BM66(P@ uuubbb[[[\\\SSSNNNMMMJJJLLLGGGDDDEEEEEEBBBAAABBB>>>CCCDDD===888::::::777::::::::::::::::::::::::::::::999999888777666666999999:::;;;:::999888777555666777666555555777999888777666666777666444222333666888777555444555777555666777999999888888777999???HHHTTTcccnnnoooiiieeeeeejjjvvv~~~~~~{{{zzzuuujjjiiipppsssyyyxxxllldddiiisss}}}uuukkkooouuutttxxx~~~}}}|||vvvpppnnnooorrrssssssqqqlllaaaVVVWWWcccqqqwww|||xxxooooooyyyzzzbbb[[[cccwww|||rrrkkkooowwwyyydddOOORRRkkk{{{}}}rrrcccaaaiiittt}}}|||qqqaaaUUU```sss~~~hhhSSSIII???>>>SSSmmm{{{qqqhhh```mmm{{{gggmmm{{{|||eeeVVV```}}}yyyqqqgggpppyyypppvvv{{{```YYYqqqiiiXXX\\\kkktttaaaEEE,,,&&&&&&%%%$$$""""""""""""###!!!###%%%$$$!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! ###%%%$$$"""######""""""!!!!!!!!!!!!###############$$$$$$%%%"""###%%%%%%%%%###!!!   &&&"""  !!!###!!! !!!"""###""""""""""""""""""""""""""""""######$$$$$$%%%%%% !!!###$$$%%%%%%$$$$$$$$$%%%$$$###%%%***---,,,AAAUUUjjjrrrqqqqqqsssuuuvvvyyyeee___lllxxxxxx{{{tttkkkfffjjjtttooo```aaappp~~~|||eeehhhlllvvv}}}hhhYYYYYYooo{{{ppp___YYY```ppp}}}tttsssvvvuuu{{{uuu___OOOWWWmmm|||{{{lll\\\[[[iiissslll___TTT[[[dddaaaXXX\\\^^^QQQVVVVVV[[[YYYMMMMMMQQQMMMDDD:::///)))&&&###$$$'''((('''%%%$$$$$$%%%'''(((+++***)))(((((('''''''''***+++,,,,,,,,,---000333999:::@@@MMMbbbzzzvvvccc\\\]]]UUUPPPPPPLLLLLLFFFCCCEEEEEEBBBAAACCC???CCCDDD>>>:::;;;<<<999::::::::::::::::::::::::;;;;;;::::::999888888777888999999:::999999777777555666777777666666888:::999777555555666666444333333666888888666444555666555666777888999888888777666===GGGTTTdddpppqqqllldddccciiiuuu~~~~~~{{{zzzrrrggggggnnnsss{{{}}}rrrdddhhhqqq}}}sssiiimmmvvvwww|||~~~xxxrrrnnnooorrrtttuuuvvvpppcccVVVTTT```mmmttt{{{pppmmmttt|||ggg]]]```vvvtttlllnnnvvvhhhTTTVVVmmm|||~~~rrraaaaaahhhrrr{{{{{{rrrbbbWWW```rrr}}}gggRRREEE;;;999MMMgggxxxtttccc]]]llllllqqq}}}fffWWWbbb}}}~~~yyygggWWWjjj~~~yyylllqqq}}}aaaXXXnnnkkkWWWYYYfff}}}uuubbbFFF...)))&&&%%%$$$""""""""""""###"""$$$%%%$$$!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%'''((('''%%%""""""""""""!!!!!!!!!!!!###""""""""""""###$$$$$$###$$$%%%&&&&&&$$$"""!!!$$$ """  """ !!!"""""""""""""""""""""""""""""""""""""""############### !!!###$$$%%%%%%$$$$$$###$$$%%%&&&''')))///555RRRaaaoooqqqmmmlllooopppxxx{{{tttfffcccnnnyyy|||}}}xxxqqqllllllqqqwww|||mmmfffbbbiiivvv{{{dddhhhnnnuuuxxxiiibbbdddqqqxxxoooccc^^^iiisss}}}zzzuuuvvvzzz}}}}}}qqq[[[OOOWWWiiivvvzzzjjj\\\]]]hhhmmmeee\\\TTTWWW]]]\\\XXXbbbhhh^^^[[[XXX]]]\\\SSSSSSVVVQQQCCC999...)))&&&$$$$$$'''((('''%%%$$$$$$%%%'''(((***))))))((((((((((((((()))***+++++++++---000222;;;===BBBOOOccczzzuuubbb[[[\\\TTTOOOPPPMMMKKKFFFCCCEEEEEEBBBAAACCC???BBBBBB???<<<======<<<::::::::::::::::::::::::;;;;;;;;;:::999999888888888888888888888777666666555666777777666777999;;;999777555444555555555444333555888999777666555555666666777888888888888777555;;;EEESSScccppprrrnnncccaaagggsss}}}~~~{{{yyysssgggffflllqqqzzz~~~vvvfffhhhnnnyyyrrrgggjjjuuuzzz{{{sssooopppssswwwyyyzzzsssdddVVVSSS^^^lllttt{{{nnnhhhmmmuuulll___]]]sss}}}qqqmmmqqqwwwlllWWWWWWkkkxxxzzzooo\\\aaagggrrr{{{}}}uuufffZZZ```pppkkkUUUEEE777555HHH```xxxxxx^^^[[[mmm}}}jjjpppdddVVV```{{{{{{xxxppp[[[OOOiiizzz{{{vvvhhhmmm~~~bbbWWWjjjeeeQQQTTTddd~~~ttt___DDD...***'''&&&$$$###""""""######%%%%%%%%%###"""###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$"""!!!!!!""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$%%%&&&&&&%%%###"""'''""" $$$!!!!!!  """ !!!!!!""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$""""""%%%)))'''(((555EEEccckkkppplllhhhjjjnnnqqq{{{vvvpppllllllqqqxxx}}}|||{{{xxxsssmmmjjjiiiiiidddiiipppwww{{{yyysssnnnjjjpppuuuxxxzzz{{{wwwqqqjjjnnnrrrssspppllljjjiiiqqquuuzzz|||{{{yyyxxxxxxzzzrrrcccRRRMMMUUUbbbjjjvvvfff\\\```gggddd]]]XXXXXXVVVXXXZZZ]]]ooozzzrrrllleeegggggg^^^ZZZWWWNNNDDD999---)))'''%%%%%%'''((('''&&&%%%%%%&&&'''(((((((((((((((((())))))***((()))*********,,,///111===???EEEQQQdddzzzsss___XXXYYYQQQMMMNNNKKKKKKFFFCCCDDDEEEBBBAAACCC???@@@@@@>>>============:::::::::::::::::::::::::::::::::999999888888888777777777777777666666555555666777777777888:::<<<:::777444333444555666666444555888999888777555444666777777777888888888888555;;;DDDQQQbbbooorrrnnndddaaaeeeqqq|||~~~|||zzzxxxkkkhhhlllnnnwww|||uuuiiihhhkkkrrr|||~~~qqqeeegggttt{{{~~~{{{uuuqqqqqqvvv||||||uuugggWWWSSS___pppzzzxxxkkkeeekkkuuuoooaaa]]]ooossslllmmmtttttt]]]YYYgggtttxxxppp^^^___fffrrr~~~yyyiii[[[^^^mmm{{{sss]]]JJJ:::888KKKbbb~~~www\\\ZZZnnnzzzgggnnnjjj[[[bbb{{{wwwyyykkkTTTVVVnnn~~~~~~uuujjjpppcccVVVfffeeePPPUUUgggqqq\\\AAA,,,)))'''&&&$$$###""""""###$$$'''&&&%%%######$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''%%%###!!!""""""""""""############!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$###"""$$$000*** &&&### !!! !!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!"""##################!!!$$$(((''')))>>>WWWiiilllkkkeeeeeellluuuyyy}}}tttqqqvvvyyyuuutttyyywww{{{}}}yyynnnccc[[[XXXbbbooo~~~}}}rrrjjjgggwww~~~~~~uuunnnkkkkkkmmmxxx{{{pppgggjjjrrrwwwuuutttvvv{{{zzztttpppdddWWWQQQTTT[[[```dddnnnbbb\\\ccceee]]]WWWWWWXXXRRRTTTYYYbbbuuu{{{ssslllqqqwwwqqqjjjbbbUUUHHH<<>><<<:::;;;::::::::::::::::::::::::777777777777777777777777888888777666666666666666555666777666555555777999888666444444555666666666888777666777888888777555777777777666777888888999999<<<@@@IIIYYYiiiooommmkkkcccaaajjjvvv{{{{{{zzzwwwkkkiiilllmmmwwwzzzoookkkhhhjjjpppvvvwwwuuupppccceeennnrrryyy~~~yyy~~~|||yyywwwxxx}}}sss___VVV^^^mmmxxx}}}}}}yyyoooiiisssvvviiiaaajjjwwwtttnnnqqqzzz{{{cccXXX___lllyyyvvvfffVVV^^^lll|||yyydddSSSWWWeeevvvwwwfffUUUIIIOOOgggppp^^^YYYhhhtttccclll}}}yyyjjjlll~~~~~~sss^^^UUUhhh|||ssszzziiiYYYffffffRRRXXXlllvvv___CCC///---((('''%%%$$$######$$$$$$(((&&&######%%%((())))))''''''''''''''''''''''''&&&(((******((('''&&&'''''''''&&&&&&%%%%%%%%%%%%""""""!!!!!!!!!"""###### !!!!!!!!!###,,,''' """ !!!!!!  !!!""""""######""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! """"""!!!!!!!!!""""""###%%%%%%$$$&&&000CCC[[[mmmllliiidddbbbiiiuuu|||}}}wwwvvv~~~zzzkkkeeeppp{{{tttcccXXXTTThhhzzzwwwkkkmmmvvvlll^^^aaakkkzzzzzzkkkbbbjjjyyy}}}qqqfffiiiuuu~~~ggg]]]^^^lllrrrhhh]]]ZZZ___dddgggeee___YYYXXXYYYVVVOOOUUU```gggqqquuulllcccbbbvvvwwwaaaOOO;;;000,,,)))((((((''''''''''''''''''''''''''''''''''''((()))++++++((()))*********,,,///111333999DDDRRRdddzzz|||ggg]]]\\\TTTOOOPPPNNNJJJEEEBBBDDDEEECCCCCCEEECCC===;;;>>>@@@<<<:::;;;::::::::::::::::::::::::777777777777777777777777999888777666666666777777666666777666444333555666777555444555666777666555:::777555555777999888777888777666666666777999999888:::<<>><<<@@@AAA===:::<<<::::::::::::::::::::::::888888888888888888999999:::999777666666666777888666777777555333222333555666555555666777777666444;;;888444444666999999888888777666666666777999:::777888999AAARRRfffqqqsssmmmbbbZZZaaammmtttvvvvvv{{{pppnnnooommmssszzzuuupppkkkhhhjjjqqqwwwxxxxxxlllccceeelllmmmuuu}}}|||~~~uuuaaaXXX^^^mmmxxx{{{{{{~~~ssseeegggttt}}}pppaaa\\\iii}}}|||vvvwwwzzz~~~yyyfff___hhhwwwnnn___bbbkkkxxxyyyiiiZZZQQQ___tttyyyhhhSSSEEEJJJcccyyymmmbbbkkk}}}pppbbbkkk{{{qqqcccfffyyy~~~xxxhhhZZZlllzzznnntttrrr```hhhfffUUU^^^sssyyy```BBB---,,,((('''%%%$$$######$$$%%%%%%$$$###$$$((()))(((&&&((((((((((((((((((((((((%%%''')))(((&&&&&&))),,,,,,,,,+++)))((('''&&&%%%###############$$$$$$%%%!!!!!!!!!!!!!!!"""######!!!### """''' ###!!!!!!!!!"""!!!!!!  !!!!!!"""!!!  !!!!!!!!!######"""!!!""""""%%%$$$"""!!!!!!!!!"""###"""""""""""""""""""""""" !!!!!!""""""#########"""!!! !!!"""######+++---000FFFeeerrrllljjjhhhfffiiittt{{{kkkvvvyyyjjj^^^jjjvvv~~~nnn]]]UUUSSSiiizzzqqqjjjuuurrrjjjtttwwwtttrrrqqqqqqrrrhhhddddddooo~~~~~~uuuccc___iii}}}~~~jjj\\\]]]^^^qqqwwwfffXXXYYY[[[VVVPPPKKKSSS]]]]]]```aaa[[[ZZZYYYqqqyyybbbGGG666///+++))))))''''''((((((((((((''''''((((((((((((((())))))******+++,,,,,,,,,---000333777>>>IIIVVVeeezzzhhhfff\\\SSSUUULLLKKKIIIGGGDDDCCCCCCCCCAAA@@@AAAAAAAAAAAA???===:::999;;;888777::::::888888;;;;;;999888666666777999:::888888777555555444444444777666444222222222444555555444333222222333444555:::777444444666777555333888>>>111999???333444444999888:::DDDTTTdddnnnrrrgggccc^^^aaannn{{{|||www{{{ooofffhhhooosssuuuuuutttiiiiiiooorrr{{{vvvoookkkfffgggnnnuuu{{{}}}~~~zzz~~~|||eeeWWW[[[iiirrr||||||ttteeeddduuu~~~fffggghhh|||~~~|||mmm}}}ggg\\\hhhyyy~~~iiiaaa```ooo}}}jjjRRR\\\gggwwwlllQQQBBBCCC]]]gggcccttt|||yyygggoooxxxkkkbbbhhhxxxllldddfff|||vvvxxxooobbbiii~~~vvv^^^\\\rrr}}}___@@@---'''$$$%%%%%%&&&&&&%%%%%%$$$ !!!###%%%'''(((((())),,,+++)))((()))***)))'''((('''%%%&&&((())))))(((%%%%%%$$$###$$$%%%&&&'''$$$###$$$&&&((()))'''&&&%%%%%%$$$###"""""""""###$$$$$$$$$$$$###"""!!!!!! !!!   """  """"""""""""!!!!!!!!!!!!!!!"""""""""""" !!!"""""""""!!! """"""""""""############ """######%%%'''(((,,,777>>>FFFWWWlllssslllgggjjjooossswwwzzz{{{|||tttqqqyyysssaaa\\\qqqpppkkkTTTUUU]]]gggwwwyyytttzzztttcccqqq~~~zzz}}}zzzpppjjj```kkklllppp~~~uuunnneeejjjssszzzxxxmmm```YYYaaarrrvvvggg^^^cccaaaWWWOOOUUUVVVRRRRRRXXXZZZXXX[[[ccc|||mmmOOO888...+++)))'''))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((((((******+++******,,,///222444:::FFFVVViii}}}{{{eeeeee\\\SSSTTTMMMMMMHHHFFFEEEDDDDDDCCCAAA???AAAAAA@@@@@@>>>===;;;:::<<<999888;;;;;;888999<<<;;;:::999777777777888888888777666555555444444444888666555333333333555666444444444333333444444444777555333444666888777555666AAA555888>>>666888666888666888AAAPPP```lllqqqlllhhhbbbdddooo|||~~~yyy~~~rrrhhhiiinnnqqqsssuuuwwwkkkjjjmmmooowww{{{sssppplllggggggnnnuuu{{{}}}}}}zzz|||dddUUUXXXfffpppzzz|||uuufffdddtttkkkdddeeeyyy{{{kkk}}}ooobbbfffooo{{{{{{nnnddd```lll|||}}}nnnXXX[[[eeesssjjjOOOAAABBB[[[~~~kkk```jjjpppxxxiiirrrzzzttteeeiii}}}ooo```fff}}}vvvzzzpppaaaggg|||vvv^^^\\\rrrcccAAA---''''''''''''&&&%%%$$$###"""!!!"""###%%%&&&''''''((()))'''&&&&&&((())))))))))))'''&&&&&&((())))))(((((('''&&&%%%%%%$$$$$$%%%!!!!!!"""$$$'''((('''%%%$$$$$$$$$###############%%%%%%%%%%%%$$$###"""!!!  """  """"""!!! """"""""""""!!!!!!!!!!!!###############!!! !!!!!!!!!"""!!!!!! !!!!!!"""""""""############$$$%%%$$$$$$'''---111EEEHHHLLLUUUcccmmmiii___eeejjjqqqvvvxxxyyyzzz||||||yyyyyy}}}{{{qqqgggdddkkkrrr~~~{{{iiicccgggbbbdddkkkqqqtttyyy{{{mmmeeetttzzzyyy~~~qqqfffaaannnqqqrrrzzzyyynnnkkkfffkkkssswwwsssjjj```ZZZeeennnoooddd^^^```___YYYOOOSSSTTTQQQSSS\\\bbbdddcccgggzzzrrrTTT===222...,,,***)))))))))(((((()))))))))''''''&&&&&&&&&''''''(((******+++******,,,///222888===HHHVVVggg{{{vvvbbbeee]]]RRRSSSMMMNNNGGGFFFEEEEEEEEEDDDAAA>>>AAA@@@???>>>===============::::::<<<<<<::::::<<<;;;;;;:::999888777777666888777666555555444555555888777555444444444555666333444444555555444444333444222222333666888888888555FFF:::777;;;777<<<777777666666===JJJZZZiiiqqqqqqmmmfffeeennnzzz~~~{{{|||qqqhhhhhhmmmqqquuuyyy}}}qqqmmmmmmlllssszzztttrrrmmmhhhhhhmmmuuuzzz}}}}}}yyy}}}{{{dddSSSSSS```kkkxxx~~~xxxhhheeetttpppaaaaaauuuwwwhhh|||uuukkkjjjnnnyyy}}}ttthhhaaajjjxxx~~~ttt```YYY```ooo~~~lllQQQAAA@@@VVVwwwuuubbbcccgggwwwrrrjjjrrr{{{|||ffffffvvvttt~~~qqq[[[ggg~~~www|||pppaaaggg{{{zzz```\\\pppddd@@@,,,'''***)))(((&&&$$$"""!!! ######$$$$$$%%%&&&&&&&&&'''%%%$$$%%%(((+++---...***(((''''''((()))((('''******)))(((&&&%%%###"""!!! !!!###%%%&&&%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""!!!!!!   """$$$$$$###!!!""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$###"""!!!!!! !!!"""""""""!!!!!!!!!!!!""""""""""""###############"""$$$---;;;FFF\\\TTTSSS___jjjkkkddd]]]```iiitttyyyxxxwwwyyy||||||~~~|||vvvrrrrrrooojjjdddpppxxxmmmfffuuu{{{kkkkkkeeegggvvvuuuiiiiiimmm{{{rrrvvvrrrfffdddtttzzzwwwvvvooogggjjjjjjooorrrqqqkkkeeeaaa```iiigggdddbbb___\\\[[[[[[VVVVVVTTTRRRWWWbbbkkknnnkkkjjjvvvuuuYYYAAA444...,,,+++******))))))))))))******((((((''''''&&&''''''''')))************,,,000333888>>>GGGUUUfffzzzuuubbbeee]]]QQQRRRKKKMMMGGGFFFFFFFFFFFFDDDAAA>>>@@@@@@>>>=========>>>???>>>;;;<<<>>>>>>;;;:::===;;;;;;;;;:::999888666555777777666555555555555555666555444444444444555555222333444555555444ӵ555777888999777JJJ===555777777<<<555777666666:::EEEUUUfffqqqtttppphhhdddjjjuuu{{{zzzvvvmmmfffggglllrrryyyvvvqqqoookkksss|||zzzuuuoooiiihhhmmmuuuzzz|||}}}wwwxxx{{{eeeRRROOO[[[hhhwww{{{jjjggguuuqqq^^^]]]ppp{{{ssseee|||rrrnnnppptttxxxĦxxxdddWWW]]]lllĦrrrVVVCCC===NNNkkk}}}ӵpppnnnjjjqqqxxx}}}```___|||fffcccsssnnnXXXhhhwwwqqqbbbhhh|||~~~bbb[[[mmmgggDDD000,,,***)))'''&&&$$$"""!!!!!!$$$$$$$$$Ħ'''&&&%%%&&&***///222333***)))''''''((()))((('''************(((&&&$$$###$$$###"""###$$$%%%$$$""""""######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""""""""!!!  """ """$$$%%%""" """"""""""""!!!!!!!!!!!!$$$$$$$$$######""""""!!! !!!"""""""""""""""!!!!!!!!!!!!"""""""""#########"""###***;;;SSSeeekkk^^^ZZZcccfff___\\\______kkkxxx{{{vvvqqqssswwwsss||||||sssrrrxxxwwwnnnfffjjjmmmgggjjjvvvsssfffeeezzzfff^^^nnn}}}{{{tttxxxqqqhhhiii{{{|||tttiiieeemmmrrrtttrrrjjjddddddgggiiijjj___\\\bbbbbbYYYVVVZZZccc\\\UUUUUU^^^gggkkkkkkllliiipppxxx|||rrrYYYBBB333,,,***)))******))))))))))))******)))((((((''''''''''''''')))************,,,000333666;;;FFFTTTggg|||wwwccceee\\\PPPQQQJJJKKKGGGFFFFFFGGGGGGEEEAAA>>>@@@???>>>======>>>???@@@???<<<===@@@???;;;:::<<<<<<<<<;;;;;;:::8886665557776666665555555555556663333333333333333333334442223334445555554ĉ@ӵ666888999<<L{{{eeeYYY\\\=hĦsssWWWCCC:::FFF```www4ĉ@ӵxxxwwwoooqqqssswwwZZZYYYuuuxxx[[[YYYllliiiZZZfffyyyqqqdddkkk{{{```YYYjjjpppMMM888111((('''&&&$$$$$$$$$$$$$$$%%%$$$###>L%%%'''%%%%%%&&&***///111222)))(((&&&&&&'''((((((''''''((()))***)))((('''&&&)))'''%%%$$$%%%$$$###!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""!!!  ###  !!!######!!!""""""""""""!!!!!!!!!!!!######"""""""""!!!"""""" !!!"""#########""" !!!!!!!!!!!!"""""""""&&&%%%$$$&&&111GGGcccvvvpppiiiiiimmmbbbPPPNNNXXXhhhsss|||{{{pppggggggjjjmmmwwwvvvnnnppp}}}xxxoooddddddllluuupppddddddxxxppp[[[___zzzvvvuuuzzz|||nnnfffnnn~~~tttgggeeessszzzyyyqqqeee```gggooosssgggZZZXXXdddfffYYYSSSYYYfff[[[SSSVVVaaahhhgggccchhheeejjjnnnrrr~~~yyylllXXXDDD444,,,))))))******))))))))))))******)))(((((('''''''''((((((((()))*********---000444666<<>>>>>>>>>>>>>>??????<<<===@@@@@@;;;:::<<<<<<<<<;;;:::999888888777666666555555555555666666222222222222333333333333333444444555555GG=?999;;;BBBMMM999222666444999333777888999:::AAAOOOcccqqqxxxwwwqqqjjjkkkssszzz}}}yyytttpppooommmnnnttt|||uuuqqqllleeemmm{{{~~~zzzssskkkiiimmmtttyyy||||||~~~xxxsssyyy~~~nnnYYYPPPZZZhhhzzz}}}lllhhhwww|||xxxccc\\\jjj|||xxxlllsssaaa\\\fff~~~|||HdĦ}}}ggg\\\=ĪjoooUUUBBB777@@@XXXnnnGG=?wwwsssppp~~~ttt\\\ZZZqqqsssWWWWWWjjj~~~jjj^^^aaazzz}}}qqqfffmmmuuu[[[UUUffftttQQQ888---&&&%%%$$$$$$$$$%%%&&&'''%%%$$$###HdĦ&&&%%%$$$$$$%%%(((+++,,,+++'''%%%$$$%%%&&&(((((('''&&&&&&'''(((((()))((((((,,,)))'''%%%%%%%%%###"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!  !!!###!!!!!!  """"""!!!""""""""""""!!!!!!!!!!!!###""""""!!!!!!!!!""""""!!!!!!"""#########"""""" !!!!!!!!!!!!""""""###""""""'''444HHH]]]kkkccciiisssuuudddOOONNNZZZqqqxxx|||vvvhhh]]]\\\___nnnppplllfffnnnwwwaaaaaauuunnnggghhhwwwccc[[[iiirrrrrrxxxyyylllgggttt{{{rrreeeeeettt{{{yyypppdddcccnnnvvvwwwcccYYYYYYeeefffZZZTTTYYY^^^UUUPPPVVV```dddcccaaaeeebbbeeegggjjjxxx|||qqqnnnfffXXXGGG888///++++++))))))(((((((((((())))))((((((''''''(((((()))***((()))*********---111444:::@@@KKKZZZkkk~~~ӵ~~~ccc___ĭӵEEEӵ???Ħ>>><<<===@@@@@@;;;999:::<<<ӵӵ333444ĦƜ`1.׼s999<<&eEEEg&e???>hӵ<<<===@@@@@@;;;999:::g&e999guO>uO>&e4444444ff?>ߝL222gĉ@999;;;???BBBShӵ===444777::::::>>>JJJg&ekkk>hӵyyyuuusssxxxyyyvvvfff?><zmmmg&e>&e}}}HLVVV^^^mmmShӵgLjjj___iii~~~S?ʬ3h?D%%)?[[[hhhZufĦrrrgLKKKaaa}}}g&egĉ@g&e>&e@e}}}ooo??kkkVVVg<ĉ3we<Ħkkk3h?@eqqqZuuu[[[RRR___3h?gL'''%%%######$$$%%%&&&######!!!D%%)?***fff?><z%%%'''=?Ħ&&&g&e$$$g&e$$$%%%'''S?ʬ###4ff?>ߝL @e%%%g&e"""3h?g&e>&e""""""??%%%$$$#########$$$%%%&&&###############"""!!! !!!!!!!!!"""$$$'''000???NNNYYY[[[ZZZjjjqqqsssfffQQQIIITTTdddgggjjjlllhhhaaa^^^bbbgggfffcccdddnnn}}}~~~mmm^^^aaauuu~~~tttqqqkkklllxxxxxxfff___iii~~~rrrwwwwwwxxxzzzxxxvvv|||{{{|||uuuooojjj___]]]jjjqqqrrrnnniiippp|||{{{qqqccc]]]]]]```___ZZZ[[[```\\\]]]``````ZZZXXXbbbppphhheeedddbbbcccqqquuufffYYYXXXSSSHHH;;;111------''''''&&&&&&&&&&&&''''''&&&&&&&&&''')))***,,,---'''((()))******---111555666???MMM^^^qqq4DӵqqqfffHƅ^Hu]ĦFFFHu]Ħ???ZuR)Ħ@@@AAAAAAAAA???:::777Hu]Ħ555HŐeHŐeHu]Ħ444qIܗGIӵ333tt999666???HGgĉ@999999444666999;;;<<>>CCCNNN]]]ppp4DuXӵpppeeeDdDΦDdDĦGGGDdDĦDDD???t|>>>>>???@@@???<<<999DdDĦ666DdDΦDdDΦDdDĦ444peƜ4DuTӵ444`eĭ666qet<<<999999555666999:::;;;CCCDdDĦooossst|>>CCCNNN^^^ppp4DuXӵoooeeeDdDΦDdDӵHHHDdDĦBBB>>>o)h======<<<;;;<<<>>>>>>===<<<DdDĦ666DdDΦDdDΦDdDӵ444=ӊB1.uTӵ555HߝL`o9999po9wӵ:::666777888999999@@@DdDĦppplllo)h}}}xxxqqqmmmooouuu|||DdDΦDdDĦnnnDdDΦDdDӵ}}}GIpӵDdDĦ\\\po9wӵDdDĦccccccjjjyyypo9uyyylllpppGIdnuR)ĦDdDĦnuR)ĦXXX^^^CdgĪjzzzDdDĦDDD\\\wwwDdDĦHߝL`o9DdDΦDdDӵDdDĦpppdddmmmtttsssgeĦsp?aĦtttGIdnuR)ĦDdDĦ{{{DdDĦcccGIdnuR)ĦDdDĦ&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$DdDĦnuR)ĦDdDΦDdDĦ%%%DdDĦnuR)ĦDdDĦ&&&DdDĦ%%%po9u!!!!!!!!!=ӊB1.uTӵ!!!DdDĦ""""""DdDĦ!!!GIdnuR)ĦDdDΦDdDӵ"""""""""""""""""""""!!!"""%%%((()))%%%"""""""""""""""""""""""""""""""""!!!!!!&&&***000BBBTTT[[[\\\^^^aaacccmmmaaaXXX___mmmvvvyyyyyyoooiiiiiirrrwwwpppaaaVVV[[[lllrrrqqqsssnnniiilll||||||{{{vvvvvvooogggbbbiiiyyyuuummmvvvssshhhjjjuuuzzzjjjdddhhhmmmlllhhhbbbeeeppp|||{{{pppkkkmmmqqqhhh[[[RRRSSSXXXXXXTTTSSScccmmmfff]]]aaammmtttttteeeVVVSSS[[[aaa___ZZZYYYYYY[[[[[[VVVJJJ:::...+++***))))))(((((())))))'''((()))((('''((()))+++...222444222///...333777>>>DDDOOO^^^ppp4DuXӵrrrfffDdDʜ4DuTӵIII>d<ĦBBBDtDDD<<<::::::;;;======<<<>d<Ħ777>d<ʜDd<ʜ4DuTӵ444444F&uTӵ6664DufئL>e===puR)Ħ:::888777777777777<<<>d<ĦpppDt~~~qqqmmmooowwwDdDΦDdDĦqqq>d<ʜ4DuTӵ}}}4DwDd<Ħ]]]puR)Ħ>d<{{{___bbblll}}}peӵzzzĦpeӵDx<>d<ӵDdd<___yyy>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦtttfffnnn|||xxx|||geĦs<v>aĦuuupeӵDx<DdDĦ~~~DdDĦcccpeӵDx<>d<%%%$$$$$$$$$$$$$$$###$$$%%%>d<ӵDd<DdDΦDdDĦ%%%DdDӵnd<DdDĦ&&&>d<Ħ&&&peӵ!!!Ħ"""F&uTӵ!!!DdDĦ###""">d<Ħ$$$peӵDx<>d<ʜ4DuTӵ###"""############$$$######%%%''''''%%%""""""""""""""""""""""""""" !!!#########&&&+++000333KKK___cccfffooosssppplll___\\\kkkzzz{{{xxxwwwhhhcccgggrrrsssfffXXXSSSZZZkkkpppkkkhhhcccfffttt~~~wwwrrrxxxnnn```^^^llltttooo|||vvvffflllyyywwwfffdddnnnuuuqqqhhhgggjjjwwwmmmgggmmmwwwjjjYYYPPPRRRWWWXXXVVVWWWeeekkkccc^^^gggqqqtttrrrcccXXX[[[bbbeeeiiiooogggbbb\\\VVVOOODDD666,,,******)))((((((((((((((('''((()))((('''''')))+++---///111000......333777???DDDOOO___ppp4DuXӵuuuhhhD&dq&ĒRHHHIIIsdKĦEEEDHRRud===:::999:::;;;;;;:::sdKĦ888D&oq<Ōq&ĒR555555444>dp&ĒR777666nfʜd<Φ>d<Ħrrrs&dq&ĒR~~~i?ʜtd<Ħ^^^HHܗDӊBqqq<xcccdddmmm|||B?daĦtttB?Ho9>d<}}}>d<ӵfffB?Ho9{{{<x$$$######"""###$$$%%%&ӫeʬtIӇ'''>d<Φ>d<Ħ%%%D&ӫetIӇ&&&DdDĦ%%%sdKĦ%%%B?dp&ĒR"""""">d<sdKĦ$$$B?Ho9 s&dq&ĒR%%%$$$###"""######$$$(((&&&$$$############"""######################## ###''''''&&&(((---111???UUUggglllvvvzzz```\\\bbbsss{{{uuunnnmmmgggfffmmmuuuqqqccc\\\^^^dddooonnnddd___]]]iii~~~sssnnnwww~~~gggZZZXXXgggqqqsssyyyjjjqqquuuffffffrrryyysssjjjhhhkkkyyymmmhhhpppssseeeUUUMMMOOOTTTZZZ\\\bbbfffddd___aaakkkqqqpppmmmccc___eeeiiikkkvvv}}}qqq```QQQGGG===222******))))))((('''((((((((('''((()))((('''''')))++++++,,,------,,,...333777???EEEPPP```qqq4DuXӵwwwjjjHu]3hhIIIGGGHHHne@@@@@@=e@@@>>>;;;:::;;;;;;;;;:::ne:::999pIƎ@t@h666666555>h666777777feEEE@ďD999888888:::777666666555999nezzzttt=e{{{uuupppqqqzzz~~~ege{{{rrrsĪj@h{{{fdDĦ```@ďDsssHkgeeee```fffwww@hiii|||@GxxxHĪj@IŌtttfffBeneHkgeyyynefeHu]3hhsewwwiiiqqqgeĦja>aĦsss@Gse}}}yyy<Ōlll@GHkge%%%%%%$$$###""""""$$$%%%HĪj@IŌ&&&'''ege%%%%%%Hu]3hIŌ&&&%%%DdDĦ$$$ne!!!###@h"""###>h"""""""""se"""ne!!!!!!@GsĪj@h((('''%%%###""""""######)))'''$$$""" !!!"""########################!!!%%%))))))(((***111777KKKZZZgggooozzzsssWWW]]]iiitttuuunnnfffdddfffiiinnnpppjjjcccdddiiipppuuunnnccc^^^]]]kkk{{{pppkkkrrrvvvbbbYYYWWW```rrrwwwpppvvvzzzsssxxx~~~uuullllllsssvvvrrrlllccchhhttt~~~zzzooommmsssjjj___SSSLLLKKKOOO[[[eeennnfff^^^___gggmmmllliiiffffffiiillljjjkkkyyy}}}fffSSSGGG===333,,,***)))((((((''''''(((((('''((()))((('''((()))+++************+++...333777???EEEQQQaaasss4DuXӵĵD^MMMIIIGGGGGGEEEKKK@@@LLL>>><<<;;;;;;<<<======<<<;;;;;;:::777666666555555222444666666999FFFFFF999:::999777:::777666555555999pppzzzttt}}}}}}wwwpppooovvv}}}~~~|||ttt{{{{{{DdDĦaaa\\\ttteee^^^cccuuuhhhfffwwwbbbttt|||kkk\\\zzzD^s׼swwwgggmmmgeFm8>aĦuuus׼s|||Hosss```'''''''''&&&%%%$$$"""###%%%''''''((($$$$$$$$$D^%%%&&&&&&DdDĦ$$$"""!!!!!!!!!"""!!!"""###!!!!!!!!!!!!s׼s!!!!!! ,,,+++)))&&&$$$""""""""""""$$$$$$$$$"""!!! !!!########################!!!%%%((()))+++333@@@JJJTTT^^^hhhpppwwwzzzrrrggg\\\hhhtttvvvqqqllleee___eeeiiiiiidddaaaffflllooonnnqqqjjjddddddbbbmmmvvvoookkkooo~~~pppdddcccbbbbbbkkktttvvvyyy{{{||||||~~~~~~yyywwwuuusssqqqooommmkkkcccjjjqqqtttrrrpppqqqsssddd^^^WWWPPPJJJMMM^^^pppsssddd]]]eeemmmjjjdddbbb___jjjssspppgggfffuuu}}}iiiYYYNNNDDD888///))))))(((''''''''''''((('''((()))((('''((()))+++******)))***,,,000555888???EEERRRcccuuuΦ4DuXӵtvӵ>d<ĦNNNNNNIIIFFFFFFEEEBBBĦLLL===BBBEEE>>>===EEE<<<;;;:::<<<>>>??????>>>::::::Ħ:::999888<<<999777666777888999999666666555555555555666666///111333555666666555444///333111...888FFFCCC666;;;;;;999888999;;;999666;;;888555555666999DDDOOOĦqqqfffbbbhhhooozzz~~~~~~xxxooolllrrryyyrrrcccbbblllvvvxxxmmmiiioooyyy~~~}}}|||}}}~~~wwwssssss>d<Ħbbb]]]```mmm~~~uuutttlll|||llldddhhhvvv{{{gggdddssslll\\\VVV^^^ppphhh\\\^^^mmm{{{ppp]]]^^^ssspppYYYBBB===KKK___~~~Ħhhh___eeexxx>d<ĦnnnBevvvdddiiigeFYĉ>aĦzzzBenu]ӵccchhh```===)))'''((()))))))))(((&&&&&&"""###%%%''''''&&&%%%$$$&&&((())))))(((((()))***%%%$$$$$$######>d<Ħ###%%%&&&'''&&&>d<Ħ$$$%%%$$$Ħ !!!""""""""" !!!"""!!!  """!!!!!!!!!!!!Be!!! !!!""""""Ħ!!!""" !!!"""%%%''')))***---***'''$$$"""!!!!!!"""!!!###$$$###!!! ###########################'''***000>>>QQQ```]]]dddooowwwzzzvvvnnnfffiiiwww~~~xxxqqqnnnggg^^^iiilllggg^^^___lllttttttdddhhhddddddhhhgggnnn}}}rrrpppmmmqqq~~~|||nnnhhhoooooojjjmmmhhhrrryyysssvvvxxx|||wwwzzz|||xxxpppiiihhhjjjhhhooossspppnnnqqqrrrpppccc```]]]VVVLLLNNNbbbyyyuuuccc^^^kkkrrrggg]]]]]]YYYlllyyyrrrdddcccsssxxxhhh]]]UUUJJJ<<<000))))))(((''''''''''''''''''((()))((('''((()))++++++*********---111666999>>>EEESSSdddvvv?aŖ%7uSQuR)ӵsdKĦQQQKKKHHHHHHHHHFFFgdKĦQQQ<<<<<>>@@@???AAAAAA???<<<;;;===@@@===gdKĦ<<<888444;;;999777666666666444333666555444444444444555666444555555666666555555444444555222111666>>>===777:::;;;<<<===<<<:::888666:::888777777555555>>>gdKĦqqqppprrrlllbbb{{{yyysssppphhhiiivvv~~~yyykkk```gggvvvzzzrrrkkkkkkrrryyy~~~}}}|||uuupppgdDĦhhhbbbkkkppp~~~tttuuu|||rrrdddiiixxxnnncccooolllYYY\\\eeennnzzzttt___[[[jjjzzzyyy\\\cccssssss___III888JJJkkkgdKĦnnnZZZ```xxxsdKĦ~~~mmmqqqwwwŶS3we<iĉ@3hR/Ōppphhhaaa~~~jjjFFF111&&&''''''&&&$$$######$$$%%%%%%''''''((((((((('''***++++++***(((''')))***(((((('''''''''DdDĦ###%%%+++,,,&&&sdKĦ&&&'''gdKĦ""""""""""""!!!  """""""""!!! ###"""!!!!!!!!!  gdKĦ ###"""""" !!!###%%%&&&&&&'''((()))))))))---,,,***(((%%%###!!!!!!###"""!!!"""###""" %%%$$$""" !!!###$$$"""###%%%%%%***>>>WWWbbb___eeehhhrrrtttiiieee{{{yyy{{{}}}sssdddbbbiiiqqqlllccc```gggsssyyyyyyrrreee^^^cccggghhhppp{{{tttqqqzzz}}}sssnnnrrrvvvlllkkkuuu{{{wwwssstttjjjrrr}}}oooeeeppprrrpppzzzqqqjjjkkkuuuooojjjcccaaakkkuuurrrhhh^^^UUUVVV\\\UUULLL^^^|||tttiiicccjjjpppmmmddd___dddttt|||tttnnnsssxxxyyyyyykkkeeeaaaVVVOOOCCC111111,,,***++++++(((&&&((((((++++++))))))+++***'''***)))***,,,,,,,,,222;;;???HHHSSS___rrr>AiiineUUUOOOKKKHHHHHHHHHne]]]JJJ<<<>>>BBBAAA???AAA<<<>>>>>>===<<<::::::;;;ne;;;:::999777:::888666555666555444333666555444333333444555666444444555555555555444444444555444333888???>>>888;;;;;;;;;;;;:::999777666999777777777555666ne||||||yyyzzzvvvooowww|||xxxtttrrrkkklllyyyyyyiii```fffqqq{{{{{{xxxrrrlllmmmvvv~~~}}}}}}}}}zzzwwwDezzzjjj^^^bbbtttzzzpppuuu|||ttteeehhhuuunnnbbbmmmnnn\\\^^^fffnnnyyyqqq^^^\\\kkk|||yyy\\\bbbppp}}}ttt___JJJ:::NNNfffnekkkXXX^^^vvvnewww{{{nnnssswww>Ak<fhnnnfff___}}}iiiEEE111'''''''''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''')))******)))''''''(((***''''''&&&&&&&&&De$$$%%%&&&&&&&&&%%%ne&&&'''ne"""""""""""""""!!! """""""""!!! ###""" !!!""""""!!!ne """"""""" """$$$&&&''''''((())))))******,,,+++***(((%%%###"""!!!$$$"""!!!"""######""" ######"""!!!###%%%%%%$$$###'''---888KKK\\\dddddddddhhhrrr|||zzzppphhhgggyyy{{{~~~{{{qqqgggggglllpppkkkfffgggrrr|||pppeeeaaafffjjjiiilllttttttssszzzyyynnnkkkfffgggqqqzzzrrrjjjqqq|||mmmgggwww}}}tttkkktttyyypppkkknnn{{{uuummmbbb```iiisssooodddYYY]]]^^^WWWOOOQQQ```ppppppgggdddmmmuuupppeee\\\gggssszzzyyy|||}}}mmmfffaaaVVVPPPFFF555000+++)))***+++((('''((((((++++++)))(((+++***'''***)))***------,,,222:::???HHHRRR___rrr|||kkkTTTTTTMMMLLLIIIHHHHHHEEEMMMBBB;;;@@@CCCAAA@@@CCC======<<<<<<===<<<:::888:::999999:::;;;:::888666555666666555333555444444333333444444555333444444555555444444333444555555666;;;???===888===<<<;;;999888777777777777555555777666777eeewwwxxxqqqmmmllliiitttzzzxxxvvvwwwpppppp{{{||||||jjjbbbfffmmmzzz{{{zzzsssmmmmmmvvv~~~~~~|||{{{{{{zzzzzz|||jjj\\\___rrrzzzpppuuu{{{vvvgggiiitttooobbbjjj{{{qqq```aaagggnnnyyyppp^^^]]]lll|||zzz\\\aaammmxxxvvvaaaLLL>>>TTTgggmmmZZZ]]]rrrvvvxxxqqquuuyyyqqqrrrmmmeee^^^|||gggDDD000((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%''''''&&&((()))(((''''''((()))&&&%%%%%%%%%%%%$$$###***+++$$$!!!&&&''''''(((###"""""""""""""""!!!  """###$$$"""!!! !!!!!!  !!!!!!  ###%%%(((((())))))******+++++++++***)))'''%%%###"""!!!%%%###!!!!!!###$$$%%%$$$!!!!!!"""###$$$%%%%%%&&&$$$)))777JJJXXX^^^cccggggggnnnwww{{{vvvmmmkkkoooxxx~~~wwwnnnkkklllmmmdddcccccciiiwwwwwwkkkcccbbbiiimmmjjjjjjnnnllluuupppeee[[[gggxxxooohhhmmm~~~xxxjjjiiirrrwwwrrrttt|||vvvmmmjjjooo~~~{{{nnnaaa___iiipppjjj^^^TTTbbbbbbQQQJJJVVV```___hhhdddfffnnntttnnnaaaXXXgggnnnuuu|||pppeee^^^TTTOOOGGG777///***((()))***'''''')))(((++++++((((((++++++((())))))+++......---222999@@@GGGQQQ___rrr~~~mmmeeebbbXXXTTTSSSLLLLLLJJJIIIIIIEEE@@@@@@CCCDDD???===AAABBBAAABBBFFFCCC???<<<<<<===>>><<<:::888:::;;;:::777888;;;???;;;999777777777777666555444444333333333333444444333333444444444444333333222333555888;;;===;;;888???===:::888666666666777666444444777777888===DDDRRRjjjwwwooommmmmmuuu{{{{{{{{{}}}vvvrrr|||zzzmmmfffiiikkk~~~~~~vvvllljjjpppxxx~~~}}}~~~}}}{{{xxxiii^^^bbbjjjzzzuuuuuu{{{yyykkklllvvvqqqccciiiyyyvvvcccaaafffnnnzzzuuubbb^^^kkkxxx{{{^^^bbbkkkwww{{{eeePPPAAAWWWnnnsss___]]]mmmvvvwwwtttwwwzzz{{{||||||pppcccmmmxxx{{{mmmfff___|||hhhEEE000)))(((&&&%%%&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%&&&(((((('''&&&'''((($$$$$$$$$$$$############!!!...111&&&"""***---(((&&&&&&'''''''''&&&%%%%%%"""######""""""!!! !!!$$$%%%"""    ###%%%)))))))))******+++++++++)))((('''&&&%%%######"""%%%###!!!!!!###&&&'''''' """$$$$$$###$$$'''***111CCCYYYbbbaaaeeennnooovvv}}}|||vvvqqqtttyyyyyy~~~zzzpppmmmpppnnngggXXX]]]dddlllvvv{{{xxxpppiiiddddddiiillljjjkkknnnnnnyyyqqq```\\\lll|||mmmeeehhhwwwqqqgggjjjooo{{{qqqppp{{{rrrjjjhhhmmm{{{yyymmmaaa```iiimmmdddYYYVVV___]]]PPPPPP\\\^^^TTT```ccciiillljjjddd\\\XXXeeeiiiooo{{{sssfff\\\PPPKKKEEE777///***'''((()))'''''')))(((******'''(((++++++)))((())),,,000///...222888AAAGGGQQQaaatttnnnfffbbbYYYTTTRRRKKKLLLJJJJJJJJJFFF@@@@@@CCCDDDAAA@@@@@@@@@@@@CCCHHHFFFAAA;;;999;;;======<<<888:::;;;:::777888;;;???<<<:::888888999999888777444444444444444444444444333444444555555444444333111222444888;;;:::999999@@@>>>;;;888666555666777555333333777888888<<>>DDDYYYqqq|||xxxqqqmmmnnnvvv}}}{{{rrrvvvtttssshhhfffhhhxxx}}}~~~wwwkkkgggmmmvvv}}}xxxqqq^^^]]]dddvvvuuurrrwwwqqqkkknnnsssfffiiiyyy}}}eee^^^aaalll}}}~~~hhh___eeeooo~~~dddeeejjjwwwqqqYYYCCCRRRjjjzzzcccZZZfffzzzwwwyyy{{{{{{~~~yyyqqqrrrdddnnn}}}~~~pppjjjcccpppLLL666,,,(((%%%$$$'''))))))(((''''''%%%$$$$$$%%%%%%&&&%%%'''))))))'''&&&%%%%%%$$$############"""""""""&&&***&&&$$$((((((%%%###$$$$$$$$$%%%&&&&&&'''############"""!!! !!!###$$$%%%"""!!! !!!!!!  !!!###''''''''''''((((((((((((%%%$$$$$$$$$$$$$$$$$$###$$$###!!!"""$$$&&&''''''$$$!!!###'''%%%!!!%%%...444>>>OOO^^^dddgggnnnwwwwwwwwwtttqqqrrrxxx||||||wwwsssnnnmmmrrrrrriii\\\```nnnzzzyyyrrrpppqqqrrr{{{zzzuuukkkaaa___eeemmmpppvvviiiXXXYYYeeeuuu}}}rrrkkkgggfffiiilllmmmqqqvvvyyyzzz~~~|||ooobbbbbblllooovvvrrrmmmsssuuurrruuujjjfffeeeeeeccc]]]YYYXXXaaaXXXXXXccciiiccc[[[XXX^^^jjjqqqiii\\\ZZZbbbjjjfffjjjsss{{{jjj]]]QQQMMMIII<<<333---)))))))))''''''***(((***)))&&&'''+++---+++******,,,//////...333:::BBBFFFTTThhh|||nnnddd___VVVSSSSSSMMMLLLKKKKKKLLLIIICCCBBBEEECCCCCCBBB@@@@@@AAABBBCCCAAAAAAAAA>>><<<:::;;;;;;:::999999:::;;;<<<:::999:::999777777888888888777555555666777777666555555555666666777777666666555444222444888999777999>>>CCCAAA>>>;;;999777666666666333333777999777888;;;FFFVVVkkkzzz}}}wwwqqqooorrrzzz~~~|||qqqtttuuu~~~xxxiiifffkkkssszzz}}}vvvkkkgggnnnwww~~~}}}{{{|||ttt```]]]eeewww~~~rrrnnnrrrqqqiiijjj{{{rrreeefffuuu|||fff^^^```kkk|||{{{fff___fffooo~~~ffffffhhhtttvvv]]]CCCNNNaaa|||dddWWWbbb}}}zzzvvvzzz{{{zzz|||tttpppuuugggrrrpppjjjdddvvvQQQ999---((($$$$$$(((******((('''''''''&&&&&&&&&%%%%%%''')))+++***(((%%%$$$$$$$$$$$$$$$#########"""""" !!!"""###$$$%%%&&&&&&%%%%%%$$$$$$###########################""" !!!$$$&&&((()))###""" !!!""""""!!!!!!"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$###""""""###$$$&&&%%%$$$%%%"""###)))(((%%%,,,888EEERRR^^^dddggglllpppqqqvvvqqqiiigggooozzz{{{uuunnnkkkmmmsssuuuooofffbbbjjjuuu{{{vvvnnnmmmoooqqq}}}}}}ooo___\\\fffqqqttttttzzz~~~qqqiiiiiicccfffnnnyyywwwpppddd\\\cccsssxxxvvvtttqqqmmmkkkooossskkkrrroooqqq~~~tttooogggggghhheeeZZZQQQSSS\\\ZZZZZZ```hhhggg^^^XXXWWW]]]hhhmmmeee]]]___hhhooogggjjjtttwwwggg[[[PPPNNNKKK???666///******)))''''''***(((***)))&&&'''+++---,,,+++***,,,.........444;;;BBBFFFUUUlllmmmccc^^^UUURRRSSSNNNLLLKKKLLLMMMJJJEEECCCFFFAAABBBBBBAAAAAACCCBBB??????CCCFFFEEEAAA===<<<<<<;;;999888:::======:::666999777555555666777666555555666777888888777666555666666777777777777666666666333444999:::777:::@@@CCCBBB???===:::888666666777333333777999777777999EEEQQQccctttxxxsssjjjfffnnnwww{{{|||ppprrrxxx|||}}}kkkgggooosssyyy}}}vvvjjjfffllluuuyyyuuussscccbbbcccuuussskkkoooqqqiiiiii{{{qqqccccccqqqzzzfff___```jjj{{{wwwddd^^^gggqqqgggffffffrrrxxx```CCCKKK]]]}}}fffUUU^^^yyyzzzttt}}}{{{|||zzzxxxnnnpppwwwiiiuuupppjjjdddzzzTTT<<<...)))$$$$$$(((++++++)))'''(((((((((''''''&&&%%%(((***,,,+++(((%%%$$$###$$$$$$$$$$$$############&&& """%%%$$$&&&+++((('''%%%###"""!!! ###$$$$$$######"""!!! ###$$$$$$$$$$$$""" $$$"""!!!!!!""""""!!! !!!###$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###""""""###%%%%%%$$$"""&&&"""$$$++++++(((111@@@___mmmuuusssssswwwvvvqqqvvvnnncccaaannn|||{{{rrrgggfffnnnyyyxxxlllfffhhhuuu{{{|||vvvpppppprrrsssyyyqqq```^^^jjjxxx{{{ttttttvvvnnndddlll~~~tttkkkiiipppvvvyyyxxxeeeVVV___yyy{{{tttmmmmmmsssvvvwwwnnntttrrrvvvrrrggggggiiijjjcccSSSHHHPPP___OOO[[[fffggg___WWWSSSSSSZZZcccfffaaa^^^dddllloooeeegggsssqqqaaaWWWMMMLLLJJJ???888111,,,+++***''''''***(((***)))&&&&&&+++---,,,,,,+++,,,...---...444<<>>999777:::======<<<:::888888999:::;;;;;;:::777666555666777888777777666666555555555444444444555666666555444333555333444888999777777:::@@@???>>><<<:::888777666333555777777666666888:::CCCKKK]]]qqqyyyssskkkhhhpppuuu|||wwwpppvvvmmmdddmmmmmmzzzyyyqqqllleeehhhvvv{{{vvv{{{~~~vvveeeVVVeee{{{pppmmmwwwttteeefffuuu{{{lllgggccckkktttccc______hhhyyywwwmmmaaa___mmmwwweeeiiixxx|||ZZZEEEKKKaaa}}}iiiZZZ```xxxuuu}}}xxxzzz~~~mmmjjj|||rrr|||uuuqqqaaajjjxxxYYYDDD444...)))))),,,---+++(((***)))'''''')))***)))(((***+++,,,,,,***&&&!!!!!!!!!!!!""""""###$$$$$$"""###$$$%%%%%%%%%$$$###)))######(((''' $$$""" !!!"""""""""!!!!!!!!!!!!"""""""""!!!  !!! ###$$$"""''''''&&&%%%%%%$$$######&&&&&&&&&%%%$$$###"""!!! !!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###'''***)));;;]]]uuu{{{~~~rrrpppbbb[[[fffsssuuuooojjjdddmmmvvvuuummmhhhkkkqqqzzzrrrjjjiiinnnttt{{{mmm```fffrrrxxx}}}zzzsssjjjeeeiiittt~~~{{{pppffffffmmmxxx{{{eee\\\hhhrrrbbbhhh}}}~~~tttjjjppp}}}wwwfffggghhhjjj___OOOSSS[[[VVVYYYZZZ^^^bbb]]]TTTPPPRRRZZZ___aaaYYYUUUfffqqqggghhheeerrrzzzcccYYYYYYPPPIIIKKKJJJ???111))),,,,,,'''%%%***"""***&&&###***,,,***...((()))***+++,,,000555999BBBNNN^^^lll{{{oooddd^^^TTTRRRTTTPPPPPPKKKJJJLLLLLLFFFBBB@@@DDDBBB@@@AAACCCDDDCCCAAADDDDDDBBB>>>:::888:::===<<<;;;999888888888::::::<<<;;;999777666666666777777777666666666555555555444555666666666555444444555333444888999666777999>>>>>><<<;;;999888777666444555777777666666888999AAAIII[[[oooxxxssskkkhhhlllsss}}}uuummmqqq}}}~~~lllbbbjjjmmmzzz{{{tttoooggghhhuuu~~~zzzyyy}}}|||yyyiiiZZZ^^^uuupppssszzz{{{kkkiiiwwwrrriiiaaahhh{{{vvveee```___gggwww|||pppaaa]]]kkkxxxfffiiiwww{{{\\\IIIPPPhhhmmm\\\```vvvttt|||yyyzzz}}}jjjlll~~~sss|||tttrrrccclllyyyfffVVV>>>777///+++,,,,,,)))&&&+++)))''''''(((******)))((()))******)))&&&###!!!""""""###$$$%%%%%%%%%%%%"""###$$$%%%&&&&&&%%%$$$'''%%%%%%''''''###"""$$$###!!! !!!"""""""""!!!!!!!!!!!!"""""" !!!"""###!!!&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$***)))$$$&&&000888NNNmmm}}}{{{pppeee^^^^^^jjjttttttnnnjjjkkkoooqqqoookkklllrrrxxx{{{tttnnnlllpppwww}}}}}}~~~xxxjjjaaaeeepppyyy|||sssllljjjqqq|||zzznnndddeeeooo}}}}}}ggg^^^hhhzzz|||kkkcccooo}}}mmmgggnnnzzz|||{{{rrrcccdddcccddd[[[OOOTTT]]]YYYZZZ^^^bbb```[[[WWWVVVVVVVVVUUUXXXVVVVVVeeennnfffggghhhxxxrrr```\\\___XXXPPPNNNIII@@@111(((+++...+++***...111777///'''***+++))),,,******++++++,,,000666:::BBBOOO^^^mmm|||pppfff___SSSPPPSSSPPPPPPLLLIIIKKKIIIDDDAAAAAABBBAAA@@@@@@BBBBBBAAA@@@BBBBBB@@@===;;;:::<<<>>>;;;:::999777777888999999<<<;;;:::999888777666555777777666666666666555555555555666666666666555555666444444888888666666999<<<;;;:::999888777777666444555777777666666888999???GGGXXXkkkuuusssmmmiiihhhqqq~~~}}}rrrkkknnn{{{nnnbbbggglllzzz}}}xxxsssjjjhhhrrr~~~}}}~~~|||mmm^^^XXXnnnqqqvvv{{{pppkkkvvvxxxkkkaaaggg|||{{{iiibbb___fffvvvrrraaa[[[ggg}}}zzzhhhhhhuuu{{{___NNNTTTkkksss^^^```uuuwww|||{{{}}}gggnnnttt|||ttt~~~rrrccclllxxxfffYYYGGG>>>333---,,,---+++(((,,,)))'''&&&''')))******&&&&&&''''''&&&%%%$$$$$$"""###%%%&&&''''''&&&&&&"""###$$$%%%&&&'''''''''(((+++***&&&%%%&&&$$$ $$$###""" !!!""""""!!!!!! !!!!!!""" !!! !!!!!! $$$$$$$$$######""""""!!!!!!""""""###""""""!!!!!!#########$$$###""""""!!!$$$$$$$$$$$$%%%%%%%%%%%%"""(((%%%&&&888KKK___ttt}}}~~~~~~vvvmmmaaaaaagggppptttqqqllljjjqqqmmmiiihhhlllttt|||wwwllliiinnnwww~~~xxxpppjjjeeeeeennnyyyzzzmmmiiiooozzzrrreeeeeepppzzzfffbbbiiitttuuudddfffvvvzzzjjjgggpppxxxvvvvvvrrreeeeee___]]]XXXPPPWWWaaa___ooovvvtttfff[[[[[[\\\[[[WWWNNNOOOUUUXXXaaagggbbbccciii~~~}}}lll]]][[[```[[[WWWVVVQQQFFF666)))***...---,,,...:::>>>333(((******(((,,,,,,,,,++++++,,,000777;;;BBBOOO___mmm}}}rrriiiaaaRRRMMMQQQPPPOOOKKKIIIJJJHHHDDDBBBDDDBBBAAAAAAAAAAAAAAA@@@@@@AAA@@@>>>===<<<<<<===>>>:::999888777777777888888888999999999888777666555777777666666666666666666555555666666666666666666888555555777888555666999999999888888777777666666444666777777666666777999<<>>===<<<<<<=========999999888888888777888888555666777888888888777777666666777777777777777777555555555555555666777777999666555777777444555888888888777777777666666666555666777777666666777888:::BBBQQQbbbpppuuurrrllljjjpppyyy~~~zzzuuuqqqppp}}}rrrbbb```gggwww~~~~~~{{{ooogggllluuu~~~~~~~~~}}}xxx}}}qqqccc```nnnzzzxxxpppttt~~~pppjjjtttxxxhhh^^^iiirrrfff___dddtttxxxnnn```YYYbbbuuuwwwfff^^^gggwwwiiiRRRPPPbbbyyyyyybbbaaaxxx~~~}}}}}}gggppp~~~rrrzzzppp___ggguuu~~~fff^^^TTTHHH999...,,,,,,---,,,)))&&&$$$###%%%&&&'''''''''&&&%%%###""""""""""""!!!!!!###$$$%%%%%%$$$$$$""""""###$$$%%%'''(((((('''------%%%###(((&&&$$$$$$###"""""""""""""""!!!!!! !!!!!!  !!!"""""""""!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$""""""###$$$%%%&&&(((((($$$$$$%%%%%%%%%&&&&&&&&& +++***,,,EEE___lllssszzzxxxzzz|||pppfffdddqqqrrrpppkkkfffggglllpppcccaaacccmmm{{{wwwooohhhjjjttt{{{|||yyy|||ssspppvvvxxxrrrooosssooofff___dddrrrzzzmmmhhhhhhlllttt|||zzzooolllsssssslllooozzzuuummmkkkqqqqqqjjjjjjqqqyyyxxx|||yyypppuuu|||vvviiiWWWSSS]]]eeeqqqdddVVV^^^hhhiii___MMMMMM\\\`````````\\\bbblllyyycccUUURRRVVVUUU[[[```]]]PPPAAA111***++++++)))(((***111,,,&&&+++,,,(((+++***+++++++++,,,111777<<>><<<<<<===>>>===<<<999999999999999888888888777777777777777888888888666666777777777777888888444444333444444555666777;;;777555777666444555888888888888777777666666666555777888777666555666888888AAANNN^^^nnnxxxuuunnnmmmoootttyyy}}}|||xxxtttooo{{{}}}{{{}}}sssccc]]]cccsss|||}}}|||pppfffjjjppp}}}|||vvvgggdddnnnxxx{{{ooosss~~~rrrjjjtttyyyhhh]]]fffsssfff]]]aaaqqqvvvmmmaaaZZZbbbsssuuucccXXX]]]nnn}}}nnnTTTNNN```www|||ccc```xxx{{{~~~{{{hhhqqqssszzzppp^^^ggguuummmeee]]]OOO===111+++***)))((('''&&&$$$%%%&&&'''&&&%%%'''&&&%%%###""""""""""""!!!!!!!!!""""""###$$$$$$###""""""###$$$%%%&&&'''"""%%%&&&$$$%%%((('''%%%""""""""""""######""""""!!!  !!! """"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$!!!!!!"""###%%%''')))***$$$$$$%%%%%%&&&&&&''''''%%%,,,''')))AAA[[[jjjvvv|||xxxrrrllllllppptttsssmmmeeeccchhhnnnqqq___bbbiiiuuu}}}qqqnnnmmmpppwww|||}}}{{{yyyvvvwww{{{}}}xxxsssqqqfffddddddkkkvvv|||vvvpppkkkfffcccffflllssstttyyy~~~yyylllfffiiijjjooowwwxxxmmmaaadddooo~~~}}}wwwmmmttt|||vvvbbbOOORRRhhhyyy|||dddWWW[[[aaacccZZZLLLPPP]]]bbbdddddd^^^ffflll}}}|||kkkXXXPPPSSSYYYYYY]]]^^^UUUMMMBBB444,,,***+++,,,,,,+++222---''',,,,,,'''***(((***+++---///444999===CCCPPPaaappppppeee^^^TTTQQQSSSNNNMMMMMMNNNOOOKKKEEECCCFFF@@@BBBCCCAAA>>>===>>>???@@@===;;;<<<===>>><<<::::::::::::::::::999999888<<<;;;:::888888888888999666666777777777888888888333222222222333444666777<<<888666666666333444888999999888888777666555555666777888777666555666777777@@@MMM\\\mmmyyyxxxpppnnnmmmpppwww{{{uuummmzzz{{{yyy}}}vvvggg```___pppxxx{{{{{{pppfffhhhkkk{{{~~~wwwhhhbbbkkkvvv|||nnnqqq{{{rrrhhhqqq|||mmm```ggg|||rrrcccYYY]]]mmmyyypppccc\\\ccctttyyyfffXXX[[[mmm}}}rrrXXXPPP\\\sssddd^^^tttzzz~~~~~~wwwfffrrruuu|||qqqaaaiiivvvqqqhhh```SSS@@@333---+++***((('''&&&&&&((())))))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """$$$%%%###""""""""""""###$$$%%%###!!!"""%%%&&&######%%% !!!"""############!!!  !!! $$$%%%###!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""""""""!!!!!!!!!!!!###$$$&&&'''$$$$$$%%%%%%&&&''''''((($$$++++++333KKK^^^kkkyyy}}}}}}yyyrrrooosssxxx{{{yyyvvvnnngggiiiooopppkkkdddjjjrrrzzz~~~|||uuuvvvwwwxxxyyyzzz}}}xxx{{{||||||||||||wwwppp```eeemmmuuuzzz}}}~~~uuuwwwyyywwwmmmbbb```eeeppp{{{~~~pppfffaaadddttt~~~lll```dddoooxxxnnnuuu{{{rrr^^^LLLVVVvvvssseee]]][[[]]]^^^VVVNNNSSS]]]```dddeee\\\ddddddnnntttqqqrrrlll]]]VVVOOORRRWWWWWW\\\]]]SSSMMMFFF;;;000++++++,,,---000666///'''***+++'''***'''***---000333888<<<@@@FFFSSSdddsssoooccc]]]UUUSSSTTTMMMPPPPPPQQQRRRLLLDDDAAACCC???AAABBB@@@===;;;<<<>>>@@@>>>;;;<<<>>>>>><<<999:::;;;;;;;;;;;;:::999999BBB@@@===:::888777888888666666777777888888888999222222111111222444555666<<<888666666555333444888::::::999888777666555555666777888777666555666777777@@@LLLZZZmmm{{{zzzrrrnnnlllnnnwww}}}tttnnnzzzzzzyyy{{{mmmfff]]]mmmvvvzzz{{{pppfffhhhcccuuu~~~uuufff^^^hhhuuu{{{lllnnnwwwrrreeelllrrrfffjjj}}}pppaaaVVVZZZjjj}}}tttfff]]]cccuuulll\\\^^^pppuuu[[[SSSXXXnnnfff\\\ppp|||ttteeetttxxx}}}sssccclllwwwxxxnnn___RRR@@@444000///...,,,''''''(((***,,,+++(((%%%!!!"""###%%%&&&&&&&&&&&&###"""  """%%%'''######"""!!!!!!"""###$$$((("""!!!'''%%%!!! """############   !!!!!!!!! !!!&&&'''%%%"""!!!"""!!!!!!!!!""""""""""""""" !!!!!!!!!!!!!!! !!!!!! """###$$$$$$$$$%%%%%%&&&'''(((((($$$...777IIIaaalllrrr~~~}}}~~~wwwvvv|||}}}yyy|||uuuoooqqquuuoooeeekkkqqqyyy||||||{{{|||}}}}}}~~~yyywww{{{xxxzzzzzz}}}yyyppp]]]gggttt{{{{{{xxxxxxyyyvvv|||uuufff```dddnnn~~~wwwkkkbbbaaawwwnnnccchhhppp{{{qqqwwwzzznnn___NNN\\\ooofff______```___```cccUUUQQQWWW\\\\\\bbbaaaUUU]]]ZZZ```dddbbbfffdddVVV\\\RRRQQQQQQQQQYYY^^^WWWQQQLLLAAA444+++)))***+++222666---$$$((()))(((,,,'''***///333777;;;???BBBIIIVVVgggvvvvvvfff\\\WWWRRROOOPPPOOONNNPPPSSSPPPIIICCCBBB@@@>>>===<<<======;;;999;;;<<<===>>>===<<<:::999===<<<<<<;;;999777555444>>>;;;888777888:::;;;;;;777888999::::::999777777777666555555555777888999555555666666555444333333666666666777777777777777666666777777777777777666;;;;;;EEETTTfff|||~~~kkkjjjiiiqqqyyy~~~uuusssnnnvvvsss```eeeggguuuyyytttmmm```iiiuuu~~~fff___dddyyy~~~pppgggssssssdddooo}}}rrrfff```{{{{{{mmmUUU___ppp~~~|||hhhWWWaaasssnnn___hhhvvvvvv```RRR^^^wwwfff^^^lllvvvxxx___rrrvvvyyywwwaaabbbuuu|||lll]]]PPP???333,,,***+++...,,,***&&&%%%&&&'''''''''%%%&&&''''''((((((''''''&&&&&&$$$######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%$$$###"""!!!######$$$######"""!!! !!!!!!  !!!""""""############"""!!!""""""""""""!!! $$$$$$ $$$###""")))%%%$$$&&&******'''(((+++***///DDDcccuuuxxx|||}}}|||{{{zzzyyyyyy{{{}}}~~~yyyrrreeelllzzz~~~|||zzz~~~}}}wwwtttttt{{{}}}yyytttwww}}}wwwkkkccckkkrrrtttxxx||||||xxxxxxnnn___ccctttooo^^^lllzzz~~~lllaaafffqqq|||vvvrrrsssjjj\\\PPPRRR\\\uuu{{{ccc^^^[[[___ffffff```YYYUUUPPPRRRZZZ[[[WWWYYYaaa[[[\\\XXXSSSSSSVVVUUUQQQTTTPPPNNNPPPVVV[[[\\\ZZZVVVNNNBBB555---))))))***---,,,+++*********+++,,,***,,,///000111555<<>>===<<<=========;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;:::999888777666;;;999888999:::;;;:::888888888999999999777666555888777666666555555666666555555666666666666555555666666666666666666666666444555666666777777777777:::999CCCQQQbbbyyy~~~mmmhhhfffnnnwww}}}uuuqqqmmmvvvvvvddddddfffuuuzzztttlll___gggsss~~~ggg\\\___sss~~~oooeeepppyyyiiipppyyyrrrddd[[[tttqqqXXX___mmm||||||jjjZZZbbbrrr}}}qqq```dddooo||||||cccPPP]]]uuueee]]]iii~~~uuu}}}|||dddssswww|||zzzeeeeeezzz{{{kkk^^^RRRAAA444,,,***,,,///,,,)))&&&$$$%%%&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$###"""!!! """### """!!! !!!!!!!!!  !!!!!!""""""""""""!!!!!!!!!"""!!!!!! $$$### %%%###!!!'''&&&###$$$''')))***---222:::EEE[[[rrr}}}zzzzzz|||{{{xxx{{{}}}}}}yyymmmnnntttoootttyyyvvvsssvvv{{{}}}{{{vvvqqqpppqqqnnnhhhssstttxxx{{{|||yyytttqqqyyyqqq______mmm||||||nnncccsss{{{yyyllldddfffmmmsssssspppnnnnnnlllaaaUUUSSSXXX```mmm{{{iiiaaa___dddggg```WWWRRRVVVUUUVVVXXXWWWVVV[[[aaa[[[ZZZYYYWWWTTTRRRQQQQQQVVVTTTRRRTTTXXXZZZXXXVVVVVVOOOCCC666...)))))))))++++++************++++++***,,,///000111555<<>>@@@AAABBB<<<;;;:::999888999:::;;;<<<<<<;;;:::999777666555777666555666888999888888999888777666444333333333222333444555666888999999<<<;;;999777666555555555666555555444333222222111111222333555666777777777888333888DDDPPPgggvvvtttggg\\\```mmmxxx{{{tttooowww{{{nnnffffffsss~~~}}}zzzqqqbbbdddnnn}}}rrrbbb]]]jjj}}}qqqsss~~~rrrmmmnnn|||iiiWWWiiirrr~~~sss___dddlllzzzrrr]]][[[fffuuuwwwdddeeeooo}}}nnnWWWXXXjjjlll^^^bbbzzzsss|||nnnooozzztttuuunnnjjjZZZAAA///+++,,,---,,,***((('''''''''%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$ !!!############!!!  !!!"""###########################$$$$$$$$$$$$$$$###"""!!!!!!  !!!!!!  !!!!!!!!!$$$###"""!!! !!!"""###############$$$ !!!((($$$###...333444444222000777LLL```www~~~zzztttvvv~~~zzzmmmhhhmmmqqqrrrhhheeettt~~~}}}~~~{{{sssnnnpppyyy|||pppkkkqqqxxx|||wwwtttkkkgggrrrxxxpppuuuvvvqqqsss}}}wwwxxxvvvpppnnnvvvkkkjjjmmmqqqmmmgggnnn|||tttjjjdddoootttnnnmmmvvvxxx```SSSVVV]]]dddccc\\\]]]ffffff]]]]]]XXX[[[fffeeeXXXRRRUUU___eeeaaaUUUPPPWWW^^^^^^ZZZWWW[[[bbbZZZJJJGGGPPPOOOQQQTTTUUUUUUWWW[[[^^^XXXSSSJJJ@@@777///+++)))$$$&&&((()))******))))))+++,,,------...333;;;BBBLLLVVVgggyyyvvvfff]]]YYYTTTRRRSSSPPPMMMLLLMMMKKKFFFEEEFFFCCC@@@======>>>@@@@@@@@@<<<;;;;;;:::::::::::::::======<<<;;;999777555444888666555666888999999999999888777555444444444444333333333444666999;;;===<<<;;;999777555555555555555555555444444333333222222333444555666777777777999222777BBBLLLaaassstttjjj[[[\\\iiiuuu~~~wwwooosss|||}}}nnnhhhfffqqq||||||zzzsssdddcccmmm{{{rrraaa\\\hhh{{{tttttt}}}sssllllll{{{hhhUUUdddnnn~~~sss```dddiiiwwwsss\\\WWWaaassstttaaabbblllzzzoooYYYTTTeeeqqq```___uuuvvv~~~|||mmmnnnzzz~~~|||yyypppzzztttnnnmmm___EEE111+++,,,+++***)))(((((((((((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!""""""######$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$######"""!!! """$$$"""!!!"""  !!!!!!!!!!!!  !!!!!!""""""%%%$$$"""   !!!"""######$$$######$$$ """'''$$$(((888ZZZOOOAAA777444AAA\\\ttt{{{xxxttt{{{|||zzzuuuxxxyyyxxxvvvwwwkkkiiicccmmm{{{uuuooollllllssszzzxxxppppppwww~~~|||tttkkkiiittt~~~vvvuuusssqqqwwwwww{{{qqqsssuuuzzzpppiiiddddddgggooo|||wwwjjjbbblllppphhhjjjssszzznnnYYYQQQVVV]]]```aaaaaacccddd```XXX\\\\\\^^^bbb```[[[ZZZ]]]bbbccc___WWWUUUXXX[[[\\\ZZZYYY\\\```[[[OOOJJJNNNOOOTTTXXXXXXUUUUUUYYY^^^ZZZUUUNNNDDD;;;222---)))&&&'''((())))))***))))))+++,,,---,,,---333;;;BBBNNNXXXiii|||wwwggg^^^ZZZVVVTTTUUUQQQNNNNNNOOOMMMGGGDDDEEEBBB@@@>>>>>>>>>???>>>===<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;:::999888666555666666666888:::;;;999777888888666555555555666666777555444444555999<<>>555...***)))))))))(((((()))******+++,,,,,,,,,---222;;;BBBOOOZZZlllxxxhhh___[[[WWWUUUVVVQQQOOOOOOPPPNNNGGGDDDDDDAAA@@@>>>>>>???>>>===;;;;;;<<<===>>>===<<<;;;:::999::::::::::::999888888333555888;;;===<<<999555888888666555555666777888:::888555444555888<<>>FFF[[[qqq{{{xxxyyyxxx~~~eeeaaalllzzzyyyooo{{{qqqtttzzz|||tttkkkkkksssqqqwww{{{rrrxxxvvvjjjeeennnwwwyyyzzz}}}sssmmmpppwww{{{||||||oookkk}}}yyyfff\\\hhh~~~vvvfffYYY^^^ooo{{{xxxooobbbaaa```^^^\\\[[[___cccYYYXXXaaammmkkk```\\\bbbkkkqqqlll]]]VVV]]]ccc```fff[[[WWW]]]___YYYUUUWWWZZZ^^^^^^[[[YYYYYYSSSJJJDDDOOO]]]cccaaa^^^___bbb\\\YYYSSSJJJ@@@777///+++++++++)))(((((()))***++++++,,,,,,+++---222;;;BBBQQQ\\\nnnvvveee```^^^XXXSSSSSSQQQLLLLLLOOOMMMDDDAAADDD?????????@@@AAA@@@>>>;;;<<<===>>>>>>>>>===;;;;;;<<<;;;999777666666777777333444666999<<<===;;;999111444666777777666666777666555444333444666888999777777666666666666777777333444666777777777666555666555444444555777:::;;;444:::===>>>GGGYYYgggmmmiii```^^^hhhttt{{{uuummmlllvvvwwwqqqggg___dddpppuuuzzzvvvfff___eeexxxrrr```WWWbbbvvv~~~~~~qqqhhhnnnkkklll|||~~~gggYYY^^^yyyxxxeeeZZZ___nnn|||```SSS[[[lll}}}iiiZZZaaatttuuuTTTIIITTTsss{{{___XXXkkk~~~|||{{{|||}}}{{{~~~fffZZZkkkoookkkXXXaaaDDD888+++***&&&$$$$$$%%%&&&((('''$$$"""#########$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$&&&&&&%%%"""!!!""""""""""""!!!  $$$"""!!!$$$&&&!!!  !!!""""""!!!###$$$$$$$$$"""!!!"""$$$!!!%%%,,,***///@@@BBBBBBFFF]]]yyy}}}wwwxxx}}}eeehhh{{{~~~{{{|||qqqnnnttt{{{}}}xxxpppkkkiiijjjrrrsssqqqhhhhhhpppssslllhhhllluuuvvvvvvsssppprrryyy}}}qqqqqqyyyyyyiii```hhhyyypppiii^^^___hhheeeeeerrrllliii___UUUVVV___ddddddYYY[[[fffrrrnnnaaabbbmmm}}}}}}pppZZZRRR\\\ffffffcccZZZ[[[eeefff\\\VVVYYYbbbaaa[[[WWWYYY\\\VVVKKKOOORRRYYY```eeefffccc``````]]]ZZZSSSFFF666...---)))))))))))))))*********)))///,,,***111444999EEENNN]]]ooo}}}tttccc^^^\\\UUUQQQQQQLLLKKKLLLNNNLLLHHHDDDDDDFFFDDDBBBAAA???===:::777<<<<<<===>>>===<<<;;;:::;;;;;;999888777777777777777777777999:::;;;999777333555777888777666666777777666444444444555777888666666777777777777666666444444666777777777666555888777666555555666777888444888;;;;;;DDDUUUdddllllllbbb]]]fffrrrzzzvvvnnnjjjsss~~~{{{vvvlllcccfffpppuuuxxxsssccc^^^ccctttyyy}}}vvvaaaVVV]]]pppyyysssiiimmm}}}|||gggggguuu}}}eeeZZZaaatttzzzfffYYY\\\nnn}}}bbbVVV\\\lll}}}|||dddTTTZZZmmm|||rrrQQQFFFOOOnnneee]]]ppp~~~zzz|||yyyiii^^^oooooommm\\\hhhLLL>>>//////,,,&&&%%%%%%&&&'''&&&$$$!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######""""""""""""!!!!!!!!! &&&%%%$$$###"""!!!!!!!!!  !!!!!! !!!""""""!!!   !!!!!! """###%%%%%%$$$###"""'''((($$$&&&,,,(((***999>>>RRRfffxxx}}}~~~lllqqq{{{{{{qqqpppsssxxx~~~{{{rrrkkklllssswwwlllfffiiiuuu{{{tttmmmlllhhhnnnuuuzzz{{{yyyxxxwwwvvvnnnrrr{{{wwwddd^^^eeepppttttttpppqqqiiieeehhhcccaaakkkooooooaaaNNNPPPaaaggg^^^TTTXXXdddooojjj```bbbmmm{{{zzzmmmYYYRRR\\\eeefffddd]]]^^^ggghhh___YYY[[[^^^]]]ZZZXXX\\\```ZZZQQQPPPTTTZZZaaaeeeeeeaaa]]]```]]]ZZZTTTGGG777...---)))***************)))))))))000---+++222555999DDDOOO^^^ppp}}}tttccc^^^\\\UUUPPPPPPJJJLLLMMMKKKJJJIIIFFFBBBBBBAAA??????@@@@@@>>>===;;;<<<<<<===<<<;;;:::999:::::::::999999888888888;;;999888888999888777555666777999999777666666666777666555444444444555666555666777888888777666555444555555666777666666666:::999777555444444555555333666888888???PPPaaajjjpppddd\\\bbboooyyy~~~vvvlllgggooo{{{}}}mmmdddgggqqquuuyyyuuufffaaabbbppp~~~|||www{{{xxxbbbTTTXXXiiisss~~~xxxlllnnn||||||iiihhhttt{{{bbbVVV___nnn}}}iiiYYY[[[nnngggZZZ]]]mmm~~~gggVVVZZZnnnvvvWWWIIIPPPllliii___qqq{{{~~~}}}yyy~~~xxxlllaaasssnnnmmmaaapppTTTCCC222111///''''''&&&''''''&&&###!!!%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$!!!!!!  ***'''###  !!! !!!!!!!!! !!! !!!!!!  """###$$$%%%&&&%%%$$$###''''''###%%%***&&&***<<>>???@@@AAA@@@???:::;;;<<<<<<<<<;;;999999::::::::::::::::::999999<<<:::888777888888888777888999:::999777555555666777666555444444444444444444555777888888777555444444555555666666666666666999888777555444444444444444666666666<<>>;;;999:::;;;<<<<<<<<<;;;999999:::::::::::::::;;;;;;;;;;;;999888888999;;;;;;:::999::::::888666555555666666666555444444444444444444555666777777666555444555555555555666666666777666666555555555555555666666666666777;;;HHH[[[jjjrrrggg\\\]]]jjjxxxkkkbbb___iiiwww}}}}}}{{{iii```eeeqqqyyyvvveee___iiixxx}}}zzzyyy{{{|||uuueeeUUUWWWhhhuuu|||qqqqqq|||xxxvvv}}}~~~eeeRRRSSSkkk|||~~~lll]]]^^^nnntttdddaaammm}}}jjjYYYXXXllljjjVVVVVVmmmlllZZZgggsssuuuvvvmmmaaarrryyyoooggg{{{]]]FFF...+++******((('''&&&&&&&&&$$$"""&&&'''((())))))(((&&&%%%%%%$$$$$$$$$%%%&&&''''''######""""""!!!!!!""""""###"""!!! !!!!!!!!!!!!  !!!!!!!!! !!! ######""""""!!!""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&***''')))000:::SSSvvvyyyxxxtttoooxxx|||}}}|||{{{}}}xxxtttsssvvvwwwvvvssspppkkksss}}}~~~yyytttooopppzzz{{{rrraaaeeemmmzzzzzzqqqooosss{{{kkkjjjsss~~~yyyjjjgggooouuuyyymmmeeeccciiikkkaaaZZZ[[[]]]ZZZXXXXXXaaahhhlllggg```___bbbfff```^^^^^^```___[[[YYYXXX]]]```aaa```______]]][[[YYYXXXYYY\\\^^^\\\XXXTTTOOOQQQVVV\\\aaacccaaa___```]]][[[YYYOOO@@@333...+++,,,,,,,,,+++***((('''(((111000000777888;;;EEERRRbbbuuutttbbb]]]ZZZSSSNNNNNNJJJHHHHHHKKKLLLKKKMMMPPPLLLKKKIIIHHHFFFCCC???;;;;;;<<<<<<===<<<;;;:::999;;;::::::999:::;;;===>>>:::999999:::<<<>>>===<<<999999999777555444555777555555555555444444444444555555555555555555555555666555555555555666777777444444444555666666666666666666777888;;;EEEXXXiiirrrkkkaaa^^^hhhvvv~~~iii```\\\fffssszzzyyyxxxlllbbbeeepppxxxuuuccc[[[ddduuuzzzuuurrrtttwwwxxxjjjYYYZZZkkkwwwzzzooonnnxxxxxxrrruuukkkWWWWWWkkk|||nnn^^^^^^kkkwwwggg```kkknnn[[[VVVhhh~~~eeeQQQOOOfffppp[[[eee~~~|||ssswwwxxx~~~lll^^^mmm~~~ssskkk~~~```III111,,,******(((&&&&&&&&&&&&%%%###%%%&&&((())))))'''%%%$$$######$$$$$$%%%&&&'''(((%%%%%%%%%%%%$$$###"""!!! !!!""""""!!!  !!! !!!  !!! """"""!!!!!!""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%(((''',,,:::GGG```xxxwwwuuunnnppp}}}zzzvvvxxx}}}~~~zzz||||||yyyuuurrrtttxxx}}}wwwlllooowwwyyy}}}zzzzzzuuuqqquuu|||~~~yyyrrr^^^cccnnn{{{|||sssuuuwwwzzzppphhhqqq}}}lllgggmmmzzz}}}rrrfffaaagggddd]]]```jjjfffWWWTTT]]]hhhnnnmmmfffbbbfffhhhfff\\\YYY]]]eeeeee]]]VVVVVV\\\bbbbbb\\\ZZZ^^^___\\\TTTRRRUUUZZZ]]][[[YYYYYYPPPQQQTTTYYY^^^bbbbbbaaa```]]][[[ZZZRRRCCC555///,,,,,,,,,+++*********)))'''//////...666999<<>>===<<<;;;:::<<<;;;999888999;;;>>>AAA;;;:::;;;===??????>>><<<888888888666444444555777333333444444555555444444777666444333333444666777666555555444555666777888333444555555666666555555555555666999;;;BBBUUUgggtttppphhhbbbfffsss{{{|||lll```ZZZaaannnvvvxxxxxxmmmbbbdddnnnuuu}}}~~~rrrbbbXXXaaattt{{{uuupppqqquuu~~~ppp]]][[[jjjvvv{{{ooommmvvvxxxooonnnkkkZZZ[[[iii{{{qqq^^^[[[fff~~~wwwfff]]]fff|||vvv___VVVeee{{{{{{```NNNKKKbbbsss[[[eee~~~uuuxxxyyylll\\\iii|||sssjjj|||```KKK555///+++)))(((&&&&&&''''''&&&%%%%%%&&&((()))((('''$$$###""""""######$$$&&&'''((('''((())))))'''%%%""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!  """###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&((()))888PPP^^^kkkzzzzzz{{{sssxxxxxxtttxxxuuussswww}}}~~~zzzuuusssuuuzzz}}}nnnlllrrrssswww}}}zzz{{{wwwrrrqqquuuxxxvvvrrrhhhjjjpppxxx~~~{{{wwwyyyxxxzzzsssfffiiiwwwyyykkkeeefffttt~~~~~~zzzkkkaaaggg]]]cccnnnssshhhYYYWWW```jjjnnnkkkccceeeoooqqqlll```ZZZ]]]gggiii___XXXYYY[[[bbbaaaWWWUUU]]]```\\\UUURRRTTTZZZ\\\YYYXXX[[[SSSSSSTTTWWW[[[___aaabbb```]]]\\\\\\TTTEEE666///---,,,***))))))***+++,,,&&&...---,,,555999>>>JJJTTTdddxxxwwwddd___\\\UUUOOOOOOQQQHHHMMM]]][[[GGG???GGGXXXWWWVVVTTTQQQJJJBBB===<<<===>>>>>>>>>===;;;;;;>>>;;;999777888;;;@@@BBB<<<<<<===???AAA@@@===;;;777777777555333333555777222222333444555555555555888666444222222444666888666555555444444666777888444555555666555555444444444333666999:::@@@SSSfffvvvuuummmdddeeepppxxxzzzooobbbYYY^^^kkktttxxxyyyjjj___aaakkksss|||}}}rrrdddYYYbbbwww~~~zzzsssrrrvvvuuu```[[[iiitttrrrooovvvzzzpppnnngggXXX]]]gggzzzsss^^^YYYccc{{{vvveeeZZZcccyyyxxx```TTT```uuu|||bbbQQQLLLcccsss[[[ddd}}}wwwvvv{{{lllZZZgggvvvqqqgggxxx]]]KKK666000+++)))'''%%%%%%'''''''''&&&$$$&&&((()))(((&&&$$$"""!!!""""""###$$$&&&'''(((((()))++++++***&&&"""$$$###"""!!! !!!!!!"""$$$$$$$$$$$$###"""!!!  !!!!!!!!!  ######""" !!!!!!  """###$$$$$$#########$$$%%%&&&......222KKKlllyyy|||xxxyyy~~~}}}tttvvvsssttt{{{vvvrrrvvv{{{uuusssvvvzzz||||||nnniiinnnnnnsssyyyxxxzzzwwwrrroooqqqttttttqqqyyyvvvrrrppprrrvvvyyy{{{zzzxxx}}}wwwoooaaaiiiwww~~~tttkkkeee```iiipppvvv~~~pppdddkkkYYYkkkyyyvvvfff[[[\\\```hhhkkkgggaaagggvvvyyypppddd\\\]]]hhhjjj```ZZZ^^^___gggeeeYYYVVV```eeeaaaZZZVVVVVVZZZZZZVVVUUUYYYWWWUUUTTTUUUYYY]]]```aaa```]]]\\\\\\VVVFFF777///---,,,***((((((***---...&&&---++++++333999???KKKTTTeeeyyyzzzdddQQQTTTWWWKKKJJJKKKOOOgggdddJJJNNNTTTQQQSSSYYYZZZ]]]eeeVVV666===<<<;;;<<<======;;;999;;;;;;:::888777888;;;>>>@@@@@@AAAAAA>>>;;;;;;===:::888666666666777666444444444444444444444444444555444444444444555666666666666666666555444333222888999:::999777555555666:::333;;;555777DDDMMMdddttt{{{qqqbbbdddnnnvvvqqq```ZZZ^^^eeettt~~~yyypppddd]]]eeerrrxxxwwwuuueee]]]```qqq~~~xxxyyyyyygggZZZcccxxx{{{oooqqq}}}kkkooottt{{{lll\\\VVVbbb||||||eee\\\fffsssyyyccc^^^```ssswwwcccRRR\\\yyybbbPPPLLL___}}}wwwbbb```sssggg|||pppUUU^^^{{{lllmmmoooxxxpppQQQ888111---)))(((&&&%%%$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%((()))*********)))'''&&&%%%###!!!"""$$$$$$"""##################$$$$$$!!!"""###$$$$$$###"""!!!!!!"""""""""""" ###"""!!!  !!! !!!!!!!!!!!!"""%%%""" ''''''%%%+++''';;;NNNaaawww~~~zzzooodddjjjlllttt~~~}}}{{{}}}}}}{{{xxxsssooooooqqqtttwwwrrrhhh^^^\\\eeeqqqyyy{{{wwwwwwqqqhhhjjjtttxxxmmmjjjrrrxxxyyywwwyyy{{{fff]]]bbbdddwww}}}sssqqqpppllliiioooqqqpppuuuxxxnnn^^^YYYiiitttmmm^^^WWW___hhhoookkkaaa]]]jjj||||||ooo^^^\\\___hhhkkkfff```]]]cccaaa^^^]]]___cccbbb```XXX[[[\\\ZZZVVVTTTUUUWWWXXXXXXVVVUUUUUUXXX]]]aaa^^^]]]^^^]]]VVVHHH:::222,,,,,,,,,***(((((()))***&&&.........666999===HHHWWWfffzzz|||kkkXXXTTTTTTKKKKKKLLLNNNccc```HHHLLLRRREEEFFFMMMSSS\\\nnnkkkTTT===<<<;;;<<<======;;;999:::::::::999888999;;;===@@@@@@@@@AAA@@@>>><<<<<<999888666555666666555444555555444444444333333333444444444444444555555666555666666666666555444444777888999888666555666777999333;;;666777CCCKKK```sss{{{rrrbbbdddlllttt}}}ppp___YYY\\\cccrrr|||xxxsssfff___ffftttyyyvvvrrrggg___```mmmyyy}}}xxxyyy|||jjj\\\cccvvvuuuuuunnnqqqtttrrr___WWWeee~~~{{{ccc[[[gggssswww```[[[]]]qqqzzzeeeRRRYYYsssmmm[[[VVVhhhxxxaaaaaavvvccczzzrrrXXX```~~~nnnrrrrrryyysssVVV===333,,,***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((((()))***)))((('''&&&%%%###""""""$$$$$$""" ##################$$$$$$!!!"""###$$$$$$$$$###"""!!!"""""""""!!! """!!!  !!! !!!!!!!!!!!!"""###'''''')))444@@@ZZZmmmxxxwwwvvvqqquuu}}}pppdddhhhuuuvvvjjjuuuzzzyyywwwsssooommmnnnooouuurrrjjj```\\\cccppp{{{zzzyyyzzzuuuoootttppphhhlllssswww|||zzzyyynnn^^^XXX[[[kkkxxx}}}uuunnnoooqqqnnngggfffhhhpppzzzzzziiiUUUVVV```eee___WWWXXX```hhh]]]^^^```fffrrryyyrrrfffZZZ]]]bbbhhhkkkjjjfffcccdddbbb```___aaabbbaaa___\\\\\\\\\ZZZWWWUUUUUUVVVYYYXXXVVVUUUUUUXXX]]]bbb___]]]\\\[[[WWWLLL???666------,,,***))))))***,,,'''///------444888<<>><<<;;;;;;<<<===;;;:::888:::;;;;;;::::::;;;===AAA@@@???@@@BBBBBB>>>:::999777555444555555444333555555555444444333333333333333333444444444555555444555666777888777777666666777888666555555666888888333<<<888888AAAFFFZZZnnnxxxqqqbbbccckkksss~~~rrrbbbZZZ]]]bbbqqq}}}yyyvvvggg___hhhwww}}}xxxrrrjjjaaa___iiisssyyy~~~xxxxxx}}}mmm]]]aaasssyyywwwpppqqqssswwwaaaVVVddd||||||fff^^^iiissswww```YYYYYYmmm}}}iiiSSSVVVnnnnnnZZZTTTfffyyyaaabbbyyyggg|||uuu[[[cccxxxwwwvvv}}}xxx]]]DDD555+++)))(((&&&%%%$$$$$$%%%%%%############$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%((((((((()))(((''''''&&&%%%$$$######$$$$$$###"""$$$$$$$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!   !!!!!! !!!!!!!!!%%%"""###+++''',,,???VVVuuuuuulllrrr|||bbb^^^pppyyycccmmmzzzzzzwwwwwwvvvtttpppmmmlllmmmuuusssmmmeee```dddqqq}}}|||zzz{{{|||wwwrrryyysssffffffooowwwwwwiiiaaabbbeeevvvzzzwwwooolllrrruuutttiii``````ppp|||fffSSSRRRWWWZZZXXXZZZ```eeefffZZZ[[[dddooossslllaaaZZZ]]]fffkkkhhhiiimmmlllgggeeecccbbbbbbcccbbb___^^^```^^^\\\ZZZYYYXXXVVVUUUZZZYYYWWWUUUUUUXXX^^^cccaaa]]]YYYXXXWWWQQQEEE:::...---+++******+++,,,---)))000---+++222666<<>><<<;;;;;;<<<<<<;;;:::777999;;;<<<;;;;;;;;;<<>>:::888???BBBSSSffftttpppccccccjjjssswwwggg```aaaeeesss|||wwwhhh___hhhyyy{{{tttlllccc^^^eeeoooxxxzzzwwwzzzooo^^^___oooxxxtttrrrpppsss{{{bbbTTT```xxxllldddiiirrr{{{eeeZZZVVVhhhlllWWWXXXnnnmmm```WWWddd|||bbbbbb{{{nnn~~~yyyxxx]]]bbbwwwyyydddHHH888---((('''%%%$$$######$$$$$$%%%%%%%%%$$$$$$#########"""###$$$%%%%%%&&&&&&%%%((((((((((((''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%$$$$$$$$$$$$$$$###### !!!!!!"""############!!!!!!!!!  !!!!!! !!!!!!!!!&&&###!!!)))---'''222OOOlllxxxppp~~~|||pppdddhhh{{{pppdddxxxzzzvvvvvvwwwwwwuuurrrqqqrrrssswwwqqqkkkggggggjjjrrryyyzzzzzz||||||vvvrrrxxxvvviiifffnnnxxxwwwfffgggsss{{{}}}vvvooorrr{{{|||lll^^^ZZZjjjxxxtttdddZZZUUUXXXXXXZZZcccmmmkkkbbb^^^\\\cccooonnn```ZZZ___jjjtttttthhhdddlllnnnhhhgggddddddeeeddd```]]]]]]eee```\\\ZZZ[[[[[[XXXUUU[[[ZZZXXXUUUUUUYYY^^^cccddd^^^XXXTTTVVVSSSHHH<<<000...+++***+++---......,,,111---+++222777===JJJWWWhhh}}}oooffffffZZZNNNPPPSSSLLLOOOHHHPPPNNNBBBHHHFFFCCCAAADDDDDDEEEVVVaaa\\\???===;;;:::;;;<<<<<<;;;777999;;;<<<<<<;;;<<<===AAABBB@@@>>>BBBFFFAAA888888666444444444555444333111222222333444555666666222333444555555555444444333555777999::::::999888666777777777555555777999777333???;;;999>>>???OOOcccsssqqqdddbbbfffooo|||{{{llleeeeeefffsss~~~|||{{{lllbbbiiixxx~~~zzzuuuooofff```dddnnnzzz}}}wwwvvv{{{ppp^^^^^^kkk|||wwwrrr}}}wwwsssvvvfffVVV```wwwooofffhhhqqqlll]]]UUUeeeooo[[[]]]rrruuupppbbbiiicccaaayyyttt{{{vvv~~~zzz]]]^^^{{{vvv|||kkkMMM<<<111***)))'''&&&%%%%%%&&&&&&))))))(((&&&%%%$$$############$$$%%%&&&'''''''''))))))((((((''''''''''''&&&&&&%%%%%%$$$%%%&&&'''%%%%%%%%%%%%$$$$$$###### !!!!!!""""""  !!!!!!!!! !!!!!!!!!""""""$$$""" &&&,,,,,,CCCjjj{{{zzzvvvvvvyyywwwwwwuuummmeeeiiitttyyyzzzlllllluuu{{{sssqqqrrrvvvwwwxxxwwwwwwxxx{{{}}}wwwkkkcccfffmmmoooooopppuuuxxx||||||xxxvvvzzzyyyoooiiimmmssszzzppp___eeewww~~~wwwuuu}}}pppbbb\\\bbbhhheeecccfffaaa___YYYXXXdddqqqnnnaaaVVVTTT]]]kkkiii]]]^^^jjjttt{{{vvvgggaaajjjppplllhhheeeeeegggddd^^^[[[^^^fffbbb]]][[[[[[[[[YYYWWW\\\[[[ZZZXXXWWWYYY]]]aaaeee```XXXRRRSSSSSSIII<<<222///+++)))+++---.........333///,,,333999@@@MMMUUUggg}}}vvviiieeeWWWNNNPPPQQQJJJOOOGGGLLLKKKCCCIIICCCCCCBBBGGGFFFAAAJJJSSSNNN???===::::::;;;<<<<<<;;;888:::;;;<<<;;;<<<===???AAADDDBBB===>>>CCC@@@888999777555444555555444333111222222333444555666666333444555666666666555444333444777:::;;;:::888777666888999999888666777777777444???<<<999>>>>>>NNNcccuuuttteee```bbbjjjvvv}}}oooiiihhhhhhrrr|||yyyqqqfffjjjtttyyywwwuuurrrjjjbbbdddooo|||wwwtttxxxqqq___]]]gggxxxzzzrrr|||}}}wwwxxxlll]]]ccczzzooodddgggoooppp```VVVggg~~~sss______sss{{{kkk[[[aaaxxxeee___tttzzz}}}yyy|||]]][[[wwwwww}}}uuuWWWCCC555...---+++***))))))******+++***)))((('''&&&%%%$$$###$$$%%%'''((((((((((((******)))(((((((((((((((&&&''''''&&&$$$%%%'''***&&&&&&&&&%%%$$$$$$######"""!!!!!! !!!!!!"""   !!!!!!"""!!!!!!!!!!!!!!!"""""""""###############""")))555AAA]]]xxxxxxzzz|||xxxuuuvvvqqqkkkttt}}}wwwjjjdddqqq~~~}}}ooohhhiiiuuuwwwzzz{{{|||~~~ssseee]]]gggrrrrrrkkkgggmmmrrryyy~~~|||{{{{{{|||xxxqqqmmmnnnrrrzzzyyyjjjaaahhhwwwzzzuuuxxxyyyrrrkkkeeeaaabbbkkkvvvnnniii\\\SSS]]]mmmmmmaaaSSSTTT^^^hhheeeZZZ[[[eeesssuuuooodddbbbjjjpppppphhhddddddgggccc[[[ZZZ___eeebbb^^^[[[[[[[[[ZZZYYY]]]]]]\\\ZZZYYYYYY[[[]]]cccaaaZZZRRRQQQSSSKKK???444///***(((+++------,,,---333///---555;;;BBBOOOUUUhhhzzzllldddVVVQQQQQQMMMHHHNNNFFFJJJIIIDDDIII@@@IIIJJJQQQRRRKKKPPPXXXUUU???===:::999:::<<<<<<<<<999:::;;;::::::;;;>>>AAAAAAFFFDDD;;;:::??????888999888666555666666555444444444444444444444444444333444666888888777666555222444777::::::999777555666999<<<<<<:::777666666888444@@@<<<999>>>>>>NNN]]]rrrtttfff___aaaiiiwwwtttooommmkkksss{{{www|||pppfffiiiqqqwwwyyy{{{uuunnnfffeeeooo}}}wwwsssvvvtttbbb\\\dddsss}}}sssyyyxxxtttqqqdddddd{{{pppccchhhnnnpppaaaYYYkkk{{{vvv```\\\nnn~~~vvvZZZLLLUUUqqqggg\\\nnnzzz}}}~~~^^^[[[www|||~~~eeeLLL777...---,,,*********++++++))))))((((((((((((''''''$$$%%%&&&((()))*********,,,+++***)))((())))))***&&&'''(((&&&%%%%%%(((,,,'''&&&&&&%%%$$$$$$######%%%$$$###"""!!!!!!""""""  !!!"""#########"""!!! ############$$$$$$$$$$$$###+++111@@@WWWeeesss{{{|||xxx|||}}}zzz|||ttthhheeeppp~~~rrrhhhfffqqquuu|||qqqdddaaammmxxxtttkkkfffgggmmmuuu~~~~~~xxxvvv}}}{{{sssooorrroookkkjjjnnnvvv}}}{{{tttpppsss{{{}}}yyy~~~zzzkkkbbbeeerrr|||tttssshhh^^^cccpppnnn```[[[]]]bbbeee___XXXZZZaaannnjjjfffdddeeehhhkkkmmmhhhcccbbbfffaaaYYYZZZaaabbbaaa___\\\YYYYYY[[[]]]]]]^^^___]]][[[YYYYYYZZZ___aaa\\\SSSRRRUUUOOOEEE666000***'''***,,,,,,***+++111...---666;;;BBBPPPXXXkkkxxxlllbbbVVVTTTTTTLLLGGGNNNFFFIIIIIIEEEJJJ???KKKKKKQQQOOODDDEEEKKKIII@@@===:::999:::<<<<<<<<<:::::::::::::::;;;???BBBAAAGGGEEE:::777===>>>999:::888666666666777666555777666666555333222111111444555777888999888777555222444777::::::888666444777:::===>>><<<888666555888555@@@<<<999>>>>>>NNNVVVlllqqqeee```cccmmm|||yyytttrrrooouuu|||xxxvvvkkkdddgggpppxxxxxxqqqhhhfffnnn|||~~~wwwrrrvvvwwwddd]]]bbbooorrrttt~~~uuunnnrrrgggaaayyytttgggiiimmmnnn```[[[oooyyyyyy```YYYhhhxxxqqqZZZMMMWWWttthhhZZZjjjrrrwwwwww```[[[xxxpppSSS777,,,+++***(((((((((((()))&&&&&&''''''((()))******%%%&&&''')))***+++++++++---,,,***)))))))))***+++'''(((((('''%%%%%%)))---''''''&&&%%%%%%$$$######((('''%%%###""""""######  !!!"""###$$$$$$$$$"""!!! ######$$$$$$$$$%%%%%%%%%$$$333DDD\\\zzz~~~|||ssstttwwwvvvnnnyyysssbbbhhh~~~~~~|||~~~yyyooonnnmmmttt}}}}}}zzzqqqhhhhhhvvv~~~wwwnnnkkkdddjjjsss}}}uuurrr}}}{{{uuupppeee___iiixxxwwwooojjjmmmtttvvvtttqqqzzz}}}kkk___dddooouuuuuuzzzwwwooorrryyyppp^^^___``````^^^[[[]]]eeennnjjjccc```dddgggfffeeefffhhhbbbaaaeee```XXXYYYccc```aaa```\\\XXXXXX[[[___^^^___```___\\\YYYXXXWWW\\\aaa^^^UUUSSSWWWSSSIII777111)))''')))++++++)))(((///------666;;;BBBOOOZZZnnnyyyooogggXXXSSSTTTPPPNNNLLLJJJIIIHHHFFFCCCAAAFFFFFFFFFEEEDDDBBBAAA@@@===<<<;;;;;;<<<===<<<:::999888777777999===@@@CCCGGGEEEBBB>>>;;;:::999:::999888777555555555666777666666777777666555444444666666666666666666666666888333333777888555777<<<;;;777888@@@BBB===777666<<<222:::<<<@@@EEE@@@KKK]]]nnnyyyqqqeeeeeeooowwwpppqqqzzzvvv}}}yyymmmiiiuuuyyy{{{ooogggiiipppxxxuuunnnzzzyyyggg]]]bbbrrruuuzzz~~~rrruuu{{{^^^eeetttccckkkttt{{{yyybbbXXXeeezzzxxxaaaZZZjjjxxx}}}bbbMMMPPPkkkkkk]]]mmmyyysssrrryyy}}}uuu~~~}}}hhhWWWttt}}}vvvRRR666---###%%%,,,&&&###'''&&&******)))&&&%%%%%%''')))&&&&&&&&&'''''')))******)))***,,,------,,,+++***)))))))))((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!! !!!  !!! !!!!!!!!!!!!!!! $$$######$$$&&&(((***+++444OOOlllnnndddsssooodddvvvlllUUUgggtttttt{{{}}}wwwuuuxxx}}}{{{mmmcccjjjsss|||zzzrrrkkkcccnnnzzz|||uuummmkkklllggggggkkkttttttoooqqq~~~~~~qqqddd^^^llltttnnnqqq|||}}}tttqqqwww}}}ttteeeYYYZZZeeennnfffjjjkkkhhhjjjqqqsssppp```ccc```XXX\\\gggkkkeeejjjeeeaaabbbeeefffdddbbbkkkddd______^^^\\\```eee```___[[[XXXWWWXXX\\\___XXX\\\``````]]]YYYXXXXXXYYY\\\\\\WWWWWWZZZWWWPPP===444,,,)))''''''***///+++000...///777999>>>NNN[[[nnnzzznnneeeWWWQQQSSSOOOMMMKKKIIIIIIHHHFFFCCCAAAFFFEEEDDDCCCBBBAAAAAA@@@===<<<;;;;;;<<<===;;;::::::999888888:::===AAACCCEEECCC@@@===;;;999999999888777666555555666666777666666666555555555444444555555555555555555555555888444333666777555666:::888555666===AAA===:::999;;;///777:::CCCLLLEEEMMM\\\nnn{{{vvvkkkiiipppvvvqqqrrr{{{www}}}~~~{{{llldddooo|||qqqhhhhhhnnnvvvzzzttt}}}{{{iii]]]```ooouuuxxx{{{uuu|||yyy``````pppnnnnnnvvv|||{{{dddZZZggg|||uuu{{{~~~bbbZZZcccwww}}}dddQQQSSSmmmpppbbbppp|||yyytttttt|||rrr}}}vvv}}}hhhVVVsss{{{|||\\\BBB...%%%'''***######'''###&&&'''''''''''')))---000((((((((((((((()))***+++))))))***+++,,,,,,++++++)))(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$######"""############"""   """""""""""""""!!!!!! !!!%%%))))))'''***222999XXXooo|||sssiiilllvvv~~~qqqnnnppp|||lllcccsss|||tttuuu|||{{{tttssstttxxx}}}|||uuunnnhhhjjjqqq{{{{{{pppgggmmmrrrwwwvvvqqqllljjjjjjccccccfffoooyyyqqqqqqttt}}}uuueee]]]lll~~~lllkkkqqq{{{zzzpppnnnuuu~~~tttfff]]][[[___cccfffkkklllfffdddhhhkkkkkkkkkllleeeYYYYYYccciiigggbbb^^^___eeefffcccbbbdddlllhhhccc^^^\\\^^^cccfff``````^^^ZZZWWWWWW[[[___^^^^^^___aaa```^^^XXXTTT]]]```aaa^^^^^^^^^XXXPPPDDD:::000,,,***((('''(((+++///---///888999???NNN\\\ooozzzlllbbbTTTPPPRRRNNNKKKJJJHHHHHHHHHFFFDDDBBBEEEDDDBBBAAA@@@@@@@@@@@@>>><<<;;;;;;<<<<<<;;;:::;;;:::999:::;;;>>>AAABBBBBB@@@>>>;;;:::999999999777666666666666777777888777666555444333444555555555555555555555555555555777444444666666444555777666222333999>>>>>><<<<<<===000666888CCCMMMEEEJJJXXXiiiyyyyyypppkkknnnrrr}}}rrrttt|||www|||{{{{{{ooofffmmm~~~~~~tttiiigggkkkttt}}}yyy~~~zzziii]]]^^^llltttsssvvvzzz{{{eee```oooyyysssyyy~~~|||eee[[[ggg|||uuutttyyycccZZZ[[[rrrgggTTTUUUlllvvvgggrrr|||zzzxxxyyy|||qqq|||yyy~~~hhhUUUssszzzuuucccIII000***+++)))"""'''***"""&&&'''((()))))),,,///222******))))))))))))***+++((((((((()))***+++,,,---++++++***)))((((((''''''''''''&&&%%%%%%$$$###### !!!""""""!!!   #########""""""!!!!!!!!!$$$((('''&&&000DDDUUUuuu~~~tttsssvvvxxx~~~}}}lllaaarrr}}}{{{iiillluuu{{{xxxyyy|||~~~}}}zzzqqqnnnnnnsss|||{{{qqqkkkmmmzzzzzzmmmeeeooopppsssttttttoooiiidddcccbbbccciiirrryyy}}}}}}pppuuuyyy|||vvvfff^^^lllttthhhllltttyyyrrrhhhhhhppp~~~uuukkkfffdddbbb___\\\dddlllnnnggg___]]]aaadddqqqoooeeeXXXWWWaaaiiiiii```\\\```iiiiii```^^^dddjjjmmmggg[[[WWW___fffggg___aaa```\\\WWWVVVZZZ___cccaaa```cccfffcccZZZRRR[[[```cccaaa___\\\VVVOOODDD888---,,,...---,,,,,,+++///---///888:::@@@OOO\\\ppp{{{kkk```SSSOOOQQQNNNJJJIIIHHHGGGHHHGGGDDDBBBDDDCCCAAA???>>>>>>@@@AAA>>>===;;;;;;<<<<<<;;;999::::::999999;;;===???@@@???>>><<<:::999888888888555555666666777777888888777666444222222333555666555555555555555555555555666555444555555444444555555222222666:::===<<<;;;>>>444:::777===FFF===BBBRRRaaarrruuuooojjjkkknnnxxxtttuuu|||xxx|||xxxvvvxxxssslllppp}}}wwwlllfffhhhrrr~~~{{{www{{{~~~~~~yyyiii]]]]]]jjj}}}sssqqqsss}}}|||lllcccpppyyy~~~}}}eeeZZZeeexxx}}}wwwxxxdddZZZWWWjjjjjjUUUSSSfffxxxyyyhhhppp~~~}}}}}}{{{mmmxxx|||jjjTTTqqqxxxuuuiiiMMM444...---)))$$$+++///$$$******+++***))))))+++---******))))))((()))))))))((('''''''''(((***---...///...---,,,+++***))))))(((((('''&&&%%%$$$###""" !!!""""""!!! ######"""!!!!!!!!!!!!!!!######$$$'''333IIIcccvvv~~~zzzqqqoooxxx}}}pppbbbZZZmmm|||yyyjjj]]]ooo|||yyywwwvvvpppnnnnnnuuu~~~rrrmmmuuuwwwnnneeedddhhhjjjpppxxx|||vvviii___eeecccbbbdddjjjqqqvvvxxxttt}}}|||qqqgggcccooo~~~yyypppkkkrrrxxxuuujjjbbbfffnnnuuukkkeeeiiiqqqqqqiiibbbccclllsssmmmaaaZZZ\\\```mmmhhh^^^YYY___kkkqqqooojjjaaabbblllkkk___[[[bbbfffmmmhhhXXXSSS^^^fffddd]]]```aaa]]]WWWUUUYYY^^^dddddddddhhhkkkggg]]]UUUYYY```fffeee^^^YYYWWWXXXKKK<<<...+++///000///...***///---000888;;;AAAPPP[[[ppp{{{jjj___SSSPPPRRRNNNKKKIIIHHHHHHHHHGGGEEECCCCCCBBB@@@>>>===>>>???@@@???===<<<;;;<<<<<<:::999999999888999999;;;<<<===<<<<<<;;;:::888888777777555555666666777777888888777555444333333444666777555555555555555555555555444555555555444555555333666555333444888;;;:::888999444===666555===777>>>NNN[[[kkkrrrooojjjjjjnnnsssuuuvvv|||xxx{{{vvvsssvvvrrrjjjlllzzz{{{oooeeefffppp~~~xxxtttwww}}}{{{mmm___[[[eeeyyywwwtttuuu}}}zzz|||nnndddooohhhZZZdddqqq|||eeeZZZVVVhhhnnnUUUNNN^^^rrryyyfffjjj{{{{{{ppp```jjjmmmSSSooo~~~|||qqqSSS666---+++((($$$+++///&&&***++++++)))'''&&&'''((())))))((('''''''''((((((((('''''''''(((***---.........---,,,+++***)))((((((((('''&&&$$$###"""""" !!!"""###$$$###"""!!!  """"""!!! !!!""""""&&&%%%***:::RRRkkk~~~yyyuuupppqqq{{{zzzwwwzzz}}}mmmXXXZZZjjjvvviiibbbhhh{{{yyy}}}xxxuuuuuuvvvrrroooqqqyyywwwmmmiiiccc]]]___ggglllnnnrrryyy|||wwwlllbbbdddaaa]]]]]]aaaiiippptttzzz}}}}}}ssskkkiiimmmtttxxxvvvrrrrrrpppvvvxxxoooeeeeeelllttttttiiieeeppp{{{zzzppphhheeemmmuuutttiii^^^]]]```eee___[[[bbbrrrzzzpppeeecccjjjjjjaaa\\\aaabbbiiieeeVVVSSS]]]ccc```\\\^^^___\\\XXXUUUXXX[[[aaaeeejjjnnnooojjjbbb\\\[[[dddkkkjjj```ZZZ___ggg]]]KKK777///...---,,,+++)))...---000999<<>>??????@@@???>>><<<<<<<<<<<<:::888999999888999999:::;;;;;;<<<<<<;;;:::999777666666555666777777777777777666666666555444555666777888444444444444444444444444333666777555555777666444777777555444777;;;:::555111111<<<444333<<<999BBBKKKWWWhhhssstttnnnnnnqqqpppvvvuuu{{{xxx{{{uuuvvvuuulllaaacccttt~~~rrreeedddpppyyyrrrsss{{{qqqaaaZZZaaattt}}}zzzyyy{{{{{{yyymmmccckkklll\\\dddllleeeYYYWWWjjjuuuXXXLLL\\\rrryyydddfffyyy~~~uuuhhhUUU___rrrSSSmmm}}}vvvWWW:::+++'''(((%%%'''+++'''&&&((()))((('''&&&'''(((((('''''''''''''''((((((((((((((()))***+++,,,---******)))(((''''''&&&&&&&&&&&&%%%$$$$$$###"""""""""###$$$%%%%%%$$$###"""  """!!! !!!"""$$$%%%$$$,,,<<>><<<<<<<<<;;;:::888:::::::::::::::::::::;;;<<<<<<;;;:::999777666555666777777888888777666555666666666777777777888888444444444444444444444444222666777555666999999555555777666444888===;;;444000000:::333555BBB???DDDGGGRRRfffwwwzzzsssoooqqqnnnvvvtttzzzxxx|||uuuuuusssiii]]]```qqqttteeecccppp{{{ooollluuu~~~rrrbbbZZZaaavvv}}}xxxxxxyyyyyyssseeejjj|||kkk[[[aaajjjeeeVVVVVVfff|||}}}^^^PPPaaayyyyyydddeeevvv~~~ttthhhRRRYYYzzz~~~vvvTTTkkk~~~zzz|||___DDD---&&&---)))$$$'''((($$$&&&((((((''''''((()))((('''''''''((()))******))))))***+++,,,,,,++++++'''''''''&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$%%%%%%%%%###"""!!!"""!!!!!! !!!!!!"""""""""!!!"""###%%%((()))...@@@YYYnnnwwwuuunnniiicccjjjwww|||mmmbbbcccoooooolllxxx~~~nnniiikkktttxxx}}}~~~|||zzzzzz{{{zzzwwwqqqnnnrrr{{{www___UUU```rrr|||~~~xxxvvvyyy}}}ssslllaaaXXXUUUXXX```fffuuu{{{|||uuuqqqnnnrrrzzzssshhhjjjsss|||}}}uuujjjkkkwww{{{wwweee^^^bbbsss}}}yyyyyyvvvqqqoooqqqooohhhcccbbbXXXZZZcccsss~~~wwwmmmvvv{{{sssjjjgggffffffaaa___^^^```cccdddbbb^^^^^^\\\\\\]]]______]]][[[]]]```iiittt{{{zzzqqqhhh[[[YYY[[[``````[[[YYYZZZTTTGGG:::444222111222555(((------000:::===DDDTTT```rrrzzziiiaaaXXXVVVVVVOOOPPPNNNLLLKKKJJJHHHEEEBBB@@@@@@AAAAAAAAA@@@??????@@@>>><<<<<<<<<;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;999777555444777777888888888666555444555666777888999999888888444444444444444444444444111666888555666;;;:::555333666666555999>>><<<555444222:::333999GGGBBBDDDAAANNNdddyyy~~~uuuooonnnnnnwwwtttyyywww|||uuuooooooiii```dddrrr{{{|||uuufffcccqqq{{{llleeemmmyyy~~~zzzpppbbb[[[ddd{{{{{{tttvvvuuuyyy{{{jjjmmmsssxxx}}}hhhWWW^^^kkk}}}eeeUUUUUU```uuu{{{cccUUUggg{{{ffffffssswwwhhhPPPTTTsss}}}xxxTTTiii{{{jjjNNN111)))333...$$$&&&+++&&&((())))))(((&&&''''''(((((((((((()))***,,,,,,)))***,,,------,,,+++***'''''''''''''''&&&&&&&&&#########"""""""""""""""$$$%%%%%%%%%$$$###!!! """"""!!!!!!!!!!!!""""""############%%%(((+++---BBBZZZuuuxxxlllggghhhooowww}}}xxx}}}ooojjjZZZPPPeeeuuuhhhssszzzgggfffnnnsssvvvzzz||||||{{{yyyxxxtttzzz~~~wwwtttvvv{{{xxx[[[QQQbbbtttxxx{{{{{{lll]]]TTTSSSXXX]]]ooosss{{{~~~uuurrrtttzzzuuugggiiiqqqwwwkkknnnzzzyyyoooaaa]]]ggg|||sssjjjkkkmmmhhhcccbbbQQQWWWcccooouuurrrllliiippp~~~mmmhhhhhhgggddd^^^]]]eeekkkiiiccc``````]]]\\\^^^bbbccc```[[[]]]^^^eeesssvvviii```XXXWWW```gggaaaWWWRRROOOEEE;;;444///***)))+++(((------000:::===DDDTTTccctttjjj^^^XXXUUUSSSTTTMMMOOOPPPOOOLLLGGGDDDBBB>>>>>>????????????>>>>>><<<<<<;;;:::999999888888999;;;===<<<:::999:::===<<<;;;999777555555555555777555555777:::;;;888555333444666777777666444333555555444333333222111111111555777777888:::999666222666999999777555666888222333555888;;;???AAACCCBBBJJJ^^^sss{{{uuummmkkkmmmzzz|||xxx}}}}}}xxxwwwqqqiiibbbbbbkkkyyy{{{zzzjjjfffsssxxxrrriiinnnyyy~~~uuubbbYYYdddyyyvvvqqqzzz~~~}}}pppmmm|||{{{uuuxxx{{{nnnYYYWWWnnnrrrYYYOOO^^^ooocccUUUddd|||bbbhhhuuu~~~kkkOOOQQQpppvvvqqqccc\\\}}}|||xxx^^^999000,,,((()))$$$***''''''((()))******))))))&&&'''(((*********)))(((000***)))---...)))(((+++&&&&&&''''''&&&$$$###!!!'''%%%###$$$%%%%%%""" ''')))### ###$$$!!!!!!"""!!! """$$$###!!!'''%%%%%%((())),,,888FFFaaappp{{{wwwnnnlllrrrxxxxxxzzz}}}rrrbbbKKKLLLeeesssyyy||||||~~~nnnooo|||vvvuuuxxxsssqqqrrrvvvxxxvvvvvvyyyvvv}}}wwwooopppwww||||||rrr```\\\gggtttxxxvvvwwwyyy|||jjjdddjjjjjj```hhhjjjooonnnooo}}}~~~qqqZZZ]]]qqqwwwzzzuuunnnqqqyyyuuuhhhWWW^^^gggtttxxxfffgggrrrsssjjj```XXXZZZeeepppmmmaaa^^^dddpppiiihhheee^^^[[[___gggkkkeee___^^^^^^^^^aaadddbbb^^^]]]```\\\dddoooxxxyyyooo```[[[VVVWWW[[[\\\XXXSSSUUULLL>>>333...,,,,,,+++)))...222222333999FFFPPP```tttkkk```[[[WWWUUUUUUNNNOOOOOOMMMJJJGGGDDDCCC>>>>>>????????????>>>>>><<<<<<;;;;;;::::::999999999;;;===<<<:::999:::<<<<<<:::999777666555666666666555555777999:::888555333444555777777555444333555555444444333222111111000444777666777:::999555444555666555444444444555333444555777999===@@@BBB???GGGYYYppp|||xxxpppllllllyyy}}}zzz}}}}}}xxxwwwrrriiibbb```hhhttt~~~mmmccckkkppptttiiilllvvv|||}}}uuudddZZZdddxxxvvvppp~~~~~~}}}iiigggxxx|||nnnrrrvvvoooYYYWWWlll~~~rrrYYYNNN]]]ooohhhYYYeee|||bbbggguuulllRRROOOeeewwwsss}}}pppbbb[[[}}}~~~eee===222,,,))),,,&&&+++''''''((()))))))))))))))&&&'''((()))***))))))(((---((((((,,,...+++)))+++%%%&&&'''''''''&&&&&&%%%###!!! """"""  %%%'''###!!!###$$$"""###"""!!! """%%%'''((()))###"""(((222???PPP___hhhsss|||zzzvvvxxx~~~||||||}}}rrrbbbVVVRRRbbbyyy~~~{{{wwwppp}}}yyy~~~|||zzztttqqqyyy~~~llleeedddllluuuxxxvvvuuuuuuzzzxxxnnniiiiiirrruuuuuussssssvvvuuurrr|||{{{pppkkkqqq|||xxxjjj^^^VVVRRRPPP[[[]]]rrrzzzooommmlllssstttwwwuuugggZZZ```nnnpppqqqpppqqquuuuuukkk^^^[[[bbbjjjyyy{{{```ZZZdddlllkkkhhhaaa___ccciiifff^^^aaajjjnnniiiiiifffbbb___```ffffff___YYYXXX]]][[[\\\``````\\\[[[]]][[[cccnnnxxxxxxlll___ZZZUUUUUUYYY[[[YYYUUUTTTKKK>>>444...---,,,,,,(((+++...000222:::FFFOOOfffyyymmmbbb^^^YYYWWWVVVOOONNNLLLJJJHHHFFFDDDCCC>>>??????@@@@@@??????>>><<<<<<<<<<<<<<<;;;;;;;;;999;;;<<<;;;:::999:::<<<;;;:::999777777666666666666555555666888888777555333444555666666555444333555555444444333333222222000444666555666999888555555444333444666888888777555555444555777:::===???===CCCTTTkkk{{{|||ssskkkjjjwww~~~{{{}}}|||xxxqqqnnnhhhbbbaaaiiivvvnnn___ccciii}}}vvvhhhjjjttt{{{}}}wwwggg\\\bbbtttwwwppp}}}zzzeeeeeexxxiiimmmrrr~~~sss\\\YYYggg{{{sssZZZNNN[[[nnnooo^^^gggzzzcccfffrrrlllTTTLLLXXXhhhpppzzzooo```ZZZ}}}oooDDD444+++)))///))),,,'''(((((())))))))))))(((&&&'''(((((()))((((((((()))'''''',,,...,,,***+++(((((('''''''''''''''''''''%%%$$$###$$$###!!! $$$%%%"""!!!###$$$### !!!"""$$$%%%&&&''')))'''+++999KKK[[[iiisssooovvv|||~~~yyyyyyxxxlll[[[OOO\\\xxx|||rrrwwwssseee]]]mmm~~~kkk]]]UUU^^^oooxxxwwwttttttxxx|||~~~{{{ssshhh___```aaajjjzzz|||vvv~~~zzzrrrkkkmmmwwwyyyqqqbbbQQQKKKPPPUUUUUUhhhzzzxxxsssrrrooonnnooolllfffaaaccckkkrrrooommmqqq|||wwwggg\\\___eeelllyyysssYYYSSS]]]jjjrrruuufffdddeeehhhddd^^^bbblll}}}{{{iiifffhhhfffeeebbbbbbdddccc^^^YYYXXX^^^ZZZYYY^^^aaa___]]]^^^^^^dddnnnzzz{{{lll```ZZZTTTSSSWWWZZZYYYWWWSSSKKK???555000...------+++,,,---000555???JJJRRRjjj}}}mmmccc^^^ZZZVVVUUUOOOMMMJJJGGGFFFEEEDDDCCC??????@@@@@@@@@@@@??????<<<<<<<<<<<<============::::::;;;::::::::::::;;;:::999999888888777777777666666666666777777666666444444555666666555444444444444444444444333333333000333555444555888888555555444555999>>>@@@>>>;;;666555444444555777:::<<<<<<@@@NNNeeexxx|||ssshhhhhhttt~~~~~~||||||{{{xxxsssqqqlllfffdddjjjvvvzzz~~~nnnaaaccchhh}}}vvviiikkkvvvyyyhhh[[[^^^pppzzzrrr}}}}}}vvvcccdddwwwiiimmmqqqxxx```ZZZbbbxxxuuu\\\OOOWWWkkkrrrbbbfffwwweeefffppp|||{{{iiiUUUKKKPPP```~~~nnnxxxppp___YYY|||}}}zzzMMM888+++(((000***+++(((((()))))))))))))))((('''''''''((((((((('''''')))((((((+++---,,,***)))******)))'''&&&&&&&&&&&&+++***(((&&&%%%###"""!!!!!!"""###""""""###$$$$$$ $$$((((((&&&%%%'''///888HHH[[[iiioooqqqqqqjjjooottt{{{wwwrrrvvvzzzsssiiibbbqqqzzz~~~xxx{{{wwwbbbWWWdddzzzuuubbbSSSUUUcccpppvvvxxxxxxxxxyyy{{{~~~}}}ssshhhaaaZZZ```vvv}}}sssnnnjjjnnnyyy~~~{{{tttiii___]]]___YYYTTT___ooorrrtttxxxtttooommmdddZZZ^^^lllvvvvvvpppjjjpppxxxggg```aaafffkkkqqq}}}{{{mmm```]]]aaaffflllrrrggggggjjjlllhhhaaaccciiisssyyyxxxlllcccbbbddddddcccbbbcccddddddbbb``````___YYYXXX___eeefffdddccceeeiiippp|||qqqccc]]]VVVSSSUUUXXXXXXWWWRRRLLLBBB888222///...//////......222:::EEEPPPVVVlll}}}~~~kkkbbb]]]XXXTTTSSSPPPLLLHHHFFFFFFFFFEEECCC@@@@@@AAAAAAAAAAAA@@@@@@<<<<<<==================::::::999::::::::::::999999999999999999888888888777777777777666666666777444555555555555555555444444444444444444444444555000444555333444888888555666777999===AAAAAA<<<888777666444444444666888999<<<@@@JJJ]]]qqqxxxpppeeefffqqq{{{}}}{{{zzzyyyxxx|||zzzvvvnnnhhhiiirrr{{{zzz~~~rrrhhhiiikkk~~~wwwlllpppzzz|||kkkZZZZZZlll}}}ttt|||vvvbbb```pppkkklllpppzzzaaaYYY]]]vvvxxx```RRRRRRhhhsssbbbcccrrrhhhfffrrrzzzyyycccRRRIIINNN```sss|||rrr```WWW}}}xxxyyyWWW>>>,,,(((000+++***)))***************))))))((((((((('''''''''((((((++++++++++++,,,,,,***'''((((((((((((((((((''''''&&&&&&%%%$$$#########$$$$$$"""!!!"""###$$$%%%&&&)))&&&%%%''''''&&&,,,444EEEUUUiiivvvyyyuuuooojjjfffiiinnnsss{{{yyy{{{wwwrrrssszzz~~~www|||{{{xxxooohhhkkk|||ssseeedddhhhmmmwwwnnnZZZQQQTTT___nnnyyy{{{zzzxxxyyyyyylllcccdddvvv~~~jjjccc```iiiwww~~~ttt|||{{{pppkkkooooooiii\\\RRRUUU___eeeppp{{{zzzpppjjj]]]TTT]]]rrr{{{wwwnnneeeiiiyyy}}}oooccccccdddggghhhgggjjjrrr{{{sssrrrpppkkkbbb[[[\\\cccjjjkkklllkkkfffbbbeeekkkjjjiiifffbbb```aaabbbccc```bbbcccccccccccccccccc\\\WWWXXX```gggiiihhhhhhjjjlllpppzzztttgggaaaZZZUUUUUUWWWXXXWWWSSSNNNEEE<<<444000///000/////////333;;;GGGRRRYYYmmm}}}~~~jjj```ZZZVVVRRRRRRPPPLLLHHHFFFGGGGGGEEECCC@@@AAAAAABBBBBBAAAAAA@@@===============<<<<<<<<<;;;999888999:::;;;:::888777888999999:::999999888888999999888666666777999555555555555555555555555333333444444555555666666111444555333444888999777888999;;;======:::555111666555555555666666777777;;;???GGGVVVhhhsssnnnccceeemmmwww{{{yyywwwwwwxxxwwwxxxvvvqqqlllnnnxxxyyyooommmlll|||rrruuu~~~ooo\\\YYYiii~~~uuu~~~~~~}}}hhhbbbnnnkkkkkklll|||zzzaaaXXXZZZuuu|||eeeUUUOOOffftttcccaaannnlllgggttt~~~{{{zzz{{{~~~___MMMFFFNNN```~~~yyywwwdddUUU||||||tttvvvbbbHHH111(((000+++***+++,,,,,,,,,,,,+++*********))))))(((((((((((()))---...,,,******,,,+++'''$$$&&&(((***+++,,,++++++###$$$%%%&&&&&&))),,,///(((###!!!$$$%%%$$$%%%'''---&&&"""$$$&&&***888HHHbbbnnnzzz}}}yyyuuurrrpppooosssuuuuuuvvvwwwsssmmmooopppttt{{{}}}wwwvvvxxx|||zzznnnhhhhhhrrr|||vvvssswwwqqqeeejjjzzzwwweeeUUULLLOOO```qqqyyy|||zzzxxx~~~}}}```___fffuuurrrggg^^^bbbmmmvvv|||xxxsssqqqzzzyyynnndddVVVRRRUUU[[[mmm~~~vvvlll]]]XXXfffyyy{{{rrrjjjiiiqqqqqqgggdddiiihhhfffbbb```aaahhhooossskkkooosssnnnaaaVVVYYYbbbooommmiiibbb]]]___gggooogggaaa\\\___ddddddbbbaaa___ccceeebbb`````````^^^WWWUUUWWW```ffffffeeefffhhhkkkqqqyyy~~~qqqgggbbb\\\WWWVVVWWWXXXXXXUUUQQQJJJ@@@777222000111---...///222888DDDQQQZZZnnnkkk___YYYTTTQQQQQQPPPLLLHHHGGGIIIIIIFFFBBBAAAAAABBBBBBBBBBBBAAAAAA>>>======<<<<<<;;;;;;;;;;;;999777888:::;;;:::888777888999:::::::::999999999::::::999666666888:::555555555444444555555555333333333444555666666777333555666444555999:::888777999:::999666444333333444555666777888777777666888===DDDPPPaaannnmmmeeedddkkksssxxxwwwtttuuuxxxpppsssuuuqqqmmmpppzzz}}}oooiiijjjzzzzzzuuubbb[[[iii|||~~~ssszzzpppfffnnnllljjjkkkzzz}}}ddd\\\YYYvvviiiXXXNNNfffwwwfffaaakkkooohhhlll|||{{{|||___HHH@@@LLL^^^xxxyyy{{{www|||gggTTTvvvtttuuulllRRR777***000++++++------......------,,,+++,,,+++***)))((())))))***...///,,,((()))...///+++(((***---//////---+++)))&&&(((*********---111555,,,%%%"""%%%'''%%%%%%'''***'''+++555;;;@@@NNN___rrrxxxzzzwwwwww{{{~~~}}}zzzyyytttssstttsssrrruuuyyy~~~~~~xxxqqqmmmddddddoooyyyzzz{{{yyytttpppppprrrxxxttthhhkkkwwwzzzooo```PPPKKKVVVeeerrr{{{~~~zzzxxxzzzvvvlllUUU^^^iiirrr|||zzzmmmcccccchhhpppyyyzzz|||xxxooo___VVVQQQSSSdddwwwzzzyyykkk^^^```ooo~~~{{{vvvrrrpppjjjeeehhhooohhh___WWW[[[dddkkkllliii___eeelllllldddZZZ[[[aaakkkjjjfff^^^YYY\\\eeelllhhh]]]XXX```gggfff```\\\___eeegggccc``````___\\\UUUUUUZZZaaadddbbb```bbbdddkkkttt}}}zzzmmmccc```[[[WWWVVVWWWXXXYYYWWWUUUNNNDDD999333111111---///111333777AAAPPP\\\nnnkkk^^^XXXTTTQQQQQQPPPLLLHHHHHHJJJJJJFFFBBBAAABBBBBBCCCCCCBBBBBBAAA>>>>>>===<<<;;;::::::999;;;999777888:::;;;:::777666777999:::;;;;;;:::999:::;;;<<<999666666888;;;555555444444444444555555222333333444555666777777333666666444555999:::999555666777555333444888<<<333555777999999888777666666;;;BBBLLL\\\kkknnngggccciiiqqqvvvuuusssuuuyyyxxxzzzyyyrrrjjjhhhpppxxx}}}}}}kkkdddhhh|||~~~zzzhhh^^^iii|||~~~qqqwww}}}qqqdddjjj~~~nnnlllkkk{{{iiiaaaXXXvvvlllZZZOOOggg{{{hhhaaajjjqqqiiibbb~~~~~~}}}{{{```EEE<<>>SSS\\\^^^fffssstttvvvuuusssxxxzzzwwwooopppvvvzzz~~~}}}}}}zzztttlllfffeeebbb___iiitttrrrsssvvvrrrzzzyyyuuuppppppxxx}}}rrrsss|||{{{zzzvvvjjjYYYNNNRRR]]]jjjyyy{{{sssoooeeeYYYbbbnnnuuutttvvvvvvllleeeeeehhhllluuu}}}www}}}tttdddVVVMMMIIIWWWiiikkkttteeeZZZ```ppp|||}}}wwwnnndddaaagggoooeeeWWWNNNWWWiiirrrlllccc]]]bbbjjjnnnhhh\\\UUUUUUbbbeeeeee```[[[\\\```dddhhh[[[VVV```iiieee\\\WWW^^^fffjjjeeebbbcccbbb___VVVXXX^^^dddddd___]]]___bbblllyyyxxxkkk___\\\YYYWWWVVVXXXYYY[[[YYYWWWPPPFFF;;;333111222...222555555888BBBRRR___mmmxxxooocccXXXYYYRRRVVVQQQLLLGGGFFFHHHHHHEEEBBB???BBBCCCAAACCCEEECCC???>>>======>>>>>>===;;;999:::999777666666666777888777777777999;;;<<<;;;999666<<>>666666777777666555444444666333222333666777666444555666777555444666;;;???<<<666444777999666444444555444333222333555777888===777<<>>>>>===>>>>>>===;;;999:::999888777777777888888;;;::::::::::::999666444777:::@@@BBB===666777<<<666666666666666555444444666444333444666777666444555666777666555666:::===888444444999:::777444333444333222222333555777888888333999FFFTTTiiitttlllgggiiiqqqxxxuuuooosss}}}zzztttnnngggeeemmmwww~~~yyypppfffgggxxxzzzddd^^^\\\mmmyyy~~~{{{ppp^^^bbbzzzooo___```qqq|||{{{kkkTTTYYYggg~~~sss[[[UUUbbb|||eee[[[fff{{{zzzeeedddzzzuuuwwwaaaCCCHHHYYYmmmqqq^^^dddtttfffWWWtttzzz~~~fffKKK:::000---///......000000000...,,,+++******+++++++++,,,,,,,,,...---,,,***))))))((((((******++++++***)))(((''''''((((((((((((&&&%%%$$$"""###&&&'''%%%&&&000;;;SSSeeeqqqooolllnnnooollluuu|||zzzlllfff]]]jjjwww}}}|||fffZZZEEE:::888000888OOOddduuuxxx|||||||||{{{xxxtttpppmmmjjjjjjooowwwzzzyyywwwxxx{{{wwwvvvwwwrrrggg___]]]dddwwwxxxhhhZZZ[[[uuu{{{xxx{{{wwwmmmrrrxxx}}}yyyooohhhiiimmmttt{{{}}}ssskkkccc[[[RRRKKKKKKOOOTTTWWWaaaooovvvsssnnnmmmxxx~~~qqqaaaZZZZZZ[[[VVVSSSWWWdddnnnkkkaaaYYYUUU___iiipppqqqmmmaaaUUURRRTTT\\\fffhhhccc___```eeeaaa```cccccc^^^ZZZYYYbbbeeehhhhhhddd]]]XXXUUUVVV___dddbbb___```aaa___jjjpppzzzpppdddZZZVVVSSSSSSQQQOOORRRVVVXXXWWWTTTKKK@@@777222222111000222777===EEESSS___oooyyypppcccXXXXXXRRRUUUQQQMMMHHHGGGGGGGGGEEEBBBDDDFFFEEEAAAAAACCCDDDAAA???>>>======>>>>>>;;;999;;;:::999888888888999999<<<;;;:::::::::999666333888888:::<<<:::666666999555666666666666555444444666555444555777777777555444555777777777777999;;;666444555:::;;;777333333333222222222333555777999777222888CCCPPPeeerrrllldddeeekkkssssssooosss}}}~~~yyytttnnnfffcccjjjsss~~~zzzsssggggggvvviii]]]XXXlllvvvwww{{{}}}lll\\\```vvvmmm``````lllwwwqqqUUUZZZfff|||www```RRR]]]xxxjjj^^^fffyyy}}}ddd```vvvuuuuuu{{{XXXAAAGGGOOO___yyy}}}\\\LLL[[[vvvhhhWWWrrrwwwyyyuuuRRR;;;333000///,,,---.........---,,,+++((())))))))))))*********---,,,+++)))((((((((((((''''''((())))))((('''&&&&&&''''''((((((''''''&&&&&&(((***++++++333III]]]sssyyyxxxoooiiinnnrrrsss~~~wwwcccXXXVVVgggxxxwww\\\JJJ444,,,///+++555EEE^^^rrrxxxpppkkkhhhkkknnnnnnpppsssooojjjnnnhhhfffiiikkkhhhccc```rrruuu{{{ooodddrrr}}}xxxhhhpppwww~~~~~~wwwlllccc___uuu}}}|||{{{vvvpppiii\\\NNNFFFEEECCCQQQgggyyy}}}ssshhhcccnnnvvvzzzqqqcccYYYRRRNNNPPPVVVaaakkklllddd]]]\\\ZZZaaadddcccjjjrrrkkk\\\OOOIIIOOOaaaiiibbbYYYXXX^^^```cccddd]]]WWWXXX^^^aaadddffffffbbb]]]YYYVVVVVV^^^cccccc``````___]]]jjjpppzzz}}}nnnbbbWWWSSSQQQRRRQQQNNNNNNQQQXXXXXXTTTLLL@@@666000...000///333999???GGGUUUaaarrryyypppcccXXXXXXRRRUUUQQQNNNJJJHHHGGGGGGEEECCCEEEHHHGGGBBB@@@BBBDDDBBB@@@>>>======>>>>>><<<:::;;;;;;::::::999999999999666666777999;;;;;;:::888999555444777888555444666555555555666666555444444555555555555666777777666333555666888888888888888888666666999999555222444333333333444555777888999:::555999AAAKKK___nnnjjjeeecccgggooopppmmmrrr{{{~~~zzzuuuooohhhdddiiirrr}}}uuuhhheeerrrkkk]]]\\\uuunnnzzz|||}}}nnn\\\^^^rrrnnnccc```gggttttttVVVZZZfff|||yyyaaaOOOXXXuuummm```eeewwwccc___ttt~~~yyyyyyvvvPPP<<>>444111,,,++++++,,,---------,,,,,,((((((((()))))))))******++++++)))(((((('''''''''%%%&&&'''((((((((('''&&&%%%&&&''''''((()))))))))...***)))---888LLLggg~~~{{{ppphhhkkkwww{{{oooeeeaaafffnnn}}}mmmSSSDDD111---111***222;;;VVVkkkuuu|||zzzyyyxxxtttvvvwwwrrriiijjjrrrrrrllleeebbbbbbdddffffffeeecccmmmjjjjjjsssxxxiiieeevvvwww~~~zzzkkkpppuuu{{{~~~vvvkkkdddgggqqq{{{~~~yyyssskkk^^^OOOGGGEEECCCSSSjjj}}}|||rrrkkkiiipppuuuqqqhhh___VVVOOOWWW^^^hhhnnnkkkddddddhhhiiillldddWWW\\\ooorrrggg___LLLFFFTTT^^^XXXRRRTTTTTTYYY```bbb\\\VVVYYYaaa```______aaadddbbb]]]XXXXXX]]]aaabbb___]]]ZZZXXXeeekkkuuu~~~yyylllbbbXXXTTTRRRTTTSSSOOONNNOOOTTTVVVTTTMMMBBB777000...//////333;;;AAAIIIVVVbbbssszzzpppcccXXXXXXQQQTTTQQQOOOKKKIIIGGGFFFDDDCCCEEEHHHGGGBBB???BBBCCCCCCAAA???======>>>>>>===;;;;;;;;;;;;;;;::::::999999444444555888;;;<<<;;;:::999444222555666444333444444444555555555555444444444555555666555666666777333444666888999888777666<<<999888999666222222555444444555555666888999:::;;;666:::@@@GGG\\\mmmmmmiiidddeeekkknnnlllpppxxx|||xxxssskkkgggkkktttyyyjjjdddnnnkkkhhhtttvvv~~~vvv```]]]nnn~~~nnnaaa\\\bbbppp}}}qqqSSSXXXeee|||xxx]]]MMMUUUrrrlll___bbbtttbbb^^^sssyyyyyyxxx}}}|||qqqRRR::::::>>>WWWdddOOOMMMbbb{{{}}}eeeVVVmmmuuuooouuucccDDD777000+++++++++,,,,,,,,,,,,,,,,,,)))))))))************+++******)))(((''''''''''''&&&'''((()))))))))((('''%%%&&&&&&'''((()))***+++,,,&&&(((888OOOeeewww{{{tttllllllvvvwwwhhhdddjjjrrrzzz}}}uuu[[[KKK777111333+++222777RRReeemmmvvvxxxwww}}}}}}}}}xxxvvvvvvnnneeegggqqqsssmmmfffkkkoooooonnnnnnnnnnnneeellllllooovvvrrrnnnuuunnnwww}}}{{{zzzyyyrrriiieeefffhhhlllnnnkkkeee___QQQ]]]hhhnnnsssxxx{{{{{{rrrpppooolllaaaRRRHHHEEEOOOXXXfffsss|||~~~xxxrrrggglllooommmjjjhhhbbb[[[YYY^^^gggnnnmmmhhhgggjjjlllpppfffUUUWWWkkktttnnnjjjTTTFFFMMMVVVSSSOOOPPPNNNSSS\\\bbb```[[[]]]bbbfff___[[[```hhhjjjbbbYYYUUUXXX[[[^^^^^^ZZZXXXXXX]]]cccnnnvvvyyytttkkkdddZZZUUURRRTTTTTTPPPMMMMMMPPPRRRSSSNNNDDD:::333000...///333;;;BBBJJJWWWccctttzzzpppcccXXXXXXQQQTTTQQQPPPMMMIIIGGGEEEDDDDDDBBBFFFHHHCCC???AAACCCCCCBBB@@@======>>>>>>===<<<::::::;;;;;;;;;:::999888777666777888::::::888666888444333555666444333444333333444555555555555444333444555555444444555777555444555777888888777555===::::::;;;888333333666444555555666777777888888777444888===DDDZZZooorrrnnnfffdddjjjmmmlllpppwww~~~{{{wwwooojjjooovvv}}}mmmeeelll~~~~~~www~~~eee]]]lll~~~rrr```ZZZdddsss~~~rrrVVVWWWccc{{{xxx\\\NNNSSSnnnrrrdddeeewwwddd[[[pppvvvtttrrr|||{{{qqqWWW;;;777===VVV{{{}}}wwwdddYYYbbbwww}}}~~~gggWWWllluuurrryyymmmOOO;;;111---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******)))((((((((((((((((((((()))******)))((('''&&&&&&&&&'''((()))+++,,,+++...;;;TTTjjjuuuwwwwwwrrrqqqrrrxxx~~~wwwlllhhhjjjvvv|||hhhSSS:::000333///:::@@@YYYjjjqqq}}}|||vvvrrrmmmddd]]]\\\]]]YYYRRRYYYcccmmmpppooooooooommmdddwww|||{{{{{{xxxuuu}}}~~~wwwssspppllliiigggeeeeeeffffffbbb___ZZZaaaggggggfffiiijjjiiihhhkkkqqqtttkkkZZZLLLGGGPPPTTTYYY___gggnnnmmmiiiddddddbbbaaacccgggeee___PPPTTT]]]hhhjjjddd^^^\\\cccgggcccYYY\\\jjjpppllldddXXXOOORRRXXXXXXRRRNNNOOOSSSZZZaaa```]]]]]]bbblllddd^^^aaaiiikkkcccZZZSSSSSSVVV[[[\\\ZZZYYYZZZWWW]]]fffnnnqqqooojjjfff\\\UUURRRTTTTTTPPPMMMLLLLLLPPPSSSPPPGGG===666222//////333:::AAAIIIWWWcccssszzzqqqcccXXXWWWQQQSSSQQQPPPNNNJJJGGGDDDDDDDDD>>>DDDGGGCCC@@@AAACCCCCCBBB@@@>>>======>>>======999::::::;;;:::999888777999888888999999888666333666444555888777333333555222333444444555555555444111333555444333222444666666555444555777888777444777888<<>>======>>>>>>===999999:::;;;:::999888777888888777888999888666444555555777:::888333333666222333444444555555555444000333555444222111333666777555333444777888777444222555===CCCAAA:::777888333333444444333333222111888555777888<<>>===;;;666999<<<<<<999888888:::444<<<999444999999333333666666666777666555555444666555444555666666555333555555444333333333444444888888888888777666444444777888:::;;;;;;999666444000333777::::::777333000333222333777===HHH\\\lllkkkeee^^^eeeqqqnnnlllxxxwwwzzzxxxpppkkkqqquuuvvvgggkkkwww~~~rrrnnnppp{{{VVVAAA```zzzooo\\\dddyyylllZZZUUUaaarrruuu[[[NNN]]]vvv~~~cccRRRKKKggg|||lllUUU\\\qqqhhh```eee~~~qqq|||pppxxxbbbMMM999;;;TTTllltttmmmuuuyyysssttt\\\kkknnnpppTTT<<<111---,,,,,,,,,,,,,,,+++++++++++++++******)))))))))%%%---)))$$$+++,,,))),,,+++)))&&&$$$###%%%''')))%%%###,,,***...+++!!!333AAA___oooiiibbbYYYUUU[[[eeeeeeeeehhhmmmsssxxx{{{lllSSSCCC;;;GGG___oooxxx~~~~~~~~~uuuuuurrrnnnzzzxxx{{{}}}aaaHHH555777999111,,,///333666MMMppp|||www|||{{{~~~|||sss{{{zzzuuuvvvvvvrrrlllfffaaa^^^cccrrrqqqiiimmmpppjjjhhhlllggg___VVVLLLCCC:::444@@@MMMZZZ\\\WWWTTTZZZbbblllnnnmmmiiihhhlllmmmlllllljjjhhhdddccceeekkkooonnnYYYQQQ___hhhdddcccjjjllllllllllllllljjjfffccceeeddd]]]RRRLLLNNNTTTVVV]]]\\\ZZZZZZ[[[]]]```aaa\\\[[[YYYXXXWWWVVVWWWWWWWWWZZZ^^^bbbeeeggghhhhhhccc\\\VVVVVVYYY[[[XXXTTTMMMOOOSSSSSSNNNDDD:::333444222444:::@@@HHHVVVccctttnnn```XXXTTTTTTWWWVVVRRRMMMIIIGGGFFFDDDCCCBBBCCCBBB@@@???>>>@@@BBBBBB???<<<<<<===>>>===;;;777:::<<<<<<999888888999555===999444777777888@@@666666666666666555555444555444444444666666444333444444333333333333444555666777888888888666333222555666888999999777555333111333666888888666333111444222333666;;;GGGZZZkkkmmmggg___eeeqqqnnnkkkuuuzzz~~~vvvssskkkfffmmmsss~~~uuufffiiixxxqqqiiihhh|||bbbGGG___|||qqq^^^dddxxxooo\\\UUU___ooo}}}ttt[[[QQQ]]]uuufffUUUKKKdddxxxttt\\\^^^nnnkkk___fffvvvqqqwwwlllVVVBBBCCCWWWiiitttwwwpppgggeeejjjxxxjjjhhh}}}rrrYYYfffttt```BBB222//////000111222222222111......---+++***)))((((((###***&&&!!!)))+++(((+++(((((('''&&&&&&&&&&&&''''''$$$***''',,,,,,&&&<<>>EEEEEEBBBDDDNNNXXXbbbeeeeeebbb```aaa^^^YYYWWWWWWXXXZZZ]]]```bbbcccbbbUUURRR```kkkjjjkkkqqqmmmmmmmmmmmmmmmllljjjhhhjjjjjjddd[[[VVVZZZ^^^```___```aaaaaabbbdddfffhhhiiifffdddcccbbbaaa]]]ZZZYYY[[[^^^aaadddeeefffffffff___XXXWWWZZZ[[[XXXTTTRRRSSSTTTTTTQQQHHH>>>666555333555;;;BBBKKKYYYeeeuuummm]]]VVVSSSUUUXXXSSSPPPKKKHHHFFFFFFDDDCCCDDDCCCAAA???<<<<<>>===<<<999;;;<<<<<<:::888888999777<<<999666888444444???666666666666666555555555444333333444555555444222222222222222333444444555444555777888777555333111333444666666666555333222111333444666666444333111555333222444999DDDWWWhhhmmmhhh___dddpppnnnjjjrrrzzz~~~vvvssskkkgggnnnrrr}}}wwwhhhjjjwwwqqqeeeaaaqqqxxxvvvHHH@@@zzzxxxdddgggyyysss^^^TTT[[[kkk{{{ttt]]]TTT^^^rrrkkkWWWJJJ___qqq~~~{{{cccaaammmiii^^^ggg{{{tttxxx}}}hhhOOOGGGQQQYYY]]]]]]UUUOOOYYYlllzzzvvvsssYYYdddwwwhhhGGG444111111222444666777666444000000...---+++)))(((((()))...(((""")))+++''')))&&&'''((((((((('''%%%$$$)))%%%(((###(((,,,+++EEEbbbpppnnneeefffddd\\\[[[RRRXXX___eeejjjooouuuzzz~~~nnnNNN777000***+++777JJJdddxxx}}}|||yyyqqqjjjmmmuuu}}}~~~gggRRRCCCCCCCCC:::444666555MMMkkk}}}}}}zzzeeeKKK>>>888:::;;;:::EEEVVViii{{{yyy{{{zzzxxx{{{uuuuuurrrgggUUUCCC555...444666777666888AAAPPP[[[mmmqqqsssrrrppplllddd[[[NNNPPPTTTYYY\\\\\\ZZZWWWRRROOOQQQ[[[dddggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhjjjkkkhhhbbb___bbbddddddbbbeeeiiijjjiiijjjlllooopppmmmkkkkkkjjjhhhccc___```aaabbbcccdddeeeeeefff```ZZZTTTSSSWWWZZZZZZXXXRRRPPPOOOQQQQQQLLLBBB:::666444555<<>><<<<<>>>>>>>>>>>======;;;<<<<<<;;;:::999999999;;;===888999???888000444777777666555555555555555333333222333555555444333111111111222333444555666555555555444444333333333222333444555555444333222222333333444444333333222666333222333777AAASSSccckkkggg___cccoooooojjjpppwww{{{yyyrrrmmmssssss|||nnnmmmttttttfffaaavvvzzzrrrqqqmmmlll|||vvv___RRRWWWgggyyywwwbbbXXX]]]nnn~~~oooVVVGGGYYYlll{{{}}}fffcccoooiii\\\hhh~~~ssswww{{{\\\IIIHHHHHHKKKNNNIIIEEEWWWsss}}}vvv\\\fffsssoooRRR>>>111000000333555555222///000//////---,,,+++******333777///'''---,,,&&&&&&''''''((((((((('''&&&%%%***%%%'''"""&&&+++---HHHaaafffYYYGGGEEEDDD@@@BBBWWW```mmmuuuwwwvvvvvvwwwssscccEEE111,,,''''''111HHHhhhzzzuuusssiii\\\\\\eeejjj|||qqqdddccc___UUUOOOOOOVVVnnn}}}}}}xxxZZZCCC444///888:::666AAATTTdddxxx|||www|||{{{|||xxxkkkWWWCCC666000333222000111777CCCRRR]]]hhhooovvvwwwtttnnnaaaVVVYYY^^^ccceeeaaa]]]YYYXXXSSSUUUXXX[[[^^^______]]]bbbbbbbbb```___^^^___```dddfffeee```^^^^^^]]]ZZZ^^^ccchhhiiihhhhhhkkknnnmmmnnnooonnnmmmmmmmmmnnnkkkjjjiiihhhgggggghhhhhh```ZZZSSSQQQRRRTTTTTTRRRLLLIIIGGGJJJNNNLLLCCC;;;777333444;;;EEEPPP^^^jjjzzzqqqddd]]]WWWUUUVVVPPPNNNKKKIIIIIIIIIGGGFFFGGGFFFCCC???======@@@CCC????????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::===>>>555555AAAAAA777444777777666555555555555666333222222444555666555333111111222222333444555666777555333111000222444666333333444555555555444333333333333333333333333333666333222333555===NNN]]]ggggggaaacccnnnnnnjjjppprrr~~~vvvnnnssssssrrrppprrrwwwiiicccpppxxxsssooo|||yyy```QQQTTTeeezzzzzzgggZZZ[[[jjj{{{sssWWWFFFXXXlll~~~{{{eeedddqqqooo\\\ggg}}}sssgggnnn~~~^^^IIIEEEBBBCCCFFFBBB???TTTtttvvv]]]dddnnnbbbLLL555222000111333222...)))...---------------------555999111***111000(((''')))((('''&&&&&&&&&&&&'''((($$$((("""%%%)))+++GGGPPPZZZSSSCCC@@@@@@???DDDMMMSSS\\\bbbdddccccccdddXXXOOO:::---,,,***///===UUUsssvvvlllaaaPPP@@@???GGGTTThhhzzz~~~wwwrrrsss{{{{{{zzz~~~|||XXXJJJ999111666555///:::MMMggg|||~~~~~~qqq^^^NNNDDDAAA666333000///222;;;FFFMMM]]]iiitttwwwtttmmm```UUU___fffmmmllleee___```dddeeeeeedddbbb````````````aaabbbbbb___\\\[[[\\\^^^___bbbbbb^^^ZZZWWWPPPIIIJJJOOOUUUYYY\\\```eeeiiihhhmmmqqqpppnnnpppwww~~~qqqpppooommmlllkkkkkkkkkkkkeee\\\VVVSSSQQQNNNKKKLLLHHHEEEGGGKKKIIIAAA999777222222999DDDPPP^^^jjj{{{sssggg___XXXTTTTTTPPPNNNKKKJJJJJJIIIGGGFFFFFFEEECCCAAA>>>>>>AAACCC===???AAA@@@???>>>>>>???>>><<<::::::<<<======<<<999BBB;;;111999AAA===:::888777666444444555555666444333333444666777666555333333333333444555555666888666222000000222555777333444444555555555555555333333444444444444333333444222222333555;;;IIIWWWdddiiieeedddkkkjjjiiipppooo|||uuukkkmmmrrrtttppprrrxxxiiiccccccqqquuunnnyyy}}}cccRRRTTTdddyyy{{{iiiZZZXXXfffxxxuuu\\\IIIZZZnnn|||eeedddppprrr\\\eeexxx}}}eee[[[fffmmmRRRCCCCCC???===;;;444999MMMlllsssXXX^^^|||mmmjjjPPP;;;777222111222111---(((,,,,,,,,,---------.........222---***333444,,,))))))((('''%%%%%%&&&''''''&&&###((("""%%%))),,,IIIVVViiilllcccaaa]]]XXX[[[UUUSSSPPPMMMLLLMMMNNNNNNLLLHHH999...---***///>>>XXXmmm}}}mmmSSS;;;///111666CCCYYYmmmuuu|||}}}yyysssooopppnnnnnnvvvdddNNN>>>333333333444CCCVVVkkk}}}}}}ttthhh___[[[ZZZRRRMMMCCC:::555777>>>DDD[[[kkk{{{{{{sssiiiaaa[[[bbbhhhiiieeedddiiiooolllddd^^^\\\[[[[[[___ffffffiiijjjhhheeecccdddfffbbbeeefffaaa\\\UUUIII>>>444666;;;CCCMMMWWW```eeebbbfffkkkkkkiiikkkrrryyyjjjjjjjjjjjjkkkkkkkkkkkkiiifffaaa]]][[[YYYWWWVVVPPPNNNLLLLLLLLLHHH@@@999777222000888CCCPPP^^^hhh|||ssseee\\\VVVSSSSSSOOOMMMKKKIIIIIIHHHFFFDDDCCCCCCCCCAAA??????AAABBB<<>>>>>@@@===;;;999:::===??????>>><<<\\\```HHH<<<===<<<:::888777555444444444666777444444444555888888777666555555555444444555666666555555444333333444555666333333333444444555555555333444555666666555444333333222333444555999EEEQQQccclllkkkfffgggeeeeeemmmlllyyy~~~~~~~~~uuulllooorrrxxxsssuuuzzzjjjbbbjjjxxxwwwoooxxxhhhTTTUUUcccxxxzzzhhhZZZVVVcccvvvuuu___JJJXXXkkkjjjcccjjj}}}rrr\\\ccc}}}sssxxxvvv}}}eee^^^mmmeeeLLL@@@AAA>>>;;;999222<<>>???@@@===;;;888:::===@@@@@@???JJJ~~~lllKKK@@@:::777999777555444333444666777555444555666888999888777777666666555555555666666222444666777777666444333222222222333333444444444333444666777777666444333222222333555555888CCCNNNdddpppooogggeeeaaaaaakkkiiivvv{{{|||~~~wwwqqqvvvuuu|||vvvxxx}}}lllcccjjjssspppzzzqqqyyykkkWWWVVVcccwwwxxxfffYYYTTTaaauuuuuu```IIITTTfff{{{ooobbbeeewwwvvv]]]bbbzzzpppqqqmmmllliiizzz}}}pppUUUFFFEEEAAAAAACCC???DDDLLL]]]ppp{{{}}}}}}|||{{{ooorrrzzz|||oooVVVZZZxxxqqqsssYYYAAA999111///111222///+++......---,,,++++++******)))///,,,,,,888888---((($$$&&&)))******(((%%%###'''###&&&###+++444VVVttt}}}|||}}}|||nnnfffhhhbbb___hhhllleeebbbfffeee```]]]```eeecccTTTWWWZZZYYYccc]]]___fff[[[>>>+++,,,...***:::PPPgggrrryyy~~~|||uuulllpppwww}}}uuurrrTTTCCC444000...000???QQQqqqwwwuuuoooiiieeefffiiilllmmmvvvxxx|||~~~zzzyyyzzz}}}www^^^CCC111111===III___uuu{{{wwwvvvooollljjjmmmrrrrrrnnniiiYYYAAA111555999;;;III]]]gggmmmrrrtttrrrqqqsssvvvnnnrrrssspppiii]]]LLL===111,,,***111BBBRRR]]]aaajjjfffeeegggjjjfff\\\RRRIIILLLRRRXXX^^^bbbdddeee```___]]]ZZZWWWSSSOOOMMMJJJMMMQQQSSSRRRNNNIIIFFF;;;444111888DDDQQQ^^^hhh{{{nnn```YYYTTTQQQQQQNNNJJJHHHJJJJJJFFFCCCCCCDDDBBB???======???AAACCC===AAADDDDDDDDDDDDAAA<<<>>>???===:::<<>>@@@BBBAAA======@@@@@@<<<<<<@@@===???===:::<<>>FFFTTT```ggggggccc``````]]]ZZZWWWNNNBBB:::888===DDDJJJJJJIIIGGGCCC===666888444777CCCLLLYYYnnn~~~rrrddd]]]UUUQQQOOONNNJJJHHHIIIIIIEEECCCDDDCCCAAA>>><<<<<<===???AAAAAA;;;;;;AAA@@@:::999???===???>>>;;;<<<@@@AAA@@@===CCC???;;;AAA@@@888888888333777999222333888555222222333555555666666666555555555555555555555555666444555999999666888<<<555222///000444777777666444444444555666666444222666777333444888333444CCCQQQiiittttttwwwqqqddd___hhhttt}}}ppphhhiiiooo}}}rrrnnntttwww}}}~~~nnnsss{{{}}}xxxcccSSSYYYyyykkk\\\bbbxxx~~~jjjQQQNNNdddyyyvvv```aaavvv{{{eeedddxxxttttttvvvjjjxxxnnnMMM;;;AAAMMMZZZbbb^^^OOOEEEEEEHHHMMM___uuu{{{sssfffjjjqqqvvv___^^^}}}uuu~~~fffPPP???222***---000000222666///......///000000...+++---***&&&###$$$'''+++------,,,+++)))'''%%%"""!!!&&&$$$&&&***)))(((111>>>MMMTTT^^^ggglllnnnoooooovvvzzz}}}{{{vvvqqqnnnmmmnnnoooqqqtttwww|||}}}}}}}}}~~~{{{wwwrrrkkkccc^^^\\\XXXOOOHHHFFFDDDBBBAAABBBGGGLLLPPPKKKMMMPPPTTTWWWYYYZZZZZZfffgggffffffiiikkkggg```QQQ<<<999222000666:::PPPiiizzz~~~yyyyyyyyyyyyyyyxxxxxxxxxyyy{{{{{{vvvhhhUUUBBB666666AAAQQQ^^^gggooowww|||vvvkkkbbb___\\\]]]ggguuuxxxaaaNNNBBB:::BBBBBBRRReeelllnnnhhhYYYDDD000---(((&&&))))))===NNNbbbjjjjjjpppqqqlllmmmkkklllooorrrnnn```MMM>>>111+++---333<<>><<<<<<===>>>???<<<>>>AAACCCCCC@@@<<<:::<<>>>>>;;;777>>>===>>>FFFBBB777666888333888:::222222888888111222444666666666666555666555444444444444555666999444444<<<@@@<<<999:::333111000111444666666555333222333444666666555333555777222222777444444AAAJJJcccqqquuuzzztttfff___hhhttt}}}pppgggjjjooo|||sssnnnqqq}}}{{{pppooottt{{{|||xxx___PPPXXXwwwkkk[[[___tttmmmUUUOOO^^^oooxxx```^^^sss{{{fffbbbtttmmm{{{pppMMM999>>>IIIXXXaaa___VVVKKKEEEDDDKKKeee{{{}}}uuunnnmmmkkk{{{sss[[[WWWuuuyyy|||uuuxxx^^^LLL???888111///000111222333,,,,,,---000222111///---(((***,,,+++((('''(((***++++++***)))'''&&&$$$###(((&&&(((,,,+++(((+++111222444777;;;@@@FFFMMMRRRVVVZZZ]]][[[TTTOOOOOOPPPVVVVVVXXXZZZ]]]```ccceeehhhgggeeeeeegggiiilllnnnfffgggiiijjjjjjgggdddaaa```ccchhhooorrrpppiiibbbiiifffbbb```^^^\\\WWWTTTOOOOOONNNMMMLLLLLLNNNPPPXXXVVVVVVXXXXXXTTTTTTWWWOOO???===333000888===PPPgggsss{{{zzz|||{{{zzzyyywwwuuusssrrrqqqqqqqqqtttpppbbbLLL999...***...999IIIYYYeeelllooopppssspppoooqqqqqqpppttt{{{{{{|||gggNNN<<<444111888<<>>;;;CCCDDD======DDDCCC;;;<<>>EEESSSdddooommm\\\NNNGGGHHHTTTmmm|||{{{tttsssqqqzzzuuusssZZZSSShhh}}}{{{www^^^OOOGGGDDD===444000000000...)))***+++...111111///---%%%)))------***'''''')))((((((((((((((('''&&&&&&&&&%%%&&&((((((&&&''')))&&&&&&&&&%%%&&&***000555444888999777222111444888888888888999:::;;;;;;<<<555555444444444444444444:::;;;===>>>>>>>>>>>>>>>888AAAMMMXXX^^^bbbeeegggqqqooonnnppprrrqqqlllhhh^^^___```^^^ZZZVVVUUUUUUTTTQQQPPPRRROOOJJJMMMUUUNNNAAA???222///999:::HHHRRRZZZ___```fffqqqvvvuuurrrqqqooommmmmmnnnooopppqqquuuqqq^^^BBB...)))---(((000@@@UUUhhhrrrsssooorrrrrruuuvvvsssnnnkkklllnnnqqqjjjTTT===000---...333777LLL___dddddd]]]NNN???///...)))---888===PPP]]]jjjkkkggghhhddd```eeeeeeeeefffhhhhhhccc[[[UUUKKKEEEGGGMMMSSSbbbkkkccc\\\WWW]]]fffhhhhhh\\\GGG<<>>:::===999<<>>=========>>>???CCC???888888AAAEEEBBB===@@@???;;;:::<<<;;;888===AAA;;;666777666===NNN???444777<<<444111777999555666666666666555444444666555444333333444555666<<<333777JJJSSSHHH888000666666666555555444444333333222111222444555555444111555111///777777555===BBB\\\mmmwwwqqqiiilllsss~~~tttmmmrrrwwwyyyuuuqqq}}}{{{kkkppp|||tttqqq}}}ssscccggglllsssxxxttteeeTTTWWWlll|||pppWWWMMMXXXjjjzzzccc]]]ppp~~~ddd^^^mmm|||wwwwww\\\lllrrrvvvXXXJJJTTTbbbpppwwwsss___PPPLLLSSS\\\nnn{{{xxxrrrtttyyywwwuuu|||bbbWWWaaa|||zzzaaaSSSPPPPPPHHH999000///...***))))))***,,,///000///---((()))***(((%%%&&&)))---&&&'''(((((((((((((((((("""###$$$$$$###"""###$$$!!!###%%%$$$###!!!!!!!!!###$$$$$$###!!!###'''+++((((((((('''&&&&&&%%%%%%******+++++++++***)))))))))***+++***(((((()))***,,,000555555555999CCCKKKMMMKKKLLLQQQZZZaaaeeefffbbbiiiqqqtttqqqkkkfffdddcccaaa^^^ZZZSSSMMMNNNRRRNNNCCC@@@111000<<<999@@@===AAABBBBBBGGGPPPVVVVVVTTTSSSQQQQQQSSSVVVZZZ\\\YYY___aaaUUU@@@000---111%%%,,,<<>>AAA<<>>@@@EEENNNRRRKKKBBB>>>@@@AAA???AAA<<<>>>JJJSSSaaavvvqqqccc\\\VVVSSSRRROOOIIIFFFFFFFFFCCCBBBDDDCCCBBBAAA???>>>>>>>>>>>>CCC;;;;;;CCCDDD???AAAJJJ>>>@@@???;;;:::<<<<<<999999<<<888666;;;<<>>PPPTTTDDD666333555555666666555444333444444333111222333444444333222777222///666666444888>>>YYYmmmyyyqqqgggjjjqqq|||vvvnnnssswww~~~wwwrrr}}}zzzllllllmmmpppzzzyyysssrrrjjjfffpppzzzvvveeeTTTWWWlll}}}uuu[[[OOOYYYmmmyyyeee^^^pppggg```oooxxx|||rrrmmmPPP```qqq}}}ddd\\\jjjwww~~~ttteeeWWWYYYbbbeeekkkvvvzzzzzzxxxnnnrrr{{{sssyyymmm]]]ccc~~~bbbTTTTTTWWWNNN;;;///000///+++***))))))+++.../////////+++***)))''''''))),,,///''''''(((((((((((('''''' $$$((('''###!!!!!!"""!!!###$$$$$$!!! !!!"""##################"""!!!!!!###&&&'''&&&$$$"""###$$$******)))%%%"""$$$***///---------111888???DDDGGGTTT\\\gggmmmooooooqqqtttjjjmmmlllgggbbb___]]][[[VVVMMMLLL@@@EEEVVVQQQRRRAAABBB@@@???@@@EEEFFFEEEDDDAAA>>>:::999:::<<<>>>;;;>>>???:::333,,,))))))+++111>>>QQQcccllllllhhhwww{{{~~~~~~zzzvvvrrrpppjjjfffYYYDDD333---...///000:::RRRdddfffjjjppplll___UUUZZZVVVZZZffffffsssmmmooocccSSSIII<<<555<<<;;;BBBNNN[[[dddhhhgggeeelllffffffgggdddeee^^^LLL;;;444===NNN[[[gggiii___[[[___dddggggggddd___\\\___aaacccaaaWWWLLLIIILLLLLLRRRSSSKKKCCCBBBDDDFFFEEEEEE??????JJJTTTcccxxxqqqfff___WWWQQQOOOOOOIIIEEEFFFEEECCCBBBDDDDDDCCCBBB@@@???>>>>>>>>>CCC444;;;VVVWWW@@@<<>>999999FFFGGG666444;;;777333666666;;;999777555333333333333444444444444444444444444:::888CCCSSSRRR@@@555888222444555555444444444444555333222222333444333333444999333///555555222555:::VVVlllyyymmmaaagggppp|||vvvmmmrrrwwwwwwqqq}}}zzzddd]]]sssqqquuu~~~www~~~cccXXXmmmfffUUUXXXmmm}}}{{{___QQQZZZnnnyyyfff```pppkkkcccqqqxxx}}}qqqiiiIIIXXXsssjjjjjj~~~mmm```fffpppkkkiiivvvyyyttt~~~lllrrrzzz|||ppp|||uuu```hhhbbbSSSTTTYYYPPP;;;...000111,,,,,,***)))+++---///000000***+++,,,.../////////...))))))))))))((('''&&&%%%!!!(((...,,,'''#########'''%%%###  %%%(((  """""" !!!!!!!!!((('''%%%###""""""###$$$$$$$$$###!!!!!!""""""&&&((()))))),,,,,,---------,,,++++++***000777===CCCNNN[[[ddd]]]gggmmmmmmpppuuutttooofff^^^```YYYdddyyytttsssggghhhiiijjjllloooooommmjjjeee]]]TTTNNNJJJHHHHHHNNNGGG@@@;;;:::999666222000666@@@JJJRRRTTTSSSPPPZZZ___cccddddddcccbbbaaabbb]]]NNN:::+++&&&'''(((,,,888RRRcccdddhhhpppooojjjbbbiiieeehhhppplllvvvqqqppp```LLL>>>...&&&...***555GGGYYYfffkkkjjjhhhiiiccceeegggcccbbbYYYEEE555---666KKK[[[kkkrrrkkkpppooommmkkkgggaaaXXXRRRYYY]]]bbbddd]]]UUUUUUZZZRRRUUUTTTLLLFFFFFFIIIJJJHHHHHHAAA@@@KKKUUUdddzzzrrrcccZZZTTTQQQRRRNNNLLLIIIEEECCCAAA@@@@@@AAABBBDDDDDD???:::;;;AAA???999<<>>HHHDDD777===;;;:::===999888<<<777555>>>555;;;777333777666444:::555555555555555555555555222111222555555333444999666///KKKWWWHHH999111>>>222333444555666555444333333444555666555444333222666555444333333333444555888JJJeeezzzyyyiii\\\ccckkkpppsssttt~~~xxxuuuzzzqqqpppcccuuuuuuqqq|||tttqqq}}}uuu\\\XXXiii|||iii\\\WWWdddxxx~~~dddPPPUUUllljjj]]]hhh|||ggg___mmmgggUUU\\\yyyzzz|||uuunnnnnnlllgggmmmxxx|||ttt|||sssyyywww{{{nnnqqqkkk^^^cccdddIIIPPPVVVQQQ@@@333111///)))...+++(((***...000---***.........------,,,,,,,,,,,,***((((((((()))((('''!!!+++444444,,,%%%###%%%$$$###"""!!!!!!"""###$$$"""""""""""""""!!!!!!!!! !!!!!!!!!!!!  #########""""""""""""""" !!!"""###$$$%%%&&&&&&%%%&&&'''((((((((('''&&&&&&)))---///000333777;;;>>>DDDLLLSSSWWWWWWTTTRRRKKKHHHGGGNNNZZZgggpppsssppprrrvvvzzz|||}}}|||{{{xxxwwwsssmmmhhhhhhlllpppjjjgggaaaZZZSSSMMMIIIGGGKKKOOOUUUZZZ[[[ZZZWWWTTTTTTSSSRRRRRRQQQNNNIIIEEEHHH>>>888666000'''(((111555:::FFFWWWbbbeeeeeegggeeeiiieeeccchhhggggggpppkkklll```GGG222++++++,,,+++666GGGWWWbbbdddbbb```eeehhhiiiiiiggg___NNN>>>777111444FFF\\\kkkqqqtttqqqsssssspppkkkeeebbb```aaa]]]aaabbbZZZZZZ]]]WWWUUUSSSPPPMMMMMMMMMNNNOOOJJJHHH@@@@@@NNNXXXeeexxxsssddd[[[UUURRRSSSLLLJJJHHHEEECCCBBBBBBBBB@@@@@@AAABBB???;;;>>>DDDAAA;;;<<>>===>>>@@@>>><<<@@@GGGAAA<<<<<<@@@???888666::::::<<<:::LLLMMM<<<@@@???;;;:::555;;;HHHDDD999888:::777222777<<<111,,,999666666666666555333222111444222444666555111333777BBBJJJeee]]]BBB888111555333333333333333444555555555555444333333333333333444333333222222333333444:::CCCUUUlll{{{yyygggVVVZZZfff}}}rrrmmmppp~~~{{{llliiimmm{{{|||nnn```dddoooxxxooo|||rrrmmmvvvsssXXXPPP___qqqyyyqqqbbbZZZdddvvvzzzcccOOOQQQggg~~~vvvccccccnnnhhh```oooyyyfffjjj{{{|||}}}wwwuuuoooiiikkkssszzzsss{{{fffkkkvvvooovvvhhh]]]hhhkkkOOOPPPPPPFFF444***+++...,,,---+++)))***...///---+++)))))))))***************,,,***((('''((('''%%%$$$###%%%%%%$$$"""!!!"""######"""!!!!!! !!! !!!!!!!!!""""""#########"""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!""""""############"""  ###&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!###$$$*********)))))))))))))))'''%%%###%%%+++000222222888;;;???EEEKKKQQQUUUXXX]]]^^^_________bbbfffiiiggggggffffffhhhkkkoooqqqlllooouuuzzz}}}}}}{{{zzzwwwzzz}}}}}}zzzwwwwwwxxxooollleee\\\WWWTTTMMMEEE???:::777777666444666:::444>>>AAADDDMMMOOONNNUUUWWWVVVMMM???444000---+++***000999DDDNNNVVV[[[]]]dddaaa^^^___ccc```OOO===999:::CCCSSSaaahhhkkkmmmjjjiiieee^^^XXXTTTSSSTTTYYYUUU[[[^^^XXXXXXZZZSSSLLLIIIFFFEEEGGGJJJLLLLLLBBBCCC===???MMMXXXeeeyyyvvvhhh___XXXTTTUUUKKKJJJHHHFFFDDDCCCCCCCCC???===<<<>>>===<<<@@@GGG???<<<<<<@@@@@@;;;;;;>>>555>>>999===:::555AAA???777888999FFFYYYTTTBBB;;;>>>777777HHHRRRAAA333:::666666666666555333222111555333444666444111222666???NNNiiiXXX;;;888222222444333222111222333555666666555333222111222333444222222222222333333333444777???OOOeeettttttgggYYYZZZfff|||zzzmmmlllmmm{{{zzzmmmiiilllzzzooo^^^___lllwwwppp~~~ssslllppp~~~www[[[PPP]]]oooyyyuuufff\\\dddvvv}}}hhhTTTSSSeee}}}vvvaaaaaalllhhh```ooo~~~lllqqq|||pppnnnqqqsssxxx}}}|||lll{{{~~~dddlllsssrrrzzzkkk```kkklllPPPHHHGGG???111)))+++......---+++***+++---...---+++*********++++++,,,,,,---+++***((((((((('''%%%######"""!!!!!!!!!""""""!!!""""""!!!!!!  !!!""""""!!!!!!"""###############""""""############"""""" !!!"""###$$$$$$"""!!!!!!!!!!!!###%%%&&&'''&&&$$$""""""""""""#########$$$$$$$$$%%%&&&''')))((('''&&&$$$$$$######(((&&&%%%&&&(((***)))((('''((())),,,///333777999<<<<<<<<<======>>>???AAAAAA@@@@@@AAAEEEIIINNNQQQYYY]]]dddkkkqqquuuwwwwwwvvv|||vvvggg]]]PPPBBB999666:::GGGSSSSSSZZZUUUOOOTTTVVVWWW^^^[[[XXXRRRKKKFFFCCC???<<<555999>>>FFFMMMSSSWWWZZZ]]]\\\ZZZYYYZZZWWWKKK>>>777999AAANNNWWWZZZ]]]aaadddaaa[[[TTTMMMJJJJJJKKKYYYRRRUUUVVVQQQRRRTTTNNNBBB>>>:::999<<>><<<===<<<;;;>>>CCC===;;;<<>>>>>???AAAVVVPPPBBB777999EEE;;;999999777CCCVVVRRRBBB===:::999DDD```pppYYY<<<777777777666555444444444444555333444666444111222666999HHHaaaMMM444888444111333333222111222333444555555444333222111222333333222222333333444444444444333<<>>===888111,,,---......,,,+++++++++---------,,,*********++++++,,,,,,---+++)))(((((()))(((%%%######""""""###%%%%%%"""!!!!!!!!!!!!!!!  !!!""""""!!!"""$$$%%%%%%%%%""""""############"""""" !!!"""######$$$ """###$$$$$$###"""'''%%%###"""!!!!!!""""""  """###$$$%%%"""######$$$###""" &&&&&&&&&&&&''''''&&&$$$(((''''''&&&''')))+++------,,,,,,,,,,,,,,,,,,,,,+++***))))))***---000222@@@CCCJJJRRRYYY^^^aaabbbjjjnnnrrrqqqmmmkkkmmmpppllltttyyyzzz}}}~~~rrrbbbUUUIII;;;333111999KKK[[[ccclllfff^^^aaacccaaaeeefffccc___^^^]]]YYYUUUSSSLLLNNNRRRVVVYYY\\\]]]^^^___aaa```ZZZTTTPPPIIICCCFFFEEEHHHMMMPPPQQQSSSXXXXXXWWWTTTPPPMMMNNNQQQTTTSSSIIIHHHGGGAAACCCGGGAAA<<<666111000444888999999>>>@@@===@@@MMMXXXhhh~~~wwwiii```YYYUUUTTTOOOMMMJJJGGGDDDBBBAAAAAABBB>>><<<======:::<<>>>>>FFF888???;;;222666BBBAAA999<<<>>><<<>>>OOO^^^RRRBBBCCC;;;:::777555333444555555444222444666555111333777666???RRRAAA///888555000222222222222222333444444444444333222222222222222222222333444555555555555222:::III[[[jjjpppmmmhhh___eeewwwsssnnniiisssrrrkkklllzzz}}}}}}{{{wwwlllkkkyyyzzz\\\MMMXXXlllxxxyyyggg[[[aaasssoooYYYOOO[[[uuuuuu```cccrrrnnndddooo{{{{{{zzzrrr~~~ooo[[[dddbbb|||xxx{{{wwwfffqqqhhhLLL999777555222000//////...++++++,,,,,,,,,,,,------)))))))))******************))))))******)))'''%%%$$$$$$%%%'''(((&&&""" !!!!!!""""""!!!!!!  !!!!!!!!!""" """###$$$%%%%%%""""""############"""""" !!!!!!""""""""" ###%%%%%%$$$""" %%%$$$###"""""""""""""""$$$"""!!!!!!"""######"""###%%%(((******(((&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$(((((('''&&&'''(((***+++'''%%%$$$%%%&&&((('''''')))((('''%%%%%%%%%&&&&&&&&&)))---111555999;;;<<>>;;;;;;===<<<======<<<<<<;;;:::999333???===BBB@@@;;;BBB:::<<<;;;333333999666222:::===<<<444333:::;;;>>>KKKBBB???:::555222222444555333222333666555222333888:::999FFF888---888444...111111222333333333333333333333333333333222111111222333444666777777666666555888DDDWWWkkkuuussslllbbbeeerrr~~~rrrnnnhhhssstttllllllzzzyyykkkeeerrryyy\\\MMMWWWlllzzzzzzhhhYYY^^^nnn|||pppZZZNNNYYYttt|||jjjhhhpppsssgggqqqzzz}}}~~~yyyzzzppp[[[___VVVqqqzzzwwwyyydddkkkeeeJJJ:::777333111000///...///++++++,,,,,,,,,,,,------++++++++++++************)))))))))+++,,,,,,)))'''&&&'''(((((('''%%%###""" !!!############"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!""""""""""""""""""!!! !!!!!!!!!!!!!!!!!! """#########"""!!!#########$$$$$$######"""'''%%%""""""$$$%%%$$$"""!!!###$$$###"""!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''$$$""""""$$$&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&((()))***+++,,,---...///000222333444555---...333999999333---,,,$$$""""""###"""$$$---777CCCWWW```bbbooovvvsssrrrhhheeeeeehhhfffaaa___bbb`````````aaabbbdddfffgggbbbfffhhheeedddhhhllllllhhhaaa]]]]]]\\\ZZZYYYZZZdddeeeeeebbb^^^ZZZYYYYYYaaaWWWVVVVVVQQQSSSSSSJJJ>>>888222333;;;BBBEEEEEECCCFFFAAAAAAMMMZZZnnnwwwiii```XXXTTTSSSLLLKKKIIIGGGEEEEEEEEEEEE>>>;;;:::>>>???<<<<<<===;;;===>>>======>>>>>><<>>777111999...::::::555444333777DDDHHHCCC<<<555111000222444222111222666555333444999@@@888@@@555---888222---000111222333444333222222222222333444333222111000222333555777888777777666888888???TTTmmmzzzwwwnnnfffeeeoooyyy||||||lllnnnhhhtttwwwnnnmmm{{{yyy|||~~~zzzhhh^^^iiizzz]]]NNNXXXnnn|||ooo___bbbrrrqqq[[[OOOZZZvvvssskkknnnwwwjjjrrrqqqnnnttt{{{~~~zzzfffeeeVVVooo{{{tttzzzbbbddd|||dddJJJ===888333111///......///***+++,,,,,,,,,,,,---............------,,,,,,,,,))))))***,,,------***(((((()))***(((%%%######$$$ """###$$$%%%$$$$$$"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! """!!!!!!!!!!!!""""""###!!!"""$$$%%%%%%$$$###"""###!!! ###$$$###!!! !!!!!!"""######$$$$$$"""###$$$###""""""###$$$%%%%%%%%%&&&&&&&&&&&&&&&000,,,(((&&&((()))(((''' """$$$$$$$$$###############$$$$$$%%%%%%%%%###""""""###&&&''''''&&&'''$$$'''...---%%%$$$***(((&&&$$$""" )))444...AAAGGGHHHVVVbbbdddeee```]]]^^^aaa^^^XXXXXX]]]WWWVVVUUUUUUWWW\\\```ccceeeeeeaaa\\\\\\______\\\eee^^^[[[^^^aaa```^^^___```ccceeefffdddaaa``````ZZZRRRSSSVVVSSSSSSQQQFFF???888333666???HHHLLLLLLFFFHHHBBBBBBMMMZZZoooxxxjjj```XXXTTTSSSNNNLLLJJJFFFDDDBBBAAAAAA@@@???>>><<<<<<<<<===>>>>>><<<;;;;;;===>>>===<<<::::::;;;;;;::::::999999<<<777;;;>>>666444666222777777555444444555666777555555555555444444444444000333555666666555666777<<<999444333555666444222000000111222222333444444444555666777777555333222222111111333555666666555888<<>>;;;:::888888:::>>>BBBEEEOOOKKKEEE???>>>@@@DDDGGGFFFFFFFFFIIINNNRRRTTTTTTVVVWWWXXXXXXXXXWWWVVVUUUMMMLLLHHHCCCDDDEEE???777333111///111777<<<=========::::::@@@KKK[[[rrrxxxjjj```XXXRRRQQQMMMKKKHHHFFFCCCBBBAAAAAA@@@???>>><<<<<<<<<===>>><<<;;;<<<===???>>><<<:::<<<<<<<<<<<<;;;::::::999999555:::>>>888999===999666555555444555666777888666666666555555444444444111333666666666555555666:::888666555555555333222111111222222333444444555444444555666555444333222222111111333666777777666777>>>KKK^^^nnnvvvtttpppfffbbbkkkxxx|||tttggghhhppp}}}qqqjjjtttwww|||xxxddd\\\ggg}}}iiiVVVYYYmmm}}}sss```^^^mmmvvv^^^RRR\\\tttoooaaakkk|||~~~fff{{{ssseeepppvvv{{{lllhhhnnnRRR===777111000...+++,,,///000------///...++++++.........///...,,,,,,,,,---+++///)))&&&---,,,&&&((()))(((%%%$$$######$$$%%%##################$$$$$$#########"""""""""!!!!!!  !!!!!!!!!&&&)))+++555<<>>???>>>======@@@999222///000222222111///---,,,,,,///222444444888666999AAALLL]]]sssxxxjjj```VVVPPPOOOKKKIIIGGGEEECCCBBBBBBBBB??????===<<<<<<======>>>:::;;;<<>>===<<<<<<===>>>???<<<<<<<<<===>>>===;;;999======<<<<<<;;;:::888888;;;777:::999333666999000555555555666666777888888888888777666555555444333444555666666444333444555333666999888555222333444444444444444555555666666444333222222111111222222222111333555888:::999888666BBBUUUhhhuuuyyyxxxvvvfff^^^eeevvvssseeedddjjjyyytttmmmvvv}}}|||nnngggvvvzzzssswww~~~oooaaahhhsssWWWRRRdddvvv}}}nnn```___lll}}}{{{gggXXX\\\qqquuubbbeeesssiiittt]]]ZZZQQQ```zzzllliiilllRRRDDD;;;333000///,,,,,,...,,,000---''')))222333,,,***...111000---+++,,,///...111+++)))...***)))222555'''"""+++---%%%"""'''###$$$%%%%%%%%%$$$###""" """###$$$$$$""" !!!!!!'''$$$!!!)))###""""""!!!!!!!!!"""""""""""""""""""""#########&&&%%%$$$###!!! """""""""""""""############$$$$$$$$$$$$######"""!!!""""""""""""########################""""""!!!##################"""""""""!!! """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!###'''((()))+++,,,---------''')))***)))''''''(((******'''&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###%%%&&&&&&%%%%%%$$$+++333555111,,,+++,,,))))))++++++,,,+++***))))))###(((666888+++$$$&&&)))+++,,,+++((((((+++...222444<<>>===<<<<<<===>>>??????===:::::::::<<<<<<;;;;;;;;;;;;:::999888777777999666999999666===@@@666888888888777777666555555888777777666555444444444444666666555444333444666111555888888555222333555444444555555555555666666444333222111111111111222111222333666999:::888777666BBBUUUhhhuuu{{{zzzxxxnnneeejjjzzzvvvdddaaagggvvvvvvpppyyyzzzvvvwwwoooaaammm}}}sssrrr}}}qqqbbbjjjuuuWWWOOO```rrrxxxlll___^^^kkk|||}}}kkk[[[\\\ooowwwaaa```nnnjjjmmmbbbUUUaaa{{{||||||qqqiii~~~gggNNN@@@888222222333000------)))...---'''***444666111+++---///...,,,***+++---***000//////000***,,,:::555'''###,,,...&&&"""'''%%%%%%%%%%%%%%%$$$###### !!!###$$$###""" %%%%%%&&&$$$!!!((("""!!!!!! !!!!!!""""""!!!"""""""""#########$$$###############"""!!!!!!######"""""""""""""""""" !!!"""###$$$%%%%%%%%%!!!""""""""""""###############"""""""""!!!!!!!!!""""""""""""""""""######"""!!! !!!"""###"""!!! !!!!!!"""!!! """$$$((('''&&&&&&'''***---...,,,111444...$$$ %%%((('''%%%$$$%%%&&&%%%###""""""###$$$$$$$$$###"""$$$$$$#########$$$%%%%%%###)))...///,,,)))***---))))))*********((('''&&&***&&&...===>>>///%%%'''(((***---,,,******---000111444===MMM]]]pppuuuggg^^^VVVQQQQQQKKKIIIGGGEEECCCBBBBBBBBB>>>======<<<<<<===??????AAA>>>:::888999:::;;;<<<999999999999999888888777<<<888999666333;;;>>>111999999999888777666444444555555555555555444444444444555555555333333555777222444555555444444444555555555555555555555555555333333333222222222111111222222333666888999777555666@@@PPPdddsss{{{|||zzzmmmdddhhhwwwtttbbb___eeeuuuwwwpppyyyvvvrrruuupppaaaiiizzzvvvooo}}}qqq___fffyyy[[[RRR___ooowwwlll```^^^hhhyyyqqq^^^ZZZiiixxxaaa\\\kkkjjj|||uuuhhhrrrzzz{{{rrrllldddMMM>>>666111222444222...---(((---...,,,---222555666///...,,,+++++++++++++++'''---///333555---,,,:::000(((%%%***+++&&&###&&&'''&&&%%%$$$$$$###$$$$$$!!!!!!"""""""""!!!  %%%!!! !!!!!!"""!!!""""""######$$$$$$$$$""""""###$$$$$$#####################"""""""""""" !!!###$$$%%%%%%&&&"""""""""#########$$$$$$$$$######"""!!!"""""""""""""""!!!!!!!!!"""###### !!!###%%%'''&&&%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!"""%%%'''(((&&&### """%%%'''(((///333...### %%%&&&))))))''''''******(((&&&'''((()))))))))))))))+++)))'''&&&%%%&&&((()))&&&))),,,---++++++---///'''(((((()))((('''&&&%%%+++'''+++222111)))&&&((('''(((***++++++,,,---///000444===MMM]]]oootttfff]]]VVVTTTTTTMMMKKKHHHFFFCCCBBBAAAAAA>>>===<<<<<<<<<>>>???@@@@@@===:::999:::;;;::::::888888999:::::::::999999;;;999:::777666AAADDD777777888999999888777666555333333333333444444444444333444555444333444666888444333222333444555555555444444444444444444444444222333444444444333111111222222444666888777444222777===JJJ]]]ppp{{{}}}|||jjjaaaeeesss|||tttgggcccgggwwwwwwnnnuuuuuuqqqvvvsssffffffvvvxxxppp{{{ttt^^^aaazzzeeeZZZcccnnn{{{pppbbb]]]dddtttuuu```XXXeee}}}xxxaaa[[[iii~~~jjjxxx~~~}}}{{{zzzlllssspppjjjzzz```LLL@@@666///000222111...---+++---111333000---111999555000+++)))+++---+++)))(((***+++333;;;111)))222(((((((((((('''&&&%%%$$$)))'''%%%###"""###$$$%%%"""!!!!!!!!!!!! &&&$$$$$$+++((( !!!  !!!"""!!!""""""######$$$%%%%%%"""###$$$$$$$$$$$$###"""############"""""""""!!! !!!###$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$###"""""""""######"""!!!!!! !!!"""###$$$!!!!!!!!!###&&&&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""$$$(((+++%%%$$$"""  """###!!!$$$((((((&&&%%%&&&)))%%%'''### !!!""" !!!!!!!!!"""""""""!!!  !!!""" """###$$$######"""%%%&&&''')))******))))))((((((''''''&&&'''(((***(((((((((***,,,------,,,444666???MMM]]]ooottteee\\\WWWUUUWWWNNNLLLJJJFFFDDDBBBAAAAAA>>>===<<<<<<<<<>>>???@@@===<<<;;;;;;<<<;;;999777888888999:::;;;;;;;;;;;;444444:::===BBBUUU\\\PPP666666888999999888777666111111222333333444444555333444444444333444777999666333000111444777666555444444444444444444444333222333555555555444222000222222444666777666333000777;;;FFFYYYnnn{{{~~~|||llldddiiiuuu~~~{{{nnniiikkkzzzwwwkkkqqquuuqqqvvv}}}nnnfffooowwwqqqzzzxxx______uuummmbbbfffnnn~~~sssddd]]]bbbqqqvvv```WWWddd|||xxxaaa[[[hhh}}}jjjuuu{{{oookkk~~~vvvdddjjj~~~qqqddd{{{sss\\\KKKDDD888...---//////............444888222)))...::::::222***))),,,///---)))+++(((&&&222>>>444&&&)))###(((***&&&$$$&&&&&&###+++(((%%%"""!!!"""%%%&&&""""""!!! !!! $$$###$$$ $$$ !!!"""!!!""""""###$$$$$$%%%%%%###$$$$$$%%%$$$###"""!!!$$$#########""""""!!!!!!!!!""""""############"""###$$$$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""###$$$"""!!! """###$$$###""""""######""""""""""""""""""""""""""" !!!""""""###%%%)))---"""""""""######$$$$$$%%% """%%%%%%$$$!!!'''///111***$$$######!!!%%%%%%$$$############$$$######$$$%%%&&&&&&&&&&&&$$$$$$&&&((()))(((%%%!!!!!!###%%%(((***+++++++++$$$)))***'''&&&***,,,***,,,***)))+++...///---***888:::BBBPPP___pppxxxggg]]]YYYUUURRROOOKKKHHHHHHFFFAAA@@@BBB???>>>======>>>>>>===<<<======<<<;;;;;;;;;;;;<<<666888;;;<<<<<<<<<<<<===999777666777]]]zzz]]]CCC444666999;;;;;;:::888666666444222222333444444333111222222333333444444555444333222222444555555555666555555444444444555555222333444555666555444333777333222666999777555555444777???OOOhhh{{{|||nnnbbbfffwww{{{kkkgggjjjyyy{{{nnnkkkxxxppplllvvvpppgggvvv~~~fffttt{{{ccc___qqqkkk\\\```rrr~~~xxxggg^^^hhhrrr}}}sss```WWW```vvvxxx___\\\iiijjjooowwwnnn}}}rrrppp|||ooogggwwwqqq[[[FFFEEE<<<222222999@@@???;;;:::222///222111+++,,,444;;;888333...++++++---...,,,+++***+++,,,,,,+++******(((''''''(((((('''&&&"""#########"""!!! """"""!!!   !!!!!! !!!!!!""""""""""""!!!!!!  """""""""""""""############%%%%%%%%%%%%$$$###""""""######""""""""""""######%%%$$$$$$###"""!!!!!! ###$$$%%%%%%$$$###!!! ###"""!!! !!!"""$$$&&&!!!!!!""""""!!! """"""!!!!!!!!!!!!"""""" !!!""""""!!!!!!"""""""""###$$$%%%$$$###$$$#########""""""!!!!!!"""""""""""""""######$$$---+++'''$$$""""""###%%%&&&%%%$$$#########%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((***++++++***)))))))))))))))******,,,+++***)))***,,,///111333888BBBPPPaaattt|||jjj```[[[VVVSSSOOOKKKIIIHHHFFFAAA@@@BBB???>>>======>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;777999;;;<<<;;;:::;;;<<<<<<:::===DDDfffvvvNNN222666777888999999888777555777666444444555555555333111222222333333444555555555444222333444555555444555555444444444444444555222222444555555555444333666222222666999777555666444777===LLLcccxxx|||mmmcccjjj}}}zzzmmmhhhjjjxxx~~~pppkkkvvvwwwppptttpppfffssskkkvvvzzzbbb]]]nnnmmmYYYZZZkkk|||{{{jjjZZZ^^^jjjxxxuuucccYYY```vvvzzzbbb```ooojjjooorrreeetttyyywww~~~yyy|||rrrfffsssqqq___LLL===999;;;GGGXXX___WWWMMM444000.........---///333444222...+++))))))+++,,,)))((('''''')))***)))(((***(((''''''((((((&&&%%%$$$$$$######"""!!!!!!!!!""""""!!!   !!!!!!""""""!!!!!! !!!  !!!###!!!!!!"""""""""#########$$$$$$%%%%%%$$$$$$######"""""""""!!!!!!!!!!!!!!!#########""""""!!!!!!!!!######$$$$$$$$$###""""""$$$###"""!!!!!!"""$$$%%%!!!!!!""""""!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!"""###%%%$$$###"""#########"""""""""!!!!!!""""""!!!!!!""""""###$$$***)))&&&$$$#########$$$%%%$$$$$$$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))((((((((((((((()))***++++++***)))((())),,,///000333999BBBPPPaaatttmmmbbb\\\WWWSSSPPPLLLIIIIIIFFFAAA???BBB???>>>======>>>>>>===<<<;;;<<<<<<===<<<;;;:::999777999;;;;;;999888999:::888333:::FFFcccjjjDDD000777777777777777777777777666555444555666777666555222222222333444444555555777555444444555555555444444444333333333333444444111222333444444444333333555222222666888777666777444666;;;HHH]]]sss||||||qqqffflll}}}pppjjjjjjvvvtttnnnvvv|||ssssss|||qqqeeeppppppwww}}}xxx```ZZZjjjnnnXXXVVVfffxxx~~~mmmTTTSSScccuuuzzzhhhZZZ^^^sss{{{dddcccpppkkknnn~~~qqqaaaoooyyy}}}vvvxxx}}}nnnxxxnnn___OOO>>>:::===KKK[[[^^^QQQBBB222333111---,,,000111//////...,,,+++******++++++'''&&&%%%&&&((())))))(((***((('''&&&''''''%%%$$$&&&%%%###"""!!!!!!"""""""""!!!    !!!!!! !!!!!!  !!!"""###!!!!!!""""""""""""######"""###$$$$$$%%%$$$$$$$$$!!!!!!""""""!!!!!! """"""""""""!!!!!!!!!!!!######"""""""""###$$$$$$%%%$$$###"""""""""###$$$!!!!!!"""""""""!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!###%%%%%%$$$"""!!!######""""""""""""!!!!!!""""""!!!!!!""""""###$$$&&&&&&%%%$$$$$$###############$$$%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%########################%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&'''((()))***+++***)))(((((()))+++---///444999BBBPPPaaavvv~~~mmmccc\\\WWWSSSQQQLLLJJJIIIFFFAAA???AAA???>>>======>>>>>>===<<<:::;;;<<<======;;;999888888999:::999888777777888:::111444:::NNNQQQ999888777777666666777888:::;;;777666555666888888777666222222333333444555555555888666444444555555444333333333222222222333444444222222222333333333333333444111222666888666555888444666:::DDDXXXnnn{{{~~~zzzjjjiiivvvtttllljjjuuuzzzqqqxxxzzztttvvvrrrdddmmm}}}qqqvvvzzz}}}zzzuuu^^^XXXgggxxxnnnXXXWWWhhhvvvlllOOOPPPeeeyyykkkYYY[[[ppp{{{eeecccllllllmmmyyyrrr```mmm}}}uuuxxxmmmvvv|||iiiZZZJJJAAA:::444777>>>???777---555:::777...,,,111111+++000//////...---,,,,,,,,,)))(((((()))+++,,,+++***)))(((&&&&&&''''''%%%$$$&&&$$$"""  !!!""""""!!!   !!!   !!!"""!!!!!!!!!!!!"""""""""###!!!!!!###$$$$$$%%%%%%%%%!!!"""#########""" !!!!!!!!!!!!!!!!!!""""""###"""!!!!!!!!!###$$$%%%&&&%%%$$$###""""""######!!!!!!"""""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! """&&&''''''$$$"""!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""############$$$%%%$$$###"""!!! !!!###$$$%%%%%%$$$###############$$$$$$$$$$$$""""""############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((***+++((((((''''''(((***,,,...444999CCCPPPbbbxxxoooeee___ZZZVVVQQQMMMJJJJJJFFFAAA???AAA???>>>======>>>>>>===<<<999;;;<<<======;;;999888999::::::999777666666888@@@888999444:::999,,,999666666666666888;;;===??????>>><<<;;;;;;999666333222333333444444555666666888666444444444555444333222222222222222333444555222222222333333333444444333111333666777444555888555777:::BBBSSSiiiyyyzzziiigggsss}}}wwwnnnkkkttt{{{rrrxxxyyyuuu{{{uuudddjjjyyynnnrrrvvv~~~{{{ttt^^^XXXfffwwwmmmYYYXXXiiiuuu|||hhhNNNTTTmmmlll[[[]]]sss|||fffbbbiiinnnmmmvvvkkkZZZggg~~~zzzxxx{{{~~~[[[hhh~~~gggUUUCCC<<<666///,,,---///000///444999666...,,,111111***111111000///...,,,+++***+++***)))***,,,---,,,+++)))'''&&&&&&'''(((&&&%%%%%%###!!! !!!!!!!!!   !!!"""  !!!!!!!!!!!!""""""""" !!!"""###$$$%%%%%%%%%#########$$$$$$#########!!!!!!!!!!!!""""""""""""""""""!!! !!!"""$$$%%%%%%$$$$$$######"""""""""!!!!!!"""""""""""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! $$$((()))'''$$$######!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!""""""###!!!"""$$$%%%%%%$$$"""!!! !!!#########"""!!!""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%&&&((()))***(((''''''((()))***,,,---444999DDDRRReeezzzrrrhhhccc]]]YYYRRRNNNKKKJJJGGGAAA???AAA???>>>======>>>>>>===<<<:::;;;;;;<<<;;;:::999888999::::::888777666777999888888===555666555,,,<<<555555555666888;;;===???FFFDDDBBB???===999444000333333333444555555666666666444333333444444444333333222222333333444555666444444333333333444555666333222444777666222333777444777:::@@@OOOeeewwwtttfffhhhvvvzzzpppkkktttyyypppvvv~~~yyy~~~uuucccffftttmmmooorrrxxx```XXXeeeyyymmmZZZWWWeeeuuuyyygggSSSZZZooonnnaaafff{{{jjjbbbmmmrrrooovvvdddTTTeeezzzqqq}}}}}}iiiSSScccfffSSSAAA777666333000......000222---//////,,,,,,///000---//////...---+++***))))))+++)))((()))***+++***(((((('''&&&''')))))))))'''$$$###""" !!!!!!    """### !!!!!!  !!!!!!!!!!!!"""""" !!!"""###$$$$$$$$$$$$###############%%%&&&&&&############""""""""""""""""""!!!!!!!!!"""##################""""""""""""!!!!!!"""#########"""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!! !!!%%%))))))&&&######$$$ !!!!!!!!!!!!""""""!!!!!! !!!!!!"""###"""###$$$%%%%%%$$$"""!!!!!!!!!""""""""""""!!!!!!"""""""""############$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$#########%%%%%%%%%&&&'''((()))***''''''(((((()))+++,,,---222999EEEUUUhhh}}}rrriiibbb\\\WWWSSSNNNKKKJJJGGGAAA???AAA???>>>======>>>>>>===<<<;;;;;;;;;:::::::::999999999::::::888777777999;;;000555<<<333777<<<222===444444555555666888999:::@@@???======;;;888444111333333444444555666666666444222111111333444444333333333333333444555666777555555444444444555666777444333555777555111111666111555999>>>KKKaaattt}}}ssseeegggvvv{{{qqqllluuuzzzpppuuu~~~ttt```bbbnnnooooooooo~~~dddYYYcccwwwqqq^^^YYYddduuuxxxjjjZZZ]]]iiizzzsssiiinnnqqqgggqqqwwwtttyyymmm```ppppppgggxxxbbbVVViii|||dddRRRBBB:::888555222111///...---,,,******---...,,,---000,,,,,,+++***************+++***(((((())))))'''&&&'''&&&&&&(((***++++++***%%%%%%$$$$$$###"""""""""  !!! !!!"""###### !!!!!!""""""!!!!!!  !!!!!!!!!""""""!!!!!!"""######$$$######"""!!! """$$$''')))%%%%%%$$$$$$######""""""""""""""""""""""""!!! !!!!!!"""""""""!!!!!!!!!!!!"""############### !!!"""######"""!!! !!!!!!!!!!!!!!!  $$$'''&&&""" !!!### !!!!!!!!!""""""!!! !!!""""""%%%%%%%%%%%%$$$###""""""%%%$$$###"""""""""""""""""""""""""""###############$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&'''((())))))'''(((((()))***+++,,,---111888FFFWWWjjjqqqfff___XXXSSSSSSOOOKKKKKKGGGAAA???AAA???>>>======>>>>>>===<<<<<<;;;:::999999999::::::999::::::999777888:::<<<888:::<<<...333<<<000555555555555555555555555444333333444666888888666444333333444444555666666666222111000000222444444333333333333444555666777888666666555444555666777888444444666777444000000555///444888===III^^^qqq{{{xxxgggeeeppp{{{{{{qqqmmmuuu}}}rrrvvv~~~sss^^^^^^kkk~~~rrrooonnn|||hhhYYYaaaqqquuuddd]]]eeeuuuyyynnn___\\\aaarrrxxxppprrrwwwkkkrrr{{{xxx|||}}}sssiiidddxxxiiiUUUjjjuuu```QQQCCC<<<666000///111333222000222++++++111111******000++++++*********,,,---...---+++***)))***)))(((&&&'''&&&&&&(((+++------,,,&&&&&&&&&&&&&&&$$$######  !!! !!!"""############!!!!!!""""""""""""!!!!!! !!!"""!!!!!!!!! !!!!!!!!!"""!!!""""""############"""!!!  $$$(((+++&&&&&&&&&%%%$$$###""""""!!!"""#########!!!  !!!""""""!!!!!!!!!!!!"""############### !!!"""$$$$$$"""!!! !!!!!!""""""!!! ###&&&$$$  ### !!!!!!"""""" !!!""""""&&&&&&%%%%%%$$$#########((('''%%%###""""""######""""""""""""############$$$$$$%%%&&&&&&'''((((((######$$$$$$$$$%%%%%%%%%(((((('''''''''(((((()))(((((()))***+++,,,------000888FFFXXXllluuuiii```ZZZVVVOOOLLLHHHFFFFFFEEEDDDBBBDDDAAA???>>>>>>???>>>>>>:::===???>>>;;;999:::<<<999999888666444444555666888888888888777666444444333444666777777777666555777666666666666555555555555666666666666444333222666555555444333222111111444444333333333444555555333666888666666888777333:::999888666444333333333333222444<<>>555444222///---...111444---+++************)))''''''((()))+++,,,---......000(((***...***+++...))))))))))))&&&$$$$$$&&&(((###############$$$$$$$$$!!!!!!!!!!!!  !!!""""""$$$$$$###"""!!!!!!""""""$$$""" ### !!!""""""!!!!!!%%%$$$"""!!! """""""""!!! """"""""""""###############$$$%%%&&&'''&&&"""###$$$%%%&&&%%%$$$###"""###"""!!!!!!!!!"""$$$$$$"""""""""""""""#########  !!!!!! !!!!!!"""%%%%%%""" !!!###!!!!!!!!!""""""!!! !!!###$$$### %%%$$$$$$######$$$%%%%%%&&&)))+++***&&&###$$$%%%!!!"""###$$$%%%%%%$$$###&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%''''''((((((((((((((((((%%%''')))***)))***,,,---333;;;GGGUUUjjjttthhh```ZZZVVVOOOLLLIIIFFFFFFEEECCCBBBCCCAAA???>>>>>>???>>>===;;;===???>>>;;;::::::;;;::::::999777666555666777888888888888777666555444444444666777777777666555666666666555555555444444333444555666666555444444555555555444333333222222333333333333333444555666444777777555444777666333555555555555666666666666444222444;;;DDDSSShhhzzz{{{jjjhhhttt|||wwwpppuuusssttt}}}wwwsssccc\\\hhhuuurrrzzzgggTTTXXXiiigggUUUVVVkkk~~~yyybbb[[[gggyyyyyyggg```jjjxxx~~~gggnnnzzzqqqtttnnngggyyyfffZZZddd~~~gggRRRAAA666666555333111...---------///---,,,++++++***((('''))))))+++,,,------......,,,'''+++///)))***---'''((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$######""""""!!!!!!!!!  !!!!!!"""######+++(((%%%!!!!!!"""###!!! ### !!!!!!!!!#########""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""######$$$&&&((((((&&&$$$###$$$$$$$$$$$$$$$######$$$###"""!!!""""""###$$$############""""""""""""""""""!!! !!! !!!!!!!!!###&&&&&&$$$"""""""""!!!!!!!!!!!!"""""""""""" !!!###%%%'''%%%$$$$$$$$$$$$$$$$$$$$$&&&'''((((((&&&%%%$$$$$$!!!"""###$$$$$$$$$######$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%(((((('''''''''''''''((('''(((*********+++---000444<<>>??????>>>======>>>???>>><<<:::::::::;;;:::999888888888888888777888888777777666555444444555555666777666666666555555444444444333333333222222444555666666666666444444444444444444444444222111222222333444555666555777777333222555555333::::::999777555333111000555333444999AAAOOOdddwww}}}nnnkkkssszzzxxxqqquuuvvvrrr{{{rrrbbbYYYbbbxxxyyyvvv}}}kkkTTTSSSccc}}}iiiTTTTTTnnn{{{eee^^^hhhzzz}}}ggg\\\fffxxxkkkmmmzzzqqquuusss{{{mmm\\\fffcccGGG666333///000000111111111111111111///---,,,,,,+++)))'''+++,,,,,,---......------,,,)))...000((((((+++%%%(((''''''((()))((('''%%%''''''&&&%%%$$$######"""######""""""!!! !!!!!!!!!""""""######$$$,,,)))$$$ """$$$!!!  $$$  !!!"""!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!"""""" !!!!!!!!!""""""$$$###"""$$$&&&'''&&&%%%%%%$$$############%%%%%%$$$$$$###""""""######$$$$$$$$$$$$###"""""""""!!!######"""!!!  !!!!!!!!! ###&&&&&&%%%""" !!!!!! !!!!!!"""###$$$ !!!"""$$$&&&'''((($$$%%%%%%%%%$$$###""""""%%%$$$$$$%%%&&&&&&$$$#########$$$$$$$$$###""""""""""""###$$$%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&***)))'''&&&%%%&&&&&&''')))************,,,///222555>>>JJJYYYmmmrrrfff___ZZZXXXQQQNNNJJJGGGFFFEEECCCAAABBB@@@?????????@@@???===>>>>>>???>>><<<;;;:::::::::999888888999999999888777777777777777666555555444555555666666666666666444444444333333333222222333333444444555555555555222222222222333333444444111111111222333444555666666888666222111444555333<<<;;;:::888666222000...555444444777===JJJ```sss}}}pppmmmrrrvvvxxxppptttqqqnnn}}}vvveeeYYY^^^rrr~~~{{{rrrXXXRRRcccyyyfffUUUWWWmmm{{{fff]]]eeewww~~~lllaaajjj|||lllnnnzzzsssvvvwww}}}sss```iiiaaaBBB666:::444222111000111222222222000///------------+++)))---...............------...,,,111///''')))...)))+++)))''''''))))))(((''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$"""!!! !!!!!!!!!""""""#########&&&$$$!!! !!!###%%% """&&&!!! !!!"""!!!###%%%%%%$$$###""" !!!""""""######!!!!!!!!!!!!""""""""""""%%%###!!!!!!###$$$%%%$$$'''&&&$$$######%%%'''((($$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!"""!!!!!! !!!!!! !!!!!!!!!!!!!!!$$$%%%$$$"""  !!!"""$$$%%%!!!&&&***+++)))%%%"""$$$$$$%%%%%%$$$###"""!!!$$$""" """%%%'''%%%"""$$$$$$#########"""!!!!!! !!!###$$$%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&+++***(((&&&%%%%%%&&&''')))))))))))))))+++000333666@@@MMM\\\pppsssggg```ZZZWWWQQQNNNJJJGGGFFFEEEDDDBBBAAA???>>>???@@@@@@???===>>>>>>>>>>>>===<<<;;;:::888777666777999:::888777666777777777777666666555555555555555666666666777444333333333333222222222555555444444333333333333000000111111222222333333222222222222333444555666666888666222222555666444555666777777888888777777555444555777:::EEEZZZmmm{{{pppoooppprrrwwwooosssyyyhhhjjj~~~ooo``````qqqyyy^^^UUUdddwwwgggVVV[[[iii{{{xxxeee[[[___ooo|||ooodddkkkyyymmmooozzzuuuxxxvvvhhh~~~yyyaaahhhzzz```FFFAAAIIIEEE???777000---,,,***)))---,,,,,,,,,...///...---....../////////...---------,,,///---(((111999333///,,,)))'''((()))******&&&&&&''''''(((((())))))(((((('''&&&%%%$$$###""" !!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!$$$((("""!!! """ """$$$%%%$$$###""" !!!"""###$$$$$$""""""#########$$$$$$$$$$$$"""!!!"""$$$''')))))))))'''%%%###$$$&&&)))+++###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$###""""""!!!  !!!"""""" !!!!!!!!!""""""!!!"""$$$%%%&&&$$$""" !!!"""###$$$!!!$$$(((******'''### $$$$$$$$$$$$######"""!!!$$$!!!!!!$$$&&&%%%###$$$######""""""!!!!!!!!!!!!"""$$$%%%%%%$$$$$$######$$$%%%&&&&&&''''''+++***)))'''&&&&&&&&&'''(((((((((((((((+++///333777AAAOOO___sssvvvjjj```YYYUUUPPPMMMJJJHHHGGGFFFEEEDDD@@@???>>>???AAAAAA???===>>>=========>>>>>><<<;;;888666555777:::;;;999666666666777777777777666666666555555555555666777777444444333333333222222222666555444333222222222222000111111111222222333333444444333333333444555555555777777444444777777555<<<;;;:::888777777777777444444666777888AAATTTgggxxxqqqppppppqqqxxxppptttqqqaaaiiiuuubbb___nnn~~~dddZZZdddwwwnnnYYY[[[mmm~~~mmmaaa```ooo~~~{{{nnnaaadddqqqooooooyyyuuuwwwvvveeewww}}}aaadddzzzdddSSSQQQWWWGGG???555...,,,,,,+++***,,,+++***,,,...000///...---......///......------+++)))---------;;;CCC:::111000///,,,)))(((***,,,&&&''''''((()))***++++++((((((''''''&&&%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!&&&+++ ###"""!!!  !!!!!! !!!"""######"""!!! !!!""""""###$$$$$$#########$$$$$$$$$%%%%%%"""!!!!!!$$$(((---///000((('''%%%$$$%%%''')))+++"""###$$$%%%&&&'''''''''%%%%%%%%%$$$#########"""!!!!!! !!!!!!"""### !!!!!!!!!"""""""""$$$$$$$$$&&&(((((('''%%%!!!"""###$$$$$$$$$$$$$$$)))(((%%%###""""""###$$$######""""""""""""###$$$###"""!!!!!!###$$$$$$$$$######"""!!!!!!!!!""""""!!!!!!"""###$$$$$$$$$$$$######$$$%%%&&&'''((((((************)))(((((((((&&&'''(((((()))+++///333666AAAQQQaaavvvzzzlllaaaXXXSSSOOOLLLIIIGGGGGGGGGFFFEEE???>>>>>>@@@AAAAAA???===>>><<<;;;===???@@@>>><<<888666555888<<<===;;;777666666777777777777666666666555555444555666777888444444444444333333333333555444333222222222333444333333333333333333444444666666555555444444555555333777888666666999999666GGGDDD???:::555333222222222444777888777>>>PPPbbbuuuqqqsssrrrqqq{{{qqquuuoooaaajjjwwwccc^^^lll}}}|||iii```gggzzzsss\\\^^^rrruuugggcccooonnn[[[^^^nnnrrrnnnvvvttttttxxxiiiwwwfffeee}}}vvvbbbVVVQQQOOO<<<666///,,,...000///...,,,+++***+++---......---,,,------.........------,,,+++...///222???CCC444///333666333,,,((()))+++((()))))))))******++++++&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""!!!!!! """ )))---"""######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""######$$$"""############$$$$$$$$$"""""""""$$$(((+++------%%%%%%$$$###$$$&&&((())) !!!$$$&&&((()))))))))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""""""""""" !!!!!!!!!""""""""""""$$$"""!!!###&&&))))))((($$$&&&((())))))(((&&&%%%)))&&&""" !!!###%%%###"""!!! """%%%&&&#########"""!!!"""$$$&&&""""""!!! !!!!!!############""""""""""""############$$$%%%&&&'''(((((()))***+++,,,,,,+++)))(((&&&(((***++++++---000333666AAAQQQcccyyy|||nnnbbbXXXQQQNNNKKKIIIGGGHHHHHHGGGGGG???>>>>>>@@@AAAAAA???======;;;;;;===@@@AAA???===999777666999>>>???<<<888666666777777777777777666666555555444444666777888555555444444444444333333333222222111222333555666555555555555555555555555888777666555555555555555222666888777888;;;:::777FFFCCC>>>999666555666777111444777888777<<>>======>>>??????>>>???>>>;;;:::;;;>>>BBBDDD:::::::::;;;;;;;;;<<<<<<888777666777888999888777888666444666:::===>>>===777444333666555222111444555444333222222222222333999777666555555666777999333777888444444777555000888777555444333333444444>>>HHHDDD;;;:::555000222...333333555::::::HHHaaappp|||ooopppzzz|||uuusss|||sssssszzzlll```fff{{{xxxlll```dddyyyyyy___[[[dddxxxyyybbbZZZjjj}}}ttt```___rrrwwwpppqqqooouuummm|||}}}jjjiiijjjMMM>>>999777222111000...------,,,,,,.........///......------111///---++++++---///111111111111///...///444888444222222333000)))%%%&&&)))(((((((((''''''''''''%%%%%%$$$###"""!!!  !!!"""######"""!!!!!!  !!!!!!""""""""""""!!! """######"""!!!  """$$$$$$###!!! !!!!!!!!!!!!!!!!!! """$$$%%%$$$######""" !!!###%%%'''%%%%%%$$$###""""""######%%%######%%%)))+++***)))%%%%%%%%%&&&&&&%%%$$$$$$"""%%%))),,,,,,)))%%%""" !!!!!!""""""######  !!!"""######%%%&&&###!!!%%%!!!!!! !!!###&&&)))+++"""!!!!!!!!!"""$$$&&&''' !!!"""###%%%&&&'''$$$$$$###""""""%%%))),,,,,,)))%%%###$$$$$$### """############$$$$$$$$$&&&''')))***(((''')))---)))++++++,,,,,,---000333555AAARRReee{{{zzzjjj^^^XXXUUURRRKKKGGGGGGGGGCCCCCCFFFBBB@@@>>>>>>??????>>>===???>>><<<;;;<<<>>>AAABBB;;;;;;;;;;;;;;;;;;;;;;;;999777666777888888777666777666555666:::<<<<<<;;;777444333666555222111444444444444444333333333222888777555444444555777888333777777444444666555111555555444333333444555666===FFFAAA888888555222666000444444555999888DDD\\\sssqqqpppvvvxxx|||pppppp{{{vvvttt{{{mmm```fffzzzyyy}}}~~~kkk]]]aaayyy}}}aaaXXXdddxxxzzzddd[[[jjj}}}ttt___[[[mmmxxxuuuvvvppptttppp~~~nnnlllaaaFFF777222000222111///...---,,,,,,,,,++++++,,,------------,,,---,,,*********+++---...---...///---,,,,,,///111///,,,,,,...,,,'''%%%'''%%%&&&&&&&&&'''&&&&&&&&&%%%%%%$$$###"""!!! !!!"""""""""!!!   !!!!!!"""""""""!!!!!!!!!""""""!!!!!!  """###$$$###"""!!!""""""!!! !!!!!!!!!!!!!!! """$$$%%%###"""!!!!!! !!!!!!###$$$%%%$$$$$$$$$#########""""""$$$###"""$$$(((***)))(((%%%%%%%%%%%%%%%%%%%%%$$$"""###%%%&&&&&&%%%###"""""""""##################!!!!!!"""""""""!!!!!!  !!! """$$$'''(((((()))""""""!!!"""###%%%&&&'''+++***)))'''&&&&&&%%%%%%%%%%%%%%%###"""###%%%((((((&&&###"""$$$%%%$$$###"""############$$$$$$$$$%%%''')))***((('''(((+++)))***++++++,,,---111333:::FFFVVVhhh}}}{{{mmmaaaXXXSSSQQQKKKGGGGGGFFFDDDCCCDDDDDDBBB@@@???@@@???>>>===???>>>>>>======>>>>>>???===<<<;;;::::::999999999:::888777777888888666555666555555777999:::999888777444333666555222111444444444555666555444333222666555444333333444555666333666666444444555555222333222222222333444666777>>>EEE???555555333222777222666444444777555???VVVppp~~~pppmmmrrruuuzzznnnmmmxxxvvvqqq{{{{{{lll___dddyyyyyyxxxzzzkkkZZZ^^^zzzfffVVVaaatttzzzdddZZZgggyyyvvv^^^XXXggg}}}xxxqqqrrrqqqsss}}}rrr~~~rrrnnn|||]]]EEE999555222111111///...------------++++++,,,---.........---************++++++,,,,,,***,,,------++++++,,,---///,,,***+++)))%%%$$$'''"""###$$$%%%%%%%%%$$$###&&&%%%%%%$$$###"""!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!"""######$$$%%%$$$""" !!!""""""!!!!!!"""###$$$"""!!! !!!""""""#########"""###$$$$$$$$$###"""!!!"""""""""###&&&(((((('''$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$"""###$$$$$$###"""   """"""!!! !!!$$$(((++++++)))&&&$$$"""""""""######%%%&&&'''///...,,,)))'''&&&%%%%%%%%%&&&&&&$$$"""!!!!!!"""###"""!!!"""$$$%%%%%%%%%"""############$$$$$$$$$%%%'''))))))(((''''''((()))***+++++++++...111444???JJJZZZkkk{{{ooodddYYYRRRPPPLLLHHHGGGFFFEEEDDDCCCDDDBBB@@@@@@AAAAAA@@@???>>>>>>???>>>>>>===<<<<<<>>>===;;;:::999888888888;;;999777777888777666444555555666888888888777555777444333666555222111444333444666777777666444222444444333222222333444444444555555444444444444333222222111111222333555666<<>>>>>??????>>>===;;;;;;???===;;;999888777888888;;;999777777888777666444444666777888777666666555777444333666555222111444222444666777777666444333333333222222222222333333444333333444444333444555444333222222222222333444666@@@===666777444000444111333000222666444<<>>JJJ[[[mmm|||oooddd\\\VVVOOOOOOLLLHHHGGGIIIGGGCCC@@@???>>>???BBBCCCDDDCCC>>>>>>>>>>>>>>>===<<<;;;???===:::888777777888999:::888777777888888666555444666888888777666666777777444333666555222111444222333444555666555444444222222333333333333222222555222222444444222333666555444333222222333444444000<<<;;;666888777333777000222///111777555<<>>???AAABBBBBBAAA===============<<<<<<<<<>>><<<999777666777888:::999777666777888888777666555777888777666666888:::777444333666555222111444222333333333444444444444222333333333333333333222555111000444444111333777444444333333333555666777555???<<<555777555333777222333000222888555;;;MMM___|||yyyqqqqqqttt{{{www{{{tttgggooo|||lllmmm~~~{{{sssrrr}}}eeeVVVgggwwwnnnaaa\\\kkk~~~ppp]]]bbbsss~~~eeeXXX```zzzppplll|||{{{yyy{{{rrr{{{qqqnnnvvvhhhYYYHHH<<<777111111000000//////000000...//////000000/////////.........---+++***((('''******+++...000000---***)))%%%%%%((()))'''))),,,)))(((&&&$$$#########$$$"""""""""!!!!!!!!!!!!!!!!!!    """$$$!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""######""""""!!! !!!!!!!!!  """###"""!!!"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!"""""""""### """$$$$$$""""""$$$&&&######"""!!!"""$$$&&&'''!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!""" """$$$%%%%%%$$$###  """!!!  !!!!!!!!!!!!"""!!!!!! ###""""""!!!!!!"""######"""$$$%%%$$$###!!!"""""" ###%%%%%%###""""""###"""############$$$$$$$$$'''***(((###&&&000111***((((((((((((***///555:::@@@MMM^^^qqq}}}lllaaa]]]]]]PPPRRROOOJJJIIILLLIIICCCBBB@@@??????@@@AAA@@@???======<<<<<<<<<<<<===>>>===<<<999777666777999:::888777666777888999888777555777888777555666999===777444444666555222111444333222222222222333444555222333333444444333333222555111000444444111333888222222222333444666999:::===EEE>>>444333111///444444555000222888555999KKK]]]|||{{{sssrrrvvv}}}yyy{{{tttffflll{{{jjjiiiyyy~~~qqqppp}}}cccRRRaaassslllaaa[[[iii|||ppp]]]aaaqqq}}}cccUUU]]]tttsssnnn}}}{{{|||qqqvvvvvvqqqrrreeeVVVDDD:::777000//////............///...///000111333333444444333222111///---+++******+++,,,///333555222+++%%%+++((('''***)))''''''***'''%%%###!!!!!!###%%%'''!!!!!!!!!!!! !!!  !!!"""  """$$$""""""############"""!!!!!!!!!!!!""""""""""""""" !!!!!!!!!!!!!!! """######!!!$$$$$$%%%%%%%%%$$$$$$###!!!!!!!!! !!!"""###$$$ ###%%%$$$""""""$$$'''###"""!!!!!!"""$$$&&&'''%%%$$$###""""""###$$$%%% !!!!!!""""""###### $$$((((((%%% """  !!!"""""" !!!""""""!!!  !!!!!!!!!  !!!###$$$%%%%%%&&&&&&$$$"""!!!!!!""""""%%%&&&$$$###$$$%%%"""############$$$$$$$$$'''+++((("""&&&111333,,,'''(((((((((***///555:::CCCPPPaaasss|||mmmccc\\\XXXRRRMMMJJJJJJJJJFFFEEEFFFDDDDDDBBB>>>???BBBBBB>>>>>>>>>===<<<;;;;;;:::999===<<<;;;999777555555444999999999888888666555555666555444333444666888:::666666555444333333222111444333111111111111333444444444444444444444444444111222333444555666666555555333222333666888999999777:::;;;777333111555999333///222888777222999FFF^^^qqq}}}vvvqqqyyy{{{rrrsssuuueeehhh~~~~~~rrrooo{{{ppptttvvvaaa[[[dddyyywwwUUUYYYfffvvvzzznnn```aaalll~~~gggYYY```ssspppooo{{{lllnnnpppyyy{{{jjjPPPEEE@@@777+++222///,,,,,,...000000...111000/////////000222333222///---,,,---,,,((($$$---+++(((222;;;000&&&+++(((''''''&&&&&&&&&''''''&&&%%%###!!!!!!"""###$$$######""" %%%""" !!!!!! $$$###"""!!!!!!"""###$$$"""!!!  !!!""" !!!!!!"""""" !!!"""""""""+++'''%%%%%%$$$!!!"""%%%""""""!!! !!!###$$$""" ###&&&!!!!!!!!!!!! """!!!  !!!"""%%%$$$"""!!! """#########"""!!!!!!!!!!!!  !!!!!! !!!"""######"""!!! """###$$$$$$!!!"""!!!  !!!""""""!!! !!!###$$$ """###$$$$$$$$$###'''''''''((()))******+++***++++++******...666===EEEPPP^^^ttt}}}oooddd\\\XXXTTTNNNJJJJJJJJJFFFFFFGGGDDDDDDBBB>>>???BBBBBB>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;999888777777777777999999999888888777666555666555444333444666888999666666555444333333222222333333222222222222333333333333333333333333333333111111222222333333444444555333222333555777888888444777999777333222555999444000222888666222888DDDWWWlllzzzuuunnnuuu}}}ssssss~~~yyyhhhiii|||}}}qqqmmmyyyvvvvvvwwwcccZZZbbbuuuzzzZZZXXXdddttt{{{ooo``````iii}}}jjj]]]cccooo{{{yyyooopppqqqzzzrrrdddIII;;;888222+++222000...///111333222000000////////////000111111444333000///---+++'''%%%,,,+++)))222;;;000%%%***&&&&&&&&&%%%&&&&&&''''''&&&%%%###"""""""""$$$%%%###"""!!! $$$!!! !!!  !!!!!!"""!!! !!!"""!!!!!! !!!!!! !!!!!!!!!""" !!!"""""""""***&&&%%%&&&%%%"""!!!$$$""""""!!! """###"""!!!!!!###&&&"""""""""!!!!!!!!! """!!!!!! !!!!!!"""%%%$$$""" !!!""""""######"""!!!  !!!!!! !!!"""######"""!!! """!!!!!!###"""!!! !!!"""!!!!!!!!!!!!!!!"""###### !!!"""###$$$$$$$$$$$$&&&&&&'''(((((()))******)))******)))+++000777<<>>>>>===<<<;;;;;;;;;<<<===:::999999888888888888999888888999888888777666555555555444444555666888999555555555444444333333333333333444444444444333333222222222222222222222222222111000000000111222333555333222222444555666555111444777666444333444777555222333777555222666@@@OOOfffwwwtttlllppp}}}}}}tttttt~~~ooommm|||~~~}}}oookkkwwwyyyxxxxxxfffYYY___rrr~~~```XXXdddvvv~~~sssbbb```iii}}}nnn___bbbkkk~~~tttuuusssuuulllzzz```CCC444222111///...------...000111000...---......///000/////////555555444111---)))'''''')))***)))111999000%%%)))$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$#########$$$%%%###"""!!!  """  """""""""!!! !!!   !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""###(((%%%%%%((('''###!!!###""""""!!! !!!!!! """"""""""""###%%%#########""""""""""""!!!!!!""""""######""""""!!!$$$###!!! !!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!###$$$%%%"""!!!!!! !!!!!!""" !!!""""""######"""""""""""""""""""""###$$$%%%&&&&&&&&&'''(((((()))))))))((('''(((,,,222888<<>>===;;;;;;;;;<<<>>>???::::::999888888888888999888888888888888777666666555555555444555666777888444444444444444444333333222333555555555555333222222222222222222222222222444333111//////000222333555333111111333444444444111333666666444222222333555333333666555222555<<>>000...///000...//////000111000...---+++,,,.../////////...---111333444111,,,(((((()))'''******000777///$$$(((############$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$$$$""""""!!! """$$$$$$"""!!! !!!  !!!""""""!!!  !!!!!!!!!!!!!!! !!!""""""######&&&$$$&&&))))))$$$!!!"""""""""!!!!!!!!!!!!!!!""" !!!"""######$$$$$$$$$$$$$$$#########""""""!!!"""###$$$$$$###"""!!!###"""!!!  !!!""""""""""""!!!!!!  !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""""" ###(((,,,,,,)))%%%""""""!!!!!!!!!!!!!!!!!!""" !!!"""$$$$$$###""""""######"""!!!"""###%%%&&&&&&&&&&&&&&&''''''(((((((((''''''(((---333888;;;CCCTTTdddwwwsssfff^^^ZZZWWWPPPLLLLLLKKKHHHHHHJJJBBBCCCBBB@@@@@@CCCAAA===>>>===<<<;;;<<<===>>>>>>===<<<:::999888888777777777888888888888777777666555555555555555666666777333333444444444444444444222333555555555555333222444444444444444444444444555444222111111222333444555333111111222444444333333555666555333111//////555333333555444333444888JJJbbbyyy{{{pppmmmwwwzzzuuuyyy|||rrrkkkuuuuuuxxxvvvmmm\\\___sssddd]]]eeexxx}}}hhhbbbkkk~~~xxxddd^^^ddd}}}sssqqqyyy}}}yyysss~~~mmmqqq|||rrrSSS;;;000---...000222333444444333111///...+++,,,.../////////...---,,,///000///+++((()))+++%%%+++***---444---$$$(((###############$$$%%%&&&%%%%%%$$$$$$#########$$$"""!!!!!! !!! """$$$$$$""" !!!!!!  !!!""""""!!! !!!!!!!!!!!!!!! !!!!!!"""#########%%%$$$&&&***)))$$$!!!"""""""""!!!!!!!!!""""""###!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$############!!!"""###$$$$$$###"""!!!!!!!!!  !!!"""!!!!!!!!!  !!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""#########'''+++...---***%%%!!!!!!""""""""""""""""""!!! !!!###$$$$$$$$$###"""$$$###"""""""""###%%%&&&&&&&&&&&&'''''''''''''''(((((((((***...333999<<>>FFFYYYgggvvvoooaaa[[[YYYSSSNNNLLLNNNMMMIIIFFFFFFAAACCCCCC@@@AAACCCAAA<<<===>>>?????????===;;;:::<<<;;;:::999999999999999777777888888888888777777555666666666666666555555222222333333444555666666333333222222222222333333333333333333333333333333333333444444555555666666444222000111333666666666777666444222222111111000222333222222333555555444BBBWWWppp{{{vvvqqqvvv~~~{{{rrrsss||||||ooosss{{{vvvtttvvvaaa]]]mmmjjj^^^bbbttt~~~fff___iiivvvooodddaaazzztttmmmqqqwwwlll{{{vvvgggiiiyyyUUUAAA;;;888666666...000111000...---///111.........---...//////000,,,+++******+++***(((&&&%%%,,,***''',,,***%%%***'''&&&%%%$$$$$$###$$$$$$"""#########""""""!!!!!!!!!!!! !!!!!!!!! !!!!!!   !!!!!! !!!!!! !!!!!!"""!!!!!!!!! !!!!!!!!!"""######$$$$$$%%%###%%%(((((($$$"""$$$""""""!!!!!!"""######$$$***'''"""!!!###%%%&&&&&&$$$############""""""""""""!!!!!! !!!!!!"""!!!"""###!!!  !!!  !!!!!!"""""""""!!! !!!"""$$$%%%$$$###!!! !!!###$$$!!!"""############"""!!!######""""""######$$$%%%$$$$$$$$$%%%%%%$$$$$$###((((((((((((((((((((((((''',,,111111...000888@@@HHH[[[hhhuuummm```ZZZYYYQQQNNNLLLOOONNNIIIEEEEEEAAACCCCCCAAAAAACCCAAA<<<===>>>@@@AAA@@@===:::888:::999999999::::::;;;<<<666777777888888888777777555666666666666666555555222222333333444555666666444333111111111111333444222222222222222222222222111222333444555666666555333222000111444666777777777555222111222333333333222222222222333666555333===QQQjjjxxxwwwrrrvvv}}}yyyppppppzzz}}}qqqsss|||vvvtttzzzbbb\\\iiioooaaaddduuuhhhaaalllxxxooobbbbbbzzzppphhhkkkuuujjjyyy}}}lllnnnwwwOOO:::555333111111333555666555444555999<<>><<<;;;;;;;;;;;;<<<<<<;;;:::999999999999;;;888666777:::;;;888555333555777666333222444777555444222111000111111222333333333333333333333333444444333333333333222222222444555444111000222444111111222111000///111333555555555555555555555555444444444444444444444444BBBLLLbbbvvv{{{uuutttyyyxxxmmmmmmxxx}}}zzzsssppp{{{yyysss|||vvv```ZZZiiirrraaa^^^mmmggg```lll{{{xxxkkkmmmvvvxxxfffwww}}}~~~pppzzz~~~kkkkkkjjjGGG888......444555<<<999333///---///222444555222///------------,,,,,,,,,,,,+++***)))((('''''''''((((((((((((''''''%%%%%%%%%%%%$$$###"""!!!"""""""""""""""""""""""" !!!"""!!!  !!!!!!  !!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%######""""""""""""""""""""""""///,,,(((%%%######$$$%%%###############"""!!!!!! !!!"""######"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""### !!!!!!""""""######""""""""""""""""""""""""!!!!!!""""""#########$$$ ######!!!!!!$$$%%%""""""$$$''')))(((&&&###!!!!!!"""###$$$&&&'''((((((777;;;333+++///222666@@@NNN]]]nnn{{{xxxddd___ZZZQQQOOOMMMLLLKKKIIIGGGDDDBBBBBBBBBDDDEEEDDDAAA???@@@???===<<<;;;;;;<<<<<<<<<<<<;;;:::999999999999999999888999:::999777555333444555555444333444555444444333222111222333333222222222333333444444444444444333333333333222222111333555555333222333555999666555777666222444:::888888777666555444444333111222222333444555555666===III```vvvzzzssssssyyy|||qqqpppyyyyyyyyytttooovvvuuupppzzzyyyaaaYYYfffvvvccc___lll~~~ggg___jjjxxxxxxiiijjjssslll{{{~~~lllssshhhhhhcccEEE999111222777777777444000---+++,,,...000333111...,,,---------,,,---------,,,+++***(((((('''(((((())))))(((((('''&&&&&&&&&&&&%%%$$$###"""""""""""""""""""""""""""   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###############$$$%%%%%%%%%%%%%%%%%%%%%$$$######""""""""""""""""""""""""$$$###"""!!!"""###%%%'''"""############"""!!!!!!!!!"""###$$$$$$###""""""  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""""""""######### ######!!!!!!$$$%%%""""""$$$&&&''''''&&&$$$"""###$$$$$$%%%&&&'''((((((111666///***///333777BBBOOO]]]nnn{{{vvveee___VVVSSSPPPMMMKKKJJJIIIHHHFFFBBBBBBDDDFFFGGGEEEAAA>>>>>>>>>===<<<<<<<<<===>>><<<;;;:::999999888888999777999;;;;;;999666555555555444333444555555444333444444333333333444555555111111222333444555555666444444333333333333222222000222555666555444444555000---333>>>===222///555<<<;;;:::888666444333222000000111222444555666666888EEE^^^tttxxxqqqqqqxxxyyypppooowww~~~xxxuuuxxxxxx}}}tttmmmppp{{{rrrmmmwww|||dddYYYccc~~~zzzeee```kkk}}}iii```hhhtttwwwgggfffnnnnnn{{{}}}|||lllnnnyyy~~~ffffff```FFF;;;333444777444333222000---,,,,,,,,,---111///,,,+++,,,---------.........---,,,+++))))))((())))))******))))))(((&&&&&&'''&&&&&&%%%$$$###"""""""""""""""""""""""" !!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$############""""""""""""""""""""""""!!!"""$$$%%%&&&"""""""""""""""!!! !!!"""###$$$$$$$$$$$$$$$  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######!!!###$$$!!!"""%%%%%%"""""""""$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((***///,,,)))000333888DDDPPP^^^nnn{{{kkkbbbaaaWWWUUUQQQLLLJJJIIIIIIIIIHHHBBBCCCEEEGGGHHHFFFAAA===>>>===<<<<<<<<<===???@@@<<<;;;:::999888888888888555999<<<<<<888555444555777555333444777888666333444444444444555555666666111111222333444555666777444444333333333222222222000222444666666666555555555666DDDWWWVVVCCC777999::::::888777555333222222111111111222333444555555555CCC\\\qqquuunnnmmmssszzzzzzvvvooooooxxxwwwqqqrrrxxxssswww{{{tttlllmmmxxxqqqnnnxxxhhhZZZaaa{{{zzzbbb^^^iiinnnaaadddooo~~~xxxeeebbbjjjjjjvvvwwwzzzoooqqq{{{fffddd}}}fffKKK===222111333///222222222111000///.........---++++++---......---/////////...---,,,******))))))************))))))&&&'''''''''&&&&&&%%%$$$"""""""""""""""""""""""" """""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""""""""#########""""""""""""""""""""""""""""""$$$%%%%%%$$$$$$###!!!""""""""""""!!! !!!!!!"""######$$$$$$ !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!$$$$$$""""""%%%%%%###"""""""""###$$$%%%&&&'''((((((((((((((('''''''''''',,,++++++111333888GGGSSS```ooo||||||eeebbbeee^^^UUUQQQLLLIIIHHHHHHIIIHHHCCCCCCEEEHHHHHHFFFAAA=========<<<<<<===>>>@@@AAA;;;;;;:::999888888888888555999<<<;;;777444444555888666444555888999777444333444444555666666666666111111222333555666777777444444333333333222222222111111333444666666555444<<<===IIIXXXUUUAAA444444555555555444333333222222444333333333333333333333666AAAXXXmmmrrrllljjjnnnzzz|||zzzssssss{{{uuuoooqqqzzzsssvvvrrriiimmmwwwuuurrr{{{mmm]]]bbbzzzzzz___\\\hhhtttdddaaalll}}}yyyddd___ggg}}}iiittttttxxx}}}qqqttt}}}ccc___xxxmmmPPP===//////222---111111222222222111///...---,,,+++,,,---......---/////////...---,,,+++***))))))************))))))&&&&&&''''''&&&&&&%%%%%%""""""""""""""""""""""""!!!!!!"""""""""!!! !!!"""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""###"""!!!!!!!!!!!!"""$$$$$$########################$$$%%%&&&'''&&&%%%###!!!"""""""""""""""!!!!!! !!!!!!"""""" !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!$$$$$$""""""%%%&&&###""""""""""""$$$&&&''')))))))))((((((((('''''''''(((---,,,---333222999JJJWWWbbbppp}}}}}}iiibbbbbb]]]SSSPPPKKKHHHHHHHHHGGGGGGCCCDDDEEEFFFGGGDDD@@@<<<>>>======<<<===>>>@@@AAA;;;:::999888888777777888666888999888777666666777777666555666777777666555333444555555666555555555222222333444555666666777444444333333333333222222333222111222444555444333???>>>???@@@:::000******111222222222222222222222666555555444444333222222777>>>QQQhhhqqqmmmiiilll|||~~~{{{tttqqqwwwvvvppprrr{{{ssssssqqqgggkkktttyyyvvv}}}oooaaafff|||{{{aaa]]]hhhyyyfff___jjj}}}{{{eee___eee|||nnnwwwvvvwwwwwwnnnsss|||~~~}}}___WWWnnnsssTTT>>>...///444///---...///000000///...---...---,,,---...///...---/////////...---,,,******((())))))******))))))(((%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""""""""""""""######"""!!!!!!   !!!###%%%""""""""""""""""""""""""########################!!!!!!!!!!!!!!!""""""###"""!!!!!!!!!!!!###%%%&&&########################"""###$$$%%%%%%%%%$$$##################"""!!!!!!!!!  !!! !!!""""""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!$$$%%%"""###&&&&&&############$$$%%%&&&((()))(((((((((((((((''''''''')))---,,,...333222:::NNN[[[eeerrrxxxeee^^^ZZZRRRNNNJJJHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDCCC???===???>>>=========>>>???@@@;;;:::999888777777777777888666555555666888888888444555666555444444444555444444555555555444333222333444444444555555666666444444333333333333222222555222//////111333333222FFFGGGBBB888333444555444111111111111111111111111666555555555555555555444777:::JJJcccqqqppplllmmmzzz}}}zzzrrrnnntttxxxqqqrrrzzzqqqlll{{{sssiiihhhppp|||xxx|||pppdddkkkhhhbbbhhh}}}zzzggg^^^iii}}}}}}ggg___dddzzznnnxxxwwwxxxttt|||kkkppp}}}|||}}}]]]RRRgggxxxZZZBBB000111555...,,,------.........---,,,///...---...//////...,,,.........---,,,+++***)))'''(((((())))))(((((('''$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""%%%$$$"""  !!!!!! !!!###%%%&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!""""""###$$$"""!!!!!!!!!"""$$$&&&(((########################"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###"""!!!   !!!"""###""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############""""""""""""""""""""""""""""""!!!!!!!!! """%%%%%%"""###&&&&&&###$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''(((+++***...333111;;;RRR^^^gggtttnnn```]]]PPPMMMJJJHHHGGGGGGEEEDDDEEEDDDCCCCCCCCCBBB???===@@@???>>>======>>>???@@@;;;:::999888777777777777999666222333666999999888111333555444222000222555444444555555555444222111444444555555555555555555444444444333333333222222666222...---///222222222888???<<<000...666999444222222222111111111111000444555555555666666777777666777FFF___qqqssspppooo{{{~~~|||tttqqqyyyzzzsssrrryyynnneeeiiiyyyvvvmmmdddlll|||xxx{{{pppeeennnooofffiiizzzyyyhhh^^^jjj}}}~~~hhh___cccyyyjjjvvvwwwzzzuuu}}}iiinnn]]]QQQeee}}}```FFF222111222***------......//////......000///...///000000...,,,.........---,,,+++))))))''''''((((((((((((''''''######$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""&&&$$$"""!!!"""  !!! """!!! !!!###&&&'''""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$"""!!!!!!!!!"""$$$''')))########################''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%$$$"""!!!  """#########"""!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""######$$$$$$%%%%%%########################""""""!!!!!! """%%%%%%######&&&&&&$$$%%%%%%&&&'''((((((((((((&&&&&&&&&&&&''''''((((((&&&)))(((,,,222111<<>>;;;<<<;;;;;;;;;===>>>>>>===:::::::::999999999888888:::888666333222222333333444444444444444444444444666444444444555444333111222222222333333222222222444555666444111111444777555222000000333444333111444444333333333333222222000000000000111111111111///111222444444333222111777:::HHH___ooorrrooonnnxxx~~~|||rrrppp{{{zzzkkkoooyyywwwcccbbbrrrvvvggg___iiimmmwwwmmmiiimmm~~~uuu___gggwwwgggcccnnn|||kkkaaacccvvvssskkk}}}xxxccckkkvvvcccQQQgggxxxUUU@@@888444000//////000111111000...,,,***---000222111///...///111222000---+++))))))******---)))(((******'''%%%%%%$$$%%%%%%$$$""""""$$$&&&!!!###%%%&&&%%%$$$###***### """""" !!!  !!! """###!!!!!!!!!!!!!!!"""""""""###$$$%%%&&&&&&%%%$$$###$$$######$$$$$$$$$###""" !!!!!!!!! """###$$$%%%&&&''''''''''''(((((()))(((&&&$$$###'''&&&&&&%%%$$$###""""""### %%%%%%!!!!!!%%%$$$######"""""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!!###$$$%%%%%%$$$###"""!!!""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!""""""###000---((($$$!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%&&&&&&'''))))))+++***((('''''''''((()))***)))***,,,...444BBBPPPbbbkkkyyywwwiii```ZZZVVVNNNIIIJJJKKKIIIFFFFFFFFFEEEDDDDDDCCCBBB>>><<<<<<<<<;;;===>>>???>>><<<::::::999999999888888888999888666444333333444444444444444444444444444444444333333333555555333111222222333333333333222222333444555444222222444666444222000000333444333111555555444444333333222222000000000000111111111111000111333444444444222111333555CCC[[[pppwwwvvvuuu{{{zzzmmmkkkvvv|||mmmpppwww}}}wwwfffddduuuyyyggg```hhh~~~llluuu}}}sssllllll{{{wwwbbbiiixxxeee```hhhyyy|||kkkaaadddwwwvvvnnn}}}wwweeekkkzzzgggSSSfffrrrQQQ===666222///......///000111000...,,,+++---///111111...---...///000///---,,,************(((%%%%%%)))***'''%%%&&&###$$$%%%$$$###"""###%%%"""###$$$%%%%%%$$$$$$###'''!!!!!!"""!!!!!!!!! !!!!!!!!!"""###"""""""""############$$$$$$$$$%%%&&&&&&%%%$$$$$$'''$$$!!!$$$((()))&&&"""!!!!!!!!! """###$$$%%%''''''((((((******))))))((('''&&&%%%&&&&&&%%%$$$$$$######"""$$$!!!!!!&&&&&&######&&&$$$######"""""""""""""""!!!""""""######""""""!!!!!!""""""######""""""!!!!!!""""""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""###$$$$$$---+++'''$$$"""!!!"""###$$$$$$$$$%%%$$$$$$######&&&&&&&&&&&&'''((())))))+++***((('''''''''((())))))(((***---000777EEESSSfffooo~~~mmmjjjdddUUUTTTNNNJJJKKKKKKGGGDDDCCCDDDCCCBBBBBBBBBAAA???===<<<<<<===>>>@@@@@@>>><<<:::999999999999888888888888777555444444444555666333333333333333333333333333333222333555555444333222222333333333333222222222333555555333333333444444222111111222333333222666555555444333222222222000000000111111111222222000111333444444444333222333333???WWWppp||||||yyy{{{}}}vvvhhhfffrrr~~~ppppppsssxxxvvviiidddvvv|||llleeehhh|||mmmqqqyyyyyyoookkkwwwxxxccciiivvvccc\\\bbbuuunnn```cccxxxzzzppp{{{yyyllloookkkWWWggglllMMM;;;444000...------...///000000///...------///000///...,,,,,,---.........---,,,+++******%%%###%%%+++---***(((((("""$$$&&&&&&$$$######$$$%%%%%%$$$$$$###$$$$$$$$$%%%  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%***$$$!!!$$$+++...)))###""""""!!! !!!############$$$&&&''')))******---,,,+++***((((((''''''&&&&&&%%%$$$$$$############"""###&&&'''%%%%%%((($$$######""""""""""""""" !!!!!!""""""!!!!!! !!!""""""######""""""!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!!""""""###$$$)))(((&&&%%%######""""""$$$$$$$$$$$$$$$###""""""&&&&&&&&&'''(((((())))))***)))((('''''''''((()))((((((***...222:::IIIXXXjjjssskkkjjjdddTTTSSSNNNJJJKKKJJJEEEBBBBBBCCCBBBAAAAAABBBAAA@@@>>>=========???@@@@@@===;;;999999999999888888888888666666555444555555666777333333333333333333333333444333333555777777666555111111222222222222111111111222444555555444333333333222111111222222222222555555444333222111111000000000111111111222222222111222333444444444333333777666>>>SSSnnn~~~|||xxxzzzssshhheeeqqqqqqmmmnnnttt{{{vvv}}}tttllldddxxxqqqiiihhhxxxnnnooouuu|||pppjjjuuuvvvbbbfffsssdddZZZbbbuuuqqq___bbbwwwzzzooovvv}}}uuusss~~~mmm[[[jjjlllOOO===555000------,,,---.../////////............///...---,,,++++++,,,---...///...---+++***'''%%%(((...000---******"""%%%'''((('''%%%$$$$$$((('''%%%###""""""###$$$%%%"""  !!!!!!!!!!!!""""""######&&&&&&&&&'''(((((())))))''''''''''''''''''''''''(((&&&$$$''',,,---+++'''$$$###"""!!!"""###&&&'''$$$$$$%%%'''(((***,,,,,,000...,,,***))))))******((('''&&&$$$$$$$$$$$$$$$###"""$$$&&&''''''''''''$$$######""""""""""""""" !!!!!!!!!!!! !!!!!!""""""!!!!!! ##################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""### !!!!!!$$$$$$%%%%%%$$$######"""###$$$$$$$$$######"""!!!&&&''''''((()))))))))******)))((('''&&&'''(((((()))))),,,000444<<>>??????===;;;999999999888888888777777555555555555666666777777333333333333333333333333666555555666888999888666000000111111111111000000111111222444555444333222222222222222111111222333333333333222111000000///111111111111222222222222222222333333444444444444888777<<>>===<<<<<<======<<<;;;999888888888888777777777666666666666666666666666444444444444444444444444777666555777888888777666000000111111111111000000111111111222444555444222222333333222111111222444222222222222111111111111111111111222222222222333333333333333444444444444444444999IIIccc{{{~~~~~~zzzpppiiilllyyyrrrjjjdddlll~~~|||uuutttppp```]]]nnnttttttuuu}}}ooogggssszzzeeegggqqqrrrfff```rrrooo^^^___sssyyymmmlllsss~~~wwwuuunnnsss{{{fff[[[mmm{{{\\\FFF999111//////,,,,,,---------......///---,,,,,,---......---+++---...///000///---+++))))))&&&'''+++,,,(((%%%$$$%%%'''))))))(((&&&&&&''''''&&&$$$"""!!!!!!"""###%%%%%%""""""""" !!!!!!  """#########$$$%%%%%%$$$$$$###&&&&&&'''((()))******+++******))))))))))))******(((,,,//////,,,+++---000***))))))(((((()))***+++))))))((()))***+++---.........------------......///---***'''%%%%%%&&&&&&"""%%%&&&$$$%%%'''&&&$$$$$$######""""""""""""""" !!!!!!""""""!!!!!!  !!!!!!   !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$ !!!""""""######"""""""""###$$$%%%%%%%%%%%%%%%&&&''')))+++++++++******)))((('''&&&&&&&&&'''(((,,,+++...222666>>>NNN\\\fffqqquuubbbZZZ\\\SSSNNNJJJIIIFFFCCCEEEJJJGGGDDDBBBAAAAAABBBAAA@@@???===:::999:::;;;<<<;;;888888888888777777777777666666777777777666666555555555555555555555555555666555555555777666555333222222333333333333222222333111///000333555444333111333444333000000222444222333333333333444444444111111111222222222333333333333333333333444555555222444888CCCZZZsss}}}|||xxxooohhhjjjyyywwwlllbbbhhh|||uuuvvvrrraaa]]]pppwwwxxxxxxrrrfffppp|||gggfffnnnttthhh```qqqrrraaa```rrr}}}ooojjjnnntttuuupppqqqnnn___lll___GGG999111///111---------,,,------......---++++++---///000///---000000000///...,,,***))))))&&&&&&)))***'''%%%%%%$$$&&&'''&&&%%%$$$%%%'''%%%$$$"""!!!!!!!!!!!!""""""$$$"""!!!&&&&&&### !!!"""######"""!!! !!!###$$$$$$$$$%%%&&&&&&%%%$$$###%%%%%%&&&'''((()))******,,,+++***))))))***+++,,,...000222222000000000111------,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...+++,,,---...////////////333000---)))&&&&&&&&&&&&%%%((()))%%%%%%((('''###$$$######"""""""""""""""!!!""""""######""""""!!!!!!!!!""""""""""""!!!!!!  !!!""" !!!!!!!!!""""""###""""""""""""###$$$$$$ !!!!!!!!!!!!""""""!!!"""$$$%%%''''''((((((&&&(((***+++,,,,,,+++***)))((('''&&&%%%&&&'''''')))))),,,222777@@@PPP___hhhrrrsssaaa[[[[[[TTTOOOJJJHHHEEECCCFFFLLLHHHFFFCCCAAABBBBBBAAA@@@@@@===999888888:::;;;;;;888888888888777777777777777777777777777666555555666666666666666666666666666444444444555444333111333444444555555444444333333111...///222555555444111333444333000000222555333333444555555666666777111111222222222333333333444333333333333444555555444666999@@@SSSkkkxxxyyyyyyxxxtttlllfffkkk}}}{{{pppbbbeeeyyy~~~ssstttxxxfffbbbuuuyyy|||zzzvvvfffmmm}}}fffdddjjj~~~rrrfffaaarrrwwwcccbbbrrrqqqjjjmmmtttxxxuuuqqqyyyeeekkk___GGG888000000222...------,,,,,,------------++++++---000222000...111111000///---,,,***)))***'''&&&***+++)))''')))$$$%%%%%%$$$""""""$$$&&&###""""""!!!!!!!!!!!!!!!"""!!!""")))***&&&!!!###$$$%%%%%%$$$###!!!!!!###%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%&&&'''((()))))),,,,,,+++******+++,,,,,,444333222333555555333000.../////////...---,,,,,,...---+++******+++---...)))+++---///000000//////555222...***'''&&&&&&''''''++++++'''&&&)))(((###$$$######"""""""""""""""""""""############""""""######$$$$$$$$$$$$######"""!!! !!!"""###$$$ !!!!!!!!!"""!!!!!!!!!!!!!!!"""######!!!!!! !!!!!!"""!!!"""$$$&&&((()))******'''(((***,,,---,,,+++***)))((('''&&&%%%&&&''''''''''''+++111777AAARRRaaakkktttrrrbbb[[[XXXVVVRRRMMMJJJIIIIIIIIIHHHFFFGGGDDDAAAAAADDDDDDAAA>>><<<::::::;;;;;;:::999999::::::::::::999888888555666666777777777777666444555777666555555666777555555444333333333333444555333222222444444333111000333555222---///666===444333222222222222111000222444666666444333222333333111000000111222222111444000222:::<<<777222111111666888<<>>@@@>>>;;;;;;;;;;;;999888999999888888888777777777777777777777666666555444333444555444333444555777222222444555666777777777555444333333444444333111666555444333222111111111666555444333222222222222333555666666444222333333444222111222333444333222111000222777:::777444444444888999:::EEEXXXcccdddaaajjjpppooopppxxxnnn___VVVnnnyyyvvvqqqtttmmmlllqqqwwwxxxzzzsssooo{{{oooaaaiiixxx}}}fff___iiijjjccciiinnnkkktttqqqsssvvvuuu{{{|||gggpppgggHHH888444111---/////////000222333222000000111111222111111000//////000111000---,,,+++,,,((('''((()))++++++)))'''((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$###"""!!!!!! !!!"""###"""!!!   ###&&&+++///222333444888<<<;;;555...+++)))'''###$$$'''+++......+++((((((:::888***---333///+++888333444444333AAAOOONNN999444...+++,,,,,,+++***+++++++++******))))))((()))+++------...111888===222111///,,,)))&&&$$$###%%%'''(((******)))(((''''''&&&%%%&&&((())))))((((((''''''&&&%%%$$$######$$$###!!! !!!""""""###!!! !!!""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###!!!!!!###%%%""""""!!!!!!!!!!!!"""""""""""""""###$$$&&&((((((((())),,,------+++)))'''''''''&&&&&&&&&''''''((()))+++000555===JJJZZZdddlllwwwvvvggg___^^^WWWTTTOOOKKKJJJIIIIIIHHHHHHJJJIIICCC@@@@@@???<<>><<<;;;;;;;;;999888999888888777777777777777777777777777666555444333222333444333222333555777222333444555666555555444666555333333444444333111777444333333444444111...444444444333222222444555333555666555333222333444444333222333444444333222000000222555777777666555444888999:::CCCSSS```eeegggooosssqqqqqqxxxlll[[[PPPhhhxxxuuusss~~~ssspppsssyyyxxx{{{sssnnnzzzsssbbbeeesss~~~iiicccjjjnnnfffjjjtttooouuuqqqqqquuutttzzzcccnnnhhhJJJ999555333//////...///000333444333111111000//////////////////---.........------,,,,,,'''''''''(((***+++***((((((''''''&&&%%%%%%$$$$$$$$$$$$###"""!!! !!!!!!"""###""" !!!!!! !!!!!!"""(((...222555777777;;;===<<<666///++++++,,,&&&'''***---000000...+++'''555444***+++---+++///000,,,000333000666===999666111+++))),,,---***'''+++*********)))))))))(((+++---......///333;;;AAA444222000,,,)))&&&$$$###%%%''')))++++++***((('''&&&%%%%%%''')))******)))))))))((('''&&&%%%$$$######"""!!!!!!!!!!!!"""""" !!!!!!"""!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""###$$$###""""""$$$&&&"""!!!!!!!!!!!!!!!!!!"""!!!""""""$$$%%%'''((()))&&&(((***,,,,,,+++***)))'''&&&&&&&&&&&&''''''((())),,,000777AAANNN]]]gggoooxxxuuufff___]]]XXXTTTOOOLLLJJJIIIIIIHHHLLLPPPNNNHHHBBB@@@???<<<@@@>>><<<;;;;;;;;;:::999999888777777666666777777777777777777666444333333222333333222222333666888999999999888777555444333777555444444444444333111555222111222666666333///000222222222111222666999444555555444333222333444333222222333555555333111///111333444444666666666444777888:::BBBRRRcccmmmqqqvvvwwwrrrooowwwrrr```SSSiiiyyy|||ooopppyyyyyyuuuyyy||||||{{{qqqlllxxxtttbbbaaaooonnnccchhh}}}rrrhhhiii|||wwwppptttqqqooo{{{rrrrrr~~~yyyaaajjjkkkLLL999444222///.........000222333222111///...------------...///,,,,,,,,,---------,,,+++(((''''''(((***+++***(((''''''''''''&&&%%%$$$$$$######"""!!!!!! """"""""""""!!!  !!!"""###$$$"""%%%,,,222777:::;;;;;;;;;999777333---***+++...*********+++...000000///+++---++++++---&&&'''888111,,,111444......000***///+++)))***......***&&&*********))))))))))))))))))+++,,,++++++///555;;;444333000,,,)))&&&%%%$$$%%%&&&(((***+++***))))))%%%%%%%%%'''******)))((())))))))))))'''&&&$$$###"""!!!!!!!!!!!!!!!"""""" !!!"""!!!!!! !!!!!!!!!!!!!!!"""##############################"""###$$$###""""""$$$&&&""""""!!!!!!!!!!!!""""""!!!"""###%%%&&&(((((()))&&&''')))***++++++***)))&&&&&&&&&&&&&&&'''((()))***,,,111888DDDRRR```hhhpppzzzuuufff___]]]YYYUUUPPPLLLJJJJJJIIIHHHLLLPPPPPPIIICCC@@@???===@@@>>><<<;;;<<<<<<;;;::::::999888777666777888888666666666666555555444333333333333222222444777:::BBB@@@===;;;888666555444888666555444555444333111333111000222555666444222///111222111///111555999444555555444222222333555222222222333555444222000///333444222222555666666444666777999AAARRRhhhwwwzzz}}}{{{ssspppxxxtttcccTTTgggwww{{{mmmjjjuuu}}}|||~~~zzznnnhhhtttvvvccc___lllqqq```bbbwwwtttfffddduuuyyynnnppp~~~tttoooyyyqqqppp|||dddiiimmmLLL777000...,,,.........///111222111///---------------...//////---,,,,,,---......---+++)))((('''((()))***)))((('''((((((''''''&&&%%%$$$""""""""""""!!!!!!!!!!!!######"""!!!!!! !!!###$$$(((,,,111777;;;>>>??????:::444000---+++)))***---,,,***((((((+++...000111000+++&&&---000%%%''';;;444,,,---000))))))---+++***)))(((+++......+++((())))))))))))))))))))))))***---//////...///333777444222...+++(((&&&%%%%%%%%%&&&''')))***+++,,,,,,&&&&&&''')))***+++)))'''((()))))))))((('''%%%$$$!!!!!!!!!!!!""""""""""""!!!""""""!!! !!!###!!!!!! !!!"""###$$$""""""""""""""""""""""""!!!"""######""""""$$$&&&######""""""""""""######"""###$$$&&&'''(((((((((&&&'''((()))******)))((('''''''''''''''((()))***+++---111:::FFFTTTaaahhhpppzzzuuufff___^^^ZZZVVVPPPLLLJJJJJJIIIHHHFFFKKKMMMGGGAAA??????>>>>>>===;;;;;;<<<======<<<;;;:::888777777777999:::555555555666555555444444444444444333333444888;;;DDDAAA===999666555444555888777555444555444333111333222222222444444444333000222333000------222777555555555444222222333555111111111333444444111///000555666111000333666555555555666888???QQQkkk~~~wwwrrrxxxuuueeeSSScccuuussslllvvv~~~{{{llldddpppxxxddd^^^jjjqqq```___rrruuufff___ppp{{{nnnnnn|||xxxrrrzzzrrrqqqlllnnniiiHHH444/////////000///...000111111000...,,,---...///000000111111000...---...000111///,,,+++)))''''''))))))(((''''''((((((((('''&&&%%%$$$###############$$$$$$$$$%%%$$$""" """""" """###---///444888<<<>>>???@@@<<<111)))))))))'''''')))***(((&&&'''***---...///......)))+++000***(((333111''')))...((((((---,,,)))))))))******++++++,,,((()))))))))))))))))))))+++///333555333333444666222000---)))'''%%%%%%%%%%%%%%%&&&'''))),,,...000)))((()))+++,,,,,,)))'''&&&'''((())))))'''%%%$$$ !!!"""""""""""""""!!!"""###!!! ###&&&!!! !!!"""$$$%%%"""""""""""""""""""""""" !!!""""""!!!"""$$$&&&$$$$$$############$$$$$$###$$$%%%&&&''''''''''''''''''((())))))((((((((((((''''''((((((***++++++,,,---222:::GGGUUUaaagggoooyyyvvvggg```^^^ZZZVVVPPPLLLKKKJJJIIIHHH???FFFIIIDDD???>>>??????===<<<;;;;;;===>>>>>>===<<<;;;999777777888999:::444444555555666555555555444555444333333555999<<>>>>>111&&&&&&((('''%%%&&&(((&&&%%%'''***,,,---,,,***111,,,'''---...((((((...&&&,,,444///,,,...+++,,,+++***((('''(((,,,...(((((((((((())))))))))))&&&,,,222444333222222333111///,,,(((&&&%%%%%%&&&%%%%%%%%%&&&(((,,,000222+++***+++---...---***(((%%%&&&((())))))'''&&&$$$ !!!""""""###"""""""""######!!! $$$(((!!! !!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&'''''''''&&&&&&'''(((((((((((((((''''''(((((((((((()))***,,,,,,---...222:::GGGUUU```gggnnnyyyvvvggg___]]]ZZZVVVPPPLLLJJJJJJIIIIIIAAADDDEEEDDDFFFGGGDDD>>>======<<<;;;;;;;;;;;;<<<;;;:::999888888888999:::444444555666777777777666555222333777777333666<<<777666555444333222222222555555555444444333333333444444444444333222111000333333222222111000000///111222555666666444222000666111...000555666111+++111000000111333444444333222777444222>>>MMMeee}}}vvvwwwzzzfffkkkiii~~~rrr|||{{{mmm^^^jjj|||aaa^^^fffuuulll___dddtttwwwccc[[[lll}}}nnnnnn}}}{{{nnn{{{xxxyyyooojjjyyydddBBB333333333...444444333222000//////000***+++---///111333333444000000///......///000111------,,,,,,***)))'''''''''((((((((('''%%%###"""$$$&&&))),,,---,,,+++***&&&$$$""" !!!$$$%%%000444777666777<<>>>>>LLLeee|||wwwjjjgggsssrrrtttoooyyyxxx}}}wwwbbbfff}}}lllbbb___nnnyyyooopppkkkYYY^^^uuutttyyyzzzvvv~~~nnn___kkkjjjKKK999666444///111///---...111222222111//////000000000000000///222111///...---------...+++***))))))((())))))******)))'''&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$###!!!!!!!!!!!!!!!""""""######""" ###---666<<<===:::333000333555555555555333000//////......222222111000///...------+++,,,,,,,,,,,,---...---//////......---,,,+++++++++++++++)))''')))---111))))))))))))))))))((((((...000333333222222333555555666444000,,,(((%%%""" !!!$$$&&&'''((((((((()))((('''%%%$$$$$$$$$$$$ ###'''******)))'''&&&%%%$$$""""""###$$$%%%%%%""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!"""""""""#########$$$######""""""""""""######$$$$$$######$$$%%%%%%&&&###$$$%%%$$$######$$$&&&''''''&&&%%%%%%&&&''')))&&&'''((((((((()))+++---222555???LLLVVV[[[```fffiiizzzyyyhhh^^^ZZZXXXUUUQQQNNNLLLJJJHHHFFFGGGGGGDDD@@@???BBBAAA=========<<<;;;;;;;;;;;;<<<;;;:::999777666666666777777777888888888777666666333888:::888666888888666666555444222111111000000222222222222333333333333444555555555555555444444444444444444444444444444333222222111222333555666888444...,,,///333555666333222111222555666555444444555444999???===JJJeeezzz~~~qqqaaa___mmm}}}vvvuuummm|||wwwyyyzzzzzzccceee{{{kkkaaa^^^mmmsssjjjlll}}}lllXXXZZZqqqrrrwww|||}}}~~~xxxwwweeennnmmmNNN<<<::::::666111///,,,...111333222000---...///000000000000000111000...------------...---,,,***)))))))))***++++++***)))'''&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&"""""""""""""""""""""""" !!!&&&///666777999777111///222444333222333333//////111111///333333222111000///...---+++///111111111333111...---............---,,,,,,((())))))'''%%%&&&***///((()))***+++++++++******555777888555///++++++,,,...111111---))))))(((%%%!!!"""###$$$%%%&&&'''(((***)))'''%%%#########$$$!!!$$$(((***)))(((''''''&&&%%%$$$######"""""""""""""""""""""!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!""""""######$$$$$$$$$$$$######""""""######$$$ !!!"""###$$$"""$$$%%%$$$######$$$%%%'''((()))((('''''')))***'''((((((((('''''')))***---222>>>MMMWWW[[[```fffkkk|||{{{jjj```\\\XXXUUURRRPPPOOOMMMKKKIIIGGGGGGEEE@@@@@@BBB@@@;;;======<<<;;;;;;;;;;;;<<<<<<:::999777666555666666666666777888888888777777333888999666555999:::888444444333222111111111222111111222222222333333333222333444555555666555555444444444444444555555555444444444444444444555555666666666444222333555777333222222333555666555444444444333888>>>;;;GGGcccvvv||||||nnn]]]YYYgggxxxxxxuuukkkzzzxxxzzz|||zzzwww}}}iiiiii}}}kkk```\\\kkk~~~llleeeiii{{{sss\\\ZZZppprrrvvv|||{{{wwwwwwxxxfffqqqnnnNNN;;;888888666222///,,,---111333111...//////000111111111111000000///...---------...//////...,,,***))))))***+++++++++***)))'''%%%$$$###%%%%%%&&&&&&&&&'''''''''""""""#########""""""!!!!!!&&&---333000333333///---000222111...111222...///333333000333222222111000///......+++111333111222555444///,,,---...//////......---''')))+++(((%%%%%%)))---******))))))***,,,...///666888999444---((('''))))))......)))%%%'''(((&&&######"""!!!"""$$$&&&'''***(((&&&###"""""""""######%%%((()))'''&&&'''(((&&&&&&'''&&&$$$###"""""""""""""""###############!!!!!! !!!!!!!!!""""""######$$$%%%%%%$$$######""""""######$$$ !!!!!!"""$$$%%%%%%###"""###$$$%%%'''))))))((('''(((***)))******)))'''&&&((()))+++222???NNNWWWZZZ___dddnnn}}}|||lllaaa]]]XXXVVVSSSQQQQQQPPPNNNMMMFFFGGGEEEAAA@@@BBB???:::======<<<;;;;;;;;;;;;<<<<<<:::999777666555555666555666777888888888888888333888999555444999;;;999222222111111222222333444111111111222222333333333...///111333444555666666444444555555555555555555555555555555555555444444,,,666???AAA;;;444111222333222222333555666666555555444222888<<<888DDDaaasss{{{|||nnn[[[VVVcccttt{{{vvvkkksssyyy|||vvv{{{|||wwwmmmmmmmmm```\\\lll~~~jjjeeeiii{{{zzzaaa\\\ppprrrwww{{{yyywwwrrrssscccsssnnnLLL666222222000333///,,,---111333000---111222222222222111000000///...---,,,---...///000111000---+++)))******++++++++++++***(((%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&###############"""!!!!!!""" !!!&&&,,,///***...///,,,+++///000///+++000111...///444555111222222111111000//////...+++000222///000444444///+++,,,---////////////...))),,,---+++'''&&&***...---+++)))((())),,,111333222555777333---))))))+++***///...'''"""$$$%%%"""%%%###!!! !!!###&&&''')))'''%%%"""!!! !!!"""$$$&&&)))(((&&&%%%''')))%%%'''(((((('''%%%$$$$$$""""""######$$$$$$%%%%%%!!!!!! !!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$###"""!!!!!! !!!"""$$$%%%%%%###""""""###!!!%%%((((((&&&%%%&&&'''+++,,,,,,***((('''((())),,,333AAAPPPWWWZZZ^^^cccqqq}}}|||iii___[[[[[[XXXTTTQQQPPPNNNMMMKKKIIIHHHFFFEEEDDDBBB>>>;;;>>>>>>>>>>>>============<<<:::777444333555777999666999<<<;;;888666666777000555666333444888888333555333111000111111000///111222333444555666666666000///555666222666:::111444444444333333222222222555///333555000333777333333444666888:::888555111111---000EEEVVVGGG111000666444000555???<<>>>>>>>>======<<<<<<<<<:::888666555666777999777999;;;:::777666777888666999888444444777888555555333111111111222111///111222333444444444444444111///555666111777;;;333444444444333333222222222555000444666111333888333111222333666888888666444444///...>>>LLL@@@111555555555111555===:::???QQQ```zzztttjjjiiiqqqxxxssswww|||{{{iiifffwwwvvv___\\\nnn~~~vvvfffffftttuuubbb]]]hhhiiissswwwppp{{{xxxxxxpppaaaDDD666555333///000000111222222222222222111111222111111000///...///000///---***+++...111444000+++))))))***)))((((((((()))***)))((('''&&&&&&&&&'''''''''&&&%%%$$$$$$$$$#########"""""""""$$$"""!!!###&&&***,,,---//////...///111111///---((('''''''''(((***+++,,,---222444222222555333...000///...,,,++++++******---....../////////...............---+++)))(((''''''))),,,---,,,,,,------111000...---,,,---...///,,,,,,+++***************%%%$$$###""""""###%%%&&&)))%%%%%%'''&&&!!! ###$$$$$$%%%&&&'''((((((((($$$%%%%%%%%%$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$######""""""""""""!!!!!!!!!!!!########################$$$###"""!!!!!!"""$$$%%%%%%&&&&&&&&&'''***...111333///+++)))***,,,,,,,,,222<<>>>>>===<<<;;;;;;;;;:::999888888777888888888999999888666666777999999:::888444333666777555666444222111222333222111111222222333333333222222222000444555111777===666444444333333333333222222555000444666111333888333000000111333666777777555888333...666???777111;;;333666333666;;;777<<>>GGGSSS^^^]]]]]]gggqqq}}}mmmccc^^^YYYVVVRRROOONNNMMMKKKIIIGGGEEEDDDDDDDDDBBB???===@@@??????===<<<;;;::::::::::::::::::999888888777999888888666666666888999777888777666666666666555666444222222333333333222111111222222222111111000333000444444000888>>>777333333333333333333333333333...333666000333666111111000///111333555555555;;;888222333888000...<<<111666555555999666:::JJJ```www|||vvvtttzzz~~~vvvzzz}}}zzzqqqwww~~~qqqkkkxxxxxx```YYYfffyyywwwgggfffuuuzzziiibbbjjjttt}}}uuuzzz{{{gggsssfffIII999555333111111333444666555333000...//////000111111111111111......---------...000222---,,,,,,+++***)))'''&&&((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%""""""""""""!!!!!!!!!!!!!!!!!!"""%%%(((***)))(((&&&&&&(((+++------***'''***))))))))))))))))))))),,,...111222222000---***,,,,,,,,,,,,---...///000---,,,+++++++++---///000,,,,,,,,,,,,+++***)))(((---,,,+++---//////+++(((++++++***))))))))))))***&&&&&&((()))***+++,,,,,,)))(((&&&$$$$$$$$$%%%&&&))))))))))))'''$$$"""!!! !!!###%%%&&&(((((((((&&&&&&$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$#########"""!!!!!!!!!!!!!!!!!!""""""""""""######################## !!!###$$$%%%%%%%%%%%%'''(((((('''''')))---000444111---******+++---///222@@@JJJUUU^^^\\\\\\hhhtttrrrhhhcccYYYVVVRRROOONNNMMMKKKIIIEEEDDDDDDDDDDDDCCC@@@===@@@???>>>===<<<;;;:::999::::::;;;;;;:::999777666999888666555666777888999444555999<<<===:::777666555444222222333444333222111111222222222111000000333000444444000777===777333333333333333333333333111---222555000222555///333111000000111333333222:::<<<777666777///,,,999000777555555999777999EEE^^^uuuxxxrrrwww}}}sss|||yyyooorrr~~~~~~qqqhhhrrryyybbbYYYbbbvvvxxxfffdddssstttccc[[[aaa|||uuu~~~yyy|||zzzxxxqqqppp___mmmiiiMMM;;;555444333///000333555555444111000...///000111111222111111///...------...000000111+++,,,,,,,,,+++)))((('''))))))((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%""""""""""""!!!!!!!!!!!! """%%%((()))(((&&&"""!!!!!!"""%%%''''''&&&)))))))))))))))(((((('''((())),,,//////,,,)))(((******++++++---...000000++++++***)))***+++---...+++***((('''((())),,,---222///++++++,,,,,,)))'''+++******)))((('''''''''&&&''')))+++------......)))(((&&&$$$$$$%%%&&&'''******(((%%%############"""###%%%&&&((()))******((('''%%%###""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""!!!!!!!!! !!!!!!!!!"""""""""###"""""""""""""""""""""""" """$$$%%%%%%$$$###%%%'''))))))((('''((())),,,,,,+++++++++,,,...///333BBBMMMUUU\\\XXXZZZgggwwwxxxmmmgggZZZWWWSSSPPPNNNMMMKKKJJJDDDCCCCCCCCCDDDCCC@@@>>>>>>>>>======<<<;;;::::::::::::::::::999888777666888666555555777888888777444666;;;AAABBB===999888444333111111333333333222000111111222222222111111222000444444000666;;;444222222333333333333444444111---222666000222555///444222000000222222222111555:::999999;;;222---666000777444333::::::999BBB[[[sss}}}vvv|||}}}qqq{{{}}}pppnnnyyy~~~tttiiiooozzzdddYYY```ssszzzfffcccqqqvvvdddYYY]]]xxxuuu~~~zzz|||}}}qqqdddsss~~~hhhMMM;;;555555444---...111333444333222111...///000111111111111111000///---...///000000///***,,,---,,,+++))))))*********)))(((((((((((((((((('''&&&%%%%%%%%%%%%&&&######"""""""""!!!!!!!!! !!!$$$'''((('''%%%$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%$$$$$$&&&%%%&&&***+++(((&&&(((******)))))))))***++++++,,,++++++******++++++++++++)))&&&$$$%%%(((+++---222000,,,***))))))((('''*********))))))(((((((((((()))+++---.........---((('''%%%$$$$$$%%%&&&''')))***'''###"""%%%&&&$$$$$$%%%&&&((()))*********(((&&&%%%###"""""""""### """"""""""""""""""""""""######"""!!!!!!!!!"""""" !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$###### ###''')))((('''''''''&&&(((******+++,,,...111555DDDOOOUUUYYYTTTWWWgggxxxxxxkkkcccZZZWWWSSSQQQOOONNNLLLJJJCCCBBBBBBCCCDDDCCCAAA>>>=========<<<<<<;;;;;;;;;:::999999888777777666666777555444666888999888555666666:::@@@@@@:::666777333222000000222333222111000000111222333333333333222000444555///444888000222222222333333444444444222...444888222444666000111000000111333444333222...555777999===666000666111666222222<<<>>>;;;???XXXqqq}}}vvvssswww~~~pppjjjqqqxxxjjjmmmzzzgggZZZ___rrr}}}hhhbbbppp~~~jjj[[[[[[uuuyyy~~~www}}}}}}www~~~iiiNNN:::333333333......///000111111111111///000000111111111000000222000......000111///---+++,,,...---***)))+++---,,,+++***)))((())))))***((('''&&&%%%%%%%%%&&&&&&$$$$$$#########"""""""""!!! !!!###%%%'''&&&%%%&&&###  !!!!!! !!!"""#########"""!!!%%%""""""'''(((%%%&&&***)))))))))))))))***++++++---------------,,,+++******(((&&&%%%$$$%%%'''(((,,,,,,---+++)))''''''((('''((()))***++++++++++++***+++---.........,,,+++'''&&&$$$######%%%'''((('''***)))%%%%%%((((((%%%%%%&&&'''((()))******)))&&&$$$###!!!!!!!!!"""### """"""""""""""""""""""""""""""!!! !!!!!!###### !!!"""#########""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$!!!###&&&'''&&&&&&'''(((&&&((())))))(((+++///333999HHHQQQUUUWWWRRRVVVhhhyyyuuueee[[[[[[XXXTTTQQQPPPNNNMMMKKKCCCBBBBBBCCCDDDCCCAAA???<<<<<<<<<<<<<<<<<<;;;;;;:::999888777666666666666666444444777999:::777444777444666;;;;;;444222444333111///000111222222111///000111222333444444444111///555555///333666---222222222333333444444444444000666:::444666888222/////////222444666555444)))111333777>>>999333888222666111222>>>AAA<<<===WWWqqqyyysss}}}vvvttt~~~nnneeekkk}}}wwwvvvggghhhzzzzzzhhh[[[^^^qqqjjjcccpppjjjYYYWWWppp~~~vvv}}}}}}ooozzzmmmQQQ:::111000000///////////////000000000000000111111111111000000333000...///111111///,,,+++---...---******,,,///---,,,***)))))))))***+++((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$############!!! """$$$&&&&&&&&&%%%###!!!!!!"""######""" """#########"""!!!%%% !!!&&&'''$$$&&&+++''''''(((***,,,...000111//////000000///---+++***))))))(((&&&%%%$$$###"""%%%)))------***(((((()))$$$&&&(((***,,,...//////+++,,,---......---+++)))&&&%%%#########%%%'''(((%%%***+++((((((+++***$$$&&&&&&'''((()))))))))((($$$###!!!  """### """""""""""""""""""""""""""!!! """###$$$ !!!"""######$$$########################&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$&&&(((******)))'''&&&)))000666<<>>???@@@BBBBBB@@@<<<888???===999666555555666777666555555444444444555555666777777888888777555444555444222000000111222333555222///111555777666444111333666666666555555666111222222222222333333333111...444777000111555000000111222222333333333333000222333444333333444666,,,000666999;;;;;;<<<<<>>OOOUUURRRQQQPPPXXXiiiqqqccc[[[VVVTTTSSSQQQPPPMMMJJJGGGEEEEEEDDDCCCAAA@@@??????>>>>>>???@@@@@@???;;;888@@@>>><<<999888777888888666555555555555555666666777777888888777666555444555444222000000111222333111111222555777666333000444666888777555333333333222222222222222222333333333000666888111111444///222222333333333333333333...000333444333333444555::::::888666555777;;;>>>RRRlll~~~yyyvvvtttssszzz~~~yyysssnnnzzzvvvddduuurrrttthhhcccppplll^^^bbbpppzzzmmmbbblllppp]]][[[ooo{{{{{{nnnnnnkkkNNN:::222///---......///000000000//////222222222111000/////////......///////////////......------,,,***))))))((()))++++++)))&&&''',,,111AAA---&&&(((###!!!&&&&&&"""$$$%%%$$$"""!!!"""$$$""""""###%%%''''''&&&$$$!!!!!!  &&&%%%###"""""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((()))+++------)))%%%%%%&&&(((*********)))((('''&&&&&&%%%%%%$$$$$$###++++++******)))((('''&&&###$$$&&&((())))))))))))...---,,,+++************+++,,,***&&&%%%((()))'''((((((((()))))))))))))))'''''''''(((((()))))))))&&&%%%###!!! !!!""""""!!!!!!  !!!"""###%%% ###### !!!%%%"""""""""###############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!! """"""######$$$$$$$$$%%%###%%%&&&%%%$$$######$$$(((&&&(((*********///555???OOOTTTQQQRRRQQQZZZkkkpppaaaYYYUUUSSSQQQPPPOOOMMMJJJHHHFFFEEEDDDCCCAAA@@@???>>>>>>=========>>>===;;;999>>>===<<<;;;:::999888777666555555555666777888999888888888888777666444444444333222111111111222333000000222333444444444333555777888777555333333444333333222222222222222333555222888:::222222444...444444444444444444333333...000444666555555555555999888777555666999>>>BBBOOOgggzzz~~~yyyvvvuuuzzz~~~wwwyyyzzzrrr]]]ppprrrxxxiiiaaaooorrr```___mmmzzzqqqdddjjj|||ooo^^^___qqq{{{}}}{{{ooolllyyymmmPPP;;;222///---...//////000111111111000000000111111111111111000---...///000000///...---------,,,+++***))))))(((***+++***'''%%%(((...444@@@...'''(((!!! &&&&&&###$$$%%%$$$"""!!!"""###"""""""""$$$'''((((((&&&"""!!!!!! ##################$$$$$$$$$%%%%%%&&&&&&''''''(((((())))))+++,,,)))%%%"""&&&'''((())))))((('''&&&&&&%%%$$$$$$$$$%%%&&&&&&+++++++++***)))'''%%%######$$$%%%&&&'''(((((((((+++******))))))******+++,,,///---&&&###%%%((((((&&&''')))++++++***)))(((%%%&&&&&&'''''''''''''''%%%$$$###!!!!!!!!!""""""!!!!!! !!!"""###"""""""""!!!"""%%%##################""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""###""""""""" !!!"""###$$$%%%&&&&&&"""###%%%%%%$$$###$$$%%%((('''(((******)))///666BBBPPPSSSPPPQQQRRR[[[mmmppp```XXXTTTRRRPPPOOOOOOMMMKKKIIIFFFEEEDDDCCCAAA@@@>>>>>>???===;;;;;;<<<<<<;;;::::::;;;;;;;;;999888666555666666666666777888999:::999888888777666555444444444333222111111111222222111111/////////222666999222444666666555555777888555444333222222222222333444111999<<<444333555///666666555555444444444444///222666888888777666777222444777999:::;;;===???KKKccczzzxxx|||{{{yyy{{{|||uuu|||ttt[[[ooouuuzzziiibbbrrrwww```[[[kkk|||tttfffiiiyyyooo^^^]]]nnnxxx}}}}}}yyynnnjjjqqqoooRRR;;;222000......///000111111222222111//////000111333333222111...///000111111000...---,,,,,,,,,+++***))))))(((******)))'''&&&'''+++//////$$$&&&,,,'''$$$%%%!!!############"""""""""""""""""""""$$$'''))))))((($$$###"""!!! !!!"""#########"""###$$$%%%&&&'''((())))))+++***)))((('''%%%###"""'''''''''((('''&&&%%%$$$%%%$$$###"""###%%%''')))((()))******(((&&&$$$#########$$$%%%&&&&&&''''''(((((('''(((((()))***+++//////,,,'''$$$&&&&&&###%%%'''***,,,---+++)))'''%%%&&&'''((((((''''''&&&$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!""""""""" !!!""""""###$$$###""""""!!!!!! ###""""""!!!!!!""""""### !!!"""###############!!!""""""###$$$$$$%%%%%%"""$$$&&&'''&&&&&&'''((('''''')))***))))))///888EEEQQQRRRMMMOOOQQQ[[[mmmppp```WWWUUUSSSPPPOOOOOOMMMKKKJJJFFFFFFDDDCCCAAA???>>>===>>><<<::::::;;;<<<<<<;;;::::::;;;;;;:::999666555666666666777777999:::;;;999888888777666555555555333333222222222111222222333222222333444444444444333555666666555555777999777666444222111111222333222000777;;;444555888333777777555444444444444555000222555777666555555555555777999:::;;;<<>>===>>><<<::::::<<<===<<<;;;<<<============;;;999888777666666666777888999999888777777666666666666777333333333222222222111111333444888===@@@===555...888888888666444444555666999777444222111111222222222///666999333555:::555777666555333333444555666111222444333222111222333666555444444999AAALLLSSSSSS___mmm~~~www}}}|||yyyzzztttzzz~~~ddduuuzzzxxxhhhcccsss~~~cccXXXhhh}}}zzzmmmhhhtttyyy```TTT```xxxxxxzzzyyy|||pppkkkwwwuuuVVV===222000111///000000111111000000//////...///222666777444000111111000000//////......++++++*********)))))))))'''((())))))(((&&&$$$"""---&&&)))***$$$&&&+++&&&$$$"""!!!!!!"""###!!! ###!!!!!!"""%%%'''''''''$$$$$$###"""!!!!!!!!!!!! !!!!!! """"""###$$$&&&''''''(((,,,+++(((%%%""""""$$$'''&&&&&&%%%%%%$$$$$$##################$$$&&&((()))%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&'''((()))++++++***(((&&&***333999222'''&&&(((+++------,,,)))'''((()))+++,,,,,,***((('''""""""######"""""""""""" !!!"""#########"""""""""###""""""%%%%%%"""$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######""""""######$$$#########$$$$$$$$$#########"""""" """$$$%%%$$$$$$%%%&&&&&&'''+++,,,***+++555AAAJJJQQQNNNHHHLLLRRR^^^qqqtttcccZZZZZZWWWSSSPPPOOONNNLLLJJJGGGFFFEEECCCAAA???=========<<<;;;<<<===>>>===;;;============<<<;;;::::::777777666666666777777888777666666555555666888888222333333333222222111111444333666>>>GGGIIIBBB:::888999888666444444555777:::888555222111111222222444000555777111333999555555444333222333444555777555666555333111111222444333222111222777AAAMMMUUUKKKTTTbbbwwwyyy{{{uuu}}}zzz~~~lllzzz||||||pppjjjvvvhhhZZZeeexxx}}}ooohhhpppfffVVV]]]uuu|||}}}{{{~~~mmmiii{{{wwwWWW===222111222000000000000///...------000...///222777777444///111000...,,,,,,,,,---...************))))))))))))((((((''''''''''''&&&%%%...((()))''' $$$,,,((($$$""" !!!"""###!!!###!!! !!!###%%%%%%%%%!!!!!! !!! !!!!!!!!!!!!""""""######$$$%%%&&&&&&'''((()))(((%%%$$$%%%'''%%%$$$$$$############$$$######$$$%%%%%%&&&''''''(((&&&%%%###"""###$$$%%%&&&%%%%%%$$$%%%%%%''''''''''''''''''((()))++++++((('''&&&(((000555111)))'''(((+++,,,---,,,***((((((***+++---,,,***(((&&&"""""""""#########"""""" !!!"""###$$$###"""""" %%%&&&######&&&%%%!!!$$$$$$$$$$$$$$$$$$%%%%%%!!!###%%%&&&&&&%%%###!!!######$$$$$$$$$###""""""###############$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&%%%'''+++---,,,---999EEEIIIPPPLLLHHHNNNWWWeeeyyyuuueee\\\\\\XXXTTTQQQPPPNNNLLLKKKGGGGGGEEECCCAAA???===<<<===<<<<<<===>>>>>>===;;;;;;;;;;;;:::999999999999888777666666666666666777666666555555555777999:::222333333333333222111111777111///888GGGRRRSSSPPP555666666555555666888;;;;;;999555222000000111222777222555666///111777444444333222222222444666777;;;:::999666333333555777777777777666666999===@@@>>>III[[[wwwxxx}}}yyyrrr|||sssyyyrrrzzzmmm\\\ccctttqqqgggmmm~~~lllYYY]]]ttt}}}~~~||||||~~~iiieee|||xxxXXX>>>222111222000000000000///---,,,+++000//////333777888333///111///,,,))))))***+++---************))))))))))))***(((&&&%%%&&&((())))))'''$$$''''''!!!%%%***&&&$$$""" ######!!!###""" """$$$$$$$$$ !!!!!!!!!!!!"""""""""###"""""""""###$$$$$$%%%%%%###&&&***+++(((&&&%%%&&&$$$###############$$$$$$"""###$$$%%%&&&&&&&&&&&&***(((%%%"""!!!!!!###$$$'''&&&%%%%%%%%%&&&'''((('''''''''(((((()))++++++((()))'''%%%(((,,,+++'''((()))+++,,,,,,,,,***)))((()))+++,,,,,,***'''&&&!!!"""############"""""" !!!"""$$$$$$######"""!!!&&&'''$$$###'''%%% !!!!!!!!!"""#########$$$!!!###&&&((((((&&&###!!!$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$%%%%%%&&&$$$%%%''''''&&&%%%&&&'''%%%''',,,...,,,///;;;HHHHHHOOOKKKHHHPPP[[[kkktttddd[[[[[[XXXUUUSSSPPPMMMIIIFFFGGGEEECCCBBBBBBBBBAAA@@@>>>>>>>>>===<<<:::999888<<<<<<;;;::::::999888888:::999777666777888777666::::::999999777666555444555444333222222333555666444333222333555:::???BBB555777777444000000555:::777777555444222111/////////000222333444333222222444333222111333666999;;;666555===;;;......777888555444444444555888;;;===999GGGYYYrrr}}}yyywwwzzz}}}{{{}}}xxxxxxppp\\\]]]sssllleeelllrrriiiUUU\\\uuuzzznnnzzz|||xxxrrrfffvvvwwwTTT<<<555444111////////////////////////,,,...000222222111...---,,,---------------,,,,,,///...,,,***)))))))))***((('''&&&)))+++***'''###%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$###!!! !!!   !!!!!!!!!!!!!!!!!!!!!"""############!!!&&&'''###!!!%%%&&&###$$$%%%'''(((((((((''''''&&&&&&%%%%%%$$$#########"""$$$%%%$$$""""""%%%(((***)))((('''''''''''''''&&&'''))))))((('''$$$######$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((&&&'''))))))((('''$$$###$$$$$$$$$###"""!!!!!!  !!!"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$(((%%%""""""$$$%%%$$$###%%%&&&&&&&&&%%%###!!! $$$######"""""""""""""""'''$$$$$$(((...///)))"""%%%%%%%%%&&&&&&''''''''''''((()))))),,,333===EEEOOOMMMKKKKKKMMMVVViiizzzvvvddd[[[XXXVVVSSSRRRPPPMMMJJJGGGFFFEEECCCCCCCCCBBBAAA???>>>>>>>>>===<<<;;;999888;;;;;;;;;::::::999999888:::888666666777777777666777777888888888777777777666555333222222333444555222222111111222555888:::444666777555111111555999666666555444222111000000111111222333333333333333555444222111222444666888666444:::999///000888777555444333333555777999;;;999GGGYYYrrr~~~xxxvvv~~~zzz}}}{{{~~~{{{rrrpppqqq]]]___uuullleeennnuuummmZZZ___uuuzzznnnyyy{{{xxxffftttyyyTTT<<<555444222...........................///111222222111///...(((***+++---///111111222,,,+++***((('''&&&''''''***(((''')))******'''$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""!!!   !!!!!!!!!!!!!!! !!!"""###$$$$$$$$$!!!&&&'''###"""%%%&&&$$$$$$%%%'''((((((((('''&&&$$$$$$$$$######"""""""""$$$&&&'''&&&$$$$$$&&&((()))((((((''''''''''''((('''((()))***)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''''''''&&&'''((()))(((&&&$$$###$$$$$$######"""!!!!!! !!!"""######""""""$$$$$$$$$$$$$$$$$$$$$$$$'''%%%"""###$$$%%%$$$"""$$$$$$%%%%%%$$$###"""!!!$$$######"""""""""""""""%%%###$$$'''+++,,,((($$$$$$$$$%%%%%%&&&'''(((((())))))******...666@@@HHHOOOLLLJJJJJJLLLUUUhhhyyywwweee[[[VVVTTTRRRPPPOOOMMMKKKHHHEEEDDDDDDDDDDDDCCC@@@>>>>>>>>>>>>===<<<;;;:::999:::::::::::::::999999999888777555555666777666555444555666777888888999999666555444222222222333333222222111111111222333444222555777666333222444777555555444333333222111111333333222222333333444444666444222111111222444555666222666888111333999666444444333333444555777888777EEEVVVooo~~~~~~yyyvvv}}}{{{{{{}}}}}}}}}}}}xxxnnnlllppp\\\^^^tttllleeeoooxxxrrr^^^```sss|||oooyyy|||gggrrrzzzTTT:::444444333////////////////////////111111111111111111111000000000000000///......---++++++)))(((''''''&&&''',,,+++))))))))))))'''&&&)))(((&&&$$$######$$$$$$%%%%%%$$$###""""""""""""$$$###"""  !!!!!!!!!!!!!!! !!!"""$$$%%%%%%&&&"""&&&(((%%%$$$%%%%%%$$$$$$%%%'''(((((('''&&&&&&"""""""""""""""!!!!!!!!!'''((()))((('''&&&'''(((''''''''''''((((((((((((&&&'''(((******)))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''(((((('''&&&$$$###$$$######""""""!!!!!! !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%%%%###!!!""""""############""""""$$$######""""""""""""""""""###$$$&&&'''(((((((((######$$$%%%'''((())))))+++******+++000999DDDLLLOOOKKKHHHHHHKKKUUUgggxxxyyyfff\\\WWWUUUQQQOOONNNLLLJJJHHHDDDDDDDDDEEEEEECCC@@@===>>>>>>>>>======<<<::::::999999999999999:::::::::777666444444666666666555555555555666777888999999666555444333222222222222333333444444444444444333111444666666444333333444444444333333333333222222555444333222222333444555444333222111111222333444555///333666222555999444444333333333333444555666444BBBQQQhhh~~~|||{{{www}}}}}}|||wwwrrr~~~wwwoooqqqmmmXXXXXXmmmllldddoooyyyuuuaaa___ppprrryyy{{{hhhssszzzRRR888222333222111111111111111111111111333222111000000000111222444444333222///---+++***------,,,+++******))))))...,,,***)))((((((''''''***(((&&&$$$#########$$$&&&%%%###!!!!!!!!!""""""%%%$$$"""!!!  !!!!!!!!!!!! !!!"""###$$$%%%&&&$$$&&&((('''%%%%%%%%%$$$$$$%%%&&&'''''''''&&&%%%""""""""""""""""""######))))))***)))((('''''''''&&&&&&'''(((((()))))))))%%%%%%'''((())))))))))))((('''&&&$$$$$$$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&%%%############""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$"""!!! !!!!!!"""""""""""""""$$$######""""""""""""""" """$$$$$$###$$$'''***"""###$$$%%%'''((()))***+++***)))***111;;;GGGNNNOOOJJJFFFFFFJJJUUUgggwwwyyyggg\\\ZZZWWWRRROOOMMMKKKHHHFFFDDDDDDDDDEEEEEECCC@@@===>>>>>>>>>>>>===<<<;;;;;;888999999999999999999999777555444444666777666555777666666555555666777777555555444333222111111111111222444555666666666555111333555666555444333333333333333333333333333333555444222111111222333444111111000000111222444555444...111555222666999222333333333333333444555555444@@@MMMccc|||yyy}}}|||uuukkkwww|||xxxrrruuunnnVVVTTThhh~~~nnndddlllwwwvvvccc```rrruuuyyy~~~wwwkkkxxxyyyQQQ666000111111333333333333333333333333444333111000///000111222...//////000000000000000---------,,,,,,+++******------+++)))(((''''''((()))(((&&&$$$############%%%$$$###!!! !!!!!!"""$$$###"""!!! !!!!!!!!!!!! """$$$&&&'''%%%&&&((()))'''%%%$$$%%%%%%%%%&&&''''''&&&%%%$$$#########$$$$$$%%%%%%%%%((((((((((((((('''&&&%%%%%%&&&'''((())))))((((((###$$$%%%&&&'''((((((((()))(((&&&%%%$$$%%%&&&&&&%%%$$$$$$#########$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$######"""""""""!!!!!!!!!!!!!!!###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$###"""!!! !!!!!!"""######$$$######""""""""""""""""""%%%$$$!!!"""&&&***"""###$$$%%%'''((()))******((('''***111<<>>>>>>>>>>>>>>>>>===<<<;;;999999999999999888888888777666444555666777777666999888666555444555555666444444333333222222111111///000111333444555666666222333444555555444333222333333333333333333333333333333222222111111222222111111111111222333444555333---222555222555888111222222333444444555666666666AAAJJJ^^^}}}}}}yyy{{{{{{tttgggvvv{{{}}}|||uuuvvvrrrXXXTTTfff{{{rrreeejjjtttyyyfffbbbsssxxxwwwyyyxxxpppyyyQQQ666000111000444444444444444444444444444333111000//////000111////////////......---,,,***************)))((((((***++++++***(((&&&'''(((''''''&&&&&&%%%$$$######$$$$$$###"""!!!!!!!!!!!!###"""!!! !!!!!!!!! !!!"""%%%'''(((&&&&&&)))+++)))$$$###%%%%%%%%%&&&''''''&&&$$$###$$$$$$$$$%%%&&&'''(((((('''&&&&&&''')))(((&&&$$$&&&'''((()))))))))((('''######$$$%%%&&&&&&'''''')))(((''''''''''''''''''%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###!!!""""""!!!!!! !!!"""###$$$$$$######"""""""""""""""!!!###%%%$$$""""""%%%(((######$$$%%%'''((()))))))))'''&&&***333===FFFKKKNNNGGGBBBDDDKKKXXXkkk{{{xxxhhh^^^[[[XXXSSSOOONNNLLLJJJIIIFFFEEECCCCCCCCCBBBAAA???===>>>>>>>>>>>>===<<<<<<::::::999999888888777777888666555555777888888888888777666444444444666777222222333333333222222111000111111222333444555555333333333333444444333222444444444333333222222222111222222222111111000///333333222222333333333333111...333666111333666111111222333444666666777777555>>>DDDVVVwww|||yyywww{{{pppddduuu~~~yyyyyytttuuu[[[UUUfffyyywwwggghhhrrr~~~jjjbbboooxxxuuuzzz~~~wwwzzzRRR888111111000333333333333333333333333222222111000////////////111000///...,,,***(((&&&'''(((((()))((((((&&&&&&&&&)))++++++(((&&&&&&'''$$$%%%&&&''''''%%%###"""############"""!!!   !!!!!!!!!""""""""""""$$$''')))+++(((&&&)))---+++$$$###&&&%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&'''((())))))&&&%%%%%%(((******'''$$$&&&''')))***)))(((&&&%%%%%%%%%%%%%%%&&&&&&'''((('''((())))))))))))))))))&&&&&&%%%$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((&&&%%%$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%###!!! """$$$###"""!!!!!!!!!"""###$$$$$$######"""""""""""""""###$$$%%%$$$$$$###$$$%%%$$$$$$%%%%%%&&&'''((((((((('''''',,,555???FFFIIIMMMFFF@@@CCCLLLZZZmmm}}}xxxhhh___ZZZWWWRRROOONNNNNNMMMLLLGGGEEECCCBBBBBBBBBAAA@@@===>>>>>>>>>>>>======<<<;;;::::::999888777666666888777555666888999999888777666555444444555777888111111222333333333222222444444333333444444555666444333222222333444333222555555444333333222111111000111222222222000///...555555444444333222111111111...555777000111555111000111333555666777888888222:::>>>OOOqqqyyyyyyxxxuuu|||}}}~~~kkkaaauuu}}}uuu{{{}}}uuuvvv[[[UUUeeexxx{{{jjjhhhqqqmmm___hhhzzzwwwrrr}}}|||{{{TTT:::333333111222222222222222222222222111111111000///......---))))))***+++,,,,,,,,,,,,'''((()))))))))((('''&&&$$$'''++++++(((&&&&&&'''###$$$&&&((((((&&&$$$"""""""""#########!!! !!!!!!!!!$$$$$$###$$$&&&))),,,...(((&&&)))---+++$$$"""&&&%%%&&&&&&'''&&&%%%############$$$%%%'''((())))))&&&%%%%%%(((++++++(((%%%'''((()))***)))(((&&&$$$'''&&&&&&&&&&&&'''(((((('''((()))+++++++++***)))'''&&&&&&%%%$$$$$$$$$%%%""""""###$$$&&&'''((((((&&&%%%$$$###"""""""""""" !!!!!!!!!!!!!!!$$$###"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$""" """%%%$$$###"""!!!!!!"""###$$$$$$######"""""""""""""""%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&''''''''')))((((((...777@@@FFFHHHMMMEEE@@@CCCLLL[[[ooozzzhhh___WWWTTTQQQPPPNNNLLLJJJHHHHHHGGGEEEEEEDDDCCC@@@>>>;;;<<<===>>>>>>===<<<;;;:::999777666666666777777777666555444444555666777777777666666666666777777333333444444333333222111111444666666444333555777333333333222222111111111333333444555555444333333555333000......///222333333222222111111222222333333666999777222///111333333222333444555555222000222666<<>>>>>===<<<;;;;;;:::999777666666777777777666666555555555666666666666777777777777666666444444555555444444333222000222444333000...///000333333333333222222222111333333444555555444333333444333222000000111222333333222222111111222222333222555888666222000222444333222111222333333222000444777<<>>???LLLXXXlll{{{iii```ZZZVVVQQQMMMKKKJJJHHHGGGFFFCCC@@@??????AAAAAAAAA<<<==================<<<======;;;:::888777666666666777888888888666444333444555777888888777555444444444555555444444333222888888888777555333222222444333333333333333333333333333333333333333333333333444555555555444333222222222111111111111222222111333444333222222444666555333000///111333444444777999;;;EEE]]]vvv{{{zzz}}}}}}rrrxxxwwwrrrttt|||yyy{{{xxxxxx|||}}}jjjYYY[[[mmmqqqdddeeeuuurrraaaeeeuuusssuuuzzzuuuTTT<<<333222333555888::::::888666555555222444555333000000333666222333333333111///,,,******)))((((((''''''((((((***((('''&&&&&&'''((()))'''%%%"""###&&&&&&$$$!!!""""""!!!""""""###$$$%%%"""!!!  !!!!!!###%%%&&&%%%### !!!!!!"""###$$$$$$$$$###%%%%%%&&&'''((()))******''''''&&&%%%$$$$$$%%%&&&***)))((('''(((((('''&&&+++++++++++++++++++++++++++***)))'''&&&%%%$$$$$$""""""""""""###$$$%%%&&&###&&&+++///000...***((($$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&'''''''''((()))***(((%%%"""!!!!!!######"""!!! !!!!!!###%%%&&&%%%$$$""""""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$###############$$$$$$%%%%%%%%%%%%&&&'''((())))))(((''''''))))))'''&&&$$$)))...333<<>>=========<<<<<<============<<<<<<:::999777666555666777888888888777555444444555666777777666555444222333333333333222111111000000///000000///...---333333333333333333333333333333333333333333333333333444555666666444333222222111111000000111111222111222222222222333444666777444111000222444666777777999:::BBBXXXrrr~~~zzz|||sssyyy}}}tttqqq{{{||||||uuuvvvxxxzzzmmm[[[\\\oooxxxgggdddrrrvvvaaabbbpppsssrrr|||tttTTT<<<333333333666777999999777555555555222444555333111111444888555444333111///......---******)))((((((((((((((())))))(((&&&&&&&&&((()))(((%%%""""""%%%%%%### """"""!!!!!!"""###$$$$$$###""""""""""""######$$$""""""!!!!!!  !!!""""""""""""######'''''''''((((((((())))))%%%%%%%%%&&&''')))******,,,***''''''((()))((('''++++++++++++++++++++++++((()))))))))(((%%%###!!!""""""""""""###$$$%%%%%%###&&&+++//////+++'''###"""###$$$%%%%%%%%%$$$############$$$%%%&&&''''''''')))***)))&&&$$$""""""$$$###"""!!!!!!!!!!!!!!!###$$$%%%'''((('''$$$"""!!!"""###$$$$$$%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""###$$$%%%%%%$$$$$$$$$%%%&&&'''((()))(((((('''((())))))'''%%%%%%***///444>>>GGGKKKIIIIIIKKKFFFHHHTTT```sss{{{iiiaaaTTTSSSSSSSSSSSSPPPLLLIIIHHHEEEBBB@@@@@@???>>>=========<<<<<<<<<<<<======;;;;;;;;;:::999777666555666777777888888777777777555555555555555555555555222222222222222111000000555444444555777888777555111111222222222222333333333333222222222222333333333444555555555444333222111111000000000000111111333222111111111333444555777444111111333666777888555888:::???SSSnnn}}}zzzzzz{{{ooottt~~~pppggguuu{{{{{{~~~nnnppp}}}~~~rrrwwwmmmZZZ[[[rrrnnngggssszzz```]]]iiiwwwsss}}}~~~tttTTT===333222222555666777666444333444666444444444333222222444666555444222///.........///+++******))))))))))))))))))******(((&&&%%%&&&''''''%%%######$$$$$$$$$###""""""!!!!!!!!!!!!""""""$$$%%%&&&''''''(((''''''###!!!!!!""" !!!""""""!!!!!!###$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&'''***---//////......+++''''''***++++++)))++++++++++++++++++++++++'''((()))***(((&&&""" """"""""""""###$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$###$$$$$$######$$$%%%&&&'''&&&(((******(((%%%$$$$$$$$$######""""""""""""###$$$$$$$$$&&&((((((%%%### !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&$$$$$$$$$$$$%%%%%%&&&''''''''''''(((******(((&&&&&&+++111666>>>HHHJJJHHH???BBB@@@DDDSSSbbbvvv|||jjjbbbVVVTTTRRRQQQPPPNNNKKKHHHFFFDDDBBBAAABBBAAA???>>>>>>===<<<;;;;;;<<<===>>>999999999999999777666555666666666666777888999999777666444333333444666777222333333333333222111111111//////000333333222000000000000111111222222222333333222111111222333333444444444444444333222222111111000000000000111111444222111000111222444444555333111111333555777777333777999>>>PPPkkk{{{xxxwwwyyymmmrrr~~~kkk]]]mmmzzz{{{}}}jjjjjjwww{{{pppxxxjjjWWWYYYooosssjjjtttccc^^^iii|||zzz{{{tttUUU===333111111333444333222111222444777666444222111222333444333222111111000000///......,,,,,,+++***************)))+++,,,***'''$$$$$$%%%%%%&&&%%%$$$######%%%&&&###"""!!! """$$$&&&)))))))))'''&&&!!! !!!$$$%%%!!!###"""!!!!!!$$$&&&$$$$$$###$$$%%%&&&((()))******,,,000444555333000///+++'''(((+++...---+++++++++++++++++++++++++++((((((((((((&&&$$$###!!!###############%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%&&&$$$'''******)))'''&&&&&&$$$############$$$$$$%%%###""""""$$$&&&'''%%%""" !!!!!!"""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&'''$$$$$$#########$$$$$$%%%%%%%%%&&&(((******(((&&&(((---222777???GGGJJJGGG777;;;:::@@@QQQaaavvv|||jjjbbbYYYVVVQQQOOOMMMLLLJJJHHHCCCBBBBBBBBBCCCCCCAAA???>>>===<<<;;;;;;<<<===>>>777888999999888777666555666666555555666888:::;;;888666444222222444666888333444444444444333222222444222000222444555333000//////000000111111111222444333222111111222333444444444333333333222222222111111000000000000111111555333000000111222333333333222000111333555666555222666888===OOOiiizzz~~~wwwuuu~~~sssxxxmmm]]]eee|||~~~iiigggsss|||rrr{{{gggTTTVVVjjjtttkkksssgggbbbnnnxxx~~~tttUUU===333111111222222111//////000444777777444000000333444333111...///111222222000---,,,---,,,++++++******++++++)))+++---+++'''$$$###$$$$$$&&&'''%%%""""""%%%)))###"""!!!  $$$'''((('''%%%### !!!"""$$$&&&'''!!!###"""!!!"""%%%((($$$###$$$%%%&&&)))+++---//////111555999999555111000+++'''(((,,,//////---************************+++)))'''%%%$$$######$$$############$$$%%%&&&'''###&&&))),,,,,,)))&&&$$$&&&%%%%%%$$$######$$$$$$&&&%%%$$$#########$$$%%%###&&&)))+++***(((''''''$$$#########$$$%%%&&&&&&"""!!! !!!$$$%%%$$$!!!######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&'''$$$$$$######"""############$$$%%%(((******(((&&&)))...333888???GGGIIIFFF;;;@@@???DDDUUUdddxxxkkk___WWWSSSOOOMMMMMMMMMIIIFFFFFFFFFFFFEEEDDDBBBAAA@@@=========<<<;;;;;;:::::::::999888777666666666666777222666888333555999444444444666999777333333777333333444444444333222222555444333333555555444333000222444444333222111222666444222222333333222111111111222333222111000///111111111000111111222222555444222111111222444555222333444444555555444444111333444888IIIaaarrrwwwxxxzzz~~~pppqqq~~~mmm\\\bbbxxxzzz}}}rrrjjjuuuooopppkkkVVVPPPbbbwwwjjjnnnpppcccooo}}}www}}}zzz}}}pppOOO:::555333///777555222000000222444555333222000000111222111000222333333222111///---,,,((())))))*********))))))+++***((('''%%%$$$$$$$$$(((&&&$$$###$$$%%%%%%$$$!!!"""!!!!!!$$$""""""###$$$$$$$$$$$$$$$""" ###$$$!!!$$$&&&'''&&&&&&))),,,(((&&&&&&***+++***+++......333999<<<:::777666555///...,,,,,,+++,,,---...,,,---///000///---***((()))'''$$$"""!!!"""$$$%%% !!!"""###$$$$$$$$$###%%%''''''%%%$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%###%%%&&&%%%""""""$$$&&&###'''******'''%%%%%%&&&!!!"""$$$'''((('''&&&&&&%%%''''''######((("""+++)))$$$###%%%!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&'''''''''((((((&&&((())))))(((''''''(((+++...999@@@???GGGKKKBBB>>>::::::DDDSSSfff{{{lll___YYYUUUPPPNNNNNNMMMIIIFFFHHHGGGGGGEEECCCAAA???>>>=========<<<;;;;;;:::::::::999888777777666666666666222777:::555777;;;666888444333666888666555666444444333333333333222222444333222333444444444222111222444444222111222333666444222222333333333222111222222333222111000///111111111111111222333444555444222111111222444555222333333444444444444444111333444888HHH___rrryyyvvvyyyrrrqqq|||ppp___bbbyyyyyyxxxuuuiiiqqqzzzlllnnnzzzppp[[[UUUccc~~~tttfffjjj|||qqqbbbmmm|||}}}~~~||||||pppNNN999555555333555333222111000111333444444222111111222222222111222222222222000///---,,,))))))************))))))))))))'''&&&%%%%%%$$$$$$'''%%%###"""###$$$$$$###!!!&&&(((&&&""""""###%%%&&&$$$"""###!!! !!!   ###&&&///,,,---000111......000222777<<<<<<666111...//////...---,,,++++++,,,,,,,,,---.........,,,***((((((&&&$$$###""""""###$$$!!!"""######$$$$$$$$$$$$###%%%&&&%%%$$$$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%###$$$%%%$$$"""!!!###&&&###&&&))))))'''%%%%%%&&&!!!"""$$$&&&'''&&&%%%$$$ &&&,,,...***&&&$$$$$$+++---&&&"""'''%%%!!!%%%!!!""""""######""""""!!!""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''((((((''''''((())),,,///;;;CCCBBBIIILLLCCC>>>:::;;;EEEUUUhhh}}}mmm```[[[WWWRRROOOOOOMMMIIIFFFIIIHHHGGGEEECCC@@@>>>============<<<;;;;;;::::::999999999888777777666666555111777;;;777999<<<777<<<555222666:::999666666555444333222222222333333333222111222333333222111222333333333111111333444555444222222333444333222111222222222222111000000111111111111222444555555444333222111111222333444333333333333444444444444333333333777EEE\\\qqq{{{vvvxxx~~~uuupppyyysss```aaazzzyyyyyyxxxllltttyyyjjjjjjuuuttt^^^VVVbbb|||ssseeejjj~~~ppp```hhhyyy|||yyyoooLLL666333555333222111111111111111222222555444222222333333222111000000000000///...,,,,,,))))))************))))))((('''''''''&&&&&&&&&&&&&&&$$$""""""#########"""###''')))'''""" """&&&)))***'''$$$""" !!!######!!!$$$%%%%%%%%%%%%(((,,,000000...000444666333333555;;;AAADDDAAA777///---...000///...,,,++++++++++++,,,,,,,,,,,,+++***)))(((%%%%%%%%%$$$######""""""###$$$%%%%%%%%%%%%$$$$$$###$$$$$$###"""###%%%(((%%%%%%$$$$$$###$$$$$$%%%"""###$$$###"""!!!###%%%$$$&&&(((((('''&&&&&&&&&"""###$$$%%%%%%$$$###"""%%%,,,///---(((%%%$$$***+++%%%&&&222000%%%###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''***,,,---111>>>GGGFFFKKKMMMCCC===:::<<>>>>>CCCGGGBBB777000///111111111000...---,,,++++++,,,++++++***))))))((((((###$$$%%%%%%$$$###"""!!!%%%&&&&&&&&&&&&&&&%%%$$$###$$$###"""!!!###&&&)))%%%%%%$$$$$$######$$$$$$""""""""""""""""""###$$$$$$%%%&&&''''''&&&&&&&&&#########$$$###"""!!! ###$$$%%%%%%$$$$$$&&&((( %%%%%%,,,999666'''"""###"""!!! !!!"""###""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%(((,,,///...222AAAIIIHHHLLLLLLAAA<<<:::===JJJ[[[nnnmmm___]]]YYYTTTQQQPPPNNNJJJFFFDDDDDDDDDDDDCCCBBB@@@@@@=========<<<;;;;;;::::::888999999999999888777777888444999;;;666777:::444555888???CCC@@@888777:::777666333111000111222333222111000000222222111000444444444222111111444666444333111222333444444333222222222111111111111111111111111222333555666777222222222222222222222222333222222222222333444555555444444777@@@RRRiii{{{yyyzzz|||ooorrruuu```XXXrrrxxx|||nnniiippp}}}dddYYY]]]rrr~~~ssseeeiiiuuucccfffxxxxxx}}}yyynnnMMM777222000,,,......///000111111222222666555444555555555222000.........---------------***************)))(((((((((((()))************)))&&&%%%$$$$$$%%%&&&$$$######"""%%%***'''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''+++...000000///,,,)))&&&'''***...000444333666<<>>???BBB666;;;>>>;;;333...///222222222111000///...---,,,+++******)))((((((((('''"""###$$$%%%%%%###"""!!!&&&&&&'''''''''&&&&&&%%%$$$$$$$$$###"""###&&&(((&&&%%%$$$$$$#########$$$""""""!!!!!!"""###$$$$$$%%%$$$%%%&&&'''''''''&&&############"""!!!!!! %%%$$$""" """&&&)))&&&'''***333///$$$$$$###"""!!! !!!"""###""""""""""""""""""""""""###############$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&)))---000000444BBBIIIGGGJJJIII===;;;:::???LLL^^^qqqlll___\\\XXXSSSPPPPPPNNNJJJGGGBBBCCCCCCCCCCCCBBBAAAAAA=========<<<;;;;;;::::::888888999::::::999888777:::555999;;;555888<<<777222999BBBEEE???666666<<<777666444222111111111222222111000111222222111000333444444444222222444555444222111222333444444333333222111111000000111111111111111111222444555555222222222222222222222222333222111111111222444555444444444777===LLLcccwwwyyyzzz~~~pppqqq~~~zzzdddVVVmmmzzzyyy}}}oookkkiiilllaaa]]]ppp}}}}}}qqq```aaawww~~~mmmooo|||~~~{{{{{{www~~~{{{rrrQQQ;;;444222............///000222333444666555555555666444222///......---------......///******+++******)))((('''((()))***++++++***))))))&&&%%%%%%%%%&&&&&&$$$### !!!$$$'''&&&''''''))),,,000333666000...------///111222222>>>:::444111111222333333444222222555555333444777333555777666222111222444111111111111000///------************)))((('''&&&""""""###$$$$$$###"""!!!%%%&&&&&&'''''''''&&&&&&%%%&&&&&&%%%######%%%'''&&&&&&%%%$$$###############""" !!!###%%%%%%$$$%%%$$$###$$$&&&''''''&&&$$$######"""""""""!!!!!!$$$$$$$$$%%%%%%%%%%%%%%%&&&+++&&&!!!%%%###!!!(((######""""""""""""######""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$%%%''''''(((***...111333666CCCIIIFFFHHHGGG:::;;;:::@@@NNN```rrr~~~kkk^^^ZZZVVVRRRPPPOOONNNKKKHHHCCCCCCCCCCCCBBBAAA@@@???=========<<<;;;;;;::::::777888:::;;;;;;:::888777;;;666999;;;777;;;AAA===444777===@@@;;;555666;;;666555555444222111111000333222111111222333222111222444555555444333333444444222111111333555444444333222111000000000111222111111111111111222333444111111222222222222111111333222111000111222444555444333555888;;;GGG^^^ssswwwwww{{{qqqppp}}}lllWWWjjjvvv|||yyy|||mmmgggggg}}}pppeee^^^ppp}}}ttt``````uuuvvvxxx|||}}}zzzzzzvvv|||vvvrrrPPP999444333000//////......000222555777555555444555555444000.........---------...000111+++++++++******)))(((''''''((()))******)))'''&&&%%%$$$$$$%%%&&&&&&###!!!!!!############$$$$$$%%%(((---111666999;;;...------...000111000......+++'''%%%'''***++++++111---+++,,,,,,)))+++...444333222222222222222222...//////000///...---,,,)))***+++++++++)))'''&&&""""""############""""""$$$%%%&&&&&&'''''''''''''''(((((('''%%%$$$%%%&&&'''&&&%%%$$$############$$$""" """$$$&&&&&&%%%%%%###"""###&&&((('''&&&$$$$$$######""""""######$$$%%%&&&''''''&&&$$$"""$$$((("""###""" '''######$$$$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$$$$$$$%%%%%%%%%&&&$$$&&&)))***+++,,,...000777999EEEJJJEEEGGGEEE999;;;:::@@@OOO```rrr}}}jjj]]]YYYUUUQQQOOOOOONNNKKKHHHEEEEEEDDDCCCBBB@@@>>>===>>>======<<<;;;;;;::::::777888:::;;;;;;:::999777<<<666999;;;888>>>FFFDDD888666666999888555666999555555555444333222000///333222111222333333222111111444666666555333333333444222111111333555555444444333111000000000111222111111111000111111222222111111222222222222111111333222111000000222444555444333555888:::DDDZZZppptttuuuyyyrrrppp~~~rrrYYYiii|||yyy|||~~~{{{{{{jjjaaajjjoooddd]]]ooo~~~yyyeeeeeezzzzzz|||yyy~~~{{{}}}uuuxxxnnnoooLLL666222333111000///......///333666888555444444555555333000---///...------...///111222+++++++++******(((''''''&&&'''((()))((('''%%%$$$$$$######$$$%%%%%%""" """""""""!!!"""$$$&&&''')))***,,,,,,+++***)))$$$%%%(((,,,//////,,,***$$$""" ###(((---000000111---+++,,,,,,+++...222222///,,,,,,---...,,,***,,,---.........---,,,+++(((***,,,---,,,***'''%%%"""""""""""""""############$$$%%%&&&''''''''''''((()))***)))'''%%%$$$$$$'''&&&%%%$$$############%%%"""!!!"""%%%''''''%%%&&&###!!!###&&&((((((&&&$$$$$$############$$$$$$(((&&&###"""###$$$$$$### !!!***(((!!!$$$###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""$$$$$$##################$$$$$$%%%%%%%%%&&&&&&&&&%%%'''***,,,,,,---...000:::<<>>>>>>>>===;;;::::::;;;<<<===999999:::;;;;;;999888777:::999888888999;;;>>>@@@999999888888777666555555333333333444444333222222111222444555555555444444333444444555444333222111333444222222555999666111222222111000000111222222,,,---...000111111111111000111222333333222000000222111111111222444666777111666555777===AAATTTqqqzzz{{{uuuxxxpppiiittt|||qqq```cccrrrpppyyy~~~{{{iii\\\hhhwwwzzzbbbbbbkkkyyykkkllloooxxxrrrxxxyyywww}}}jjjKKK666000000///+++---000222444444444333555555444333222111111000000111111111000///---,,,---,,,+++)))((('''''''''+++***)))'''&&&$$$###"""""""""#########""""""""" """$$$&&&'''&&&''')))******)))'''&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%######%%%)))---000///...---,,,---///111333............---,,,+++***,,,---...///000000000000+++******,,,---+++&&&!!!"""!!! !!!###%%%''''''((((((((('''&&&&&&%%%$$$%%%&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%$$$"""!!!!!!"""$$$%%%&&&&&&&&&&&&'''((())))))(((%%%"""!!!###$$$"""!!!%%%%%%%%%$$$$$$$$$#########"""""""""###$$$&&&'''######$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!"""$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&)))''''''******))),,,222:::FFFLLLHHHEEEFFF@@@666666:::CCCRRReeezzz|||iii```YYYTTTPPPQQQOOOKKKIIIIIIIIIGGGEEEBBB@@@???>>>>>>???===<<<:::::::::;;;<<<999999::::::999999888777999999999:::<<>>PPPmmmwwwzzzvvvyyyppphhhrrr}}}wwwbbbccc~~~uuupppwww{{{lll^^^iiiwww}}}eeeaaahhh}}}wwwiiilllooouuuooowww~~~~~~vvvyyygggGGG333.........---///111444555555555444444444555555555444444333111111222222111000///...---,,,+++***)))(((((((((******)))(((&&&%%%$$$$$$$$$$$$$$$$$$###"""!!! !!!###$$$%%%%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$&&&***---000000///---++++++,,,---...............---,,,+++***,,,------...////////////*********,,,---+++&&&""""""!!! !!!###%%%'''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%&&&'''((())))))&&&###"""###$$$###"""%%%%%%$$$$$$$$$###############""""""###$$$&&&'''$$$$$$$$$%%%%%%$$$#########""""""!!!"""###$$$%%%$$$$$$$$$###############$$$$$$$$$%%%%%%&&&&&&&&&(((&&&'''***+++,,,111777;;;EEEKKKGGGCCCDDD>>>444555999BBBQQQdddyyy}}}iii```XXXRRROOOOOONNNJJJGGGHHHIIIGGGCCC@@@>>>>>>>>>>>>???>>><<<;;;:::::::::;;;:::999888888777777888888888999999;;;>>>BBBEEEGGG<<<<<<;;;;;;:::999999999777777666555444333333222333333444444444444333222111222333444333222111000111666777444222444444222111111222222222222111111222222222111111111000000......///000111111111000222222111222333444666777888;;;777555999;;;LLLhhhrrryyyvvvyyypppfffooo~~~|||fffbbb{{{vvvoootttzzzzzzoooaaaiiivvvjjjdddiii~~~{{{mmmooorrrqqqjjjsssyyy}}}uuuxxxeeeEEE222...///000///111333555666777666666333444555777777777666555111111222222222111000000------+++***))))))((())))))))))))(((''''''&&&&&&&&&&&&&&&%%%###!!!  !!!""""""###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$######"""###$$$&&&))),,,...000000///---+++)))))))))***......------,,,,,,++++++,,,,,,,,,---------------))))))***++++++)))%%%""""""!!!!!!!!!"""$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''')))'''%%%$$$%%%%%%%%%###$$$$$$$$$#########""""""###"""""""""###$$$%%%&&&%%%%%%%%%%%%$$$###""""""######""""""######$$$%%%$$$$$$$$$$$$######""""""#########$$$%%%&&&&&&''''''%%%&&&))),,,...555===<<>>===>>>???@@@???===;;;:::::::::::::::999888777666777888999888999:::<<<>>>AAADDDEEE;;;;;;;;;::::::999999999999888777666555444333333444444444444333333222222111222333333333222111000000666888555222333444333111111222333333222111111333222222222222222222222000111111111111000000000222222222222333555666888999:::555444777999IIIdddpppyyyvvvuuurrrgggmmm~~~jjjbbbxxxsssmmmqqqxxxxxx}}}pppbbbjjjuuunnneeehhh}}}~~~nnnlllnnnooohhhkkksss}}}vvvuuu|||eeeFFF333///222333000111333444555666666666333444666777777666444333///000000000111111111000---,,,+++***)))))))))))))))(((((((((((((((''''''&&&&&&%%%%%%$$$"""!!!  """######$$$$$$######"""!!!""""""######""""""!!! """$$$'''***---...//////...,,,+++***))))))***...------,,,,,,+++++++++,,,+++++++++++++++,,,,,,)))******+++***(((%%%###!!!!!!!!!"""###$$$&&&'''%%%%%%$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###############$$$%%%&&&'''(((''''''&&&&&&&&&&&&%%%$$$$$$#########""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$"""!!!!!!###############$$$$$$%%%%%%%%%$$$$$$###"""""""""""""""###$$$%%%&&&&&&''''''%%%%%%(((+++...666??????FFFIIIEEE@@@===888111555999CCCRRRfff|||kkkbbbZZZTTTQQQQQQPPPKKKIIIJJJGGGEEEBBB@@@>>>>>>>>>?????????===<<<;;;:::999999;;;:::888777777777888999999999:::;;;<<<===??????999999999999888888888888:::999777666444444444444333333333333222333333333111111333333444333222111000666888555222333444444222222333333333333222222111111111111222333444555555444333222111000000000333222222222333555777888777888333222777999GGGaaaooozzzvvvrrrwwwjjjmmm}}}nnnbbbvvvrrrmmmrrrwwwyyy}}}qqqbbbiiisssppp```aaavvv}}}iiicccbbb}}}oooiiicccooo|||zzztttzzzeeeGGG444000222333000000111222333444444444444444555555444222111000............////////////,,,,,,+++***))))))))))))((((((((((((((('''''''''######$$$$$$$$$###"""""" !!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!! !!!$$$'''***,,,---...------,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++*********+++,,,,,,+++,,,,,,+++)))&&&$$$###!!!!!!"""###$$$%%%&&&&&&%%%$$$#########$$$$$$%%%''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''''''###$$$%%%%%%%%%%%%$$$###############$$$%%%&&&&&&'''(((((((((''''''&&&'''$$$$$$$$$############"""!!!!!!""""""""""""""""""%%%%%%%%%$$$###"""!!! """"""######$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$%%%&&&&&&'''$$$$$$'''))),,,444<<>>>>>>>>===<<<;;;;;;:::999;;;:::999999888888999999888999999999999:::::::::777777777777777777777777999888666555444444444555222222222222222333444444111222333444555444333222000444666444333555666444333333222222222222333333111000000000111333555666666555444333222111111111333333222333444555777888444555111222888999EEE\\\lllzzzxxxqqq}}}}}}oooooorrrcccuuuxxxtttwwwzzz{{{~~~sssdddhhhqqqooo```^^^sss~~~iiiaaa```xxxqqqkkkaaannn~~~~~~www|||eeeGGG444///000000//////000111111222333333444444333222111000////////////...---------......+++******)))(((((())))))'''''''''''''''&&&&&&&&&!!!""""""#########"""""" !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  ###&&&(((***+++,,,+++,,,,,,---.../////////---,,,+++******+++,,,---******))))))***+++---......//////---)))%%%######!!!""""""###$$$%%%&&&&&&%%%$$$#########$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&&&&'''))))))'''&&&''''''%%%%%%%%%$$$$$$$$$######"""######$$$$$$$$$######$$$$$$$$$$$$###"""!!!!!!!!!!!!"""############"""####################################$$$$$$$$$$$$&&&######&&&)))+++111999CCCFFFGGGDDD???:::666444777===IIIYYYmmmpppfff[[[VVVRRRSSSQQQMMMJJJKKKDDDEEEEEEDDDCCCAAA???>>><<<======<<<<<<;;;;;;:::;;;;;;;;;;;;;;;:::999999777777888888888888888888777777777777777777777777888777555444333444555666111111000111222333555666222333444555666555444444000333333222444888777333555444222000000222444555222111000000000222333555333333222111111222333444333333333333444666777999333555111333999888AAAWWWhhhzzzzzzsss}}}uuuqqquuudddttt|||~~~wwwhhhgggpppnnnbbb\\\ooo~~~kkkffffffsssrrrllldddrrrzzzxxx~~~zzz|||fffIII666000///...000000000000111111222333444333111/////////111111111000///...------......***)))(((((('''(((((((((''''''&&&&&&%%%%%%%%%$$$"""""""""""""""!!! !!!!!!"""!!! !!!!!!!!! !!!!!!!!! !!!!!!!!!!!!  """$$$&&&(((******+++,,,---....../////////---,,,***))))))+++,,,---))))))((((((***,,,...000111222222...)))$$$""""""!!!"""###$$$%%%&&&&&&&&&%%%%%%#########$$$&&&'''%%%%%%$$$$$$%%%&&&((()))'''&&&%%%######$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$######$$$$$$%%%&&&'''$$$'''))))))'''&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''''''''&&&%%%""""""############"""""" !!!"""###"""!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$###############!!!###'''***,,,222999CCCCCCDDDBBB>>>888555444666===JJJ\\\oooqqqggg[[[UUURRRRRRQQQLLLJJJKKKDDDEEEFFFFFFDDDBBB???>>>;;;<<<<<<===<<<<<<;;;;;;:::;;;<<<===<<<;;;:::999555666777888888888888888777777777777777888888888777666444333333444555666000000000000111444666777222333555666666666555555111222111111555:::888333777444222000000222444777444333111//////000111222000/////////111222444666333333333333444666888999333555222444999777???SSSdddyyy|||vvvyyysssvvveeeuuu|||}}}zzzlllfffooolll```XXXhhhyyyiiifffiiiooosssmmmiiiuuulllmmmwww~~~zzz{{{jjjMMM:::333111///000000000000111222333333333222000......000333555333222000///.........///)))((((((''''''''''''(((''''''&&&%%%%%%$$$###############"""!!!!!!"""""""""!!! !!!!!! !!!!!! !!!!!!!!!!!! !!!"""$$$&&&(((***+++,,,---.........---------,,,***))))))+++,,,...)))(((((((((***---000222333444333///)))$$$""""""!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$######%%%'''(((%%%$$$$$$$$$%%%''')))***((('''%%%#########%%%&&&'''&&&$$$######$$$&&&'''$$$$$$$$$$$$%%%&&&'''(((###&&&))))))'''%%%&&&'''''''''&&&&&&&&&%%%%%%%%%(((((()))******)))((('''!!!""""""############"""!!!"""""""""!!! !!!!!!"""###$$$%%%%%%&&&%%%%%%$$$$$$###"""""""""!!! ###(((+++---333:::BBBAAABBBAAA<<<666333444555===KKK\\\pppqqqccc]]]VVVRRRSSSRRRMMMIIIHHHCCCGGGGGGBBBAAACCCBBB===>>>======<<<<<<<<<======>>><<<:::777666777888999777777666666777999;;;<<<777777777777777777777777777555333222111222444555222222222000//////222444444333333333333444555555222555666444555888999666555444333222111111111111333333222111000000000111222222111111222222333444///555555//////666555...888333333888777444===KKKeeevvvyyy{{{ssslll{{{{{{jjjhhh}}}}}}~~~eeebbbooommm]]]TTTgggwww|||rrr[[[^^^iiixxx~~~tttiiikkkrrr}}}uuu___```lll}}}lllKKK666111222444///000333555666555000---555555555777888666222///222111111000//////......+++***(((&&&%%%&&&'''((('''((()))(((&&&%%%&&&'''&&&&&&%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!"""###%%%$$$"""!!!!!!!!!""""""(((&&&###!!!"""%%%))),,,)))***+++---......------+++***((('''&&&'''((((((***'''%%%)))///333222000222...,,,,,,(((""" """!!!###%%%$$$"""###&&&***(((((('''%%%$$$###%%%''''''((())))))(((&&&$$$###'''&&&$$$###"""###$$$$$$%%%%%%$$$###!!!"""%%%'''"""***+++"""$$$'''$$$***)))((('''''''''''''''((('''%%%#########%%%&&&++++++++++++***)))''''''$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$"""!!! !!!"""###$$$###""""""###%%%'''''''''---777@@@DDDFFFGGGBBB;;;444111111333<<>>===<<<;;;;;;;;;;;;;;;:::999999888888888888888888888999:::;;;;;;888888888888888888777777555555333222222222333444222222222000//////222444333333222222333333444555111444555333333777777555555444333222111111111111333222111111000000111111222111111111222222333333111555777333222777;;;===666222333888777444<<>>LLL___sssqqqcccXXXQQQMMMNNNNNNKKKHHHHHHDDDEEEEEECCCBBBAAA???>>>>>>>>>>>>======<<<;;;:::888999999:::;;;;;;::::::;;;<<<=========;;;:::999;;;;;;::::::999888888888444555555555555444333333111222222111000000111333222333333444444444444444111444444222222555666333333333333333222222111111111111000000000000111111000111111222222222222222777:::EEEPPPLLL===444555222111333777777555888???WWWiiivvvvvvxxxtttttt}}}yyyzzzttttttqqqffflllooobbbZZZjjjuuuzzzttt```aaahhhxxx}}}ooocccjjj{{{vvvwww||||||zzz}}}|||dddJJJ999444222000111444999>>>???<<<666000444444555777888888666444------------,,,,,,,,,,,,+++***)))'''''''''''''''$$$&&&''''''%%%%%%&&&(((%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&&&&%%%$$$%%%&&&((('''''''''''''''''''''""""""#########$$$$$$%%%%%%&&&&&&'''''''''''''''+++,,,,,,---------------//////111444666444///***$$$""""""$$$$$$""""""$$$$$$###"""!!!!!!!!!"""###$$$%%%&&&&&&%%%%%%''')))&&&''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%#########$$$$$$###222(((%%%***,,,%%%"""%%%###$$$$$$%%%&&&&&&&&&&&&$$$%%%'''((((((&&&%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$""""""""""""""""""""""""!!!"""%%%&&&&&&%%%"""!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&***111999>>>AAAHHHHHHEEE???777222111222888???MMM___sssrrrddd\\\TTTOOOOOONNNJJJHHHGGGEEEDDDDDDCCCBBB@@@>>>>>>;;;<<<======>>>======<<<::::::888888999:::<<<>>><<<===>>>>>>===<<<:::999:::::::::999999999888888555666666666666555444444111222222222000000111333333333444555555555555444222555555333333666666444222222333333333222111111111000000///000000111111111111222333333333333222222111;;;LLLQQQGGG===:::222111333666666666777;;;TTTeeessstttvvvooorrr{{{vvv}}}wwwuuurrrfffhhhzzztttcccZZZgggpppxxxwwwbbb```fffvvvpppbbbfff{{{{{{wwwyyy}}}|||rrrxxxzzz}}}|||bbbGGG888666666555333666;;;@@@AAA>>>888333555444444444555555333111---------------,,,,,,,,,))))))((('''&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&'''$$$######""""""!!!!!!!!!""""""""""""""""""""""""###%%%&&&'''&&&%%%&&&'''&&&&&&''''''''''''''''''""""""######$$$#########%%%$$$$$$$$$%%%%%%&&&&&&(((+++///333444333111///111111000///...,,,)))'''%%%""""""%%%$$$!!!!!!$$$$$$###"""!!!!!!""""""######%%%&&&'''&&&&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$''')))((('''222(((&&&,,,---&&&###&&&"""###$$$%%%&&&&&&%%%%%%"""###%%%''''''%%%###"""$$$%%%%%%%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&((((((&&&$$$"""!!!!!!"""######$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&'''%%%$$$(((000;;;DDDIIIJJJHHHDDD===555000111333888???NNN```uuutttfff^^^VVVPPPOOOOOOKKKHHHHHHEEECCCBBBDDDCCC???===>>>999;;;<<<>>>>>>>>>>>>===<<<;;;999777888:::===???===============<<<;;;:::999999999999999999999999666666666555555555555555000111333222111000111222222333444555666555444333333666666333333666666333111222333444444333111111000000/////////000111111111222444555555555444333000++++++444;;;:::555333333333333444555666888999NNN___nnnrrrrrr{{{ooorrrzzznnnooozzz{{{vvvsssfffdddvvv{{{fffZZZdddooo}}}lllfffeeetttrrrcccdddvvv}}}yyy{{{~~~tttyyy}}}```DDD777777999888666555555666888999888777444333222222333222000...000000//////...------,,,)))))))))(((''''''&&&&&&%%%&&&'''&&&%%%$$$$$$%%%######"""""""""!!!!!!!!!""""""""""""""""""""""""###%%%''''''&&&%%%&&&'''%%%%%%&&&'''''''''&&&&&&########################$$$$$$#########$$$$$$%%%'''+++111555777666333111///...+++(((&&&%%%$$$$$$&&&######%%%$$$!!!!!!$$$%%%###!!!!!!"""$$$$$$###$$$%%%''''''&&&%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%###""""""&&&,,,000000...///,,,+++------)))''''''###$$$%%%&&&'''&&&%%%$$$!!!"""$$$%%%&&&%%%###"""$$$$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!###$$$&&&''''''&&&$$$######"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%$$$###&&&---888DDDLLLKKKIIIDDD;;;333///111444888AAAPPPcccwwwvvvggg]]]UUUOOOOOONNNLLLJJJJJJFFFBBBBBBDDDCCC>>><<>>???>>><<<;;;;;;;;;:::::::::;;;<<<<<<======<<<;;;;;;;;;<<<<<<666777777888888999999999666555444333222333333444000111333222111000111222///111222444444333222111222555555222222555555222000111333444444333111000///////////////000111111222333555777777666555444:::888555222444999888444555444333333444777888888GGGXXXiiiooopppxxxuuutttzzzjjjjjjwww}}}www}}}vvvgggcccsssmmm]]]dddoootttjjjffftttuuugggdddsss}}}}}}~~~rrrwww|||___DDD777777999777444333222222444666666666222111000111222222111///333333222111000...------+++++++++******)))((('''''''''(((&&&$$$######$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$&&&&&&%%%%%%%%%&&&%%%%%%'''(((((((((''''''%%%$$$$$$#########$$$$$$%%%$$$###""""""###$$$$$$(((***---000111000///...((('''&&&$$$"""!!!""""""$$$!!!!!!$$$$$$!!!!!!$$$%%%### !!!$$$&&&&&&%%%$$$&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&"""###$$$&&&&&&&&&%%%$$$$$$""""""&&&,,,000///,,,)))---///+++)))***)))'''$$$%%%'''''''''&&&$$$###"""###$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$######"""$$$######""""""###$$$%%%%%%$$$#########$$$&&&&&&$$$%%%''')))---666BBBKKKLLLJJJCCC:::111...111444:::CCCSSSgggzzzwwwhhh[[[SSSMMMNNNNNNLLLKKKLLLFFFBBBAAADDDCCC===<<>>???>>>===;;;999::::::<<<<<<<<<;;;:::999===<<<;;;::::::;;;<<<===555555666777888999999:::555444222000000111222333000111333333111000111222---///111222222222000///111444444111111333333000000111333444444333222000///////////////000111111333444666888888777666555+++222444//////777888333666666444222444888999888CCCTTTfffmmmooowww{{{vvvyyyggggggwww~~~www|||xxxiiibbbrrrsssaaaeeeooouuuhhhggguuuxxxjjjeeerrr|||kkkppp{{{___DDD888777888555///000333777999888444111111000///000222333333222666555444222111///...---,,,,,,---,,,,,,+++))))))'''((((((&&&$$$""""""###""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""$$$&&&&&&%%%$$$%%%&&&%%%&&&''')))))))))((('''&&&%%%$$$#########%%%%%%%%%$$$###""""""###$$$$$$((((((((((((((((((((((((!!!"""######"""!!!!!!"""!!!######!!!"""%%%%%%""" !!!%%%''''''&&&%%%'''((((((&&&$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&!!!"""$$$%%%&&&%%%%%%$$$&&&###"""$$$)))***((($$$###,,,///(((%%%))))))%%%%%%&&&(((((((((&&&$$$######$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$########################"""!!!!!!!!!!!!!!!!!!"""%%%$$$###"""""""""###$$$%%%$$$###"""###$$$%%%&&&%%%(((,,,...000666AAAJJJMMMJJJCCC999111...111555;;;EEEVVVjjj}}}zzzjjj\\\TTTNNNOOOOOOMMMKKKLLLCCCBBBAAAAAA@@@@@@AAAAAA@@@???======>>>>>><<<;;;999999;;;;;;;;;;;;999999999999888999:::;;;<<<===:::999888777777777888999666555444333222222222222000444555222222444222///111111111111111111111111000111222333333333333333222333555555555333111000000111111000//////000222444555666777666555222111333222111222444555444333555444222222444666777777AAAPPPfffvvv|||}}}vvvkkkgggttt|||wwwfff___lllzzzeeebbbsss~~~dddiiiqqqzzzqqqmmmsss|||vvv{{{kkkjjjeeeFFF222///222444000111333333333111///...111111111111111222222222777555333111////////////000...,,,***(((''''''((())))))))))))(((%%%###"""$$$%%%%%%%%%$$$###!!! """"""""""""""""""""""""&&&$$$$$$$$$&&&'''&&&%%%&&&&&&''''''((()))))))))&&&%%%#########%%%'''((($$$###!!! """###%%%##################$$$$$$(((%%%"""!!!"""$$$&&&&&& !!!###$$$$$$###!!! #########$$$$$$%%%%%%%%%***)))'''&&&$$$$$$###############$$$$$$%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""'''&&&%%%%%%$$$$$$$$$$$$)))(((&&&&&&'''((((((''''''''')))))))))((('''&&&###%%%''')))******)))(((%%%%%%&&&&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$###"""!!! """"""""""""###$$$%%%&&&###'''+++***&&&"""###%%%$$$%%%(((,,,333<<>>>>><<<;;;999::::::;;;;;;::::::999999999999999999::::::;;;;;;:::888777777777888888666555444333222222222222111444555222222444222///222222222222222222222222111111222333333333333333222333444555444333111000000111222111000///111333333444555555555555444333333222111111333444444333555444333333555777777666DDDTTTiiixxxzzzxxxyyy}}}jjjgggvvvzzz}}}hhh^^^hhh}}}~~~iiidddsss~~~eeedddjjj||||||ooolllrrrzzzsss~~~xxxhhhiiidddGGG555222444555222333444555555333111000333222222222222222222222555444222000///......//////---+++)))((((((((((((******)))((('''%%%###"""""""""######""" !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$$$$###$$$%%%&&&&&&'''((())))))'''&&&%%%$$$$$$%%%'''((($$$###"""!!!!!!!!!"""###"""############$$$$$$$$$'''%%%""""""###%%%%%%%%%$$$$$$%%%$$$###""" $$$$$$%%%%%%&&&&&&&&&&&&(((((('''%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$%%%&&&'''((()))(((''''''))))))(((''''''''''''((((((''''''&&&%%%&&&'''))))))((('''&&&%%%%%%%%%%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!""""""""""""###$$$%%%&&&###'''******&&&$$$$$$&&&&&&''')))---444>>>GGGNNNJJJGGGAAA999333111333666;;;EEEVVVkkk~~~yyyiii[[[SSSNNNNNNNNNKKKJJJKKKEEEDDDCCCAAA@@@?????????@@@>>>============<<<:::999::::::;;;;;;::::::999999999::::::::::::::::::;;;:::999777666666666777555555444333222222222222111444555222222444333///333333333333333333333333111222222333333333333333111222333333333222111000111222333222000000222333:::999888666555444444444333111//////111333333333444444444555777888777666BBBSSSjjjwwwwwwuuu}}}yyy~~~jjjgggvvvwwwzzzyyyjjj^^^eeexxxnnnfffqqqgggbbbeeewwwzzzmmmjjjppp{{{sss}}}yyyxxxbbbeee|||ttt|||~~~aaaEEE666444555444444555666666666555444333444444444333333222222111333222000///.........///---,,,***)))(((((()))))),,,+++)))'''&&&$$$$$$###!!!!!!""""""!!!   """######"""""""""$$$%%%&&&''''''(((((('''&&&$$$$$$%%%&&&'''#########""""""!!!!!!!!!!!!"""######$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%%%%$$$###############&&&&&&''''''((((((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%(((+++---((((((((()))******(((&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&'''((('''&&&$$$###&&&&&&%%%%%%%%%%%%%%%&&&########################""""""""""""""""""""""""""""""""""""###$$$%%%%%%###&&&))))))'''%%%&&&((())))))***...555???IIINNNGGGEEEAAA;;;666444555777===GGGXXXlllzzziii[[[TTTNNNMMMNNNKKKIIIJJJGGGFFFDDDBBB@@@???>>>>>>@@@>>>===<<<======<<<:::::::::::::::::::::::::::999999:::;;;<<<<<<======<<<;;;999777666555555666555444333333222222222333222555555222222444333000333333333333333333333333222222333333444333333222000111222222222111111000222333333222111111222444DDDBBB>>>:::666444333333333111//////000222333333444444444666888999777555:::MMMfffuuuwwwvvvwwwxxxlllfffsss~~~vvvxxxwwwlll___fffyyypppfffmmm{{{kkkcccddduuuvvvllliiioooxxx~~~ttt___bbb{{{wwwooo{{{{{{]]]AAA444444444222555555666666666666555444444444333222222111000000111000///...------...///,,,+++***((((((((()))***---,,,)))'''%%%$$$$$$%%%############""""""!!!!!! !!!###$$$$$$### """$$$%%%&&&&&&&&&'''&&&%%%$$$######$$$$$$"""#########"""!!!  !!!###$$$%%%%%%%%%%%%$$$######%%%&&&&&&$$$"""""""""!!!"""###&&&(((***(((((()))******))))))(((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%&&&%%%$$$$$$&&&))),,,...(((((((((***,,,+++(((&&&&&&%%%$$$###$$$%%%&&&'''$$$%%%&&&&&&&&&%%%$$$$$$)))(((&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""##################""""""###$$$$$$%%%###%%%((((((''''''((()))))))))***...777@@@HHHMMMFFFBBB===777444444777999@@@IIIZZZmmmzzzjjj\\\TTTNNNNNNNNNKKKIIIJJJHHHGGGEEEBBB@@@???>>>>>>???>>><<<<<<======;;;:::::::::::::::::::::::::::777999;;;===>>>???@@@@@@<<<:::888777555555555555444444333222222222333333333555555222111444444111333333333333333333333333333333444444444333333222111111111111222111111111222333333222111111222444DDDAAA===999555444333444333111//////111222333222333333444666888888777555555GGGaaasssvvvwwwyyywww}}}mmmeeennn~~~~~~zzz}}}{{{ooobbbiii~~~qqqfffjjjwwwpppdddbbbrrrxxxnnniiiooo}}}{{{hhhgggyyy{{{vvv{{{]]]BBB555444444222444444444555555555444444333222222111000//////...111000...---------......,,,+++)))((((((((())))))---+++)))'''&&&%%%%%%&&&#########"""""""""""""""  """$$$###""" """$$$%%%%%%$$$$$$$$$######"""!!!!!!!!!!!!"""""""""""""""!!!  !!!###%%%''''''&&&&&&######$$$%%%'''&&&$$$!!!""""""!!!!!!###&&&)))+++)))***+++,,,,,,+++)))(((''''''((()))***))))))(((%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%&&&((('''&&&&&&&&&(((***,,,''''''(((***++++++(((%%%%%%$$$#########%%%&&&'''"""###$$$%%%%%%&&&&&&&&&,,,***(((%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$#########"""######$$$%%%###%%%&&&'''''''''((()))(((((()))///888AAAGGGIIIEEE???777111///222777;;;BBBLLL\\\ooo|||kkk^^^VVVOOOOOOOOOLLLJJJJJJHHHGGGEEECCCAAA??????>>>???===<<<<<<<<<<<<;;;999;;;::::::999999::::::;;;777999;;;===???@@@@@@@@@:::999888666555555555666444333333222222333333333444666555222111444444222333333333333333333333333444444444444444333333222111111111111222222222333111222333222000000222333999888666444333333555666222111000111333444333111333333333444666777666555666FFF^^^pppvvvvvv}}}{{{}}}ooodddjjjzzzsssgggnnnttthhhiiivvvsssbbb___oooqqqkkkooo~~~|||uuu~~~zzzbbbFFF777555666555333333333333444444444555111111111000//////......222111///...---------...,,,+++)))(((''''''((((((+++***)))(((''''''''''''""""""!!!!!!!!!!!!""""""  !!!  """$$$%%%$$$###"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """%%%''')))))))))((($$$###$$$%%%&&&&&&$$$"""%%%$$$###""""""###%%%&&&)))+++,,,------+++)))((('''((()))******)))((((((&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%(((((('''''''''(((((()))'''''''''((())))))'''%%%$$$$$$$$$$$$%%%&&&''''''"""######$$$%%%''''''(((***)))(((&&&$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$$$$###############$$$$$$$$$$$$%%%%%%&&&'''((((((''''''***111;;;CCCFFFFFFDDD<<<333,,,,,,111777;;;CCCMMM___sss}}}mmm___WWWQQQPPPPPPLLLJJJKKKGGGFFFEEECCCAAA@@@@@@??????===<<<<<<<<<<<<;;;999;;;::::::999999::::::;;;888999;;;===>>>===<<<;;;999888777666555555666777333333333222222333333444444666555111111444555333222222222222222222222222444444555555444333333222222222222222222333444444000111222111000///111333222222111111222333555666111111222333555555333111444222111222444666666555888EEE[[[nnnvvvwww{{{}}}~~~tttfffggguuu}}}yyykkkpppyyymmmkkkwwwttteee```ooouuummmooo~~~{{{ttt~~~fffHHH666333666777333333333333444444555666111111000000000000000000444222000...---------------,,,***((('''&&&&&&'''(((((())))))))))))(((((($$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!###%%%%%%###!!! !!!!!!!!!!!!!!!!!!  !!!###$$$!!!###&&&)))+++++++++***%%%$$$###$$$%%%&&&$$$###$$$$$$###"""""""""###$$$***+++---...---+++)))(((&&&'''((())))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$%%%&&&'''((((((((('''''''''&&&%%%&&&'''((('''%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########$$$$$$###############$$$$$$$$$###$$$%%%&&&&&&&&&'''(((,,,555???EEEFFFDDDBBB;;;111,,,---111666888DDDOOOaaavvv~~~nnn```XXXQQQQQQPPPMMMKKKLLLGGGFFFDDDCCCAAAAAA@@@@@@???===<<<;;;<<<<<<;;;999;;;;;;999999999999;;;;;;999:::;;;<<<<<<:::888777888777666555555666777777333333333222222333444444555777555111111444555333111111111111111111111111444555555555444333333222333222222222333444444555000111111000//////000222222222222222333333444444000111333555777666333000444222000000222444555555666BBBWWWlllwwwyyy|||{{{zzzhhheeeqqqvvv}}}mmmqqq}}}qqqnnnxxxuuujjjdddrrrxxxoooooo~~~zzznnnzzzgggHHH444000444666444444444444444555666777111111111111111222222222555444111///...---------...,,,***(((&&&&&&&&&&&&&&&'''(((*********)))(((&&&&&&$$$$$$$$$%%%&&&'''""""""""""""""""""""""""$$$###"""!!!""""""!!!!!!"""$$$%%%%%%###!!! !!!"""######"""""" !!!$$$%%%!!!###'''***,,,---,,,+++%%%$$$######%%%%%%$$$### !!!!!!"""###%%%%%%***+++---...---+++)))'''%%%&&&'''((((((&&&$$$###'''''''''&&&&&&%%%%%%%%%%%%&&&'''((('''&&&%%%$$$"""$$$&&&((())))))'''&&&(((&&&$$$$$$&&&'''&&&&&&"""$$$%%%'''((((((''''''''''''&&&%%%%%%%%%&&&&&&!!!"""$$$%%%&&&%%%$$$$$$##############################""""""""""""""""""$$$$$$###############$$$%%%$$$"""###$$$%%%%%%%%%''')))...777BBBHHHGGGDDD@@@:::222...///222555555DDDOOObbbwww}}}mmm___XXXSSSTTTSSSNNNJJJJJJEEEDDDCCCBBBBBBBBBBBBBBB??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999;;;===???>>><<<888666666666555444444666777888333333333444555444222000444444444555555555666666111111222333333333333222444333333222222333333444000222444444333333444555...//////000111222222222444666666444444666555111666555555444444333222222000111333555666777888888>>>BBBRRRgggrrrsssvvv}}}ssskkkfffuuuuuuzzzrrrtttmmmjjjzzzmmmdddooouuuttt{{{tttrrr{{{iiiJJJ888444444333222444666888999999888777666555555444444333333222444333222111000......---***)))(((''''''&&&&&&&&&(((((((((((((((''''''&&&)))(((&&&###""""""""""""###"""  """###  """######$$$$$$$$$$$$###""""""(((&&&$$$"""!!!!!!"""###""""""""""""""""""!!!!!!$$$###%%%)))...000...+++&&&$$$!!!!!!$$$&&&######"""######%%%'''(((,,,,,,,,,,,,+++)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))%%%&&&''''''((((((''''''''''''(((((('''%%%$$$""""""###%%%'''((()))******&&&'''((())))))((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&& !!!###%%%&&&&&&&&&%%%%%%$$$#########$$$%%%&&&"""$$$%%%%%%%%%&&&)))++++++'''333@@@CCCGGGIIICCC<<<888333///111444333000FFFSSSgggzzz~~~nnn```YYYTTTSSSRRRNNNJJJIIIEEEEEECCCBBBBBBAAAAAAAAA??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999;;;===>>>>>><<<:::888777777555555555555666777444333333333444444222111222222333333333444444444000111222222333333222222333333333333333333333333111222444444333222333444000000000111222333333333555:::<<<777444444555444333333444444444444444444333444555555666666666555777???TTTnnnzzzwwwuuuxxxuuuvvv{{{mmmhhhttt{{{sssyyyuuurrr~~~lllkkk{{{sssgggooo~~~rrrooo|||{{{qqqnnntttgggIII777333333222333444555666666666555444666555555444333222222111111111222111111000///...+++***)))(((''''''''''''((())))))))))))((('''''')))(((&&&$$$"""""""""""""""!!!  !!!"""!!! !!!"""######$$$$$$$$$$$$######&&&%%%###!!!!!!!!!"""###"""""""""!!!!!!!!!!!!!!!!!!"""$$$'''+++......---&&&%%%""" """%%%&&&###"""""""""###%%%&&&(((,,,,,,---,,,+++***((('''&&&&&&''''''(((''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''&&&%%%$$$######$$$%%%&&&'''(((((((((***)))((('''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%$$$$$$$$$$$$#########$$$%%%&&&###$$$&&&%%%%%%&&&(((*********999GGGIIIKKKIII???===777///)))***000777:::FFFTTThhh{{{pppbbbZZZTTTSSSQQQLLLHHHGGGFFFEEEDDDBBBAAA@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<<<<;;;;;;999888777666555555555666666444222222333444333222111111111111222222222222000111111222222222222222222222444444444444222222222333555444333222222333111111111222333333444444333;;;>>>888222111333444222222222333444555555555777666666666555444444333555===RRRmmmzzzyyywwwyyyxxxppptttqqqjjjrrr|||uuuzzzooohhhsssnnnkkkzzzxxxhhhkkk~~~}}}nnniiiwww{{{uuutttxxxfffJJJ999444444333666666666555555444444444666666555444222111000000///000111333333222000///,,,+++***))))))(((((()))***************)))(((((()))(((&&&$$$###"""""""""!!!  !!!!!!  !!!"""###$$$%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$"""""""""!!!!!! !!!###%%%''')))---///'''%%%###!!!!!!###%%%'''""""""!!!!!!"""$$$&&&(((---------,,,+++***)))(((%%%&&&'''((()))(((((('''(((((('''&&&%%%%%%$$$$$$&&&''''''(((((())))))***''''''&&&&&&''''''((()))''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&---+++(((&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&%%%%%%''')))***...AAAPPPQQQQQQKKK>>>888444...))))))///888???HHHUUUiii|||rrrccc[[[TTTSSSPPPKKKGGGFFFGGGFFFDDDBBBAAA@@@????????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999:::;;;<<<::::::999777666555555444777555222222333444444333111111111111222222222222000111111222222222222222111222444555555444222111333444555555333111111222111111111222222222333333111666888444111222333111222222333333333444444444777777666555555444444444;;;===JJJ```oootttyyy|||tttvvvuuulllppp}}}zzz{{{hhh^^^kkk~~~rrrkkkvvvxxxeeefffzzz|||mmmfffuuu|||wwwvvv}}}~~~hhhMMM;;;666777666888888777777666777777888666666555333222111000//////000333444444222///...------,,,+++***************++++++++++++***)))))))))((('''%%%$$$###""""""  !!!!!! !!!"""$$$%%%&&&&&&&&&"""!!!!!!!!!!!!"""###$$$"""""""""!!!!!! """$$$###"""$$$)))---%%%$$$"""!!!!!!"""$$$%%%"""!!! !!!$$$''')))---------,,,+++******)))$$$%%%''')))***)))(((''')))((((((&&&%%%$$$######'''((((((((())))))******((('''&&&&&&''''''))))))'''&&&%%%#########$$$%%%%%%%%%&&&&&&%%%%%%$$$###+++***((('''%%%%%%%%%%%%$$$$$$############$$$$$$########################"""""""""""""""!!!!!! $$$###$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%%%%&&&(((***111FFFUUUUUUUUUOOOAAA222111111111///000666>>>IIIWWWkkk~~~tttddd[[[TTTRRROOOJJJGGGFFFFFFEEEDDDBBB@@@??????>>>??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::888888777777777999:::;;;;;;::::::999777666555444777555333222333444444444222222222222333333333333111111222333333333333333111222444555555444222111333444555555333111111222000000000111111111111111111222111000333777555000444444333333333222222222666666555555555666777777<<<:::CCCVVVgggoooyyyzzzyyyyyymmmmmmzzz|||}}}eee^^^mmmsssiiipppwwwddddddyyyooohhhvvv}}}tttpppyyy{{{fffLLL:::666777777777666666666777888::::::666555555444222111111000111333444555444111...,,,...---,,,++++++*********+++++++++++++++******)))(((((('''&&&%%%###"""!!!   !!!###$$$%%%&&&&&& !!!"""######""""""""""""""""""""""""###$$$%%%""" $$$(((###"""!!! !!!"""###"""!!! !!!$$$(((***---,,,,,,+++************%%%&&&((()))))))))(((((()))((((((&&&%%%$$$######(((((((((((())))))))))))'''''''''''''''((())))))'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%$$$###"""$$$%%%'''))))))(((&&&%%%$$$######""""""######$$$##############################"""!!!!!! ######$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&(((***444GGGSSSSSSVVVSSSEEE666333222333111000666@@@KKKYYYmmmvvvddd[[[SSSQQQOOOJJJGGGGGGEEEDDDCCCAAA@@@???????????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::888888777777777888999999;;;;;;::::::999777666555777555333333444555444333333333333333444444444555222333333444444444444444222222444444444444222222222333555444333222222333000000000000000000000000222111///000666<<<999111444444444333222111111111555555444444555777999:::777555???TTTfffnnnttt|||zzz|||mmmjjjwww|||{{{~~~|||fff```nnnsssgggkkk{{{zzzfffdddwwwtttlllwww~~~}}}www}}}|||wwwcccHHH666111444555333444444555777888888999666555555444444333333222333444555444333000...,,,...---,,,++++++******+++***++++++++++++***))))))((((((((('''&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$$$$ !!!!!!""""""!!!""""""######$$$$$$%%%&&&%%%$$$""" """###"""!!! !!!"""###""" """%%%))),,,,,,+++******))))))******(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$((((((((((((((((((((((((&&&'''((())))))))))))((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$### """&&&)))***)))'''%%%$$$##################$$$########################$$$###"""!!! !!!!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%''')))+++555HHHPPPOOOTTTSSSFFF@@@666...------...999EEEMMM[[[ooovvvcccZZZRRRPPPNNNJJJGGGHHHDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999999999999::::::;;;::::::888777666666555444555666666444222333333333333444444444444333444555555666666555555333333333333333333333333111222444444333222333444111111111111111111111111111222111111555999777222333333222222222222222222666666555444555777999:::666444===RRRdddlllrrryyy|||}}}lllggguuu}}}{{{|||llleeeooo}}}uuugggggguuu|||fffbbbqqq~~~yyynnnttt}}}xxx~~~uuuaaaFFF333///222555444555666777888777777666555555555555555555555555333333333333222111000///...---,,,+++*********************+++***))))))(((((((((((((((&&&$$$"""!!!!!!""""""""""""""""""!!! !!!"""""""""""" !!! !!!!!!"""$$$%%%&&&'''(((&&&$$$"""!!!!!!""""""!!!""""""!!!!!!!!!!!!""""""%%%###!!!!!!"""&&&+++...+++***)))((((((((()))***,,,***)))'''&&&'''((()))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%''')))++++++***((('''&&&''''''((((((''''''''''''''''''''''''&&&%%%$$$!!!###%%%((())))))((('''$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###"""###$$$%%%%%%%%%$$$$$$###$$$&&&%%%%%%&&&(((***+++666HHHNNNJJJOOOOOO@@@AAA444***,,,...000999EEENNN\\\qqqvvvcccZZZRRRPPPNNNJJJHHHHHHCCCBBBAAAAAA@@@@@@@@@@@@?????????>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<;;;:::999999:::;;;;;;:::999777666555555555666777666444111222222333333333444444444444555666666777666666666444333333222222333333444000222444444333333444555333222222222222222222222...222333111000333333000111111111222222333444444888777555444555666888999:::555;;;MMM___jjjsss|||~~~lllfffttt{{{{{{xxxnnnttt}}}zzzhhheeeqqq}}}fff^^^jjjuuu|||ooorrr|||zzzwwwwwwbbbFFF333///333777777888:::;;;:::999777555555555555666666666666777222222222222222222222222------,,,+++************)))************)))(((((((((((((((((('''$$$"""!!!""""""############"""""" !!!!!!!!!!!! !!!  !!!"""$$$&&&((()))***&&&### !!!###$$$### ######""""""""""""######%%%$$$"""!!!###''',,,///***)))(((''''''((())))))...,,,)))&&&%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$&&&))),,,,,,***(((&&&&&&'''((()))))))))''''''''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&'''((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""###$$$%%%&&&%%%$$$$$$"""$$$%%%%%%%%%&&&)))++++++777IIIMMMHHHLLLJJJ:::;;;///)))///444333777???OOO]]]rrrxxxgggTTTPPPSSSLLLGGGIIIIIIDDDCCCCCCCCCCCCBBB???===>>>>>>======<<<<<<;;;;;;:::;;;<<<<<<<<<:::777666999999:::;;;:::999888777555666888:::::::::888777555333333555777777333///333222111111222333555666333444444444555555666666333333333222222222111111333222222111111222222333///000111222222222222222444111000333888999555111555---222888222///555555666444111333666999999888:::888;;;HHH[[[lllvvvyyy{{{}}}}}}{{{rrrjjjsssrrr}}}qqqnnn{{{iiieeevvv}}}lllaaaiiiyyy}}}oooqqq{{{nnnsssuuu}}}{{{gggMMM;;;555222///888888888777666666555555666777888888777666555444444222000......///000111)))***,,,,,,,,,+++)))''')))+++,,,---,,,+++++++++(((((((((((('''&&&%%%$$$!!!""""""""""""!!!!!! !!!###""" """!!! !!!"""######!!! #########)))+++""""""!!!!!!!!!!!!""""""######$$$######""" !!!!!!###+++111---,,,+++***))))))((((((...---+++***((('''&&&&&&))))))******)))'''%%%$$$###$$$&&&'''''''''&&&&&&))))))((((((''''''&&&&&&+++,,,---+++(((''')))+++&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&(((***+++(((%%%&&&&&&%%%$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!"""###$$$%%%%%%$$$###%%%""""""&&&'''&&&(((,,,222>>>IIIMMMMMMIIIAAA888333111000000//////666???LLL\\\rrrvvvfffUUUTTT\\\XXXPPPKKKDDDEEEDDDCCCCCCDDDBBB@@@==================<<<<<<<<<:::;;;<<<<<<<<<:::888666999999:::::::::999888777666777999:::999888666555555444333444666666333000333222222222222444555666444444444444555555555555333333333333222222222222333222222222222222222333000000111222222222111111111222333333444666999;;;@@@333222555000///333111999666444333555666666444;;;888999CCCUUUfffqqquuu{{{||||||{{{|||rrrhhhrrrssstttqqq~~~ooolllzzzuuuggglll{{{}}}ppppppzzzsssqqqsss~~~fffFFF444444888777777666666666666555555555555666777777777666555444666444222000000000111222...---,,,+++******++++++''')))+++,,,+++)))(((((())))))))))))((('''&&&%%%############"""!!!  !!!###""" !!!  """###"""!!!"""%%%$$$###$$$"""###""""""""""""""""""##################"""""""""""""""!!! !!!%%%***///...,,,+++)))((((((((())),,,,,,+++***))))))))))))(((((())))))((('''&&&%%%$$$%%%&&&'''''''''&&&&&&)))))))))(((((((((((((((+++,,,---+++((('''(((***'''&&&&&&&&&&&&&&&&&&&&&)))((('''(((***)))'''$$$%%%$$$$$$############$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$############""" !!!"""###$$$######"""%%%######%%%&&&%%%''',,,444???JJJNNNMMMIII@@@888222...---000222555>>>FFFPPP^^^tttuuugggXXXXXX```\\\UUUMMMCCCGGGFFFDDDDDDDDDCCC@@@===<<<===============>>>>>>;;;;;;<<<<<<;;;:::888777999999::::::999999888777777888999:::999777555444555444333333444444333111222222222222333444555666555555555555555444444333444444444444333333333333333333222222222222333333111111222222222111111000///333555333///222<<>>UUUbbbvvvtttjjj]]]]]]___VVVPPPOOOIIIIIIGGGEEEDDDDDDCCC@@@>>><<<<<<======>>>>>>>>>???;;;;;;<<<<<<;;;:::999999999999999999999888888777666888999::::::888777666555444333333333333333333222222333333444555555666666777777777777555444333555555444444444333333333222333333333333333333222222222222222222111000///...222555333///111:::CCC???333111222000555;;;777444333222333444666888888888666777???OOO___kkkpppuuu|||{{{zzzuuuiiirrruuurrrlllwwwllleeeqqqxxxjjjlll{{{tttqqqyyykkkkkk||||||~~~jjjGGG555:::;;;222222222333444444555666666555555666666777777777777888777555333111000000000333000,,,)))((())),,,...,,,,,,...//////---)))&&&(((((((((((('''&&&%%%%%%######""""""""""""""""""!!!  !!!!!!"""###"""  !!!!!!!!!"""!!! '''(((''''''+++///...)))$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$&&&(((((($$$ $$$''''''&&&,,,,,,---------+++)))((('''&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''(((((()))***++++++,,,,,,++++++***)))((('''(((((('''''''''(((((((((((((((******))))))(((((('''&&&!!!!!!!!!!!!!!!"""###$$$!!!###%%%((()))(((&&&%%%$$$$$$$$$#########"""""""""""""""############"""%%%###$$$%%%$$$"""'''---;;;DDDMMMOOOLLLFFF===555...+++///888???@@@???@@@YYYeeexxxttthhhdddhhhfffUUUMMMNNNLLLIIIGGGDDDCCCCCCCCCAAA???<<<=========>>>>>>??????;;;;;;<<<<<<;;;;;;::::::999999888888888777777777555666888:::;;;;;;:::999555555555444333333444444222222333444555555555555777888999999999777666444555555444444444333333333222333444444444444333222222222222222222111000//////111333333222333666999555111555666111666===999333333333333444555777999555555888BBBQQQ```lllrrrrrr}}}|||zzznnnuuuxxx|||vvvnnnwwwrrrgggnnnzzzmmmlllyyyxxxrrrxxxjjjiii|||zzzzzzxxxdddDDD555999888///111111222333444555666666666666666666777888888999666555444222000///......///...,,,*********++++++---------...///...***&&&'''''''''''''''&&&$$$$$$""""""!!!!!!"""###$$$%%%"""!!!!!!""" !!!"""!!! !!!!!!  """""""""!!!$$$%%%$$$$$$(((,,,***$$$###$$$%%%%%%%%%%%%$$$######"""!!!!!!"""$$$&&&(((((($$$!!!!!!$$$&&&%%%###(((+++///222222///***'''))))))(((((('''(((((((((''''''&&&&&&'''''''''(((''''''''''''''''''''''''(((((()))***+++,,,------+++***((((((''''''''''''''''''''''''(((((())))))((()))))))))(((((()))***!!! !!!"""######!!!$$$'''((('''%%%$$$$$$$$$$$$#########""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###(((000>>>GGGNNNNNNJJJDDD;;;222)))'''***666BBBKKKRRRWWW[[[gggzzzvvveeeiiiuuurrr\\\OOONNNJJJGGGEEECCCBBBCCCCCCBBB@@@===>>>>>>>>>>>>>>>>>>???<<<<<<;;;;;;;;;;;;;;;;;;999999888777777777777888333555777:::;;;;;;::::::555666777666555444444555222333444555555666666555666777999::::::888666555444444444444333333333333222333444555555444333222111111222222222111111000000000111333555555333111333222999999111555;;;555555666555444222222444666666666999BBBPPP```lllssssss{{{sssvvv|||yyyuuukkkrrrpppooo{{{tttnnnvvvzzzqqqvvvnnnkkk}}}yyy{{{oooVVV<<<111555777333222222333333444555666666777666666666666777777888333333222111000...------,,,,,,,,,,,,,,,++++++***---+++)))+++------)))&&&(((((((((((('''&&&%%%$$$###"""!!!!!!"""###%%%&&&######"""!!!!!!"""###### !!!  !!!"""!!! !!!"""######!!!!!!&&&******+++***$$$###$$$%%%&&&&&&%%%$$$###!!!!!!!!!!!!!!!###%%%&&&%%%###""""""######"""!!!%%%)))///333444111,,,(((---,,,,,,++++++++++++,,,)))(((((('''''''''(((((()))(((''''''&&&'''''''''(((((()))***++++++,,,,,,+++)))'''''''''''''''%%%&&&&&&&&&''''''(((((()))((()))))))))((((((***,,,"""!!!!!!!!!!!!""""""###!!!"""$$$&&&&&&&&&$$$###$$$$$$$$$############"""&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&$$$$$$+++444@@@HHHOOONNNHHHBBB888///...((('''---888DDDRRR\\\]]]jjj|||xxxiiinnnwwwrrr[[[OOOMMMHHHFFFCCCAAAAAABBBBBBBBBAAA?????????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<:::999888777666777777888222444666888999999888777555777999999777555555666222333444555666666666555333555777888999777666444333333333333222222222222222333444666666444333222000000111222222222111111000111222444555555444222555333777666111777;;;111555666666444111111333666999888888===IIIZZZjjjtttwww}}}wwwuuuzzz~~~yyysssggglll}}}rrrmmmxxxxxxmmmqqq{{{pppsss|||uuutttpppzzzuuuaaaIII999555555555444333333444444555555666666666666555444333444555555111111111111000///...---,,,,,,,,,,,,,,,---------...+++((())),,,...+++(((************)))((('''&&&&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###"""!!!"""$$$$$$$$$""" '''++++++)))'''###"""###$$$%%%%%%$$$###""" !!!!!!""""""###!!!"""###"""!!! !!!$$$'''+++///000///---++++++++++++++++++,,,---...+++***)))(((''''''((((((***)))((('''&&&&&&'''(((((()))))))))******+++++++++(((&&&&&&'''(((&&&$$$$$$%%%%%%&&&''''''(((((()))***+++)))'''''')))+++######""""""!!!!!!""""""$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$############"""&&&&&&$$$#########$$$$$$###$$$&&&'''%%%%%%...888AAAIIINNNLLLGGG???555---///---...222777===FFFOOO^^^lllzzzqqqppprrriiiUUUMMMNNNHHHDDDBBB@@@@@@AAABBBCCCBBB@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;<<<<<<===:::999777666666666777888222333555777777666444333444888;;;;;;888666555666222333444666666666666555111222555777888777555333333333333222222222111111222333555666666555333222///000111222222222222222000222444444444444666777666111222222111;;;===111111333444333222333666:::===999666888CCCUUUgggsss{{{xxxtttvvv{{{vvviiimmm~~~|||kkkhhhvvvvvvjjjlll}}}{{{nnnqqqzzzbbbXXXYYYpppxxxttt{{{kkkUUUBBB======888222///444444444555555555666666666555333222111222222333111111111111111000///......---,,,,,,,,,...000111111---))))))---000///,,,+++,,,,,,++++++***)))((()))'''%%%""" !!!!!!$$$%%%%%%&&&&&&%%%%%%$$$!!!$$$"""""""""$$$%%%$$$###"""$$$  ###$$$!!!"""$$$%%%%%%$$$"""!!! !!!!!!"""!!!!!! !!!$$$### !!!$$$%%%(((***,,,---......&&&&&&'''(((***+++---...---,,,***)))((((((((()))***)))((('''&&&&&&'''((()))))))))))))))*********+++(((%%%%%%'''(((&&&$$$$$$$$$%%%%%%&&&'''((((((+++---,,,***&&&%%%'''***%%%$$$###""""""!!!""""""'''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$############"""&&&%%%###"""""""""#########$$$&&&(((&&&&&&000;;;BBBIIINNNLLLEEE>>>444+++(((---888CCCFFFEEEGGGLLL```nnn{{{ooolllmmmfffSSSLLLLLLFFFGGGEEECCCCCCDDDDDDCCCBBB>>>>>>=========???@@@AAA:::;;;===>>>>>>===;;;:::999999999888888888888777555888:::888444444888<<<999;;;<<<;;;999666555555111222444666666555444333444444444444444444444444222222222333333444444444111333555777888777555333222333333111000///000111000111333555555444333222444333333222333444666777555555555333222222444666>>>888333666BBBSSSfffttt{{{|||xxx|||uuu{{{|||~~~sssttt}}}llleeesssxxxmmmrrr}}}sssnnntttiiiMMMEEEMMMcccxxxvvveeeHHHCCC999///333111888888999:::888666555555666777777555444333333333333000111333555666666555444//////............/////////...,,,,,,...///...---***************++++++***)))$$$"""%%%&&&$$$$$$&&&'''&&&$$$"""!!!!!!"""""" !!!!!! ######""""""!!!!!! """!!! !!!!!! ###$$$"""!!!###"""!!!""""""!!! !!!'''&&&%%%###""""""!!!!!!###(((***&&&&&&+++...+++***))))))(((((((((((((((%%%&&&(((***+++,,,,,,,,,(((''''''''''''(((((()))&&&''')))***+++++++++***'''(((((('''%%%$$$$$$%%%###$$$%%%'''((())))))))),,,***((((((((('''%%%###!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############$$$###""""""$$$$$$###"""&&&%%%&&&(((''')))333>>>JJJNNNQQQNNNEEE:::222......+++---555===@@@AAACCCZZZooovvviiifffbbbUUUNNNOOOLLLGGGEEECCCBBBCCCCCCBBBAAA???>>>=========>>>???@@@999;;;<<<======<<<;;;999999999999888888888888777777:::<<<:::777666:::>>>888999::::::888666555555222333444555555555444333444444444444444444444444333333333333333333333333111333444666666555444333333333333222111111111222111222444555555555333222444444333222333444555666333444444222111111333555>>>:::666888AAAOOObbbqqq|||~~~zzzwwwzzzsssyyy{{{|||ttttttvvvppp|||uuusss|||ssspppwwwyyy]]]EEEGGGUUUggg}}}nnnWWW===<<<666111888888@@@<<<:::777555444444555666777666666666666777777888444555555555555444333333111000000//////000000111///---,,,,,,.........---***************+++,,,,,,,,,&&&###%%%&&&$$$%%%''''''&&&$$$"""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""!!! !!!!!!!!! ######!!!!!!$$$### """""""""!!!  !!!%%%$$$###""""""!!!"""""" %%%'''$$$%%%+++///...,,,+++***)))((((((((((((''''''((()))***++++++,,,)))((((((''''''((((((((('''((()))***++++++******&&&'''((('''%%%$$$$$$%%%%%%&&&''''''((((((((((((+++***((('''((('''%%%$$$""""""##################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%$$$######%%%%%%$$$###%%%$$$&&&''''''***444???JJJNNNPPPLLLBBB888000,,,---+++...444:::===AAAEEEZZZoooiii^^^^^^VVVNNNNNNMMMGGGEEEBBBAAAAAAAAA@@@>>>??????>>>=========>>>>>>999:::;;;<<<<<<;;;:::999999999999888888888888777777:::;;;:::888777:::>>>777777888888777666555555333333333444444444555555333444444444444444444333333333333333333333333333222222333333333444444444444444333222222222222333222333444555555555444333555555333222222333444444222333333222000111333555===;;;:::<<>>===??????>>>>>>============999::::::;;;;;;::::::999999999999888888888777777555777999888777777999;;;666666555666666666555444444333333333333444555666333333444555555444333333444444333333333333222222333222222111111222333444444222111111222222222222222333444555555555444444666555333222222222333333333333333222111222444666::::::<<>><<<>>>>>>>>>>>>======<<<<<<::::::::::::::::::::::::999999999888888888777777555777888999999999:::;;;777555444444666777555444444333333333333444555666222333555555555555333222333333333333333333333333444333111000000111222333222000...///111222111000333333333444444444444444555555333222111222222333444444555444333333666888666777;;;???<<>>;;;777777777777777777888999999777666555333333333444555000000////////////000000222111111222333333111///************,,,...///111---&&&!!!!!!"""!!!###'''%%%$$$###"""!!! !!!!!!!!!  !!!!!!""" !!! !!!%%%(((000111...)))&&&((((((%%%%%%""" """###"""  !!!"""###!!!!!!"""######%%%)))---111000...,,,***(((''''''+++***(((&&&&&&''')))***++++++)))(((''''''''''''))))))(((((((((((((((((($$$%%%&&&&&&$$$$$$%%%'''$$$%%%&&&((())))))******((('''&&&&&&'''(((&&&%%%&&&%%%%%%$$$$$$#########"""#########$$$$$$$$$$$$############$$$%%%&&&&&&'''&&&%%%%%%''''''&&&%%%$$$###$$$''')))...;;;HHHQQQRRROOOGGG;;;111,,,***------///000///333AAAPPP___tttuuu[[[QQQUUUPPPKKKIIIEEEFFFDDDAAA@@@@@@@@@???=========>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;999999999888888888888777777888:::;;;<<<<<<<<<<<<:::666444444666777555333333333333444444444555555222333555666666555333222222222222333333444444444444333222111111111222333222///---...111222111///222222222333333333444444444444222111111222333333444555555444444555777999555444999>>>;;;===RRRmmmrrr|||zzz~~~zzznnnrrryyy|||~~~uuukkksss{{{tttttt||||||qqqpppzzz}}}~~~yyy|||jjjVVV:::999666555;;;666888333333444888<<<===:::777777666666555555555666666444444333333333444444555//////............//////222111111333444444222///++++++,,,---......//////***$$$ !!!""""""###&&&""""""""""""!!! !!!######!!! !!!!!!!!! !!!&&&+++222444111,,,)))***)))%%%&&&### ###$$$""" !!!"""""""""!!!###%%%%%%$$$&&&***111///...+++***(((''''''***)))((('''''''''((()))***)))(((''''''&&&''''''(((((((((''''''((())))))%%%&&&''''''%%%%%%%%%'''"""###%%%'''((())))))***'''&&&%%%%%%'''((('''&&&$$$$$$$$$$$$$$$#########""""""""""""############$$$$$$$$$###$$$$$$%%%%%%'''&&&%%%%%%''''''&&&%%%$$$$$$%%%(((+++111>>>LLLRRRRRRNNNEEE999000,,,+++------...///000555DDDRRRcccwwwlllZZZSSSPPPJJJIIILLLHHHEEECCCAAAAAAAAAAAA@@@???;;;<<<===>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<999999999888888888888777777888999;;;===>>>===<<<<<<888444444666777555222222333444555555555444333111333555666666555333111111111222222333444555555444444333222222222222222333///,,,...222444222///111111111111222222333333333222111111111222333444333444444444333444777999777444777<<<::::::PPPlllqqq~~~|||xxx|||ppprrryyy{{{{{{wwwkkkpppxxxppplllttt~~~rrrooo~~~}}}nnnZZZ===:::777666<<<777999333444555666777777777666555555555444444444555555222222333333333333333222///......------......///000000000222333333000...+++,,,.../////////...---(((### ###$$$###$$$''' !!!!!!!!! !!!!!!!!!!!!  !!! !!!'''---///111111---+++,,,***&&&&&&### ###%%%"""!!!!!!!!! !!!!!!""""""!!! ###(((((($$$%%%***///...---+++)))(((((('''''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''((()))***'''((()))(((&&&%%%&&&'''###$$$%%%&&&''''''''''''&&&%%%$$$%%%'''((('''&&&""""""##################""""""#########$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&%%%$$$%%%&&&'''&&&$$$%%%$$$&&&))),,,333AAAOOOQQQPPPKKKBBB777...++++++---,,,,,,///222888FFFTTTgggyyy}}}kkk^^^WWWNNNDDDFFFMMMIIIEEECCCAAAAAABBBBBBAAA@@@:::;;;<<<>>>>>>>>>=========<<<<<<;;;;;;<<<<<<===999999999888888888888777666666777999<<<<<<;;;:::>>>999444444777888555222111222444666666555444333111333555777777555333111000000111222444555666666444444444444333333222222444000---///333555333000111111000000111111222333222222111111111222444555222333333333222333666888:::444666;;;999999NNNiiisss}}}zzzqqqsssrrrrrrxxx~~~wwwzzzyyylllooooooqqqsssxxxyyysssoooxxxssslll|||~~~}}}ttt[[[===888444222888222444555555555333222222444555444444444444444555666666222222333444333222000/////////............//////......///111222111///,,,+++,,,///111111///---+++'''"""!!!$$$&&&%%%&&&((( !!!!!! ###""" !!! !!!(((...+++...///,,,,,,---+++''''''### ###%%%###""""""!!!!!!!!!!!!"""""" ###)))***%%%&&&***...---,,,***)))(((((('''&&&&&&'''((())))))((((((&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&'''(((***+++)))******)))'''%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%'''((('''&&&!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%'''***---555CCCQQQPPPOOOJJJ@@@555---******---++++++///333;;;HHHTTTiii{{{jjj[[[PPPPPPPPPJJJGGGHHHGGGFFFDDDBBB@@@??????>>>>>><<<;;;;;;===>>>>>>===;;;===???@@@>>><<<;;;:::;;;:::999999::::::888777::::::::::::;;;<<<=========888444444888:::888555444444444555444444333333000111111222333444555666444444444444444444444444888999:::777333000000222333111//////000111000///333333222222222222333333333333333222222222222222+++///333555555555888;;;999555777<<<;;;<<>>888000333000666666666666888::::::888666555888999777777999888555555555444444444444333333444222///---+++,,,---...111222333000------000333000000111222333111---******$$$$$$)))***&&&$$$&&&"""!!! !!!"""!!!"""!!! !!!"""###+++))))))***,,,+++'''$$$###$$$$$$$$$"""  ###""""""""""""$$$%%%&&&+++---...,,,)))(((***---++++++******)))(((''''''((((((''''''''''''(((((($$$$$$%%%%%%&&&'''((((((+++&&&***222111'''"""&&&###%%%'''))))))'''$$$"""&&&%%%&&&(((&&&$$$(((...&&&%%%###"""""""""######%%%$$$#########%%%((()))888---###!!!###"""###%%%,,,&&&!!! ###&&&&&&%%%&&&)))))))))111???KKKQQQTTTNNNHHH@@@333((()))000,,,)))---555888;;;HHHXXXeee~~~kkk\\\PPPPPPPPPJJJFFFHHHFFFEEECCCBBBAAA@@@??????===<<<<<<>>>???>>><<<::::::<<<>>>>>><<<;;;::::::;;;:::999999::::::999777888888888999:::;;;===>>>999666333333555666555333555555555555444444333222222222333333444444555555444444444444444444444444888999999777333000000222444222000000111111000///222222222111111222222222111111111222222222222222000111222333333444666777666444666:::999999GGGYYYkkksss|||xxxwwwxxxooottt{{{~~~{{{qqqsss{{{wwwooowwwzzzqqquuuuuuxxx}}}|||ttt\\\@@@>>>777222666222777333222333555777888666555888:::999555555999999777333333444444444333333222222000---++++++,,,---...000111111111000000111222000//////111111000---+++...***)))++++++&&&%%%(((###""" ###""" """###$$$###!!! """$$$(((((((((+++...///---***)))))))))%%%!!!"""$$$!!!  !!!""""""!!!!!!"""###%%%&&&)))+++,,,+++)))(((***,,,,,,++++++***))))))((((((((((((''''''''''''(((((($$$%%%%%%&&&''''''(((((((((######******###"""'''$$$%%%'''(((((('''&&&%%%$$$###$$$%%%$$$"""$$$***%%%$$$###"""!!!"""######$$$$$$#########%%%&&&'''444+++###"""#########$$$***&&&!!!!!!%%%''''''%%%%%%(((((()))222AAANNNTTTNNNJJJGGGAAA666+++***///000---...444777999FFFVVVggglll\\\PPPPPPPPPJJJFFFHHHDDDDDDCCCBBBAAAAAAAAAAAA<<<===>>>@@@@@@???;;;888999;;;======;;;:::999:::;;;:::999999::::::999888777777777888999:::<<<<<<666555444444444444444555666666666555444333222111444444444555555555444444333333333333444444444444777888888666333111111111444222111000222222222111111111111111111111111111///000000111111222222222555333111333666777666333666444777;;;999888CCCRRReeeooozzz|||yyy~~~|||{{{pppssstttrrryyyzzzsss|||~~~rrrssswwwyyyyyy|||}}}www```AAA<<<666444:::555777111000111333666777666555:::;;;999444333777999888111111333444444333222111///...,,,++++++,,,.../////////000111333444222111000///......///000///---000---,,,,,,)))%%%%%%(((&&&%%%### $$$"""  !!!!!!!!! """%%%((('''""" """%%%&&&&&&(((+++...///...---///...+++&&&"""!!!$$$(((!!!!!! !!!!!!!!!!!!!!!!!!"""###$$$$$$&&&((())))))))))))***,,,,,,,,,++++++***)))))))))((((((''''''''''''((((((&&&&&&&&&''''''(((((()))(((!!! $$$%%%!!!###***%%%%%%&&&''''''((((((((((((&&&''')))(((%%%'''+++$$$###"""!!!!!!!!!"""##################$$$$$$$$$...'''""""""$$$###"""$$$'''$$$"""###''')))(((&&&$$$'''(((***444DDDQQQVVVMMMJJJEEE===333,,,...444111---...333666:::HHHYYYjjjnnn^^^QQQPPPOOOJJJFFFGGGCCCCCCBBBAAAAAAAAABBBBBB???>>>>>>??????>>>;;;888999;;;======;;;::::::;;;;;;:::999999:::;;;:::999777777777777777888999999666777888777555555666777777777777666555333222111555555666666666555333333333333333333333444444444777777666555333222111111444222111111222333333222111111111111111111111111......///000111222222222444222222777>>>@@@;;;555777777:::===;;;999AAALLL^^^jjjxxxzzz~~~yyy}}}rrrppp~~~wwwrrrxxx{{{ttt|||sssrrr~~~{{{zzz|||{{{{{{yyycccAAA999444444<<<666666111111111333666888888777888:::888333333666777555///000222333333222111000---,,,++++++,,,---///000///...///222666777444000000...,,,,,,...///000///------,,,***'''%%%&&&)))((('''&&&%%%$$$###$$$$$$%%%### !!!!!!!!! !!!'''+++)))###!!!%%%&&&&&&''')))*********)))000---(((&&&&&&''''''&&&"""!!!!!! !!!!!!""" !!!!!!"""######$$$%%%&&&((()))***++++++,,,+++++++++*********)))(((''''''&&&&&&''''''(((''''''''''''(((((())))))***%%%###%%%%%%###%%%***&&&&&&%%%%%%&&&((()))***+++))))))+++***'''(((+++$$$###"""!!!!!!!!!"""###"""###############"""!!!(((###!!!###%%%###"""###$$$######%%%(((***)))'''&&&(((***---777GGGRRRUUURRRNNNEEE999...+++111999...***+++111666<<>>===<<<;;;<<<===;;;:::999999;;;;;;;;;999999999888777666666666666555777888888666666777888777777777666555333222111555666666777666555333222222222222333333333444444666555444444333333222111444222111111222333333222000111222222222222111000......///000111222222222000000333===GGGHHHAAA999777888:::;;;999999>>>EEEXXXfffwww{{{}}}}}}}}}sssqqq{{{~~~{{{sssxxx~~~uuu{{{tttoooyyy}}}zzzzzzfffBBB888222333;;;555555111000000222555777777777444777777444444666555222111111222222222111000///---,,,,,,---...///111222......///333888888555111111///,,,,,,...///000000+++,,,,,,***)))***++++++&&&%%%%%%%%%%%%&&&&&&'''$$$"""  !!!!!!&&&+++)))"""!!!%%%%%%&&&'''((())))))***+++---'''"""$$$***,,,'''!!!!!!!!! !!!!!! !!!!!!""""""######"""###%%%''')))***+++***+++++++++***************''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((***'''&&&'''&&&$$$$$$&&&&&&&&&%%%$$$%%%''')))+++(((%%%%%%((((((%%%$$$&&&######"""!!!!!!"""###$$$""""""#########"""!!!!!!$$$!!! $$$%%%""""""$$$""""""$$$&&&((()))((('''(((***,,,000;;;IIIQQQRRRRRRPPPIII===111---000444...***+++111666>>>PPPcccqqqqqq```RRRPPPNNNIIIFFFGGGCCCCCCBBBAAAAAAAAABBBBBBCCC@@@<<<;;;;;;===>>>???;;;===>>>===<<<<<<===???;;;:::999:::;;;<<<;;;::::::999888777666555555555444555555666777666666555777777777666555444333222333444666777666444222111111111222222333333444444666444333333444444333111333111000000222333333222111222333444444333222111///000000111111222222222...///555???IIIJJJCCC;;;444666777777555666:::>>>SSSdddwwwzzz{{{tttuuuyyy}}}~~~ssswww|||ppptttvvvooovvv|||xxx}}}hhhDDD999222111999444555000///...///222444555444111555777555555777555222444333333222111000//////---------...///000111222...///222555777777555333222000......///000000000+++---------///222111---!!!""""""###$$$$$$%%%%%%"""!!!!!!$$$'''&&&!!!!!!$$$###%%%((()))***,,,...111)))###"""))),,,&&&   !!!"""############""""""$$$'''***,,,+++)))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&$$$""""""&&&%%%$$$$$$%%%&&&((()))(((%%%$$$(((***'''&&&'''$$$###"""""""""###$$$%%%"""""""""""""""############!!!!!!$$$$$$""""""%%%!!!"""$$$%%%&&&'''''''''(((+++///444@@@MMMQQQPPPKKKOOONNNDDD888000,,,***000,,,---333777===NNNaaatttsssaaaSSSPPPNNNHHHEEEGGGDDDCCCBBBAAAAAAAAAAAAAAAAAA???===<<<===??????>>>:::<<<<<<<<<;;;;;;===???;;;:::999:::<<<===<<<;;;888777777777777777777888666555444666999:::777555666666666666666555444444111333555666666444222111000111111222333333444444555333222222444555333111111000//////111222222111111333444555555444333111111111111222222222222222111222555<<>>888444666666444333555999<<>>======>>>@@@@@@???===999:::;;;;;;::::::<<<>>>;;;:::999:::<<<===<<<;;;666666666666777999:::;;;:::777666888===>>>;;;666555666666666666666555555000222444666666444222000000000111222333333444444555333111222444555333111111///...///111222222111222333555666666555333222333333333222222222222222555444555888;;;;;;888555666888777555444777;;;===PPPcccxxxvvvvvvtttvvv}}}{{{qqqrrrooopppwww|||tttzzzvvvrrr}}}mmmJJJ@@@666111777444888555333222222444555666666666888666333444999<<<;;;;;;888444111......///000++++++,,,------......//////333666666444333444666444333111111222111000...,,,,,,++++++333888000$$$$$$$$$$$$$$$$$$###"""!!!  !!!""""""!!! !!!"""&&&((()))(((&&&%%%(((+++'''&&&$$$ !!!$$$ !!!###$$$%%%%%%$$$$$$$$$###$$$(((,,,---***(((''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&###$$$'''(((((($$$$$$$$$$$$$$$$$$$$$###$$$ &&&)))'''%%%%%%%%%%%%$$$$$$$$$%%%'''(((###"""!!!!!!"""$$$&&&((($$$""""""$$$$$$!!!###'''""""""######"""###%%%&&&"""'''///:::HHHSSSUUUQQQLLLNNNHHH888---,,,......+++(((+++444:::BBBSSSeeexxxuuubbbRRRMMMKKKFFFEEEHHHHHHFFFDDDBBBAAA@@@@@@AAA>>>>>>============>>>>>>999???777<<<<<<666===888<<<999777888;;;===;;;888:::888666555555666888::::::999999:::;;;:::888666555444666999777222333999222222222333444333111///333222222222222222333333777222111666999666222000222000///111333444222000333333222222333333444555111000//////111333333333333333333333333444555666777444666:::;;;:::;;;???QQQ^^^ppp~~~yyyqqq|||vvvttt~~~zzzzzzvvvrrrjjj|||yyyyyyxxxtttyyyiiiIII999;;;666333666888111333555666777777666555333888===<<<777444777;;;<<<777222111222333333111...******---///---,,,...333555444000222666333+++///111333333000...,,,,,,000...,,,++++++***(((&&&$$$$$$%%%%%%$$$###!!!  )))&&&""" """###"""!!!((((((((((((((('''''''''$$$$$$###"""!!! ###"""  !!! !!!"""!!!!!!###%%%"""%%%))),,,+++***))))))&&&(((***)))&&&%%%''')))%%%&&&'''%%%######$$$&&&%%%&&&&&&'''((((((((('''000+++%%%###$$$%%%%%%%%%%%%$$$######$$$###"""!!!""""""#########$$$$$$$$$'''$$$!!!"""%%%((('''&&&&&&$$$######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''+++000:::GGGQQQOOOHHHLLLBBB@@@<<<---)))......,,,000///222>>>GGGUUUkkk}}}vvvcccSSSNNNLLLHHHGGGKKKEEEDDDBBBAAA@@@@@@@@@@@@@@@???>>>>>>======>>>>>><<>>GGGVVVkkkxxxeeeTTTOOONNNJJJJJJNNNEEEDDDCCCAAAAAAAAABBBCCCBBBBBB@@@???>>>=========<<>>888;;;;;;<<<;;;999888999999777777777777777777777777777888:::<<<>>>>>>;;;999777666888:::888555666999666555444555555444222///000000000000111222333444BBB:::444333333111///000000//////000111222111000111111222222222333333333777666555555555555333111555555444333333333444444666444555888999777777:::FFFZZZssstttsss|||{{{}}}~~~|||wwwmmmrrryyy~~~xxxwww{{{qqqxxxyyyUUU===999444111333111444333222111222333666777<<<<<<;;;:::888555444333555555555666777555222///444///,,,...///...///111444333000---...222333000,,,...000///---***))))))---,,,***))))))((('''%%%"""""""""""""""!!!###!!! !!!$$$&&&(((((($$$&&&***---...---+++)))###$$$$$$%%%$$$###"""!!!"""!!!  !!!%%%&&&'''&&&%%%$$$$$$&&&###'''---000000---+++***,,,------,,,***)))***,,,***)))((((((((('''$$$"""$$$$$$%%%&&&&&&&&&%%%%%%)))'''%%%%%%&&&'''&&&%%%)))(((&&&$$$############%%%%%%&&&&&&&&&''''''''''''%%%#########$$$###"""###!!! !!!%%%(((***+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''000:::BBBKKKRRRSSSPPPLLL<<<555222***)))---***+++000///333???HHHVVVkkkyyyfffTTTOOONNNKKKKKKPPPFFFFFFEEEDDDDDDEEEFFFGGGDDDCCCBBB@@@???>>>======888>>>777<<<===888@@@::::::<<<>>><<<888666888:::777777888888888888777777555666888<<<>>>>>>;;;999888888888999999888777888777666555666666555222000/////////000111222444555555222333888999555000///000/////////000111111111111111222222222222222222666555444555666666333111666555444333333333333333666333444777777555666888AAAVVVpppyyyuuu||||||}}}zzzvvvyyymmmmmmuuuwwwvvvvvvwwwvvvTTT===999666555666111222222111111222333555666666444333444666777555333555555666666666555333111777111...///000///000333000///...---.../////////---...///...,,,***)))***,,,***((((((((('''&&&$$$!!!!!!!!!!!!  !!!!!!!!!"""$$$&&&((((((((()))+++,,,,,,***(((&&&%%%&&&&&&&&&%%%###!!!"""!!!  !!!!!!%%%&&&''''''&&&%%%&&&((()))...333666555111...---...---,,,+++******+++,,,&&&%%%$$$&&&''''''%%%"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&'''''''''&&&+++***(((%%%###"""###$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$############""""""$$$"""!!!!!!$$$(((***+++%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&111>>>FFFLLLQQQSSSRRRJJJ777...---((())),,,(((+++000///333@@@HHHVVVkkkyyyfffUUUPPPOOOKKKKKKOOOFFFFFFEEEDDDEEEFFFGGGHHHEEEDDDBBBAAA???>>>======999???777<<<<<<666>>>999:::<<<>>><<<888666888:::777777888888888888777777444444666:::<<<<<<:::888888999999999999:::999777777666555666777666333111/////////000111333444555000///222888999555222222000000000000///000111333000111222333333333333222333222222333555555444333666555444333333333333333555333333666777444555888???RRRkkk{{{|||}}}zzzzzzvvv|||mmmpppxxx|||zzzyyywwwiiiLLL;;;888666777777111000111222444555444444333444222000222666888777444555555555555444444555555777222...000111000222555...///111333222000......///000000///---++++++++++++)))''''''''''''%%%$$$!!!!!!   !!!!!!""""""###$$$%%%&&&)))(((''''''''''''((()))((((((((('''%%%""" !!!!!! !!!!!!!!!"""###%%%&&&&&&&&&(((***000444888:::888555222000///---+++)))))))))*********)))(((((()))((('''%%%###$$$$$$%%%$$$$$$######"""$$$&&&'''''''''''''''*********'''###"""###%%%###$$$$$$$$$%%%%%%%%%%%%!!!"""############$$$$$$&&&$$$""""""$$$&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%333AAAHHHLLLPPPQQQPPPGGG444+++***'''))),,,'''***///000444AAAIIIWWWlll~~~zzzgggWWWRRRQQQLLLJJJMMMDDDDDDCCCBBBBBBCCCDDDEEEEEEDDDBBB@@@???>>>=========BBB999===<<<666===777;;;;;;<<<;;;999888999999777777777777777777777777444444555777:::;;;:::888777999888777888;;;999555555555555666777666444222111111111111222333444555777333222444444222333666111111111000///000222555111222333444555444333333222111000000333444555444555555444333333333444444444222333666777555555999===OOOgggwww}}}yyyyyyqqqyyyooorrryyy}}}yyyxxxzzzvvv}}}~~~cccKKK<<<999444555777000///111333555666555444333:::777444444666888666444555555666555444444666888666111...111333222333666111222666999777111...000000111111///---,,,,,,---***)))''''''''''''&&&$$$"""!!!   !!!""""""!!!!!!"""$$$######"""###%%%(((+++...))))))'''%%%###!!!  !!!!!!!!!""""""""" """$$$%%%&&&''')))+++222555999:::999666555444000---)))(((((()))))))))*********(((%%%$$$%%%'''$$$$$$%%%%%%%%%$$$######"""$$$&&&&&&&&&&&&&&&(((''')))***((($$$"""###%%%"""""""""#########$$$$$$ """$$$%%%$$$$$$%%%&&&&&&$$$######$$$%%%$$$###"""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''444BBBIIIMMMPPPPPPMMMCCC222***+++'''***---((()))///000555BBBJJJWWWlll||||||jjjZZZVVVTTTMMMJJJLLLEEEDDDCCCBBBBBBBBBCCCDDDCCCBBBAAA@@@>>>>>>======;;;AAA999??????:::BBB<<<;;;:::999999;;;;;;:::999999888777666666777888999777666666777999:::::::::777999888666888<<<:::444333333333555666666555333333333222222333444555555999666555777666333444888222333333111000000444777111333444666666555444333555333000///111333444444444444333333333444555555444111222666777666777:::<<>>444444777111222333333444555555666666<<<:::777666555555444333111444777888666555666777333///...222444333333666444333666999555...---111000111111///---+++,,,---***)))''''''((((((&&&%%%""""""   !!!  """###"""!!!"""""" !!!### !!!###&&&))),,,---(((&&&$$$"""!!!!!!"""### !!!""""""""""""""""""###%%%&&&&&&&&&(((***---000333555666666777888111---)))'''(((***))))))$$$''')))'''######)))///%%%%%%&&&&&&%%%$$$$$$###"""$$$&&&&&&$$$$$$&&&(((###'''***)))%%%""""""$$$"""""""""#########$$$$$$!!!$$$''''''%%%###$$$%%%###""""""###%%%%%%###!!!!!!!!!"""######$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''+++666CCCKKKPPPRRROOOIII@@@111,,,---(((***...***)))///000555BBBKKKXXXlll~~~}}}lll]]]YYYVVVOOOJJJKKKGGGFFFEEECCCCCCCCCDDDEEEBBBBBB@@@???>>>>>>======777===777@@@BBB@@@IIIEEE<<<999777999<<<===;;;888:::888777555555777888::::::888666777999;;;;;;;;;666999777555777<<<:::333222222222444666666555333444444444333333444555555333444999>>>===888555666222444444222000111444888222333555777777666555444999666111///000222333444333333333333444444555666333111222666888777888;;;;;;MMMfff{{{~~~sssxxx~~~zzzwww~~~~~~wwwooo~~~zzz~~~~~~{{{eeeTTTEEE666444888444555444333333333555777999999888666444333222333333...333999:::999666555555111---...222555444444666555222333555000******000000111000...,,,+++,,,---***)))''''''(((((('''%%%###"""  """""" !!!$$$%%%###!!! !!! """$$$ !!!$$$&&&((()))))))))&&&$$$""" """%%%&&& !!!"""""""""""""""$$$&&&''''''&&&&&&((()))'''***...000222444777:::222...)))((()))******)))!!!'''+++***'''***555>>>&&&&&&&&&&&&&&&%%%$$$######%%%&&&%%%######&&&))) %%%******&&&""""""$$$""""""#########$$$$$$$$$$$$&&&)))(((%%%######$$$ """$$$%%%%%%""" !!!!!!"""######$$$$$$&&&%%%%%%%%%%%%&&&''''''...888DDDLLLQQQSSSOOOHHH>>>000---///)))***...+++)))///000666CCCKKKXXXllljjj^^^[[[RRRLLLKKKGGGFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@??????@@@@@@???===<<<<<>>===;;;777555222555888888777555555555666444222///---,,,,,,,,,---.../////////---,,,+++...+++)))''''''&&&%%%###''''''&&&$$$###!!!  !!! !!!$$$&&&$$$$$$%%%&&&&&&'''''''''""""""""""""!!!!!!!!!!!! !!!!!! !!!###%%%---,,,)))'''$$$#########(((***---...///111333555:::555000------,,,***(((''''''((((((((((((''''''$$$###!!!"""###%%%%%%$$$&&&###$$$''''''$$$###&&&###%%%'''((('''&&&###!!!!!!!!!"""###############""""""###$$$$$$$$$$$$###!!!"""$$$%%%$$$!!! !!!"""###$$$#########$$$"""###&&&&&&###%%%***,,,:::GGGLLLQQQSSSLLLAAA888...111555---)))------***111333999FFFOOO]]]qqqiii]]][[[RRRLLLKKKGGGFFFFFFEEEDDDDDDCCCCCCCCCAAA@@@>>>>>>???@@@>>>===AAA???AAA>>>777===CCC<<<<<<;;;999999:::;;;:::999888888888888999999999999888999999888888888999:::<<<888888>>>???;;;777777888666333222333444333222222222111111222333444555666777999999777777888:::999777444333444333222111000111333444555555555555444333222222111222222222444333333333333444444444777666666666666666777777888BBBWWWnnn|||||||||nnnqqqyyy|||uuusss{{{xxxzzzvvvxxx}}}xxxxxx}}}~~~bbbHHH;;;999888444111222222333333555777888333333444555555555555555555777:::;;;;;;999777555555555444444444555666666333222000---,,,+++******.../////////...---+++***)))(((&&&%%%&&&'''&&&%%%&&&&&&%%%###"""!!! !!!###$$$%%%$$$%%%%%%&&&&&&'''(((######"""""""""!!!!!!!!! !!!"""!!! """$$$***)))'''&&&%%%%%%&&&&&&(((***,,,------...000222777444///,,,,,,+++)))''''''''''''(((((('''''''''$$$###""""""$$$%%%%%%$$$&&&###$$$''''''$$$###&&&###%%%'''((('''&&&###"""!!!!!!"""############"""""""""###$$$$$$$$$$$$###"""###$$$$$$$$$""" """"""""""""############$$$###$$$&&&%%%###%%%***...<<>>>>>??????>>>===CCC===>>>;;;666;;;???777===;;;999999:::::::::999777777777777888888888888888:::;;;999666444555777777555666;;;===;;;888999777555333333333444333222222222111111111222222333333666999:::::::::;;;<<<<<<999555333333333333222111111222333444444333333444444333222222222222222222111111222444555555444555555555555666777888888;;;IIIaaavvv~~~}}}|||ppp~~~{{{xxxzzztttqqq|||{{{||||||uuu{{{www{{{{{{{{{fffKKK===:::888444222222333444444555666666222333333444444555555555555666777888888777666555888444///...111555666666000///---,,,***)))((((((////////////---,,,***)))%%%###"""###%%%''''''&&&%%%$$$###"""!!!   !!!!!!""""""%%%%%%$$$$$$$$$&&&((()))$$$$$$#########"""""""""!!!""""""!!! """$$$%%%%%%%%%&&&'''((()))***)))+++++++++******,,,...444111---+++***)))((('''&&&&&&''''''''''''&&&&&&$$$###"""###%%%&&&%%%$$$&&&###$$$''''''$$$###&&&$$$%%%&&&''''''%%%###""" !!!"""""""""""""""""""""###$$$$$$$$$$$$###########################%%%$$$###"""!!!"""######%%%###$$$&&&%%%###&&&+++111???JJJMMMOOOQQQIII>>>666,,,---///((()))...,,,***111333999GGGQQQ^^^ssshhh\\\YYYPPPKKKKKKHHHFFFEEEEEEDDDCCCBBBAAAAAA???>>>======??????>>>===@@@999:::;;;888===AAA:::===;;;999999::::::999888666666666666777777777777666999;;;999555222444666555555777999:::999888888666555333333444444333222222222111111111111111111111444888:::999999888999===999555222222333333333111222222222222222222222444444333222222222222333111000///111555666555444111111222444666999;;;<<>>===>>>???@@@???>>>???888<<<@@@<<<>>>AAA<<<>>><<<:::999::::::999888555555666666666777777777444666999888666444555777666777999888777777666555555444333444555555333222111111222111111111111000444777999:::999777666666<<<999444222222333333333222222222222222222222333555444333333222222333333111//////222666888666333000111222444666888;;;<<>>:::444444333111333555666555444777666555333333222222222555555555555555666777777555111...000444555222...---------,,,+++***))))))///...,,,+++)))(((''''''###!!! """###"""""""""!!!!!!!!!  !!!""""""!!! !!!"""###""" $$$$$$######$$$%%%'''((($$$$$$$$$$$$#########""" !!!!!!""""""%%%)))---%%%&&&''')))***+++,,,---000000...+++((('''(((***++++++***)))'''&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%''''''&&&$$$&&&###$$$''''''$$$###&&&%%%%%%&&&&&&&&&%%%$$$### !!!!!!"""""""""""""""""""""###$$$$$$$$$$$$###%%%$$$###"""###%%%&&&((('''%%%###"""!!!"""###$$$%%%######%%%%%%%%%(((...;;;FFFNNNNNNNNNMMMDDD888111)))))))))%%%***000******111333:::IIISSSaaavvviii\\\YYYPPPLLLNNNKKKHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>???@@@AAA@@@???AAA<<>>;;;>>><<<:::999::::::888777666666666666777777777777444555666888888888777666666:::;;;777555666666444444333333444555555444222111111222222333222222111999:::<<<;;;999777666777999666333222222333333222222222222222222333444555555444444333333333333333333000///333888:::777222444444444444555666777777HHH___~~~|||~~~yyy}}}xxxyyywwwzzzrrryyy|||uuusss~~~rrrVVVFFFAAA;;;666555222000111444777777555999888666444333333333444555555666666777777888888333222111333555444000,,,,,,,,,------,,,+++******,,,+++***((('''&&&&&&&&&###!!! !!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!  !!!""""""!!! ######$$$$$$%%%&&&&&&&&&$$$$$$#########""""""""" !!!!!!!!!"""%%%***...&&&''')))+++,,,.........333222000,,,((('''(((***((()))***)))'''&&&&&&'''&&&&&&''''''''''''&&&&&&%%%$$$%%%'''((((((&&&$$$&&&###$$$''''''$$$###&&&%%%&&&&&&&&&%%%%%%$$$$$$!!!!!!"""###############""""""###$$$$$$$$$$$$###$$$$$$#########$$$&&&'''&&&%%%$$$###"""###$$$$$$$$$!!!"""%%%%%%&&&+++111???IIIPPPOOOMMMKKKBBB666...(((((((((%%%---111))))))111333;;;JJJTTTcccxxxjjj]]]YYYQQQNNNOOOMMMIIIIIIHHHFFFEEEDDDCCCBBB@@@??????@@@AAABBBBBB@@@@@@>>>GGGMMMAAA999;;;:::>>><<<:::999999999888777666666777777777888888888777555444777;;;;;;888444666;;;<<<777444666777555444333333444666666444222000111222333444444333333999::::::999777666666777555444222222333333222111222222222222333444666777555555444333333333333444555222000444:::;;;777222555555444444444555555666FFF\\\|||{{{}}}~~~}}}}}}zzz}}}zzzyyyqqqxxxuuuqqq|||~~~{{{uuuYYYIIICCC===777666222......333777888888777666555444444555777888666666777999999:::999999333444555555444111...,,,++++++,,,,,,,,,+++***))))))((('''%%%%%%%%%%%%%%%"""!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$###"""  !!!!!!!!!!!!!!! !!!"""$$$&&&&&&&&&%%%$$$######"""""""""!!!!!!!!!""""""!!! """'''***&&&'''***---///000111111444222000+++'''&&&''')))&&&(((***)))'''&&&'''((('''''''''(((((('''''''''%%%%%%&&&'''))))))'''$$$&&&###$$$''''''$$$###&&&&&&&&&&&&%%%%%%%%%$$$$$$"""######$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$############$$$$$$%%%###$$$$$$$$$$$$$$$$$$%%%""" !!!$$$&&&'''---444BBBLLLRRROOOLLLIII@@@444,,,'''((((((&&&///222((()))111333;;;JJJUUUdddyyyjjj]]]ZZZRRRNNNPPPNNNJJJJJJIIIGGGFFFDDDCCCCCCAAA@@@???@@@BBBCCCBBBAAA<<<<<>>888777222------222888:::999666555444444555777:::<<<666777999:::;;;;;;;;;:::555666777555222///......)))***+++,,,,,,+++***)))((('''%%%$$$###$$$$$$%%%!!! !!!######"""!!!!!!!!!"""""""""""""""!!!###$$$&&&&&&***(((%%%###!!! !!!!!!!!!!!! !!!$$$''''''&&&$$$###""""""""""""!!!!!!!!!!!!###"""!!!###'''%%%'''***...111333444444333222///+++'''%%%''')))%%%(((******'''&&&''')))''''''((((((((((((''''''%%%%%%&&&(((***)))'''%%%&&&###$$$''''''$$$###&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$""""""###$$$$$$$$$$$$###########################"""###$$$%%%%%%%%%%%%%%%!!! $$$&&&(((...666DDDNNNSSSOOOLLLIII???333+++&&&(((((((((111333''')))111444;;;KKKVVVdddzzzjjj]]]\\\VVVRRRPPPJJJMMMJJJHHHGGGFFFDDDBBB@@@??????@@@AAACCCBBB???===???FFFQQQUUUJJJ;;;777<<<:::777666999<<<<<<<<<<<<666666666666666666777777555666888:::;;;:::999888888888888888888777666666111555999:::777333222222222333333444444333333333;;;;;;999777444333444555777444111000222333444333////////////000111333333333222111111333333222111999333000444888777444333666555555444444666777888>>>PPPjjj~~~vvv|||{{{|||zzzxxxvvvyyy}}}wwwppp[[[MMMCCC;;;555555222///...000333444555000333777777555444555777:::;;;======;;;::::::;;;666666666666555333000///,,,,,,++++++***)))))))))))))))'''&&&%%%$$$$$$$$$ !!!"""""""""!!! """$$$%%%&&&!!!!!!!!!!!! $$$"""  """###%%%'''''''''%%%$$$&&&$$$""""""###"""!!! !!!!!! !!!$$$&&&%%%(((,,,/////////000111222000---+++)))))))))***+++((('''((('''$$$$$$&&&)))((('''&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""!!!$$$$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%############""""""""""""###############"""!!! $$$!!!''''''%%%///???KKKPPPRRROOOMMMHHH;;;---)))'''&&&(((,,,...---+++...000666@@@JJJXXXkkk|||jjj]]]\\\VVVRRRPPPKKKMMMKKKHHHFFFEEEDDDBBB@@@@@@???@@@BBBCCCBBB@@@>>><<>>:::>>>??????>>>===999666555777777777777777777777666666666777999::::::999888777777777777777777666555555111555888888666444333333222333333444444444444333888777666555555555555555666333111000222444444444000000///000000111222222333222111111333333222111888333000555888777555444666555555444555666777888;;;MMMhhhwww~~~wwwyyy{{{}}}xxx{{{xxx}}}}}}{{{qqq[[[LLLBBB;;;666444222000000222555666666222555777777555444444555888:::;;;:::999888999:::666555555333222000///...,,,,,,+++******))))))((()))((('''&&&%%%$$$$$$$$$!!!!!!"""""""""!!!  !!!""""""  !!!!!!###  """######!!!"""$$$&&&''''''&&&%%%&&&%%%######$$$$$$###!!!""""""!!!  !!!"""$$$'''+++......---......---......---,,,***(((''''''$$$###%%%%%%######&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################""""""!!!#########$$$$$$$$$%%%%%%############"""""""""""""""############""""""!!!$$$ !!!''''''&&&000???MMMQQQSSSQQQLLLEEE888***)))((('''))),,,---,,,+++...000666@@@JJJXXXlll|||kkk]]][[[TTTQQQPPPLLLNNNKKKGGGEEEDDDCCCAAA@@@AAA@@@@@@BBBCCCCCCAAA???>>>GGGRRRUUULLL???;;;===888;;;===;;;777555777:::999888888888777777666666777888999999999888777666555666666666666555555444222444666666555444555666222333333444444555555555555333222444777888666444444222000111333444555555111111111111111111111111333222111111333333333111777222111666999888555666666555555555555666777777888HHHccc}}}zzz~~~vvvwwwzzzwwwzzzuuuwww|||yyy~~~zzz{{{rrr\\\KKKAAA;;;888222111000111333555444444444555777777555444444555777888888777666666888999666555333000...---------,,,++++++******)))(((((()))((('''&&&%%%$$$$$$$$$""""""######""""""!!!  !!!%%%(((***%%%""" """###$$$ !!!###%%%'''''''''&&&&&&%%%$$$$$$%%%&&&%%%###&&&&&&$$$###""""""""""""%%%(((---//////---,,,,,,+++...111333222///***'''%%%"""!!!$$$$$$###$$$(((%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$######""""""!!!$$$$$$$$$$$$%%%%%%%%%%%%#########"""""""""!!!!!!#########$$$$$$$$$$$$%%%$$$$$$#########"""""""""""""""######$$$#########%%%"""###'''''''''222@@@NNNRRRTTTRRRLLLBBB444(((***)))((()))+++,,,+++***...000666@@@KKKYYYmmm~~~lll^^^\\\SSSOOOPPPLLLNNNKKKFFFDDDCCCBBBAAA???AAAAAA@@@BBBCCCCCCAAA???CCCLLLTTTTTTJJJ>>>888888444777888666666888:::999999999999888777777666666888888999999888777666555555666666777666666555555444444444444444555666777333333333444444555666777444111000333888999555111333111000111333555555555111111222222111111111000333111111111333444333222666333333777:::888666777555555555555666666666777666EEE___{{{}}}zzz~~~yyy}}}sssvvv~~~ppprrr~~~zzzxxx|||}}}{{{yyyqqq[[[KKKAAA<<<;;;111111111222333333111///333444555666666666777777777777888666555555777999777555111...,,,,,,,,,---+++++++++***))))))(((((((((((('''&&&%%%$$$$$$%%%###############""""""!!! !!!%%%+++000333)))&&&!!! !!!"""$$$&&&'''''''''%%%$$$###$$$%%%&&&%%%$$$%%%$$$######$$$$$$######(((,,,000333222000...---...111555777777333///,,,)))%%%$$$%%%%%%$$$%%%)))######"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###"""!!! ######$$$%%%%%%&&&''''''###""""""!!!!!!!!!!!!!!!############$$$$$$$$$$$$$$$$$$$$$#########""""""!!!"""######$$$$$$$$$$$$%%%###$$$''''''***555BBBNNNQQQTTTRRRKKK???222(((***)))))))))************...000666@@@KKKZZZnnnlll```]]]SSSNNNOOOLLLLLLIIIEEECCCCCCBBB@@@???BBBAAA@@@AAABBBBBBAAA@@@DDDLLLSSSPPPGGG>>>999777<<<<<<888555999===:::222888888888888777777666666888888888888777777666555666777777888888777777777555444333333444555666777333333333444555666888999666333111333777888333...222111000111444555555555111111222222222222111000222111000111333444333222666444555999:::888666777444555555666666666666666555BBBZZZwww}}}|||}}}~~~{{{~~~rrrsss~~~pppqqq|||yyy||||||vvvyyyyyyrrr|||lllWWWIIIAAA>>>>>>555444444444555333000---111111222444777999:::;;;888999999888666666777888777555111---+++,,,---...++++++******)))(((((('''((('''&&&&&&%%%%%%%%%%%%$$$######""""""""""""""" !!!$$$)))...111(((%%%!!! """$$$%%%&&&'''((($$$###"""###$$$%%%$$$### ###$$$$$$"""***---111333222000......111333555666666444111///,,,'''%%%&&&%%%###$$$((("""""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!! ######$$$%%%&&&&&&'''(((######"""!!! !!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$############!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%&&&'''---999EEEMMMOOORRRQQQIII===111***((())))))))))))))))))***///000666@@@KKK[[[ppplllaaa___TTTNNNNNNKKKHHHFFFDDDDDDDDDCCCAAA???AAA@@@??????AAAAAA@@@???@@@HHHMMMJJJCCC???===:::<<<<<<888666===EEEAAA777666666666666666777777777888777777777777777666666666777777888888888888888666444333333555666666555333333333444555777:::;;;777555333444555555222///222222111222444555444333000111222333333333111111222111000111333444444333777555777;;;;;;777555777444555555666777666666666666@@@UUUrrr~~~yyy}}}tttttttttttt{{{}}}{{{uuuvvvvvv~~~}}}dddOOOEEEAAA???>>>888777777777777666333000000000000333888;;;======999:::;;;:::888666666666555333///---+++,,,---...+++******))))))(((''''''((('''&&&%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!"""   """%%%&&&!!! """######!!!!!!"""###$$$%%%&&&'''%%%$$$######$$$%%%$$$""" ###(((+++***(((***,,,///000///.........111222333333222000...---,,,'''$$$$$$###!!!"""&&&######"""""""""######$$$############$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""######$$$%%%&&&&&&'''$$$###"""!!! !!!"""###"""""""""############$$$%%%$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$"""$$$%%%&&&(((000>>>IIIOOOOOOPPPOOOGGG999///,,,'''((())))))((((((***+++///000666@@@KKK[[[rrrlllcccaaaUUUNNNMMMIIIDDDDDDDDDDDDEEEDDDAAA>>>AAA???>>>>>>???@@@???>>>>>>FFFIIIDDD???>>>===:::777:::999666<<>>@@@>>>======>>>??????>>>AAAGGGHHHAAA;;;;;;:::777:::@@@>>>777666===;;;333222333333444555666777777666666555666666777888999444444555666777777666666777555444555777666444111444333333444666999<<<>>>666666666444333333555777444333222333444444333111...///222444555444333222111000000111333555444333999888:::===;;;666333555333444666777777777666555555;;;LLLhhhwww}}}}}}{{{vvvwwwvvvsss}}}tttppp{{{|||{{{~~~qqqRRR???<<<>>>===:::111000000111333444444333444222111333777;;;<<<;;;888;;;======999555111000---,,,+++*********++++++*********)))((((((''''''''''''&&&%%%%%%%%%&&&&&&###"""  !!! !!!!!!   """######!!!!!!######""""""###$$$%%%%%%)))(((&&&&&&&&&&&&$$$###!!!'''***(((%%%...///000000///000333555111333555666555111,,,)))---(((&&&''''''&&&)))...%%%%%%$$$###""""""###### !!!"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$&&&%%%###"""!!!"""###%%%""""""""""""############%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$###""" ###%%%%%%)))555DDDNNNVVVSSSQQQNNNBBB222***+++$$$&&&))))))((((((+++---///000666@@@LLL]]]ttt}}}oooddd```YYYNNNHHHIIIFFFGGGGGGFFFDDDBBBBBBBBB???>>>>>>===============@@@???>>>===<<<;;;;;;;;;???<<<999888888888777666444444555555555555444444666666555555555444444444777555444444555555444333888333111444555333333555444333111111444888>>>AAA999999888555111///000111000222444666666444222000///111444444111///000111111000000111333444444333777999;;;>>>>>>;;;666111666666555555555555666666444777CCC[[[|||}}}|||~~~}}}rrrpppooouuussspppwwwwwwqqqzzz~~~xxxuuu}}}}}}eeeHHH:::999:::888666///000111333555555666666555444333666:::<<<:::888::::::999777666555444333111///,,,***(((((()))***)))***,,,,,,,,,+++)))'''(((((('''&&&$$$###""""""########################"""  """###   """###"""!!!  !!!"""###$$$%%%&&&&&&&&&$$$&&&'''&&&""" """!!!"""!!! !!!&&&***---,,,,,,///444777666444222222333444333111///---///+++((())))))))),,,111***)))'''%%%$$$""""""!!!###$$$%%%&&&'''''''''''''''&&&$$$%%%%%%&&&$$$###$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$###!!! ###$$$$$$###""""""###%%%&&&&&&&&&&&&%%%$$$############$$$$$$$$$$$$######&&&%%%$$$%%%+++888HHHSSSTTTVVVUUUKKK<<>>=========>>>>>>@@@???===<<<;;;;;;;;;;;;>>><<<999888888888777666555555666666666666555555666666555555555444444444777555444444555555444333666222111444666444333444444333222222444888<<<>>>555444333333222111000000111222333444444333222111///222444444222111222333222111111222444555444333:::;;;<<<>>>???===888444777666555444444555666777444777BBBZZZzzz{{{xxx~~~}}}wwwrrrmmmqqqtttooouuu|||sssyyy}}}|||~~~uuusss{{{bbbGGG;;;:::;;;999777222222333444555666666777555444444666:::<<<;;;::::::999888666555444333333111///---***)))))))))***)))***,,,---,,,+++)))(((''''''&&&%%%%%%$$$##############################"""  !!!!!!  """""""""!!! !!!"""###$$$%%%&&&&&&&&&&&&'''(((&&&###!!!!!!### !!!"""!!! !!!$$$(((,,,---...000333555444333222111111000///.........,,,)))))),,,---******---))))))'''%%%$$$#########$$$%%%&&&'''((()))))))))'''&&&%%%%%%&&&&&&%%%#########$$$$$$$$$###"""""""""""""""###############$$$%%%%%%$$$""""""###%%%%%%%%%&&&&&&%%%$$$######"""##################"""$$$$$$%%%'''...:::IIISSSSSSTTTRRRHHH999...))))))''''''((('''''''''***,,,---444===CCCLLL^^^xxxooo```ZZZUUUNNNLLLOOOGGGGGGFFFFFFDDDCCCCCCBBB@@@@@@???>>>>>>>>>>>>???AAA???===;;;::::::;;;<<<===;;;999888999999888777666666777777777777666666666666666555555555444444777555444444555555444333333000111555777555333444444333333444555777999;;;444222111222444444000---111111111111111111111111000111444444333333333444444333222333444555444333;;;:::;;;<<<===;;;888555777666444333333444666777444777AAAWWWvvvzzzvvv~~~~~~wwwnnnppp~~~wwwppprrrvvvyyy~~~}}}xxxsss~~~|||zzzcccJJJ??????>>><<<:::666555555444555666777888444444444777:::<<<<<<<<<:::999777555444333333444111///---+++***)))*********+++,,,---,,,+++)))(((&&&&&&&&&%%%%%%$$$$$$$$$########################"""!!! !!! !!!"""!!!!!! !!!!!!"""###$$$%%%&&&&&&))))))(((&&&###""""""$$$!!!!!!"""!!! ###%%%+++---000111111111111222...---+++)))((()))***+++'''&&&)))...///***((()))((('''&&&%%%$$$$$$$$$$$$$$$%%%''')))***+++,,,,,,'''&&&%%%%%%&&&&&&%%%$$$"""######$$$$$$$$$######!!!!!!!!!!!!###%%%'''(((&&&&&&&&&%%%######$$$&&&$$$$$$%%%%%%%%%$$$######"""""""""""""""""""""""""""$$$&&&***222>>>KKKSSSQQQRRRNNNDDD666,,,((((((&&&'''''''''&&&'''))),,,///666>>>EEEOOOaaazzzooo___ZZZWWWPPPMMMOOOIIIGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@???????????????AAA???<<<:::999999;;;<<<<<<:::999888999999888777777777888888888888777777666666666666555555555555777555444444555555444333111///000666888555333444333444444555555666777777777444222444777777111,,,222111000//////000111222///000111222222333444444555444333333555555444222777666666666777777555333777666444333333444666777333666???SSSppp|||}}}}}}www}}}~~~uuuvvv}}}rrrpppwwwyyyyyy~~~zzz}}}hhhQQQGGGEEEBBB>>><<<888777555444444555777888444444555777999<<<===>>>;;;999777444333333333444111000...,,,+++************+++,,,------+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""!!!!!!  !!! !!!!!!"""###$$$%%%&&&&&&***)))(((&&&$$$######$$$""""""!!!!!! !!!"""***---111111///---...///((('''%%%$$$$$$$$$%%%%%%$$$$$$''',,,---(((%%%&&&%%%%%%$$$#########$$$$$$"""$$$&&&(((***,,,------'''&&&%%%%%%&&&'''&&&$$$!!!"""###$$$$$$$$$$$$$$$""""""!!!!!!"""%%%''')))&&&''''''&&&$$$$$$%%%'''###$$$$$$%%%$$$$$$######""""""!!!!!!!!!!!!""""""!!!###'''...777BBBMMMSSSQQQPPPKKK@@@444+++((((((&&&''''''&&&&&&''')))+++111777@@@GGGRRReee}}}ooo```]]]ZZZSSSMMMMMMJJJHHHEEEDDDEEEEEEDDDBBBAAA@@@@@@???????????????@@@???<<<:::999999:::;;;:::999888999::::::999777777777888888888888777777777777666666666555555555777555444444555555444333111...000555777555333333333444444555555555555555666333333666;;;<<<777222222111///......///111222/////////000111222333333555444333333555555444222555333222333444444333111666555444333333444555666333666===NNNiiiwwwuuuwww~~~{{{{{{uuuooo}}}wwwxxx~~~|||{{{mmmWWWKKKGGGBBB===:::888777555333333444666777444555666777888:::<<<>>>:::999777555444333333333111000///...,,,+++*********+++---------,,,***(((%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""######"""!!!  !!!!!!!!!"""###$$$&&&''')))((('''&&&%%%%%%$$$######"""!!!!!!!!!!!!!!!!!!(((+++//////---******,,,###$$$%%%%%%%%%$$$###"""$$$###$$$))))))%%%$$$&&&######""""""""""""###### """$$$&&&)))+++,,,,,,'''&&&%%%%%%''''''&&&%%%!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!!!!###%%%&&&&&&''''''&&&%%%%%%&&&((($$$$$$%%%%%%%%%$$$######""""""!!! !!!"""""""""$$$)))111;;;FFFOOOSSSRRROOOHHH===222+++((()))&&&'''''''''&&&'''))),,,222888AAAJJJWWWjjjqqqaaa^^^]]]UUUNNNLLLLLLHHHDDDDDDEEEFFFEEECCC@@@@@@???>>>>>>>>>>>>???>>>>>>===;;;::::::999999999888888999;;;;;;999888777777888888888888777777777777777666666666555555777555444444555555444333222///000444666444222333333333333444444444444444111111222666;;;===<<<:::222111000//////000111222000///---...000111222111444333222333444555444333555444333444555555444222555444444444444444444555444666<<>>IIIPPPTTTQQQMMMDDD:::000***))))))'''((((((((('''(((***---222888AAALLL[[[oootttbbb^^^\\\UUUOOOOOOMMMHHHDDDCCCFFFGGGEEECCC??????>>>=========>>>>>><<<=========<<<:::888777888777888999;;;;;;:::888666777777777777777777666777777777777666666666555777555444444555555444333444000000333444222111333333333222222333444555555000111222444666777999999111111111000000111111111333000......000222111000222111111222444555444333444444444555777777555222333444444555555444444333444666:::EEE[[[wwwyyyqqqxxxwwwqqqyyytttmmmwwwyyynnn{{{xxxsssssszzz~~~qqqZZZMMMFFF???:::999777777777777777777777777555666666555444555888;;;999:::::::::999666444222111111111000...---+++***+++,,,---......,,,***)))''''''&&&%%%%%%$$$######""""""""""""""""""""""""    """!!! !!!###%%%'''(((((()))+++...---***'''$$$###"""###%%%&&&$$$"""$$$%%%''')))***)))&&&###%%%%%%&&&&&&&&&&&&&&&%%%'''%%%&&&***+++'''&&&(((&&&%%%$$$############### !!!###%%%'''((()))***'''&&&%%%&&&'''(((((('''######$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%&&&(((***))))))((('''&&&%%%###"""%%%$$$"""!!!!!!"""$$$%%%'''(((,,,444@@@JJJQQQTTTPPPJJJAAA666---((('''(((((()))))))))((()))+++...111777AAAMMM^^^ssswwwbbb\\\[[[UUUQQQQQQNNNIIIDDDCCCFFFGGGFFFCCC???>>>>>>===============;;;<<<===>>>===:::888666777777888:::<<<<<<:::888666666777777777777666666777777777777666666666666777555444444555666444333666111///222333111111333333222222111222333555666333444444222000000111333111111111222222111111111555222//////111333222000111000000111333555444333333333333555777666444111222333555666666555333222444666999CCCXXXsss}}}sssxxxyyyoootttqqqhhhqqqyyymmmzzzyyyqqqnnn}}}yyy~~~sss]]]OOOHHHBBB>>>===666777888999999999999888555666666555333333777:::999:::<<<<<<;;;888444222111111111000///---+++***+++,,,---......,,,***)))(((((('''&&&$$$###""""""""""""""""""""""""""""""    """!!! !!!###%%%'''((()))***...111111---)))$$$###"""$$$&&&'''%%%############'''***)))%%% %%%$$$###""""""###%%%&&&'''&&&)))......***((()))((('''&&&%%%$$$$$$$$$$$$!!!"""$$$&&&'''((())))))'''&&&%%%&&&((()))((('''$$$$$$$$$$$$$$$###"""!!! !!!""""""!!!!!! !!!###$$$$$$&&&)))++++++******((('''%%%###"""%%%$$$###!!!!!!###$$$%%%)))))),,,555@@@KKKRRRTTTOOOHHH>>>333+++'''&&&''')))******))))))***,,,...111777AAANNN```vvvzzziii___[[[VVVRRRQQQHHHHHHHHHGGGFFFEEEDDDCCCEEECCC@@@>>>===>>>@@@AAABBBAAA>>><<<:::::::::::::::999888888777777888888999999999999999888777666999888666555555777888:::777888999888666555444555555444333333444444222000555444222111111222444555222222222222222222222222222333333444444333333222333333333333444444555666111333111///222888888222888555222000111333333333555555666777888999::::::444777999>>>PPPmmmqqqttt{{{qqqttt~~~mmmjjjzzzvvvxxx{{{mmmqqq~~~wwwTTTLLLIIIAAABBB777<<<;;;:::999888888888888666777888999999888777666888888888888888777777666222222000///---+++******------...///...---,,,+++%%%%%%%%%%%%$$$###""""""$$$$$$###!!!  """###"""  """###!!!!!!!!!!!!!!! (((***+++***+++,,,)))###'''(((+++------+++&&&###$$$&&&(((***)))&&&###!!!&&&$$$%%%))))))'''''')))......///111111///***'''%%%&&&'''%%%$$$%%%)))---***&&&$$$''',,,///---***&&&&&&(((((((((&&&$$$"""&&&###!!!!!!$$$%%%$$$""" """###$$$$$$###""" ######$$$%%%%%%%%%$$$$$$'''&&&%%%$$$###!!! ###"""!!! !!!"""###''''''+++777GGGSSSVVVUUUPPPIII>>>444,,,))))))***++++++***)))'''(((+++......777BBBMMM___xxx}}}jjj```ZZZUUUQQQPPPKKKKKKJJJIIIGGGFFFEEEDDDDDDBBB@@@>>>===>>>@@@AAAAAA@@@>>><<<;;;:::::::::;;;:::999999888888999999888888999999888888777777999888777666666777888888999999999999777666555555555333333333444444222000555444222111111222444555222222222222222222222222222333333444444333333222333333333333444555666777222444333111333888777222666444222111222333333333555555666666777888888888333666888;;;LLLiii|||sssxxx}}}sssvvvnnnhhhvvvwwwwwwpppooo{{{|||{{{wwwuuu~~~qqqVVVSSSPPPFFFFFF;;;;;;:::999888777777777888::::::::::::999777666444777777888888888777666555222111000...---+++***)))------......---,,,***)))&&&&&&&&&&&&%%%$$$######$$$$$$###!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!((((((&&&###'''///444333333222222222222///***%%%$$$%%%'''((((((&&&$$$###%%%###$$$((()))&&&&&&)))...000222222000,,,(((%%%$$$&&&'''&&&%%%%%%'''***&&&$$$###%%%***,,,***'''&&&&&&'''((('''%%%###"""%%%###!!!!!!###$$$###""" !!!###$$$$$$###!!! """###$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!!!! ###""""""!!!!!!"""""""""&&&'''---:::IIITTTWWWVVVQQQIII>>>333,,,((((((((()))******)))((()))+++...///999CCCNNN```yyykkk___YYYTTTQQQQQQPPPOOOMMMKKKIIIGGGFFFFFFBBBAAA???>>>>>>???@@@AAA>>>>>>===;;;;;;:::;;;;;;;;;;;;:::999999999999:::777777888888888888888888999888888888777777666666::::::999888777666555555444333333333555444333111444444222222222222444444333333333333333333333333222222333333333333222222222222222333444666777888333444444333444777555111444222111222444555444333555555555555555555555555444555666999HHHcccuuuvvvxxxxxxooogggssszzzwwwtttnnnwww}}}sssoootttnnn\\\]]]XXXHHHGGG===:::999888777666666666777999999999999999888888777555666777888888666555333111111///...,,,***))))))---------,,,,,,***)))((('''''''''&&&&&&%%%$$$$$$$$$$$$###"""  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%&&&$$$###)))333999:::888444111111333222,,,'''$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$((((((&&&&&&(((---111444333...)))%%%$$$$$$%%%&&&&&&%%%$$$%%%&&&"""!!!!!!###'''(((&&&###%%%&&&''''''&&&%%%###"""###""" """###"""!!!!!!!!!############!!!!!!!!!"""######$$$$$$###############""""""!!!!!!!!!""""""###############"""$$$'''///>>>MMMVVVXXXVVVPPPHHH<<<111+++(((&&&&&&'''(((************,,,---111:::EEEPPPaaazzzjjj]]]WWWSSSQQQRRRUUUSSSPPPMMMJJJHHHGGGGGGAAA@@@???>>>>>>???@@@AAA<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888999999777777777777777888999999888888999999888777666555;;;999777777666666555444444333333444555555333222444333333222222333333444333333333333333333333333222222333333333333222222///000000111333555666777333444444444444444333111222111111333555555444222555555555444444333333333555666666888DDD]]]{{{xxxooovvv}}}zzzsssiiisss~~~yyy~~~vvvqqqyyysssqqqdddfff\\\FFFBBB::::::999777555555555666777333444555777999:::;;;;;;444555777888888666444222111000///---,,,***)))(((*********++++++*********)))(((((('''&&&&&&%%%%%%$$$$$$###"""!!!     !!!!!! !!!!!!!!!!!!!!!"""""""""###(((+++000555444///...***''')))...000,,,((($$$$$$$$$$$$%%%&&&'''(((%%%"""$$$'''(((%%%%%%(((***///444333,,,'''%%%%%%%%%%%%$$$#########$$$%%%  ###%%%&&&###!!!%%%&&&&&&&&&%%%$$$###""""""!!! !!!!!!!!!!!!!!!"""######"""!!!!!! !!!"""###############!!!!!!!!!!!!!!!"""""""""!!!"""$$$%%%%%%$$$###""""""'''222AAAOOOWWWWWWTTTMMMDDD888///***((('''&&&%%%''')))*********,,,---333<<>>>>>>>>??????:::;;;;;;;;;;;;;;;::::::999888888777777777777777777666666666777888999999888888888888888777666555:::777555444666666555444444333333444555666444333333333333333333333333333333333333333333333333333111222222333333222222111......///000111333555666222222333444333222111222222111111333555555444222555555444444333333222222666666666888BBBXXXwww|||nnnqqq|||~~~xxxmmmttt~~~{{{}}}wwwuuu~~~~~~uuutttjjjnnnaaaFFFAAA;;;:::999666444444444666777111111222444666888:::;;;444555777888777666444333111111///...,,,***))))))((((((((()))***+++,,,---***)))(((&&&&&&&&&&&&&&&$$$$$$###"""!!!      !!!!!!!!!!!!""""""######!!!(((,,,000333...((('''$$$"""$$$***---+++)))############$$$&&&'''(((%%%###$$$((((((&&&&&&((((((---111000+++&&&&&&((((((%%%"""!!!!!!###%%%&&& !!!###$$$$$$###"""%%%%%%%%%$$$$$$###""""""!!!!!!  !!!!!!!!!!!!!!!""""""!!!!!!!!! !!!######$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!"""###%%%%%%%%%$$$###!!!'''444DDDQQQWWWVVVSSSHHH???333,,,******)))((($$$&&&)))*********+++,,,333===IIITTTfff}}}iii]]]XXXUUUTTTUUUUUUUUUSSSQQQMMMJJJGGGEEEAAAAAA@@@???>>>>>>======:::::::::;;;;;;:::999999888888777666666666666666888777666555666777888999777777777777777777777888:::777333444666888777666444333333444666666555333333333333333333333333333333333333333333333333333111111222222222222111111/////////000111333444555444222222444333000222666444222111222444555444333555444444444333333222222666666777999@@@SSSrrrssssss|||~~~ppprrr}}}|||{{{xxxvvv~~~vvvuuummmuuuhhhKKKEEE???;;;999666444333444666777333333333333444555666777666777777777666666555555222222000///---+++***)))((((((((()))***,,,---...***)))'''&&&%%%%%%&&&&&&$$$$$$###""""""!!!   !!!""""""!!! !!!""" !!!!!!""""""######$$$ ###$$$)))......***(((''''''((()))******)))############$$$%%%''''''&&&$$$%%%))))))'''''')))))),,,...,,,)))&&&'''((((((%%%"""!!!"""$$$&&&&&&"""""""""#########$$$$$$%%%%%%$$$######""""""""" !!!"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$###***888GGGRRRWWWVVVSSSDDD;;;000))))))******(((&&&'''))))))))))))+++,,,333===JJJVVVhhhlll```ZZZVVVTTTTTTSSSSSSSSSRRROOOJJJFFFDDDBBBAAA@@@???>>>===<<<;;;::::::;;;;;;:::999888777999888888777666777777777999888666555555666777888777777666666666888999:::;;;777444444999<<<;;;999444333333444666777555444222333333444444333333222444444444444444444444444111111222222222222111111111111111111222333444555666333333555333111555<<<666444222111222333333333444444444444444333333333333444666999===NNNmmmsssqqq|||}}}qqqmmmvvv{{{yyyyyysss{{{xxxxxxrrr~~~sssRRRHHH@@@<<<:::777444444555777888444444444333444555777777999888777666666666777777333333111000...,,,++++++++++++***)))***+++,,,---***(((&&&%%%$$$$$$%%%&&&$$$$$$######"""!!!!!!!!!    """$$$ !!!"""######"""!!! !!!!!!"""######$$$$$$ !!!!!! $$$***+++)))''')))+++***(((''''''(((######$$$$$$%%%%%%%%%%%%'''%%%&&&******((((((***...---+++)))'''&&&&&&&&&$$$###"""$$$'''(((&&&$$$######"""!!!!!!"""$$$&&&%%%$$$###""""""!!!!!!!!! """###"""!!!###!!!!!!!!! !!!!!!!!! !!!"""$$$%%%%%%&&&&&&##################""""""!!!!!!!!!!!!"""###$$$$$$'''///<<>><<<;;;:::::::::;;;;;;:::999777666:::999999888777888888888:::999666555444555666777777666555555666888:::<<<<<<888444666;;;>>>>>><<<444333333444666777666444222333333444444333333222444444444444444444444444111111222222222222111111333333333333444444555666888555444666444222777@@@888555222000111333333333444444444444444444444444111222555888<<>>===:::777555444555777999333222333333555888:::<<<;;;999777555555666888999444333222000///---,,,+++...---,,,************+++***(((&&&$$$###$$$%%%&&&$$$$$$######""""""!!!!!!  !!!!!!$$$%%%!!!$$$&&&&&&$$$!!! !!!!!!"""###$$$$$$$$$ ###$$$###%%%((('''"""!!!%%%))))))%%%###%%%'''######$$$%%%%%%%%%$$$$$$(((%%%'''***+++((((((+++222...***'''&&&&&&%%%$$$!!!!!!###(((+++***&&&!!!$$$$$$""" !!!$$$'''%%%$$$###"""!!!!!!!!!!!! """$$$""" !!!$$$!!!!!! !!!!!!!!!!!!###$$$%%%&&&&&&'''$$$$$$$$$$$$#########"""!!! """$$$%%%***333@@@MMMVVVYYYXXXWWWEEE:::...'''''')))'''$$$)))))))))'''&&&'''))),,,222===JJJXXXkkkoooeee```XXXTTTUUUMMMPPPOOOJJJIIILLLIIIBBB@@@???>>><<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666666777888888888777777777777888888666555555555666888;;;======<<<:::999888999::::::666555555666777777555333666444222222444444444333111111222333333333333222333222111222444555444333666111///111222111444999===999666444111111888AAA:::777333000000111111111222222333333333444444444333777555777???HHH```uuurrrvvvxxxeeeooozzz~~~||||||vvv|||www~~~tttYYYKKKDDD>>>:::888:::>>>@@@===:::666555555666777888888666888888777666666555555555555555444222000,,,)))''')))******+++++++++******,,,,,,***(((&&&$$$"""!!!%%%%%%$$$###"""!!! """"""""""""!!!  """  ###%%%###!!!######%%%'''(((%%% !!!"""###$$$%%%%%%!!!!!!"""$$$''')))((('''########################"""!!! """&&&'''%%%###$$$$$$%%%&&&(((((())))))///***%%%###$$$$$$###!!!###%%%&&&(((((('''%%%$$$"""""""""!!!!!!!!!!!!!!!###############"""!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""###"""!!!!!!"""$$$&&&'''(((&&&###!!! !!!&&&""""""######$$$'''+++:::HHHPPPWWW\\\WWWMMM>>>222((('''))))))'''''''''((())))))))))))+++---777>>>JJJ[[[qqqrrrhhhbbbZZZVVVXXXOOOQQQNNNIIIHHHJJJHHHBBBAAA@@@???======<<<======<<<<<<<<<;;;;;;::::::::::::999777666666666777888888888777777777777888888777666555555666888:::;;;;;;;;;999888888888999999777666666666777777444222555444333333555666555333111111222333333333333222333111111222333444333222666222111222333111333777:::888777777555333777===;;;888444111111111111111222222333333333444444444444888666666===EEE\\\}}}wwwrrrsssyyygggnnnyyy}}}yyy~~~uuuwww]]]NNNGGG>>>;;;888:::===>>><<<999888666555666888:::::::::;;;:::999777666666777777444444333222///,,,***((())))))***************)))******)))'''%%%$$$""""""%%%%%%$$$###"""!!! """"""""""""!!! !!! !!!"""$$$&&&&&&$$$""" !!!$$$(((++++++)))&&&!!!!!!"""""""""#########"""""""""###&&&(((''''''))))))((('''&&&%%%$$$$$$"""!!!!!!###&&&(((&&&%%%&&&%%%%%%&&&&&&'''((()))***'''$$$$$$%%%&&&%%%###$$$%%%&&&''''''&&&$$$###$$$$$$$$$$$$###"""!!!!!!""""""######""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!###%%%&&&((('''%%%###!!!!!!"""###&&&""" ###$$$###$$$'''///>>>KKKQQQVVVZZZSSSIII;;;000''''''))))))''''''&&&((()))(((((()))+++---888>>>JJJ\\\qqqvvvlllfff]]]YYYZZZRRRQQQMMMHHHGGGHHHGGGCCCCCCBBBAAA???>>>===============<<<;;;::::::999999:::999777666666666777888888777777666666777777888777777666555666777888999999999888777777777888888777777666777777666444111333333333555777777666444111222222333333333333333222000000000222333222111444111111444444222222555777666888;;;999666666999<<<999555222222222222111333333333333444444444444444888666666;;;AAAWWWwww|||rrrooozzz~~~lllllluuu}}}{{{zzztttwww]]]NNNDDD???<<<999:::<<<<<<:::777999777666666999<<<======>>>===:::888777777888888222222111000...,,,+++)))))))))))))))))))))(((((((((''''''&&&%%%$$$######$$$$$$###"""!!!!!! !!!!!!!!!!!!!!! !!!######'''***)))'''&&&%%%%%%$$$$$$%%%&&&&&&###!!!""""""""""""""""""""""""$$$"""!!!!!!$$$&&&&&&&&&,,,,,,***)))'''%%%######"""!!!!!!$$$'''((()))(((((('''&&&$$$$$$&&&'''(((%%%%%%$$$%%%''''''&&&%%%%%%%%%&&&'''&&&%%%###"""%%%%%%&&&&&&%%%###!!! !!!!!!"""""""""!!!  !!! """!!!!!! !!!"""$$$%%%)))(((&&&$$$######$$$$$$%%%""""""%%%%%%###$$$'''555CCCOOOSSSVVVWWWOOOCCC555,,,&&&'''***)))''''''&&&'''(((''''''(((+++---999???LLL]]]rrryyyooohhh^^^YYY[[[TTTQQQLLLHHHGGGFFFEEECCCDDDCCCBBB@@@???>>>======>>>======;;;:::999888888:::999777666666666777888777777666666666666777777888777666666666666777777777777777777666666777777888777666777777666333111222222333666888888666444111222333333444444333333111//////000111222111000111///111555666444333666888666777;;;:::777666888<<<999555333333333222111333333333444444444444555444888666666;;;@@@TTTssstttllltttssskkkqqq~~~||||||{{{~~~xxxsssuuu\\\KKK??????===;;;:::;;;;;;999666999777444555888;;;>>>??????===:::777666666777888111111000///...---++++++)))(((((('''''''''''''''%%%%%%%%%$$$$$$$$$######$$$######"""!!!!!! !!!!!!!!!  !!!###&&&"""'''+++,,,***)))***++++++)))&&&%%%$$$""" !!!!!!!!!"""""""""######%%%### """$$$%%%%%%))))))(((&&&$$$###!!!!!!"""""""""$$$''')))***++++++)))&&&$$$###$$$&&&'''%%%%%%'''((())))))'''%%%''''''''''''&&&%%%###"""###$$$%%%&&&%%%$$$"""!!! !!!!!!!!!!!!  !!!!!! !!!"""######''''''%%%$$$$$$$$$$$$%%%$$$"""###&&&&&&###$$$(((999FFFRRRUUUVVVUUUKKK???000)))%%%'''***)))''''''&&&&&&''''''&&&(((+++...999@@@NNN```ttt{{{rrriii]]]XXXZZZUUUPPPKKKIIIGGGEEEDDDDDDCCCCCCBBBAAA@@@???>>>===>>>======;;;:::999888888:::999777666666666777888777777666666666666777777777777777666666666666666666666666666666666666666777777666777777666444111111222333666888888666444222222333444444444444333000///...///111222111000---,,,///555777555555888:::666555777888666666999:::888555444444444333111333333444444444555555555222777666666;;;???SSSqqqxxxlllppp}}}wwwmmmppp{{{|||www~~~wwwuuuwww```OOOAAA???>>><<<;;;;;;:::888777777555333333666:::<<<===<<<;;;888666555555666777222111000///...---,,,,,,))))))((('''&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!  !!!!!!###&&&)))(((***,,,,,,******...222---+++)))((())))))(((&&&!!!!!!!!!"""###$$$$$$%%%%%%### """$$$%%%%%%%%%%%%$$$$$$###""""""!!!"""######%%%&&&(((+++,,,+++)))&&&###"""###%%%&&&''')))++++++***(((&&&%%%((((((((('''&&&%%%$$$$$$!!!"""###$$$$$$$$$###""" !!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!"""""""""$$$$$$$$$##################"""$$$&&&&&&$$$&&&,,,;;;HHHSSSVVVVVVUUUJJJ===,,,'''%%%(((***((('''(((&&&''''''&&&&&&))),,,000:::BBBPPPbbbwww~~~tttiii\\\VVVXXXSSSNNNJJJJJJIIIEEECCCDDDAAAAAAAAAAAAAAA@@@>>>>>>======<<<;;;::::::999999:::999777666666666777888777666666555555666666777666666666666666666666666555555666777777777666666666555555666777777555333222222222444666666555333222222333444444444444444111/////////111222111000---,,,///555777555666999;;;555222444666555666888888666444333444444333222333444444444555555555555111777666666;;;>>>PPPnnn~~~ooonnn}}}zzz{{{xxxqqqpppyyy~~~xxxzzzyyy|||hhhWWWIII???>>>>>><<<;;;:::999999666444222333666888::::::888888777666555555555555333333111///......------+++***((('''&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!   !!!"""###%%%(((+++,,,,,,,,,++++++...111444111///,,,******(((&&&############$$$$$$$$$%%%%%%$$$"""!!!!!!$$$&&&&&&&&&############$$$$$$$$$$$$"""###$$$$$$%%%&&&***,,,***)))&&&$$$######$$$%%%)))+++---,,,)))'''%%%%%%'''''''''&&&&&&%%%%%%%%%######################## !!!"""""""""!!!!!! !!!!!!!!!!!!""" """"""""""""""""""""""""""""""""""""""""""###"""""""""###&&&%%%$$$)))111===JJJUUUWWWWWWTTTHHH:::,,,'''%%%''')))''''''***''''''''''''''')))...111:::CCCRRReeezzzwwwkkk\\\UUUWWWQQQLLLIIIKKKJJJEEECCCDDD??????@@@AAAAAA@@@???>>><<<<<<<<<;;;;;;::::::::::::999777666666666777888666666555555555555666666555555666666666666666666444555666777888777777666555444555666888888666444333222111222444444333222222333444444555444444444111000///000222333222111000...000444666444444777999333111444666555444666555333222333444555444333444444444444555555555555222777666666999:::KKKhhhrrrooozzz|||yyy{{{qqqmmmtttyyy~~~~~~jjjYYYIII?????????>>><<<;;;;;;;;;666444333444666888888888555666777777777666555555666444222000///.........,,,+++((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!   !!!###$$$&&&***------,,,+++---///222222333222000...,,,***'''### ''''''&&&&&&%%%$$$######"""""""""###&&&(((''''''###########################$$$%%%$$$###$$$(((,,,((('''&&&%%%$$$$$$######''')))+++***'''$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$((('''%%%###!!!!!!"""### !!!""""""######""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""###############"""""" !!!!!!"""############"""!!!###$$$$$$%%%,,,555@@@MMMXXXYYYWWWRRREEE666,,,(((&&&'''((('''(((+++((((((((('''(((+++///333;;;DDDTTThhh}}}yyylll\\\UUUWWWPPPJJJIIILLLLLLFFFCCCDDD===>>>???@@@AAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666666777888666666555555555555666666444555555666777777666666444555777888888888777666444333444666888888777555444333111111222333222111222333444444555555444444222000000111222333222111444111111444444222222555777222000444777555333333333222111222444555444333444444444555555555666666333777666555777777GGGccc~~~uuuoooxxx{{{nnnhhhoooyyy}}}{{{|||fffTTTBBB>>>??????>>>===<<<<<<===666555555666888888888666333555777888999888666555777666333111///.........---+++)))'''&&&'''((()))&&&&&&&&&%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!   """###$$$'''+++...,,,++++++...333444333000---------///000000...,,,++++++)))'''%%%###!!!!!!!!!!!!"""%%%''')))((('''""""""""""""!!!!!!!!!!!!###$$$%%%$$$"""###'''+++''''''&&&&&&%%%$$$######%%%''')))(((%%%###$$$&&&###""""""!!!""""""######...+++'''###!!!!!!!!!"""!!!!!!"""###############""""""""""""############""""""""""""""""""""""""######$$$$$$$$$######""" !!!"""###############"""!!!"""$$$###%%%...888CCCPPPYYYZZZWWWQQQCCC444---)))&&&''''''&&&(((,,,))))))(((((((((+++000444;;;DDDUUUjjjooo\\\WWWSSSNNNJJJJJJJJJHHHEEEDDD??????>>>???@@@???===;;;::::::;;;;;;;;;:::999999999999888777666666666777777777555444444555666666111333555777777777555444777777777777666666666666444555666888888888777666444444444555555555555555222333444555555444333333///000222333333222111000555444333222333444555666555444333222222222333444444222333666666333222444111444444111333777:::888888666333666999444BBB```xxxyyysss{{{|||wwwjjjooo|||nnnyyydddKKKBBB@@@<<<999999<<<===:::666555333111222555888:::::::::999888666555555555555777444111000000000000///+++***)))''''''(((((()))***)))(((&&&%%%%%%%%%&&& !!!!!!!!!!!!!!!!!! %%%%%%$$$######$$$%%%&&&%%%(((,,,---------///111...---,,,+++,,,...111222444333111///,,,***(((''')))'''%%%$$$$$$$$$$$$$$$ !!!"""%%%&&&%%%""""""###$$$%%%&&&%%%$$$$$$&&&%%%###""""""$$$%%%'''''')))(((%%%$$$'''(((%%%%%%$$$$$$$$$%%%%%%&&&''',,,+++)))&&&$$$!!!(((&&&###  !!!""" !!!""""""!!! """"""!!! !!!"""######%%%&&&%%%"""!!!$$$&&&!!!!!!""""""############!!!!!!&&&%%%""",,,<<>>>>>;;;888666555444555777:::;;;;;;:::999888777555555555555444222111111111000---******)))((('''&&&&&&&&&'''''''''&&&&&&%%%$$$$$$###!!!!!!!!!!!!!!!!!! !!! $$$######"""###$$$&&&'''&&&)))---///...---...///---,,,,,,,,,,,,---///000222222333333333333222222,,,((($$$""""""###!!!!!!!!!"""###%%%%%%""" """###$$$%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%%%%%%%)))+++))))))***(((###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$""" !!!""" !!!""""""!!! """"""!!! !!!"""###$$$$$$%%%&&&%%%###"""$$$'''"""""""""#########$$$$$$### """'''&&&%%%000@@@LLLVVV[[[XXXUUUPPP@@@...***)))'''&&&%%%%%%&&&&&&)))''''''******)))---333<<>><<<::::::::::::999999999888888777777777777777777888999555555444555555666777888555444444444444333333333555555666666777777888888666666777777777777666555777777666666555555444444444444444444333111000///222333333333222111000///---000444777777555222///222222111111111111222222999666444555555222333777333555555222222666777555333555333777:::555>>>WWWsssxxxxxx}}}}}}uuuuuuxxxnnnjjj||||||nnndddaaaaaaaaa^^^XXXTTTTTT\\\^^^]]]\\\```fffhhhfffhhhlllrrr{{{oooSSSGGG???<<<;;;<<<>>>???===:::777666666777:::<<<===<<<:::999888777666555555555333333555666777666222///000///---+++***)))))))))&&&''''''''''''%%%$$$###"""""""""!!!!!! !!! !!!!!!!!!"""$$$%%%'''((('''***...000///...------,,,,,,,,,,,,,,,,,,,,,,,,000111444666777888888888...)))""" !!!"""$$$###""""""###$$$###!!!"""###$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%$$$$$$######$$$)))---------,,,((("""############$$$$$$$$$%%%"""######$$$%%%&&&'''(((!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """!!!!!!!!!"""$$$%%%&&&%%%&&&&&&%%%$$$$$$&&&'''#########$$$$$$$$$$$$$$$&&&######'''(((***666EEEPPPXXX\\\XXXSSSLLL===...***)))'''&&&%%%%%%&&&'''(((&&&'''*********...444<<>><<<:::;;;::::::999888888888888777666666666777888999999444444444555666777888888666666444333222222222222444555555666777888888999777777777777777666666555888888777666555555444444444444444444333333222222444444333333222111000///---000333666666444111///222222222222222222333333333333777===<<<666111000333666555222222555555333111444444777:::555;;;PPPiii}}}}}}|||xxx|||}}}{{{xxx}}}pppkkkiiifffjjjmmmfffkkkmmmrrrwwwzzzzzzyyyyyytttsssnnnhhhgggjjjiiieeeaaa]]]ZZZ]]]eeepppyyy~~~jjjPPPEEE===<<<;;;===??????<<<:::777777666888;;;======<<<::::::888777666555555555222222444666888999777555222111000...,,,+++))))))'''(((*********(((&&&%%%$$$######"""!!!   """%%%''')))***)))+++...000000...,,,+++++++++,,,,,,,,,+++******---///222444555666555555111+++$$$###%%%&&&###'''%%%""""""#########"""######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""$$$))),,,,,,++++++((("""############$$$#########$$$$$$################## !!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""!!!!!!!!!###%%%'''(((&&&&&&&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$'''$$$###&&&(((...;;;IIISSSYYY\\\WWWPPPGGG:::---)))((('''&&&%%%&&&&&&'''(((&&&'''***+++***...444<<>><<<;;;<<<;;;:::999888888888888777666666666777888999999333444444555666777777888777666555444333222222222444555555666777888888999777777777666666666666666888777777666555444444333222333333444555666777777555444333222222111111000111111222222333333333222222333333444444444555555222333777======666111000333666666333222555444111000555555777;;;666:::KKKccc}}}xxx}}}~~~|||xxx~~~{{{zzzjjj]]]ZZZYYYdddrrryyy{{{ppphhhfffgggfffeeemmmwwwaaaJJJAAA<<<<<<===>>>>>>>>>;;;:::777666555777999<<<<<<<<<;;;:::999777666666666666222111///000111222222111...---,,,***(((&&&%%%$$$&&&''')))******(((&&&%%%$$$$$$###"""!!!   ###&&&)))***++++++,,,---///000...,,,******++++++,,,,,,+++*********+++...000222333333333666111------000111...+++***'''$$$######$$$$$$###$$$###$$$$$$$$$$$$%%%%%%'''''''''&&&&&&$$$###"""%%%((()))'''&&&((('''###"""###$$$$$$$$$######"""#########"""!!!  """######"""!!!"""""""""!!!!!!""""""""""""!!!!!!!!!###%%%'''(((&&&%%%%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""$$$(((111???KKKTTTXXX[[[WWWNNNCCC555+++)))((('''&&&%%%&&&''''''(((&&&'''***++++++///555<<>><<<>>>===;;;999888888999999777777777777777777888999333444555666777777777666777777666555444444333333555555666666777777888888666666666666666777888888666666555555444444333333222222333444555777999:::555444333222222222222222444333111111111222444555222333444555666666666555777444444666666444444777222555555333333555444111000666666666;;;777999GGG```vvvxxx}}}~~~}}}xxxmmm___\\\```fffsssxxx{{{rrrkkkbbbgggfffkkkxxx{{{^^^JJJAAA===>>>???@@@???===;;;:::888666444555777:::<<<===;;;:::999888777666666666999666222000//////...---...------+++***'''%%%$$$$$$$$$%%%&&&&&&%%%$$$############""""""!!!!!!!!! !!!%%%(((***,,,---+++++++++,,,......,,,***++++++++++++++++++++++++)))***+++...000333555666888777777888::::::888666,,,***'''%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$&&&((('''###"""&&&&&&$$$###$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! """###############""""""!!!!!!""""""###"""!!!!!!!!!"""$$$%%%&&&&&&$$$###$$$&&&'''''''''$$$$$$$$$$$$$$$############"""!!!###)))555BBBLLLRRRVVVYYYVVVLLL???111)))((('''&&&%%%%%%&&&'''((((((&&&'''+++,,,,,,000666===KKK]]]nnnuuuhhh^^^XXXVVVOOOWWWXXXPPPKKKMMMKKKEEEDDDBBB?????????@@@???>>>@@@>>><<<:::999999::::::999888777777777777777777444555666777777666555555666666777777777666444333666666666666777777777777555555555555666777999:::444444444444444333333333333222222333444666888999444444333222222222333444444333222222222333555666111222333555555555555555555222222444555333555888000444555333333555444111222888666666:::888:::FFF\\\~~~sssrrrxxx{{{}}}~~~nnnaaaaaahhhsss}}}}}}sssllloooooovvvgggQQQEEE@@@BBBCCCCCCAAA>>><<<;;;:::777444333666:::===???;;;;;;999888777666666666999777555444333222000.../////////...---+++((('''$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""  ###&&&***,,,------,,,***((())),,,---,,,+++,,,+++******+++,,,---...---,,,,,,,,,...000333444444777;;;<<<;;;888777888...,,,)))(((((('''&&&$$$$$$$$$#########$$$%%%&&&''''''%%%%%%$$$%%%&&&'''%%%'''&&&###"""%%%&&&###$$$%%%&&&'''&&&%%%###"""!!!!!!!!!"""""""""###### !!!"""######$$$$$$######"""!!!!!!"""######""""""!!! !!!"""###$$$%%%###!!!###%%%''''''&&&$$$$$$#########""""""""""""""""""$$$,,,888EEELLLPPPTTTXXXVVVKKK<<<...'''((('''&&&%%%%%%&&&'''((((((&&&'''+++,,,,,,000666>>>MMM___pppttthhh___[[[YYYSSS\\\\\\RRRLLLNNNKKKDDDDDDBBB???>>>???@@@@@@???AAA???===:::999999:::;;;999999888777666666777777555555666777777666555444555666888999999777555444777777777777666666666666444444444444666888:::;;;222333333333333333333333444333222222333444666777444333222222222333444555333333333444444444555555000111222444555555444444//////333999:::666333444///333444333333666555111333999777666:::999:::EEEVVV{{{qqqooouuu~~~|||~~~tttbbb^^^lllzzznnnkkkwwwyyyqqqXXXIIICCCEEEFFFFFFCCC@@@===<<<;;;888444333666:::>>>@@@<<<;;;999888777777666666//////111333444333000...,,,,,,,,,,,,+++)))'''%%%&&&%%%%%%$$$$$$%%%&&&&&&"""""""""""""""######### !!!!!! !!!$$$(((+++---......,,,)))&&&'''***------,,,,,,+++*********---///111222000---+++***+++---///...444:::;;;777333222333///---+++***)))(((&&&$$$%%%$$$#########$$$%%%&&&(((&&&%%%$$$$$$%%%''')))$$$''''''$$$$$$&&&%%%"""$$$%%%'''''''''%%%###"""%%%$$$$$$$$$######""""""!!!!!!!!!"""###$$$$$$%%%$$$###"""!!!!!!"""###$$$""""""!!! !!!"""###$$$""" """%%%''''''%%%$$$#########""""""!!!!!!""""""###%%%...;;;GGGMMMNNNRRRWWWVVVKKK:::,,,&&&((('''&&&%%%&&&&&&(((((((((&&&'''+++,,,,,,111777???NNNaaaqqqttthhhaaaZZZTTTVVVSSSOOOLLLKKKJJJIIIHHHDDDCCCBBB@@@???>>>======BBB@@@===:::999:::;;;======<<<;;;999999999999999:::999777666555555555666444555666888888666555444444555777888999999999888444555555666777666666666777777777777666444333222333333333333333333333333333111000000111222222111333444666777666444111///222222111222333555777999888777777666555444444444444444444444333222111111111333666888888999;;;<<>>;;;:::999888777777777888999777999:::;;;999555111///000000000000000///......///...---+++***((('''&&&'''&&&%%%%%%$$$$$$%%%%%%$$$###"""!!!!!! """$$$$$$"""  """$$$'''***+++,,,,,,...---,,,+++++++++++++++------,,,++++++---111444===777000---///111111///***000777999444...++++++111000...,,,)))&&&$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%###""""""###***)))'''%%%$$$$$$%%%%%%***)))'''&&&%%%&&&&&&'''&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!"""!!!!!!###&&&''''''''' """#########"""!!! $$$%%%$$$...AAAQQQXXXTTTWWWXXXQQQCCC444+++'''(((((((((((((((''''''''')))((()))---------000666DDDRRRdddtttvvvkkkccc\\\WWWUUURRROOOLLLKKKJJJIIIGGGEEEDDDBBB@@@>>>>>>>>>>>>AAA@@@===;;;::::::;;;<<<<<<;;;;;;::::::999888888:::999777666555555555666444555666777777666555444444555666888888888888888444444555666666666666555777777777777666555444444333333333333333333333333333111000000111222222111222333444555444333111000222222111111222444666777777777666666555444333333444444444444444333222111000333555777777888:::;;;LLLeee|||sssxxxxxx{{{~~~jjjeeeppp~~~sss___UUUFFFEEEDDDDDDDDDAAA>>>;;;888999:::;;;;;;;;;::::::888999::::::999666333222222222222111000///......,,,,,,+++***))))))(((((('''&&&%%%%%%$$$$$$%%%%%%$$$###"""!!!!!! !!! !!!""""""!!!!!!$$$(((+++,,,------++++++,,,,,,------------,,,---,,,++++++---111444333444555777777333...***---111555444///***)))***......//////---+++(((&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%$$$%%%%%%)))(((&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!"""!!!!!!"""%%%&&&&&&%%%!!!!!!###$$$$$$$$$###"""!!!$$$&&&(((333EEESSSXXXUUUWWWWWWNNN@@@222)))&&&''''''''''''(((((((((((()))((())),,,------111777EEESSSfffvvvyyymmmeee^^^ZZZUUURRROOOMMMLLLJJJHHHGGGFFFDDDBBB???>>>>>>>>>??????>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;999888777999888777666555555555666444555666777777666555444333444555666777777777666333333444555555555555555666666777777777777666666333333333333333333333333333222000000222333222111111111222222222222333333333222111111111222444555555555666666666444333222333444444444444333333222111333555666666777999;;;FFF___~~~yyy{{{yyyxxxlllcccqqq~~~|||ooo[[[PPPBBBAAAAAAAAABBBAAA>>>;;;888:::<<<>>>???>>><<<;;;::::::::::::999888777666444444444333222000///...************))))))))))))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!%%%))),,,---------)))***,,,...////////////,,,,,,,,,++++++---000333555:::@@@AAA===666222000444555666222---******++++++---000222111///,,,***''''''&&&&&&%%%%%%$$$$$$"""###%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&###$$$%%%%%%%%%$$$###"""###############"""""""""!!!""""""""""""!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!!!!###!!!!!!"""###$$$$$$"""""""""###$$$$$$$$$$$$$$$"""$$$'''...<<>>>>>???@@@======>>>>>>===;;;:::999999:::;;;<<<;;;999777555888888777666666666666666555555666777777666555555333444444555555666666666222333444444555555444444555666666777888888777777333333333333333333333333444222000111222333222222222111111111222333555666333222111000000111222222333444555666555444222111333333444444444444444333222444666666666777:::<<>>>>>===<<<<<<;;;;;;:::999999999999:::666666555444333111///...+++******))))))((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!###"""!!! !!!$$$(((+++------,,,***(((***,,,///000///...---+++,,,,,,,,,+++---000222===AAACCC???666111333777999::::::777222...,,,---,,,---///000000///...,,,))))))((('''&&&&&&%%%%%%$$$$$$%%%'''((((((&&&%%%###############$$$$$$$$$"""###%%%''''''%%%###!!!!!!!!!!!!!!!!!!"""""""""!!!""""""#########""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!###""" !!!"""###""" """"""#########$$$$$$$$$$$$%%%***555EEERRRWWWWWWZZZYYYTTTHHH999---((('''%%%%%%&&&&&&'''((()))))))))'''(((,,,---...333:::GGGUUUhhhyyy{{{mmmddd^^^ZZZSSSQQQOOOMMMLLLJJJGGGEEEFFFEEEBBB@@@???>>>???@@@;;;<<<===>>>===;;;:::888999:::;;;;;;;;;999777555777777777777777666666666555555666666666666555555444444444444444555555555222333444444555555444444444555666777777888888777333333333333333333333333444222111111222333333222333222111111222444666888333222111000000000111222222333333444444333111111222333444444555555555555555666777777777888;;;===AAAVVVttt~~~yyyyyy}}}}}}~~~yyy}}}zzzyyywww}}}___tttbbbNNN@@@??????@@@BBBBBBBBB@@@AAA???===;;;::::::;;;<<<<<<;;;:::999999:::;;;;;;777777666555333111000///------,,,***)))'''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$###""""""!!!!!!!!!$$$###!!!!!!!!!&&&''')))++++++***((('''(((***,,,---...---+++******+++,,,,,,+++---///111;;;???@@@888,,,&&&***000666999;;;;;;777222...,,,//////...---,,,,,,------+++******)))((('''&&&&&&'''&&&%%%&&&((((((%%%""""""""""""###############"""$$$'''))))))'''%%%###"""!!!!!! !!!"""###!!!!!!"""###$$$$$$$$$###""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""###""" !!!""""""!!!!!!!!!!!!!!!""""""######&&&'''...===LLLUUUXXXWWW[[[YYYSSSFFF777,,,(((((($$$%%%%%%&&&'''(((((())))))'''(((+++---///555;;;GGGUUUhhhyyy|||mmmbbb\\\YYYRRRPPPNNNMMMLLLJJJGGGDDDEEEEEECCCBBB@@@?????????;;;<<<<<<===<<<;;;:::999999::::::::::::888777666666666777777777777666666666666666666666666666666555555444444444555555666333333444555555555555555444444555666666777666666333333333333333333333333444333111111333444333222333333222222333555666888333222111000000000111222222222222111111111111222111222333555555666666666777777888888777999<<<>>>@@@QQQnnnyyyyyy{{{|||~~~~~~|||vvv{{{}}}zzzwwwzzziiivvviiiQQQAAA??????@@@BBBCCCCCCBBBBBB@@@<<<999888999<<<===<<<;;;:::::::::::::::;;;666666666555444222111000///...---+++)))(((&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$###""""""""""""######!!!!!!!!!"""###$$$''''''(((((('''%%%$$$###'''((()))*********)))((()))+++,,,,,,,,,,,,///111555<<>>===;;;;;;<<<<<<;;;;;;::::::::::::999999888777777777555666777888888777666666666666555555555555666666777666555444444555666666444444555666666666666555333444444555555555555444333333333333333333333333555333111222333444333222222222222222333444555555333222111000111111333444222111000//////000222333111222333555666777777777777777777777666888;;;>>>===LLLhhhzzz~~~~~~~~~~~~{{{ssszzz{{{}}}vvv{{{pppttteeeMMMAAA?????????AAACCCCCCBBB???===<<<::::::<<<>>>???;;;;;;;;;;;;::::::999999555555555444333222111000......---,,,+++***)))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$###"""""""""""""""""""""######$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!$$$$$$%%%&&&'''(((((())))))***,,,,,,,,,,,,...000333;;;AAA>>>222)))&&&((())),,,111666777555000,,,///...---,,,,,,,,,------++++++++++++************)))%%%!!!!!!$$$'''&&&###&&&&&&''''''&&&%%%$$$###$$$&&&''')))))))))'''&&&%%%$$$"""!!! """""" """###$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""###!!!!!!!!!#########!!!""""""!!!!!!!!!"""###$$$(((+++888HHHSSSUUUVVVZZZUUUSSSMMM@@@222(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&)))''''''+++---000777>>>JJJXXXiiiyyynnnbbb[[[XXXQQQPPPNNNMMMLLLJJJFFFCCCCCCDDDEEEEEECCCAAA>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777555666777888888777666666666666555555555555666666777777555444444555666777444555666666777777666666333444444444444444333333333333333333333333333333555333222222333444444333111111222222222333333333333222111111111222444555333111///......///222444111222333555666777777777666777666666555777:::===;;;IIIeeezzz~~~~~~|||rrryyy{{{~~~tttiiissscccMMMAAA???>>>???AAABBBBBBAAA;;;;;;<<<===>>>???@@@@@@;;;;;;;;;;;;:::999888777333444444444333222222111---------,,,,,,,,,++++++'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###""""""""""""""""""###$$$%%%&&&&&&'''!!!  !!!!!!"""###%%%''')))***(((***,,,,,,,,,,,,...000111777;;;777...''''''***'''***...444777666333000,,,,,,.../////////...---++++++++++++++++++,,,,,,(((######''''''&&&))))))******)))'''%%%$$$$$$%%%'''((((((((('''''''''%%%###!!! !!!""" !!!###$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###!!!!!!"""###$$$$$$"""$$$###"""""""""###%%%&&&(((---:::KKKSSSSSSVVV[[[QQQPPPJJJ>>>000&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%)))''''''+++---000777???KKKYYYkkkzzzqqqeee]]]YYYUUUPPPLLLKKKLLLJJJDDD???EEEEEEDDDCCCAAA???===;;;<<<;;;<<<>>><<<888888;;;<<<<<<;;;;;;;;;:::::::::555666777777777666444333555666777666444444666777666666777777666555444444888555444666666444555888555555555555666666666777555555555444444333333333555555444333222222222333///666666000111888999333000000000000111222333444333222222111111222222333000111222333444333222111777666555444444555666777999FFFaaa~~~}}}}}}zzzvvv~~~}}}~~~yyy}}}yyy}}}hhhvvviiiZZZEEECCC:::>>>CCC>>>???EEECCC@@@;;;<<<:::666===BBB:::=========<<<;;;999888777888555222111000///...,,,------------+++***)))(((***(((%%%$$$###$$$&&&'''###"""###$$$%%%%%%###!!!!!!!!!!!!!!!!!!  ###&&&(((*********+++,,,---,,,******---000888777888;;;999222------111000111555:::;;;666111...------000333333000---******+++,,,------------'''((()))(((&&&'''***---***+++,,,,,,+++***)))((('''&&&&&&%%%%%%$$$$$$###%%%$$$$$$%%%&&&%%%###"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""#########!!!!!!!!!!!!""""""""""""###"""!!!"""###$$$######+++111>>>MMMUUUWWWYYY]]]XXXUUUIII777,,,)))((($$$&&&&&&%%%$$$%%%&&&'''(((((('''(((,,,---///777@@@KKK[[[pppqqqddd\\\XXXUUUQQQMMMLLLLLLJJJEEE@@@EEEDDDDDDBBBAAA???>>>======<<<===???===999999<<<;;;;;;<<<<<<;;;;;;:::999666666777777666555555444555666777666444444666777555555666666666666666666777444444666666444444777555555555555666666666666555555555444444333333333333333333333222222222222444666666222000222333111000000000000111222333333333333222222222222333333222111111111333555777999777777666555555666666777999CCCZZZyyy}}}yyy}}}xxxzzz{{{}}}~~~~~~qqqpppfffXXXDDDEEE<<>>>>>>>>===;;;:::888888777555333222111000...,,,------,,,+++***)))(((((((((((('''''''''&&&&&&&&&'''%%%$$$$$$%%%%%%&&&&&&###############"""!!!!!! """###%%%'''))))))))))))***+++,,,+++)))))),,,///------111777:::888888;;;555444666:::>>>===888333.........000333333000---+++,,,---.........------(((******(((&&&&&&(((+++)))***++++++***)))(((''''''&&&&&&%%%%%%$$$$$$###$$$""" ###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!"""###$$$%%%%%%$$$)))222CCCRRRXXXXXXYYY\\\ZZZVVVHHH666+++)))(((%%%''''''&&&&&&&&&'''((())))))((()))---...000888BBBNNN___sssqqqddd[[[XXXVVVRRRNNNMMMLLLJJJFFFBBBDDDDDDCCCBBBAAA@@@???>>>>>>===>>>@@@>>>999999===:::;;;<<<======;;;999888777777666666555555666666666777777666555555666888444444555555666777777777666333333666666333333666666666555555555555555555555555555444444444444444111111222333333333222222555333444555333//////333222111111111111111222222444444333333333333444444444222000000222777<<>>QQQqqq~~~|||uuu~~~yyyyyyyyy~~~qqqoooqqqbbbOOOHHH>>>@@@DDD???>>>AAA======999<<<===:::BBBHHH@@@???>>>>>>===;;;:::888777666555444444333222...,,,---,,,+++***)))((((((((('''((()))***)))((('''%%%)))'''%%%$$$$$$%%%''')))'''&&&&&&%%%$$$######"""!!!  $$$%%%''')))*********)))((()))***)))((((((***,,,---+++...333555444555888777777888<<>><<<===???===999999<<<999:::===>>>===<<<999777888777666555555666777888666777777666555555666888666555555555555666666666555333333666666333333555666666555555555555444444555555555555555444444444///000222333333333333222111///444<<<:::111000666222222111111000111111111555444444333333444444555444222111111333777;;;>>>777777777777777888888888888;;;LLLlll}}}~~~vvvzzz{{{yyy}}}pppjjjuuu^^^JJJ???@@@DDD??????AAA<<<>>>:::<<<<<<888>>>BBB999>>>>>>===<<<:::888777666555444444555444222///,,,---,,,***)))((('''((((((''''''(((((((((''''''&&&'''(((''''''&&&&&&''')))(((((('''%%%$$$$$$#########"""!!! $$$%%%'''***+++,,,,,,,,,'''((((((((((((((()))***///,,,+++...---++++++...555555777:::;;;999444000/////////000111000///...---...///000///---+++)))%%%&&&'''((()))***+++,,,'''''''''''''''''''''&&&'''&&&&&&%%%%%%$$$$$$###$$$ """(((***'''""" """###%%%%%%###""" !!!!!!!!!!!!!!!!!!!!!!!!######"""!!! !!!!!!!!!!!!"""""""""""" !!!"""######$$$&&&'''---:::MMMZZZZZZVVVWWW]]]^^^TTTCCC333)))'''(((((('''''''''((((((((())))))***)))***,,,...111:::DDDUUUfffzzztttggg^^^ZZZVVVSSSPPPMMMLLLJJJHHHGGGEEEDDDCCCBBBAAA@@@AAAAAA===;;;<<<>>><<<888888;;;999:::===>>>===<<<999777888777666555555666777888666777888777555555777888999888666555444444444444555333444777777444333555555555555555555444444444555555555555555555555555000111222222333333333333222333:::BBB???333///555222222111111000111111111555444444333333444444555222222333333444555777777666666777888888888888888888:::JJJjjj}}}zzz}}}}}}xxx~~~~~~kkkiiiwwwgggNNNAAA@@@DDD@@@@@@BBB===999666;;;===:::AAAEEE<<<======<<<;;;999777555444444444444444444222///,,,,,,,,,***)))((((((''''''((('''%%%$$$$$$%%%'''(((&&&))),,,---+++)))))))))((('''&&&$$$$$$###$$$$$$%%%$$$###"""!!!!!!!!!!!!"""$$$'''***,,,...//////(((''''''((())))))))))))(((&&&&&&***,,,+++...222333333555666666444111...///000000000000/////////,,,,,,------,,,***((('''(((((((((((()))))))))(((&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$### !!!%%%***+++'''""" """###%%%%%%###""" !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!! !!!!!!!!!!!!"""""""""""" """######"""%%%))),,,666@@@OOOXXXWWWTTTWWW^^^]]]QQQ???111)))&&&''')))&&&&&&''''''(((((((((((()))((((((+++---000:::DDDVVVggg|||uuuhhh```\\\UUUSSSPPPMMMKKKIIIIIIHHHGGGEEECCCBBB@@@@@@AAAAAA<<<;;;<<<>>><<<777777;;;:::;;;<<<======;;;999888777777666666777777888888777777888777666666777999;;;999777555444333333444666444555999999555444666333333444444444555555555555555555555555666666666333333222222222333444444999===CCCEEE>>>333///000222111111111111111222222444444333333333333444444111222444555555444333222555555666777888888888888777999HHHfff|||}}}~~~vvv}}}}}}jjjuuupppVVVHHHDDDFFFAAABBBDDD???@@@===AAABBB???CCCEEE;;;>>>======;;;999777555444444333222222333111///,,,,,,,,,,,,+++***)))'''&&&(((&&&$$$######%%%''')))(((,,,111222000,,,+++,,,'''&&&$$$#########$$$%%%'''&&&%%%###"""!!!!!!!!!!!!###&&&***---///000000)))(((((()))++++++***(((***'''(((,,,------///222222333333333333222111000///000111000///...///000++++++******)))((('''&&&---,,,***))))))(((%%%"""&&&&&&&&&%%%&&&&&&'''((('''&&&&&&%%%%%%$$$$$$### """&&&((((((%%%"""!!!!!!"""######"""!!!!!!""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!"""######$$$)))111888AAAGGGQQQXXXWWWTTTWWW^^^ZZZLLL;;;000)))&&&&&&)))%%%&&&'''((((((((('''''')))'''(((***,,,000;;;EEEVVVggg|||tttggg___\\\TTTSSSPPPLLLIIIHHHHHHIIIHHHGGGDDDBBB@@@@@@@@@@@@===<<<===???===888888<<<;;;;;;<<<<<<;;;;;;:::999666666777888888888888888777888888777666666777999:::888666444333444444555666555666::::::666555666222222333444555555666666444555555555666666666777777666333222222333555666===DDDGGG@@@777333222111000000000000111222333333333333222222222222333333111222444555555444333222333444555777888888777777777888DDD^^^www{{{~~~yyy|||www|||nnnuuu}}}cccQQQJJJIIIDDDDDDFFFAAAFFFCCCGGGGGGBBBEEEFFF;;;@@@???>>>===;;;888666555444222000000000000...---+++,,,---...---***'''&&&'''&&&%%%%%%&&&'''((()))(((---111111---++++++---&&&%%%$$$######%%%&&&''')))(((&&&%%%###""""""!!!"""###&&&***,,,...//////+++))))))+++---...,,,)))---******---...++++++...111111111000//////000111///111222000...---...111+++***)))'''''''''((((((,,,***))))))***)))&&&###'''&&&&&&%%%&&&'''((()))'''&&&&&&%%%%%%$$$$$$###!!!###&&&&&&%%%%%%&&&(((!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" """###$$$(((111>>>GGGJJJNNNUUU[[[[[[WWWXXX]]]WWWGGG777...***&&&%%%(((&&&'''((()))))))))((((((***((((((+++---111<<>>===>>>@@@>>>999999===<<<<<<;;;;;;;;;:::::::::555666777999999999888777777888888777666666777999888777555444444555666777777555777;;;;;;777555777000111222333555666777777444555555555666666777777:::777444222111333555777===FFFFFF:::222444777555000000000000111222333444333222222111111222222333222222333444444555555555222333555666777777777666777777AAAWWWmmmzzz}}}~~~{{{xxxzzzvvv|||yyyyyy}}}sssccc~~~lllYYYOOOLLLFFFEEEGGGAAA>>>===DDDGGGEEEKKKMMMCCCBBBAAA@@@???<<<:::888777444111///...//////...---***,,,...///...+++(((%%%%%%&&&((()))))))))(((((('''+++---,,,(((''')))---&&&%%%$$$###$$$&&&(((******)))'''%%%$$$"""""""""###%%%'''***,,,---------,,,******,,,//////---***&&&%%%''',,,---,,,---//////...---,,,+++,,,...111000111222000---,,,...111+++***(((&&&&&&''')))***'''&&&&&&(((,,,,,,***((('''&&&&&&%%%&&&'''((()))''''''&&&%%%%%%$$$$$$###&&&((()))'''###$$$***///!!!!!! !!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!$$$&&&+++777GGGSSSPPPRRRXXX______[[[YYY[[[TTTDDD555...***&&&%%%((('''((()))++++++******))),,,)))))),,,...333>>>IIIWWWhhhoooddd^^^\\\SSSPPPLLLJJJIIIHHHFFFEEEFFFDDDBBBAAAAAAAAA@@@??????>>>;;;999888999:::;;;===;;;:::;;;>>>>>><<<999666666777888999::::::;;;999;;;;;;888777999999666666333222444555333555999>>>:::999;;;;;;777444555333333333444444444555555555555555444333222000000444333222111222444777999333555666666555333222222000000000111222222222333444444333222222222333333111222333333444444333333999999999999888888888888;;;444<<>>;;;;;;:::777444111000//////111000///...,,,)))'''&&&''''''''''''(((***+++,,,++++++***))))))***+++,,,+++)))&&&%%%%%%(((+++---,,,,,,+++)))'''%%%###""""""###%%%(((+++,,,+++***+++,,,...111333111...+++((()))***,,,...///000000///---+++***,,,------,,,000000///............///)))(((&&&%%%%%%&&&'''((($$$$$$%%%&&&&&&''''''((($$$%%%&&&''''''&&&%%%$$$&&&%%%$$$$$$######$$$$$$###$$$$$$"""###&&&((($$$!!!######""" """"""!!! !!!"""###"""!!!  !!!!!!!!!!!!""""""""""""###$$$""""""...CCCSSSYYYUUUQQQ[[[ddd^^^YYYYYYVVVRRR@@@...(((((()))((()))'''))),,,,,,+++)))((((((***))))))+++---333AAANNN[[[mmmrrreee^^^\\\TTTQQQMMMJJJIIIHHHGGGEEEEEEDDDBBBAAABBBAAA@@@>>>>>>===;;;:::999999;;;;;;>>><<<:::;;;===>>>===;;;666777777888888999999999888<<<<<<888555666777555:::777666888888666666999888666888<<<===888666666333333333333444444444444444555555444444333222111444333222111111333666777333444555555444333222222222222222222222333333333333333333333333333333333222222333444444444444444888777888888888888888888999555<<>>>>>===777777777777777888888888999>>>???:::777999:::999>>>;;;;;;===<<<999888:::555555888===>>>999777888222222222333333333444444444444555555555444444444444333222000111222444555444444333333333333222222333333333333333222222222111222333444444333222222333333444555555555555444555555666666777777888888666777===LLLcccvvvwwwpppoooxxxvvv{{{pppttt~~~hhh___xxxyyydddRRRHHHEEECCC?????????AAACCCDDDCCCAAACCCBBB@@@???===;;;777333777666444333222222222222000000///...,,,)))'''&&&''''''''''''((((((((((((*********++++++******)))+++******)))))))))******((()))******)))'''$$$### !!!"""$$$&&&))),,,---000444777777333///...///---///222444555444222111...---,,,---...///...,,,000///......---,,,,,,+++***)))(((&&&%%%$$$############$$$$$$%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%$$$$$$$$$######"""######!!! """$$$%%%&&&&&&$$$"""!!!""""""!!!!!!!!!  """ !!!"""###$$$!!!!!!!!!!!!""""""""""""!!!%%%***555EEERRRWWWVVVPPPVVV]]]XXXWWWYYYUUUKKK;;;,,,''''''&&&%%%&&&%%%'''***+++***))))))***+++***+++---///555CCCQQQaaassswwwhhh^^^YYYVVVSSSOOOLLLKKKJJJIIIGGGDDDCCCBBBBBBBBBAAA???<<<<<<<<<;;;;;;;;;;;;<<<===???>>>===<<<===>>>>>>>>>888777777777777777777777;;;>>>???>>>AAAEEEFFFCCCEEECCCDDDHHHHHHDDDBBBDDD<<<;;;===???===888666777222222222333333333333444333444444555666666666555444333222111000111222333444333222222333333333222333333333222222111111111000111333444555444222111333444555555666666555555333333444555666777888999666:::<<>>>>>???AAACCCDDDCCCAAAAAA???===<<<:::888444111777666555444333111111000000000///...,,,***(((''''''((((((((((((''''''&&&(((((()))******)))'''&&&%%%&&&''''''((((((((((((((((((******(((&&&###!!! """$$$%%%&&&'''((())),,,000555444///+++,,,...///111444777777666333111111000......///...,,,***------,,,,,,+++)))((((((((('''&&&&&&%%%$$$$$$###"""######$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$######"""""""""!!! !!!"""###"""%%%'''&&&"""!!!!!!!!!!!! !!!$$$'''!!!!!! !!!"""######!!!!!!!!!!!!"""""""""""""""$$$%%%(((...888CCCHHHRRRNNNUUU\\\XXXZZZ[[[UUUDDD777***&&&&&&%%%$$$%%%$$$''')))***))))))***++++++***+++...000666DDDRRRcccvvvvvvggg]]]XXXVVVSSSOOOMMMLLLKKKIIIHHHDDDCCCAAAAAABBBAAA???===<<<<<<;;;;;;<<<<<<<<<===>>>>>>>>>=========>>>???888888888888777777777777;;;<<<>>>BBBLLLSSSRRRKKKMMMMMMPPPVVVWWWSSSPPPQQQKKKHHHFFFDDD>>>666444777222222333333333444444444333333444555666666666666444333222111111111222333444222111222444555444222222222111111000000/////////000222444444333222111333444555555666666555555222333333555666777888999777<<<<<>><<<<<<<<<<<<<<<<<<<<<<<<;;;===??????===<<<<<<===888888888888888999999999;;;>>>BBBIIISSSZZZXXXPPPMMMMMMRRRYYY[[[VVVSSSTTTVVVTTTQQQMMMCCC999555888333333333444444444555555222333444555555555555555333333222222222333333333444222222444777777444111000000000000000////////////000111333333333222222333333444555555555555444333333444555666777888999999===>>>@@@TTTrrr{{{yyy~~~|||yyy}}}||||||tttwww}}}rrrjjjmmmzzz^^^^^^uuuwww\\\IIICCCAAA@@@@@@BBBCCCCCCBBBCCCAAA?????????>>>===;;;;;;:::999777555222000...//////...---,,,***)))((('''((()))******)))((('''''''''''''''&&&%%%$$$$$$$$$%%%&&&((()))*********'''&&&&&&%%%###""" $$$'''***)))%%%"""!!!"""(((+++......,,,+++,,,...,,,...111333444333111000444111---+++)))((('''%%%&&&&&&'''(((((('''%%%$$$""""""###$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%&&&%%%$$$###""""""!!! """"""!!!  """"""  !!!""""""$$$(((+++%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$...>>>KKKIII>>>333///444333<<>>>>>?????????===============<<<;;;;;;888<<>>;;;;;;;;;888888999999::::::;;;;;;===FFFOOOTTTXXX[[[YYYTTTKKKLLLRRRYYYZZZUUUPPPPPPZZZZZZZZZXXXMMM@@@:::;;;444444555555555666666666222333333444444444444333222222333333444444555555333222333666::::::555000000000000000000111111111///000000111222222333333222222333444444444444444444444555666777777888888:::>>>AAAEEETTTkkk}}}xxxzzz~~~}}}}}}xxxzzzqqquuu|||vvvjjjiii}}}iiiVVVggglllSSSGGGDDDAAA@@@AAACCCDDDDDDDDDBBB@@@?????????===<<<:::::::::999777444222111//////...---,,,***)))(((&&&(((***+++,,,+++***)))***)))((('''&&&&&&&&&&&&''''''''''''''''''((((((###"""!!!!!! !!!""""""''')))***&&&""" ###'''++++++,,,,,,,,,+++******)))***,,,...////////////000,,,'''$$$$$$%%%%%%%%%$$$%%%'''((()))((('''&&&"""###$$$%%%%%%$$$######$$$$$$$$$%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&###$$$%%%&&&&&&$$$###!!!"""  """###!!! !!!!!!  """"""""""""$$$&&&######""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$111HHH[[[\\\QQQGGGDDD<<<777:::<<<;;;DDDFFF;;;222+++&&&''''''&&&''')))'''((()))(((''''''(((******)))***---000777EEESSSfff{{{uuuhhh```\\\UUURRRNNNKKKJJJJJJHHHFFFGGGDDD???<<<===>>>@@@@@@>>>>>>>>>>>>===<<<::::::666;;;???@@@>>>;;;::::::888888999:::;;;;;;<<<<<>>>>>555555555666666666666777222333333444444333333222222222333444555555666666333222333888<<<<<<666000000000111111222222222333000000000000111222333444111222333333444444333333555555666666777888888888999===CCCJJJVVVfffwwwyyy~~~~~~wwwvvv~~~}}}oootttyyy|||}}}oooiii{{{{{{```VVVqqq|||```JJJFFFBBB@@@AAACCCDDDEEEDDDBBB???======<<<:::999999999:::999888777555333///......---,,,+++)))(((&&&(((***,,,---,,,++++++,,,+++)))(((''''''((((((((('''&&&%%%$$$######$$$ !!!$$$&&&)))***(((### &&&,,,,,,+++*********)))'''%%%&&&''')))***,,,---......+++'''""" """$$$%%%$$$&&&((()))******((('''###$$$%%%%%%$$$###"""!!!$$$%%%%%%&&&&&&''''''(((%%%%%%############%%%%%%###$$$%%%&&&&&&$$$###!!!"""  ######!!!!!!"""$$$###  """"""!!! !!!!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!""""""""""""'''333III]]]ccc]]]ZZZ]]]NNNFFFBBB<<<777>>>@@@333///)))%%%'''((('''(((***((())))))(((&&&&&&'''))))))(((***---000666EEESSSggg}}}uuuooohhhVVVTTTQQQNNNMMMNNNMMMIIIFFFDDDBBB@@@???@@@@@@???>>>CCC@@@===<<<<<<===<<<;;;;;;;;;<<<======<<<;;;:::;;;999999;;;;;;:::>>>DDDMMMXXX]]]WWWUUU[[[\\\WWWRRRXXXZZZ^^^ccc[[[TTTZZZ[[[ZZZaaaccc[[[XXXPPP@@@:::999888666555444555555777666555444333222222222444444222222222222444444555666777777666444222111///333333000...000111///000/////////000222444666444444333333333444555555444555666666555555777888777@@@MMMXXX___hhhwww}}}yyysssrrr}}}~~~yyyvvvxxx|||vvvvvvooo```]]]zzzjjjUUUFFFBBBCCC===???CCC@@@>>>???@@@@@@>>>;;;888555666666666666777777777777000///---,,,++++++,,,,,,)))***---...///...---,,,...,,,***(((((()))***+++((('''%%%###""""""""""""###!!! ###&&&%%%%%%###"""!!!###&&&)))111///---***'''%%%$$$###&&&''')))***+++***((('''######""""""""""""######&&&&&&&&&&&&'''(((***+++&&&%%%%%%$$$$$$######"""!!!"""%%%&&&''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$&&&'''&&&###  !!!  """"""!!!   !!!!!!""""""""""""!!!!!!!!!&&& ###$$$"""&&&''',,,444???OOO]]]aaa^^^[[[]]]ZZZOOO@@@444000111+++&&&(((,,,(((!!!%%%111000+++%%%%%%(((******'''++++++,,,000444;;;JJJXXXnnnwwwllleeeXXXWWWSSSOOOMMMMMMLLLIIIFFFDDDBBB@@@???@@@@@@???>>>BBB@@@===<<<<<<<<<<<<;;;===>>>???@@@@@@???>>>======:::999:::::::::???FFFSSS\\\___XXXUUUXXXXXXSSSQQQWWWYYY]]]ccc[[[TTTZZZZZZZZZaaaccc\\\[[[WWWHHH???<<<888666555666666777777666555444333333333333333222111111111111222333444555666666666444222000000333333000///111111///000000000111222333444555444444444444444444444444444555555555555555666777555@@@RRRbbbiiinnnvvv~~~yyyqqqvvv}}}|||{{{{{{}}}fffeeellloooQQQCCC???AAA<<<>>>CCCAAA@@@AAAAAAAAA???<<<999888999888888777666555444444...---,,,++++++++++++,,,***+++---///000000///...,,,+++)))((()))***+++,,,***(((&&&$$$###""""""""""""!!!"""#########"""""""""$$$&&&(((---,,,***((('''&&&%%%%%%%%%&&&((()))))))))''''''$$$######""""""######$$$&&&&&&&&&'''((()))))))))&&&&&&%%%%%%$$$#########!!!###%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%$$$###!!! !!!  """"""!!! !!!!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!! %%% $$$%%%$$$***///000///111999FFFNNNOOOUUUZZZ]]]XXXLLL>>>444///***&&&'''+++)))$$$)))444:::333+++'''(((******)))+++***,,,000333;;;JJJXXXooo|||jjjddd]]][[[VVVPPPMMMMMMLLLJJJGGGEEECCCAAA@@@@@@@@@???>>>BBB???<<<;;;;;;<<<;;;:::>>>???@@@AAAAAA@@@???>>>@@@<<<999::::::;;;AAAIIIVVV^^^```YYYUUUWWWWWWSSSPPPVVVWWW\\\ccc\\\TTTZZZ[[[[[[bbbddd]]]______TTTHHHBBB:::666555777777777666666555444333333333333222111111000000111111222333444555555444333111000000333333000000222222///111111333444444444333333444444555555555444444333555444444444444555666666666@@@SSSeeennnpppvvv~~~}}}}}}}}}~~~rrrtttyyyvvv}}}yyy~~~dddsssuuuUUUGGGCCCDDD@@@BBBHHHFFFCCCCCCBBB@@@>>>===;;;;;;;;;:::999777555333111111---,,,++++++***++++++,,,***,,,...///111111111000---,,,***)))))))))***++++++***(((&&&$$$###""""""!!!  !!!!!!!!!"""###%%%&&&'''(((((('''&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$%%%$$$%%%'''((())))))((((((''''''&&&%%%%%%$$$$$$######$$$%%%'''''''''&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""!!!!!! !!!   !!!"""!!! """"""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!$$$ $$$%%%'''111???@@@===666333777::::::FFFMMMUUUXXXRRRFFF777---)))%%%%%%)))(((&&&,,,777>>>777...((('''(((((((((***)))+++///333;;;JJJXXXppplllfffddd^^^XXXQQQMMMMMMLLLJJJHHHFFFDDDBBBAAAAAAAAA@@@???AAA???<<<;;;;;;<<<;;;:::<<<===>>>???@@@???>>>===AAA===:::::::::<<>><<<<<<;;;;;;:::999888666444222111000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///111111222222...---,,,***)))(((((((((---,,,***(((%%%###"""!!!  """$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''))))))((('''&&&''''''&&&&&&%%%$$$$$$$$$###$$$%%%&&&'''&&&&&&&&&######$$$$$$%%%%%%%%%&&&%%%$$$###"""!!!!!!"""### !!!   !!!"""!!!!!! """!!!!!!!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!!### %%%&&&+++:::PPPXXX\\\VVVKKKBBB999222:::===BBBGGGGGG@@@444+++(((%%%$$$''''''&&&,,,444666222+++'''&&&''''''&&&)))(((+++///333<<>>@@@@@@@@@???>>>@@@<<<999999;;;>>>GGGPPPWWW[[[]]]YYYUUUUUUVVVVVVPPPUUUUUU[[[ddd^^^VVVYYY```aaagggeee\\\```gggcccaaaWWWJJJ???999777555444666666555444444444555555222333333333333333333222222222222222222222111111222333222000222666444000111333555777777666333111333444555555666666555555888555333222444666666555:::<<>><<<:::999::::::777777666555444333222222...............---------+++,,,---...///000111111++++++******************,,,,,,***(((&&&$$$"""!!! !!! """%%%''''''&&&&&&%%%$$$###""""""""""""!!!""""""###############&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%'''))))))(((&&&%%%'''&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%###"""!!! !!!"""### !!!!!! !!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!""""""""""""!!!!!!""" %%%&&&///BBB[[[hhhsssqqqfffYYYLLLBBB>>>:::666555444222---((((((&&&$$$%%%$$$%%%(((---***)))((((((((((((((('''((((((+++000444===LLL[[[rrrooohhh```]]]XXXRRRNNNNNNLLLJJJGGGGGGFFFDDDDDDFFFGGGFFFEEECCC@@@===<<<<<<===<<<;;;===>>>@@@AAABBBBBBAAAAAA>>>:::888999<<<@@@IIIRRRZZZ\\\\\\YYYSSSPPPQQQRRRSSSVVVVVV[[[eee___VVVYYY___aaahhheeeZZZ^^^hhhfffggg```UUUHHH>>>888555444666666555555555555555666222333333444444333333222222222222222222222222222333333222000333777666000000222444666777666444222444333333444555666888999;;;777333222555777666555666888IIIcccqqqooommmrrr}}}~~~uuujjjppp{{{xxx~~~}}}jjjkkkiiihhhcccRRRIIIEEE<<<;;;>>>;;;AAA???===:::999888888888555555444444444333333333///000000000///...---,,,++++++,,,,,,---.........&&&'''(((***+++---......++++++***)))'''$$$"""!!! $$$!!! """&&&((((((&&&'''&&&$$$###!!!!!! !!!!!!!!!!!!""""""######&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&%%%$$$$$$######"""###############$$$$$$$$$#########$$$$$$$$$$$$$$$######!!!!!! !!!"""### !!!!!! !!!""" !!!!!!!!!"""""""""  !!!!!!""""""""""""!!!!!!###!!!!!!&&&&&&222III___kkkttttttmmmggg```ZZZPPPHHH===444///,,,(((%%%(((&&&%%%$$$$$$%%%&&&'''$$$%%%(((***++++++***))))))))),,,111666>>>NNN]]]rrr}}}rrrjjj\\\ZZZVVVQQQOOONNNMMMIIIFFFHHHFFFEEEFFFHHHJJJJJJIIIDDDAAA>>>===>>>>>>===<<<<<<>>>???AAAAAAAAAAAA@@@:::777666999===AAAJJJSSSZZZZZZZZZWWWRRROOOOOORRRUUUXXXWWW\\\fff```VVVXXX[[[___gggcccXXX]]]hhhhhhgggeee]]]QQQCCC999777777666666555555555555666666111222333333333333222111333333222222222333333333444333111000444999666111///111333555666555555444444333222222444777:::<<<===888333333666888888666555444CCC___nnnkkkiiinnn}}}~~~{{{~~~xxxkkkmmm~~~~~~ooommmwwwzzzpppccctttiiiWWWNNNIII???===AAA>>>???>>>===;;;999888777777555555444444333222222222000000000000...,,,+++)))++++++************++++++'''''')))***+++,,,------)))))))))((('''%%%###!!! !!!!!!((($$$ !!!%%%)))((('''&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######""""""!!!######"""""""""""""""###$$$$$$$$$$$$############""""""!!!!!!!!!!!!"""""" !!!!!! !!!###!!!!!!!!!!!!!!!""""""###!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! ###"""###&&&%%%333NNNccciiinnnllliiihhhgggddd]]]WWWNNNDDD:::222+++'''&&&&&&&&&%%%&&&'''&&&%%%$$$&&&'''((((((((())))))))))))---222777@@@PPP___qqq|||wwwnnn\\\XXXUUUQQQOOOOOOMMMIIIEEEHHHGGGFFFGGGJJJLLLLLLKKKDDDBBB???>>>>>>???>>>===:::;;;===>>>?????????>>>777555555:::===BBBKKKTTTUUUVVVWWWVVVRRRPPPRRRVVVWWWYYYWWW]]]gggaaaVVVXXXXXX\\\eeebbbWWW\\\iiijjjffffffbbbVVVFFF;;;999:::666666555555555666666777000111222333333222111000333333333222222333444444444444111000555999777111///000222333555555555555444222111111333777<<>>999444333777999888666777222;;;TTTdddeeegggppp}}}yyy|||tttzzz}}}qqqrrrxxxuuuuuuqqqkkkggggggUUULLLGGG===<<<@@@===???>>>===<<<:::888777666666555555444222111111000000000000///---+++)))'''+++***))))))(((((()))))),,,,,,,,,++++++)))(((''''''((((((((('''%%%###!!! !!!"""###***%%%!!!!!!%%%))))))'''$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!"""######%%%$$$$$$######$$$$$$%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$######"""!!!!!!!!!""""""!!!!!!!!!!!!!!!"""%%%$$$$$$$$$######""""""!!!!!!!!!""""""""""""""" !!!!!! !!!###!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!$$$"""###&&&%%%444QQQfffjjjllliiigggfffddd```___^^^ZZZRRRGGG;;;000***%%%&&&&&&&&&((()))(((%%%'''''''''%%%$$$$$$%%%'''******---333888AAAQQQ```qqqqqqccc^^^XXXUUUQQQNNNLLLJJJHHHGGGHHHFFFFFFFFFHHHIIIHHHGGGBBBAAA???===;;;;;;;;;<<<888;;;===>>>===<<<;;;;;;===:::888888===DDDMMMSSSSSSRRRSSSTTTRRROOOSSSYYYWWWXXXYYY[[[```bbb\\\TTTXXX[[[bbbaaaXXX^^^iiiiii\\\bbbgggbbbSSSDDD999555666555555666888999888777333444444444333111///...444444444444333333222111222222111111000111111111444333222111222333444555222222333333444555666666333333333444444444555555444333:::IIIXXXbbbhhhmmmyyyvvvzzzzzzvvv||||||qqqooofffaaakkkvvvfffQQQGGGFFF<<<666;;;<<>><<<;;;:::999999999999777444111///000111222333222000///---+++***))))))***+++)))&&&'''***......---***)))(((((()))******)))((('''&&&&&&&&&'''&&&### !!!%%%((())))))&&&&&&%%%$$$###############""""""!!!  !!!$$$&&&%%%""" ###"""!!!!!!!!!"""$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!""""""$$$###"""!!!!!!"""######%%%%%%%%%$$$$$$$$$######$$$###"""!!!!!! !!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""######$$$###"""!!!!!!"""######!!!"""###%%%%%%$$$$$$###$$$"""$$$&&&'''---???RRRccckkkkkkaaa^^^ccceee```aaa^^^\\\XXXMMM<<>>===<<<<<<======:::<<>><<<;;;<<<===;;;999:::>>>FFFNNNTTTSSSSSSUUUVVVTTTPPPSSSXXXWWWXXXXXX[[[```ddd^^^UUUYYY[[[cccaaaXXX^^^iiihhh[[[aaaeeebbbWWWIII>>>888888777555666777777666555444444555555444333111000333333444444333333222111222111111111111111222222333333333333333444444555222222333333444555555666333333444444444555555555666555888CCCNNNWWW```hhhvvvzzz|||zzz~~~{{{nnnggg\\\^^^pppwwwcccNNNFFFGGG???;;;======??????>>><<<<<<;;;;;;;;;999888555333111111222222222111000...---+++***))))))******(((&&&'''))),,,...---***)))(((((()))*********)))((('''&&&&&&&&&)))&&&###"""$$$%%%$$$"""%%%%%%$$$#####################"""!!! !!!!!!"""$$$%%%%%%### """""""""""""""######$$$%%%%%%%%%$$$$$$$$$$$$###############""""""!!!!!!######"""!!!!!!"""###$$$%%%$$$$$$$$$###############""""""!!!!!!!!!!!!""""""""""""""""""""""""""" !!!!!!!!!""""""$$$###"""!!!!!!"""######!!!!!!###$$$$$$$$$###"""$$$"""###%%%'''///BBBUUUccciiihhh___[[[aaaccc______]]][[[VVVKKK:::---((($$$%%%'''((((((((('''&&&%%%&&&'''(((((()))((((((''',,,,,,///;;;DDDQQQfffxxxqqqeeeaaaXXXUUUQQQOOOMMMKKKHHHFFFDDDCCCCCCDDDFFFGGGGGGFFF>>>>>>=========>>>>>>???<<<>>>@@@@@@>>><<<;;;;;;>>><<<:::;;;@@@GGGPPPUUUTTTTTTWWWYYYVVVQQQRRRWWWWWWWWWWWWZZZaaaeee```WWWZZZ\\\dddaaaXXX]]]gggeee\\\___cccccc]]]QQQDDD<<<999888666555666666555444333444444555555444444333333333333333333222222111000000111111222222333333222333444444555555444444222333333444444555555555333444444444444555555555888555666<<>>>>>>>>======999888777666555333333222111000///...,,,***)))))))))))))))(((''''''(((***---,,,***)))((())))))***+++***)))((('''&&&%%%%%%(((&&&$$$######""" $$$###"""""""""""""""###%%%###""" !!!###$$$%%%###"""###$$$$$$###"""!!!""""""############"""$$$$$$#########"""""""""""""""###$$$$$$###!!! """!!!!!!!!!"""###$$$%%%############""""""""""""!!!!!!"""""""""""""""###"""""""""""""""""""""""" !!!###""""""!!!!!!""""""### !!!!!!"""###"""""""""###""""""$$$(((333HHHZZZbbbfffddd\\\YYY^^^```]]]]]][[[YYYTTTHHH777+++(((%%%%%%&&&''''''''''''&&&$$$%%%&&&'''(((((((((((('''------111===FFFTTTiiixxxqqqeeebbbXXXUUURRROOONNNKKKIIIFFFBBBBBBAAACCCEEEFFFFFFEEE??????>>>>>>>>>>>>>>>>>>===>>>??????<<<:::::::::===;;;:::;;;@@@HHHPPPUUUSSSUUUXXX[[[XXXSSSRRRVVVVVVUUUUUUXXX```fffaaaWWWYYY\\\cccaaaWWW[[[dddbbb___```ccceeeaaaXXXJJJ@@@:::888555555555666555444222333333444444444444444222222333333333222222111///000111222333333444444222333444555666555444444333333333444444444555555444444444444555555555555666444555888;;;???JJJUUUaaasss~~~www}}}{{{zzzpppcccYYYmmm{{{kkkVVVKKKIIIBBBAAAAAA;;;??????@@@@@@?????????>>>999999999999777666444222000000///---,,,+++))))))((()))))))))((('''((((((++++++***)))(((((())))))******)))((('''&&&$$$$$$"""""""""######""" """"""!!!!!!!!!""""""###%%%$$$""" """%%%&&&'''%%%###"""#########"""!!!"""###$$$$$$###"""!!!###""""""""""""!!!!!!!!! """###%%%$$$###!!! !!!!!!"""###$$$$$$%%%"""""""""""""""!!!!!!!!! !!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""### !!!!!!!!!!!!!!!"""""""""###)))888NNN___ccceeeaaa[[[YYY]]]___]]][[[YYYXXXSSSFFF555+++(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''((((((((()))......222>>>GGGTTTiiiyyyrrrfffbbbXXXUUURRRPPPOOOLLLIIIFFFBBBAAAAAABBBDDDFFFEEEDDDAAAAAA@@@???>>>===<<<;;;<<<===>>><<<:::999999999;;;:::999;;;@@@GGGOOOTTTSSSTTTYYY\\\YYYTTTSSSVVVVVVTTTRRRVVV```fffaaaWWWXXX[[[cccaaaVVVZZZccc```bbbbbbdddeeeddd[[[NNNDDD:::888555555666777777666111111111222222333444444111111222333333222222222///000111333444444444444111222444555555555444333333333333444444444444444444444444555555555666666333333555888999;;;BBBKKKSSSfff~~~uuuzzz|||~~~|||www|||sssfffaaawwwuuu```SSSKKKAAA@@@AAA;;;??????@@@@@@@@@@@@???>>>::::::;;;:::999777444333000000///...,,,+++******)))))))))******)))'''&&&))))))((((((''''''(((((((((((((((((('''%%%$$$###!!!!!!""""""!!!!!! !!! !!!"""######&&&$$$"""!!!!!!###%%%''''''%%%"""!!!"""#########!!!"""###$$$$$$###"""!!!"""""""""!!!!!!!!! !!!###$$$%%%###""" !!!"""###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""" !!!!!!!!!!!!""""""###+++===SSSbbbdddddd```\\\[[[]]]^^^\\\ZZZYYYXXXRRREEE444+++)))&&&&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((***000///222>>>FFFSSShhh{{{sssfffaaaXXXVVVSSSQQQOOOMMMIIIFFFCCCBBBAAABBBDDDEEEDDDCCCBBBBBBAAA@@@???===;;;:::;;;<<<<<<;;;999888999::::::999999;;;@@@HHHOOOSSSRRRSSSXXX[[[YYYTTTTTTXXXXXXUUURRRVVV```gggaaaVVVXXX[[[dddbbbXXX[[[dddaaaccccccdddeeeddd]]]SSSKKK===:::777666666777777777111111111111111222333444000111222222222222222222000111222444444444333333111222333333444444333333444444444444444444444444444444555555555666666666444222444777999999===BBBIIIZZZsssxxxyyy|||yyyzzztttiiijjjxxxggg[[[PPPCCCAAACCC===@@@AAAAAABBBAAA@@@???>>>:::;;;;;;:::999777555444111000///...---,,,++++++*********+++,,,+++'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&$$$###""""""######"""  !!!"""$$$$$$&&&$$$###!!!!!!"""$$$%%%%%%###!!! !!!######""""""############""""""!!!""""""!!!!!!!!! !!!###$$$$$$###"""""" !!!"""######$$$######!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$###"""""""""""""""""""""""""""  !!!""""""""""""!!! !!!"""""" ######$$$...BBBWWWddddddbbb___]]]]]]^^^]]][[[XXXXXXWWWQQQCCC222******'''&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((())))))))))))***000///333???GGGUUUjjjuuufff```WWWVVVSSSRRRPPPMMMIIIFFFEEEDDDCCCCCCDDDDDDCCCBBB@@@@@@AAAAAA@@@>>>===<<<;;;<<<<<<;;;:::999;;;<<<:::::::::===BBBIIIPPPUUUPPPRRRVVVZZZXXXTTTUUUYYY[[[WWWTTTWWWbbbiiicccWWWZZZ]]]fffeee[[[___gggdddaaabbbdddeeeccc^^^XXXSSSCCC???:::777666666666555333333222222222333444444000000111222222222222222111222333555555444222111222111111111111222333333444444444444444444444444555555555555666666666666999444222555666666888;;;EEEPPPhhh|||zzz}}}zzzyyy|||ssslllxxxrrrgggaaaWWWHHHEEEHHHBBBBBBCCCDDDDDDCCCAAA???>>>;;;;;;::::::888777555444111111000///......---,,,+++++++++---...,,,((($$$$$$$$$$$$%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$"""!!!!!!""""""!!!"""%%% !!!"""###%%%&&&%%%$$$###""""""""""""""""""!!! !!!###"""!!!$$$######""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""############!!!"""######$$$###""""""!!!!!!!!!""""""#########"""###$$$%%%%%%$$$"""!!!""""""""""""""""""""""""  """"""""""""!!!!!!!!! !!!"""### $$$%%%&&&111FFFZZZdddccc```^^^______^^^[[[YYYUUUVVVUUUOOO@@@///((()))'''&&&%%%$$$$$$$$$%%%%%%&&&'''((()))************)))//////444BBBKKKYYYooouuufff___WWWVVVTTTRRRPPPMMMIIIFFFFFFEEEDDDCCCDDDDDDCCCAAA>>>???@@@AAAAAA@@@???>>>;;;<<<<<<<<<:::;;;<<<>>>;;;;;;;;;>>>CCCJJJQQQVVVPPPQQQUUUXXXWWWTTTVVV[[[^^^ZZZUUUXXXcccjjjdddYYY[[[___hhhhhh^^^bbbjjjggg___aaacccdddbbb___[[[YYYGGGCCC===999666555444333555555333333333333444555///000111222222222222222111333444555555444222111222111000///000111333444444444444444444444444444555555555555666666666777>>>666111222444444444666DDDKKK```yyy|||yyyvvvyyy~~~rrrpppnnnjjjeeeddd\\\MMMJJJLLLFFFEEEEEEFFFFFFEEECCC@@@???<<<;;;:::999777666555555222222111000///......---,,,+++,,,...///...)))$$$"""######$$$$$$$$$######!!!###$$$$$$$$$"""!!! """'''+++ !!!###$$$&&&&&&$$$$$$$$$###"""!!!  """###"""!!!%%%$$$"""!!!!!!!!!"""######"""""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$""""""###$$$$$$###!!!!!!!!!!!!""""""######$$$$$$###$$$%%%&&&%%%###!!! """"""""""""""""""""""""!!!!!!!!!  """"""""""""!!!"""!!!!!! """###$$$$$$&&&'''222HHH[[[cccbbb^^^]]]___```]]]YYYWWWSSSTTTTTTMMM>>>---'''(((((('''%%%$$$###$$$%%%%%%'''((()))******+++++++++'''...///555DDDOOO^^^tttsssfff___YYYVVVRRROOOMMMKKKIIIHHHDDDCCCBBBBBBCCCBBB@@@>>>??????@@@??????>>>===<<<<<<<<<;;;:::::::::;;;;;;888;;;???DDDHHHLLLOOOQQQRRROOOQQQXXXXXXRRRSSSYYY^^^___[[[WWW\\\dddcccZZZYYYccckkkjjjdddaaadddgggeeeaaa```eeefffbbb]]][[[VVVBBB???:::;;;>>>222777666333000///000222222222000111222333333333222222444222111111333444444444333333222222333333444555333333333444444444555555222333333444444555555555:::777444333555666555333:::IIIaaaxxxyyyzzz~~~zzzuuuuuu|||{{{|||oooooopppiii\\\RRROOOKKKEEEBBBBBBBBBBBBAAA@@@??????@@@???===:::777444111000333555444222222444111,,,,,,---//////...+++(((&&&((('''%%%$$$"""!!!  !!!!!!"""!!!!!!!!!$$$$$$###  ### !!!"""###$$$$$$$$$$$$$$$###"""!!!!!!"""###### """###### !!!###'''&&&$$$######""" """!!!!!!!!!"""###$$$$$$""""""""""""####################################""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###############"""!!! !!!"""###!!!%%%+++<<>>===<<<;;;;;;;;;;;;;;;::::::::::::;;;:::===BBBGGGKKKNNNQQQSSSRRROOORRRZZZ[[[UUUUUUZZZ^^^```]]]YYY^^^gggfff]]]]]]ccchhheee```^^^bbbgggeee```___ccceeebbb^^^]]]ZZZGGGBBB;;;;;;===222888666444111111222333333222111222444555555555444333444222111222333444444333333222222222222333444444333333444444444555555555444444444444444555555555:::777555555777888777555444BBBYYYrrrzzz{{{~~~yyywwwqqqrrrkkkqqq|||rrr___PPPHHHCCC@@@AAAAAABBBAAAAAA@@@@@@???>>><<<:::777444222111555666555333333555333...+++,,,...//////...,,,+++((('''%%%###"""!!!!!!!!! !!!!!!!!!  !!!""" !!!"""######$$$$$$$$$$$$###"""!!!!!!!!!"""###)))&&&$$$'''***+++)))&&&$$$"""!!!!!!###$$$###"""""""""""""""""""""###$$$""""""""""""############%%%%%%$$$###"""!!!!!! ##############################$$$%%%%%%$$$###"""!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!"""""""""!!!!!!"""""""""#########""""""!!! !!!"""""""""&&&...@@@VVVeeeiiigggddd```]]][[[YYYXXXXXXTTTYYYWWWHHH777,,,((('''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((())))))***,,,///000888FFFNNN^^^wwwtttggg```YYYVVVRRROOONNNLLLIIIGGGEEECCCBBBBBBCCCCCCAAA?????????>>>===<<<;;;:::999999::::::;;;;;;::::::999===AAAFFFKKKNNNPPPSSSTTTQQQOOOTTT]]]___YYYXXX\\\___aaa^^^[[[aaajjjjjjbbb___bbbeeebbb\\\[[[aaahhheee```^^^bbbeeecccaaaaaa```NNNHHH<<<:::===333999666444333333444555333222333444555666666666555555333222111222444555444333222222222222222333444444444444444555555555666666555555555555555444444444888777777888::::::999777666@@@SSSmmm{{{||||||}}}xxx{{{dddfffoooyyyhhhPPPFFFEEE???@@@@@@AAAAAAAAAAAAAAA>>>===<<<:::888666444333333444444222444888777333...............---------(((&&&$$$"""""""""###$$$!!!!!!  !!!!!!""""""############"""!!! !!!"""###  )))444:::777111111,,,&&&###$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""############)))((('''%%%###!!! #######################################"""!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""""""""######!!!!!! !!!"""!!!$$$(((222DDDZZZhhhlllgggeeebbb^^^ZZZWWWTTTRRRUUUXXXUUUFFF666---***(((((('''&&&&&&%%%%%%%%%%%%&&&''''''(((((())))))***+++...///888GGGOOO___xxxuuugggaaaYYYVVVSSSPPPOOOLLLIIIGGGFFFDDDBBBBBBCCCCCCAAA@@@AAA@@@???===<<<;;;::::::888999:::;;;;;;;;;:::999???DDDJJJNNNOOOQQQSSSUUUQQQOOOTTT```ccc]]]ZZZ]]]```bbb___]]]cccmmmmmmfff^^^```bbbbbb___]]]cccjjjgggaaa___bbbfffeeeeeefffgggVVVOOO???999<<<444:::666555444555666666444222333333555666666666555444333222111333444555444222222222222111222333333444444444555555555666666666666666666555555444444444444555777888::::::999888999>>>MMMddd{{{xxx|||{{{vvvwww~~~}}}vvv]]]cccyyymmmRRRHHHJJJAAAAAAAAAAAAAAA@@@??????<<<<<<;;;:::888777666555///111111111444:::;;;888222111///,,,+++*********(((&&&$$$""""""###%%%&&&!!!!!! !!! !!!!!!!!!!!!!!!!!!"""""""""!!! !!!"""###$$$...>>>PPP```iiifff___SSSHHH888,,,%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!"""!!!"""""""""############******((('''%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!"""""""""### !!!!!!!!!###$$$)))666III]]]iiimmmggggggeee```[[[UUUQQQOOOTTTVVVQQQBBB333,,,***((()))(((&&&%%%$$$$$$%%%&&&''''''(((((())))))))))))***...///888HHHQQQaaazzzuuuhhhaaaYYYVVVSSSQQQOOOMMMJJJGGGGGGEEEBBBBBBBBBCCCBBBAAABBBAAA???>>>===<<<<<<<<<888999::::::;;;;;;;;;;;;@@@FFFLLLOOOOOOOOORRRUUURRROOOTTT```eee___[[[]]]___aaa___]]]dddnnnnnnggg[[[]]]bbbgggeeeaaadddkkkiiiccc```dddhhhhhhhhhjjjkkk]]]VVVBBB999<<<555;;;666555555555666666444222111222333444555444333333222222222333555555444222222111111111111222333333444444444444555555555666666666555555444444444333111333555777777777777777666888CCCYYYrrryyyxxx|||}}}|||uuuwww||||||nnn]]]kkkzzz]]]NNNLLLEEEDDDDDDCCCAAA???===<<<<<<;;;;;;:::999888777777000222222111333888888444222000---***)))((((((((('''&&&%%%######$$$&&&'''"""!!!  """$$$$$$###"""$$$###"""!!! !!!!!!"""!!! """###$$$+++DDDbbbwwwssseeeNNN888)))######$$$$$$$$$###"""!!!!!!!!!"""!!!"""""""""############&&&&&&%%%%%%$$$####################################""""""!!!!!! !!!!!!!!!!!!  !!! !!!!!!!!!!!!""""""""" !!!!!!!!!""""""######***:::NNN^^^gggkkkggghhhgggccc\\\UUUQQQPPPTTTTTTMMM===000***((('''((('''&&&%%%$$$%%%&&&&&&((((((((()))))))))))))))***...000999IIISSSccc}}}vvviiibbbXXXVVVTTTRRRPPPMMMJJJGGGGGGEEEBBBAAABBBCCCCCCBBBBBBAAA???=========>>>>>>:::::::::::::::<<<======CCCHHHMMMOOOMMMNNNRRRWWWSSSOOOSSS___ddd___[[[[[[^^^```^^^\\\cccmmmmmmfff[[[\\\bbbkkkjjjdddeeekkkiiicccaaaeeeiiiiiiiiijjjmmmbbb\\\EEE999<<<555;;;777555444444555555444333000111222333333333222111222111222444555555333111111111111111111222333333333333333444444444555555444444444444444333333333000222444555444444555777555555>>>SSSnnnvvv{{{~~~{{{|||{{{|||yyyyyy~~~}}}vvvfffccczzzjjjSSSJJJHHHGGGFFFDDDBBB???===<<<<<<<<<;;;:::999888888777444666666333444555222------,,,+++)))))))))******''''''&&&&&&%%%%%%&&&&&&"""!!! """'''******+++,,,---)))(((%%%###"""!!!!!!!!!""""""!!!!!!!!!###$$$%%%---MMMooo}}}xxx~~~tttaaaJJJ555(((%%%&&&$$$###""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!"""""" !!!"""#########"""######+++???SSS```eeegggfffhhhhhhddd]]]XXXVVVVVVUUUTTTJJJ:::---(((&&&%%%&&&&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))+++///111;;;KKKUUUfffvvviiicccXXXVVVTTTSSSQQQNNNJJJGGGHHHEEEBBBAAABBBCCCCCCCCC@@@???===<<<<<<===>>>???===;;;:::999:::<<>>===<<<;;;:::999888777777444777888666666666222,,,------,,,+++************''''''(((((('''&&&%%%$$$"""!!! !!!"""%%%+++222333000---///222000...+++(((%%%$$$#########"""""""""###$$$&&&'''===[[[xxx~~~~~~}}}yyyyyyzzzsssaaaHHH333(((&&&""""""""""""""""""###$$$""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""$$$%%%""""""############"""""" !!!!!!!!!""""""""" !!!!!!!!!"""""" !!!"""###$$$$$$$$$###$$$###...DDDYYYbbbddddddfffhhhiiieee___[[[[[[]]]XXXUUUJJJ999,,,'''&&&$$$$$$$$$%%%&&&'''''''''''')))))))))))))))))))))))),,,000222===MMMXXXiiiwwwjjjcccXXXWWWUUUSSSQQQNNNJJJGGGHHHFFFCCCAAABBBCCCCCCCCC>>>===;;;:::;;;<<<>>>???>>><<<:::999:::<<<@@@BBBIIIMMMQQQOOOLLLMMMTTT[[[TTTNNNPPP[[[aaa]]]XXXYYY[[[]]]ZZZXXX___iiiiiiaaaccc___cccjjjiiiaaa```gggfffaaa```eeehhhgggeeeffflllfffbbbIII:::<<<555:::888555222111222444444444000111222333444333222222111111222444666666333111111111111000111222222333111111222222222333333333111111111222222333333333333444555333111111555888222111555EEE]]]sssyyyuuu|||}}}yyy|||}}}nnn___pppgggSSSNNNGGGGGGGGGFFFEEECCCAAAAAA======<<<;;;999888777777000444777888999:::666000111111///---+++)))'''&&&&&&''')))))))))'''$$$###"""!!!  """###---555;;;:::222---...222555333///+++(((&&&&&&&&&###############%%%'''(((AAA\\\ssswwwvvvzzz}}}{{{ttt}}}tttXXX<<<***$$$""""""!!!!!!"""###$$$$$$""""""""""""############$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&######$$$$$$$$$$$$######!!!!!!!!!!!!"""""""""""" !!!!!!!!!""" !!!###$$$%%%%%%%%%$$$%%%$$$000GGG\\\dddcccccceeehhhiiifff```]]]___bbbZZZVVVJJJ888,,,'''&&&$$$"""###%%%'''((((((''''''*********))))))))))))))),,,000333>>>OOOYYYkkktttgggaaa]]]VVVXXXXXXPPPNNNMMMEEEGGGDDDAAA@@@@@@AAA@@@@@@>>>>>>>>>>>>>>>?????????>>>;;;:::<<<;;;;;;???FFFKKKNNNQQQQQQNNNOOOTTTZZZYYYRRRQQQYYY^^^[[[XXXXXX[[[^^^^^^^^^aaaeeefffbbb[[[\\\ccckkkiiiaaabbbiiimmmccc___fffllliiidddaaaeeekkkcccMMM@@@AAA===222666666666444222111222333000111222333222222000000000000111444666666444222222333444444444333222111555555444444333333333333111111222222222333333333555222333666777444555888888666555<<>>>>>>>>>>>>>>>>>>>>>>>>>>;;;:::<<<<<<<<<@@@GGGMMMPPPSSSRRROOOOOOTTTYYYYYYSSSQQQXXX]]]\\\YYYYYY]]]______^^^```eeefffddd[[[[[[bbbjjjhhhaaaaaahhhmmmddd___eeejjjiiieeebbbiiinnneeeOOOAAA@@@===444888777666444333222222333000111222333333222111000000000111444666666444222333444555555555444333333555555555555555444333333222222222222333333333333555222222555666333333666777666555:::III```wwwxxxwww{{{~~~|||xxx~~~{{{ttt^^^```|||jjjSSSLLLHHHIIIIIIGGGHHHJJJFFF@@@BBB???<<<===??????;;;777:::888666555444222///---,,,+++***+++------+++***((('''%%%$$$###""""""!!!!!!!!!!!! !!!%%%(((333666999777222...---///555222//////111222222111------&&&%%%+++&&&""")))777SSSkkkwwwzzzrrruuuzzzzzzzzzrrr^^^BBB---$$$&&&%%%$$$###""""""""""""$$$###"""!!!!!!"""############"""""""""""""""######"""!!!!!!!!!###%%%&&&$$$"""###&&&%%%!!! """$$$...000$$$!!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######((((((777QQQdddhhhhhhllljjjjjjgggbbb^^^]]]___bbb^^^UUUGGG888,,,'''((()))'''''''''&&&%%%$$$%%%'''((((((((()))******++++++,,,///999FFFOOOZZZqqqzzzmmmeee```XXXWWWUUUMMMMMMNNNGGGFFFEEEDDDDDDDDDCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>><<<:::999<<<<<<===BBBIIINNNRRRTTTRRROOOOOOSSSXXX[[[UUUSSSXXX]]]^^^]]]\\\```bbb```]]]___dddgggfff]]]\\\bbbjjjiiibbbccciiinnneee```ccchhhiiifffdddlllqqqhhhRRRBBB@@@>>>888:::999777555333222222222000111222333333222111111111111222333555666444222444444555555555555444444444555666666666555444333222222222333333333444444555222222555444111111444555555555888BBBUUUoooyyysss}}}yyy~~~{{{|||ppp]]]fffhhhRRRKKKJJJLLLKKKIIIIIIJJJGGGAAACCCBBB@@@>>>===<<<;;;;;;;;;999666444444333111///+++******+++...//////...)))((('''%%%###"""""""""######!!! """'''+++222555777555111//////111444333222333666888888888666555+++(((+++&&&###+++;;;ZZZqqqyyy|||wwwtttyyyxxx}}}tttXXX:::)))&&&%%%%%%$$$###""""""""""""$$$###"""!!!!!!"""$$$%%%%%%$$$###!!!!!!!!!""""""######"""""""""$$$%%%&&&%%%""""""$$$### """!!!&&&)))!!! """""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""######(((,,,===VVVgggjjjjjjllliiijjjhhhfffbbbaaaaaabbb]]]TTTDDD555+++(((***,,,---***'''%%%%%%%%%%%%%%%((((((((()))******++++++,,,...888EEEOOO\\\uuu~~~ppphhhaaaXXXVVVTTTLLLMMMOOOIIIFFFEEEEEEEEEEEEDDDAAA???>>>>>>>>>>>>>>>=========;;;999999<<<===>>>CCCJJJMMMPPPSSSQQQNNNNNNSSSXXX^^^YYYVVVYYY___bbbaaa```aaacccaaa]]]]]]cccggghhh```^^^ccckkkkkkeeeeeekkknnngggaaabbbfffhhhgggfffmmmrrrkkkVVVEEEBBBBBB@@@>>>;;;888555444333222222000111222333333333222111222111222333555555444222333333444444444444444444444555666777777666444333333333333333444444444444555222222444333000000222222333555666<<>>;;;888666555666777777777111000............---,,,+++***(((&&&$$$######"""#########""""""###'''***(((+++---......///111444---000555:::<<<;;;777555::::::000))))))%%%'''555LLLhhhwwwvvvuuusssuuu~~~xxx{{{{{{nnnRRR444%%%###%%%$$$$$$###""""""######$$$###!!! !!!###%%%'''&&&%%%###!!! !!!"""#########"""###$$$%%%&&&%%%""" """""" ###"""!!!$$$!!!###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!""""""###$$$(((000CCC[[[jjjlllkkklllhhhhhhhhhgggeeecccbbbaaa___SSSBBB333***(((***,,,111,,,'''%%%''')))((('''((((((((()))******++++++///000888EEEPPP^^^wwwrrriiibbbXXXVVVSSSKKKLLLOOOIIIFFFEEEEEEEEEEEEDDDAAA???>>>>>>>>>>>>======<<<<<<;;;999999<<<===>>>DDDKKKKKKNNNQQQPPPNNNNNNSSSXXX```]]]YYY[[[```eeedddaaaaaacccbbb]]]\\\bbbhhhjjj```]]]aaaiiijjjddddddjjjnnniiicccaaadddhhhiiigggjjjppplllZZZIIIDDDFFFGGGAAA===888555444444222111000111222333444333333222333222222333444555444222111111111222222333333444333444555666666555444444333333444444444555555555555222111333333000///222111222444666999EEE```zzztttwww}}}{{{zzzttt~~~iii___qqqjjjTTTLLLMMMQQQQQQMMMJJJJJJGGGBBBCCCEEEEEEAAA;;;999;;;???;;;999666666777888888888444111...---,,,,,,***)))+++***(((&&&%%%$$$######!!!###%%%&&&%%%%%%%%%&&&"""###&&&)))+++...111333***...333777888666444222888;;;444***&&&###+++@@@WWWqqq|||wwwuuuuuuuuu{{{zzzqqqdddTTT???+++""""""%%%$$$######"""#########$$$###"""!!!"""###%%%'''&&&%%%###"""!!!!!!!!!!!!##################$$$$$$%%%!!! !!!!!! $$$###""""""%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$(((444III^^^jjjmmmllllllggggggggggggfffdddaaa^^^```SSS@@@111((('''(((***---)))%%%$$$'''******)))((((((((()))******++++++222222999FFFRRR```wwwssshhhbbbXXXVVVTTTLLLMMMOOOIIIFFFEEEDDDDDDDDDCCCAAA??????>>>>>>======<<<<<<;;;<<<::::::<<<>>>???DDDKKKLLLPPPRRRQQQNNNNNNSSSXXX```___\\\\\\aaafffddd___^^^bbbaaa]]]\\\bbbhhhkkk___[[[^^^fffhhhcccccchhhllljjjeeeaaadddiiiiiifffhhhooonnn^^^LLLEEEHHHLLLEEE@@@999555555555333111000111222444444444333333444333222222444444333222111000000000111222333444333333333444444444444555444444444555555555666666444111111444333000000333222111444777777@@@YYYrrryyyxxx~~~~~~|||xxx|||xxxzzz~~~|||xxx]]]]]]tttgggSSSNNNOOOSSSSSSNNNJJJHHHFFFBBBBBBCCCDDDAAA===:::<<<>>><<<:::777666666555444222111...+++************))))))((('''&&&%%%$$$$$$$$$!!!###&&&'''&&&$$$#########$$$&&&(((***,,,,,,---,,,,,,,,,,,,,,,...222555555:::555,,,(((###+++???RRRlllyyyyyy~~~yyyvvvttt___EEE222(((""""""%%%$$$$$$###############$$$$$$############$$$$$$%%%$$$$$$######""""""!!!!!!""""""""""""""""""""""""$$$ !!!!!! $$$### ###"""&&& !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###""""""""""""###$$$$$$(((777LLL___iiikkkkkkkkkggggggfffffffffccc___\\\^^^QQQ>>>///'''&&&&&&'''&&&%%%######%%%'''((()))((((((((()))******++++++333333:::HHHTTTbbbxxxrrrgggaaaXXXWWWUUUMMMMMMOOOHHHGGGEEEBBBBBBBBBBBBAAA??????>>>>>>===<<<<<<;;;;;;===;;;:::===>>>>>>DDDJJJQQQTTTVVVSSSOOONNNRRRVVV^^^^^^\\\[[[```eeebbbZZZZZZ___aaa]]]\\\aaahhhkkkaaa\\\^^^gggiiiddddddiiijjjkkkgggbbbdddiiijjjfffgggpppqqqbbbNNNDDDGGGLLLHHHAAA:::666666555333000000111222444555444444333555333222222333444333222111111111111111333444555333333111111111333444666444555555555666666666666333111111444444222222555555222444777666:::OOOggg}}}}}}{{{yyyzzz|||sssuuu~~~{{{zzz~~~kkkWWWbbb}}}___OOOOOOOOOSSSTTTOOOIIIGGGEEEBBB@@@AAAAAA@@@>>>===<<<<<<;;;999888888888777444222222///,,,***+++++++++***'''&&&&&&%%%$$$$$$%%%%%%###%%%&&&&&&###"""!!!"""###$$$%%%((())))))(((&&&'''((('''&&&&&&)))///444666999444///---%%%%%%111<<>>>>>===<<<;;;;;;;;;>>>;;;;;;===>>>>>>CCCJJJVVVYYYZZZVVVPPPNNNQQQUUU\\\]]]\\\ZZZ^^^ccc___VVVXXX^^^```]]]\\\aaahhhkkkeee```aaaiiilllhhhgggllliiikkkhhhcccdddjjjjjjeeehhhqqqsssdddOOOCCCEEEKKKIIIBBB:::666666666333000000111222444555555444444555333222222333444333222222222111111222444555666444222000//////222444666555555555555666666666777333111111444555333333666777333333666555666III___sss}}}~~~|||{{{zzzuuujjjqqq}}}~~~}}}dddYYYkkkyyyYYYLLLOOOOOOTTTUUUOOOIIIFFFDDDAAA??????@@@@@@@@@>>><<<:::888888888:::;;;;;;999777888555111...------,,,+++&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&###!!! !!!### ###&&&((((((%%%###"""&&&(((((())),,,///888999444111333(((###$$$888@@@HHHaaauuussskkkJJJ999)))$$$&&&&&&%%%$$$$$$###############$$$$$$###$$$&&&'''&&&$$$"""!!!!!!###%%%%%%$$$""" !!!!!!!!!!!!!!! """"""""" """!!!###%%%$$$ !!!!!!!!!!!!""""""""""""#########"""######$$$%%%'''999OOO^^^eeehhhjjjkkkllliiigggffffffddd___[[[VVVIII888,,,'''''''''&&&###&&&((('''%%%$$$&&&)))((((((((()))******++++++//////999JJJYYYhhh}}}rrriii```]]]XXXTTTQQQNNNKKKHHHEEECCCAAA@@@@@@@@@???>>>BBB;;;777:::???AAA>>><<<>>>>>><<<:::;;;???EEEJJJTTT___]]]UUUUUUSSSQQQWWW[[[___]]]XXXYYY^^^]]]WWWVVV___ccc^^^[[[bbbjjjnnnggg``````hhhkkkhhhfffiiikkklllhhhcccgggooonnnffflllnnnxxxhhhUUULLLBBBKKKLLLHHH???666333555555111333222111000000111222333111333444333111000111444555555444333222111111000444444555555444444333222333444444555555666666666222444666444111000555999444111444999666444AAATTTddd~~~ttthhhqqqzzzeeeZZZqqqkkkSSSNNNMMMKKKMMMOOOQQQPPPMMMIIIFFFBBBBBBAAA@@@>>><<<:::999:::999888777777888999:::666666666444222...+++)))'''''''''%%%###$$$&&&))))))(((&&&$$$###!!!!!! !!!"""$$$&&&&&&&&&$$$############$$$%%%&&&'''(((111555777666222,,,((('''&&&###)));;;RRR^^^[[[SSS///+++%%%!!! ###&&&$$$$$$############$$$$$$&&&%%%$$$"""!!!!!! !!!%%%$$$###!!!!!!!!!"""###$$$$$$###"""!!!  !!!!!!""""""######!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$'''***555GGGWWW```ccceeeiiibbbbbbeeeiiifff______dddYYYFFF222)))(((''''''(((***$$$$$$)))***&&&%%%'''''''''''''''&&&(((+++...///555>>>HHHWWWkkkrrrhhh___\\\XXXTTTRRROOOKKKIIIFFFDDDBBBAAAAAAAAA@@@???CCCDDDEEEGGGEEEAAA===:::>>>===<<<:::;;;>>>DDDIIITTT___]]]VVVVVVTTTRRRXXX]]]```^^^WWWXXX^^^^^^XXXWWW```ccc^^^[[[```gggjjjggg___^^^fffjjjfffdddgggiiijjjeee___ccclllllleeekkklllvvviiiYYYRRRFFFMMMPPPLLLCCC888444666555222333222111000000111222333222444555444222111333555555555444444333222222222444444555555444444333222444444444444444444555555222555666555222111555999666333444888777444>>>LLLWWWsss}}}}}}yyyvvvnnneeettt}}}xxxaaaYYYssseeeMMMJJJLLLNNNNNNNNNMMMLLLKKKIIIHHHCCCBBBBBB@@@???===;;;::::::999888777777777888888777777777666444111...,,,***)))'''&&&%%%&&&'''(((((('''&&&$$$###"""""""""!!!"""$$$%%%&&&%%%$$$###""""""######%%%&&&((((((000000111555999777222---((($$$$$$---888===777///***(((%%%###"""!!!"""#########""""""""""""######%%%$$$###""""""!!!!!!!!!%%%$$$"""!!!!!!!!!"""############"""!!!!!! !!!!!!!!!!!!""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""###"""$$$###$$$'''...:::KKKZZZaaaccceeegggbbbaaacccfffccc\\\[[[___XXXFFF222)))'''&&&%%%&&&***&&&&&&******&&&%%%(((''''''(((''''''(((+++......444>>>HHHWWWkkkrrrhhh^^^[[[WWWTTTRRRPPPMMMJJJGGGEEECCCBBBBBBBBBAAA@@@888===AAAAAA===::::::;;;===<<<;;;::::::===CCCGGGQQQ]]]\\\VVVWWWUUUTTTZZZ^^^aaa]]]VVVWWW]]]^^^YYYYYY```ddd```[[[]]]cccggghhh```___fffiiieeedddgggjjjjjjeee^^^bbbkkkmmmhhhkkkjjjuuukkk```ZZZLLLOOOTTTQQQHHH===666666666333222222111111111111222222333444555555333333444555444444444444444444444444444444555555444444333222444444333333333333333333222444666555222222555888888444333888888555:::BBBTTTlllwwwxxxppppppooodddqqq||||||ttt\\\WWWuuu{{{___HHHGGGMMMQQQOOOMMMJJJIIIHHHHHHIIICCCCCCBBBAAA???>>><<<;;;;;;:::999888777666666666555555666555444222000......+++'''&&&((()))(((&&&'''&&&%%%$$$############!!!"""###$$$$$$$$$###"""!!!!!!"""###$$$&&&((()))...++++++222<<<>>>666---%%%""" ###((()))%%% ###$$$$$$%%%$$$###!!! """"""!!!!!!!!!!!!""""""########################$$$###""""""!!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! """######"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""### ###$$$###$$$(((222@@@QQQ^^^cccdddeeegggbbbaaabbbdddaaa\\\[[[]]]TTTCCC222)))'''%%%$$$$$$(((''')))***)))%%%%%%(((''''''((((((''')))+++......444>>>IIIWWWlllsssggg^^^[[[WWWTTTRRRPPPNNNLLLHHHFFFDDDCCCCCCCCCBBBAAABBBCCCAAA===;;;>>>AAACCC<<<<<<;;;::::::===BBBFFFMMMZZZZZZTTTVVVUUUSSSYYY]]]___[[[SSSTTT\\\^^^YYYYYY___cccaaa]]]]]]ccchhhjjjbbb```gggjjjfffeeehhhmmmnnnhhhaaacccmmmqqqnnnmmmjjjuuummmeee```OOOPPPVVVUUUNNNAAA888666555333222222222222222222222222333333444444333444444555333333444444444555555555444444555555444444333222444333333222222111111111111222444333222222333555888333222777999777888;;;PPPdddxxx|||uuuuuulllxxxvvvmmmeeettt}}}{{{}}}pppVVVXXXwwwzzzvvv^^^HHHIIIQQQPPPOOOMMMJJJHHHGGGGGGGGGCCCCCCCCCBBB@@@>>>===<<<<<<;;;:::888777555555444000000111111000///------000+++&&&&&&)))***'''###&&&&&&%%%$$$$$$$$$%%%%%%!!!"""############"""""" !!!"""$$$&&&'''(((+++((((((///777888000(((###"""!!!"""$$$%%%%%%$$$ !!!###$$$$$$###!!! !!!!!! !!!!!!""""""######$$$$$$$$$$$$######""""""""""""""""""!!!!!!"""""""""###############""""""!!!!!! """######"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$!!!!!!###$$$"""%%%***555EEEVVV```dddfffggggggcccbbbcccbbbaaa^^^\\\]]]MMM>>>///((('''%%%$$$%%%&&&((())))))'''%%%%%%'''&&&((()))(((((())),,,......444>>>JJJYYYmmmtttggg^^^[[[XXXUUUSSSQQQNNNLLLHHHFFFDDDCCCCCCCCCBBBAAAGGGDDD>>>999<<>>666333222222222333333333333222222111000000111333444444222222222222333333444444444444444555555444444333222333333222222222222222222///000111222222222111111333222333555888999999999>>>MMM```wwwrrrxxxzzzuuuvvv{{{sssoooyyyxxxssswwwwwweeeOOOgggxxxbbbQQQOOONNNKKKMMMOOOPPPOOOKKKFFFCCCBBBBBBBBBAAA@@@>>>===<<<::::::999888777555333222000000////////////......---***(((((())))))'''$$$'''&&&&&&%%%%%%%%%%%%&&&$$$############""""""""" !!!!!!"""###%%%%%%!!!%%%)))+++***)))+++---%%%%%%$$$""" """$$$!!!!!!  !!!###$$$!!!!!! !!!!!!!!!"""$$$%%%%%%%%%$$$$$$!!!!!!"""############""""""""""""######$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!""""""!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$######)))000@@@RRRbbbdddccchhhkkkkkkkkkiiiccc[[[UUUQQQKKKEEE<<<222)))'''&&&%%%&&&((($$$&&&&&&%%%'''***)))%%%&&&(((************,,,---///666BBBNNN]]]qqquuufffaaa^^^YYYVVVSSSPPPMMMKKKGGGEEECCCBBBCCCCCCAAA@@@@@@BBBCCCHHHVVVaaaXXXFFF===>>>>>>===<<<>>>BBBDDDGGGTTTVVVQQQSSSQQQOOOTTTUUUYYYXXXTTTWWW```aaa\\\XXXXXX[[[\\\ZZZZZZdddppphhh```]]]dddiiiggghhhlllhhhkkkhhhaaaaaajjjpppnnnqqqppp{{{rrriiidddUUUWWWTTT\\\^^^SSSCCC999555333222222333444444333222222222111000111444666555333111111222222222222222222444444555555444444333222222222222333333333333333111111222333444444333222444555666555666777999999>>>JJJWWWlllxxxwwwuuu|||}}}~~~vvvwww|||xxxpppvvvxxx___OOOlll~~~fffXXXSSSJJJKKKMMMOOOQQQOOOLLLHHHEEEAAAAAAAAA@@@???>>><<<<<<999999999888777555444222222111111000////////////++++++*********))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$###############!!!!!!!!!!!!!!!"""######!!!$$$&&&'''&&&&&&***---$$$$$$$$$###$$$%%%&&&'''!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!""""""###$$$&&&&&&%%%$$$### !!!"""###$$$######"""##################$$$$$$!!!!!!!!!!!!""""""""""""!!!""""""!!! !!!""""""""""""""""""""""""""""""""""""""""""""""""!!! """$$$$$$$$$+++444KKK]]]iiigggdddhhhllllllkkkiiibbbWWWQQQNNNHHH???888000)))'''&&&$$$$$$&&&&&&&&&%%%$$$***111...&&&&&&(((***+++***+++,,,---000888CCCPPP___sssuuufffbbb^^^ZZZVVVSSSPPPLLLJJJGGGEEECCCBBBBBBBBBAAA@@@AAAAAA<<<999BBBLLLEEE555>>>>>>???>>>===???BBBEEEHHHUUUWWWRRRTTTRRROOOTTTTTTYYYYYYVVVZZZbbbddd^^^XXXWWWYYYZZZWWWWWWaaaoookkkcccaaahhhmmmkkklllqqqgggllliiibbbbbbkkkpppooooooooo{{{rrrhhhdddWWW[[[TTT]]]aaaWWWGGG;;;666444222222444444444444222222444222111222666777666444111111111111111111111111444444555555444444333222222222222333333444444444333333333555666666444333555888888666444666888888666AAALLL```xxxrrr{{{xxx|||tttyyyyyyoooZZZPPPlllkkk___WWWIIILLLMMMOOOPPPOOOMMMJJJHHH@@@@@@@@@???>>>===<<<;;;888888888888777666444333222111000//////...//////***+++------+++******+++(((((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$######$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$######"""###&&&((()))(((%%%###"""!!! !!!"""######"""!!!!!!""""""!!!!!!!!!!!!"""""""""###%%%&&&&&&%%%###""" !!!"""$$$$$$$$$###"""######################## !!!!!!""""""######!!!""""""!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""" """$$$$$$$$$,,,666SSSeeeooojjjdddhhhmmmllliiiggg```VVVRRRQQQKKKCCC777000)))'''%%%""""""$$$((('''$$$%%%---555111'''&&&(((***+++++++++,,,---111999DDDQQQaaatttttteee]]]^^^ZZZRRROOOQQQMMMGGGKKKHHHEEECCCCCCCCCBBBAAA???@@@AAAAAA@@@???===<<<999:::;;;;;;;;;===@@@BBBIIISSSYYYUUUNNNNNNRRRUUUZZZ___]]]VVVXXXbbbddd^^^VVVYYY\\\]]]ZZZ[[[dddlllqqqiiiaaaccckkkpppooojjjeeehhheee]]]^^^hhhmmmlllkkkkkktttttthhhbbb\\\PPPVVVXXX\\\ZZZOOO???666555222333333333333333222111111222444555666555444444222333444555555444333333444555666888888666555444444444333333222111000000111222333333444444444444666666777777888:::;;;<<<555<<>><<<<<<<<<<<<<<<:::999<<<;;;666222111444---***000444111.........---...111///++++++///...)))$$$$$$(((***(((&&&***$$$"""&&&(((&&&%%%(((### $$$&&&### ########################%%%$$$###!!!!!!!!!!!!"""###"""!!!"""###$$$###""" !!!"""######"""!!! %%%$$$###"""!!!!!!!!!!!!""""""############"""""" !!!!!!&&&$$$!!!######!!! !!!######!!! """$$$ !!!""""""### """"""!!!!!!###$$$""" '''''',,,;;;PPP___jjjhhhhhhlllllleeeeee^^^]]][[[VVVYYYWWWJJJ<<<+++&&&(((%%%&&&)))###)))'''$$$$$$---444...###)))***)))((((((***---000555:::CCCPPPaaavvvvvvggg______ZZZSSSPPPQQQNNNHHHIIIGGGDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@???>>>======<<<======<<<;;;<<<>>>@@@GGGQQQWWWTTTOOOPPPTTTWWW\\\```]]]VVVXXXbbbddd```XXXZZZ^^^___]]]\\\ccckkkmmmhhhdddgggmmmpppmmmiiieeeiiifff^^^^^^ggglllkkkhhhiiisssuuukkkddd___TTTXXX[[[___]]]RRRAAA777444///000111111222222222222111222333444555444444333333333555666666666555555444555666777777666555444444333333333222111111111000111222333333333333222666666666777888999:::;;;999===CCCPPPfff|||~~~yyy}}}vvveeekkkvvv~~~xxx|||zzzuuujjjeee___MMMCCCLLLPPPfffrrrvvv~~~zzz___QQQLLLJJJLLLMMMOOOOOOKKKEEEEEEJJJGGGEEECCC@@@>>><<<<<<;;;:::;;;;;;888444222111000111------111111......222222...++++++***((((((+++)))((('''(((+++,,,***))))))%%%%%%(((((($$$###&&&%%%""""""%%%&&&$$$$$$&&&########################"""!!!!!!!!!"""###$$$%%%###"""!!!!!!"""######"""!!!!!!"""######"""!!!!!!$$$$$$######"""!!!!!! """"""#########""""""!!! $$$%%% """### %%%%%%'''""" !!!######!!!!!!"""### !!!""""""###"""###$$$$$$"""!!!"""$$$!!!%%%"""!!!'''''',,,;;;QQQ```iiihhhhhhmmmmmmhhhggg``````^^^YYYZZZWWWHHH;;;+++&&&((($$$&&&(((###+++)))$$$"""(((///...'''((())))))))))))***---...666;;;EEERRRdddxxxxxxiii```___ZZZTTTQQQQQQNNNIIIFFFEEEDDDDDDDDDDDDBBB@@@AAAAAA@@@???>>>>>>>>>>>>??????>>>===;;;:::<<<>>>EEEOOOVVVTTTQQQSSSWWWYYY\\\```]]]WWWXXX```dddbbbZZZ\\\```cccaaa^^^aaaiiihhhggggggjjjnnnnnnjjjgggfffjjjhhh___^^^gggllljjjffffffqqqwwwnnngggcccYYYXXX[[[```aaaWWWFFF:::777222222222222222222222222111222333333333333333333222333444666777777777777444555666777777666555444333333333333222222222222000111111222222222222111444444555666777888999999<<<===???FFFXXXpppwwwtttnnnnnnttt}}}xxxuuuvvv|||yyy{{{{{{oooeee___]]]ccc^^^VVVWWWUUUJJJPPPhhhkkkwwwZZZNNNNNNOOOLLLQQQSSSMMMHHHFFFEEECCCJJJHHHEEEBBB@@@>>><<<<<<777===<<<444000333444111000111444444111,,,...444@@@:::555333111---,,,...%%%'''***+++***)))((((((((('''(((***((($$$$$$'''%%%###"""###""" !!!&&&""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%######!!!!!! !!!"""###!!!""""""######""""""!!!######$$$$$$###"""!!! ###############"""!!! !!!%%%%%%!!! ###$$$$$$%%%)))$$$!!!"""!!!######"""!!!"""### !!!"""""""""%%%&&&'''%%%###""""""######'''###"""''''''--->>>VVVaaaiiihhhhhhlllmmmiiigggbbbdddccc]]]]]]WWWGGG:::+++'''((($$$%%%'''"""))))))'''$$$%%%((('''$$$'''((()))***+++,,,,,,---777<<>>>>>?????????===;;;;;;===???EEEOOOUUUTTTRRRTTTWWWXXX\\\^^^\\\VVVWWW]]]bbbbbb]]]]]]bbbhhheee___```gggffffffgggiiijjjjjjhhhfffhhhmmmkkkbbb```gggmmmlllgggfffqqqyyyppphhhddd\\\VVVZZZ```ddd\\\LLL???;;;888777666555333222222111222222222222222222222222111111333444666777888888444555555666666555555444222222333333333333333333111222222333333333222222333333444666777777888888::::::;;;AAAPPPhhhxxxooowww~~~wwwtttwww{{{vvvuuu~~~wwwwwwxxx}}}{{{tttlll___SSSMMMNNNSSSWWWUUUWWWWWWXXXOOO>>>HHHjjjwwwYYYMMMOOOQQQOOOVVVVVVLLLGGGHHHFFF???IIIHHHFFFDDDAAA???>>>===777>>>===444333888777000333222111111444>>>LLLWWW[[[TTTKKKBBB777...---222777;;;>>>===888444444777444333222000+++'''''')))&&&$$$$$$%%%### $$$""""""""""""""""""""""""$$$$$$###""""""!!!!!!!!!$$$###"""!!! """$$$""""""""""""""""""""""""!!!"""$$$%%%$$$###!!!######$$$######"""!!! !!!!!! !!!###$$$$$$$$$((($$$"""$$$&&&%%% !!!"""""""""!!!!!!!!! !!!!!!""""""$$$%%%&&&%%%###"""###$$$###'''$$$"""''')))222EEE]]]dddiiihhhhhhjjjkkkhhhdddaaaeeegggbbb```XXXGGG888***''')))$$$$$$'''######'''***)))&&&$$$"""!!!''''''(((***,,,------,,,666<<>><<<=========<<<===???BBBGGGPPPVVVUUUSSSUUUVVVVVVZZZ\\\[[[WWWVVV[[[```bbb___]]]bbbjjjiii```___fffgggeeecccccceeefffgggfffiiiooonnnfffccciiinnnnnnkkkhhhrrryyypppgggccc]]]YYY\\\cccggg```PPPBBB<<<999888666555444333333333333222222222222222222222///000111222444555777888444444555555555555444444333333333333333333444444333444444444444444333333222333444666777777777777888888:::???KKK___yyysssxxxuuuooooooxxx{{{{{{vvv~~~~~~~~~}}}xxxooobbbYYYKKKLLLOOOUUU]]]fffnnnssszzzvvv___HHHUUU{{{xxx[[[OOOOOOPPPSSSXXXWWWMMMHHHJJJHHHAAAFFFEEEEEEDDDBBBAAA@@@@@@<<<>>><<<666777:::555+++000222666>>>OOOeeexxx~~~ttteeeRRRAAA:::BBBOOO```dddgggccc\\\XXXYYY\\\VVVSSSLLLAAA777///***(((&&&%%%&&&)))(((%%%$$$'''""""""""""""""""""""""""$$$$$$######"""!!!!!! $$$$$$$$$### """$$$######""""""""""""######!!!"""$$$%%%$$$###!!! ###############"""!!!!!!"""!!!$$$$$$""" 666<<<'''""")))$$$!!!!!!!!!"""""""""!!! !!!!!!!!!!!! """######""""""###%%% %%%###"""(((---:::OOOcccgggiiihhhggghhhgggddd```^^^eeeiiidddbbbXXXFFF555)))''')))$$$$$$((($$$###&&&))))))&&&&&&***///(((((((((+++...000///---555<<>>============:::<<<=========>>>BBBDDDHHHPPPVVVUUUUUUVVVVVVUUUYYY[[[\\\ZZZXXXZZZ^^^bbbaaa]]]aaakkkjjj```___fffjjjeee```___bbbfffgggfffgggooopppgggdddjjjppppppooohhhpppxxxoooeeeccc___```aaafffjjjcccSSSDDD>>>888777555444444555666777444333333222222222222333//////000111222444666777444444444444444444444444444444444444333333333333555555555555555444444333222333555777888888777777999888999>>>FFFTTTjjj{{{}}}}}}tttqqqqqquuuyyytttzzztttkkk]]]OOOGGGFFFKKKOOOXXXbbbppp|||iiiPPPCCC[[[www^^^SSSQQQPPPVVVVVVSSSMMMJJJKKKJJJHHHEEEEEEEEEEEEDDDCCCBBBAAA@@@>>>;;;999888666222///000AAAXXXmmmzzzyyypppmmmcccTTTFFF===AAAUUUhhhwww|||~~~|||}}}}}}yyynnn^^^QQQEEE888...((($$$###''')))'''%%%'''######################## !!!"""###$$$$$$$$$######&&&'''&&&"""!!!"""$$$$$$######""""""######$$$!!!"""###$$$$$$###"""!!!""""""############""""""%%%!!!"""$$$"""!!!!!!...DDDEEE***!!!(((!!!###"""!!!"""######!!! !!!!!!!!!!!!!!!!!! !!!"""!!!!!!###$$$$$$"""""")))000@@@XXXeeeggghhhiiihhhfffdddbbb]]]\\\dddhhhccc```VVVBBB222''''''***$$$%%%)))&&&(((&&&$$$$$$$$$)))666CCC+++)))(((+++///222111///555<<>>===<<<;;;;;;<<<=========???BBBDDDFFFNNNTTTUUUVVVXXXXXXVVVYYY\\\^^^^^^\\\[[[___dddbbb\\\___kkkkkk```___gggmmmfff______eeeiiihhheeedddmmmooogggccciiioooppppppgggnnnvvvmmmddddddbbbaaabbbggglllhhhZZZMMMFFF@@@>>>;;;999777777777777666555444222222222333444111111111111222444666777555444444444444444444555555555555444333333333222444555555555444444333222222333555777888888888777;;;888999>>>EEEPPPbbbrrr}}}wwwxxxzzztttzzzyyyxxxvvvzzzoooZZZTTTNNNFFFBBBFFFSSSbbblllgggWWW]]]}}}ttt^^^VVVTTTQQQWWWQQQMMMLLLKKKJJJKKKOOOGGGGGGHHHGGGFFFDDDCCCAAA???;;;<<>>KKKWWWgggooo{{{}}}uuukkkZZZIII:::000''''''((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$#########'''***)))%%%""""""$$$$$$$$$###""""""###$$$$$$"""""""""""""""""""""""" !!!"""######$$$######"""!!!"""###!!! '''111<<<<<<444&&& ###$$$ ###"""!!!!!!######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!"""%%%###"""***111CCC]]]cccdddfffiiiiiigggcccaaa]]]\\\cccfff```\\\PPP<<<...$$$&&&***$$$%%%***((((((%%%###%%%&&&)))444@@@...+++(((+++000444444222777>>>JJJZZZlll~~~ooojjjaaaZZZYYYVVVQQQOOOSSSOOOLLLHHHEEEDDDDDDBBBAAA>>>>>>?????????===;;;:::<<<===>>>======>>>AAACCCDDDLLLSSSUUUWWWZZZ[[[YYYZZZ]]]```aaa^^^\\\```eeeccc[[[^^^jjjkkk```___hhhoooggg```aaahhhllliiidddbbbkkknnnfffbbbhhhoooppppppfffllluuullldddeeeeee^^^```fffmmmlllaaaVVVQQQLLLIIIDDD???;;;888666666777666444333222333444444333222222222333555777888555444444333333444444555666666555444333333222222444444444444333333222111222444666888999999888777<<<777888???GGGRRRcccrrrtttwwwzzzuuuwwwxxxvvvdddWWWNNNHHHCCCIIITTTddduuu}}}ppplllyyybbbXXXfffqqq^^^XXXWWWSSSWWWMMMHHHKKKLLLHHHKKKSSSKKKKKKJJJIIIHHHEEECCCAAA<<<888<<>>888HHHaaazzz|||rrr]]]JJJEEEGGGIIIQQQLLLLLLSSSWWWTTTMMMIIINNNZZZkkk|||zzzgggTTTDDD444...---+++'''%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$###""" """''',,,+++'''###"""$$$%%%$$$###""""""###$$$%%%###""""""!!!""""""###$$$ !!!###$$$$$$$$$$$$"""###000CCCBBB--- '''%%%!!!!!!$$$""" !!!######!!!!!!!!!!!!!!!!!! """###$$$"""  !!! &&&$$$"""***222EEE___aaaaaadddiiijjjhhhdddbbb___]]]ccceee^^^XXXLLL777,,,###&&&***%%%%%%+++)))%%%###%%%***)))&&&(((///000,,,)))+++000555555444888???KKK[[[mmmpppfff]]]\\\[[[VVVZZZ```[[[QQQMMMGGGCCCBBBCCCCCCCCCAAAAAA@@@@@@>>>===<<<;;;888:::<<<<<<<<<===???AAAEEEMMMSSSSSSTTTXXX[[[[[[[[[```dddccc___^^^aaaddd]]]\\\```hhhkkkgggcccaaahhhjjjhhheeefffiiiiiieeebbbhhhllljjjeeefffnnnwwwpppooorrrvvvpppccc]]]```bbb]]]```lllnnngggdddhhhmmmoooiiiZZZIII>>>666111333333333333333333333333777555222111222444888:::888777666555444555666666555555555444444333333333444444333222222333333333444555666777888999::::::>>>888666@@@OOO\\\ffflll~~~{{{wwwvvvxxxzzzzzzhhhZZZLLLDDDJJJWWWWWWooo~~~mmm\\\]]]ppp~~~eee]]]mmm~~~|||}}}iii\\\VVVPPPQQQRRRNNNJJJIIIFFFDDDFFFKKKMMMLLLGGGAAAAAAEEEDDDAAA;;;===DDDLLLOOORRRcccwwwcccIIIJJJOOOPPP[[[nnnuuuxxx|||}}}yyypppfff```______dddnnntttxxxyyyjjjSSS???333---***((('''&&&%%%###"""!!!!!!!!!&&&%%%%%%$$$###"""!!!!!!"""############$$$$$$$$$%%%$$$$$$###"""!!! $$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""###"""'''777CCC)))%%%"""!!!###$$$###!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$#########$$$$$$'''---:::JJJUUU]]]dddhhheeedddffffffbbbaaadddeeebbb]]]TTTDDD666+++'''&&&''''''$$$%%%(((%%%%%%%%%%%%&&&((()))***---******,,,,,,+++...444999CCCPPP]]]nnnpppggg^^^[[[YYYQQQRRRUUUOOONNNKKKFFFDDDCCCCCCCCCBBBAAAAAA@@@@@@???===<<<;;;:::;;;<<<<<<<<<===@@@CCCEEEMMMTTTUUUUUUXXX[[[ZZZYYY^^^bbbbbb______cccggg]]]]]]bbbiiikkkgggccccccggghhhgggeeeggglllmmmjjjggglllnnnkkkffffffnnnvvvqqqoooqqqvvvpppddd___ccc]]]XXX\\\iiiqqqnnnlllooo~~~kkkQQQ>>>444000444444333333333333333333666555333222333555888999888777555444444444555555555555444444444333333333444333333222222333333444333444777999::::::999888555444666>>>NNN___jjjnnnooo{{{sssgggnnnzzzjjj]]]NNNFFFGGGQQQbbbpppxxxppp```WWWSSS```zzzwwwnnnqqqvvvvvvtttlllfffjjjxxxfffZZZUUUQQQRRRPPPMMMLLLLLLJJJEEEDDDGGGEEEAAACCCGGGEEE===;;;@@@???NNN^^^fffjjjllllllkkkWWWKKKJJJZZZiiippp{{{wwwmmmdddcccnnn}}}lllPPP:::...))))))&&&&&&%%%$$$######$$$$$$$$$$$$$$$######""""""!!!############$$$$$$$$$$$$$$$$$$######""""""!!!!!!$$$$$$######$$$$$$%%%%%%##################""""""!!!$$$&&&%%%###$$$)))---'''%%%"""!!!"""###""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$############$$$$$$%%%(((000>>>NNNYYY```dddeeebbbbbbeeeeeebbbcccdddccc```\\\TTTCCC444***'''%%%'''&&&$$$%%%((('''''''''&&&''''''((((((+++)))***,,,,,,+++///555999CCCPPP]]]oooooofff]]][[[YYYOOONNNOOOHHHJJJHHHEEEDDDDDDDDDBBBAAAAAAAAA@@@@@@???>>><<<<<<<<<===<<<<<<<<<>>>BBBEEEFFFOOOUUUVVVVVVYYYZZZYYY[[[___bbbaaa^^^^^^bbbggg]]]___dddkkkkkkfffdddfffiiiiiigggdddffflllnnnllllllooooookkkffffffmmmuuuqqqnnnoootttpppeeeaaaeee[[[UUUYYYgggssssssqqqrrrxxxoooQQQ<<<555555555444444444333333222222444444444444555666777888888777555333333333333444555444444444444333333333333333333222222333333444222444888;;;<<<;;;888777000555777;;;JJJ___mmmppprrrnnndddgggvvvvvvcccMMMKKKHHHJJJWWWlllsssbbbSSSIIILLLYYYsss|||xxxxxxyyy}}}aaaVVVRRROOOQQQNNNLLLMMMPPPMMMGGGCCCCCCEEE>>>AAAJJJFFF===DDDUUUhhh~~~}}}gggRRREEEPPPdddzzzsssbbb\\\fffttteeeKKK888---)))&&&%%%%%%$$$$$$%%%%%%&&&#########"""""""""""""""############$$$$$$$$$%%%#####################"""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########""""""%%%((('''###  %%%###!!!!!!""""""!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""$$$$$$$$$(((222AAAQQQ\\\___``````___aaaffffffddddddbbb___\\\[[[SSSBBB111***&&&%%%'''&&&$$$%%%((())))))((('''''''''''''''***((())),,,,,,,,,000666999CCCPPP^^^qqqoooccc[[[[[[ZZZRRRQQQRRRJJJGGGFFFEEEEEEEEEEEEBBB@@@@@@@@@@@@@@@???>>>===<<<>>>>>>===<<<<<>>DDDTTTdddnnn|||wwwnnnfff[[[RRRNNNNNNZZZppp{{{{{{rrrlllssszzz]]]TTTQQQMMMNNNPPPMMMMMMOOONNNHHHCCCBBBKKKFFFDDDEEEFFFOOOhhhtttYYYGGG]]]ssstttiiihhhkkkrrr~~~}}}iiiQQQ;;;...'''&&&%%%%%%$$$$$$$$$$$$"""""""""""""""""""""############$$$$$$$$$%%%%%%#####################$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$###!!!"""%%%###"""!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!#########'''111@@@OOOYYYXXXYYY[[[^^^cccfffeeecccaaa^^^ZZZXXXYYYTTTBBB000)))%%%$$$&&&&&&$$$%%%((()))(((((('''''''''(((((((((&&&(((+++,,,,,,111777;;;EEERRR___qqqpppbbb[[[\\\[[[TTTSSSSSSKKKFFFEEEEEEEEEFFFEEECCC@@@@@@@@@AAA@@@@@@???>>>===>>>>>>===<<<<<>>VVVooo{{{~~~wwwyyyvvvyyymmm[[[FFF>>>CCCVVVmmmwwwjjj^^^]]]^^^]]]___bbbggguuu~~~ccc\\\dddfffdddjjj~~~yyy___YYYVVVOOONNNSSSNNNKKKMMMLLLHHHEEEEEEHHHLLLIIICCCMMMllldddYYY___{{{xxxkkkbbbbbbnnn}}}~~~}}}|||ttt```FFF333)))((('''%%%###"""""""""""""""""""""###############$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$#########""" !!!&&&)))!!!"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""&&&000===IIIQQQTTTVVV[[[aaacccbbb^^^\\\[[[YYYVVVVVVXXXSSSBBB000(((%%%$$$&&&&&&$$$%%%)))&&&&&&&&&''''''((()))***'''&&&'''+++,,,,,,111777===GGGTTTaaasssqqqeee\\\\\\[[[RRRQQQPPPHHHHHHFFFEEEEEEFFFEEECCCAAA@@@@@@AAAAAA@@@??????>>>===>>>=========???CCCFFFGGGNNNTTTTTTTTTWWWZZZYYYXXX]]]aaaaaa^^^]]]aaadddbbb```bbbiiillliiiffffffffffffdddaaaccciiikkkiiifffhhhjjjiiiiiikkkqqquuunnniiiiiipppooogggbbbddd^^^[[[[[[bbbkkknnnlllgggpppooofffUUUEEE===999666444444444444444444444444///000111222333333333333666666444333333333444555333333333444444444444555222222222222333444555555777666444333444666888999999:::999777===QQQmmmxxxqqqyyyyyysssgggSSSPPPKKKFFFUUUnnnzzz{{{tttooo___\\\]]]eeemmmrrrvvvyyyzzzjjjlllsssddd```aaannn|||ddd___]]]UUURRRTTTNNNIIIJJJKKKIIIGGGHHH???KKKOOONNNaaahhhkkkzzzpppccckkkvvvyyygggVVVRRRPPPSSSUUUNNN>>>000,,,+++)))&&&$$$###"""!!!$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""############""" """$$$###"""!!!!!!"""!!!""""""######""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###""""""(((111<<>>IIIWWWeeewwwrrrggg^^^]]][[[RRRPPPPPPIIIJJJHHHFFFFFFFFFEEEDDDBBB@@@@@@AAAAAA@@@@@@??????<<<============???BBBEEEFFFMMMQQQQQQQQQVVVZZZ[[[UUU[[[aaaccc```___aaadddddd______ffflllkkkfffdddeeefffeeeccceeejjjkkkhhhfffhhhkkkkkklllmmmqqqtttpppjjjkkkrrrsssjjjcccccc\\\\\\]]]```fffiiigggdddaaaaaa[[[NNNBBB===:::888333333444444555666666666222222222333444444555555666555444444444555666777333333333444444444555555222222222222333444555666555444444444444555666666999666888;;;>>>IIIeeevvvpppyyysssrrr^^^MMMDDDLLLYYYfffyyyuuupppllliiiggghhhgggmmmuuu}}}zzzttt}}}|||wwwooolllxxx~~~fffaaa___WWWUUUSSSLLLHHHJJJMMMKKKIIIHHHDDDLLLUUUccc{{{wwwzzz~~~tttcccLLLFFF@@@???@@@===555------,,,***((('''&&&%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########!!!###$$$&&&&&&%%%$$$###!!!""""""######$$$$$$$$$!!!"""###$$$$$$"""  ###%%%%%%###""""""###""""""############""""""""""""""""""""""""""""""!!!!!!!!!""""""#########""""""$$$+++555???EEEHHHNNNSSS[[[```[[[SSSQQQUUUSSSVVVXXXWWWUUULLL:::***'''######%%%%%%$$$%%%)))%%%%%%%%%%%%%%%&&&'''((((((&&&'''***++++++///555===JJJZZZjjj|||ssshhh___^^^\\\SSSSSSTTTMMMLLLJJJGGGFFFFFFEEEDDDCCC@@@@@@AAAAAAAAA@@@??????:::<<<===>>>>>>???AAACCCFFFLLLPPPOOOPPPUUU[[[\\\WWW]]]cccddd```]]]^^^```eee^^^]]]eeemmmlllfffbbbiiijjjhhheeefffiiiiiieeehhhjjjmmmnnnnnnoooqqqsssqqqlllmmmuuuuuullldddccc]]]______```bbbdddccc___\\\___\\\OOOAAA999666444222333333444555666777777444444444444444666777777555555444444555666888999333333333444444555555555222222222222333444555666222333444555555555444333<<<666888@@@???BBB[[[zzzxxxiiiooottt[[[JJJHHHLLL[[[rrr{{{fffXXX\\\gggnnnttt{{{uuuqqqpppddd___^^^WWWUUUQQQKKKHHHLLLOOOMMMIIIHHHSSSRRR[[[rrrqqqkkkaaaXXXNNNDDD999222---,,,+++***))))))))))))''''''&&&&&&%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###""""""!!!###$$$&&&&&&%%%$$$### !!!"""###$$$$$$%%%$$$"""  !!!!!!!!! ###&&&&&&$$$"""###$$$""""""############""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""###&&&...999CCCHHHIIIIIINNNWWW]]]XXXQQQSSS\\\SSSWWWZZZYYYSSSHHH666''''''###"""%%%%%%$$$%%%)))&&&&&&%%%$$$$$$$$$%%%%%%(((''''''***++++++///555===JJJ\\\nnntttfffeeeccc^^^XXXRRROOOMMMIIIIIIIIIHHHGGGFFFDDDCCC@@@@@@@@@@@@???===<<<;;;===;;;;;;>>>>>>===@@@FFFJJJNNNRRRTTTTTTUUUXXX[[[YYY\\\aaaeeebbb]]]___dddbbbccc```dddllleee___fffeeelllkkkeeedddiiilllhhhmmmmmmppprrrpppllloootttooommmooowwwzzzsssjjjdddeee___\\\___bbbaaaaaabbb```ccc___QQQCCC;;;666333555555444444444555666666444444444444444555666666555555555555666666666666444444555555444444333222222222333333333444444444444555555666666666666666444666444777===???PPPlll~~~jjjaaalll~~~nnnYYYNNNJJJ```qqqvvv}}}wwwcccVVVVVVjjjuuupppyyylll```___ZZZQQQVVVSSSMMMHHHGGGJJJKKKIIISSSZZZoooxxxlllWWWDDD333///...111...((('''+++$$$$$$######"""#########&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%###"""""""""###$$$$$$$$$############"""########################""""""!!!!!!!!!!!!""""""###$$$&&&&&&&&&$$$"""!!!  %%%$$$$$$$$$######""""""""""""""""""###############!!!$$$///>>>HHHIIIFFFNNNMMMOOOTTT[[[______]]]^^^ZZZZZZZZZSSSDDD444,,,)))(((&&&%%%$$$%%%&&&&&&)))(((&&&%%%%%%&&&'''''')))''''''***+++,,,222999>>>LLL^^^ooouuugggfffccc^^^XXXSSSOOONNNJJJJJJIIIHHHGGGEEEDDDCCC@@@@@@@@@@@@???===<<<;;;>>><<<<<<>>>>>>===AAAGGGJJJOOOUUUWWWWWWVVVWWWYYYYYY\\\aaaeeeccc^^^___dddeeeeeeaaaeeemmmggg___ccceeellllllfffeeekkkmmmjjjkkkkkknnnqqqooollloootttqqqmmmnnnuuuwwwqqqhhhcccfff```\\\___bbbbbbccceeebbbeeebbbVVVHHH???999555666666555555555555555666555555444444444555555666555555666666666666666555444444555555444444333222222222333333333444444444444555555666666666666666666777444555;;;===MMMhhhuuufffeeeppp|||~~~hhhYYYVVVYYYxxxyyyooo]]]```kkkxxxuuutttaaa]]][[[WWWSSSRRRQQQQQQPPPOOORRRUUUSSSeeesssbbbGGG<<<333000...(((&&&'''&&&%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$############"""###########################""""""!!!!!!""""""######$$$%%%&&&%%%$$$"""!!! $$$$$$######""""""""""""""""""""""""##################'''222BBBLLLNNNLLLKKKMMMPPPUUUZZZ]]]^^^^^^\\\ZZZZZZZZZSSSCCC333+++((('''&&&%%%$$$$$$%%%&&&$$$%%%''')))))))))(((''')))'''''')))***+++111888@@@NNN```qqqvvvhhhfffccc^^^YYYTTTPPPNNNLLLKKKJJJHHHFFFDDDCCCBBBAAAAAAAAA@@@???>>><<<<<<>>><<<===??????>>>BBBGGGJJJPPPWWWZZZYYYXXXWWWXXXZZZ\\\aaaeeeddd___```dddhhhgggbbbeeepppkkk``````ffflllmmmgggfffmmmooollljjjjjjmmmqqqooolllnnntttqqqlllkkkqqqsssnnngggdddgggaaa\\\___cccdddeeehhhfffjjjhhh]]]PPPEEE===666777777666555444444444555555555444444444444444555555666777777777666555444444555555555555444333333333333333333444444444444444555555666666666666666666888333333999;;;GGG___ttt}}}pppdddhhhttt~~~qqq___RRRUUUhhhzzzssskkkhhhiiixxxuuu|||ggg``````___UUUSSSTTTVVVRRRNNNUUUaaaeee~~~zzzfffUUUAAA555///)))&&&%%%((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((''''''&&&$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########""""""###$$$$$$###!!! !!!"""######"""!!! """"""""""""!!!!!!!!!!!!""""""""""""###############$$$***777FFFQQQUUUTTTNNNOOORRRSSSTTTVVVXXXZZZZZZYYYYYYZZZRRRAAA111)))&&&&&&%%%$$$$$$$$$%%%%%%!!!$$$(((,,,---+++)))''')))'''''')))***+++000777BBBQQQccctttwwwjjjgggbbb]]]YYYUUUQQQNNNLLLKKKIIIGGGEEECCCBBBAAAAAAAAAAAA@@@???>>>===<<>>///(((%%%%%%%%%%%%$$$$$$%%%%%%###%%%))),,,---+++)))''')))'''''')))***+++000777BBBRRRfffxxxzzzjjjfffaaa\\\YYYUUUQQQNNNMMMKKKIIIFFFDDDBBBBBBAAAAAAAAAAAAAAA@@@>>>===<<>><<<===??????>>>BBBGGGQQQSSSVVVVVVVVVXXX]]]aaa___^^^aaafffgggdddbbbddddddhhhccccccoooqqqiiifffhhhnnnoooiiihhhoooqqqnnnooopppsssvvvsssnnnnnnrrrqqqjjjgggkkkpppooonnnnnnfff```]]]```cccbbbbbbdddnnnrrrrrrkkkaaaUUUFFF:::555555444333222222222333333333333333333444555555999888888777777666666666555666666666666555444444333444444444555555555555444555555666666666666666000666555666===:::666:::;;;AAATTTssskkkddddddttt|||rrriiiiiiyyynnnjjj|||{{{ttttttttttttpppwww}}}}}}|||zzztttnnneeebbbjjjzzz\\\AAA222,,,+++)))((('''&&&%%%$$$$$$$$$########################"""######$$$%%%%%%%%%%%%$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%#########""""""#########!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!""""""""""""############!!!+++;;;IIIRRRWWWZZZ[[[WWWTTTOOOJJJHHHLLLTTTYYYXXXWWWVVVTTTHHH888,,,(((%%%%%%&&&'''''''''&&&&&&+++***(((&&&&&&'''((()))(((&&&'''+++---...444<<>>===>>><<<<<<>>>>>>===AAAGGGNNNQQQUUUWWWWWWYYY]]]aaa```^^^```fffhhheeecccddddddjjjeeeaaakkknnniiihhhhhhoooooohhhhhhnnnpppmmmkkkmmmqqquuusssoooooosssuuummmjjjmmmqqqpppmmmmmmgggbbb___ccceeecccaaabbbiiimmmnnnjjjbbbYYYLLL@@@666555555444444555555555111111111222333444555666;;;:::888666555555666777666666666666666555444444444444444444555555555555444555555666666666666666222777444333;;;:::555777999???NNNiii~~~||||||mmmfffjjjvvvoooeeeqqqtttrrrpppqqqmmmwwwuuuuuuyyyiiiPPP???333+++''''''&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!""""""###"""!!!!!!!!!""""""###$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""############$$$000AAAOOOVVVXXXXXXXXXZZZVVVSSSQQQSSSWWWZZZ\\\YYYWWWUUUQQQEEE555+++)))%%%&&&'''(((((((((''''''((('''&&&&&&&&&'''((()))(((&&&'''+++...111777???EEEVVVllljjjddd\\\WWWVVVTTTOOOKKKJJJIIIFFFDDDCCCCCCDDDDDDBBBBBBBBBAAA@@@???>>>======;;;;;;>>>>>>===@@@FFFJJJOOOUUUXXXYYYZZZ]]]``````^^^```fffhhheeecccdddeeemmmgggaaahhhkkkggghhhiiioooooohhhgggmmmooolllgggiiioootttsssooopppuuuxxxqqqlllooorrrppplllkkkhhhcccbbbeeegggdddaaaaaadddiiikkkhhhccc\\\PPPEEE777777666666666777777888000000111222333555666777<<<:::777555444555777888666666666666666555555444444444444555555555666666444555555666666666666666555999333000888999555888888AAANNNcccyyyoooeeegggxxxvvvlllyyywwwuuuvvvyyyrrrvvv||||||rrr]]]LLL;;;,,,&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########%%%%%%$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""######""""""""""""############&&&333FFFTTTYYYYYYWWWWWW^^^[[[YYYZZZ]]]^^^]]]ZZZYYYWWWTTTOOOBBB333+++***%%%&&&((()))))))))(((((($$$%%%%%%&&&'''((())))))(((&&&(((,,,///222999AAAHHHXXXnnnrrrbbb]]]]]]VVVSSSRRRKKKJJJIIIGGGFFFFFFDDDAAA???AAABBBBBBAAA@@@???>>>>>>???===???AAAAAA???AAAEEEJJJMMMRRRUUUWWWYYY\\\^^^___```bbbeeeggggggeeebbbggggggiiikkklllkkkgggdddjjjrrrqqqgggccciiikkkhhhfffjjjqqqwwwtttooonnnrrrwwwtttlllmmmtttnnngggmmmeeehhhhhhlllsssjjj]]]^^^bbblllqqqmmmiiieeeWWWGGG>>>666555::::::333333:::777000222000999<<<111???<<<;;;:::888777777666777:::999666444333333444555666555444333333444555666555555555555555555555555888555333444777888777555;;;@@@JJJ]]]yyy~~~pppnnnoooxxxsssnnn{{{pppttt|||{{{wwwrrr[[[GGG333,,,+++'''$$$%%%''''''$$$'''''''''&&&%%%$$$###"""&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""!!! """######""""""!!! """"""""""""""""""""""""!!!"""######""""""###$$$&&&222DDDTTT\\\^^^]]][[[ZZZ\\\]]]\\\___cccccc``````XXXSSSOOOEEE555)))&&&###$$$&&&((())))))((((((&&&&&&&&&''''''''''''''''''''')))...000222:::CCCIII[[[qqqqqqaaa\\\\\\UUUSSSSSSLLLJJJIIIGGGFFFFFFEEEBBB@@@@@@@@@AAAAAA@@@???>>>>>>???===>>>@@@???>>>AAAFFFNNNPPPSSSUUUVVVXXX[[[]]]^^^___aaadddffffffdddaaaffffffgggiiijjjjjjhhhfffiiippppppgggccchhhjjjggggggjjjqqqvvvtttoooooosssvvvvvvooonnnrrrkkkfffmmmlllooommmpppuuujjj\\\\\\bbblllqqqnnnkkkhhh\\\NNNCCC999555999999333222888666444999555:::777***777:::999999888777777777777888888666555444444555555666555444444444444555666555555555555555555555555777555333444777999999777444888CCCUUUjjj}}}wwwfff___jjj}}}|||vvvqqqrrrxxxttt}}}zzzrrrmmmWWW???000---)))&&&&&&'''&&&$$$%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$##############################"""############"""!!! !!!!!!"""""""""""""""!!!""""""""""""""""""""""""!!!"""######""""""###%%%'''444GGGVVV^^^___]]]\\\^^^``````___aaaeeeeeeaaa___ZZZVVVQQQDDD444)))&&&$$$%%%&&&'''''''''''''''&&&&&&'''''''''(((((((((((((((***...///222999BBBLLL^^^tttppp```[[[[[[UUUSSSSSSMMMJJJIIIGGGGGGGGGFFFDDDCCC?????????@@@??????>>>>>>???<<<<<<>>>>>>===AAAGGGRRRSSSTTTUUUUUUWWW[[[^^^]]]^^^___bbbdddeeecccaaaeeeddddddfffhhhiiiiiihhhgggnnnnnnfffcccgggiiigggiiijjjppptttsssooooootttwwwwwwpppmmmqqqjjjeeellloooqqqnnnpppuuukkk]]]^^^bbblllqqqooommmkkkbbbWWWJJJ===555666888444333666444444;;;666::::::///===888888777777777777777777666666666777666666666555666555555444444555555666555555555555555555555555777555444555777999:::999AAAAAAGGGRRRXXX___ooo}}}nnn___TTTZZZooo~~~zzz}}}tttxxxrrryyyxxxpppyyyxxxxxx~~~fffJJJ666000***'''''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$###"""""" !!!"""############"""""""""""""""""""""""""""###$$$###""""""$$$&&&)))777KKKZZZaaaaaa___]]]aaacccbbbaaabbbfffddd```]]]\\\ZZZRRRCCC111((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))*********)))+++...///111999BBBOOOaaawwwooo```ZZZZZZTTTSSSTTTNNNKKKIIIGGGGGGGGGGGGFFFDDD>>>>>>?????????>>>>>>===???<<<;;;<<<<<<<<>>444@@@666666777777888888888888333555666888888888666666666666555555555555666666555555555555555555555555777666555555666888999:::GGGFFFOOO[[[]]][[[hhh|||xxxgggUUUJJJHHHIIIjjj}}}}}}xxxzzzqqqtttlllQQQ===333+++(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%$$$$$$### !!!"""###############"""""""""""""""""""""""""""###$$$###"""###%%%'''---;;;OOO^^^cccbbb```___aaacccbbb```aaadddbbb]]]\\\^^^]]]RRR@@@///(((((('''&&&%%%######$$$%%%&&&&&&&&&'''((()))***+++,,,,,,***+++...///111999BBBQQQccc{{{ooo```ZZZZZZSSSSSSTTTNNNKKKIIIGGGFFFGGGGGGFFFEEE>>>????????????>>>======>>>;;;;;;<<<<<<<<>>===<<<>>>;;;;;;>>>>>>>>>BBBHHHOOOQQQSSSTTTVVVYYY]]]```]]]\\\]]]^^^aaabbbaaa```cccaaaaaacccfffiiikkkllleeehhhjjjiiiffffffhhhjjjkkkjjjmmmssstttqqqppprrrsssrrrgggdddqqquuunnnlllpppooogggfffmmmhhhbbbgggffflllrrrsssnnngggbbb___WWWMMM@@@999888999888888000000999>>>SSS[[[CCC===666777888:::::::::999888444555777999999999777666555666666777777666666555666666666666666666666666777888888777777:::>>>BBBIIIWWWqqq{{{mmmiii___SSSFFF@@@FFFVVVmmmzzz~~~nnntttYYYFFF444...,,,((('''***)))(((&&&$$$#########$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!! """"""""""""""""""""""""$$$$$$$$$######$$$(((+++444CCCVVVbbbdddbbbbbbcccccceeeeeeddddddfffbbb]]][[[___[[[KKK888---***)))&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))******---++++++---...111:::DDDRRRgggrrraaaZZZXXXRRRQQQRRRMMMMMMJJJFFFDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@>>>===<<<===;;;<<>>888777777666...111;;;???TTT^^^HHHCCC777888:::;;;;;;:::999888666666777888999888777666555666777888888777666555666666666666666666666666666777999:::;;;???FFFKKK\\\jjjzzz|||qqqiiieeeaaaXXXSSSZZZgggtttuuukkkqqqmmmTTT===333...((('''+++((('''%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$######"""""""""""""""""""""""""""$$$%%%$$$######%%%))),,,777EEEWWWaaacccaaaccceeeaaadddeeecccdddeeebbb\\\\\\^^^WWWEEE555...+++***$$$%%%&&&'''''''''''''''&&&&&&'''''''''(((((((((,,,******---...222<<>><<<;;;<<<;;;===AAAAAA@@@CCCHHHPPPRRRUUUVVVVVVVVVWWWXXX^^^]]]]]]___aaabbbbbbaaaccccccccceeehhhkkkkkkjjjeeegggjjjkkkiiiggghhhllliiiiiimmmtttwwwsssoooooommmwwwrrrhhhiiikkkkkkppprrrmmm```\\\bbb___]]]eeecccjjjssswwwsssjjjeeeeee___ZZZNNNAAA888555555444777777:::333@@@III888777888999;;;<<<<<<;;;999888777777888888888888777777555666777888888777666555777777777777777777777777444777999<<<>>>DDDMMMSSSWWWbbbjjjhhhgggooo}}}zzznnnqqqzzz___DDD777000(((&&&+++&&&%%%$$$######%%%'''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$######%%%)))---999GGGXXXaaabbbaaacccggg^^^aaabbbaaabbbccc```ZZZ\\\]]]UUUBBB333...,,,***###$$$&&&((())))))((((((&&&&&&&&&''''''''''''''',,,******---///333===GGGXXXnnnvvvddd\\\XXXPPPNNNOOOJJJMMMJJJGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@????????????>>>;;;;;;======>>>CCCJJJRRRWWWXXXTTTRRRUUUYYYYYY```]]]\\\```ggghhhddd^^^___iiikkkccc```hhhllljjjeeehhhiiiggggggiiikkkkkkiiiiiimmmtttwwwsssooonnntttxxxoooggglllooommmqqquuuqqqccc]]]eeecccZZZYYYgggiiiooovvvtttlllhhhiiikkk___OOOAAA;;;888777666111666;;;===<<<:::::::::777999???EEEAAA999999>>>999888777666666555555666555555666666777666666666444666777777555555777999666555999@@@CCCDDDJJJTTTKKKUUUeeevvveeedddzzzaaaEEE444,,,''''''***''''''&&&%%%%%%%%%%%%&&&########################%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$ !!!###%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%$$$######!!!""""""###$$$%%%%%%%%%"""%%%""""""(((%%%&&&222???QQQ___```]]]```aaa___^^^aaabbb```___aaa___[[[\\\[[[QQQ???000***)))(((###$$$%%%&&&''''''''''''$$$%%%%%%&&&'''((()))))))))---++++++222555===OOO]]]tttvvveee\\\YYYPPPNNNOOOJJJMMMJJJHHHFFFFFFFFFEEEDDDCCCBBBAAA@@@???????????????<<<<<<>>>>>>>>>CCCJJJQQQVVVXXXUUUSSSVVVZZZZZZaaa^^^]]]```fffhhhccc^^^ccclllmmmeeeaaagggjjjhhheeegggiiihhhgggiiikkkllljjjhhhjjjqqquuusssqqqqqqtttxxxoooffflllooonnnrrruuurrreee```gggdddZZZXXXdddjjjrrruuutttoookkkiiimmmcccSSSFFF===999888888555888;;;<<<:::888777888777999>>>BBB???999999>>>888888777666666666666666888777666555555555555666===:::777777888:::::::::@@@===<<>><<<888999===888888777666666666777777999888777666666777888999999666444777<<>><<<;;;:::===EEENNNXXXfffrrr}}}zzzzzzrrr___HHH888///)))((())))))((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$#########""""""""" !!!!!!""""""######$$$###'''######'''%%%&&&333AAASSSaaadddcccffffffccc```cccdddaaaaaacccbbb___\\\ZZZQQQ@@@222,,,)))'''))))))((('''&&&%%%$$$###((((((((((((((()))))))))***...,,,---555888BBBTTTaaaxxxxxxfff]]]ZZZQQQOOOPPPKKKMMMKKKHHHHHHHHHGGGEEEDDDBBBBBBAAA@@@???????????????======???@@@???CCCIIILLLSSSXXXWWWWWWZZZ]]]\\\bbb```^^^```dddeeebbb___fffjjjkkkfffcccfffgggeeeffffffhhhkkkjjjiiijjjmmmnnnjjjjjjrrrwwwwwwtttsssrrrxxxpppgggkkkmmmnnntttssssssiiieeejjjdddXXXVVV\\\nnnzzzvvvtttxxxsssiiikkkfff]]]OOOBBB999888999999888888777555555555666777888:::;;;999888999<<<777777777666777777888888666666777999:::;;;<<<<<<888888999;;;>>>???>>>===<<>>GGGNNNZZZaaannn}}}yyyvvvrrr|||iiiOOO:::...(((%%%%%%%%%%%%&&&'''((()))***'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%%%%%%%%%%$$$###""""""!!!!!!""""""!!!!!!!!!!!!"""""""""""""""'''%%%###'''%%%***999FFFUUUaaacccdddiiiiiidddiiijjjhhhcccaaaaaa```\\\\\\XXXMMM<<<000,,,)))&&&(((''''''&&&&&&''''''(((***************)))))))))(((---***,,,666;;;FFFZZZhhhyyyggg^^^[[[SSSQQQRRRLLLLLLKKKJJJIIIIIIHHHEEECCCCCCBBBAAA@@@????????????>>><<<===??????>>>@@@FFFKKKQQQVVVUUUUUUYYY]]]]]]```______```bbbddddddccc```aaacccdddeeefffffffffjjjgggiiinnnmmmgggfffllloookkkmmmwww~~~|||uuupppqqqyyytttkkklllllljjjpppoooqqqiiieeeiiicccXXXXXX\\\ooo~~~|||yyyssslllaaaaaa^^^XXXMMMCCC:::666555444333444777999999999777999999777888:::;;;888666666666777888999:::;;;666777:::<<<<<<;;;888777:::<<<<<<;;;>>>LLLbbbssszzz}}}vvvqqq|||www[[[CCC444***$$$%%%%%%%%%&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%$$$###"""!!!"""######"""""""""""""""""""""""" &&&%%%$$$'''&&&,,,===KKKXXXaaabbbdddiiijjjeeejjjllliiiccc```aaa___\\\]]]WWWIII888---+++)))''''''&&&&&&%%%&&&(((***+++)))))))))))))))*********(((---+++---777>>>JJJ^^^lllyyyhhh___\\\SSSQQQRRRMMMLLLKKKJJJJJJJJJHHHFFFCCCCCCBBBAAA@@@????????????===;;;<<>>===???DDDKKKQQQUUUSSSSSSWWW\\\]]]^^^^^^^^^```bbbdddeeefffaaaaaabbbeeegggffffffffflllhhhjjjpppnnneeedddkkklllggghhhsss|||}}}xxxtttpppzzzvvvnnnnnnkkkhhhmmmoooqqqjjjeeeiiiccc[[[\\\___nnn~~~wwwqqqooo`````````^^^WWWLLL@@@888666444444666999;;;:::888666::::::777888<<<;;;777666666666777888999;;;<<<::::::;;;===>>>@@@AAABBBBBBFFFKKKQQQ[[[kkk}}}hhhPPP???222((('''''''''''''''(((((()))$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$###$$$%%%%%%&&&%%%###"""""""""$$$%%%########################%%%$$$$$$''''''...AAAQQQ\\\cccbbbdddjjjkkkggghhhjjjgggbbb```aaaaaa^^^]]]VVVFFF444***))))))'''''''''&&&%%%&&&(((***+++'''(((((())))))************///---///:::AAANNNcccooozzzhhh___\\\SSSQQQSSSMMMLLLKKKJJJJJJJJJIIIFFFCCCCCCBBBAAA@@@????????????<<<;;;<<<>>>>>><<<>>>CCCLLLQQQTTTQQQQQQVVV[[[]]]]]]]]]^^^```bbbdddfffgggcccbbbcccfffhhhgggeeeeeemmmiiijjjqqqnnneeecccjjjkkkddddddnnnyyy}}}zzzxxxpppzzzxxxpppnnnjjjfffkkkppprrrjjjfffiiieee]]]```aaammm~~~uuuoooppp```aaabbbccc___TTTEEE:::777555555777:::;;;999777666:::;;;888999===<<<666666666666777888:::;;;<<<<<<<<<<<<>>>CCCIIIOOORRR^^^cccmmmwwwrrr\\\JJJ:::///***)))(((''''''&&&&&&'''"""######$$$%%%&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((((((%%%$$$#########$$$%%%&&&'''&&&$$$""""""###$$$%%%$$$$$$$$$###############%%%$$$$$$''''''000CCCUUU___dddcccdddkkkmmmiiifffgggeeeaaa```bbbccc```^^^UUUDDD222(((((()))''')))(((&&&%%%&&&''')))+++&&&''''''((()))******+++,,,111///111<<>>>>>======>>>@@@BBBHHHQQQVVVTTTRRRVVV]]]aaabbbaaaaaa```bbbdddfffhhhgggddddddggghhhfffgggjjjdddffflllrrrqqqjjjffffffkkkdddbbbjjjwww}}}{{{www{{{zzzxxxtttooojjjiiiiiiiiiqqqjjjaaafffiiieeedddjjjwwwzzzqqqjjjjjj```iiivvvqqqaaaRRRDDD888444333777999777666777>>>:::888999===>>>;;;777888:::===>>>??????AAACCCBBBFFFLLLSSS]]]hhhttt{{{|||yyywwwfff[[[MMM888///,,,******(((&&&%%%%%%((('''%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''%%%$$$$$$&&&(((&&&'''((())))))'''%%%$$$%%%%%%$$$$$$###"""!!!!!!$$$$$$######"""!!!!!!!!!###%%%'''((('''$$$!!! !!!###)))555BBBXXXaaagggfffeeefffhhhhhhcccccceeeeeeeeecccaaa___XXXOOOAAA444+++'''%%%%%%(((***+++***)))((()))******''''''******'''(((***''',,,111666???NNN]]]fffyyyoooeee```VVVRRRSSSNNNMMMMMMLLLKKKIIIHHHFFFEEECCCCCCCCCBBBAAAAAA@@@@@@===>>>>>>>>>===>>>@@@CCCHHHPPPUUUUUUTTTYYY^^^```bbbaaaaaaaaabbbdddggghhhgggddddddggghhhfffgggjjjfffggglllssssssnnnjjjkkkrrrjjjeeejjjuuu|||{{{www{{{|||{{{wwwppphhhbbb______jjjgggaaahhhkkkdddaaadddrrr|||uuunnnnnnfffnnn{{{yyyppp```LLL<<<777444666888888:::>>><<<:::888999<<<>>>>>>>>>@@@???======???FFFOOOUUUccciiirrr{{{|||tttuuuxxx{{{mmmVVV;;;111,,,)))))))))&&&%%%%%%((('''%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''%%%$$$$$$&&&(((&&&''''''((('''&&&%%%$$$'''&&&&&&%%%$$$$$$######%%%%%%$$$###""""""!!!!!! ###&&&''''''&&&%%%"""!!!"""###$$$(((555CCC\\\eeelllkkkiiihhhgggeeebbbcccddddddcccbbb___^^^XXXMMM===000)))((((((((('''((())))))''''''((()))***''''''))))))''''''******,,,000555???OOO```kkk{{{oooeee```VVVSSSTTTNNNNNNMMMLLLJJJIIIGGGEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@===>>>>>>>>>===>>>AAACCCIIIOOOUUUVVVXXX]]]```___aaaaaaaaaaaaccceeegggiiigggddddddhhhiiiggggggjjjggggggkkkqqqrrrooommmnnnvvvnnngggiiirrryyyyyyvvvzzz|||~~~zzzqqqfff\\\VVVVVVdddeeeccckkklllbbb]]]___ooo{{{uuupppiiioooyyyrrrWWWEEE???<<<<<<<<<999999;;;;;;;;;:::888888;;;???BBB@@@CCCFFFMMMWWWdddrrr{{{yyyvvvvvv{{{~~~fffHHH666...)))))))))&&&%%%&&&((('''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&'''&&&$$$$$$&&&(((&&&&&&&&&&&&%%%%%%%%%%%%(((''''''&&&&&&%%%%%%%%%'''&&&%%%$$$###"""!!!!!! !!!$$$%%%'''''''''$$$$$$&&&&&&$$$(((777FFF\\\eeelllllljjjiiigggdddffffffgggfffeeecccaaa```XXXKKK999,,,'''(((((((((&&&'''((((((&&&&&&'''(((***&&&&&&((((((&&&&&&***,,,,,,///555AAARRRdddppp~~~pppeee```WWWTTTTTTNNNOOONNNLLLJJJHHHFFFDDDDDDDDDCCCCCCBBBAAA@@@??????>>>>>>???>>>===>>>AAACCCIIIOOOTTTWWW\\\``````]]]``````aaabbbdddfffhhhiiifffdddeeeiiijjjggghhhkkkiiiggghhhnnnpppmmmlllmmmtttoooiiiiiiqqqyyyyyytttwwwzzz|||zzzqqqfff]]]WWWYYYggghhhfffllllll```ZZZ```ppp~~~yyynnnfffhhhppp{{{}}}bbbIIIEEECCCDDDBBB<<<888888;;;<<<===;;;999<<>>>>>>>>??????>>>>>>???AAACCCIIIPPPUUUXXX\\\aaa```]]]^^^^^^___aaadddfffhhhiiieeeccceeeiiikkkhhhhhhkkkmmmiiiiiinnnpppmmmkkkkkkoooooommmnnnvvv~~~}}}vvvuuuwwwyyyxxxrrrjjjdddaaafffqqqnnngggkkkjjj___YYYbbbppp~~~|||xxxnnneeeccchhhtttlllSSSKKKDDDAAA>>>;;;;;;===999>>>CCCFFFHHHPPP[[[eeevvv}}}nnnmmmlllcccbbbiiivvvoooPPP<<<,,,***+++'''&&&)))''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&'''%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$''''''&&&%%%$$$###"""!!!&&&%%%$$$""""""!!!"""""""""###&&&'''&&&***888FFFXXX\\\]]]YYYXXX[[[[[[YYYSSSRRRRRRQQQPPPOOONNNMMMBBB:::111+++***)))'''$$$'''((())))))''''''((())))))%%%%%%'''(((''')))---,,,***///===KKKVVVdddooo~~~vvvhhhbbbYYYVVVUUUMMMOOOMMMKKKHHHFFFEEEEEEEEEDDDCCCBBBAAA@@@???>>>===>>>?????????>>>???BBBDDDIIIQQQWWWYYY[[[^^^___]]][[[\\\^^^```ccceeeggghhheeeccceeejjjkkkiiiiiikkkpppllllllqqqssspppmmmlllnnnqqqqqqqqqzzz|||tttvvvyyyxxxuuupppllljjjoooxxxrrrhhhjjjhhh^^^YYY___lllyyy~~~}}}}}}{{{yyywwwkkkhhhlllsssuuunnn^^^KKK???888666;;;AAAAAAIIIRRR[[[cccnnn{{{xxxxxx~~~aaaGGG000,,,,,,'''&&&+++''''''''''''&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&########################%%%%%%%%%$$$######""""""###""""""""""""###$$$$$$""""""$$$&&&&&&)))333>>>FFFGGGDDD???===??????===888888888777666666555555///---+++***+++***)))((('''((())))))''''''((()))(((%%%$$$''')))))),,,000111---222AAAOOOXXXcccnnn~~~zzzjjjcccZZZWWWUUUMMMNNNLLLJJJGGGFFFEEEFFFFFFDDDCCCBBBAAA@@@>>>======??????@@@???>>>???BBBDDDIIIRRRYYYYYYXXXZZZ]]]]]]YYYZZZ\\\___bbbeeefffgggdddcccfffkkkllljjjiiikkkoookkkkkkqqquuusssnnnmmmnnnrrrqqqooowwwvvvyyy|||}}}yyytttooommmoooxxxqqqgggiiihhh^^^ZZZ\\\hhhuuuzzz|||uuutttyyywwwyyy|||xxxxxxiiiVVVIIICCCCCCJJJRRR[[[bbbkkksss{{{qqqQQQ444---,,,''''''---'''''''''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&((((((&&&%%%%%%&&&$$$%%%&&&'''(((''''''&&&################################################ !!!!!!"""###$$$$$$%%%%%%""""""$$$&&&&&&+++111///000...******,,,,,,((())))))(((((((((((())))))%%%'''))))))''''''(((***&&&'''((((((&&&&&&'''((('''$$$$$$'''***+++///444999222555DDDQQQZZZdddppp|||lllddd[[[XXXVVVLLLMMMKKKIIIGGGEEEFFFFFFGGGDDDCCCBBBAAA???>>>===<<>>???BBBDDDIIISSSZZZYYYVVVWWW\\\^^^WWWYYY\\\___bbbdddffffffdddcccfffkkkmmmjjjiiilllkkkggghhhpppuuusssnnnlllmmmqqqnnnjjjrrr~~~xxx|||}}}vvvppplllkkktttoooeeeiiihhh___ZZZZZZgggtttzzz~~~|||}}}zzztttwwwwwwiii```XXXWWWYYY^^^fffmmmvvvzzz~~~|||vvv{{{WWW777...,,,''''''...''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&(((((('''%%%%%%&&&$$$%%%'''))))))((('''&&&#####################$$$!!!""""""""""""#########!!!!!!"""############"""'''###!!!$$$%%%$$$%%%(((###&&&'''''')))---,,,(((((((((''''''(((((()))***%%%(((***(((###!!!$$$'''%%%&&&''''''%%%%%%&&&''''''$$$$$$(((+++,,,111666@@@777777EEERRRZZZfffsssppphhh]]]XXXVVVNNNOOOMMMKKKJJJIIIGGGDDDAAABBBBBBAAA@@@@@@??????>>>>>>======<<<<<>>>>>>>>======???CCCFFFMMMRRRWWWYYYXXXXXXZZZ\\\[[[\\\^^^______aaadddfffdddeeefffhhhkkkkkkiiigggllliiijjjooopppmmmmmmpppnnnllljjjkkkttt}}}zzzzzzzzzzzzxxxuuuqqqmmmjjjssssssllldddccceee^^^SSSZZZiiiyyy}}}{{{rrreee[[[UUUUUUVVVWWWhhhnnnvvv|||~~~vvvmmm[[[YYYXXXXXXXXXZZZeeeqqqxxxpppooottteeeFFF444***,,,---&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$'''''''''&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""""""""""""""###$$$$$$$$$$$$############$$$$$$%%%&&&'''(((((('''&&&%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$"""%%%(((((('''&&&''')))###%%%'''''''''+++222888222555===IIITTT^^^kkkvvvuuukkk^^^XXXUUUNNNMMMKKKIIIIIIJJJIIIGGGFFFBBBBBBAAAAAA@@@@@@?????????@@@@@@??????@@@CCCEEELLLQQQWWWZZZYYYXXXYYY[[[[[[]]]___``````aaaccceeeeeeeeefffiiikkklllkkkiiiooojjjiiikkknnnooopppsssmmmllljjjlllttt~~~}}}{{{zzzyyywwwtttpppnnnlllrrrrrrkkkaaa```ccc]]]SSSYYYhhhyyyyyysss```ZZZRRROOOSSS\\\gggmmmzzz|||uuujjj```VVVPPPTTTUUU[[[dddlllxxxzzzxxx}}}cccDDD444+++,,,---'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''''''''''''''''''''''')))((('''%%%$$$$$$######$$$$$$$$$$$$$$$############""""""""""""###$$$$$$$$$$$$############$$$$$$$$$%%%&&&'''''''''&&&%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%###"""$$$&&& ###&&&(((((((((((()))###&&&''''''(((+++111666000444???MMMWWWaaannnyyywwwnnn```YYYWWWPPPNNNLLLJJJIIIIIIIIIGGGFFFCCCBBBBBBAAA@@@@@@?????????@@@AAAAAA@@@@@@BBBDDDKKKQQQWWW[[[ZZZXXXXXXYYY[[[]]]```aaaaaaaaaccceeeeeeeeeeeehhhjjjlllkkkiiinnnkkkhhhjjjnnnqqqrrrssslllllljjjlllttt~~~~~~{{{wwwssspppnnnmmmqqqqqqiii```___ccc]]]SSS\\\iiixxx|||qqqeee\\\MMMOOOUUU___mmmyyyyyynnn___UUUTTTZZZaaagggpppqqqxxx___CCC666......///***((((((''''''''''''((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&''''''''''''''''''&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######""""""######$$$%%%$$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&''''''%%%###$$$'''***$$$%%%'''(((((('''&&&&&&((())))))(((((()))---111000555AAAOOOYYYbbbnnnzzzyyypppbbb[[[ZZZSSSQQQOOOKKKIIIIIIHHHFFFDDDCCCCCCBBBBBBAAA@@@@@@??????@@@AAAAAA@@@@@@BBBDDDJJJPPPWWWZZZZZZXXXXXXYYY[[[^^^```bbbbbbbbbcccddddddcccdddfffiiijjjjjjiiikkkjjjiiikkkpppsssrrrnnnkkkkkkjjjkkkrrr}}}{{{uuuqqqmmmjjjiiiqqqpppjjjaaa```ccc^^^SSS]]]eeennnsssnnnddd\\\YYYaaafffooozzz~~~mmmdddZZZYYYZZZ___jjjxxx~~~}}}}}}~~~wwwaaaHHH@@@888444222,,,(((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###############$$$$$$%%%$$$$$$############$$$$$$###$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&''''''''''''''''''''''''&&&)))))))))))))))***---///111777CCCPPPYYYaaannnzzz|||sssccc\\\ZZZTTTSSSPPPLLLIIIHHHGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@???@@@@@@??????@@@CCCEEEKKKPPPVVVYYYXXXWWWXXXZZZ\\\^^^aaacccbbbbbbccccccccccccccceeehhhjjjjjjjjjiiiiiiiiikkkqqqtttpppiiijjjkkkjjjjjjqqq{{{~~~{{{wwwrrrmmmiiifffdddpppqqqkkkdddcccfff___SSSQQQUUU^^^gggkkklllqqqwww}}}~~~vvvhhh]]]WWWVVViiirrr|||xxxnnnkkknnnrrrsss___KKKGGG???777111))))))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$#########$$$############$$$%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''%%%$$$%%%''''''&&&$$$***(((&&&&&&''')))***)))'''''''''(((***,,,///000222999EEEQQQYYYaaaooo}}}uuuddd[[[XXXRRRRRROOOKKKIIIHHHHHHGGGGGGCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>======???CCCFFFLLLQQQVVVXXXWWWWWWXXX[[[\\\___bbbccccccbbbbbbcccdddcccccceeehhhkkklllkkkjjjjjjiiiiiinnnsssooogggjjjkkkjjjiiioooyyyyyywwwtttqqqmmmiiifffdddppprrrnnngggggghhh```TTTJJJQQQ___pppyyy}}}xxxbbbWWWVVV^^^lllzzzyyytttuuuuuuuuuvvvyyyzzz}}}~~~uuunnnmmmsss|||rrr{{{xxxYYYJJJMMMGGG===444,,,))))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''''''''(((%%%&&&((())))))(((&&&%%%'''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$######""""""!!!$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$"""""""""######$$$%%%&&&######$$$$$$$$$%%%%%%%%%'''$$$$$$)))000333000,,,111---'''%%%''')))))))))(((''''''(((+++---...///333:::FFFRRRZZZcccssswwwdddYYYVVVPPPPPPNNNJJJHHHIIIIIIIIIIIIDDDCCCCCCBBBBBBAAA@@@@@@>>>======<<<<<>>999999222+++&&&%%%&&&&&&&&&+++***))))))***++++++***333:::FFFRRR[[[eeexxxtttiii```WWWPPPMMMLLLLLLLLLLLLKKKHHHEEEEEEDDDCCCBBBAAA@@@@@@@@@EEE<<>>666+++###!!!$$$(((+++,,,---,,,***)))))),,,...888>>>GGGQQQ^^^nnn~~~tttiii```WWWQQQNNNMMMLLLLLLLLLKKKHHHEEEEEEDDDCCCBBBAAA@@@@@@@@@FFF???EEE>>>>>>GGGBBBIIILLLLLLPPPVVVWWWTTTUUUZZZ^^^]]]___dddeeecccccceeehhhiiiiiigggjjjoooooolllnnnmmmjjjfffiiinnnoookkkkkknnnnnnjjjjjjqqqyyy}}}{{{zzz||||||sssnnnnnnrrrvvvtttkkkgggiiifff______mmm}}}yyygggWWWOOOOOOjjj}}}tttxxx}}}|||{{{gggOOOPPPdddhhhYYYCCC000***(((''''''((()))(((&&&))))))))))))))))))))))))'''''''''''''''''''''''''''(((******((('''((()))'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$%%%$$$######"""###$$$%%%%%%$$$###""""""#########$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%'''%%%$$$''',,,///---***+++***))))))***)))(((&&&+++++++++)))((())),,,///777???KKKVVVbbbqqquuujjjaaaYYYSSSOOONNNLLLLLLLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@???GGG<<<<<>>:::GGGCCCCCCOOOQQQUUUWWWWWWVVVVVVXXX[[[[[[___fffhhhfffeeefffeeeggggggfffiiiooopppmmmrrrmmmeeeaaafffmmmnnnjjjhhhlllllliiikkkttt~~~|||{{{zzzzzzyyyuuupppnnnppptttssskkkiiilllkkkeeedddnnn{{{dddXXXKKKCCC@@@CCCLLLVVVgggzzz~~~zzz}}}zzz|||```RRRbbbnnnQQQ===---+++)))(((((()))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))(((''''''((("""###%%%''''''&&&%%%###'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))***(((%%%%%%(((+++(((&&&######$$$&&&&&&&&&''''''(((((((((***...111999CCCRRR^^^iiivvvxxxlllccc\\\VVVRRROOOMMMLLLKKKJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@>>>JJJYYYFFF<<>>GGGVVVGGG<<>>;;;:::===>>><<<===AAAIIIddd|||yyyuuusssvvvvvvvvvddddddyyy~~~aaaEEE111...+++(((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((%%%''')))((('''&&&'''(((%%%&&&'''''''''%%%$$$###&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&"""$$$&&&%%%######&&&)))%%%%%%%%%''')))***)))((('''((())))))***,,,000444===HHHVVVaaajjjxxxzzzooofff]]]WWWTTTQQQNNNKKKKKKJJJHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>IIIAAA<<<@@@===IIILLLRRRVVVUUUUUUXXXYYYVVV\\\[[[]]]bbbdddbbbbbbdddeeeggghhhhhhlllssstttrrrkkkllliiiddddddkkksssvvvqqqttttttooommmsssyyy||||||~~~~~~}}}~~~~~~wwwmmmnnnrrrooohhhfffkkklllggggggppp}}}xxxcccRRRCCC999<<<999888;;;======???DDD???WWWrrryyy~~~mmmgggvvv{{{tttjjjrrriiiHHH333000+++)))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%'''(((((('''&&&&&&''')))(((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$&&&'''(((&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$"""$$$&&&(((((('''%%%$$$###$$$&&&&&&%%%%%%%%%&&&$$$$$$%%%(((+++,,,+++)))((()))******+++---111444===JJJ[[[fffooo{{{{{{pppggg^^^WWWTTTQQQNNNKKKKKKJJJIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@BBB:::BBB@@@AAAEEE@@@KKKKKKRRRVVVTTTTTTXXXYYYVVV]]][[[]]]aaabbb```aaacccfffhhhhhhiiimmmsssuuussskkkmmmjjjbbbaaaiiiuuu|||vvvwwwtttllljjjooowww{{{yyy|||}}}{{{}}}~~~uuujjjnnnrrrooogggeeekkkkkkfffccclllyyylllSSSBBB@@@BBBDDD@@@<<<;;;======<<<===@@@888III[[[ccchhhttt{{{|||www~~~nnnhhhnnntttooozzzoooJJJ444000,,,)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%'''(((((('''&&&&&&'''+++***((('''%%%%%%$$$$$$#########$$$$$$%%%%%%%%%############$$$&&&(((***&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""$$$''')))***(((%%%###''''''((())))))'''&&&$$$)))'''$$$$$$''')))++++++)))***+++++++++...111444===KKK^^^kkktttxxxnnnhhh```VVVUUUSSSPPPNNNMMMKKKHHHFFFGGGFFFEEECCCAAA???>>>===@@@@@@???>>>===???BBBFFFMMMRRRUUUUUUVVVZZZ\\\[[[\\\^^^```bbbbbbaaa```___ccciiilllkkkmmmssstttqqqmmmmmmmmmjjjjjjnnnvvv}}}{{{sssllljjjlllnnnsssyyy}}}|||zzz|||}}}tttiiigggkkkpppiii```hhhnnndddcccooo|||yyy___HHHDDDDDD>>>888777999888777999<<<>>>???>>>??????HHHQQQWWWkkk~~~yyyzzz|||zzzppplllgggvvv{{{zzzuuu}}}wwwTTTBBB111---111+++))),,,,,,))))))(((((('''''''''&&&))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((,,,***(((&&&%%%$$$$$$%%%"""###$$$$$$&&&&&&'''(((%%%###"""$$$'''(((&&&$$$$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((((((((((((&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((,,,)))))),,,,,,+++000666CCCQQQ___hhhrrrzzzoooiii```VVVTTTRRROOOMMMLLLJJJHHHFFFFFFEEEDDDCCCAAA@@@>>>>>>@@@@@@???>>>===???BBBFFFMMMSSSVVVUUUVVVZZZ\\\[[[\\\]]]^^^```aaaaaaaaaaaaeeejjjllliiijjjoooqqqooonnnllliiihhhkkkpppuuuxxxxxxrrroooooopppppprrrwww}}}}}}|||}}}~~~ttthhhfffiiiooojjjaaahhhnnneeeeeeoooyyy~~~qqqWWWDDD777:::@@@>>>;;;<<<;;;:::999999;;;<<<<<<;;;CCC>>>@@@CCCJJJccc~~~zzzwww}}}~~~~~~wwwpppaaafffkkkllllllqqq|||zzz~~~|||uuu~~~{{{[[[FFF333---000+++***,,,+++))))))((((((((('''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((***)))((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%$$$###$$$&&&'''%%%###$$$%%%%%%%%%%%%$$$#########$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''((((((((((((&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((,,,)))))),,,,,,,,,000666EEERRR___hhhrrr~~~rrrkkk```VVVSSSQQQNNNLLLKKKJJJGGGEEEEEEDDDDDDBBBAAA@@@??????@@@@@@???>>>===???BBBFFFNNNSSSWWWVVVVVVZZZ[[[ZZZ[[[\\\\\\^^^___aaacccdddgggjjjjjjggggggjjjmmmmmmooojjjeeeffflllqqqssssssuuussssssuuuuuussssssuuu~~~tttgggcccgggnnnkkkccciiinnneeefffmmmvvv|||~~~nnnUUUFFF<<<666;;;>>>;;;999;;;>>><<<:::999:::;;;:::999@@@999:::<<>>===???BBBEEENNNTTTWWWWWWWWWZZZ[[[YYY[[[[[[[[[\\\^^^bbbeeeggggggiiihhheeedddgggkkkooollliiiffffffjjjnnnqqqqqqvvvtttvvvyyyxxxttttttwww~~~vvvfffccceeemmmmmmeeeiiinnnggggggmmmwwwsssaaaRRR@@@CCC>>>;;;>>>===999777:::===<<<:::999::::::999888777555;;;BBBNNNjjjuuuvvvuuu~~~}}}ggg___[[[^^^___hhhxxxqqqnnnnnnqqqrrrrrruuu|||xxxnnnssskkkRRR999...000---------((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$###!!!%%%%%%&&&&&&%%%%%%$$$###########################$$$$$$%%%&&&'''''''''''''''((((((((((((((((((''''''''''''''''''(((((())),,,)))***,,,------111888GGGSSS___gggqqqvvvlllaaaWWWQQQOOOMMMLLLKKKJJJGGGEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>===???BBBEEEMMMTTTXXXXXXXXX[[[[[[YYY[[[[[[[[[\\\___cccgggiiifffggggggfffdddeeekkkrrrjjjjjjiiigggfffiiinnnsssxxxvvvwwwyyywwwtttvvv{{{~~~yyyhhhdddeeemmmooogggjjjoooiiiiiinnnzzzjjjRRRHHHFFF@@@:::888888999888777999===;;;999888888:::;;;;;;:::666777>>>FFFSSSooozzzyyy{{{}}}~~~yyyyyyjjjccckkkrrrwwwyyynnnpppxxxyyyuuuqqqrrruuutttppplllkkkhhhcccnnnuuuzzz|||jjjgggssskkkUUU<<<000222///......))))))*********************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))))))))((('''(((''''''&&&&&&%%%%%%$$$%%%%%%&&&%%%$$$#########%%%&&&&&&&&&&&&%%%$$$$$$###########################$$$%%%&&&''''''''''''(((((((((''''''((((((((((((''''''''''''((())))))+++)))***,,,------222888FFFRRR___gggrrrvvvkkkaaaXXXRRRPPPMMMLLLLLLKKKHHHFFFEEEDDDDDDBBBAAA@@@??????@@@@@@???>>>===???BBBFFFLLLSSSXXXXXXYYY\\\]]]ZZZ\\\\\\\\\^^^```dddhhhjjjgggggghhhhhheeedddkkktttkkkkkkjjjfffcccfffmmmtttyyyxxxxxxyyyvvvssswww}}}}}}kkkgggfffnnnpppiiijjjooollllllooo{{{wwwaaaPPP??????HHHJJJ;;;;;;:::999777777:::<<<999888777888:::<<<<<<;;;>>><<>>444555000......***************++++++++++++************************))))))************))))))'''(((((()))))))))((((((((('''''''''&&&&&&%%%%%%$$$&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$############$$$%%%###$$$%%%&&&&&&''''''&&&((((((''''''''''''((((((((((((''''''(((((()))***+++)))***------...333999FFFRRR```iiitttuuujjjaaaYYYRRRPPPNNNMMMMMMLLLIIIHHHFFFEEEDDDCCCAAA@@@>>>>>>@@@@@@???>>>===???BBBFFFJJJQQQWWWYYYZZZ]]]^^^\\\]]]]]]^^^```cccfffiiijjjjjjiiikkklllgggdddiiisssooolllgggccccccgggnnnssswwwwwwzzz{{{xxxtttvvv|||nnnlllhhhoooqqqiiijjjpppooolllnnnyyynnnXXXIIIBBB;;;>>>HHHJJJ@@@@@@???<<<::::::999888999888777888:::;;;;;;;;;???>>>@@@DDDSSSqqquuuwwwzzzuuu|||~~~yyyxxx|||~~~|||zzzyyypppiiicccXXXZZZmmmnnnSSS???888999111...///,,,*********+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))((((((((((((((()))'''''''''''''''&&&&&&&&&###&&&((((((&&&%%%&&&(((&&&&&&&&&'''&&&&&&%%%$$$&&&%%%$$$######$$$%%%&&&######$$$%%%&&&&&&&&&&&&)))((('''&&&&&&'''((()))((((((((((((((())))))***+++)))***---......333:::FFFTTTcccmmmxxxtttiiiaaaZZZRRRQQQNNNMMMMMMLLLJJJHHHGGGFFFEEECCCAAA???>>>===@@@@@@???>>>===???BBBFFFIIIQQQWWWYYY[[[^^^___]]]^^^^^^___aaadddgggiiijjjmmmlllnnnnnniiiccchhhrrrtttlllddd```dddjjjoooqqquuuwww{{{}}}yyytttuuuzzzpppnnnjjjooorrrjjjjjjqqqpppkkkkkkvvvqqqUUUCCC<<<>>><<<>>>CCCBBB888:::;;;;;;<<<===;;;888:::999777888999::::::999999;;;BBBJJJ[[[zzzwwwyyy{{{lllttt{{{yyy|||zzzmmm[[[[[[ppp{{{zzzdddRRR@@@:::;;;222---///---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++***((('''''''''((()))''''''''''''''''''''''''###&&&)))((('''&&&''')))&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%$$$$$$%%%&&&&&&######$$$%%%&&&&&&&&&&&&)))((('''&&&&&&'''((()))((((((((((((((()))******+++)))***---...///444:::GGGUUUeeeppp{{{sssjjjdddWWWRRRWWWWWWPPPIIIHHHHHHHHHJJJHHHEEEBBB@@@AAABBBCCCCCCBBB???>>>===???AAABBBHHHJJJ```^^^YYYccc^^^[[[___aaadddeeeeeeeeeggghhhnnnlllkkkjjjfffbbbdddiiimmmkkkhhhggggggjjjpppwwwzzz{{{}}}yyy{{{uuunnnlllpppmmmcccfffooommmhhhiiiuuujjjRRRBBB@@@===<<<;;;===???AAA999999999::::::;;;;;;;;;888888888888999:::;;;;;;;;;999EEEKKKfff{{{vvvvvv{{{|||{{{qqqeeeeeejjjrrrbbbXXX\\\]]]SSSHHHEEE999555666===>>>555...,,,111000...---...///...---+++...000///---+++---///((())),,,......---+++***((())))))((('''''')))+++((('''((((((((('''&&&%%%&&&'''((((((((('''%%%$$$+++***((('''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&---++++++------...555===JJJYYYiiirrr{{{tttkkkeeeXXXRRRWWWWWWQQQJJJHHHHHHGGGJJJHHHEEEBBBAAAAAABBBCCCDDDCCC@@@??????@@@BBBDDDOOOIII^^^ccc\\\^^^YYY^^^^^^```cccdddddddddfffgggjjjhhhiiijjjhhhdddfffjjjnnnllljjjhhhhhhiiinnnssszzz}}}{{{~~~yyynnnlllqqqpppfffiiiqqqooollljjjsssmmmRRRAAA???>>><<<:::::::::<<<<<<888999999999::::::::::::888888888888888999:::;;;>>>;;;GGGOOOkkk{{{ttt~~~sss|||~~~xxxttt{{{kkkmmmttt{{{ggg[[[[[[___TTTCCC888<<>>======<<<;;;::::::999888888888888888999999999777777777777888999:::;;;@@@;;;HHHTTTrrr{{{vvv|||rrr|||rrrssslll```MMM\\\qqqzzzlllggglllrrrpppccc[[[```ggghhhiiilllggg```\\\aaahhhjjjiiihhh___^^^^^^```ccceeeeeeeeeeeegggiiihhhdddaaa___^^^ZZZVVVPPPIIIDDD@@@??????===999555333333222///,,,,,,......,,,(((''')))+++)))(((''''''''''''((()))(((''''''&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%&&&((((((&&&&&&&&&'''''''''''''''''''''(((((())))))******+++******,,,---...555>>>JJJYYYkkkwwwyyyoooiii\\\RRRVVVWWWRRRMMMKKKIIIEEEIIIHHHFFFCCCBBBBBBBBBBBBDDDBBB@@@???@@@BBBDDDFFFOOOYYYzzzxxxccc^^^[[[ddd]]]___aaaaaaaaabbbdddfffddddddgggllllllhhhgggiiilllnnnnnnkkkjjjlllnnnnnnuuu}}}~~~|||mmmiiipppvvvppppppvvvtttnnnhhhkkkzzzgggNNN>>><<>>???BBBDDDFFFLLLnnnccc___]]]]]]^^^___`````````aaadddggggggeeehhhmmmmmmiiifffgggiiinnnoookkkjjjnnnpppooorrr}}}}}}{{{|||{{{~~~lllfffnnnvvvrrrqqqvvvuuulllfffhhhxxx}}}aaaMMMAAA<<<>>>CCC@@@AAAAAAAAA@@@>>><<<:::777777777777777777777777666666666777888:::;;;<<<===:::MMM___{{{uuu~~~}}}vvv}}}}}}uuuxxxooobbbeeeooo|||tttwww|||mmmqqq{{{}}}~~~}}}{{{yyywwwvvvyyyvvvtttsssrrrjjj^^^UUUBBBBBB???999111+++******...,,,***((((((***,,,...&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%''')))***'''''''''(((((()))))))))'''(((((()))***+++,,,,,,***)))***---...///777@@@MMM\\\mmm{{{|||rrrkkk^^^VVVXXXUUUPPPLLLLLLJJJFFFIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@>>>>>>???BBBEEEGGGPPP}}}bbb^^^ZZZVVV^^^___`````````bbbeeegggjjjhhhiiimmmnnnjjjggggggiiioooooojjjiiiooorrroooooo{{{|||zzzzzz|||yyy~~~kkkcccjjjtttqqqooottttttllleeegggwww{{{cccKKKCCCAAA<<<999999===>>>>>>>>>===<<<:::999888888888888777777777777777777777888999;;;<<<======<<>>??????AAA\\\qqq}}}wwwzzzyyytttyyyzzzvvv{{{yyygggaaabbb```jjj}}}nnnmmmyyynnnhhhrrr|||~~~~~~~~~~~~~~~|||zzzxxxzzzuuunnnhhhcccZZZOOOGGG>>>;;;777222...+++***)))))))))*********((('''&&&((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))))))))))))))))))))))))))))))))+++***,,,///000333;;;DDDSSS___nnnzzz}}}ssslll^^^ZZZYYYTTTMMMKKKMMMLLLIIIIIIHHHGGGFFFEEECCCBBBBBBBBBAAA@@@@@@BBBEEEHHHJJJTTTqqqfff]]][[[bbb```aaaaaa``````bbbfffiiimmmhhhhhhmmmpppnnnllllllnnntttrrriiifffnnnppplllooo{{{|||zzz~~~xxxzzzxxx}}}}}}{{{xxxjjj^^^cccnnnllljjjooopppuuujjjhhhuuuzzzdddMMMBBB<<>>???BBBFFFbbbxxx~~~zzzzzzyyyuuuyyyvvvqqqtttttt```XXXVVVOOOQQQ]]]dddrrrhhhvvv|||fffbbbooo}}}|||zzzzzz|||xxxtttqqqsssvvvtttkkkcccXXXTTTMMMDDD<<<444///,,,***+++++++++***)))'''&&&))))))))))))))))))))))))&&&''''''((()))(((((((((++++++******))))))(((((()))))))))(((((((((((((((+++***,,,000111444<<>>??????@@@EEELLLUUUjjjzzzsss```WWW[[[ccc^^^______aaabbbdddfffgggjjjhhhhhhkkkoooooollliiihhhoootttqqqmmmmmmooonnntttwww{{{~~~}}}}}}||||||zzz||||||kkk```___jjjnnnhhhjjjuuurrrgggcccppp{{{dddUUUGGGFFFAAA<<<===???<<<555:::::::::;;;<<<===>>>??????:::888888777666777<<<888888999:::<<<>>>@@@AAADDDOOOcccxxx}}}{{{}}}tttmmmsssssshhh^^^XXXRRRMMMMMMQQQ\\\nnnuuunnnxxxoooeeekkkxxx~~~}}}||||||~~~}}}}}}{{{wwwrrroooooooookkkhhhccc]]]UUUKKKAAA:::888666333///---,,,+++,,,&&&'''((()))(((&&&%%%###''''''''''''''''''''''''(((+++------***)))***,,,***))))))*********(((&&&......///000///000:::EEEYYYdddqqq}}}uuuhhh^^^\\\WWWPPPMMMLLLLLLIIIGGGGGGFFFEEEDDDCCCBBBBBBAAACCC@@@>>>@@@??????DDDKKKQQQaaammmjjj```\\\___ccc______```aaacccdddfffgggjjjiiiiiillloooooolllhhhgggnnntttrrroooooopppoootttwww{{{}}}||||||{{{||||||~~~nnncccaaalllpppkkkllluuutttiiidddmmm{{{oooYYYLLLFFFDDDBBB@@@>>><<<:::999;;;;;;:::;;;;;;<<<===>>>BBB===999888777555888===999999999:::<<<>>>???@@@IIIXXXnnn}}}vvv}}}|||}}}rrrgggssstttwwwxxxtttiii[[[MMMDDDOOO[[[kkk|||{{{}}}qqqhhhnnn{{{~~~{{{{{{zzzxxxtttrrrrrrssssssqqqmmmjjjeee^^^VVVQQQLLLJJJFFFBBB<<<777333111111000...---+++***)))))))))))))))((())))))******&&&(((***)))''''''(((***+++***)))))))))***))))))...---...//////111;;;FFFXXXcccqqq}}}vvvhhh^^^[[[VVVPPPLLLLLLLLLJJJHHHGGGFFFDDDBBBAAAAAAAAABBBCCC@@@???@@@@@@???DDDJJJPPPYYY``````______```_________```aaaccceeefffgggiiiiiijjjmmmppppppkkkgggfffnnntttsssqqqrrrqqqoootttvvvzzz{{{{{{zzzzzzzzzzzzzzzsssgggdddmmmqqqmmmnnnuuu|||rrrkkkpppzzzpppdddYYYPPPKKKCCC@@@BBB???999888===<<<<<<;;;;;;;;;;;;<<<<<>>999888777666999>>>:::999999:::;;;===???@@@EEEZZZtttzzzyyy~~~~~~~~~rrrfffuuutttcccUUUTTTUUUaaa|||~~~qqqhhhppp~~~~~~}}}yyyzzzzzzyyywwwvvvwwwxxxuuusssqqqpppnnnlllhhheeebbbaaa^^^ZZZTTTMMMGGGCCCAAA>>>:::555111...,,,,,,,,,+++***))))))***++++++***++++++***))))))+++,,,++++++***))))))***++++++,,,,,,---///000333>>>JJJXXXdddrrrwwwiii^^^ZZZUUUOOOLLLLLLMMMKKKIIIGGGEEECCC@@@???@@@AAAAAACCC@@@???AAA@@@???CCCIIISSSYYY]]]\\\[[[\\\\\\YYY^^^______```bbbdddfffgggiiiiiijjjnnnqqqpppkkkggghhhooouuutttsssssspppmmmsssvvvyyyzzzzzzyyyyyyzzzzzzwww}}}|||}}}vvvkkkfffmmmqqqnnnnnnsssxxxqqqqqqxxxxxxeee```hhhmmmiiiXXXGGG===@@@???888777???===<<<;;;;;;:::::::::;;;>>>:::888999999777999<<<;;;:::::::::;;;===???@@@@@@ZZZwww}}}}}}}}}uuummmzzzvvvfffUUUWWWppp{{{nnngggppp~~~|||yyy{{{|||{{{yyyxxxyyyzzzuuusssqqqpppppppppnnnmmmmmmmmmllljjjgggccc```^^^WWWUUUPPPJJJCCC===888666333222000---,,,,,,------000///...,,,*********+++(((***,,,,,,,,,,,,,,,---++++++,,,///000555@@@MMM\\\ggguuuyyyjjj___ZZZUUUOOOLLLLLLMMMKKKIIIFFFEEEBBB@@@??????@@@AAABBB@@@???AAAAAA@@@CCCIIISSSZZZ___\\\YYYYYYZZZZZZ]]]^^^^^^___aaaccceeefffiiiiiijjjmmmqqqqqqmmmiiijjjpppuuutttssssssooojjjrrruuuxxxyyyyyyyyyzzz{{{zzz}}}~~~}}}yyynnngggkkkooonnnmmmpppyyyvvvrrrooottt~~~xxxbbbWWWcccyyylllSSS???>>>???999888>>>===<<<;;;:::::::::::::::777555666:::;;;888888:::<<<;;;::::::;;;>>>AAABBBFFFaaa}}}{{{xxxvvvsss~~~~~~aaaYYYnnn~~~|||lllhhhsss{{{~~~~~~|||zzz|||}}}|||zzzxxxxxxxxxyyywwwtttrrrrrrqqqpppooonnnnnnllllllllllllmmmnnnkkkjjjiiieee___YYYRRRNNNFFFDDDAAA>>>;;;:::999999666444222///---+++)))((((((,,,000222000...---,,,+++***,,,///111666CCCOOO```lllyyyzzzkkk___[[[VVVPPPLLLLLLLLLJJJHHHFFFEEECCCAAA@@@@@@@@@AAA@@@>>>???AAAAAAAAADDDJJJPPPYYY```^^^ZZZ[[[]]]^^^\\\\\\]]]^^^```bbbcccdddiiihhhiiilllpppqqqooolllkkkpppsssrrrrrrssspppjjjqqqtttwwwxxxyyyzzz|||~~~~~~www|||}}}|||||||||ppphhhjjjnnnnnnmmmmmmvvvxxxwwwsssttt~~~tttfff[[[```uuu~~~eeeMMMCCC???;;;:::<<<<<<<<<;;;:::999999::::::555444666:::;;;888777:::===<<<;;;;;;===@@@CCCFFFMMMhhh~~~zzztttrrrjjj^^^ppp~~~ooolllxxx}}}yyy{{{}}}{{{zzz{{{}}}|||zzzwwwvvvvvvxxxvvvsssqqqpppooommmlllkkkjjjiiihhhiiikkknnnooonnnppprrrrrrppplllfffccc[[[ZZZXXXUUURRROOOMMMKKKEEECCCAAA???===:::666333111555888888333///---,,,,,,+++,,,///111777DDDQQQdddooo|||zzzkkk```\\\WWWPPPMMMLLLLLLIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@???===>>>AAABBBBBBEEEKKKPPPXXX___^^^]]]^^^___^^^ZZZZZZ[[[\\\^^^```bbbccciiihhhgggjjjooorrrqqqpppiiimmmooooooqqqtttrrrmmmqqqsssvvvxxxzzz{{{~~~zzzssszzz~~~}}}~~~~~~sssjjjjjjnnnooommmkkkuuu|||}}}xxxwwwzzzccc^^^dddwwwyyybbbNNNBBB===;;;;;;;;;;;;::::::999:::::::::;;;777666999999666777:::===<<<;;;<<<>>>BBBFFFIIIOOOjjj~~~}}}}}}oooqqq~~~rrrdddppprrroooyyy~~~}}}|||{{{{{{}}}|||zzzwwwyyy{{{{{{yyywwwvvvvvvsssrrrpppooopppooommmkkkiiiiiiiiijjjkkklllmmmmmmlllnnnpppqqqqqqooollljjjfffffffffeeebbb___\\\ZZZWWWUUUTTTTTTSSSPPPKKKGGGAAACCCBBB===444...---...---,,,---///111777DDDRRRdddppp}}}{{{lll```]]]WWWQQQMMMLLLKKKIIIFFFEEEEEEEEEDDDCCCBBB@@@???===<<<>>>BBBCCCBBBFFFLLLSSSYYY^^^^^^___```^^^YYYYYYZZZZZZ[[[]]]___aaabbbiiigggfffiiiooorrrsssrrrfffjjjlllmmmqqquuutttppppppsssvvvxxxzzz}}}|||uuu}}}uuukkkjjjnnnpppmmmkkkqqqzzz}}}wwwttt{{{xxxeee]]]___pppsssYYYEEE===<<<;;;;;;::::::999999::::::;;;AAA<<<888777666555777<<<>>>===<<<<<>><<<888666888===???;;;666CCC>>><<>>BBBCCCFFFOOOXXXfffwwwxxx}}}wwwttt}}}xxxwwwxxxwww```ggg|||sssrrrxxx~~~~~~|||{{{{{{|||||||||}}}~~~{{{vvvsssssstttrrrpppnnnmmmmmmllljjjhhhgggiiilllooopppooommmlllnnnnnnmmmmmmlllkkkkkkjjjggghhhiiigggeeeddddddeeeccccccbbbaaa______^^^^^^YYYZZZXXXRRRHHH===444///---,,,...222444;;;HHHVVVdddqqq}}}nnneee[[[VVVPPPMMMMMMLLLIIIGGGEEEDDDCCCBBBBBBAAABBBBBBBBB@@@@@@AAA@@@>>>@@@EEEOOOUUUYYYYYYYYY\\\]]][[[\\\\\\[[[ZZZ[[[^^^```bbbhhhlllllliiijjjnnnrrrrrrsssssssssssssssqqqooolllkkkmmmqqqwww|||~~~~~~|||||||||}}}uuuqqqpppqqqzzz{{{nnnkkktttzzzooojjjlllzzz}}}gggTTTNNNWWWiiiwww}}}___HHHHHHFFFEEE===999<<<999888CCCKKKBBB888444888;;;999666;;;===@@@AAAAAAHHHUUUaaappp|||}}}}}}zzzuuuqqq{{{lllWWWccc|||tttrrrxxx~~~|||{{{{{{|||}}}|||~~~~~~zzzuuuqqqrrruuusssrrrqqqqqqqqqooollliiidddfffhhhiiijjjkkkjjjiiimmmmmmmmmmmmlllllllllllliiiiiiiiigggdddbbbcccdddaaaaaaaaaaaa```______^^^ZZZ\\\]]]ZZZRRRGGG<<<555---,,,...222555<<>>@@@EEEOOOUUUYYYXXXYYY]]]^^^\\\^^^]]]\\\\\\]]]___aaacccfffjjjkkkhhhhhhmmmppppppsssrrrqqqrrrsssrrrpppmmmjjjlllqqqwww|||~~~}}}{{{{{{zzz|||wwwsssssssss{{{|||pppiiippp|||~~~qqqkkklllzzz}}}iiiQQQJJJWWWlllzzz~~~yyy{{{~~~```JJJIIIFFFFFF>>>;;;>>>888333:::555666888999::::::999999<<<>>>???>>>BBBPPPdddssswww}}}}}}tttrrr~~~}}}dddSSSaaa~~~tttrrrxxx|||}}}||||||}}}~~~{{{||||||xxxtttqqqrrrtttqqqpppooopppooonnnjjjggggggfffffffffgggiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkjjjgggcccaaaaaabbb^^^___aaabbbaaa```]]]\\\YYY[[[]]]]]]XXXNNNCCC<<>>KKKWWWfffsssqqqeee\\\WWWQQQNNNNNNMMMJJJHHHEEEDDDCCCBBBBBBAAABBBBBBBBB@@@AAACCCCCCAAADDDIIIPPPVVV\\\]]]^^^aaabbb```aaaaaaaaabbbbbbccccccdddbbbggglllkkklllpppqqqooorrrooolllmmmooopppmmmiiigggjjjpppwww|||~~~|||zzzvvvvvvwww}}}}}}xxxrrrxxxyyylllhhhnnn{{{wwwppppppttt{{{kkkTTTTTTVVV___sss~~~}}}|||iiiRRRHHH>>>>>>999;;;BBB>>>888>>>888:::;;;:::888888;;;>>>;;;<<<<<<===JJJddd}}}{{{zzz~~~```SSS^^^lllmmm___RRRPPPSSS]]]rrrzzzqqqpppvvv}}}|||{{{|||}}}~~~~~~}}}|||{{{{{{vvvrrrqqqssstttsssppprrrpppppppppqqqqqqooommmjjjjjjiiiiiijjjlllnnnpppkkkkkkkkkjjjjjjiiiiiiiiiiiiiiigggeeebbbaaaccceeebbbbbbbbbaaa```___^^^]]][[[YYYVVVUUURRRMMMGGGBBB777111...111777AAAOOO[[[ggguuuqqqeee\\\WWWQQQNNNNNNMMMKKKHHHEEEEEECCCBBBBBBBBBBBBBBBBBBAAAAAADDDDDDBBBEEEKKKPPPWWW]]]^^^```ccccccaaaaaabbbcccdddddddddddddddaaahhhmmmnnnooorrrrrrpppsssoookkkkkknnnnnnjjjffffffiiiooovvv|||~~~|||zzzvvvuuuvvv{{{yyyqqqwww{{{rrrjjjmmmzzz{{{ttttttuuuyyytttUUULLLXXXeeeooozzz~~~rrr[[[MMMEEEDDD<<<;;;AAA<<<555;;;999999999;;;<<<;;;:::888>>>???>>>???MMMggg}}}{{{{{{{{{vvvdddYYYYYYUUUkkkjjjVVVKKKIIIWWWkkk|||wwwooonnnuuu}}}}}}~~~||||||xxxyyy{{{}}}}}}|||zzzyyy{{{tttnnnooosssvvvsssooommmkkkjjjkkklllmmmlllkkkggghhhiiijjjkkkllllllllljjjjjjiiiiiihhhggggggffffffffffffdddbbbccceeegggfffeeebbb```______```aaa]]]YYYTTTQQQNNNKKKEEEAAA;;;444000222999CCCQQQ^^^hhhvvvvvvjjj```WWWPPPNNNMMMIIIGGGGGGCCCCCCBBBBBBBBBAAAAAAAAAFFFBBB???BBBCCCBBBCCCFFFLLLWWWaaacccccceeeggggggaaabbbdddeeeeeedddbbbaaaeeegggkkknnnkkkgggjjjpppssspppjjjiiinnnsssmmmdddhhhlllnnnpppvvv}}}~~~{{{yyyyyyvvvtttzzzzzzssspppttt|||{{{qqqmmmwww|||vvv{{{www}}}ooo\\\WWWWWWgggvvv|||{{{}}}}}}~~~yyyiiiXXXPPPBBB===>>>999===FFFFFFDDDIII777777===888======:::BBBAAA>>>PPPsss~~~yyyxxxvvvrrrccc[[[[[[UUUmmm|||]]]ZZZTTTeeezzz{{{ddddddzzz~~~|||{{{||||||{{{yyywwwxxxyyyuuuppplllnnnsssvvvsssoookkkjjjiiijjjlllllljjjgggeeegggjjjlllmmmmmmlllkkkhhhiiijjjjjjiiihhhiiijjjcccdddeeeeeedddcccddddddeeedddaaa___^^^^^^______\\\[[[XXXSSSLLLFFFCCCBBB===777333333888AAAPPP]]]mmmzzzuuuiii```WWWOOOMMMLLLHHHFFFGGGEEEDDDDDDCCCBBBAAAAAA@@@EEE@@@>>>@@@AAA@@@AAADDDMMMVVV^^^aaacccfffgggfffaaabbbdddffffffdddbbbaaaeeeggglllpppmmmhhhjjjooommmjjjgggffflllqqqnnnfffhhhlllnnnpppuuu|||~~~{{{||||||yyywww{{{zzzuuusssvvv{{{|||uuuooosss~~~zzzxxxuuu~~~vvv^^^UUU[[[uuu}}}||||||~~~~~~rrrcccVVVDDD>>>CCCHHHYYYlllrrrYYYYYY???888:::555===???<<>>888444555:::CCCRRR```nnn|||uuuiii___VVVOOOMMMLLLHHHFFFFFFGGGFFFEEEDDDCCCBBBAAA@@@CCC@@@>>>??????>>>???CCCMMMTTTZZZ^^^bbbggghhheee```bbbeeeggggggeeebbb```fffhhhnnnrrrpppjjjjjjmmmooommmjjjiiinnnssspppjjjhhhlllnnnooouuu|||~~~{{{||||||zzzxxxzzz}}}{{{wwwuuuwwwzzz~~~}}}{{{sssnnnuuuwwwttt~~~vvvcccVVV___rrr}}}~~~~~~sss]]]FFF999999<<>>BBB===BBBFFFNNNeee{{{www~~~|||~~~wwwwwwqqqhhhpppyyyhhhkkk~~~}}}{{{xxxwwwwwwyyyzzzzzzvvvrrrppppppnnnjjjgggllllllmmmnnnooommmiiifffdddeeegggiiikkkkkkkkkkkkhhhhhhgggggghhhjjjlllmmmkkkjjjiiiiiihhhgggffffffeeebbb^^^[[[[[[]]]```bbbaaa]]]VVVLLLDDD@@@@@@AAA>>>999555666<<>>888>>>>>>>>>BBBJJJ[[[www}}}zzzyyyyyywww|||sssyyyrrryyyuuufffkkk~~~~~~|||zzzyyyyyyxxxwwwvvvwwwuuusssqqqpppmmmkkkhhhkkklllnnnppppppnnnkkkiiifffhhhiiikkkmmmmmmnnnnnnjjjhhhggghhhjjjlllnnnooollljjjgggeeeeeeffffffeeebbb]]]UUUOOOMMMPPPUUUYYYYYYVVVQQQJJJDDDAAABBBCCC>>>888555666<<>>AAAGGGOOOSSSWWWZZZ```fffhhhdddaaaccceeeggggggeeecccaaaeeegggmmmttttttoookkklllmmmnnnlllgggfffiiijjjgggiiikkkmmmnnnsss{{{~~~|||vvvyyyxxxuuuvvv|||{{{wwwtttvvv{{{|||zzzkkkiiiwww{{{rrrvvvqqq[[[ZZZgggttt~~~|||}}}}}}~~~qqqXXXJJJGGGDDDEEEBBB777444AAA888===BBB999;;;:::>>>BBBPPPjjj{{{zzz{{{xxxvvvgggwwwpppwwwoooccciii~~~|||{{{zzz{{{{{{yyyuuuqqqpppqqqrrrrrrpppooonnnooojjjllloooqqqqqqpppooonnnhhhiiijjjkkklllmmmmmmnnnkkkiiihhhiiilllooooooooolllhhhccc```bbbeeeggggggddd\\\PPPDDD???@@@DDDHHHIIIIIIHHHFFFCCCBBBBBBCCC>>>888444666<<>>???888666BBB666999>>>777>>>@@@>>>CCCVVVvvv|||~~~}}}|||lllgggvvvhhh~~~~~~kkk```hhh~~~{{{yyyxxxyyyzzzxxxsssooolllpppssstttrrrpppqqqssslllnnnpppqqqpppppppppqqqiiiiiiiiiiiijjjjjjjjjkkkllljjjhhhjjjnnnpppnnnllljjjddd\\\YYY\\\ccchhhjjjjjjaaaTTTFFF>>>:::;;;===>>>???AAAAAAAAA@@@AAACCC???999555777<<>><<<===888333>>>333555;;;666@@@DDD@@@FFF[[[~~~~~~tttvvvooopppzzziiiaaajjj}}}}}}yyyuuutttvvvvvvsssooonnnrrrwwwvvvrrroooqqqsssppprrrsssqqqooonnnooorrrkkkkkkjjjjjjiiiiiiiiiiiijjjhhhhhhjjjnnnooolllgggddd[[[QQQNNNSSS]]]eeeiiijjjeee]]]TTTMMMGGGEEEDDD@@@AAAAAA@@@???@@@BBBEEEBBB<<<888999>>>GGGVVVdddqqqyyynnnbbbYYYRRRPPPNNNKKKIIIIIIEEEEEEDDDDDDCCCCCCBBBBBB>>>>>>AAACCCAAA@@@FFFOOORRRZZZ^^^\\\[[[```fffhhhfffeeeeeeddddddeeeeeefffccccccgggooosssqqqooopppppptttsssmmmhhhjjjnnnpppiiikkkkkklllqqqzzz}}}||||||tttqqqwww~~~|||yyyxxxxxx}}}vvviiikkkttt{{{ppprrr{{{~~~}}}rrr]]]```pppwww~~~vvv___PPPBBB>>>???999666CCC999;;;???777===???BBBHHH___rrrjjj~~~uuuxxxhhhbbblll~~~zzzrrrpppqqqtttsssqqqqqqvvvzzzxxxrrrnnnnnnqqquuuuuuuuurrrnnnlllnnnqqqooonnnmmmlllkkkkkkkkkkkkiiiggggggjjjnnnnnniiiddd]]]SSSHHHDDDKKKWWWaaafffeeeeeecccaaa]]]XXXTTTQQQIIIHHHEEEBBB@@@AAAEEEHHHDDD>>>::::::???HHHWWWdddoooyyymmmbbbYYYRRRPPPNNNKKKIIIIIIDDDDDDCCCDDDFFFEEECCC@@@@@@CCCEEECCC@@@AAAFFFKKKUUU\\\`````````dddhhhhhhhhheeeccceeeggggggccc^^^dddiiioooqqqpppnnnooopppqqqpppqqqqqqlllhhhkkkrrrkkkmmmoooooopppsssyyy~~~}}}zzzxxxyyy}}}}}}uuurrrvvvvvv}}}kkkccchhhqqqnnnvvv{{{hhh```ggguuuxxx{{{fffNNNCCC???<<<:::888999888888;;;???@@@@@@CCCKKKlllwww|||nnnxxxmmmfffooo~~~|||{{{zzzyyyyyyyyyzzz{{{wwwwwwwwwvvvtttrrrooonnnqqqsssrrroookkkhhhiiikkksssrrrppppppppppppnnnlllkkkfffeeehhhfff]]]RRRLLL>>>:::333222:::JJJZZZbbbeeefffaaa[[[]]]bbb]]]PPPLLLIIIFFFDDDDDDDDDCCCBBBEEE===888:::AAAMMM]]]jjjrrryyymmmaaaYYYRRRPPPOOOKKKHHHHHHEEEDDDDDDDDDEEEEEECCCAAAAAACCCDDDBBB@@@AAAFFFKKKUUU\\\```______cccggghhhiiifffdddeeehhhhhheeeaaafffiiimmmppppppooonnnnnnqqqqqqrrrsssnnnjjjlllrrrlllmmmnnnnnnpppsssxxx|||~~~|||xxxxxx}}}{{{~~~uuusssxxxwww{{{{{{nnngggjjjttt|||zzzjjj^^^___fff}}}xxx~~~iiiPPPDDD???===;;;<<<<<<;;;::::::<<<>>>>>>FFFRRRsssyyynnnzzz|||iiidddnnn~~~|||{{{yyyxxxxxxyyyzzz{{{ttttttttttttssssssqqqqqqlllooossssssrrrppppppqqqrrrqqqqqqqqqrrrpppmmmjjjggg^^^VVVRRRLLLAAA777222333222000111888GGGWWW```^^^\\\YYYWWW[[[^^^[[[TTTKKKKKKLLLMMMLLLJJJGGGEEEEEE===888999AAALLL\\\jjjwwwzzzmmm```XXXRRRPPPOOOKKKGGGGGGEEEDDDDDDDDDEEEEEECCCAAABBBCCCCCCAAA???AAAGGGLLLVVV\\\___^^^^^^bbbggghhhiiigggeeegggiiijjjgggdddiiijjjkkknnnppppppnnnlllpppppprrrtttqqqlllmmmqqqooommmlllmmmqqqtttwwwxxx}}}~~~xxxwww|||zzz}}}yyyxxx}}}}}}~~~|||{{{tttuuuuuu~~~jjjYYY^^^ooo||||||{{{}}}jjjQQQEEEAAA???===<<<<<<<<<;;;:::;;;>>>AAANNN___}}}{{{sss}}}kkkfffqqq}}}{{{yyywwwvvvxxxzzz{{{uuuuuutttsssrrrrrrqqqqqqppprrrssssssqqqooooooppptttrrrooollliiiddd___ZZZRRRHHH>>>999555...***))))))+++---000555@@@PPP\\\[[[UUUPPPQQQSSSRRRRRRSSSIIIMMMRRRTTTRRRNNNJJJGGGEEE===888999AAALLL\\\iii}}}|||mmm```XXXRRRQQQOOOKKKGGGGGGFFFEEEDDDDDDEEEEEEDDDBBBCCCCCCBBB@@@???BBBGGGKKKVVV\\\___]]]]]]aaafffhhhiiigggfffgggiiijjjiiigggllljjjjjjlllpppqqqooolllmmmmmmqqqtttrrrmmmlllooopppnnnkkkmmmqqquuuuuuttt{{{~~~wwwuuuzzzzzz~~~}}}~~~|||~~~~~~|||wwwjjj[[[YYYhhh~~~|||jjjTTTIIIDDDAAA???;;;:::;;;;;;:::;;;AAAIII[[[mmm}}}wwwooojjjttt|||~~~|||yyywwwvvvwwwyyy{{{zzzyyywwwtttrrrpppnnnmmmrrrqqqpppooommmmmmnnnnnnooojjjbbbZZZRRRKKKDDD@@@>>>666///------+++,,,///'''))),,,...000999JJJ[[[cccVVVNNNMMMJJJDDDEEELLLJJJOOOTTTUUURRRMMMIIIGGGEEE===888:::AAAMMM]]]jjj~~~oooaaaYYYRRRQQQPPPKKKHHHHHHGGGEEEDDDDDDEEEEEEDDDCCCDDDCCCBBB@@@AAACCCGGGJJJTTTZZZ^^^\\\]]]bbbfffggghhhgggfffggghhhhhhhhhhhhmmmjjjiiikkkoooqqqooommmjjjjjjmmmqqqqqqllljjjlllqqqnnnlllnnnrrruuuuuutttzzz~~~~~~xxxuuuwww|||vvvzzz~~~{{{wwwyyy|||~~~hhhXXX^^^kkkuuu}}}sss```TTTKKKDDD???>>><<<<<<===;;;;;;FFFSSSjjjxxx{{{yyyrrrmmmvvv~~~~~~|||}}}zzzxxxwwwxxxyyy{{{|||{{{yyyvvvssspppnnnmmmlllmmmoooqqqpppmmmiiifffXXXRRRHHH???999555111///666000,,,,,,+++))))))+++''''''***,,,---555JJJ^^^jjj^^^UUUPPPIIIBBBDDDMMMPPPQQQRRRQQQNNNJJJHHHGGGDDD===888:::BBBOOO___mmmrrrccc[[[SSSQQQOOOLLLJJJKKKHHHFFFDDDDDDEEEEEEEEEDDDCCCBBBAAAAAABBBDDDGGGHHHPPPWWW]]]]]]^^^bbbfffgggggggggfffeeeeeeffffffgggiiihhhgggiiikkknnnooooooggggggiiinnnnnnkkkiiijjjpppoooooopppsssuuuvvvvvv|||~~~~~~zzzwwwwwwxxxyyypppttt|||{{{{{{yyyzzz|||tttiiiXXXXXXnnnyyy}}}sssdddVVVHHH@@@CCC@@@@@@@@@===???OOOaaazzz|||{{{yyyttt}}}~~~|||{{{zzzyyyzzzzzzwwwwwwwwwvvvtttrrrooonnnlllnnnppppppkkk```RRRHHH999555///++++++,,,------,,,)))(((******'''''')))&&&$$$&&&***,,,333HHH]]]gggccc___ZZZRRRMMMOOOTTTSSSPPPLLLJJJJJJJJJIIIHHHDDD===888<<>>QQQZZZbbbfffbbb\\\YYYWWWVVVOOOIIICCCBBBFFFIIIHHHFFFCCC===999===FFFTTTffftttvvvhhh^^^TTTPPPOOOMMMMMMOOOIIIFFFDDDDDDEEEFFFEEEEEEAAAAAABBBCCCFFFFFFFFFEEEJJJSSS[[[^^^```dddggggggffffffeeecccaaa```aaaccc___aaaccccccbbbeeejjjooohhheeefffkkkmmmkkkjjjkkklllpppssstttttttttxxx{{{zzzuuuvvvlllpppyyyyyy~~~||||||{{{yyyvvvooobbbWWW___xxx|||zzztttzzz|||jjjVVVHHH@@@>>>@@@EEEHHHQQQllltttppp{{{}}}~~~|||zzzyyyuuuvvvwwwvvvrrrmmmgggccc[[[PPPBBB666000...---,,,+++++++++,,,---,,,***'''...+++******'''###$$$''',,,&&&&&&******(((222BBBOOO___jjjgggaaa^^^YYYQQQIIIAAA:::;;;CCCHHHFFFBBBCCC<<<999===HHHVVVhhhvvvmmmddd^^^XXXUUUPPPJJJHHHJJJIIIGGGEEEDDDCCCBBB@@@>>>EEECCC@@@??????BBBEEEGGGRRRVVVZZZ\\\\\\^^^bbbfffbbb___^^^bbbcccaaa___`````````___^^^___bbbfffiiihhhdddfffnnnrrrooolllmmmtttqqqoooqqqqqqpppuuu||||||}}}wwwuuuuuuzzzsssttt|||{{{zzz}}}yyyqqqbbbXXX^^^jjjsssuuu~~~~~~uuuaaaOOOGGGIIIFFFBBBLLLhhhzzz}}}lll^^^aaaooo~~~}}}zzzyyyzzzzzzzzzwwwuuuqqqoookkkbbbTTTJJJ666222---+++******'''%%%))))))))))))))))))))))))&&&'''''''''(((((()))))))))((('''&&&&&&***000444DDDNNN[[[bbbaaaZZZSSSOOOKKKEEEDDD@@@<<>>DDD===<<>>>>>>>>??????FFFNNNTTTXXX[[[___bbbccc___]]]bbbeeefffhhhllljjjeee______bbbeeedddbbbaaahhhjjjeeecccfffhhhggggggfffiiiooorrrrrrvvv}}}}}}{{{zzzzzz}}}}}}yyyuuuhhhYYYVVV^^^iiirrrwwwvvvxxxzzzppplllqqq{{{zzzvvvtttmmmeeebbbbbb]]]WWWLLLDDD999333333333111///,,,+++)))*********(((&&&&&&'''''''''&&&&&&'''(((((())))))'''$$$###&&&)))''''''''''''''''''''''''))))))(((((('''''''''&&&)))***)))(((&&&''')))+++,,,222===KKKXXX______]]]WWWNNNRRR[[[WWWSSSQQQJJJGGG???>>>FFFRRRaaawwwyyyhhh^^^UUUSSSTTTQQQNNNNNNIIIIIIHHHGGGEEECCCAAA@@@AAAAAAAAA@@@@@@@@@??????@@@BBBPPPYYYUUUXXXaaaaaabbbaaa```aaadddggghhhhhhjjjhhhbbb]]]___eeefffccceeeffffffeeebbbbbbfffiiigggiiikkklllllloootttyyy|||yyyxxx|||~~~|||{{{}}}yyysssiii[[[VVVbbbsss||||||{{{|||lllwwwyyy}}}xxx{{{~~~}}}|||xxxuuuooofff___UUUMMMCCC@@@AAAAAA>>>999444111...,,,,,,---,,,+++)))***,,,,,,,,,)))&&&%%%***************)))((((((&&&&&&''''''((()))))))))''''''(((((())))))*********)))'''%%%&&&(((+++---***)))(((''''''((()))***///666CCCPPPZZZ]]][[[XXXYYYTTTPPPPPPPPPMMMJJJHHHBBB======EEERRRfff~~~{{{jjj___VVVTTTSSSPPPNNNMMMJJJIIIHHHFFFDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@??????BBBCCCPPPZZZVVVWWW___```dddcccbbbbbbdddfffhhhiiiggggggddd```aaagggiiihhhkkkkkkjjjgggdddeeehhhlllggghhhiiihhhgggiiimmmpppooossswww|||~~~zzzzzzlll^^^ZZZ^^^gggwww|||xxxyyyuuuppp~~~yyy|||{{{ggg___iiiooosssqqqmmmiiibbb[[[[[[```iiisss{{{zzzooohhheeebbb^^^ZZZ\\\WWWQQQLLLIIICCC;;;555>>>999333111222333222000222///---,,,,,,,,,,,,+++)))***,,,---,,,***'''%%%))))))******))))))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))((('''&&&&&&''')))***))))))((((((((((((((()))...777EEETTT]]]___\\\XXXTTTNNNHHHEEEEEEDDDDDDCCC@@@======FFFSSSfff}}}}}}lllaaaWWWTTTSSSOOOMMMLLLKKKJJJGGGEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????DDDCCCPPP[[[WWWWWW___aaagggeeedddcccdddfffiiikkkgggjjjjjjffffffkkknnnooorrrqqqnnnjjjgggfffhhhjjjjjjjjjkkkjjjjjjlllppprrrqqqvvvwwwwww{{{{{{qqqnnn]]]PPPWWWkkk~~~~~~yyyxxx}}}}}}}}}{{{oooyyy|||uuuwwwhhhJJJ@@@@@@CCCDDD@@@>>>===:::666777;;;BBBJJJPPPUUUWWWXXXSSSLLLCCC===;;;;;;;;;999>>><<<999999:::999555222///---,,,++++++---...000...---+++***+++,,,+++******+++,,,---,,,***((('''((((((((()))(((''''''&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$(((''''''''''''&&&&&&&&&'''(((((())))))(((((((((---888GGGVVV^^^^^^ZZZVVVQQQKKKDDD>>>===>>>@@@AAA???<<<>>>GGGUUUggg}}}ooocccXXXTTTRRROOOLLLKKKLLLJJJGGGDDDBBBBBBCCCCCCAAAAAAAAA@@@@@@@@@??????CCCAAAOOO[[[XXXWWW___ccchhhhhhfffddddddfffiiillljjjoooqqqmmmkkknnnrrrrrrsssrrrpppmmmjjjggggggfffhhhiiijjjmmmppptttyyy|||xxxyyysssmmmsss|||wwwjjj\\\WWWYYYiii~~~{{{}}}}}}yyyqqqvvvzzzrrrsssZZZ>>>:::---//////---...000///+++...000222333444333222222333///+++)))+++---//////---,,,,,,...111333333222---...///...,,,,,,///222,,,***))))))+++,,,+++******+++,,,,,,,,,+++)))(((''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$######&&&''''''''''''&&&$$$###&&&'''((()))))))))((('''///999GGGSSSYYYXXXUUURRRQQQOOOIIIBBB@@@BBBDDDCCC>>><<>>AAAKKKYYYjjj~~~rrreeeYYYTTTRRRNNNLLLLLLKKKJJJGGGEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@;;;JJJ[[[XXXUUU^^^eeeeeegggiiihhhffffffjjjmmmlllppprrrooolllllljjjfffaaacccggglllqqqsssqqqooommmlllllloootttyyy}}}~~~{{{wwwvvvvvvnnn^^^PPPXXXhhhzzz~~~}}}xxx|||llluuuyyysssuuuyyytttyyy}}}fffCCC///------//////000444888666000***+++++++++,,,---......***+++,,,,,,,,,+++******......------------......,,,...000...+++((((((******))))))***+++,,,***((())))))*********)))))))))'''''''''((('''&&&&&&%%%######$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$%%%&&&''''''((((((((((((222:::CCCIIIKKKIIIIIIJJJMMMTTTVVVPPPMMMPPPOOOIIIAAA@@@CCCMMM[[[lllrrreeeYYYTTTRRROOOMMMMMMJJJIIIHHHFFFDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@??????BBB<<>>@@@BBBDDDCCC@@@>>>@@@BBB>>>CCCHHHIIIGGGJJJRRRZZZccceeeggghhhhhhiiikkkmmmnnnppptttvvvvvvtttqqqoooiiigggddd___[[[YYY[[[]]]aaaeeeiiikkkjjjkkknnnqqqxxxqqqcccbbbjjjppp{{{|||vvvnnnuuuuuukkkmmm|||kkkfff~~~xxxtttzzz~~~|||]]]???444444222---//////...------,,,++++++)))******)))(((''''''(((***)))((((((((()))+++,,,''''''(((((())))))******222///,,,***))))))+++,,,))))))))))))))))))))))))(((((())))))(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&&&&%%%$$$###$$$%%%''''''''''''%%%$$$''''''''''''''''''''''''***)))'''&&&'''(((***+++333888EEERRRTTTLLLGGGHHHKKKPPPQQQOOONNNQQQSSSRRRHHHFFFGGGPPPaaavvvuuuhhh\\\VVVTTTPPPMMMMMMLLLJJJGGGFFFEEEDDDBBB@@@@@@BBBCCCBBB???>>>@@@AAA;;;@@@DDDDDDCCCFFFNNNUUUbbbfffjjjkkkjjjjjjlllooooooqqqsssuuuvvvuuutttsssrrroookkkgggcccaaa```___bbbcccddddddeeegggkkkmmmyyyvvvvvvzzz}}}rrrsssvvv}}}zzzyyyxxxtttrrryyy|||nnnssszzzwww{{{{{{{{{eeeLLL===666000///000......------,,,++++++***(((((()))(((''''''''''''***)))((((((((()))***+++(((((())))))))))))))))))///---+++***)))***++++++((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&'''(((***+++///777FFFRRRSSSJJJDDDDDDNNNTTTWWWVVVTTTUUUTTTPPPHHHFFFGGGOOOaaawwwuuuiii]]]XXXUUUPPPLLLKKKKKKHHHEEEDDDDDDDDDCCCBBB@@@AAABBBAAA???>>>???@@@;;;>>>AAA@@@???BBBJJJQQQ]]]dddkkkmmmjjjiiilllqqqnnnoooqqqssstttuuuuuuuuuxxxuuuqqqooonnnlllhhheee```___]]]^^^aaadddggghhhfffpppyyyzzzwwwuuuuuussstttrrr||||||wwwoooooouuuuuuxxxnnnnnnooo~~~|||zzz|||zzzvvvWWWIII>>>:::444***'''+++------,,,,,,+++*********&&&&&&''''''''''''(((((())))))((((((((()))***+++************))))))))))))************************((((((((((((((((((((((((((((((&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''''''''((()))***...888HHHTTTTTTKKKFFFEEEQQQXXX\\\ZZZXXXVVVQQQLLLGGGEEEFFFOOOaaaxxxtttiii^^^YYYVVVQQQLLLJJJJJJGGGDDDBBBBBBCCCDDDCCC@@@AAAAAA@@@????????????>>>@@@AAA@@@???BBBIIIOOOVVV```jjjllliiigggjjjpppnnnnnnooopppqqqsssuuuvvvwwwtttpppqqqsssrrrlllggg]]][[[ZZZ]]]bbbeeefffdddgggoooxxx}}}|||yyyuuuqqqzzzzzzxxxrrrpppqqqwwwwwwxxx|||xxxdddgggqqq~~~}}}|||~~~}}}~~~}}}{{{uuu[[[CCC@@@:::444///+++***+++++++++++++++******))))))&&&&&&&&&''')))******)))(((((((((((())))))******++++++******))))))((((((&&&''')))*********))))))(((((((((((((((((((((((()))'''%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&&&&'''((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''((()))***000;;;IIITTTUUUQQQNNNNNNRRRXXXZZZWWWTTTQQQMMMIIIEEEDDDGGGQQQccczzztttiii^^^ZZZWWWQQQMMMKKKIIIGGGCCCBBBCCCDDDDDDDDDAAAAAA@@@@@@@@@@@@@@@???@@@AAAAAA@@@???BBBGGGLLLRRR\\\hhhkkkhhhfffjjjpppooooooooopppqqqsssuuuvvvtttpppmmmmmmooommmgggaaaZZZZZZ]]]bbbhhhiiigggcccppptttyyy}}}|||wwwrrrpppwww~~~zzzzzz{{{vvvvvvxxxvvvsssvvvvvvvvvyyy~~~}}}hhh^^^nnn}}}}}}zzz}}}eeeOOOFFFEEEFFF===...***333666111++++++************))))))((('''&&&(((+++,,,,,,***''''''(((((())))))))))))+++*********))))))((((((%%%&&&((()))******)))((('''''''''''''''''''''''')))'''%%%$$$###$$$&&&'''%%%%%%%%%$$$$$$%%%%%%%%%""""""######$$$%%%&&&'''((((((&&&%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''(((((()))000999DDDMMMRRRUUUVVVUUUSSSVVVUUUPPPMMMLLLLLLIIIDDDDDDHHHTTTggg}}}tttiii]]]YYYVVVRRRNNNMMMJJJGGGDDDCCCDDDDDDDDDCCCCCCBBB@@@AAABBBBBBAAA???>>>??????>>>>>>???CCCEEEPPPYYYccchhhggggggjjjoooqqqqqqpppppppppqqqrrrrrrpppmmmjjjhhhgggddd___ZZZ]]]```dddiiilllkkkhhhdddoooooorrruuurrrmmmjjjllluuuzzz|||{{{|||{{{qqqqqqssswww}}}rrr[[[```~~~}}}{{{{{{~~~~~~kkkPPPIIITTT___VVVBBB///***000111+++***************************(((&&&(((,,,...,,,***&&&'''((()))))))))(((((())))))))))))((((((((((((%%%&&&((()))***)))((((((''''''''''''''''''''''''((((((&&&%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%######""""""###$$$%%%&&&((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((---333;;;CCCMMMVVVWWWTTTOOOQQQOOOIIIFFFIIIKKKJJJBBBCCCJJJXXXlllttthhh\\\XXXVVVSSSPPPPPPJJJHHHFFFFFFFFFEEECCCBBBEEECCCAAAAAACCCCCCBBB@@@===>>>??????>>>???@@@@@@LLLRRR[[[```bbbdddgggjjjmmmmmmllllllkkkjjjiiiiiihhhgggfffdddbbb```^^^\\\eeehhhlllnnnmmmjjjgggfffoooppptttxxxvvvqqqsssyyyzzz|||}}}~~~~~~}}}qqqrrrtttxxxyyygggcccnnn~~~~~~}}}sss]]]TTTcccyyysssVVV<<<333111***%%%'''+++++++++++++++++++++++++++(((&&&'''+++---+++(((&&&'''((()))))))))(((''''''''''''''''''((((((((('''(((((()))))))))((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''***///555>>>LLLVVVUUUMMMEEEHHHFFFAAA@@@DDDGGGGGG@@@CCCLLL\\\qqqttthhh[[[WWWUUUSSSRRRRRRJJJIIIHHHGGGGGGFFFCCCAAAFFFCCCAAABBBDDDEEECCC@@@>>>???@@@AAA@@@@@@??????GGGLLLSSSYYY]]]```bbbdddhhhhhhgggfffdddbbbaaa___```aaabbbbbbaaaaaabbbdddllloooqqqpppkkkgggfffgggeeegggmmmtttrrrooosss|||uuusss{{{~~~yyywww|||tttyyywwwxxx~~~rrraaauuu~~~~~~~~~}}}{{{dddOOOYYYwwwpppEEE+++666;;;+++%%%000++++++++++++++++++,,,,,,+++'''%%%&&&+++,,,***&&&%%%&&&((()))))))))((('''%%%&&&&&&&&&''''''(((((())))))))))))((()))))))))''''''''''''''''''''''''(((((())))))(((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''***...333===MMMXXXSSSGGG<<>>>>>@@@BBBCCCBBBGGGNNNSSSVVVZZZ^^^bbbbbbaaaaaaaaaaaaaaabbbbbbdddiiimmmiiiaaa^^^cccjjjuuuqqqnnnqqquuurrrggg\\\```fffnnntttvvvvvvuuutttsssvvvwwwuuusssuuu~~~~~~vvvvvvyyy~~~ttteeelll|||iiiKKKTTT]]]CCC---,,,000...+++---+++,,,---/////////......(((((())))))))))))((((((***'''%%%&&&)))***(((&&&'''''''''((()))******+++++++++***)))((('''&&&&&&&&&'''((((((((('''%%%$$$'''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%$$$%%%&&&'''((()))))))))''''''''''''''''''''''''&&&''''''(((''''''&&&&&&'''&&&''')))'''$$$%%%))))))***000===JJJNNNHHH@@@666===CCCDDDEEEFFFDDD@@@>>>CCCOOOaaawwwwwwiii```[[[UUUXXXYYYNNNNNNLLLJJJIIIJJJHHHEEEBBBDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>===>>>@@@BBBCCCCCCHHHOOOUUUYYY]]]aaaeeefffeeeccccccdddgggkkkmmmmmmjjjfffaaa___bbbiiiooorrrrrrsssuuutttlll```WWW___fffooowwwyyywwwuuusssvvvuuutttuuuyyy~~~~~~zzz}}}hhhaaavvv~~~ooo]]]___tttuuuOOO;;;,,,,,,000,,,)))++++++,,,.../////////---,,,(((((())))))))))))((((((((('''&&&'''(((((('''%%%&&&&&&'''(((((()))************))))))(((((('''''''''(((((()))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$######$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&%%%$$$%%%((('''$$$%%%))),,,...333<<>>CCCEEECCCBBBCCCAAA>>>???DDDPPPaaawwwyyyiii```[[[UUUWWWXXXOOOMMMLLLJJJIIIIIIHHHEEEBBBCCCCCCBBBAAAAAA@@@@@@???>>>============???AAABBBAAAFFFMMMTTTYYY]]]aaadddhhhiiiiiijjjkkklllmmmmmmjjjddd]]]]]]bbbiiimmmooolllrrrxxxxxxqqqeee\\\VVV___fffqqqxxxzzzxxxtttrrrzzzuuusssxxxwww\\\aaavvvZZZWWWvvvddd???333+++---...)))''')))+++,,,...000000...+++***((((((((((((((((((((((((&&&((())))))(((&&&%%%%%%&&&&&&&&&'''(((((())))))))))))))))))(((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&'''((('''&&&%%%$$$"""######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$"""###&&&&&&$$$&&&+++///333999>>>@@@???;;;888CCCEEEEEEBBBAAACCCCCC@@@AAAFFFQQQcccxxxzzzhhh^^^ZZZTTTTTTTTTMMMLLLKKKJJJIIIHHHFFFDDDCCCBBBBBBAAAAAA@@@??????>>>>>>============>>>>>>???>>>BBBIIIOOOUUUYYY\\\]]]fffhhhlllnnnmmmhhhbbb___[[[ZZZ\\\bbbiiilllkkkhhhiiirrryyyvvvjjj```[[[[[[bbbgggoootttvvvvvvuuuuuu~~~zzzyyy~~~zzzggg]]]lllkkkZZZeeeuuuSSS555///+++,,,***&&&%%%(((+++,,,...000///---***((((((((((((''''''(((((((((&&&))),,,,,,(((%%%%%%'''&&&&&&&&&&&&''''''(((((('''((((((((()))))))))***************))))))((((((((((((((((((((((((((((((%%%&&&((())))))(((&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$"""###&&&&&&%%%(((---222999AAAEEECCC@@@???@@@@@@CCCDDDDDDFFFIIIHHHEEEBBBHHHSSSdddyyyjjj___\\\TTTRRRSSSMMMKKKKKKKKKJJJGGGEEEDDDCCCBBBAAAAAA@@@??????>>>>>>??????>>>======<<<<<<<<<>>>@@@EEEJJJPPPUUUWWWXXXbbbcccddddddccc___[[[YYYYYY]]]ccchhhiiiiiigggfffpppuuuwwwpppccc[[[\\\```fffhhhkkknnnppptttxxx{{{ggg```lll}}}|||ppp^^^eeehhhCCC333000,,,***'''$$$&&&******,,,---......,,,)))(((((((((''''''''''''(((((('''***---,,,)))'''''')))&&&&&&&&&'''''''''''''''''''''(((((())))))******+++*********))))))))))))(((((((((((((((((((((((($$$&&&((())))))(((&&&%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%###$$$'''''''''***000666???HHHKKKHHHCCCCCCEEE???CCCFFFHHHLLLOOOLLLFFFDDDJJJUUUggg{{{pppccc```XXXSSSSSSOOOJJJKKKKKKJJJGGGDDDCCCDDDBBBBBBAAA@@@@@@??????>>>??????>>>>>>======<<<<<<@@@@@@BBBGGGNNNTTTXXXYYY```]]]ZZZXXXXXX[[[___bbbfffhhhjjjhhhdddeeeiiinnn{{{zzztttjjj^^^ZZZ^^^dddjjjjjjiiijjjmmmsss|||xxxbbbjjjyyy~~~}}}dddYYYrrr|||[[[666333111---***&&&&&&(((+++***+++,,,,,,,,,+++***))))))((('''&&&&&&'''((()))((()))***)))(((((()))***''''''''''''''''''''''''''''''(((((())))))******+++******)))((()))))))))''''''''''''''''''''''''$$$%%%&&&'''((('''&&&&&&***)))'''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&'''((('''%%%%%%(((((('''+++111888BBBLLLPPPLLLGGGEEEFFFFFFIIIKKKMMMPPPQQQKKKCCCEEEKKKWWWiii~~~sssfffcccYYYRRRRRRNNNIIIKKKLLLJJJFFFCCCCCCDDDBBBBBBBBBAAA@@@@@@??????<<<===>>>>>>????????????>>>===>>>CCCLLLUUUZZZ]]]\\\[[[YYYZZZ\\\aaafffiiiiiiiiihhhdddcccgggpppwww}}}wwwnnnddd___aaafffkkklllkkkjjjjjjmmmvvvmmmlllxxx|||pppbbbkkk}}}jjjMMM111//////---***))))))*********************++++++,,,)))(((&&&%%%%%%&&&((()))((('''%%%%%%''')))******(((((((((((((((((((((((((((((((((((())))))))))))+++***)))((('''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&+++***(((&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%''')))***'''%%%%%%''''''&&&***000666AAAMMMTTTRRRNNNLLLLLLNNNOOONNNNNNPPPRRRLLLDDDFFFLLLYYYlllssseeebbbXXXPPPOOOLLLIIIKKKLLLJJJFFFCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@???:::;;;===>>>@@@AAAAAABBB;;;999:::???JJJTTT\\\___XXX[[[```eeehhhiiiiiihhhbbbbbbbbbcccfffmmmuuu{{{yyyqqqgggbbbccciiiooosssmmmlllkkklllpppyyytttgggxxxwww|||wwwiiieeeyyy[[[DDD111+++,,,,,,+++,,,---,,,)))******)))((()))***,,,---)))(((&&&%%%%%%&&&((()))((($$$!!!!!!%%%)))***))))))))))))))))))((((((((())))))))))))((((((((((((+++***((('''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''+++***'''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%''')))+++'''%%%$$$&&&%%%$$$(((...333>>>MMMWWWYYYVVVTTTTTTQQQQQQNNNMMMPPPSSSOOOIIIGGGMMMZZZmmmzzzfff^^^XXXPPPLLLMMMKKKJJJHHHFFFDDDBBBBBBAAAAAA@@@@@@AAABBBAAA???===>>>>>>>>>>>>???@@@AAABBBAAA>>>???DDDHHHMMMWWW```dddcccbbbbbbdddeeeeeedddcccZZZZZZgggrrrssstttxxxpppiiiaaaaaagggnnnqqqqqqnnnllljjjkkkrrr|||}}}nnnddddddqqq}}}vvvgggfff{{{www|||qqqkkkssshhhDDD444666,,,,,,++++++***)))((((((***,,,,,,***,,,///---((((((%%%%%%'''(((%%%&&&)))&&&&&&'''((((((''''''&&&%%%(((******'''&&&''')))***))))))(((((((((((()))+++)))(((&&&%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&'''((()))'''&&&$$$###"""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))'''''')))(((&&&)))...555AAAMMMRRRTTTUUUTTTPPPNNNMMMKKKLLLMMMMMMLLLKKKFFFNNN\\\pppzzzfff^^^XXXPPPKKKMMMMMMLLLIIIGGGDDDBBBAAAAAA@@@@@@@@@AAABBBBBB@@@>>>>>>>>>>>>>>>???@@@AAABBB@@@===>>>BBBFFFKKKUUU___gggfffeeecccbbb___[[[YYYXXXZZZaaannnwwwxxxuuuuuunnngggaaaeeeooouuutttpppnnnoooppppppsssyyytttfff\\\WWW___fffmmm|||~~~nnncccfff{{{zzz}}}qqqrrr}}}~~~\\\===//////,,,,,,+++******)))(((((('''***,,,...222666333...,,,((('''((('''$$$%%%((($$$$$$$$$%%%&&&''''''(((%%%(((***)))'''&&&''')))(((((((((''''''((())))))***)))(((&&&&&&&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''(((&&&&&&)))((('''***///888CCCNNNRRRSSSUUUTTTQQQPPPNNNMMMMMMMMMLLLIIIGGGGGGNNN]]]pppzzzfff^^^XXXOOOKKKLLLNNNLLLJJJGGGDDDBBBAAA@@@@@@??????@@@BBBBBB@@@???>>>>>>>>>>>>??????@@@AAA???<<<;;;???CCCHHHRRR\\\ddddddcccbbb^^^ZZZVVVSSSWWW___iiiooouuuxxxvvvqqqjjjeeeccckkkxxx}}}xxxooommmrrrwwwxxxuuutttyyy~~~vvvmmmhhh___bbbaaa```iiixxx~~~{{{xxx}}}{{{iiieeemmm}}}rrrzzzmmmKKK555---,,,+++++++++******))))))(((&&&+++000444999<<<888000...)))'''''''''%%%'''+++((('''&&&%%%%%%&&&'''(((&&&((())))))(((''''''(((&&&&&&&&&&&&'''((()))))))))((((((''''''(((((()))%%%%%%%%%%%%&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''%%%%%%((()))(((,,,222<<>>>>>>>>>>>>>>???@@@@@@???;;;999<<>>>>>>>>===>>>>>>?????????;;;999:::<<<@@@IIIRRRSSSUUUWWWXXXXXXZZZ^^^bbbdddhhhiiifffkkkrrrnnncccaaahhhqqqzzz~~~}}}zzzwwwnnnsss|||yyyoooooovvv~~~xxxzzzzzzjjj^^^^^^ccchhhooo~~~uuuvvv}}}tttxxxpppJJJ333//////---*********))))))))))))))))))---333:::AAADDD;;;111+++'''%%%'''((())),,,222111///,,,)))'''&&&&&&''''''''''''(((((((((''''''%%%%%%%%%&&&&&&((()))***''''''((())))))*********&&&&&&%%%%%%&&&''')))***&&&&&&%%%$$$$$$$$$%%%%%%$$$&&&(((******(((&&&$$$''''''''''''''''''''''''$$$############$$$%%%&&&&&&$$$$$$''')))***///666AAAJJJPPPQQQPPPRRRSSSQQQLLLLLLMMMMMMMMMKKKFFFCCCGGGOOO^^^sss~~~jjjaaa[[[QQQMMMNNNIIIHHHGGGEEEDDDCCCCCCCCCCCCAAA??????@@@@@@@@@???>>>>>>>>>======>>>>>>??????<<<:::;;;<<<===DDDLLLQQQTTTXXXYYYYYY[[[```ddd^^^ccchhhllloooooohhh___fffoooyyy~~~|||{{{|||rrrrrrwww|||sssqqquuu}}}}}}wwwsssyyyvvvggg^^^___ffflllooo~~~yyy~~~~~~uuu___>>>...,,,,,,***))))))))))))))))))))))))%%%)))...666@@@EEE>>>444///***(((((((((&&&(((,,,)))((('''&&&&&&'''((()))(((''''''((())))))(((&&&&&&&&&&&&&&&'''((())))))&&&'''((()))))))))))))))&&&&&&&&&&&&&&&&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%###%%%((()))***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&$$$$$$''')))***000777AAAIIIPPPPPPPPPRRRRRRPPPLLLLLLLLLMMMMMMLLLIIIFFFHHHPPPaaawwwlllccc\\\SSSNNNOOOMMMLLLJJJHHHEEEDDDCCCBBBEEEBBB@@@????????????>>>>>>>>>============>>>>>>@@@===;;;<<<<<<;;;@@@FFFOOOTTT[[[^^^^^^^^^```ccc___dddlllpppkkkcccbbbeeerrrwww}}}~~~}}}~~~xxxqqqsss}}}zzzvvvwww{{{qqqtttzzzyyymmmjjjnnnqqqpppmmmqqq{{{zzzyyy~~~yyyxxxsssMMM666...,,,******((()))))))))))))))))))))&&&'''***111<<>>GGGOOOPPPPPPQQQQQQOOOOOONNNLLLLLLMMMLLLJJJHHHIIISSSfff|||mmmddd]]]TTTOOOPPPRRRPPPMMMJJJGGGDDDBBBAAAFFFCCC@@@?????????>>>===???>>>============>>>>>>@@@===<<<===<<<:::===CCCKKKSSS]]]cccbbbaaaaaabbbgggjjjppppppcccWWW]]]mmm|||}}}~~~~~~|||qqqppp|||zzzzzzyyyzzzuuu~~~}}}zzzooofffdddrrrsssrrrxxxqqqsss{{{}}}www{{{fff@@@000///...,,,---(((((((((((())))))))))))))))))***...888>>>888...***''''''))))))'''(((+++(((((())))))))))))(((((()))'''&&&'''******(((%%%***))))))(((((((((((()))%%%&&&'''(((((('''&&&%%%%%%&&&''''''&&&%%%###"""############$$$%%%&&&'''###$$$&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%'''((((((%%%%%%'''(((***000777===FFFNNNPPPPPPQQQQQQNNNQQQPPPMMMLLLLLLLLLJJJHHHKKKVVViii}}}llleeeXXXQQQQQQMMMNNNLLLIIIGGGEEEDDDCCCCCCDDDCCCBBB@@@???>>>>>>>>>???>>>===<<<<<<===>>>??????>>>=========>>>@@@AAALLLSSS\\\aaaaaaaaacccffffffjjjnnnllliiihhhmmmqqq|||zzz}}}vvvpppnnnttt~~~wwwyyyxxx}}}sssrrryyy}}}ppphhh```hhhsssvvvttttttiiinnnzzz{{{www~~~xxxMMM333222+++###&&&+++(((''''''&&&&&&&&&''''''000000000222333111***$$$(((''''''((()))(((&&&###&&&&&&'''((('''&&&$$$###$$$$$$%%%%%%&&&'''((((((,,,+++***)))((('''&&&%%%&&&&&&''''''''''''&&&&&&(((((('''&&&%%%%%%$$$$$$((('''%%%#########%%%&&&'''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((((((&&&&&&((((((***111;;;AAAFFFMMMQQQRRRRRRPPPPPPRRRNNNMMMOOOOOOKKKIIIJJJIIIXXXnnnnnnfffYYYRRRQQQNNNNNNMMMJJJGGGEEEDDDDDDDDDDDDCCCAAA@@@???>>>>>>>>>???>>>============>>>???>>>>>>=========>>>@@@@@@IIIPPPZZZ___``````bbbdddhhhfffdddeeehhhmmmqqqsss|||{{{~~~{{{vvvtttwww~~~{{{yyywww||||||uuuwww}}}qqqeee___]]]jjjvvv{{{tttttt~~~qqqjjjsss|||}}}lllEEE///000***$$$'''+++(((''''''&&&&&&'''''''''//////000111111///***'''((('''''''''((('''%%%###%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&'''(((((((((+++******)))((('''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&%%%%%%%%%$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''''''''%%%&&&((((((***111:::BBBGGGMMMQQQRRRQQQOOOOOOQQQMMMMMMPPPOOOJJJHHHIIINNN[[[pppppphhh[[[TTTSSSOOOOOONNNKKKIIIFFFEEEEEEEEECCCBBBAAA@@@???>>>>>>>>>@@@???>>>>>>>>>>>>???@@@>>>>>>=========>>>??????DDDLLLVVV]]]___```aaabbbggg___ZZZ]]]hhhqqquuuuuu}}}||||||{{{zzz|||zzzxxx{{{~~~xxx|||~~~sssdddXXXXXXaaajjjxxx}}}yyyzzz{{{pppnnn{{{zzzZZZ:::***---***&&&)))***(((''''''&&&''''''((((((---...000000...++++++******(((&&&&&&''''''%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''(((((()))))))))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&))))))***111999DDDIIINNNQQQQQQOOONNNMMMOOOLLLMMMPPPNNNIIIFFFGGGTTT^^^qqqrrrjjj]]]UUUTTTPPPPPPOOOLLLIIIGGGFFFFFFFFFCCCBBBAAA@@@????????????@@@??????????????????@@@>>>>>>=========>>>>>>>>>AAAHHHRRRZZZ^^^___```aaa```ZZZVVV\\\hhhssswwwwww||||||}}}|||yyyzzz|||zzzzzz~~~zzzuuuzzz|||nnn\\\QQQTTTcccuuu|||tttuuunnnJJJ222)))---)))''')))((('''''''''''''''(((((()))+++---///...***)))***---***((('''&&&''''''&&&%%%%%%%%%&&&'''''''''((((((''''''(((((()))))))))***((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$###$$$%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$###%%%)))***+++222:::FFFJJJNNNPPPPPPNNNLLLLLLMMMLLLMMMPPPMMMGGGEEEFFFUUU___qqqtttlll^^^VVVTTTPPPQQQOOOLLLJJJHHHGGGFFFFFFBBBBBBAAA@@@?????????????????????@@@@@@?????????======>>>>>>>>>=========???EEENNNWWW\\\^^^______YYYYYY[[[bbbkkkssswwwxxxzzz|||~~~|||vvvvvv{{{|||zzzxxxzzz~~~vvvxxx~~~}}}vvvjjj]]]QQQTTTfffyyy{{{xxx{{{~~~ccc>>>...***---***)))***&&&'''''''''''''''((()))******,,,---,,,((('''))),,,***((('''((())))))'''&&&&&&&&&&&&&&&'''(((((()))((((((((()))))))))))))))''''''''''''((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$###%%%)))***,,,333<<>>>>>???@@@@@@???>>>>>>======>>>>>>>>>===<<<<<<===BBBIIIQQQXXX[[[]]]]]]XXX\\\ccciiinnnsssvvvxxxyyy||||||uuussswww|||yyywwwuuuvvv|||}}}{{{lll^^^QQQPPPVVVhhh~~~~~~wwwssszzzuuuSSS555,,,,,,...)))***,,,$$$''''''''''''((()))*********++++++***(((''''''((((((((((((***,,,,,,***((('''''''''&&&''''''((()))(((((((((((())))))))))))'''''''''''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$&&&(((***---666@@@HHHKKKNNNOOONNNLLLKKKKKKNNNNNNOOOOOOJJJDDDDDDIIISSS___sssvvvmmm^^^VVVTTTOOOPPPNNNLLLIIIGGGFFFEEEEEEAAAAAA@@@@@@??????@@@@@@===>>>>>>??????>>>>>>=========>>>>>>>>>===;;;;;;<<>>??????>>>===<<<======>>>>>>>>>===;;;:::;;;<<>>>>>???@@@>>>>>>>>>>>>===<<<::::::@@@???>>>===<<<;;;:::999;;;;;;>>>DDDIIILLLRRRYYYcccgggiiijjjooovvvzzzzzzzzzzzzzzz|||~~~~~~}}}|||||||||yyysssnnnoooiiibbbaaaeeejjjllllllbbbeeefff___WWWXXXbbbmmm{{{www{{{|||yyyppp|||yyyaaaEEE((('''&&&'''(((******(((&&&))))))((('''&&&%%%%%%$$$&&&%%%$$$$$$############&&&)))---000111000///---******)))((('''&&&&&&%%%))))))(((((((((((())))))(((((('''&&&%%%%%%$$$$$$&&&%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((((()))***)))***000<<>>>>>??????>>>>>>>>>>>>===<<<;;;:::??????>>>===<<<<<<;;;;;;<<<:::<<>>??????>>>>>>>>>>>>===<<<<<<;;;???>>>>>>>>>============>>>;;;:::===BBBIIIUUU```eeeiiikkkjjjmmmrrrsssqqqyyyyyyxxxvvvtttrrrpppoooqqqpppnnnkkkggg```XXXSSSUUUSSSSSSWWW]]]aaa___\\\ZZZUUUSSSZZZjjjyyyttt{{{vvvkkkccckkkvvvrrrooo~~~ccc===+++(((%%%%%%%%%&&&(((((('''%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((('''((()))******)))((('''))))))((((((''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%((((((((('''***222???HHHMMMLLLNNNRRRRRRMMMKKKLLLOOOMMMMMMNNNLLLGGGGGGKKKXXXggg~~~~~~mmmbbb\\\VVVRRROOOMMMJJJHHHFFFDDDDDDDDDDDDCCCBBB@@@????????????======>>>>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>???<<<:::===AAAGGGQQQ[[[^^^bbbeeedddfffjjjjjjgggjjjkkkkkkjjjgggdddccccccgggeeeccc___[[[VVVRRROOORRRUUUYYY[[[YYYVVVSSSRRRUUUTTTXXXfffvvv~~~yyy~~~yyyhhh```ooo~~~vvvnnnooozzztttPPP222***)))%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((()))))))))&&&((()))++++++)))(((&&&***)))))))))((((((''''''((((((''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$)))(((''''''+++555AAAJJJOOONNNPPPUUUTTTOOOLLLLLLMMMLLLNNNOOOKKKFFFGGGKKKXXXhhhoooddd]]]VVVRRRNNNMMMJJJHHHFFFEEEDDDDDDDDDDDDBBBAAA@@@@@@??????======>>>>>>>>>>>>>>>===============>>>>>>>>>>>>@@@======???AAACCCIIIPPPRRRWWWZZZ[[[]]]```___\\\]]]___bbbbbb```______```jjjgggccc]]]YYYVVVVVVVVVTTT]]]eeecccYYYPPPOOOQQQXXX]]]fffqqqzzz}}}|||yyywwweee___qqq}}}vvvzzzzzzaaa===...,,,%%%%%%$$$###$$$%%%&&&&&&%%%%%%%%%&&&&&&'''((((((((('''''''''&&&&&&''''''((()))((('''&&&&&&&&&''''''((((((((()))))))))))))))&&&((()))++++++)))(((&&&)))))))))))))))(((((((((((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$)))''''''(((...999EEEMMMPPPOOOQQQVVVUUUPPPMMMMMMMMMMMMNNNOOOKKKFFFHHHMMMZZZllloooddd]]]VVVRRRNNNMMMJJJHHHFFFEEEEEEEEEDDDDDDCCCBBBAAA@@@??????<<<===>>>>>>????????????<<<<<<<<<<<<============@@@>>>>>>@@@@@@>>>AAAGGGOOOUUUZZZ\\\___cccbbb___bbbfffkkkllljjjiiijjjkkkmmmkkkfff___ZZZXXXYYY[[[ZZZdddmmmiii]]]SSSSSSVVV___gggqqqwwwyyy|||qqqccc___ooo~~~|||oooMMM...+++,,, &&&$$$######%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((()))(((((('''''''''(((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))((((((((((((''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%((('''(((+++333===HHHOOOPPPOOOQQQUUUUUUPPPNNNOOONNNNNNOOOOOOJJJFFFIIIPPP___pppoooccc\\\VVVRRROOOMMMKKKIIIGGGFFFFFFFFFDDDDDDCCCCCCBBB@@@??????<<<<<<===>>>???@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;???======>>>===;;;===CCCPPPWWW^^^bbbgggkkkkkkggglllpppuuuuuurrroooppprrrjjjjjjiiieeeaaa___```bbbeeekkkoookkkbbbZZZWWWWWW```kkkwww}}}|||}}}ppphhheeeoooxxxiiiUUU;;;'''(((+++!!!'''%%%###$$$%%%'''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&''''''((('''(((((((((((((((((((((+++*********)))((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''(((''')))...777AAAKKKPPPPPPNNNPPPSSSTTTPPPOOOQQQPPPPPPPPPOOOIIIFFFKKKTTTddduuunnnbbb\\\VVVSSSOOONNNLLLIIIHHHGGGGGGGGGDDDDDDDDDCCCBBBAAA??????;;;<<<===???@@@@@@@@@@@@<<<<<<;;;;;;;;;:::::::::???<<<;;;<<<:::999===CCCMMMTTT\\\aaaggglllllliiijjjooosssrrrmmmiiiiiikkkhhhkkknnnnnnllljjjkkkmmmppppppoookkkeee]]]WWWTTT[[[iiizzzzzztttppplllqqq~~~}}}mmmRRR<<<111''''''+++'''(((&&&$$$$$$&&&'''((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&'''(((((())))))((((((,,,++++++***)))(((''''''))))))(((((((((((())))))''''''''''''((((((((((((%%%&&&'''''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((((((((***000999DDDLLLQQQPPPNNNOOORRRSSSPPPPPPSSSQQQQQQQQQNNNIIIFFFLLLVVVgggxxxrrrbbbZZZVVVUUURRROOOLLLJJJJJJIIIGGGEEEDDDCCCBBBBBB@@@@@@???>>>>>>=========<<<<<<<<<<<<@@@???>>>===;;;999888888>>><<<999999;;;===>>>>>>DDDMMMXXX```cccdddeeefffgggfffeeecccbbbeeejjjnnnqqqsssqqqjjjhhhnnntttwww|||ssslllkkkggg^^^XXXWWWbbbjjjuuu}}}yyyssswww}}}}}}oooMMM777000(((%%%'''%%%((('''&&&%%%%%%%%%%%%%%%'''((((((((())))))******'''(((((((((((((((''''''+++)))(((((())))))(((&&&)))))))))))))))((('''''')))))))))))))))'''%%%$$$%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$######$$$%%%%%%&&&''''''###"""!!!!!!"""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%***)))+++111;;;FFFNNNSSSSSSRRRRRRRRRQQQQQQQQQPPPVVVTTTRRRPPPKKKIIIOOOXXXeeezzzrrrcccZZZVVVTTTRRROOOLLLJJJJJJIIIGGGEEEDDDCCCCCCBBBAAA@@@??????>>>>>>=========<<<<<<<<<>>>======<<<<<<;;;::::::>>><<<999999;;;=========BBBGGGOOOVVV[[[___bbbccc___bbbhhhmmmqqqrrrqqqpppggglllooonnnooouuuzzz{{{}}}uuuppppppnnnfffaaa```]]]cccnnnyyyzzzvvv}}}|||~~~pppaaaDDD111---'''%%%(((&&&''''''&&&%%%%%%%%%%%%%%%&&&''')))++++++***)))(((''''''(((((((((((('''''')))((('''(((***,,,+++***,,,,,,,,,,,,,,,+++******((())))))))))))'''&&&%%%&&&''''''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%$$$&&&((()))(((&&&######$$$%%%%%%&&&''''''$$$$$$###$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%)))))),,,222<<>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<=========;;;999999;;;=========???AAAFFFNNNWWW```eeehhhhhhjjjmmmrrrvvvtttnnniiidddlllsssvvvyyy}}}}}}{{{uuuqqqrrrrrrmmmiiihhh]]]aaaiiiuuuvvvnnnsss|||~~~zzzdddOOO666))))))%%%%%%(((%%%'''&&&&&&%%%%%%%%%%%%%%%$$$&&&***,,,,,,***'''%%%&&&''''''((((((((('''''''''&&&&&&))),,,......---,,,,,,------,,,,,,++++++((((((((())))))(((''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$%%%######'''---...+++'''###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))---555???IIIPPPTTTPPPQQQRRRSSSTTTUUUVVVVVVXXXVVVSSSPPPJJJGGGMMMVVVlllvvvggg\\\VVVSSSQQQOOOLLLJJJJJJIIIGGGEEEDDDDDDCCCBBBAAA@@@??????>>>>>>>>>============<<<<<<<<<<<<<<<===============;;;::::::<<<=========>>>>>>CCCMMMZZZfffmmmooorrrnnnjjjjjjnnnpppmmmjjjpppwww|||~~~{{{xxxssspppooopppooollliiidddgggkkkrrryyyqqq```]]]gggwww~~~www]]]???,,,%%%&&&###$$$((($$$&&&&&&%%%%%%$$$%%%%%%&&&$$$&&&'''))))))(((&&&%%%&&&&&&''''''((((((''''''&&&%%%&&&(((+++------,,,))))))*********))))))(((((((((((()))))))))))))))(((((((((''''''&&&%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!'''...000+++%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&$$$###&&&&&&&&&'''''''''''''''''')))///888CCCLLLQQQTTTQQQRRRSSSUUUVVVVVVVVVVVVVVVTTTRRROOOJJJHHHOOOYYYqqqxxxiii^^^WWWTTTQQQOOOLLLJJJJJJIIIGGGEEEEEEDDDDDDCCCBBBAAA@@@??????>>>>>>>>>===========================<<<<<<<<<<<<;;;::::::<<<======<<<======BBBKKKXXXccciiijjjiiieeebbbfffooovvvyyyyyy|||~~~yyywwwsssooolllmmmooommmjjjjjjnnnqqqqqqqqqvvvuuu___TTTTTT^^^ppp{{{}}}zzzcccGGG555(((%%%'''"""$$$'''"""%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%&&&''''''''''''''''''&&&%%%''')))******)))''''''((((((((((((((('''((((((((((((((()))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%$$$$$$$$$%%%"""!!!&&&,,,---(((!!!$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$###&&&&&&&&&'''''''''(((((('''+++222<<>>>>>>>>=========>>>>>>==================<<<;;;:::;;;===>>>===;;;<<<<<>>>>>>>>======<<<<<<<<<===>>>>>>??????;;;;;;:::;;;===>>>===;;;;;;;;;<<>>>>>>>>>>>999:::;;;===>>>@@@AAABBB;;;;;;:::<<<===>>><<<;;;:::;;;<<<===BBBNNN]]]gggooorrruuuwwwyyy{{{~~~}}}~~~~~~xxxzzzwwwooohhhkkkuuu{{{yyytttwwwzzzyyyvvvsssrrrsssqqqkkkxxx~~~qqqiii___iiippp}}}ooosssuuuaaaZZZfffsssVVV888///000***'''###'''&&&###(((###$$$#########$$$%%%%%%&&&''''''((((((((('''%%%$$$###$$$%%%&&&''''''''''''((('''&&&'''***+++******''''''((()))))))))))))))---,,,***(((((((((((()))&&&%%%%%%%%%&&&(((***+++(((((((((((((((((((((((($$$%%%'''(((((((((''''''######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&''')))***######$$$%%%%%%&&&''''''***///999EEENNNRRRPPPNNNLLLNNNRRRUUUWWWWWWVVVUUUTTTQQQOOOMMMIIIJJJSSS^^^vvv