BM6P6(@ qqqbbbYYYOOODDD======777444333333333111---((("""!!!###&&&******((()))---000444<<>>333222---'''$$$&&&***///222,,,++++++******+++,,,---***------)))""" ))))))***+++,,,+++(((%%%'''000444000)))"""$$$'''***)))&&&$$$'''+++---***(((&&&&&&%%%$$$"""(((222AAAPPP]]]iiittt{{{yyykkkaaaUUUJJJ<<<666555666222...''')))+++---......,,,,,,111...,,,---//////***%%%%%%%%%%%%&&&&&&'''((()))///111222...(((###"""""""""&&&)))***'''###!!!%%%''')))***---111777;;;OOOSSSYYY]]]```bbbccceeebbb```\\\XXXTTTNNNGGGBBB<<<777000***'''%%%$$$###"""###&&&### $$$%%%"""!!!$$$&&&)))000<<>>777222...+++(((&&&!!! ###!!!!!!!!!!!!  !!!"""$$$+++666>>>KKKQQQ[[[gggtttyyyiiiZZZKKK@@@<<<444111...---//////---***%%%"""&&&+++******---000444>>>HHH```uuu~~~||||||}}}~~~~~~|||zzzzzzwww}}}~~~{{{zzzxxxwwwuuusssqqqpppppppppmmmllliiifffeeeeeeiiilllppprrrtttwwwxxxuuuoookkkfffkkkqqquuuvvvsssqqqpppnnnppppppmmmggg```\\\ZZZRRRKKKBBB<<<444---***,,,*********))))))'''&&&%%%((('''&&&$$$#########$$$###!!!"""&&&'''$$$%%%'''%%%***'''(((222:::III```uuuuuufffTTTHHH;;;777444222333555666666<<<999444///------...///333111...,,,***'''%%%""" !!!%%%))),,,,,,)))'''$$$***000222///+++((((((,,,......---******...222///,,,)))'''&&&$$$!!!"""***666CCCQQQ```oooxxx|||{{{kkkcccUUUEEE666---)))(((&&&%%%$$$$$$&&&)))---000...,,,***,,,//////---***&&&(((+++,,,---+++)))'''+++...///---)))&&&'''(((+++,,,---,,,***'''###!!!%%%''')))***+++,,,...000222<<>>777222000...***'''""" ###$$$ %%%+++111===SSSfff~~~}}}wwwtttttttttvvvyyy|||}}}}}}|||zzzuuuqqqnnnnnnooopppppprrrtttuuuuuutttuuuvvvpppmmmkkkllloootttxxxyyypppqqqtttwwwzzzxxxrrrmmmnnnooopppooooooqqqtttwwwrrrtttqqqhhhcccaaa]]]VVVAAA888---(((***...//////***(((%%%######$$$'''))))))'''''')))(((%%%$$$&&&&&&...,,,)))***+++999QQQooozzzlll\\\LLL<<<333***(((%%%###"""%%%(((***((('''%%%%%%&&&%%%$$$### """(((...333555555666666444000///111444000///---------,,,***(((######%%%(((******)))''' ###''',,,222>>>KKKUUUfffqqq}}}uuuhhh^^^XXXEEE@@@777///+++,,,///222,,,+++)))&&&###!!!!!!""""""###%%%&&&((()))*********++++++'''###!!!###&&&%%%(((,,,//////,,,)))&&&$$$$$$$$$######%%%(((+++(((,,,111666===DDDLLLRRRaaadddiiinnnoookkkddd______^^^\\\\\\[[[XXXSSSPPP>>>888...$$$!!!!!!!!!""""""$$$---888@@@HHHVVViiixxxsss]]]PPP@@@111+++,,,+++))))))$$$$$$%%%&&&&&&%%%""" &&&---///444EEE```uuuzzzwwwsssrrrtttxxx|||~~~{{{xxxtttpppmmmlllmmmmmmuuutttssstttttttttrrrpppooonnnoooqqquuuxxxxxxxxxrrrpppoooqqqtttvvvtttrrrlllmmmnnnnnnnnnooosssuuuwwwtttrrrtttvvvqqqfff\\\SSSEEE666///)))%%%(((......,,,,,,,,,'''!!!!!!%%%''')))+++***(((&&&%%%%%%)))000///***+++,,,999QQQsssttthhh\\\JJJ:::000(((###"""!!! """%%%###$$$%%%$$$"""  $$$+++///000///333333444555555333///,,,+++***(((((())))))((('''$$$$$$$$$$$$%%%'''***+++$$$"""###''',,,444CCCPPPbbbmmm{{{~~~lll___TTTIII:::000............---(((%%%&&&%%%""" !!! !!!###'''***+++***(((+++------***)))***&&&!!!'''&&&''',,,000///)))###""" ###&&&''''''(((+++000777AAAJJJPPPZZZaaaiiimmmjjjfffbbbaaa______^^^___^^^[[[VVVRRRNNNEEE777))) ###%%%%%%$$$$$$+++999GGGQQQZZZaaawwwyyycccPPPCCC555...***'''(((***&&&&&&&&&&&&'''&&&$$$###''',,,111666@@@UUUppp{{{xxxsssrrrssswwwyyy{{{zzzxxxuuurrrpppooonnnooorrrqqqpppppprrrssssssrrrnnnnnnnnnqqqtttwwwxxxwwwqqqooonnnooosssuuuuuussspppqqqqqqpppnnnmmmnnnppptttrrrrrrtttvvvtttnnnhhh]]]NNN===222)))###%%%***...,,,,,,,,,(((""""""&&&((()))******'''&&&&&&&&&'''...---***,,,...<<Lsssooonnnnnnmmmooo=hĦ|||qqq```NNNAAA:::666333+++'''%%%''''''%%%&&&)))4ĉ@ӵ)))...++++++222888GGG___ssstttiiiYYYGGG@@@<<<666...***'''### >L$$$ !!!!!!""""""###$$$""""""###&&&)))***)))(((###$$$&&&(((***(((%%%""" !!!"""$$$%%%&&&$$$!!! """(((444@@@LLLTTT___hhhnnnrrrvvvyyy|||xxxfffUUUIIICCCAAAAAA444...***+++)))%%%###$$$'''+++---)))### """&&&,,,111000...///...,,,***))))))***,,,---------***)))(((''''''%%%!!!!!!$$$%%%'''---555<<>>NNNeeeyyyxxxhhhWWWLLLDDD999///+++%%%"""HdĦ!!!  !!!%%%))),,,,,,,,,###$$$''')))***(((###!!!"""#########&&&""" %%%000<<>>GGGXXXkkkxxxӵĭӵӵĦӵӵ;;;666ĦƜ`1.׼sĦӵĦĭӵĦĦĦ|||{{{yyyxxxoookkkggggggjjjooosssuuusssqqqppplllDdDxxxwwwvvv?fӵ~~~sssĦ000***&&&ӵƜ`1.׼s''',,,ĭӵӵĦĦĦfffZZZNNN@@@555111'''%%%"""DdD ,,,---ӵ,,,(((ӵӵ&&&""" WWWeeeĦӵĭӵ}}}mmm444,,,***(((%%%&&&)))---///111111///+++'''%%%&&&+++...)))%%%&&&((((((---000333444222---(((%%%%%%$$$###"""###""" !!!&&&&&&######(((---333999AAAHHHOOOWWWaaahhhooopppssswwwyyywwwsssoookkkkkkiiiddd[[[OOODDD>>>666000(((""" !!!#########"""!!!!!!###'''***,,,***)))!!!!!!$$$&&&$$$###'''///777>>>NNN```mmmxxx?~4g&e>&eg&e>hӵg&eguO>uO>&eTTTDDD4ff?>ߝL&&&gĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgL~~~}}}{{{{{{mmmjjjggggggkkkqqqvvvS?ʬxxxwww3h?D%%)?vvvuuuZufĦzzzzzztttgL>>>333,,,g&e,,,gĉ@+++%%%g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gL~~~qqqeeeVVVGGG<<<999***)))'''D%%)?fff?><z***---=?Ħ***g&eg&e...)))$$$S?ʬVVV4ff?>ߝL}}}@eg&e3h?g&e>&e??AAA888///***(((%%%&&&***---...000333444111,,,(((%%%+++,,,'''###$$$((())),,,000444666222+++%%%  &&&&&&""" $$$(((+++///555<<>>IIIVVVfffuuu4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦwwwpeƜ4DuTӵ `eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦ|||xxxuuuqqqqqqqqqqqqrrrq<RyyyzzzqjRgdKӵHdDĦgdKӵsssrrrGR/f6LĭĦ{{{xxxDdDĦDDD;;;444DdDĦ,,,`eĭ...DdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦtttbbbOOOBBB777111---HdDĦgdKӵDdDDdDĦ"""DdDĦ4DufӵDdDĦ###DdDĦ,,,q<R222:::peƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦpppeeeXXXKKK>>>888333,,,'''(((+++---000222222000+++(((%%%%%%%%%$$$""""""$$$&&&&&&((()))(((%%%#########%%%""" """""" !!!$$$+++222999DDDYYYkkk}}}}}}}}}|||zzzvvvqqqmmmooopppqqqqqqmmmeee[[[UUUQQQLLLCCC999111------...***)))(((%%%###""""""###$$$$$$$$$$$$$$$#########"""%%%+++000666???KKK[[[mmmyyy4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ}}}wwwtttsssuuuwwwxxxxxxpo9utttuuuwwwxxxGIdnuR)ĦDdDĦnuR)ĦsssrrrCdgĪj}}}DdDĦMMMEEE===DdDĦ,,,HߝL`o9222DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦttt\\\KKKAAA:::444DdDĦnuR)ĦDdDΦDdDĦ###DdDĦnuR)ĦDdDĦ'''DdDĦ)))po9u(((***,,,222=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵvvvooo___NNNEEE@@@999111,,,,,,,,,,,,---...---***((("""""""""!!! !!!$$$&&&######""" !!!$$$((((((%%%  !!!""" !!!###)))///555>>>PPP```wwwwwwwwwvvvtttqqqooommmpppqqqrrrqqqmmmfff```[[[\\\TTTJJJ@@@;;;777333111***)))&&&###!!! !!!$$$###"""!!! !!!$$$***+++---222<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ!!!4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<{{{wwwwwwzzz~~~}}}peӵrrrĦpeӵDx<>d<ӵDddd<Ħ,,,4DufئL>e111DdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦ$$$DdDӵnd<DdDĦ)))>d<Ħ'''peӵ%%%Ħ777F&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵvvveeeXXXOOOGGG>>>888...+++))))))+++,,,,,,***######"""  ###&&&!!!!!! """'''+++(((&&&"""$$$$$$###!!! """'''---222:::JJJXXXgggjjjnnnppppppooonnnmmmoooppprrrppplllgggccc```bbb\\\TTTKKKCCC>>>:::888...+++&&&###!!!!!!!!! $$$###"""!!!"""%%%(((((()))+++222BBBTTTaaalllyyy4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒR'''$$$nfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<x}}}B?daĦB?Ho9>d<>d<ӵB?Ho9<x|||mmmVVVHHH999&ӫeʬtIӇ###>d<Φ>d<Ħ&&&D&ӫetIӇ%%%DdDĦ)))sdKĦ&&&B?dp&ĒR}}}>d<sdKĦB?Ho9s&dq&ĒR{{{lll^^^SSSJJJDDD000+++%%%###&&&***++++++%%%%%%$$$""" """$$$ """$$$%%%%%%&&&)))+++&&&%%%"""  !!!"""''''''%%%!!! %%%+++000888EEEQQQXXX___ggglllmmmllljjjiiimmmppprrrppplllgggdddcccbbbbbb___VVVKKKCCC@@@@@@555000)))%%%$$$$$$$$$###%%%%%%$$$###!!!  $$$''''''((()))+++111<<h---***(((fe@ďDne=eegesĪj@hfdDĦ@ďDHkge@hooommm@GtttuuuHĪj@IŌkkklllBene{{{Hkge^^^ne111...fe***Hu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeeeeSSS???HĪj@IŌ ege((((((Hu]3hIŌ######DdDĦ'''ne***&&&@h!!!'''>hwww}}}sene@GsĪj@h{{{lllaaaVVVNNN666...###"""&&&((((((&&&&&&&&&$$$""" !!!"""!!!%%%)))++++++)))(((((($$$###"""!!!!!!###%%%&&&&&&&&&$$$!!!"""(((---333===HHHPPPXXXcccjjjkkkhhhgggfffmmmpppsssrrrmmmgggeeeeeebbbfffgggaaaUUUKKKGGGGGG<<<666---((('''((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$ ###&&&%%%(((+++---111999DDDLLLUUUeeexxx4DuXӵĵD^222...,,,***DdDĦsssooommmmmmppprrrtttjjjhhhlllwwwzzzpppeee999333000000+++D^s׼sgeFm8>aĦs׼sHottt```JJJ!!!+++***)))D^'''###"""DdDĦ$$$+++)))&&& ###***mmmsssyyy{{{s׼s}}}sssdddVVVBBB777(((!!!!!!%%%&&&&&&"""$$$%%%%%%###"""!!!"""###'''+++---+++(((%%%$$$###"""!!!!!!!!!###$$$%%%!!!!!! ###'''+++333<<d<ĦĦĦrrrZZZIII777222///---***(((,,,222;;;WWWwwwĦ>d<Ħ|||yyywwwyyyyyyvvvqqqnnnnnnoooqqqrrrrrrqqqpppqqqsssvvvuuurrrnnnmmmoooooonnnllllllkkkjjjiiijjjmmmppprrrnnnuuuzzz}}}yyysssiiiYYYKKKĦ111111---***)))+++///222444,,,>d<ĦBegeFYĉ>aĦBenu]ӵ~~~kkkTTTGGG>>>666...***((($$$ $$$***...///......---+++***>d<Ħ***)))%%%"""""">d<Ħ"""(((...Ħ'''  %%%,,,888GGGWWWaaaiiinnntttvvvBe{{{Ħnnn\\\NNN@@@///%%%$$$&&&'''&&&!!!$$$%%%$$$###""""""%%%(((+++,,,)))&&&###!!!"""!!! !!!######""""""$$$+++333GGGPPP\\\dddhhhkkkppptttnnntttxxxwwwqqqjjjggggggfffhhhjjjkkkhhh___TTTKKKEEE<<<222,,,+++,,,,,,***%%%%%%&&&''')))***++++++((('''%%%!!! %%%''')))+++---444===DDDNNN]]]nnn|||?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦbbbJJJ===222+++------***,,,333CCC]]]{{{gdKĦgdDĦ|||yyyyyyzzzxxxuuusssssstttsssuuuwwwwwwuuutttuuuvvvuuutttssssssssssssqqqooonnnllljjjhhhhhhjjjlllnnnqqqssswww|||xxxpppbbbgdKĦ111---,,,+++,,,///222666888333sdKĦŶS3we<iĉ@3hR/Ō}}}yyymmm\\\HHH:::222000***'''$$$"""$$$(((...222000111///)))"""DdDĦ'''&&&%%%###!!!sdKĦ%%%gdKĦ)))"""""")))000:::KKKZZZfffnnnsssrrrtttttt}}}gdKĦ~~~uuu\\\KKK:::333000***'''(((!!!!!!$$$((('''$$$$$$'''$$$)))...---(((###""""""$$$$$$$$$"""  """ !!!""""""!!!"""$$$'''444BBBTTTaaagggiiikkkmmmppptttwwwvvvrrrnnnnnnnnnpppppppppmmmhhh```YYYUUUHHHBBB:::444111...+++''''''''''''&&&''')))---000222...)))$$$""" )))(((+++///111333:::BBBMMMUUUaaaooo}}}>AneneneiiiQQQ???333***))))))(((...666III___yyyneDe~~~yyyzzzzzzzzzyyyvvvuuuvvvwwwyyywwwwwwxxxzzzzzzxxxvvvwwwwwwxxxxxxxxxvvvsssqqqnnnmmmlllkkkkkklllmmmnnnqqqrrrvvv{{{xxxne777444///---++++++---000222444333nekkk>Ak<fh|||pppbbbSSSGGG<<<777222...)))%%%%%%)))...222///000...(((!!!De((('''&&&%%%""" nene###&&&!!!!!!&&&+++222AAAOOOaaajjjqqqpppoooqqqttttttnekkkXXXCCC999444...)))((("""!!!$$$(((((($$$###%%%%%%)))---,,,((($$$###%%%(((((('''$$$!!! !!!  !!! !!!,,,999JJJXXX```eeekkkooosssvvvxxxwwwtttrrrsssuuuwwwwwwuuurrrlllddd^^^ZZZNNNHHH@@@999666222...***'''&&&%%%%%%'''+++000444444111,,,(((%%%$$$###"""%%%''',,,111111111777???JJJQQQ\\\hhhuuurrr[[[FFF777+++)))((((((000:::NNNaaazzz~~~|||xxxzzz{{{{{{yyyxxxwwwyyyzzz~~~zzzxxxzzz|||wwwxxxyyy|||}}}|||yyyuuurrrnnnoooooooooooooooooonnnqqqrrrvvv{{{|||AAA999666222///,,,***,,,...000000111TTTmmmuuukkkaaaVVVJJJAAA888333+++%%%"""$$$))),,,//////...)))"""''''''&&&$$$!!!"""###%%%+++888EEEZZZeeennnooopppsssvvvwww}}}jjjSSSFFF>>>666///+++%%%###%%%)))((($$$!!!###%%%(((+++***'''%%%&&&''',,,+++***'''### !!!!!!!!!!!! """"""""" """...>>>LLLVVV```jjjqqqxxxzzz{{{yyyvvvvvvyyy}}}}}}zzzvvvpppiiidddaaaXXXQQQIIIBBB>>>999333///,,,)))%%%$$$%%%***000444222000,,,)))&&&$$$$$$$$$"""%%%,,,000///---222;;;FFFKKKTTT___kkkyyyxxxcccMMM>>>000,,,***)))000:::MMMccc}}}|||www|||~~~zzzxxxyyyzzz{{{zzzyyyyyyzzz|||~~~|||{{{}}}~~~zzzwwwzzz~~~~~~yyytttrrrpppqqqsssuuuuuusssqqqpppssstttwww}}}yyykkkYYYHHH>>>:::444///***)))+++---......,,,...333AAAXXXsss}}}tttjjj^^^SSSLLL???999000'''######&&&)))...//////+++&&&!!! $$$%%%$$$$$$"""!!!"""'''333@@@TTT```lllqqqsssxxx{{{|||yyyhhhXXXKKK???666222***'''&&&)))((($$$!!!!!!$$$&&&((((((&&&%%%'''(((,,,,,,+++((($$$""""""###''''''&&&%%%$$$"""!!! $$$$$$###!!!&&&444AAAMMMYYYgggqqq|||}}}|||zzzwwwwww{{{~~~|||yyyuuuqqqmmmiiihhhaaa[[[SSSMMMHHHBBB;;;666444...'''!!!!!!%%%))),,,---,,,***&&&###"""######!!!$$$)))+++(((&&&---888BBBFFFNNNXXXeeettt|||hhhQQQBBB444///+++''',,,555IIIeee~~~}}}|||zzzxxxsss|||{{{vvvzzz~~~{{{xxxxxxxxxyyy{{{{{{zzzyyyzzz{{{yyy{{{~~~~~~~~~zzz}}}zzzwwwuuusssuuuxxxzzzzzzxxxuuusssvvvwwwzzzvvveeeSSSEEE>>>222,,,&&&%%%(((+++,,,+++)))+++333EEE___{{{{{{nnnbbbYYYVVVIIICCC999///)))((()))++++++,,,,,,***'''$$$###"""!!!"""$$$$$$###!!!!!!!!!$$$///:::NNN\\\kkksssxxx~~~{{{lllZZZKKKBBB===111+++((()))((($$$!!!!!!"""$$$%%%&&&&&&&&&&&&'''(((((((((&&&$$$###$$$%%%******))))))'''%%%###""""""!!! ###///999DDDSSScccooo{{{||||||yyyvvvvvvyyy}}}wwwvvvtttrrrpppnnnmmmmmmhhhccc]]]WWWSSSMMMFFF@@@:::222''' !!!%%%'''((()))(((&&&"""!!!"""$$$######$$$### ***555<<>>111+++###"""%%%))))))((((((+++666KKKgggttthhhbbbaaaSSSLLLBBB777///+++***+++)))((('''&&&%%%$$$######!!!"""%%%&&&&&&$$$"""!!!!!! !!!!!! (((333GGGWWWiiittt{{{zzziii[[[PPPIII999111***)))(((%%%"""""""""###%%%&&&''''''&&&&&&###$$$$$$$$$""""""$$$%%%'''((((((((('''%%%###"""!!!***222===LLL]]]jjjtttwwwyyyxxxvvvuuuwwwyyyqqqqqqqqqqqqqqqqqqqqqqqqnnnjjjeeebbb___ZZZSSSMMM>>>555)))"""!!!###&&&'''&&&((()))'''$$$###%%%''''''### (((111555:::CCCOOO]]]kkkyyysssWWWFFF444,,,(((&&&...888LLLfff}}}{{{yyyyyy|||}}}yyyrrrooopppttt|||~~~~~~zzzvvvvvvwwwwww{{{|||zzzxxxuuuwww{{{}}}{{{||||||~~~~~~|||{{{||||||kkkVVVHHH888000'''$$$'''******(((***///;;;RRRooo}}}uuuooolllbbb[[[QQQEEE:::333///...+++)))'''%%%$$$$$$#########%%%''')))(((&&&###!!! """!!!$$$...???PPPdddqqqzzzvvvkkk^^^QQQ@@@555,,,)))(((%%%###$$$###$$$''')))***)))'''%%% !!!!!!!!!!!!###!!!"""###$$$###""" $$$+++555EEEWWWdddkkkpppvvvxxxwwwvvvvvvxxxpppqqqrrrttttttuuuuuuuuurrrooommmkkkjjjfff```ZZZHHH>>>000(((&&&&&&'''&&&%%%(((***(((%%%$$$&&&)))***### """'''---,,,333===IIIVVVbbbmmmsss{{{xxx\\\III666---)))***444AAARRRfff}}}{{{~~~{{{wwwtttqqqpppnnnmmmzzz}}}zzzzzz}}}|||}}}}}}{{{wwwvvvwwwyyyxxx|||~~~zzzxxxvvvuuuwww~~~zzzxxx{{{{{{|||jjj[[[@@@777---))),,,...---***---222???VVVtttyyyttttttmmmbbbVVVJJJ@@@:::777000---)))&&&%%%%%%%%%$$$&&&(((***+++***'''###!!!###$$$!!! ###&&&%%%!!!$$$///999KKK```nnnyyy}}}vvvgggVVVDDD888---)))(((%%%$$$%%%%%%&&&)))+++---,,,(((%%%    '''111@@@SSS```eeekkktttxxxxxxwwwwwwxxxrrrtttuuuwwwxxxxxxxxxwwwuuusssqqqqqqqqqnnnhhhcccRRRGGG888...)))(((&&&$$$"""&&&)))((($$$###&&&)))+++$$$!!!$$$%%%'''***'''...999EEEPPPZZZccchhhssszzzzzzaaaKKK666...---...555>>>OOOiii~~~}}}yyyvvvrrrppppppppppppooovvvyyy{{{yyyuuurrruuuxxxwwwyyywwwttttttxxxzzzyyyzzzwwwooorrrvvv{{{~~~}}}xxxxxx}}}~~~~~~pppVVVCCC333222555222---******444HHHbbb|||}}}wwwqqqkkkbbbRRRAAA666444111,,,)))'''&&&$$$###''')))***'''###!!!!!!###!!!  """!!!"""(((888EEEXXXkkkxxxyyynnngggWWWEEE444......+++(((((($$$&&&***---///---'''###!!!   ***666FFFTTTdddhhhnnnuuuzzzzzzxxxuuuuuuvvvwwwzzz||||||zzzyyyyyywwwtttssssssssssssrrrgggSSS@@@888555///******!!!$$$'''(((&&&&&&'''***---(((###$$$))),,,---+++&&&***000888AAALLLWWW^^^gggooo|||dddNNN999000------444===QQQhhh~~~uuusssppppppqqqrrrrrrqqqrrrttttttssspppnnnoooppptttvvvvvvtttvvv|||~~~zzzuuurrrnnnqqqvvvzzz}}}~~~}}}}}}|||}}}|||xxxsssrrrvvv{{{zzzzzz{{{~~~dddSSSBBB;;;999444///---...888KKKddd}}}|||sssdddQQQEEE;;;666///***&&&$$$""" ###%%%'''%%%""" """$$$"""  !!!  '''555BBBUUUhhhvvv~~~yyysssdddSSSBBB:::555///+++***)))))))))++++++)))&&&###"""!!!  '''111???KKKZZZ___gggpppvvvxxxwwwuuuuuuvvvxxx{{{}}}}}}|||zzzyyyxxxvvvvvvwwwxxxxxxxxxooo]]]III@@@999111)))'''&&&((())))))'''&&&'''))))))%%%"""$$$)))---...,,,'''***///555===FFFOOOVVVaaaiiiuuukkkTTT===333...,,,111:::NNNccc~~~}}}rrrqqqppprrrtttvvvvvvuuupppooommmmmmmmmlllkkkiiiooosssuuuuuuyyy}}}xxxsssooolllmmmpppuuuyyy||||||{{{zzzyyyyyywwwsssnnnlllooorrrssstttuuuyyy}}}~~~xxxiiiWWWIII>>>555///...///999LLLeee~~~rrrbbbVVVGGG@@@777...((($$$""" """$$$### """$$$###"""!!! !!! !!! %%%222>>>QQQdddrrrzzz~~~uuuhhhWWWKKK@@@666///---///---***((('''&&&$$$"""$$$###!!!!!!!!! !!!&&&,,,666@@@LLLSSS]]]hhhppptttuuutttuuuwwwzzz}}}~~~~~~}}}|||yyyyyyxxxxxxyyy{{{}}}~~~sssdddSSSHHH@@@666,,,'''***++++++)))'''%%%&&&'''%%%###"""$$$***...///...(((***...222888???GGGLLLZZZaaalllvvv~~~ttt]]]DDD666...***---444EEE\\\zzz~~~{{{pppqqqrrrvvvzzz||||||{{{rrrnnnjjjkkknnnnnnkkkggglllqqqtttuuuzzz~~~{{{wwwrrrnnnjjjhhhmmmppptttxxxzzzzzzyyyxxxxxxwwwtttpppkkkiiijjjlllmmmnnnpppsssuuuvvvvvvvvv|||}}}kkkVVVCCC555///---+++777LLLfff{{{uuullldddTTTLLL@@@555---)))&&&%%% ###%%%### !!!######""""""""""""!!!  ###"""$$$///;;;MMM___mmmvvv|||~~~zzzkkk[[[MMM???666111222///+++)))(((&&&%%%###&&&$$$""""""""""""  !!!"""  !!!""" """&&&)))***000777AAAIIIUUUaaajjjoooqqqssstttxxx|||~~~~~~yyyyyyyyyyyyxxxzzz|||~~~qqqfffYYYOOOHHH>>>444,,,,,,+++)))'''%%%$$$%%%&&&%%%######%%%)))---------)))+++...111555;;;BBBGGGTTT[[[dddmmmvvv}}}dddIII999...'''(((...===WWWwww}}}{{{{{{||||||{{{zzzqqqsssvvv{{{}}}rrrmmmjjjkkkoooppplllggglllqqquuuwww{{{zzzyyyvvvrrrnnnkkkiiihhhmmmooorrruuuwwwwwwwwwvvvuuusssqqqmmmiiigggggghhhiiijjjlllmmmmmmllllllllltttzzzyyybbbJJJ999000,,,(((555KKKhhhzzzsssrrrpppkkk^^^UUUHHH;;;222---+++)))&&&((()))&&&""" !!!###!!!"""$$$$$$$$$######$$$!!!"""###"""  !!!!!!!!! %%%...888IIIZZZhhhssszzz~~~~~~xxxhhhYYYLLLAAA999333111...---,,,***(((&&&'''%%%###"""######!!! """""""""   ###%%%$$$&&&))))))(((+++111999BBBNNN[[[cccjjjooorrrtttyyy~~~~~~xxxxxxxxxwwwttttttvvvyyynnnhhh___VVVOOOGGG===444...,,,(((%%%$$$$$$%%%%%%'''&&&%%%%%%''')))***+++)))+++...111555;;;BBBGGGPPPVVV^^^gggppp{{{gggKKK:::///&&&&&&,,,999SSSrrr{{{yyyxxxxxxuuurrrvvv}}}{{{qqqsssxxx}}}~~~{{{pppllliiikkkooopppmmmjjjnnnssswwwyyy|||wwwvvvtttqqqooommmkkkjjjlllmmmnnnpppqqqsssssstttqqqooommmjjjhhhgggfffffffffhhhjjjiiigggeeeeeeeeekkkrrrzzzmmmVVVDDD777///+++666KKKeeexxxpppqqqppplllfff]]]OOOBBB888222...,,,+++,,,---)))$$$!!!!!!###"""$$$&&&&&&%%%$$$%%%&&&''''''&&&$$$!!! !!!""" !!!&&&---666DDDTTTbbboooxxx~~~rrrhhh^^^PPPEEE:::777333111000...,,,***'''%%%###"""######"""!!!!!!!!!"""%%%%%%###%%%((('''%%%&&&+++333<<>>CCCFFFLLLTTT[[[ccclllwww~~~|||dddIII999000)))***000444DDD[[[rrr|||{{{|||{{{{{{}}}~~~zzzzzzzzzyyytttooossszzzvvv|||xxxsssmmmppptttyyyzzzxxxrrrmmmpppooooooqqqssstttttttttpppwww|||yyyyyyyyyxxxuuussspppnnnhhhgggeeeeeefffiiilllnnnqqqpppnnnmmmnnnnnnmmmllldddgggiiihhheeeccccccdddccciiippprrrssswwwnnn]]]KKK<<<222666@@@SSSjjjzzzqqqbbbTTTGGG===666222,,,......+++&&&######%%%)))+++,,,***%%%""""""###---,,,)))%%%!!! !!! ###&&&%%%"""!!!###%%%***111;;;IIIWWWgggttt}}}|||nnn]]]MMMFFF<<<444000000111222'''%%%"""!!!"""######"""$$$""" !!!######$$$###$$$&&&&&&$$$&&&***(((111>>>JJJTTTaaannnwwwuuu{{{{{{zzz{{{uuuwwwxxxuuuqqqpppssswwwsssvvvuuuqqqqqqsssppphhhJJJCCC999111...,,,)))(((###!!!!!!%%%&&&''')))+++///444:::???BBBHHHPPPWWW^^^fffpppwwwkkkPPP>>>222***+++///666CCCXXXqqq}}}{{{yyyxxxxxxyyyyyy{{{}}}||||||{{{yyyxxxwwwwww|||~~~}}}|||}}}{{{wwwtttpppqqqtttuuuuuussspppmmmoootttxxxyyyvvvrrrppppppuuuvvvzzz}}}{{{yyywwwssspppkkkhhhfffdddeeeeeedddcccgggiiijjjiiilllpppoookkkjjjhhhgggiiimmmmmmiiieeehhhiiillloootttxxx|||~~~uuubbbNNNAAA;;;444777HHH^^^rrrxxxhhh^^^XXXPPPBBB888888444000,,,***(((&&&$$$''',,,000---&&& """$$$###""" """$$$******(((%%%!!! '''(((222FFFZZZiiittt{{{~~~~~~ssskkkdddTTTAAA555333222---(((&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$  """"""$$$%%%%%%$$$$$$$$$$$$%%%''')))***(((...:::IIIYYYeeelllooo}}}~~~~~~|||xxxuuusssvvvvvvvvvvvvvvvwwwwwwwwwyyyzzzyyyvvvuuuuuupppjjj^^^TTTFFF;;;555000+++''')))$$$ %%%%%%%%%(((,,,222888;;;EEEHHHLLLOOORRRYYYfffoooxxx}}}pppVVVDDD888///,,,---333@@@VVVppp|||yyywwwvvvxxxxxxzzz~~~}}}}}}|||zzzyyywwwvvvvvvzzz|||~~~{{{yyyyyyzzzyyyvvvsssqqqsssvvvxxxxxxwwwuuusssssswww{{{{{{xxxtttrrrqqqvvvwww|||}}}{{{xxxuuusssllljjjiiiiiiiiigggdddaaadddggggggfffjjjoooooolllllliiifffhhhlllnnnllliiijjjkkkmmmpppsssvvvyyy{{{zzzjjjWWWHHH>>>555444CCCWWWkkkxxxoooeeeYYYMMMEEE===888222---+++)))(((((((((---000---&&& !!!######"""!!! """$$$(((((((((&&&$$$"""!!!!!! !!!+++???UUUhhhwww~~~~~~{{{tttnnncccSSSCCC888111,,,******(((&&&$$$$$$$$$%%%%%%((()))+++)))&&&%%%&&&'''"""!!! """$$$$$$###$$$%%%&&&((())))))((((((''',,,555BBBQQQ___iiinnnssswww|||~~~{{{xxxuuuvvvvvvwwwwwwxxxxxxyyyyyy||||||yyytttsssuuusssnnneee\\\OOOFFF@@@;;;666222+++&&&""""""###%%%***111777;;;???BBBGGGJJJOOOWWWaaahhhqqqvvvvvv\\\III<<<222+++(((,,,999PPPkkk{{{wwwtttvvvwwwyyy~~~}}}}}}{{{zzzxxxvvvuuutttxxx{{{zzzyyyxxxxxxyyyyyywwwuuusssuuuxxxzzz{{{{{{zzzyyyyyy{{{~~~~~~{{{wwwtttrrrwwwyyy~~~{{{yyyxxxxxxqqqqqqqqqrrrqqqmmmgggbbbeeeffffffeeeiiipppsssqqqnnnjjjggggggkkknnnoooooooooooopppqqqssstttvvvvvvyyy}}}vvvcccSSS???555111<<>>BBBHHHPPPXXX^^^cccgggllluuu~~~{{{___III:::///(((###&&&333IIIddd|||zzzwwwuuuwwwyyy~~~}}}|||{{{yyywwwuuutttsssxxxzzz~~~zzzzzz{{{{{{|||||||||{{{vvvwwwyyyzzz{{{|||{{{{{{|||~~~|||yyyuuussswwwzzz~~~zzzxxxyyyzzzxxxxxxyyyyyywwwsssmmmhhhggghhhgggfffkkksssxxxwwwooolllhhhhhhkkkooossstttssssssssssssssssssrrrrrrsssyyynnn]]]AAA444---555FFF]]]|||zzzlllaaa\\\QQQJJJ???666111/////////))),,,---***$$$######"""###%%%%%%%%%$$$"""###&&&(((***)))&&&###$$$222DDDUUUgggtttxxxxxxxxxzzz}}}~~~tttcccOOO>>>666333+++(((&&&%%%&&&&&&$$$!!!$$$'''+++---...,,,+++***(((&&&$$$###$$$$$$###!!!%%%&&&(((******)))((('''$$$$$$%%%)))333AAAPPPZZZZZZcccnnnwww{{{|||||||||}}}}}}}}}|||{{{{{{zzzzzz~~~~~~zzzuuuuuuyyyxxxuuuiiiddd\\\UUUNNNGGG@@@;;;555...%%%!!!'''...666:::;;;<<>>KKKZZZggguuuvvvyyy|||yyykkk[[[JJJ<<<444***((('''(((***)))%%% """$$$(((,,,...---+++)))%%%$$$"""###$$$%%%%%%$$$&&&&&&&&&&&&'''((()))))))))(((&&&&&&***555CCCMMMWWW```kkktttyyy|||~~~}}}{{{yyyyyy{{{}}}}}}{{{{{{}}}zzzuuuoookkkeee]]]UUUMMMEEEAAA777111'''  ###(((...444888888;;;@@@IIIRRRYYY\\\]]]XXX]]]ccclllvvvpppPPP999///***(((+++444FFF]]]ttt{{{|||~~~}}}zzzxxxxxxxxxxxxyyyyyyyyyyyy}}}~~~|||~~~~~~}}}~~~yyyxxxxxxwwwxxxxxxyyyzzz|||||||||}}}~~~}}}zzzwwwwww{{{zzzuuusssuuuyyy{{{{{{{{{{{{zzzxxxssspppiiijjjhhhfffkkksssvvvuuupppooonnnnnnpppsssvvvxxxyyyyyyyyyxxxwwwtttrrrpppsssxxx|||lllQQQ@@@111---333CCC___xxx~~~uuummmeee]]]PPPDDD:::111+++((('''(((((('''%%%#########%%%$$$%%%)))---...+++'''###"""###'''******&&&""""""---999FFFVVVcccrrrvvv{{{sssgggWWWEEE999///,,,***+++...---'''!!!"""###'''+++......+++)))###"""!!!###%%%'''((('''&&&%%%%%%%%%&&&(((***+++///...,,,))))))000;;;CCCTTT^^^kkktttyyy}}}}}}{{{zzzyyyyyy}}}|||uuuqqqnnniiiaaaYYYQQQJJJFFF<<<555,,,###!!!!!!###&&&***...222444222666<<>>000+++)))***111@@@UUUmmm~~~yyytttssstttvvvyyy{{{~~~}}}~~~zzzyyyyyyyyy{{{~~~{{{zzz{{{}}}~~~{{{~~~|||~~~}}}yyysssqqqtttwwwxxx{{{{{{uuunnnooonnnllloootttvvvsssoooqqqtttuuuuuuuuuuuuuuu{{{{{{||||||zzzxxxuuussspppvvv|||~~~}}}}}}www___NNN===444444>>>VVVmmm~~~~~~xxxlll___PPPAAA444,,,'''((()))***+++,,,---...''''''(((---222333///***&&&$$$"""$$$((((((###$$$///@@@UUUgggnnnuuu~~~yyymmmaaaYYYFFF===333///000000---)))!!! !!!$$$(((***(((%%%%%%$$$$$$&&&(((+++,,,+++"""$$$(((+++---------,,,,,,...///,,,))))))///444???MMMaaaooovvvyyy}}}~~~~~~~~~zzz~~~zzzwwwuuurrrmmmfff```]]]\\\SSSKKK???555...***((('''!!!###&&&)))++++++******)))000888<<<>>>BBBIIIOOOJJJLLLOOOUUU]]]jjjwww^^^???---)))+++%%%)))555KKKggg~~~zzzzzz}}}}}}{{{zzzxxxtttvvv~~~}}}~~~zzzzzz}}}~~~|||zzzxxxvvvvvvwwwxxx~~~yyyuuuqqqqqqsssrrrnnnjjjmmmqqqtttuuusssqqqqqqsss{{{zzzzzzzzz{{{zzzwwwtttpppsssvvvyyy{{{~~~cccMMM<<<888777<<>>333333///++++++---000000///000,,,((('''***...//////)))'''%%%###!!! !!! %%%,,,999MMM___nnnuuu}}}{{{mmmcccWWWMMM@@@777333111...+++""" !!!"""#########))),,,***((()))'''$$$###%%%(((++++++***(((&&&((((((((((((((()))******===HHHTTT]]]iiiwww}}}{{{{{{|||}}}}}}|||}}}~~~~~~yyyssspppooonnnllliiieee^^^RRRDDD888///)))&&&)))***+++***)))))))))***,,,,,,---000666===DDDIIIGGGGGGKKKSSS[[[bbbllluuufffHHH333,,,,,,''',,,888KKKddd{{{~~~|||}}}~~~}}}|||zzzwwwxxx~~~}}}~~~~~~|||zzzzzz{{{}}}~~~zzzvvvrrrqqqssssssoookkkkkknnnqqqrrrqqqppppppqqqvvvuuuttttttttttttrrrpppooorrrvvvyyy|||kkkSSS>>>888555888JJJ___www{{{jjjXXXJJJCCC===777111------...---,,,---)))%%%$$$'''***++++++((('''%%%###""" $$$,,,888MMM___qqqwwwvvvnnn```WWWKKKBBB<<<555---'''$$$""" !!!"""!!!"""&&&((('''''')))'''""" ###'''***,,,,,,+++***&&&%%%$$$$$$$$$&&&'''(((555???KKKUUUbbbpppwwwwwwyyy{{{|||}}}}}}~~~{{{xxxxxxxxxvvvuuujjjdddZZZNNNBBB888222...111000///---+++******+++...------///333:::AAAEEEHHHGGGKKKSSSYYY]]]eeemmmpppRRR;;;///,,,)))000;;;KKK___uuu~~~}}}~~~~~~{{{xxxyyy}}}~~~{{{xxxxxx~~~{{{wwwtttsssttttttrrroookkknnnpppqqqqqqrrrsssttttttrrrooonnnoooppppppoooooorrrvvvyyy}}}pppVVV>>>555333444BBBSSSlllxxxfffYYYTTTIIIBBB777000...,,,+++)))***'''###!!!"""%%%&&&'''&&&&&&%%%$$$""" &&&---999NNN```tttyyy~~~yyyjjjbbbXXXOOOHHH>>>111((((((%%%""" !!!"""!!!!!!!!!###$$$$$$'''***'''!!! %%%***---...---,,,###!!! !!!###$$$***333>>>IIIWWWeeennnpppwwwyyy{{{}}}~~~~~~qqqmmmfff\\\QQQGGG???;;;;;;888333///,,,+++++++++///...,,,,,,000666<<<@@@FFFFFFJJJQQQTTTVVV[[[bbbqqq~~~uuuXXX???000,,,,,,222===JJJYYYnnn}}}}}}~~~}}}{{{wwwwwwwwwyyyyyywwwuuutttyyy|||~~~{{{xxxwwwwwwxxxvvvuuuqqqrrrtttuuuwwwxxxzzz{{{xxxuuupppnnnoooqqqssssssooorrrvvvyyy}}}nnnUUU<<<222000222<<>>MMM[[[eeejjjsssvvvyyy|||}}}~~~}}}uuusssoooiii```VVVMMMHHHCCC===666///,,,+++++++++---,,,******---333999===AAAAAAFFFLLLOOOOOORRRWWWdddrrrwwwXXX???000+++,,,222;;;FFFTTTiii~~~|||}}}|||}}}~~~zzzvvvqqqtttvvvvvvvvvvvvuuutttvvv{{{~~~}}}}}}}}}}}}}}}yyyyyyyyyzzz}}}{{{vvvssssssuuuxxxyyysssuuuxxx{{{~~~nnnXXX???333//////666>>>LLLaaa{{{ssshhhZZZPPPCCC999444111000......,,,(((%%%""""""$$$&&&%%%%%%%%%$$$""""""'''***333FFFYYYvvvzzz~~~zzzrrrhhh___XXXOOOCCC:::555111---***))))))))))))$$$$$$"""###(((,,,)))"""!!!$$$((()))((('''%%%!!! !!!***888FFFTTT___fffooorrrvvvzzz|||~~~}}}{{{yyyxxxwwwwwwvvvrrrlllccc[[[VVVIIIBBB777000,,,+++*********)))((())),,,111777:::999:::???FFFHHHHHHKKKPPP]]]kkkyyywwwXXX???111,,,+++///777@@@PPPfff{{{yyy||||||}}}yyyssspppuuuxxxxxxxxxzzzzzzxxxyyy~~~}}}yyyyyy{{{|||}}}zzz{{{}}}vvvcccLLL<<<222...000555AAASSSllluuuggg]]]OOOCCC<<<888555333111///,,,'''###"""$$$'''&&&%%%$$$""" !!!$$$%%%,,,@@@TTTsssxxx}}}{{{pppggg```WWWLLLDDD???:::444///---,,,+++***%%%&&&%%%$$$'''+++)))$$$"""$$$&&&((((((&&&###!!!!!!  '''444BBBOOO[[[dddjjjnnnssswwwyyy{{{~~~~~~~~~{{{yyyxxxxxxyyy{{{yyyuuunnngggcccRRRIII===333...,,,***((((((((((((***---000444666333333888???BBBBBBFFFKKKXXXeeerrrzzzxxxZZZAAA333...)))+++111;;;MMMfff~~~zzzxxxzzzzzz~~~{{{tttttt{{{~~~}}}~~~ooo[[[HHH999000000333<<>>666,,,&&&###!!! %%%$$$$$$$$$%%%...BBBUUUhhhssszzztttkkk]]]NNNAAA777///***#########%%%))),,,------&&&'''(((((((((((('''&&& &&&...555AAALLLVVVbbbqqq{{{}}}xxxsssppptttwww{{{~~~~~~|||}}}yyyuuuooohhh^^^RRRFFF>>>999777333000---,,,------555555444222111222666999333333888BBBKKKTTT```jjjsss|||}}}fffOOO???666,,,)))+++444DDD[[[yyyzzzcccNNN>>>666777333888KKKeee|||ppp\\\KKK???000(((&&&&&&###!!!!!!!!!!!!&&&%%%%%%%%%&&&///BBBTTThhhttt}}}tttgggXXXKKK???666111$$$""""""$$$'''***)))((("""$$$'''))))))(((&&&$$$!!! !!!&&&(((,,,777CCCRRR\\\iiirrruuutttsssssssssvvvzzz}}}}}}|||{{{zzzyyy~~~yyyvvvrrrlllfff]]]TTTNNNDDD???888222////////////555555333000///000333666000///333;;;BBBIIITTT^^^hhhqqq}}}}}}gggQQQ???555+++***,,,444AAAXXXvvvsss\\\GGG:::444222777GGG\\\ssspppXXXHHH555(((%%%&&&%%%$$$ ###$$$######((('''&&&(((***222CCCTTTjjjvvv~~~xxxmmmaaaUUUJJJ@@@:::***'''$$$%%%'''&&&###"""'''++++++)))%%%"""######"""!!!  %%%(((&&&%%%...999JJJUUUcccnnnssssssssssssqqquuuzzz|||{{{yyyxxxxxxxxx}}}yyyvvvrrrnnnkkkgggccc```MMMFFF<<<444000///---,,,111111000...---...111444222111333999>>>CCCKKKTTT___hhhuuu|||gggPPP===222)))))),,,111;;;OOOnnnpppYYYHHH666333666CCCVVVmmmfffUUU???---%%%$$$$$$$$$!!!!!!!!!###&&&''''''&&&+++)))***,,,///666FFFTTTjjjwww}}}{{{wwwqqqjjjbbbXXXNNNGGG888222+++((('''%%%!!!&&&******'''### $$$$$$$$$"""  !!!!!!$$$((()))%%%###)))222???MMMaaapppvvvuuuqqqoooqqqvvv{{{|||zzzwwwwwwwwwzzz~~~~~~}}}{{{xxxuuusssrrrqqqpppnnnWWWNNNAAA888222///+++))),,,---...------...000222444333555:::===@@@FFFMMMXXXaaaooo{{{}}}vvvcccNNN<<<111'''((())),,,222CCCaaazzzkkkXXXAAA777222:::MMMeee~~~zzzkkkTTT???000)))'''''''''&&&%%%'''***+++***(((---,,,---111444;;;HHHTTThhhvvv~~~vvvvvvuuusssnnnfff\\\VVVIII???222***(((&&&"""!!!###%%%%%%$$$""" ###$$$%%%"""!!!###$$$''')))&&&###'''...777EEEYYYiiippppppnnnmmmrrrwww}}}}}}zzzwwwwwwxxx}}}}}}}}}~~~{{{zzzyyyyyyyyyxxxuuusssbbbXXXJJJ???999444...***+++,,,...///......///111222222555;;;>>>???CCCIIIRRR\\\jjjvvv}}}|||{{{xxxuuuqqqnnnlllkkknnnttt|||~~~||||||}}}}}}}}}{{{ooo___MMM<<<222&&&&&&'''(((+++:::WWWpppuuucccKKK;;;...222DDD\\\rrr~~~iiiQQQ>>>222---,,,+++)))((())),,,---,,,***...---000444888===IIITTTfffttttttuuuxxxyyywwwpppfff```UUUHHH777,,,)))(((&&&###"""!!! !!!!!!"""$$$$$$""" """"""%%%((('''%%%'''---666AAAPPP\\\dddhhhllloootttyyy{{{xxxxxxzzzzzz{{{}}}zzz{{{{{{||||||zzzuuuqqqlllbbbSSSHHH@@@:::333---+++---000111000/////////000000444;;;>>>???BBBHHHOOOYYYgggsss}}}tttpppjjjfffcccbbb```___aaabbbeeekkkppptttuuuuuupppooommmkkkkkkoootttyyy~~~~~~zzzwwwxxx{{{|||{{{uuulllcccYYYJJJ888,,,'''&&&$$$###(((777LLL[[[tttyyymmmPPP???111333>>>NNNcccuuuoooYYYEEE999444000+++)))++++++((('''(((***,,,111666888>>>LLLZZZnnnyyy{{{|||zzzxxxyyy{{{zzzxxxuuudddVVVBBB333+++)))((('''%%% ###"""!!!!!!%%%&&&&&&%%%### ###&&&((())))))+++---666===HHHRRRZZZaaahhhmmmssswww{{{}}}zzzyyyyyyzzz}}}{{{||||||zzz{{{}}}}}}yyyvvvnnnkkkbbbUUULLLEEE===555888222000333444111------+++///444888;;;>>>AAACCCJJJQQQ\\\hhhrrr|||kkkgggaaa]]][[[[[[ZZZYYY]]]]]]___cccgggjjjjjjjjjgggeeecccaaabbbfffkkkooossswww{{{~~~|||zzzxxxxxx|||{{{wwwuuutttuuuvvvsssuuuuuupppjjjffffffhhhqqqsssxxx{{{|||zzzwwwuuunnniiiccc\\\TTTHHH999///&&&%%%$$$###'''444FFFSSSeeeppp}}}yyymmmUUUGGG<<<:::===FFFXXXjjjxxxiiiWWWEEE:::///)))&&&((()))'''&&&''')))+++///444777>>>MMM\\\nnnyyy~~~|||zzzyyyzzz}}}~~~|||zzzppp___III888222000///---((("""###&&&$$$###$$$$$$%%%$$$###"""!!!%%%)))++++++******///666@@@JJJRRR[[[dddjjjrrrvvv{{{{{{yyywwwwwwxxx~~~||||||}}}}}}xxxyyy|||~~~}}}tttqqqhhh\\\TTTOOOHHHAAA999555444666555111...///,,,///444888:::===@@@BBBHHHMMMTTT]]]fffqqq}}}aaa]]]XXXUUUTTTUUUVVVVVVZZZYYYZZZ\\\___aaaaaa```]]][[[YYYXXXYYY]]]aaaddddddgggllloooooommmiiifffddddddeeekkkqqquuuuuussspppnnnllljjjiiiiiijjjkkkjjjkkkiiiddd]]]YYYYYYZZZcccccceeeiiilllkkkgggbbb___\\\VVVQQQKKKBBB666...&&&&&&%%%$$$'''111>>>GGGRRR\\\hhhpppsssxxx{{{ppp\\\PPPFFF@@@===???NNN```yyy}}}nnnWWWEEE333,,,'''((()))'''&&&'''&&&'''+++000444===NNN^^^nnnyyy}}}{{{{{{|||~~~mmmUUUDDD;;;888555333+++%%%"""%%%((('''&&&'''######""""""!!!  !!!%%%***......)))$$$$$$+++444===GGGRRR^^^fffqqquuuyyyyyyvvvsssssstttzzz}}}~~~|||{{{}}}~~~zzz{{{|||~~~}}}zzzqqqeee^^^[[[VVVQQQ>>>:::888888666111///111,,,///333666888:::===@@@EEEGGGJJJNNNVVVcccrrr}}}\\\YYYUUUSSSTTTWWWYYYYYY[[[YYYXXXYYY\\\^^^^^^^^^YYYWWWTTTTTTVVVZZZ]]]___\\\___bbbdddccc```[[[XXXWWWWWWZZZ___dddfffeeeccc``````_________```aaabbbdddcccaaa]]]WWWSSSRRRSSSYYYWWWWWW[[[______YYYSSSTTTPPPLLLGGGAAA:::222,,,'''''''''''')))///777>>>FFFNNNXXX___ccchhhpppvvv}}}}}}|||yyyvvvtttuuuyyy|||yyyyyywwwuuuvvvxxx}}}wwwdddVVVHHHBBB======JJJYYYooo|||fffTTT@@@666---++++++(((&&&&&&###$$$(((,,,111;;;MMM]]]mmmyyy~~~}}}~~~xxxfffTTTFFF>>>999777///)))%%%''')))(((''''''######!!! !!!######&&&,,,111...&&& (((222===KKKZZZdddnnnrrrvvvvvvsssppppppqqqvvvxxxzzzyyyxxxyyy}}}~~~}}}}}}}}}xxxlllfffddd```[[[KKKAAA999777666333000000+++---000111333555999;;;@@@BBBDDDFFFKKKXXXhhhtttXXXVVVTTTTTTWWWZZZ\\\\\\ZZZYYYWWWXXXZZZ]]]______WWWTTTRRRRRRUUUYYY[[[\\\XXXZZZ[[[\\\[[[XXXTTTQQQQQQRRRTTTWWWYYYZZZXXXWWWTTTUUUUUUVVVWWWXXXYYYZZZXXXXXXWWWUUUQQQNNNLLLLLLOOOLLLLLLOOOSSSSSSMMMGGGGGGEEEAAA===999444000---((())))))***---111555999@@@FFFMMMRRRTTTXXX^^^ccckkkqqquuussspppqqqsssrrrtttssspppmmmjjjjjjmmmpppoooooommmkkkkkkooouuu{{{ppp]]]III@@@======EEEQQQgggyyyrrreeeOOOBBB555000---((($$$###!!!"""&&&+++000999KKK\\\lllxxx~~~~~~vvvgggTTTEEE===;;;444---((()))***(((''''''$$$$$$"""!!!!!! !!!!!!%%%%%%''',,,///,,,""""""+++666FFFVVVbbbiiimmmrrrrrrpppnnnmmmooorrruuuvvvvvvvvvwww|||~~~|||zzz{{{{{{pppjjjiiifffaaa[[[KKK;;;777888666111...***+++,,,,,,---///333666:::>>>BBBDDDGGGQQQ```kkk}}}SSSRRRRRRTTTXXX[[[[[[[[[XXXUUUSSSSSSVVVZZZ\\\]]]TTTQQQNNNNNNSSSVVVXXXWWWSSSTTTTTTTTTSSSQQQOOOMMMMMMNNNOOOPPPPPPOOONNNNNNLLLMMMOOOPPPQQQRRRRRRRRRPPPQQQQQQQQQOOOLLLHHHFFFDDDCCCCCCEEEGGGFFFBBB>>>:::999666444222111000000((()))***---000333666888;;;???EEEHHHIIIJJJMMMQQQUUU^^^ccccccbbbdddggggggiiiiiihhheeecccbbbdddfffdddeeeeeeccccccgggooouuuuuuuuuuuuttttttuuuyyy{{{{{{}}}|||eeeNNNBBB<<<999>>>FFF```rrr}}}uuu^^^OOO>>>555000***%%%"""###$$$(((---111999JJJZZZkkkxxx~~~}}}~~~wwweeeTTTJJJFFF;;;444---------***((()))'''&&&%%%$$$"""!!! ######%%%((()))&&&!!!(((222@@@PPP[[[ccchhhmmmooommmlllmmmnnnpppsssuuuuuutttvvvzzz~~~~~~|||~~~~~~|||{{{||||||sssoooooolllggggggVVVEEE>>><<<777000+++)))))))))((((((***...222555:::@@@CCCEEEMMMYYYdddrrr}}}MMMNNNPPPTTTXXXZZZZZZXXXVVVSSSPPPOOOQQQUUUWWWYYYQQQMMMJJJKKKPPPTTTTTTSSSOOOOOONNNMMMLLLLLLLLLKKKJJJKKKKKKKKKJJJIIIJJJJJJJJJKKKMMMOOOOOOOOONNNNNNKKKLLLNNNNNNMMMIIIDDD@@@===>>>?????????===:::999333222000---,,,,,,---///'''(((***---222666888999888;;;@@@BBBBBBBBBCCCDDDHHHNNNRRRTTTWWW[[[\\\YYYYYYZZZ[[[[[[YYYYYYZZZ\\\XXXYYYZZZYYYYYY]]]eeellljjjkkkjjjhhhffffffhhhiiikkkmmmooopppqqqsssvvvyyy{{{~~~~~~kkkVVVHHH<<<555888@@@XXXlllmmm[[[HHH===888111+++(((''')))---222555<<>><<<999888888333111...***'''&&&(((***%%%&&&)))---333777999:::777:::???AAA@@@????????????@@@BBBEEEMMMRRRPPPIIILLLNNNQQQRRRRRRRRRSSSTTTMMMPPPQQQQQQPPPTTT\\\cccddddddcccaaa]]][[[[[[\\\```aaacccdddeeegggiiilllppptttxxx|||yyykkk[[[MMM>>>222666@@@SSSggg~~~wwweeePPPEEE???999333000***,,,111666888>>>LLLZZZiiiwww|||mmmaaaLLLCCC;;;888666222000000+++++++++)))&&&!!!###%%%''')))---666BBBKKKZZZ___fffjjjkkkkkknnnppppppsssvvvvvvttttttvvvyyytttyyy~~~~~~}}}|||{{{~~~||||||}}}{{{wwwlllhhhaaaWWWFFF444,,,+++***)))'''%%%$$$&&&+++//////555;;;<<<===DDDRRR^^^___kkkxxxJJJNNNSSSWWWYYYXXXUUUSSSSSSQQQNNNKKKKKKMMMPPPRRRKKKMMMLLLIIIKKKPPPQQQPPPMMMGGGEEEHHHKKKJJJHHHIIIIIIJJJKKKKKKJJJHHHFFFEEEGGGKKKPPPSSSQQQNNNLLLJJJGGGHHHHHHHHHIIIGGG>>>333888999:::999777555555555444222///,,,)))((((((((('''(((***---000333666777888===AAA@@@<<<888888999999:::<<>>???AAABBBCCCDDDDDDDDDDDDBBB@@@AAADDDGGGHHHHHHLLLLLLLLLKKKKKKJJJIIIHHHJJJMMMPPPRRRRRRRRRSSSTTTXXX\\\bbbhhhnnnpppooommmmmmllliiiddd```bbbhhhnnnqqqooommmkkkjjjkkkmmmnnnmmmlllmmmrrryyy~~~}}}{{{}}}xxxhhhZZZGGG666444===MMMZZZnnnnnn]]]QQQGGG===555111111111000+++,,,888FFFcccuuu{{{ttteee[[[MMMCCC???999111)))&&&%%%$$$&&&))))))%%%"""!!!###''''''&&&$$$$$$+++888CCCNNNYYYdddggghhhjjjjjjiiimmmpppsssuuutttssssssttttttvvvxxx{{{~~~{{{wwwtttpppjjjcccZZZPPPFFF???:::666111+++)))+++111555777777:::=========DDDMMMSSSYYYdddsssQQQRRRSSSTTTSSSRRRQQQPPPVVVUUUTTTSSSQQQOOONNNMMMKKKNNNPPPPPPTTTXXXXXXTTTOOOIIIGGGJJJMMMLLLJJJKKKKKKKKKLLLLLLKKKIIIGGGFFFKKKNNNRRRSSSSSSRRRQQQQQQVVVWWWVVVRRRPPPMMMDDD:::333444666666666444222000888999::::::999666333111,,,,,,---...///000111111666:::>>>???<<<:::;;;<<<555333111111222333333333;;;;;;<<<============<<<>>><<<;;;<<>>666999EEESSShhh{{{qqq]]]LLL@@@:::111///---***%%%%%%000===VVVmmm~~~zzzoooiii___TTTJJJ???555///&&&###!!!###'''******(((  ###$$$%%%&&&%%%###"""'''222;;;GGGRRR^^^cccfffiiijjjiiilllooosssuuuuuuttttttuuuvvvvvvxxxyyy|||~~~|||yyywwwtttnnniiiddd___ZZZWWWIIIAAA777000---///333555777777:::===<<<:::>>>EEEHHHNNNZZZiiixxxTTTSSSRRRQQQPPPOOONNNNNNUUUVVVWWWXXXWWWTTTQQQOOOMMMQQQSSSVVV[[[```^^^YYYSSSMMMJJJNNNPPPOOOMMMNNNMMMNNNNNNNNNMMMLLLJJJIIIOOORRRUUUWWWVVVVVVVVVVVV\\\``````^^^ZZZSSSHHH===333333444555666444111...444666999<<<;;;999555222---......//////000000000666999<<<======<<<===>>>666333///......///000///666888;;;===<<<:::888666;;;:::999;;;>>>@@@AAAAAA===<<<<<<;;;;;;::::::;;;===AAAEEEGGGFFFDDDCCCBBBEEEGGGIIIJJJLLLOOORRRTTTWWWWWWTTTOOOKKKJJJNNNRRRUUUSSSQQQOOOOOOQQQSSSUUUQQQQQQQQQRRRVVVYYY\\\^^^```bbbeeejjjnnnqqqrrrrrrttttttsssqqqmmmjjjggggggdddgggkkkmmmmmmmmmnnnooorrrvvvzzz}}}~~~~~~~~~{{{yyywwwvvvyyy~~~zzzwwwzzz}}}vvvmmm\\\HHH<<<:::AAAMMM```tttkkkUUUCCC999333///,,,)))&&&'''111<<>>333)))&&&$$$%%%((()))(((&&&### !!!###$$$%%%&&&&&&###!!!$$$,,,444AAAKKKVVV]]]bbbgggiiiggglllpppsssvvvvvvvvvwwwxxx{{{zzzzzzyyyzzz|||~~~|||}}}}}}}}}}}}|||xxxuuurrrooonnnllliiifffXXXNNN@@@666111111111000333333666:::999777888===BBBGGGQQQ___oooUUUSSSQQQOOOMMMLLLLLLLLLRRRTTTXXX[[[[[[XXXUUUSSSOOORRRUUUYYY```fffddd^^^WWWQQQNNNQQQTTTRRRPPPQQQPPPPPPPPPPPPPPPPPPOOOOOOTTTWWWZZZ[[[[[[ZZZZZZ[[[___eeeiiigggbbbYYYKKK???555444333444555444000---,,,///444777888666333111......///000000111111222444666999:::;;;;;;<<<===555222---+++,,,---......222666;;;??????;;;666222777666666888<<<>>>???>>>999888888777777888999999<<<@@@DDDFFFEEECCCAAA@@@AAABBBBBBAAA@@@BBBFFFIIIKKKKKKIIIEEE@@@>>>AAAEEEGGGEEECCCAAAAAABBBDDDFFFDDDDDDEEEEEEFFFHHHJJJLLLSSSUUUYYY]]]```bbbeeeffffffggggggddd___\\\[[[[[[^^^```bbbcccbbbbbbbbbcccgggjjjoooqqqqqqpppppppppqqqpppnnnnnnqqqwww}}}~~~zzzyyy{{{zzzwwwyyy}}}}}}zzzvvvrrrssszzz~~~zzzqqqbbbNNN???999<<>>===777111---))))))000888JJJ\\\rrryyytttlll\\\GGG777---+++))))))++++++'''$$$$$$!!! !!!"""$$$'''(((%%%""""""(((...;;;DDDNNNUUU\\\dddhhhgggmmmppptttwwwxxxxxxyyyzzz~~~|||{{{zzzzzz{{{|||zzzzzzxxxwwwxxx|||yyyxxxxxxxxxxxxvvvrrrnnneeeZZZKKK>>>666111---***------000444555333444777>>>BBBJJJUUUdddwwwSSSQQQOOOMMMLLLKKKLLLLLLMMMQQQVVVZZZ[[[ZZZWWWTTTOOORRRTTTYYYbbbiiigggaaaZZZTTTQQQTTTVVVTTTRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTXXX[[[^^^```^^^]]]\\\[[[^^^ffflllkkkeee[[[MMMAAA888555222222333222///+++'''***---000222333222111111111111111222222222222111111333555666777888888...,,,(((''')))+++,,,,,,///333999>>>???<<<777333222222222555888;;;;;;:::111111111222333666888::::::===@@@BBBAAA???>>>>>>;;;<<<<<<:::777888===AAACCCDDDCCC@@@;;;999;;;>>>@@@>>>;;;999999999;;;<<<===???@@@@@@??????@@@AAAGGGJJJNNNQQQRRRTTTVVVWWWZZZ\\\\\\YYYUUURRRSSSUUUVVVWWWYYYXXXWWWWWWYYYZZZ___cccgggiiihhhfffeeedddeeeeeeeeefffiiilllpppssssssqqqqqqsssqqqnnnooosssuuutttqqqnnnlllqqqzzz~~~yyyooo```NNN>>>444333777DDD\\\www|||dddSSSNNNEEE;;;444...)))***...CCCSSShhhzzz~~~wwwhhhRRRBBB666333000///000...***&&&%%%""" !!!###''')))'''"""!!!%%%)))555===EEEMMMWWWbbbhhhiiikkkoootttwwwxxxyyy{{{|||~~~}}}{{{zzzyyyyyyxxxxxxwwwuuuttttttyyy|||}}}~~~~~~xxxtttmmmdddWWWJJJ>>>444---)))***(((***///111///000333999===EEENNN[[[lllPPPOOONNNLLLLLLKKKLLLLLLJJJNNNSSSWWWYYYWWWTTTRRRMMMOOOQQQVVV```iiihhhbbbZZZTTTQQQTTTVVVTTTRRRRRRPPPQQQQQQRRRTTTUUUWWWXXXYYY\\\```bbb```]]][[[ZZZ\\\dddiiigggaaaYYYMMMCCC:::555000///000///,,,)))&&&(((***,,,///222333444555555444333333222111111,,,,,,,,,...000111111111'''%%%$$$%%%'''***,,,,,,,,,000555999;;;:::888666000000111333777999999888------------///222444666333555888999999888999999555777888666333444:::???@@@BBBBBB???:::888:::===>>><<<999666555555777888888;;;======;;;999888999===@@@EEEFFFFFFEEEFFFGGGMMMPPPQQQOOOKKKIIIKKKNNNKKKLLLLLLLLLLLLNNNQQQTTTWWW[[[___aaaaaa^^^\\\\\\XXXYYY[[[]]]___aaabbbcccccccccdddgggddd```aaaeeefffggggggdddbbbeeelllssswwwxxxyyyxxxwwwxxxzzz}}}zzzxxxrrrgggZZZKKK===333...000888JJJcccyyy}}}ooo^^^SSSFFF===444+++''''''777KKKddduuu{{{qqqddd[[[HHHBBB:::555222///+++''''''### !!!!!!%%%((('''""" """%%%...555<<>>>>><<<777666777999;;;999555222000000111222///333777777333000//////666:::>>>???===;;;;;;<<<@@@CCCEEECCC???>>>AAAEEEBBBCCCCCCCCCDDDHHHMMMQQQMMMPPPUUUXXXWWWUUUSSSRRRPPPRRRUUUXXXYYYYYYXXXXXXVVVVVVYYY[[[YYYTTTUUUYYYXXX[[[\\\[[[YYY[[[aaagggkkklllmmmmmmlllnnnqqqsss}}}~~~wwwrrrpppjjj```VVVJJJ>>>555...///333???RRRhhh|||ggg[[[NNNDDD;;;000)))'''---FFFcccuuu~~~|||wwwsssrrrXXXOOOCCC999333...)))&&&(((%%%  !!!!!!$$$(((&&&""" ###)))///777AAAQQQcccnnnrrrgggkkkppptttvvvwwwyyy{{{vvvwwwxxxyyyyyyxxxvvvvvvssstttuuuuuuuuuwwwzzz}}}}}}~~~~~~~~~}}}zzzqqqpppkkk___OOO@@@666222---)))(((+++---+++,,,...333;;;GGGQQQZZZdddpppxxxMMMKKKIIIJJJLLLMMMJJJHHHLLLLLLMMMOOOOOOMMMHHHEEEEEEGGGIIIQQQ___kkkggg]]]WWWOOOKKKNNNNNNJJJIIILLLLLLJJJMMMRRRTTTRRRSSSVVV[[[]]]___^^^\\\YYYWWWVVV[[[[[[ZZZYYYVVVPPPHHHCCC???888///+++,,,,,,)))&&&((())),,,111555888777666777777666555333111///...***(((''')))+++,,,***'''!!!!!!!!!###%%%))),,,...000...------///111333333111......222888;;;999666111000000///....../////////+++(((***///111///,,,000000///000222666:::======;;;777444333333555777@@@???===:::777444111000222444555444111...------444888<<<<<<999666666666???@@@???===;;;;;;===>>>BBBBBBBBB@@@======@@@CCCMMMJJJHHHIIILLLNNNNNNMMMHHHGGGHHHKKKNNNPPPOOOOOOPPPOOONNNLLLLLLKKKKKKKKKLLLMMMPPPQQQQQQRRRUUUWWWccccccccccccdddfffhhhjjjtttvvvyyy{{{zzzvvvqqqnnnjjjccc]]][[[YYYOOO<<<,,,***(((,,,999HHHWWWiiivvvuuukkkZZZJJJ>>>777333111777DDDWWWiiiwww{{{xxxppp]]]GGG;;;222)))%%%&&&'''***)))###!!!$$$%%%######$$$### %%%)))444BBBNNNWWWaaajjjnnnnnnppptttwwwvvvqqqlllkkknnnssszzz~~~xxxrrrppppppqqquuuyyyzzzwwwttt|||||||||}}}}}}wwwxxx}}}|||xxxuuurrrlllcccWWWIII>>>888444///+++***(((&&&'''+++333@@@NNNUUUVVVZZZgggrrrvvvIIIGGGEEEEEEGGGHHHHHHFFFGGGHHHIIIKKKKKKIIIEEEBBB@@@DDDHHHRRRaaallliii```UUUMMMIIIJJJJJJGGGFFFHHHIIIGGGHHHMMMPPPOOOQQQUUUXXXZZZ\\\[[[YYYWWWUUUUUUUUUUUUUUUTTTRRRMMMGGGBBB;;;555///---000111///,,,---...///222555666444333..................------...---+++,,,------***'''%%%%%%%%%&&&(((+++...///222///,,,++++++---/////////,,,,,,///555888666333111222333444333111...---,,,)))&&&(((---111111///+++,,,///222555888:::;;;:::888555222111333555666;;;:::999888666555444333444555666555222000000111555888;;;;;;888666666777>>>>>>===;;;888888:::<<<>>>??????===;;;;;;>>>AAAFFFCCCAAABBBEEEGGGHHHGGGEEEEEEEEEFFFHHHIIIGGGFFFHHHHHHGGGFFFDDDCCCBBBBBBCCCFFFIIILLLMMMOOOQQQSSSYYYXXXXXXYYYZZZ\\\^^^___hhhjjjmmmmmmlllhhhccc``````]]][[[\\\[[[RRRAAA333)))&&&)))333AAAOOO```mmmvvvyyyxxxiiiYYYMMMEEE@@@===???HHHVVVeeerrr~~~~~~wwwiiiWWWGGG888***$$$%%%))),,,,,,'''%%%((()))&&&###""" """%%%///===IIISSS^^^hhhooopppqqqrrrrrroookkkgggjjjlllpppvvv{{{{{{xxxtttppppppssswww{{{|||yyyvvvyyyyyyzzz{{{}}}zzzssssssyyy~~~~~~|||xxxtttnnnggg^^^RRRGGG???999333...+++(((%%%%%%)))111===IIINNNNNNRRR]]]hhhppp|||CCCAAA>>>===???AAABBBBBBAAAAAACCCEEEFFFEEEBBB???===@@@EEEOOO]]]gggeee^^^RRRJJJEEEDDDEEEDDDCCCDDDDDDAAABBBFFFIIIJJJNNNSSSRRRSSSTTTSSSQQQOOOOOOOOOMMMLLLLLLMMMLLLIIIDDD@@@666222///000555888666333333222222333444333111000&&&'''(((***+++---...///333222111111111000,,,)))******))))))+++---///111444000,,,((('''(((***------+++***---111333222000---000444777666222---))))))&&&$$$&&&+++000222222&&&)))///444888999:::999777555333111000111333555555555555555555666777777666666777555333222222333555888:::999555444666888<<<;;;999666444333666888::::::;;;:::999999;;;<<>><<<:::999:::===BBBFFFIIIJJJLLLNNNQQQQQQQQQQQQSSSUUUWWWXXX```bbbccccccaaa^^^YYYWWWWWWXXX[[[]]]ZZZPPPAAA666'''$$$$$$+++666CCCSSS___kkkooouuu||||||yyyxxxxxxzzzlll```VVVOOOKKKIIINNNVVVaaammmzzz}}}uuuhhhXXXEEE333+++***,,,...---+++***++++++((($$$###(((666BBBMMMZZZeeepppqqqrrrppplllhhhfffeeellllllnnnrrrvvvxxxwwwvvvqqqrrruuuxxx{{{|||zzzxxxwwwxxxyyyzzz||||||}}}}}}|||uuunnnnnnuuu|||{{{vvvppplllggg___TTTKKKBBB;;;555111+++&&&%%%(((///888BBBFFFEEEHHHQQQZZZhhhsss~~~???<<<888555555777999;;;;;;<<<===???AAA@@@>>>;;;<<<<<>>;;;;;;???BBBEEEJJJPPPKKKKKKKKKIIIFFFDDDCCCDDDDDDDDDDDDEEEEEEDDDAAA???333000///222888;;;999666555444222222222222111///'''''')))***,,,///111222444555666777777555111//////...,,,,,,,,,...111222555222---'''%%%'''+++//////---+++,,,...//////---))),,,000333333000,,,))))))&&&$$$%%%)))...111333(((***...333666777777777777555333000000000111222333333333333555666888999888888888666333111111222555777888666222222444888999888555222//////222444555666666666666666777777;;;:::999999:::===???@@@@@@@@@AAABBBCCCAAA>>>:::<<<===>>>>>>===:::888666666:::@@@DDDFFFFFFGGGHHHLLLKKKKKKKKKMMMNNNPPPRRRYYYZZZ[[[\\\ZZZXXXUUUSSSQQQUUUZZZ[[[VVVJJJ<<<222'''""" %%%---888FFFQQQaaafffmmmsssvvvxxxxxxyyyyyyyyywwwsssnnnkkkjjjjjjuuu}}}zzzooodddZZZUUUQQQSSSXXX```lllyyyzzzrrrfffVVVFFF;;;555......---,,,++++++)))&&&'''$$$###000===HHHVVVbbbmmmoooqqqoookkkhhhhhhiiipppooooooppprrrtttvvvwwwtttuuuwwwzzz{{{zzzxxxwwwyyyzzz{{{|||{{{zzzxxxwwwuuuppplllmmmttt{{{|||vvvqqqoooooojjj___VVVNNNFFF???999222***''')))000666<<<>>>>>>AAAIIIPPP^^^iiitttzzz<<<999444000......111444777777888:::<<<<<<;;;999:::777777<<>>AAAEEEDDDBBB888555444888<<>>JJJYYYeeeYYYQQQFFF???@@@EEEDDD>>>111......222555888===CCCBBBAAA>>>:::555333444555888666555666777888888666111...,,,///444666222///---+++***+++...111333444000///---,,,,,,,,,---...222777===AAAAAA@@@>>>===666333...******...444888888777333...+++---444::::::999555222///---,,,,,,+++,,,---///000111111111+++***((('''(((***---...333111...------///111333666555333111////////////444333111111111333555666666777888666222...,,,,,,000222222000---,,,///333000111000///,,,,,,...///111111222333444333000---111333444444333222222333000222666;;;???>>>:::777444555777999::::::::::::<<<>>>BBBCCCCCCBBBBBBCCCDDDCCCBBBAAAAAAAAABBBCCCBBBCCCDDDFFFGGGHHHHHHIIIGGGJJJNNNOOOLLLEEE<<<666((("""!!!&&&,,,666???OOOVVV^^^dddeeefffhhhjjjhhhgggddd___\\\[[[]]]___gggmmmtttxxxvvvsssrrrrrrxxxxxxzzzzzzmmmeee\\\YYYXXX\\\ggguuuzzzuuulll\\\MMM@@@888111...+++&&&!!! $$$...999CCCOOOZZZaaaeeejjjnnnqqqrrrtttvvvuuuvvvuuutttrrrrrrtttwwwxxx{{{~~~~~~|||yyywwwvvvyyyyyyzzzyyywwwssspppnnnmmmmmmppptttyyy{{{|||{{{yyyvvvtttuuuwwwtttmmmggg\\\WWWRRRMMMEEE999333111777777888888999===BBBFFFOOOXXX```dddkkkuuu}}}222222000,,,))))))---000222111111222444444222111,,,((((((///999DDDUUUdddbbbYYYKKK??????CCC@@@888***'''(((,,,///111555;;;:::888666111...---///111333222000///000111111000///+++(((***///111...+++)))'''&&&'''+++///333444222111...,,,+++++++++,,,333999@@@DDDDDDBBB@@@@@@:::555...)))***///777<<<::::::777222...///555;;;@@@>>>:::444///,,,******,,,---...000000///...---*********))))))***,,,...333111...,,,,,,---000111111000//////...//////000111000...---...000222444222444777777444111...------///000...+++***,,,///---...000///...---......222111111333444222...***+++///222222000,,,++++++***---333999===<<<888555000111333666999;;;===>>><<<>>>@@@@@@@@@@@@AAABBBBBBAAA???===<<<<<<<<<===>>>>>>>>>???@@@AAABBBCCC??????@@@BBBBBB>>>888333&&&!!!"""&&&***222999CCCJJJTTT[[[^^^```cccfffcccaaa^^^YYYUUUUUUWWWYYY```eeejjjmmmllljjjjjjjjjlllnnnrrrwww{{{~~~uuulllaaaZZZTTTTTT]]]mmm{{{}}}vvvjjj^^^OOOCCC888444///'''"""!!!!!! %%%///888@@@KKKUUU^^^```eeekkkqqqssssssqqqqqqsssuuuuuuttttttuuuwwwyyy|||~~~|||{{{|||{{{{{{zzzxxxvvvssspppnnnooopppsssvvvyyyzzzzzzyyyzzzyyyzzz{{{zzzwwwrrrnnneeeaaa^^^\\\TTTGGG???===<<<:::777666666999<<>>NNN]]]hhh___NNN@@@>>>AAA<<<333&&&###$$$(((+++---000555111000---***((((((+++...111///,,,+++,,,------,,,---)))%%%'''+++...,,,)))'''%%%###%%%)))...222444444222///---++++++,,,,,,444:::BBBFFFFFFCCCAAA@@@<<<777///)))***000999???<<<<<<:::555000000555;;;CCCAAA<<<555///+++))))))+++,,,...//////,,,)))'''((()))+++++++++,,,---///000000...------...///000,,,,,,,,,---...///000111...---++++++,,,...111333...222666888666333111///+++---///...+++)))+++---+++---///000///.........333222222333555222---((()))---222222///***((('''***---333999===<<<888444///000222555999===@@@BBB:::<<<===>>>>>>>>>@@@BBB;;;:::888555444333333333888888888888888999:::;;;:::888666777888666111,,,%%% """&&&)))000777999BBBMMMUUUYYY\\\```eee```^^^ZZZUUUQQQPPPSSSUUUYYY]]]bbbeeeffffffgggiiiccchhhooorrrsssuuuyyy}}}yyyzzz{{{yyypppeee[[[PPPLLLUUUeeeuuu|||uuummmZZZLLL???999333***$$$###!!!%%% !!!'''000888???IIIRRR]]]^^^bbbiiippprrroookkklllppptttvvvuuuuuuvvvxxxxxx}}}~~~}}}zzzxxxuuusssqqqssssssuuuvvvxxxyyyzzzzzz{{{}}}~~~}}}yyyuuusssmmmjjjiiiggg```TTTJJJGGG???;;;777444444666888999FFFMMMSSSUUUZZZdddmmmqqqyyy{{{}}}+++///333222...+++---///000000///...------,,,,,,"""###&&&***...666FFFUUUhhhhhh\\\HHH<<<;;;666---&&&%%%$$$$$$######$$$$$$&&&$$$%%%((('''$$$%%%)))......,,,)))'''&&&&&&'''***'''$$$&&&)))***&&&"""&&&%%%&&&***///222222111333222111...,,,,,,///222:::@@@DDDAAA:::888===CCC555222///...000555<<<@@@===<<<999444000000555999AAA===777222///,,,***(((***,,,,,,***&&&%%%&&&)))'''***...111111///......111///+++(((((())),,,---*********...111111---***...---,,,---000222333333444555666666444111...,,,------+++)))'''&&&((())))))******)))(((((()))+++...///111444666555222000+++------,,,)))'''''''''///---...333:::<<<999555555222111444:::>>>===;;;===;;;888666777;;;???CCC>>>;;;777222/////////000111444888999999888888999:::555///---//////,,,)))###!!! """''',,,///000666:::BBBLLLTTTXXXXXXWWWUUUVVVTTTNNNGGGDDDGGGLLLQQQTTTWWWXXXXXXZZZ^^^bbbaaa``````bbbffflllqqquuuvvvwwwvvvuuussstttvvvxxxyyy|||rrreee___VVVRRRWWWcccqqq{{{~~~wwwhhh]]]OOOCCC;;;111$$$!!!###$$$&&&###%%%+++111888CCCNNNZZZ```eeegggkkknnnmmmjjjjjjmmmrrruuuwwwyyy{{{}}}~~~~~~}}}}}}~~~~~~}}}~~~~~~|||xxxuuurrrtttvvvwwwvvvuuuuuuvvv~~~{{{wwwuuutttuuuuuuppphhh___XXXTTTIII@@@:::888666222555:::CCCJJJMMMMMMRRR^^^eeefffrrrtttvvvwwwyyy{{{***...111111...---///222000//////...,,,+++******######$$$&&&(((...<<>>:::444111444888666333000...000666<<>><<<888222......222666999555000---+++)))'''&&&&&&)))***(((%%%%%%'''***...000444666555222///...---***&&&$$$###&&&***---000///...///000111000///111///---,,,...000222444444444333111///---++++++---------+++(((&&&'''((()))*********))))))+++---///...///111333444333111...//////---***'''&&&&&&---...111888>>>@@@===888:::777444666:::<<<;;;999111000000111333666999;;;999777555222000...------222555888::::::999::::::999333---***+++,,,***'''$$$""" !!!%%%)))+++,,,222666===EEELLLOOOOOONNNNNNNNNMMMHHHDDDBBBEEEHHHLLLNNNPPPQQQQQQSSSWWWZZZ\\\[[[[[[]]]```eeeiiilllnnnoooooommmkkkjjjkkklllppptttwwwxxxwwwxxx|||yyykkkeee]]]XXX[[[dddnnnuuuzzz{{{qqqgggYYYLLLAAA333### $$$&&&'''""" !!!&&&+++222<<>>888333///333:::BBBGGGJJJJJJOOOYYYaaaccclllnnnqqqsssuuuwwwyyy{{{))),,,......,,,---000333.........,,,+++)))((('''%%%$$$$$$$$$$$$(((444@@@ZZZbbb___NNN===555111---&&&&&&&&&%%%&&&&&&&&&&&&,,,)))((()))'''$$$&&&+++111///,,,)))'''&&&&&&&&&%%%###"""%%%)))+++)))&&&((()))+++///333444333111111222111000......000222333444444222000///000111777444000...000555<<>>;;;555///++++++///222111---)))'''''''''&&&%%%###%%%''''''$$$$$$&&&)))111333666888666222---***(((%%%""" ###''')))///000///......///222555555222...++++++...222444333000---)))(((((()))***...//////...***'''&&&&&&''')))******)))***,,,...///---+++,,,///111333333111222111///+++(((''''''---///444;;;BBBDDD@@@<<<>>>:::666555666777555222&&&'''))),,,///222333444222222111000///...,,,,,,222444777888888777888999666000***'''((())))))(((&&&$$$!!!!!!###%%%&&&'''+++000666===BBBDDDDDDDDDGGGFFFDDDBBBAAAAAACCCDDDFFFHHHIIIJJJJJJLLLOOORRRTTTTTTUUUVVVXXX[[[^^^___eeeffffffeeebbb_________dddiiimmmlllhhhgggmmmsss}}}~~~zzzzzz|||ssslllddd^^^^^^ccchhhlllqqqwwwyyyqqqfffYYYKKK:::&&&"""'''))))))!!!###''',,,555???TTT___hhhiiifffeeecccaaafffiiinnnrrruuuxxx{{{~~~}}}yyywwwwwwxxxzzz}}}|||yyyyyyzzz}}}|||zzzwwwwwwyyy~~~~~~|||zzzyyytttlllfff[[[RRRFFF;;;111---222:::???BBBDDDCCCHHHQQQYYY\\\bbbeeejjjmmmnnnoooqqqrrrwww|||***++++++***)))***---000---------,,,***(((&&&%%%'''%%%%%%&&&&&&)))222<<>>777111,,,&&&''''''''''''''''''''',,,)))'''(((&&&$$$''',,,333000,,,(((''''''&&&&&&$$$$$$###&&&(((***)))'''(((***---000222222111000333444333222///...///000***)))***+++...111222222555222...,,,---333:::>>><<<999222,,,)))))),,,...---***'''%%%%%%%%%%%%$$$!!!$$$'''&&&###"""$$$&&&...000222444333///)))%%%$$$###!!!!!!!!!"""###$$$'''***,,,------000555:::888555000+++))),,,000444///+++&&&""""""%%%))),,,///111222111---(((&&&$$$&&&'''((((((((()))+++------***''''''***///222444222333444222...,,,++++++///000444:::???AAA@@@>>>===999444000///...,,,***%%%'''***---///111222222---------,,,---...///000333555666666444333333333111,,,'''%%%&&&***,,,---***(((%%%###$$$$$$$$$###&&&+++111777:::<<<<<<===AAA???======???AAABBBBBBDDDDDDDDDDDDEEEGGGJJJLLLNNNNNNNNNPPPQQQSSSTTTUUU\\\]]]___^^^\\\YYYXXXXXX\\\bbbfffddd]]]\\\bbbiiitttzzz~~~|||uuuqqqssswwwyyyzzzyyyyyyzzz}}}yyyqqqfff___^^^```cccdddiiioooxxx}}}xxxpppfffXXXDDD///!!!###'''))))))$$$!!!!!!$$$'''***222;;;KKKYYYfffiiigggffffffeeehhhkkknnnqqqsssuuuxxxzzz}}}zzzvvvtttuuuvvvxxx}}}|||yyyzzz}}}}}}}}}|||zzz{{{|||zzzrrrlllbbb[[[PPPAAA555000444999999;;;;;;<<>>??????@@@>>>===>>>@@@CCCEEEGGGHHHIIIIIIJJJKKKMMMNNNOOORRRTTTVVVVVVUUUSSSSSSSSSWWW]]]bbb___YYYWWW]]]dddkkkpppuuusssmmmjjjmmmrrrrrrtttuuuvvvwwwxxx{{{~~~|||rrrfff^^^\\\]]]^^^^^^dddiiiqqqzzz~~~yyyqqqbbbOOO999+++!!! !!!###&&&&&&&&&%%%""""""$$$&&&(((///777AAAPPP```gggiiilllnnnooommmnnnpppppppppqqqsssuuu}}}}}}{{{xxxuuutttuuuwwwxxx}}}~~~{{{}}}}}}{{{yyy{{{~~~}}}wwwrrrfffbbbXXXJJJ>>>888888888444444444555888<<>>666666555000,,,+++...222***'''###!!!"""'''---111222333555444000+++(((''''''''''''%%%######$$$%%%$$$"""!!!"""&&&+++///111222333444444222111111222......---...000444888::::::777333///+++******+++222444777::::::888555333...,,,(((''')))...444888::::::999666222///......***((('''(((+++000555888222000---+++***)))'''%%%%%%***000333222222444666222333333555666777999::::::777555666999===@@@AAACCCCCCCCCDDDEEEHHHJJJKKKIIIKKKMMMLLLKKKJJJKKKLLLPPPVVV\\\[[[WWWVVVZZZ___bbbfffiiihhhdddbbbeeehhhiiillloooqqqrrrtttwwwyyy~~~|||zzzzzzzzz}}}sssggg```^^^]]][[[XXX]]]bbbjjjsss|||yyykkkXXXEEE888111---)))&&&&&&%%%$$$$$$### !!!"""###)))000:::IIIZZZeeekkkrrrvvvvvvqqqrrrrrrqqqooonnnpppqqqxxxyyyyyyyyywwwwwwyyyzzzzzz~~~}}}|||{{{}}}|||yyykkkhhh^^^QQQGGGBBB===888111///000333444555:::AAAFFFKKKSSSYYY\\\^^^```aaa___bbbhhhnnnttt|||((((((((())))))***)))(((+++---...//////---+++)))((()))---222222---+++,,,333:::DDDIIIEEE;;;222---------...---+++)))&&&$$$!!!!!!###(((******---333444...(((&&&(((++++++)))&&&''')))*********+++,,,+++,,,---+++)))))),,,///333555777666444000///...---,,,+++)))(((''''''''')))(((((((((***,,,...000222000......000000///---+++((($$$##################'''***)))&&&$$$$$$%%%///,,,+++,,,//////+++&&&%%%&&&''')))***+++++++++))))))))),,,000444777888333555666333...,,,---000,,,***'''%%%&&&)))---000333444555333000,,,***)))******)))&&&###!!!!!!""""""&&&+++---...111333444333111/////////'''((()))+++---111444777888666333///------...000555;;;BBBGGGGGGBBB;;;666000---***((((((+++///111666666555222///,,,,,,---))))))******,,,000555888333111///------,,,)))'''(((,,,111111...,,,---//////222444444333333666999555333000111666:::===>>>===<<<<<<<<>>666...***'''%%%$$$$$$+++888EEEUUUaaallluuuyyyxxxttttttsssqqqooonnnooopppsssuuuxxxzzzzzz{{{}}}|||~~~|||}}}~~~tttnnnbbbTTTMMMIIIAAA888000...///444555333666<<<@@@EEELLLSSSWWW[[[^^^```___bbbggglllrrryyy&&&'''(((***,,,---+++***+++---///111111///---+++//////333777555---(((''',,,777DDDJJJDDD999333222/////////...,,,)))&&&$$$ $$$***,,,---000666444...'''&&&))),,,,,,***$$$&&&)))++++++,,,...///,,,------+++((())),,,000000333666777555222111111000111000...***))))))+++'''(((((()))***,,,---...000......///222333000...---***'''&&&'''((((((((("""&&&******(((&&&&&&(((222...++++++......***%%%&&&%%%%%%''')))---000222000,,,''''''+++///111111111555888666000,,,,,,...///---***))))))***---...333444555333000---++++++------+++'''### """'''+++,,,,,,111333333111...,,,+++,,,!!!$$$'''+++...000333555555333111...,,,---000333777???JJJRRRSSSLLLAAA:::000///,,,***))))))******000000000---+++)))***+++***++++++,,,---///333666333111///......---+++)))***...111000+++((((((***000444888777444333666:::555222///000555;;;>>>>>>888777666777:::???DDDGGGEEEEEEDDDAAA???>>>???AAAAAAEEEKKKOOOPPPPPPPPPQQQWWWVVVUUUTTTSSSRRRQQQPPPPPPQQQTTTWWW[[[ccclllrrrlllmmmnnnoooqqqrrrssstttvvvtttqqqnnnkkkiiigggggghhhkkkqqqxxx~~~~~~}}}}}}}}}~~~yyyrrroookkkcccWWWMMMOOOUUU^^^iiiuuuyyylll```XXXQQQIII???555...)))'''%%%###))):::EEESSS___kkkuuuxxxvvvttttttsssqqqooonnnoooqqqpppssswww{{{}}}~~~~~~~~~zzz}}}{{{sssdddUUUOOOLLLCCC888000...000666666333555;;;<<>>444------...//////---***&&&$$$ $$$)))+++,,,///444888111...***((('''''''''&&&$$$(((,,,...---,,,+++***+++---...,,,'''%%%&&&(((,,,...000222333333333222222222222000---,,,,,,...***+++---...///////////////000222333444444333222555...'''%%%)))------,,,***///444222,,,(((***---222///+++)))))))))((((((###"""###''',,,000222222444...(((%%%%%%'''((('''---111444444000---,,,,,,...//////---+++***+++,,,//////222555111+++***---000...***&&&$$$#########"""$$$&&&$$$'''---///222666666222...------!!!$$$(((,,,///000000333000+++((('''+++///222555AAAOOOXXXUUULLLAAA;;;666111+++((())),,,,,,,,,,,,+++************,,,,,,---...---,,,***+++,,,...000000///...,,,***'''&&&###(((...///(((!!!###***///333777888666777;;;???999555222333777:::;;;;;;777555222222666:::>>>@@@>>>@@@BBB@@@===;;;<<>>777222---******+++,,,,,,---,,,+++++++++,,,---...///...,,,***(((((()))***------------,,,***((('''$$$%%%)))***%%%!!!'''---222999;;;:::999;;;===<<<999555333555888999999555222///...111666:::;;;>>>@@@BBBAAA===<<<===@@@@@@CCCGGGIIIIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEBBB@@@@@@BBBHHHNNNSSSUUUSSSRRRQQQRRRVVVZZZ]]]]]]aaa```___]]][[[ZZZXXXWWWXXX\\\^^^___dddlllrrrrrrppprrruuutttrrrrrruuuxxxrrrvvvzzz|||}}}~~~|||zzzwwwnnn```VVVLLLLLLQQQ^^^lllzzz{{{xxxmmmeeeXXXJJJ>>>555///,,,%%%!!! !!!!!! ###(((000<<>>AAA999555000,,,++++++++++++---------------...///000000...+++(((&&&%%%&&&''')))***+++,,,,,,+++***)))(((&&&&&&'''%%%!!!"""&&&+++222:::>>>===<<<;;;<<>>AAA@@@===;;;<<>>AAADDDFFFEEECCCBBBBBB@@@AAAAAABBBCCCCCCCCCCCC===;;;:::<<>>>>>DDDKKKQQQXXX___```___```bbbfffjjjkkkkkkjjjjjjlllsss~~~######%%%'''***...111333222111222444666555222///,,,...000111000//////000.........------,,,++++++'''((((((((()))******+++---+++***,,,111333222000111///---,,,,,,,,,,,,+++"""%%%'''((((((((()))******((((((+++...000...+++111111000000222666999;;;>>>:::777888:::999333------,,,******,,,000444777555333000---,,,,,,---...+++---///000222555:::===>>>===999222+++***///444999444...***))))))******%%%&&&)))---000111///---******)))((((((((('''&&&)))***,,,---...//////000333222///,,,***+++...111888777999;;;777///)))))),,,,,,,,,+++)))&&&###!!!"""###&&&)))+++***))))))...000111...)))%%%%%%&&&###!!! """'''******)))%%%%%%%%%%%%%%%&&&&&&'''---000333444555888===BBB;;;888333///,,,+++++++++............//////000000...+++(((&&&&&&&&&&&&&&&((()))+++,,,---------,,,---(((&&&'''(((&&&'''))),,,111888<<<<<<<<<;;;<<<===:::555111000000111222,,,)))$$$###%%%(((,,,---555999;;;;;;999777888:::<<>>>>>???@@@BBBDDDDDDDDDCCCBBB:::999888999;;;<<<<<<;;;666666666999===AAACCCCCCFFFFFFFFFEEEDDDBBBAAA@@@AAADDDFFFEEEIIIOOORRRQQQSSSWWW\\\^^^___aaadddhhhgggjjjmmmooonnnlllkkkkkkuuuvvvxxx|||}}}zzz{{{|||~~~kkk[[[IIIGGGJJJTTTaaannn}}}vvvgggXXXJJJ===555111+++''''''&&&$$$$$$''',,,444@@@LLLUUU]]]bbbfffiiikkknnnqqqrrrtttuuuvvvyyyyyyzzz|||zzzwwwtttrrrsssxxx}}}}}}zzzvvvuuuyyy~~~}}}|||{{{zzz||||||zzzvvvrrrpppqqqsssyyy|||zzztttnnniiiaaaZZZJJJDDD???<<<:::888;;;@@@AAA<<<;;;@@@GGGNNNUUU\\\___^^^]]]^^^aaadddeeeeeeaaa```bbbkkkxxx$$$$$$%%%'''***...222555666777888:::;;;999666333+++...111222111///...---)))((('''&&&&&&(((+++---((((((((()))***++++++,,,***((((((,,,222555555444111000......//////...---&&&***///222111///---,,,///...---///111111...***/////////000333888===@@@AAA<<<666555888999666222///---+++)))))),,,000222111///+++((('''''')))***))),,,000333555888<<>>555---*********++++++)))%%%""" $$$'''+++...///000...,,,------,,,((($$$$$$'''***$$$  %%%)))***)))$$$$$$%%%&&&''''''&&&&&&***---111333444777<<>>???AAACCCCCCBBB@@@>>>777666666888:::;;;;;;999333222111222555888999999<<<<<<======<<<;;;999888888;;;===<<<>>>CCCEEECCCAAAHHHQQQWWWXXXYYY[[[\\\^^^```aaaaaabbbcccfffiiimmmllllllooosssuuuvvvvvvwwwwwwxxx{{{tttdddQQQMMMKKKQQQ[[[ffftttvvviiiZZZJJJ@@@777000)))(((&&&$$$###%%%)))///:::GGGSSS^^^ggglllppprrrsssssssssuuuzzz~~~}}}}}}}}}~~~}}}|||rrrrrrrrrsssuuuxxx{{{}}}|||xxxtttsssvvv|||}}}{{{zzzzzzzzz{{{||||||yyytttqqqsssvvvxxxqqqkkkddd]]]SSSKKKEEEBBB>>>;;;<<>>:::999???FFFKKKQQQWWW\\\[[[[[[\\\___aaabbbaaa\\\[[[\\\eeeqqq|||&&&&&&'''))),,,///333555888:::<<<===<<<999666333***,,,///000...,,,******'''&&&$$$$$$%%%(((,,,...******+++,,,,,,,,,,,,,,,''''''))),,,111444666666111000///000111111000///+++000555888777333///---333333222333222000,,,***,,,,,,,,,...222777;;;>>>@@@;;;666444555777666555111///,,,))))))***,,,...---+++(((&&&%%%&&&((())))))+++///444888;;;<<<<<<222000,,,'''$$$%%%))),,,+++)))&&&&&&'''((()))))))))'''%%%$$$%%%&&&&&&%%%)))***,,,,,,+++***,,,---,,,******+++///222444444///...,,,***((((((+++---***,,,333===???999111...++++++++++++)))&&&###"""%%%***---...111333333///,,,,,,+++'''$$$%%%***///'''"""$$$((()))'''$$$%%%&&&'''((((((''''''(((,,,111333444666:::===;;;999666222---******+++////////////...---,,,+++)))''''''***...000...+++***+++---...////////////)))$$$###%%%((('''))),,,111000///...000333666888111222111///,,,******+++%%%###!!!!!!"""%%%%%%%%%'''+++000111///---...000444888>>>@@@???;;;777555888999;;;<<<<<<;;;:::999444333444666999;;;;;;:::222000------///111333444555666888999888666444333222666777555666::::::888555===HHHOOOPPPOOOOOOPPPNNNNNNOOOQQQTTTZZZaaagggffffffggghhhjjjnnnqqqtttqqqrrrtttwww{{{}}}qqq___WWWPPPPPPTTT]]]jjjvvvzzzlll[[[NNN>>>444***'''&&&######$$$%%%***444AAAPPP___kkkqqquuuwwwwwwvvvuuuxxx~~~|||||||||{{{zzzoooqqqsssvvvxxxyyyzzzzzz|||xxxsssssswww|||~~~~~~}}}~~~~~~|||{{{{{{}}}~~~zzzwwwxxx{{{yyyqqqlllgggbbb^^^VVVMMMHHHBBB;;;888999:::666666<<>>@@@BBBFFFLLLTTTZZZYYY\\\```aaaaaacccgggkkkhhhiiikkkooosssxxx|||~~~}}}nnncccVVVPPPPPPVVVbbbnnnyyy}}}}}}kkk]]]EEE888,,,'''%%%######%%%"""&&&...<<>>>>>555111,,,***,,,111555777000111333555555333111///---000000......000///,,,333888>>>@@@>>><<<<<<===555666888999<<>>???666000333777666777:::666000+++***...111111...000000222555999888555111000///...,,,+++)))''''''///222666777777666666666777444111000333666:::;;;CCCDDDEEEGGGIIIKKKMMMNNNTTTUUUXXX\\\```cccfffhhhjjjnnnssswwwzzz}}}~~~ppp]]]PPPMMMSSS\\\aaammmtttyyy|||uuuXXXDDD111---///,,,'''%%%$$$###(((555DDDRRRaaalll|||yyyxxxzzz}}}}}}~~~~~~zzzyyy{{{|||{{{zzzzzz|||~~~}}}zzzvvvttttttsssuuuxxxzzz{{{{{{yyyxxx{{{|||}}}~~~}}}|||yyywwwxxxyyyzzzuuuooofff```___[[[OOOBBB???999222111666===BBBEEEHHHJJJNNNSSSWWWZZZ[[[\\\cccbbb```\\\YYYXXXZZZ]]]hhhlllsss{{{++++++---///222333111000333333333222000...,,,+++))))))(((%%%###$$$&&&((()))***+++***))))))***,,,///000222333333222///,,,000444777555///---111555666444333444666666555222333444555555333222222333///333777777444///+++)))%%%$$$######&&&***...111...---,,,++++++...111444000000///,,,++++++...111111///...///222444444333---...111555:::;;;999666...+++((('''''''''$$$""""""%%%'''((('''&&&&&&'''$$$$$$%%%(((+++***&&&###!!!"""$$$&&&'''(((((('''&&&$$$"""$$$)))...111333---)))'''&&&### """'''%%%###"""$$$'''&&&"""!!!###### !!!$$$(((+++...///000000222444222///---000444555...((('''+++---+++(((&&&&&&'''((())))))'''&&&((())),,,...////////////333222000---***'''%%%$$$(((***------,,,***)))***)))+++---......,,,)))''''''((()))+++------***'''###$$$$$$&&&''')))+++,,,++++++***)))'''(((***---000000000///,,,)))&&&$$$ !!!$$$'''((('''%%%+++---000222222000,,,***,,,******---111333///+++((()))***,,,///444:::>>>>>>555///111555555666999666111------111222000---......111555999999555222///...,,,***((('''%%%%%%,,,...111222222222333444333000---+++,,,000333666:::;;;===@@@BBBDDDEEEFFFIIIKKKNNNRRRUUUYYY\\\]]][[[___eeeiiikkknnnrrruuuxxxxxxzzz}}}ppp]]]OOOLLLQQQXXX]]]dddllltttxxx~~~~~~mmmXXXBBB777333///+++***(((%%%(((444EEESSS```iiiwwwyyy}}}~~~}}}{{{zzz|||}}}}}}}}}yyy{{{|||{{{xxxuuutttttttttvvvyyy{{{|||{{{zzzyyyyyy{{{}}}~~~|||~~~{{{xxxxxxzzz|||{{{xxxrrrmmmmmmjjj```UUUJJJDDD;;;555444777<<>><<<444---...000222555777333000...111555555000+++***,,,000444888888555222---,,,***(((&&&%%%%%%%%%***+++,,,,,,+++,,,///111000---)))&&&&&&)))---000444666888:::<<<===>>>>>>>>>@@@CCCFFFIIILLLMMMNNNIIINNNUUUWWWXXX[[[```fffiiijjjnnntttyyy||||||{{{{{{|||ooo^^^OOOJJJLLLQQQUUU[[[fffqqqwww|||rrr[[[JJJ???666111000***&&&'''333BBBPPP]]]fffpppyyy}}}}}}{{{|||~~~zzz{{{|||{{{xxxvvvuuuvvvwwwxxx{{{|||}}}|||{{{zzzyyy{{{}}}~~~~~~{{{~~~yyyxxx|||}}}|||zzzrrriiiVVVNNNCCC999444444777:::===???DDDIIIOOOTTTXXXZZZ]]]\\\[[[XXXVVVVVVYYY\\\___dddllltttzzz000///---...111333444444111111000000///...---,,,+++,,,+++***'''&&&'''(((******+++***)))***...000222000...000222444222000444666777444000000444777999888888888888999999888444555555333000...------***,,,...///...,,,+++***&&&$$$"""!!!###''',,,//////,,,(((&&&(((---222444111111///,,,***+++///222333111000000222666999;;;444333222222333333444444,,,)))'''***...///+++&&&###''',,,//////---+++***)))******,,,,,,,,,+++***+++,,,------,,,***'''%%%$$$$$$%%%'''+++...//////+++(((((((((%%%!!! $$$%%%%%%&&&((()))'''!!!"""###$$$%%%%%%$$$$$$$$$ $$$)))...111222111000(((***,,,,,,,,,---000222---***'''(((+++,,,***'''&&&'''((('''&&&%%%&&&&&&***,,,...000000...+++)))'''(((((())))))((('''&&&%%%''')))***)))))))))***&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((,,,......+++((($$$$$$&&&(((***+++,,,,,,.........,,,)))((()))+++,,,,,,+++***(((%%%###"""  !!!###$$$"""!!!$$$&&&***---///...---,,,...***'''&&&(((+++------((('''''',,,333999;;;;;;777111+++)))+++...222444...---...333888888222,,,''')))...333555555333222))))))((('''''''''((((((---,,,+++((('''(((+++......,,,((($$$###%%%***///666777888999::::::::::::999:::<<<>>>@@@AAAAAAAAA>>>CCCHHHIIIHHHJJJPPPVVVXXX\\\aaahhhlllnnnmmmllliiipppzzzyyyooo___PPPGGGEEEGGGIIIPPP[[[jjjsssxxx{{{uuubbbQQQAAA666000&&&$$$'''///999EEEUUUbbbmmmyyy~~~|||}}}~~~{{{||||||{{{yyywwwxxxyyyzzz{{{|||~~~~~~~~~}}}||||||}}}~~~{{{~~~|||zzz{{{sss]]]SSSDDD;;;888888888777888:::>>>DDDJJJQQQVVVYYYYYYYYYXXXVVVUUUVVVYYY\\\aaaeeejjjooouuu{{{555333111111333555666666222111111000000/////////+++,,,---,,,)))'''''''''((()))*********+++...111222///,,,...333666666444777888888666333222444777888888777777666666888999333444444222...+++******'''(((((()))++++++++++++***(((%%%###$$$&&&))),,,---***&&&%%%(((---000222...//////...,,,,,,---...444333111000000111444777333222111/////////111333+++)))))),,,111333000,,,)))...333666555222///...))))))***************+++111111111111///---***(((''''''''')))+++,,,,,,******)))***,,,)))###"""%%%((())),,,...///,,,((($$$$$$$$$$$$&&&'''(((((((((%%%)))...222444333000...%%%&&&'''''''''(((***,,,***))))))+++------+++(((&&&'''((((((&&&%%%&&&(((---...000111000---)))'''"""###&&&(((************%%%'''))))))'''%%%%%%%%%###$$$$$$$$$%%%&&&'''((('''(((***---//////,,,)))&&&''')))***,,,,,,---------...///---,,,+++,,,---***))))))((('''&&&$$$$$$!!! !!!######"""!!!$$$&&&)))+++,,,,,,+++***---***'''%%%'''***---///---++++++///555999999888222///+++'''(((,,,000111))))))+++111888999444...%%%(((,,,000111111000000''''''(((***+++,,,------111///,,,'''$$$%%%(((++++++***'''###!!!$$$***...;;;:::999888777666666666666777888999:::999888777:::<<>>OOOcccuuu{{{~~~~~~}}}}}}xxxwwwvvvtttssstttwwwzzz}}}~~~|||~~~|||tttoooggg___VVVMMMCCC<<<555555666999>>>EEELLLPPPTTTTTTUUUVVVWWWZZZ___ccc___^^^\\\[[[]]]dddmmmttt}}}:::888666555555444111///***)))((((((((()))***+++))),,,...---+++'''%%%$$$ $$$))),,,,,,,,,,,,,,,+++&&&!!!$$$...666:::999:::;;;;;;;;;888444000---...//////---******...111444555555444000...------***'''%%%''',,,111444444''''''((((((((((((((((((---,,,...444999:::666111...---***'''%%%'''+++...222444444222---++++++,,,---///000000//////333666666999999666111///222666888:::;;;:::666111---+++---......---++++++///222///---+++)))((()))***+++***(((&&&''')))+++,,,,,,)))+++000555444///,,,...444555555444111...------)))''''''***///333333222&&&(((,,,///111222111000111...+++(((&&&$$$""" ###''',,,---,,,)))&&&%%%(((***)))'''''',,,111000///---***'''$$$""" """###&&&(((((('''%%%###$$$(((---///---)))%%%""" """%%%)))---///111111((('''(((***...222333333///000111222111000...,,,...//////---)))&&&%%%%%%'''''''''(((***+++---...$$$###"""###&&&(((((((((!!!###&&&)))+++------...&&&))),,,...//////111222,,,000444555222000111222000444444///...222444111***'''$$$''',,,///...+++)))))))))%%%"""!!!$$$''''''+++000444555222...+++'''&&&$$$!!! ###&&&%%%)))---...---///555:::333///+++''''''***...111///222555999<<<<<<<<<;;;555///******...333444333444888>>>AAAAAA@@@BBBDDDAAAAAA???<<<;;;>>>CCCHHHAAACCCEEEAAA888...'''### """---@@@PPPWWW^^^dddnnntttyyy{{{yyy{{{{{{vvvqqqsss{{{uuubbbAAA555)))$$$$$$'''---333<<>>===;;;888666555555555333333333222000---+++)))---///111111111222333555///...+++'''"""!!!!!!###)))(((((())),,,------,,,,,,***'''%%%&&&)))---000<<<:::555...)))'''(((+++,,,***+++///444555111,,,$$$$$$%%%)))---000000000444000+++'''&&&%%%###"""###''')))'''&&&&&&(((''')))+++---...000444777999444---)))((('''%%%"""((()))(((&&&###!!!"""###)))...333222---&&&$$$$$$&&&$$$###%%%)))---000222,,,,,,,,,...000333444444555333111...------...///******)))&&&!!! """$$$(((&&&%%%'''+++,,,***(((%%%###"""###&&&'''&&&$$$###$$$&&&)))+++,,,---...+++((('''+++111444222///+++******)))***,,,---...111000///......000222444---***)))***...222222222...---***&&&""""""%%%(((+++,,,///222333111,,,((("""  """######&&&(((,,,///111555:::===777111***'''***...111222555555555666777999:::;;;555111---,,,...111222222666666777999===???@@@@@@===:::777555555999===AAA======<<<888333---'''###""" %%%000<<>>;;;888666555555666222222222000...,,,***(((---///111222222333666888///...***%%%!!! """$$$)))(((((()))+++,,,,,,+++)))&&&""" !!!&&&+++///<<<:::555...(((&&&'''(((+++******...333444111---$$$""""""$$$(((+++---...000---)))'''&&&&&&$$$###"""%%%&&&&&&&&&(((***+++,,,...111444888:::;;;777222,,,(((''''''%%%$$$((())))))'''$$$""""""###)))...333222---'''%%%%%%&&&%%%###%%%(((,,,///000,,,***))),,,111666888888666444000,,,******,,,---))))))&&&"""!!!%%%$$$%%%))),,,+++&&&""""""!!! !!!$$$&&&%%%###"""###&&&))),,,---......***'''&&&(((---111000...+++(((%%%###%%%(((,,,...//////.........///222444...,,,***,,,///111000///---,,,***(((&&&&&&)))+++,,,,,,...000000---((($$$"""$$$$$$$$$&&&)))+++---111555888555222...---///111222222444444444444444555666777999444...+++---000333444333333333666999;;;<<<;;;999777555444444777:::===::::::999777333...)))&&&###'''111:::DDDLLLSSSYYYccckkkpppsssuuuwwwssspppkkkeeeaaaaaaeeehhhvvvyyy~~~|||zzzyyywwwwwwxxx}}}}}}dddMMM555+++&&&"""$$$+++...888IIIZZZgggqqqwww{{{}}}}}}}}}~~~~~~xxxkkk\\\QQQ@@@===999777666888:::<<>><<<999666444333333444222222000///---***)))(((---...000111222333666888///---***%%%!!!!!!###&&&)))(((((()))+++,,,+++***((($$$ ###)))---999777333---(((%%%%%%''')))((())),,,000000---***###!!! ###''')))***+++)))&&&&&&'''''''''&&&!!!###$$$%%%&&&)))---000222111111555:::======;;;555111+++'''&&&&&&&&&%%%&&&((())))))&&&$$$$$$$$$+++///333333...***(((((((((&&&%%%%%%))),,,...///***&&&$$$'''///777999999777333...***'''''')))***(((&&&""" """###%%%))),,,)))""""""######"""!!!###'''+++...///000000***'''$$$%%%)))---///...+++&&&  %%%***,,,---------,,,,,,---000333///.........//////...,,,+++++++++***)))***,,,...+++++++++,,,+++(((### ###$$$%%%###%%%'''((())),,,///222222222222444666666555333333333222111000000000000888333,,,((((((,,,///111.........111444666777666444333333333444555666777555666666444222...+++)))&&&  '''///888@@@JJJPPPYYYaaafffjjjmmmooommmjjjeee^^^YYYXXXZZZ]]]dddjjjqqqvvvvvvtttrrrqqqooonnnooossszzzqqq[[[CCC555,,,$$$###'''***222@@@RRRcccnnntttvvvzzz~~~}}}tttiiiaaaNNNGGG>>>888666666555444;;;AAAGGGLLLTTTZZZ[[[XXXUUUYYY^^^aaaccccccddddddjjjkkknnnqqquuu|||000+++&&&%%%)))...000000...,,,)))&&&%%%&&&***---000000///000000111222222555333111000000///---,,,,,,---000333555555444333777777666333///+++((('''(((***,,,,,,,,,---000333555111---///555888777555111000000111222222000///---,,,,,,---///111333555000+++&&&$$$'''))))))'''$$$$$$%%%%%%'''(((***+++***---///...+++***---000888999:::999777777:::<<<;;;999555222000/////////333111///---+++***)))))),,,---.........///111444------,,,)))&&&%%%&&&'''+++)))))))))+++,,,+++***(((&&&###!!!!!!###&&&)))333222000+++'''%%%&&&''')))(((((()))+++***'''$$$"""!!! """$$$&&&&&&%%%%%%$$$$$$&&&((())))))(((&&&%%%$$$%%%''',,,222666555333222666<<<>>>;;;777555111,,,'''$$$$$$$$$%%%###%%%)))***)))'''''''''...111333333000---,,,,,,***((('''(((***---......)))###"""***222666555555111,,,(((&&&''')))+++)))%%%  $$$$$$$$$%%%(((***(((!!! !!!""""""!!!$$$(((,,,///111111111,,,(((%%%$$$'''+++...///,,,'''!!!!!!%%%'''(((***+++,,,+++***+++///222000000000000000...+++)))***+++,,,,,,++++++---...)))((('''''''''%%%!!!!!!###$$$$$$###$$$%%%%%%%%%'''***---...000333777999:::999888444333111///---,,,++++++000---((($$$$$$%%%((())))))((())),,,000333444333...///111222333333222222333333333222000---+++))))))###"""'''+++222999AAAFFFNNNVVV[[[___ccceeecccaaa\\\VVVQQQOOOQQQSSSVVV[[[aaaeeegggffffffeeeggggggjjjnnntttyyy}}}vvvcccMMM===111'''$$$%%%***000>>>PPPbbbmmmpppppptttxxx{{{}}}~~~}}}~~~~~~~~~zzzuuuqqq___TTTEEE;;;888777666333555999@@@HHHPPPUUUVVVTTTRRRVVV[[[___bbbbbbbbbbbbeeefffhhhkkkooovvv~~~000,,,'''%%%'''***,,,,,,,,,,,,)))&&&$$$&&&***.........------...000111222555222///------,,,+++***))),,,000333444444333333777777777333...***)))***)))+++---//////000111333666333000222777999777333---------///111111///---+++*********,,,...000111---((($$$###%%%)))++++++%%%%%%%%%&&&'''((()))))),,,...000///......000333777888888777777888999;;;:::888555333000...------222000...,,,******++++++,,,,,,,,,***((((((***,,,,,,...//////,,,***((((((---,,,++++++,,,---,,,***(((''''''&&&%%%###""""""+++++++++)))''''''((()))---,,,+++***)))&&&$$$!!!!!!"""$$$''')))(((%%%"""""""""###&&&)))+++***)))&&&$$$!!!!!!$$$+++111555222111222777>>>@@@===888666333---'''###"""###%%%!!!$$$(((*********++++++///111222222111000//////+++***)))***,,,...//////+++&&&!!!!!!'''...111222222///,,,)))((())),,,...***&&&!!!"""'''***)))'''%%%%%%''''''###  """######%%%))),,,///000000000,,,)))&&&$$$&&&***---///,,,((($$$$$$&&&(((&&&$$$''')))+++)))'''(((---111111222222111///---+++******+++,,,+++******+++---(((&&&$$$$$$$$$$$$""" $$$"""!!!"""###$$$###"""!!!!!!!!! !!!$$$'''***---333777:::<<<<<<===444333000...+++)))''''''''''''&&&$$$###"""######%%%%%%&&&)))...111222222+++---///222333111///...111111000000...,,,***)))((($$$###(((,,,...000444888<<>>AAA???<<<666333...'''###"""%%%((("""%%%(((***++++++,,,---.../////////000/////////+++***)))***---/////////...***&&&%%%'''+++///111222000...,,,,,,---///000---(((""" """&&&+++---,,,((($$$###%%%&&&%%%$$$ !!!###$$$%%%&&&((()))***+++,,,,,,***(((%%%######&&&***,,,***'''%%%'''++++++'''"""$$$''')))(((%%%&&&+++111111222333111...,,,,,,,,,)))******)))((()))+++---)))'''$$$######$$$######((('''%%%%%%%%%%%%###!!!"""(((---444:::<<<<<<======444333000,,,)))&&&%%%$$$"""$$$&&&&&&%%%$$$$$$%%%$$$$$$%%%(((+++...///...'''***---000000///,,,+++.........---,,,+++***)))%%%###%%%,,,000000000111555888<<<>>>@@@CCCFFFHHHCCCDDDCCCAAA???>>>@@@CCCFFFFFFFFFEEEEEEHHHMMMQQQRRRWWW]]]bbbddddddeeeeeepppvvv~~~{{{uuurrrtttvvvyyy|||xxxnnn```PPPBBB555,,,&&&"""***888KKK^^^mmmuuuyyywwwwwwwwwtttrrrpppqqqsssyyyyyyzzz{{{}}}yyygggUUUHHH>>>777222333333777???FFFGGGHHHJJJIIIJJJLLLRRRYYY^^^aaabbbaaacccfffiiinnnuuu|||---+++*********+++++++++)))+++,,,***'''(((,,,111++++++---...000111222222///,,,'''$$$$$$%%%%%%%%%###)))000555666777888999444555555111,,,***---000///000222444666555444222666777888888555111,,,)))$$$&&&)))...111222///------------,,,+++***)))((((((&&&######%%%))),,,///---+++)))'''&&&&&&&&&&&&******+++---000555;;;>>>777555222111222555888::::::;;;;;;:::777333///,,,+++)))'''%%%%%%(((+++---......,,,)))&&&&&&)))+++.../////////------...///444333111111222111000...((((((******)))'''%%%$$$"""$$$&&&''''''&&&'''(((......---+++(((%%%$$$$$$ ###''')))((($$$!!!!!!"""%%%)))------+++)))!!!$$$&&&&&&)))///555999:::999777333111---((($$$$$$(((---''')))******))))))+++,,,++++++***+++,,,---------(((''''''))),,,.........,,,,,,***'''&&&(((,,,000444333222111000000000000///***$$$"""###''')))***+++'''######%%%'''&&&$$$!!!######""""""$$$&&&&&&&&&%%%$$$$$$%%%&&&'''$$$###!!! $$$&&&%%%""" $$$+++---)))%%%!!!%%%(((&&&###$$$***000000111222000---,,,...000((())))))((((((***...222...***&&&######$$$$$$$$$***((('''&&&&&&&&&###!!!!!!(((///999???@@@===:::888333111...***'''$$$"""!!! ###%%%&&&%%%%%%'''***'''&&&%%%''')))***)))((($$$&&&***,,,---,,,)))''')))******++++++,,,,,,,,,'''%%%(((...222111000111444666777777777777999;;;999::::::999888888:::<<<999888777666666999???CCCDDDIIIOOOSSSUUUWWWYYY[[[ccchhhnnnqqqppplllhhheeejjjnnnsssxxx|||{{{ooo^^^NNN>>>111((($$$+++777FFFWWWiiixxx}}}|||zzzvvvrrrqqqrrrttt|||{{{yyyzzz{{{~~~~~~nnn]]]LLL@@@999555222444;;;@@@@@@AAADDDAAABBBFFFNNNWWW]]]```aaabbbdddgggjjjmmmrrrwww{{{|||~~~*********+++,,,,,,,,,,,,,,,///111///,,,,,,000444+++,,,...000222333333444...***%%%""""""###$$$$$$""")))111666888999:::<<<222444444000+++***---111111222333666777777444222555777:::999333---'''$$$"""$$$)))...222333000...000000000///---+++)))''''''&&&$$$###%%%(((+++---000...+++(((&&&%%%%%%&&&''''''(((+++111888???CCC777444111///111555888:::888999;;;;;;888333---)))(((&&&$$$"""###&&&***---///...---***)))))),,,///000///---+++***+++///222777555333333333333111000+++++++++,,,,,,,,,,,,,,,!!!$$$&&&'''&&&%%%%%%&&&)))))))))'''%%%######### ###%%%%%%###!!!"""###&&&***......+++(((""""""###%%%)))///333333111///...000///,,,((($$$&&&,,,111,,,---,,,***(((((()))***)))((('''''')))+++++++++&&&%%%&&&(((+++---------(((******'''$$$$$$***///777777666444333111000///000+++%%%"""###%%%'''&&&)))&&&######%%%'''%%%###!!!$$$&&&%%%######%%%(((&&&%%%""" !!!"""!!!!!!!!!)))---+++''' $$$(((&&&"""###)))000000111111///---,,,///222'''(((''''''(((,,,111666222...((($$$############)))(((&&&&&&'''&&&$$$"""!!! !!!%%%(((222>>>EEEDDD>>>777333111000---)))%%%""" !!!######"""$$$)))---***(((&&&&&&&&&&&&$$$###"""$$$'''******)))'''%%%&&&'''((()))+++---...///,,,)))***000333222222444///000000...,,,,,,---...///000000000......000222,,,,,,,,,+++,,,///444777;;;???DDDHHHJJJMMMRRRVVVXXX\\\bbbdddccc```]]]\\\```fffmmmssswww{{{zzziiiVVVDDD444)))%%%***222===KKK^^^rrr}}}yyyuuusssuuuwww}}}zzzyyyzzz|||~~~~~~ooo[[[LLLCCC777222222888<<<:::<<<@@@:::<<>>??????:::333......+++&&&!!!!!!### ###'''---111)))(((&&&&&&'''&&&$$$###!!!###&&&)))******)))(((&&&''')))+++,,,///222444333...((((((,,,//////...((()))))))))(((((('''&&&%%%%%%%%%''')))***)))((($$$ %%%)))+++---111444333333666<<>>BBBDDDCCC===666///,,,''' ### &&&,,,111)))'''%%%$$$%%%%%%$$$###"""$$$''')))******)))(((&&&'''((()))***---000222111,,,'''&&&)))++++++*** !!!!!!"""""""""!!!!!!!!!!!!###%%%%%%$$$""" ###'''''')))+++)))***+++...333999>>>AAAEEEIIINNNPPPOOOLLLKKKJJJSSSZZZaaacccaaaaaaeeejjjqqquuu{{{zzziiiWWWDDD555)))(((,,,555???KKKZZZfffuuu|||zzzdddSSSDDD999000000333555777999888<<>>AAAEEEIIIPPPXXX]]]dddgggiiiiiifffeeefffhhhfffiiinnnuuu{{{...------,,,---.........222333444444222///+++((("""$$$''',,,000333222111555111+++)))))),,,222777888777666777999::::::999888444///++++++///555999:::999777555222000---,,,111444666555000,,,,,,,,,000///---+++***'''### """)))111777777333///,,,++++++***(((&&&$$$"""!!!###$$$&&&))),,,///111333222333111///---...222777666222...++++++,,,+++***'''+++...000000...)))$$$"""!!!!!!"""###$$$&&&''')))+++...///000111222333888555000,,,******+++,,,,,,,,,+++,,,---///111222222222...'''%%%&&&%%%""""""(((---//////---+++++++++***)))&&&%%%$$$######%%%%%% ###+++,,,---......---***'''%%%%%%$$$$$$$$$$$$#########&&&(((***)))&&&$$$&&&(((******)))'''###!!!!!!"""&&&(((+++......---+++)))&&&&&&&&&))),,,/////////+++++++++***)))(((&&&%%%///000222222///---,,,,,,000///...---+++)))'''&&&*********)))((((((***,,,.........---***%%% !!!"""$$$&&&&&&"""""""""$$$'''(((((('''(((&&&%%%'''+++,,,((($$$%%%&&&(((******)))((('''((((((((('''&&&'''((()))+++...000000...,,,+++***...000111111///,,,++++++---,,,+++***)))&&&""" """$$$%%%%%%&&&''''''(((((())))))555@@@DDDBBB>>>777000---((( !!! !!!###$$$%%%%%%""" !!!"""###%%%'''((()))((('''&&&%%%###!!! """$$$&&&''''''$$$!!!   """ %%%&&&%%%%%%''')))555777<<>>JJJTTTaaaqqq|||xxx{{{}}}pppdddSSSCCC???AAA???:::777>>>@@@BBBEEEJJJOOOTTTWWW___aaaddddddcccccceeefffeeeiiipppuuuyyy|||~~~111///---***((((((***+++---...000111000,,,(((%%%###%%%(((,,,//////---+++///...---+++,,,000333444222333666999<<<;;;999666666333///---...222777;;;;;;999777444111///---,,,444777888555000------...111...,,,***(((&&&###!!!!!!'''///444444111,,,)))&&&'''(((((('''&&&%%%$$$'''(((***---///111333333222222000+++(((+++333:::666333///+++***+++++++++)))+++///111///)))$$$"""###!!!!!!%%%((())),,,///000000///000111222000---+++***+++---///*********+++---///222333555555111)))%%%%%%$$$"""!!!%%%+++000333333111///000///---,,,+++)))((('''$$$&&&%%%  '''+++,,,------+++(((%%%########################"""$$$''')))(((&&&&&&))),,,)))))))))'''$$$###$$$%%%$$$'''***------,,,)))'''%%%%%%%%%(((,,,/////////,,,---------,,,+++******111222333222///,,,******---,,,***(((''''''''''''---...//////......///111111222222000,,,'''""" !!!"""######!!! !!!###&&&'''&&&$$$)))((())),,,......+++''''''(((+++------+++(((&&&%%%%%%%%%&&&(((***++++++***,,,......,,,***))))))+++---///000...---------...***&&&$$$$$$$$$"""  $$$%%%&&&''')))***+++,,,000:::BBBAAA<<<777000++++++'''!!!!!!!!!"""%%%'''%%%"""""" !!!###%%%'''))))))(((&&&$$$###  """""""""###!!! """###!!!!!!''''''""" ###+++...444;;;???@@@???===???@@@@@@>>><<<<<<@@@CCCEEEIIILLLOOORRRWWW^^^dddgggcccaaaeeeooowwwzzzzzz}}}}}}}}}}}}~~~~~~xxxiii[[[LLLBBB777000///555BBBOOO[[[lll}}}~~~xxxtttwwwsssdddVVVRRRPPPIII===666777999===BBBGGGLLLOOOPPPVVVYYY\\\___aaacccfffgggdddiiiooosssuuuvvvwwwxxxyyy~~~444333000,,,))))))+++---,,,...000111///,,,'''$$$$$$&&&))),,,...---)))&&&(((+++,,,,,,---111333111---///333777::::::666333222111000///000333777999888777444222///---,,,,,,333555666333///---...000333000---***)))(((&&&$$$$$$(((...111000---***((($$$$$$&&&'''((((((((((((***+++---///111222222222111000---***(((+++333999555333///+++))))))+++,,,+++,,,000333///'''###"""$$$!!! %%%)))***...111222///------...---,,,+++***+++...000222******+++,,,...111333555666777444,,,&&&&&&&&&$$$%%%(((---222555555444333444222000///...---+++)))$$$%%%%%% %%%***+++++++++***&&&###!!!!!!!!!""""""############%%%'''))))))''''''***...(((((((((&&&%%%%%%''')))%%%'''***,,,---+++(((&&&%%%%%%%%%(((,,,///000///...---------------------...000000///---+++***+++,,,***&&&$$$$$$&&&)))+++...000222222111000111222333222111...+++'''$$$""" """############"""!!!!!!###$$$$$$""" ###%%%)))++++++***(((&&&$$$'''+++...///...+++)))######$$$&&&***---------)))+++,,,+++)))'''&&&''''''***,,,---------///000...)))### !!!######"""!!!%%%&&&'''))),,,...111222;;;BBBDDD===444///,,,))))))&&&"""!!!"""%%%***---+++%%%!!! !!!!!!$$$'''***------***&&&###"""!!!"""!!! !!!###&&&'''$$$!!!'''&&& ))),,,222999???AAA???===???>>><<<999666444555666:::===AAACCCDDDHHHNNNRRRUUUQQQNNNQQQZZZdddlllpppvvvuuuttttttwww||||||pppcccSSSIII===444...///999DDDQQQbbbsss{{{}}}xxxuuuyyyzzzooofffccc^^^QQQBBB888...000333999AAAGGGJJJKKKNNNPPPUUUZZZ___dddgggiiibbbgggmmmpppooonnnppprrruuuyyy444444222...++++++...111000222444444222---((($$$$$$%%%)))---///---((($$$%%%***+++***,,,222333111------///222555555444222---...///111222333444444333222000---,,,+++++++++111333444333000///222555888555000---,,,+++***(((***,,,......,,,***)))***$$$%%%%%%'''((()))***+++***+++---///111111111111//////---,,,,,,...222555333111---)))''''''***,,,+++,,,111555111((($$$&&&$$$""""""&&&))),,,000444333...***)))+++(((((('''(((***---000222,,,,,,---...000222555777555777555---'''''''''&&&'''***...222444555555444555333000///000///,,,***#########""" !!!###%%%'''((())))))(((%%%!!!!!!!!!!!!!!!"""$$$%%%&&&(((***+++)))&&&&&&))),,,&&&&&&&&&$$$$$$%%%))),,,)))***,,,------+++)))((('''&&&'''***---000111000///...---,,,+++,,,------((()))+++******+++---///,,,((($$$!!!"""&&&,,,000///111444555333222222222222000---***'''%%%$$$$$$ """$$$&&&'''''''''%%%$$$###$$$$$$"""!!!(((***'''$$$###$$$###'''+++///000...+++)))$$$###$$$'''+++------+++((()))***)))'''%%%$$$%%%&&&(((******+++,,,///111---(((!!! """$$$$$$###  $$$'''(((((()))+++///333888:::AAAEEEBBB666+++'''((((((***&&&!!! !!!!!! !!!"""%%%,,,222222,,,&&&"""  """$$$$$$$$$&&&)))///222222---'''###""" !!!%%%&&&### !!!%%%(((***'''!!!'''%%%$$$***+++///555<<<@@@???>>>::::::888555111///......111444888::::::;;;???CCCCCCAAA???@@@FFFPPPZZZ```jjjjjjkkknnnrrrvvvxxxyyy|||~~~vvvlll\\\QQQDDD<<<666111222555???PPPcccoooyyy}}}{{{~~~~~~wwwqqqoooiiiZZZJJJAAA111000///333:::AAAFFFHHHIIIKKKPPPVVV^^^cccgggiiiccchhhmmmnnnllljjjllloooppprrrwww111222111...,,,,,,000333555777888888444///)))%%%"""%%%)))---///---((($$$%%%***+++(((+++222555222///...------000111111111***+++...111333222111000///...,,,***)))))))))***111333555444333444888;;;===999444000///---,,,+++//////...,,,***)))***+++&&&&&&&&&&&&((()))***+++((())),,,...000111111111///...//////000000000000111///+++(((%%%&&&))),,,***+++111666333***'''***###"""!!!!!!"""$$$&&&(((...222555333---(((''')))$$$$$$$$$$$$&&&))),,,............///111444666888444777444---''''''((('''(((***...111333555555555666333000///000///,,,)))"""""""""###$$$&&&'''(((&&&'''(((((('''$$$!!!!!!!!!!!!!!!"""%%%'''(((+++,,,,,,)))%%%$$$'''***%%%%%%$$$######%%%***...,,,---.........,,,***))))))((()))+++///111222111000///,,,***)))***+++,,,###$$$&&&'''(((+++///222,,,(((### !!!'''...333222444777888666555444444000---)))%%%######$$$%%% ###&&&)))***++++++'''&&&%%%%%%$$$!!! (((***%%%!!!"""$$$&&&)))...000000---(((%%%&&&%%%%%%'''+++---,,,***'''((()))(((%%%#########'''(((((())))))+++...111,,,'''"""!!!$$$'''%%%### """&&&+++...+++++++++---222777<<<@@@BBBDDD===///###!!!$$$'''+++&&&  """###""" !!!$$$,,,333666333...###""""""$$$&&&''''''&&&''',,,222666666000)))$$$###!!! $$$((()))%%% !!!!!!!!!%%%)))***'''""" !!!'''&&&!!!)))&&&&&&''',,,333999::::::444333333111000...------,,,000444555444444777:::777777666777;;;CCCLLLSSS```aaadddiiimmmpppooonnnssswww{{{~~~zzzrrreeeWWWJJJDDD@@@777///***///@@@UUUeeerrr~~~|||xxxwwwoooaaaRRRKKK<<<777111111666===CCCFFFGGGIIIMMMUUU]]]cccfffhhhfffkkkoooooollljjjmmmpppjjjjjjnnnvvv///000000000///000333555888999999666222...,,,+++###$$$''')))))))))'''&&&'''(((***+++,,,---000222666555333222111000000000...///000111111000///...++++++***(((%%%%%%(((***...444888888999;;;;;;888;;;777222...,,,+++***(((+++000222000///111111///***'''&&&(((,,,...,,,((())))))***)))))),,,000333///111222333444222111000------+++'''$$$%%%)))...)))---111222...+++))))))+++(((&&&)))...111///,,,000000111111///,,,***(((&&&%%%###"""$$$(((,,,...111666::::::777555777;;;999333,,,***,,,...,,,***)))))))))+++...//////---.../////////...,,,)))(((%%%!!! &&&***+++)))&&&%%%$$$$$$%%%&&&%%%%%%"""  $$$&&&%%%$$$---,,,***&&&######%%%''''''%%%###"""$$$***000444111///...000222222///,,,)))***,,,...000222333333---+++))))))***+++,,,,,,%%%"""!!!%%%+++...---***%%%""" """(((///333555555444333222222333333---+++(((&&&%%%%%%%%%&&&######$$$%%%&&&((()))))),,,(((###"""###$$$"""!!!###&&&'''(((+++---&&&))),,,,,,)))&&&%%%&&&((('''%%%$$$%%%(((***,,,///,,,((('''((((((&&&$$$&&&''''''((()))******+++(((%%%"""###(((***(((%%%!!!###&&&'''(((+++111666...,,,)))***...777@@@EEEIII@@@333)))%%%$$$#########!!! %%%***///111222((('''&&&%%%%%%&&&&&&''')))...999AAA<<>>BBBCCC;;;000)))&&&&&&&&&%%%&&&### ###)))...000000+++***(((&&&&&&&&&((()))222666>>>CCC===///&&&&&&$$$$$$$$$&&&))))))&&&###$$$$$$$$$"""!!!%%%&&&$$$!!! !!!"""$$$(((+++'''$$$"""!!!###&&&)))+++(((***,,,,,,+++***)))))))))*********++++++,,,,,,'''&&&$$$%%%***222;;;@@@FFFIIIMMMRRRUUUWWWXXXXXX^^^aaaggglllpppqqqqqqqqqvvvvvvwwwzzz~~~}}}yyyqqqkkk```TTTGGG999...'''""",,,===QQQfffyyy{{{uuunnngggccc^^^UUUIII@@@<<<>>>BBBEEEBBBBBBDDDGGGMMMWWWccckkkqqqsssttttttvvvxxxuuuooofffggghhhlllrrryyy------...,,,+++***+++---000///...000333444111...))))))((('''''''''''''''...///000000......///111666666666777777888888999666666555444222000---,,,......---+++))))))***,,,444888:::::::::;;;999555555333111000111000///---555999;;;777333111...***$$$$$$&&&+++111222000---%%%&&&(((((('''&&&'''((((((***,,,......---+++***,,,+++(((%%%"""###&&&))),,,///222333222000000000333333666;;;???@@@<<<888000000///...---,,,,,,,,,+++***)))((('''''''''(((111555:::;;;999777777888666222------///222222111---***&&&&&&)))---000222---///111111///+++'''$$$!!!(((---///...%%%%%%&&&&&&'''''''''&&&!!! !!!$$$&&&'''&&&))))))(((%%%######%%%'''***)))'''''')))---222666000//////000111000...,,,!!!%%%+++000333444222111000)))###$$$,,,222111---$$$$$$%%%)))---...+++(((%%%###!!!&&&))))))***+++,,,,,,------------,,,***)))))))))******'''''''''&&&&&&%%%%%%%%%&&&$$$!!!!!!"""######"""&&&(((***,,,---000333666000000000...+++))))))***...,,,***(((''''''((()))000,,,(((&&&'''(((******//////...,,,)))'''%%%$$$""" """&&&)))(((&&&((()))***++++++,,,///111...---,,,---///444999<<<;;;555---******,,,,,,+++***'''"""  """'''+++------,,,***'''%%%%%%&&&)))+++666;;;AAACCC;;;...((('''(((%%%###"""$$$%%%%%%$$$''''''&&&""""""'''((('''%%%###"""  !!!###&&&***---***'''### !!!$$$&&&$$$%%%&&&'''((((((((((((((('''&&&&&&&&&'''((()))"""!!!!!!"""&&&,,,222555888:::<<>>===>>>DDDPPP^^^gggmmmppppppooopppssssssoookkkkkklllooosssxxx|||%%%''')))*********,,,...666222///000333333...)))(((&&&%%%$$$$$$&&&(((***+++,,,---,,,***(((((((((%%%'''+++///333777999:::333444444444444222111000---......---*********,,,111444666666:::===;;;555...///000333555555222///---222444222000000...+++&&&(((***---...,,,)))&&&%%%(((***)))'''$$$"""!!!(((***---//////---***(((###"""!!!"""%%%(((+++---)))***,,,000555999;;;<<<999777555444444444444333...,,,***((('''(((***+++------,,,,,,***(((&&&$$$+++...111333333111000000+++...333777999777222...(((&&&%%%'''***---//////+++---111333333000,,,)))"""###&&&***...111111111---000111///+++&&&$$$######$$$%%%''')))+++---///222333222111//////000222222111...---,,,,,,...///+++,,,------+++***((((((!!!"""###&&&))),,,...000+++---000111///---,,,+++&&&'''***---...,,,)))''')))'''$$$"""!!!!!!###$$$###%%%))),,,......---,,,...,,,***'''%%%"""!!!  !!!######$$$#########"""!!! !!!!!!'''))),,,---///111444777000///......///000000000///...+++)))'''&&&&&&&&&***(((%%%###"""%%%))),,,000111000///---***(((&&& """$$$&&&(((''''''&&&&&&'''((()))((('''&&&))))))))))))***+++,,,,,,***&&&$$$&&&+++000333333333///***'''%%%%%%$$$###$$$###"""###%%%&&&&&&%%%%%%$$$""""""$$$(((---111444<<>>555---******'''((('''&&&%%%$$$#########$$$###!!! """"""###(((+++,,,++++++((($$$!!!$$$)))+++&&&!!! """###'''(((((('''$$$""""""###!!!$$$%%%%%%$$$###!!! !!!"""$$$%%%"""###%%%'''(((***++++++***))))))***...333888<<<===BBBIIIOOOSSSTTTRRRPPPKKKNNNQQQQQQRRRYYYdddmmmxxxzzz{{{yyyxxxzzz~~~qqqcccUUUIII???999444111333???LLLZZZjjjwww{{{uuuqqqeee^^^YYY[[[^^^[[[PPPEEEAAA???<<<;;;@@@KKKXXXaaaiiimmmnnnlllllloooooommmnnnnnnoooqqqtttxxx|||~~~%%%'''***,,,,,,---...000555333111111222111---)))((('''&&&%%%%%%&&&((()))''')))++++++)))((('''(((%%%''',,,000444888999:::555666777888888888777666---...///...,,,***+++,,,...000222333888<<<999333,,,...111444666555000---+++000333111111444444333...///000///...+++'''%%%)))+++---,,,)))&&&%%%$$$+++---000222111...+++((("""!!! ###''',,,///000((((((***...444:::===>>>;;;999666222111000111222...,,,***((('''((()))******++++++******)))(((''')))***,,,---......------,,,111777<<<===888222...&&&%%%%%%&&&***---......+++...000222222///,,,)))%%%'''+++...111222222222000333555333,,,%%%"""!!!$$$&&&((()))+++---000333666777666555333222333444222111///---,,,+++++++++***,,,---,,,***(((''''''#########$$$&&&(((+++---)))---222222---***)))***(((***,,,------+++)))'''***)))'''%%%$$$$$$%%%&&&%%%''',,,///111111///...,,,+++(((%%%!!! """###$$$"""######!!!###&&&***,,,...///222333,,,++++++---///000000///,,,+++)))(((&&&%%%%%%$$$&&&%%%$$$###"""$$$(((,,,///000111111///---***)))###$$$&&&'''(((''''''&&&$$$$$$&&&((())))))'''$$$'''&&&&&&&&&&&&'''''''''"""&&&,,,///000333000,,,)))'''&&&$$$"""%%%$$$######$$$%%%###"""######"""###%%%***///222888AAAGGG@@@333+++((('''%%%''')))(((&&&$$$######""""""###!!! !!!  ###)))------,,,,,,+++((('''&&&'''))))))&&&"""!!! !!!###%%%### !!!"""$$$### !!!"""###$$$&&&((())))))***)))&&&%%%%%%&&&))),,,000222555999???EEEIIIJJJIIIHHHBBBCCCCCCCCCDDDHHHPPPWWW```dddiiikkkmmmsss|||yyykkk^^^QQQFFF???777111111;;;FFFQQQbbbqqq}}}}}}zzzwwwooocccVVVRRRVVVXXXUUUOOODDDBBB>>>;;;===FFFQQQYYYccciiilllllllllooopppooonnnnnnoooqqqtttwwwzzz|||(((***---///......///000...///000000000000...------,,,***((('''&&&&&&'''&&&))),,,,,,+++*********)))+++///222555777777777777888999:::::::::999888...///000000---,,,,,,------///000111555999555...+++---111555666444...******///111000111555999888666666666444111...+++***...///000///,,,***))))))...000333444333///***'''###"""!!!$$$***...000000+++)))))),,,222888:::;;;888888666444111000000000///...,,,***)))((())))))''''''(((((()))******+++))))))((()))***+++,,,,,,...222777:::999555000---(((%%%###$$$''',,,///000...///000000///,,,(((&&&$$$''',,,000222222222222...222666333,,,$$$!!! ###&&&)))***+++---111555555666666444222000000111//////...---,,,++++++++++++---///...+++(((((((((%%%%%%&&&&&&'''((()))))))))***++++++)))((()))******,,,------,,,***))))))***)))((('''&&&&&&'''''''''***...222444333111///)))(((&&&###  """###$$$%%%''''''$$$ ###(((,,,---...///000***))))))+++...///---***''''''&&&&&&%%%$$$$$$$$$###%%%%%%$$$###%%%)))---///000222222111...+++)))''')))***+++)))'''&&&%%%%%%%%%'''***------***'''&&&&&&%%%$$$$$$%%%%%%&&& """)))---//////---+++)))(((&&&""" ###"""!!!!!!###$$$###!!!!!! !!!###&&&***,,,444@@@FFF>>>111***'''&&&$$$&&&'''&&&$$$"""###$$$###$$$%%%###!!!  !!!$$$)))...111///,,,+++***((('''&&&%%%############ """######""" !!!!!!""""""!!!!!!"""""" !!!""""""!!!"""$$$%%%&&&'''&&&&&&%%%%%%&&&'''((()))******---000555;;;???@@@@@@@@@===;;;999888999;;;???AAAJJJPPPWWW[[[^^^dddnnnvvvwwwwwwwwwyyy|||}}}}}}|||xxxjjj\\\RRRMMMBBB777222888???HHHXXXhhhxxx~~~yyyooobbbWWWSSSRRRSSSSSSHHHEEE@@@<<<<<>>EEELLLOOOPPPUUU^^^fffooonnnoooqqqssssssrrrpppyyy~~~ssseee]]][[[NNN???555666999???OOO```uuu}}}|||yyyqqqdddWWWOOONNNOOOKKKHHHBBB===;;;???FFFLLLSSS\\\eeeiiilllqqqttttttoooppprrrtttwwwyyy|||}}}{{{}}}(((+++...///...---,,,+++&&&'''))))))***,,,000333555333111...+++(((&&&%%%"""&&&+++///000///000000+++...111444666555444333;;;777333444888999777444222333444222000//////000222111000111111111///...///333777777333...,,,,,,+++***)))***---111666999======;;;999666444222111000333666555111...---...---000333444222///,,,+++,,,&&&$$$(((++++++,,,---222///,,,---000222000...000222444444222000//////+++---///...+++)))***+++)))(((((()))+++---------(((((()))))))))*********---///111111...,,,******&&&"""$$$***+++***......---***'''%%%%%%&&&%%%$$$$$$(((...111111000---,,,***&&&""" !!!"""'''(((***,,,---///222555222111000000111111000...///---,,,---//////,,,***---...///...,,,***)))***)))...333222,,,'''%%%&&&(((&&&###!!!"""%%%))),,,///---+++******)))'''%%%(((((()))((('''((()))+++(((&&&(((///888:::555///((('''%%%###"""  !!!"""!!!###'''---222444---'''%%%%%%%%%###$$$%%%'''(((***++++++((())))))*********))))))"""$$$%%%%%%$$$$$$%%%&&&%%%%%%&&&&&&'''((()))***,,,111555555111///000222222000---)))'''&&&&&&&&&(((&&&%%%)))///222000---((('''%%%$$$$$$%%%&&&'''%%%%%%$$$$$$&&&(((+++,,,///,,,((($$$!!!!!!!!!""" !!!"""###$$$  %%%.........///////////////***%%%###$$$###!!!"""%%%'''((('''&&&### """$$$%%%,,,000333111,,,))))))+++(((&&&$$$!!!#########'''+++---,,,***&&&$$$  !!!!!!###$$$%%%$$$"""!!! !!!!!!&&&%%% %%%)))......+++'''&&&&&&$$$''',,,///111222333444444444333111......///111777;;;@@@DDDHHHLLLPPPSSSaaabbbcccbbbaaabbbdddfffhhhnnnvvv}}}~~~}}}~~~zzzlll]]][[[MMM>>>777777===HHHRRRkkkuuu}}}rrreeeYYYNNNIIICCCCCCAAA;;;777999AAAIIIOOOWWWbbbjjjlllmmmnnnooonnnmmmkkkmmmppptttvvvwwwsssuuuxxxzzz***,,,......+++(((&&&%%%'''((()))******,,,///222000000000///---***&&&$$$%%%(((+++.........///000,,,...000333555666666666555222...///333555444222333444444333111//////000000////////////...---,,,---///222222111...,,,,,,...,,,+++***,,,///222555888888999999777555222000///111111///,,,))))))***+++---/////////000111333...'''"""###'''***...333222///,,,,,,...///...+++222444555555222000......,,,...///...+++)))***+++***)))))))))+++...///000,,,,,,++++++******))))))---...000111222000...---'''### %%%***+++***...---,,,+++***)))((('''"""!!!!!!$$$)))...//////)))(((&&&### !!!###(((***+++,,,,,,...000222222000//////000000///......,,,++++++---...---+++,,,,,,,,,,,,***)))((((((***///333222,,,&&&$$$$$$&&&%%%###"""###&&&)))+++333222000...---+++(((&&&((((((((((((''''''((()))(((&&&'''---555777333...((('''%%%$$$$$$$$$%%%&&&"""###"""###'''222777888222+++***))))))&&&&&&&&&'''((()))***+++,,,+++******))))))))))))###$$$%%%$$$######%%%'''%%%$$$$$$%%%((()))******,,,111888999666111000111111///,,,)))'''''''''(((***'''%%%'''+++---+++)))$$$$$$$$$$$$$$$%%%&&&&&&'''((((((''''''(((+++...+++(((%%%###$$$$$$###"""""""""""""""""""""###$$$$$$))))))))),,,111444555555+++&&&$$$%%%$$$!!!"""&&&((('''&&&&&&%%%###!!!$$$&&&((((((,,,000...***&&&&&&'''(((&&&""" """""""""%%%)))***)))'''###""" ###$$$&&&&&&$$$######$$$ !!!(((((($$$''',,,111222...)))%%%$$$$$$&&&))),,,...//////...333111///------...000111666999===@@@BBBDDDFFFHHHUUUVVVXXXXXXWWWWWWXXXZZZ]]]bbbiiiooosssuuuvvvwww{{{oooaaaSSSCCC999555666===DDD\\\hhhxxxxxxlll^^^RRRJJJBBB@@@<<<777444777>>>EEEPPPWWW```fffggggggggghhhfffgggjjjmmmoooppprrrsssooopppqqqrrruuu~~~***,,,---+++((($$$###""")))***+++******+++...000+++---///111000,,,)))&&&''')))++++++++++++---...---...///000333666999;;;333///,,,---000333333222333555666555222000//////------------,,,+++***))),,,,,,---...000000///---000...+++***)))+++---...///222555888888666222000///...,,,((($$$"""###$$$&&&'''((()))***...333666000''' """&&&...666555111------...///---+++333555666555333000//////...//////...,,,++++++---,,,+++******+++...111333111000...---***((('''&&&***+++...333777777222---'''$$$!!!"""&&&***,,,,,,...,,,+++---//////,,,)))""" !!!&&&+++...000,,,***'''###!!!$$$***+++,,,,,,,,,,,,///111111000......///000///......,,,******+++,,,---,,,*********))))))((((((''',,,///222000+++%%%###"""%%%%%%%%%%%%&&&(((******444444333111...+++((('''))))))))))))(((((())))))'''%%%&&&+++222555222...,,,***'''%%%%%%&&&)))***%%%%%%""""""(((555::::::444...------,,,+++***((('''((()))+++,,,111///+++(((&&&'''((()))#########"""!!!"""$$$'''&&&$$$###%%%(((***)))'''&&&,,,444777555111...---...---+++)))(((((()))***+++'''$$$$$$'''((('''%%%"""###$$$$$$%%%%%%%%%%%%%%%(((***((($$$$$$(((---***'''%%%&&&***,,,)))%%%$$$#########"""""""""""" %%%(((&&&%%%***222888999888,,,'''%%%&&&%%%"""###'''(((%%%###%%%(((((($$$"""&&&)))***%%%)))---,,,)))%%%$$$%%%(((%%%!!! """"""""""""$$$&&&&&&%%%######!!!&&&)))***'''!!!"""&&&"""%%%///111,,,***...333444111,,,'''$$$%%%$$$%%%)))...000///,,,000---+++,,,000333444333444777999;;;;;;;;;;;;<<>>666333000000222444555444444666888777444111///...,,,------,,,***(((''''''---+++***---111333222///---+++)))'''&&&'''((()))'''+++222777888666222//////---(((###  """$$$%%%&&&'''(((+++///222000((( """+++333666222......000111111///111333555555333222222333222111000...------...///------+++******,,,000444333222///,,,)))&&&$$$"""$$$&&&,,,555;;;:::111)))$$$"""!!!###(((,,,//////...++++++...333444000+++&&&$$$""""""%%%)))...000555222...(((###!!!"""$$$)))***+++,,,+++---///111111///......///000000000---,,,***))))))+++,,,---***)))((((((((()))((((((***---//////+++&&&$$$###%%%&&&((()))++++++++++++111222333222///+++((('''+++*********++++++***)))&&&$$$%%%***000444222000222...)))%%%$$$%%%''')))((('''###"""(((222666666111...000000///000...+++))))))***,,,...444000***%%%######&&&(((""""""!!!###&&&(((%%%###$$$'''(((%%%"""""")))------+++)))))),,,***)))(((((()))+++,,,+++((($$$###$$$&&&&&&%%%$$$%%%&&&&&&&&&$$$###""" $$$(((%%% $$$***///+++)))---222333---'''#########""""""!!!  !!!!!!"""''',,,(((&&&***333888777333,,,(((&&&'''&&&###$$$((('''### ###)))+++'''!!! """%%%((()))$$$'''***+++)))'''&&&&&&)))%%% """%%%#########$$$$$$###"""!!!$$$$$$"""(((******$$$%%%$$$"""!!!$$$000::::::555---///111222111...+++)))&&&$$$###(((///333111...***))))))...666:::888555111444666777666555444555999===AAAEEEFFFGGGHHHIIIJJJKKKMMMOOORRRYYY```eeejjjrrryyy|||yyykkk[[[HHH:::000+++---222888GGG]]]qqqyyylll___XXXKKKEEE<<<777666999<<<>>>AAAJJJWWW```dddeeefffgggbbbaaaccchhhnnnqqqqqqppprrrppplllhhhgggnnnzzz,,,,,,,,,***'''&&&&&&'''---------,,,******,,,...111111111111222333444555)))***)))'''%%%%%%''')))......---...111666;;;>>>999777444333333444555555555777:::999666222///---,,,---...,,,)))&&&&&&'''+++)))(((***...000///,,,&&&%%%$$$######$$$%%%&&&"""'''...444777555222///111---(((###!!!!!!""""""&&&)))+++,,,,,,++++++,,,...'''"""  %%%,,,222...++++++///111222111...000222333444444666888555333000......///000111//////---***((()))---111111000---***'''###!!! !!!)))444:::777,,,""" !!!$$$)))...111333...,,,+++///444555111,,,)))(((%%%###$$$'''+++///777555111+++&&&$$$%%%'''&&&(((***+++,,,---000333000...------///222333333...---+++)))((()))+++---***(((&&&''')))******)))(((***,,,,,,+++(((&&&%%%&&&(((***---...///...---...111444444111---+++***,,,+++***,,,...///---+++$$$$$$&&&***000333333222000---'''###!!!"""%%%((()))((($$$###(((---111111//////333555444333111...,,,+++,,,...///222...(((### !!!###%%%!!! !!!$$$)))'''%%%%%%&&&%%%!!!!!!###%%%((())))))((('''''''''))),,,---***(((%%%$$$%%%'''((()))******)))(((&&&### !!!&&&$$$###)))333000---000555444,,,%%%!!!!!!!!!!!!  """&&&---)))'''+++222666333///+++'''%%%'''&&&$$$&&&***&&&!!!"""(((+++(((###  """$$$%%%!!!###&&&'''(((''''''(((***&&& ###&&&$$$%%%&&&%%%$$$"""!!! $$$$$$$$$!!! ''')))'''  """###&&&,,,777???===777......---------...//////)))&&&$$$(((---000---***"""###'''000999;;;666111+++...111222111/////////000444:::???BBBDDDFFFHHHIIIHHHGGGGGGIIINNNVVV[[[ccchhhmmmttttttmmm]]]III:::///***+++///444CCCXXXlll{{{{{{qqqhhhcccUUUNNNEEE===:::999::::::;;;EEETTT___eeefffggghhhgggaaa\\\```jjjrrrssspppvvvtttpppkkkiiimmmwww222111///+++'''%%%&&&'''---------,,,***+++---///333222111000000222555666*********(((&&&%%%'''))).........000222555777999555555444333333333333333666999<<<;;;888333///---,,,...///---(((%%%%%%&&&'''&&&'''((())))))'''%%%"""!!!!!!!!!!!!###$$$%%%"""&&&,,,111444444222111000---)))'''''''''&&&%%%+++...222444222///---,,,***'''%%%$$$""" $$$***---)))&&&&&&***...///...+++---000222333555888:::666333...,,,---///000111222222111---(((''')))------,,,***(((%%%###!!! '''///333///%%%!!!$$$)))---111444...---,,,...111222///,,,)))(((&&&$$$###%%%***...222222000,,,)))((()))***%%%''')))***+++...111333---,,,***+++///222444555...///...,,,)))(((***+++***'''$$$%%%(((+++***)))'''((()))******)))'''&&&&&&(((+++...000000//////---222777777444000......+++)))))),,,000111///,,,$$$%%%(((,,,///111000///***'''### """%%%(((((((((&&&"""$$$(((,,,...///...111777:::999222111///---,,,---.........+++'''###!!!!!!"""### !!!$$$)))))))))(((&&&### ###(((***&&&%%%%%%%%%&&&(((+++---((((((''''''((()))+++,,,...---+++(((%%%"""!!!%%%&&&$$$$$$(((---222///...///000---&&&  $$$((('''(((,,,222555222---)))%%%$$$&&&&&&%%%''',,,&&&""" """'''***((($$$!!!  !!!$$$&&&((())),,,((("""###&&&$$$&&&'''&&&$$$"""!!!!!! """"""!!!"""%%%'''((((((%%%"""(((...555;;;:::444...+++((('''***---000000,,,)))''''''))))))&&&$$$ &&&...444333---((($$$(((+++---,,,+++******+++///444888;;;>>>AAACCCEEEDDDBBB@@@@@@DDDJJJOOOXXX^^^dddlll{{{rrrhhhZZZIII<<<111***(((+++444BBBUUUfffsss~~~}}}vvvqqqnnnaaa[[[RRRHHH???:::888777===FFFRRR\\\```bbbdddeeehhh```YYY[[[eeennnrrrqqqvvvvvvsssooolllooouuu{{{333222///,,,((('''(((***---------,,,++++++---///000000////////////000111+++,,,,,,+++)))((()))***---...000222333333333333...000222333333333333333777:::======999333...,,,+++...///,,,'''######%%%%%%''')))(((&&&### !!! !!!"""###$$$%%%%%%'''***...111222222222///---+++,,,------***'''+++///333555444222000000)))'''&&&'''&&&$$$'''...,,,((($$$###'''***+++++++++---///111222444777999555111+++)))***---//////666777666000)))%%%&&&)))))))))(((&&&%%%$$$###"""!!!%%%((()))%%%!!! """%%%(((+++///111///.........---------,,,'''((((((&&&&&&(((---111000111000...+++*********&&&(((******+++,,,///222)))((('''(((---111444666///000111...***((((((***)))%%%"""###'''******(((((((((((()))***)))'''%%%&&&(((***---////////////---222888999444///,,,,,,(((&&&'''+++000222///+++&&&'''***---...---***((('''$$$!!! ###%%%&&&((()))'''###"""%%%'''+++---...---000777:::999///...---,,,,,,,,,,,,,,,)))((('''%%%$$$#########!!!"""###"""!!!!!!###%%%(((+++...,,,((($$$$$$%%%"""&&&((($$$$$$######%%%'''***+++((()))******))))))***+++...,,,)))&&&###  $$$&&&(((***---000......---,,,+++'''!!! !!! !!!%%%$$$&&&***...222111...+++&&&###"""%%%&&&&&&)))---'''%%%$$$%%%'''(((((('''"""'''+++...---***$$$  ###%%%###%%%'''&&&###!!! !!!!!!!!!&&&,,,///***((($$$###))),,,000555555333,,,)))%%%%%%(((+++,,,,,,+++***)))(((''''''''''''!!!$$$))),,,,,,)))%%%!!!###'''***,,,+++)))((('''***---000333555777;;;======<<<;;;999888:::>>>AAAGGGRRR[[[bbbllluuurrriiiZZZPPPFFF???777...))))))000<<>>:::999???EEEMMMSSSWWW[[[aaaeeegggccc___^^^bbbjjjqqqvvvvvvwwwwwwtttrrrrrrvvvzzz//////---+++((())),,,...,,,------,,,+++,,,...000,,,---.........---++++++,,,......---+++***+++,,,,,,...111333444222000///))),,,000333444444555555777:::>>>>>>:::444...+++***---///,,,%%%!!!"""$$$&&&)))---+++&&&!!!"""!!!!!!""""""###$$$%%%'''(((***,,,///111222333---,,,,,,///111000---)))(((+++///222222222222333((('''''')))(((''',,,333...***%%%$$$&&&)))***))),,,...///000111222555888444///)))&&&(((+++------999:::999333+++%%%%%%''''''''''''&&&&&&%%%%%%$$$"""###$$$###!!! """$$$%%%'''))),,,.../////////---+++***+++,,,''')))*********,,,222666333444444222...***)))(((((()))++++++***+++---000&&&$$$$$$&&&+++000444555000222333000,,,((((((((((((###!!!%%%))))))'''***))))))))))))(((%%%###%%%''')))+++---.........,,,222888777222+++((((((&&&$$$$$$)))///111///+++'''))),,,---,,,)))%%%!!!)))&&&""" $$$'''***)))&&&$$$%%%'''+++,,,,,,+++///555888777,,,,,,,,,++++++*********'''''''''''''''%%%$$$###"""$$$%%%%%%$$$$$$%%%&&&&&&,,,111///***&&&'''+++"""!!!"""#########""""""$$$&&&)))***)))***++++++***))))))))),,,***'''$$$!!! !!!%%%***---000111---------+++((($$$  !!!""""""  """!!! $$$((($$$(((---000111...***'''$$$!!!!!!$$$&&&&&&)))...((((((''''''''''''(((((($$$***000222...+++&&&""" !!!###%%%"""$$$&&&%%%""" !!!"""###!!!!!!)))000444---)))$$$%%%++++++,,,111444444***'''%%%%%%((()))(((&&&'''(((*********+++---000)))+++,,,+++'''### &&&)))---...---***((('''---...000111222444777999555555444333222333666999:::IIIVVVYYY\\\bbbbbb^^^KKKFFFBBBAAA<<<333,,,******444BBBNNNXXXbbbnnnvvv|||yyy{{{yyyrrrcccQQQDDD>>>===???CCCGGGKKKOOOVVV```gggeeeggggggdddcccgggrrr{{{vvvyyyzzzyyywwwvvvxxxzzz}}}((()))******)))***,,,---111...++++++...000///...+++,,,,,,+++******+++---///111333333111000000000000222444555555111...++++++***+++...333555555333444444444333111///,,,***)))***)))%%% $$$)))+++,,,,,,+++(((%%%$$$%%%'''%%%$$$$$$$$$%%%&&&&&&'''&&&(((,,,000222000---&&&+++000222000.........***)))***---111333111///((('''&&&)))---000000...///---***'''&&&''')))***///...///222555666555444///,,,(((%%%%%%(((+++...555;;;???999...%%%$$$&&&+++(((&&&'''***+++)))&&&&&&$$$!!! !!!!!! """"""###$$$&&&))),,,---)))******)))(((((()))+++---,,,***)))+++...000222888777555222///,,,)))((()))***+++------,,,++++++######%%%(((,,,000111222333333000,,,(((%%%%%%%%%$$$""" !!!%%%(((+++,,,111222111---'''$$$%%%'''###'''+++,,,***)))***,,,,,,///222111,,,'''$$$$$$$$$$$$%%%(((+++,,,***)))+++***+++,,,)))%%%''',,,222...'''""" !!!$$$'''***,,,,,,((($$$!!!***)))))),,,///222333444...,,,***,,,...///---++++++,,,,,,***'''###!!! """###%%%$$$######$$$%%%---///111000---)))'''&&&""""""###"""!!! """%%%'''((((((*********)))))))))))))))(((&&&### !!!"""%%%(((+++---...///,,,***'''&&&&&&$$$ ######$$$%%%&&&&&&&&&&&&%%%&&&'''%%%###$$$'''+++......---,,,***(((%%%$$$&&&%%%""" """''',,,***,,,***&&&'''+++(((!!!!!! ***333777888666///'''""""""$$$%%%%%%$$$$$$%%%%%%%%%$$$###""""""!!!!!!"""######  $$$***///222000...***$$$!!!%%%'''...555444---############"""$$$'''***,,,(((%%%'''---111000...555222---'''""" ***...222000,,,)))***---///000222333222222111111///---+++)))***---000222666BBBJJJLLLRRRZZZWWWMMMHHHEEE@@@<<<999555111...444222555>>>HHHQQQ\\\fffsss|||~~~yyylllYYYFFF:::;;;;;;???EEEIIIOOOYYYccckkknnnmmmjjjllluuu}}}}}}|||yyyuuurrrssswwwzzz|||'''((())))))((()))+++---000---++++++---......---((()))***)))((()))+++---///111333333222111111111222444777888666333...+++*********---000222222000---------,,,+++***)))((('''(((((($$$ !!!%%%***.........+++'''%%%$$$$$$%%%&&&'''%%%""""""%%%)))))))))))),,,000000///,,,&&&***...000...---------,,,***)))***---000000///+++******,,,///000///---,,,***(((&&&''')))+++---//////000333444444222///---***&&&$$$###&&&)))+++666===BBB<<<000%%%###$$$)))((('''((()))******)))%%%$$$""""""######!!! !!!!!! !!!"""%%%''')))(((((()))((('''&&&&&&&&&---......,,,)))***---111555555555444111///,,,******+++++++++++++++******&&&&&&'''))),,,---------000///...+++(((''')))***'''%%%###$$$''',,,///000444444333...'''###"""###%%%''')))***))))))+++---***---//////---+++)))(((%%%%%%&&&(((******)))''''''&&&(((***(((&&&***000888333+++%%%"""###&&&'''(((***---///...+++'''$$$(((((()))+++...111222333000///......//////+++(((&&&'''((('''%%%$$$###""" !!!""""""""""""%%%&&&,,,///222333000+++(((&&&""""""$$$%%%$$$"""###%%%'''''''''((()))***++++++***))))))'''$$$ !!!"""$$$'''***,,,---...---***'''%%%%%%### """$$$&&&((())))))))))))((())))))'''&&&'''***...111000000...,,,)))&&&$$$%%%%%%%%%$$$###$$$'''***(((***)))%%%&&&)))&&& """)))000444555444---%%% """$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$###$$$%%%&&&&&&$$$"""!!! !!!"""%%%***...111000...)))###!!!###%%%***000///))) !!!!!!!!! """%%%(((+++)))(((***///333333222555333...&&&!!!***...222111---***+++---000000000111222111///...,,,,,,+++)))((((((,,,///777@@@EEEEEEJJJSSSRRRJJJEEEBBB???<<<999666333000111...000777@@@HHHSSS\\\iiissszzz{{{{{{vvvcccQQQDDD===999888===BBBHHHRRR[[[gggmmmqqqrrruuu{{{|||{{{xxxtttrrrsssvvvzzz|||'''((((((((('''(((***,,,...,,,******+++,,,,,,,,,&&&'''(((''''''(((+++---000111333333222111111222444666888999777333---***)))))))))+++...000///...***((('''&&&&&&&&&((())))))******'''$$$%%%)))---111000///+++'''%%%$$$%%%$$$''')))%%% &&&,,,+++++++++,,,...///...,,,***,,,......---,,,,,,,,,...,,,***)))+++---------------...///111000...,,,)))(((''''''(((+++...000//////000111222000---******'''$$$"""!!!###&&&(((111999@@@===111'''###$$$((())))))(((''''''(((***$$$######%%%&&&&&&$$$"""!!! """$$$%%%&&&'''((('''&&&$$$###***...000,,,'''$$$(((---///000222333333111...,,,,,,+++***)))(((((((((((((((((()))***)))((('''&&&+++++++++)))((())),,,///***'''$$$%%%)))...222444777777555000(((""" !!!&&&'''))))))))))))+++---))))))***,,,...///...,,,((('''&&&''')))((('''%%%""""""$$$'''''''''---444<<<777...(((%%%&&&***---+++---000111000...***(((&&&&&&((()))+++---...///000////////////,,,((($$$!!!!!!"""#########$$$$$$!!!$$$&&&***...444666444...)))&&&!!! ###%%%'''$$$"""!!!###$$$$$$###$$$&&&))),,,,,,+++)))'''%%%"""!!!!!!"""###%%%(((***+++,,,---***'''%%%$$$$$$###"""###&&&))),,,......---,,,---,,,+++)))(((***---000333222111///---***'''&&&%%%&&&'''&&&$$$###$$$%%%&&&((('''&&&&&&'''$$$!!!###&&&***///333222,,,%%% ###$$$%%%$$$$$$$$$%%%''')))***%%%%%%%%%''')))***(((&&&$$$$$$$$$$$$&&&)))---///...,,,((("""!!!"""%%%))))))%%% ###%%%)))***,,,///222666888999666444...&&&'''+++000111///,,,,,,---111///...///111111...******---...,,,'''%%%(((,,,777<<<>>><<>><<<<<<<<<<<<:::888333...***---000555>>>FFFQQQ[[[eeejjjooowww~~~vvveeeYYYJJJ===111111999@@@HHHMMMWWWcccpppxxx{{{}}}yyysssqqqqqqqqqppppppssswww{{{~~~}}}|||~~~((((((((('''&&&(((+++...,,,+++***)))(((((()))***))))))((('''&&&'''***---,,,---......------...000///000222222000,,,(((%%%'''))),,,...000222444555333000+++&&&%%%&&&(((***000///...,,,******+++---...//////---+++***+++,,,***'''###"""%%%'''((('''(((((()))***+++---000222999888666444111///,,,******---000222111...+++)))***,,,///111111000///...,,,,,,+++++++++---///111...***&&&$$$$$$&&&''''''$$$###"""!!!!!!"""###$$$%%%000<<<===555+++'''(((((())))))%%%!!! """%%%"""###$$$&&&((((((&&&$$$$$$"""  """"""###%%%***------)))&&&%%%$$$$$$'''******&&&###!!!&&&***,,,---+++***)))(((&&&$$$"""""""""###!!!###%%%$$$!!!%%%%%%$$$""""""$$$(((++++++)))&&&'''+++000444666444666666333,,,(((&&&'''&&&(((,,,///111000---***(((&&&&&&(((,,,...,,,***+++)))((('''(((((('''%%%'''&&&(((***)))(((---444666666444000,,,)))***,,,***++++++,,,+++)))((('''&&&'''((('''$$$!!! !!!&&&))),,,...---+++)))'''""" ###)))111555444...(((%%%""""""""" !!!$$$!!! !!!"""!!! $$$***,,,***'''$$$$$$$$$###"""!!! ############$$$&&&'''(((***))))))((()))+++...000)))+++///222333222///......,,,+++******+++,,,---++++++++++++++++++,,,,,,111000,,,&&&!!!"""$$$(((+++***'''%%%$$$""""""!!! $$$%%%$$$  )))111555222,,,'''###"""###%%%'''((())))))((('''$$$###!!!!!!"""%%%((()))'''&&&"""""""""###%%%''')))+++''''''$$$ """$$$$$$%%%&&&%%%%%%$$$"""%%%)))...333666888:::<<<777000)))(((+++))) %%%+++---.........111000...///111000---)))***000444111***&&&(((,,,---///000333888???AAA@@@???>>>======>>>>>>===<<<444...******+++...444;;;GGGRRR]]]dddllluuu{{{}}}|||mmmbbbRRRCCC555333999???EEEIIIRRR^^^kkkrrrvvvyyyvvvqqqmmmnnnoooooopppsssxxx|||}}}{{{yyyzzz}}}(((((('''%%%%%%&&&***---,,,,,,+++)))'''''')))+++,,,+++***'''%%%%%%(((+++'''((()))(((((((((***,,,,,,---......---+++)))'''))),,,///111222444666888555111,,,&&&###$$$&&&''',,,+++)))((((((((()))))),,,...000///...------...+++&&&"""###(((***((($$$&&&'''(((((()))+++000333;;;999777666444111---)))'''+++111444333///,,,***+++---000111111//////000//////.........///000111...***%%%""""""$$$%%%%%%############$$$%%%&&&&&&,,,666AAABBB888...))))))((('''&&&###!!!!!!###%%%###"""###$$$&&&'''%%%###%%%$$$######"""###$$$%%%""""""$$$(((,,,---)))&&&$$$""""""'''---...)))""""""&&&)))*********((('''&&&$$$###"""""""""!!!"""!!! $$$###""" !!!%%%(((+++***((())),,,000333444///222444222---))))))***&&&(((+++///222111---***(((((((((***,,,,,,+++)))+++)))(((((()))***))))))------///000---***,,,222555777777444///++++++,,,(((((((((((('''&&&%%%%%%''')))+++(((######&&&+++------------...&&&""""""'''...111000---(((&&&$$$%%%%%%""" ###""""""###$$$&&&&&&$$$!!!""")))+++***'''%%%%%%%%%%%%&&&%%%$$$"""!!!$$$$$$#########%%%&&&''')))***+++++++++,,,///222)))+++...000222111000///...---,,,,,,------,,,***((((((((()))***+++---...666444000)))### !!!"""$$$***//////+++(((***+++***'''%%%###"""""""""&&&'''%%% (((///333333111---(((&&&'''(((***+++***)))'''$$$""" !!!!!!!!!$$$&&&'''&&&$$$ !!!!!!"""$$$%%%''''''%%%%%%%%%""" %%%&&&######&&&'''((('''%%%!!!###&&&+++111555777777666222,,,&&&(((...---%%%!!!'''+++------------...//////...---++++++)))---000...)))'''(((+++++++++,,,///444:::===>>>???>>>======>>>???>>><<<333---(((''''''&&&***000===HHHTTT^^^gggqqqvvvwwwwwwuuutttwww|||}}}xxxnnn[[[LLL>>>999;;;>>>AAADDDNNNYYYeeemmmssswwwxxxuuuooopppqqqqqqrrrtttxxx{{{}}}}}}|||yyywwwwwwyyy|||&&&%%%$$$""""""$$$(((+++,,,---,,,***'''''')))+++...---***&&&""""""$$$&&&"""###$$$######$$$&&&(((,,,,,,,,,,,,,,,,,,---------000333444333333555777555111+++&&&######%%%&&&&&&%%%%%%%%%'''))))))***---///222222000...---,,,(((&&&$$$&&&((()))'''$$$'''(((((('''&&&(((---222666444444444444222---)))$$$)))///222111///------///111333222000//////111000000000000111222333444///,,,)))&&&%%%$$$""" ######%%%&&&'''((())))))...999CCCDDD:::000,,,,,,'''%%%""""""$$$&&&((()))###"""!!!"""###$$$###"""$$$%%%&&&''''''((((((((("""!!!!!!$$$((()))%%%  """'''+++***%%%  ###&&&)))***++++++((((((((('''&&&%%%$$$### """""""""######!!! %%%((('''&&&%%%'''***,,,---,,,+++...000///+++((('''((()))((((((***---///---+++&&&)))---......,,,+++++++++)))((((((***,,,---,,,222222444666222------222333555666222,,,)))***---)))(((((('''&&&&&&%%%%%%'''+++---+++&&&!!!!!!""""""''')))******---///)))###"""""" ###''',,,......,,,***)))%%%''''''###"""$$$%%%&&&((()))'''""""""))),,,,,,***((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######$$$&&&''')))+++---,,,******+++---%%%'''***---///111222222000//////111222111...***(((((((((((()))+++---...222111///+++%%%""" !!!"""$$$,,,444444...---000333000,,,(((%%%######$$$&&&&&&%%%###!!!"""&&&***...000222000---++++++,,,...,,,)))%%%###"""""""""""""""###%%%'''(((&&&%%%"""""""""#########$$$$$$$$$&&&'''&&&###"""((('''!!! ###&&&'''(((&&&###!!! !!!###$$$'''---333444222...,,,(((&&&&&&)))+++)))'''!!!&&&)))+++++++++'''+++......***((()))++++++,,,------++++++,,,...---***''')))...444:::===???===<<<<<<======;;;:::222---((('''%%%###$$$(((333===JJJUUU```jjjooonnnlllhhhfffhhhlllooommmkkknnnuuu~~~{{{{{{~~~yyyhhhZZZLLLEEEBBB???>>>@@@FFFQQQ^^^hhhpppxxxzzzyyyvvvwwwwwwvvvtttuuuwwwzzzyyyyyyyyyxxxvvvuuuvvvxxx}}}$$$###""" """&&&))),,,------+++'''''')))+++///...***%%% !!!### !!! !!!###&&&---,,,,,,,,,---///111222111333666555333111333555444111,,,'''%%%$$$&&&'''#########%%%(((+++,,,---...111444444222...,,,***%%%&&&((()))((('''&&&&&&((()))(((&&&$$$&&&+++///000///000222444222---(((###(((---///.........000444555666444000...///111000000000111222444555666000...---+++)))%%% ###$$$&&&(((***+++,,,,,,+++666AAABBB:::222///000&&&### """'''+++------###""" !!!""""""!!!###%%%''')))***+++******### !!!$$$$$$ """&&&&&&### !!!"""$$$'''***,,,---...((())))))***)))(((&&&%%%"""$$$$$$ ######"""!!!!!!&&&***"""!!!!!!###%%%&&&&&&%%%(((+++...---)))&&&%%%&&&+++(((%%%%%%))),,,---,,,%%%***000111000------...***)))'''(((+++...//////444555888:::666000///222222333222---'''%%%(((,,,***)))((('''&&&&&&&&&&&&'''+++///---(((%%%%%%'''"""$$$%%%&&&))),,,***###  $$$%%%$$$###"""!!!$$$'''+++---,,,++++++,,,'''))))))$$$!!!$$$%%%'''))))))%%%###)))------,,,***$$$###""""""###&&&)))+++'''&&&$$$######$$$&&&'''***,,,...---)))'''''')))!!!###&&&***...111444555222111222555777555000,,,******)))))))))***,,,---***+++,,,***&&&!!!"""%%%...777777111000444888444///)))%%%###$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&)))---111222000...///000000,,,&&&!!!!!!$$$&&&%%%%%%%%%'''))))))(((&&&%%%%%%$$$$$$###"""!!!!!!%%%'''******&&&"""###***'''$$$&&&'''&&&$$$############"""$$$+++111333...)))''''''&&&$$$###&&&,,,111!!!!!!###&&&)))******)))###(((---,,,'''%%%''',,,......---......000111111111+++%%%%%%)))///777<<<>>><<<;;;;;;;;;;;;999888333...***)))'''######&&&+++666CCCNNNZZZdddiiihhhccc___[[[\\\___```^^^ZZZ^^^hhhuuu~~~|||yyyxxxzzz~~~rrrfffXXXOOOHHHAAA???@@@===JJJYYYdddnnnwww{{{zzz}}}}}}|||zzzwwwvvvwwwxxxvvvwwwxxxwwwuuutttuuuvvvyyy,,,)))$$$ """&&&))),,,,,,***((($$$###$$$&&&---+++'''###!!! !!!"""%%%$$$###"""""""""""""""---***)))+++000222///+++111111222222222222333333444333000---+++((('''&&&&&&###!!!$$$))),,,---,,,222222222///,,,)))''''''+++((($$$###$$$&&&''''''***)))'''%%%%%%''')))***...------+++***)))(((((($$$%%%&&&(((+++...000111888;;;===:::333......///222222000//////000222222...---+++)))'''### '''...222111---+++******...444:::;;;777000***'''&&&%%%(((,,,//////---'''###!!!"""'''%%%$$$&&&)))+++)))'''&&&""""""###!!!""" ###'''*********)))&&&&&&''''''((()))******&&&%%%###"""!!! !!!!!!$$$###""""""###$$$&&&'''  !!!!!! '''(((((('''%%%$$$###$$$$$$%%%&&&((())))))))))))+++...111333222000,,,)))---***)))***...000000...444777:::999555111000000222///+++***+++***'''$$$(((((((((((())))))))))))///---,,,+++++++++)))'''%%%""" !!!%%%***,,,,,,&&&""""""%%%### """&&&(((%%%%%%'''&&&$$$%%%%%%&&&)))+++------------,,,)))&&&$$$#########%%%&&&''''''%%%!!! ''',,,............***###'''///111111,,,(((%%%%%%'''((('''%%%+++......)))%%%$$$###!!!!!!$$$(((,,,111444555666333333444555444111///---,,,+++***+++,,,,,,***)))***(((&&&&&&&&&$$$ '''000333222000111222666666555///'''""" !!!###!!!###%%%$$$!!!###''''''))),,,---......000111---)))###!!!!!!$$$'''(((###%%%(((((('''&&&&&&''')))***)))'''%%%$$$$$$&&&******(((%%% !!!&&&++++++&&&!!! """###&&&)))++++++(((%%%"""###%%%(((***+++***((()))'''### !!!###%%%%%%$$$$$$&&&((('''###!!!%%%)))+++***)))+++...111222222222222111000000...)))###!!!$$$+++333777<<<:::777666666666666555555111+++'''&&&'''((((((,,,000888BBBMMMWWW___cccZZZVVVSSSRRRMMMHHHLLLTTTQQQVVVaaarrrzzzxxx{{{~~~~~~sssfff\\\QQQDDD???@@@===BBBMMM[[[dddkkkuuu~~~|||vvvxxx{{{|||tttvvvxxxxxxwwwvvvvvvwwwvvv{{{111...((($$$"""###&&&))))))******(((%%%$$$%%%&&&+++***'''%%%%%%&&&''')))***)))(((((('''''''''''',,,+++***+++---...,,,***000000000000000000111111111111222222000...+++)))(((&&&&&&'''***---......444333000---***(((((()))+++(((###"""###&&&((()))+++***((('''&&&&&&&&&&&&+++++++++***))))))((((((&&&&&&'''(((***---000111666888:::666000,,,,,,...333222222111000000111111...,,,***)))&&&$$$!!!%%%...333222...***(((&&&***///555888666111,,,)))(((''')))---///...---&&&###  """$$$%%%&&&%%%&&&)))------+++((('''###!!!"""&&&(((&&&$$$###"""!!!!!!!!! !!!###$$$######!!!"""###$$$%%%&&&&&&&&&((('''%%%###""""""""""""$$$$$$$$$$$$%%%&&&'''(((""""""!!!!!!!!!"""###$$$&&&'''))))))((('''&&&%%%$$$%%%&&&((()))***++++++,,,...000222222000---++++++))))))+++...000000///333666888777333000......000...------...---+++((((((((())))))******++++++///...,,,,,,+++++++++***&&&###!!!"""%%%)))++++++&&&""" !!!%%%(((&&&$$$&&&&&&$$$###''',,,,,,'''$$$$$$&&&(((+++---......---,,,***(((''''''''''''&&&&&&&&&%%%""""""(((,,,---,,,+++***'''"""!!!(((...000...,,,)))'''&&&&&&''''''&&&+++///...)))&&&%%%$$$!!!###%%%(((+++...111222333000111111222111///,,,+++---------...//////...,,,,,,)))'''&&&&&&###%%%---111000......///333333222---'''""" """!!! $$$(((***,,,---------///111,,,((($$$!!!"""###$$$%%%"""$$$&&&&&&%%%%%%&&&'''+++++++++)))&&&%%%%%%&&&))))))(((%%%!!!###'''+++***%%%!!! !!!###%%%)))++++++(((%%% !!!"""%%%'''(((&&&$$$&&&%%%"""$$$######%%%&&&%%%!!!"""%%%'''((()))***+++000000111111111111000000,,,'''!!!"""(((///333888777666555666777888888777333...)))&&&&&&&&&&&&(((,,,333<<>>AAABBBCCCDDDDDDAAA;;;666666777999<<>>FFFOOO[[[mmm|||}}}zzzwwwwwwvvvuuurrrqqqrrrvvvyyy{{{wwwvvvzzz///---+++((('''''''''((('''***...111111//////...************,,,---///000///000111111111111000000///333555111***%%%&&&))),,,,,,,,,,,,------------,,,,,,+++***)))(((((((((***,,,---,,,)))))),,,000...,,,,,,---...---***'''''')))---333999<<<<<<;;;666222,,,&&&""""""$$$%%%)))***+++,,,---......///)))&&&!!!!!!%%%(((((()))+++---...///111333444666777777666222///,,,+++---...---***)))***+++******)))(((((('''&&&%%%'''((())),,,///000...---'''(((((((((((())))))***...---+++******)))&&&$$$$$$(((---000...***$$$!!!)))'''&&&%%%&&&&&&&&&%%%"""!!!!!!!!!!!! !!!$$$(((******)))((($$$$$$$$$%%%%%%%%%%%%%%%***+++,,,,,,+++)))((('''%%%((()))'''######(((------------//////---((($$$$$$$$$%%%'''***---000111000...+++(((%%%###"""!!!&&&(((+++...000222444555333222111000...,,,)))''')))+++///111000,,,)))&&&&&&&&&''''''((())))))***,,,,,,,,,***(((''')))+++''''''&&&$$$#########$$$(((((((((((((((&&&$$$"""(((000555333111111000---''')))******((('''''')))((()))+++,,,...000111111,,,)))%%%!!! !!!(((***+++***'''$$$#########$$$''',,,222555444111444333000)))"""!!!$$$(((---///,,,))))))'''$$$!!!###&&&)))+++,,,,,,,,,///......---,,,+++***)))'''***...000///------...///...,,,)))&&&$$$######"""%%%(((******)))((('''+++,,,,,,,,,+++***'''%%%!!!!!!###'''&&&""""""%%%%%%%%%$$$"""!!!"""$$$''')))))))))***)))'''""" """'''((()))&&&###  !!!!!! """$$$(((((('''%%%"""  ###%%%%%%"""  """$$$###"""###%%%'''&&&### """ !!!""""""!!! !!!!!!%%%((((((&&&)))+++---......---+++***%%%%%%&&&***000666999:::333555666666333222333555999:::999555111//////000***+++---000333666888:::@@@CCCDDD@@@;;;888777777;;;<<>><<<;;;777333---'''$$$$$$&&&((())))))***+++,,,---......&&&###"""$$$%%%'''***---000111222222222333444555333000---+++(((+++......+++))))))+++,,,)))%%%$$$%%%&&&''''''******+++---......+++)))###%%%'''''''''(((***+++333000---+++)))'''$$$!!!$$$(((,,,---+++'''###""",,,+++)))'''&&&%%%%%%$$$   $$$''')))*********$$$%%%%%%&&&&&&%%%$$$$$$)))************))))))(((((()))(((&&&$$$%%%)))------,,,+++---///---((($$$$$$$$$%%%&&&))),,,///111000---)))$$$!!!&&&(((***+++---///222555333111///...---+++(((%%%&&&)))---...,,,)))&&&%%%&&&&&&''''''''''''((((((***,,,...,,,(((&&&''')))''''''&&&$$$!!! %%%%%%%%%###""" %%%///777555///,,,***)))''')))+++***'''%%%&&&((()))***+++---///000000111...+++'''$$$######%%%'''***+++,,,***(((&&&&&&&&&((())),,,111777;;;<<<<<<===:::444,,,%%%"""!!!"""$$$***---+++)))***)))%%% ###(((+++------,,,+++......---,,,+++***))))))(((,,,111222000......///---...---+++(((&&&&&&&&&&&&'''''''''(((((((((''',,,+++,,,---...---***'''!!! ###&&&$$$!!! !!!!!! !!!###&&&''')))++++++)))%%%!!!!!!""""""!!! !!!***+++,,,)))%%%"""  !!!#########%%%(((***)))((('''&&&%%%$$$###"""!!!$$$$$$###"""!!! """$$$&&&&&&&&&"""######$$$$$$$$$###"""!!!######"""!!!"""###$$$###"""###%%%'''((('''***,,,---...---***'''%%%!!!###(((///555999:::999555777999666222//////000444777888666222///000222)))(((((((((***...111333>>>BBBCCC>>>888666666444;;;;;;<<<===@@@CCCEEEFFFEEEMMMTTTWWW[[[bbbeeeeeemmmuuuwwwsssnnncccWWWIIIEEEBBBDDDHHHQQQbbbppp|||zzzuuuuuusssrrrqqqtttxxx||||||yyyxxxzzz,,,++++++***))))))))))))$$$'''***,,,,,,+++,,,,,,...------,,,+++******))),,,---///000111000///...222333333000***&&&%%%%%%%%%&&&''')))***,,,---...***'''$$$!!! !!!###%%%)))(((&&&''')))+++,,,,,,(((''''''***///111///+++)))***,,,000444666666555444222///+++)))(((((((((%%%%%%&&&'''((())))))***$$$"""!!!###%%%&&&***---000000...,,,...///000000...,,,***((($$$)))---...***&&&&&&'''(((%%%""""""%%%)))************+++,,,---,,,)))&&&!!!###&&&(((((())),,,///444111---***(((&&&###!!!$$$'''******(((&&&&&&'''******(((&&&$$$######### !!!###%%%%%%%%%%%% """$$$''')))+++,,,---)))))))))((('''$$$"""!!!%%%&&&&&&'''(((***+++,,,+++***'''&&&&&&(((+++---+++)))'''***---...***&&&$$$$$$$$$%%%'''+++...000///,,,'''""" %%%&&&((('''(((***///444222///,,,+++***)))%%%""""""&&&+++,,,***(((''''''((((((((((((''''''''''''***...000///)))&&&%%%'''&&&''''''$$$ ###+++000...+++)))&&&###$$$'''+++***'''%%%'''******+++---///000000000000///---***((('''(((***,,,+++,,,,,,+++***)))***,,,---...111555;;;AAAEEEFFFHHHBBB999111***&&&$$$"""!!!'''+++******+++***'''"""&&&+++///000...***''',,,+++***)))(((''''''''''''---222222///,,,,,,---***---...---***((('''((()))'''%%%$$$$$$&&&''''''+++++++++---///...***'''!!!!!!###&&&###  !!!###$$$&&&)))+++***'''$$$&&&'''(((&&&$$$"""""""""+++,,,---***&&&"""!!!###$$$&&&))),,,******))))))))))))'''%%%###!!! !!!###&&&&&&&&&!!! """&&&)))))))))&&&### """%%%&&&$$$"""!!!$$$$$$######%%%'''%%%%%%%%%%%%$$$$$$&&&(((,,,---...---+++'''### $$$,,,444:::;;;888555555888:::777111,,,,,,......222444222...***+++---)))'''$$$###%%%)))---000999??????999555777888666:::888888;;;???@@@???<<<888AAAGGGGGGFFFLLLRRRUUU```gggooouuuxxxzzz{{{}}}|||yyyxxxrrrjjjWWWOOOEEE???>>>EEEUUUdddppp{{{yyyyyyxxxvvvtttuuuxxx{{{}}}}}}||||||~~~......------,,,+++***)))&&&(((+++,,,,,,,,,---.........---,,,+++******))),,,---///111111111///...222222111...***&&&$$$###"""###%%%''')))+++,,,---'''&&&$$$"""!!!"""$$$%%%***'''%%%&&&***------+++)))&&&$$$(((...111111///+++)))((()))+++...//////000111000///---+++((('''""""""###$$$$$$%%%&&&&&&###"""!!!"""%%%'''***...///...***'''+++,,,,,,,,,+++)))'''&&&!!!''',,,---)))$$$###$$$###!!! ###'''+++,,,+++))))))***,,,---+++(((%%%###'''((()))+++...222444000,,,)))'''%%%###"""###&&&((()))''''''))),,,&&&&&&%%%###!!! !!! ###'''*********)))###$$$&&&(((+++---000111......---+++'''$$$ """"""###$$$'''+++...000...+++'''&&&(((+++------(((%%%$$$''',,,///,,,)))%%%$$$$$$%%%'''***---///---***%%%!!! """###$$$%%%%%%$$$$$$'''---222111...***)))((('''$$$ $$$)))+++)))((()))************)))((((((''''''+++///333111+++&&&%%%&&&&&&''''''######'''(((''''''(((%%% !!!%%%)))***'''&&&)))---,,,---///000111111000000000///,,,++++++,,,...///+++,,,,,,,,,++++++---///111222444888>>>EEEJJJNNNPPPHHH===444...***&&&"""%%%))))))***+++***'''%%%)))...222222...)))%%%)))((('''&&&%%%$$$$$$$$$%%%+++000000,,,)))(((***))),,,//////,,,)))))))))+++'''###!!!"""$$$&&&'''+++***+++---///...***&&&######%%%'''$$$  !!! !!!$$$(((******(((%%%)))+++,,,+++(((%%%$$$$$$***++++++)))%%%  """$$$(((***,,,+++,,,,,,---,,,***(((&&&$$$""""""$$$'''))))))!!! ###'''***++++++***%%%!!!"""''')))&&&""""""$$$%%%$$$$$$'''***%%%''''''%%%""""""%%%(((---......---***%%% ###(((000999>>>===888333444888:::777000,,,+++---***...111///)))&&&&&&(((***'''$$$"""###(((...111444:::<<<777555999===<<<999777666:::???@@@<<<777///888>>>;;;888<<>>JJJWWWWWWPPPDDD666+++&&&&&&(((%%%((((((%%%$$$(((++++++%%%(((,,,//////---)))'''$$$(((***(((### """&&&))),,,......+++'''$$$!!!%%%+++...///...------///---((($$$"""!!!!!!"""''''''(((((('''%%%###""""""$$$''''''$$$  ###%%%%%%$$$###%%%%%%&&&((())))))'''$$$''')))++++++)))&&&$$$$$$%%%''')))&&& !!!$$$&&&&&&&&&+++((('''***//////+++'''+++)))&&&$$$$$$###!!! """%%%''''''((()))***((()))))))))(((&&&###!!! """###$$$&&&(((+++...+++'''###""""""$$$%%%+++---///---)))&&&%%%&&&(((+++000555999::::::999999::::::777222+++'''%%%***++++++)))&&&#########+++&&&!!!"""(((---111444333333444555888<<<===999888555555:::@@@<<<555/////////111444888<<>>===>>>GGGRRRUUUOOODDD888...******,,,(((***)))$$$###&&&******((()))*********)))'''&&&(((+++---***$$$ !!!"""$$$(((***)))'''### """(((+++,,,+++*********)))&&&###!!!!!!!!!!!!$$$$$$%%%%%%$$$$$$###"""!!!$$$''''''%%%"""!!!!!!###%%%'''(((((('''&&&&&&&&&((())))))'''$$$&&&((())))))&&&$$$######&&&((()))%%%!!!$$$%%%%%%%%%%%%###"""$$$'''))))))(((***((('''&&&%%%$$$"""!!! ###%%%&&&%%%$$$%%%&&&(((((('''''''''%%%"""  !!!"""###%%%))),,,,,,)))$$$  $$$&&&,,,...///---***'''''''''+++---111555777666555444777777777333---'''$$$"""&&&'''(((&&&###!!! %%%!!!!!!'''---000111111000111222555777999777666444555;;;BBBAAA<<<111000//////111555999<<<:::999888<<>>===DDDLLLPPPLLLDDD:::111------///,,,---***### $$$''''''***)))'''%%%$$$$$$$$$%%%+++---...+++%%% !!!$$$&&&&&&###  $$$'''((('''&&&&&&&&&&&&&&&%%%%%%$$$###"""""""""!!!!!!!!!!!!""""""!!!$$$'''(((&&&###"""""""""###$$$%%%'''((()))***'''''''''((())))))'''$$$$$$%%%&&&%%%###!!! !!!((())))))%%%!!!######"""!!!!!!&&&)))((((((((((((&&&$$$""" !!!###$$$$$$"""!!!!!!"""(((&&&$$$$$$$$$###!!! !!!"""%%%)))---+++&&& ###'''---......---***(((((()))---///111333333111///---111111000,,,'''""" """$$$%%%$$$!!!!!!'''+++---///...------...///111222111222222333:::CCCEEEBBB555333000...///222666888222000///222888@@@GGGJJJOOOWWWcccnnnwww~~~wwwnnncccXXXMMMEEEDDDHHHRRRcccvvv|||}}}|||{{{zzz|||*********+++,,,---......///,,,((($$$"""###%%%&&&'''(((*********+++---000000111333666888999:::::::::666222111222000)))###&&&)))---...---***)))(((((('''%%%######$$$&&&((())))))((('''&&&''')))+++---,,,+++******))))))(((+++)))'''%%%$$$###$$$$$$'''(((***---///000000000%%%""" """$$$$$$###''')))******((('''''''''&&&&&&%%%$$$######$$$$$$((())))))'''$$$!!! !!!###''',,,000000---((($$$$$$&&&***...///...,,,******(((%%%#########$$$$$$''''''((()))+++---000111,,,,,,,,,---......,,,***((((((***+++,,,+++(((%%%!!!%%%'''&&&$$$$$$"""$$$'''))))))***+++000///------///000000///((('''%%%#########"""!!!###(((---///...---...(((######&&&(((&&&"""%%%******(((+++*********++++++++++++++++++,,,///222555888999111,,,%%%!!!!!!$$$&&&'''(((((())),,,///111000///)))***,,,+++***+++...111111111111111222111...,,,,,,......***%%%"""$$$''''''(((((((((((())),,,///&&&$$$!!!"""''')))***+++,,,***++++++)))&&&%%%&&&(((###'''+++---,,,---000444555444111---+++,,,000333...---,,,---111555777888666555777:::999888>>>FFFJJJGGGBBB:::333///...///000000+++###"""%%%%%%'''&&&$$$###""""""######)))++++++)))$$$  """%%%'''&&&$$$!!!###%%%%%%$$$$$$$$$&&&''')))+++***)))'''&&&###"""!!! !!!!!!###'''((('''%%%%%%%%%$$$%%%%%%%%%%%%&&&'''))))))((('''((()))(((&&&$$$"""######!!!((()))(((### $$$)))((()))***)))&&&""" !!!"""$$$###!!! !!!"""'''$$$!!! !!!!!!  !!!$$$)))---,,,''' ###'''...------+++***)))******---...///000///---***((()))***)))&&&"""!!!###%%%%%%###!!! """&&&((())),,,,,,+++*********+++++++++...///000555===AAAAAA888555111......000333555222///---...333:::@@@CCCBBBIIITTT^^^gggnnntttwwwuuuwwwzzz~~~yyytttkkkbbbYYYRRRNNNNNNRRR^^^ooo}}}~~~|||||||||zzzyyyxxxyyy{{{}}}}}},,,,,,---------...000111000---(((###!!!"""$$$%%%&&&(((******+++---///222444444444444444555666666666222......///...((("""$$$'''***,,,+++***))))))((('''%%%%%%%%%&&&'''(((%%%$$$$$$$$$%%%&&&''''''************((('''''''''...+++'''$$$###$$$''')))'''(((((()))***+++,,,,,,&&&$$$###"""###$$$$$$$$$((())))))(((%%%"""""""""!!!"""$$$&&&&&&%%%###"""'''(((((('''$$$"""!!!!!!%%%'''***,,,,,,((($$$!!!$$$&&&+++...///---***(((''''''&&&$$$######$$$$$$(((***---///000000...---((()))+++...111222111///***))))))***,,,+++)))&&&"""%%%***...,,,***(((%%%"""!!!%%%))))))******+++---,,,+++---...///...---'''%%%######%%%&&&%%%### """&&&***,,,+++)))***&&&###$$$'''((($$$!!!###'''(((''')))))))))))))))***,,,---111111111000000222444555555000***&&&&&&'''((((((&&&'''(((,,,///000///...&&&%%%$$$%%%'''---444999444444333444333111---)))***+++***&&&###"""$$$&&&*********((('''(((+++...&&&$$$ ###&&&&&&&&&'''(((+++,,,,,,,,,***))))))))) ###'''((((((***...222444333///+++((())),,,///+++)))((())),,,///000111000...///111111222888@@@EEEDDDAAA;;;555111//////222222---$$$"""$$$$$$"""###$$$%%%%%%$$$######$$$%%%&&&%%%###!!! !!!###%%%'''&&&$$$!!! !!!$$$&&&%%%$$$$$$$$$&&&(((+++------+++(((&&&%%%$$$""" !!!###&&&''''''&&&&&&&&&''')))***)))&&&%%%&&&((()))(((''''''''''''%%%### %%%&&&%%%!!! !!!###((((((***+++)))%%% !!!#########""""""###%%%$$$!!! !!! !!!$$$(((+++...***######'''---+++)))(((((()))******)))***+++++++++)))'''&&&"""######"""  !!!###%%%((()))'''%%%$$$$$$!!! !!!###%%%&&&%%%******)))((('''&&&&&&&&&%%%***,,,+++...444888888888555111///...000222444111...******---222666888999???GGGPPPWWW]]]bbbeeefffiiinnntttxxx{{{}}}~~~{{{sssjjjbbb\\\WWWSSSSSS\\\iiiwww{{{~~~|||yyywwwwwwwwwxxxxxx{{{~~~...//////.........111333111---)))$$$""""""$$$&&&''')))+++,,,,,,...111333555333111///...///000111000...,,,,,,---,,,((($$$###%%%'''(((((('''((()))'''&&&%%%%%%'''((('''&&&$$$###"""###%%%''''''&&&&&&((())))))'''&&&''''''///,,,(((%%%%%%'''***,,,)))((((((''''''((())))))((('''&&&%%%$$$%%%&&&&&&(((((('''%%%!!! !!! """%%%''''''%%%""" &&&'''((('''$$$"""""""""%%%&&&'''((('''%%%"""!!!$$$'''+++---...,,,)))''''''(((((('''$$$#########'''***...222333111///,,,'''(((***...222444444333,,,***((())),,,---+++)))$$$!!! &&&***222000,,,***(((%%%""" """&&&))))))(((((((((((()))***,,,------***(((%%%""" """%%%((('''%%%!!! !!!###%%%'''&&&%%%###$$$%%%'''((('''$$$"""###!!! ###%%%&&&&&&'''''''''&&&&&&(((---000555555333000...---///111666222...++++++++++++***&&&'''))),,,...///---+++$$$"""!!!"""&&&...666;;;444444444444333000,,,((((((((((((%%%######$$$&&&,,,+++***'''%%%%%%(((+++%%%###  ###$$$$$$###"""###)))***,,,---...---,,,+++ !!!###$$$&&&)))---000000///,,,)))&&&&&&))),,,***(((%%%%%%''')))*********((())),,,------111777>>>??????<<<888444111111222333...&&&"""###%%%%%%!!!###&&&(((((('''%%%###!!!"""###$$$$$$###"""!!!!!!"""$$$%%%%%%###!!!!!!$$$&&&((('''%%%%%%&&&$$$&&&)))******(((%%%"""$$$###"""!!! !!!###&&&'''&&&%%%&&&'''))),,,///...+++((()))******(((&&&%%%%%%%%%###!!! !!!!!!$$$%%%""" """%%%%%%((()))'''"""######$$$###""""""$$$&&&!!!!!!###  !!!!!!###&&&(((---***&&&###"""###%%%''',,,)))%%%$$$%%%'''((()))%%%&&&''''''''''''%%%%%%!!!""""""!!!!!!!!!"""$$$'''***,,,+++)))((((((&&&$$$######%%%%%%%%%$$$'''''''''&&&%%%$$$###"""!!!'''+++)))(((,,,//////333222000......000222333222///+++***,,,///111111444888>>>DDDIIIMMMRRRUUUYYY]]]ccchhhlllnnnqqqrrr~~~|||rrrjjjeee]]]VVVUUUYYYcccqqq|||}}}yyyvvvvvvuuutttssswww{{{111111000...,,,---111444111...***&&&$$$$$$&&&'''(((***,,,---...///222555333000,,,)))(((***---///,,,------...---,,,***)))%%%&&&'''&&&%%%%%%&&&(((&&&%%%$$$%%%((()))'''%%%"""!!! """%%%'''&&&%%%"""%%%(((((('''&&&'''))),,,+++***))))))***++++++***)))(((&&&&&&'''((()))))))))((('''&&&&&&'''(((((((((&&&###!!!!!!###%%%%%%%%%''''''&&&###!!!&&&'''((('''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((+++------,,,)))(((***,,,---+++&&&""" $$$'''+++///222222000///))))))***---111333333333///+++''''''+++......,,,'''$$$!!!###'''+++111...+++((((((((('''&&&"""%%%)))******((('''''''''(((***,,,---***%%%!!!""" %%%((('''%%%"""  !!!"""!!!"""(((***)))&&&$$$###'''&&&###"""###$$$$$$%%%((((((&&&###"""%%%+++000555555444000---,,,///222444222000//////...,,,+++((()))***---///...,,,)))%%%$$$###$$$(((...222555000111222333333111---)))((((((((('''%%%%%%%%%&&&+++***((($$$""""""%%%((("""  ######!!! &&&'''***---///000...---"""!!! !!!%%%))),,,...+++***)))'''%%%%%%''')))+++)))&&&%%%&&&''''''''''''&&&)))......+++***,,,222555888888666333222111111222///((($$$&&&'''&&&%%%'''(((***)))(((&&&$$$$$$$$$%%%&&&'''&&&%%%$$$!!!###$$$%%%%%%###!!! ###&&&((()))'''&&&&&&'''$$$%%%'''((('''$$$!!! !!! !!!###%%%&&&%%%$$$%%%&&&&&&+++000111...++++++---)))'''%%%$$$######!!! !!! !!!###%%%$$$!!! !!!""" ###&&&$$$ !!!$$$%%%%%%%%%###!!! """$$$"""%%%!!!!!!"""""""""###$$$'''''''''''''''(((((((((***&&&!!! """%%%''''''$$$$$$$$$%%%$$$$$$###""" """%%%%%%$$$"""!!!!!!###&&&+++---,,,+++***)))(((&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$###"""!!! &&&,,,)))'''(((***+++,,,,,,,,,---...000111222111///------...000000000000444888<<<@@@CCCGGGJJJRRRVVV\\\___```aaacccfffooouuu}}}zzztttoooeee[[[WWWWWW^^^kkkvvv~~~zzzvvvuuutttrrrpppqqquuu{{{222222111---+++,,,000444111...+++(((&&&&&&'''(((***+++---......000333555111...)))%%%$$$'''+++...+++---///000...------...(((((('''%%%######$$$&&&&&&$$$###%%%((()))'''$$$  ###%%%%%%######'''((('''&&&(((***((()))+++,,,---,,,***)))+++***((('''&&&((()))************((('''&&&((())))))(((&&&###"""###'''******)))(((&&&###!!!&&&((()))(((&&&$$$$$$$$$######""""""###%%%'''((((((***,,,---...,,,***)))---000111...'''!!!"""$$$(((,,,///111222333,,,++++++---000222222222000+++&&&&&&+++///000///+++)))%%%######&&&))),,,///,,,((('''(((***++++++''')))---...,,,***))))))''')))+++------(((""" $$$((('''%%%###!!!!!!***---***&&&$$$%%%+++)))&&&$$$#########$$$***)))&&&""" ###***000333444333000------000444222111000000111000---+++******,,,...///...+++((('''&&&&&&(((+++---......---...///222333222...+++(((((()))((((((''''''''')))(((&&&""" !!!$$$''' """""" ###%%%(((,,,000111///...%%%!!!!!!&&&+++------'''''''''%%%$$$$$$%%%'''---***'''&&&&&&'''&&&&&&&&&''',,,222222+++&&&%%%(((+++000333222111000000000222000***&&&((()))'''***++++++***)))(((&&&%%%''''''''')))***)))'''&&&###$$$&&&'''&&&%%%###"""%%%'''))))))((('''''''''&&&'''''''''&&&###  !!!"""!!!!!!!!!###%%%%%%$$$$$$$$$&&& '''...000...+++,,,---)))'''$$$###"""""" !!!%%%!!!$$$&&&''''''&&&$$$!!!!!! ###""" $$$(((''''''%%%### !!!$$$&&&"""!!!######""""""""""""$$$''')))***+++******((($$$ $$$&&&&&&$$$$$$$$$######"""!!! """%%%'''(((%%%"""!!! """%%%***,,,,,,***))))))(((%%%######%%%&&&&&&&&&"""""""""!!! '''---+++'''''')))***&&&''')))+++---///111111,,,+++******,,,...------...111555888;;;???CCCFFFPPPTTTXXXYYYYYYYYY[[[]]]```hhhsss}}}|||xxxmmmaaaYYYWWW[[[eeeooowwwzzzvvvuuussspppnnnlllpppwww}}}111...***''''''(((+++...111///,,,)))''''''((()))------------------......))))))(((&&&$$$$$$&&&(((++++++,,,///111222111///...+++'''$$$###$$$''')))&&&&&&&&&&&&&&&''''''(((%%%"""  """''',,,,,,)))&&&&&&(((+++---...,,,***(((''')))++++++)))((()))***,,,...///+++&&&%%%)))---,,,%%% !!!(((,,,,,,)))++++++*********((($$$!!!(((,,,...+++((()))(((&&&"""###%%%%%%&&&(((+++...---......///////////////333000,,,'''### ###$$$&&&+++...000///...,,,,,,+++))))))+++///333,,,+++))))))+++...///000+++(((%%%"""###'''+++...++++++*********+++---...,,,---......---***(((&&&(((((())),,,...---'''###"""&&&'''&&&)))%%%  !!!###$$$$$$%%%&&&,,,+++((($$$ !!!###'''((('''$$$"""###(((---222///------///111111///111222111---)))))),,,000...---,,,...000000,,,)))&&&'''(((***+++,,,,,,---+++---000333444111,,,((('''&&&&&&(((***)))%%%"""&&&&&&%%%""" """%%%!!!###!!!###((())))))))),,,...***,,,***'''(((---///...+++)))))))))%%%!!!###))),,,---...---***(((((()))***)))---222333---'''%%%###%%%((()))***...444999999555...&&&!!! ###'''---......---+++)))***+++,,,------+++(((&&&&&&'''######$$$(((++++++'''######%%%(((******(((&&&%%%###%%%((('''$$$ """###""""""'''%%%"""###%%%&&&%%%######$$$&&&***---...,,,***%%%%%%$$$#########$$$$$$!!!%%%!!! !!!''',,,---((("""!!! """%%%(((***)))'''&&&&&&!!!###""" !!!  ###$$$###  """%%%''')))******&&&$$$!!!!!! !!! !!!###'''++++++''' ###%%%((())))))***,,,---+++(((%%%$$$%%%''')))))),,,'''!!!%%%,,,+++&&&###$$$)))))))))+++---......,,,)))'''%%%'''+++......------///111111222666===CCCMMMQQQTTTQQQLLLIIIIIIKKKTTTZZZbbbjjjttt|||{{{vvvuuuzzzsssddd]]]ZZZYYY^^^fffooo|||}}}yyywwwuuuqqqnnnrrrrrruuuzzz///---***((('''(((***,,,---+++)))'''&&&''')))***)))(((''''''((()))***+++)))***)))'''&&&&&&)))+++))))))***,,,///111111000---+++(((&&&%%%&&&((()))((()))***+++***)))'''&&&  !!! !!!%%%***+++)))''''''((()))***+++++++++******+++,,,+++)))''''''(((+++---,,,((($$$###'''++++++'''$$$&&&***------,,,***)))***+++,,,+++(((&&&''',,,000...,,,+++)))%%%!!!"""$$$&&&'''***...111000000///......//////000///...+++(((%%%###!!! $$$$$$'''***...000000...))))))'''%%%$$$&&&+++...000---)))''''''***,,,...)))(((%%%$$$$$$'''***---***)))))))))+++,,,...///------------,,,***((('''***)))***+++,,,***$$$ $$$((()))((('''###"""""" !!!""""""!!!!!!"""''''''&&&### """$$$(((***,,,***'''&&&(((***---++++++---222555666666222111///,,,******,,,......---...111333333///,,,***+++---......,,,)))'''%%%(((...222444222...***((('''&&&''')))(((%%%"""%%%''''''&&&$$$######$$$!!! ###%%%### ###'''(((&&&&&&(((++++++---,,,)))***///111///++++++...///,,,&&&%%%)))...///000///,,,)))((((((+++***...333333---'''&&&$$$'''***++++++---222666555111+++$$$ ###+++,,,---,,,***)))***+++111000...)))%%%###$$$%%%######%%%))),,,,,,)))%%%"""###&&&'''((((((''''''&&&&&&'''&&&$$$!!!!!!""""""!!!###!!! """$$$###!!!!!!!!!"""$$$'''******)))&&&&&&%%%$$$############"""!!! ###!!!!!! """&&&***---(((""" !!!!!!!!! !!!"""%%%''')))&&&$$$###### ######!!!  """###$$$%%%%%%%%%### !!!"""!!!  $$$''''''"""!!!###&&&'''''''''((())))))(((&&&&&&((()))***))))))%%% """((((((###"""$$$(((((())),,,///111111111+++(((&&&'''***------------.../////////333:::@@@GGGKKKMMMJJJEEEAAAAAABBBJJJQQQYYY```iiipppooojjjmmmrrryyyxxxpppddd___]]]^^^```gggttt}}}|||zzzwwwtttttttttvvvzzz---,,,+++)))))))))))))))'''&&&%%%$$$%%%''')))***%%%$$$######$$$&&&(((************)))((()))+++...***)))(((***---000222222,,,+++***)))(((((())))))(((***,,,...---+++'''%%% ###%%%%%%###!!!!!!$$$(((*********)))((('''&&&''')))+++------......,,,)))((('''(((++++++)))$$$ !!!%%%***++++++++++++,,,---------(((((()))+++------+++)))%%%,,,000///---,,,)))$$$ """%%%'''))),,,000333111111000/////////000111+++,,,++++++)))'''%%%###%%%%%%&&&***---//////...)))'''%%%"""!!!###'''+++333///***%%%###$$$''')))&&&&&&%%%$$$%%%'''(((***((((((((()))***,,,---...------,,,+++***)))))))))++++++******)))&&&!!!"""'''*********$$$!!! ###%%%$$$""" """!!! """######"""!!!!!!"""$$$)))---111111---)))((((((******+++...333777888888222///+++))))))+++++++++---...111555888777333000000111222222///+++&&&###!!!%%%+++000333222000---)))(((''''''''''''%%%###%%%'''))))))'''$$$$$$$$$### ###%%%'''%%%!!!$$$&&&%%%"""!!!###%%%))),,,,,,)))+++///000///+++---222666222+++(((***000222333222///+++)))(((++++++///444333---(((((((((+++......,,,,,,///222000...)))""" ''')))++++++***)))***+++111///,,,'''###"""###&&&!!!"""$$$'''***+++)))''' !!!###$$$&&&((()))******(((%%%%%%%%%$$$ !!!!!! !!!"""!!! ###&&&((((((''''''%%%$$$###!!!!!! $$$!!!!!!"""!!!!!!"""######""""""###%%%(((,,,'''!!! """"""!!!!!!!!!"""###%%%&&&'''!!!!!!"""$$$!!!!!!""""""!!!!!!$$$""" !!!%%%$$$!!!%%%(((%%% !!!$$$%%%%%%$$$$$$$$$'''&&&''')))+++,,,+++)))'''###  ###$$$ !!!$$$((((((***---222555555555,,,***((((((***,,,,,,,,,,,,,,,,,,+++***...555<<>>EEELLLSSSZZZ```___ZZZ___dddlllsssxxx{{{}}}}}}{{{oooiiiccc^^^ZZZ\\\hhhuuu}}}zzzuuuuuuvvvyyy~~~,,,,,,,,,,,,,,,***)))((($$$######"""###%%%'''(((%%%$$$######$$$&&&)))+++++++++,,,+++))))))+++------+++))))))+++...000111)))***+++++++++***)))(((''')))+++------,,,***(((&&&%%%%%%&&&(((((('''%%%!!!!!!"""$$$(((+++---...+++(((%%%"""###'''+++////////////...+++***+++,,,+++)))&&&""" $$$(((+++...000///,,,))))))+++((('''''')))++++++***)))$$$)))---+++***)))'''### """%%%''')))+++...111---...000111222222111111,,,---......---***'''%%%%%%%%%&&&))),,,...---+++***)))'''###"""$$$(((+++222000,,,&&&""" !!!###""""""###$$$$$$%%%%%%%%%''''''''''''((())))))***,,,+++)))'''&&&'''((()))+++++++++***(((%%%"""  """%%%''')))))))))###!!! !!!###%%%%%%$$$ !!!"""!!! !!!"""$$$###"""!!!"""###***///333222...)))'''''',,,---...000222333333333000,,,'''&&&(((***)))(((,,,///444888:::999666333444444333111...***&&&######&&&***---///000111222,,,+++((('''&&&&&&&&&%%%$$$%%%&&&%%%$$$######%%%%%% """%%%### ###&&&((('''"""###%%%%%%""" %%%))))))((()))------++++++...333777333,,,))),,,111333444333000,,,***)))+++,,,///333111+++((())),,,///222111...---...000///---***%%% !!!%%%'''))))))((((((((()))(((((((((%%%###"""$$$%%% """$$$%%%%%%%%% """$$$'''***,,,---((($$$$$$((()))&&&""" !!!""""""!!! $$$'''((('''''''''&&&$$$""" !!!%%%((('''$$$"""!!!  ###%%%&&&&&&$$$$$$$$$%%%)))%%%  """$$$#########$$$%%%%%%%%%&&& ###"""   !!!"""###$$$###!!! """!!!!!!"""&&&&&&%%%$$$"""!!! '''+++''' ###$$$###"""!!!!!!%%%&&&(((+++------***(((&&&$$$!!!   $$$))))))***...222555555555,,,***((('''((()))+++,,,+++,,,***'''&&&)))000666>>>@@@@@@===888333111111555<<>>BBBEEEGGGFFFBBB===CCCMMMVVV\\\aaaeeehhhmmmoooppprrrsssuuuyyy|||zzz{{{~~~|||ssshhh]]]UUUYYY```mmmxxx~~~wwwvvvwwwzzz...///000111000...,,,***%%%$$$$$$########################$$$$$$&&&''''''(((***+++***)))((()))******&&&""" !!!""""""$$$%%%((()))***)))((('''((()))***,,,...111444666---***%%%######$$$$$$$$$%%%&&&((()))***+++///111...+++&&&""""""%%%))),,,+++,,,------...///333666000---)))&&&%%%&&&)))++++++---...,,,((($$$###$$$(((&&&$$$$$$$$$$$$###!!!###&&&&&&"""!!!###%%%$$$$$$&&&(((((('''&&&'''(((&&&***///444666555222000000111222111///,,,(((&&&((()))+++...///---((($$$%%%%%%&&&%%%######%%%'''***,,,...+++%%%!!!!!!!!! $$$%%%%%%%%%%%%$$$######'''&&&$$$###$$$%%%'''(((((()))***)))''''''((()))&&&&&&&&&%%%###"""$$$%%%&&&%%%###"""!!!!!! !!!"""!!!  $$$&&&&&&&&&&&&###  ''')))+++***&&&%%%&&&((((((,,,///111000///......+++)))%%%$$$%%%&&&'''(((+++///444666555333111000222///+++'''%%%&&&(((***+++,,,+++(((&&&'''---222///---)))$$$!!!!!!$$$'''!!! !!!'''+++***###%%%)))'''$$$###'''++++++)))'''(((***&&&&&&$$$'''+++---++++++---+++''''''''')))***'''###$$$))),,,---......,,,++++++,,,+++***++++++((($$$&&&,,,000222444222...,,,...000333444333000,,,)))(((((('''((()))((($$$ !!!%%%&&&%%%!!!!!!!!!!!!"""$$$&&&)))***)))'''%%%'''***---,,,+++'''""""""###!!!"""###$$$&&&))),,,,,,)))&&&#########!!!%%%******)))######"""$$$&&&((((((&&&$$$$$$$$$%%%!!!"""%%%'''&&&((()))***)))(((&&&$$$!!!"""$$$!!! !!!$$$"""  """!!!"""$$$%%%$$$"""!!!"""!!!$$$))),,,+++(((###&&&---...(((!!! """###""""""###%%%((('''&&&'''((('''$$$"""%%%%%%$$$!!!  %%%'''&&&'''(((+++,,,+++***######"""!!!!!!$$$)))------...---)))%%%%%%)))---222222111000...+++(((''',,,444;;;===>>>???===999222888@@@HHHMMMPPPSSSUUUXXXZZZ^^^bbbeeeiiinnnrrrnnnpppuuu{{{zzzsssiii^^^ZZZ\\\eeepppzzzyyyyyy{{{......///000///---+++***%%%$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&&&&%%%%%%%%%''')))*********,,,---&&&$$$  """###%%%'''''''''&&&&&&%%%'''))),,,...000111111***'''%%%$$$$$$%%%$$$###%%%'''************---///...,,,(((%%%$$$%%%'''))))))***+++++++++...111555333000---+++***+++,,,---))))))***)))'''&&&%%%&&&'''%%%###"""######"""!!!###'''(((%%%$$$&&&'''%%%%%%'''))))))(((''''''(((***,,,///111222222000///...//////...---***(((&&&,,,...111333333///((("""!!!###%%%&&&%%%$$$%%%&&&(((+++,,,***###  !!!!!!!!! """###$$$&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((()))'''((()))'''%%%$$$''')))%%%%%%%%%""" ###&&&''''''&&&$$$"""!!!!!!""""""""" """&&&&&&%%%$$$!!!!!!!!!$$$((((((&&&$$$&&&((((((,,,111333111///......++++++)))'''%%%&&&)))++++++...222222///---+++,,,,,,***'''%%%$$$$$$&&&'''''')))***((($$$$$$(((------+++''' !!!%%% !!!!!!"""%%%***...---((("""!!!%%%)))***)))%%%)))------+++))))))+++&&&&&&$$$!!!'''+++---,,,++++++((($$$""""""$$$&&&### $$$'''((()))(((((())),,,...+++)))(((&&&"""%%%---...000000...+++***---000444555555444000,,,+++******++++++((("""###%%%$$$"""!!! ###$$$###  #########$$$%%%&&&'''(((&&&&&&''''''(((((((((((()))$$$ ###%%%!!!!!!"""###$$$&&&'''&&&'''(((******((('''!!!!!!!!!###&&&((()))""""""!!! $$$&&&''''''%%%$$$$$$%%%&&&""" $$$(((***(((***,,,---,,,)))&&&$$$###"""$$$!!!!!!  !!!"""$$$%%%%%%"""$$$''''''%%%!!! $$$)))***'''$$$ !!!!!!!!!"""%%%'''+++(((%%%###"""""" ###$$$$$$!!! !!! ###"""!!!%%%"""""""""$$$&&&'''&&&%%%"""(((---///000000,,,(((&&&(((***------,,,,,,,,,***(((&&&(((000777777777777555111---222888<<<>>>???@@@@@@CCCGGGMMMSSSXXX^^^dddhhhcccdddggglllrrryyy}}}wwwjjj___[[[___hhhttt~~~|||}}}---............,,,+++***$$$$$$$$$%%%&&&&&&&&&'''$$$%%%'''((()))'''&&&$$$"""%%%(((***+++---///111&&&$$$!!!!!!"""###"""""" !!!###%%%&&&&&&%%%%%% ###'''***,,,,,,+++***'''&&&&&&''')))(((&&&$$$$$$'''***+++))))))+++---///---***'''&&&&&&&&&'''(((((()))))))))+++///222555333000......//////...''''''&&&'''((((((((((((&&&$$$""""""###$$$###"""###(((+++***((()))(((%%%%%%'''******)))((())))))//////............//////+++,,,,,,,,,+++)))'''&&&///111555888777111(((""" ###&&&((('''&&&&&&&&&(((***+++'''"""!!!$$$ !!!"""""""""""" !!!$$$&&&((()))))))))''''''''''''(((((()))***'''((((((&&&###"""%%%'''$$$$$$### ###((((((((('''%%%###"""###$$$###"""  $$$$$$###!!!!!!!!!''')))'''%%%&&&'''+++///444555222...,,,,,,,,,---,,,)))&&&'''+++///+++...000///,,,(((((()))((('''&&&$$$############"""&&&)))(((%%%###%%%(((+++)))$$$###!!!###%%%'''***...111000+++%%%###&&&))),,,,,,(((+++//////,,,))))))+++'''&&&$$$###&&&***,,,***))))))%%% ###%%%"""!!!$$$%%%%%%%%%%%%(((,,,///+++(((&&&###$$$---,,,---...+++((((((,,,000333555666555111---+++***,,,---,,,(((!!!!!!###%%%%%%'''(((******)))%%%  ###$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((('''%%%$$$$$$%%%)))### $$$&&&###$$$&&&''''''))),,,***(((%%%%%%&&&'''''''''!!!###$$$&&&'''!!!!!! !!!###%%%&&&&&&%%%$$$$$$%%%'''### """'''+++---***+++---...---***'''$$$$$$ """### """###&&&''''''$$$!!!!!!"""!!!!!!$$$'''((('''  """&&&)))---)))$$$  """###!!! """###"""###%%%### !!!%%% ###%%%$$$###!!!(((...000222222...***''''''))),,,++++++,,,,,,,,,)))'''$$$---333333222111///,,,,,,///444666555444333222666;;;BBBJJJPPPWWW]]]aaa\\\[[[[[[^^^eeennnwww}}}~~~sssddd[[[\\\bbblllxxx~~~000000//////---***&&&###%%%''')))((('''&&&'''((()))*********)))&&&$$$"""###&&&***---.........///,,,)))(((((()))(((%%%!!!###$$$%%%&&&'''''''''&&& ###'''***+++***'''&&&"""&&&+++***'''$$$%%%(((''')))***'''######(((---000...+++(((%%%$$$$$$$$$&&&''')))+++---.........111222333222...+++******###$$$&&&((()))))))))((()))%%%!!!!!!###$$$%%%'''((((((&&&&&&'''(((*********)))(((&&&%%%$$$***(((&&&''')))***++++++,,,......---)))%%%$$$$$$---///333555555000)))$$$&&&&&&&&&(((******(((&&&(((((('''$$$!!!"""&&&***+++(((###!!!!!!$$$&&&&&&)))'''%%%%%%(((***+++,,,++++++***)))***+++,,,------,,,((($$$ !!!###&&&((()))'''###!!!!!!###%%%%%%%%%'''((((((&&&$$$,,,'''"""$$$,,,&&&  !!!!!!"""%%%''''''&&&$$$,,,000555888777333---)))+++---...,,,(((&&&(((+++444222///,,,)))(((''''''(((***)))$$$"""###$$$%%%&&&''''''''''''---)))######$$$$$$%%%'''***,,,,,,+++333...)))&&&'''))),,,---***...111000,,,(((&&&&&&)))&&&""" !!!###$$$$$$***+++,,,+++)))'''''''''  ###$$$%%%%%%$$$%%%(((***+++***'''!!!"""(((000000...+++)))(((***,,,111333444222...+++,,,---111111///***### !!!!!!###'''***---+++((($$$!!! !!!"""###%%%'''(((&&&''''''&&&$$$"""""""""&&&$$$$$$&&&((((((&&&###$$$)))+++++++++...111,,,((($$$"""$$$&&&%%%$$$!!!""""""  """"""!!! """$$$&&&'''&&&%%%%%%&&&$$$%%%%%%%%%%%%'''+++------+++)))+++...,,,&&&!!! !!!######""" """""""""$$$!!!!!!###)))'''&&&''')))(((%%%""" !!!###$$$&&&'''$$$""" """"""""")))&&&"""!!!!!!!!! %%%%%%&&&''')))(((%%%###!!!"""""" """%%%+++---......,,,+++++++++111000.........---***(((+++,,,---------,,,+++***'''///333,,,&&&&&&&&&$$$''''''---999DDDJJJOOOTTTMMMQQQUUUYYY]]]bbbgggkkkvvvyyy}}}ttthhheeeaaaeeerrr|||}}}///000111222111---((($$$%%%(((,,,...---+++)))))))))*********)))&&&$$$"""%%%(((+++---------...///,,,++++++,,,---,,,((($$$((((((''''''&&&&&&&&&&&&"""$$$'''***+++***(((&&&$$$(((,,,,,,(((%%%&&&((('''))))))&&&###$$$)))...///...***'''%%%$$$$$$$$$'''(((***---...///////////////000000...,,,***(((###$$$%%%&&&''''''''''''(((%%% !!!"""$$$%%%&&&&&&%%%&&&(((***)))))))))((('''&&&%%%%%%&&&$$$######%%%'''(((''')))***++++++***((('''''',,,---///000000,,,'''###$$$$$$$$$&&&)))***)))(((***)))&&&""" $$$***000...***%%%"""###$$$&&&&&&'''%%%$$$%%%))),,,...///,,,,,,+++*********++++++,,,***&&&!!! ###((()))******'''%%%$$$$$$$$$$$$%%%%%%$$$$$$######)))$$$ $$$&&&%%%!!! ###%%%!!!!!!"""$$$''')))((('''+++---111666777444---(((***,,,,,,***&&&$$$&&&)))...---,,,***)))(((''''''&&&(((((($$$ $$$$$$%%%&&&((())))))((((((***'''!!! $$$$$$&&&))),,,...---,,,000,,,(((&&&'''***,,,---+++...000///***&&&%%%&&&)))((('''&&&&&&'''((()))+++,,,---,,,)))(((((((((""""""!!! #########$$$######%%%(((+++------+++%%%"""'''******)))(((&&&''')))+++///111222111///---...///111111///,,,(((### """!!! !!!###'''&&&$$$"""!!! """$$$&&&((()))'''((((((((('''&&&%%%%%%'''&&&&&&'''))))))&&&###"""&&&***+++******,,,///***&&&######%%%((((((((($$$$$$$$$""" !!! ###"""!!!  """###"""""""""###$$$$$$$$$$$$%%%'''***,,,(((&&&$$$&&&******&&&""""""###$$$###!!! ###$$$###"""$$$!!! """)))(((((()))+++***&&&### !!!###%%%'''((('''$$$!!! !!!#########%%%### !!!!!!!!!!!!!!! $$$$$$%%%&&&((('''%%%### !!!((()))++++++++++++...///777666555333000---***)))000///...,,,++++++******(((,,,,,,&&&###### !!!---777===BBBFFFEEEIIIMMMQQQUUUYYY___cccmmmrrrxxx~~~{{{ppphhhccceeeppp}}}}}}}}}~~~...000333444222///***'''&&&+++111555444000---+++)))*********)))&&&$$$"""'''***,,,---,,,+++,,,,,,,,,,,,...000111///+++(((,,,+++)))&&&%%%%%%&&&&&&%%%&&&'''))))))'''&&&%%%###'''******'''$$$$$$%%%&&&''''''%%%###%%%***///000...,,,)))'''&&&&&&&&&&&&'''***,,,.../////////,,,+++***,,,...---)))%%%$$$#########$$$&&&((())))))'''###  """###$$$$$$%%%$$$$$$&&&***---+++***)))((('''&&&&&&&&&""" !!!#########(((((((((+++---......---*********)))(((&&&$$$######""""""$$$(((+++,,,,,,+++(((###$$$---333///+++&&&$$$$$$%%%&&&'''$$$######&&&***...111111,,,,,,,,,++++++******)))+++)))$$$!!!&&&'''(((***+++)))%%%"""###%%%%%%""""""###&&&'''!!!"""&&&((($$$######%%%(((+++,,,,,,******---333888888111+++,,,---,,,(((###!!!###%%%'''((()))******)))((((((%%%&&&&&&### !!!$$$$$$&&&(((*********)))(((%%%!!! ###$$$&&&+++...///...,,,+++(((&&&%%%(((***,,,------//////,,,'''$$$$$$&&&(((+++......+++***+++------......,,,***((()))***(((&&&$$$ """%%%$$$%%%$$$$$$$$$&&&+++...222222000+++%%%###$$$&&&&&&&&&&&&&&&%%%'''***------///111111///...///000111///...//////,,,%%% """###!!!!!!"""""""""!!! !!!!!!"""###$$$''')))***((()))***+++++++++******(((((()))***+++***&&&$$$$$$(((++++++)))'''(((***'''%%%###$$$&&&)))+++,,,((((((&&&$$$"""  $$$### !!!$$$$$$$$$$$$%%%''')))+++""" $$$''''''%%%$$$$$$$$$### ###%%%&&&$$$###$$$"""'''''')))+++---+++'''$$$!!!"""$$$"""  """!!! !!! !!!"""###&&&((()))***'''%%%###$$$$$$$$$###"""!!!!!!"""!!!#########"""!!!!!!!!!"""$$$&&&&&&###!!!$$$%%%&&&&&&'''+++///333888999999666111------...444111---***((((((***+++++++++'''###""""""!!!***...222666:::>>>CCCFFFIIIMMMSSSWWW^^^eeeoooyyyvvvlllggggggooozzz{{{yyy///000111000///---,,,,,,---111555777555222///---)))*********)))&&&$$$"""(((***++++++***((((((((((((***...111222000---***---***'''$$$######%%%&&&'''(((''''''%%%###!!! ###&&&'''$$$!!! ###$$$###""""""$$$)))...000///---+++)))((((((((($$$%%%(((***,,,---......***'''&&&)))------)))$$$$$$#########%%%(((+++------,,,)))%%%""""""$$$&&&$$$%%%%%%%%%&&&)))...222000...,,,)))'''&&&&&&&&& !!!!!!!!!''''''(((+++000444444333+++***(((%%%""""""###$$$"""!!!!!!###(((,,,...///)))&&&""" %%%+++000---)))&&&$$$%%%&&&'''((($$$###$$$'''+++///111111*********++++++*********...+++%%%!!!!!!###(((,,,+++&&&!!!$$$&&&%%% $$$&&&'''"""$$$(((***+++)))((())),,,...///000***(((***222;;;===888222000000...((("""!!!&&&'''***,,,---,,,***)))%%%&&&&&&###  """"""$$$''')))***)))((('''  """!!!%%%***...///---***'''%%%$$$$$$'''***,,,,,,...///...***$$$"""###%%%(((---333444///,,,,,,.........---+++))))))***,,,///,,,'''!!!!!!%%%(((((('''&&&'''***...222555666555222---)))'''''''''((((((''''''))),,,///....../////////............,,,,,,///333111***###!!!""""""!!! $$$&&&&&&&&&%%%'''&&&%%%%%%&&&''')))+++)))***+++---///000...---))))))***++++++)))'''%%%%%%(((+++)))&&&######$$$&&&%%%%%%%%%''')))+++,,,,,,***(((&&&%%%$$$"""!!!""""""!!! !!!  """$$$#########%%%'''((((((!!!%%%(((((($$$$$$###""""""$$$$$$$$$$$$$$$$$$"""###%%%))),,,---+++'''%%%&&&$$$$$$%%%'''(((&&&$$$!!!%%%'''&&&%%%$$$$$$"""!!!!!!"""###&&&)))***,,,***'''%%%%%%%%%$$$###!!! !!!###&&&((("""###$$$"""  """"""  !!!!!!!!!!!!"""'''---222222555777444///,,,///222222...)))%%%$$$&&&)))+++...---+++(((&&&%%%""" $$$'''))),,,222777<<<>>>???AAAGGGMMMOOOXXXeeeqqqzzzzzzrrrlllkkkqqqzzz|||000///---)))'''(((+++///333555666444222///......)))*********)))&&&$$$"""&&&(((++++++)))&&&$$$$$$###&&&+++///000///---+++***'''### !!!$$$&&&(((((('''%%%### !!!$$$&&&$$$""" !!!$$$'''***,,,+++***)))''''''&&&&&&$$$%%%(((+++---...//////)))&&&$$$&&&+++,,,)))%%%&&&%%%$$$$$$'''+++///222......,,,'''###"""###%%%%%%&&&''''''))),,,222666777444000,,,((('''''''''$$$""" """"""!!!%%%%%%'''***///222444555---,,,)))%%%!!! """$$$###""""""###'''+++---...'''&&&$$$$$$&&&)))+++,,,)))&&&$$$###%%%'''((((((%%%%%%%%%'''+++---......&&&&&&'''((()))+++,,,,,,000---''' """''',,,,,,'''"""&&&'''%%%"""$$$$$$!!!###)))---///444222000///111222222222***(((***333===AAA>>>888555444111***""" (((***---///000...,,,***''''''&&&### !!!$$$&&&'''(((''''''$$$ !!!'''+++,,,***(((%%%###"""###&&&(((******---...,,,(((""" """$$$***111888999444///...///------,,,)))((((((+++...444111***### ###'''((((((''''''***...111555666777555222...+++))))))***)))((('''(((+++...///............---,,,******))))))...222222+++%%% !!!!!!"""!!!###'''+++,,,++++++,,,+++)))'''&&&''')))*********+++...111222///---'''((())))))((('''&&&&&&%%%''')))'''### '''''''''''''''''')))***...***&&&%%%%%%%%%$$$###%%%$$$###"""!!!!!!!!!""""""%%%$$$"""!!!###&&&''''''&&&"""%%%'''(((""""""###""" ###$$$$$$###!!!!!!###%%%###""" """&&&******(((&&&$$$&&&&&&%%%&&&'''&&&%%%$$$ ###'''((('''&&&$$$$$$"""!!!!!!!!!###&&&)))+++,,,)))'''&&&%%%%%%###!!! """%%%(((*** !!!#########  !!!""""""### %%%!!! """)))...,,,///111...)))'''***...***'''###!!!!!!$$$(((++++++---///...)))%%%&&&)))!!!%%%%%%%%%(((///444999999888999???EEEDDDLLLYYYfffooouuuyyy{{{}}}~~~wwwsssrrrvvv{{{000...***$$$ """)))///444444222///,,,+++---...)))*********)))&&&$$$"""$$$(((+++,,,***&&&###!!! $$$)))---...------...'''%%%!!!!!!###&&&&&&&&&&&&$$$ !!!%%%''''''%%%""" !!!"""$$$%%%&&&&&&%%%%%%$$$###""""""!!!%%%&&&))),,,...000000000***'''%%%&&&)))******((()))((('''''')))---000333------,,,'''!!! ###%%%'''(((***+++///444777;;;888222---)))(((((()))***'''%%%###$$$$$$$$$######%%%((()))***,,,///222...///---((("""!!!###$$$""""""###&&&(((((('''$$$%%%&&&))),,,...---+++(((&&&$$$$$$%%%'''((((((%%%%%%%%%'''***,,,,,,+++######$$$$$$&&&))),,,---///---((("""!!!%%%)))+++***&&&###$$$%%%$$$!!!"""""" '''...444666999777555555666666555444+++***,,,333:::>>><<<999666555111***### """***,,,...000111///---,,,((('''%%%###!!! """%%%&&&((((((---'''###(((***)))'''&&&###!!!!!!###&&&'''(((+++,,,+++'''"""!!!###,,,222888:::888333111000******(((&&&%%%''',,,///444111***###"""$$$%%%&&&&&&%%%&&&)))+++000111333444333000---+++(((((((((&&&%%%&&&(((+++...---,,,,,,,,,,,,***(((&&&&&&(((+++......***&&&!!!!!!!!!"""$$$$$$""" !!!%%%***---............,,,)))&&&&&&&&&((()))+++***+++...111111---)))$$$%%%%%%$$$######%%%&&&$$$&&&(((&&&!!!'''(((((('''&&&%%%'''(((---(((###!!!###%%%$$$###%%%%%%$$$######"""!!!!!! %%%)))$$$"""!!!"""&&&(((&&&$$$ !!!"""###$$$%%%%%%%%%!!!###$$$### ''''''&&&###!!!%%%"""!!! $$$''''''&&&%%%%%%$$$######""""""!!!!!!!!!!!!###&&&&&&$$$""""""""""""!!! """%%%(((+++)))'''%%%$$$$$$###!!! ###&&&'''######$$$$$$""" !!!###%%%&&&###'''###!!!%%%***+++,,,+++'''### """$$$"""!!! ###&&&)))&&&)))---...((("""###((( ###&&&%%%%%%'''...333888777333333999???>>>EEEOOOYYY```eeeiiikkkqqqssszzz~~~{{{zzz}}}}}}|||~~~...---)))### '''---......---+++((()))+++---)))*********)))&&&$$$"""###(((---///---(((### $$$)))---......000222'''%%%"""!!!###%%%''''''%%%"""  $$$'''((('''###  !!!$$$&&&&&&%%%$$$############"""!!! """$$$'''***,,,.........+++***'''&&&&&&(((+++,,,---,,,+++******,,,...///---...---(((!!!"""$$$''')))+++---///333666:::777111,,,))))))+++,,,000---)))(((''''''&&&$$$&&&***,,,+++'''''',,,111///111000+++$$$!!!###"""!!!"""###""" """''',,,///...---,,,)))'''%%%&&&'''&&&&&&$$$###$$$&&&)))++++++***$$$###"""!!!###&&&***,,,)))(((&&&###"""%%%((()))'''###!!!!!!!!!  !!!!!! '''///555777999888888888:::999888666,,,,,,...111444555444333222111///)))###!!!###'''(((***,,,...///...------&&&%%%$$$###""" ###&&&)))+++...(((  %%%((()))((((((%%%  ###%%%&&&((()))***&&&""" ###(((,,,222666777555111///'''&&&$$$######&&&,,,000000---(((""" ###"""$$$&&&&&&%%%$$$%%%'''((()))+++...000///---+++&&&&&&&&&%%%$$$%%%(((***+++)))((()))++++++)))'''%%%&&&(((*********((('''$$$###"""###&&&((('''%%%!!!###&&&))),,,---------***(((&&&$$$$$$%%%(((***,,,******---000///***$$$!!!!!!!!!###'''$$$&&&((('''""" %%%'''((('''%%%$$$&&&(((+++%%% """"""!!!"""############"""  !!! %%%***$$$!!! """&&&(((%%%""""""%%%((()))'''$$$ !!!%%%((()))&&&"""$$$''''''%%% !!!$$$ ###%%%%%%%%%&&&'''######"""  $$$%%%&&&%%%""" """ !!!$$$(((***%%%###"""""""""!!! """$$$%%%%%%%%%%%%$$$###"""!!! !!!###$$$"""%%%$$$###  &&&***)))(((%%%"""  """$$$%%%######'''***'''!!!%%%(((((((((***---333777555///---333999===AAAGGGMMMRRRVVVZZZ\\\ccceeeooo{{{~~~wwwtttuuu|||,,,,,,***$$$%%%+++((())))))((('''(((***,,,)))*********)))'''$$$"""###)))///222000***$$$!!!!!!%%%+++---...000333666)))'''$$$  %%%)))***)))'''%%%!!!%%%'''&&&""" !!!###&&&((((((%%%###$$$$$$$$$$$$$$$###"""!!! ###&&&(((***++++++---+++)))&&&%%%'''+++///000///---,,,************///000///***### ######&&&)))+++---///222444888444///+++)))***---///333000,,,***)))((('''%%%***///222///(((&&&,,,333///222222---%%%"""!!! !!!)))---...---000---)))(((''''''%%%$$$""""""###&&&)))++++++***&&&$$$!!! $$$(((+++$$$$$$$$$"""  ###&&&)))'''""" """"""  !!!  &&&---222444888777888:::;;;;;;999777------...//////...---,,,......,,,'''######&&&***%%%&&&)))+++,,,---------$$$###"""""""""!!!"""'''+++...+++%%%$$$((())))))***&&& !!!###$$$&&&((()))&&&""" """"""%%%***000333333000,,,$$$$$$"""!!!!!!%%%,,,000+++***&&&"""!!!$$$###%%%(((((('''%%%%%%%%%"""###&&&***---...---+++&&&&&&&&&%%%%%%&&&))),,,(((&&&%%%'''+++,,,***((($$$&&&))))))((('''(((((('''%%%###%%%(((******)))"""###&&&(((***+++++++++&&&$$$"""!!!"""%%%(((***,,,***))),,,///---'''!!!"""'''$$$''')))((($$$!!!!!!"""###%%%''''''%%%$$$&&&))))))###!!!!!!!!!"""###"""!!! !!!""""""######""""""%%%)))$$$!!!"""&&&(((%%%!!!$$$'''+++,,,(((###!!!''',,,---***&&&###!!!%%%((('''"""!!!######$$$$$$%%%''')))&&&%%%$$$!!!!!!###'''((('''%%%"""!!!!!!!!!!!!  ###'''***"""!!!  """###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%  !!! !!!%%%$$$""""""'''+++&&&###  !!!!!!!!! !!!"""""""""%%%!!!"""(((''' &&&***++++++...---222666333,,,***///555===@@@CCCFFFIIILLLPPPSSSUUUXXXcccrrrzzz{{{~~~sssllllllttt}}}333111---&&& """&&&&&&%%%%%%$$$%%%&&&((())),,,++++++,,,---,,,+++)))((())),,,000222000((("""((('''''')))---...,,,)))'''&&&$$$""" !!!$$$###"""%%%((((((&&&###!!!%%%&&&$$$!!! """%%%)))+++)))###$$$######&&&***)))###!!!###%%%%%%%%%...---***'''%%%'''+++...///---++++++++++++)))(((111111000+++%%%!!!!!!######(((***)))))),,,---,,,000---***)))***,,,---...111///---***((('''''''''***,,,---,,,))))))+++...333333222...((("""!!! !!!&&&+++...---,,,+++++++++***&&&$$$!!! ###'''******)))$$$$$$###!!! !!!%%%''')))%%%!!! """%%%%%%$$$+++***&&& ###### """&&&&&&### ### %%%+++...000222111111555999;;;999777///---***)))))))))'''&&&&&&&&&'''+++...///,,,)))'''$$$!!!"""%%%(((((('''!!!!!!""" !!!$$$###""""""$$$'''%%%"""!!! ###'''))))))%%%%%%%%%$$$""""""$$$&&&%%%(((******'''### """&&&***,,,+++***)))  $$$))),,,***'''$$$""""""######"""%%%'''((()))((('''%%%###"""###$$$&&&''''''&&&&&&$$$$$$$$$###"""$$$(((++++++,,,+++******+++...111---,,,***((('''''''''((($$$###$$$&&&((()))(((&&&&&&%%%$$$%%%&&&((('''&&&$$$""" !!!###%%%&&&&&&'''******)))***,,,***%%%""""""$$$"""&&&***)))$$$!!!"""%%%&&&&&&&&&""" ### !!!###"""  !!!$$$&&&'''%%%###!!!%%%### !!!$$$&&&&&&''',,,///)))"""***111222...(((###%%%$$$$$$&&&&&&### !!!!!!  !!!###&&&***,,,...((('''$$$ ###''',,,***(((%%%###!!!!!!!!!!!!"""&&&&&&&&&"""$$$%%%""" !!! """&&&))))))(((&&&%%%%%%'''(((&&&%%%$$$"""!!!!!!$$$######$$$%%%&&&&&&&&&###!!!  !!!"""""""""###%%%  !!!$$$%%%$$$&&&***...)))+++,,,---,,,,,,---///444999???BBBAAA@@@AAACCCFFFJJJRRR]]]iiissswwwyyyxxx{{{nnngggcccdddqqq{{{}}}///...***%%% """%%%%%%%%%$$$$$$%%%&&&'''(((+++******+++---......---,,,,,,---000222///((("""$$$######&&&((()))'''%%%%%%$$$$$$#########$$$$$$&&&%%%$$$&&&((((((&&&###!!!$$$$$$""" ###'''******'''###!!!$$$"""###%%%((((((%%%!!! """$$$%%%''''''...---***'''&&&'''+++//////---,,,,,,,,,,,,***)))000000...***&&&###%%%&&&%%%***,,,***))),,,---+++...,,,))))))***,,,------000...+++)))''''''((((((***,,,---,,,))))))+++---000111000,,,'''###!!! """'''+++...---,,,,,,,,,***'''%%%!!! ###'''++++++***%%%%%%$$$""" """%%%((()))&&&""""""%%%'''((((((---+++&&&  """!!! $$$$$$"""###&&&!!!%%%)))+++---000000111333555666444222---+++((('''''''''%%%$$$"""###&&&,,,111333111///((($$$!!! """$$$%%%$$$""" """"""!!!!!!######""""""$$$&&&###!!!!!!!!! ###&&&'''''''''''''''%%%$$$$$$%%%'''%%%(((******'''$$$!!!!!! ###'''***+++)))'''%%%!!! $$$'''))))))%%%###!!!!!!###%%%%%%%%%%%%&&&'''((((((((('''&&&'''&&&%%%$$$######$$$$$$#########""""""%%%))),,,,,,------,,,+++,,,///222///---***)))***+++***)))%%%$$$###$$$&&&(((((('''$$$$$$%%%%%%%%%$$$######%%%###!!! """######"""$$$''')))))),,,...,,,'''!!!"""$$$$$$!!!%%%)))(((%%%###%%%'''))))))((($$$   """!!! !!!!!!!!!"""%%%''''''&&&&&&$$$!!! """%%%'''(((***///222,,,!!!)))///111...)))%%%&&&&&&'''((('''$$$!!!!!!!!!$$$'''***,,,---+++***((($$$ $$$''',,,+++(((%%%"""!!!  ###&&&'''&&&%%%&&&&&&"""!!!  ###'''((((((%%%"""!!!"""%%%$$$$$$###"""!!!###!!! ###(((((((((((())))))((('''&&&%%%###""""""!!!"""######"""######!!!######$$$(((+++''')))******)))***,,,...555888<<>>;;;999888999???GGGRRR]]]ffflllpppuuu{{{qqqfff]]]YYYeeevvv}}}~~~(((((('''$$$!!! !!!###############$$$%%%''''''+++))))))***---000111111000///...///000...(((###!!! !!!###$$$###!!!"""###$$$%%%&&&''''''''''''&&&%%%&&&'''&&&###!!! """"""  %%%+++---***&&&$$$$$$$$$###"""$$$&&&&&&&&&$$$"""""""""###%%%''')))***///...,,,***)))***...222///...---...///...,,,+++---,,,+++(((&&&&&&(((***(((,,,...+++)))++++++******)))((((((***+++++++++...+++(((&&&%%%''')))++++++,,,,,,+++******+++---,,,,,,+++(((%%%######$$$"""!!!%%%)))...---,,,,,,,,,+++(((&&&  ###'''+++,,,---&&&&&&%%%###!!!"""%%%((((((&&&$$$%%%'''***++++++...+++%%%!!!!!!!!!""" """%%%(((!!!"""###%%%'''((()))))),,,...111111000...------,,,)))&&&$$$$$$$$$$$$###!!!&&&---333666666444***&&&""" !!!!!!$$$"""!!!!!!"""######"""!!!"""$$$$$$######$$$&&&$$$#########$$$$$$###!!!!!!$$$&&&&&&%%%'''((((((&&&%%%$$$%%%'''%%%'''((((((&&&$$$###$$$###&&&)))++++++((($$$"""""" $$$***,,,***&&&"""%%%((())))))$$$%%%&&&((()))*********+++)))&&&"""  !!!!!!!!!!!!$$$))),,,---.........---...111333111---***+++///111...+++'''%%%""""""$$$&&&(((((("""%%%(((((($$$  %%%###!!! !!!!!! """&&&)))+++...111///*** !!!$$$'''''''''"""&&&))))))'''&&&(((***,,,,,,+++'''""" !!! !!!!!!$$$""" ###&&&)))))) '''$$$!!!!!!$$$&&&***---333555///### &&&,,,///---***'''&&&)))+++)))&&&###"""###!!!$$$'''***+++,,,++++++***'''$$$""""""###***)))&&&$$$!!!  ###%%%&&&&&&%%%&&&%%%!!!!!! $$$&&&'''### !!!!!! !!!$$$&&&$$$""""""&&&------...---,,,***((('''((()))))))))'''###!!!######"""!!!!!!!!! !!!###&&&%%%%%%%%%%%%$$$&&&))),,,333555777::::::777222...,,,333<<>>AAAAAACCCHHHMMMSSSVVVYYYZZZ^^^dddeeeaaaWWWZZZbbbppp!!!$$$%%%###"""!!!!!!###%%%&&&''''''''',,,***)))***,,,///000000---***'''(((+++,,,***''''''((((((&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%+++,,,,,,***&&&###!!!!!! !!!"""$$$&&&$$$)))...000...,,,,,,---***,,,***%%%$$$***+++---...///000000000------,,,***((((((***---......///222444333111///'''&&&&&&'''))))))'''&&&(((,,,...+++)))++++++)))&&&$$$""""""$$$%%%$$$###%%%$$$"""!!!"""%%%(((+++---+++******+++,,,,,,+++!!!###$$$%%%%%%&&&(((***000000...(((""""""!!!  """%%%'''***(((&&&%%%&&&&&&%%%$$$ !!!"""&&&+++...)))(((&&&###!!! ###%%%$$$$$$%%%$$$###"""$$$%%%###!!! ###"""!!!  !!!!!! !!!%%%%%%""" """'''((()))))))))***,,,...333...(((%%%%%%''')))***...///000...,,,******+++...---***&&&!!!!!!!!!!!!"""######&&&+++...---,,,++++++---------+++...//////,,,)))&&&%%%%%%$$$$$$&&&))),,,---,,,***"""###$$$###!!! """%%%%%%$$$###$$$$$$***+++,,,---------,,,,,,'''&&&(((---222111+++%%%$$$######$$$'''(((((('''&&&(((***,,,...---,,,,,,$$$&&&''''''%%%!!!!!!&&&***,,,---//////......000111...,,,+++///555888666333)))((('''((()))(((&&&$$$$$$)))------***%%%###### !!!"""%%%)))++++++******---...---///222///+++,,,)))'''(((+++000333555333222111000////////////,,,***((((((((('''%%%$$$!!!!!!""""""######""""""%%%'''&&&### !!!$$$%%%&&&"""&&&''')))+++,,,,,,,,,++++++000000+++&&&%%%%%%%%% !!!"""######...333222((("""%%%&&&###  !!!!!!"""###&&&'''(((******(((### """######"""$$$%%%%%%###!!!!!!"""))))))&&&  ###'''&&&!!!!!!%%%(((***&&&%%%###  $$$((('''))))))%%% &&&))),,,)))""" ###""" ###)))222:::>>>@@@???;;;???DDDEEEDDDCCCDDDFFFFFFJJJKKKKKKNNNWWW]]]___XXXZZZ```lll{{{!!!%%%&&&%%%###!!!"""$$$&&&'''(((((((((*********---000333333333...+++)))***++++++)))&&&((())))))'''$$$###%%%'''&&&&&&%%%%%%&&&''''''((()))+++,,,***%%%"""  """"""!!!!!!$$$'''###%%%))),,,......---,,,+++......)))!!!"""(((+++---000222333222111000------,,,***''''''(((***------///222444444111///---,,,,,,...///---)))%%%(((,,,///,,,,,,...///...***'''$$$###$$$%%%%%%%%%&&&%%%%%%$$$%%%'''***+++---+++)))))),,,---,,,***$$$&&&((())))))***+++,,,---///...)))"""!!!!!!###%%%&&&&&&&&&'''%%%"""""""""######""" ###(((---)))(((&&&### !!!$$$$$$&&&&&&$$$!!! !!! ###""""""""""""###$$$$$$$$$  $$$$$$!!!!!!$$$&&&$$$###$$$(((,,,000111555000)))%%%%%%(((+++,,,//////...+++((('''(((+++***++++++(((### !!! !!!"""###'''---111222000...///111222000...000111111...+++)))***,,,((()))***---//////,,,***$$$%%%'''&&&###!!! !!!$$$'''((('''%%%$$$$$$%%%%%%&&&''')))+++---...((((((***---///...+++(((&&&$$$""""""###%%%%%%%%%$$$'''***,,,,,,***(((%%%"""###%%%%%%%%%###!!!"""'''+++---...000111000000111222000000///111333333111///'''(((***------***%%%!!!"""$$$'''((((((&&&###!!! !!!"""&&&***,,,,,,+++)))++++++)))+++///...***,,,+++***,,,///222333444222111/////////000000000...+++'''&&&''''''&&&$$$!!!"""###!!! !!!%%%((((((((('''%%%######%%%'''$$$###!!!"""######"""  ###'''+++---,,,***)))***---***""""""&&&'''"""!!!  !!!"""***...+++"""!!!'''(((###  !!!"""!!!######%%%(((***)))%%%!!! """$$$%%%%%%''')))***)))%%%###"""###&&&&&&$$$ """%%%'''%%%!!! !!!"""#########"""!!! ###%%%%%%&&&&&&"""!!!***,,,,,,&&&!!!  !!!(((///555;;;@@@CCC@@@BBBEEEGGGGGGDDDAAA???===??????>>>CCCLLLRRRRRRVVVWWW[[[dddppp~~~ !!!%%%'''&&&$$$!!!"""$$$'''((())))))((()))***+++///444666777666111...++++++,,,,,,((($$$((())))))'''###"""$$$''''''&&&&&&&&&'''(((***+++&&&((()))'''""" """$$$###!!!!!!###&&&!!!"""%%%)))---...,,,***+++///111,,,$$$!!!%%%,,,+++...111444555444222000000000///,,,)))((()))+++,,,---///222444444111///222111222444444111+++&&&(((---000......111333111---***&&&$$$$$$&&&&&&&&&((('''''''''(((***+++,,,...+++)))))),,,---,,,***&&&))),,,------,,,---...***,,,---)))###!!! $$$(((***+++***)))%%%### !!!!!! !!!''',,,)))(((&&&""" ###%%%''''''%%% !!!%%%"""!!!"""$$$&&&'''&&&%%% !!!!!! """%%%%%%""""""%%%(((%%%!!! '''...222333666111***%%%%%%(((+++---------,,,)))&&&&&&)))---(((***+++((($$$ !!! """###'''...333444222000111333444222000222333333111......111444,,,,,,---///000///+++((('''((())))))&&&$$$######"""&&&)))+++***'''%%%%%%!!!!!!!!!"""%%%)))---///((()))+++------,,,+++***%%%### !!!###$$$$$$###%%%))),,,+++((($$$!!!!!!""""""###$$$%%%%%%%%% !!!!!!!!!!!!$$$))),,,...000222222222111222333222333333222111///,,,+++'''))),,,000000,,,%%% !!!$$$&&&%%%""" !!!!!!###&&&***,,,,,,***'''((('''&&&(((---...+++++++++,,,///222333333111000...------///111111222000,,,'''%%%&&&&&&%%%$$$$$$$$$"""!!!(((...,,,,,,***'''$$$$$$&&&(((###""""""######"""  ###(((***)))'''$$$)))+++&&&''')))&&&$$$"""  !!!"""###'''$$$'''(((!!! !!!!!!"""!!!%%%(((((($$$ """$$$&&&&&&&&&+++---...,,,((($$$###$$$!!!!!!######%%%'''$$$"""!!!""""""!!! !!!###$$$&&&%%%!!!$$$///000---%%% """!!! ### (((---111777===BBB@@@AAADDDFFFGGGEEE???;;;999999777888>>>FFFIIIFFFPPPPPPRRRXXXaaannnzzz ###$$$#########$$$"""###%%%'''((()))******(((''''''***000333444333000///,,,***))))))***+++(((&&&$$$###"""!!!""""""#########&&&))))))&&&"""!!!###%%%%%%###!!! &&&((((((%%%!!! $$$(((((())))))***************.........+++'''%%%$$$%%%***+++---111333333111...---000111///++++++...333000///---,,,------,,,***...000444777888444---(((//////000222333333111...)))(((&&&%%%&&&))),,,///)))&&&%%%&&&))),,,+++***,,,((($$$%%%))),,,...---,,,...000111111///---,,,'''%%%###!!! !!!###!!!!!!&&&---000///,,,###!!!  !!!"""%%%))),,,---***((((((((('''$$$ """%%%%%%""""""%%%%%%"""###%%%&&&&&&$$$"""!!! !!!###$$$###"""###$$$%%%)))***&&&%%%''')))(((###!!!!!!&&&---222222000777000(((&&&***...//////***'''%%%'''***+++'''###&&&%%%$$$%%%&&&$$$ """&&&***000444000222333333222111222333888888888666555555777:::111//////222555555///)))***,,,---+++'''$$$$$$&&&%%%(((,,,...---)))$$$ """  &&&***,,,,,,,,,+++++++++*********)))&&& ###&&&$$$ """###%%%''''''%%%###!!!###'''%%%%%%'''(((%%%"""!!! """&&&***,,,---...111333444111...---,,,111111///---++++++---///&&&***...000---((($$$!!!$$$"""!!! !!!!!!!!!  ###(((***(((&&&'''&&&&&&&&&&&&&&&&&&&&&(((,,,000111000///111333+++***)))'''((()))+++,,,,,,+++(((&&&%%%%%%&&&''''''%%%""" !!!$$$(((+++((((((&&&%%%%%%%%%&&&&&&###""" !!!!!!!!! !!!"""!!!!!!###'''((('''$$$""")))((($$$  $$$((('''""" ###$$$### """%%%&&&###  """%%%((()))***&&&''',,,+++$$$!!!!!!  %%%)))'''&&&###!!! """###"""  """"""!!! """$$$&&&&&&%%%###!!! !!!"""&&&((()))(((###$$$###!!! ###''' ###'''***...222666999===<<<===>>>@@@BBBBBBAAA;;;777333444999>>>BBBCCCFFFGGGKKKSSSYYY```lllwww ###$$$$$$######$$$###$$$%%%%%%'''(((((()))%%%$$$$$$(((,,,...---+++---+++)))'''''''''((()))%%%$$$###"""""""""""""""!!!!!!###&&&((('''$$$ """%%%&&&%%%###""""""###%%%'''%%%!!! $$$(((***)))(((((((((((())))))000000///,,,)))&&&%%%&&&***)))***+++------+++)))***---//////,,,---222666333000,,,******+++******---...111444555333...***///......///000...+++(((&&&%%%$$$$$$%%%))),,,///'''&&&%%%'''***,,,,,,***((('''%%%%%%(((***++++++---...000111000---***(((###############"""""""""%%%$$$%%%***000222000,,,###""" !!!###$$$'''***---222///,,,***)))'''$$$!!!"""$$$$$$!!!###%%%%%%!!!!!!  """$$$%%%$$$$$$&&&'''+++......***(((******)))$$$""""""'''...333333111555///(((%%%(((+++,,,+++***'''$$$%%%((()))'''$$$%%%$$$###$$$%%%$$$  """###%%%(((---000///000000000///000333555999::::::999777555666777555222000111555777555222,,,------***&&&######$$$))),,,///000///+++%%%"""!!! !!!&&&***++++++)))))))))(((((((((((((((%%%""""""%%%$$$!!! """$$$%%%&&&$$$###!!!$$$''''''''')))***((($$$###"""###'''+++---......000222222///,,,***))),,,,,,,,,***))))))+++---((()))***)))&&&###!!!!!!$$$$$$######$$$$$$###"""!!! $$$((())))))&&&'''((((((((('''&&&%%%&&&)))---...---,,,---...)))((('''&&&&&&'''((()))(((((((((((((((''''''&&&***(((%%%######%%%((()))'''&&&%%%#########$$$$$$!!! """%%%%%%###"""$$$### !!!$$$&&&'''%%%""" '''''''''%%%###"""###%%%%%% !!!!!!  """######!!! !!!###%%%%%%### !!!$$$&&&'''&&&"""###((((((""""""''',,,'''%%%###!!!  !!!!!!!!!!!! """"""!!!!!!!!!###&&&(((&&&$$$""" !!!###$$$&&&'''((((((%%% ###'''&&&######!!! ### ###%%%'''+++000444666666777:::<<>>???AAABBBFFFLLLPPPTTT]]]ggguuu|||$$$&&&&&&%%%$$$###$$$$$$###"""###$$$%%%&&&!!!"""$$$&&&((((((&&&###&&&%%%$$$""""""###%%%&&& !!!!!!"""""""""!!! ###&&&'''&&&"""!!!&&&((((((&&&%%%$$$ """%%%$$$""""""%%%'''***)))'''%%%$$$%%%&&&'''///000///---***((('''(((***(((%%%$$$%%%%%%$$$$$$&&&)))---......000555999444000***&&&&&&(((******,,,,,,---///111000...,,,---,,,,,,------***&&&######"""""""""$$$'''+++---%%%%%%&&&))),,,---,,,+++%%%&&&'''(((''''''((()))+++---//////---)))%%%"""!!!###&&&'''&&&%%%$$$''''''***///333333///+++"""""" ###%%%'''***,,,///777444///,,,)))'''%%%###!!!"""###"""  $$$$$$### """$$$%%%&&&''')))+++...222111---***++++++)))%%%$$$$$$(((...222333111333...(((%%%&&&''''''&&&(((&&&$$$%%%((()))'''%%%$$$###"""###$$$$$$"""!!!"""###$$$$$$$$$%%%(((+++,,,---------...111555888:::<<<===<<<999555333222444000---...222666888888///...,,,)))$$$""""""###...///222333111...)))&&&"""!!!!!!"""%%%((()))(((%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""""""""###$$$ !!!"""$$$$$$$$$###"""!!!&&&***))))))+++,,,)))&&&$$$###%%%(((+++------,,,...000///,,,(((%%%$$$&&&'''((('''&&&&&&'''))))))(((%%% $$$%%%&&&(((((('''%%%$$$$$$!!!"""&&&***,,,&&&&&&(((((((((&&&%%%$$$###&&&)))***)))(((''''''&&&&&&%%%$$$$$$%%%%%%&&&"""$$$&&&)))***)))((('''---,,,)))'''%%%%%%&&&'''%%%$$$"""  !!!"""%%%''''''$$$###%%%$$$ !!!###$$$&&&%%%### ###&&&)))***)))&&&%%%$$$&&& """%%%&&&'''#########$$$&&&%%%###!!! """###$$$!!!###$$$!!!!!!'''+++&&&%%%###!!! !!!"""$$$""" #########"""!!!###&&&(((%%%###!!!"""%%%'''%%%&&&''''''&&&$$$"""!!! &&&(((%%%###$$$### ###(((,,,...///222444777:::<<<======777000///333888::::::;;;;;;???DDDEEEFFFKKKRRRcccppp!!!&&&))))))'''%%%%%%###"""  """ """%%%''''''%%%!!! !!!""" !!! !!!$$$'''(((%%%"""###'''***)))'''%%%%%%"""%%%%%%%%%%%%&&&((()))&&&###!!! """###***,,,,,,+++***)))***+++---)))$$$!!!!!!"""""""""%%%(((+++---///111555888333---'''###$$$'''+++---...,,,******,,,------,,,******+++---...,,,)))%%%###"""""""""###%%%'''((($$$%%%(((+++---...---,,,###'''++++++(((&&&&&&'''''')))+++,,,+++'''""""""&&&***+++)))&&&$$$&&&'''+++///222111,,,((("""!!!$$$''')))+++---///777444///+++(((&&&%%%%%%"""""""""!!!"""###!!! """$$$%%%&&&(((+++---...111222---***++++++)))&&&%%%&&&)))---111111000222...)))&&&%%%$$$###!!!######%%%))),,,,,,)))&&&#########$$$%%%&&&&&&&&&$$$%%%%%%$$$###$$$&&&'''(((***,,,...000222666999999<<>>999444///---+++)))''')))---222555666///---***&&&$$$######$$$///000333444444111...,,,%%%$$$$$$$$$%%%%%%%%%%%%###""""""!!!"""###$$$$$$%%%&&&&&&$$$"""!!!$$$'''!!!"""###$$$$$$%%%%%%%%%&&&+++...+++***+++***(((%%%$$$###%%%(((***+++++++++---...---)))%%%"""!!!###$$$%%%%%%$$$$$$%%%''''''%%%""""""%%%)))******(((&&&%%%$$$###""""""$$$'''***,,,%%%%%%$$$$$$$$$############$$$&&&''''''%%%$$$###%%%%%%%%%%%%%%%%%%$$$$$$!!!$$$&&&)))*********...---***'''%%%$$$######$$$"""  %%%''''''$$$"""$$$"""!!!"""###$$$###""" ###'''*********))))))***$$$!!!###$$$%%%$$$$$$%%%&&&&&&&&&%%%$$$ !!!""" !!!###"""!!!  $$$'''&&&$$$"""!!! """###%%%&&&### &&&&&&&&&###!!! ###&&&$$$""""""%%%((($$$$$$#########$$$$$$%%% $$$$$$!!! !!!!!!!!!&&&+++---///111333555777999:::999888666555555777888777888<<<@@@???<<>><<<888999===EEEOOO___nnnzzz$$$'''***,,,***(((&&&&&&"""$$$""" $$$&&&)))***(((&&&%%%%%%$$$&&&))))))'''&&&%%%%%%&&&&&&&&&&&&''''''''''''###""""""$$$&&&''')))+++------+++)))((()))******)))((((((***,,,---......///***'''$$$###&&&***...000///+++&&&$$$%%%(((+++,,,''')))---222555555222000'''''''''&&&%%%###"""!!!&&&))),,,---,,,,,,------***,,,///000---***'''&&&$$$&&&)))+++++++++)))((('''(((***+++***(((&&&$$$$$$%%%&&&'''((((((((('''###!!! """%%%&&&'''''')))+++******)))&&&###"""###$$$!!! """$$$$$$###""" """###$$$$$$""" """!!! $$$%%%%%%%%%%%%&&&))),,,///444666333111222111...((()))***+++---...///000111000...,,,(((%%%!!! (((...000...)))&&&&&&(((***++++++,,,---///((())))))'''%%%######### &&&---222444333222222444666777555111,,,((('''!!!###'''***---...//////***(((%%%$$$%%%&&&%%%$$$(((***,,,///111333333333,,,,,,***&&&###"""###%%%%%%$$$""" !!!"""###%%%'''((('''%%%%%%(((+++***)))(((''''''((()))***///222333---(((&&&###!!!%%%''''''&&&(((***------***'''&&&%%%+++***(((%%%""""""$$$&&&###$$$&&&%%%### """'''+++,,,(((%%%$$$$$$%%%)))---...---***((('''$$$###!!! !!!###&&&((((((&&&$$$$$$%%%&&&&&&%%%((()))***+++***(((&&&%%%!!! !!!$$$(((+++...***((($$$!!!###!!! ###%%%'''((('''$$$!!!!!!%%%)))+++......+++***,,,***'''!!!!!!!!! !!!$$$)))000555555///&&&!!!$$$!!!  """!!! ***++++++)))'''%%%&&&'''%%%$$$######""""""######%%%%%%$$$!!!"""%%%%%%"""$$$(((++++++(((&&&###!!!!!!###%%%''''''%%%###"""###$$$$$$$$$!!! """&&&((('''""" """!!! !!!!!! (((+++---,,,***)))+++...///888BBBCCC<<<555333555333444888;;;888333333777>>>DDDNNN[[[hhhttt}}}&&&(((******(((&&&$$$$$$###$$$""" !!! !!!"""###"""!!!!!! &&&(((***)))'''%%%%%%'''###%%%&&&'''&&&&&&'''(((***(((&&&%%%%%%%%%%%%%%%""""""  """$$$%%%&&&'''***,,,(((((()))+++...///---,,,''''''(((***,,,---,,,+++)))'''%%%&&&))),,,---...+++((($$$###%%%***---///+++---000333555333///+++''''''(((((('''%%%###""")))+++------+++***,,,...------...///...+++'''$$$######%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%'''***,,,&&&###!!!$$$###$$$%%%$$$######%%%'''&&&''''''%%%!!!!!! $$$'''(((&&&$$$ """%%%&&&&&&&&&%%%&&&""" !!!$$$&&&((((((((('''%%%&&&)))+++111666777444111111000---+++,,,---...//////111222111222222000,,,'''###!!!"""(((++++++)))%%%###'''+++///111000///000111---...---***%%%""" %%%+++///000/////////111111111...***'''&&&'''$$$&&&)))+++---...///000***'''%%%%%%&&&%%%###!!!&&&''')))+++---///000111,,,,,,)))&&&"""###'''+++)))'''$$$"""!!!"""###$$$&&&''''''''''''(((***,,,---,,,)))''''''((()))***...222222,,,'''%%%"""!!!%%%''''''&&&'''***---...---+++******000...***%%%!!! """%%%$$$'''******)))'''&&&&&&%%%)))---,,,((($$$$$$%%%'''+++///000,,,(((%%%$$$$$$$$$&&&'''((()))***+++***'''###"""$$$'''(((((((((***,,,---,,,***'''%%% !!!###%%%''')))***(((%%%!!!$$$"""  ###''')))+++,,,,,,((($$$$$$)))...///222222//////111000---$$$###!!! !!!'''...444555000***%%%""" ###  %%%((('''&&&&&&'''111111000,,,&&&###"""###'''&&&&&&%%%%%%%%%%%%%%%&&&'''$$$######!!!(((,,,---,,,***'''$$$!!!!!!"""%%%'''&&&%%%%%%&&&(((((('''%%%$$$"""!!!$$$%%% !!!!!! !!!"""$$$$$$###!!!###&&&)))'''$$$###&&&)))+++111888;;;999555000...000000333444111++++++///333888???FFFOOO^^^ooo|||~~~~~~'''((()))(((&&&#########!!!%%%&&&%%%######$$$%%%$$$"""!!!!!!"""$$$%%%((('''%%%###"""!!!""""""&&&(((***(((%%%$$$&&&((("""###%%%%%%%%%&&&)))+++,,,)))%%%############""""""""""""!!!!!! """$$$%%%&&&&&&&&&(((***$$$&&&)))---000111///---&&&&&&'''))),,,---,,,***)))((('''(((***,,,,,,+++(((%%%""""""&&&,,,000333///000111333333000***&&&&&&'''((())))))'''%%%$$$+++---...,,,******,,,//////---,,,---...,,,'''""" !!!!!!""""""%%%$$$###""""""###%%%&&&***(((&&&$$$$$$''',,,000(((%%%  %%%)))%%%%%%$$$"""!!!!!!"""$$$%%%'''(((%%%!!! %%%)))***(((%%%"""%%%((())))))+++,,,"""!!!!!!%%%))),,,,,,,,,+++(((&&&''')))+++111666777333///...,,,(((---///000111000111222444222333444222...)))%%%###"""$$$''''''&&&###"""!!!)))---222444333111222333111111000+++&&& !!!%%%)))+++,,,,,,,,,---///...,,,)))&&&$$$%%%''''''(((******+++,,,///000+++(((&&&&&&&&&%%%!!!&&&&&&((()))+++,,,---...++++++)))%%%###%%%+++000+++)))&&&###""""""$$$%%%'''&&&&&&&&&(((***,,,---///---***'''&&&'''(((***,,,000000+++'''%%%"""!!!%%%(((((('''&&&)))---//////...------444111+++%%% !!!$$$&&&))),,,---,,,++++++,,,'''+++///---((($$$$$$&&&))),,,///...***&&&$$$$$$###&&&***...000000...---+++'''"""!!!###''')))***(((***,,,------***&&&$$$ """%%%'''''''''''''''$$$ !!!%%%###!!! !!!%%%))),,,---......***&&&&&&+++111000333333111000333222///&&&%%%""" %%%,,,000222///+++((('''&&&$$$######"""   !!!""""""!!! $$$***------,,,---...666666333---&&&  (((((('''&&&&&&&&&''''''&&&'''###!!! ###***,,,+++)))+++((($$$!!!!!!"""%%%'''%%%&&&''')))+++***(((%%%(((&&&!!!!!!""" !!!!!!  '''***+++###!!!!!!$$$### """&&&***+++---222666444...(((------...///***$$$###'''$$$***000222777FFF^^^qqq}}}|||~~~......,,,'''"""!!!### !!!%%%&&&$$$!!!((('''%%%###""""""###$$$***(((%%%""""""###%%%'''***(((%%%$$$$$$$$$###"""%%%***+++&&&%%%***,,,***###$$$%%%%%%###""""""######%%%'''&&&$$$!!! !!!###%%%'''''''''&&&%%%%%%''')))(((&&&%%%$$$%%%!!!$$$(((---......,,,***%%%&&&((()))(((((()))***((((((((('''((()))******)))### ''',,,+++)))'''+++///000///+++(((&&&((((((((((((((('''&&&&&&))))))'''((()))---000333************)))&&&!!!"""""" !!!###&&&$$$!!! """###%%%%%%((((((&&&"""!!!$$$+++111...)))$$$ !!!$$$'''))))))&&&$$$$$$%%%%%%"""$$$&&&)))***)))%%% !!!!!!###%%%'''&&&###!!!###&&&+++---,,,)))'''&&&######!!!%%%...666555111,,,,,,...---)))%%%000//////...------------***///111000000111///+++...111222///***(((+++///***%%%!!!!!!$$$&&&### ''',,,222444444222222333---111222---### ((((((((('''&&&'''***,,,222111---'''"""!!!&&&***---,,,,,,+++******++++++,,,***((('''''''''&&&%%%"""%%%)))---///...---+++******(((&&&%%%&&&))),,,---+++(((%%%######$$$%%%'''$$$$$$'''(((''')))---222...(((%%%&&&(((''''''(((---111111,,,&&&"""!!!!!!"""%%%'''))))))((('''((('''''')))---///...,,,---***&&&""" $$$+++---,,,)))((((((***,,,,,,)))%%%###$$$'''+++---//////,,,)))''''''(((***///444777555...))))))$$$!!!###$$$###%%%((()))((())),,,///...''' !!!$$$(((******)))((((((,,,&&& ###!!!!!!&&&+++...---+++)))((((((***---///333111000111333333///,,,+++(((%%%""""""!!!  %%%***---,,,)))&&&%%%%%%''')))))),,,''' !!! !!!"""######"""&&&&&&)))111444222000111888555000)))""" !!!###(((&&&###$$$%%%&&&$$$!!!+++***%%%"""&&&((((((&&&&&&&&&&&&%%%$$$!!!### !!!&&&)))(((''')))+++***$$$  """$$$$$$$$$ ### """$$$%%%'''******)))'''&&&&&&+++***(((### ######$$$''')))+++444JJJ^^^tttssswww~~~|||zzz~~~000000...***$$$!!!"""############%%%&&&'''%%%$$$&&&&&&%%%$$$###"""###$$$'''%%%""" """$$$&&&'''&&&%%%%%%&&&&&&%%%###''',,,---(((&&&((()))&&&###%%%&&&&&&$$$"""""""""###$$$%%%###!!! """###%%%&&&''''''&&&%%%%%%&&&((('''%%%###"""###$$$&&&***,,,---+++(((&&&###%%%''''''&&&&&&'''((())))))))))))************)))%%% $$$'''&&&%%%$$$'''+++------,,,***************)))(((&&&%%%$$$&&&&&&&&&'''))),,,///111---+++(((&&&&&&%%%###!!! """%%%&&&%%%$$$$$$$$$$$$""" !!!###$$$###"""$$$$$$### """(((------***%%%""""""$$$'''))))))&&&$$$$$$&&&'''&&&$$$%%%&&&))))))((($$$!!!$$$&&&&&&%%%###!!!$$$(((,,,...,,,)))&&&%%%######""" $$$---333222...+++,,,//////---***,,,+++******)))******+++'''+++------///111///***+++---...---***,,,111666000***###"""%%%((('''%%%(((+++000111000///000111000444555000'''""""""$$$******)))((('''(((,,,///444222---&&& !!!&&&+++,,,+++***))))))***+++++++++***((((((((((((''''''&&&(((***,,,---,,,+++***+++***((('''&&&'''***,,,---+++(((&&&%%%%%%&&&''''''$$$###&&&'''&&&)))---111---)))'''((()))))))))(((***------***&&&###!!! !!!$$$&&&''''''&&&&&&&&&%%%%%%'''***+++***((()))&&&###  $$$***+++(((&&&%%%%%%(((+++,,,***'''%%%&&&(((+++---......,,,***))))))+++---000555666444---((('''"""!!!%%%((((((((()))***))))))---000...((("""&&&...000---***)))+++,,,(((%%%######### """!!! """&&&***---,,,+++*********,,,...///111///......///...+++((()))'''%%%$$$$$$$$$"""!!! !!!$$$''')))'''&&&%%%%%%'''***,,,---222,,,%%%!!!###&&&$$$###$$$'''((('''$$$&&&%%%(((///222000///000333111,,,&&&!!!!!!$$$"""!!!!!!"""""" $$$$$$!!! """""""""###$$$%%%%%%$$$###!!! %%%""""""$$$$$$!!!!!!$$$((()))&&&###$$$!!! !!!###$$$!!!"""&&&&&&((()))(((&&&$$$######(((***)))%%%"""""""""###%%%(((111DDDUUU```eeemmmuuuzzz}}}}}}}}}333222000,,,'''###"""###$$$%%%&&&&&&$$$#########"""###%%%$$$###""""""######"""  ###%%%######$$$&&&((((((&&&$$$)))---...+++((('''%%%######&&&((()))&&&$$$"""!!!######"""  ###$$$%%%&&&''''''''''''%%%&&&'''%%%###!!! ''')))++++++***'''###!!!!!!###%%%%%%$$$######$$$((()))+++,,,+++***)))'''(((&&&###!!! !!!"""""""""$$$&&&)))+++,,,------------,,,***(((&&&$$$"""!!!"""$$$&&&)))+++---...///+++&&&$$$###%%%&&&&&&%%%&&&(((+++,,,+++(((%%%!!!"""&&&'''""""""&&&***)))&&&$$$$$$&&&((())))))'''$$$###%%%((())))))''''''((((((%%%!!!!!!&&&'''%%%"""!!!"""%%%)))---///,,,((($$$"""!!!"""###"""!!!###)))------***((()))---000///...***)))((('''&&&''''''(((''')))***+++000444222,,,+++,,,---,,,+++---333888555...'''%%%(((,,,---,,,)))+++------,,,,,,...///333666777333,,,''''''***++++++)))(((''')))---111777444...&&& !!!'''---,,,+++)))''''''((()))***))))))))))))))))))))))))******+++++++++***)))))),,,+++***))))))***+++,,,,,,***(((''''''((()))***&&&"""!!!###$$$%%%(((...///,,,)))(((***+++,,,,,,***))))))))))))'''### !!!###%%%&&&&&&%%%$$$$$$######$$$&&&&&&%%%######"""!!! ###&&&)))((($$$!!!!!!"""&&&))),,,,,,)))&&&'''((((((***------,,,+++***+++...000222555555222---(((((("""!!!(((---...,,,+++***)))***---///...)))$$$)))333555000++++++---+++***)))))))))&&&"""!!!!!!!!!"""$$$''')))+++++++++,,,,,,---......///...,,,+++******)))&&&###%%%$$$$$$%%%'''&&&$$$"""###"""""""""""""""###$$$ !!!###&&&)))---000222888333+++$$$!!!###'''******'''%%%'''+++,,,)))%%%%%%$$$&&&+++---++++++...+++***'''"""!!!"""###%%%%%%%%%%%%$$$(((%%%###"""%%%'''&&&  ###'''(((%%%   !!!"""###)))(((((((((%%%""" !!!%%%***,,,)))""" $$$%%%###"""$$$(((000>>>KKKRRR[[[gggppptttwwwzzz}}}~~~333222///,,,(((%%%###""" ###$$$""""""%%%%%%###!!!"""###"""!!! !!!###%%%###$$$&&&)))+++***'''$$$))),,,///---***'''%%%"""$$$'''***+++((($$$""" ###"""!!! """'''''''''(((((()))******%%%&&&&&&$$$!!!((()))******(((%%%!!! !!!######!!! !!!&&&(((***,,,,,,)))'''%%%&&&'''&&&$$$ """$$$%%%$$$%%%&&&***---...//////...---+++(((%%%###""""""%%%((()))******///+++'''%%%%%%'''((()))))))))***...111///***%%%!!! %%%***)))"""$$$$$$$$$$$$%%%&&&)))+++***((($$$###$$$&&&)))+++)))((('''%%%"""%%%%%%!!!!!!&&&***......+++'''###!!! """$$$$$$"""###&&&)))***(((&&&'''***...///000---,,,)))'''%%%$$$$$$%%%''')))***,,,222777666000...//////...,,,,,,///111333---((((((---111222000,,,++++++******+++---///222555666333---))))))+++******(((&&&%%%(((,,,000555444000***%%%$$$(((---...,,,)))&&&%%%%%%&&&&&&&&&'''((((((((((((((()))++++++***************+++...---,,,,,,------------***)))(((((((((***,,,---%%%!!! !!!"""''',,,,,,+++******+++,,,.........+++(((((()))'''###!!!###%%%&&&'''&&&%%%$$$##################"""!!!!!!!!!!!!!!!!!!!!!###$$$(((******&&&"""!!!%%%)))------)))&&&$$$%%%%%%'''************+++,,,000111333555555222///,,,+++%%%%%%,,,222111...+++(((((((((***,,,+++'''$$$""")))000333000---,,,---(((((((((((('''%%%!!!!!!!!!"""$$$&&&((()))***+++,,,---////////////...,,,+++***((('''%%%###""" """%%%''''''$$$"""%%%%%%$$$###""" !!!&&&***...222444:::666...'''###%%%***...+++'''%%%'''+++,,,(((######!!!###&&&&&&$$$%%%(((%%%%%%###!!!!!!!!!###&&&((()))******(((&&&###"""%%%$$$ """!!!!!!%%%(((***'''###   !!! !!! %%%+++))))))&&&"""$$$+++000...'''"""$$$(((---(((&&&(((---222;;;DDDLLLUUUbbblllqqqtttwwwzzz{{{~~~111///,,,)))'''%%%###""" !!!!!!%%%))))))%%%$$$%%%'''######"""!!!"""###%%%&&&%%%&&&)))+++---+++'''$$$'''***---///---(((&&&%%%&&&(((++++++((($$$!!! ###"""!!!###&&&******))))))***+++---...%%%&&&%%%### &&&'''(((((('''%%%""" !!!"""!!!###%%%(((******(((%%%###$$$'''((('''######&&&******(((&&&&&&))),,,......---,,,,,,***(((&&&$$$### ###%%%''''''''''''+++)))'''((()))******)))))))))+++...111000+++&&&###"""$$$))),,,+++$$$ """######%%%))),,,+++)))&&&###"""$$$(((***+++***'''$$$ """"""&&&))),,,,,,)))&&&###!!!###&&&)))***'''&&&(((***---+++((((((+++...111333222///***&&&""" %%%((()))***000555555111---///000000...,,,++++++,,,)))'''***111555444111...,,,***)))***,,,...000///111222000+++(((((()))''''''&&&$$$###$$$(((+++000222222///+++)))***,,,111...+++'''$$$""""""""""""$$$''''''&&&%%%&&&((())))))((()))***+++---...000///...///111111///---(((''''''((()))+++,,,---$$$ $$$)))((()))***++++++,,,---...333///+++***)))(((###%%%&&&'''))))))(((&&&%%%$$$%%%%%%%%%###"""!!!!!!!!!###%%%%%%$$$$$$'''))),,,,,,+++'''!!! """&&&***...---(((###!!!!!!"""$$$'''(((((()))***,,,///111333444333222111000...***)))///333000,,,***&&&&&&&&&''''''&&&###!!!'''''')))+++---...,,,***%%%%%%$$$###!!!!!!!!!!!!"""###$$$&&&((()))******+++---...000000///...---++++++***(((&&&%%%$$$$$$!!!$$$''''''$$$"""&&&&&&%%%$$$""" """&&&))),,,111444888555///((($$$$$$(((---(((%%%$$$%%%))))))$$$ !!! !!!###!!!!!!!!!!!!  ###""" !!!$$$(((+++------...'''%%%"""!!!$$$### #########%%%'''((('''&&&&&&'''###  !!!""""""!!!###"""%%%***((('''%%% $$$+++111111,,,((())),,,111,,,))),,,///222777===GGGLLLVVV```gggkkkllllllrrrvvvzzz|||~~~~~~zzz{{{{{{}}}///,,,(((&&&&&&&&&&&&%%% !!!  &&&***---,,,(((&&&(((+++&&&%%%%%%$$$$$$%%%&&&'''((()))+++---///---***&&&'''(((,,,///...)))'''(((''')))+++***'''###!!! !!!!!!!!! """&&&))),,,+++***)))***,,,...000&&&'''&&&$$$!!! !!!"""$$$%%%'''''''''&&&$$$### !!!"""!!!!!!###&&&))))))(((%%%###$$$&&&))))))((())),,,///...***&&&&&&))),,,,,,***(((((()))(((((('''&&&&&&"""###$$$&&&&&&&&&%%%$$$&&&&&&&&&(((***+++***((('''(((***---//////,,,)))&&&''')))+++,,,)))%%%!!!!!!""""""$$$(((,,,+++***'''$$$"""###'''+++---+++'''"""$$$&&&((((((&&&$$$$$$$$$'''+++...///---+++,,,...111///,,,+++---111555888444000***$$$"""&&&((((((***///000...***+++---......---,,,+++'''%%%&&&+++222666444111...,,,))))))+++...000000---......,,,)))&&&%%%%%%$$$$$$$$$""" ###%%%***---111111...,,,,,,---000///,,,(((%%%"""  $$$''''''%%%$$$%%%'''&&&'''''')))***---...000000......///222222///,,,%%%%%%&&&'''(((***+++,,,### %%%$$$&&&)))*********,,,---333111///---+++((($$$"""'''(((***++++++)))(((&&&%%%'''((('''%%%######$$$"""%%%((('''&&&%%%(((+++------,,,(((""" !!!###(((,,,///---(((###!!! """$$$&&&''''''(((***,,,...///111000/////////111...++++++//////+++((((((%%%%%%$$$###"""!!!'''$$$###%%%***,,,***'''"""""""""  ###%%%%%%%%%&&&((()))***+++,,,---.../////////...---,,,*********)))'''&&&'''))) !!!###&&&((((((&&&###'''''''''&&&$$$"""!!! $$$'''((((((***///333333333111+++&&&$$$&&&)))&&&&&&&&&''''''&&&### """"""!!! """  """%%%))),,,---...///(((%%%""""""&&&&&&!!! ###%%%$$$$$$%%%''''''&&&''')))+++###$$$%%%$$$  !!!!!!!!!$$$$$$$$$######""" ###&&&$$$###!!!"""'''---///...,,,,,,---///+++***,,,------000666AAAEEELLLTTT[[[_________dddiiiooorrruuu{{{~~~xxxxxxyyyzzz}}}---)))$$$###%%%(((******###!!! """###$$$$$$&&&***---***%%%###&&&+++(((''''''&&&&&&&&&&&&'''))))))+++...000000...,,,)))(((+++///...(((&&&***(((******(((%%%"""  !!!###'''***,,,+++)))((()))+++...000'''''''''%%%###"""###%%%%%%%%%&&&''''''&&&%%%$$$!!!######""" !!!###&&&((()))((('''&&&%%%&&&(((***+++---///111...***&&&&&&)))+++)))'''###$$$%%%'''(((((())))))'''''''''&&&%%%$$$###"""###"""###$$$''')))((('''%%%'''+++------,,,------)))+++---,,,)))&&&$$$%%% """$$$""" !!!&&&+++))))))(((&&&$$$%%%)))---...+++'''""" """###%%%$$$###$$$%%%''''''+++...///---,,,---//////...,,,+++---111888<<<555111+++$$$ '''***(((&&&)))---...+++***((()))***,,,......***'''%%%)))000444333000---***'''(((+++///000000---------+++(((%%%$$$###"""######!!!$$$(((,,,---,,,+++---000...---,,,***'''$$$!!! %%%)))(((%%%###$$$&&&&&&&&&((()))+++---...///...,,,,,,...222222---)))######$$$%%%'''((()))***""" !!!$$$((()))(((((()))***...///000...+++(((&&&&&&)))***+++,,,+++***(((&&&&&&((())))))&&&$$$%%%&&&!!!%%%((('''$$$###%%%(((+++,,,,,,(((###!!!"""$$$***---000...***%%%$$$$$$###%%%''''''((())),,,...,,,---...,,,)))(((***,,,)))(((***,,,)))$$$$$$'''&&&&&&$$$"""""""""###%%%(((((('''%%%!!!###$$$###"""###'''***((((((((()))***,,,---.../////////...---,,,+++***((()))***)))((((((+++...(((((()))+++,,,,,,***((())))))(((((('''''''''&&&***,,,...,,,))))))...222000222333000***%%%%%%''''''***---,,,)))&&&%%%$$$"""###%%%%%%!!! $$$$$$"""!!!"""  """%%%(((***,,,------+++&&&###"""$$$***---+++))))))'''######%%%((((((''''''(((((("""'''+++***$$$"""$$$%%%%%% ###%%%%%%%%%!!! !!!!!! $$$))),,,---,,,++++++******,,,***(((***///999???FFFKKKNNNQQQUUUXXXZZZ```gggkkkmmmrrr|||xxxyyyyyyyyyyyy}}}---(((###"""%%%***---...$$$!!! $$$''''''%%%$$$''')))&&&"""''')))(((''''''&&&&&&&&&&&&((()))+++...111333111000,,,)))+++///---'''%%%***)))******'''$$$!!!  !!!$$$(((+++,,,***(((&&&'''***---///(((((('''&&&$$$$$$%%%'''&&&&&&'''''''''&&&%%%$$$"""$$$$$$### """###&&&((()))***)))(((&&&'''(((***---///000000,,,((($$$%%%(((***(((%%% ###%%%((()))+++++++++***)))'''%%%###"""!!!!!! !!!###&&&''''''###'''+++,,,++++++---000***---///,,,&&&###$$$'''!!! $$$&&&'''### $$$***'''((()))(((&&&(((,,,111///,,,&&&"""!!! !!!!!!""""""""""""###&&&)))$$$'''++++++***)))***---+++***)))(((***000777<<<777333---&&&!!!!!!)))...***&&&(((,,,//////+++'''%%%&&&***---///...)))%%%'''---222222000+++(((&&&'''+++///000///......---+++(((&&&$$$###!!!######"""!!!%%%((())))))***...222++++++++++++)))&&&###!!!!!!&&&******&&&###$$$'''&&&''')))***,,,---------,,,******---000000+++&&&""""""###$$$%%%''''''((("""###'''((('''&&&'''))))))---000///+++(((((())))))***+++,,,+++)))'''&&&&&&(((***)))&&&%%%%%%''' $$$'''&&&""" """%%%)))***+++(((###!!!"""$$$***...000///+++((('''(((%%%'''((())))))***---///,,,,,,,,,)))%%%###%%%((($$$%%%((()))$$$!!!'''''''''%%%""" &&&((('''%%%$$$$$$"""$$$'''((('''(((+++...***)))))))))***,,,...000111000///---,,,+++***)))&&&((())))))((()))---000.........///000000...,,,+++***************+++,,,222333333///***)))---222...333666444---'''&&&&&&***...222111,,,(((''')))$$$%%%((('''###((( !!! !!!&&&))))))%%%###$$$!!!"""$$$!!! !!!$$$''')))***++++++...((($$$$$$###&&&---333333000...(((""""""&&&)))***)))'''%%%$$$""")))///...&&&!!!%%%(((((('''!!!$$$&&&'''""""""###))),,,***((())))))+++,,,)))%%%'''---...777@@@CCCAAACCCJJJRRRXXX^^^dddggggggkkksss{{{{{{zzz{{{zzzxxxwwwzzz,,,(((### %%%+++///+++'''!!! """$$$%%%%%%((('''%%%""" """###$$$$$$%%%%%%%%%&&&&&&&&&''')))...111333333222000,,,,,,+++)))&&&&&&'''(((+++,,,------+++'''### ###(((+++)))'''&&&''''''%%%$$$###$$$%%%%%%$$$###"""###%%%(((***+++***'''%%%###"""""""""###&&&((('''$$$"""###%%%'''***------***&&&$$$###%%%(((+++------------...,,,)))'''&&&&&&''''''&&&"""""""""&&&,,,///...---///+++((((((&&&"""!!!###((($$$ !!!#########(((+++***'''%%%'''***000///,,,(((### !!!!!!###%%%&&&'''%%%&&&%%%""" %%%)))...***&&&%%%)))---000111///,,,(((### ###!!! !!!!!!!!!"""""""""!!!"""$$$&&&&&&'''+++...+++$$$###&&&((('''''')))---111444555888333---(((%%%###"""!!!%%%%%%%%%%%%&&&+++111666222---'''%%%&&&+++///111///......///111111---)))(((&&&%%%''',,,//////---...---,,,)))'''$$$"""!!!!!!###$$$###!!! !!!'''$$$###'''---111000---...---,,,------+++%%%!!!)))...///***'''((())))))(((&&&&&&)))---000000...+++***+++...111///(((!!!$$$!!!"""''')))'''$$$$$$"""  !!!"""$$$%%%$$$%%%'''(((///222555444000+++((('''***'''&&&(((++++++'''"""((('''&&&'''((((((&&&$$$ ((())))))%%% $$$***+++------,,,+++,,,,,,......---+++)))))),,,...,,,)))$$$!!!%%%"""%%%&&&###"""&&&%%%$$$""" $$$(((***)))'''$$$###'''&&&%%%&&&)))+++------(((((()))***,,,///000222333111...,,,+++***(((&&&'''&&&%%%%%%&&&(((***+++333222222333444444222///000000///---***)))+++,,,000444777333,,,'''))),,,222444333000//////***$$$)))---222222///+++******%%%''''''$$$!!!###&&&%%%###!!!"""$$$111000---((($$$!!!!!!###%%%###!!! ###%%%&&&(((***,,,///...+++(((%%%###"""!!!)))...444444000+++((('''+++,,,---+++(((%%%######))))))(((%%%!!!%%%+++)))### !!!  """###  ######""""""%%%)))+++***)))'''&&&333555888888888===EEEMMMXXX[[[___```aaaccciiimmmnnnuuu~~~|||yyyxxxyyy}}}***'''### !!!%%%)))---((($$$ ###&&&&&&)))'''%%%"""!!!!!!$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&(((,,,///000///...,,,++++++)))'''%%%%%%&&&(((,,,---//////...***'''$$$"""""""""&&&)))+++***(((&&&&&&%%%###!!! !!!"""###"""!!!!!!"""%%%((())))))(((&&&$$$######$$$$$$(((***+++)))%%%###$$$&&&)))+++...---***&&&###!!!$$$'''***,,,++++++++++++)))((('''''')))******)))(((''''''))),,,...---+++---***((('''$$$ """&&&+++((($$$!!!!!!###'''***,,,***&&&%%%'''***000///,,,'''"""  """%%%(((+++---///---+++(((%%%######&&&))))))'''%%%'''+++000222333...,,,((($$$!!! !!!""" !!! """$$$%%%&&&***---***###!!!###&&&&&&'''***---111333333333000+++'''%%%$$$###!!!!!!""""""###%%%***111666111...,,,***+++///444888444333111222222000+++((('''&&&%%%(((,,,000111111///...+++(((%%%"""  !!!###$$$$$$###"""%%%###"""&&&,,,///...+++---,,,+++,,,,,,***%%%!!!''',,,---***)))+++,,,+++%%%$$$$$$&&&+++------,,,+++******,,,///...((("""$$$!!!"""'''+++***((('''%%%######$$$$$$###""" """&&&((()))+++---///222666999999444---(((&&&+++(((%%%''')))***'''###%%%$$$$$$&&&((()))((('''!!! !!!!!!"""###''')))(((%%% """%%%,,,---......,,,,,,---...000...+++((('''((())))))&&&$$$!!! """$$$""" $$$'''&&&$$$"""!!!$$$(((---...,,,(((&&&&&&&&&$$$$$$%%%(((+++,,,,,,(((((()))+++---///111222222000---+++***)))'''%%%&&&%%%$$$######%%%''')))......///222444555333222222222111...***((()))******...222///)))&&&))),,,000333222---++++++)))&&&***...222222...***))))))&&&'''(((&&&!!!!!!$$$%%%&&&%%%$$$""" !!!$$$&&&...---+++'''###"""$$$%%%&&&$$$""""""!!! ###%%%&&&(((***,,,000///,,,)))&&&$$$"""!!!$$$(((,,,---+++))))))+++---...///---)))&&&$$$###%%%%%%###!!!###)))'''!!! !!!   $$$***...///,,,)))'''///111444444555:::CCCJJJPPPSSSVVVWWWWWWZZZ___dddhhhnnnwww~~~{{{zzz{{{}}})))'''$$$""""""###&&&'''$$$ """&&&(((***'''$$$"""!!!###&&&'''&&&&&&&&&%%%%%%$$$$$$###'''(((***+++,,,***)))'''))))))'''%%%###$$$&&&))),,,...000222111///+++)))***)))((()))+++,,,+++***)))((('''### !!!"""###"""!!! !!!$$$&&&(((&&&%%%$$$$$$$$$%%%&&&'''.........***%%%$$$&&&)))---///000///+++&&&###!!!%%%'''******)))(((((()))&&&&&&'''))),,,---,,,+++---,,,++++++------,,,***,,,***)))'''"""###***222111---'''!!! ###&&&,,,---,,,)))&&&%%%'''+++000///,,,'''!!!!!!"""$$$(((,,,000333555555111,,,(((''''''''''''&&&&&&'''***---000000///+++***'''%%%############"""!!!$$$%%%))),,,)))!!!###%%%(((+++---///000000---+++(((''''''&&&%%%### !!!###(((...333...///000000000333888===888777555444222...)))&&&'''&&&&&&)))---111444555///---)))&&&""" ###'''(((%%%"""""" !!!$$$))),,,+++***,,,+++*********((($$$"""$$$))),,,++++++...///---$$$$$$$$$&&&***,,,---,,,+++))))))***---,,,'''###$$$!!! """'''+++,,,,,,)))(((&&&'''(((((('''&&&"""%%%))),,,...000333555222555999999666000+++((()))&&&""""""$$$%%%###!!!!!!!!!"""%%%(((*********"""!!! !!!###%%%''''''((((((%%%"""!!!$$$(((/////////---,,,,,,...111111,,,'''%%%&&&'''&&&%%%"""!!!!!!!!!"""!!!"""%%%(((&&&$$$###"""###$$$$$$(((---333333...)))'''((($$$###"""$$$'''***++++++''''''(((***,,,...000111222///---,,,,,,+++***(((%%%###!!! """$$$%%%((()))+++///333555444222333333222///***'''''''''%%%***---,,,((('''***......111000)))$$$&&&((((((***...111000,,,'''&&&&&&&&&((()))'''### """###%%%%%%%%%%%%$$$###"""###&&&(((******'''$$$""""""$$$'''$$$###"""######!!!"""%%%&&&(((***,,,000///---***&&&$$$!!!  $$$%%%$$$&&&***---,,,...///---)))%%%"""!!!!!!###(((&&&!!!  """"""!!!###"""(((...///---)))&&&(((+++---...000555===DDDFFFHHHKKKLLLLLLPPPVVV\\\___dddkkkrrryyy}}}|||}}})))(((&&&%%%###"""!!!!!! !!!&&&)))+++((($$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))******)))(((&&&%%%((((((&&&$$$###$$$(((+++---///222444444222///---000///---,,,,,,,,,,,,+++...---***'''###"""$$$&&&&&&%%%###""""""###$$$%%%$$$######$$$%%%(((***+++...///---)))%%%%%%(((,,,222444444222...)))&&&%%%(((***++++++)))'''''''''%%%%%%'''***------***(((*********+++,,,---------...---,,,)))"""$$$...::::::777///'''$$$''',,,//////,,,)))%%%%%%(((,,,000///+++&&&!!! """###$$$'''+++///222444999444---)))((((((&&&$$$%%%&&&)))+++---,,,***(((&&&&&&&&&%%%&&&&&&''''''%%%"""!!!$$$$$$&&&***''' $$$(((+++------------)))(((''''''))))))(((&&&!!!!!!!!! """'''******...222222000111777<<<666666555333000,,,(((%%%)))))))))+++...111333555,,,***'''$$$"""!!!!!!!!!"""((()))$$$"""'''******)))***))))))((('''&&&$$$###%%%))),,,,,,---//////,,,&&&&&&(((***,,,...///000,,,+++)))***+++***(((%%%$$$""" """%%%)))***+++(((''''''((()))***((('''###&&&***---000222555888222333555444222///---+++&&&""" !!!$$$(((******)))"""!!! !!!$$$''')))((())))))'''%%%%%%(((+++000///---+++)))***...111000***$$$###&&&((('''$$$$$$$$$$$$"""!!!"""%%%'''###$$$$$$""" ###&&&)))'''$$$""""""###&&&''')))///444222,,,&&&%%%&&&"""!!!!!!###''')))***)))%%%&&&'''(((***,,,...///111///......///000000///$$$""" !!!###$$$%%%(((,,,000111111///111222222000,,,(((''''''%%%)))++++++)))))),,,///---111///&&& ###(((,,,))),,,///---((($$$######&&&'''((('''%%%""" !!!!!!"""###""""""!!!"""#########"""###&&&(((((('''%%%""""""$$$ """###### """$$$%%%''')))+++...---+++(((%%%""" """"""$$$(((+++***,,,...---)))$$$  $$$(((&&&!!!  !!!$$$$$$ !!!$$$   $$$(((***)))%%%""""""###&&&(((+++000777<<<===@@@BBBCCCEEEJJJRRRXXXYYY\\\```fffmmmwww******)))'''%%%""" """'''***,,,)))$$$"""#########"""######$$$&&&'''((()))***,,,,,,+++******)))(((((((((((('''&&&%%%'''***---...000222444444222000...111000///...,,,+++,,,,,,111///,,,(((%%%%%%(((++++++***(((&&&$$$###############$$$%%%'''***,,,...++++++***'''$$$%%%***...555666777555222...,,,+++...//////---***(((((((((%%%%%%''')))***)))&&&###"""###%%%'''***---000222111111000,,,$$$ %%%///:::;;;999222***'''***...000...+++(((&&&'''***---///---***%%%!!! !!!###&&&&&&&&&''')))+++...000777222,,,***)))(((%%%""""""%%%(((++++++)))'''&&&"""###%%%'''(((******+++***&&&!!!!!!###$$$"""$$$'''%%%###(((++++++******+++(((''''''(((***,,,+++***'''&&&$$$!!! '''+++//////,,,,,,000555000000111000---)))'''%%%,,,------......///000111((('''%%%$$$###$$$$$$%%% """''''''!!!!!!&&&)))******)))((((((&&&%%%$$$%%%%%%'''+++......///000---)))&&&''')))+++---...000111...,,,+++***)))(((&&&%%%###"""!!!!!!###%%%&&&&&&%%%$$$$$$&&&(((((('''%%%"""&&&***...333888<<<;;;888444000...---------%%%"""!!!!!!!!!$$$'''(((((('''"""!!! !!!%%%(((*********)))(((''')))+++---///...+++(((&&&(((+++///---((($$$$$$(((+++)))&&&&&&'''(((''''''))),,,...+++***'''$$$"""!!!###$$$(((&&&### """$$$&&&)))---000---'''"""!!!""" ###''')))))))))%%%%%%%%%&&&''')))***+++---,,,+++---000222222222$$$"""!!!###$$$$$$%%%(((+++,,,,,,***---///111000---+++))))))&&&((())))))''''''***------000...%%% ###***---'''))),,,***&&&""""""###&&&&&&&&&%%%%%%$$$""" $$$$$$$$$###!!!  !!!""""""!!!"""%%%''''''&&&$$$!!!"""###"""!!!!!!###$$$%%%&&&((((((((('''%%%"""!!!$$$$$$###$$$%%%))),,,......***%%% """%%%###"""%%%$$$ !!!!!!######"""!!! """$$$$$$"""  """&&&+++111555555777999:::===CCCMMMTTTTTTUUUWWW[[[bbblllwww*********)))(((%%%"""!!! !!!!!!"""$$$'''***,,,)))%%%%%%&&&&&&$$$!!!###$$$%%%''')))+++,,,---...---,,,,,,++++++,,,,,,)))***+++******+++...111...000222444333000---+++,,,---...---+++***+++,,,...,,,)))%%%###%%%)))---...---+++)))&&&%%%$$$###&&&&&&&&&''')))+++...///((()))(((%%%###$$$)))...222333555444222111000000333444333000,,,***))))))%%%%%%&&&'''(((&&&"""!!!$$$'''+++111555333111000---((($$$(((///444555444000,,,***+++------+++)))''''''))),,,...,,,+++(((%%%"""###&&&(((+++)))((('''''')))+++,,,000///---,,,+++)))%%%######&&&)))))))))******$$$&&&(((***,,,,,,,,,,,,,,,(((""" """%%%'''$$$!!!!!!$$$$$$"""''')))((('''((()))((('''&&&(((***,,,,,,,,,***)))'''"""$$$'''******((((((***,,,)))+++,,,,,,***'''%%%%%%---///111111///---,,,,,,%%%%%%&&&&&&''''''''''''###""""""$$$&&&&&&!!! $$$(((*********(((((((((&&&$$$$$$&&&((()))---//////000111,,,&&&###%%%((()))***+++...000...---,,,***(((%%%###""" !!!!!!!!!""""""""""""""""""%%%''''''&&&$$$ %%%+++222:::???EEE???666///,,,,,,,,,,,,(((%%%""""""!!!"""###&&&'''&&&%%%######""""""$$$''')))++++++***((('''((()))+++------,,,***'''%%%&&&))),,,)))'''&&&'''***+++)))'''%%%&&&''''''(((***...111111...***&&&###""""""###&&&$$$!!!!!!###%%%******)))%%%""" ###''')))))))))&&&&&&&&&&&&&&&'''(((((()))((('''))),,,/////////%%%###  ###&&&(((&&&%%%%%%'''))))))(((***---000111///,,,+++***%%%&&&&&&%%%$$$%%%(((***,,,///---&&&"""&&&***,,,$$$'''***)))&&&###$$$%%%(((&&&$$$$$$%%%%%%%%%$$$((('''&&&$$$"""  !!!""""""!!!"""$$$&&&&&&&&&&&&###!!!""""""!!!"""!!!!!!###$$$#########""" $$$(((&&&""" (((+++///000---'''""" !!!###"""!!!""""""%%%"""!!!###!!!"""'''+++......///000000333999CCCKKKNNNNNNPPPRRRXXXaaalllsss'''((()))***+++***)))((("""$$$&&&'''&&&&&&(((******'''&&&(((,,,,,,((($$$%%%&&&''')))***,,,------///...---,,,---...000111***,,,...000000000222444...000111222111---)))'''$$$'''***+++***)))***,,,+++)))&&&###"""%%%+++000---,,,+++)))(((&&&&&&%%%)))(((((()))***---///000'''((((((&&&######'''+++***,,,///000000000111222777777555222---***)))***%%%%%%%%%%%%&&&%%%""" """%%%)))///333000---,,,---+++(((+++000------...//////...------***(((&&&&&&(((+++...///***)))'''%%%$$$&&&***...,,,***(((&&&%%%&&&((()))+++---000111///+++)))'''"""%%%((((((((()))+++...+++---...000000...---+++)))%%%!!! !!!!!!$$$'''***%%%!!!"""""""""'''(((&&&$$$&&&))))))'''%%%&&&(((***,,,,,,)))(((&&&"""###$$$$$$%%%&&&'''((((((%%%(((******'''%%%$$$$$$+++///333333000,,,***)))&&&'''(((*********((((((&&&&&&'''((('''&&&%%%###!!!$$$'''***++++++++++++(((((((((%%%######'''***))),,,///000222333---&&&!!!###&&&'''''')))+++...,,,,,,,,,)))&&&"""!!!"""""""""!!!!!!!!!!!!"""%%%((((((&&&%%%!!!&&&---666<<>>BBBCCCEEEKKKPPPRRRUUUZZZ```fffkkknnnppptttzzz,,,***''''''))),,,---...,,,...000222222111///...***&&&""" !!!%%%''')))((()))---222666666333///))),,,///...***''''''***((('''&&&&&&((())))))(((''')))***)))(((&&&%%%&&&$$$  ###'''***+++***''''''***/////////---***((()))---000//////111333555444111///)))'''$$$!!! !!!###!!!!!!%%%***,,,)))&&&!!!"""""""""###&&&+++...000......111555666222///'''%%%&&&))))))&&&&&&(((%%%######'''---111222111333555666666444000---+++)))))))))((())))))******%%%)))---///---***'''%%%%%%%%%)))...---&&&!!!  !!!###%%%%%%%%%&&&(((---000111///+++)))(((''''''''')))((('''%%%$$$&&&'''%%%"""###(((---222111000...+++(((%%%$$$ ###&&&&&&$$$"""###$$$$$$&&&(((******)))%%%###&&&&&&''''''&&&%%%###""""""###$$$%%%''')))+++,,,---------,,,,,,------...(((((((((((()))+++---...---+++(((%%%%%%'''***---//////000///,,,)))%%%###$$$&&&)))+++,,,,,,---...'''((((((((((((''''''&&&,,,...111111///,,,******(((((()))(((''''''''''''!!! !!!&&&,,,...,,,)))'''""""""&&&'''%%%'''%%%$$$######%%%'''(((***+++---,,,***(((''''''%%%$$$###%%%)))***(((%%%$$$%%%'''((()))((('''&&&!!!$$$'''***)))'''###!!! ###&&&'''(((+++------...---***'''%%%%%%&&&$$$$$$$$$"""!!!###(((,,,...,,,***'''$$$"""  ###%%%$$$"""###(((,,,---)))%%%%%%(((***(((%%% """&&&***+++***(((&&&((('''%%%$$$""""""###### """$$$###"""!!!###%%%)))(((((('''''''''''''''***(((%%%""" ###&&&!!!###&&&''''''''''''(((&&&***......+++***,,,///...///111111000---***((($$$$$$&&&)))...111333333444333000---***)))(((((($$$######%%%(((,,,000222///...---)))&&&%%%&&&'''###%%%'''&&&###!!!"""###'''%%%$$$%%%(((+++,,,,,,)))******'''""""""&&&***...---,,,***)))))))))***)))'''###!!!"""######"""!!!!!! !!!!!! ###''')))%%% !!!"""'''&&&$$$"""    !!!"""###"""""""""###!!!""""""  !!!"""%%%(((111666<<<===<<<===CCCIIIIIILLLRRRXXX]]]___``````ccckkkxxx+++'''###$$$(((,,,......***,,,000222333222000...***%%% """''')))******+++///444888888444000,,,000222000+++(((***---)))'''%%%%%%'''(((''''''%%%))),,,,,,((($$$######!!!  %%%(((***)))%%%%%%***...000///---***)))***---000---...111444666555222///,,,)))&&&###!!! !!!"""""" %%%+++---***&&&###$$$%%%&&&''')))---111+++...222333333222222333)))((()))---,,,'''$$$&&&%%%###"""%%%+++000111111666888999888555111///---...,,,+++)))))))))******$$$(((,,,///...,,,***)))((()))...444333+++$$$!!! ###&&&'''''''''$$$&&&***,,,------+++************+++---,,,***((("""%%%&&&$$$"""###)))///444444222000---***'''&&&!!!$$$''''''$$$"""###$$$&&&'''((())))))&&&"""%%%%%%%%%%%%$$$######"""!!!$$$(((+++---------222111000///////////////((((((((()))+++---000111555111+++&&&%%%(((---111...///111111///***&&&###%%%(((+++***(((''')))+++$$$$$$$$$%%%&&&'''((((((,,,///333444222///---,,,''')))******))))))+++,,,"""!!!!!!&&&,,,...,,,((()))$$$###'''((('''(((&&&$$$######%%%(((***''')))+++,,,***'''&&&&&&&&&%%%%%%(((+++***'''### """&&&(((***)))'''&&& ###&&&'''&&&###!!!$$$''')))+++---/////////---((($$$  ###%%%''''''%%%$$$&&&)))***)))(((&&&$$$"""!!! !!!$$$''''''%%%&&&+++000222,,,%%%###%%%&&&$$$!!! ###'''+++,,,,,,)))(((+++)))&&&$$$"""!!! """"""!!!!!!###&&&---,,,***((((((((())))))+++***'''###!!!"""&&&)))!!!$$$(((******))))))***'''+++//////+++***+++...---///222333333///+++((($$$$$$'''+++000444555555777444111---***)))))))))$$$$$$$$$'''+++000555888111///,,,(((%%%$$$&&&((("""%%%&&&%%%""" !!!###((('''&&&''')))++++++***)))++++++'''###"""''',,,///...---,,,++++++*********(((&&&%%%&&&'''&&&&&&)))'''###""""""###"""!!!%%%)))%%%  """###)))(((&&&"""!!! !!!"""######!!!  !!!!!!   !!!###'''***111666;;;:::888888>>>DDDDDDHHHNNNSSSWWWWWWVVVUUUUUU^^^nnn+++)))&&&''')))---000111...,,,+++---000222222000+++(((%%%%%%'''(((&&&$$$""")))222777777444222111---///000111000...+++))))))))))))'''%%%%%%''')))+++******(((&&&###!!! #########""" '''***+++(((%%%%%%)))...111///...---------+++***---///111222111///---+++(((((('''%%%$$$###%%%&&&!!!%%%'''(((((()))***###%%%(((+++...///000000000//////000222111000///111000...---+++(((###$$$'''***+++***,,,000333::::::999888555222...,,,*********,,,------+++)))###!!!"""'''***)))***...+++000444555000***%%%$$$&&&###!!!###&&&((('''%%% ###(((+++,,,---...///,,,---...//////...---,,,)))+++,,,)))$$$###''',,,555555333111---***'''&&&$$$$$$######$$$&&&'''(((,,,)))'''%%%$$$"""$$$''')))(((### ''',,,------...///333444444333///,,,******'''((()))(((((())),,,///222---&&&$$$&&&***,,,---------,,,,,,+++*********%%%''')))(((&&&%%%&&&((((((&&&###!!!"""%%%))),,,111333111,,,+++---,,,)))'''(((***---...,,,'''$$$###"""###&&&***,,,+++(((&&&""" ###$$$"""!!!###(((&&&###!!!!!!$$$(((+++&&&%%%%%%''')))***)))((($$$%%%''''''&&&%%%&&&'''$$$"""!!!$$$'''(((### !!!$$$&&&'''%%%$$$ !!!###&&&***+++)))(((******((($$$ %%%'''***(((%%%######$$$&&&%%%$$$#########$$$%%%)))(((&&&$$$###&&&,,,000,,,&&&!!!$$$$$$"""!!!%%%))),,,,,,,,,+++***&&&""" """###### """((((((((('''&&&(((***---,,,+++(((### !!!''',,,(((&&&%%%)))///111---)))+++,,,.........,,,)))(((,,,///222555444111,,,)))%%%&&&)))...111111///---444222...)))'''&&&&&&&&&!!!"""%%%)))---111444666---,,,***((('''&&&&&&&&&$$$%%%%%%###  %%%'''''''''&&&&&&(((***&&&''')))+++,,,---......------,,,,,,++++++******...+++'''&&&&&&'''((()))''''''&&&###!!! !!!"""$$$  $$$%%%### !!!%%%''',,,***'''### !!!""" """%%%###   """%%%***...555888999666222333:::AAAAAACCCGGGLLLPPPRRRQQQOOOUUUYYYbbbppp---+++******,,,------------,,,+++---000111///...+++(((&&&&&&((((((%%%###"""***444999999555111...,,,...///111000...+++***+++***)))'''%%%&&&))),,,,,,+++)))'''%%%###"""!!!%%%%%%$$$###"""!!! (((***+++((($$$###&&&***...---,,,+++,,,,,,,,,+++---...000111000///,,,+++******)))'''%%%%%%%%%&&&!!!###%%%'''((()))***+++((()))***,,,...//////000444333222222222222111000000...------,,,)))%%%"""&&&(((***++++++,,,000333999999999888666222///---((((((((()))+++---,,,+++""" $$$&&&%%%'''+++...111555555000+++'''&&&)))'''&&&''')))((($$$!!!!!!&&&(((***+++---...//////000111000///...---...000000,,,'''&&&)))---444333222///,,,(((&&&$$$"""###%%%&&&(((((()))))),,,***'''&&&%%%$$$""" &&&((()))'''""" '''+++---,,,---...111222333111...+++******)))******((('''''')))+++,,,)))&&&&&&)))+++,,,+++************))))))))))))$$$&&&'''&&&$$$$$$''')))***(((&&&$$$$$$&&&(((***000222111---+++---,,,)))((((((***,,,---+++'''######"""###&&&***+++***(((%%% !!!"""!!!!!!###$$$###"""!!!!!!$$$'''***((('''(((***,,,+++)))'''###%%%''')))))))))((()))###!!! ###&&&'''### !!!###%%%''''''%%%$$$######%%%(((***+++***(((%%%&&&&&&$$$!!!###&&&)))***(((&&&&&&''')))(((&&&$$$"""!!!"""###'''%%%###!!! $$$)))...,,,%%%$$$''''''%%%%%%&&&&&&(((***+++,,,'''$$$ !!!"""""" """$$$$$$$$$$$$%%%&&&(((,,,......---***%%% ###'''+++)))(((***---......------------------+++***)))'''+++000444444111,,,)))'''(((+++///222222000---///---)))&&&%%%$$$%%%&&&%%%&&&''')))+++---//////))))))))))))))))))******"""######"""%%%&&&&&&%%%######%%%'''(((***,,,...000111222222++++++***)))((((((((((((+++)))&&&%%%%%%&&&'''(((******)))&&&###!!!"""###&&&""" ###$$$###!!! !!!""""""''''''%%%###!!!!!!!!!!!!  """"""!!! """"""  !!!&&&***...000666888777111++++++222888===???CCCGGGLLLNNNNNNNNNPPPTTT\\\jjjzzz.........//////...+++))),,,,,,,,,---///...,,,******)))((())))))'''%%%"""$$$+++444:::999444...***+++---///000000...,,,***,,,+++)))'''&&&'''+++...---+++((($$$"""""""""###'''&&&%%%%%%%%%&&&'''(((((()))***'''$$$###&&&)))******(((((((((***+++------.../////////...---,,,,,,+++***)))((('''&&&&&&&&&&&&&&&'''((()))++++++,,,,,,,,,,,,---...///000777555333111000/////////---,,,,,,,,,,,,+++(((&&&((()))***+++,,,...111444888888888777555222...,,,&&&%%%&&&(((,,,......---%%%!!! ###$$$###&&&***///111333333000---***))),,,***)))***+++((("""!!!$$$'''(((***,,,...222333333333222000///---222333222///***)))+++...222111000...,,,***((('''"""$$$''')))++++++++++++,,,***(((''''''((('''&&&'''((((((%%% %%%)))++++++***+++///000000///,,,***))))))++++++***(((&&&%%%'''(((&&&&&&'''))),,,---+++)))''''''(((((((((((())))))$$$%%%%%%%%%%%%&&&)))++++++***(((''''''((())))))///222222...---...---)))******+++,,,---+++'''$$$$$$$$$$$$&&&)))***)))(((### !!!$$$"""###%%%%%%%%%&&&(((******+++,,,///000...***&&&###&&&))),,,...---+++***!!!!!!$$$%%%"""###$$$&&&(((((('''&&&%%%((('''''')))++++++***))) """%%%%%%""" !!!%%%)))++++++************)))((($$$  ###"""&&&***+++%%% ''',,,...+++)))&&&$$$$$$'''+++---)))&&&"""!!!"""%%%&&&&&&$$$&&&&&&$$$#########%%%'''***,,,+++,,,+++&&&""" """%%%---,,,+++***)))+++///333111000...,,,+++******+++%%%(((---111222///+++)))((()))+++...111000...,,,)))'''$$$"""!!!"""$$$%%%(((((((((((())))))))))))%%%&&&'''((()))******+++"""###$$$### ###$$$$$$"""!!!!!!"""$$$)))+++...111333333333222***)))'''&&&%%%%%%%%%&&&)))(((&&&$$$$$$%%%'''(((---,,,+++(((%%%###$$$%%%&&&###!!!$$$$$$$$$###"""!!! ######$$$$$$###!!! """###%%%%%%###  """###"""  !!! """""" &&&,,,///000555555333,,,%%%###(((---666888===BBBFFFIIIJJJJJJGGGKKKTTTaaappp}}}---...000222333000,,,(((,,,,,,---------,,,)))'''******++++++***(((%%%###''',,,222555555111,,,(((***,,,...000000...,,,++++++***(((&&&%%%&&&+++...,,,)))&&&"""!!!!!!"""###%%%%%%%%%&&&(((+++...000'''((()))(((&&&&&&(((+++&&&&&&%%%$$$$$$'''***---------............------+++***((((((((()))(((((()))((('''''')))***,,,,,,++++++******+++---///000555444111...+++***+++,,,+++******+++,,,,,,+++)))'''((()))+++...111555777777777777555222...***'''$$$%%%(((,,,000222111///)))%%%"""$$$$$$###&&&***,,,...///000///...---------+++(((((()))'''"""!!!###&&&((()))+++...000555555555555333111///...222222111...++++++---000////////////000000111222(((((()))***+++,,,------,,,***'''&&&((()))******&&&%%%$$$"""###(((******)))(((,,,---...,,,***(((((())),,,,,,+++(((&&&%%%&&&(((((((((***+++,,,,,,***)))&&&&&&''''''((())))))***###%%%(((***+++,,,,,,---************+++++++++,,,111444444111///000///+++---,,,,,,------,,,)))&&&&&&&&&&&&'''((((((((('''"""!!!$$$%%%'''******))))))***,,,...///000222333000+++''''''))),,,000222111---*** !!!###$$$""" %%%'''*********(((((('''+++***))))))******)))((("""&&&'''&&&$$$###"""###&&&))),,,---,,,+++***(((((('''### """''')))%%%!!!!!!%%%***///111+++)))%%%###$$$'''+++......,,,)))(((***,,,------!!!"""'''(((&&&'''&&&$$$###$$$&&&'''(((&&&((()))((($$$###%%%(((+++,,,+++(((&&&)))111888888555111---***)))***+++)))***,,,------,,,+++***'''((()))+++------+++(((%%%$$$!!! !!!###'''''''''''''''(((((((((&&&'''((())))))((('''&&&"""$$$%%%%%%###!!!!!!""""""""""""!!! !!!$$$&&&+++---///111222222000///***)))'''%%%$$$$$$%%%&&&(((((('''%%%$$$$$$&&&(((******)))'''$$$###$$$&&&%%%### !!!$$$''''''&&&%%%###!!! """$$$%%%&&&&&&###!!!!!!%%%((((((&&&###!!!###$$$$$$############"""###!!!%%%***+++///000///***$$$"""###&&&,,,111888>>>AAACCCDDDEEE===BBBKKKXXXfffsss}}}+++,,,///333444333...***,,,---------+++)))((('''***,,,------+++)))'''%%%,,,---...//////---+++)))***+++---//////...,,,+++)))(((&&&$$$###$$$(((+++)))(((%%%"""!!! !!!!!!""""""###%%%)))...222555+++++++++***((('''((()))$$$%%%%%%######$$$)))---......---------......///)))'''%%%%%%(((***+++***+++(((&&&'''***,,,---,,,'''''''''((())),,,...000333333111---)))''')))+++)))(((((()))+++,,,,,,***$$$%%%'''+++000444777999666666444222...)))$$$!!!"""&&&+++222666666222///)))%%%"""######"""$$$)))((((((***,,,...//////...,,,((($$$###$$$%%%$$$!!!%%%(((+++,,,---...000111333444444444333222000///...------++++++,,,...000------///111444777:::<<>>>>>???777<<>>CCCHHHHHHFFFHHHNNNTTT000000//////...---++++++000222444444222///---------,,,+++---///111111000---///111333444222000///***+++---...//////...---000---***((((((((('''&&&&&&(((,,,...---(((###!!!!!!%%%''')))******,,,///111,,,,,,,,,---...///000000111333333222000......///222...***'''(((***++++++(((***,,,...---+++(((&&&&&&(((+++///222111...***&&&''''''%%%%%%&&&))),,,,,,+++***((((((((())))))---...//////000/////////,,,......***%%%"""###%%%)))***+++---//////,,,***&&&%%%%%%$$$%%%(((***,,,---............,,,+++***+++)))&&&###""""""$$$%%%***+++,,,+++))))))***,,,$$$$$$%%%***///444777888666555333///,,,+++,,,---,,,------+++((('''((()))***(((&&&'''+++000333555666444111///.........///555555666555333000---***"""   !!!%%%***,,,+++)))+++++++++***((()))+++---******(((&&&$$$$$$&&&(((*********+++,,,+++(((%%%(((***---......---...///444111---++++++++++++***---...000222222222000///...,,,(((%%%$$$%%%''')))000222333222000111666:::888:::;;;:::777444333222555---%%%!!!###)))...000...---+++,,,...000111111000///---,,,+++++++++,,,,,,000///***((()))***)))'''%%%&&&)))...000///---'''&&&%%%%%%(((,,,111444---'''!!! $$$&&&'''&&&&&&&&&&&&%%%$$$###""""""&&&((((((((())))))###$$$$$$$$$$$$$$$######&&&&&&$$$!!! ###%%%)))******)))''')))...222333000,,,***)))&&&  !!!!!!###"""###$$$$$$%%%'''+++---,,,+++)))((()))+++...000222222222111///---***)))$$$%%%''')))************'''%%%###%%%((((((&&&######%%%&&&&&&&&&###!!!!!!&&&,,,111333555333000/////////---,,,'''&&&%%%&&&(((***)))((($$$%%%&&&(((+++---...///444444222---(((%%%''')))((('''&&&''')))***)))'''$$$$$$$$$$$$###"""!!!!!!"""$$$%%%%%%$$$%%%&&&''''''(((((('''%%%$$$$$$&&&*********'''$$$######$$$&&&$$$!!!"""%%%'''$$$$$$$$$$$$$$$&&&))),,,...---***&&&""" """"""   ###"""&&&(((###"""###,,,333===BBBFFFGGGDDDDDDHHHLLL---///000000///---,,,,,,111555999999777222...,,,---------...000000///---***+++...111222111000///***+++,,,...///000000000---***&&&$$$%%%'''))))))((()))++++++)))%%% !!!"""""""""###%%%)))))))))******,,,///111***+++---...////////////000222444444111...,,,,,,...+++))))))+++,,,------'''))),,,---,,,((($$$!!!!!!###&&&,,,000222111///(((((((((((((((***...111///...,,,***))))))))))))000000000/////////......------,,,(((###!!!###&&&))))))+++///111222000...'''&&&%%%&&&(((+++---......//////000///...,,,+++,,,***&&&###!!!"""$$$&&&*********(((&&&''')))+++$$$$$$%%%)))...222444444222111///,,,)))((()))++++++,,,,,,+++))))))***,,,(((&&&###$$$''',,,000222111000///---------......111222222222000---***(((###!!! !!!'''***'''###))))))))))))(((***---///)))((('''%%%######&&&((()))''''''***...///---)))***,,,///000///---,,,,,,222000---,,,,,,---,,,,,,,,,///222444555555333222000///,,,)))&&&%%%''')))///222555555333222333666777:::===>>><<<999777666777...$$$ $$$)))------+++***)))+++///222444444000///---++++++---///000333666555000---------+++'''###"""%%%+++...---***$$$###"""$$$(((---000222***&&&!!!!!!$$$&&&&&&((('''&&&%%%###!!!  ###(((+++++++++++++++&&&&&&&&&&&&&&&%%%$$$###""""""!!! !!!###$$$&&&'''((('''''')))---111333111...,,,***%%%""""""%%%''''''&&&&&&***---...,,,***((((((***,,,...222222222111///,,,)))(((###%%%(((***+++***((('''$$$"""!!!###''')))(((&&& """$$$$$$###$$$"""!!!!!!%%%+++000444777555222222222222000///)))(((((()))******(((&&& !!!$$$'''***+++,,,111111000---)))(((***,,,''''''(((***,,,+++(((&&&!!!!!!#########"""!!! !!!###%%%%%%$$$$$$%%%&&&%%%%%%$$$"""!!!###'''(((((('''$$$###$$$%%%###"""!!! !!!###$$$%%%%%%%%%%%%$$$&&&))),,,,,,***((($$$!!! ###  """"""  !!!!!!$$$%%%%%%...555<<>>===@@@CCC...,,,(((""""""&&&'''&&&$$$###""""""######!!!"""###&&&((((((&&&###$$$'''***,,,,,,)))%%%"""!!!$$$((()))((('''''''''%%%###!!!"""%%%(((***+++'''(((***+++***'''%%%$$$&&&$$$!!! ###&&&)))))))))***,,,,,,)))&&&$$$#########$$$'''***+++,,,...000333333333111000000000,,,&&&$$$$$$!!!!!!$$$'''&&&$$$%%%(((---+++***((($$$""""""%%%(((+++---...***%%%"""$$$'''((('''%%%$$$&&&***...111///...---...///000...---,,,,,,,,,---...,,,)))&&&'''(((***++++++***((('''%%%$$$$$$%%%'''((('''&&&$$$$$$$$$$$$$$$###""""""$$$(((,,,,,,***))),,,///'''$$$""""""$$$&&&((((((000---+++******,,,---...***(((&&&###!!!###'''+++)))$$$ ###%%%%%%###''')))+++...000000//////++++++++++++,,,---...///...)))######&&&)))***)))---,,,---///000///+++(((***,,,000222222000---+++***,,,...///---+++******000111111...***&&&%%%$$$""""""###$$$&&&))),,,...***((('''))),,,---+++(((++++++++++++,,,---//////...,,,,,,,,,---,,,+++)))&&&'''))))))))))))+++---000555888555---((((((+++///111333666777666444333///000///---***((('''(((******+++***)))'''%%%$$$((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++------......---,,,+++***(((&&&&&&***000222000---000///,,,***))))))******(((&&&%%%&&&$$$!!!###'''---,,,+++***)))'''&&&%%%***))))))***,,,...//////+++***(((&&&&&&'''((()))&&&&&&&&&&&&&&&'''''''''*********+++,,,+++)))(((---///000...***)))+++...+++***((()))))))))%%%""")))+++,,,---,,,***'''%%%&&&(((+++---......,,,+++***(((''''''((()))((('''%%%""" %%%'''&&&$$$$$$"""!!!%%%***,,,***'''%%%&&&(((***,,,,,,++++++---+++***+++------***''''''(((+++---//////.........)))$$$$$$(((,,,,,,+++(((***---///000///---+++((('''&&&'''((('''### !!!###&&&'''((((((((($$$!!! !!!%%%'''((((((&&&###  """###$$$###""" !!!"""))),,,,,,((($$$!!!###!!!$$$...222111///)))%%% """!!! &&&///777;;;@@@BBBCCCBBB???>>>@@@BBB,,,***'''### !!!&&&))))))((('''&&&%%%$$$###"""!!!!!!"""$$$''''''&&&$$$(((***,,,...---***&&&### ######!!! ###""""""###'''***++++++))))))((('''&&&&&&&&&&&&'''$$$%%%(((///...------,,,+++'''%%%######$$$&&&(((***,,,---,,,,,,---.../////////......///---)))'''&&&"""###&&&((((((''''''+++...---///---(((""" ###((()))+++,,,+++'''&&&'''***&&&&&&'''(((+++...111333---,,,+++,,,...///...---,,,,,,,,,---///...+++(((&&&(((***++++++(((%%%###""""""###&&&((()))(((&&&&&&%%%%%%$$$###"""!!!!!!&&&)))------++++++---000$$$""" !!!$$$(((+++,,,111///...------...000111---+++((($$$"""$$$)))---***&&&!!! ###'''((('''***,,,...///000///...---)))***,,,...000000//////,,,)))&&&&&&((()))(((&&&++++++...000111///+++'''+++...333666888666333111+++,,,---+++)))''''''(((///000000...+++(((''''''#########$$$&&&(((***,,,)))((())),,,111222111...++++++******+++---///111///...---...//////...,,,'''((()))((('''(((+++---111555777444...)))))),,,///222666999:::888444111,,,---,,,+++(((&&&%%%&&&&&&%%%%%%$$$###""""""!!!%%%&&&''''''((()))))))))&&&&&&&&&&&&''')))***+++---............------,,,,,,***)))+++///111000...---+++)))))),,,---+++(((((($$$"""""" !!!&&&///000000///---***(((&&&++++++++++++++++++++++++***)))((('''&&&%%%%%%%%%"""""""""###$$$&&&'''((()))***+++,,,,,,+++*********---000///,,,******++++++***(((((('''&&&###!!!$$$%%%'''(((((('''%%%$$$&&&(((+++---///000//////,,,)))''''''((())))))((($$$""" """%%%((('''&&&%%%$$$%%%(((---///---***&&&((()))+++++++++***)))///,,,+++,,,//////,,,)))&&&''')))+++---............(((###$$$***...---)))(((+++///111111...***((("""""""""$$$&&&&&&$$$""""""###$$$%%%&&&'''(((((('''%%%!!! """$$$&&&(((((('''$$$"""!!!!!!!!!$$$''''''&&&### """+++000///***$$$ ### """)))---,,,***$$$!!! !!! !!! ###...888???CCCDDDEEEDDDBBBAAAAAABBB...+++((($$$###$$$'''***+++++++++***(((&&&$$$### ###&&&((()))(((,,,...000000///,,,(((%%% """"""###&&&***------,,,***(((%%%###$$$&&&'''((()))%%% &&&***///...---,,,***(((%%%###"""###%%%''')))***,,,,,,+++************++++++,,,,,,...---******)))%%%$$$&&&((((((((())),,,///000222222,,,######(((***,,,---,,,***)))***+++++++++,,,---//////000000,,,+++***,,,///111111000---------......---***'''%%%'''***+++***'''### """%%%)))+++)))(((***)))((('''%%%$$$$$$$$$)))+++---...,,,,,,---///###!!!!!!%%%***---...000000///......///111333111///+++&&&###$$$(((+++***'''###"""%%%(((++++++---...///000///...,,,***(((+++///333444333111///---+++******+++)))&&&###)))+++///222222///+++(((,,,///555999;;;:::777555...---,,,)))&&&%%%&&&''',,,---...,,,***(((((()))%%%$$$$$$%%%''')))+++,,,***)))+++///444777555333---,,,+++***+++...111333000//////000222222111///++++++***(((&&&&&&)))+++000333444222---))))))+++///222777;;;;;;777222///)))******)))&&&$$$$$$%%%%%%%%%$$$###"""""""""###%%%%%%%%%%%%&&&'''))))))&&&$$$###"""###&&&)))***---...............------///---++++++...//////...,,,)))'''***///000---)))%%%###"""###!!! %%%000111222222000,,,(((&&&***+++++++++***))))))))),,,,,,+++***((('''&&&%%% !!!"""%%%'''((()))+++,,,------,,,+++,,,(((+++---,,,)))'''(((***+++***((('''%%%$$$""" !!!###$$$%%%%%%$$$###$$$&&&))),,,...///000///,,,+++***++++++***(((&&&$$$######%%%))),,,,,,+++'''&&&(((+++///111000...(((((((((((()))***+++,,,...,,,***+++...///---***''''''(((((()))******+++)))######***///---((((((***---///...+++'''%%% """$$$%%%&&&%%%%%%%%%$$$%%%%%%&&&'''(((((('''$$$  """!!!  !!!###$$$&&&'''((('''%%%#########!!!!!!!!!"""!!!"""&&&))),,,***'''###!!!!!!)))......)))%%%"""###!!!  """%%%'''%%%###   $$$############""" $$$...999AAAEEEFFFHHHHHHFFFEEEDDDCCC111...***&&&%%%&&&((()))------,,,+++***(((&&&%%%!!!&&&***,,,---111222333333222...+++(((!!!"""!!! ######%%%)))---//////...***&&&###"""$$$((()))******&&&!!!!!!'''+++*********((('''%%%$$$$$$"""###$$$&&&'''((()))***))))))((('''''''''((()))))),,,---+++,,,,,,((("""$$$%%%&&&'''(((***,,,...000333333...%%%!!!%%%***---/////////---,,,++++++---...000111111111000///,,,++++++---000333555555000///.........+++'''$$$$$$&&&)))+++***'''$$$!!! %%%))),,,+++***,,,+++)))'''&&&%%%%%%%%%+++---------,,,+++++++++"""!!!!!!"""&&&***,,,------...///...------///222444222...((($$$###%%%''')))'''$$$$$$&&&***---...111222222222111///,,,+++)))---222777888555222///.........///...+++&&&###))),,,000333333000,,,***,,,000555999;;;:::777555000///---)))&&&%%%&&&''')))******)))'''&&&'''((('''''''''((()))+++---///,,,+++,,,000555888777555///...,,,+++,,,...111333111000000111333333222000...---,,,)))&&&&&&(((***...///111///+++)))***+++///222666999888555000,,,((()))***(((&&&%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%&&&%%%$$$$$$%%%(((***+++((('''$$$"""###$$$''')))---------,,,,,,,,,,,,,,,///---,,,,,,,,,---------+++((('''+++000111---)))""""""$$$'''&&&""""""%%%///000222333111---(((&&&&&&)))++++++)))(((((()))---,,,+++***(((&&&%%%$$$!!!$$$&&&((((((+++---...,,,***+++,,,(((***+++)))&&&&&&(((+++******)))'''$$$""""""!!! """###$$$$$$$$$######%%%''')))+++---------+++,,,///111111...'''"""!!!"""###'''***---...///&&&&&&&&&)))+++---...---***(((&&&%%%&&&***...111,,,***((()))+++---+++)))(((((('''&&&&&&%%%%%%%%%""" (((,,,+++'''((()))))))))(((&&&$$$###"""$$$&&&''')))'''&&&&&&%%%%%%&&&''''''&&&&&&%%%""" %%%%%%$$$############$$$%%%'''((('''%%%######$$$$$$%%%'''))))))$$$ """&&&(((///---***&&&###!!!!!!  %%%((((((&&&%%%$$$"""!!!$$$$$$#########""" $$$!!!&&&&&&&&&''''''%%%"""!!!'''///999@@@FFFGGGIIIJJJJJJHHHFFFDDD444000+++(((((((((((((((,,,+++***)))((('''&&&&&&!!!&&&,,,///000333444444555333000---+++&&&&&&%%%""" !!!###$$$$$$%%%)))---/////////)))&&&$$$%%%)))---...---,,,)))%%%""""""$$$(((***'''(((((('''%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&***++++++---///---'''$$$$$$%%%&&&(((+++---......111111---(((%%%(((+++///000000000///---+++***,,,---///222333444444444///------...111444666666222111000///...+++'''$$$"""$$$'''******)))&&&%%%###(((++++++***)))(((&&&$$$$$$$$$$$$%%%+++++++++++++++******)))$$$######%%%(((******)))(((***,,,+++)))))),,,///222111...***%%%""""""###&&&&&&&&&&&&(((+++...000555555666555444111...,,,***...333777888555000---+++---000111000---)))'''***...222444333000......,,,///222555666555444222000///...***'''%%%&&&''''''''''''&&&$$$$$$%%%''')))))))))***,,,...000222///---,,,///333666555333000///---,,,,,,...///000000///...///000000///------------+++(((((()))+++---...///...---,,,---...222333555666444111...,,,)))***+++***((('''((()))%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$&&&(((,,,...+++)))&&&$$$$$$%%%'''(((---,,,+++***)))))))))))),,,,,,+++++++++*********(((''''''))),,,,,,***'''!!!!!!&&&******&&&%%%'''---///111111000---)))'''$$$'''***+++((('''((()))***)))'''%%%$$$###"""""""""!!! !!!###&&&'''&&&***,,,,,,)))&&&''')))***,,,,,,***''''''***...******)))'''$$$"""###$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$&&&'''((()))******))),,,222666777222***$$$ !!!$$$''')))+++,,,---######"""###$$$&&&(((******(((%%%$$$&&&***...222***'''%%%%%%(((***)))'''((((((((('''%%%###!!!  %%%'''&&&$$$&&&&&&%%%$$$###"""!!!  """###%%%(((***((('''''''''&&&&&&%%%%%%"""$$$%%%###  """((('''&&&%%%$$$$$$$$$$$$%%%&&&'''&&&$$$""""""###&&&'''))),,,,,,(((""" """###$$$######%%%&&&---,,,***(((&&&$$$######$$$$$$$$$!!!!!!$$$$$$###"""###### $$$$$$$$$$$$"""""" &&&''')))***+++'''""""""'''...777>>>DDDEEEGGGJJJKKKJJJFFFBBB555111,,,)))*********))))))(((&&&%%%$$$$$$$$$%%%!!!!!!&&&+++///000222333444444333000...,,,******(((&&&######%%%((($$$$$$$$$'''+++---......)))''''''***000444333111---,,,***(((''''''((()))((()))***(((&&&%%%&&&(((***(((&&&$$$######$$$%%%'''&&&&&&%%%$$$$$$######$$$(((******...222111,,,$$$$$$%%%&&&))),,,---...,,,------,,,******+++------......//////...+++)))+++,,,///222444555666777333111//////111333333333333222222222111///+++'''!!!###&&&(((*********)))!!! ###&&&((((((((('''&&&$$$"""""""""$$$$$$''''''''')))***+++***)))%%%&&&&&&(((***)))&&&###"""&&&((((((%%%%%%(((+++---...---***&&&"""!!!!!!###%%%'''(((***,,,...000444555555444333000---+++)))---222666666222---***%%%)))---000000///...---,,,000444555333111111111,,,---///000000///...---......---+++'''%%%%%%&&&&&&&&&&&&%%%######$$$&&&((())))))***---000222444222///,,,,,,///222111000///...---,,,,,,++++++,,,---+++++++++,,,+++)))(((***+++,,,,,,,,,,,,---//////000111111111222333444555555444333111000......+++,,,---,,,+++***+++,,,&&&''')))*********))))))(((&&&%%%$$$%%%)))---///***)))'''&&&&&&&&&((()))---+++)))(((&&&&&&&&&&&&((()))***+++***(((((('''$$$$$$$$$$$$$$$###""""""!!!!!!%%%******'''(((,,,---...///000///---+++)))###'''++++++'''%%%&&&((((((&&&$$$!!! !!!!!!%%%$$$"""!!!!!!###%%%'''###'''***((($$$!!!!!!###'''***,,,,,,)))((()))+++)))***)))'''$$$"""$$$&&&))))))(((''''''&&&%%%%%%&&&&&&&&&'''''''''''''''(((+++111777999777000+++$$$%%%((()))))))))******$$$###!!!"""&&&))))))(((((('''(((***,,,---(((%%%######''')))(((&&&'''((((((((('''%%%"""  """"""!!!!!!!!!"""###$$$$$$$$$!!! !!!!!!###&&&)))(((((((((((('''&&&$$$### ###&&&%%%""" ###&&&***)))(((&&&%%%$$$$$$$$$%%%&&&'''&&&###!!!!!!!!!%%%&&&''')))***'''###!!!###%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""  """******((($$$"""$$$%%%&&&%%%""" """###!!!!!!$$$&&&))),,,,,,((( ###***555<<<@@@AAACCCGGGJJJIIIDDD@@@444000+++***+++,,,,,,+++&&&%%%###!!!!!!!!!###$$$$$$"""!!!"""&&&+++...///111222222333222000---,,,---,,,***(((%%%&&&(((+++$$$######%%%(((+++,,,,,,***)))***///666999777444......---,,,+++***((('''***,,,,,,***'''&&&(((***---+++'''$$$""""""###$$$&&&&&&&&&&&&%%%###"""!!!###''')))***...333333000%%%%%%%%%'''***---...///++++++++++++,,,---......++++++,,,---......+++)))---...000222333555666666777444111///000000000000333333333333333222...+++!!!"""%%%(((***,,,,,,---%%%###""""""$$$&&&&&&%%%'''%%%$$$""""""###%%%&&&######$$$'''***+++++++++'''''')))******(((######&&&%%%""""""%%%))))))***+++***&&&###!!!!!!!!!$$$''')))+++,,,...///111111222111///---***((())),,,000444333///***''' $$$***...000111111222---111444555333111222333,,,,,,,,,,,,,,,+++******,,,---,,,***'''%%%%%%%%%''''''&&&%%%######$$$&&&(((((()))***---000333555555000,,,***---//////......------,,,+++))))))(((***)))((((((((('''%%%###&&&(((,,,---...///111222222222333444555666888999888777444111////////////,,,...///...,,,,,,---...)))***---//////...---,,,(((&&&$$$###%%%(((---000)))((('''''''''((()))))),,,+++(((&&&$$$$$$###$$$%%%'''******)))'''&&&&&& !!!!!! """!!!###'''((('''+++000---...///000///...,,,+++$$$(((,,,+++'''###$$$&&&(((&&&###  """###(((&&&$$$""""""###%%%&&&!!!$$$'''%%% """&&&+++,,,***'''&&&''')))******'''$$$###%%%(((---,,,+++***((('''&&&%%%((((((''''''&&&&&&&&&%%%'''***///666::::::666333)))+++,,,,,,+++)))))))))'''%%%""""""'''+++((()))***++++++***)))((((((%%%"""###&&&((((((&&&&&&''')))***)))'''$$$"""!!!$$$### !!!$$$&&&&&&""" !!!%%%((('''((())))))(((&&&$$$"""###&&&&&&###"""%%%(((,,,***(((&&&$$$$$$$$$$$$%%%&&&'''%%%""" ######$$$&&&'''&&&""" ###&&&'''&&&$$$$$$$$$!!!"""###$$$$$$###!!!!!!!!!"""!!!"""$$$&&&------+++&&&  """!!! """%%%'''((()))'''""" """!!! ### """%%%"""%%%))),,,,,,''''''333<<<<<<===@@@EEEHHHGGGBBB>>>555111,,,***++++++***((((((%%%!!! !!!###&&&***...111222//////000222222...)))$$$...---+++)))'''&&&%%%%%%&&&$$$!!! ###''')))+++,,,+++***+++333;;;999333///000111111000,,,)))''''''***,,,***'''&&&***...333...(((%%%$$$$$$""" !!!"""###$$$%%%%%%%%%%%%%%%&&&)))...111111,,,'''$$$%%%$$$$$$%%%(((...222...+++)))(((***---/////////...,,,,,,---,,,+++)))111222444777999888555222333666777444...+++,,,///000111333555777555000---'''((()))++++++,,,,,,,,,///,,,'''&&&&&&'''%%%###%%%&&&&&&$$$######%%%'''###!!!!!!%%%+++///...+++*********)))((('''&&&%%%$$$###  ###(((%%%%%%&&&$$$!!!###((((((''''''***---...,,,)))...+++((()))******(((%%%***,,,...000000...,,,***(((%%%%%%)))000555444222444333111000000111333444333///---///...)))&&&&&&&&&((())))))'''%%%%%%&&&'''%%%###$$$&&&)))******+++(((%%%$$$&&&))),,,---111///---------...///...000///...---,,,++++++******)))&&&""" """$$$'''(((+++...111444666777444333333444777999;;;;;;:::777333000......000111///111222111......000333---------...000222555666...+++(((((())))))&&&###)))*********)))***---000111,,,'''$$$$$$###!!!(((%%%$$$(((---...(((!!!  !!!"""###%%%(((,,,000///,,,******,,,,,,***''''''(((((('''&&&%%%%%%&&&'''$$$ %%%&&&'''&&&######&&&***'''&&&###"""%%%))),,,,,,***&&&###(((******(((%%%$$$&&&))))))---111///)))$$$###$$$'''''''''&&&%%%%%%''')))111111222444666888777666......---+++((('''((()))+++***(((%%%""""""$$$&&&''',,,111222000---++++++******'''$$$###$$$'''***000---***))))))((($$$!!! """!!!  &&&((())))))&&&###"""""""""%%%)))'''$$$############"""&&&%%%$$$######%%%'''(((***)))(((%%%""""""###$$$!!!$$$%%%!!!%%%%%%&&&&&&&&&$$$"""!!! %%%&&&$$$"""$$$###!!! """""""""###$$$###!!!!!!$$$'''...+++'''%%%$$$  !!!###))),,,...+++###!!!###!!!!!! !!!+++,,,$$$!!!!!! ###%%%"""%%%'''(((%%%'''---333888:::666:::BBBAAA888777===111---)))'''((())))))((('''%%%"""  ###'''***+++,,,,,,,,,...000111///,,,(((%%%+++)))(((&&&$$$$$$$$$$$$$$$!!!"""%%%((()))((('''%%%%%%,,,333111+++***---000333222///+++((((((+++---+++'''&&&(((+++///+++'''%%%%%%###  """###$$$$$$%%%&&&''')))---000///+++'''%%%%%%$$$######&&&+++...,,,***((((((+++...000111...,,,************)))'''000000222444666555222///222444666444...++++++---111111111222222111...,,,)))******+++++++++******---)))%%%&&&)))+++)))''''''''''''%%%######%%%'''###"""!!!&&&,,,///...,,,...,,,***(((''''''''''''"""!!!  ###%%%###$$$'''((('''***000111...******,,,------,,,///,,,******,,,,,,***'''***,,,---/////////...---+++)))'''***000333333111222111/////////000222444222---+++,,,,,,)))''')))(((''''''''''''((((((((((((&&&######%%%(((***+++)))'''$$$###$$$''')))+++......///111222222111///000000111111///+++'''$$$((('''&&&$$$######$$$&&&(((***,,,///111222333333111222333555777888888888666555333222111000000000///000222111...---...000.........///111333555666...,,,)))(((((('''%%%"""%%%(((,,,.........///000000...***'''&&&%%%$$$$$$+++(((%%%(((,,,,,,'''!!! !!!######%%%''',,,///---+++)))***+++,,,***(((((()))***)))(((''''''''''''$$$!!! """######((())))))(((%%%%%%'''***%%%%%%######'''---///---)))&&&%%%((())))))'''$$$$$$&&&)))(((+++...,,,'''###"""$$$$$$%%%&&&&&&%%%'''***,,,222111000000000000...,,,++++++)))&&&$$$###%%%'''((((((((('''$$$###$$$%%%''',,,222444111,,,)))''')))((('''%%%###$$$(((+++111///,,,***(((%%% !!!###)))***,,,+++((($$$"""""""""!!!!!!%%%### !!!#########%%%$$$###"""###%%%'''((()))((($$$!!! !!!$$$""""""&&&'''###%%%%%%%%%%%%%%%$$$######"""&&&'''$$$"""""" ###%%%$$$ !!!""""""!!!"""&&&)))///,,,(((&&&%%%"""  """)))++++++)))$$$ """###!!!!!!%%%%%% ###$$$###$$$%%%%%%###'''---333888666333666??????888777>>>+++((($$$###$$$&&&'''(((&&&$$$"""!!!!!!!!!###&&&(((((('''&&&+++///222222---)))&&&&&&'''&&&###!!!!!!!!!"""###""" """%%%''''''&&&%%%"""!!!&&&+++)))###%%%)))...222333000,,,)))(((+++,,,+++'''$$$%%%''')))(((''''''&&&$$$ !!!###%%%&&&'''(((***---///...***'''&&&%%%%%%###"""$$$'''******(((&&&'''+++///222333...+++(((''''''''''''&&&------...000222111///,,,///333555444///,,,+++,,,111///,,,,,,,,,,,,,,,+++,,,,,,+++******)))((((((***&&&###&&&---111///+++((())))))'''$$$###$$$&&&###""""""%%%+++......---///,,,)))&&&$$$$$$&&&''' !!!######"""$$$(((+++,,,111777999444...++++++---///000///...------------,,,+++,,,,,,,,,---...///000000...+++)))***...111111///......------...000222444111+++'''((()))((())),,,***&&&$$$$$$'''******))))))&&&###"""$$$(((+++---(((&&&$$$######$$$'''(((***---222555666555222000...000222333111,,,&&&"""%%%%%%&&&&&&''''''(((((()))+++...111222111000///...000333555666666555444222333333333222111000//////000222111///,,,,,,,,,.........///000222222333///,,,***((('''&&&###!!!!!!&&&---111333222000000...///...+++'''%%%''')))...***'''(((++++++'''###  """###$$$$$$'''+++---***)))((((((***++++++***)))***,,,---,,,+++)))(((&&&$$$""""""###&&&''''''*********)))'''&&&''')))%%%&&&$$$ %%%,,,333444///***(((((('''((((((&&&%%%%%%''')))''')))***(((###!!!"""$$$"""###%%%&&&'''***---000222000---+++)))&&&"""%%%%%%%%%###!!!!!!###%%%%%%&&&((((((&&&%%%$$$%%%(((---111333000***&&&###&&&&&&%%%$$$$$$%%%(((+++///---+++)))'''###"""%%%,,,...///...***&&&###"""### ######  ###%%%&&&######""""""###&&&(((***+++'''""""""'''%%%%%%)))***%%%!!!!!!%%%%%%$$$#########$$$%%%###&&&'''###"""!!!$$$'''%%%  """&&&)))///+++'''%%%$$$###"""### !!!)))(((&&&%%%###  !!!  """###""""""!!! %%%***000666222000444===>>>:::<<>>;;;666222000---***((('''((((((,,,***((((((+++---......+++)))&&&%%%%%%&&&%%%$$$((('''%%%###"""""""""###)))'''&&&%%%$$$$$$$$$$$$######$$$&&&((()))'''%%%$$$&&&)))+++,,,---...000---......,,,)))((('''(((%%%### $$$***000444000---)))((()))***+++,,,......---,,,******,,,///***(((''')))---...+++'''(((***---///000000000111+++%%% """&&&'''&&&,,,---......,,,(((### !!!%%%''')))***,,,------(((""""""&&&(((''''''''''''((())))))***+++***))))))******((('''&&&%%%###"""###%%%''')))###$$$%%%$$$$$$%%%''')))++++++,,,,,,+++'''""""""!!!(((000444111---)))((((((+++,,,---+++((($$$ """%%%''')))***...555:::777000%%%""" """&&&'''&&&###"""%%%((())))))******,,,***'''$$$$$$'''+++///333000,,,******+++...///888:::<<<<<<:::666444222777444222555888888222------+++'''###"""%%%***///...000111000---+++******222222000,,,((($$$###$$$&&&&&&'''&&&%%%%%%&&&'''&&&''''''$$$!!! ###&&&(((&&&$$$###!!!!!!!!!"""(((***++++++******,,,...,,,***(((((()))))))))((())),,,......111888======222111000///...///000111555888:::888222+++%%%""""""$$$&&&)))+++---............,,,+++***+++---///,,,+++)))''''''))),,,............,,,++++++---///000111222111...,,,,,,,,,(((&&&$$$%%%)))///222444111222111---'''%%%''')))---+++)))%%%""" !!!$$$$$$###!!! !!!###%%%&&&&&&((())))))(((((()))***###$$$&&&))),,,......---,,,,,,,,,,,,,,,---...///+++&&&  &&&%%%######%%%(((+++---*********---111444555444333111---'''!!!###%%%(((((('''&&&%%%%%%'''&&&%%%%%%&&&$$$"""!!! """'''***)))(((------,,,)))%%%"""!!!'''&&&$$$###""""""#########$$$$$$ !!!$$$'''((((((''' !!!"""######%%%))),,,***)))(((&&&%%%$$$######(((,,,(((######%%%''')))***)))((('''###'''+++***%%% %%%,,,222666444111---(((### """!!!  """###'''&&&$$$"""  """######""""""!!!%%%''''''%%%###!!!###''''''%%%  """$$$$$$"""!!!...333666777:::<<<:::555444222///,,,***)))******...,,,******+++,,,,,,+++%%%###!!!"""###%%%&&&%%%&&&%%%$$$###############***))))))'''&&&$$$$$$$$$""""""###&&&)))***)))(((+++---000000......///000+++,,,,,,***(((&&&'''(((%%%$$$""""""%%%***000444000---***((()))+++,,,---///...,,,)))&&&&&&(((***(((''''''))),,,---***'''(((+++///000///...//////,,,(((###"""$$$((()))***,,,---///000000...+++***'''))),,,------,,,------...***%%%"""###&&&(((***&&&''''''((((((((())))))((('''%%%%%%&&&'''&&&$$$%%%%%%#########%%%'''(((######$$$######$$$'''******+++,,,...///,,,&&&!!!""" !!!%%%&&&''',,,333444222...+++***+++---///000...+++'''###"""$$$&&&&&&***...333:::===777---  ###(((***(((&&&!!!$$$'''((('''''')))+++...+++'''$$$%%%)))---//////---+++***)))+++...000888;;;===<<<888444222111555222111333888888444///***((($$$ ###***000000///...+++))))))+++...555444222...)))&&&%%%&&&)))******(((&&&$$$###$$$'''((()))%%% """'''&&&%%%$$$$$$######""")))***++++++***+++...000444///***&&&&&&'''))))))(((+++,,,,,,111888;;;:::000///.........///111222888:::;;;888222)))### """'''+++...///...---++++++***(((''')))...222---+++))))))***---///000,,,------,,,++++++---///...000111000...------...,,,***((((((+++...000111111333333000+++)))+++...111---'''""" """!!!%%%%%%$$$###"""###%%%&&&$$$&&&'''''''''''')))+++$$$$$$&&&***...000...,,,((('''''''''(((***,,,...---***###&&&&&&'''''''''''''''(((%%%$$$%%%'''***,,,---------------***&&&""" """%%%''''''''')))***&&&$$$"""!!!!!!"""!!! ###  %%%))))))''')))(((&&&%%%$$$"""  """,,,)))$$$ !!!$$$&&&''''''$$$!!!%%%'''(((((((((###$$$%%%%%%&&&(((,,,...+++)))&&&$$$"""!!!!!!!!! )))...,,,'''%%%''')))******)))((('''$$$&&&&&&###!!!###(((---222555333111,,,'''"""###%%%&&&$$$!!!###"""  """$$$###!!! $$$&&&''''''###!!!!!!"""$$$%%%### """###$$$(((***&&&&&&### ###%%%###111555888777777999888444333222000...,,,+++++++++---+++******++++++)))''' """%%%&&&&&&%%%#########&&&''''''&&&+++++++++(((%%%$$$$$$%%%###"""###%%%(((******)))...000222111---++++++---***++++++***)))((()))***''''''&&&&&&&&&)))...222///,,,***)))***,,,---,,,...---***&&&###"""$$$&&&'''((()))*********)))(((+++///222333///,,,,,,,,,,,,***(((&&&'''))),,,...++++++,,,---...............111333333111...---------***&&&%%%''')))***+++&&&'''(((((((((''''''&&&%%%$$$"""###$$$%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''###$$$$$$######$$$'''))),,,,,,///222555222,,,&&& """&&&'''&&&)))...000///...---------......///...,,,)))&&&%%%(((***(((---333777;;;;;;444+++!!!%%%(((******)))%%%'''))))))&&&&&&(((+++---***'''''')))---///000,,,,,,,,,***)))+++...111777:::<<<:::555111000000...---...222666999777555,,,(((### !!!&&&,,,000000///+++(((&&&(((,,,000555444111---(((&&&&&&&&&***,,,---,,,)))&&&$$$$$$(((+++,,,(((""""""''''''((()))((('''%%%$$$((()))*********,,,000222666000)))$$$###%%%'''(((&&&)))***+++000666777444,,,,,,,,,------///000000777999;;;888222+++$$$!!! ###(((,,,///000///...+++,,,,,,***((()))...222...---+++,,,///111111111,,,,,,,,,+++******---///---///000000...------...---,,,***+++---...---,,,000000111000......///000///+++%%% %%%&&&%%%###!!!!!!"""$$$"""$$$%%%%%%$$$%%%(((***%%%$$$$$$(((,,,...,,,)))((('''%%%%%%&&&)))---///...+++&&& """%%%((()))(((''''''((("""###$$$&&&''''''(((((((((***,,,,,,)))%%%"""!!! ###%%%&&&(((,,,...&&&### !!!"""%%%"""###&&&&&&%%%$$$"""!!!!!!""""""!!! $$$'''***'''$$$!!!!!!###&&&)))+++)))%%%### """%%%''')))))))))(((%%%&&&((())))))***---///+++)))$$$  """ !!!'''+++***(((&&&'''***+++,,,+++***)))&&&&&&$$$ """!!!"""$$$'''***...000222000...+++'''### &&&((((((%%%  $$$%%%$$$###### !!!###""""""  ###&&&((()))!!!%%%$$$$$$%%%$$$"""###%%%%%% ''',,,((((((&&&!!! ###$$$  !!!555999:::777666777666333111000///...---,,,++++++)))(((((((((***)))'''%%%!!!$$$%%%&&&$$$######%%%))),,,,,,+++,,,,,,+++((($$$"""$$$&&&#########%%%(((************---///---(((&&&'''))))))+++------,,,+++,,,---***++++++***((((((+++...---+++******+++,,,,,,+++***)))'''$$$!!!!!!$$$''''''+++---,,,)))''')))+++000555888666111,,,******)))+++,,,+++((()))...222+++***)))((()))+++---///333555777666333000...---)))(((&&&''')))+++++++++'''(((((()))((('''%%%$$$###""" !!!$$$&&&''''''&&&&&&'''((('''&&&%%%%%%###$$$%%%%%%$$$$$$&&&(((,,,,,,///444777555---&&&""""""!!!###((()))+++,,,......---,,,+++*********((('''(((,,,...---333777666666555000***######"""$$$&&&)))++++++(((+++,,,***&&&%%%(((+++***(((''')))---000111000---......,,,***+++///222555777999666111---...000+++,,,...111444666777888222,,,%%%"""%%%***---.........,,,)))'''(((,,,///222111///+++&&&$$$$$$&&&'''***---...,,,)))'''''')))---000---&&&"""###&&&'''))),,,......+++(((&&&%%%&&&(((((())),,,000333000+++&&&"""!!!"""###$$$"""%%%'''(((,,,111000+++((()))***+++------......444777:::999555///***'''%%%&&&(((+++...000111222000333333111,,,+++---111///......000333444333111///...+++(((&&&'''***...///000111///---*********))))))***,,,......---+++...---,,,---///000//////,,,***%%%!!! !!!###$$$%%%$$$""" !!!"""""""""###%%%((($$$"""!!!###(((***(((%%%(((&&&$$$###%%%(((,,,///+++)))&&&!!!###%%%''''''&&&%%%''')))$$$&&&(((***)))(((''''''&&&(((++++++((($$$"""!!! """$$$&&&(((,,,///'''### ###$$$)))&&&""" !!!"""###$$$""" !!!"""!!! $$$'''!!!!!!###$$$&&&(((***+++******'''"""!!!%%%&&&''')))***+++***)))(((&&&(((***+++++++++,,,...+++'''"""###&&&%%%""" """$$$%%%$$$%%%'''***---////////////))))))&&&!!!!!!"""###'''***---...//////+++***)))'''%%%###"""!!!&&&((((((&&&"""###%%%%%%%%%&&&'''!!!###$$$$$$######%%%(((###$$$### !!!!!!###$$$%%%$$$#########!!!"""%%%&&&&&&!!!'''%%%%%%### !!! 888<<<<<<888555666555333............---,,,+++***%%%%%%%%%'''))))))'''%%%!!!$$$%%%%%%$$$######''',,,000000///------,,,(((###"""$$$&&&$$$######%%%(((*********&&&))),,,)))$$$"""###&&&***,,,///000/////////000,,,---...,,,)))((())),,,,,,*********,,,,,,+++***''''''%%%"""!!!"""&&&))))))---111...(((&&&)))...555999<<<:::333,,,******&&&+++///---))))))...444...+++(((&&&&&&)))---///444666888777444111...---'''&&&&&&(((***++++++***))))))))))))((('''%%%$$$"""!!! !!!$$$'''))))))&&&''')))))))))'''%%%######%%%&&&&&&%%%$$$%%%'''++++++...333666444+++$$$$$$$$$'''***---...---***(((%%%&&&''''''(((***...222222777888555111000...***)))&&&$$$"""$$$'''+++---***---...***&&&$$$'''+++'''&&&'''+++000222111000///000000...++++++...222333666777444...+++,,,///,,,...000222222222444666777000'''%%%(((---...------------+++******,,,...000///---((($$$"""###%%%$$$(((---///...,,,***))))))...222000***&&&'''+++(((***...111111...***'''###$$$&&&'''(((+++000444)))&&&###!!!!!!!!!!!!!!!!!!"""$$$(((,,,)))###%%%&&&)))+++,,,------,,,222555999:::777333///---***)))((())),,,///444666666888:::666000,,,---///000//////222555666444111222000+++%%%"""$$$(((,,,222222222///+++(((''''''%%%&&&(((,,,///000...+++---+++)))+++...000...,,,+++***(((&&&$$$"""  """######$$$&&&'''"""######  !!! !!!$$$&&&###  $$$&&&$$$!!!'''%%%"""!!!"""&&&***---''''''%%%!!!'''((((((%%%""""""%%%((((((+++...///---+++))))))'''((()))(((%%%""" !!!###$$$%%%(((,,,///((($$$ $$$&&&,,,)))%%%""" """###""" !!!  """&&&"""'''+++------,,,((()))(((%%%!!!!!!$$$***+++,,,---,,,+++)))'''&&&(((+++,,,,,,++++++,,,***&&&!!! &&&***(((&&&"""!!!$$$&&&***...111333444444++++++***%%%!!!###(((,,,...///......''''''''''''&&&%%%$$$###%%%''''''&&&$$$""""""""" $$$&&&%%%%%%'''***!!!$$$'''(((''''''***---&&&&&&&&&$$$!!!!!!$$$'''!!!###"""!!!!!!!!! %%%'''&&&%%%!!!### !!!!!! :::;;;999555555777555000//////......---,,,++++++)))&&&######%%%(((((('''""" !!!$$$&&&'''&&&$$$###&&&+++///000000222000,,,)))''''''((())))))&&&###$$$))),,,***'''######""" !!!$$$'''***+++---//////...,,,+++000000///---++++++,,,...222222111000...,,,***(((((($$$!!! $$$'''((('''...,,,)))'''(((+++///222999:::999666000***'''%%%%%%%%%&&&'''***---///111222222111...***&&&%%%%%%,,,...111111111000000000*********)))((()))+++---///000000///---***&&&$$$$$$######%%%)))***(((%%%'''''''''''''''&&&&&&&&&%%%$$$''',,,,,,'''$$$$$$'''***---...---***&&&$$$"""'''+++,,,)))%%%"""######%%%(((,,,...//////222000...---------,,,+++***)))&&&$$$$$$%%%''')))111...+++'''$$$############&&&)))******+++---...000333555333///,,,+++,,,222333555555222///---,,,111000///000222333222111777222---,,,......,,,(((......///000111000...,,,,,,***'''&&&&&&'''&&&%%%''''''(((,,,///000---***000000///,,,)))''''''((()))+++......---+++***)))(((((()))+++,,,,,,)))''''''%%%""""""&&&)))***'''$$$!!!###%%%***///...***+++///444666999<<<<<<777000+++)))((('''***...444888:::;;;888666555111,,,---000555222///------...------,,,+++'''"""!!!''',,,///...---***'''%%%###!!!''')))---111333111,,,((((((''''''))),,,---+++***(((,,,...,,,%%% !!! !!!######"""!!!!!!  %%%+++---)))%%%))))))&&&!!!$$$%%%%%%###!!! !!!### &&&### $$$'''(((%%%""""""$$$%%%%%%###,,,...,,,&&&&&&***)))###$$$''',,,//////---+++***'''&&&%%%$$$###$$$%%%&&&$$$&&&(((******(((&&&$$$&&&$$$!!!!!!"""$$$$$$$$$&&&)))+++(((!!! !!!###$$$!!!!!!%%%,,,000///,,,,,,)))%%%!!! !!!)))...222111+++%%%$$$$$$(((%%%###$$$(((+++,,,+++%%%""" '''///444111*** !!!"""%%%&&&)))///666999777555000+++$$$!!! !!!%%%'''((()))***+++%%%&&&'''((('''%%%###!!!&&&'''((('''&&&%%%%%%&&&###!!! ###%%%$$$###"""$$$(((+++---------***%%%  ###%%%###&&&&&&%%%$$$""" """"""!!!   555777555222333777666222111000...,,,+++)))(((((((((%%%###$$$'''***++++++&&&%%%$$$$$$&&&(((***+++%%%###"""$$$)))---//////333111...+++))))))******+++(((%%%&&&)))***((($$$"""""""""!!!!!!###(((+++...///000111111000...---000000000...,,,,,,---///111222222111...+++'''$$$&&&%%%$$$&&&)))***)))'''***)))'''&&&(((+++///222888999999777222,,,)))(((&&&&&&%%%&&&(((,,,///111444555555222...)))'''&&&&&&''')))+++---.........+++---//////...---------444444333111///,,,)))(((&&&$$$"""###&&&((('''&&&)))))))))))))))(((((((((&&&%%%'''++++++'''%%%''''''(((***,,,,,,)))%%%"""!!!$$$&&&)))(((&&&###!!!$$$%%%&&&)))+++,,,---,,,,,,+++***+++,,,---,,,+++******)))&&&$$$$$$''')))///---((($$$"""!!!"""###"""$$$'''(((((()))+++---111333555222...,,,,,,...000222555666555333111000---,,,,,,---...///...---000,,,)))***---///---***...///000222222222000...***)))'''''''''(((((((((++++++,,,///111111...+++/////////---)))''''''''')))+++,,,,,,***((((((((((((((()))***,,,+++)))&&&&&&%%%###!!!!!!$$$'''******(((%%%""""""$$$)))//////,,,---111222444666888999666111,,,***))))))+++///444888:::999666555555111------111333000,,,))))))*********(((&&&###%%%***000///,,,)))&&&###!!! (((***...333444222---((($$$%%%&&&&&&&&&&&&&&&&&&'''+++...---((($$$###%%%$$$%%%%%%%%%$$$$$$###"""!!!$$$***---+++'''&&&&&&$$$ $$$%%%$$$###  """ """  ###%%%###"""###&&&)))))))))000222///+++***---+++&&&%%%(((+++---...---,,,+++***((('''%%%$$$$$$$$$%%%%%%&&&(((******(((&&&%%%$$$"""!!!###$$$$$$###&&&)))&&&!!!  """"""!!!!!! $$$***...---,,,)))'''""")))---000...)))%%%$$$%%%(((%%%###$$$''')))***)))###!!!!!!'''...222111,,,$$$ """$$$$$$''',,,111333111///***&&&""" !!!""""""!!! """#########%%%&&&$$$%%%&&&&&&&&&%%%###"""%%%&&&&&&$$$""""""###%%%  !!!!!! """%%%(((******)))&&&### """%%%'''$$$&&&&&&%%%$$$!!!   111222111///111666777444222111...+++((('''&&&&&&'''%%%%%%&&&))),,,......)))(((((()))***+++,,,---%%%$$$"""$$$'''+++---...444333000...,,,+++++++++,,,)))((((((***)))%%%!!!""""""!!!!!!"""%%%+++000222222333333333111000///000000000...------///111111222222111...)))$$$!!!$$$%%%'''+++---,,,(((%%%&&&&&&&&&''')))---111333777888999777333///---,,,***(((&&&%%%'''***...111555777888777222---)))'''%%%$$$###&&&,,,///000///---000444555333111//////777555333111...,,,+++***'''%%%$$$$$$%%%&&&&&&%%%''''''(((((())))))******'''&&&'''+++,,,)))(((***''''''''')))+++)))%%%  !!!&&&&&&&&&&&&%%%$$$###"""((((((***++++++******)))&&&&&&'''))),,,---,,,+++))),,,---***%%%$$$'''***...+++&&&!!!!!!""" """%%%&&&&&&''')))+++111333333111---+++,,,///---000333666888777555333)))(((((()))++++++***(((&&&%%%$$$''',,,...---+++...///111333444333222111))))))((('''((()))***+++/////////111222222///,,,+++,,,---,,,)))'''%%%%%%)))******)))'''%%%&&&'''(((((()))***,,,+++(((&&&%%%%%%$$$###""" ###%%%(((******(((%%%###!!!"""'''...///...///333111111222333444333000---******+++,,,///333666888555333222333000,,,---111111---(((%%%$$$%%%&&&&&&!!!!!!$$$(((000///,,,(((%%%"""!!! ''')))...333444111+++&&&!!!###$$$###!!!&&&)))------***''''''(((******)))((('''&&&%%%$$$""" &&&***)))&&&""""""""" !!!%%%%%%%%%### !!! !!!!!!!!!   ###(((---//////111222000------///,,,(((&&&'''((()))***+++,,,,,,+++***(((&&&%%%$$$$$$$$$%%%&&&((())))))(((&&&%%%""""""$$$$$$!!!$$$&&&%%%!!! """######  ###'''+++,,,+++***'''""" '''***,,,+++'''$$$%%%''''''%%%###$$$&&&((())))))###"""!!!"""$$$)))---000///...***###"""$$$$$$&&&(((++++++)))'''"""  """%%%&&&&&& !!!"""###$$$%%%%%%%%%%%%$$$%%%%%%###  !!!$$$%%%%%%$$$"""  """%%%'''$$$!!!###&&&&&&%%%### """&&&&&&""" 000111///---000555777444111///,,,)))'''&&&&&&'''(((''''''((()))+++------)))***++++++++++++,,,---((('''&&&&&&(((+++---...444333222000...---,,,+++)))(((((()))***(((%%%!!!######""" !!!%%%+++000222222333222111000///...///000000///......111333111111111000---)))&&&###$$$&&&))),,,---,,,)))'''&&&&&&'''(((,,,000444666555666888888555222000000///---)))''''''))),,,...222555888999555000,,,))),,,(((&&&)))000555555333111333666666555333333333666444000---***)))((()))'''''''''''''''&&&%%%$$$!!!"""$$$&&&(((***,,,---)))'''(((,,,---***+++---)))'''&&&(((++++++'''"""###$$$$$$""" ###%%%***)))(((&&&&&&&&&'''(((+++---......,,,***((((((%%%&&&(((+++......---+++(((---111...'''$$$'''+++---)))%%% !!!### """$$$%%%%%%&&&)))+++000111111...+++))),,,///+++---000444666666333111'''''''''((())))))'''&&& """&&&+++---,,,***---///222444333222222222++++++***)))(((((()))+++///000000000000...,,,***&&&(((******(((%%%$$$###)))***)))'''$$$"""###$$$''''''(((***++++++)))&&&%%%%%%%%%%%%$$$###!!! $$$%%%'''((((((&&&$$$###$$$+++......000333111///............---,,,)))+++,,,---...000222444000......000...***+++///000,,,'''#########$$$$$$!!!%%%(((///...,,,)))'''%%%$$$###$$$''',,,111333000)))$$$!!!$$$%%%"""%%%(((******(((&&&&&&'''++++++***)))((('''''''''### $$$$$$"""!!!!!!!!!!!!!!!"""$$$%%%&&&&&&&&&$$$!!! !!! !!!!!!"""######$$$$$$'''&&&###!!!"""(((---000222+++,,,,,,,,,---...,,,)))'''%%%###$$$%%%(((******(((''''''&&&%%%%%%%%%$$$###$$$&&&'''((('''&&&%%%""""""$$$%%%###%%%&&&%%%"""   """$$$%%%### !!!!!! !!!$$$''')))+++,,,)))$$$  """$$$&&&(((((('''%%%$$$%%%'''$$$$$$$$$&&&(((***,,,,,,''''''(((((()))+++,,,------///...((("""''''''(((((('''&&&###""" ###&&&((()))###"""!!!!!!""""""###$$$%%%&&&'''((('''###!!!!!!!!!  """###$$$""" !!!&&&'''&&&%%%### $$$++++++(((!!!!!!!!!!!!333333222///000555555222---,,,***)))))))))***************))))))((()))******,,,//////---,,,,,,...------,,,,,,,,,,,,...///222222111000...,,,+++***%%%%%%&&&((()))(((&&&###%%%$$$###!!!!!!###(((,,,000000000///...---,,,,,,---...///......///222444111000///...---+++***))))))***+++,,,------------***))))))***---111555888222444666777555333222222444222///,,,***)))******---111555777555000---+++222...+++---333777777555333444555444333444555777666333///+++((('''''''''%%%'''***+++***(((%%%###"""&&&***...000222+++)))***---...,,,,,,///,,,***)))***,,,---***'''))))))((('''&&&&&&'''))),,,+++***)))***+++---......000222111---***(((((())))))+++---//////---+++(((...333111+++'''(((,,,,,,)))%%%!!! !!!###$$$"""###%%%%%%%%%'''***,,,///000000---***)))+++...******,,,...111222///,,,(((((((((***+++***(((&&& ###&&&)))++++++***---000333444222111111222...///---***&&&$$$%%%'''---------,,,***(((&&&&&&"""%%%'''(((&&&$$$###"""******)))&&&###!!!!!!"""%%%&&&''')))++++++)))'''%%%&&&&&&&&&%%%$$$#########$$$%%%&&&&&&%%%######!!!(((,,,,,,...111111...+++************))))))+++......------...000+++)))***---+++'''(((+++///,,,)))'''&&&&&&%%%$$$ ###&&&)))***------,,,+++***)))''''''$$$''',,,111333000***%%%$$$&&&'''###!!!%%%&&&&&&%%%$$$######$$$(((((())))))))))))))))))&&&!!!######!!!###"""!!!"""$$$&&&((())))))))))))'''$$$###$$$%%%&&&&&&%%%%%%%%%&&&'''(((---+++((($$$ !!!%%%***...000&&&&&&(((,,,///...,,,***&&&"""!!!%%%'''((("""######$$$%%%%%%%%%&&&!!!"""$$$&&&'''(((((('''&&&""" ###%%%&&&%%%&&&'''&&&$$$"""!!! """$$$%%%"""###&&&$$$###"""!!!"""$$$'''***,,,)))$$$!!! """%%%(((&&&&&&&&&%%%$$$$$$&&&'''"""$$$&&&(((***---///111......//////...---+++***+++///000*** $$$------,,,***&&&### !!!###%%%&&&(((((('''$$$ """""""""""""""$$$&&&((())),,,)))$$$ !!!!!!!!! $$$((('''&&&%%%###!!!$$$((()))((($$$ """###!!!444666444111222444222...******+++,,,,,,---------,,,------+++)))'''''''''...222555555222000000111111333444333000.........////////////---***(((&&&!!!###$$$&&&&&&&&&&&&&&&&&&&&&%%%###"""###&&&)))......------,,,,,,++++++,,,---.........///333555111111111000///...---,,,---...//////...///111333...,,,***)))***...222555///111444555444222222222555555444333000...+++******...222444222...+++)))000...---...222444444222333444444333333444777:::777555111---***)))(((((($$$'''+++,,,***'''%%%$$$ """%%%)))...222555666,,,***,,,000111...---///............------.........---+++***))))))******,,,,,,,,,,,,---...///000---111444333...***((((((+++++++++---//////---+++(((---333333///++++++,,,+++)))&&&###""""""$$$%%%###$$$%%%%%%&&&(((+++...///111111///,,,***,,,///+++)))(((***...///---++++++++++++---...---***((("""###%%%''')))***++++++---111555555222000000111111111000+++%%%!!!"""$$$)))******)))&&&###"""###"""$$$&&&&&&%%%$$$$$$$$$+++++++++((($$$!!! ###$$$%%%(((+++,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$$$$ &&&***++++++...///,,,((('''''')))))))))***---000000---+++,,,...(((''')))+++)))%%%%%%)))---------......+++'''$$$ !!!%%%))),,,------,,,---......---+++(((&&&%%%'''+++000333111---)))&&&''''''$$$  ###$$$###  !!!###%%%&&&((()))***)))((((((***$$$###'''(((&&&&&&$$$""""""%%%)))+++,,,,,,------+++)))((()))+++---+++(((&&&&&&'''***+++...,,,)))$$$ """$$$'''))),,,%%%$$$(((...111///,,,,,,%%%!!!$$$&&&&&& """$$$%%%&&&&&&&&&!!!"""$$$&&&(((***+++,,,***&&&""" """$$$%%%%%%&&&&&&&&&&&&$$$###""" !!!"""!!!%%%)))$$$$$$###!!! """&&&)))(((%%% !!!%%%)))%%%%%%$$$$$$$$$%%%%%%&&&"""$$$(((***+++...111333111111111111///---***((()))---...)))!!!!!!&&&111111///+++&&&!!! """"""###$$$%%%+++***((($$$!!! ###%%%$$$###""""""$$$&&&)))+++---+++&&&   !!!!!!!!!!!! $$$(((&&&&&&%%%### !!!"""!!!######  ######333555555333333444000+++)))+++---///000000///...---///000...***''''''(((111555::::::666333222333444777999888444///---,,,+++,,,---,,,+++(((%%%###!!!"""#########$$$%%%&&&%%%&&&'''&&&%%%%%%''')))......------,,,---------***+++,,,------///333555111333555666555111---***,,,...//////......000222000---((($$$$$$''',,,///---///222333222111000111222555888999888444///,,,+++...111222///+++(((&&&***+++,,,...///000000000000222444666666777999;;;888666333///,,,***(((((($$$&&&((('''%%%$$$%%%&&&$$$&&&(((+++///222444666---,,,...333333///---......111222000------000333111///---+++*********)))***+++,,,------,,,+++***+++///333222---((('''(((***))))))***,,,------,,,(((,,,222444333000---,,,((('''&&&$$$$$$############$$$%%%%%%%%%'''+++...000222444333000...///111...***'''(((---000000...------...000111///,,,)))$$$%%%'''((()))+++---///000444777777222///000222000111000***### ###((()))***'''$$$!!!!!!###$$$%%%&&&&&&&&&&&&'''(((,,,------***&&&""" !!!!!!$$$(((,,,---,,,+++((('''&&&&&&&&&'''((()))""""""######$$$%%%&&&'''### %%%*********,,,***(((%%%%%%''')))++++++,,,000444333///,,,,,,---(((''')))+++***%%%%%%(((***,,,000444444111***$$$""""""$$$)))...111000///,,,...000000...***%%%""""""$$$'''+++//////---***'''&&&$$$"""!!!"""###$$$""""""%%%%%%''')))++++++)))&&&$$$(((###!!!''',,,---,,,)))%%%!!! $$$(((+++,,,///000000000......///111222...***&&&%%%'''***,,,---+++((($$$ """%%%'''&&&%%%''')))&&&%%%(((000222...******&&&!!! $$$&&&&&& """###%%%&&&&&&&&&%%%!!!###%%%(((+++...111222...***$$$  """"""!!!!!!###%%%&&&'''&&&%%%!!!###'''###$$$$$$""" !!!%%%((($$$!!! &&&***&&&%%%%%%%%%%%%%%%%%%$$$###&&&)))+++++++++...000............---+++)))'''(((******'''"""!!!$$$'''222222000+++### """""""""###$$$******(((&&&######%%%&&&&&&%%%######$$$'''***,,,+++***'''""""""###"""  ###$$$###!!!!!!"""!!!!!!!!!%%%'''&&&&&&%%%$$$!!! ######111444555333333333///)))***,,,///111222111///......000111///,,,))))))+++111666;;;;;;777333222333666999<<<;;;666///+++***)))***++++++)))&&&### !!!"""""""""!!!"""###%%%%%%&&&(((((((((''')))***///............//////000)))***+++,,,---///333555111555999<<<999333+++&&&'''***---...,,,+++,,,...000,,,%%% """'''***+++...111222111000///000///333999======888222...---000222111---)))%%%$$$%%%(((+++---......///000---111555888999999::::::666555222///,,,)))'''&&&%%%%%%%%%""" !!!%%%)))&&&''')))+++---///111222...---000444444///,,,---...222444222---,,,111666222000---+++******)))(((((()))+++---,,,***'''%%%(((---111111,,,'''&&&((('''&&&%%%&&&)))+++,,,,,,(((,,,111444555333///,,,&&&&&&%%%%%%$$$######"""######$$$$$$$$$&&&***---111444777666333111111222///+++'''(((...333333222//////000111222111---***%%%&&&((((((***,,,000333222666:::888333000000222///000///***### ###(((******((($$$!!!"""$$$&&&'''((('''''''''***,,,---......,,,(((###  ###''',,,...---,,,)))(((&&&%%%&&&''')))***""""""###$$$%%%'''((()))&&&!!!!!!&&&******)))+++&&&%%%###$$$'''+++---------222666666111------...)))(((***,,,***&&&%%%((((((,,,222888999444+++$$$###$$$&&&+++000333222///---///111111...(((!!!"""&&&***,,,***)))&&&###!!! !!!###$$$###!!!$$$(((''')))+++---,,,)))$$$"""$$$ !!!(((...000///+++&&& """'''***,,,111222333222111111333555444000***%%%###&&&***------+++((($$$"""!!!!!!"""%%%(((+++***(((&&&&&&((('''$$$'''///111+++&&&&&&'''!!!!!!&&&'''&&&###$$$%%%&&&'''&&&%%%$$$###$$$'''***...222444666000+++$$$ ###&&&(((((('''!!! $$$###$$$$$$### !!!$$$(((### """(((,,,&&&%%%%%%&&&&&&&&&$$$###$$$'''***+++))))))+++---)))******+++***)))(((''''''((((((%%%""""""%%%)))222222///)))!!! ###"""""""""$$$(((((((((&&&$$$###%%%''''''&&&$$$###$$$'''+++---))))))((($$$ ###$$$$$$###""" """%%%&&&$$$### ###$$$$$$"""  """$$$'''&&&&&&%%%$$$""" !!!"""###222111111111222000,,,)))###)))000333222///......000111111///,,,+++---000777888777444000...000222444666888777333///,,,+++---+++***+++,,,***%%% &&&)))***'''"""!!!$$$###%%%(((((('''(((,,,000222222222222222222222111111///,,,)))***,,,000222888888888777333///***''',,,,,,,,,,,,++++++***)))&&&&&&%%%###"""###&&&)))---000555666555222000///222222444777888666333///555888999555...)))(((***((((((***...222555666555333555888::::::888555333555555222---((('''***---+++'''###!!!"""#########&&&)))++++++***+++...111---...111222222000...,,,------...000333444222111444+++%%%'''*********+++&&&'''(((&&&$$$"""###$$$%%%'''******)))''''''(((,,,(((###"""%%%)))++++++---...///111222111...+++,,,)))&&&%%%&&&&&&$$$"""######$$$%%%&&&((()))***444888<<<<<<888333000000222///+++***+++---...///333555777777555222000000((()))***,,,...///111222777888888666111---++++++000///---)))%%%"""###$$$)))***++++++***)))'''&&&(((,,,///,,,%%%###&&&+++,,,---------+++'''###!!!!!!"""###$$$&&&((()))***&&&$$$$$$&&&***+++(((%%%!!!%%%%%%"""$$$)))+++'''%%%''')))***))))))***,,,&&&&&&''')))+++---///000222222222111///...,,,+++************)))(((((('''+++///555888888444...***''''''&&&&&&(((+++///111...444;;;:::333***$$$""" !!!"""###$$$$$$%%%'''$$$"""###%%%&&&$$$"""$$$(((,,,///222111---'''""" $$$"""###---333222,,,(((###"""%%%(((((((((...111333222//////111444000111000---)))(((+++...222---(((%%%&&&'''&&&$$$&&&)))+++,,,***(((&&&&&&%%%%%%&&&&&&''''''(((((($$$ ###'''''''''&&&%%%%%%&&&&&&%%%###!!!###%%%'''+++...111222333111,,,%%% !!!###%%%&&&&&&!!!"""""" """"""!!! !!!"""###!!! !!!&&&+++###''',,,///---)))%%%###***------)))'''((((((&&&%%%)))+++***$$$!!!"""$$$))))))'''%%%######%%%'''***(((%%%###!!! !!!$$$%%%%%%$$$$$$$$$''''''&&&&&&&&&(((***+++)))&&&$$$$$$&&&((())))))(((((('''%%%"""!!!%%%''''''$$$"""$$$%%%'''((('''###  !!!%%%'''%%%###"""  """######'''%%%!!!   000000///000000...+++(((&&&***///222222111000000111222111///,,,+++...000666666555333//////111333333555666444111---++++++---,,,+++---///---(((###'''+++///...(((###!!!""""""$$$&&&((()))+++...000222222222222222222222222000...+++***+++...222444555444333111...---,,,+++/////////---***'''&&&%%%%%%%%%$$$###"""###'''***///333666777555222///...222222333666777666333111666999;;;888111,,,+++,,,......000333777999999888555777888999888666333111111222222///+++)))+++,,,)))(((&&&###!!! !!!###"""$$$&&&'''''')))...222///000222333222000...,,,******,,,///222444333222///'''###&&&)))******+++%%%&&&&&&%%%"""!!!!!!!!!!!!###%%%&&&%%%$$$$$$%%%,,,((($$$###%%%((())))))//////000000000---***''')))((((((***+++)))%%%!!!!!!"""###%%%'''(((((()))000444888888444000......333222///---,,,,,,...///555666666555222///...///))))))+++,,,...///000111444555555444000,,,******,,,,,,,,,***'''&&&'''(((+++++++++,,,,,,++++++******---...,,,'''&&&(((+++...///000///---***&&&$$$"""###$$$&&&((())))))***%%%%%%&&&***---,,,(((### ###$$$!!!"""''')))'''&&&(((******(((''''''(((&&&'''((()))+++---000111333333333333222000...---+++***)))((('''(((((((((,,,///444777777333...***'''&&&&&&&&&'''***---///111777<<<<<<555---'''%%%""""""""""""###$$$$$$%%%&&&%%%%%%&&&''''''&&&%%%###%%%+++...111111---'''"""$$$### """+++///...***))))))***,,,+++(((%%%'''***------,,,,,,...111000000000---)))(((***,,,111///,,,***)))(((&&&%%%)))***+++***(((''''''(((%%%%%%&&&&&&'''(((((((((&&&%%%$$$$$$%%%'''''''''&&&&&&&&&'''((('''%%%$$$&&&'''***---///111111111///,,,&&&"""  !!!"""############ ###%%%&&&%%%""" !!!!!!!!!!!!###$$$$$$ !!!###$$$(((---+++...111111---(((%%%###))),,,,,,(((&&&((((((%%%%%%)))+++***%%%"""###%%%((((((((('''%%%###""""""'''&&&$$$$$$$$$###!!!!!!$$$'''(((((('''&&&&&&&&&&&&&&&'''((()))++++++***(((%%%%%%&&&((())))))))))))***)))&&&###!!!&&&)))+++***(((&&&'''((()))(((&&&###!!!!!! """&&&(((((('''%%%$$$""""""###"""!!! """""""""$$$"""""""""  """!!!  ///...---......---+++(((******,,,///222444333222222222111///------///111333333222000...///111444444555444222///,,,,,,,,,---,,,---111333222,,,'''***///444444///'''""" """###$$$(((,,,///000000000111111222222333333333///---,,,,,,---000333555111///,,,******,,,///111333444444///)))###""""""$$$$$$###"""!!!###'''***222444777777555222000///333333333444666555333111444777999777222---,,,,,,000111222666999;;;:::999777777888777666333111000///000111000...,,,+++,,,&&&)))***&&&!!!!!!$$$!!!!!!"""###%%%)))///333111222333333222000...,,,'''''')))---222444444333)))###!!!%%%)))))))))+++&&&'''(((&&&###!!! !!!!!!######""""""###$$$***(((%%%$$$%%%'''''''''---...///...---***(((&&&&&&(((,,,000111---'''"""!!!###&&&((()))))))))(((***...222222///,,,,,,,,,000111111...,,,,,,000444888777555222...,,,,,,---)))***+++---....../////////111222111...+++))))))''')))************+++---------------...///000111......---,,,++++++,,,,,,111222222111///,,,)))'''&&&'''***,,,------,,,+++$$$%%%'''+++...---'''"""!!!  $$$&&&%%%''')))******(((&&&%%%%%%''''''''')))+++---000111333333444555444222000...+++***)))(((((())))))***,,,...222444333111---***'''&&&%%%%%%&&&)))+++---333888<<<<<<666///+++)))$$$$$$$$$######$$$$$$%%%%%%''')))***)))''''''''' !!!"""#########(((+++------)))### !!!)))---,,,(((***...222222...&&&!!! $$$'''((('''(((+++---///000///---***))))))+++000000///---***))))))***------+++(((&&&&&&)))+++&&&&&&''''''((())))))******++++++***(((&&&&&&&&&''''''((())))))))))))((()))+++---///000000///...---+++((($$$"""!!!!!!!!!!!!"""###$$$###""" $$$((())))))'''%%%###  !!! """############$$$&&&"""!!!$$$%%%&&&)))...333444444111,,,'''$$$###'''***)))&&&&&&((((((%%%%%%(((+++***'''%%%%%%'''&&&'''))))))'''$$$!!!######$$$&&&''''''$$$"""###&&&)))***)))'''&&&&&&###$$$&&&(((***++++++++++++(((&&&%%%&&&((((((((()))***,,,---,,,(((###!!! """&&&+++------,,,&&&'''(((((('''%%%###""""""!!! !!!%%%)))++++++)))'''&&&&&&&&&&&&%%%### """!!!  %%%%%%### ...---------...---+++))),,,***))),,,111444333222444333111///...///111222///...---------...111333666666555333000///000111------///333777555000+++---111555555000)))$$$!!!""""""$$$)))///333222000//////000111222222333333///...------...000222333+++***((((((***---222444666777777111)))###""""""######"""!!!!!!###'''***111333555555444222111111666444333333444444222000///222555555111---***)))+++,,,...333777::::::999777666666555444222111111111111111///...,,,,,,,,,&&&'''((('''&&&%%%&&&'''$$$###""""""$$$)))///333222222333333111///---,,,'''(((***---111333333222%%%!!!!!!%%%((('''&&&((((((******)))&&&###"""""" """$$$$$$$$$$$$%%%''''''&&&%%%%%%&&&''''''((()))+++,,,,,,+++)))(((((('''***///333333000***&&&&&&'''***,,,,,,***((('''$$$(((,,,,,,***((()))+++))),,,...,,,***,,,333999:::888555000+++)))***,,,)))***+++------...------,,,...000000...+++))))))%%%''')))***++++++---///............000222444555222000......000111000...222222222222000---+++)))+++---000222222111///...%%%$$$%%%))),,,+++&&&"""!!!###$$$&&&(((******(((&&&&&&&&&(((''''''((())),,,...000222333444555444222000...++++++------...---,,,+++***,,,---///...,,,***)))''''''&&&&&&'''(((***+++333666999888444///+++***'''&&&%%%$$$$$$$$$%%%&&&'''***---,,,(((%%%%%%&&&###&&&***,,,,,,)))'''&&&%%%''')))(((###!!!)))......&&&***///333222,,,$$$ ###'''(((&&&&&&(((***.........,,,+++)))))))))---...---***((((((---222111///,,,'''%%%&&&***---(((((())))))***+++,,,,,,,,,...000...)))%%%$$$%%%'''(((*********+++,,,,,,---...000111000...,,,***+++***((($$$!!!!!!"""$$$$$$$$$!!!!!!&&&))))))((($$$$$$###""""""""""""""" ###'''(((%%%#########%%%"""!!!###%%%$$$''',,,555444111---((($$$"""######&&&&&&$$$&&&))))))&&&%%%'''******(((''''''(((%%%%%%&&&''''''%%%""" !!!###%%%''''''$$$!!!###&&&((((((&&&""" !!!$$$(((***+++***)))***'''$$$$$$%%%&&&'''&&&'''***---///...+++&&&###"""!!!"""%%%***------,,,&&&&&&%%%$$$###!!! !!! """&&&***,,,)))(((&&&&&&'''(((&&&%%%!!!  """###!!! ###&&&&&& ...---,,,---......---+++,,,)))''')))...222222111444333111111111111222222+++******+++,,,...///000777777777555333333555777000///111555888777222---...000222111...)))%%%#########%%%+++111444222000......//////000111222222000///......---......///'''''')))+++...111333555555666555111+++&&&$$$%%%"""###"""!!! """%%%))),,,...111111111111222333777555444333333222000...,,,///333444222///+++)))&&&''')))...444999:::;;;666555333222222333444444777444000---+++++++++,,,(((%%%###&&&,,,///---***(((%%%!!! """''',,,///111111111111///...,,,+++******+++...000111000///%%%"""###'''((($$$###$$$''')))***)))&&&###""""""!!!"""$$$$$$$$$%%%''')))%%%%%%&&&%%%&&&''')))+++***,,,...,,,)))'''&&&'''***,,,///000000///---,,,)))***+++,,,+++(((%%%"""!!!%%%(((((('''&&&)))+++(((******'''$$$'''...555888777444///+++))))))***'''(((***,,,---,,,,,,++++++---000111///,,,***)))%%%'''((())))))***,,,---//////...///000222555666444111...///333555333000111111111000///---+++))),,,...000222222111...---%%%###"""$$$'''((('''$$$ !!!"""###&&&''')))***))))))***,,,***)))((('''(((***---...111222333333222000...,,,***---111444444222///---))))))))))))((((((((('''((('''''''''(((***+++,,,000222333333000,,,***((()))(((&&&%%%%%%&&&'''(((***,,,---+++&&&""""""###''',,,333666444000---+++*********&&&""" ''',,,,,,'''***---...,,,(((### %%%))),,,+++(((&&&'''(((++++++,,,,,,,,,+++)))(((******(((%%%$$$(((000777444111---(((%%%&&&***...******+++,,,---...//////---//////,,,'''$$$###%%%''')))++++++******---///000111111000///,,,)))'''))))))'''### !!!###$$$###""" !!!%%%&&&%%%$$$ !!!"""###$$$$$$))),,,,,,'''###!!!"""###!!!"""!!!###'''///---+++&&&""" !!!### """""""""&&&++++++((($$$%%%'''(((''''''&&&'''###"""!!!###%%%'''%%%$$$!!!###%%%$$$!!!"""$$$$$$"""###''')))***)))((('''%%%"""!!!###$$$%%%%%%%%%(((,,,......+++'''$$$!!!(((---...---'''&&&###!!! """&&&***'''&&&$$$%%%&&&&&&%%%$$$$$$######$$$%%%%%%$$$""" !!!!!!###&&&!!! ...,,,+++,,,.........---+++***)))))),,,///000000333222222333444444222111))))))))),,,...000///...555666666555555666888;;;333222222444666666222...---------,,,+++(((&&&$$$###%%%)))...222333111///---------....../////////......------,,,++++++***'''(((+++...111333444444333222000...,,,)))'''%%%######"""  $$$'''''')))+++,,,,,,---000222555444333444444333000......111555888888444///,,,&&&&&&''',,,333999===???777555333111111333555777:::666000,,,++++++,,,+++(((### $$$...333111---((($$$  $$$''')))............---,,,******+++++++++---...///---+++%%%$$$&&&***)))$$$!!!!!!"""%%%'''&&&$$$!!!  """"""###$$$''')))'''''''''&&&%%%'''***---111333333...(((###"""###,,,------+++***+++---///)))******)))(((%%%""" """%%%''''''&&&&&&***---///---((("""&&&,,,222333222///+++((('''((($$$%%%(((***++++++*********---000111///,,,***)))%%%&&&&&&&&&%%%&&&))),,,////////////000111222333333000...///222444333222000000///...---+++***)))***+++,,,---,,,+++)))'''$$$!!!!!!%%%((((((&&& %%%&&&$$$$$$&&&'''))))))******,,,000222///---+++))))))***,,,...222222111000///---,,,+++))),,,111555666444000...)))(((&&&%%%$$$%%%&&&''')))))))))***+++,,,....../////////...---+++)))(((***((('''&&&&&&''')))***,,,,,,+++(((%%%"""!!!!!!(((...666999888444111000444333///***$$$ """$$$######'''(((***+++,,,***'''%%%$$$$$$+++...111000,,,((('''((((((((())),,,------***((('''&&&""" """(((111777444333///***''''''***---***+++,,,---...000000111...---+++(((%%%$$$&&&'''''')))+++***)))))),,,///222222000...+++(((&&&$$$&&&&&&%%% !!!!!!""""""""""""!!!!!!!!!###$$$""" !!!###$$$''',,,///---'''!!! """!!!  $$$'''&&&$$$!!!!!!$$$!!!"""!!!"""&&&,,,,,,'''######%%%&&&&&&%%%$$$###!!!!!!%%%((('''%%% """"""!!!!!!!!!###&&&))))))(((((($$$""" !!!###$$$$$$$$$&&&)))++++++)))&&&$$$'''...///---'''%%%""" !!!###!!!!!! ###'''%%%$$$######$$$%%%$$$###&&&&&&&&&((())))))'''%%%###$$$%%%%%%%%%###""" !!!$$$'''%%%"""!!!,,,+++******,,,------,,,+++,,,,,,,,,,,,,,,///111222222333555777777333///))))))+++///333333000---///111333444444666999;;;666444222222444444000---((()))***++++++***'''%%%$$$(((...111222000///...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++***)))((()))***,,,...000222333444000---******+++***&&&"""$$$$$$""" """%%%%%%&&&''''''''')))+++...//////111444666666333000///222777;;;<<<999333///)))((((((+++111999>>>AAA:::777333111000222555777777444///---......,,,+++'''### ###***000000///((($$$ !!!%%%'''(((+++++++++******))))))))))))))))))***,,,,,,***(((%%%%%%(((,,,+++%%%!!!""" """%%%%%%$$$!!!  !!!""""""$$$'''***,,,+++***'''$$$%%%))),,,555666666000(((###"""###)))***)))&&&$$$%%%(((,,,*********)))((('''%%%$$$$$$''')))((('''(((+++///555///%%%!!!%%%***,,,//////,,,(((%%%$$$ """&&&)))******)))((()))---000111///+++)))'''$$$$$$###"""!!!###(((+++.........//////......---...---------///111111111000//////---,,,+++***)))(((((((((''''''%%%$$$###!!!"""'''***)))'''###"""&&&---...***(((***,,,,,,+++***+++...333777555333///,,,+++,,,...///555444111///---,,,++++++)))***---///111000///...***(((%%%######$$$'''))))))***+++,,,...///111111///...---,,,,,,,,,+++******)))'''&&&''')))+++---...+++(((%%%%%%%%%$$$###%%%,,,444777666333222333>>>:::444,,,%%%"""###%%%((()))''' !!!&&&'''---------***'''%%%'''***---000333222---)))((()))&&&&&&'''+++......+++(((&&&$$$!!!!!!$$$)))...000444333111---***((()))+++)))***+++,,,...///000111000+++%%%"""###&&&***,,,&&&)))+++)))'''&&&***...333111...***'''%%%######"""###""" $$$###"""!!! !!!"""  """###!!! !!!"""&&&+++...+++%%% ###"""!!!!!! #########!!!"""%%%%%%%%%###"""&&&+++)))$$$"""""""""###$$$###!!! """'''(((%%%!!! !!! !!!!!! !!!$$$''')))******)))###!!!"""$$$&&&&&&$$$%%%'''))))))'''%%%###%%%++++++'''!!! $$$'''&&&&&&%%%"""###&&&%%%$$$###$$$%%%&&&%%%###))))))***,,,...---+++)))&&&'''))))))(((&&&$$$"""!!!%%%'''%%% ***)))((()))+++,,,,,,,,,+++...000...,,,,,,...111111111333777999888333...***+++...222666555111---***---000222333555777999999555222111222222///,,,%%%&&&(((+++---+++(((%%%%%%***111333111...------,,,+++++++++++++++++++++&&&'''(((*********)))(((,,,,,,,,,---///000222444///***&&&&&&******$$$%%%$$$### !!!###$$$%%%%%%%%%$$$%%%'''******,,,///444777888666333///222777<<<===:::444000+++)))''')))///777===@@@===:::555111///111444666333111//////111000---***%%%###"""###&&&+++...000)))%%%!!!!!!%%%(((******)))))))))(((((((((((((((&&&&&&&&&(((******((('''$$$%%%)))...,,,&&&###$$$ """&&&'''%%%###"""""" !!!"""######%%%))),,,000///,,,'''######'''+++444666666111)))$$$$$$&&&&&&'''&&&$$$!!!!!!$$$(((,,,,,,,,,+++++++++++++++&&&(((***)))((()))---000777..."""!!!%%%$$$(((,,,...+++'''###!!!!!!$$$((()))***)))((())),,,000000...***'''&&&###"""!!!"""''',,,---............,,,***)))+++++++++,,,,,,---///000000///...---,,,+++******(((((('''&&&%%%$$$###### %%%***,,,***'''&&&&&&+++333444...+++---000///---++++++///555999999777333///---...///000888555222...,,,++++++,,,(((((()))***+++,,,...///,,,)))&&&######%%%(((******+++,,,...000222333444111///---------------,,,***)))'''&&&'''***,,,...///***%%%$$$&&&((((((&&&""")))111444333111222444BBB===555+++$$$"""$$$'''(((***''' """(((+++/////////,,,((((((***---,,,000333222...***))))))$$$$$$&&&+++//////,,,(((&&&###!!!###(((++++++***333333222///,,,)))))))))((()))***+++---...///000111***""""""(((---///&&&)))+++)))%%%%%%)))---333111,,,((($$$""""""""" !!! $$$&&&%%%"""  !!!"""!!! """###"""!!!!!!$$$(((,,,)))### $$$### """""" $$$""""""!!!###&&&)))(((%%%###&&&***'''!!!!!!!!!!!!!!!"""!!! %%%))))))### """"""""""""!!!!!!%%%"""$$$&&&(((***+++++++++###!!! ###&&&'''((($$$%%%'''''''''&&&%%%###$$$'''$$$ %%%)))*********&&&"""!!!###&&&&&&%%%$$$%%%&&&'''&&&%%%******,,,...000000...,,,((()))++++++***'''$$$"""###""" """######!!! !!!!!!"""!!!&&&%%%######$$$''')))+++222333444333111000000111333111111555999999444///000111444888888555///+++)))---111333333222111111111222333333000,,,'''$$$"""$$$&&&(((************&&&)))...222333000,,,(((+++,,,,,,***(((((()))***'''***,,,***&&&%%%)))---000///---,,,...111444777555---'''&&&&&&###"""###$$$$$$$$$$$$######"""!!!$$$&&&'''$$$!!!!!!###&&&'''(((+++222:::>>>???===444666999:::999666222000)))***,,,,,,...111777:::@@@<<<777222000000333555111000000222333111,,,((((((%%%"""$$$(((---...------,,,***(((((()))***++++++++++++***(((((()))***)))&&&$$$&&&)))***(((%%%%%%&&&(((,,,---,,,(((%%%"""$$$''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&((())))))...,,,)))&&&%%%&&&(((***222444555333...)))%%%$$$&&&%%%### !!!###***+++---......---+++***+++---...,,,(((&&&(((***///***###"""%%%$$$(((++++++'''"""%%%(((((((((***,,,***,,,///000...+++&&&###$$$!!! %%%***...222...***)))+++---,,,***+++...000...)))'''***...,,,///111111...,,,---///,,,***((('''(((((('''&&&###"""###)))///111...***(((,,,222666666444222111000000/////////222777;;;999999999777444111---+++...000333111...++++++,,,+++'''$$$&&&,,,000111///***'''$$$###&&&***---///---...///000000111444666111///---,,,...000222333///,,,)))'''(((***...000///,,,((((((***+++***(((++++++,,,,,,---,,,,,,,,,999666000((("""!!!###***%%% """&&&(((---,,,+++)))))))))******,,,,,,++++++,,,...///000(((&&&%%%(((---///,,,(((&&&(((*********+++---...222666999999444...***((('''&&&&&&&&&(((,,,///222000***$$$###(((---000111,,,,,,+++)))&&&%%%%%%&&&,,,+++)))'''%%%###"""!!!!!!'''+++)))&&&###"""!!!!!!!!!  """######!!!###%%%((($$$"""""""""!!!###$$$### ###"""!!! !!!###%%%''')))***)))&&&%%%%%%%%%&&&$$$!!!!!!###$$$### !!!"""###### """######!!!""""""!!! ###***000222...+++,,,...///+++'''###!!! !!!$$$(((***+++&&&###!!!###''')))'''$$$!!!!!! ###+++...000111---&&&!!!"""$$$'''((()))'''%%%###"""###%%%(((,,,---+++((('''&&&'''''''''(((((('''$$$!!! !!! !!!%%%(((&&&&&&$$$"""!!!!!!  """######"""!!!###"""!!!"""$$$(((,,,///333444555444222222444555666333222444777777333...333444666999:::777222---+++///333444333111......333333333111...***%%%######$$$&&&(((***+++,,,,,,***,,,...000111///,,,***.........,,,)))((((((***,,,---,,,((($$$$$$(((---444222000......111444777444...,,,...---(((###"""!!!###%%%'''((())))))))))))******&&&!!!!!!###'''(((+++111888;;;;;;:::333555777777555222---***%%%'''***,,,---000333666???<<<666222//////111333333222111111222111...***)))&&&$$$&&&***---...---///...,,,++++++++++++,,,+++,,,,,,***'''%%%''')))+++***(((''''''&&&$$$######&&&***......---***(((%%%'''(((((('''&&&''''''''''''''''''''''''((()))'''&&&&&&&&&&&&''')))***000111222111...***)))(((&&&&&&&&&$$$"""!!!!!!"""''')))+++,,,---,,,***))))))+++,,,***'''%%%&&&))),,,)))%%%!!! """$$$'''++++++(((###!!! !!!&&&***+++++++++++++++---...///...,,,)))&&&"""!!! ###''',,,//////+++'''&&&((()))***)))+++...///---)))(((***......000111///---,,,---///...,,,***)))))))))'''&&&$$$###$$$)))///111...***)))---333666555333111111111000000//////333888<<<999999777666444111///...000222333222...,,,+++,,,+++'''$$$&&&,,,000000///)))'''$$$$$$&&&***,,,---...///000000//////000222222///---+++,,,...000111---+++(((&&&&&&(((+++------+++))))))***+++***(((******+++,,,,,,,,,,,,+++444111+++### """ """%%%&&&&&&***)))(((((((((***,,,---,,,+++******+++,,,...///***(((''')))---...+++'''((()))++++++******+++,,,000444777777222,,,((('''###""""""###&&&)))---///...+++)))***...111111000000000000...+++)))***+++...------+++***(((&&&%%%$$$)))+++'''%%%###"""""""""!!!!!!!!!######!!!!!!%%%'''%%%###   !!! """"""!!! """$$$&&&'''))))))((('''((())))))&&&######%%%''''''&&&###!!!  !!!!!!!!! """$$$$$$!!!""""""!!! ###)))///111...,,,+++,,,,,,***)))""" $$$***///111'''$$$!!!"""&&&'''$$$!!! """!!! '''...000000,,,&&&###$$$'''###############"""!!! !!!$$$(((***)))'''%%%$$$&&&%%%%%%%%%%%%$$$!!! !!! $$$(((+++&&&&&&$$$!!! !!!   """$$$###!!!!!!  ###)))///222555555666555555666888;;;999666333333444555222///555555777999999777333///...111555666444000---+++111000...,,,***(((&&&%%%$$$$$$&&&(((***,,,...///222000//////000111000///111111000...+++))))))***000///---((($$$$$$(((---777555222//////111555777333111222666444,,,$$$!!!"""&&&+++...000111222111222000+++$$$ !!!###)))))),,,000444666555333111222333333000,,,'''$$$###(((,,,...///000111;;;888444000//////000222444333111000000000///...)))'''&&&(((---//////---000000//////...---------+++......***%%%"""%%%(((------,,,((($$$!!! &&&---000///,,,+++***)))******)))(((''')))***))))))((((((((((((''''''"""###&&&(((***+++++++++---...///...---,,,---///*********)))'''%%%###"""%%%'''***,,,---,,,+++***''')))+++)))&&&$$$&&&((()))((('''%%%###!!!###'''***,,,***&&&$$$""" """''',,,000///,,,***,,,,,,---------,,,+++***""""""###$$$&&&***---...+++'''$$$"""###&&&'''(((***---...---***)))+++---111111000...,,,,,,///111111///,,,+++******((('''&&&%%%&&&***///000...+++,,,///333555444222000///111111000...///222777;;;888777555333222111222222333444444222///,,,++++++***'''%%%&&&+++...///...(((&&&%%%%%%'''*********...///000000...,,,------222000---***)))***,,,...+++)))'''$$$$$$%%%'''(((***)))))))))++++++)))''')))***+++,,,,,,,,,++++++000---'''  """&&&((((((''''''&&&%%%&&&'''***---///,,,+++)))((((((***,,,---,,,***)))+++---...+++)))+++,,,......,,,*********...111333333000+++'''%%%!!!$$$(((+++---......000222444444000...333333333222///------...///000000000///---+++***### ###(((******$$$$$$$$$#########"""""" """"""  ###&&&(((%%%$$$######"""  !!!$$$&&&((())))))***+++---***'''$$$$$$&&&)))***+++)))&&&!!!"""$$$$$$""" """###$$$ """###!!! """''',,,......,,,***(((((()))***&&&"""###)))///222'''$$$""""""$$$$$$"""!!!!!!!!!"""""" ###------,,,(((###"""$$$'''!!!"""$$$((('''%%%###"""%%%$$$"""!!!!!! !!!"""!!!"""'''***+++%%%$$$"""!!!""""""### """&&&%%%!!!###!!! ###)))///222555666777666777999<<>>AAA<<<:::666444444666888999:::888777777777666444222///222555666555333111111***(((&&&$$$$$$%%%'''(((%%%$$$######&&&***///222555...((('''---444999:::000000000...,,,+++,,,---)))+++,,,---------///000222000///...///222555777444222222333///&&& """%%%)))...333555777777777777555///)))%%%%%%'''+++,,,------,,,***(((&&&)))***,,,,,,+++)))&&&$$$ %%%,,,111111000...---,,,,,,,,,,,,...000222333222000...+++***+++...000&&&%%%%%%)))///222111///***+++,,,......////////////111000,,,&&&$$$'''++++++,,,,,,(((###!!! '''///111---)))(((***......,,,)))&&&%%%&&&(((((())))))***))))))((('''%%%'''+++...000///...---------,,,+++***---111555777333---******+++++++++%%%(((,,,000111111///...))),,,...---***)))+++...,,,***'''$$$""" """$$$(((+++,,,+++(((&&&###$$$(((...222111,,,'''((('''&&&%%%%%%'''(((***(((((()))))))))(((&&&%%%$$$###""" !!!###'''***(((***+++,,,,,,+++,,,,,,000...,,,,,,...333777999333000---,,,+++***)))'''++++++---///111333222111222444555555333111000000000///---++++++...444999555333000------...000222222111000...---,,,+++***((('''&&&&&&(((+++---...'''&&&%%%&&&(((((('''%%%(((+++///111000///......000///+++&&&""""""%%%((()))(((&&&$$$###"""""""""%%%&&&(((******))))))(((+++---...//////---+++))))))'''$$$ $$$!!!$$$&&&''''''&&&&&&&&&&&&'''((()))***))))))((('''''''''(((((('''''''''))),,,///000000111333666666333///,,,+++***+++---//////---***(((###$$$&&&)))+++---//////333555666333///+++******111222333333000............///000111111000///......+++(((((())))))'''%%%&&&'''(((&&&###""""""$$$######"""######""" !!!"""%%%$$$$$$###""""""###$$$"""%%%###%%%&&&$$$  ###((()))***)))((((((***,,,---,,,***((((((+++...111111111///***%%%"""!!!"""### !!!"""!!!!!!%%%'''***,,,(((""" $$$)))***(((%%%$$$%%%%%%$$$###$$$$$$###$$$%%%&&&&&&%%%%%%$$$$$$$$$### """!!! %%%)))'''###!!!###!!!%%%&&&&&&%%%$$$'''###!!! !!!"""!!!!!!"""((()))$$$+++)))'''&&&&&&(((***,,,000222555777888:::<<<>>><<<:::777555555666999;;;===;;;888777777777555444...000333333222222222333000---)))%%%#########$$$%%%###!!! """'''---111///(((!!!!!!)))111666777000000000---+++******+++%%%&&&***---///000000000...---......000222444555111///......***###!!!$$$'''(((+++...111444666777333444222---'''$$$$$$&&&,,,---...---)))%%%###"""&&&''')))******)))((('''###'''---000000...------'''''')))***---///111222000///---***((()))---000'''%%%$$$''',,,//////---%%%&&&(((***---///111222333222///,,,******,,,...,,,---,,,***'''$$$$$$$$$###(((...000...,,,+++,,,000///...***&&&#########%%%&&&((()))******))))))&&&''')))+++------------111000...+++***+++///222888222+++((()))+++,,,,,,$$$''',,,///111000...,,,(((+++...---+++***---///...,,,'''### !!!"""$$$'''***---,,,)))%%%"""$$$(((,,,...---)))&&&&&&%%%###""""""###%%%'''*********)))'''%%%"""!!!!!!""""""""""""$$$(((+++'''(((***,,,------,,,+++///,,,***+++...333666888111///,,,+++******((('''+++,,,...000222333444444555666777666333222222333111///---******---444888666444000...,,,---...///...---+++***+++,,,,,,+++((('''&&&&&&'''))),,,---'''&&&%%%%%%&&&'''&&&$$$'''+++000333333222111000///...***$$$"""''')))(((((('''&&&$$$######$$$&&&(((((((((((()))***---...//////...+++(((&&&"""""" """ ###$$$$$$&&&'''(((((()))(((((('''&&&'''((((((((((((''''''###$$$%%%'''***---///111000333777888555222...---)))***,,,///111111///---)))+++---///000111000000333555444///(((%%%(((+++222444555555333111000000------------------------//////...,,,***(((&&&&&&((()))((($$$"""$$$$$$$$$$$$$$$"""  !!!!!!  """$$$$$$&&&(((+++---+++%%%###%%%(((,,,,,,,,,***))))))+++---111111///---+++,,,///111///222444111+++&&&$$$###!!!"""$$$### !!!###$$$(((***'''""" """%%%###""""""###%%%%%%$$$######$$$$$$%%%&&&&&&''''''&&&%%%#########!!!###"""!!!&&&'''%%%"""""""""!!!$$$&&&&&&&&&''''''###%%%((($$$,,,,,,+++***))))))******,,,000444666777888999:::<<<:::888555333444666888<<<999555333333333333333.../////////......000222444222---)))&&&$$$$$$$$$%%%"""$$$***...---&&& (((000333333111111000---)))&&&&&&&&&###$$$%%%(((,,,...///000---...///000111111111111+++***+++---***&&&'''+++***+++,,,...000444666888333444333...((($$$%%%''',,,...///---(((### %%%&&&((())))))((('''&&&%%%'''***,,,+++*********%%%&&&(((***,,,---.../////////...+++))))))---111***'''$$$%%%(((***)))(((!!!"""$$$'''+++000444666555222...---...111222222222000...---,,,+++)))'''&&&(((+++///111111111111222222000---'''### !!!"""%%%(((***++++++***((((((((()))+++...000111555333000,,,))))))+++---333---'''%%%(((******(((!!!$$$(((,,,---,,,)))'''%%%(((+++***((((((+++---...,,,((($$$""" """###%%%)))---,,,((($$$###'''))))))'''&&&&&&%%%$$$"""!!!!!!"""###$$$))))))((('''%%%###!!! ###$$$$$$%%%(((***&&&''')))+++------,,,+++...+++((()))---000222222...,,,***)))))))))'''&&&)))+++---///111222444666666777888666444333444666333111...++++++///555:::888666333000...---------)))'''%%%&&&))),,,,,,+++''''''&&&&&&&&&(((+++---(((&&&$$$$$$%%%%%%%%%$$$(((,,,222555555444222111---,,,)))"""!!!&&&)))*********)))'''&&&%%%###%%%''''''&&&'''))),,,,,,---......,,,((($$$"""!!!!!!$$$%%%$$$$$$&&&)))++++++***(((&&&###%%%(((***+++***(((&&&"""###$$$%%%'''))),,,///---111666888666222///---)))***,,,000444666444222...///111333333111///......111222---&&&###(((...111333555555333111000000---,,,***))))))***+++,,,,,,///111///***'''''')))))))))'''!!!!!!!!!"""###$$$###  """""""""  """""" !!! $$$&&&)))---000---&&&###%%%(((.........,,,++++++...000111222111...***)))***,,,)))...333333...***(((((("""!!! !!! """%%%'''&&&###!!!"""$$$"""%%%''''''### !!!"""$$$%%%%%%###$$$%%%%%%$$$$$$%%%%%%&&&$$$"""!!!""""""  """ $$$!!!!!!!!!  ###$$$%%%'''(((&&&!!! $$$""",,,,,,,,,,,,++++++*********...333666777777777777<<<;;;888444222111333444999555111....../////////......---+++******---000444222///,,,)))(((((((((%%%""""""(((---...(((!!!"""***111333222333333111,,,'''###""""""$$$###"""$$$'''+++...///...///111333333111///...&&&'''***...---***,,,111,,,,,,,,,---000444888:::777777666000***&&&''')))---///000---'''"""%%%&&&'''((('''&&&%%%$$$%%%'''((((((&&&&&&'''(((&&&'''(((***++++++,,,,,,///000///---******...222...***%%%$$$%%%&&&%%%### """%%%+++111666:::777222------111555555444777444000///000///,,,(((''''''***...333666777666333444333///)))### $$$'''***+++,,,,,,+++***)))***,,,000444777777666222...)))'''((()))...)))$$$$$$''')))'''$$$!!!%%%)))***(((%%%###"""%%%((((((&&&&&&(((+++,,,+++)))&&&###!!!"""###%%%))),,,,,,'''###"""&&&'''%%%###$$$%%%%%%$$$"""!!!!!!!!!"""###''''''&&&%%%$$$"""!!! ###%%%$$$%%%'''***&&&&&&(((+++---...,,,+++---***'''(((+++------,,,,,,***((('''(((((('''&&&'''))),,,...///111444666777888888777555444666777555333000---,,,000666;;;;;;999666333000...---,,,&&&$$$"""$$$(((,,,,,,,,,'''''''''&&&&&&'''***---)))'''$$$###$$$%%%%%%$$$***...444777777555222111++++++(((!!! &&&******+++++++++)))((('''###%%%&&&&&&%%%&&&***---,,,---...---***&&&!!!  !!!###&&&(((((('''"""%%%))),,,---,,,)))&&&!!!$$$(((,,,,,,+++(((&&&"""###$$$$$$%%%'''***,,,***///444777666222///---******,,,111666999888666000111333444333111...,,,)))---000,,,&&&$$$***000///222444444222000//////---,,,)))''''''(((***,,,)))...222000***'''))),,,***)))&&&"""$$$$$$"""!!!###%%%%%%$$$""" """&&&&&&###  ###&&&&&&+++...+++$$$ """&&&///000///...---...111444///000///,,,'''$$$%%%&&&%%%+++111222///,,,+++---#########$$$%%%$$$!!!%%%(((***)))&&&######%%%!!!$$$&&&&&&$$$!!! """$$$%%%$$$%%%%%%$$$"""!!!""""""&&&$$$!!! !!!""""""""" """"""!!!###!!!"""###$$$''')))%%% !!!  """!!!222///,,,,,,...///---+++...------000333777888888;;;:::777555333111111111333222111---)))***...222+++,,,,,,)))###"""%%%)))000222444222...+++******)))(((###!!!+++333222000...------///111333111000///---)))$$$ $$$((()))+++,,,---/////////222444333...***&&&%%%(((---///------///......///222777:::;;;;;;:::555000.........---+++***...///,,,$$$ %%%(((******)))(((((()))###$$$'''))))))(((&&&%%%###%%%&&&&&&&&&&&&''')))...---,,,)))'''(((+++......)))###!!!"""###""" ###(((+++---000666:::999555111///000111000///111333444222---))))))+++***+++---000444777888777333666888444+++$$$!!!!!!!!!'''+++...///......***+++,,,******,,,111666888888666///(((&&&***...000---)))(((((()))'''&&&"""$$$&&&)))***)))&&&$$$###$$$%%%&&&''''''''''''))))))((('''$$$!!!!!!!!!'''---...''' !!!###%%%%%%(((&&&### !!!!!!###%%%&&&%%%!!!!!!%%%%%%"""!!!###'''%%%$$$&&&***///222000...)))******++++++,,,------((())),,,---(((###$$$***+++---...---------000111111444888777444111111333222555777222,,,---666@@@<<<666///---......+++(((""" !!!$$$(((***+++,,,((($$$"""$$$''')))******(((%%%&&&)))******(((***---111444777777666555111---(((%%%$$$%%%$$$$$$+++***)))***+++***'''%%%''''''(((((()))***+++,,,000---...111///'''  """######"""!!! ###"""!!!$$$(((******((('''&&&&&&)))---...,,,)))"""%%%)))+++***)))(((((($$$%%%%%%&&&'''((())))))'''***///333333000,,,)))***)))***///666888444000//////111333444444111///---+++))))))*********))),,,...111111000..................+++(((%%%%%%%%%)))+++...000000///,,,***,,,((("""######"""$$$'''(((&&&!!!"""(((***((("""#########$$$(((***---+++'''$$$######&&&///444222///000111111333777777000%%%"""'''"""&&&***------+++******### """###"""&&&)))'''### """%%%&&&'''((())))))&&&""""""&&&((('''%%%"""  !!!%%%&&&%%%###  !!! """'''***+++***%%%"""!!!###  !!!...---+++---///000///---,,,++++++...333666888888666555333222111222333444333333111...++++++...111,,,---,,,'''!!!!!!$$$+++///222333///,,,*********((($$$!!!!!!%%%,,,111333111///...---...000111///000///---)))######'''***+++++++++,,,......000333555444///+++'''&&&)))///000...---...000///000333777:::;;;:::888555111///000000///---***,,,---+++'''$$$$$$&&&)))************)))((('''###%%%'''******)))((('''$$$%%%'''&&&%%%%%%&&&'''------,,,***((((((+++---+++((($$$"""!!!"""""""""!!!$$$''')))+++...333777777444111000222333111000111333333000***%%%$$$$$$******+++---///222333333555777888333+++$$$!!!""""""$$$(((+++---......---++++++***)))(((***000444888888555///)))(((,,,111000---******++++++)))'''%%%'''***---...,,,)))'''''''''''''''(((***+++,,,,,,+++)))(((&&&$$$""" !!!%%%+++,,,&&&  $$$'''(((((()))'''$$$  """%%%'''&&&###!!! $$$&&&%%% !!!###$$$'''---111333000...******,,,---............)))***,,,...***%%%&&&,,,...//////...------...000111444666666444222111000///111222///,,,...555<<<:::555000...//////+++((( ###&&&(((((((((&&&$$$%%%&&&(((((((((***(((((())),,,---,,,+++,,,---000222444444444444///---***((()))))))))))),,,+++******,,,------,,,******)))***+++,,,...///444000...000...(((###""""""""""""######"""""""""%%%######%%%***---...---***'''%%%&&&***,,,,,,***%%%&&&((()))))))))'''&&&%%%'''***,,,---,,,***(((%%%(((+++......,,,(((&&&***((()))...333555222///---,,,---111555777666444---+++))))))***+++***)))+++...111222111000////////////...+++(((%%%$$$$$$(((***,,,...///...,,,++++++(((###!!!%%%$$$"""%%%''''''&&&######(((+++(((###$$$$$$%%%'''***,,,...---)))&&&$$$$$$)))///111...,,,///000000111444444000((($$$%%%((((((***++++++)))(((((((((!!!!!!###!!!$$$''')))'''""" """$$$&&&(((******'''### """$$$&&&$$$!!! """%%%'''%%%### """"""!!!!!!%%%(((******)))'''### """!!!!!! ))))))+++---111222111000+++***+++---222555777777000///......///222555777333333333111...---...///......,,,&&&  &&&***///111000---+++***+++(((&&&%%%(((+++---...222111///...---......///...///...---)))$$$$$$(((,,,...---+++******,,,...000444666555111---((('''+++111222...,,,...111111111333666888888777666444222111222333222111*********)))***+++,,,---///---******+++***'''###"""$$$'''***++++++***)))%%%'''((((((&&&%%%%%%&&&,,,------,,,+++***+++,,,)))((('''$$$"""!!!###%%%$$$%%%&&&&&&(((***///222333222111222444444222111222444555111)))### ***)))((((((***,,,...000666777555///(((###"""###'''''')))***,,,---...///,,,+++(((&&&%%%(((...222999888444///******...333///---,,,,,,---,,,***((((((***...111222000---+++,,,***(((((())),,,///222000---***(((''''''&&&$$$  &&&(((%%% """'''***+++***)))'''$$$!!!!!!%%%((((((&&&$$$###&&&'''$$$"""'''...222222...***((()))+++---............,,,+++---///,,,(((***///222333222000---,,,---...222222333444555444111///,,,------,,,,,,///333777777444111000111///+++(((!!!$$$&&&&&&$$$$$$$$$''')))***((('''))))))***---///000///...------------...//////000---++++++,,,---......---,,,+++***,,,///222333333---,,,,,,---...111333555:::444000000---)))&&&'''%%%$$$###""""""######$$$'''%%%%%%'''+++///111222,,,((($$$###&&&***++++++(((&&&%%%&&&)))***(((&&&'''***...222222///***'''%%%&&&((())))))'''%%%$$$(((''''''+++///000...+++***((((((---555999999777---,,,******,,,,,,+++***)))---111333333111000000000000///,,,((($$$######&&&''')))+++,,,------...)))'''###  """&&&'''&&&###&&&&&&''''''&&&### $$$)))+++)))%%%!!! %%%%%%'''***,,,---///...***'''%%%%%%+++------******...000...---...000///,,,*********---------***'''%%%%%%%%%!!!$$$$$$###&&&((()))'''""" ###%%%))),,,,,,)))%%%###$$$"""   $$$'''&&&### """%%%%%%!!!!!!"""!!!  """%%%(((***)))'''&&&(((%%% !!!!!! %%%'''***...111333333222...------///111444555444,,,+++***+++---111555888333333333333111000////////////,,,'''!!! %%%'''***,,,------------,,,)))(((***...000///---//////..................///...,,,***((('''&&&&&&***---111222000,,,***(((***,,,000444555444111///******---333333///,,,---111000000111333444444333333222222333444444444333,,,***((((((+++///111111444///++++++---,,,'''""" """%%%(((*********))))))***++++++)))'''&&&''',,,...000000...,,,,,,---+++,,,,,,((($$$"""$$$'''&&&&&&%%%%%%&&&(((+++...///000111333444444222111333555666333,,,&&&###"""******((('''(((***...111777666333---'''###$$$%%%******)))***+++...000222---***'''$$$$$$''',,,000:::999555000,,,,,,000444------.........,,,***)))'''+++000333333222000///,,,***'''&&&'''+++111444222...(((&&&&&&&&&%%%### ###"""###((()))'''%%%%%%$$$###!!!  """%%%((()))'''%%%$$$%%%%%%### '''...111000+++'''$$$&&&(((+++,,,---,,,,,,...---...000...***,,,111555555444222...,,,,,,---111000000333666777444000...,,,******,,,...///000222111000000000...***''' ###%%%%%%%%%######%%%'''***+++***)))''')))+++...000111000///,,,+++(((''''''((()))*********+++---//////...,,,++++++,,,///333555444333......///222555888<<<>>>AAA999222///,,,(((''')))'''&&&###"""!!!###%%%&&&((('''&&&&&&(((,,,///111+++'''######&&&)))***))))))%%%!!!###))),,,+++((((((+++///111111...)))&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$&&&)))***)))((()))&&&%%%***222888888666...---------...///---,,,'''+++000333222000//////111111000,,,((($$$######%%%&&&'''(((***,,,...///(((&&&$$$!!! !!!"""###""""""$$$''')))***'''$$$&&&%%%&&&)))+++)))###!!!%%%***,,,***'''$$$""""""###%%%%%%'''***,,,---...---***'''$$$###&&&((()))(((+++000000,,,)))***+++...000///---+++---......,,,(((%%%######"""&&&((((((&&&'''(((&&&### ###''',,,///...+++(((&&&""""""!!!  $$$((()))&&&!!!###(((&&&!!!"""%%%'''&&&%%%%%%&&& $$$(((***)))&&&###"""%%%$$$""" !!!"""%%%'''+++///111222222333444222111111222222222111++++++******,,,000333555333333333444444333222111///...,,,(((%%%$$$%%%&&&(((&&&%%%&&&(((,,,///111---+++***---111222000...------...///////////////111...***'''(((+++///222...111333333111---***)))))),,,000333333333222111---,,,///444444///---...///...---...000000///...///000222333333222222222---***((((((+++...111222555000++++++......***%%%!!!$$$(((******)))))),,,...//////,,,***))))))...000222222111///......000111000---(((%%%&&&)))(((&&&%%%%%%&&&(((***+++,,,...111222222111///...000333444222,,,(((&&&&&&+++++++++)))))),,,222666999777333...***)))+++,,,,,,+++******,,,///222444---***&&&$$$%%%(((,,,///;;;999555111//////222444......//////...,,,******&&&***...111000/////////)))'''%%%###%%%***///333222,,,&&&"""######!!!"""%%%%%%!!!!!!!!!!!!!!!""""""######!!!!!!"""%%%'''(((&&&$$$######### ###+++111222///+++((($$$&&&(((***,,,---......111......///...+++---111666666666333000......///000...---000444777666444222...+++***+++,,,,,,+++....../////////---***''' """$$$''')))(((&&&&&&&&&&&&(((+++---------&&&(((+++---......------***(((%%%""""""###&&&'''*********,,,......+++))))))***---111444444222///...000222777;;;???CCCEEEBBB:::222...+++''''''***)))'''$$$"""!!!"""%%%&&&((('''%%%$$$%%%'''***,,,(((%%%###$$$''')))(((''''''### ###)))......,,,***+++,,,,,,,,,***((('''$$$######"""""""""#########""""""###$$$&&&&&&&&&)))&&&%%%(((///333333111000//////000222222000...'''+++///000000...,,,,,,000000///,,,(((&&&%%%%%%&&&&&&&&&''')))+++---...&&&%%%$$$""""""###$$$%%%###$$$&&&)))+++***'''%%%%%%%%%'''+++...---(((###"""&&&***+++***(((&&&%%%'''$$$###%%%%%%###%%%)))+++++++++***)))&&&""" ###''')))...222000+++&&&&&&)))---111111///,,,))),,,//////,,,((($$$"""!!! ###&&&)))***###%%%&&&&&&$$$$$$$$$$$$&&&***///111///+++)))(((&&&$$$!!!!!!!!!!!! !!! !!!!!! $$$)))+++***$$$"""((('''""""""%%%(((******)))******###   $$$((()))&&&""" !!!"""###$$$"""  '''***---/////////111222888555333222222111000...+++++++++,,,...000222333333222222444666666555444000...,,,*********,,,---+++'''###"""&&&+++000222---------...111222222111...000111222333222111000222...***'''(((---333888111333444333111...,,,,,,,,,...111222222222333444111///111444444///---///---,,,+++,,,---...---++++++...111222000.........***)))((('''(((+++...000222///,,,,,,...///...,,,!!!###'''***,,,,,,++++++---///222111///---++++++///111333333111000//////333333222///,,,***)))***(((&&&&&&&&&)))*********+++---///000...+++******+++---///---)))&&&'''(((,,,......,,,+++---333888999777333000///000333444///...,,,,,,---///222444,,,***'''&&&(((+++......777666555333333444555666111222222111...,,,+++,,,'''***------***((()))+++&&&%%%$$$$$$&&&***...111111***### """"""  ###$$$""" !!!###%%%&&&&&&!!! !!!$$$&&&'''&&&$$$###"""  $$$)))///333333000---+++((((((***,,,...000222333222///---...---++++++///555555555444222111222333000...,,,,,,///222444444333000,,,))))))*********,,,---...///...---+++)))$$$$$$&&&))),,,---+++)))***))))))+++...000000///''')))++++++***))))))***)))'''%%%""""""$$$''')))+++++++++,,,------+++))))))***---111333333000------000555:::???CCCEEEFFF===555///,,,***''''''***((('''$$$"""!!!"""$$$%%%&&&&&&&&&$$$###$$$&&&)))%%%###!!!###''')))(((&&&'''$$$###%%%***...///...+++******)))((((((((((((!!!!!!!!!!!!!!!"""#########"""!!!!!!"""$$$&&&'''***))))))+++---.........000000000222333333111///+++---//////,,,***))))))---......,,,)))((((((((('''''''''((()))***+++,,,&&&%%%###"""""""""######"""###&&&)))***)))'''&&&$$$%%%(((+++...---+++(((###&&&)))+++***(((((((((***'''&&&&&&$$$!!!###(((+++***)))((('''%%% !!!(((+++...111///+++%%%&&&(((,,,//////---+++'''+++000222///+++&&&$$$""""""""""""###%%%'''((("""###$$$&&&'''''''''''')))---111000---)))'''''''''&&&%%%%%%%%%%%%$$$"""  """"""!!!!!!%%%***,,,)))### %%%&&&###"""%%%(((***+++***+++,,,%%%!!!###''''''######%%%%%%"""+++---//////---,,,...000777555222111111000///---***+++---///000222222333333222111333777999999777000///,,,,,,---...///000,,,((($$$###'''+++///000.../////////...000333555555666777888777555222111000...+++)))***...222555333444444222000......///000222333333111222555888555222222444333///...111---+++***+++,,,---,,,+++))),,,///000---***((((((%%%&&&((('''&&&'''+++///------------...000222333''')))---000111111000///---///222222000...,,,,,,///000222111///...//////222000///...///...---,,,'''&&&&&&))),,,...,,,***+++---...,,,)))&&&%%%&&&(((***+++(((%%%$$$&&&)))---///000...+++,,,111666444111///...000333555777444222000...---...///000,,,***((())),,,///000///111111333555888:::::::::666777666333///------///,,,......***$$$!!!"""%%%$$$$$$%%%'''***---///000...((("""!!!$$$&&&### !!!""" !!!###&&&&&&### """$$$%%%&&&&&&"""%%%''''''&&&%%%"""!!!###%%%(((,,,000222000---,,,,,,***)))***+++...111444666444///,,,---,,,)))))),,,222333444444333444666888111///,,,(((''')))---111222///+++(((&&&''')))+++---...///000///...------&&&'''***---000000...++++++,,,...111333333111///)))+++,,,***'''%%%&&&(((,,,***((('''(((***---///---,,,,,,---///000///---******+++---000222222111---111666<<<@@@AAAAAA@@@333---******+++)))))),,,'''&&&$$$"""!!!"""###$$$$$$&&&'''&&&%%%%%%''')))%%%""" $$$(((***)))((((((((()))+++,,,......++++++******************#########$$$%%%&&&'''((($$$$$$#########%%%(((+++***,,,//////---,,,,,,---/////////111333333111///000111000...+++((('''(((***+++,,,,,,******+++,,,))))))))))))))))))))))))%%%%%%###"""!!! !!! """%%%'''''''''''''''%%%'''***+++***)))))))))###&&&(((***)))(((((()))***'''&&&&&&### ###)))+++***(((((('''%%% $$$***++++++------,,,%%%&&&)))++++++++++++***))),,,000111///+++((('''###$$$$$$###""""""""""""$$$$$$%%%'''(((***))))))+++...000...((($$$###%%%%%%%%%$$$%%%''''''%%%###  !!!######""" """(((***'''!!!!!!$$$$$$!!!"""%%%((((((((()))***$$$ """&&&%%%!!!!!! """###"""  ...000000...+++***,,,///555333000000000000///---)))+++...000222333333333333111000333777:::;;;:::111///---,,,---///000000,,,(((%%%%%%(((,,,------...000000...,,,...333888;;;<<<===<<<:::777333111///...,,,,,,,,,---///000333444333111///...///111444555555444222333777;;;777333222333222//////222---,,,++++++---------+++'''+++///...+++'''%%%$$$ $$$'''&&&$$$%%%***///***,,,---...///111555888---///222444666555444333,,,...111222000...---,,,...000000///...---...///000---,,,---000222000---&&&&&&'''+++///000...++++++,,,---***&&&""""""###)))******'''$$$$$$'''+++---000111...******...222---+++******...111444555777666333000------------+++))))))+++///111111000,,,---111666;;;>>>>>>>>>::::::999555000...///111111222///(((  ###%%%(((+++---///000111,,,&&&!!!"""''')))&&&""" """###$$$$$$%%%&&&((((((&&&!!!!!!"""$$$%%%%%%%%%!!!%%%((()))((('''$$$"""&&&((((((+++......+++))))))+++)))(((((()))+++000444666444///+++++++++((((((***000222333444444666999;;;222000,,,%%%!!!"""(((---///...***&&&$$$%%%***......000111111000//////000((())),,,///222222///,,,+++---111666888666222...,,,------***%%%###%%%'''///...,,,,,,---000333555///......///111333333222,,,***)))***...222555666...111777<<>><<<:::+++'''&&&)))+++++++++...&&&%%%$$$""""""!!!""""""###&&&((((((''''''))),,,&&&!!!!!!'''+++---)))+++,,,,,,+++***,,,---++++++,,,------,,,,,,+++&&&'''((()))+++,,,------%%%%%%%%%$$$%%%'''+++...)))...333222...+++,,,...------...000222222000...444444222...***''''''((((((***++++++++++++---...++++++++++++***)))''''''%%%$$$###!!!  ###%%%%%%%%%&&&'''%%%(((+++***'''%%%&&&'''###%%%((())))))((()))***)))&&&&&&&&&###!!!%%%+++,,,***(((((((((%%% ''',,,***'''))),,,---%%%'''******)))((()))***---///111000...+++***)))###$$$%%%###!!!%%%%%%&&&''')))******))),,,...///+++$$$ """###"""###%%%''''''%%%### """$$$$$$###!!!%%%(((%%% ###$$$"""###%%%&&&&&&'''((("""!!!!!!"""&&&%%%!!! ### !!!"""""" """"""!!! ,,,---...///...---,,,+++333333222...***))),,,///222222222222222222222222111111111111222555777888111222222000------000333---,,,)))%%%###&&&---333444333000,,,)))+++111666===@@@BBBBBB???:::777666111///------000000...,,,///000222333444333333222777777777666444444555777444222222222222222000.........///000111111...+++'''+++///000---'''!!!!!!"""""""""$$$)))---)))'''&&&***111666555333000111333555666666555555000111111111000///...---,,,...///---******---111,,,+++***+++,,,---,,,+++((()))***+++,,,------...//////...+++((('''((()))***++++++)))'''&&&&&&''',,,---,,,+++))))))+++---)))((((((+++...111222222555777888666222...,,,+++)))---//////222555222---------///111444999<<<>>>===<<<999666222///---,,,000111///***### $$$(((---111222222111***)))(((***+++***&&&""" !!!$$$%%%### %%%&&&'''((('''""" ###'''+++***%%% !!!$$$)))---+++(((### $$$'''(((((((((''''''&&&%%%%%%%%%&&&)))+++---...//////,,,,,,,,,***(((((()))+++111000---***...444555222333///***%%%"""###%%%'''***++++++(((%%%%%%(((+++---,,,+++,,,///111222222.........---,,,***(((''',,,---111555777666222///,,,,,,+++'''""" """%%%---.../////////////////////...------...111333555///+++&&&&&&***111555777666666777888777444///,,,$$$'''))))))((((((,,,///***'''###"""$$$&&&%%%$$$'''(((((('''''')))---000---)))$$$###&&&+++...///000...///222000+++((((((((()))***...111222222000///---+++---///000///,,,((()))*********,,,///222/////////...---------,,,......,,,'''###$$$(((---444222///,,,******+++,,,000///...---...///...---------,,,+++)))'''%%%$$$&&&%%%$$$""" %%%''''''%%%######"""###%%%&&&&&&%%%$$$"""'''&&&%%%%%%&&&&&&%%%$$$###!!!!!!$$$&&&'''(((((('''&&&$$$!!!$$$)))+++&&&"""###&&&'''%%%(((+++---,,,***&&&###---...000000///---+++)))###%%%%%%!!!''''''''''''''''''''''''+++++++++(((### $$$%%%### ###$$$!!!"""$$$"""  ######!!!!!!######!!!!!!!!! """&&&'''%%%$$$$$$&&&"""!!! ###'''&&&### !!!  !!!%%%((((((&&&%%%------............------222333333000---,,,...000333333333222111000000000111000/////////000222333///111222222///...///111...---+++(((&&&(((...333333222...+++***,,,111555<<<>>>@@@???<<<999666666222000...///000111///---333333555666666555444444444555555333111111222333222111000111222333222000/////////111222222///---&&&***///000...)))$$$"""!!!"""######%%%***...***((('''***000333222000111222444666666444222000/////////...///000111111...///...,,,******+++,,,))))))))))))+++,,,,,,+++))))))******+++,,,------//////...+++((('''(((***------+++(((%%%%%%&&&(((***++++++***((()))+++---)))(((((()))---000222222444666777666333///------///111222111222444111++++++,,,---///222555888:::999888777555111...,,,+++)))))))))%%% ###&&&+++000222333111000***))))))+++---,,,)))&&&  $$$'''(((&&&$$$######$$$$$$""""""$$$))),,,***%%% !!!&&&***,,,***%%%!!! $$$'''&&&%%%%%%$$$%%%%%%&&&'''''')))***,,,---,,,+++***++++++,,,+++))))))***+++000000---+++...444555222333000+++&&&$$$###$$$%%%%%%&&&&&&%%%###$$$'''+++,,,+++***+++...///000///---,,,+++***((('''&&&%%%***+++,,,///222222000---,,,+++)))&&&$$$$$$$$$&&&++++++,,,---............---,,,++++++,,,...000111,,,)))&&&&&&***///222333111222222222111---((($$$%%%***///111///---,,,---(((%%%""""""%%%'''(((((()))'''&&&%%%'''+++///111///+++''''''***...000111///,,,,,,...---)))(((***''''''(((+++...111111000111///------///000///---******+++,,,---///000111///.........------,,,,,,---,,,***&&&""""""'''+++000///,,,******,,,...000000///------...000000000///...---,,,***)))''''''((('''%%%"""!!!%%%((('''%%%$$$######$$$&&&''''''%%%$$$"""&&&%%%$$$$$$$$$$$$###""""""!!!$$$&&&'''&&&%%%$$$"""!!! ###(((***&&&"""###%%%&&&&&&(((***,,,,,,***'''%%%,,,...000111000---***''' ###&&&$$$!!!"""######$$$$$$%%%%%%&&&'''((()))'''### """$$$"""  !!!!!!"""###""" !!!!!! !!!  !!!!!!!!!###$$$$$$""""""###%%%$$$###!!!###&&&%%%""" ###$$$###""""""###!!!!!!"""$$$''''''&&&$$$...---------------......111222333111000///000222444555555333000......///111000...---,,,,,,---...---///111222111////////////...---+++***+++///333333000,,,***+++...111222999:::;;;:::777555555555444333111111111111000...444555666777666555444333000111111000......///111111000///000222444444333/////////000222111///---'''+++///111///+++((('''!!!"""$$$$$$%%%(((---000,,,***)))***...///...+++...000333555555333111///...---------...000333444000...,,,++++++***((('''%%%&&&'''((()))***+++,,,***************+++,,,---000000...+++((((((***,,,000///,,,(((%%%$$$&&&((((((((()))((('''(((+++---+++)))'''(((+++///111222333444666555333111000000444666555333222222...((())))))+++,,,...000111222222444555333///+++)))(((!!!"""""" $$$''',,,000222000...,,,***))))))***,,,,,,+++)))!!!"""%%%(((++++++)))'''""""""!!!  %%%(((,,,...+++&&&###"""!!!###&&&...,,,((($$$ ###%%%%%%###"""!!!"""$$$'''(((***+++---...---***(((&&&(((***,,,,,,+++***+++,,,///000///---///444555222222000,,,(((%%%$$$$$$$$$"""###$$$$$$$$$&&&***------+++++++++---......---,,,***(((&&&$$$###""""""((('''&&&(((***---......111---)))((()))***)))((())))))+++,,,------------+++***)))(((((()))***+++'''&&&&&&'''***,,,------,,,---...---***&&&!!!%%%+++333666333...***(((%%%"""!!!!!!$$$(((***+++)))&&&###$$$)))...111111...,,,******,,,///111111...)))'''((((((&&&(((,,,&&&&&&&&&(((+++...//////222000---,,,---...------...,,,+++---111222000...,,,,,,---------,,,++++++,,,,,,***'''###$$$)))......,,,***)))***---111333000///...---...000222333///...,,,+++)))))))))***,,,)))%%%"""!!!$$$((()))(((&&&$$$###$$$%%%'''''''''%%%###"""$$$$$$$$$###"""!!! """%%%'''(((%%%###!!! """(((***&&&###$$$&&&%%%'''((()))++++++***((('''+++...111222111...)))&&&"""%%%'''%%%""" !!! !!!"""############%%%'''&&&$$$  !!!!!!!!!!!!"""###!!!"""###"""!!!  !!!###""" """""""""!!! """'''&&&###  $$$(((&&&!!!!!!###%%%&&&%%%%%%&&&'''"""!!! !!!#########"""---,,,+++++++++---...//////000000000000111111222666777777555000......000222111///---,,,,,,---------...////////////000000...---,,,+++,,,---000111444///******---000000///333444444333111111222444555555444333222222111000444555555666555444222111---...///.........000222333111000000222444444444---,,,,,,---//////...,,,+++...000111///,,,******%%%&&&&&&'''))),,,000222...,,,++++++,,,,,,+++)))))),,,000444555555333111------...///000111222222///,,,******,,,,,,(((%%%###$$$&&&'''((()))+++,,,******))))))***+++,,,,,,222111000---***)))+++---//////...,,,(((%%%%%%%%%%%%&&&'''''''''(((+++...,,,***''''''***...111222111333555444333111111222555666555111000000,,,'''&&&'''(((***++++++++++++---000222000+++&&&$$$###!!!###"""%%%***......,,,)))&&&)))(((((((((((((((((((((%%%'''***,,,...---***((("""""""""  %%%))),,,///111---'''%%%###!!!!!!%%%'''......,,,'''""" !!!$$$'''%%%""" ###&&&)))+++,,,...///...+++(((&&&'''))),,,---,,,++++++,,,000222222///111444555222...---+++)))'''&&&%%%%%%$$$$$$%%%&&&(((,,,000333///...---...//////...---,,,***'''###!!!!!!!!!"""%%%###!!!"""&&&+++///111888222,,,+++///111...*********+++,,,,,,,,,++++++)))((('''%%%$$$$$$$$$$$$"""###$$$&&&''''''&&&%%%''')))++++++((($$$ ###)))000333///***%%%$$$###""" """%%%)))+++(((%%%###'''...222111///)))(((((()))***,,,------***%%%!!!"""""""""''',,,)))'''&&&&&&(((+++++++++---,,,***))))))***+++,,,///,,,+++...222444000+++(((((()))*********)))(((+++++++++(((&&&(((...333...,,,***)))***---111333111000///------...111333...---+++))))))***+++,,,///,,,&&&!!!!!!"""'''***,,,,,,***'''$$$###$$$%%%&&&'''&&&$$$"""!!! """######"""!!! !!!!!! $$$((()))***'''$$$ $$$)))+++(((&&&'''(((&&&'''((()))*********))))))+++---111444333///***&&&$$$&&&(((%%%""" !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$''''''$$$  !!!###&&&'''$$$!!!###$$$###"""###$$$%%%%%%$$$"""  ###$$$$$$!!! &&&%%%$$$"""!!!###(((+++'''""" """ $$$%%%&&&&&&$$$$$$%%%&&&!!!,,,+++++++++,,,---///000...---------///000111111555888999666111...000222333222111000//////000111...,,,***)))+++---000222++++++******,,,...///000444000,,,+++...000///......//////...---...000222555555555444333222222222555666666777666555333222,,,---/////////000333555555444222222444555444333***))))))***,,,,,,+++***000111222111...,,,++++++***))))))***,,,///222444///---,,,,,,,,,,,,+++***)))+++///222444333222000---///222555555222///---,,,+++***,,,......***'''###%%%'''((('''(((***,,,***))))))((()))***,,,---333333222///,,,***+++,,,***---000000---(((%%%######%%%&&&'''(((***---000...+++((('''***...000111111333444333111000111222222333222......///,,,'''%%%&&&((())))))(((&&&%%%***---000---'''!!! """###"""%%%))),,,,,,***'''%%%)))((('''%%%###"""###$$$***,,,......---+++)))'''###$$$%%%$$$###$$$''')))%%%***---...000111---&&&$$$""" """&&&)))+++---......***### """***'''### """%%%(((***+++...//////...,,,***'''***,,,---,,,+++,,,,,,111444555222222444333111))))))((((((((((((((((((%%%%%%%%%(((+++000444666222111111111222222000...,,,***'''$$$"""""""""######  %%%,,,222555:::333,,,+++///111---(((,,,,,,,,,,,,,,,+++***)))((('''&&&$$$###!!!!!! !!!"""######!!! !!!$$$((((((&&&""" $$$(((,,,,,,(((%%%$$$$$$$$$""" """%%%(((&&&%%%&&&,,,222444000+++"""###$$$%%%%%%&&&'''((('''""" %%%+++,,,***'''&&&'''(((((('''&&&&&&%%%%%%%%%&&&((())),,,***(((+++000111---)))###$$$&&&'''((('''&&&&&&'''((((((&&&&&&)))000555000...,,,++++++,,,---///000000000---++++++---000///...---,,,,,,...000111111---'''""" ###%%%---///000///+++(((%%%$$$###$$$%%%&&&%%%$$$"""!!!!!!$$$%%%$$$"""###$$$###"""!!!###'''***,,,,,,+++'''!!!"""'''+++,,,))))))++++++)))((()))***++++++***))))))))),,,111444333000+++(((###$$$%%%""""""'''&&&%%%$$$###!!! !!!$$$&&&&&&###"""%%%(((***&&&!!!"""$$$%%%%%%$$$$$$%%%&&&((((((&&&""""""""""""!!!!!!###%%%$$$"""  !!!!!!"""$$$(((,,,'''######%%% ((()))(((&&&###"""$$$%%%!!!,,,,,,,,,---...000111222...,,,******,,,...000000333666888666111///111444555444333111000000111111---***&&&%%%(((,,,000111)))((('''(((+++///111111444222000...//////...---+++,,,---------...000222444555666555333222333444777888999:::999888777666///000111111111222555777666555555666777777555333***)))((()))+++,,,,,,+++222333222000---,,,,,,------+++******---000222222........................///000111222111000...---///222666888888444...***+++,,,---///111///,,,***&&&)))+++***'''&&&)))+++)))(((''''''(((***---///222333333111---***((((((&&&+++111333111+++&&&######%%%'''((())),,,000333...,,,***)))+++...000111222333333222///...//////...000...+++,,,...,,,'''$$$&&&((())))))'''%%%###))),,,///,,,%%%  ###%%%(((+++,,,+++)))(((***)))'''$$$ !!!###---...///---***(((''''''$$$'''((((((&&&''',,,///***---...------...***$$$!!! !!!&&&***------+++...///+++$$$!!!***'''$$$!!! !!!$$$&&&((()))+++---.../////////)))+++------,,,+++,,,---111555777333111111000---&&&&&&&&&&&&'''((()))***&&&$$$$$$'''+++000333444222111111222444333111///+++)))'''%%%$$$$$$$$$$$$###!!!!!!'''...333666555...((('''+++---***&&&,,,,,,,,,,,,+++***)))(((((('''&&&$$$###!!!   %%%%%%###$$$&&&(((&&&######%%%(((%%%$$$""" $$$(((&&&'''***///222222---))) """"""!!!"""$$$&&&%%%!!! $$$))),,,)))'''&&&'''&&&%%%$$$"""###%%%%%%$$$###$$$&&&'''%%%$$$'''***+++)))''' !!!$$$&&&'''&&&%%%$$$###$$$$$$""""""%%%,,,111///...---+++***)))((((((+++---...---***)))+++---111000000000222333555666111---'''""" !!!$$$''',,,...//////,,,)))''''''"""###%%%&&&&&&%%%###"""$$$((((((&&&%%%%%%'''%%%$$$$$$&&&))),,,---,,,...***%%% !!!$$$'''***---,,,))))))---...,,,)))***+++,,,,,,***((('''&&&)))---111111///,,,)))!!!"""!!! ***)))(((&&&###!!! !!!######!!!"""%%%'''(((%%%"""%%%&&&&&&%%%$$$$$$%%%'''''''''&&&!!!"""$$$$$$###!!! !!!###$$$$$$###!!! !!!"""$$$''')))&&&"""!!!"""### )))((('''$$$!!!!!!###%%%!!!---...000111333444444555000,,,((('''***...000000...222666444000...111666777555333111///.........)))&&&$$$$$$(((,,,......)))&&&$$$&&&+++000333444444555444222///------...***,,,...//////000222444222444555555333222444666777888999:::::::::999888444555555444222222333444444555666999;;;:::888555---,,,+++,,,.../////////222222111///---,,,...000...+++)))))),,,...//////,,,---///000000111333444222222222111000///......111444777999888555000---,,,///222444222///,,,+++***---///,,,(((&&&(((***((('''&&&&&&(((+++...000///111222111,,,'''###"""$$$)))///222111---***'''$$$%%%(((***+++///333777///---+++,,,...///000000333444333000---++++++,,,---///---***+++---,,,'''$$$&&&)))++++++(((%%%###''',,,///,,,%%%"""###'''%%%"""!!!###&&&(((***++++++***+++***)))%%%"""!!!$$$(((,,,------+++'''%%%&&&((($$$''')))(((&&&&&&***...,,,...,,,)))))))))&&& """(((,,,---,,,(((---000,,,$$$ &&&$$$""" !!!$$$&&&'''((((((***+++---///000,,,------,,,******+++---///444666222...,,,***'''%%%%%%$$$$$$%%%&&&((()))'''%%%$$$&&&+++000222222......///000222222///---((((((''''''&&&%%%%%%$$$%%%###"""$$$(((---000111---)))%%%%%%(((+++)))''''''((()))***************(((((('''&&&$$$"""!!!  %%%%%%!!!!!!###$$$""" !!!%%%)))&&&%%%###  &&&******+++---//////...,,,+++!!!"""###"""!!!"""&&&)))&&&"""!!!###$$$###%%%)))'''%%%%%%%%%&&&&&&$$$"""$$$&&&)))(((%%%###"""### !!!###$$$&&&&&&!!!$$$&&&''''''&&&%%%###$$$###!!!!!!''',,,+++++++++***(((%%%"""!!!###(((+++,,,)))(((***---//////000222333555666777111---'''###!!!"""$$$'''&&&(((+++,,,+++******+++"""$$$&&&(((((((((&&&&&&$$$)))------)))&&&&&&'''&&&%%%%%%''')))+++,,,+++///,,,(((%%%$$$'''+++...,,,---+++'''(((---///---)))+++---...---***'''$$$"""%%%(((,,,------+++***$$$$$$###""")))(((&&&$$$""" ######$$$$$$""""""''''''&&&$$$""""""###%%%%%%''''''$$$###!!!###%%%%%%### !!!!!!"""######$$$$$$$$$ """%%%''''''((((((###  ###### """!!! """...000222555666777777777222---(((''')))...000111***///444222...---111666888666333000---+++******&&&$$$###%%%))),,,,,,+++)))&&&$$$&&&+++111555666555666777444///,,,,,,...***---000111222333444666000333555555333333555777555666777888999999888777888888888555222000111222222444666:::======:::888000///...///111333333222000000000...------000333...+++((((((***------,,,+++---///111222444666888111111000000000000111111333555777888777555333111...222777777333...,,,+++---000111...)))&&&'''***'''&&&%%%&&&(((+++///111---///111000+++%%% $$$(((---000000...,,,+++$$$&&&)))+++---111555999///...------///000000///444444333000,,,***)))***...///...***+++---+++'''%%%'''***,,,,,,)))&&&###'''+++///,,,'''%%%(((---,,,'''""" !!!!!!!!! """$$$'''(((******+++,,,***'''$$$$$$)))---***++++++(((%%%$$$'''***$$$''')))'''###"""&&&)))------+++&&&%%%%%%""""""(((,,,,,,***&&&,,,000---%%% """!!! !!!$$$&&&''''''&&&''')))+++---///......---+++***)))+++---...333555111+++)))'''###&&&%%%$$$######$$$&&&(((***'''&&&(((---111333222++++++,,,...000///---+++&&&''''''''''''&&&%%%$$$'''&&&%%%&&&))),,,------)))&&&$$$%%%(((+++,,,+++###$$$&&&((()))***++++++)))(((((('''%%%###"""!!!###''''''""" $$$(((&&&&&&$$$!!! """(((......//////---+++***,,,---$$$%%%&&&%%%###$$$))),,,'''$$$$$$'''(((%%%&&&)))"""!!!"""$$$&&&&&&$$$"""'''***---,,,(((###!!!!!! ###&&&!!!$$$''')))((('''&&&''''''&&&"""$$$)))'''((())))))'''######)))+++)))(((***---+++,,,...000222333444444000---(((###!!!"""$$$&&& ###''')))***+++,,,...###%%%''')))******)))((()))---111000+++&&&&&&'''&&&%%%%%%&&&)))+++******...,,,)))'''(((,,,111444------)))%%%'''---///...***+++...///...***&&&###!!!%%%(((*********)))(((((('''######'''%%%%%%$$$"""!!!  ###!!!!!!!!!!!!'''&&&%%%""" """$$$%%%(((***((($$$###&&&*** """%%%%%%### """!!!!!!"""###$$$&&&'''###"""(((,,,,,,+++******!!!!!!###"""555777:::;;;:::888555333333000,,,++++++---......222...,,,---111333333222111222111...***(((((()))'''"""!!!&&&*********,,,$$$&&&(((+++///222555666999999777222,,,)))***---222333444333111222666:::555333111//////000111333111333666888888888888999@@@===:::888888777333///555888<<<===<<<999888777222111222444666777666444888444///,,,,,,---------000---******,,,---,,,***//////222888>>>===777111222222333444666555333000111444555333333666666333555777999777444000---,,,///000111///+++'''%%%$$$'''((()))+++,,,------------...///...,,,((($$$"""$$$'''+++.........//////******+++,,,...000222333///---+++---000111///---222222000---)))'''''''''...---,,,------,,,***'''+++***************(((&&&---,,,,,,+++***))))))(((,,,,,,***((('''%%%$$$###!!! """&&&(((&&&$$$&&&''''''$$$!!!###***000///,,,(((%%%%%%&&&'''''''''((('''$$$""""""&&&***,,,------+++%%% !!!&&&((((((&&&(((******&&&!!!!!!$$$)))***)))&&&"""!!!###&&&(((%%%"""###'''+++------,,,------***&&&$$$%%%(((...,,,***))))))(((%%%###'''''''''%%%######%%%''',,,+++******,,,///222555))))))***,,,///000...---,,,***)))***+++)))%%%!!!&&&(((******)))(((((())))))%%%###&&&,,,---)))$$$""""""$$$&&&(((***+++,,,)))((('''&&&&&&'''((()))%%%$$$!!!$$$&&&(((%%% !!!!!!!!! !!!###%%%%%%&&&(((+++---///000000444222000111333333000---))))))(((&&&$$$$$$&&&((()))%%%"""###'''(((%%%"""!!!###$$$###""" ''')))***)))%%%""" !!!""""""%%%)))...000...++++++---...)))###"""(((///$$$############!!! ###)))......+++''''''&&&&&&(((,,,...---+++%%%"""  !!!!!!%%%"""!!!'''++++++)))###%%%'''(((((('''%%%$$$%%%---222111...---,,,))),,,,,,,,,---...---***(((,,,------,,,,,,///555;;;777000)))$$$%%%'''))))))&&&***000222000,,,(((%%%%%%'''((((((''''''''')))$$$(((,,,---+++(((((()))"""    ''''''((()))))))))))))))%%%!!! ###$$$"""!!!$$$&&&$$$'''---111222000,,,***"""  666777:::<<<===;;;888555333000---+++---...000000111...,,,...222555444333222222111...+++******+++((($$$###''')))'''&&&'''%%%&&&(((***---000222333666666555000+++)))+++...555777777555222333777;;;666444111//////000222333000222666888888999:::<<<@@@>>><<<<<<;;;999444111555888;;;===;;;999777777222222222333444555666777;;;777222.........//////000...,,,,,,......,,,***))))))---333:::;;;888333...///000333555555222//////222333222222555555222666777999777333...+++***,,,...///...,,,)))))))))++++++++++++++++++++++++------...---+++)))&&&$$$'''***---...---,,,,,,,,,+++,,,------.../////////+++)))(((***---000000///111111000...***'''&&&&&&)))***,,,,,,,,,+++***)))------,,,,,,+++***((('''++++++***)))((('''&&&%%%'''(((+++,,,,,,***'''%%%!!!!!!%%%'''&&&%%%'''((()))&&&""""""&&&******'''$$$###$$$&&&((()))((()))(((&&&###"""%%%(((---......+++&&&!!! $$$''''''%%%(((***+++(((###!!!$$$(((,,,,,,+++((($$$###%%%''')))'''$$$%%%(((+++++++++)))))))))(((&&&%%%&&&''',,,+++***)))'''%%%$$$###'''(((((('''%%%$$$%%%&&&,,,,,,,,,---...///000000)))((()))+++......---+++---+++++++++,,,***&&&"""((()))******)))(((((()))+++'''%%%'''******$$$ $$$(((***+++***)))''''''''''''((()))+++,,,(((&&&"""!!!###%%%""""""&&&'''&&&$$$######&&&'''))),,,...///000000666555444444666555222///))))))'''%%%######%%%'''(((%%%###$$$&&&&&&"""!!!""""""!!! %%%'''((('''$$$!!!!!!###(((,,,000111000//////000///+++&&&&&&)))---'''&&&%%%%%%$$$""""""'''---...,,,)))'''%%%%%%&&&)))***(((&&& !!!"""!!! """&&&)))))))))&&&''''''''''''&&&$$$$$$'''...333111...---,,,***+++,,,---......---***(((,,,---...---,,,...333777444///((($$$$$$%%%%%%%%%%%%)))...000///+++'''&&&%%%'''*********)))))))))***---111222000.........(((%%%""""""###"""%%%%%%%%%(((+++---+++)))$$$  !!!%%%$$$""" ###%%%!!!###''',,,000111000,,,***'''&&&%%%###!!!555555777;;;>>>>>>999444444111...---...111333333222///...000444777777666333333222///,,,+++,,,---***&&&&&&))))))%%%"""!!!%%%&&&''')))+++---...///111222222///+++***---000999:::999666333333777;;;888666333000///111222444000222666888999:::<<<>>>????????????>>>;;;666222444777:::;;;:::777666666333333333111///000555999===999444111000000111000000/////////000///---***'''''')))...444777555222+++,,,...222444333000---,,,000111000111444333000444666777666111,,,)))'''''')))+++,,,,,,,,,---...000///---,,,+++***++++++,,,,,,,,,,,,+++)))(((''',,,---//////,,,*********---...///000000///---,,,'''&&&%%%'''+++...000000///000000...+++'''%%%%%%&&&)))------+++)))***+++/////////...,,,***((('''***)))(((&&&%%%###""""""###)))...///---(((%%%"""!!! !!!###$$$%%%$$$''')))***((($$$"""###$$$###"""!!!!!!"""%%%(((+++)))******(((&&&%%%&&&'''---...---+++&&&"""!!!$$$&&&'''&&&''')))+++***''''''***---///...,,,)))&&&%%%&&&(((***(((&&&'''((())))))(((&&&%%%%%%&&&''''''&&&%%%(((***+++((($$$!!!"""$$$''')))******(((''''''(((,,,---///000000...,,,+++(((((((((***,,,,,,***(((+++++++++,,,,,,+++(((%%%***++++++***)))'''((())),,,)))'''(((***'''$$$***,,,+++(((%%%'''''''''(((***,,,---...)))&&&""" !!! """'''---///...)))%%%###((()))+++,,,.../////////444444444555555333///,,,''''''&&&$$$""""""$$$&&&'''%%%$$$$$$%%%###!!!"""!!! !!!###%%%%%%### !!!!!!  %%%,,,000000000111222222000...+++)))))))))***)))(((''''''&&&### $$$***---,,,***&&&%%%$$$$$$%%%%%%###!!! !!!!!!$$$%%%&&&&&&((()))+++***(((&&&$$$$$$######)))000444111...------++++++,,,...///...---+++***,,,---......------///000///,,,(((%%%$$$###!!! """&&&***---+++)))'''&&&&&&)))---///...,,,******---///222333222111111111---***&&&%%%%%%$$$ !!!!!! !!!!!!###''',,,---,,,)))###"""'''%%%###  """$$$%%%!!!!!!%%%***...///...+++)))***+++***&&&!!!!!!$$$!!!!!!###333333444999======888333555222///...000333666777444222111444888;;;;;;999777666444000---++++++---)))'''(((,,,+++%%%!!!!!!'''(((((()))***++++++,,,...///000---++++++///222999:::999555222111555888888777444222111222333555222444777888888999;;;======>>>@@@AAA???;;;555111111444777777666444333333444555333...******111888>>>:::444111000111111111000000111222222111...,,,+++++++++---000222222000,,,---///222333222...***,,,///111//////111///,,,...000333333///+++'''%%%!!!$$$'''***+++---000222444333000...---...///000,,,+++++++++++++++++++++///000111000---+++++++++...000222444333111...,,,(((''''''(((***---///111---///000///+++'''%%%$$$''',,,111111,,,)))***,,,...///000///---***((('''***)))(((&&&$$$###!!! &&&+++---+++'''$$$%%%###"""!!!!!!!!!""""""%%%(((++++++)))&&&$$$$$$!!!!!!!!! !!!$$$'''***++++++++++++************,,,,,,,,,)))%%%!!!!!!!!!!!!###$$$&&&''''''&&&(((+++++++++,,,///222///---+++'''%%%$$$%%%%%%'''&&&&&&'''((((((((((((&&&$$$###%%%(((((($$$!!!%%%(((***((("""!!!%%%'''))),,,---,,,++++++,,,///000000000///---***)))''''''''')))******(((&&&&&&''')))+++,,,,,,***)))+++,,,,,,***((('''((())),,,+++)))******&&&###)))+++***'''$$$(((((()))***+++,,,---...((($$$   !!!%%%(((---222555333...)))&&&))))))***+++,,,,,,,,,,,,---...///000000---(((%%%&&&&&&%%%### ###%%%&&&%%%$$$$$$$$$  ###$$$$$$###!!!######  !!!)))000222///,,,...222111---***)))******)))''')))((((((((((((&&&""" """'''***)))((('''&&&%%%$$$###!!! !!!!!! !!!!!! %%%******((('''))),,,///---)))%%%""""""###$$$+++222555111...------+++,,,...000111000...---------...//////...,,,+++***)))((('''&&&$$$""" """&&&((((((&&&&&&%%%+++...333444222...***))))))***---//////............***&&&$$$$$$###  """######!!!  ###&&&''''''''''''$$$!!!&&&'''%%%"""!!!###%%%%%%!!!!!!&&&***,,,+++)))'''***++++++%%%'''***&&&!!!###'''!!!555555666999<<<<<<888444777333///...111555888999666444444777<<<>>>>>><<<;;;999666111,,,******+++((((((+++///...(((%%%&&&************++++++++++++---//////...,,,,,,111444777888777444000...111333777666666555555555555555555777888777777777888:::999;;;>>>???===888333//////111333444222111000111555666333---((('''---333;;;777222//////000000000000111333555444333111111000000///000222333444444111111222333333000,,,(((---111222///...///,,,((('''***...000---***'''&&&!!!%%%'''))),,,000333666444333111111222444555,,,,,,,,,,,,------......000111222111///......///---000333666666555222000,,,,,,,,,,,,,,,---///000,,,---///...***'''%%%$$$+++000555444...******++++++...000///,,,)))((((((,,,,,,***)))'''%%%######"""&&&)))***)))'''%%%'''&&&%%%###!!!$$$'''+++------+++***)))###$$$%%%###"""###&&&))),,,,,,,,,---.../////////***+++***((($$$!!! !!!""""""""""""###%%%&&&&&&(((***,,,...000222444,,,***'''$$$###"""""""""###$$$%%%&&&&&&'''((())))))((('''((()))((("""###''')))'''""" ###'''&&&))),,,.........///000222111000...---+++******&&&&&&&&&((())))))'''%%% """&&&)))+++++++++,,,+++,,,+++)))'''&&&((()))+++***+++,,,+++'''!!!"""&&&(((((('''&&&)))*********++++++++++++(((%%%""""""$$$###!!!!!!!!!"""&&&))),,,///333444222...***)))))))))************))))))&&&)))+++,,,***'''$$$"""%%%%%%$$$""" """$$$$$$$$$$$$$$$"""###'''((()))((( !!!""" $$$###!!!!!!%%%,,,222222,,,))),,,000111---((((((+++---,,,***'''&&&&&&'''((('''%%%###""" !!!%%%((('''&&&((()))(((&&&$$$""" $$$&&&((('''$$$""""""###$$$***//////+++))),,,///111...)))$$$""""""###$$$,,,222555222...---,,,***,,,///222222000///.../////////000000///,,,(((%%%$$$%%%''''''%%%### ###&&&&&&%%%%%%%%%///333666777333---)))&&&###%%%(((+++---,,,+++)))***&&&"""!!!"""!!! """$$$$$$### !!!$$$$$$""" %%%$$$  $$$######(((&&&###!!!!!!###%%%'''!!!!!!&&&((((((&&&%%%)))***)))"""!!!+++111000,,,((('''$$$  ###  """""";;;;;;<<<<<<;;;:::999999888444000///111555888:::777666666999===???>>>;;;<<<:::666111,,,)))***+++***+++///333222---,,,............------------,,,///111111000......222666444666777555000...///000444555777888999888777666777888888666555555666888555999<<<===:::555111...---///111111000/////////555555333///+++***...111777444///------///000000000222555666555555555666444444444555777888:::;;;555444333333222///+++(((...222333111//////,,,'''###''',,,///...***(((&&&!!!###%%%'''(((+++...111333333222222222444555666,,,---...//////000000///000111222111///...///000---///333666777666555333///000111000///......///,,,---...,,,)))&&&%%%%%%---000444333///***(((((('''+++///000---+++***+++///...---+++***(((''''''&&&'''(((******)))((('''&&&''''''&&&### ###%%%(((,,,.../////////)))***+++(((%%%$$$'''***000...---...000111111111***+++***'''$$$!!!!!!!!! !!!!!!!!!###&&&'''***---///111222333+++((($$$""""""###""""""###$$$%%%&&&%%%&&&)))+++,,,,,,------,,,((("""###%%%''''''%%%$$$''')))''')))+++,,,,,,,,,---///222111///...,,,+++++++++%%%%%%%%%'''))))))'''%%%!!!&&&((()))***+++,,,*********(((&&&&&&((()))*********++++++(((### ###%%%&&&'''&&&&&&((())))))******)))(((((((((((((((((((((&&&""" $$$$$$$$$%%%(((,,,,,,///222222000---+++***)))******))))))'''&&&&&&%%%'''******(((&&&$$$###%%%%%%$$$""" """$$$"""######"""!!!"""'''+++---...---$$$###""" (((&&&"""###(((...222000+++)))---111555000+++***,,,.........'''%%%###$$$%%%''''''&&&$$$"""!!!###'''***)))'''***++++++)))&&&$$$######+++------***%%%######%%%(((,,,000///,,,***---111111---)))$$$"""###$$$&&&+++222666333///---***'''***...222222///---...000111000000000///,,,'''###!!!$$$&&&&&&$$$!!!"""&&&((('''&&&&&&000333555555111+++&&&$$$"""$$$(((---000///+++'''$$$  !!!  !!!"""#########""""""###'''((('''$$$"""!!!!!!"""""""""!!!"""  '''%%%"""!!!!!!$$$''')))###%%%&&&%%%$$$***)))&&& ***333666777888555///'''  !!!$$$$$$""" ???@@@AAA===999666888;;;999555111///111555888:::777555555888<<<===;;;888:::888444///+++***,,,......///333777555111111444111111111000000000000///222444444222///000333777222666999888444000///000111444888;;;<<<;;;888666555666666555444444666888444777;;;;;;777222000///...000111111000//////000333333222111111111222333555111---,,,---///000111000222555666666666999<<<::::::;;;;;;;;;<<<===>>>666444222111000///,,,***,,,111333222111222///***%%%)))...000///,,,((('''&&&((()))))))))***---////////////000000111111111---...000222222222111000000111111000---,,,---///---///222444555555444333///222444444111/////////,,,---,,,***'''%%%%%%&&&)))+++---...---***&&&###$$$***000111///---...000000//////...,,,++++++***&&&(((***++++++***((('''"""%%%((((((&&&###""""""###$$$&&&)))---000222333---///000...)))'''***---444111------...000000///,,,,,,+++)))&&&######$$$"""###### !!!$$$&&&'''))),,,///111111000+++((($$$###$$$&&&%%%$$$'''(((((('''%%%&&&))),,,---000222222...)))$$$"""$$$$$$&&&'''((()))++++++))))))***((('''&&&((()))...////////////---,,,+++$$$$$$%%%''')))***((('''!!!$$$(((***)))((()))***((()))(((&&&%%%%%%(((***)))))))))))))))&&&###!!!!!!"""%%%'''''''''%%%$$$$$$%%%'''(((((((((((('''&&&)))+++,,,)))&&&###!!!!!!%%%'''&&&&&&(((+++...111555666555111...---+++++++++***)))'''&&&%%%$$$'''******'''&&&&&&'''&&&&&&$$$""" """$$$!!!""""""!!! !!!&&&+++...000111111)))&&&"""###''''''%%% !!!&&&+++...000///,,,,,,111666999444...***)))+++---...(((%%%""" """$$$%%%&&&$$$###$$$'''---000///---)))+++---+++(((&&&&&&'''---......***$$$"""$$$'''***,,,---,,,***))),,,......,,,(((%%%###$$$&&&((()))111666444///,,,((($$$'''+++000000---+++,,,...333111000000000---(((###!!!$$$&&&%%%!!!%%%***,,,+++***)))+++...000000,,,((($$$""""""$$$***000444333---((( ###$$$#########"""""""""""""""###$$$)))+++***'''$$$"""!!!"""###$$$%%%%%%$$$###"""###$$$###  $$$"""  ###&&&)))"""%%%&&&&&&%%%)))&&&"""###---444777;;;888222)))!!! """%%%&&&%%%###???BBBBBB<<<555222666;;;:::666111///000444888:::666444444777:::;;;999666777666333///++++++...000222222666999777333333777333333333333222222222222555666666444111000444777333777;;;;;;777333111111///333888===???===999666333444444444333444777999444777::::::666111/////////111222222000000000111111111111444777888777555333000---+++---///111222000222555666666777;;;???@@@AAAAAA???===;;;;;;;;;555333000//////...---,,,***///222222333444222...''',,,111333111,,,)))'''+++++++++***)))***,,,...,,,,,,------------,,,+++---///222444444333111000111111111...,,,***+++,,,...///111333333333222111---111555666333000000000,,,---,,,)))&&&%%%%%%&&&%%%&&&(((***+++)))$$$ ###)))000333111000111444000000///......---,,,,,,###%%%)))+++,,,***'''%%%"""((()))(((&&&%%%%%%$$$$$$$$$&&&+++///222444///222333111,,,***---000777222---+++,,,------,,,......---***'''%%%&&&'''%%%&&&&&&$$$!!!!!!$$$'''''''''))),,,///000///...,,,)))%%%%%%''')))(((''',,,,,,+++(((%%%&&&)))------111666555000***'''&&&%%%$$$$$$'''+++---------******)))&&&###!!!"""$$$***---000222222///,,,)))$$$###$$$'''******)))(((%%%(((+++,,,)))'''''')))'''''''''%%%$$$%%%(((***)))))))))(((&&&$$$""" !!!###&&&))))))'''$$$"""!!!"""$$$&&&((((((((((((###''',,,,,,(((###!!!!!!!!!&&&((('''&&&''')))000555:::===;;;777333111------,,,+++)))'''&&&%%%$$$&&&)))(((&&&%%%''')))&&&&&&%%%""" """%%% !!!!!!  ###''',,,000222222222,,,)))### $$$%%%''''''$$$$$$)))---.........---000555::::::666///(((%%%&&&)))+++***&&&!!!"""$$$$$$$$$$$$%%%+++111444444222)))+++---,,,)))'''((())),,,...---(((###!!!$$$(((******)))((('''(((***,,,---+++'''%%%$$$%%%''')))(((000666555000,,,'''"""$$$)))......***(((***,,,444222000000000---((($$$"""$$$&&&$$$'''---///...,,,+++&&&))),,,,,,)))%%%###""""""%%%+++333777555...(((!!!&&&((((((&&&$$$###!!! !!!!!!"""$$$***---,,,(((%%%###%%%&&&'''''''''&&&%%%$$$$$$&&&''''''%%%###"""###### !!!!!! """&&&((( !!! ###&&&'''''''''&&&"""%%%---222555333...''' ###""""""$$$&&&&&&&&&$$$@@@===888333000///000111555444333333444555444333111111333777:::888444///222333222///+++***,,,000333555555333000111666:::777444111///...///111333888777555444333333444444888888888999::::::777666222444888===AAA???999333444555666777888777555555999999999888666444333222000333444222222333222//////222555555333222444777222333111,,,+++000444555444111......111555999;;;??????>>>;;;666333111111222///------///000///---+++000222000222777888444---000222///***((())),,,/////////,,,)))''''''((())))))******)))((('''&&&)))...111111333555444000...111222///)))'''))),,,---+++***,,,111222...)))///222444555333111000000111444666222+++%%%###$$$%%%(((******&&&###"""###(((...555777333...---...333///,,,,,,...000///---'''((()))***)))&&&###!!!"""###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((,,,000333111333444111+++'''(((+++444111---,,,...000000///222222111000...***(((&&&)))''''''))),,,,,,)))&&&###%%%'''***---000111222///+++'''%%%%%%'''((()))222666444---))),,,,,,***///222777888555///***(((***(((&&&'''+++...///...)))'''$$$"""!!!!!!!!!"""(((((()))---111222///+++%%%))),,,)))""""""&&&"""(((......(((""""""%%%)))&&&"""!!!$$$'''&&&'''((((((&&&$$$!!!&&&&&&(((+++,,,+++'''###%%%!!!$$$'''&&&###!!!"""###"""!!! !!!###(((******)))((((((555777999:::888666555555......///000///+++%%% $$$%%%'''***,,,...//////***(((&&&$$$###$$$&&&''''''&&&$$$""" ###%%%###&&&***---///000222444222...(((""" """###$$$###"""$$$'''***,,,---000000000///...000333666444...'''######%%%%%%%%%)))$$$$$$((()))''',,,***(((***---//////---...+++'''&&&(((+++---...***++++++)))&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%***...)))(((&&&%%%%%%''')))***)))---333555222+++$$$ $$$)))...,,,'''%%%)))---333000---+++***'''$$$""""""$$$%%%$$$  !!!$$$+++222333///)))''''''%%%###""" ###'''...333555222---***  &&&)))'''$$$### !!!%%%'''$$$ $$$%%%(((******(((%%%###%%%)))---+++'''######%%%+++000444000(((""""""%%%   ###%%%$$$ !!!###############%%% ###%%%"""***(((%%%$$$%%%%%%%%%$$$???;;;666000---,,,,,,---333111000111444666888888222222333555777555111---+++---...,,,)))(((+++...222333333000------000444555333///---,,,---///111666555555444444444444444444444555777888888777666555777:::===???===999555333333444444555555555555888999888777555444333333222555666444444666444111...000222222111000000000///111///++++++111555666111...++++++---111444666:::;;;:::888444222222222111...,,,,,,...///...,,,...333444111222555444000+++...000...)))(((***---000///...+++(((&&&'''((((((((()))***)))((('''&&&''',,,......///222000------///000...)))(((***...---***(((***...000...+++111333444444333111111111444777888555...(((&&&''')))+++,,,***'''#########***///444444///+++)))***222111///......---,,,+++((()))***+++***(((&&&%%%((('''%%%###"""######$$$%%%$$$$$$%%%'''+++...000000222111---'''&&&)))---222///------///111111000222111000...***'''###!!!$$$$$$&&&***---,,,)))&&&"""$$$'''***---///111111---+++((('''((()))+++,,,555888666...***++++++((()))---111333111...,,,***000,,,'''%%%&&&((())))))%%%$$$""" """###&&&&&&'''+++///000...+++###&&&)))%%%!!!!!!&&&+++)))$$$ !!!$$$)))&&&### """%%%''''''((((((((('''%%%$$$"""((((((***---//////---***&&&""" $$$''''''%%%"""""""""!!!  !!!!!!&&&*********)))***222444555555333111000000---------...---***&&&"""###%%%'''***---000111222000...+++(((&&&&&&&&&'''((('''&&&###!!!"""$$$'''%%%(((+++...//////111222...---)))&&&$$$###"""""" !!!###'''***---...444444444333111111333555000,,,'''$$$&&&((()))))))))%%%!!!###)))///222333000...++++++---...---,,,,,,***'''''')))+++------***++++++***(((&&&&&&'''''''''&&&$$$"""###'''******)))((((((((()))***+++(((,,,111333111+++%%%!!!$$$)))---+++&&&$$$''',,,///---+++***)))(((&&&$$$$$$&&&((('''$$$!!! """(((...111...+++)))(((&&&$$$""" ###''',,,000000...***'''######'''&&&%%%%%%"""!!!###'''(((&&&###%%%''')))******(((%%%""""""&&&)))((($$$"""###%%%111555666222)))"""!!!###"""  """$$$""" !!!!!!!!!!!! &&&$$$######$$$%%%$$$###===999333---***)))***+++111///---...333888<<<>>>555444333444333111---***'''***---,,,***)))+++...111222222///+++))),,,///111///---+++***+++---...111222222333333333333333///000222333555666777777999:::<<<<<<:::999888888333222111000000222444555666666666444333222444666777::::::888777888666222///000000222222111///,,,---...---***+++222666666---+++''''''))),,,...///333444555444333222333444000...,,,,,,---------,,,111444555333111111///+++)))+++---+++)))(((***---111000...***'''%%%&&&(((&&&''')))******))))))((('''+++---,,,---//////,,,---...///---***+++...222111---)))(((+++...///...222333333222000///000222666999:::777111---,,,,,,...///---***'''$$$$$$$$$,,,///111///+++'''%%%&&&000111222000---***))))))******+++++++++******)))...+++'''""" """############$$$&&&(((+++,,,//////---)))%%%%%%***...///...---...000222333333111000...+++&&&"""!!!%%%***---+++'''###!!!%%%))),,,...//////,,,+++*********+++---...777888666///******)))'''$$$'''+++------,,,,,,,,,444///(((###!!!!!!""""""###!!!  """######$$$%%%(((+++,,,,,,***"""%%%&&&### $$$'''%%%  ###(((&&&###!!!!!!$$$''')))))))))))))))((((((''''''---------///111222111000(((%%%!!!"""&&&)))******&&&$$$"""  !!!"""!!!&&&)))*********+++...///000...,,,++++++,,,,,,,,,+++++++++)))&&&$$$###%%%'''***...111333444333111...***(((&&&&&&&&&))))))(((%%%######%%%(((%%%(((+++,,,,,,+++,,,---*********)))'''%%%###""" ###'''***---///555666777555333111000111+++)))'''&&&(((+++,,,,,,***&&&###$$$+++333888:::666222...++++++++++++******)))((()))+++---------(((***,,,,,,***(((((((((((('''%%%""" """%%%))))))***+++++++++++++++'''***...111000---((($$$%%%))),,,+++&&&%%%(((++++++***(((((())))))'''&&&%%%(((+++,,,)))%%%###"""!!!'''+++,,,+++)))((('''%%%###!!!$$$&&&)))++++++***'''&&&&&&!!!"""%%%%%%%%%###"""$$$((()))'''$$$%%%''')))+++***(((%%%###!!!$$$&&&%%%"""!!!###%%%///222333///'''""""""$$$%%%!!!!!!"""  """""""""""""""!!! !!! !!!$$$%%%%%%$$$;;;777222---++++++,,,...111...+++,,,111888>>>AAA888888666444222///+++))))))---000000...,,,,,,...000222222000,,,***+++......,,,***))))))***+++------...///111111111000000---///111222333444555777:::;;;;;;777333222555888555222///---,,,...000222000222222111000111666999<<>>:::888999666222222111111444777777333000...///---***,,,222555333+++(((%%%$$$&&&(((******---///111222222333555777111000......------------000222333222000...+++))))))***+++***)))))),,,...222111///+++((('''(((***'''(((***+++,,,,,,,,,++++++...///...///222222000000111000///...000444888777222,,,******---......111111000...,,,,,,...000444666777666333111111222///...,,,)))&&&&&&''''''+++,,,---+++'''%%%$$$%%%+++///222111---)))((()))*********++++++,,,,,,,,,...+++((($$$"""!!!"""""""""######$$$%%%'''((()))+++,,,+++)))''''''+++...,,,,,,---///111333444444000///---)))$$$%%%***+++(((###"""%%%(((***+++++++++,,,,,,+++******+++,,,444444222...***(((((((((''')))******))))))***+++000---((($$$!!!$$$###!!! """###""""""$$$&&&(((*********$$$&&&&&&###!!!$$$$$$ !!!%%%$$$######$$$'''***,,,+++******))))))***++++++111000//////111222222111---***''''''***---///000+++(((%%%""""""###$$$%%% ###'''))))))))))))***+++,,,,,,+++******+++---...,,,***))))))'''%%%###%%%%%%'''))),,,///111222000///---***(((&&&%%%$$$))))))(((&&&$$$$$$&&&(((%%%'''))))))((('''&&&'''((((((''''''&&&$$$######!!!###%%%'''***,,,...333555666444000---+++***(((''''''((()))+++,,,,,,+++'''######'''...444777999555000+++((('''''''''(((((((((***---...---,,,&&&)))+++,,,***)))))))))((('''$$$!!! """&&&(((***,,,---,,,+++***'''))),,,///000...***'''))),,,...,,,)))(((***...+++)))((('''((((((&&&%%%%%%))),,,---+++'''%%%###  $$$'''(((&&&&&&%%%$$$###"""!!!!!!$$$$$$%%%&&&''''''''''''(((""""""%%%###""""""###&&&&&&%%%###"""$$$'''***+++)))'''%%%###$$$$$$###!!! """$$$&&&)))***(((%%%###%%%'''%%% !!!"""  !!!!!!!!!"""######""""""!!!!!!   """%%%''''''&&&999777444111000111333444333///+++***...555<<>>@@@???;;;888888555000111000111555999;;;888555444333000,,,...333333000***'''%%%$$$%%%'''((((((+++---000111222444777999333333222111/////////000......///000000---++++++,,,,,,+++******+++---///333333111...+++***+++---***+++---...////////////111444444222444888:::888555444333111222555999======888222---,,,,,,---.........,,,***((((((***------///111222222333444555,,,***((('''''')))***+++))))))***)))'''&&&&&&'''&&&***///000---+++***+++*********++++++,,,------))))))((('''&&&$$$$$$######$$$%%%&&&''''''''''''((()))+++++++++++++++++++++,,,///111222333444444000///---)))%%% !!!'''***)))%%%  ###%%%&&&'''***++++++)))&&&%%%&&&'''...------+++)))'''(((+++//////...+++(((&&&&&&''''''(((((('''%%%"""!!! (((&&&$$$"""!!!!!!""""""!!!###%%%'''((()))))))))&&&&&&&&&"""###$$$"""  """"""###%%%'''+++...000++++++*********+++,,,,,,...,,,+++---///222333333111///---,,,...000222333///+++'''%%%'''((()))((($$$''')))***)))((((((((()))***+++++++++,,,///111///---***((('''&&&$$$"""'''''''''((()))+++---...---------,,,***)))'''&&&((()))((('''%%%$$$%%%'''((()))+++***(((%%%%%%%%%'''%%%### !!!"""$$$$$$&&&))))))((()))***,,,000222333222...)))&&&%%%&&&&&&'''((((((((()))******'''###"""%%%+++111555888555000***&&&$$$$$$%%%''''''(((+++...///...---&&&(((***+++***))))))***(((&&&"""  !!!###%%%(((+++,,,+++***)))(((((())),,,//////,,,))),,,...///...,,,,,,...111,,,+++(((''''''&&&$$$"""$$$'''***+++(((%%%###"""!!!"""$$$########################$$$$$$###$$$%%%'''((()))'''!!! $$$!!!!!! !!!""""""!!! $$$((())))))((('''&&&&&&%%%$$$"""!!!"""###"""$$$%%%$$$######'''***######$$$!!!!!!######### !!!"""######""" !!!!!!!!!###''')))))))))777777666666666666777888444///***))),,,222888<<<;;;<<<<<<:::555000---,,,...111333111---((('''(((***---000///+++((((((***)))))))))***,,,...000111............---,,,+++***---000222222000111444777999555///)))&&&''',,,000555444222000---,,,******'''***...---***+++000666999<<<<<<888666777444000//////000333666999999999999888333///111444333...***'''%%%%%%&&&((()))(((+++---000111222333666888555666555444111000111222...,,,---000000...---000///...,,,***)))***+++,,,222222222000...,,,---...,,,---///000111111111000444777777555777===@@@>>>:::777444111222666:::===>>>;;;666222...---,,,,,,,,,,,,***(((%%%%%%''')))'''(((***,,,///111333444***(((&&&&&&))),,,......(((((())))))***)))))))))$$$'''+++---------,,,,,,***+++,,,,,,------------&&&''''''(((((('''&&&&&&&&&''')))******)))((('''&&&'''***,,,---,,,***)))+++...111333333222222333000000...,,,)))%%%""" ###&&&***+++)))%%%###""" ###$$$)))******&&&""" """%%%***(((((()))(((&&&)))---555555333...)))&&&%%%&&&$$$'''***+++)))&&&$$$###***)))&&&$$$""""""#########&&&***++++++)))((((((&&&&&&%%%!!!!!!###"""!!! !!!"""###%%%'''***---///000***************+++++++++&&&&&&&&&)))...111333333111000///......///000111///+++'''''')))++++++)))(((***,,,,,,***(((((())))))+++---...---...000222...,,,***)))((('''%%%###((((((''''''((()))+++,,,...///000000000...---,,,((())))))(((&&&%%%&&&'''+++---...,,,)))'''%%%%%%'''$$$!!!$$$'''***---,,,)))'''(((***...///000///+++'''%%%$$$%%%'''((('''&&&''')))+++***(((%%%$$$&&&,,,222555555333000***%%%###$$$%%%''''''(((+++...000000///)))***++++++***)))***,,,+++'''### !!!!!! !!!###&&&)))*********)))(((&&&&&&(((,,,...,,,))),,,,,,---,,,,,,---000333...,,,***((('''&&&###!!!###%%%&&&&&&###!!!!!!!!!###"""#########$$$$$$%%%%%%%%%$$$######$$$%%%''')))&&&!!!$$$!!!!!!!!! !!!%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$######''''''&&&$$$"""###%%%(((   $$$%%%""" !!!&&&'''&&&!!!!!!"""""""""!!!###$$$"""!!!"""%%%'''))))))666777888888888888777666222...)))(((+++111666999888;;;===<<<777111...---...111222000+++'''&&&''',,,///222111,,,((('''((())))))***,,,///222444555444222111...,,,+++*********---000000///000555:::888222***$$$###&&&))),,,111222333333222///,,,***'''+++...---(((&&&)))---111444666444444666555222///000111222333555888;;;===;;;666222444777555///((('''%%%%%%'''))))))))),,,...000111111111333555666777777555222000111333222...---111111///000555111///+++)))((((((((()))...000111111000.........---...000111111111000000333666666444777>>>AAAAAA;;;777222//////333777999:::999777444111...,,,,,,***+++***(((%%%$$$%%%'''&&&%%%&&&))),,,...000111***((('''(((,,,///000///******+++,,,---,,,+++)))%%%%%%'''***---...---++++++---...000000///---,,,'''''''''&&&''''''((())))))+++,,,...---,,,***(((&&&&&&''')))******)))(((,,,000444555333111000000000111111000...,,,***((()))+++------***))))))+++ !!!$$$'''((('''###!!!&&&)))''''''***)))&&&)))...555555444000,,,((((((((((((+++---,,,)))&&&%%%&&&)))(((&&&$$$######$$$%%%%%%)))...000...+++((((((((('''&&&### """###%%%&&&((()))+++,,,------((()))***+++***)))((('''%%%%%%%%%(((+++......---------...---,,,************'''$$$%%%)))+++)))&&&)))+++------+++***++++++***,,,//////...------...+++***))))))******(((&&&((((((''''''(((***,,,...111222333444444222///...***++++++***(((&&&'''(((+++,,,---,,,(((&&&$$$$$$&&&###"""'''+++...,,,(((&&&''')))(((******)))&&&###""""""%%%'''((('''&&&(((+++......---***((((((***///222111222000,,,'''%%%&&&''''''''''''***...000111000......---,,,******---///000+++%%%"""!!!!!! !!!###%%%''')))***++++++&&&###!!!###(((***)))&&&(((((((((((())),,,///111...,,,***)))(((&&&$$$"""###$$$$$$""" """%%%''''''&&&&&&&&&&&&%%%%%%%%%'''%%%$$$"""""""""###$$$%%%"""!!!%%%$$$$$$$$$""" """$$$###!!! !!!!!!###$$$&&&&&&%%%$$$***)))&&&""" """$$$###&&&%%%### $$$%%%"""###""""""######!!!$$$))))))''' """%%%&&&$$$!!! ###%%%%%%666777888999999777555333000,,,((('''+++000666999666:::===<<<777222...---///111222000+++((((((***111444666444///***(((((())))))+++...111444777888888666333000---++++++***'''+++...///...000666;;;888000'''""""""&&&)))***---000333555555222...+++(((---000---&&&"""###'''***...111111333777777444222333555333222333888===>>><<<777444666:::777111(((&&&$$$%%%''')))))))))---///000000//////111222666777888555222000111444666000///222222000222888333///+++'''&&&&&&&&&&&&+++...111111000.........---...000111111000000///111333333222555<<>>;;;888777777;;;???>>>999555444444///---,,,---000111000...+++---///...,,,***)))***)))+++---///000000111222555666777666444111000111............///111222333333111000444888999444...111---)))'''(((*********+++---000222222222444555222///,,,(((%%%#########+++---000111111000000111...,,,)))(((+++000777;;;:::555000...000111///,,,***---000111///,,,+++***'''***,,,+++((('''***...000111333555777888999999<<<<<<<<<:::777666777888444111......111333222111666555222000---,,,++++++***)))&&&$$$###&&&+++000999:::888222000222111///+++,,,---/////////...---,,,,,,,,,...111333333222444222---(((%%%&&&+++///999999888555000+++)))(((''')))***'''###$$$+++111;;;777222---+++,,,///000000111333444555555555444444444333222222222333333333333222222000///---,,,000111222000,,,(((&&&%%%&&&%%%$$$$$$%%%''')))+++***+++,,,,,,,,,///333666666333---&&&!!!!!!%%%))),,,,,,------,,,+++)))'''%%%%%%&&&(((***+++++++++***(((&&&&&&'''((((((((())),,,...)))"""###)))///...---+++***+++,,,---))))))***,,,,,,,,,+++***...,,,***((('''((()))+++***)))(((''''''(((***+++$$$$$$&&&---444555111,,,&&&((()))(((%%%"""!!! !!!$$$&&&'''&&&(((,,,000333///,,,---222444111---***,,,///111111...+++(((++++++***((($$$###$$$&&&+++***)))))))))***+++,,,111111111111222222222222333111///+++(((%%%###""""""!!! !!!$$$%%%++++++,,,,,,+++---000333...***%%%###$$$&&&((()))*********)))'''$$$###"""!!! !!!$$$$$$###'''---------,,,---///...,,,***&&&&&&%%%$$$###"""!!!!!! $$$'''((('''###!!!  """%%%'''))))))***+++------,,,+++******............//////000000...,,,+++*********'''%%%%%%$$$'''...555333)))  ###&&&((()))'''&&&$$$%%%'''(((((((((&&&$$$###$$$%%%%%%""" ###%%%&&&%%%$$$%%%***///111...***'''%%%%%%###""""""!!! ###&&&))),,,000333,,,+++)))'''$$$!!!"""!!!!!!$$$'''''''''&&&!!! ###)))------,,,...---+++***)))&&&""" !!!"""""""""!!!!!!!!!%%%'''+++...///...,,,+++)))'''### ###&&&&&&###$$$!!! """""" &&&)))***%%% !!!""""""""""""###$$$ !!!""""""888888:::;;;<<<===<<<<<<999;;;===<<<999777999<<<111...,,,...222444222000000000///...------000222))))))***,,,///222444555666777777666444222111222---------------------...//////111777<<<<<<666//////---***)))(((((((((''''''))),,,...///000222444333222///,,,)))'''&&&&&&)))---222444444222000///---,,,***+++---222777:::999444---***+++---//////,,,///222333///+++'''&&&###&&&)))+++******---//////111444777999:::::::::@@@???<<<888555555777:::666333111111444666555333333222000///............+++***'''$$$###''',,,111777888777222111333333111)))***,,,---......---,,,,,,+++,,,...000111000...000000///,,,***)))***,,,555666777444///+++((('''&&&))),,,+++(((***000666888444///***(((***---///222333444555555333111//////......//////111222333000222444555666444333111222333444111,,,(((%%%$$$((('''&&&&&&(((***,,,---+++,,,,,,,,,---000555888777333,,,$$$ $$$(((***+++,,,,,,,,,+++***)))%%%''')))+++,,,---......)))&&&$$$$$$&&&''''''&&&%%%)))***'''!!! &&&,,,000...+++))))))***+++,,,***+++,,,------,,,,,,---///...,,,***)))))))))***)))(((&&&%%%&&&(((***,,,######&&&,,,333555111,,,)))+++,,,+++(((###!!! """%%%'''((((((***///333777222///000333444000,,,&&&(((+++......---,,,***,,,+++)))&&&###""""""###'''&&&&&&'''(((***,,,---333222111000///...------...,,,(((%%%######$$$%%%###!!!!!!%%%''')))***+++******+++---///+++'''###!!!"""$$$''')))---+++)))'''&&&&&&&&&&&&###!!!!!!$$$%%%###&&&*********+++...000111///---'''&&&$$$###"""!!!"""""""""''',,,---+++&&&!!! """###%%%&&&((()))+++---000000---+++***+++---------...//////000000,,,+++++++++,,,,,,)))'''%%%%%%'''---333111&&&!!!###%%%''')))+++,,,)))(((&&&'''((())))))((('''''''''(((((('''$$$"""%%%''''''%%%$$$%%%+++///000,,,'''$$$###"""!!! """%%%''')))+++...000//////---+++'''###  !!!""" """&&&(((((('''&&&$$$''''''&&&,,,+++*********(((%%%"""!!!!!! !!!&&&,,,111333111,,,)))((('''###  ###!!!"""$$$!!!!!! &&&$$$ !!! """"""""""""$$$'''(((777777777888:::;;;:::999888999888888888:::>>>AAA555111...///444777555111444444444333222333777:::...,,,+++,,,000444777888666777666444111000111222/////////......------,,,+++...333:::???===777111......---+++***(((&&&%%%%%%(((***,,,---///111444666666555333000---+++)))&&&***///222222000...---,,,,,,---...000333666888888333---******...111333...///111111///,,,(((%%%"""%%%))),,,---...000111///111555777999888777666===<<<999666333444777:::888555222333555777555333//////000000000000//////)))(((&&&$$$###&&&+++...333555444000000444555333******++++++,,,+++++++++++++++,,,...000000---++++++---//////,,,***((((((+++...111111///,,,+++***&&&)))---......000444777333111,,,)))'''(((+++---///222444666555222...+++******+++---...///000111,,,...222555777666555444555666666333...)))%%%$$$((((((((((((***,,,---///,,,,,,------...111555888444111---'''###"""%%%(((******+++,,,,,,,,,++++++&&&)))+++---------///000)))&&&######&&&((('''%%%###%%%&&&### """(((...---***''''''))),,,...///,,,---,,,+++))))))+++---...---,,,+++***))))))((()))((('''&&&'''))),,,---((()))+++///444555111...+++---...---)))%%%""" %%%'''))))))(((+++000555777444222222333333///,,,%%%&&&''')))***++++++***((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&(((+++...///------------------------***((($$$"""!!!"""%%%'''###!!!!!!%%%'''((()))***)))))))))+++,,,((('''$$$"""###%%%''')))...,,,)))((()))***))))))$$$!!!!!!%%%%%%$$$%%%(((,,,,,,---///111222111///&&&$$$"""  !!!"""###(((...111...)))### """%%%&&&&&&'''(((***///111444222...******+++,,,---...///////////////*********+++,,,,,,***(((&&&&&&''',,,///---%%%!!!$$$(((***,,,---000222...,,,++++++,,,---,,,+++***+++---...---***'''%%%&&&&&&&&&$$$"""$$$)))...---***%%%"""!!!!!! """$$$'''((((((((()))+++000000///...+++'''###!!! """######""" ###&&&(((((('''&&&!!!###%%%$$$$$$%%%$$$$$$$$$&&&&&&$$$"""!!!!!!###***000222///+++(((''''''$$$ """!!! """!!! !!!"""!!! ###(((---000;;;999777888::::::888666666555444555888<<>>@@@<<<666222000000111///,,,)))'''%%%&&&(((+++,,,---///222444555666777666444000,,,)))"""%%%((()))******+++,,,+++,,,...000222333444444666444111///000222444555///...---...000000,,,)))$$$'''+++///111111111222///111444666666444111///444555666666555666888999777444222222444555333000,,,...111333333111...---&&&''''''&&&%%%&&&))),,,...111000---...333444333++++++***)))))))))******))))))+++...000000---***)))+++......,,,)))'''&&&&&&***...000///,,,******&&&))),,,///111222222333///---+++***))))))***++++++...444777777333...+++)))***+++---......------(((+++...222444444333222777888888555000***'''&&&''''''((((((***,,,---...+++---.........///222555000000...+++(((&&&&&&(((,,,,,,,,,,,,,,,,,,,,,+++(((***------,,,,,,///111,,,((($$$%%%(((***)))'''$$$$$$""" ###)))------)))&&&&&&***---///000...---***&&&######(((,,,,,,,,,++++++***)))((('''))))))))))))***,,,...///...///000222222111000...,,,...///...***&&&###"""''')))***)))(((***///444333333333333222111///...******))))))***+++,,,,,,%%%$$$###$$$&&&)))***+++((((((((()))+++---///111(((((()))***+++,,,---...***((($$$!!!!!!###&&&(((!!! !!!$$$'''((()))***)))(((((()))+++''''''&&&%%%%%%&&&)))+++,,,++++++---//////,,,)))### !!!$$$&&&%%%%%%(((///.........///000...,,,$$$"""!!!!!!'''...222111,,,'''$$$"""%%%(((***)))(((***,,,444666777444...******,,,+++---...000000///---,,,)))((()))***+++***'''%%%%%%&&&'''***,,,+++'''$$$###&&&***,,,---...000222111///------......---,,,))),,,...///---***'''%%%$$$$$$$$$!!! &&&++++++'''"""  ###%%%''')))((('''%%%%%%%%%+++,,,......---***&&&$$$###(((((($$$  !!!###&&&'''(((''''''!!!$$$&&&&&&%%%%%%%%%""" !!!""""""!!!"""###!!! %%%)))++++++)))'''&&&'''&&& !!!"""$$$  !!!"""!!! $$$***...===:::888999;;;;;;999777444222111444:::>>>>>>===999444///000555888555111---111666999999888777777;;;777222222555:::<<<===:::999555000,,,+++,,,///------......///......---)))000:::@@@@@@;;;555111111222333222...***(((&&&(((***,,,---...000333555222333555666333///***&&& !!!!!!""""""%%%))),,,)))+++...111333333222111444444444555666666666666///,,,***,,,111333111---'''***...111222222222111...000333555444111---***+++///333777888888888999666333111111333333000...+++...222555444111---***&&&((())))))((((((***,,,,,,......+++,,,111333111,,,+++***((((((((()))***'''(((***...111000...+++)))+++,,,,,,***'''&&&&&&(((+++///000...***'''&&&'''(((***...111222000---,,,,,,+++++++++******+++''',,,333888999555000,,,)))+++---......---+++***&&&(((,,,///111111000///888999999666111,,,((('''&&&&&&'''(((***+++---...+++,,,---------...000222---...///...+++)))((((((...------,,,,,,+++++++++)))+++------+++,,,///222...***&&&'''+++---+++)))&&&$$$!!! $$$(((+++000,,,((('''))),,,------///---)))"""%%%*********+++******((('''&&&*********+++,,,...///000000111333222///------------//////...***'''$$$$$$((()))***(((''')))...222///111333333222000000000222111///---,,,---...000&&&%%%$$$%%%(((***,,,,,,---,,,,,,,,,---///000222(((((())))))***+++,,,,,,,,,)))%%%###"""###&&&(((!!!###%%%((()))******)))((()))***''''''((('''''''''***+++***+++---111444333---)))""" $$$'''&&&&&&)))111///---,,,,,,,,,***((("""  &&&---222222///+++((($$$'''+++,,,******+++---777999:::555...)))))),,,+++---///111111///,,,+++(((((((((((()))'''$$$!!!$$$%%%''')))******))))))&&&)))------,,,+++,,,...000...,,,,,,------,,,+++&&&)))---...+++'''$$$""""""###"""###(((***&&&!!! """&&&''')))***)))&&&###""""""&&&(((+++------+++)))'''%%%++++++$$$ !!!"""$$$&&&''''''''''''"""''')))'''%%%&&&'''"""  !!!""""""!!! $$$$$$### ###%%%''''''(((&&&((('''"""%%%&&&&&&%%%$$$$$$%%%'''  """"""!!!"""%%%999:::;;;<<<<<<:::888666777666666777888:::===>>>>>>999444222222333333111222444777777666666999<<<;;;888444000000333888;;;;;;888444111111111222222///000111000...------...---444:::;;;888444444555777777777555222...***((('''***---000111222444666333111000///000///...,,,""""""""" $$$+++111---///222333333222222222555666888888777333///---***''''''+++000333000---,,,,,,///555555111///000...000111000---)))'''&&&)))***000999<<<999777999666000...000///******///---000333555444111---***+++...111111---******+++***+++,,,------...///111222...+++***,,,---+++)))))))))***++++++,,,------+++***)))((()))+++---...,,,,,,,,,,,,+++)))'''%%%***'''(((+++---+++---000---.........---,,,***))),,,---111555777666222///...+++)))))),,,---,,,***###%%%''')))++++++++++++---///000000---***(((''',,,+++***))))))***,,,---111///------......---+++,,,---///000///...,,,+++,,,+++******+++,,,+++***,,,+++***))))))+++---......+++)))***,,,---+++((('''$$$!!!!!!%%%)))******---***((()))***+++)))&&&)))'''%%%$$$$$$%%%&&&''',,,---...---)))&&&%%%$$$+++---///...+++)))***,,,000000000000...+++(((&&&)))...222333///***&&&%%%***)))))))))***,,,...///111---******,,,//////...444333222111111222444666222,,,((('''&&&&&&)))///222---(((***000444444222222...******,,,......------+++***+++,,,+++'''$$$$$$!!!"""$$$%%%)))''''''(((***++++++***)))'''%%%&&&(((************---111222000---+++***"""$$$))))))((()))...,,,******+++***&&&"""$$$!!!!!!$$$)))...222111...++++++---------+++***+++,,,444444333///+++'''&&&&&&)))***,,,---,,,***'''%%%((((((&&&$$$""""""$$$%%%,,,'''###$$$))),,,,,,***+++***)))))))))))))))***---***((((((******'''$$$"""&&&))))))'''&&&'''(((%%%###!!! """&&&(((***'''###  ###,,,***(((%%%$$$###""""""(((((((((***------,,,***(((&&&$$$$$$$$$$$$###""""""""""""$$$''''''&&&$$$$$$%%%&&&''''''&&&&&&%%%!!!"""$$$&&&######### !!!"""!!!###%%%######&&&%%%######$$$###!!!"""...---,,,***(((%%%###"""!!!"""   :::<<<>>>>>><<<:::999888<<<:::888777888;;;???AAA>>>999333222444555333000...111555666666666888:::;;;888444111000333777:::888666555444444666777777555444222...,,,,,,///222111555999:::666333111111555666666666444111...,,,)))+++...//////000222333222111000000111111000///)))***)))'''&&&)))000666111222444444222222333444333444666666444000,,,)))(((%%%$$$'''---111000.........333999:::444///......///000///---***((('''((()))///777:::888666888666000,,,,,,)))&&&&&&+++---///333555555111,,,)))+++...000111///...------+++,,,---------,,,------111---***+++...///...---***+++++++++,,,,,,,,,,,,+++***(((((())),,,...000,,,+++***))))))***+++,,,+++((((((***+++***+++//////000111111111///---,,,((())),,,///222222000------+++))))))+++,,,+++***%%%&&&'''((((((((((((((()))***,,,,,,***((('''(((,,,+++******+++...000111555333222111111///,,,******+++...///000///...---...+++))))))+++---.........---***(((((((((***++++++)))(((***---///,,,***&&&$$$"""###'''+++------***(((''''''******)))'''&&&%%%$$$$$$%%%''')))+++,,,------+++'''$$$######(((,,,111222///,,,++++++,,,---......---+++((('''(((,,,///000---)))'''''''''(((***+++------------,,,)))''''''***,,,+++***444444333333444666888:::555...)))&&&$$$"""%%%***...,,,******---111444666333000---,,,...//////...000///......//////,,,)))%%%""" """%%%''''''***))))))***,,,---,,,***(((&&&%%%'''***,,,------,,,///111111...,,,******$$$!!!!!!'''+++)))((((((---+++*********)))&&&"""%%%$$$"""!!!&&&###%%%)))...111111///------......---***)))***+++555555333///)))%%%######((()))******)))(((&&&$$$''')))***&&&!!!$$$)))***'''%%%&&&***---+++)))((((((((())))))*********,,,+++))))))(((&&&### !!!$$$'''((('''(((***,,,(((&&&$$$######%%%''')))***'''### """%%%+++)))(((&&&$$$$$$$$$%%%&&&'''(((+++...///---+++&&&$$$"""!!!""""""!!! """"""###%%%''''''&&&$$$%%%&&&'''))))))((('''&&&!!!!!!###$$$ ###&&&&&&$$$%%%'''###&&&)))(((%%%###$$$$$$!!!%%%,,,,,,+++***(((%%%###!!!!!! """ !!! :::===@@@???<<<999:::;;;AAA???;;;999999<<<@@@CCC<<<666111222666777333...)))---222666777666666666999666333000000222444666444555666777999:::<<<<<<;;;999444...+++,,,000444444555666666555333000///444555666666666444222111+++---...///......000111222111000111333444333222000000///,,,***---333999444555444222000111333555333444666666444000+++(((&&&###!!!###)))///111222111222777>>>===555///---//////000///...,,,+++)))'''''',,,444666444222333555000+++)))'''$$$$$$'''***---222555555111---))),,,,,,---000222222000...+++,,,---------+++***)))---+++)))+++///222111000---------,,,,,,+++++++++***((('''&&&(((+++///222000...***((())),,,000333///+++(((***)))(((***...111222444444333111...,,,''''''(((***---///...---+++***))))))+++++++++)))''''''&&&&&&%%%&&&&&&&&&((()))******(((((()))***,,,,,,,,,---///111444555888777777666555222---***(((***---///111111000//////,,,))))))+++...111222000...+++(((&&&&&&'''((()))((((((+++///000---***$$$###"""$$$(((,,,......&&&%%%%%%&&&((())))))((($$$$$$$$$%%%'''***---.........,,,((($$$""""""###'''+++111444333///,,,***'''(((+++------,,,***((('''))),,,,,,+++*********''')))+++---...---+++***'''&&&&&&''')))***((('''111111222333555888;;;===777000)))&&&###!!!%%%***++++++***+++///666;;;666333000///000000000///111000//////000000///---&&&%%%$$$$$$&&&((((((((())))))***,,,......---+++((('''''')))---000111111///000000...+++)))((()))&&&$$$&&&+++---)))''''''+++***)))))))))(((%%%###%%%''''''"""%%%,,,&&&(((***---///000000000000111000---***(((((()))555555333...((($$$"""!!!'''((((((''''''&&&%%%$$$(((+++,,,''' %%%,,,)))((((((+++...///,,,((('''(((***+++,,,---,,,,,,***,,,,,,***&&&!!!!!!"""$$$&&&&&&(((+++...***)))((('''''''''((())))))&&&"""  """%%%&&&)))((('''&&&&&&&&&'''(((&&&''')))---000000...,,,&&&$$$!!!!!!!!!""""""!!!#########%%%'''(((&&&$$$&&&'''***,,,,,,+++)))(((!!! !!!"""!!! ###(((******''''''((($$$"""))),,,***'''!!!######!!!!!!"""!!! %%%)))***+++++++++)))&&&""" !!!%%%"""  !!! !!! 999<<>>:::888999<<>><<<<<<===???@@@999333///000666777333---&&&***000444666666444333444333111//////000111222222444888:::;;;<<<===>>>>>>;;;666000,,,,,,///222222222222333555555444222444555777777777555333222,,,.../////////000222333555444333444555666555444000000///+++)))+++111666555444222...,,,---000444555666777777555111...+++((($$$!!!"""'''...444777666555999===<<<555///...000000///000000///...,,,''''''+++000111---***+++000...,,,+++)))&&&&&&&&&&&&)))///333444222...,,,+++***+++...222444111...******+++---...---+++)))((('''&&&)))...222111000......------,,,++++++***'''%%%$$$###%%%(((---000444222///......111555777444///++++++***(((***///444555666666333000+++)))***)))((((((***,,,,,,,,,************++++++***)))((('''&&&%%%%%%&&&'''(((,,,------,,,++++++,,,.........///000111333555777888777777888888555111...***,,,...000222222222222000---)))))),,,000444555111...+++(((&&&'''(((***(((((((((,,,///000,,,(((""""""###$$$&&&((()))***#########%%%&&&((((((((($$$$$$%%%&&&)))+++...///000///,,,((($$$"""$$$%%%(((+++///222222///,,,***$$$&&&))),,,------,,,+++((())))))******+++---...+++,,,,,,++++++)))((('''&&&'''((()))***)))'''&&&+++,,,---///222666999:::555///)))&&&### $$$((((((((())),,,333:::>>>666555333111000000000///...---,,,,,,------......)))((('''((()))((('''%%%%%%&&&'''+++...///...---,,,++++++---000111222111000000...+++'''&&&'''((()))(((***......)))&&&&&&***)))((((((((('''&&&%%%%%%'''(((&&&$$$%%%(((+++)))***+++,,,---...000222444333222...+++(((((()))444444222///***&&&$$$$$$))))))((('''&&&&&&&&&%%%+++,,,+++&&&""""""''',,,)))***,,,///111000,,,)))***+++---/////////---,,,'''***,,,***$$$!!!""""""###$$$''')))+++)))(((((('''&&&&&&&&&&&&'''%%%!!!!!! !!!###%%%'''&&&&&&&&&&&&''')))+++,,,))))))+++...000000---***(((%%%###"""###%%%%%%%%%$$$$$$$$$&&&((((((&&&$$$&&&(((+++......---+++)))"""!!! !!!"""!!! !!!###(((******''''''((($$$###)))+++(((%%%!!!!!!!!!###""""""&&&***(((***,,,,,,+++'''###!!! !!!"""######""""""""" """&&&!!! !!!!!!777999;;;:::888777999;;;>>>>>>??????>>>===;;;:::555000---///444666222---'''***...333555444222000000//////////////////000222666999;;;;;;:::;;;<<<<<<;;;888333///,,,---......------000444888999:::777888888888777555333111---...000000111222555888:::888777777777777555444//////---***'''(((...333444222///***((()))---111444555555555444222111///,,,)))%%%$$$)))000888<<<:::777666888777222111333333222111111333333111///***(((***---,,,&&&###$$$''')))++++++******'''%%%"""%%%***///111111///...***))))))---111222000---)))((())),,,///111///...&&&$$$$$$(((---000///---...------,,,,,,++++++***&&&$$$"""!!!###&&&)))+++111222333555777:::<<<===888222......,,,***,,,000999999999777444///+++(((,,,***'''&&&'''((()))((()))***+++++++++*********((((((''''''''')))+++,,,///000000...,,,+++---...///000000111222333444555444333444666888999888777111111111111222222222222///---******---111444555///---***'''''')))+++---)))((()))+++...---)))%%%!!!!!!##################""""""###$$$%%%%%%&&&'''%%%&&&&&&((()))+++,,,---111000---)))&&&%%%(((***+++,,,,,,---...---,,,+++$$$%%%(((+++---.........******))))))+++---///000000...+++(((&&&%%%%%%&&&%%%''')))***)))'''%%%$$$%%%%%%'''***---///222333000+++&&&%%%###!!!###''')))%%%###'''///777;;;<<<333333222000///...---...+++******))))))+++---///---+++***))))))'''###!!! !!!###''',,,/////////111000//////000111///...---,,,***'''$$$$$$&&&))),,,+++---111///)))%%%&&&)))))))))((('''&&&&&&'''(((((())),,,//////+++'''***+++,,,,,,+++,,,000333555555222///+++)))***+++111111111///,,,*********++++++******)))(((((((((...+++'''&&&&&&(((***+++((())),,,///000...+++(((,,,---/////////---+++))) ###&&&%%%"""###"""!!!!!!"""$$$%%%&&&%%%%%%$$$######"""""""""%%%$$$""" !!!"""$$$%%%$$$$$$$$$%%%'''***---............000000///+++((((((&&&######$$$&&&''''''%%%%%%%%%'''((((((&&&$$$&&&(((***---------+++***$$$###!!!!!!"""###"""!!!!!!###$$$&&&'''%%%&&&(((%%% ###'''((($$$ !!!""" !!! !!!$$$'''''')))+++,,,+++'''$$$!!! """$$$&&&&&&$$$######$$$$$$"""!!!$$$ !!!!!!!!!  555555555666777888999999:::<<<>>>???>>><<<999666222///---...111333222111------...111333333111///,,,---...///000000000///444888;;;<<<999888999;;;;;;;;;:::777222...,,,,,,++++++,,,...111666:::===:::;;;;;;;;;999666444222...///000111111333777:::===;;;999999999999777555111111///+++)))***000555333111---)))''')))---111222111111111111222444555333///+++))),,,222;;;@@@<<<777444444333222444888888555333333555666444111,,,***+++---***$$$ !!!$$$''''''(((***((($$$!!!###'''+++---......---******+++...000000...,,,***((((((,,,111555555333((('''&&&)))---///...+++++++++++++++++++++++++++((('''%%%$$$$$$%%%'''(((***---222777<<<@@@AAABBB999444111000///,,,---000;;;:::999777444000---++++++(((%%%###$$$%%%&&&&&&)))+++------,,,+++***+++))))))))))))***+++,,,---...//////...,,,++++++,,,......///000111222222222111//////222777===AAABBB:::888444111............---,,,,,,---000222333222---+++'''&&&&&&)))---///***(((''')))++++++'''### """$$$$$$"""!!! ###$$$%%%%%%######$$$%%%&&&&&&'''((()))***++++++//////---+++)))))),,,///000---***)))***,,,,,,,,,&&&&&&''')))+++---///000---+++)))***,,,...///...000---((($$$""""""$$$%%%&&&(((***)))&&&$$$""""""###$$$%%%''')))***+++,,,)))%%%"""######"""%%%***)))%%%"""&&&///666777555---...///---+++******+++)))))))))((('''***...111///---+++)))(((&&&###  $$$)))---//////222111//////...---***(((&&&&&&%%%###"""$$$'''***...---///111...(((&&&'''((())))))((('''&&&(((***,,,***+++000555555...'''***,,,---,,,***+++...222333222000---***)))***,,,...///000///...---...///.........------,,,+++***---)))&&&'''+++...---+++(((***+++,,,,,,+++***)))------------,,,+++)))((( !!!"""%%%###"""!!!"""###"""!!!"""!!!  !!!%%%&&&%%%!!! !!!""""""""""""###%%%'''***---///222111000000///...+++((('''%%%"""!!!###&&&((((((&&&&&&&&&'''))))))'''%%%%%%&&&''')))************'''%%%""""""###$$$$$$$$$"""######""" !!!###"""%%%&&&%%%''')))'''""""""%%%$$$  ###%%%&&&"""!!!!!!$$$%%%&&&((()))(((&&&###!!!!!!$$$((()))'''$$$"""!!!$$$%%%&&&###!!! !!!"""    555222111333888;;;;;;999:::;;;<<<======;;;999777111111000000000222444666555222//////000111000///+++---///222333333333222555999<<<<<<999888:::=========<<<888444000......+++,,,,,,,,,+++///555:::======>>>>>><<<:::777666000111111000000222555888===<<<::::::;;;;;;:::888444444222...+++---333888333222///,,,***+++///333111000//////111555999<<<888555111---...444;;;AAA<<<777333333333333777<<<<<<888555555888888666333...+++,,,...,,,&&&###$$$ %%%&&&$$$%%%******'''$$$$$$&&&'''((()))******+++---000000///---,,,,,,...+++))),,,222777888777///---,,,...111111...+++''''''((()))+++,,,------...---,,,+++)))(((''''''))),,,000555999<<<>>>???888444111222000---,,,///666555333222000...------(((&&&$$$$$$&&&'''(((((())),,,//////---++++++,,,******+++++++++++++++***+++---//////---,,,,,,,,,******,,,...///111111222111...,,,///666@@@HHHLLLBBB>>>666///)))(((((()))***+++---000333333000...+++)))%%%######&&&***---(((&&&$$$&&&)))***'''$$$###&&&'''%%%###"""###%%%&&&'''&&&###!!!"""###$$$%%%&&&((()))***+++++++++,,,,,,++++++---000333333///+++***+++,,,,,,+++((('''&&&&&&'''***---///...+++))))))+++---,,,+++***(((%%%###"""###$$$%%%)))+++,,,***&&&"""!!!"""''''''(((((()))))))))(((### !!!!!!%%%***)))'''%%%'''***------,,,''')))***)))'''%%%&&&''''''''''''&&&%%%(((---222///---***))))))(((%%%$$$ """&&&+++---...///---,,,++++++)))%%%### !!!$$$))),,,///...///111---'''&&&)))((()))***)))''''''))),,,,,,++++++...111000,,,((()))+++---,,,))))))---111......,,,)))''''''))),,,,,,---///...------...000...///000000000...,,,+++)))((((((***---//////...............------...///.........------,,,,,,,,,!!! !!!$$$&&&''''''&&&$$$###$$$%%%%%%### !!! !!!"""''')))***'''!!!""" !!!!!!!!!!!!"""$$$&&&***---///444222000//////...---+++)))&&&###"""%%%(((***+++'''''''''((())))))'''%%%###$$$$$$%%%&&&'''((())))))&&&###"""$$$&&&'''(((%%%&&&&&&%%%###"""###%%%$$$'''((('''))),,,)))$$$ !!!###### !!!&&&)))+++)))%%% """"""###$$$$$$###"""!!! """&&&***+++'''""" $$$'''%%%!!! !!!"""    555111...222:::>>>===999<<<<<<;;;;;;;;;:::::::::111222333111000111666;;;:::666000...///000000///+++---111444666666555444666:::===<<<999888<<<@@@@@@???===999444111111111,,,......+++'''(((///666>>>>>>@@@@@@???===;;;:::222222111000///000222555<<<;;;:::;;;=========;;;555555333///---///555:::555444111...---...222666333111//////333888???CCC;;;888444000000444;;;AAA;;;666333555555555999>>>???:::666666999:::777333...,,,---///...)))'''(((&&&)))'''###$$$***...+++'''&&&&&&%%%%%%%%%&&&''',,,000333222///,,,,,,---111---***,,,333888:::999555222111222444333///,,,%%%%%%'''(((***,,,---...333222222000...+++)))(((---...000222444666777888666333111222000---,,,...///...,,,+++++++++,,,---(((&&&%%%&&&))),,,------)))---000000...,,,,,,---++++++,,,,,,+++***((('''))),,,///000000///...///&&&'''))),,,///000222222333///,,,...666AAALLLRRRGGGAAA777---&&&######$$$(((***...222555333///+++***((($$$!!!!!!$$$(((+++&&&###"""$$$'''***(((&&& $$$(((***(((&&&&&&'''&&&((()))&&&""" !!!""""""###%%%''')))++++++,,,(((***+++,,,,,,...111444444111---,,,---...,,,***)))'''%%%$$$%%%(((+++......+++))))))++++++***'''#########$$$$$$%%%%%%%%%...000000---((($$$###$$$+++,,,,,,++++++***)))((( ###((('''))))))(((&&&$$$$$$%%%"""%%%''''''$$$###$$$%%%$$$%%%$$$###"""%%%,,,111...,,,***)))******)))((($$$""" !!!%%%))),,,---+++)))(((((('''&&&"""!!!%%%***---///...///000,,,&&&&&&***(((***+++)))''''''***---)))))))))))))))((())))))(((+++...,,,)))(((,,,000+++***)))&&&%%%&&&)))++++++---...---,,,,,,---......///111222111///,,,***%%%(((+++---------000222555555333222000111444666111000000000000000111222)))&&&###%%%)))---...---&&&$$$$$$%%%((((((%%%!!!""" """$$$))),,,...+++%%%!!!"""$$$ !!!!!! !!!###&&&))),,,...444222///......//////...,,,)))&&&%%%'''+++---...(((''''''(((***)))'''%%%""""""""""""###%%%'''(((***'''$$$"""$$$''')))***'''((((((&&&%%%$$$%%%'''(((++++++***,,,...+++&&&!!! ###$$$!!!"""(((,,,...///***"""""" """'''+++,,,'''!!!!!!&&&&&&""" !!!"""""""""  :::777444666;;;>>>===;;;;;;777555888>>>@@@===888;;;777222//////111222333444000+++***---000111000///333777777555333333444222555777666444666<<>><<<<<<;;;333333333333333444444444888888777777888;;;===???;;;666///---...111333333555333///,,,+++---000333333111///000555<<>>555000222777;;;===@@@888333444777888999<<<>>><<<::::::;;;;;;:::999444000---...111111...***---+++)))''''''(((***,,,))))))(((%%%"""!!!"""###,,,...222444444222///---444111---,,,...222555777111///...------,,,)))'''$$$$$$'''---222222,,,&&&+++...111111---******+++///000000---)))))),,,///555777888666333000---,,,((('''&&&%%%&&&(((***,,,+++(((&&&&&&)))+++***)))+++000555555111///000333000...,,,***((())))))***///......///000...+++)))"""###%%%(((,,,//////............111777???HHHMMMEEE===222***%%%###""" %%%)))---/////////000000///***### ###''')))%%%###"""$$$((()))$$$%%%'''))))))(((((()))***((()))***)))%%%!!!!!!###&&&((()))((('''&&&'''***,,,.........000111222111///,,,***)))((('''&&&%%%$$$""""""%%%***.........---+++(((%%%###!!!"""%%%&&&&&&$$$%%%(((+++222555666111***%%%%%%(((111222///,,,...222---$$$!!!!!!!!!$$$&&&(((******(((%%%###%%%%%%%%%%%%%%%$$$###"""'''&&&$$$!!! ###(((,,,+++++++++++++++******)))'''%%%"""!!!"""%%%)))+++///+++''''''((('''"""###((())),,,///333222///,,,(((&&&((())),,,,,,+++(((%%%$$$'''***))))))((((((''''''&&&&&&%%%$$$$$$&&&***+++)))'''$$$###!!! """'''+++...000...,,,+++++++++)))'''...000333444222000...---,,,,,,,,,---...000222444999<<<:::555444999;;;777111000000111333555444444+++)))((((((***+++******(((((((((+++,,,***%%% """'''+++,,,//////+++### !!!"""###$$$#########%%%'''***---///222111/////////111333444---+++***+++...000111111'''&&&%%%&&&(((((('''&&&%%%###"""###%%%''''''&&&++++++,,,***(((&&&'''((('''%%%!!! ###'''***...***(((+++//////((("""!!!""""""!!!&&&)))...***'''&&& !!!"""""" &&&))),,,***%%%!!!%%%)))(((###!!!"""%%%$$$###""""""######"""!!!!!!###%%%$$$ !!!!!!;;;999777:::>>>AAA@@@===666222111444;;;>>><<<888888444000------...///000222...***)))+++...000000222444666666333222222333222444555444222555;;;AAAHHHEEE@@@<<<999666333111---,,,***'''%%%&&&))),,,222<<>><<<<<<;;;555555666666555555555444666555444444555888:::<<<999444///,,,---///000000111///,,,******+++...///000...---///555===CCCFFFCCC===555111333777999:::999444222666::::::999:::===;;;999888999:::999888222000...000333555333000///...---+++******+++,,,)))***)))'''%%%###$$$%%%))),,,000444555444222000333111000///////////////'''((()))+++,,,+++'''#########&&&,,,111222---(((,,,///222111,,,)))((()))///000///,,,'''&&&(((+++222444777888666222///,,,(((&&&###!!!"""%%%))),,,,,,(((###"""$$$'''))))))+++111777999666222111222111000...,,,+++,,,---...222222111111000...***'''""""""%%%)))...000///...000///------000444999<<<888444...***(((%%%"""$$$'''+++------...///000///***$$$!!!!!!$$$&&&(((%%%###"""$$$''''''"""!!!$$$&&&''''''''')))***''')))***(((&&&###""""""%%%%%%&&&'''(((((((((((()))+++---.........000111///...---+++***)))((((((''''''%%%###"""%%%)))---...---+++)))'''%%%$$$######%%%''''''&&&'''))),,,///111111---)))&&&'''(((//////,,,))),,,111000)))$$$!!! """!!! &&&(((+++------***'''$$$$$$$$$$$$$$$$$$###"""!!!$$$###  %%%)))(((((((((((((((''''''&&&)))&&&###!!!!!!$$$(((+++,,,)))&&&&&&(((((($$$ ###***,,,///222777555111,,,'''''')))+++*********'''$$$###$$$&&&))))))(((((('''%%%$$$###$$$"""!!!###&&&((('''&&&  $$$))),,,+++***)))***+++***(((&&&,,,...000222111000......++++++++++++---...000111666999777222222666888555111000000111444555444333***)))'''''')))*********)))''''''((()))(((%%%!!! !!!"""%%%***---333222...(((""" !!!"""###$$$###""""""###&&&+++///222222111000///000222444555///,,,***+++...000000///&&&%%%$$$%%%'''(((((('''((('''&&&'''((()))((('''---...///...,,,******+++(((%%%""" """%%%(((,,,***)))***,,,***$$$ !!!!!! ###(((---)))&&&%%%  !!!"""###"""!!! %%%(((***)))$$$!!!%%%(((&&&""" """$$$###"""############"""!!!###$$$"""###$$$!!!>>><<<;;;>>>AAACCCAAA>>>111...,,,000666;;;:::777444222///,,,++++++,,,,,,000---)))(((***---///000666666666444222111111333222222222000000333;;;AAACCCAAA>>>;;;999777333000***+++,,,,,,)))(((((((((///999AAAAAA>>>===<<<:::888888888888888777666555222222000000111333555666444111---+++,,,---------,,,+++***))))))***,,,------,,,+++///666>>>DDDHHHAAA;;;444111333666777777111///111999>>>===::::::===;;;999888999999888777222000000333777:::888666444444444222///---,,,,,,)))+++,,,,,,***(((''''''&&&***///444666555333222222333333222000,,,)))'''!!!###'''+++---+++&&&"""""""""%%%***///000---***---000222000,,,'''&&&'''///000...***%%%###%%%(((...111666999999666111...)))&&&### !!!%%%)))------(((!!!"""&&&(((+++111888;;;888444222111111000///---...///000111555444222111000...***&&& """&&&+++///111000///000///---+++***+++,,,---++++++,,,------***%%%!!!###%%%((()))***+++...000---***&&&$$$$$$%%%&&&&&&%%%###"""###%%%$$$ """$$$$$$%%%&&&'''&&&'''''''''%%%%%%'''(((***(((&&&%%%%%%&&&(((******,,,...///......///000------,,,+++***)))((((((((((((&&&$$$###$$$'''***,,,***(((&&&$$$$$$%%%%%%"""$$$'''(((((()))+++,,,++++++***)))((((((((()))***)))&&&$$$(((...///+++&&&$$$!!! !!!"""!!!%%%(((,,,///...+++&&&###$$$$$$######"""!!! !!!%%%$$$$$$$$$$$$######"""""")))'''###!!!!!!$$$'''***)))'''%%%%%%((((((&&&###$$$+++...111555;;;888333---((('''))),,,'''(((((('''$$$"""!!!"""(((((((((((('''%%%###"""""" """$$$%%%&&&!!!###(((+++&&&&&&&&&''')))***)))'''***+++...000000000...---************+++,,,...///111222111......222333222000//////111333333222000***(((&&&'''(((******)))(((&&&######$$$$$$$$$###!!!###$$$%%%(((,,,///777222***$$$!!! !!!!!!!!!"""######"""!!!!!!"""&&&+++111444000000//////000111333444000,,,((()))---000///,,,&&&$$$###%%%'''***++++++...---------...---***(((...000333333111///......)))'''$$$!!! !!!###%%%'''(((((((((&&&!!! !!!!!! !!!&&&***&&&###""""""$$$%%%$$$###"""$$$&&&((('''$$$!!!###%%%'''%%% !!!!!!""""""###$$$$$$$$$!!! !!!!!!""" %%%(((&&&!!!@@@???>>>???AAAAAA>>><<<000---+++---222666777555333222111///,,,++++++,,,///---+++***+++...111222;;;999777444222111222333111000///------222999???===<<<;;;:::999666222///***,,,......,,,***))))))---777???@@@??????>>><<<::::::::::::999888777666111000...------...000111000...,,,*********++++++***+++++++++,,,,,,------...------000777>>>DDDGGGAAA;;;333///111444666777...,,,000999@@@@@@?????????===;;;:::;;;;;;:::888333333444666:::<<<;;;999:::<<<===:::444///,,,,,,***,,,///000...+++***)))&&&***///444666555333111222333444222///+++(((&&&%%%&&&(((,,,...---)))&&&%%%%%%%%%(((+++,,,+++))),,,///222000+++(((''''''...///...***%%%$$$&&&)))---///333666888777444111)))(((%%%$$$%%%'''+++------)))###!!!$$$&&&+++000555777555222000000///...---,,,---///111222444222111000///---)))''' """&&&+++000222111//////...---,,,++++++++++++&&&))),,,//////---(((%%%"""$$$&&&''''''))),,,///+++)))'''&&&''''''&&&%%%%%%$$$###$$$$$$""" """!!!!!!!!!"""###$$$$$$$$$$$$&&&))),,,---***&&&""""""$$$(((******,,,......------...//////......,,,+++)))((('''(((((('''%%%######%%%''')))'''$$$!!!!!!"""$$$&&&"""$$$&&&(((*********+++'''&&&%%%%%%((()))))))))$$$###"""###&&&))))))((((((&&&### !!!"""###'''+++......***$$$ ######"""!!!  ###!!! %%%###!!! !!!$$$(((***)))'''%%%%%%&&&'''&&&$$$$$$+++---000444999888444///***''''''(((&&&'''((('''%%%###!!!%%%&&&((((((((('''&&&%%%###!!!"""%%%''''''%%%"""!!!"""%%%)))+++'''%%%###$$$'''***,,,---,,,,,,---...//////---+++)))*********+++,,,------,,,,,,+++******---///000...------...000000///---)))((('''''')))))))))(((%%%""""""###!!!###%%%''''''))),,,///444---$$$!!!!!!###!!! !!!""""""""" ###'''+++000222------------...///111222...)))&&&(((---000///,,,'''%%%$$$&&&)))---000000444444333333333000,,,))),,,///222333222///......+++***'''%%%###############&&&)))'''!!!!!!"""  $$$%%% !!!$$$&&&&&&%%%$$$%%%&&&&&&%%%$$$######&&&((((((%%% !!!"""###%%%&&&###"""!!!  &&&)))(((###@@@???>>>======<<<:::888444000------000222333333444666666555111...---...////////////000222444666===;;;777444222222222222...---+++***+++111777<<<999888888888777555000---+++------,,,***))))))***---666<<<>>>>>>@@@@@@===:::999999888888888888888222111...,,,++++++,,,---,,,,,,***)))((()))***,,,......///000000000000000222000000222888>>>BBBDDDBBB;;;222---...222666777000---000999@@@CCCCCCEEECCCAAA>>>===>>>>>><<<;;;666666777999::::::999777===@@@BBB???777000,,,,,,+++...111222000---++++++(((,,,111555666444000---111222222000---+++,,,------,,,******+++,,,+++******)))''''''((()))))))))***...111000,,,))))))***---......+++'''&&&))),,,...---...111444666555333%%%&&&'''((())))))))))))***)))'''%%%#########$$$+++,,,...///............+++***))))))***,,,///000///---,,,,,,,,,,,,***(((!!!"""%%%***///111000/////////...---,,,,,,,,,+++(((***,,,---,,,***((('''###$$$%%%&&&&&&(((+++---***(((''''''))))))(((&&&%%%%%%%%%%%%$$$"""!!!"""  !!!!!!!!!"""%%%***------***%%%!!!!!!###'''***)))+++---------,,,---...222222111///,,,)))'''%%%&&&''''''&&&$$$$$$%%%'''&&&$$$!!! ###%%%"""###&&&)))++++++***(((%%%$$$%%%&&&)))******)))######$$$''')))'''%%%$$$(((&&&### !!!"""%%%(((,,,///...***%%%!!!"""!!!  !!!"""!!! !!!###"""%%%(((+++***(((&&&%%%%%%%%%$$$$$$"""'''))),,,///222333444222---(((%%%$$$&&&&&&'''((('''%%%""" """###%%%((()))*********%%%###!!! !!!$$$(((+++...+++'''%%%$$$&&&)))++++++'''###"""%%%+++000333///...------......+++((())))))***+++,,,---------((('''&&&'''(((***,,,///---,,,******,,,,,,+++***))))))((()))******'''%%% """$$$%%%'''(((((()))+++......)))######&&&'''$$$ !!!!!!!!!!!!!!!""""""###"""%%%(((***+++,,,'''(((((()))***+++------+++'''%%%''',,,000///---***(((&&&''',,,111444666888777666555444111,,,)))(((+++...000///---++++++------+++)))'''%%%###"""$$$(((,,,***###!!!!!! !!!###"""&&&((((((######$$$%%%'''(((((((((*********'''"""!!!$$$'''%%%###!!!%%%((('''###===<<<;;;999888888777888777333///---...000111222666999;;;:::555111///000...111444555666666777888<<<999555222111111000///,,,***((((((+++000555999666666555555555333///,,,+++,,,,,,***((('''(((***,,,222777888999===>>><<<888777555444444666777999777555111...+++***************)))((('''))),,,///222222222333333333333333333222111333777<<>>===<<<888888::::::999777555333888===@@@>>>666///---------///222222000---++++++***---333666666333...+++...000000...+++,,,000444333///***((((((***,,,---...,,,)))&&&%%%&&&(((******...111111---******,,,---......+++((((((+++...---+++***,,,000333333111"""###&&&((()))(((&&&%%%(((***+++***'''%%%$$$$$$***)))))))))******++++++)))(((''''''(((***---...***)))((()))***+++***)))"""###%%%(((,,,//////...000///...,,,+++*********+++,,,,,,***'''%%%%%%%%%$$$&&&'''((('''(((***+++(((''''''(((***+++***)))&&&'''''''''%%%###  """%%%%%%###  !!!!!!"""%%%))),,,,,,***&&&######%%%(((***)))+++---...------...///444444333111---***&&&$$$%%%&&&((((((''''''((()))&&&$$$!!! """$$$$$$%%%'''+++------)))&&&%%%''')))+++++++++)))(((%%%%%%(((------(((%%%%%%((('''$$$!!!!!!$$$)))+++///111000,,,'''$$$!!!  !!!"""%%%%%%%%%$$$!!! !!!"""!!! !!!$$$''')))***)))(((&&&$$$$$$###$$$%%%""""""$$$'''***,,,///222222...)))%%%"""&&&&&&&&&((()))(((%%%""" !!!###%%%'''***,,,---''''''&&&$$$$$$&&&+++...000---)))%%%$$$&&&(((***///+++%%%###&&&,,,222666000---++++++,,,,,,(((%%%&&&''')))+++,,,------...'''$$$###&&&((())),,,000...,,,((('''((()))************,,,------***%%%""" $$$%%%&&&&&&&&&(((,,,...---***((())),,,,,,'''######"""!!! """$$$%%% !!!"""$$$%%%%%%%%%%%%######$$$&&&'''((())))))((('''&&&'''***,,,---...,,,***((()))---333888::::::888666444333000,,,((($$$'''***+++***))))))))).........---***'''$$$"""'''+++///---(((!!!!!!!!!"""$$$###"""""""""###'''((('''"""!!!!!!###'''***++++++------+++((($$$!!!$$$'''$$$!!!###&&&%%%"""999888777555555666999;;;777444///,,,,,,...000222555999===<<<666111//////---222777::::::999999999999555111000000///...,,,)))'''&&&'''+++///444666666444333333222111---+++,,,---...---+++*********)))---000///222666888777666444111///000333777999<<<999555111---+++***))))))***)))'''''')))///444555444444333333333444444111000///111666:::===>>>???:::444222333444333222111...000999AAACCCDDDFFFCCC@@@>>>======<<<;;;999666888999999777444222000...444999888222......111...000222111///,,,******)))---333777777333...+++))),,,...---++++++000555555000+++((())),,,...///000---)))&&&$$$&&&***------000333222...+++***+++///000///,,,(((''')))---+++((((((+++///111...+++###$$$%%%'''(((''''''&&&(((***,,,+++(((&&&&&&&&&(((((()))***++++++***)))))))))((('''(((***,,,...***((('''''')))***)))((($$$$$$$$$&&&***,,,------...---,,,*********+++,,,---......+++'''$$$$$$%%%&&&(((******))))))))))))'''&&&&&&'''***,,,---,,,'''(((***)))'''%%%###"""###&&&)))***(((%%%###""" !!!"""######%%%(((+++,,,***)))''''''(((***+++***,,,...//////000111222222222111000---***'''%%%%%%'''***+++,,,,,,---...'''%%%###!!!!!!"""###%%%'''(((***...000///***&&&'''+++000111...***((((((&&&$$$''',,,+++'''&&&))))))(((&&&""" $$$(((+++---///000///,,,(((%%% !!!###%%%&&&''''''%%%!!!###"""  !!! %%%((()))))))))&&&&&&%%%$$$###$$$&&&'''$$$###((()))---000111...***'''&&&%%%$$$$$$&&&((()))&&&$$$ !!!$$$'''***,,,((())))))(((&&&(((,,,000///---)))&&&&&&(((+++---000,,,(((''')))---111333---)))&&&'''******'''######$$$''')))+++,,,------&&&######''')))))),,,222222...(((&&&&&&)))+++++++++,,,///111000+++$$$ !!!"""######%%%(((...111///---++++++,,,+++'''$$$""" """&&&)))&&&%%%"""  !!! !!!"""$$$%%%&&&''''''((()))***(((''''''***,,,...+++((()))---333999;;;999777444111000---***((($$$&&&((((((((('''(((***---.........,,,((($$$!!!&&&))),,,---***$$$###""" !!!!!!!!!!!!"""!!!""" ### !!!(((+++(((%%% %%%***,,,,,,...---***((($$$  (((%%%!!!"""$$$%%%$$$"""555444333222333666;;;???666333...++++++---000333444999===<<<666000......,,,222999===<<<:::999999555222///.........+++)))'''&&&%%%'''+++///333444666444222111111///,,,***...000333333111///------%%%)))***)))+++111444333555222...,,,---111666:::@@@===888333...+++***))))))***)))'''&&&***111777666555333222111222333333...------000444999<<<===<<<999666666777666222...///---000:::BBBCCCBBBCCC@@@>>>;;;:::::::::888777444666888888666333000///&&&---333444///---///333///111111000---+++))))))(((,,,222777777444///+++%%%)))------++++++///333555222---,,,---///111222///---)))&&&$$$''',,,000000333555333...***)))***000111000,,,'''%%%'''***(((''''''+++000000+++&&&''''''''''''((())))))***(((***,,,+++(((&&&''')))'''(((***---...---***'''+++***))))))***+++---///+++)))''''''((())))))(((&&&$$$###$$$(((+++,,,,,,,,,+++******+++---///111///111111///***&&&%%%&&&'''))),,,---+++)))((((((&&&%%%%%%'''***---......((()))++++++)))&&&%%%$$$%%%))),,,...---***((((((!!!"""$$$$$$%%%&&&(((***++++++++++++++++++,,,,,,+++---000111111222333555//////000///---***'''%%%%%%(((,,,...///000111222)))'''%%%$$$###$$$%%%&&&***+++---000333111,,,'''(((///555666000***''''''$$$!!!###''''''###%%%******)))'''### !!!&&&******+++---...---***&&&$$$ """%%%'''&&&''''''$$$!!!%%%$$$""" !!!"""######(((+++***)))'''$$$$$$$$$######%%%(((***$$$"""'''***,,,//////---+++******$$$###"""$$$''')))'''%%%  $$$(((***(((******)))((()))---111///---***((()))+++///111///,,,******,,,...//////)))&&&###$$$((()))&&&### """%%%(((***,,,,,,,,,'''"""###(((******---333444///)))&&&&&&))),,,---+++...111333222,,,###!!! !!!$$$)))000444111///,,,***((('''$$$### """(((---,,,((("""  !!!###%%%&&&&&&&&&))),,,---***%%%###&&&***...+++((((((,,,333888;;;999666222///---+++)))'''$$$&&&'''''''''''')))+++,,,---......,,,(((### ###%%%((()))(((###!!!$$$###!!!###!!!!!!&&&'''$$$$$$&&&(((### !!!!!!&&&---...((("""###)))+++,,,...,,,***'''$$$ !!!### (((%%%!!! !!!!!!!!!$$$&&&&&&%%%777444111000222666888999333000,,,((((((+++000333:::<<<===<<<777111***&&&'''---555999999888777777---...//////---,,,---...222,,,%%%%%%+++222666777888333//////111000,,,'''*********,,,///000000///,,,+++((('''(((+++///111///---,,,+++---111666999>>><<<999555222///---,,,(((((((((((())),,,111555999888666444333444555666333111000222666999999888777555222222444555333000000///000555:::======<<<======<<<:::888555333222777666666666666444000---)))((())),,,111333333111444222000......,,,)))''')))(((+++111222///---.........,,,(((&&&'''---222666:::888000,,,//////,,,+++'''$$$$$$(((+++------333444555444000---+++++++++++++++)))%%%#########"""%%%)))+++,,,,,,,,,---)))((('''''''''((()))***+++,,,,,,+++)))(((((()))------.........---,,,,,,---)))&&&(((---111111...))),,,---,,,(((%%%%%%'''***(((%%%%%%'''***,,,,,,...---+++***+++...222444<<<999333...***(((''''''---000333111---)))((()))""" """'''---000222,,,***)))***,,,---+++((((((***+++,,,+++***+++,,,((((((&&&$$$###%%%(((+++++++++,,,000333444000---...333888888444000111333---(((%%%''',,,---(((###'''&&&'''***000444444333,,,+++***+++,,,+++***(((---+++***,,,//////,,,)))......,,,)))%%%######$$$&&&''''''###$$$)))------+++'''%%%%%%'''))),,,,,,,,,------+++&&&"""!!!"""&&&)))+++&&&&&&%%%"""%%%""" !!!$$$&&&%%%### ###(((++++++(((&&&&&&)))***&&&%%%'''((('''&&&""" ###%%%&&&(((***---......---,,,(((&&&$$$###$$$$$$###!!!!!! $$$'''(((&&&---+++(((%%%%%%(((+++...+++******+++...111111111,,,...000000///---------######$$$&&&((((((%%%###"""'''+++...///(((((('''%%%$$$%%%(((+++,,,---...,,,***+++...111111000///...---)))$$$!!! ###)))------//////+++(((((($$$ %%%,,,000...(((  """###$$$######))),,,///,,,(((%%%&&&)))&&&+++000111000222888===999444///+++******))))))...,,,***)))***,,,,,,,,,222333222///***%%%"""!!!"""  """!!!"""!!! """%%%$$$$$$%%%))),,,...///(((%%%###$$$$$$!!!$$$)))***&&&"""$$$***///...***%%%!!! ###""" !!!  """$$$&&&'''$$$666333000///111444666777333000,,,((((((***...000999:::;;;:::666000)))%%%(((,,,111333333111111222***+++---...///222666999:::222)))&&&***000555666999444000...000///,,,((((((((((((***,,,,,,***((('''&&&%%%%%%'''***...000...---***)))***...222555:::999777444222000...---***(((&&&%%%'''***...111555555444333444666888999555333222444777999999888666555444555777777444222000000000333888;;;;;;:::888888999888777666555444777777555444222111000000(((((()))---111444333111666333000...---,,,***((((((''')))///111......000...---+++'''$$$&&&,,,222;;;===:::222---------***(((%%%###$$$'''***+++***---000333444222///,,,+++((()))(((&&&###!!!!!!!!!"""%%%)))++++++,,,---...---,,,+++***)))***++++++.........,,,)))''''''(((++++++,,,,,,,,,,,,,,,,,,---)))'''(((---///---+++'''((()))(((&&&%%%&&&(((***(((%%%%%%'''***+++,,,...---++++++,,,///222555999666111+++(((&&&''''''---...///...,,,)))''''''!!!!!!"""&&&+++000222333---,,,+++---000111///---'''''''''&&&%%%'''***---)))(((&&&$$$###&&&+++///......///222555666333111666999<<<999333...,,,------***((()))+++***&&&"""&&&%%%%%%(((---000000///*********,,,......---+++,,,******,,,//////,,,)))''''''%%%""" !!!###'''((('''""""""''',,,+++***'''%%%%%%''')))+++*********+++***(((&&&&&&###!!!"""'''+++,,,,,,$$$$$$$$$""" &&&$$$"""###%%%'''&&&%%%"""$$$&&&((()))((((((((())),,,,,,((('''***,,,+++((($$$ """"""&&&''')))+++,,,,,,+++***(((&&&$$$#########"""!!!$$$"""!!!"""%%%'''&&&$$$(((&&&%%%$$$%%%(((+++---***+++---111444444222000---...///...---+++))))))$$$%%%%%%&&&&&&%%%###!!!###)))///222333)))(((&&&###""""""%%%((()))+++,,,,,,***)))+++---,,,,,,---......,,,'''$$$  $$$)))------111111...+++***&&&!!! %%%)))+++)))'''###!!!###$$$$$$$$$$$$'''***,,,***&&&###$$$&&&%%%+++111444333333777;;;:::555///***((((((((('''+++***))))))+++,,,------444555555333...((($$$###!!!!!! """###"""!!! %%%######$$$''')))++++++&&&###"""$$$%%%######&&&%%%""" """%%%((()))'''### !!!!!! """%%%(((***)))$$$444111//////111333555555222000,,,)))(((***,,,...777888888777333...(((%%%)))+++---...,,,+++***+++)))+++,,,...000555;;;???===555,,,'''***000555888:::666000.........,,,)))&&&'''(((***+++)))%%%!!!"""###$$$&&&))),,,000222///---***'''(((***---000333333333222111000///...,,,'''###"""&&&***------111111222333555888:::<<<777666555666888888777666555555666999::::::777444111000000111444777777777333444666777777777666555777888666222...---///222)))***,,,000444666555333777444///---,,,,,,,,,+++(((&&&(((,,,...---///222///---***%%%"""%%%,,,333===???<<<555000///...,,,&&&%%%###$$$%%%''''''&&&'''+++000222111///,,,+++%%%&&&%%%### $$$&&&(((***+++,,,...111111000...---------......111111000---)))&&&&&&&&&((())))))******+++++++++---***((()))++++++(((%%%###$$$$$$######%%%(((+++***(((%%%%%%''')))++++++------,,,,,,---000333555555222---(((%%%%%%'''(((,,,+++*********)))&&&$$$ !!!%%%+++000444444333,,,,,,,,,...000111111///&&&%%%### """(((---((('''&&&$$$$$$'''---111111111111333555666555444:::<<<===999222,,,))))))---,,,,,,+++)))&&&###!!!###"""###%%%)))+++,,,+++''''''))),,,///000///...***)))(((***---...+++(((###""" """%%%))))))&&&!!! %%%))))))(((&&&$$$$$$&&&))))))'''%%%%%%''')))******)))%%%"""$$$***------+++!!!""""""""""""$$$'''***)))'''%%%%%%&&&'''&&&%%%''')))+++***'''''')))+++...111000+++))),,,......***&&&""" $$$%%%''')))******))))))(((&&&###"""######"""!!!$$$###"""###$$$$$$""" !!!!!!"""###%%%''')))+++(((***000666999999555111......,,,***)))'''&&&%%%''''''&&&%%%$$$"""  %%%+++000111111)))(((&&&""" ###&&&'''***,,,,,,+++)))))))))&&&'''***...000///+++(((""""""######"""!!! $$$(((+++...222444111///---(((""""""%%%&&&%%%###%%%&&&###!!!###%%%%%%%%%%%%&&&)))+++)))%%%"""!!!###$$$+++333777666555777999:::555...)))&&&%%%$$$###''''''((()))***,,,...///333555666444///)))$$$""" !!!###%%%%%%###!!! !!!%%%###""""""$$$&&&&&&%%%"""!!!!!!$$$&&&&&&!!!!!!"""  !!!""""""  !!!$$$""" !!!"""###!!!  %%%)))...000---%%%222111///000222444444444222000...+++******+++,,,444444444333000,,,(((&&&(((***---...---***(((&&&)))+++...///111333666999888222,,,))),,,111666999;;;666111...------,,,+++))))))+++------***$$$ ###$$$&&&)))---111444666///---)))&&&&&&(((+++------...//////000///......---'''""""""(((---...---000000111333555888:::<<<777777888888777666444222333555888;;;===;;;888666111000//////000222333444222333555666777777666666777999999444---***,,,000,,,...111444777888777666666333...,,,,,,///000111,,,)))))),,,---,,,---111111000+++&&&###'''///555======;;;777333222222333***((($$$"""!!!"""###$$$%%%(((+++---,,,*********$$$$$$$$$### %%%''')))******,,,///222111000///......///000111333333111---(((%%%%%%%%%'''''''''((()))***++++++---+++*********((($$$!!! !!!%%%***---+++)))&&&%%%'''***++++++,,,,,,,,,,,,...000222333222///***&&&$$$&&&(((***+++(((%%%%%%''''''%%%""" %%%,,,222444333111++++++,,,------------,,,&&&%%%""" %%%((($$$%%%&&&%%%&&&(((,,,///000///000000222333333333777888999666222---+++++++++---...+++%%%!!! ###%%%((()))***%%%%%%'''***---///...,,,((('''&&&(((+++,,,)))&&&&&&%%%### !!!%%%)))***)))%%% """%%%%%%%%%###""""""$$$&&&&&&$$$!!! $$$(((,,,...((($$$!!!###(((+++)))%%% !!!###$$$%%%(((---000,,,+++)))'''&&&$$$######(((,,,000///+++)))+++///333555222,,,))),,,------)))&&&###""""""""""""!!! !!!$$$&&&((()))******)))&&&###""""""###""""""!!!!!!"""""""""!!!  """$$$&&&'''''''''$$$'''...555:::;;;888555000,,,'''$$$###%%%&&&'''***)))(((%%%!!!!!!"""%%%))),,,---+++)))((((((%%%"""!!!!!!%%%((((((+++...//////,,,)))'''###%%%)))---000000,,,)))&&&''''''''''''%%%$$$###  ###%%%&&&---222555333000...)))### !!!######"""!!!$$$'''$$$ """$$$%%%&&&%%%%%%''')))+++***&&&###"""###'''---444666555444777:::999555111---***&&&!!!"""$$$&&&''')))***---...///111333111,,,%%%  """%%%(((((($$$ """""" $$$%%%$$$""""""###$$$###""" $$$'''(((&&&$$$  !!!""""""   ### !!!$$$&&&$$$!!!  """%%%***111444000'''222111000111333555444333111000///---,,,+++++++++000111111000...,,,)))((('''***///333333000+++'''%%%)))---000000/////////111...,,,+++---111444555999666222...------------.........//////,,,((($$$$$$%%%'''+++...222555666,,,***&&&$$$$$$&&&))),,,+++,,,,,,------------------((($$$%%%+++000111000222222333444555666777888666888999999666333000///000444888;;;<<<:::888666111000...------...111333555555666666666666666666777:::;;;777///***)))+++---///222444666666666666444000,,,+++...222555777111---,,,------+++,,,000555333///)))'''***222999>>>===;;;888444222222444000---'''!!!"""%%%'''((((((&&&%%%%%%'''(((%%%&&&&&&$$$""" !!!'''(((******+++,,,///222------,,,---...///111222333222000,,,'''%%%%%%'''''''''&&&'''((()))***+++,,,+++***)))(((%%%!!! """''',,,///---***'''&&&(((***,,,,,,++++++,,,---...//////000///,,,)))&&&%%%&&&)))+++(((%%%!!!!!!$$$%%%$$$!!!$$$)))...000...,,,,,,,,,,,,,,,***)))((((((&&&&&&%%%###!!! !!!###!!!###&&&'''''''''((())),,,------------...///000333444444333000---++++++***,,,,,,(((""" """%%%''')))+++%%%$$$%%%'''***,,,,,,+++((('''&&&(((***+++((($$$))))))(((%%%###$$$&&&)))((('''### """######""" """$$$$$$ !!!'''+++...&&&###!!!###&&&'''$$$!!!!!!###%%%&&&'''***---000///...+++((($$$!!! &&&,,,333333000------000444555333,,,((()))***(((%%%$$$$$$$$$&&&&&&%%%$$$!!!$$$'''***,,,---***'''$$$""""""#########!!!"""######"""!!!!!!!!!!!!###%%%&&&&&&%%%$$$### ###(((///666999:::999111***###!!!%%%***,,,,,,+++)))%%%%%%%%%'''***,,,+++'''%%%''''''&&&%%%$$$%%%)))+++***---000333333111,,,)))$$$&&&)))---//////+++(((******+++++++++***)))(((###!!!"""###"""!!!,,,111444222000...)))###### !!!"""""""""$$$&&&""" !!!"""###$$$%%%%%%$$$$$$)))***,,,,,,***'''&&&%%%***///444444222333777<<<999888777666222,,,$$$ """%%%''''''(((+++------///000...)))### ###(((***)))%%%  !!!!!!%%%%%%$$$######$$$$$$"""!!! $$$'''(((((('''"""""""""!!! ###%%%"""!!! $$$!!!!!! !!!$$$$$$!!!!!!$$$&&&%%%"""###$$$$$$  """ &&&,,,///+++$$$111000000222444555444222............---,,,***)))---------------,,,,,,+++))),,,222777999555...))) %%%+++000000...,,,+++...------------///111222666555222000......//////111///.........---+++)))&&&&&&'''(((+++...111222)))'''%%%$$$%%%(((---//////...------,,,,,,---------+++)))+++///222222111444444444444444444444444555888::::::666222///---...222777999999777555444111000...,,,***,,,000333777666555444444555666777777999:::888222---******...///111222111111222444333000---,,,///444777999666222000000///,,,,,,///777555222---***---444;;;@@@<<<:::777222,,,,,,///333000***$$$ $$$''')))(((&&&###!!!"""%%%((((((((()))'''%%%######$$$(((***,,,,,,,,,,,,...000++++++******+++---///000///...---***'''&&&((())))))(((((('''((()))+++,,,,,,+++***(((&&&$$$!!! """  %%%+++///111///,,,)))((())),,,------,,,---......//////......+++***(((&&&%%%&&&((()))%%%###  """######!!!%%%((()))((('''+++,,,---+++(((%%%%%%%%%%%%&&&'''&&&$$$!!! !!!"""$$$''''''&&&%%%%%%%%%***,,,......---------...444333222000...,,,***)))++++++***%%% !!! ###$$$&&&'''***,,,'''%%%$$$&&&))),,,---...,,,***(((***,,,+++((($$$((()))+++***(((%%%%%%%%%$$$###!!! """######""" !!!"""!!!!!!%%%)))***%%%$$$$$$%%%%%%$$$!!!"""$$$&&&((((((***,,,...//////---)))$$$!!! &&&+++111333111...------000333111+++'''((('''%%%######$$$''')))***(((&&&!!!$$$(((+++...///,,,)))%%%######$$$%%%%%%%%%%%%%%%$$$""""""###%%%$$$%%%&&&'''&&&$$$"""  ###***000555777888000***"""###)))...000,,,,,,***%%% ###$$$&&&)))++++++(((&&&%%%'''((((((((((((+++,,,+++---000444666444///+++&&&'''(((+++------+++(((***+++,,,---...---,,,,,,&&&$$$"""###%%%&&&$$$!!!,,,111333111///...)))###$$$""" !!!$$$%%%%%%###$$$###!!!!!!$$$"""###$$$$$$$$$###"""!!!((()))+++---,,,***(((&&&,,,000333333000111666;;;:::;;;;;;<<<999222)))### $$$((((((''''''))),,,///000000---(((### !!!%%%***,,,)))%%%!!! ###$$$###"""###%%%%%%###!!!!!!###&&&'''''''''$$$%%%%%%$$$######%%%'''!!! ###'''###$$$###!!!%%%$$$###!!!!!!###$$$$$$###$$$%%%%%%"""""" %%%&&&"""......///111444444222000)))***,,,---,,,+++((('''******++++++,,,---...///...000333777999777000***"""&&&,,,//////---,,,+++++++++++++++,,,///333666333333222111000///000111000,,,)))''')))***,,,,,,)))((('''&&&'''))),,,...+++***)))))),,,111666999666444111...---------...//////000111111111000///444444555555444444333333555888<<<<<<888222///---,,,000444666444222222222111000...+++)))***///444777555222111111333777999777777666555333111//////222333333222000///222444444111......111444777888777333222444333//////222777666444000---///555;;;<<<777444333...''''''+++//////---***&&&%%%(((***(((((('''%%%###$$$&&&))))))******)))'''%%%&&&&&&))),,,......---,,,------,,,+++***))))))***+++,,,******)))'''&&&'''***---,,,+++)))((()))***+++,,,++++++***'''%%%#########%%%###"""$$$)))...000111111...+++***+++---......///000111111111000...---((('''&&&%%%%%%%%%&&&&&&###"""!!!"""%%%"""  """$$$$$$###&&&((()))'''$$$!!!!!!"""###$$$&&&&&&$$$""""""###(((((((((&&&$$$###$$$&&&,,,///222333111000000000444222111000...---+++***---+++(((### """%%%###&&&(((((('''(((***,,,***(((&&&'''+++000444666111///------///...***&&&$$$(((,,,...,,,(((%%%### !!! %%%&&&&&&$$$"""!!!!!!"""!!!$$$%%%%%%!!!$$$&&&&&&### ###&&&)))))))))***+++.........***&&&###$$$%%%***+++---......,,,***((()))---...+++((()))(((%%%"""###%%%)))++++++)))&&& !!!###%%%(((+++---///...***&&&$$$$$$%%%&&&&&&''''''&&&""" ###$$$$$$%%%%%%%%%###!!! ###(((...111222222///***%%%$$$)))---///...,,,,,,***%%%###""""""$$$'''***+++)))'''%%%'''***+++***))))))******+++---222555444///+++'''''''''))),,,,,,+++***((()))+++---.........---(((&&&%%%'''+++,,,***&&&...222333000......***&&&$$$###$$$%%%((()))((('''"""""""""!!!!!!"""$$$%%%###$$$$$$$$$###!!!%%%&&&(((+++,,,***(((%%%***///333444111111444888888888888777555111***%%%$$$(((,,,,,,)))'''))),,,111111000,,,&&&""" """&&&+++,,,)))%%%###"""!!! !!!$$$!!! !!!###%%%%%%$$$""" """###$$$$$$%%%&&&&&&((()))(((&&&%%%$$$%%% ###&&&&&&'''%%% ######$$$###"""!!!!!!"""$$$$$$&&&&&&""""""%%% """!!!###------...111333333000...&&&(((***++++++)))'''%%%)))))))))+++,,,...000111222222333666777555000+++)))+++...///---,,,++++++((((((((())),,,222999>>>111222333222111000111111---)))$$$"""###'''+++,,,---+++(((&&&&&&(((+++---//////...000333999???CCC<<<999555000...---///000000222444444222///------444444555555555444333333555999>>>===999333000///+++///333444222//////000000000...***(((***000555555333000...///333777;;;888555222222333444444444777777777444111111444777666333000000111444555555666444333666555222222444666666555111...000555:::555000//////+++%%%&&&++++++---//////,,,***+++,,,&&&((()))(((''''''(((******++++++***(((&&&'''(((***,,,///000...,,,++++++...---+++)))(((((((((((('''''''''&&&&&&(((,,,///...---+++))))))***,,,---++++++)))'''$$$###$$$&&&(((%%%$$$&&&+++000111111222///,,,+++,,,...//////111222333444333111///---%%%%%%%%%%%%$$$$$$######!!!"""""""""'''$$$""" !!!!!!"""$$$""" !!!"""$$$#########%%%'''...,,,)))$$$!!!!!!%%%(((///333777888666333333444222000//////000000///...000,,,'''###!!!###&&&((((((***,,,+++)))((()))+++,,,)))'''(((---444:::===555333111111222000,,,((("""'''...222000+++&&&### """"""'''(((((('''$$$""""""###"""######""""""&&&%%%!!!&&&)))***))))))***,,,---...+++(((&&&(((***---+++***)))))))))'''%%%$$$))),,,***)))******'''###$$$'''***,,,+++(((%%%$$$$$$%%%&&&(((***,,,---///+++'''$$$%%%&&&''''''''''''$$$######$$$$$$$$$"""!!!  $$$)))...///...,,,...+++(((***...000...+++,,,,,,+++%%%!!!%%%######$$$&&&((()))(((&&&%%%(((+++,,,+++((('''&&&'''(((***///333333///+++'''&&&&&&(((+++,,,---,,,&&&''')))+++---......---)))'''&&&***000222///+++///333333000......,,,'''###$$$'''+++------+++(((!!!!!!!!!###%%%&&&&&&%%%$$$$$$$$$$$$""" !!!###%%%(((***)))&&&$$$'''---444666333111222555444333111000...,,,((($$$''',,,//////+++(((***---111000...)))$$$!!! ###'''+++,,,)))%%%######%%%""""""$$$$$$"""!!!###&&&"""$$$%%%$$$###!!!#########"""###$$$(((***++++++((($$$"""""" !!!!!! """###((((((&&& """###$$$%%%###!!!$$$%%%''''''$$$!!!&&&)))###%%%$$$ ###))),,,,,,---000222333222000(((*********(((((()))***,,,------,,,***+++---///111222444444444111---***///......000222111+++&&&"""###&&&)))...222666888444000///333888999333---...+++&&&""""""$$$(((+++------+++)))((()))---000///222555666888<<>>999777333///---111666;;;>>>;;;888555444666888;;;777444111///000222333222888999888444000---...000222222111///...///333666000---***(((((((((&&&%%%---///222444333///+++''')))'''$$$"""$$$''',,,///---------,,,+++***)))((())),,,//////---+++)))((((((***++++++)))((()))***'''&&&%%%%%%%%%''')))+++---,,,***(((***---111333000///+++%%%!!!!!!&&&,,,+++***+++...222333111///,,,---...000111222222222...222666777555111---+++)))$$$ $$$&&&$$$!!!$$$""" %%%+++///)))###!!!"""!!! !!!$$$###!!!!!!$$$$$$$$$""""""###&&&)))///555888888888:::;;;999333222111111000000111111...+++&&&$$$%%%&&&'''(((''')))+++,,,,,,---///111+++***+++,,,///333666999777444111000000...+++(((%%%(((---111333///)))###$$$)))***&&&"""((()))***+++***(((%%%$$$### """###""" ###%%%"""""")))+++'''%%%'''+++---000222111---******+++///000,,,%%%###&&&'''%%%%%%&&&(((+++,,,,,,++++++'''(((((((((''''''((()))&&&''')))+++,,,,,,---,,,000+++%%%$$$&&&)))+++,,,***%%% ###"""!!!!!!!!!"""$$$%%%###"""$$$***000000+++%%%))))))***+++------+++)))++++++***)))&&&###!!!!!! ###''')))(((&&&!!!'''---///---***((('''((()))***,,,,,,,,,+++***&&&'''((('''&&&'''+++///---(((%%%'''...111...******'''&&&)))///333111///+++++++++,,,,,,---------,,,...111222222///,,,***$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%$$$!!!!!!%%%'''%%%!!!###---555333,,,+++...---...---***%%%###$$$'''&&&***///000...,,,---//////+++'''###"""###&&&(((###(((,,,---)))&&&%%%%%%,,,'''!!! !!!"""'''&&&%%%###############!!!%%%''''''&&&$$$"""$$$!!!$$$''',,,///000,,,((($$$&&&&&&$$$!!! """))))))&&&  ###%%%$$$"""  """%%%&&&&&&&&&$$$!!!%%%---333///.........000000///...,,,---...---+++******+++------,,,***((((((***,,,///111333333111---***(((///---,,,,,,,,,+++***(((%%%&&&''')))+++...000111333222222666999999444000,,,***&&&$$$%%%***///222444333000---++++++...111...111555888;;;???CCCGGGMMMJJJDDD;;;333......000666777888666111......///111222333333111000111222555777999999666333222222111333444333///------///555666555111,,,,,,000555666444000......444<<>><<<;;;<<<<<<:::888777444222000/////////***'''$$$###%%%&&&''''''&&&'''))))))))))))***,,,***)))((('''(((***,,,---...,,,***(((((('''$$$"""%%%&&&(((+++...---+++(((!!!!!!###'''++++++((($$$!!!"""###$$$$$$$$$$$$###&&&""" """###!!! """###""""""'''((('''$$$###+++...///...+++***,,,///222333111+++''''''$$$!!!&&&$$$###"""###&&&)))***---,,,***)))))))))***+++---,,,+++)))((((((((()))///+++&&&###$$$&&&'''(((,,,)))$$$ &&&%%%$$$$$$$$$$$$$$$%%%)))'''&&&)))......***%%%!!!"""$$$$$$$$$"""!!! """$$$%%%%%%###  %%%)))++++++&&&(((***+++)))))))))******)))'''&&&&&&&&&&&&'''+++,,,,,,***)))))),,,...+++&&&###$$$***......,,,%%%###!!!###&&&'''$$$"""###(((,,,///111222//////...---,,,+++)))))))))'''%%%%%%'''&&&###  ###$$$###"""$$$%%%%%%'''&&&###'''---,,,,,,---(((******'''###"""$$$'''///111333000+++'''&&&''''''%%%""" ###%%%###'''***)))%%%!!!!!!!!!&&&(((***)))&&&$$$&&&(((...,,,)))&&&$$$$$$%%%&&&%%%$$$###$$$&&&((((((((( !!!###""" """$$$%%%'''((('''((('''&&&$$$$$$&&&((((((((('''### ###%%%&&&$$$!!!!!! """!!!  !!!"""###%%%***111666222///+++)))***+++,,,,,,///000111111///.........333222...***&&&%%%''')))***...111///***%%%$$$%%%++++++***'''######'''+++---,,,+++)))((((((''''''///333888:::888666555555+++)))'''(((,,,222999>>><<<;;;888333000///222444000111444999>>>>>><<<999===;;;888444222111333444:::999777555333222333444666888999888444111///...000333777999888666444444555333000---******+++,,,111111///---,,,///444999AAA???:::444000111444888555222000..................---------///333777:::555000***&&&%%%(((***+++111111000///,,,***))))))(((***,,,------///222444555111...,,,---...///000***,,,///111111///,,,***&&&&&&&&&''')))---111333.........---,,,+++***)))++++++***'''$$$###$$$%%%(((***,,,---,,,,,,,,,...***)))'''&&&%%%%%%%%%&&&$$$'''+++000555888999::::::444...++++++,,,+++)))444777:::<<<;;;555...)))''')))---000000///---+++&&&(((+++,,,++++++---...***'''###"""###%%%%%%$$$$$$""" !!!'''---111222...***(((***---...///111...***&&&$$$%%%&&&((())))))'''"""!!!!!!###%%%%%%$$$$$$%%%&&&333888<<<::::::<<<;;;999555444111///---------...)))'''%%%%%%&&&(((((((((&&&'''))))))((()))***,,,***)))((('''((()))+++---+++***((('''&&&%%%###"""%%%%%%%%%'''***,,,+++***%%%$$$%%%))),,,---)))%%% """######$$$!!!"""###"""   &&&***)))%%% %%%(((++++++)))'''(((***...111000+++((((((%%% '''%%%""" !!!$$$(((+++...,,,***))))))*********,,,+++(((&&&%%%%%%''''''+++(((%%%""""""$$$&&&((()))(((&&&### !!!"""(((''''''&&&%%%$$$$$$$$$)))%%%###%%%)))***&&&"""!!!###%%%&&&$$$"""!!! !!!###$$$""" """'''+++---...))))))(((((('''((()))+++)))(((&&&$$$$$$&&&(((***......---,,,++++++,,,,,,)))%%%!!!!!!%%%(((((('''%%%$$$$$$%%%'''(((&&&$$$"""'''***---......+++***((('''''''''((())))))&&&$$$%%%''''''###!!! !!!$$$&&&''''''&&&&&&''')))***)))&&&###"""***,,,++++++((())))))'''###"""%%%(((000222222...'''"""!!!!!!$$$###  """###$$$&&&)))'''###!!!!!!"""'''+++---+++&&&$$$'''***,,,,,,+++***)))(((''''''%%%$$$""""""###$$$$$$$$$!!!###&&&%%%###!!!$$$$$$%%%%%%$$$######%%%'''%%%%%%&&&%%%###  """$$$$$$###!!!"""&&&$$$ """### """$$$&&&'''+++000333...+++((('''))),,,...///---...//////------///000666555222...***(((***++++++---///...)))&&&%%%%%%'''***+++***'''&&&(((***...---,,,+++******)))***,,,111666666444222333555---+++((((((+++111777;;;999888555222///000222555//////333:::AAABBB>>>999444333000//////111222333666555333333333444555666:::;;;===;;;888444222111222555888999888777666666666333...+++******++++++,,,+++++++++---111777;;;CCC@@@;;;555000...000222///---,,,---//////---+++---------...000444888:::555000***&&&%%%(((***++++++***(((''''''((())))))(((***...000111222444666777444000...............+++---000222333222000......---------///111333444,,,,,,,,,+++***)))''''''))))))((('''%%%%%%(((***,,,---///000///...///000))))))((('''&&&%%%%%%$$$ $$$)))///333555666666777333---+++,,,,,,***(((///222777999777222,,,(((&&&(((,,,...///---+++)))$$$%%%'''(((((((((***+++)))(((&&&%%%&&&'''&&&&&&###!!!$$$)))---...+++(((''')))---111333666333///***(((((()))***---,,,***$$$"""$$$&&&((((((&&&%%%%%%%%%,,,222666666666999:::888333111///---,,,---///000)))((('''''')))***)))(((&&&(((************,,,---+++***)))))))))+++...///)))))))))(((&&&%%%$$$$$$%%%$$$###$$$'''***++++++'''&&&'''***......+++'''!!!###$$$"""###%%%$$$"""  &&&++++++&&&!!!!!!%%%+++,,,)))%%%$$$$$$(((,,,,,,***))))))'''###(((&&&"""!!!!!!$$$(((+++---+++))))))***+++)))(((((('''%%%######$$$&&&'''&&&%%%###!!!!!!###&&&(((&&&'''&&&%%%""""""%%%'''))))))((('''&&&%%%######### ###$$$!!!"""%%%((((((%%%!!!  """######!!!  !!!###&&&))),,,...,,,***'''%%%&&&''')))+++((('''%%%$$$&&&))),,,...///...---,,,,,,,,,++++++'''$$$  """###$$$''')))***)))((( """$$$%%%''''''''''''%%%$$$"""!!!###%%%(((***(((%%%###$$$&&&&&&%%%######""""""$$$'''+++,,,,,,&&&&&&(((,,,///111000///""""""***+++)))((()))******((($$$###%%%(((111222111---&&&!!! !!!###"""!!! !!!"""######%%%'''&&&###!!!###%%%+++------)))$$$"""'''+++'''))),,,......---+++)))'''%%%######$$$$$$$$$"""!!! ###%%%%%%$$$ """$$$$$$$$$######$$$&&&!!!"""###%%%&&&%%%###!!!!!!""""""!!!!!!%%%(((&&& !!!###$$$"""$$$&&&''''''))),,,...***(((&&&'''+++///111333......---,,,***+++...000777777666222///---...///------------,,,***(((&&&&&&(((+++,,,+++******+++------,,,,,,,,,,,,,,,---+++...111111000///111444///---***(((***...444777444444222///---...111444------000999DDDGGGCCC<<<333111......000222222222333222111222444666666666;;;<<<===<<<888666444444555777999999777666555666555222---+++***+++++++++)))))))))+++///444999<<<;;;:::777222///...000222---+++,,,...111111---))),,,,,,,,,---000333666888444000***'''''')))+++,,,'''%%%$$$$$$&&&((())))))'''+++///111222333555666777444111//////...---,,,,,,...111444555444333222333222222222333333444444++++++++++++***((('''&&&((()))))))))(((***---///---///000000.........///((((((''''''&&&%%%$$$$$$###&&&+++///333444444444222000---++++++***)))(((+++...222333111---+++***((())),,,......---+++***$$$%%%''''''&&&&&&'''((('''((()))*********))))))$$$""""""(((+++***(((%%%$$$&&&***///333333111...***(((((()))***------+++%%%"""%%%'''******(((&&&%%%%%%(((///333333444777888777444222000......///111222***)))((()))++++++)))'''&&&(((***++++++,,,...000,,,+++*********,,,...///'''((()))'''%%%$$$$$$%%%$$$###"""###%%%(((******((('''(((+++...///,,,))) ###&&&((($$$!!!!!!%%%'''&&&$$$"""!!!&&&***+++((($$$###''',,,,,,((($$$!!!!!!%%%)))***((((((+++***&&&'''&&&$$$######%%%''')))+++)))(((***------***'''%%%$$$######$$$%%%&&&'''$$$$$$###!!! ###&&&$$$&&&'''%%%######'''+++******)))(((&&&$$$"""!!! """ $$$((((((%%%!!! !!! """###$$$######### !!!"""###%%%))),,,---***&&&$$$%%%''')))***'''&&&%%%%%%'''+++///111---,,,++++++,,,,,,***)))$$$""" ###&&&((()))))))))%%%%%%%%%$$$############  $$$(((***(((&&&%%%######$$$%%%'''$$$$$$%%%(((+++...///...%%%&&&(((,,,111555666666'''!!! %%%+++***(((''')))++++++((($$$###%%%(((///000000,,,&&&######$$$######"""!!!!!!!!!!!!!!! """$$$$$$""""""&&&))),,,,,,+++((($$$$$$(((,,,&&&))),,,///000///---+++***)))((()))))))))'''%%% !!!#########%%%"""!!!###$$$%%%%%%$$$###$$$%%%"""%%%%%%$$$""" !!!!!! """%%%&&&%%%######""" !!!"""!!!###%%%&&&&&&%%%%%%''')))(((&&&&&&(((,,,000333444333111...***'''(((,,,///666777777666333111111111111...,,,---//////,,,(((''''''(((***---...---,,,,,,,,,,,,,,,,,,------...,,,------,,,---...111333111...+++((()))---222666222222///,,,***+++...111///,,,...666AAAEEE???888000...,,,...111444555555333222111333666777666444888999:::888666444555555888999888777444333333444444000---+++,,,---,,,+++***+++,,,///333666999:::333333222///------000222///......111444333---'''*********+++---///222333222///***((()))***,,,,,,&&&%%%&&&)))+++,,,)))&&&%%%)))---000111111222333333111000///000///---+++,,,...111444555555555444222333333333444444333333.........---,,,+++***))))))+++,,,,,,,,,---000222///000111111///------...***************)))(((((('''***---000222333222222.........---***))))))***+++...//////,,,***+++,,,,,,,,,.../////////...---&&&(((******(((&&&&&&&&&%%%(((+++......---,,,+++(((&&&""" $$$))),,,)))'''$$$""""""&&&+++///---,,,+++))))))******+++++++++***%%% !!!$$$(((***)))((('''''')))///333333444666777555555333000---,,,---///111)))))))))***+++***'''$$$%%%''')))++++++---///111---,,,***)))((()))***+++$$$&&&'''%%%###!!!"""$$$$$$"""!!!"""$$$'''(((((((((''''''***...000---***$$$###""""""$$$(((+++...***'''$$$%%%''')))'''%%% ### """%%%((()))((('''''')))+++(((### &&&)))***((())),,,,,,)))$$$$$$%%%%%%%%%%%%&&&&&&)))((()))---111111,,,'''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%$$$!!!"""%%%''''''%%%!!!"""''',,,+++******(((&&&###!!!!!!$$$!!!"""(((***'''%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%% """""""""%%%)))---...***%%%###%%%((())))))'''&&&&&&&&&(((+++---///+++)))((()))++++++)))''' """%%%'''''''''''''''%%%$$$"""!!!"""###$$$  ###''')))))))))'''###$$$)))%%%%%%'''***...000000///&&&&&&'''***...222333333((($$$$$$(((+++)))'''((()))+++***'''###!!!###&&&(((******((($$$"""$$$&&&######""""""!!!  !!! """''',,,))))))))))))******+++,,,***+++,,,---.........---,,,,,,---...///---***'''!!! !!!"""""""""&&&$$$!!! """!!!"""$$$###"""!!!!!!"""!!!""" !!!!!!""""""!!! !!!%%%((()))'''$$$!!!###%%%"""###$$$###"""###%%%''''''&&&&&&)))---111333444777444///)))%%%&&&***---444666888888555333222222333///+++---222333///***(((&&&%%%(((,,,000///...,,,,,,,,,+++,,,,,,------...,,,******+++...111333222///+++)))***---222666222111///+++)))))),,,///111---,,,333<<<>>>777...***((((((,,,222777999999555333333555777888555222666666666555333222444555:::999888555222000111333333000,,,,,,......---+++------///222555888999999111111000---,,,,,,...000222111111444777444,,,&&&((((((((((((***,,,---///000---***))))))+++,,,,,,&&&'''***///111///)))$$$###'''+++.../////////000///......///000000---+++,,,...000333555666555555000111222333333333333333111111111000///...,,,,,,+++---////////////111222111333333222000.............../////////...------***+++...000111111000///+++...///...***(((***,,,...//////---***)))+++...//////000000000000000000(((***,,,,,,***'''%%%%%%###'''---000000///---,,,,,,)))%%%"""###&&&***...)))'''$$$!!! ###(((,,,((())))))***+++,,,......)))***((($$$!!!&&&)))***)))((((((,,,222666555444777777555555333///+++******+++---)))((())))))***(((%%%"""###&&&(((***+++---///111...,,,***'''&&&&&&&&&'''!!!###$$$###  """$$$"""!!!"""$$$&&&''''''(((''''''***...000...+++((('''&&&&&&(((+++///222///,,,)))(((******(((%%% ### """$$$%%%'''(((((())))))'''"""(((++++++)))))),,,---***"""###%%%&&&&&&%%%$$$###((((((***///444444...(((&&&''''''(((((('''&&&&&&''''''%%%!!!'''(((((($$$ !!!&&&++++++******(((&&&### $$$&&&###!!!))),,,+++)))***---)))(((&&&%%%$$$%%%&&&'''!!!###$$$$$$'''---111...***%%%###%%%(((((((((''''''''''''(((***+++,,,)))'''&&&(((***+++)))&&&###&&&'''&&&&&&&&&&&&$$$""" !!!"""%%%'''"""!!! !!!###&&&'''+++,,,***######***$$$%%%(((,,,///111///...((('''&&&(((+++---......'''%%%&&&***,,,)))'''))))))******&&&!!!!!!$$$!!!###$$$### """%%%"""""""""!!! """(((---&&&&&&(((+++///000...,,,///...,,,++++++,,,...///,,,,,,...000111///+++'''$$$############$$$$$$$$$%%%###!!!!!!"""!!! ############!!!""" !!!%%%***,,,(((###!!!$$$&&&'''!!!!!!"""!!! !!!$$$&&&(((((((((+++000444666777999777222+++$$$###&&&***111111222333333444444555444111...,,,---......---)))((('''(((***...333555---)))&&&&&&((()))(((''')))++++++((()))///111000//////...,,,+++...333777555111+++&&&&&&)))///222,,,---///000000000///...+++******+++///444999<<<999999999777444222222222111000...///111222222111333444333111......111444000000000...---...000333555222111444999;;;999666//////...+++***+++...111333444555333000...------)))))))))((('''(((***,,,,,,++++++***)))))))))***(((***...000000---***(((%%%(((---111111///+++(((&&&,,,111111,,,((('''((()))***,,,000333333111///111///------.../////////111000222333///***+++000222222222111000111444666333555777444///---///333333333333333222111000///111...,,,,,,......,,,)))+++------***'''&&&+++000///...,,,+++***+++---...111333444222...---...///333000---++++++(((######''',,,000222222222222///***$$$$$$'''***)))''''''&&&%%%""" !!!$$$'''%%%''')))******+++...000///+++&&&!!!%%%)))************///111444444222111333666777666000'''$$$''')))((('''((((((((('''%%%"""!!!&&&''')))***,,,---------'''''''''&&&%%%###"""!!!######"""!!! &&&%%%"""!!!"""%%%(((***000---+++,,,...000///---&&&)))+++++++++---222666666///((((((,,,...,,,)))!!!$$$&&&"""$$$ !!!$$$%%%$$$###$$$###"""%%%(((((('''''')))+++)))(((&&&%%%$$$###$$$$$$...---,,,---//////---++++++---///...+++((((((***'''###'''''''''###!!!$$$+++((($$$"""!!!!!!!!! """###&&&,,,111333111---++++++*********((($$$!!!!!!###$$$%%%&&&(((+++...,,,***(((%%%$$$$$$%%%&&&)))'''$$$""""""%%%(((***&&&%%%&&&(((***)))$$$  """$$$$$$$$$%%%&&&"""$$$&&&%%%###!!!###&&&&&&"""!!!!!!(((&&&### """%%%'''+++///222222000---,,,+++***&&&###$$$)))---&&&$$$%%%))))))(((***000...+++((('''((('''$$$!!! """""" !!!###&&&&&&###%%%***((((((***---000222222111777222---***++++++)))&&&...///111333222...'''!!!"""###%%%&&&&&&$$$"""!!!""""""!!! """###$$$###!!! ###(((***'''&&&''''''$$$$$$)))***)))$$$!!! """""" !!!$$$)))***+++///333666777666777777444///)))(((***---000000000111444666777777333000---+++++++++***))))))(((((()))+++...000222,,,)))&&&&&&(((***)))(((***,,,+++)))***///222111......------...000222333444000+++'''&&&(((,,,000------......---,,,,,,++++++++++++,,,000555;;;>>>;;;:::999777666444222111111///...///111333222111000111222000...---000222111111000///---...111333333111000333888:::777333//////...,,,++++++---000222333444333000.........---------+++))))))+++---,,,++++++++++++,,,---...)))+++---///...,,,***((('''***...111222///+++(((***000555555///)))&&&&&&&&&''')))...111222111//////---++++++---000111111333000//////,,,))))))...444444222///------000222444666777333...,,,---000333444444444444444333333111...,,,+++,,,,,,)))''''''((((((%%%!!!###)))...---,,,,,,+++,,,---...///---///111000......///111444111---,,,---+++((($$$###'''---000/////////000---)))&&&&&&***---,,,***))))))'''%%%""""""###%%%''')))+++++++++***+++,,,---***%%%  %%%***++++++******,,,...000000......111555444333...&&&$$$''')))(((((()))***+++***'''%%%###&&&''')))***+++,,,,,,,,,''''''&&&%%%$$$"""!!! """""""""!!!!!! %%%$$$######$$$'''***,,,...,,,++++++---...,,,***)))+++---...---...111444777111++++++///000...***%%%'''(((&&&!!!"""""" """"""!!!!!!!!! !!!$$$$$$###"""###%%%((('''%%%###"""!!!!!!"""''')))++++++***)))***+++)))+++,,,---,,,***)))(((""" !!!%%%&&&%%%"""!!!###(((&&&$$$######!!!###)))000444444333...,,,)))(((((((((&&&$$$"""%%%''')))+++...111)))(((&&&$$$######$$$%%%&&&$$$""" !!!$$$'''***'''%%%$$$%%%&&&&&&### !!!$$$%%%%%%%%%&&&&&&%%%((()))(((%%%###%%%(((&&&### """"""((((((&&&###  """%%%'''+++///222222///---++++++(((%%%""""""&&&)))&&&$$$$$$'''''''''+++111000---***))))))'''%%%""" !!!"""$$$))),,,***%%% """'''+++)))((()))+++///111222222888666333///***'''&&&&&&,,,///333555111***"""###&&&&&&%%%""" !!!   !!!!!!   ###'''+++,,,)))'''((((((%%%!!!''',,,......'''### !!! !!!***,,,///444888999777555444666666444000...///111111///---///444888888888444111---+++******)))'''))))))***++++++,,,------+++)))''''''(((******)))(((++++++(((***///111///...------000333444222///111///+++(((''')))+++...///...---,,,******)))))),,,,,,,,,...111666:::===<<<999777777888777333000///......///222333222111+++---//////------...///111111111///---...111333000///000333777777444000/////////...,,,+++---...222333444333000.........000000///---++++++...000---,,,,,,,,,---///111222+++,,,---------+++***)))+++---111333333000---***///444888777222+++&&&$$$$$$%%%(((,,,000222111000,,,+++)))***---111333444777111+++++++++)))+++...777555222---***)))+++...555777777444...++++++---222222333444555555666666111///,,,+++***)))&&&$$$###### &&&---++++++,,,---...///000000***,,,...//////000111333333000,,,+++,,,,,,***((("""'''---...+++***+++...+++(((''')))---...,,,******++++++)))&&&#########))),,,...---+++)))((('''+++((($$$  !!! %%%)))***))))))((()))+++,,,***((()))---111111111---'''%%%))),,,+++(((***,,,------+++(((&&&&&&''')))***+++++++++***'''''''''&&&$$$###!!! !!!""""""!!! %%%$$$$$$$$$&&&(((+++---***))))))***++++++***(((---///111111000000000111666222...///222333///+++''')))***((($$$"""###%%%  """!!!  %%%$$$$$$###"""!!! ###'''&&&$$$###'''***&&&&&&&&&))),,,,,,(((%%%!!!######$$$###""" """$$$'''&&&&&&&&&&&&$$$!!! &&&...333777777000---***(((((((((((('''!!!$$$(((***+++,,,...///'''&&&%%%$$$###$$$%%%%%%$$$""" """&&&((('''%%%############"""!!! ###&&&'''&&&&&&&&&'''(((******((($$$###%%%'''(((%%%!!! """$$$$$$*********(((%%%###"""###%%%(((,,,///111000///---,,,+++((($$$!!!!!!###%%%&&&$$$$$$&&&'''&&&+++111222///,,,***)))'''%%%### ###+++000///)))$$$ """ '''+++,,,***((('''(((,,,///111222777999888333***$$$###$$$)))...444444---$$$ ###$$$###  !!!!!!!!! """"""!!!!!!%%%+++......)))'''((((((&&&!!! !!!%%%+++000444555+++&&&""" +++---111666:::999555222///333666777444222222333444000---///444777777666444222000/////////...---***+++,,,,,,,,,+++***))))))((('''''''''))))))***''')))***((()))...///......---///444999999333---...---+++)))***+++...///111000...,,,++++++,,,,,,///...---...000222666888777444222444888999555000---,,,---///111222000...'''))),,,---------,,,,,,111111000...,,,---///111------///333555444000---///111111000...,,,,,,---444555666444000...------000000///---,,,...111333000...,,,+++,,,...111222.........---,,,++++++***...000333444444222000...333555666444000+++((('''((((((***...111333222111,,,***)))+++///333555666999000)))))),,,---///222777555222---))))))+++...777888888555000,,,+++,,,......///000222333444555111000...,,,***'''%%%$$$!!!&&&,,,,,,---...///000000000000***+++---...///000222333000,,,'''%%%'''((('''&&&!!!'''++++++'''%%%(((,,,+++++++++,,,---,,,((($$$(((***,,,,,,***'''%%%%%%)))+++......,,,(((&&&%%%)))'''$$$!!! !!!"""$$$!!!###%%%%%%$$$$$$%%%&&&)))***)))&&&######'''+++...///,,,'''''',,,///...(((***,,,......---+++)))'''((()))++++++***)))((((((((((((&&&%%%###!!! !!!#########!!! %%%%%%%%%&&&''''''(((((($$$$$$&&&''')))))))))(((111222333333222000//////333000...000222222...***%%%&&&'''&&&###"""###$$$    """"""!!!  """%%%'''&&&$$$  !!!!!!###%%%'''""" %%%+++,,,'''!!! """"""""""""""""""###%%%&&&))))))*********'''"""  $$$***///444666000...,,,++++++***)))'''$$$&&&***+++***)))))))))''''''&&&&&&&&&'''((()))&&&$$$!!! ###%%%&&&%%%%%%%%%%%%###""" !!!###&&&'''&&&&&&&&&'''((())))))&&&""" """%%%***'''###"""###%%%''''''***,,,......***'''$$$###%%%(((,,,//////...------...,,,***&&&$$$"""######%%%$$$&&&))))))'''***...111///,,,)))&&&$$$###"""###***...---((($$$!!!"""###***------***'''%%%%%%)))---000111555666666222+++%%%"""!!!%%%***///...&&&!!!""""""!!!!!!""" """"""!!!!!!###+++...---(((%%%%%%&&&$$$!!!"""$$$''',,,222666888...((("""+++---111555888666222...+++///444555333111222333777444111111333444333222444333222333666777777666,,,,,,------,,,+++((('''(((((('''&&&&&&&&&((()))(((+++,,,***,,,000111/////////111777<<<<<<555...,,,+++++++++,,,///222444333222000///...///000111111000...---,,,---...///...,,,+++000666999666222,,,,,,---000111111...+++%%%&&&))),,,......,,,+++000000///---++++++...000+++---///111222111...+++111222222111...,,,,,,---666777666444000---,,,,,,,,,,,,,,,+++,,,///333777333111---***)))+++---///111000///...,,,,,,++++++...000222444444444333222333222000---+++***,,,.........///111333555444222---,,,,,,---111444555555333+++%%%'''+++...111555555444222...+++,,,...111888888888555222...,,,,,,*********+++,,,...000111111111///---***(((&&&&&&!!! (((---...//////000000///......,,,,,,,,,---...///000///+++%%%!!!!!!!!!"""&&&((('''$$$###&&&)))000000111000...***%%%!!!$$$(((,,,...---+++***)))'''))),,,---+++(((&&&&&&(((&&&$$$###"""$$$%%%'''(((&&&$$$ !!!$$$******((($$$!!!$$$((()))((($$$%%%+++...---'''(((***,,,---------,,,((()))+++,,,,,,***(((&&&&&&&&&%%%$$$""" !!!$$$&&&%%%$$$"""&&&&&&''''''&&&%%%###""" """$$$&&&''')))***222222222222222000...,,,...---,,,---///...+++''' !!!!!!!!!  !!! !!!!!!!!!!!! !!!### !!!"""!!! """$$$$$$###!!!!!!(((,,,---)))###"""%%%%%%### (((***%%%"""""""""$$$&&&'''))))))...---------,,,'''!!! """""""""###%%%)))...111.........///...,,,'''###!!!$$$'''((('''&&&%%%%%%((((((((()))***+++------+++((($$$  """$$$'''***+++)))&&&""" """%%%&&&&&&%%%&&&''')))))))))%%%!!!!!!$$$+++((($$$###$$$'''))))))***---000111...***'''%%%%%%(((,,,---,,,++++++,,,///---+++)))'''&&&%%%$$$######''',,,,,,(((''')))...,,,)))%%%""" """%%%)))***)))&&&$$$###"""***,,,,,,)))&&&######&&&***...///111///------,,,((("""!!!%%%(((%%%  !!!%%%&&&$$$"""!!!""" !!!!!!&&&))))))$$$!!!"""""" !!!$$$(((,,,000333666---'''""" ------///222444333///,,,***---111111000///000222777666666444222111//////333222333666999<<<<<<<<<......///...---+++)))''''''''''''%%%######%%%''',,,///000///000444555333000000333888<<<;;;666111,,,+++++++++---000333666333222222111111111222222222111...,,,***)))((((((%%%%%%(((...444777666444---...000222333111---***%%%&&&(((+++...///...,,,111000///---++++++---///+++---///000000...,,,***111222111///,,,******,,,222333444222///---,,,,,,))))))))))))***...444888777333...)))'''(((***,,,111111000...---+++*********+++...000222333444444111...***''''''***///222222111111333555555555333.........000222333222000***%%%"""%%%)))+++///333222222222000...///111444666666555555333000...,,,((('''&&&&&&''')))***,,,/////////---***(((((()))###!!!!!!%%%***.........---------,,,,,,,,,+++***)))***,,,---,,,+++&&&  $$$$$$%%%$$$######%%%'''222333444444111,,,'''$$$!!!%%%+++...///...------%%%(((******((('''&&&&&&%%%$$$#########%%%'''(((+++((($$$###)))***)))$$$!!!"""###### !!!'''***)))''''''(((***,,,...///000***+++---------***'''&&&"""!!!!!!"""''')))(((&&&%%%&&&'''((()))'''$$$  """###%%%(((+++000///......//////---+++)))(((((()))******'''%%% """"""!!!"""###%%%'''$$$!!! !!!""""""""" ###%%%%%%$$$!!!%%%+++000000+++%%% !!!&&&$$$ %%%(((%%% !!!!!!"""$$$(((+++++++++000///......,,,'''!!!!!!""" $$$$$$$$$######%%%)))---,,,---...///...)))###!!!###$$$$$$&&&''''''''')))***,,,.../////////+++&&&!!! $$$(((---...,,,'''""" """%%%&&&&&&&&&'''(((***+++***&&&""" ###&&&***'''###"""$$$&&&((()))(((,,,111222000,,,((('''$$$'''+++,,,)))((()))***---+++)))))))))(((&&&$$$"""###'''+++***%%%###%%%))))))&&&"""%%%&&&((('''&&&%%%%%%&&& %%%(((((((((%%%""""""%%%))),,,---,,,)))'''(((***)))###!!!"""!!!!!!%%%""" !!!""""""!!! ###((()))'''$$$###$$$""""""""" !!!"""$$$!!! $$$(((***,,,...///)))$$$!!!!!!000///...///000000...,,,+++---///...++++++...111444777999777222...---/////////000444888:::;;;;;;000000///...---+++***)))&&&''''''$$$!!! """%%%,,,000111000111555666333///111444777888777555444...---+++***+++...222444222222222222111///......222000...+++)))'''&&&&&&!!!###(((---222444555555111222444666666333...***&&&&&&'''***///111000...333222111///------///111,,,...//////...,,,++++++000000...***'''&&&''')))+++---......---,,,,,,---)))))))))((()))---333777888444...)))&&&'''***---000//////---,,,)))(((&&&###$$$'''***...111333444///+++'''%%%'''+++///222000//////111444555555444//////000111222000,,,((($$$###$$$'''((((((+++111///111222111000000111333111111222222222000...,,,)))(((&&&%%%%%%&&&((()))***,,,---,,,)))((()))+++$$$$$$###$$$'''***,,,---***)))((('''((()))***+++'''%%%$$$&&&(((***)))'''###$$$&&&&&&###!!!!!!###%%%&&&%%%,,,...111111000---***)))!!!%%%***...///...//////&&&(((((((((&&&$$$$$$$$$!!!!!!!!!!!!"""$$$&&&((()))(((%%%!!!!!!###'''))))))%%%!!! """"""!!!!!!&&&)))(((((((((((((((+++...222444+++---...///...+++(((%%%!!! ###)))++++++)))'''%%%''')))***)))%%%!!! """&&&***---+++))))))+++---,,,***&&&&&&%%%&&&&&&&&&%%%$$$ !!!!!!!!! !!!!!! !!!%%%(((***(((%%%!!!!!!$$$$$$((()))(((***,,,...///---)))$$$!!!"""""" $$$'''&&&$$$ $$$))),,,,,,+++------,,,+++)))%%% !!!$$$$$$  !!!"""######"""$$$)))---,,,+++******((($$$ !!!"""%%%'''###$$$&&&(((+++---.........+++%%%!!! &&&***......***&&&###""""""%%%'''((((((***+++((()))((($$$ ###&&&&&&### !!!###%%%&&&&&&***///222000---***((("""&&&******'''%%%&&&)))'''&&&%%%&&&((((((&&&###$$$"""$$$&&&$$$"""&&&&&&$$$!!!"""  """$$$$$$######$$$%%%""" !!!###&&&$$$""""""%%%(((******(((''''''''''''&&&$$$""" !!!!!!"""$$$%%%&&&$$$"""!!! !!!""""""""" """)))+++)))''''''((('''%%%###!!!  %%%((()))(((((((((### """!!!222000...---.........---,,,......,,,))))))---111111777;;;999222------000,,,,,,---111555777888777111111000...---,,,++++++&&&''''''$$$  ###***...///...///333333111...000333555444444444555111...+++))))))+++///111222222222111///---***)))111000...+++)))((('''''' $$$***...111222333555444555777999999555///+++'''&&&'''***///222222000444444333111......000222---...///...---++++++,,,///...+++'''$$$###%%%'''$$$''')))++++++,,,---///++++++***((())),,,222666999444...)))'''(((,,,///.........---+++(((%%%$$$"""&&&***...111333---***'''&&&(((,,,...000---,,,,,,///222444555444...///000111111---'''######$$$(((+++***'''***000...000222222111000000111......///000111000...++++++***(((&&&%%%&&&'''(((''')))++++++(((((())),,,%%%%%%&&&(((+++------,,,%%%$$$######$$$&&&)))***###!!! """&&&((('''%%%"""###***,,,'''"""$$$'''&&&$$$$$$'''***,,,---,,,++++++"""&&&***---.........///(((((((((&&&###""""""###!!!###&&&'''&&&'''&&&%%%"""""""""$$$%%%'''((('''###!!!"""$$$!!!######!!!###(((+++******)))((((((+++///444777,,,...000000///+++(((%%%######""" $$$***---,,,***((($$$'''***,,,+++(((### !!!"""!!!$$$)))+++(((&&&&&&)))++++++***%%%$$$$$$$$$$$$$$$$$$###  ###$$$$$$### !!!&&&***+++***'''!!! %%%""" !!!&&&+++------222111///,,,)))&&&###""" """!!!###'''(((''' ###))),,,,,,++++++)))(((((('''$$$ !!!&&&&&&### """"""""""""%%%***///,,,***'''%%%### """$$$!!!###&&&)))+++,,,,,,,,,)))$$$ !!!(((+++---,,,((($$$###$$$ !!!######"""&&&((()))***,,,---%%%&&&%%%!!!!!!$$$### !!!###$$$%%%)))...111000---+++)))"""&&&***)))%%%###%%%((("""!!!!!!###&&&'''$$$!!!%%%""" !!!$$$$$$""""""$$$%%%"""!!!!!!!!!"""###%%%$$$"""%%%###!!!"""%%%'''))))))%%%(((***((($$$"""###%%%!!!!!!"""$$$'''((('''&&&$$$"""!!! !!!###%%% """""""""  (((,,,+++)))***,,,***(((%%%!!! &&&)))(((&&&$$$$$$###### 555000+++))))))***)))'''+++,,,,,,***((()))---111777888999666222//////111444111000111333444222000000...------......,,,+++---(((### !!!###"""!!!(((((())),,,000111///,,,+++,,,...000000000000///...//////+++'''&&&(((+++//////...---------------:::111))))))+++***)))************+++---000444666666777999999888555111///******+++///333444111...333333333222222111111111...///000---***))),,,///333000---***((()))***+++((('''(((***---......---///,,,((((((+++000333555666222---******+++,,,,,,666444111///,,,(((###!!! !!!###''',,,111444---,,,,,,---......,,,+++++++++,,,000555777555333222111000...+++)))((('''&&&&&&***...---(((''')))///222444555555444444444444222000///000000///...333000,,,*********)))(((,,,)))'''&&&'''))))))***&&&""""""(((---,,,)))'''%%%$$$$$$###$$$%%%&&&''' !!!'''***'''$$$!!!###'''+++---"""!!!### $$$'''((()))+++,,,)))((())),,,000111---***%%%&&&&&&&&&$$$###!!!!!! """###$$$###%%%'''&&&""" """&&&&&&'''''''''&&&&&&&&&((('''%%%$$$$$$&&&***,,,---***(((+++000444444333333...)))((()))+++***)))(((((('''$$$!!!"""$$$&&&(((************'''((()))++++++***((('''!!!###$$$ $$$)))(((&&&%%%$$$$$$%%%&&& !!!"""######$$$$$$###)))&&&""""""$$$%%%$$$""" ###%%%'''&&&%%%---)))$$$"""%%%$$$$$$&&&%%%)))///777666444///)))$$$!!!!!! """###%%%%%%%%%%%% $$$%%%"""!!!%%%((()))***+++---...+++(((((())))))&&&###&&&''''''%%%######$$$%%%!!!!!!!!!!!!###&&&+++...***)))'''%%%###!!! """""" ######"""###&&&***,,,---,,,...---***&&&"""!!!###%%%%%%(((******'''$$$"""!!! &&&,,,---(((### ###&&&)))***((('''%%%$$$"""!!!$$$ !!!$$$%%%+++,,,,,,,,,+++(((%%%### """$$$&&&''''''(((%%%$$$######$$$%%%$$$$$$$$$""" !!!### !!!&&&''''''""" ###))))))&&&!!! ###'''******)))'''---,,,+++)))&&&###  """&&&***---,,,)))&&&((($$$!!!"""&&&+++---...)))### &&&---//////...---,,,***&&&""" !!!"""$$$!!!$$$((('''$$$  $$$%%%"""333///***''''''((('''&&&)))******(((&&&'''+++///444555666555222000111333555333111222444444333111000...------...///...---,,,)))%%%$$$%%%%%%$$$###(((((((((+++......,,,)))***+++---...//////............---,,,+++***++++++......---,,,,,,---...///777///)))***,,,,,,+++,,,,,,+++++++++---///222444666777777888777555333222///......000444555333111666666555444444333222222111000...+++)))***,,,///111000...,,,++++++,,,---*********,,,...///---,,,///...,,,++++++...111333666444222///,,,++++++,,,333111///---+++(((###  """&&&***...000//////000111222222000///,,,+++,,,...222444444222......---,,,***)))((((((''''''+++///...(((&&&(((111444888:::999888777777111000...///000222111111333333111000...---,,,,,,,,,***(((''''''((())))))'''"""###)))...---***)))((('''&&&%%%%%%%%%&&&''' ###))),,,***'''""""""""""""$$$'''***,,,%%%""" """"""###'''((()))***+++***+++---000222111...,,,&&&&&&&&&$$$"""!!!!!!""" """$$$&&&&&&%%%'''''''''%%%###!!!!!!!!!&&&''')))***++++++***)))((((((((((((((((((***++++++,,,---...000222444666111---)))(((***,,,+++***++++++***((($$$"""!!!"""$$$%%%&&&((()))***++++++'''(((***++++++)))(((&&&"""$$$%%%"""!!!%%%)))((('''%%%$$$$$$######!!!###%%%&&&'''''')))&&&###"""######"""!!!!!!%%%((((((((()))%%%!!!$$$'''""""""%%%&&&+++111;;;999555///)))$$$""""""!!!  !!!!!!""""""######$$$"""$$$"""!!!%%%'''((()))***,,,+++)))''''''))))))'''%%%'''((((((&&&$$$$$$%%%&&&&&&$$$""" !!!$$$***......---+++)))'''$$$###"""$$$%%%&&&$$$"""!!!"""$$$"""###$$$(((+++---,,,+++...---+++(((%%%$$$&&&(((%%%&&&((()))(((&&&$$$"""""""""###)))...///+++&&&!!! !!!###&&&'''(((%%%$$$### !!!$$$(((%%%!!!!!!%%%)))***+++++++++***(((&&&$$$"""!!!  ###&&&'''###"""!!!"""$$$&&&''''''&&&$$$!!!  ###$$$"""!!!$$$&&&'''%%% """''''''$$$!!!$$$(((,,,---,,,+++------,,,***'''$$$!!! """&&&))))))'''%%%'''$$$!!!"""&&&***------&&& ''',,,......------+++)))&&&###!!!!!!""""""######&&&&&&###!!!!!!111---(((%%%%%%%%%%%%$$$(((((((((&&&%%%&&&))),,,///111333333222222444666666555333444555555333222111///------///000000000---+++((('''((((((((('''***)))***,,,---,,,)))''')))***+++------------,,,,,,++++++---000111///,,,---,,,+++***+++---///000333,,,(((+++---------...---,,,,,,+++,,,---///000444444444444444444555555333222111111333444444333777777777666555333222111333000,,,******,,,---...//////.........//////000------...000111000,,,***...000000...+++***,,,///444666888666111---,,,,,,000...,,,+++***'''### !!!###&&&(((+++,,,---111222444555555444222111,,,+++***+++...000111111...---------,,,++++++++++++***---///...)))(((***444888===???>>>;;;888777...------...111333333333444666888666222......///++++++***)))(((((())))))'''$$$%%%+++000///,,,,,,---+++***((('''&&&''''''"""!!!"""&&&+++...---+++'''&&&&&&&&&&&&((()))+++(((%%%######$$$!!!###&&&(((((()))))),,,///333555444111///---''''''%%%###!!! """$$$$$$###$$$&&&)))***)))(((+++)))&&&$$$$$$$$$###"""&&&(((+++---...---,,,+++&&&)))+++,,,+++))))))******...222222000000333777...***''''''))),,,+++***,,,------,,,(((%%%$$$%%%&&&&&&'''((()))***,,,---((()))+++++++++)))'''&&&%%%&&&'''%%%"""!!!$$$((())))))((('''&&&$$$"""!!!!!!$$$''')))+++,,,)))&&&###!!!!!!!!!"""&&&***------***&&&  $$$%%%%%% !!!%%%(((...444<<<:::444---&&&######$$$$$$###!!! !!!!!!!!!!!!!!!!!!"""###$$$ """!!!"""$$$&&&'''''')))***((('''&&&'''((()))((('''((()))((('''%%%$$$%%%&&&+++(((### $$$)))---000000///...,,,***((('''++++++***'''%%%$$$%%%'''######$$$'''+++,,,,,,+++//////...+++((('''((()))%%%$$$$$$'''******'''$$$&&&%%%'''+++///000---)))###!!! $$$&&&%%%%%%###!!! !!!$$$'''))))))&&&"""$$$)))'''((()))******((('''&&&%%%"""###&&&!!! !!!###&&&)))+++(((&&&###!!!""""""!!! """$$$%%%$$$  """###'''***)))&&&"""!!!""" """%%%$$$!!! """'''+++...000000///---------+++(((%%%"""  ###%%%$$$###'''%%%""""""%%%(((***+++!!! &&&***+++++++++,,,((('''%%%###"""""""""###### !!!$$$$$$!!!...+++'''$$$#########$$$))))))((('''&&&''')))***+++,,,...000222333555666666555444444444444333333333111......000222333444111...***''''''))),,,---------.........---***(((***+++,,,---...---,,,,,,+++((((((---444666222,,,+++***))))))***,,,///111000+++))),,,...---,,,...------,,,+++++++++,,,,,,222111000///000222444666444333111//////000111222666666666555333111///...111...+++,,,...///...,,,,,,---...///000000111111///000111222222000+++'''+++///111///)))%%%&&&)))///555;;;;;;555///...//////...,,,+++***'''### $$$&&&))),,,......---,,,000222444444222000...---)))(((''''''***---000222444333333222222111000000222///......,,,)))+++000888<<>>AAAEEEFFFAAA:::333000000...---...000111111000111555888666...(((&&&'''+++---...---***((('''((('''%%%'''---000...---//////...+++)))'''&&&&&&&&&(((((()))+++---...---,,,......---+++******))))))''''''((())))))'''###  %%%((()))***,,,------222555555000+++)))((('''''''''### """''',,,...)))%%%&&&)))------+++&&&### """&&&***+++***,,,...000111000---)))'''%%%''')))(((&&&%%%)))---...///000333666555111---'''$$$"""$$$(((******(((''')))***)))'''&&&&&&'''***)))))))))***+++---///+++,,,---......,,,***))),,,,,,---,,,++++++,,,---,,,---------,,,***(((&&&'''''''''((()))+++---...***)))&&&### !!!!!!%%%***---...111---(((%%%$$$###  !!!!!!###''',,,111333///---)))$$$!!! ###&&&)))'''###!!! !!!"""###$$$%%%&&&(((***,,,---&&&### """$$$""" !!!"""$$$$$$######%%%''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&***((('''(((+++,,,+++)))&&&(((***,,,.........---+++***)))((()))******+++%%%""""""'''---///222111///***&&&$$$$$$$$$%%%"""!!!%%%+++---***'''%%%%%%%%%&&&(((((('''&&&%%%&&&&&&$$$ $$$$$$$$$"""!!!###'''***&&&+++///...((($$$###%%%###$$$%%%&&&'''((())))))&&&$$$  """######"""!!!"""%%%((()))%%%!!!!!!###$$$$$$%%%&&&,,,///333111+++$$$ !!!%%%(((((('''"""!!! """###%%%(((---//////......///...,,,***(((&&&$$$###""" !!!((('''$$$"""  """"""   $$$&&&%%%###!!!!!!!!!  !!!"""  !!!++++++)))'''%%%&&&)))+++///---,,,,,,---------,,,((('''(((***---000000///,,,...////////////000222555111---+++---000333444333000***$$$"""%%%,,,111...000333333222000//////---...///000000000......(((%%%&&&+++333555111+++''''''((()))***+++,,,---,,,***,,,111111---+++,,,........................111///,,,******,,,///111......---+++((((((***---///000000000///---***(((((())),,,000333333111...---------......///000111222111111111000---((($$$###&&&))))))&&&#########)))...555777666333111111...---,,,+++***(((%%%"""(((***,,,...---***'''%%%''')))+++)))%%%###$$$&&&%%%&&&&&&&&&'''+++000444======<<<:::999777666666888333...---+++***000777AAADDDGGGFFFAAA999222///111///......///000///......000333111,,,'''$$$$$$+++...111000+++'''&&&'''&&&%%%(((---...,,,+++---,,,***)))'''&&&%%%&&&&&&'''(((***,,,------------.........---,,,+++******$$$%%%'''((()))(((&&&%%% """%%%&&&(((***---000///111222000,,,(((%%%######%%%&&&$$$!!!""")))///...***&&&(((,,,...,,,((( !!!%%%)))+++,,,000000111111000---)))'''$$$(((***)))&&&''',,,111111000222666999888111+++'''$$$###%%%(((+++***(((%%%&&&'''&&&&&&''')))+++*********+++,,,---......,,,---///000000///---,,,,,,,,,,,,---------------,,,------------------,,,,,,++++++***+++,,,...///,,,+++)))%%%!!! !!!$$$%%%%%%%%%%%%%%%$$$"""!!! ###&&&'''''')))---///...(((((('''$$$""""""###%%%(((&&&"""!!!"""###$$$&&&)))+++,,,------)))&&&$$$%%%''''''%%%""""""######"""!!!!!!###%%%%%%&&&'''&&&###""""""###!!!"""############%%%''')))''''''))),,,---)))&&&!!!###'''***,,,---------(((''''''((()))***)))(((%%%!!!!!!(((...222111000,,,'''###!!!"""$$$&&&$$$$$$&&&***+++***'''$$$$$$#####################&&&)))((($$$!!! $$$######!!! """%%%(((&&&+++000111...)))'''&&&""""""###$$$&&&'''((()))%%%$$$""" """$$$%%%$$$!!! """%%%'''###!!!###%%%&&&&&&&&&,,,///222000***######)))+++)))&&&!!!!!!######"""$$$(((---///---+++,,,---...+++'''###!!!!!!"""### %%%$$$###  !!!###$$$#########&&&$$$!!!   ###%%%+++,,,+++***((()))---111111///------///000...,,,)))'''&&&(((+++,,,+++***&&&)))+++,,,+++,,,...111333///***'''))),,,///000///...***%%%"""###(((,,,))),,,000111000...///000...///000000000000......'''%%%%%%***///111...***&&&'''(((******+++******((((((,,,222222...,,,...///000111222333333333333333111...+++***+++---///---......,,,)))(((***---...///111111111...,,,***'''))),,,...///111444555222111///......///111222222000///...---***'''$$$!!!###%%%&&&'''&&&%%%%%%***,,,000222222111///...)))(((((()))***)))'''%%%((()))++++++***'''###!!!###&&&(((&&&$$$$$$''',,,***+++,,,+++***,,,///333666666555555444333222222111.........---+++---333===@@@CCCBBB===666000---111///------///000///...***+++,,,,,,+++)))'''&&&+++///333111,,,'''&&&'''&&&%%%(((,,,,,,((((((***'''&&&%%%$$$###$$$%%%%%%###&&&)))+++---...//////---------------,,,,,,+++"""###%%%&&&&&&&&&&&&'''!!!"""###$$$%%%)))---111222000---+++)))&&&"""!!!$$$### """)))000+++))))))---222111***###"""###&&&)))+++------------,,,***(((&&&$$$***///000------111666111444888;;;;;;888222---)))'''%%%'''+++---,,,***%%%%%%&&&&&&&&&)))---111***+++,,,------......------...000222222222111000*********+++,,,,,,,,,++++++++++++,,,---///000111...---,,,,,,,,,...000111------+++'''### !!!###!!!  !!!  $$$$$$!!! ###&&&+++---++++++...---)))'''((())))))&&&$$$$$$$$$&&&$$$  """"""$$$''')))******((('''(((&&&%%%(((++++++)))%%%"""######""" """$$$"""$$$&&&%%%###"""###%%%!!!"""###$$$%%%(((******'''%%%&&&))))))&&&"""!!!###'''***,,,,,,,,,+++(((''''''(((******'''$$$"""  %%%+++000333///---)))$$$!!!!!!$$$'''''''''''''''(((((((((((($$$$$$###"""!!!!!!"""###$$$((()))&&&$$$$$$'''###"""!!!  ###&&&&&&(((***,,,,,,***((('''"""""""""###%%%&&&((((((%%%###!!!###&&&%%%""" !!!$$$$$$!!! """""" !!!###%%%''''''&&&%%%'''***...---((($$$""""""%%%(((&&&### ######!!! %%%+++,,,+++)))***------)))###!!!######!!!!!!!!!!!!   $$$&&&***&&&"""$$$''',,,------+++***+++000444222///---...000000...,,,)))'''%%%&&&)))***(((&&&###&&&)))))))))***---000222---'''$$$%%%(((+++---+++,,,+++'''###"""$$$'''%%%(((---...------...///......///000000///...---&&&%%%&&&(((,,,...,,,***%%%&&&)))***+++***)))((($$$&&&+++222333///...000111222444555666777888888555333000---,,,,,,---...---...///...+++***,,,...///000222333333111...---'''***,,,,,,,,,000666;;;666444111///...///111333222000---,,,+++)))&&&###!!!!!!"""%%%((()))((('''---,,,---...000000---+++$$$$$$%%%''')))***)))'''******++++++)))&&&### !!!$$$'''&&&$$$&&&,,,222...000111///---,,,///222........................+++***---000///++++++...777:::<<<<<<777222---***///...------///000000///)))((()))***,,,,,,+++)))+++000444222,,,'''&&&&&&%%%%%%'''+++***&&&&&&)))######"""!!!"""###$$$%%% ###'''***,,,...000222,,,,,,------------,,,,,,!!!"""############$$$&&&!!!"""""""""###'''---111444000+++((((((%%%!!!""""""!!!(((///'''(((+++222777444(((!!!""""""###&&&)))((((((''''''&&&&&&%%%$$$$$$,,,444666333222555888000777>>>@@@<<<777333111+++)))(((***---///---+++&&&&&&&&&&&&'''+++111555***+++---...///...---------...111333444444333222((((((((()))++++++***))))))))))))***,,,///222444...---,,,,,,---///222333......---)))$$$"""###%%%%%%$$$###""""""!!! &&&&&&!!!!!!$$$)))...000------...,,,%%%(((+++------***'''$$$###%%%### """"""$$$'''((((((&&&###!!!%%%$$$%%%)))---...+++(((#########!!!!!!### """$$$$$$""""""%%%'''!!!###$$$%%%'''***------(((######%%%%%%"""###%%%(((+++,,,,,,+++))))))(((((()))+++)))$$$  $$$)))///222333---+++'''""" """'''+++'''((()))((('''&&&'''(((&&&%%%%%%###!!!!!!"""###!!!&&&'''%%%%%%)))---""""""!!!!!!$$$%%%$$$###$$$'''((('''&&&"""""""""###$$$&&&'''(((%%%### !!!&&&&&&### """$$$### !!!%%%((()))$$$%%%&&&'''((((((%%%###!!!%%%******(((%%%%%%''' $$$###!!! ###### """)))+++)))(((***------(((!!! ###%%%###!!! !!!""""""!!!!!! !!! $$$)))+++'''!!!###'''---------,,,---000555999999666111---+++,,,...000///---+++***++++++***)))'''***......+++'''&&&&&&)))+++,,,,,,+++******+++---,,,)))%%%!!! !!!(((***---///...,,,***(((///...,,,+++************((()))***++++++***)))(((&&&''')))---///...+++(((%%%(((,,,//////...------777666555555777;;;>>>AAA<<<999444///+++))))))))),,,000333333111//////000///222666999999777333000++++++,,,+++,,,///444888;;;888444444666666444111555222---***((((((&&&%%%&&&&&&&&&&&&'''+++000555666333///------+++'''$$$$$$''')))(((%%%###$$$&&&+++)))'''((())))))%%%"""%%%%%%###""")))222777555555444444444666555333111///---,,,+++,,,,,,***))))))*********((((((***+++000444777666666666333...333000...------,,,'''### &&&+++,,,...///---(((111000///...---***'''$$$!!!$$$)))---...,,,(((&&&###!!! !!!!!! !!!"""###%%%&&&'''((())),,,---.........---,,,+++"""!!!&&&)))'''&&&((()))%%%!!!"""$$$'''+++///...+++(((((('''%%%  """&&&)))***((()))000666555+++  $$$### ###'''&&&$$$"""###&&&'''$$$!!!$$$+++444888777222...,,,'''000<<>>:::666333000///...000111000,,,(((&&&))),,,***,,,---,,,***))))))))),,,...//////---++++++,,,++++++***'''%%%$$$%%%''''''+++//////,,,'''"""###$$$&&&((())))))((('''$$$%%%(((***+++******)))))),,,//////,,,******,,,---......---,,,---///111888888777777777999:::;;;999666000+++'''$$$$$$$$$,,,111888;;;:::555111...666777888888888666555444.../////////...000222555777444222444777999777555444111...,,,+++***(((&&&***,,,...///000111444666555333000///...,,,)))&&&%%%(((***(((%%%"""###%%%++++++++++++***'''###%%%...333222222444777<<>>;;;888555222000///333444333...'''$$$'''++++++++++++***))))))))))))---///111000...,,,++++++)))******)))'''''')))***)))---111111+++### $$$'''))))))'''&&&%%%'''***,,,......------...111333111+++'''(((+++000///---+++)))+++...222999888888777777777777888777444///***&&&$$$######---111666:::999555111...444333222222111111000000111222333222111222333555333111000222666888666444...---+++***)))(((&&&$$$'''***---////////////000////////////...---***)))'''***,,,+++'''%%%&&&(((,,,---------+++'''"""!!!+++111222222333777<<<@@@@@@>>>;;;555333///...---,,,+++***''')))******(((''''''(((+++///000......000///,,,((('''''')))***(((###$$$)))---...111555444111---,,,+++++++++)))&&&###"""&&&***......,,,(((&&&((('''&&&&&&%%%$$$!!! !!! ###(((---000000///...---,,,++++++***(((***...///---...222///000---(((&&&))),,,,,,''''''&&&%%%%%%$$$"""!!!"""$$$&&&'''''''''((()))---,,,***&&&""""""&&&(((&&&###!!! """%%%((('''$$$!!!!!!"""'''+++000333111+++$$$###+++000000...,,,+++)))((('''''''''(((***+++000//////...---,,,+++***'''%%%$$$$$$%%%&&&&&&%%%,,,---...---+++)))(((((('''***,,,)))### ###"""&&&***---444111---******)))((('''$$$%%%&&&(((+++...000222///---***(((''')))+++---111---(((###!!!"""$$$''')))(((&&&%%%&&&(((***,,,,,,,,,,,,***(((%%%###!!!"""&&&((()))$$$%%%&&&%%%%%%%%%''')))******++++++***(((%%%$$$%%%''')))((($$$ $$$'''(((***------***)))---000...(((%%%&&&)))%%% """""""""!!!%%%'''&&&(((---///...---------,,,***'''%%%$$$))),,,...,,,((($$$""""""!!!###%%%&&&&&&&&&''')))+++)))&&&""""""%%%&&&&&&%%%$$$$$$######### """###$$$%%%%%%&&&%%%&&&'''&&&%%%%%%(((+++///---***'''$$$""" ###$$$&&&'''&&&$$$"""!!!!!!$$$''''''$$$  ###!!! ###$$$$$$!!!"""!!!"""&&&&&&###&&&%%%%%%%%%%%%$$$###"""!!!$$$&&&%%%$$$$$$&&&)))...///...***&&&$$$&&&)))---### """%%%(((&&&!!!###"""  ###%%%&&&''')))+++---...///'''%%%"""  """""""""!!!''',,,+++'''333333111...---...222555:::999888777555333111000555777666///'''###%%%)))***)))))))))))))))((((((---///111000...+++)))(((((()))******))))))+++---,,,111555333+++"""###'''))))))'''%%%%%%'''***---...///......222555666222+++''''''***111///,,,(((''')))---111999999888888777666555444555333...***'''&&&&&&&&&///000222333444333000///000///---,,,,,,,,,---...444666777777555444555666///------000333555333000((('''&&&''''''&&&###!!!"""%%%)))******(((((((((''')))---000000...,,,+++***---///...+++)))+++---111222333111...***&&&$$$'''&&&"""(((000333444555777:::===>>><<<:::999555000---+++)))'''&&&&&&'''(((((('''(((+++------000///,,,,,,...---***'''%%%%%%''')))(((###$$$))),,,,,,///333444111...---,,,,,,---+++(((&&&"""%%%(((+++,,,+++)))(((,,,+++)))(((&&&###!!!!!! ###***///222222111000//////......,,,+++,,,...,,,)))***///000333222+++)))---000000((((((((('''&&&%%%%%%&&&(((***,,,,,,***((('''&&&&&&((()))'''""""""&&&((('''$$$!!! $$$((((((%%%######$$$%%%(((,,,000000,,,&&&""" $$$))),,,---+++)))'''"""""""""###$$$&&&''')))+++,,,------------,,,+++***(((&&&%%%&&&&&&&&&$$$***,,,...,,,)))&&&&&&&&&###'''***(((### !!!$$$ ###&&&)))+++///---***)))******)))(((%%%&&&(((***,,,---......***(((%%%######%%%(((***+++)))'''%%%%%%&&&&&&&&&'''&&&%%%%%%%%%''')))***......---,,,)))&&&###!!! $$$(((***+++))))))(((%%%######%%%''''''''''''(((''''''&&&%%%&&&))),,,+++(((###"""'''))))))+++...---***(((,,,///,,,&&&""""""$$$### $$$%%%$$$$$$''')))))),,,111222000((((((''''''(((((('''&&&***...222000+++&&&%%%&&&"""###%%%%%%$$$$$$&&&''')))(((%%%!!!"""%%%$$$$$$&&&'''((()))***+++''''''((((((((('''%%%%%%))),,,---+++'''%%%''')))...---,,,***(((&&&$$$###!!!"""$$$%%%%%%$$$""" ###%%%'''&&&### """###$$$!!!!!!###%%%$$$'''''''''%%%$$$"""""""""!!!$$$&&&%%%"""!!!$$$'''***---///,,,'''$$$######""" !!!%%%(((&&& """&&&&&&!!!"""###"""!!!###&&&(((''''''((())),,,...///+++((($$$!!! !!!###%%%""" !!!!!!!!!!!!%%%)))&&& 666555222///,,,,,,///222555555444333222111111000444555444000+++''''''(((***)))((()))++++++)))'''+++---000///,,,)))&&&%%%''')))***+++***+++,,,...---222777555---$$$ """%%%)))***)))(((&&&$$$&&&)))+++---------,,,333555666444///+++******111///+++'''&&&(((...222777888999888777666444222222000---***((((((******000///------///000///...---,,,+++******+++,,,---555777999999888666666666...---,,,...222222///,,,$$$$$$%%%&&&'''%%%"""!!!%%%&&&%%%###""""""!!!'''...333333111---,,,,,,///222222///...000222666777777555111...,,,+++000///***"""!!!(((000333666444333444666999999999999555///+++)))'''%%%###%%%'''((())))))***---///,,,...---***))),,,---***'''%%%$$$%%%((((((%%%"""$$$(((***))),,,000111///---,,,+++,,,,,,+++)))&&&"""###%%%''')))*********///...,,,+++((($$$ ######!!!###)))///111111000////////////000,,,+++,,,,,,)))%%%''',,,000666555---***...222111***++++++)))'''&&&((()))+++...000000---***'''&&&"""%%%''''''$$$!!! """&&&((((((&&&###!!!"""&&&(((((((((''''''&&&''')))---///...+++(((%%%'''))),,,---+++***((("""""""""###%%%&&&(((((()))***,,,---......------,,,***((('''''''''%%%$$$'''***,,,***&&&######$$$!!!$$$''''''$$$"""###$$$!!!!!!!!!"""$$$''')))***,,,***))))))*********)))((()))+++------+++***(((###"""!!! !!!###&&&(((&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&'''((((((.........---+++(((&&&$$$"""&&&)))++++++---,,,)))%%%"""!!!###%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%))),,,---***&&&"""!!!$$$((()))(((***---,,,)))&&&)))+++)))$$$  ###''''''&&&'''***,,,---000444444000&&&$$$###$$$&&&(((((((((+++000555333---((('''((($$$%%%%%%###""""""$$$'''''''''%%%""" ###%%%###$$$'''***,,,///000000+++,,,,,,+++***'''%%%$$$***---///---'''$$$&&&)))...---,,,+++***((('''&&&!!! """######!!! ###%%%'''%%%""" !!!!!! """### ###$$$''''''&&&### !!!""""""%%%'''&&&###!!!"""######&&&***)))%%% """'''&&& ###%%%"""###$$$!!! """%%%'''%%%$$$###$$$'''***---...+++'''###"""$$$(((***$$$""" """######""" ###%%%"""777666333000---...111333444333222111000/////////000000111000///---+++***+++******,,,......+++((())),,,......***&&&###"""&&&(((***+++++++++,,,---+++111777666///)))(((***$$$&&&(((***+++***((('''&&&'''***,,,------,,,,,,///111333444333111...---111///+++(((''')))///444666777888999888555333111...,,,***((()))***,,,...///---++++++---///...,,,)))((((((((()))***+++,,,333666888999888666555555000...---///111111---)))$$$$$$&&&((()))((($$$!!!"""$$$%%%###!!! !!!)))222888777222---***,,,000333333111111333666666777777444///------...333444000)))&&&***///111111...***))),,,000444666555111,,,(((&&&%%%$$$###$$$'''+++------,,,,,,,,,(((***)))&&&'''+++---,,,(((&&&###$$$''')))'''%%%###&&&'''&&&(((,,,...,,,)))(((((()))***)))&&&$$$!!!!!!"""###&&&)))+++---000///......,,,)))$$$ $$$(((&&&"""!!!%%%+++---,,,,,,++++++,,,......******++++++'''###&&&,,,111999888...(((---000---+++,,,,,,***'''&&&(((***+++...111222000---***)))$$$%%%%%%%%%%%%### !!!"""%%%'''((('''%%%"""###(((,,,---,,,***((('''(((+++...000...,,,((()))+++---//////...---))))))))))))*********+++***,,,...///000000///...---+++(((''''''&&&%%%######&&&)))'''"""!!!"""###%%%&&&%%%$$$"""!!!""""""###$$$%%%''')))***+++)))(((((()))***)))''')))***---...---***&&&$$$ !!!$$$&&&(((%%%""" !!!$$$'''((('''%%%&&&'''((((((''''''&&&((())))))******)))''''''!!!!!!!!!###''')))******///---***%%%!!!!!!###&&&((('''&&&%%%%%%%%%%%%&&&###&&&***,,,***(((%%%%%%"""%%%&&&%%%&&&***+++)))$$$%%%&&&&&&$$$ !!!'''***)))((())),,,...///333666333---'''%%%######&&&((()))(((,,,222777555---'''%%%'''''''''$$$!!! ###&&&&&&&&&%%%$$$"""!!!###%%%###%%%(((+++...000222222***+++++++++)))'''%%%###'''+++---+++%%%###&&&***///...,,,+++)))((('''&&& !!!"""!!!###$$$&&&%%%""""""###"""%%%&&&&&&### """###$$$&&&%%%### !!! !!!!!!$$$&&&"""""""""""" """$$$!!!!!!%%%(((---***%%%!!! ###'''***&&&$$$ !!!%%%&&&'''&&&###"""###""" 777666444111///000333666555333111///............,,,,,,---000222222///---,,,+++,,,///111111---)))(((+++---,,,)))%%%""" &&&(((***+++++++++,,,---)))000666666111...///222((()))***,,,,,,+++)))((()))***,,,...//////......,,,---000333666666222///111///,,,)))(((+++111555555666888999888666333111***)))((('''(((+++...000...,,,+++,,,...///---+++%%%%%%%%%&&&'''((()))***111444777999888666555444111000///000222000,,,(((%%%&&&(((***,,,***'''$$$!!!###&&&&&&$$$"""!!!!!!###+++666<<<:::444---))),,,///333333222222555777333444333///+++)))***---333666444...***,,,//////+++&&&!!!""")))///333222...)))&&&%%%%%%%%%$$$###(((...222111---***(((###&&&%%%###%%%+++...---***&&&###$$$'''))))))((("""%%%%%%$$$%%%***+++***&&&%%%%%%&&&'''&&&$$$"""!!! !!!###(((,,,///000000000000///,,,((($$$###(((+++(((""""""''')))(((((('''(((***+++,,,((((((******&&&###'''...222:::999---'''+++---***+++---,,,***&&&%%%(((******---222333222///---,,,(((&&&$$$###$$$###!!!!!!"""$$$'''((((((&&&$$$!!!(((...111///,,,+++)))(((***...000000...)))***+++...111222222111111111000000///...---------...000111222111000///---+++(((&&&&&&%%%$$$"""###&&&$$$$$$$$$$$$%%%&&&$$$!!!#########$$$%%%'''((()))+++***(((((())))))'''&&&)))+++---...---)))$$$!!!!!!###%%%''')))&&&"""!!!%%%'''(((%%%&&&((())))))(((&&&%%% !!!###%%%''''''''''''###""""""$$$''')))))))))///---)))$$$!!!!!!$$$''',,,***(((&&&%%%$$$%%%%%% $$$(((******(((''''''"""###"""$$$)))+++)))#########$$$$$$!!!###))),,,+++(((***---///111444666111******'''######&&&((()))(((...333888555---%%%###$$$)))((($$$ """&&&%%%&&&&&&%%%###"""###%%%$$$&&&))),,,///000111111'''((())))))(((&&&$$$"""###(((+++(((###"""&&&+++000...,,,***(((&&&%%%%%%  !!!!!!"""$$$%%%%%%###""""""### !!!""""""&&&%%%$$$""""""""""""######!!! $$$$$$"""###'''$$$!!!$$$###  !!!"""%%%***&&&!!! $$$((('''%%%!!!"""((()))***(((%%%  """#########;;;888444000///000222444555222000///000...+++'''(((,,,000111000,,,***(((---------///111222000...***,,,,,,)))$$$ '''((((((((('''(((+++---+++---///111222222111000***,,,,,,***+++,,,***%%%))),,,111444666555333111,,,///111111///...000333///...,,,******---333777;;;999777777777555000,,,+++******,,,...000000///...,,,***,,,000111---)))$$$###"""###&&&(((((((((///000222555888888666444222333222...***'''''')))+++---//////,,,+++******)))))))))))))))((($$$"""$$$...999===888111------//////111555888999555111444111---+++++++++***)))///---++++++,,,+++)))((( """(((,,,...+++'''&&&''')))******000222444555444///***&&&%%%%%%$$$###'''---...+++&&&!!!###&&&%%%$$$$$$&&&%%%$$$%%%''')))***)))***)))&&&######$$$&&&'''###%%%&&&&&&&&&)))---222333444444444222///+++((()))+++,,,(((""" ###$$$"""!!!###'''*********)))******'''"""!!!%%%***...111333111,,,***,,,///,,,...000///---+++******,,,000444555222///------***%%%"""%%%&&&"""%%%((()))(((&&&$$$&&&((( %%%)))...000111222...+++((()))---111222222111333444444444555777999///555::::::555000///000,,,---111666444...///555000,,,)))(((%%%  $$$'''***)))###%%%$$$###%%%''''''$$$!!!$$$$$$$$$&&&((()))'''%%%(((***---,,,)))'''(((***,,,,,,------+++***'''&&&%%%%%%%%%&&&(((+++---...%%%"""(((******&&&&&&&&&''''''(((((((((%%%!!!!!!$$$%%%$$$%%%'''((('''%%%#########((((((((((((((())))))))))))(((((('''&&&$$$###""" """&&&((((((&&&### !!!%%%'''(((""""""!!! """''',,,///111111+++---///000000///---,,,///,,,'''$$$$$$%%%&&&&&&+++111555333+++$$$###%%%++++++)))"""%%%+++)))%%%###"""!!! """%%%(((,,,...///......***(((%%%$$$%%%%%%$$$###'''%%%###!!!"""$$$(((***///+++((((((++++++'''######$$$"""&&&'''###"""""""""###""""""  !!! !!!'''(((###  """""" !!!!!!!!!"""""" """###$$$---//////***"""!!!&&&)))(((%%%<<<:::555222000111333444333000---,,,---,,,)))''''''***---...,,,***((('''+++++++++---///000...---)))++++++)))&&&$$$%%%&&&+++)))((('''((()))+++,,,+++,,,...000111111000///---......,,,---000///***---...000222444444444444222333333000,,,***---///444111---***+++///333666<<<:::777777777666333///,,,++++++---///000000...---+++***,,,000111---)))$$$###"""$$$&&&(((((((((,,,...111555888:::999888444555444000+++(((((()))//////...+++)))((()))+++---,,,---------,,,)))'''***222::::::444---******,,,,,,...222555555222...///...---------,,,***(((((((((((())))))(((%%%""""""''')))000---***)))***,,,,,,,,,***,,,///111111...+++(((&&&&&&%%%$$$(((...///,,,$$$ $$$&&&$$$"""###&&&%%%$$$%%%'''(((((('''***(((&&&$$$###$$$$$$%%%''')))******))),,,000444444444333333111...***'''''')))((($$$!!!%%%###!!!###'''+++------***+++***%%% ###(((---000222000+++***,,,000---///111000...---,,,---,,,000333444111...,,,,,,(((###"""&&&(((%%%######''')))***(((&&&%%%&&&(((!!!###&&&***,,,---......,,,***)))+++000444555555555666666444222222444666222999???@@@:::333...,,,,,,,,,...333111,,,,,,111...)))''''''%%% !!!$$$'''***((("""!!! """%%%'''%%%###$$$$$$%%%''')))***(((''')))***++++++)))))))))******************))))))(((''''''&&&&&&(((***---...(((### $$$)))***)))%%%%%%$$$$$$$$$%%%&&&&&&###!!!$$$%%%$$$%%%&&&'''&&&$$$#########))))))***+++,,,,,,,,,,,,'''''''''&&&%%%$$$"""""""""$$$&&&''''''%%%"""  ###$$$$$$ """%%%))),,,.........,,,---------------,,,,,,///+++'''$$$$$$&&&''''''''',,,000///***%%%$$$%%%++++++)))### &&&...+++(((%%%###"""!!! ###%%%(((+++,,,,,,***)))&&&%%%$$$%%%&&&&&&%%%###$$$%%%%%%&&&&&&'''(((((()))''''''***......)))$$$ """&&&&&&"""  ######%%%%%%%%%$$$"""   %%%&&&%%%!!! """  $$$$$$!!!!!!!!! !!!   !!!!!!"""$$$$$$+++---...)))""" ###%%%%%%%%%<<<:::666333222222444666333000+++)))((((((''''''&&&(((******(((&&&&&&&&&)))((()))***,,,---,,,***)))))))))(((''''''))),,,---)))%%%%%%(((***+++******+++---...//////...---...000///---///333333000/////////000111333555666555555222---))))))---111:::444---***,,,000222333999888777777888777444222---,,,---...000000...,,,***)))***---000000,,,(((%%%$$$$$$%%%''')))(((((()))+++///333777:::;;;<<<777666555111---*********222000---(((%%%%%%))),,,111111111111111000///...111666999666///)))'''((())))))+++...000000---+++******,,,...000///,,,)))&&&&&&'''((()))&&&""" $$$&&&'''///---,,,,,,---------,,,$$$&&&))),,,------+++***&&&((('''&&&)))...///,,,$$$!!!!!!%%%'''$$$"""###%%%$$$$$$%%%''''''%%%###'''&&&&&&%%%%%%$$$$$$###***++++++++++++...333666444333222111000---)))&&&$$$%%%%%%!!!!!!'''%%%###$$$'''+++...///,,,,,,+++'''""""""%%%)))...///000...++++++...111000111333222000/////////---000222222000---,,,,,,%%%!!!"""''')))((('''))))))******(((&&&%%%%%%'''%%%&&&(((*********))))))))))))***...222666777777:::999777333000///000222444<<>>666,,,(((+++...//////111333555888888777444222---------...//////,,,***((((((***---///...+++'''&&&%%%%%%&&&)))***)))((('''***---111444777999;;;777666444222///...------///...+++(((%%%&&&))),,,222333333222111000111111666777777222+++&&&&&&((('''(((***,,,------+++)))((()))+++...111222000...---,,,******)))'''$$$!!!"""&&&))))))---,,,++++++---...,,,+++$$$%%%''')))+++++++++***&&&((()))''')))...///,,,'''###"""$$$$$$"""###&&&%%%$$$$$$%%%&&&%%%###!!!"""###$$$&&&&&&&&&%%%%%%)))))))))))),,,000555999555222000......---)))%%%#########!!! $$$''')))'''%%%$$$&&&(((+++---------,,,***'''(((***---///000000...,,,---000333333444555333111//////000///000111000///---,,,+++###!!!"""''')))((((((+++***)))(((&&&$$$$$$$$$%%%'''((())))))))))))(((''')))***,,,///222444555555:::999666222...---...000333999???@@@;;;222***&&&(((''''''((())))))((()))&&&###"""$$$### ###%%%'''(((&&&  !!!###$$$%%%&&&'''''''''))),,,------,,,***'''$$$%%%(((***)))(((%%%$$$######%%%)))---000...,,,(((&&&%%%(((+++------***'''&&&''''''&&&%%%&&&$$$""" !!!###$$$"""&&&'''&&&'''((()))(((&&&%%%&&&''')))+++---///000///---+++%%%%%%$$$###"""!!!!!!!!!######""""""###$$$%%%&&& !!!###"""!!!$$$&&&&&&%%%%%%(((((())))))))))))((('''///---+++)))***---111444444///***'''&&&'''''''''$$$%%%'''(((((('''%%%###(((******%%%!!!&&&,,,+++)))'''$$$######$$$ """$$$&&&'''&&&$$$""" ###'''***+++)))&&&%%%'''+++...///---***(((###$$$&&&***---...+++(((%%%!!!"""&&&$$$ $$$'''$$$  """&&&((((((&&&###!!! !!!%%%***+++)))&&&###!!!"""###''')))000000///...+++(((%%%$$$  ###''''''%%%"""!!!######!!! !!!&&&((()))###%%%((('''######777555444333333555777999999555...'''###"""$$$&&&******+++***((('''(((***(((&&&&&&''')))******)))'''&&&$$$###$$$&&&'''(((&&&!!!%%%******(((******,,,---......//////111222000...111666777444///111555888999777555333000///---***(((+++222888===555+++''')))++++++)))(((,,,222666777666333111///...------...---***'''((((((***,,,---,,,)))''''''&&&&&&(((***+++)))((((((***---...///111444777555444222111111000000///)))***+++***))))))+++,,,111222222000------///111777666444///***'''(((***)))***,,,------,,,+++***++++++,,,...222444444444555222---)))''''''&&&%%%"""  $$$))),,,...,,,++++++,,,///000///...************))))))))))))%%%)))***)))***---...,,,***%%%!!! !!!&&&&&&%%%$$$$$$%%%$$$"""!!! ###&&&((()))(((((()))((('''***...555:::===666222---,,,------***&&&###$$$$$$%%%&&&(((,,,...,,,***(((%%%$$$$$$&&&((()))***+++++++++,,,...000000000000/////////111333555555555333000.........111000///...---,,,+++***"""!!!###'''(((&&&'''******(((&&&$$$############''''''((()))))))))*********+++---...//////000000777666555111...---...000...111333333111---)))'''&&&'''&&&%%%%%%'''((()))### ######!!!!!!%%%%%%'''(((%%%  !!!!!!"""###$$$'''+++---+++***)))+++---//////...***&&&""""""%%%''''''&&&%%%$$$""""""$$$***///333///---)))&&&%%%&&&)))+++,,,***'''%%%%%%$$$###"""'''%%%###!!!!!!"""%%%&&&$$$((()))(((***++++++***((((((***+++)))***---......,,,***(((&&&%%%###"""   """%%%)))+++%%%%%%%%%&&&'''%%%""" $$$'''******))))))&&&''''''''''''''''''&&&***)))((((((***...333555666222,,,((('''''''''&&&(((((())))))((('''%%%###(((++++++'''!!!!!!%%%'''''''''%%%###"""$$$&&&!!!###&&&'''&&&%%%###!!!%%%)))---...+++))))))***,,,.........---,,,)))'''&&&&&&((()))******'''### """%%%$$$ &&&((('''"""  ###&&&((()))'''&&&!!!"""$$$***///000,,,)))""" """######%%%""" $$$&&&//////000///,,,((($$$!!! !!! ###))))))((('''### """""""""!!! $$$'''((( """$$$$$$"""###555444333222222333555666888555///(((###"""%%%(((,,,---...---+++++++++---)))((('''(((***+++++++++'''%%%$$$$$$%%%'''''''''%%%"""!!!"""'''******)))***+++,,,---///111222333555777555333444888888444///333999>>>>>>;;;666333222222000,,,))))))...222:::444,,,((('''''''''&&&"""'''---222333333333333222000...---,,,+++)))''')))************((('''&&&((('''(((***+++,,,***((()))+++---,,,+++,,,000444555333000000000111000...&&&(((+++---,,,,,,,,,,,,111222111...***))),,,///666555333///+++))))))++++++---//////---,,,+++,,,---------///333555666555666111***&&&%%%%%%&&&''''''%%%###$$$(((,,,///000...------...222444555555222111...+++)))(((((()))&&&+++---++++++...///---+++&&&"""$$$'''%%%######$$$$$$$$$### ###&&&)))***++++++,,,***)))+++111999>>>AAA666111++++++...///,,,)))&&&&&&'''))),,,...000111---,,,+++((($$$"""###$$$###%%%(((+++---.........000000000000000000000000222222222000---,,,---///000...+++*********)))'''""""""$$$((((((%%%'''++++++(((%%%######$$$$$$$$$''''''((()))***+++,,,,,,+++,,,------++++++,,,---333333333111///...///000(((((('''&&&&&&&&&'''''''''++++++%%%"""$$$''')))""""""###!!!"""%%%&&&'''(((%%%!!!!!!$$$!!!"""$$$%%%'''+++111555...---,,,,,,...000000///+++'''###!!!"""$$$&&&''''''%%%######&&&+++111444...,,,)))&&&%%%&&&((()))***)))&&&###!!!!!!""""""'''&&&$$$$$$$$$%%%'''))) !!!'''++++++***---------+++******,,,...)))***,,,------,,,***)))((('''$$$!!!"""&&&+++---*********++++++)))&&&###!!!###&&&)))+++,,,,,,+++&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''***---111333444000+++(((''''''''''''***+++,,,+++(((&&&%%%%%%+++---...***$$$ """%%%$$$&&&&&&$$$!!! ###&&& """%%%'''((('''&&&%%%###%%%(((,,,000000...+++++++++,,,---...............+++'''$$$###%%%)))+++&&&%%%!!!###"""!!!$$$### """(((+++&&&%%%### $$$)))+++***)))$$$$$$&&&+++111222000---%%%""" !!!%%%)))***)))### ###&&&)))***,,,,,,***&&&"""!!! !!!$$$)))*********'''"""!!!!!!    ###%%% !!!!!! """%%%666555333111/////////000333111---'''######'''+++...///111000///------...,,,***))))))+++---...---(((&&&%%%'''***++++++)))(((((()))***++++++++++++++++++---...111333666777777999888555666888666111---111777<<<<<<999444000222333222///***(((***---777444///***&&&%%%%%%%%%"""%%%))),,,---111555999777444000---,,,,,,+++***++++++***)))'''%%%%%%&&&(((((()))+++,,,,,,***(((+++---...,,,))))))...333666333000/////////,,,***'''***---------,,,,,,---222333222---((('''+++///666555333111---+++***)))---///111000---,,,,,,---,,,---///222444555444222///+++'''$$$%%%&&&'''((((((''''''))),,,......------,,,,,,...222666999:::888555111,,,)))((((((((((((---111///---000111000...+++)))'''"""###)))&&&###"""###%%%&&&&&&"""###%%%'''(((***++++++///,,,***,,,111888===???666000******...111///+++((()))***,,,/////////...,,,------+++&&&######$$$!!!$$$(((---000///---+++/////////000000///---++++++,,,,,,,,,+++,,,///111...***'''%%%&&&&&&%%%###""""""%%%))))))''')))...,,,)))%%%$$$%%%'''''''''(((((())))))+++,,,---...,,,------,,,))))))+++...000111333222000...---...%%%"""  """$$$&&&,,,222222((( %%%(((""" ######"""###&&&%%%''''''%%%""""""%%%((('''((((((''''''***000555222000......///000000000,,,***'''###!!!"""&&&)))***(((&&&&&&(((,,,111555,,,***(((&&&%%%%%%&&&''')))'''$$$!!! """$$$%%%%%%%%%&&&'''((()))***###!!!!!!$$$***------,,,---------+++******---///)))***,,,---.../////////+++)))%%%""""""&&&***,,,///...------...---***(((%%%%%%''')))***++++++,,,''''''&&&&&&&&&&&&'''''''''(((***,,,...///000000...***&&&$$$%%%'''(((((((((,,,///---(((%%%&&&)))///222333///(((###$$$&&&&&&((((((%%% !!!$$$%%%&&&(((******(((&&&%%%)))))),,,///222222000...***+++---/////////......///,,,(((###"""$$$(((+++%%%&&&###!!!###"""&&&&&&### ###### ###)))''''''&&&$$$!!!%%%+++---***'''###"""###(((---000000...)))%%%"""###(((,,,,,,+++ !!!$$$###%%%'''((((((%%%!!! %%%((()))++++++)))$$$ !!!  !!! %%%'''%%%"""###$$$ $$$(((***888777444000...,,,++++++...---+++'''###%%%)))......000222222000///...///...,,,***+++---/////////(((''''''***...000///,,,---///111111///---,,,,,,+++,,,---///222555888999777888777555555555222---***...333666777444000---000222333000,,,)))***+++555444111,,,'''$$$$$$%%%%%%&&&'''''')))///888???;;;777222...------,,,,,,---,,,+++(((%%%###$$$%%%))))))***+++------***(((+++---...,,,))))))///444888444000......,,,)))&&&+++,,,...---,,,+++,,,---444555333...((('''+++///666666444222///,,,)))(((---000111000---+++,,,...***,,,000444666555111---)))'''%%%%%%''')))))))))'''(((***---//////,,,***+++***)))+++000555999;;;:::777222,,,)))(((((()))***000333111000222333222222111111000***"""!!!$$$***&&&"""!!!"""%%%'''(((&&&&&&&&&'''((()))******000,,,)))***///555999;;;666///)))***///222000---***+++,,,...///...,,,******---///---)))%%%%%%%%%###&&&+++000333222---***------...000000...***'''%%%'''((()))***,,,000333,,,(((###!!!"""###""" !!!"""&&&***+++))),,,222...***&&&%%%''')))***)))************+++,,,---...,,,------+++))))))---000///111333333111...,,,,,,### !!!###$$$000888888***###&&&### ###$$$"""###&&&%%%''''''%%%######'''+++//////---)))&&&'''+++000444111///...000111000000...---***%%%!!!!!!&&&+++,,,***(((((()))---222444***)))'''&&&%%%%%%%%%&&&(((&&&### ###&&&###$$$%%%&&&((()))******$$$######&&&+++///...---------,,,+++)))***---///***+++,,,...111333555666---***&&&""" ###&&&)))***111///......///...,,,***&&&''''''((()))******+++))))))((('''''''''''''''+++---000222333222000///(((%%%"""!!!$$$''')))***&&&+++///---'''$$$''',,,333666777222+++&&&&&&((()))******&&& """)))***+++,,,+++)))&&&$$$------...000333333111///)))+++...000111000...,,,---,,,((($$$"""$$$'''***$$$'''%%%%%%'''$$$)))((($$$######!!!%%%&&&'''&&&%%%###'''...///)))$$$ """(((,,,,,,++++++&&&"""###(((++++++)))!!!  """%%%''''''%%%"""  &&&'''))),,,,,,***&&&   !!!!!!$$$""""""***,,,+++(((###!!!%%%'''!!! ###***---...444555555222+++'''&&&'''+++(((%%%###$$$'''+++...000111222111///,,,++++++...---+++***+++...000222******+++,,,---...///000333222111111333444333222444000---000777;;;999555999777555444333222000...(((***,,,...///...,,,***+++---///111111///---+++......---***((((((***,,,---***&&&(((...555999;;;AAA<<<555111111333555666111...***'''%%%&&&''')))***+++---...///...---,,,...///...,,,)))***...222777888777333...,,,---000---///000---)))(((,,,111000111111111///---***(((///000111///,,,)))''''''+++...///---((('''+++000---...///000///---+++***'''%%%$$$'''+++......---+++,,,---///111222111///((())),,,...000222333333666444000...............//////111333222000333999777666444333000***###(((&&&$$$&&&)))***)))(((((())))))(((''''''))),,,***+++,,,...111333444555,,,...111222111000//////+++***))))))******)))(((+++---000000...,,,***)))&&&)))000555111)))(((---,,,------+++(((%%%############"""###&&&***///222)))'''&&&%%%%%%$$$""" ###'''((((((***...111,,,)))&&&'''))),,,+++***'''((())),,,......,,,***&&&%%%%%%'''***---......///000111333444333333222'''%%%!!!!!!%%%(((111333222+++"""###((()))$$$###&&&&&&$$$***+++)))&&&###%%%***///333...'''"""!!!$$$***...444000---,,,---...---+++++++++)))$$$ """)))000000...+++***)))((('''&&&%%%$$$###$$$&&&((('''&&&)))%%%"""!!!$$$)))---///***((($$$ ###)))...'''%%%###%%%))),,,---,,,))),,,)))###""")))......///000333444444222000...---+++'''### !!!%%%(((((('''///000111222111000---,,,&&&"""###%%%$$$"""%%%%%%&&&'''((((((((((((***...444999999666000,,,)))%%%!!! $$$'''))))))+++,,,,,,+++******,,,///333888:::666---&&&%%%((()))(((&&&###!!!"""%%%)))------...000111///+++(((+++...000111000//////000,,,111555555000,,,---...---***&&&###"""###%%%'''###"""!!!"""%%%((())))))***(((%%%###"""!!!  %%%%%%$$$### ###---222///%%%"""(((---111222///+++&&&###""""""### !!!"""!!! !!!###%%%%%%"""((()))******)))&&&""" $$$###!!! !!! (((,,,(((###"""!!!!!! !!!"""""""""!!!111111111///,,,)))((((((***((($$$""""""%%%))),,,...///000000///---,,,+++000///---,,,---///222444............////////////111000///000111222111000222000...000555888777555:::888555444444333111///***+++---......---,,,++++++---000222222///+++)))+++++++++***))))))+++---///,,,***,,,111777;;;<<<===:::555222222444444444///---***((('''((()))+++,,,---///000///---+++)))+++++++++)))'''(((+++///888999999555000...///111000222222...***(((,,,///000111333444222///+++(((,,,------,,,)))'''''''''+++---...---+++***---///...///000000///...,,,***((('''%%%'''***---,,,+++***+++,,,...000111000///,,,,,,---...000000111111444222000000222444777888111///000222111...///333444333222222000,,,'''###&&&&&&&&&))),,,...,,,***+++++++++)))'''''')))+++,,,---...///000111111111///000222222000...---,,,,,,***'''&&&'''(((******///222444444111...,,,,,,++++++///333000)))(((,,,---...---***$$$!!! """&&&%%%######$$$'''+++---'''''''''(((******'''%%%$$$'''******((((((+++...+++(((&&&&&&(((******((()))(((((()))***)))'''$$$ """&&&+++///111111333333444555555555555444***'''### """&&&(((,,,...---(((!!!$$$)))""" ###$$$###((('''&&&$$$$$$&&&***...---(((!!! %%%))),,,111...+++***+++,,,+++)))))))))((($$$ !!!'''---111///---***(((&&&$$$"""######$$$&&&***++++++***&&&###!!!"""'''---222555+++)))%%%!!! """(((,,,)))'''%%%&&&)))+++,,,+++***+++(((%%%(((000555444111111222222222000...---***(((%%%###  """&&&((('''''',,,---...//////...---,,,&&&""" ######!!!######$$$&&&&&&'''''''''(((,,,111555666444111...+++(((%%%%%%(((+++,,,,,,,,,------,,,++++++---...000333555222+++&&&%%%&&&,,,+++(((%%%######&&&(((,,,---///222444222///,,,+++---......---++++++,,,+++000444333///++++++,,,***(((%%%"""!!!"""$$$%%%############$$$&&&)))***)))&&&###"""!!!!!!!!!!!!!!! $$$,,,///+++###"""&&&+++---000...***'''$$$""""""""" !!!"""  !!!###"""$$$&&&)))(((&&&###""""""((('''$$$ """ !!!$$$""" """$$$"""---,,,,,,---......---+++***'''$$$!!!!!!###&&&(((,,,---///000000///---,,,111000///...///111333444111111111000000////////////------...///000000///000//////000111333555666:::888666555444333111///---.../////////...---,,,+++...000222111...)))&&&''')))***+++******,,,......---,,,///333777999:::666333000///000111111111,,,+++***))))))+++,,,---///000222222111---)))''''''((('''&&&%%%%%%''')))666888888555111///111333555666444000+++)))+++......000222333222...***((()))******(((&&&&&&'''(((,,,,,,------......////////////000000///...,,,+++***)))'''((()))******)))((()))+++---...//////////////////....../////////222111000000222555999<<<444///...000000---+++,,,//////...//////...+++(((%%%&&&)))---000000...+++------,,,***''''''(((***,,,---...000000///---,,,111111222111///---+++)))---***'''%%%%%%(((+++---333444555444111...------000------...---)))(((***...///...)))!!! ###***(((&&&$$$$$$%%%'''(((%%%&&&)))---000000---+++(((+++---,,,(((&&&''')))***((('''&&&((()))(((''')))'''%%%%%%$$$### &&&...333555555666666555444444444444555,,,)))%%%"""!!!"""%%%'''***+++***%%%!!!&&& """"""$$$"""!!!"""%%%(((++++++'''!!!%%%((((((+++)))''''''((()))(((''''''((('''$$$!!!!!!%%%)))111000...,,,((($$$ !!!"""%%%)))...000000///'''%%%###$$$(((...222555+++***'''###!!!###'''***+++)))&&&&&&(((***+++***+++)))&&&&&&...888<<<:::111000///---,,,+++******&&&%%%$$$###"""!!! !!! !!!$$$%%%$$$$$$((()))+++,,,------,,,,,,(((###!!!!!!!!!!!!""""""###$$$$$$%%%%%%%%%(((---111333222000///...,,,++++++---/////////---///000///---------//////000000///---***((('''......,,,(((%%%$$$&&&(((+++,,,///333666555222///***+++,,,***(((&&&&&&'''***...111111---)))((()))'''&&&###!!! !!!"""###$$$%%%&&&%%%###$$$(((,,,)))'''%%%#########!!!!!!###&&&((()))&&& """%%%'''))),,,+++(((&&&###!!! !!!!!!!!!  """'''&&&""" """%%%---+++((("""""""""$$$ !!!$$$$$$!!!###$$$"""+++)))))),,,111333111///)))'''$$$!!! !!!$$$%%%+++,,,...000222222000...111000///...///000222333000000000000000000000000...---,,,---///000000///...///000///---...222666999777555444444333111///111111111111111000///...---.........---***'''%%%&&&(((***+++******+++,,,******,,,///111444555555///,,,)))((()))+++------+++*********+++---///000000222444555444000,,,)))''''''&&&%%%$$$###$$$$$$///222333222000///222555888888555111,,,***+++---,,,,,,------,,,***((('''******)))'''%%%$$$&&&(((,,,++++++---///000000...//////000//////...,,,,,,+++***)))((((((((((((''''''(((***+++,,,---...///111000...---------...///333222///------///333666444...,,,...000---******---,,,++++++------,,,***%%%(((,,,///111///,,,)))+++,,,+++)))'''&&&(((***(((***,,,......,,,***(((111000/////////...+++***,,,+++***)))((()))+++---111222333111...+++++++++111...******************...000///)))""" $$$))),,,+++)))'''&&&&&&((()))%%%'''+++000333222///,,,***---...---)))&&&&&&'''***)))((((((((()))(((((((((%%%"""  (((000555777777666444333111000000111222---+++'''$$$######%%%'''------***$$$"""!!!!!!!!! &&&***+++***&&& &&&&&&$$$&&&%%%%%%%%%%%%&&&&&&%%%'''((((((&&&$$$$$$&&&(((///000000...)))%%%!!!"""###''',,,000222111///,,,)))%%%$$$&&&)))+++,,,***)))'''%%%######&&&(((,,,***(((''''''(((***++++++&&&!!!%%%111;;;<<<999000...+++(((&&&&&&&&&'''$$$%%%%%%%%%%%%%%%$$$###!!!!!!"""!!! &&&''')))***,,,,,,,,,,,,+++'''""" """######"""""""""!!!!!!!!!""""""###&&&,,,000222111///---//////...///000111111111000111222111///......///111///......000000---***//////...+++'''&&&&&&'''***+++///333666555111...******)))&&&###!!!"""###***,,,//////+++(((&&&&&&%%%$$$"""!!! !!!!!!$$$'''(((&&&""""""'''---,,,***((('''''''''%%%$$$ !!!!!!!!!"""&&&&&&%%%%%%$$$###  !!!!!!###$$$&&&'''''''''%%%###!!!!!!!!!!!!  %%%%%% ###)))111///+++$$$"""###!!!%%%))))))%%%""""""!!!,,,+++***...333555444222)))'''$$$!!! !!!###$$$++++++...111555555333000...------,,,------...///+++,,,---...000111222333...------...000111111000---///000...+++,,,000555777555333222222222000...333333444444444222111000...---+++)))'''&&&&&&&&&''')))++++++)))(((((())))))+++---000111222222222...***&&&%%%&&&***,,,...++++++******+++---000111000222444666555333000...))))))((('''&&&%%%###!!!&&&***---...---...111444888777444000---+++,,,------,,,***)))((()))***+++......,,,)))&&&%%%&&&'''+++******+++...//////.../////////......---,,,++++++******((('''&&&''''''''')))++++++******---///111///---++++++,,,...///222111///,,,******...111222,,,))),,,...,,,++++++...+++)))((()))******)))'''***---///...,,,(((&&&((((((((('''&&&&&&(((***$$$&&&)))+++,,,+++***(((...---,,,---//////...,,,+++---......,,,***+++,,,///000///...+++******+++111///+++)))))),,,,,,+++---...---)))%%%%%%***///---,,,***))))))***+++,,,%%%'''+++000222111,,,((((((+++...---)))&&&&&&(((******++++++************&&&""" $$$+++222666777666444333111///......//////000...***((('''(((***+++...---***%%% !!!$$$""" !!!"""  %%%***+++******$$$###&&&$$$ """###$$$$$$$$$%%%%%%&&&)))))))))((('''''')))***...000111///+++'''%%%$$$%%%&&&)))---000000...,,,,,,((($$$"""###$$$%%%%%%&&&''''''%%%$$$$$$&&&(((,,,+++)))'''&&&(((+++---***"""###...666666333000...***&&&%%%%%%'''(((&&&&&&'''(((((((((''''''###!!! """#########'''((()))***+++,,,,,,,,,...+++'''$$$###$$$%%%&&&$$$###""" !!!%%%+++111333111---***///000000000///000111111111222222111///---...///000---+++---000111...+++,,,------+++(((&&&&&&'''(((***---111333222---***))))))'''$$$ !!!""")))+++------+++(((&&&%%%$$$$$$######"""!!!!!!!!!$$$'''(((%%%!!!"""'''---,,,***((('''(((((('''&&&!!!###$$$$$$""" !!!!!!  """###&&&%%%$$$###"""!!!""""""$$$###""""""###$$$&&&'''######""" !!!!!!!!!   %%%$$$ %%%+++111///+++$$$ %%%******'''###!!!  """!!! .........000222444333222***(((%%%###"""###$$$%%%***+++---111666666333///++++++*********+++++++++'''(((***---///222444555...------...111222222111///000///---++++++000444333222000///000///---,,,111222444666555444111000...,,,***'''&&&%%%&&&&&&((()))***)))((('''((())),,,...111333333222333444222///+++***,,,///111222...,,,***((())),,,///111///111222444444444333222***)))))))))***(((%%%###"""&&&***,,,,,,,,,///222444333000...------......111000...,,,,,,---///000000000///,,,)))&&&&&&'''******)))))))))+++,,,.........------,,,+++++++++))))))***(((&&&&&&''')))(((+++,,,+++)))(((+++...111///+++)))((())),,,......///000...++++++...111///***'''((()))(((***---000,,,(((&&&'''((())))))***,,,------+++(((''''''&&&''''''&&&%%%&&&(((***###%%%'''***+++,,,++++++,,,***)))+++///111000...***...111000---))))))))).........,,,++++++...000222333111---,,,......,,,******((('''''')))---000***)))))))))***+++---...&&&(((+++...///---((($$$%%%))),,,,,,)))''''''((((((***,,,,,,+++++++++,,,&&&"""!!!$$$%%%%%%&&&(((---111444555444222222111000///.........000...,,,++++++---///000******'''%%%###$$$'''***'''%%%""" """###!!! !!!$$$(((+++,,,///***%%%$$$&&&'''$$$ """$$$%%%%%%%%%&&&(((******))))))***+++------,,,///111///+++(((''')))(((((()))+++------***(((&&&###  """###### """$$$%%%%%%%%%&&&(((******((('''&&&(((---000))) !!!+++///...---111///+++(((''')))+++---))))))))))))))))))))))))'''&&&$$$%%%''')))************************++++++---+++)))'''&&&&&&&&&'''$$$###!!! !!!""""""###)))...111000---+++///000000...------///222111111000---******+++---,,,)))'''(((+++,,,***''''''((())))))'''%%%%%%&&&$$$'''+++///111///***&&&)))(((&&&""" """%%%)))+++,,,------***(((&&&%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%"""!!!"""(((,,,***(((&&&&&&''''''&&&%%%###%%%&&&&&&$$$"""!!!"""!!!!!!!!!!!!!!!!!!"""######$$$$$$###!!!!!!"""$$$%%%###"""!!!!!!$$$''')))###""" !!!!!!!!!  !!!!!!$$$### !!!&&&+++...---)))### ###((()))&&&""""""###""" """###!!! !!!!!!!!!!!! 000111222222000/////////***)))'''%%%$$$%%%&&&'''))))))+++000555555111,,,))))))))))))))))))))))))'''(((***---000222444555...------...111222222111111000...,,,+++,,,///222000///------------+++))),,,///333555666333000---++++++++++++)))(((&&&%%%''''''((('''&&&'''))),,,...111444555444333444666444333222333555666444333111...)))&&&&&&)))---000//////000000111111111111'''&&&'''***------***'''%%%))),,,---,,,+++---000///...,,,+++,,,...000000111222222222222222222222...///000...+++)))((())))))***)))&&&$$$%%%)))---------,,,+++************&&&((()))(((&&&&&&(((+++***---...,,,((('''***...333000+++'''%%%&&&(((***+++...000///+++***,,,///---(((%%%$$$""""""&&&---222...)))&&&''')))+++,,,+++,,,---+++(((''')))+++((()))((('''%%%&&&''')))&&&''')))***,,,---------,,,)))''')))...111000---,,,///111...)))&&&&&&(((+++++++++******,,,000333666;;;;;;555000//////,,,'''$$$""""""&&&)))++++++&&&&&&&&&&&&'''((()))***''''''))),,,---+++'''######'''++++++(((&&&%%%&&&%%%(((+++,,,+++***,,,---((($$$###'''******)))***,,,///222222111............---,,,++++++***)))((((((***,,,///000)))(((&&&%%%$$$&&&***---((('''$$$""" !!!###%%%$$$$$$###"""###&&&+++...000...+++***)))'''$$$""""""&&&'''''''''(((******)))((((((***---///000---///111...)))&&&'''***((('''&&&'''))))))'''%%%!!!!!!"""""""""$$$%%%&&&''')))(((((((((&&&&&&)))///444((( """)))******+++...,,,***((((((***---...,,,+++)))((('''(((((())))))'''&&&'''+++...000000,,,,,,+++))))))(((((((((((((((((('''%%%$$$$$$%%%!!! !!!$$$&&&(((###'''+++...000111000000///---++++++///222...---***'''$$$$$$&&&))))))'''&&&%%%%%%&&&%%%$$$ """%%%&&&%%%$$$$$$%%% ###(((---000///***&&&((('''%%%"""!!!"""&&&))))))***,,,......---***((('''((()))))))))(((&&&%%%$$$###!!! !!!$$$(((+++)))'''&&&%%%'''''''''&&&###%%%''''''%%%"""!!!!!! !!!"""""""""""""""###%%%$$$!!! """$$$###!!!"""'''***$$$###  !!!""" """"""""""""!!! !!!%%%(((***(((%%%  !!!!!!&&&'''%%%!!!"""&&&(((%%% !!!!!! !!!!!! $$$ !!!###%%%&&&&&&&&&&&&111333444222...++++++---***)))'''&&&&&&'''((()))(((''')))...333444///***)))))))))(((((((((((((((((()))+++---000222444555---,,,,,,---000222111111333111---+++,,,---000111...---++++++++++++)))((((((,,,111444555222...+++)))+++---///...+++'''$$$%%%&&&&&&%%%&&&(((+++//////222555444333222444666333444777:::;;;999555111333///)))%%%%%%(((,,,000//////............//////######&&&***///000...+++))),,,000000---+++,,,...,,,***)))))),,,///111222///111444666777555222111,,,---//////---+++******((())))))%%% !!!'''------,,,+++***))))))))))))$$$&&&((((((&&&'''***---,,,...///,,,(((&&&)))---555111,,,&&&######%%%'''***...000...)))&&&(((***,,,((($$$!!!###+++333///***'''(((+++...///,,,---,,,)))'''(((,,,000+++++++++(((&&&%%%'''(((******+++,,,---......///---***''')))...000///,,,---//////+++%%%"""$$$((('''((((((((())),,,000444999AAACCC;;;333000///,,,%%% $$$((('''%%%############$$$%%%&&&&&&&&&'''(((+++,,,+++'''$$$###'''++++++(((%%%$$$%%%###&&&***+++******+++---+++'''!!! %%%))),,,+++***)))+++---000000000((()))***+++***)))((('''############%%%))),,,---,,,***'''%%%$$$&&&(((***'''&&&$$$""" !!!###&&&&&&'''&&&$$$"""$$$+++000000000///---***'''%%%######''')))((((((***,,,***(((''''''***...000222---000000,,,&&&$$$&&&)))'''%%%$$$%%%&&&'''&&&%%%!!!  $$$%%%'''((()))&&&''''''&&&&&&***111777((( ###)))))))))+++)))(((&&&&&&'''))),,,---...,,,)))'''&&&&&&'''(((((('''&&&'''+++///222222---,,,+++)))'''&&&&&&%%%$$$%%%&&&&&&$$$###"""""" ###'''+++---!!!&&&---333666000000///,,,***+++///333,,,***&&&"""###&&&((((((&&&%%%$$$#########"""$$$$$$$$$$$$$$$ &&&,,,000000,,,(((((('''%%%###"""$$$))),,,******,,,...000///,,,***((()))+++,,,,,,***((('''$$$!!!!!!%%%(((******)))'''''')))))))))((("""$$$&&&&&&$$$"""  """###""""""!!!$$$&&&%%%""" !!!""""""!!!&&&***'''$$$!!! !!! !!!"""!!! ###""""""$$$""" !!!###%%%&&&%%%### """!!! $$$&&&$$$!!!$$$)))...+++$$$ !!!"""$$$%%%***!!!$$$(((+++,,,,,,+++...111333333000---***)))******++++++,,,+++++++++'''***,,,,,,+++*********)))***+++***((('''((()))***'''&&&+++222777888777---,,,+++***+++,,,...000222...***(((***---000111///000000///,,,************+++,,,------------------///000111///+++&&&###$$$$$$$$$'''+++...///...111333444444333222444555555777888999888666333111222...++++++)))(((,,,333666...'''&&&+++//////,,,'''%%%$$$(((...000---)))///......---+++)))'''&&&!!!###&&&***---///000000222333555888888555000,,,(((+++///000///,,,)))'''(((,,,///+++%%%"""%%%))),,,---......---+++)))'''&&&###!!!!!!%%%***...111333222...'''"""###+++222777333---'''%%%%%%'''))),,,------+++(((&&&%%%%%%)))'''"""%%%)))///,,,)))(((***---///000222///+++'''&&&)))///444444000***'''&&&'''(((((((((***,,,,,,++++++,,,------......---+++))))))***,,,//////+++%%%!!!###&&&(((&&&%%%$$$&&&+++///222???CCCGGGDDD<<<222+++(((%%%"""!!!###&&&&&&!!! !!!###%%%$$$$$$######$$$$$$%%%%%%,,,++++++***)))(((''''''$$$&&&((('''$$$###$$$&&&((('''$$$!!! """'''+++,,,...222444444222///,,,******)))***++++++)))(((### ###***///222222///+++))))))))))))(((***%%%###$$$%%%""""""$$$((())))))(((&&&%%%&&&(((''''''((())))))((('''''''''''''''''''''''''''&&&&&&%%%&&&)))...000...+++///---***&&&######'''***+++)))&&&%%%%%%%%%$$$###  !!!!!!!!!%%%'''((()))***)))(((&&&'''((((((((('''!!! ###((()))(((%%%)))'''$$$"""###&&&***,,,------***$$$###(((,,,++++++,,,---///......***)))(((%%%""""""###%%%!!!!!!!!!!!!!!!""""""######!!!!!!"""%%%(((******"""###&&&(((000:::<<<555---***,,,//////...111---&&&  $$$(((***)))'''%%%$$$"""""""""!!!%%%%%%"""###''''''%%%$$$(((...111...***...+++&&&%%%&&&))),,,---+++,,,...111333111---)))(((((()))((('''%%%###"""###"""  %%%)))333111,,,'''(((,,,***%%%######%%%%%%$$$""" !!!!!!%%%%%%&&&$$$!!!  $$$&&&***(((&&&$$$"""!!!!!!!!! !!!"""!!!!!!$$$""" %%%'''$$$"""!!!!!!!!!!!! !!!"""###!!!  !!! """ ######$$$///222((("""%%%$$$ """""""""!!!###%%%$$$$$$&&&((()))(((&&&222333444333000...,,,+++,,,,,,---------,,,,,,+++&&&((())))))((('''((())),,,,,,+++)))((((((***,,,,,,)))'''+++222777999888...---+++++++++,,,...//////+++'''%%%'''+++///111///111111000,,,)))(((''''''((()))***+++,,,,,,,,,---///111111///+++&&&"""!!!"""$$$)))---000111000333444444333222222333444222333444444444222000...///,,,,,,---,,,+++...444555///***))),,,//////...)))((('''))),,,......---000///---+++(((&&&$$$###"""###&&&))),,,///111111111111111333333222///,,,---...///...,,,***((((((***...111...((($$$&&&***---///111111...+++***+++$$$""" $$$)))---///......,,,((($$$$$$***000444111...***((('''((()))+++------,,,)))&&&%%%%%%&&&$$$ $$$)))***(((%%%%%%(((+++...///333222...***)))+++///333222///+++)))(((((('''&&&((()))*********+++---//////000222000---***((((((+++---///,,,'''$$$&&&((((((&&&$$$###%%%)))///222<<>><<<888444111...///000000000///...---***((('''(((+++------+++,,,///222222000...,,,,,,---------......///000000222000///000000000...,,,000333777::::::777333111---///222333333000---+++******---000444555444222555444111---)))(((((())),,,---...---++++++---///111333444666555333111000***+++---......***&&&### !!!"""###%%%%%%&&&))),,,***&&&%%%)))***'''%%%&&&'''&&&$$$%%%(((+++)))***+++)))'''(((+++...111111///***### ###!!! ###$$$$$$######&&&((((((((((((+++---...000111///***)))+++...111...***&&&######$$$%%%(((((('''$$$!!! !!!"""!!!###%%%&&&'''***000444<<<:::777333...+++)))'''%%%######$$$(((,,,......)))'''%%%$$$%%%'''+++---//////---,,,,,,,,,,,,,,,)))%%%!!!###)))...////////////---+++***+++---///000,,,***,,,000111...+++)))(((''''''))))))((('''$$$&&&((())))))&&&###!!!""""""!!!"""###$$$&&&'''###$$$%%%''')))+++---------,,,+++******)))((('''&&&%%%$$$""" ###&&&***))))))******)))&&&###$$$  &&&)))'''$$$###$$$$$$"""  """!!!"""!!!"""$$$'''(((&&&%%%"""!!! """###&&&'''%%% """###!!! !!!&&&(((&&&%%%(((***'''$$$"""!!!!!!###$$$$$$"""!!!###'''+++,,,,,,***++++++)))&&&$$$&&&(((111///+++&&&###$$$(((++++++,,,,,,)))%%%!!! """###%%%'''((((((((($$$!!!!!!""""""!!!$$$&&&((('''$$$""""""######"""""""""############$$$###"""$$$'''******))) """666DDDEEEAAA444111,,,'''$$$$$$$$$%%%***---222444333111//////,,,,,,,,,,,,+++***((((((+++)))&&&$$$"""!!!""""""$$$'''***((($$$!!!!!!###***++++++'''"""!!!!!! """(((,,,111333444111***%%%###%%%'''%%%!!!!!!!!!!!! !!!%%%&&&$$$!!! """$$$''')))((($$$ ###'''***)))((()))'''###   111000...)))$$$"""%%%)))...------...000000///---+++)))(((***...000...,,,***)))((('''&&&'''((()))***,,,000222333222000///***)))((()))+++,,,+++***((((((+++000666888666333111111222111000...+++))),,,***)))((()))((('''%%%$$$'''***+++)))'''&&&%%%"""###$$$######$$$''')))222777>>>AAA@@@;;;666222---...000111000///---,,,(((&&&%%%&&&((())))))(((---000222222000---+++++++++*********,,,///111333333111///.../////////......333:::@@@AAA<<<666111***---000222222///,,,)))***,,,000555888777444111666555222///---***)))(((***,,,///000/////////000000222444555444111---+++''')))+++,,,+++(((%%%"""!!!###%%%''')))***,,,...---+++***------+++(((((((((&&&$$$$$$%%%'''$$$&&&((((((''''''(((***///000...)))"""!!!!!!#########&&&(((******)))))))))***000222333000,,,((((((***---+++(((%%%$$$%%%''')))******(((%%%""" !!!!!!""""""###%%%+++222777888666222...***(((&&&&&&$$$###"""$$$)))---000111+++)))&&&%%%''',,,111555444000---,,,///111111000+++'''######'''+++,,,,,,111...+++((((((***---//////***(((+++111444111---)))((('''((()))***)))((()))+++,,,---+++((($$$!!!"""""""""###%%%''')))+++'''((((((***+++---//////,,,++++++***)))(((((((((&&&&&&$$$""" !!!$$$''''''&&&&&&'''((((((&&&$$$ $$$))))))%%% !!!###$$$###  !!! """$$$$$$""" !!! !!!###%%%%%%$$$ !!!"""###$$$((()))'''""" ###$$$"""!!! $$$)))***'''&&&((()))'''%%%"""!!!!!!"""###!!! !!!###''')))***)))'''((()))'''%%%&&&***...999555...&&&!!! ###&&&((()))(((&&&""" !!!"""#########""""""###%%%&&&&&&%%%%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$###"""   ###&&&(((((('''"""///888999777,,,***&&&"""!!!!!!"""###---222777999777222...,,,''''''&&&&&&%%%%%%$$$$$$$$$###!!!!!!###%%%$$$  &&&&&&%%%"""!!!$$$(((,,,//////+++'''&&&'''---)))""" """""" """&&&&&&$$$""""""$$$$$$&&&***,,,+++((($$$!!! """%%%'''((((((+++)))&&&###   111222000+++%%%###''',,,............///000000000---***((((((+++------+++)))(((((()))******)))(((%%%(((,,,000111000...---&&&&&&'''))),,,...//////,,,++++++...222444222///+++---///111111///---+++,,,***((('''''''''%%%$$$$$$&&&((()))&&&$$$###""" """$$$%%%$$$%%%''')))...555===BBBBBB===888555000111222222111...+++***((('''&&&&&&''''''((((((...111333333000---+++***---+++******+++///222555555222...---...///000000...333:::??????;;;555000(((***...000000...+++))))))---222999<<<;;;777333666444222111///---+++)))(((+++...111222111000000...000222222000---(((&&&###&&&)))***)))'''%%%$$$###$$$%%%''')))+++---...***,,,------------,,,++++++***(((&&&$$$######$$$###%%%'''((('''&&&$$$###***+++***&&&   """$$$%%%'''(((***++++++*********---///000...+++'''&&&&&&++++++***)))(((((('''''')))))))))'''$$$""""""###%%%###""""""%%%+++111666222000---***((('''&&&&&&'''%%%$$$%%%(((+++------)))((('''(((+++///444888444...))))))...111111...***'''###"""%%%(((******+++)))'''%%%&&&((())))))+++&&&###'''///444111,,,***)))((((((******)))(((***,,,...///...+++(((&&&$$$$$$$$$%%%'''***,,,...***))))))))))))***+++,,,,,,,,,+++***'''%%%%%%%%%&&&%%%$$$""" !!!$$$''''''&&&$$$$$$%%%&&&%%%###"""""" %%%))))))%%%!!!!!!$$$''''''$$$   """""" ###%%%&&&$$$""" !!!!!!"""###!!! !!!"""$$$&&&''',,,---***%%%$$$&&&'''$$$###"""%%%******&&&###$$$&&&%%%###"""""""""###$$$######%%%'''((()))(((''''''((()))&&&$$$&&&---333;;;777///&&& ###%%%&&&%%%### ###$$$%%%''')))******)))%%%&&&''''''&&&%%%$$$$$$&&&'''((('''$$$!!!"""%%%&&&&&&%%%!!!!!!"""&&&***---......)))'''%%%###""""""###$$$---111666777555///***'''$$$######"""""""""######  !!!   $$$'''+++,,,***'''&&&%%%+++(((""" !!! !!!"""!!!%%%)))((($$$"""###&&&$$$%%%''')))))))))((('''%%%###!!!!!!###&&&'''(((---,,,)))%%%!!! """ ///000///***$$$"""&&&++++++,,,------------...///---***&&&&&&)))++++++)))&&&&&&'''))),,,,,,)))&&&###(((,,,///...---+++$$$&&&))),,,///222555777222///------//////---***$$$'''+++///000///---,,,---***((('''''''''&&&$$$###%%%''''''%%%###"""""""""$$$&&&''''''''')))***+++111999>>>???<<<999777555555444333111---***((())))))))))))((()))***+++///222444444111...,,,+++000///,,,+++,,,000333666777333///---...000111111000222555888777444000---'''))),,,...///---+++***)))---333:::>>>>>>:::666444222000000000000---+++''')))+++...000111000//////000222111///,,,'''%%%!!!$$$((()))((('''''''''''''''((()))***+++,,,,,,((())),,,///000...,,,,,,...,,,)))&&&%%%$$$######%%%&&&'''((('''$$$ ###%%%&&&$$$  ###&&&(((''''''((()))++++++++++++&&&((()))***((('''&&&&&&+++---......,,,)))%%%"""%%%'''((('''&&&%%%&&&'''***'''###"""$$$***///333,,,+++***(((((((((((()))+++)))'''&&&&&&'''&&&%%%###$$$&&&***---111444666000+++%%%%%%))),,,,,,)))&&&%%%######%%%'''******&&&%%%%%%&&&))))))'''%%%(((###""")))......+++,,,***))))))******)))((((((***---000111000...,,,(((((('''((()))+++---...,,,+++)))((('''(((((()))---...---)))$$$!!! %%%%%%%%%###""""""%%%'''((('''%%%$$$%%%$$$###!!! $$$### """ ###''')))'''$$$###&&&***+++((($$$ """""" ###""" """%%%%%%$$$"""""""""!!! !!!""""""!!! ###(((---111111222///)))'''))))))'''%%%###%%%(((&&&!!! !!!""""""###%%%%%%&&&''')))***+++***)))((('''%%%'''((($$$ """)))111777444...&&&  """###$$$###!!!!!!  !!!!!!"""$$$&&&''''''((()))%%%%%%%%%%%%%%%%%%$$$###'''***,,,+++&&&  ###$$$%%%&&&&&&)))++++++***(((''''''((((((((()))))))))(((((((((+++///222333000***&&&###""""""################## """$$$###&&&)))***(((%%%"""!!!###""" """$$$%%%%%%))),,,)))### """&&&###"""""""""$$$&&&)))+++(((%%%!!! """%%%'''(((---,,,***'''""" $$$""" ,,,,,,***%%%!!! $$$''')))+++,,,---+++++++++,,,,,,)))&&&&&&)))******((($$$###%%%(((,,,,,,((($$$!!!&&&+++------+++)))%%%(((+++///111555888;;;888333...,,,------***((("""%%%))),,,......,,,++++++)))((('''((((((&&&$$$###%%%''''''&&&%%%$$$%%%'''(((***+++******,,,---***...444777888777555555666666444222///,,,)))(((+++,,,---,,,+++,,,---///000333555555333000......222000...---...111555777888555111///000111222222000000000000///...---,,,((()))***,,,,,,---,,,,,,***---222777;;;<<<999666000---+++,,,000111000...)))((((((***...000000000444444444333111...+++)))"""&&&******(((&&&''')))&&&&&&&&&&&&&&&'''''''''&&&''',,,222444111///000///,,,)))''''''&&&%%%$$$''''''((((((((($$$ ###!!! """'''+++((('''&&&''')))+++++++++###$$$%%%&&&((((((((()))---///000000---((("""###%%%'''((((((((()))***---)))$$$"""$$$(((,,,...************************,,,+++)))((('''%%%"""!!!%%%)))---000222333...***&&&%%%&&&'''&&&%%%$$$$$$%%%&&&''')))***+++%%%%%%&&&)))---...+++((('''"""###(((+++,,,...,,,+++***+++***((('''###&&&+++///222333222111...---,,,+++***+++,,,,,,---,,,***((('''(((***+++///000///***###$$$&&&''''''&&&&&&'''((()))'''&&&&&&&&&%%%###!!! ###### $$$""" !!!%%%(((((('''###'''***+++)))&&&###!!!"""$$$### ###""" """###""""""###%%%###!!! """######!!!  %%%,,,444888444444111+++)))++++++(((%%%###"""$$$""" ###%%%&&&&&&''')))+++------+++)))((()))###%%%&&&"""$$$,,,111000---)))%%%""""""###"""######!!! """$$$### !!!""" !!!!!!!!!!!!###$$$%%%$$$$$$$$$&&&&&&$$$###(((---111///)))!!!"""$$$%%%&&&(((***...//////+++%%%"""###$$$(((***---//////---+++)))***,,,...---***'''$$$$$$"""###%%%&&&&&&&&&%%%%%%###"""""""""!!!!!! """$$$&&&(((***%%%&&&''''''%%%""" """$$$%%%%%%)))+++'''  %%%"""!!! $$$'''***%%%""" $$$&&&'''((())))))'''""" %%%%%%"""%%%$$$!!!  !!! """"""!!!,,,***&&&###!!!!!!###$$$))),,,...///,,,******+++,,,)))''''''***,,,***(((###"""###''',,,,,,((($$$###(((,,,...,,,(((&&&'''***...000111333777::::::555///,,,,,,,,,***)))%%%''')))+++,,,+++)))((((((''''''((()))(((&&&###%%%''')))***))))))***+++---.........------///111+++...000000/////////000444333000...,,,******))),,,---//////......111333111333666777555222111000///.........000333777999888666333222222333333333...------,,,,,,,,,------)))))))))***+++,,,...///------///222555666555333,,,(((&&&(((...222333222---***''''''+++///111222666666444333111///---,,,'''+++...,,,(((%%%%%%'''""""""############$$$$$$###$$$***444777333000222///,,,)))((())))))((('''(((''''''((()))&&&!!!!!! !!!'''+++,,,)))%%%%%%''')))***)))%%%$$$%%%&&&)))+++,,,---//////...,,,)))$$$ ###%%%((()))))))))***++++++&&&""" ###''')))***+++,,,---------+++)))((())))))*********(((### ###&&&***...222333///...+++)))'''%%%$$$###%%%'''***+++,,,+++++++++'''&&&%%%)))///222000---)))&&&"""###***///000...,,,++++++***'''%%%!!!$$$)))///222444444333555333000---+++***)))))))))((('''&&&'''***,,,...///111000,,,$$$ !!!&&&))),,,---,,,*********'''''''''((()))(((%%%### !!!!!!!!!!!!"""  $$$''''''%%%"""%%%((()))'''$$$"""!!!%%%'''%%% """!!! !!!%%%''''''%%%######%%%''''''&&&"""!!!!!!###''',,,111444444555222+++)))******((($$$ !!!!!!###%%%&&&%%%%%%&&&(((******(((((()))+++!!!%%%'''###$$$,,,,,,...///...+++'''%%%$$$"""######"""!!!"""$$$&&&&&&$$$  """ !!!"""&&&%%%$$$%%%'''(((&&&###)))...444333+++###"""$$$%%%&&&(((+++///,,,,,,***&&&!!! """%%%)))...222222///***'''(((((('''%%%###"""###$$$!!!###&&&)))***)))'''%%%%%%%%%%%%$$$$$$"""!!!!!! !!!""" !!!!!! !!!###%%%%%%''')))***&&&%%%%%%$$$"""  !!!!!!"""!!!%%%'''###$$$######"""""""""######$$$ !!!$$$%%% """$$$%%%### ''')))&&&+++(((###$$$ """"""!!!!!!&&&&&&"""...***&&&######$$$$$$$$$)))---111111...+++******,,,)))((())),,,---+++)))$$$""""""''',,,---)))$$$###&&&+++......+++'''$$$))),,,///000///000333666:::555...+++,,,,,,,,,***)))***+++++++++)))'''&&&%%%%%%&&&((()))(((%%%"""&&&(((+++,,,,,,---...///111111111000//////111444.........,,,))))))***,,,111///---***))))))***+++,,,...000000//////222555111333666777666444222222,,,,,,,,,...111555888;;;999777444333444555444333,,,++++++,,,,,,---...///***)))((((((***,,,///111///......///000111000///)))%%%###%%%---333555444000+++'''&&&***///222444666555333000///...------,,,///111...(((######%%%!!!!!!!!!"""######$$$$$$ !!!(((333666222///111///,,,((((((***+++***(((((('''&&&((()))(((###!!!  &&&+++///+++%%%###%%%'''''''''((('''&&&'''***---///000000...+++((($$$""" $$$&&&)))******)))***+++((($$$"""&&&((((((---...///000///,,,(((&&&&&&'''))),,,---+++&&&### !!!$$$(((---222555222222111...)))&&&$$$$$$(((+++...000///---,,,+++)))%%%$$$'''---222222000,,,***%%% """+++222222000---,,,+++)))'''%%% ###)))...222333444333999777333///,,,)))((('''$$$$$$###$$$&&&)))---000///111111---&&&""""""$$$'''+++///111000...,,,,,,%%%&&&'''***,,,+++(((%%%"""!!! !!!######!!!!!!!!! $$$&&&%%%### """%%%&&&$$$!!! &&&(((&&& !!!!!!!!!%%%)))***((('''((()))******)))%%%%%%&&&&&&((()))***+++444555111+++((())))))'''"""!!!"""$$$%%%%%%$$$###"""%%%''''''&&&&&&))),,,"""'''***'''!!! '''///+++...222222///***&&&$$$"""###$$$######$$$'''***&&&###!!!######### ###(((&&&%%%&&&))))))'''%%%)))///555555---$$$!!!$$$&&&&&&''')))...222)))(((%%%!!! """'''---222222...((($$$%%%$$$"""!!!$$$!!!###(((+++,,,***(((%%%''''''&&&&&&%%%###"""!!!!!! !!!""""""((($$$ !!!""""""!!! """$$$$$$###$$$%%%'''&&&%%%###"""!!! !!!######%%%&&&''''''%%%###  """###!!!######  (((+++))),,,)))"""$$$!!!"""""" !!!'''''' ......,,,***'''$$$!!!"""%%%***,,,,,,***)))(((---***(((***,,,,,,'''###!!! (((222444...&&&'''&&&'''***------)))%%%***111555111---///444666222000---)))(((((())))))//////...+++'''%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&)))---222222000///111444666333///...000222222111222///,,,(((''')))+++---222000---((($$$$$$%%%'''...,,,,,,///333555444222555555555666666444000---(((***,,,...000333888;;;@@@;;;555333333222000...***))))))***---000444666---)))&&&%%%(((---111333444000,,,************)))###"""###%%%***...000111333111...------,,,+++)))+++,,,---..................000111+++###"""'''&&&### !!!$$$'''(((''' ###'''***,,,,,,***)))&&&((()))***))))))***+++,,,+++))))))(((&&&$$$!!!$$$,,,)))%%%"""!!!"""$$$&&&++++++,,,...000222444555000,,,'''%%%$$$"""!!!$$$'''((('''&&&(((+++###"""!!! !!!"""###(((((())),,,...,,,%%%###'''+++---+++)))'''&&&!!!###%%%))),,,...000000///...,,,++++++,,,...///111...+++)))***,,,...//////***%%%$$$'''+++,,,,,,***'''$$$###&&&))),,,---111111000...+++))))))***$$$%%%(((,,,000333666777444222///+++(((%%%###""" !!!###%%%''')))***111444333***$$$$$$&&&(((******++++++***)))'''&&&%%%(((++++++(((&&&&&&''''''''''''$$$###&&&%%%""" ###$$$$$$""""""%%%&&&$$$!!! """$$$%%%'''***...///---)))%%%%%%&&&(((((('''&&&&&&'''***222444...((()))+++)))!!!###$$$  """#########!!! """&&&***,,,---$$$+++222222---(((&&&&&&))),,,000111///+++(((&&& !!!!!!!!!"""$$$(((+++(((***)))###%%%)))&&& """(((,,,)))'''&&&((()))******++++++///222---$$$$$$&&&%%%###$$$))),,,+++'''!!!""")))+++(((%%%######$$$ !!!$$$&&&%%%###%%%((('''###'''''''''&&&&&&%%%%%%%%%  (((///+++'''###!!!"""""""""###""" !!!$$$(((&&&""""""%%%"""&&&(((***---...,,,((($$$!!!"""""" ###"""$$$''')))(((''''''"""$$$"""$$$$$$///......,,,)))%%%""" """''')))******++++++000---))))))+++***%%%!!! !!!(((000222...((()))))))))***+++***'''$$$'''...111...+++...222444000...,,,)))''''''((()))------,,,)))&&&$$$%%%&&&###"""!!! !!!###&&&''')))---222222000///111444555333//////000000///...,,,***&&&$$$%%%(((,,,///666222,,,&&&###$$$'''***---,,,---000333666555333666666666666666444000---***,,,...000111333777999;;;999555333222222000///+++++++++,,,...000222444...***&&&%%%'''+++...///444111---+++***)))'''&&&#########$$$&&&(((+++---444222///...---,,,***(((((((((***++++++,,,,,,,,,---///...(((!!!"""'''&&&### $$$''''''&&&!!!$$$'''***+++***(((&&&%%%&&&&&&%%%######%%%&&&***)))'''&&&&&&%%%###!!!$$$'''%%%###""""""###%%%&&&,,,---000222444555555555111---'''###"""!!!"""%%%%%%$$$%%%''')))%%%$$$""" %%%&&&(((+++,,,***&&&###&&&(((+++,,,***)))((()))&&&''''''((()))******+++++++++++++++---...000111///---+++***+++,,,------///,,,((('''(((***+++,,,...+++)))(((***---.../////////...---+++***+++---))))))***+++---...000111222000---***&&&###!!! """%%%(((***000333111)))###$$$'''((())))))******)))(((&&&%%%%%%'''((('''%%%###$$$%%%)))))))))&&&!!!$$$&&&%%%!!!!!!"""  """%%%$$$!!! !!!###$$$'''***,,,***&&&"""###%%%'''((('''%%%###!!!$$$+++...)))%%%'''((('''!!!!!!%%%&&&"""!!!$$$$$$### %%%))),,,---+++000555555111,,,(((''',,,...000000,,,)))&&&%%% !!!!!!""""""$$$&&&((('''***+++&&&$$$(((%%% !!!&&&+++)))&&&&&&''')))))))))((((((+++...***""""""$$$$$$"""$$$***---,,,%%%%%%(((&&&### $$$"""$$$&&&$$$!!!!!!$$$$$$ %%%%%%%%%%%%%%%&&&'''(((######"""!!!&&&***(((%%%""" """"""  $$$###!!! !!!$$$&&&$$$'''(((***,,,---,,,)))&&&  !!!###### !!!"""%%%'''(((''''''!!!//////...---***'''$$$""" $$$&&&(((***---//////,,,(((((())))))'''$$$ !!!$$$)))---...---+++***++++++***(((%%%$$$######)))---,,,+++...111222---,,,***(((&&&&&&'''(((,,,+++***'''$$$###$$$&&&""" !!!%%%)))***---000111///...000333444333111000///...+++)))$$$""" &&&,,,000777222***$$$"""%%%***...------...111444666555444555555555666666555222///---///111333333333555666555666555333111///000111/////////000000000111111...+++'''&&&''')))***+++222000...---+++)))%%%"""###$$$%%%###!!!"""&&&***444222000///...,,,)))'''###$$$&&&'''((()))*********,,,+++&&& !!!&&&&&&### $$$&&&&&&%%%"""$$$(((******(((%%%######### """'''&&&$$$###$$$$$$###""" $$$############$$$&&&'''(((,,,///333777999888666444111---((($$$!!!  !!!!!!"""$$$&&&)))(((%%%"""!!!$$$'''(((((('''''''''***+++,,,+++))))))***,,,---+++)))'''%%%$$$$$$$$$&&&'''))),,,...000111222++++++++++++++++++++++++......---+++)))((()))***...,,,+++,,,---/////////......---,,,+++,,,///111000...,,,***)))))))))***...---***'''%%%"""!!! $$$(((+++000222000(((###%%%((()))((((((((((((((('''%%%%%%'''''''''%%%###"""###%%%***+++***((($$$  $$$&&&$$$  !!!!!! !!!######"""    """%%%'''&&&""""""&&&)))***((($$$"""%%%(((&&&$$$%%%&&&&&&!!! """&&&'''%%%""" !!!&&&%%%### """&&&((())),,,...222444444000,,,)))...//////---)))%%%$$$$$$######$$$%%%&&&&&&&&&&&&'''+++---***""" $$$'''%%%  $$$(((&&&%%%%%%&&&''''''&&&######&&&(((&&&  ###$$$"""%%%***---,,,%%%!!!$$$$$$!!!"""$$$$$$&&&'''%%%  """!!!!!!!!!###'''***,,,)))&&&###""""""$$$%%%&&&&&&$$$!!! """"""!!!  """$$$''')))&&& $$$%%%'''(((((((((''''''!!! """$$$$$$!!!$$$$$$$$$%%%%%%%%%%%%%%%---------,,,***(((%%%$$$!!!"""$$$%%%&&&)))---000+++(((&&&&&&)))++++++***###%%%(((*********++++++)))+++,,,***%%%!!!!!!""""""'''++++++---111333111+++)))'''&&&%%%%%%''''''+++***)))'''$$$###$$$%%%### $$$(((***,,,......------...000333333222111///,,,(((&&&!!!(((,,,111,,,&&&###$$$(((,,,///...///111333444444333111222222222444666666333111...111333444444333333444222444555222...,,,---///222222222222111000......---+++)))(((***+++++++++............---***&&&""""""%%%&&&$$$ %%%***000////////////...+++(((!!!"""$$$&&&'''((())))))''')))+++)))$$$!!!"""$$$'''$$$ !!!$$$''''''&&&"""$$$'''******(((%%%"""!!! !!!&&&$$$"""!!!###$$$$$$$$$ !!!###$$$###"""$$$###$$$%%%&&&'''(((((((((***...333888999777333000...---***'''$$$!!!!!!###,,,***'''$$$!!! !!!%%%&&&%%%%%%'''***------,,,***)))***,,,//////---)))%%%""" """$$$'''+++---.........'''(((***+++***))))))))),,,...000---)))&&&%%%'''((('''(((***---......---/////////---,,,...111444444222---)))'''&&&&&&'''***)))(((&&&%%%$$$$$$### $$$(((+++000222///(((%%%(((++++++(((((((((((('''&&&%%%%%%***)))(((&&&$$$$$$%%%&&&((()))(((&&&###!!! !!!!!!$$$%%%###!!!###$$$$$$!!!!!!###$$$###$$$$$$###!!! !!!  """!!!$$$+++......+++((("""%%%&&&%%%$$$%%%%%%!!! !!!###&&&'''%%%###!!!###'''&&&###%%%"""  """""""""$$$&&&***...111111...++++++,,,+++(((%%%$$$%%%&&&&&&'''((()))***)))'''%%%&&&***...---''' !!!$$$&&&&&&###!!!"""######"""!!!!!!######""" !!! """%%%###""""""%%%%%%###%%%***,,,***&&&!!!!!! ###### ###'''$$$)))+++)))""" !!! %%%***...---((($$$$$$''')))(((%%%&&&%%%"""!!!"""######""" ###%%%(((***'''!!! ###%%%$$$""" !!!""""""""""""###$$$"""!!!"""!!!$$$%%%$$$###!!!#########"""!!!!!!"""### $$$ !!!!!!"""###)))******+++***)))'''&&&'''((('''&&&%%%'''+++...***)))'''''')))+++,,,,,,(((***+++***''''''(((***'''***,,,***%%%"""!!!###$$$(((,,,...222666666222)))'''%%%######%%%''')))+++,,,+++)))&&&$$$$$$%%%$$$!!!###'''***+++,,,,,,,,,,,,---...222333444222000,,,(((&&& ###''''''%%%$$$%%%))),,,......000111333444333111///.........///111444555444222...000333444333222222333222444444000+++)))***,,,000000//////---,,,***)))+++++++++,,,///000000///***+++---//////---((($$$ $$$'''&&&######(((---******,,,...000///---***"""###%%%'''(((*********###(((,,,---***&&&$$$###(((%%%"""###'''******)))$$$%%%(((******)))&&&%%%!!! %%%&&&### """$$$%%%&&&""""""###%%%'''((((((&&&  $$$$$$%%%&&&''''''&&&%%%%%%'''***000444555222...++++++,,,,,,+++(((###!!!###***)))&&&$$$"""!!!!!!!!! ###$$$###$$$'''***------,,,+++***+++...111---+++'''$$$!!! """###&&&)))******((('''###&&&)))***)))'''(((((())),,,...---((($$$###$$$""""""$$$'''+++------,,,111111000///...///111444444222...***'''''''''((((((''''''&&&&&&''''''(((######""""""$$$&&&)))+++///111///***(((+++------)))(((((('''&&&&&&%%%%%%)))(((&&&$$$$$$$$$%%%%%%$$$$$$%%%###!!! !!!!!!"""$$$###!!!""""""###&&&((()))'''%%%!!!!!!$$$%%%###%%%&&&&&&$$$"""!!!!!! !!!(((......+++''' ###%%%%%%###"""###!!!!!!"""$$$%%%&&&$$$######$$$'''%%%"""%%%### """%%%)))------***'''%%%%%%%%%$$$###%%%(((+++((('''(((***+++***&&&###%%%)))------)))$$$!!! ###$$$&&&'''&&&%%%$$$$$$ !!!$$$### !!!$$$%%%((((((%%%%%%))))))'''%%% """ """$$$%%%### !!!''''''""" ###---///...'''######$$$###"""(((,,,,,,'''###$$$***---,,,))))))((($$$ """######  !!!###&&&***'''""" """&&&((('''$$$  !!!!!!!!!###$$$$$$###$$$!!!###%%%%%%$$$$$$### !!!  %%%+++'''!!!"""$$$###&&&'''(((************))),,,,,,***'''%%%%%%(((+++...---,,,+++***)))))))))+++***)))'''$$$$$$%%%'''&&&)))+++,,,+++(((&&&&&&'''+++...111777<<<999333)))'''###!!!!!!$$$))),,,...///000...+++'''&&&%%%$$$"""!!!&&&(((,,,,,,,,,,,,,,,---...///222333555444111---+++***%%%###!!!$$$###"""###(((...111000---///111444444222///---,,,,,,+++,,,...000111111000,,,...000111111111222333333222000,,,)))((((((***,,,++++++)))((('''&&&&&&***+++,,,000333444333111)))***---000111///***'''!!!$$$((()))((((((***---%%%&&&)))---000000---***%%%&&&((()))***+++,,,,,,###''',,,...---***'''%%%***&&&$$$&&&***...///...)))************)))((('''###!!!###)))&&&### ###%%%&&&######$$$'''***+++***)))%%%!!! !!! """&&&%%%%%%%%%%%%%%%$$$###"""&&&(((,,,//////---***((())),,,...---***%%%!!!!!!$$$%%%)))'''%%%###"""!!!!!!!!! """$$$$$$$$$&&&'''***+++,,,,,,,,,---///111)))'''%%%###""""""""""""###$$$&&&'''&&&%%%###"""!!!%%%((()))&&&%%%&&&((((((***++++++)))&&&$$$$$$!!!!!!###&&&***------,,,...///000000//////000222000///,,,***)))))))))***(((''''''''''''((())))))((((((((((((((()))******+++......++++++......,,,((('''&&&%%%$$$$$$$$$$$$%%%$$$""""""###$$$###"""!!!!!!"""!!!!!!"""######"""  """%%%$$$%%%'''***++++++***&&&  ######"""$$$''''''%%%!!! ###'''(((%%%!!! $$$%%%""" !!!"""###$$$%%%%%%%%%$$$###$$$$$$$$$%%%&&&%%%###!!!!!!!!!###&&&((('''&&&###!!! !!!"""&&&+++...(((&&&&&&(((***)))%%%"""$$$&&&)))***(((&&&$$$$$$###$$$%%%'''))))))'''%%% !!!""" !!!%%%$$$!!!"""&&&'''******''''''))))))&&&""" $$$(((+++)))$$$&&&)))&&&$$$$$$&&&---111222,,,'''''''''&&& %%%((((((### """(((---...---+++)))%%%    ###'''&&&!!! """$$$&&&&&&$$$!!! """$$$### !!!$$$%%%%%%$$$!!! ###"""$$$%%%$$$$$$$$$%%% !!!"""$$$"""!!!)))...+++"""  $$$%%%(((***,,,---......---,,,***'''$$$###%%%'''...//////...,,,***))))))(((&&&###!!!!!!"""$$$%%%&&&(((,,,000222111---***+++---000444;;;@@@;;;444***'''"""$$$+++///111333555444000+++'''%%%!!! !!!###'''***,,,000///......///000000111222444666555222//////000+++)))'''$$$######$$$%%%%%%$$$%%%***000333111---+++...222333111///---...---+++***+++,,,,,,+++))))))+++------...///222444333000+++''''''(((******,,,+++)))(((''''''((((((***+++...222555555333111,,,,,,...000111///+++'''"""$$$(((+++,,,+++***)))###$$$(((,,,///...+++(((((()))***+++,,,,,,,,,,,,$$$'''***,,,,,,***)))(((+++(((&&&(((---222333333222000...,,,***(((((('''&&&$$$!!!%%%)))%%%""" ###$$$""""""$$$(((+++,,,+++)))&&&"""!!!###$$$###%%%***((('''''''''&&&&&&&&&&&&((()))***+++++++++***)))+++---...,,,(((%%%%%%&&&### &&&)))+++,,,+++(((&&&$$$#########!!!!!!"""$$$&&&&&&$$$###%%%(((,,,.........///000%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%###"""!!! $$$''''''$$$###&&&)))(((((((((***+++***'''%%%"""""""""$$$''')))))))))'''***---.........///111,,,+++***)))))))))))))))***)))((('''&&&&&&&&&&&&((()))***+++++++++***)))'''***,,,***,,,...---)))&&&%%%###"""!!!!!!""""""###!!!!!!"""$$$%%%###!!! !!!!!!!!! !!!###%%%$$$### """&&&'''&&&$$$%%%''')))******&&&!!!!!!###""" ###&&&&&&###!!!"""!!!!!!""""""  !!!!!! ###%%%### &&&(((%%%###%%%$$$%%%''''''&&&%%%$$$$$$%%%(((++++++'''### !!!%%%%%%""""""&&&,,,///***(((&&&(((+++,,,((($$$###$$$%%%%%%&&&&&&'''((("""!!!"""&&&***+++(((%%%######$$$&&&&&&$$$!!!!!!&&&%%%""""""%%%'''++++++))))))++++++(((!!!'''---111---###%%%))))))(((&&&&&&)))///222...)))(((((('''"""%%%### ###)))---...,,,)))%%%###""""""!!!  ###$$$  !!!!!!!!!  $$$'''%%%!!! """$$$$$$###!!!  """$$$%%%######$$$&&&!!!$$$&&&###!!!###!!!"""(((---+++### %%%&&&###   ###%%%(((+++...000000111,,,+++***&&&###"""$$$&&&+++---//////...---,,,,,,%%%""""""$$$$$$'''(((,,,333888888333...,,,...111555===BBB<<<333+++'''!!!$$$,,,111333555888888333---(((%%%!!!$$$(((+++...///333111000///111222333333222444666555222111222444///...,,,***((('''''''''***((('''+++111444222...''',,,111333111/////////...,,,***))))))(((&&&$$$''')))***+++,,,...222555333---'''$$$'''***,,,,,,///...,,,******+++,,,---+++,,,///333555555222000...//////111111///+++'''$$$%%%(((,,,...---)))%%%"""$$$(((,,,...---)))%%%******+++,,,,,,,,,,,,,,,&&&'''(((((()))******+++,,,)))'''***000555666666888555111---)))'''''''''***((($$$  $$$((($$$ !!!###!!!!!!###'''***+++***)))%%%!!!!!!$$$%%%%%%(((,,,++++++************+++,,,*********************+++......---***&&&&&&(((+++'''###$$$***...///222000---***((('''&&&&&&###""""""$$$''''''###"""&&&,,,///000/////////$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%$$$######"""###&&&&&&###"""%%%))))))((('''))),,,---***'''###""" !!!###%%%%%%$$$"""%%%***---......///000)))))))))))))))(((((((((---+++)))'''%%%$$$###"""&&&(((***,,,,,,+++***((($$$'''******,,,...,,,&&&$$$###!!!  ###""""""$$$'''(((&&&###!!!""""""""""""###&&&(((%%%######((()))&&&$$$###$$$&&&''''''%%%!!!"""%%%$$$"""!!!%%%%%%"""!!!#########$$$%%%""" !!!"""""""""!!!###''''''%%% )))---***(((***&&&((())))))'''%%%%%%%%%&&&+++000///((("""!!!!!!"""&&&+++//////+++)))+++///000,,,)))""""""""""""$$$&&&)))+++  %%%***,,,((($$$'''''')))***+++)))$$$!!!!!!&&&&&&"""!!!$$$&&&***+++)))***------***"""(((000444///###$$$)))+++***'''%%%%%%---111...***((((((''' !!!###!!!%%%***---,,,(((%%%$$$&&&'''%%%### !!!""" ###&&&%%%  ###"""!!!!!!!!! """%%%%%%###"""$$$&&&%%%)))+++'''   &&&***)))"""""")))***&&& &&&'''(((+++...000///...((('''&&&%%%$$$"""!!! (((,,,111222000...///111'''%%%$$$$$$%%%&&&&&&&&&***---111666999777333///...222777<<<>>>999222,,,,,,+++'''"""""")))......111111555;;;:::111'''######%%%(((***,,,...111444......///222555777888777333333222111000000000111............---,,,++++++,,,***)))***,,,...//////((((((***,,,...000111222---......,,,((('''***---*********(((''')))///333000---)))%%%%%%'''***,,,111111111000000///......------///000000000///...//////000222444333...***+++***)))***++++++***)))"""###&&&+++---,,,)))%%%...000111///+++(((((()))%%%(((((((((***...---)))///,,,+++---222666888888999555///***'''%%%$$$###'''((()))(((%%%#########!!!"""  &&&+++,,,+++(((%%%!!!"""'''***+++***+++---...//////...---'''))),,,...000111111111222///***'''&&&(((+++---///,,,)))&&&'''***...111333///++++++...///,,,((($$$$$$$$$$$$$$$$$$$$$%%%###$$$&&&***...000///...&&&%%%$$$&&&)))***(((%%%(((''''''''''''(((***+++))))))(((%%%""""""&&&)))************---000444666+++"""!!!%%%###"""$$$"""&&&'''&&&'''***---++++++++++++***(((&&&%%%******)))((('''&&&%%%%%% """%%%((()))((('''%%%"""$$$''')))(((&&&###!!!$$$$$$!!!$$$+++000000,,,(((&&& !!!###$$$###""" !!!'''%%%###""""""###%%%&&&'''### !!!%%%(((&&&### ### ###$$$!!!"""%%%)))%%%!!! &&&,,,,,,)))###"""$$$)))///222111/////////...***%%%###&&&)))******))))))'''$$$!!! """(((000555444222111333666444---''''''$$$"""###'''***++++++""" &&&...111---''',,,***+++---000---%%%""" """&&&'''&&&###'''%%%$$$'''++++++'''"""&&&(((******'''### ###)))...---)))$$$'''((()))))))))(((&&&%%%!!!""""""!!! """---555---***%%% !!!%%%'''&&&"""!!!"""### """ """""""""###!!! """$$$%%%### %%%%%%%%%'''((()))'''%%%'''))),,,---+++&&& $$$&&&&&&***((($$$$$$''''''&&&%%%$$$!!!!!!""" &&&'''***---//////,,,)))'''&&&%%%%%%$$$$$$%%%%%%+++---//////...---......+++***)))***+++,,,***)))***---222777:::999666333333555888::::::666111------///---******...///---222111555::::::111)))&&&&&&(((+++,,,,,,,,,...///---...000222555666666555000///////////////000111...//////000//////---------+++******---/////////((()))***+++,,,------...+++---...,,,(((''')))+++------,,,)))'''(((,,,000---***&&&""""""$$$(((+++111111000///............++++++,,,---............000000111444666555111...,,,+++,,,---///...,,,***$$$%%%(((+++------***(((///000000---(((%%%%%%&&&&&&))))))(((+++//////---...+++***,,,000555777777444111---)))&&&%%%###"""((())))))(((%%%###"""###"""###!!!""""""###***///000...,,,&&&"""###(((+++,,,******,,,---------,,,,,,(((***...111333333333222111...***''''''))),,,...---+++'''%%%&&&(((,,,///000,,,)))))),,,...,,,))))))'''%%%###"""""""""######$$$'''+++///000///---&&&%%%&&&))),,,---+++)))((())))))***+++,,,,,,,,,,,,,,,***&&&""""""%%%(((******+++,,,...111333555...&&&"""%%%'''$$$!!!"""!!!###%%%%%%$$$%%%(((+++******+++,,,+++)))'''%%%))))))***+++***((('''%%%###$$$&&&(((((()))(((((($$$%%%'''((('''&&&###"""###"""  (((222777666000+++(((###$$$%%%%%%$$$""" ############%%%&&&((()))'''$$$!!!###&&&(((&&&""" !!!###$$$$$$$$$ !!!!!! !!!%%%&&&$$$   )))......+++'''&&&&&&+++000444333222111000...***&&&$$$$$$%%%''''''(((''''''&&&%%%$$$$$$$$$$$$###%%%)))...333555333222444777666000+++'''$$$"""###'''***+++***$$$"""!!!%%%+++//////------+++)))+++......***%%%###!!!!!!###&&&'''&&&$$$$$$"""!!!%%%)))+++'''$$$  ###%%%''''''%%%###"""""" $$$(((***(((%%%&&&&&&&&&&&&&&&%%%$$$###!!!""""""  """ """***111...***%%%!!! !!!%%%'''&&&""" """$$$!!! """%%%%%%###!!!!!!######!!!%%%%%%&&&)))++++++)))'''&&&))),,,---,,,(((### ###&&&'''((($$$"""%%%&&&''''''%%%$$$$$$%%%$$$ %%%&&&))),,,...,,,((($$$&&&%%%$$$$$$%%%(((***,,,///...,,,,,,------,,,+++/////////111222111///---***---222777999999777555555666777777555111...,,,000444555444333555333///222111444999999222+++)))***,,,...---,,,******+++***,,,...111222111000///+++++++++,,,---///000111...///000111222111000///...,,,++++++---//////...)))***+++++++++***((('''(((+++------)))'''''')))//////---***''''''***,,,+++'''""""""'''***111000...,,,++++++------)))))))))******,,,------111111333666888888555222------///222333111---***&&&&&&(((***---...---,,,//////,,,((($$$!!!!!!"""&&&)))***)))+++111333222---+++)))***---111333444///---+++)))'''%%%$$$$$$((())))))'''$$$""""""###"""###"""!!!%%%%%%!!!!!!&&&---222222000---%%%###!!!!!!$$$(((***+++((())))))*********))))))'''***///333555555333111///---***((((((***,,,...+++(((%%%###$$$&&&***,,,+++)))&&&(((+++......,,,...+++'''""" !!!"""$$$%%%)))---111111...+++%%%%%%'''***---...---+++'''((()))+++---...//////111000,,,'''###"""$$$&&&((()))+++---///111222222111+++(((******&&&"""!!!%%%%%%$$$""" !!!%%%''')))***,,,------+++(((&&&((()))***++++++***((('''((((((''''''''')))***+++&&&''''''''''''&&&%%%%%%"""""" (((555;;;888111+++)))'''''''''&&&$$$""" !!!"""  ###%%%(((***+++,,,'''%%%$$$&&&((((((%%%""" ###(((+++,,,&&&!!! %%%%%%$$$""" !!! %%%---222111///***(((''')))///333444333222000---+++)))&&&###!!!$$$$$$$$$%%%&&&((()))*** """++++++***(((((()))---000444222111333555555111...'''%%%$$$$$$&&&((())))))&&&%%%$$$$$$'''+++///111///,,,)))***---...---,,,$$$######%%%''''''&&&%%% ###(((+++***((($$$$$$###  !!!############$$$&&&"""###''''''&&&%%%$$$###"""!!!!!!!!!!!!!!!!!! """%%%"""!!!&&&,,,---***%%%""" !!!$$$%%%"""!!!###""" !!!$$$ !!! !!!"""%%%)))(((&&&###!!!!!!""""""!!!&&&&&&(((+++------***((("""$$$'''))))))'''%%%""""""&&&'''%%%  !!!###%%%%%%%%%&&&((()))&&&!!!!!!!!! $$$$$$&&&(((***)))&&&$$$%%%%%%$$$%%%(((,,,000333444000+++***,,,---,,,***000111222444555444000---))),,,111444444444333333111222444333111---+++)))333888;;;::::::;;;999555222000222666777111---,,,.........,,,***)))+++,,,'''***...///...,,,)))((((((((()))+++---///111222,,,...///111222222222111...,,,++++++---------++++++,,,,,,,,,***(((%%%$$$&&&***......***((('''(((///...,,,***((((((***+++)))&&&!!!!!!&&&***000...+++((('''(((***+++)))((((((((()))+++---...333444666888999888666444---...111333444222---)))%%%%%%&&&)))---///000000...,,,(((###"""&&&((((((+++111555666...,,,)))((()))+++...///,,,------+++)))((('''((()))))))))&&&###!!!"""""""""###"""!!!"""&&&&&&""" """''',,,000000,,,)))$$$###""""""$$$''')))***&&&&&&''''''&&&&&&&&&&&&$$$(((---222444222000...,,,+++***)))***+++,,,---'''&&&###!!!"""%%%(((***)))'''&&&'''+++...000000222---'''!!!!!!###$$$&&&***///222000,,,)))$$$%%%(((***,,,,,,***)))%%%%%%&&&(((+++///333555666333...)))%%%###$$$%%%%%%'''***---///000//////222///...//////+++'''$$$)))'''###  ###%%%)))***---///...,,,***(((((('''''''''((())))))***,,,***(((&&&'''))),,,...******))))))((((((((()))%%%$$$###%%%111666222,,,((('''******)))'''%%%### """&&&(((%%%!!!"""&&&)))***++++++'''''''''(((***)))%%%"""  %%%+++000222(((###!!!'''''''''&&&$$$!!!######$$$***111444333111)))&&&###%%%+++///111111222...,,,++++++***%%%!!!!!!!!!"""###%%%(((+++---!!! $$$//////...,,,***+++---///000///...///111222000...((('''&&&&&&&&&'''((((((((())))))'''&&&'''+++///...,,,***+++---...---+++%%%%%%%%%&&&''''''&&&&&& !!!$$$***---///...))))))(((%%%!!! !!!!!!###&&&)))%%%""" ###&&&'''&&&$$$###!!! ###&&&$$$ ######$$$'''***((($$$!!!!!!""" """"""$$$"""###"""!!!!!!###'''###!!!!!!###%%%'''***)))'''$$$!!!!!!###%%%&&&'''''')))+++,,,***'''### """"""""" !!!$$$%%%""" """%%%))))))&&& ###%%%### $$$###""""""%%%'''((((((%%%%%%%%%'''***///444777666222---+++---...---+++...///111333444222...***(((+++...///...,,,,,,---)))---111222000,,,)))(((666:::<<<;;;;;;>>>>>>:::222//////222333///,,,---000...,,,)))''')))...111***...111111...***((('''((()))***+++---000222333***+++---...000222333333...,,,++++++,,,,,,***)))------,,,,,,***(((%%%$$$&&&***//////,,,)))((()))---,,,***)))***+++,,,,,,)))&&&!!!###(((+++...+++(((&&&%%%%%%'''(((***))))))((()))+++---...444555777888777666555444//////000111111///+++'''""""""###''',,,000222333,,,)))$$$ $$$''''''***000555555///---)))&&&%%%%%%(((***---...///...+++******,,,))))))(((%%%"""!!!!!!"""!!!######!!!###'''&&&""" !!!$$$'''***)))%%%"""""""""######$$$&&&((()))&&&&&&%%%%%%$$$$$$$$$$$$"""%%%***...000...+++)))))))))******************$$$###!!!!!!"""%%%(((***)))''''''(((+++///222333222---&&& ###&&&%%%'''+++///111///+++'''&&&(((+++---,,,+++)))(((&&&%%%###$$$)))///777;;;666333...***'''&&&%%%%%%"""$$$(((+++............111222333333333222...+++,,,)))$$$ !!!$$$%%%)))+++---......,,,***)))(((&&&###""""""%%%(((++++++***'''&&&'''))),,,......---,,,+++++++++,,,,,,))))))((($$$!!!###***---***'''&&&'''++++++***(((&&&$$$"""!!!"""((()))'''!!!"""&&&((()))(((((())))))*********)))&&&###!!! &&&,,,111333***$$$  $$$))),,,,,,,,,)))$$$""""""###&&&&&&(((,,,111333222111(((%%%"""$$$)))///111111000---+++,,,------***&&&######"""###%%%'''***+++"""!!! !!!!!!!!! !!!%%%///000000///---,,,...///.........///000000000///******)))((('''&&&''''''(((+++---+++'''$$$%%%'''***+++,,,------+++(((&&&$$$%%%&&&'''''''''''''''$$$###$$$'''+++///222333000000///,,,&&&!!! !!!###'''***&&&$$$"""$$$'''(((&&&$$$###""" !!!$$$'''&&&"""!!!%%%'''%%%$$$%%%'''%%%""""""$$$%%%(((&&&"""!!!"""!!! """$$$%%%$$$###"""!!!!!!!!!!!!###%%%&&&&&&'''((((((&&&$$$""""""%%%(((+++'''&&&&&&''''''$$$ """### !!!!!! !!!$$$$$$""" ###$$$!!!'''$$$"""!!!$$$'''***+++&&&&&&'''***...222777999555333///------------,,,------...000111///+++((('''***---,,,)))'''(((***(((,,,222333111---,,,,,,777:::;;;::::::======;;;222---+++......+++***,,,///---+++((('''***000444111444777555000+++)))*********+++,,,...000111222))))))***+++...111444666///...---------,,,)))'''++++++***)))((((((''''''(((,,,000111...++++++,,,,,,***))))))+++---------(((&&&###!!!"""%%%))),,,---+++(((&&&%%%%%%%%%&&&+++************+++,,,,,,111333666666555444444555333111///------+++(((&&&""""""$$$(((---000222222***'''###!!!%%%))))))))),,,000000---+++((($$$!!!"""%%%(((...000000...***(((***---******(((%%%!!! !!!""""""%%%$$$###$$$'''&&&"""!!!###### !!!###%%%&&&%%%&&&'''))))))((('''&&&%%%%%%%%%%%%###%%%))),,,,,,***'''%%%'''((()))******)))'''&&&"""!!!!!!!!!###&&&***,,,))))))((((((***---111444111---&&&  $$$''''''(((***---///---)))&&&))),,,000111///,,,***)))(((&&&$$$$$$(((///666;;;000...+++))))))'''%%%### """&&&***---/////////222666777666666777555111///+++&&&###$$$&&&'''((()))******+++***)))((('''&&&$$$!!!"""&&&)))''''''&&&'''((()))+++,,,///...------,,,,,,------+++++++++(((%%%###"""""" ###&&&'''''''''''''''******)))'''&&&%%%$$$$$$"""&&&(((%%% """%%%'''(((((('''+++,,,,,,+++***(((&&&%%%!!!!!!%%%***...///)))$$$ !!!!!!%%%+++...//////+++'''%%%'''************,,,...000///...)))&&&$$$&&&,,,222444555000...------......---,,,)))(((((('''&&&&&&''''''!!!"""############"""""" """!!! $$$'''///000111111///...///000///000111222222111000///,,,------+++(((&&&&&&'''(((+++...---((($$$"""!!!$$$'''+++---,,,(((### !!!$$$&&&'''&&&&&&((()))'''''''''(((***...111333444444333000+++&&&"""!!!!!!"""###""""""$$$''')))&&&$$$###%%%(((((($$$!!!  !!!""""""###&&&(((&&&######''')))&&&$$$%%%$$$### $$$&&&&&&)))((($$$ !!!!!! """$$$###$$$%%%&&&%%%$$$""" !!!"""!!! !!!%%%&&&'''''''''&&&%%%$$$%%%%%%###""""""$$$(((,,,$$$###!!!!!!  !!!"""###!!!"""!!!+++(((&&&&&&(((***++++++'''(((***---111444777999111111000...,,,+++,,,------------...///---***''''''***---,,,((('''))),,,...222666666222000222444777:::;;;999999:::888444222,,,((()))***''''''))),,,,,,,,,+++***,,,///222555888999666///***)))++++++++++++,,,---...///000***)))((())),,,111666999222000/////////---***(((((((((&&&%%%&&&''')))***+++///222222000---...///---***((())),,,------+++&&&%%%######$$$'''***,,,---,,,+++)))'''&&&&&&&&&***++++++++++++***))))))+++...222333222333444666888444...***((('''&&&&&&&&&&&&(((+++...000000///***'''%%%$$$%%%$$$!!!""")))...,,,(((((()))(((((('''%%%!!! %%%***...//////+++&&&$$$'''*********((($$$!!! """%%%''''''%%%&&&)))'''""" ###%%%((()))(((((()))+++...---+++)))(((((((((((('''(((***++++++)))'''%%%%%%''')))***)))'''$$$### """%%%(((,,,///***)))((('''(((+++///222222...'''!!! ###&&&(((((()))+++,,,+++(((%%%(((,,,111222000---,,,,,,&&&%%%$$$$$$&&&)))---000'''&&&&&&'''((('''$$$!!! """&&&***...111222333555:::;;;888777999999555111---(((''')))+++,,,,,,((('''&&&%%%$$$$$$$$$#########!!!!!!!!!"""###$$$!!!###%%%''')))*********......---------,,,,,,,,,***++++++)))'''$$$$$$$$$"""""""""%%%((()))'''%%%(((''''''&&&&&&&&&''''''!!!$$$'''(((&&&""""""%%%''')))******......---,,,)))(((''''''  $$$'''))))))&&&!!! !!!"""&&&+++,,,......+++((((((---222---,,,+++***+++++++++***(((&&&%%%)))///555777777222222111///------...000111111///---***&&&$$$""" """######""""""""" #########$$$(((,,,000222444333222000000111---///222333222000...---...///000...***'''&&&'''''')))++++++(((%%%""" """&&&)))(((%%%!!!"""%%%&&&&&&&&&(((***)))((('''&&&&&&))),,,///000111111///+++(((&&&&&&%%%&&&'''&&&%%%$$$&&&'''%%%""" !!!###$$$!!!!!!###&&&'''''''''((()))$$$!!!"""&&&(((&&&$$$%%%###"""!!!!!!$$$%%%%%%'''&&&%%%"""!!! !!!$$$$$$%%%&&&&&&%%%""" !!!%%%&&&&&&%%%&&&((())))))(((((('''%%%###!!!"""######!!!!!!$$$((( !!!###!!! ...,,,++++++,,,,,,+++)))((())),,,///222555777999...000111...***)))***---...------...///---***((('''***...---***))),,,000666999:::888444333666:::666:::<<<:::888777333---111+++'''''''''%%%%%%((()))+++......------...///555888888444,,,''''''))),,,,,,++++++,,,,,,---...+++***((((((+++111888<<<444333222111111///,,,)))&&&%%%######$$$&&&***,,,---000333333000///000222...+++)))))),,,---,,,***%%%$$$$$$$$$%%%'''***+++......---+++***(((''''''******+++++++++)))'''&&&'''***...111111222555888<<<666...(((&&&%%%&&&&&&******+++---///000...,,,***(((''''''))))))&&&"""'''...222...(((&&&$$$"""$$$$$$"""!!!''',,,---...---(((""" ###(((+++***((($$$  """'''))))))'''(((***(((###!!!######$$$'''+++,,,***)))***,,,222111///---+++++++++++++++,,,,,,---,,,***(((&&&%%%&&&)))***)))&&&### !!!###&&&***...000***)))(((&&&&&&(((---000444///(((""""""$$$)))((()))***+++***'''%%%$$$)))...111///---,,,,,,"""""""""###############!!!!!!!!!$$$''''''###!!!###&&&+++///222555666888===>>>999777::::::666111...***))),,,...///...'''%%%###!!! !!!!!!"""###$$$$$$###"""!!! $$$(((******)))(((,,,,,,------,,,,,,+++***((()))***)))&&&$$$$$$$$$""" $$$)))***&&&!!!&&&&&&&&&&&&&&&'''((()))%%%'''******(((&&&$$$$$$"""%%%(((+++,,,---//////...,,,)))'''((()))  ###%%%%%%%%%### !!!"""%%%***))),,,---+++(((***111777///---+++)))(((((((((((('''%%%%%%)))000666888777444555444000,,,+++...111888777555111,,,'''"""!!!###"""!!!!!!!!!###%%%&&&(((,,,000222444666555333111000000***---111222000...+++***///111222///***''''''((('''''''''((('''&&&###"""###%%%%%%###!!! !!!$$$&&&%%%&&&)))+++)))(((&&&$$$###$$$(((+++)))+++,,,+++(((''''''(((((())))))(((&&&%%%%%%&&&$$$  ###&&&)))++++++*********""" %%%'''%%%###$$$$$$###!!!###%%%%%%$$$$$$%%%$$$### !!! !!!$$$&&&&&&%%%$$$""" """''')))))))))***,,,***)))(((((('''%%%"""!!!""""""  $$$"""%%%!!!  ///000222444666555333111)))+++---000222333333222555333///***(((***///333444222000000//////---+++......///...------///111666999<<<:::777666:::>>>888666888;;;666...,,,000,,,+++)))'''&&&%%%$$$$$$((()))******))))))***,,,///000000---)))'''***,,,---,,,++++++***************,,,...111222222222111///......//////...,,,)))&&&''''''%%%"""!!!"""###+++,,,...///111222222222000111333555444111---+++&&&""" """###$$$)))...999444...***)))*********---+++(((&&&'''(((((((((&&&)))---///...///222444888777444---%%%$$$(((---///...///222555555222///+++,,,,,,---,,,***((('''&&&''')))******(((&&&%%%%%%%%%%%%###!!!"""$$$&&&---...,,,'''!!!!!!+++***(((%%%!!! (((((('''$$$ !!!$$$  !!!%%%+++,,,---,,,((((((+++,,,***......///222444444000,,,111222111...***'''&&&&&&###"""%%%******%%%!!!'''+++++++++***+++++++++)))((()))+++///***&&&$$$&&&((('''&&&(((((()))++++++)))%%%!!!""""""&&&,,,222222,,,&&&"""$$$$$$### """'''&&&###!!!###&&&$$$######&&&,,,222666888777888999::::::::::::999777111,,,...333444000***+++%%% !!!###!!!$$$'''***'''### """%%%!!!###''',,,000000+++&&&***...111000,,,(((&&&&&&'''&&&%%%$$$######$$$$$$!!! !!!###%%%%%%((('''&&&'''((()))(((''',,,+++******+++)))'''$$$###"""%%%+++333555222...333111---)))%%%$$$&&&((( !!! $$$((())))))---...---+++)))+++111777777111)))$$$""""""!!!###$$$'''...555888777555777444000,,,+++,,,///000888888666222+++%%%"""!!!!!!###$$$""" $$$%%%&&&'''(((((()))***...///222666999888222---///......000222000+++&&&---+++)))&&&%%%%%%&&&'''%%%&&&'''&&&%%%$$$%%%'''###"""!!!"""$$$%%%$$$######%%%&&&$$$ !!!&&&+++222---'''###"""######$$$&&&&&&&&&$$$###%%%(((*********(((&&&###!!!"""$$$"""!!!  !!!!!!!!!&&&---222000---,,,***''' !!!""""""%%%&&&&&&&&&###"""&&&((('''&&&)))$$$ !!! ###'''&&&'''&&&!!!"""%%%)))+++,,,,,,,,,---...)))""" ###"""###  """!!!555555555666666666444333+++,,,...000111222333333444333000,,,***,,,000333444333111111000///...---222222333222111111111111333666999888555555999>>>999666777777111)))'''+++,,,,,,***)))(((''''''''')))***++++++))))))***+++,,,......,,,((('''***---000///---,,,+++***))))))***,,,///111222222111000,,,+++***+++,,,,,,***(((&&&'''&&&%%%"""!!!"""###)))***,,,...///111111111444777;;;<<<;;;555///+++%%%  """$$$(((...444111,,,******+++,,,,,,***(((&&&%%%%%%&&&&&&'''&&&(((+++,,,,,,...111333999888555---&&&$$$(((,,,///......000333444222///***,,,///...+++'''%%%$$$###$$$&&&((()))((((((''''''&&&%%%$$$###$$$(((+++111111000***$$$ """)))***)))%%% (((((('''###  ###!!!######%%%)))+++...---)))(((+++***((()))***,,,111666999999777555555333///***&&&%%%%%%$$$"""%%%******%%%!!!!!!  %%%)))++++++))),,,///000...,,,***)))***&&&######'''+++,,,,,,))))))***+++,,,***&&&"""!!!!!!$$$***000000,,,'''%%%&&&%%%###"""&&&&&&$$$###%%%(((%%%$$$%%%(((,,,000333333555666777777777777777888777333000...---,,,)))&&&((($$$ ###%%%### &&&((()))&&&""" ###&&&'''(((+++000222111,,,'''***---///...***&&&%%%%%%%%%$$$""" !!!"""""" """$$$((('''&&&&&&(((((('''&&&((('''((()))++++++)))''')))(((***000666888666222444111---((($$$"""###$$$!!!!!!"""&&&((('''%%%(((+++---...---...222555444...'''###""""""!!! %%%&&&)))///555888777444555333...+++)))***,,,---666555333...(((###!!! !!!"""###!!! """&&&%%%$$$%%%''')))***+++...///111555888888444000000000///000111...)))%%%((('''&&&&&&&&&'''))))))%%%'''))))))'''&&&&&&'''&&&$$$###$$$%%%&&&%%%$$$###$$$$$$!!! %%%+++111,,,&&&###"""###$$$$$$$$$%%%%%%###"""###%%%'''''''''&&&$$$"""!!!###$$$###"""!!! $$$%%%%%%###"""(((///333111...---+++)))$$$###"""!!!!!!"""######((((((&&&$$$!!!###((())))))((('''###"""&&&&&&&&&$$$ """&&&)))*********+++***%%% ###"""######!!!""" !!! !!!;;;:::999777666555444444.........///000222333444444444222///---...000333333333222111111000//////555555666666666444333222111333555555444555:::>>>888666444111,,,%%%###%%%,,,,,,+++*********++++++)))***++++++)))((()))+++)))+++,,,***''''''***---222111000...,,,+++***)))+++---000222333222000///***)))((()))******)))'''&&&''''''&&&###""""""###'''(((***,,,...///000000888<<>>@@@>>>999222...)))### !!!%%%+++---,,,+++,,,...///...---)))))))))((('''''')))***(((((((((((())),,,000222777555222,,,&&&$$$$$$&&&''''''&&&&&&''')))*********...///***"""###$$$%%%%%%&&&((()))*********+++,,,+++++++++---000111222222...(((%%%%%%'''---222444///%%% ###)))---,,,+++(((&&&%%%$$$%%% """!!!"""%%%+++///111000000222000,,,###"""###&&&***///333666444444111---((($$$###$$$&&&$$$$$$%%%$$$ $$$###"""!!!%%%)))+++---111666888666222...,,,***%%%"""&&&(((((()))(((((()))******(((&&&""""""$$$(((,,,......,,,---,,,)))$$$"""%%%&&&'''(((***---(((%%%###$$$'''+++...///222333333111//////222444///...,,,+++++++++++++++$$$$$$%%%(((,,,---+++)))...---***&&&######&&&***---///222555666333///,,,++++++***(((&&&%%%$$$%%%!!!  $$$###!!!!!!$$$###"""$$$&&&'''&&&%%%###$$$&&&***---...,,,***,,,+++,,,...111222111///...+++'''$$$"""  $$$)))+++&&&&&&(((((((((&&&""" !!!&&&,,,///...---...000...+++'''%%%%%%''')))+++###$$$&&&,,,333666555333+++)))'''%%%%%%&&&)))***///...+++&&&!!!!!!#########"""###%%%''')))(((###"""(((******.........000333555666777444333222000...+++(((%%%!!!"""$$$&&&(((******+++%%%)))---///...,,,***)))+++)))'''''')))******)))###"""%%%***,,,'''""" ###&&&'''"""$$$%%%$$$""" !!!!!!!!!  %%%((()))&&&""" %%%,,,000---)))((('''$$$%%%$$$!!! !!!$$$(((***...+++'''""""""(((,,,---,,,+++***"""!!!""" !!!%%%### """%%%&&&&&&&&&&&&$$$  """$$$$$$#########"""   """!!! """%%%(((######'''+++---,,,(((""" $$$333333111...+++***---//////.........///111444555888888666333...,,,+++,,,...///111000...---...000------///222666777555333///111222444555777999;;;333222///,,,***)))(((&&&''''''''''''((()))***+++(((*********(((((()))***(((***+++)))''''''***---//////000000000///......***,,,...///000000000///555111---+++******)))(((+++,,,---,,,***((('''(((((()))***,,,---...//////333333555555555333111000...((("""!!! $$$)))...---,,,---...///---,,,(((******)))'''&&&(((******)))((((((***---000111111000---)))%%%#########&&&&&&&&&&&&&&&''')))***,,,...---&&&"""(((+++***))))))((()))***+++***,,,///000...,,,++++++///111333111---***+++---222888;;;666---(((+++000111000...---,,,+++***)))$$$$$$***---...000333111...!!!!!! !!!###''',,,000......,,,((($$$######%%%'''$$$######!!!$$$###!!! !!!%%%))),,,222444666666444111000000+++'''"""!!!$$$(((******)))''''''''')))***)))'''&&&&&&'''***,,,......---...---+++&&&!!!"""###%%%'''((())),,,---)))%%% $$$***000444333444444000,,,,,,///333111,,,((()))///222111...$$$&&&(((,,,///000...---111///+++&&&$$$%%%(((+++***---111444444333111000---***(((&&&%%%&&&''''''###"""!!!  $$$&&&&&&$$$!!!!!!$$$&&&&&&&&&%%%&&&(((+++......,,,))))))(((((()))+++++++++***'''%%%"""""""""""""""'''+++******)))(((%%%$$$#########&&&***+++))))))+++---...,,,***)))***---111555...,,,,,,...222444222///&&&%%%$$$$$$%%%(((***,,,...---***&&&###!!!###$$$&&&&&&%%%%%%''')))***+++&&&"""!!!%%%((((((,,,---------///111333555222222111///---+++))))))%%%%%%&&&'''((((((((('''%%%)))...111000---+++))),,,***(((((()))+++,,,+++%%%###$$$((()))%%%###''')))%%%''''''&&&###!!!!!!!!!""""""!!! !!!!!!""""""###%%%&&&%%%### $$$+++000...***(((&&&###!!! """&&&+++......+++'''"""  !!!&&&***...000...+++))))))!!! !!!"""######%%%''''''$$$ %%%###"""%%%&&&%%%$$$$$$$$$!!!"""###!!! ###''')))(((&&&$$$###!!!######"""%%%""" """%%%***---,,,''' ,,,------)))%%%$$$&&&))),,,,,,---...000222333444888888555111,,,))))))***+++...000///---,,,...111***)))***...333666555333///111333555666666666555///000...,,,---///---***%%%%%%%%%%%%&&&'''(((((()))***++++++******+++---+++------+++((('''***------...///000111000//////)))***+++,,,---///000111555111,,,)))((((((((('''---...000///---***)))))))))***+++,,,------------------,,,,,,---...000111000)))###!!! ###)))...---,,,,,,------,,,+++&&&)))***)))%%%###%%%'''***(((''')))+++...//////,,,+++)))'''%%%$$$######&&&'''))))))((((((***+++---...,,,&&&"""""")))///111///---***)))***++++++))),,,///000...+++***)))///222444444111///000222555999<<<999222...000444222111//////000000...,,,###""""""&&&'''***......+++ $$$***...)))((('''$$$"""!!!###%%%%%%######"""!!!###$$$#########&&&***---444555555333111///000111)))&&&$$$&&&+++000222222)))((('''''')))++++++***)))***+++,,,,,,,,,++++++,,,---,,,)))&&&$$$$$$%%%&&&&&&'''''')))***,,,---***&&&!!!!!!%%%---333777555666555///)))(((---222444---''')))///333000,,,&&&(((***---/////////...111...***&&&$$$%%%''')))&&&)))...111222111111111,,,)))%%%###$$$''')))***&&&&&&%%%%%%###"""  ###'''%%%!!!!!!###$$$###$$$&&&(((,,,......+++((((((((('''''''''((()))***"""  ######!!!!!!%%%******)))'''%%%$$$%%%&&&$$$'''))))))''''''***---.........---///333999>>>???:::555222222111...,,,%%%$$$$$$%%%'''))),,,.........---+++((('''((())))))((('''(((***+++***)))%%%$$$###""""""$$$&&&'''+++,,,,,,+++***+++...000...//////...,,,,,,---///+++***)))((('''&&&%%%%%%%%%(((---000///,,,+++******(((&&&'''))),,,------(((%%%!!!!!!$$$'''&&&"""###(((+++*********(((%%%""""""###%%%$$$### !!!###$$$%%%&&&%%%&&&''''''&&&###!!!%%%---333222...+++'''""" $$$)))---000---+++'''###!!!"""$$$%%%***---000000+++(((''''''$$$$$$$$$$$$$$$$$$$$$$$$((())))))&&& !!!%%%### ###&&&%%%###"""!!!###!!! !!!$$$$$$!!! $$$)))+++***'''$$$###!!!$$$$$$ ###''')))(((%%% ***,,,,,,'''!!! ###((()))+++...000222333444555444222...***((()))++++++...111000---,,,///222,,,***))),,,222666555333...000333555666444111...---//////---///333111***$$$#########$$$%%%&&&'''***,,,............000111000111111...)))((())),,,---...000111111///...---(((((('''(((***---000222...***%%%######$$$%%%%%%---///111000...+++******)))******++++++******)))+++***))))))***,,,...000...'''!!! $$$***,,,***))))))***++++++***'''***,,,***%%%"""###%%%((('''&&&(((,,,...---,,,''''''&&&'''''''''&&&%%%###&&&)))***(((((((((***---------++++++---111444333111---+++)))***,,,---(((***++++++*********,,,...111333333000......000222555888666222000000222000...---...000111///,,,'''###!!!!!! !!!!!!"""%%%)))***'''  %%%)))'''&&&%%%""" """%%%!!!!!!""""""###"""$$$%%%&&&%%%'''+++///222333333111///......///%%%$$$$$$(((///555666666,,,***((((((***---......***,,,------,,,)))'''&&&)))+++,,,,,,***)))******+++***(((((()))***++++++,,,)))''''''+++111555888666777555...&&&$$$)))///111,,,((((((+++...---,,,&&&(((***,,,,,,,,,,,,---///,,,'''$$$###$$$$$$%%%$$$(((---000000//////000***&&&!!!"""'''***+++(((((())))))'''$$$ !!!$$$###!!!###&&&***---,,,)))&&&'''&&&&&&%%%%%%&&&(((***  $$$$$$!!!%%%'''))))))'''%%%&&&'''"""&&&******)))))),,,......///000000222777???EEEFFF???777111///...,,,+++((('''''''''(((***,,,...000111222000...---...///)))(((((()))+++***'''$$$$$$'''***)))&&&$$$%%%'''***++++++)))&&&&&&(((******+++---,,,,,,...111555000...,,,)))&&&%%%$$$$$$$$$'''+++------+++******(((&&&$$$%%%(((,,,...///+++((($$$"""!!!###$$$%%%$$$ ###))),,,------+++((($$$######$$$''''''&&&$$$!!! """#########$$$%%%&&&'''((()))$$$'''***---,,,)))%%%"""$$$---555555000,,,&&&!!!!!!###'''+++...000---***'''###""""""$$$%%%))),,,...,,,'''$$$$$$''')))******)))'''$$$!!! &&&'''(((%%%!!!!!!###&&&$$$"""!!!!!!###%%%$$$!!!!!! """""" %%%((('''%%%######!!!$$$$$$!!!$$$&&&&&&$$$!!! +++------(((!!!%%%'''***...111222333333222111///+++)))(((***---+++///222111...---000444///,,,***---222666555333...///222555666333---))),,,//////...000555111***$$$#########$$$$$$%%%&&&,,,...000111111111333555333444333///***((())),,,///000111111000...,,,***((('''%%%%%%(((,,,111444'''### ###$$$,,,...000000...+++***))))))))))))))))))(((''''''++++++******+++,,,---...+++$$$%%%+++)))'''&&&&&&(((***++++++)))---///,,,'''###$$$'''&&&%%%%%%(((+++---+++)))%%%%%%%%%'''((()))((('''###'''(((&&&%%%%%%'''------///111333555666777222000---***)))***---...((((((((('''&&&(((,,,///+++...111000,,,******+++///111333222111///......---+++***,,,///000...+++***'''&&&'''%%%!!!!!!!!!!!!###'''(((%%% !!! ###((('''%%%""""""$$$"""###  '''!!!$$$'''''''''(((,,,///000111222111///---,,,,,,###"""###(((///444444333...,,,******,,,///000000+++---......+++'''$$$###'''***---...---------......,,,)))))))))******)))---,,,,,,...111555666666777777555---$$$"""'''---***)))'''&&&'''))),,,...&&&(((******))))))***+++---***%%%###""""""""""""%%%)))...000///---...///(((###!!!&&&***+++(((***,,,,,,)))$$$ ###""" $$$###(((,,,,,,)))&&&%%%%%%$$$###"""$$$&&&)))!!! $$$$$$  %%%)))+++)))'''&&&''' %%%***------,,,...000---///111222444999BBBHHHCCC<<<333---,,,------,,,++++++***))))))***,,,,,,222333555444333111111222)))((((((***+++)))$$$ $$$***000///)))$$$%%%((()))******((($$$"""$$$&&&''')))+++,,,,,,///444999333000---)))&&&%%%%%%%%%$$$'''***,,,+++*********&&&$$$###$$$''',,,...///---***&&&$$$###$$$$$$$$$######***---///...,,,((($$$"""###%%%((()))((('''%%%%%%''')))((((((((())))))))))))***###'''---222333///)))%%%!!!+++444444000+++$$$!!!!!!###&&&))),,,...000,,,***'''###"""!!!"""###'''***+++)))$$$!!!###''',,,......,,,'''""""""$$$&&&$$$!!! ###%%%'''%%%######### """$$$###  !!!$$$%%%###""""""!!!#########!!!!!! $$$###!!! !!!###$$$%%%$$$######!!!!!! 111,,,&&&"""!!!"""""""""+++++++++,,,---...000111222111///,,,)))'''&&&%%%,,,,,,,,,---...///000111444444333222222333333444222111//////......,,,***---///000///,,,+++,,,///---+++'''###!!!!!!!!!"""+++///222555555555555666666444111...,,,,,,,,,---222111///000111222111000111---)))(((***,,,+++***&&&###)))---000000...---...000...+++&&&$$$%%%'''***++++++*********,,,---,,,+++...)))### !!!$$$''')))***)))((('''&&&&&&'''''',,,///000+++''''''&&&###)))'''&&&'''***,,,***(((######'''---111000)))""" %%%&&&$$$&&&***+++---///111222555888;;;999555111//////...***''')))'''$$$""""""&&&,,,///+++,,,,,,***((('''''')))...///...,,,***)))***,,,&&&&&&(((,,,///000///------,,,***((('''%%%!!!"""%%%&&&%%%###"""!!!!!! !!!%%%((('''""" """'''''''''%%%""" !!!%%%%%%%%%&&&(((,,,000222////////////...,,,***)))$$$$$$$$$(((,,,000222222,,,,,,+++***)))+++...111555222///,,,***(((&&&$$$***+++---......---+++***)))(((((()))++++++***))),,,000222111111222000+++222333222...(((%%%&&&((()))(((((()))******(((%%%)))******)))(((''''''(((***'''###!!!!!!!!!$$$,,,555555000)))'''(((&&&"""!!!%%%(((***---...,,,&&&"""  !!!"""######$$$"""!!!"""(((,,,---***(((((('''%%%######%%%&&&(((%%%!!!"""$$$!!!!!!%%%((()))(((%%%$$$!!!%%%+++///111111111111///......000444777999999555...((((((---000...***+++,,,,,,***((((((+++///333666666222111111000,,,'''(((***)))%%%!!!&&&***///222111---'''######%%%''''''&&&"""$$$%%%&&&''')))---222666888222+++'''&&&&&&&&&%%%,,,,,,...000222000,,,)))(((%%%###"""%%%)))+++,,,///)))%%%%%%$$$!!! """  $$$))),,,222222///***### !!!###'''((((((((())))))******)))******************+++,,,...000000---(((%%%$$$%%%''',,,111...&&&  !!!$$$&&&((()))*********(((&&&###!!! %%%%%% """$$$***,,,---((( !!!$$$"""!!!%%%###""""""###### ######%%%"""  !!!  $$$######%%%###############"""!!!!!!###!!!"""%%%!!! ###### """$$$&&&&&&$$$######$$$$$$!!!333///)))&&&&&&''''''(((++++++++++++,,,---...///444222///+++(((&&&%%%%%%++++++++++++,,,...///000222222222222222333333333444333111///...---+++***,,,...000000---,,,,,,...---+++(((%%%$$$$$$%%%&&&///222555666666555555666444333000///......///000444555555444333111///...000,,,(((''')))+++***((($$$"""%%%)))...///......000333///***%%%"""$$$'''+++------+++******++++++***)))+++'''"""!!!"""&&&)))+++))))))))))))((((((((((((,,,///000,,,)))******((()))'''%%%&&&)))******)))$$$$$$&&&+++///...((("""!!!&&&&&&$$$%%%((((((+++...000111444777999999666333222222000+++'''$$$###"""!!!!!!###''')))'''(((((('''''''''***,,,+++,,,,,,+++((('''''''''###$$$%%%(((,,,------+++,,,***'''&&&%%%$$$!!! """######"""  !!!###''')))((($$$!!!"""$$$***++++++)))&&&$$$######$$$$$$%%%'''***...111333000000000///...,,,)))'''"""""""""%%%***...111111...,,,)))&&&$$$'''---111444111...,,,++++++)))(((***+++,,,------,,,***)))'''''''''((())))))(((''',,,000222000///000---)))---...///---***((((((***''''''(((***---...,,,+++***++++++***(((''''''''')))&&&""" !!!!!!$$$+++111111***$$$"""###""" !!!$$$%%%(((***,,,+++'''###""""""#########"""""""""######$$$###  %%%***------***'''&&&%%%$$$$$$%%%&&&''''''&&&###!!!###&&&'''$$$!!!!!!$$$''''''&&&%%%###"""&&&,,,000111111111111000...---...000333444444000***$$$%%%***......,,,+++++++++)))((())),,,000:::;;;777111//////,,,'''%%%''')))((($$$ %%%,,,222222...(((######$$$&&&''''''%%%""" $$$$$$$$$%%%''',,,111555333///***''''''((()))))),,,---///111333222///,,,)))'''%%%%%%''')))))))))+++&&&"""###"""  $$$(((+++///000///***%%%"""###%%%''''''''''''''''''''''''%%%&&&((()))+++,,,...000000222444222...***&&&$$$$$$&&&+++///---%%%  !!!$$$&&&(((&&&&&&&&&%%%### !!!$$$(((******%%%!!!###((('''''''''&&&### ###!!!!!!"""!!! ###""""""$$$&&&&&&&&&%%%###""" !!!  $$$'''&&&&&&###!!!%%%$$$ """$$$### !!!$$$'''((('''%%%$$$$$$"""""" 555222---+++,,,---//////,,,++++++******++++++,,,111000---***((((((((()))))))))))))))***,,,...///...///111222222222111111222111000---,,,***)))))),,,///111111000...------,,,***((('''&&&'''((()))222444555666555444444555222111000000000111333333666999;;;:::555000.........***&&&%%%''')))(((&&&""" ###### """!!!&&&+++......000333666///+++%%%###$$$(((,,,...---+++)))((()))))))))((('''$$$!!!!!!###'''***+++'''(((***++++++***)))(((---111222///...111222111)))'''%%%$$$&&&((())))))$$$###$$$'''++++++'''### !!!$$$)))((($$$$$$'''%%%(((,,,...///111333555555333111111111...(((### !!!###&&&###$$$$$$$$$$$$'''+++///***++++++)))'''%%%&&&'''"""""""""$$$''')))))))))(((&&&###!!!"""######"""############"""  ###$$$%%%(((***)))%%%###$$$&&&---///000...***'''$$$$$$"""###&&&))),,,///111333000//////......,,,(((%%% !!!&&&***...///...+++&&&"""!!!%%%,,,111333000,,,+++,,,---......***+++,,,---,,,***((('''$$$%%%&&&'''(((''''''&&&,,,///000...,,,,,,)))%%%&&&(((+++,,,+++***+++,,,&&&&&&'''***---...---,,,---,,,+++***)))((('''&&&'''$$$!!! $$$)))---+++$$$ !!!###$$$$$$$$$'''))))))(((&&&%%%%%%'''&&&$$$###""""""######((('''%%%"""  ###)))---...,,,(((%%%######%%%&&&''''''(((((('''&&&&&&))),,,,,,((($$$ """%%%(((((('''$$$"""###'''---000111000000000///---++++++---.........---'''""""""(((...000000++++++***))))))+++///222===;;;555...---...***%%%%%%''')))(((%%% ###+++111222---&&&!!! $$$''')))***))))))###"""!!!"""%%%***///333,,,***'''%%%%%%''')))+++,,,,,,...111333333111///+++)))''''''(((((('''&&&(((### !!!!!!!!!$$$(((***+++---...,,,(((%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%"""$$$''')))+++...222555444555666444///***&&&$$$$$$%%%)))...+++$$$!!!!!! ###%%%"""###$$$$$$""" """&&&''')))((($$$"""***)))(((((('''$$$  """$$$%%%""" """''''''&&&%%%###  $$$''')))---...---......***###!!!"""###"""  $$$(((+++)))&&&###"""!!!!!!"""666333000///000333444555---,,,+++******))))))))),,,+++))))))))),,,...000((((((''''''(((***,,,...,,,---000222222222000///......,,,***((('''((()))---///222333222000...,,,,,,+++)))((('''((())))))...000111111000000222333222222111111111222333333444999===<<<666000...///---)))%%%$$$&&&'''&&&$$$ !!!###'''(((&&&$$$"""!!!%%%+++......///333666111...)))'''(((***+++,,,+++)))&&&&&&''')))******%%%###!!!!!!###&&&''''''%%%'''***------,,,***(((---111333000111666999:::---***'''$$$$$$%%%&&&'''###"""###%%%(((***)))'''&&&&&&***...---(((&&&(((&&&(((+++---------...///---,,,+++,,,,,,(((!!! $$$)))&&&%%%$$$"""!!!###(((++++++***)))&&&%%%&&&))),,,%%%###""""""$$$%%%%%%$$$###  ###&&&''''''&&&%%%$$$###"""!!!!!!!!!$$$&&&$$$&&&((('''%%%$$$%%%&&&---...000///+++&&&###!!! $$$'''+++...000111,,,++++++,,,---,,,((($$$!!!&&&)))******(((%%%###"""&&&,,,111333000,,,***,,,...000111***+++,,,,,,+++)))&&&%%%###%%%'''((('''&&&&&&&&&+++......***((((((&&&""""""$$$(((***++++++++++++(((((((((+++---...,,,***///...,,,+++***)))'''&&&%%%###  %%%((()))&&& """$$$%%%%%%$$$%%%!!!###%%%'''''''''&&&&&&'''%%%$$$"""""""""###$$$***)))'''%%%$$$"""!!! !!!%%%***---,,,(((%%%""""""###&&&((()))))))))((()))***+++...///---)))$$$  $$$***---...***%%%!!!$$$(((---///000///......,,,***))))))***,,,,,,,,,///)))$$$###(((...111222,,,++++++***+++...222444888666///***+++///...)))&&&(((***)))&&&!!!###&&&+++///...)))###!!!&&&***...000111### """(((---000(((((('''$$$!!!"""%%%(((******+++---000111000...,,,)))'''&&&'''(((''''''$$$ !!!!!! ###&&&(((******---///...***&&&%%%&&&$$$$$$######$$$%%%&&&'''%%%(((***+++,,,...222666777888888555///)))&&&$$$&&&&&&)))---+++%%%"""$$$###!!!$$$"""###$$$$$$"""  !!!&&&'''&&&''''''$$$"""&&&%%%%%%%%%$$$"""###&&&'''!!! !!! !!!""""""###""" !!!###)))///555666666444,,,$$$ !!!!!! ###''')))'''"""!!!'''444222//////222444666666///...---+++***)))))))))+++*********+++...000222)))((('''&&&'''***,,,...,,,---///111111111///...+++,,,,,,***''''''))),,,...///111333333111...,,,,,,+++)))((('''&&&''''''''')))*********+++...111333222222111000000000000000555999888333000000222---)))%%%$$$%%%&&&%%%### """%%%(((,,,,,,((($$$$$$(((---.........111333333111...------,,,***((((((&&&######'''+++---///&&&$$$#########$$$###"""$$$'''***------,,,)))''')))---...,,,---444999:::111///+++'''$$$"""###$$$""""""###%%%)))+++------+++,,,000444333,,,)))***(((***++++++***)))***+++((('''&&&''''''###%%%---+++***'''### """%%%***'''$$$ %%%,,,111)))'''$$$#########""" %%%)))+++&&&%%%$$$$$$###"""!!!!!!!!!$$$%%%"""#########""""""###$$$)))+++,,,+++'''""" $$$(((+++---...'''&&&&&&)))------((($$$"""%%%%%%$$$%%%&&&'''(((***...000222///+++)))+++---///000+++,,,,,,,,,***(((%%%###!!!%%%((()))'''&&&%%%&&&***+++)))%%%###%%%$$$!!!"""###%%%(((******)))'''((((((***---000222222000111///,,,+++,,,+++)))&&&%%%$$$!!! """%%%'''(((%%% ###%%%$$$######$$$ !!!###&&&''''''&&&%%%""""""!!!!!!"""###%%%&&&&&&&&&%%%$$$#########$$$"""&&&***+++(((###!!!###$$$''')))***)))((('''***,,,...//////+++&&&"""""" """'''...333333...&&&!!!###'''+++...---,,,++++++(((&&&%%%'''***---......111,,,&&&###&&&***---...,,,,,,+++,,,...111333444222000+++''')))...///,,,)))***,,,***&&&""" '''(((***+++***(((%%%###"""%%%))),,,...000""""""'''+++,,,+++,,,+++&&&!!!"""&&&(((''''''(((***,,,+++******(((%%%%%%&&&((((((((( ###%%%''')))***+++...111///+++&&&%%%&&&$$$#########$$$''')))***,,,...///---++++++///333;;;;;;;;;777222,,,)))((()))(((***---***%%%$$$'''%%%""""""%%%$$$%%%%%%%%%### !!!%%%&&&$$$###&&&&&&$$$!!!"""###""" !!! !!!$$$"""!!!!!!!!!"""!!!$$$'''(((!!!"""### '''///777999888555...&&&!!!%%%%%%!!!!!!'''111///......111444555666111000...---,,,+++++++++///.........---.........***)))''''''(((***---///...///000000000///......,,,------+++((('''+++......---...///000///,,,*********)))'''&&&&&&&&&&&&###$$$$$$$$$$$$'''+++...222222111000///...---,,,,,,...111000......111444...***&&&%%%&&&'''&&&$$$ ###%%%(((---000---'''(((+++///000......///111444222000///...---***((('''$$$""""""&&&,,,000222((('''&&&&&&%%%$$$!!!$$$&&&)))++++++)))'''%%%"""%%%&&&###%%%,,,222444444222///+++&&&######$$$$$$%%%&&&)))+++...000111,,,...333888666...***++++++,,,,,,***(((((()))+++)))''''''(((((($$$%%%---000...***%%%  &&&###!!!***000+++)))&&&%%%$$$###  %%%)))+++""""""""""""!!!!!!"""###  !!!""""""%%%''''''&&&"""!!!$$$''')))+++$$$######(((---...)))$$$"""""""""!!!$$$(((+++,,,,,,---......+++)))(((***---...///---------,,,***'''$$$""" $$$))))))'''%%%%%%&&&(((((($$$"""$$$############%%%(((((('''%%%%%%&&&***000666:::;;;;;;222///,,,,,,------***'''&&&%%%### ###$$$&&&'''&&&### ######!!! !!!###$$$$$$%%%'''((((((%%%### """$$$%%%&&&'''"""!!!!!!$$$%%%"""&&&)))'''###$$$%%%'''(((((('''%%%$$$''')))+++---+++(((###!!!$$$"""!!!$$$(((///333222---&&&!!!"""%%%)))+++***((('''&&&###""""""%%%)))...000111000,,,&&&""""""$$$&&&'''+++***+++---000111111000---...+++%%%%%%))),,,+++,,,,,,,,,)))&&&###!!!"""%%%&&&&&&'''(((((())))))&&&&&&%%%%%%%%%&&&&&&''' """'''))))))---000000+++""""""((()))'''%%%%%%&&&''''''&&&)))((('''(((***)))(((&&&!!!$$$&&&((())))))+++...111///+++'''&&&'''%%%$$$######%%%'''***+++...000111---((('''+++000===>>>===:::555111......---++++++,,,)))%%%$$$(((&&&$$$  ###%%%&&&%%%%%%$$$###!!! ###''')))''''''(((%%%!!! $$$###!!! """$$$&&&"""!!! !!!%%%&&&'''!!! %%%&&&"""$$$---555666555333...((( !!! ###///...---...000333444444222111000///......------000000111111000///...---,,,***(((((()))+++///111111111000000///.........---...---)))$$$###'''++++++***))))))++++++)))'''(((((((((((((((((((((((($$$$$$###""""""$$$(((,,,/////////...---,,,+++***+++)))((('''(((,,,000222000,,,'''&&&'''((('''%%%!!!$$$%%%&&&,,,222000)))***---111111///...///111333000,,,++++++,,,,,,,,,)))&&&""""""&&&,,,000333***))))))))))))'''### ###%%%'''((((((&&&$$$"""!!! &&&---///333333222...)))&&&&&&'''(((***,,,---...///111222***,,,111777555---)))))),,,++++++)))((())),,,///,,,***)))))))))&&&$$$,,,///...,,,(((###!!! !!!%%%###  &&&***((('''&&&&&&&&&$$$!!!""" !!!%%%'''(((#########"""   !!!!!!###$$$%%%###!!!$$$((()))&&&$$$$$$)))///000***###!!!###$$$###!!!"""&&&***,,,,,,+++++++++'''&&&%%%'''***---//////...///...---+++'''$$$!!!"""((()))%%%######$$$&&&%%% %%%'''###"""!!!"""%%%'''&&&%%%"""$$$(((///777<<<>>>???222...+++,,,//////,,,)))((('''$$$  ###!!!###&&&((('''%%%$$$###!!!$$$&&&$$$!!! ###'''***)))((()))+++)))&&&""""""%%%&&&'''''''''"""!!!!!!$$$'''$$$&&&(((%%%  %%%%%%%%%%%%###""" !!!###&&&''''''$$$"""!!!$$$### ###'''&&&(((+++,,,+++((($$$"""###&&&((('''%%%###"""###(((---000111///,,,'''$$$""""""###$$$((('''))),,,///000---+++&&&***+++%%%"""%%%)))+++------+++'''###!!!"""######$$$%%%&&&''''''''''''***(((&&&###"""!!!!!!"""$$$((((((&&&''',,,///***"""$$$+++---***'''%%%%%%&&&%%%%%%''')))---111111---%%%  ###%%%&&&''''''***---000///+++))))))+++(((&&&$$$######%%%''')))***---...+++%%%%%%***000;;;<<<<<<999555222000000///,,,++++++'''######'''%%%$$$###""""""###$$$%%%######"""""""""###$$$%%%%%%((()))'''''')))'''"""!!!!!!!!! &&&%%%######$$$&&&&&&'''###!!! !!!$$$&&&&&&%%% """((()))%%% &&&------,,,,,,***&&& ///---,,,---000333444444333222111000000/////////---///111333333222000///---+++)))((())),,,000222333222111///............,,,---,,,&&& !!!%%%)))'''%%%%%%'''(((&&&$$$&&&&&&'''((()))******+++&&&&&&$$$"""!!!###'''***------------,,,+++******+++'''"""!!!$$$)))...111111---)))'''((()))(((&&&"""$$$$$$$$$+++333222+++***...111222000///000222222...(((&&&'''+++...000+++(((######&&&+++000222+++++++++,,,,,,***&&&######$$$%%%&&&&&&$$$"""!!!!!! %%%,,,...111333333000,,,))))))***---...000111000000111222''')))///555333+++&&&&&&++++++***((((((***///333...+++*********'''!!!!!! &&&,,,------,,,)))&&&######$$$&&&%%%$$$""" !!!$$$&&&%%%%%%%%%&&&'''%%%"""&&&$$$"""!!!"""$$$$$$$$$&&&&&&&&&%%%"""  !!!!!!###$$$$$$""" ###''')))(((&&&&&&+++000000***###!!!"""###%%%''''''$$$"""%%%'''***+++***)))((()))""""""###&&&***.../////////000///...+++'''$$$!!!!!!''''''$$$!!!!!!###%%%###&&&)))### !!!$$$''''''&&&!!!###'''---444999;;;;;;222...+++,,,///000---***))))))&&&!!! ###"""%%%((()))((('''%%%''')))***'''###"""'''+++///---,,,,,,---+++&&&"""!!!$$$''')))((('''&&&&&&$$$ """'''***%%%'''((($$$!!!%%%%%%$$$""" """$$$###""""""!!!%%%$$$""""""'''+++((('''&&&%%%$$$#########!!!%%%&&&%%%"""!!! !!!'''+++...///000---***&&&$$$$$$$$$$$$%%%%%%'''+++......***&&& '''***%%%!!!###)))---...,,,)))%%%!!! """$$$###%%%&&&'''&&&$$$""" (((&&&$$$""" !!!!!!"""%%%((('''$$$ &&&+++''' %%%---111...)))'''&&&&&&%%%%%%&&&+++333888777///###"""$$$!!!!!!$$$%%%%%%%%%))),,,......+++***,,,...***(((%%%###"""###$$$&&&%%%)))+++(((###$$$***111777888888666333000/////////,,,***)))&&&!!!"""%%%###$$$$$$%%%%%%%%%%%%%%%!!! !!!$$$''')))((()))(((%%%&&&******&&&!!! """###$$$###"""'''%%%%%%%%%&&&'''''''''$$$!!!!!!!!! ###%%%&&&%%%######***,,,&&&  !!!""""""%%%%%%$$$%%%%%%### !!! 000//////000222222111///333111000///000111000///---///111222222///,,,***///...,,,)))'''(((,,,///111444222---+++...000///***)))&&&### !!!$$$'''---+++)))&&&%%%#########&&&((())))))((((((***+++))))))'''$$$""""""%%%(((+++)))((()))+++,,,,,,,,,(((&&&$$$###$$$'''+++---333222///,,,***))))))))))))((('''))),,,...//////...------...///...,,,)))+++'''$$$%%%(((,,,---------***'''%%%%%%&&&'''(((***++++++------,,,((($$$'''&&&&&&$$$""" """######!!! '''---333444222...((((((,,,111222000///000222222///+++''''''(((***+++***(((&&&((('''&&&'''***///444777///,,,***(((&&&$$$!!! """###$$$%%%&&&+++,,,+++***'''&&&''')))(((&&&%%%&&&((((((&&&######!!! !!!!!! !!!$$$&&&$$$ ###((())))))'''""" !!! """ ######"""!!!(((---(((***,,,---,,,,,,+++,,,))))))*********)))((((((((('''&&&'''((()))(((&&&%%%"""!!!%%%,,,111111000111666666000+++)))&&& ###&&&%%%!!! ###'''$$$ ###%%%!!!$$$(((***)))''''''(((***,,,...000111000---***)))***,,,---------)))""" ###'''++++++***(((...+++(((%%%$$$%%%&&&(((...+++)))(((******(((%%%$$$'''***+++)))((()))***'''&&&%%%%%%&&&(((+++,,,&&&%%%$$$""" $$$%%%%%%""" !!!!!!"""%%%''''''$$$ ###%%%&&&&&&&&&%%%"""!!!!!!"""!!!"""$$$%%%&&&$$$ !!!###$$$&&&)))+++...+++)))'''&&&%%%""" !!!%%%******'''###"""""" %%%((())))))))))))***%%% !!!###$$$$$$$$$%%%&&&$$$!!!!!!!!! !!!!!!"""!!!###%%%&&&&&&%%%###"""!!!"""""")))++++++***'''$$$###%%%''',,,000444666222))) &&&(((%%%"""######)))------***)))...444666...((($$$""" %%%'''((((((''')))...222555444222111///.........&&&%%%%%%(((+++***$$$!!!(((+++)))&&&&&&$$$%%%&&&$$$###%%%***///(((%%%$$$&&&)))***&&&"""""""""$$$&&&'''&&&"""&&&###!!!"""%%%&&&&&&$$$"""  !!!"""%%%''''''%%%!!! """$$$$$$$$$######""" !!!!!!!!!!!!$$$$$$""" $$$"""!!! !!!000///...///111222111000222000......///111111000/////////...---+++***))),,,+++***((('''(((,,,///333555444...+++,,,---,,,''''''&&&%%%$$$&&&))),,,444000+++%%%""""""###$$$***++++++)))'''&&&&&&'''(((((('''$$$###$$$'''******((('''(((***++++++***(((&&&%%%$$$$$$&&&((()))000000...---,,,++++++++++++(((&&&&&&)))---///000...---------...---+++)))(((%%%###$$$'''+++---------+++(((&&&%%%&&&&&&%%%***+++,,,---,,,+++)))(((((('''&&&$$$""" !!!"""""" &&&,,,000222222///++++++///444222000000222444444111...((((((((()))***)))'''%%%***)))((((((+++///444777222///+++(((&&&$$$!!! !!!"""$$$&&&'''(((+++,,,,,,+++)))''''''((((((((((((+++---,,,((($$$###""" !!!!!!  """### """((())))))'''###"""""" !!!###+++)))&&&""" %%%***((()))++++++++++++++++++***++++++,,,,,,+++*********'''###"""###%%%&&&&&&%%%$$$$$$)))111555444222222777888222,,,***%%% """%%%%%%"""!!!$$$'''&&&!!!###&&&  %%%***,,,,,,)))'''&&&%%%&&&)))---///,,,***((((((+++///111222,,,((( !!!%%%)))***)))(((***)))'''%%%%%%&&&'''(((***((('''(((******'''$$$###&&&)))***((('''((()))((('''&&&&&&&&&(((***+++&&&%%%###"""!!! $$$&&&'''$$$  """&&&))))))%%%"""%%%'''((()))(((%%%#########%%%&&&'''((('''$$$!!! """$$$&&&)))***---,,,+++***(((&&&$$$$$$&&&))),,,+++'''###  %%%)))*********+++)))%%%!!!!!!###$$$$$$"""$$$%%%%%%""" !!!######%%%%%%%%%%%%$$$### $$$'''&&&%%%###!!!!!!$$$&&&+++---//////+++$$$"""&&&%%%!!!"""'''***)))***000444555,,,'''###""" ###%%%&&&&&&&&&(((---111......,,,+++******))))))######%%%))),,,***$$$'''+++***)))***))))))(((%%%###%%%+++000---)))&&&&&&)))***(((%%%!!!!!!!!!###%%%%%%$$$"""$$$"""!!!###&&&''''''%%%!!!"""$$$###"""$$$'''+++,,,+++'''""" """%%%%%%$$$$$$"""###$$$!!!!!!%%%'''&&&%%%"""!!!!!!000...------///111222222111///,,,,,,...111222333111000---+++((('''&&&&&&(((((('''&&&&&&(((,,,000444666555///+++++++++)))%%%&&&((()))***,,,000333:::444,,,%%%!!!!!!###%%%+++++++++)))'''%%%&&&'''''''''&&&%%%$$$&&&***---+++)))((((((***++++++******)))((('''&&&%%%%%%%%%******+++,,,,,,,,,,,,,,,,,,)))%%%%%%''',,,///111...---,,,,,,---,,,***((('''%%%$$$%%%(((,,,...///...---+++)))'''%%%$$$###''')))+++***((('''***,,,+++)))'''%%%###"""!!!!!!!!!"""!!!%%%***...000222111......111555000///000222444555333111)))******)))((('''%%%$$$,,,***)))(((***///333666444111---)))&&&###  """$$$''')))******,,,------+++))))))))))))***---000222000+++'''%%%$$$"""!!!""""""!!!"""''')))***)))%%%"""  !!!!!!$$$&&&&&&%%%'''***000---(((### """'''+++))))))(((((())))))******+++,,,------...---,,,,,,***%%%"""######$$$'''...555777666333111666888444...***%%%!!!"""&&&'''&&&%%%&&&((((((###!!!%%%''' """'''+++...///,,,)))%%%"""###&&&+++///---+++((('''***...111222+++&&&###'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&)))******'''$$$###%%%((()))((('''(((((()))((('''&&&&&&'''((()))$$$$$$######"""#########&&&'''(((&&&""""""&&&***+++&&& !!!$$$(((***,,,+++)))&&&%%%%%%((()))))))))'''$$$!!!  """###%%%'''(((***,,,...,,,)))'''((()))+++,,,---+++'''""" %%%)))************(((%%%"""!!!!!!"""###""""""%%%%%%### """&&&&&&%%%%%%$$$######### """%%%+++++++++)))%%%!!!"""$$$###!!! !!!'''))),,,111444333)))%%%######!!!!!!"""###$$$%%%'''+++---)))(((((('''&&&%%%%%%%%%!!!%%%+++...,,,%%%$$$***+++,,,...///...***%%%"""$$$***000222...***)))+++,,,+++)))$$$!!!!!!"""""""""""""""$$$'''((((((&&&!!!###&&&&&&&&&)))+++111000...(((""" ###&&&''''''&&&###"""$$$"""!!!%%%''''''&&&!!!!!!!!!000...,,,,,,...111222333000---******---111444555111000...,,,)))&&&$$$###%%%&&&&&&&&&&&&)))---000222555444///+++,,,+++)))''')))+++---///111444777:::555...((($$$$$$&&&((()))******((('''''')))***&&&&&&&&&%%%%%%''',,,///,,,+++)))***,,,------,,,---------,,,***'''$$$"""$$$%%%(((***,,,------,,,---***((((((***---000000///---+++++++++***(((&&&'''''''''(((+++...111222///000000...***'''%%%$$$%%%((()))'''###$$$)))......,,,***(((&&&&&&%%%%%%$$$$$$""" !!!&&&+++,,,...000000///...///111,,,---...000222333222111,,,,,,+++***(((&&&&&&&&&---+++((('''(((,,,111444222111...,,,)))$$$!!!$$$''')))''')))---...---,,,++++++---...000222333111///,,,(((&&&$$$###$$$$$$$$$### """''')))+++***(((%%%$$$###!!!!!!"""$$$&&&%%%!!!!!!''')))******,,,......+++&&&###"""&&&,,,000***(((&&&&&&'''((()))))))))***,,,---...---,,,+++'''""" &&&---333555222///---111444333///***&&&""" $$$))),,,,,,++++++,,,)))&&&$$$###%%%&&&&&&&&&!!!!!!!!!$$$'''***,,,---+++(((%%%###$$$(((,,,000222///***'''((()))******)))$$$"""''')))******$$$%%%&&&&&&&&&%%%$$$$$$!!!###&&&)))+++***'''%%%%%%&&&((()))))))))((((((((('''&&&%%%%%%%%%%%%&&&############$$$%%%&&&'''((((((&&&### !!!%%%))))))'''###!!!"""))),,,......,,,)))'''&&&''')))***)))'''%%%$$$$$$%%%$$$""""""###$$$$$$$$$''',,,///...***(((***---,,,---,,,***&&&!!!$$$'''((('''&&&&&&***(((%%%###"""!!! !!!$$$&&&### ###'''***)))&&&$$$"""!!!  ###&&&***+++***)))%%%!!!!!!"""!!! """""" &&&***---111111...&&&###"""$$$""" !!!"""###%%%((()))(((((('''&&&%%%###"""!!! &&&,,,000...'''""" %%%'''***---222000+++%%% """(((...222000//////111222000///***&&& """###$$$&&&'''''''''&&&!!!###"""!!!$$$%%%'''***,,,000///+++%%% """&&&(((((('''%%%!!!"""$$$###""" """111///,,,,,,...111222333...,,,)))))),,,111444555000111111000---)))%%%"""%%%&&&&&&'''''')))---000///222222---+++---...,,,,,,...000000111222555777888666444111///.........,,,,,,+++)))'''''')))+++&&&&&&&&&%%%%%%''',,,///+++)))((()))+++------,,,......///...+++'''### ###%%%(((+++---/////////,,,,,,,,,---///111000//////---+++***))))))'''%%%%%%&&&'''(((***,,,///111000222333111---)))'''''')))++++++((($$$$$$***000///...---,,,++++++++++++((('''%%%###"""%%%))),,,---...///...---++++++***((())),,,---...------...,,,---,,,***((('''(((***---+++'''%%%&&&)))...111111111222222///(((!!!$$$&&&$$$'''+++---------......111111111000000///000000+++)))&&&%%%&&&'''((('''$$$""" $$$''')))++++++)))'''&&&&&&""""""###%%%&&&%%%!!! $$$)))+++******,,,...---***%%%###%%%)))///222***(((%%%%%%'''(((((('''%%%&&&)))+++,,,+++***)))""" """(((---...,,,***(((***...///---(((%%%$$$%%%(((---000111111111111))))))+++------,,,((($$$"""###$$$%%%&&&''')))***%%%$$$######%%%(((,,,///333000+++(((&&&&&&%%%$$$'''###"""$$$$$$"""!!!!!!$$$'''***++++++$$$%%%&&&'''&&&%%%###"""!!!$$$''')))***)))(((((()))))))))***+++***)))'''&&&%%%%%%$$$############!!!!!!"""###%%%&&&((()))***'''###!!!"""#########!!! ###%%%%%%&&&&&&&&&%%%$$$"""!!!))),,,//////,,,)))'''&&&(((***++++++))))))***,,,+++((($$$#########"""!!!%%%***//////+++)))+++...,,,+++***(((&&&""""""######!!!!!!!!!,,,+++)))&&&### !!!%%%&&&$$$ !!!'''+++---+++((($$$  !!!!!!###%%%'''&&&'''((((((&&&"""!!!$$$%%%### """(((***---///---(((###!!!!!!###""" """###$$$$$$(((((('''%%%###  &&&,,,///...)))&&&!!!$$$(((000///+++$$$ &&&+++,,,...222666888777555222000***###"""&&&'''%%%&&&&&&&&&%%%$$$$$$$$$!!!  ###&&&((()))(((%%%  $$$$$$$$$$$$$$$!!! !!!!!! !!!###$$$222000......000222222111---+++))))))---000333444///111222222000,,,'''%%%'''((()))))))))***---///...111000+++***...000000222333333222111111444666888888999999999888777666222111///+++'''&&&''')))''''''&&&%%%$$$&&&***---((('''&&&(((***---------------...---***&&&"""'''(((***---000222333333------...000222222111//////---***(((((('''%%%$$$!!!"""$$$%%%&&&'''***,,,///222444222...******+++000000...+++'''(((,,,000......//////000//////...,,,***'''%%%%%%(((+++...---------,,,***((('''&&&%%%''')))***)))''''''(((***++++++)))&&&'''+++...///+++'''$$$$$$'''+++...111333555666444---$$$"""%%%%%%'''***,,,,,,,,,---...222222111...,,,+++---///+++)))&&&&&&(((***++++++(((%%%!!!"""%%%'''))),,,,,,***(((''''''!!!!!!!!!###$$$###!!! !!!""""""###&&&)))***((((((+++...111---(((&&&(((+++...///***'''%%%%%%((()))'''%%% ###&&&(((***)))((('''###""""""###### ###'''(((((('''&&&'''))),,,***%%%###%%%)))+++...111333333333333+++,,,///222222///)))$$$###$$$&&&&&&&&&&&&''')))!!! """&&&))),,,///---***))))))(((&&&$$$%%%""" """'''+++,,,+++(((&&&%%%%%%''')))******###$$$%%%&&&&&&&&&%%%$$$%%%&&&''''''&&&&&&((())),,,+++++++++,,,***(((%%%%%%$$$$$$$$$######"""""" !!!###%%%''')))***)))%%%!!!"""$$$%%%&&&'''&&&$$$!!! !!!!!!###'''******(((%%%###)))+++---,,,***'''&&&&&&***---///...,,,,,,000333///+++&&&$$$$$$%%%###!!!&&&***...///---,,,,,,...---+++***((('''$$$ +++,,,,,,)))%%%!!! ###&&&&&&$$$ ###(((++++++)))'''###  $$$''''''''''''''' !!!"""###""" !!!%%%%%%###""""""$$$###&&&((((((***+++((("""""""""!!! !!!"""!!! $$$$$$$$$""" $$$(((++++++***(((""" $$$,,,,,,***&&&!!! $$$'''''',,,222888:::888555333000,,,(((&&&(((---111444******)))%%%!!! """""""""!!!!!! !!!"""!!!"""###""" ###### $$$333222111111222222111000+++***)))***---000111222000111111111000...+++***+++,,,,,,,,,***+++,,,...///111///)))(((---111222666555444111///000222555666777999:::;;;:::999999555444111,,,((('''(((***(((((('''$$$###$$$'''***((('''''')))---000111111//////000///---)))&&&$$$))))))***,,,...000333444......---///111222111000000---)))'''&&&&&&$$$###!!!###$$$###$$$&&&))),,,///222000,,,***,,,///444222...+++)))(((***+++***,,,...111222222111000...+++'''&&&'''***---......,,,+++***)))(((&&&%%%$$$''')))(((%%%###"""###%%%'''(((&&&$$$&&&,,,111111---((($$$###&&&+++...111222333444333...'''"""###&&&(((***++++++))))))***+++///000000---***'''((())))))'''%%%%%%'''***,,,,,,,,,)))$$$!!! !!!###$$$'''***,,,,,,***(((''''''###""""""###$$$$$$###!!!!!!"""$$$$$$$$$&&&((('''&&&&&&***...333///+++***,,,---...---***'''%%%'''******'''### $$$'''((((((&&&%%%((('''((())))))'''###"""$$$&&&((())))))'''(((***'''"""!!!%%%******,,,...000111111111---...///111111...)))%%%"""%%%(((((('''''')))+++$$$!!!###(((+++---,,,,,,,,,,,,+++(((%%%"""!!!!!!%%%,,,///...,,,---***'''%%%&&&'''((('''!!!"""###%%%'''((()))))))))(((&&&###!!!"""&&&)))...,,,+++++++++)))%%%"""%%%%%%%%%%%%%%%%%%$$$$$$ """$$$&&&((()))&&&$$$!!!!!!$$$&&&&&&&&&%%%''''''%%%"""!!!%%%)))******(((&&&((()))***)))'''%%%$$$%%%+++...///---++++++///333///***%%%$$$&&&((('''%%%***+++...000111000...---111///+++***)))&&&""""""(((***,,,+++'''$$$###$$$$$$%%%'''&&&### """%%%&&&%%%%%%$$$"""  !!!###))),,,,,,***'''&&& $$$$$$"""!!!###&&&'''((('''$$$%%%'''$$$!!!  !!! !!!!!! !!!!!!  """$$$&&&((()))$$$$$$''')))***(((%%%"""###%%%&&&***000444555444222111...,,,)))***---222666888000///+++$$$ !!!"""!!!!!!  !!! """$$$!!!!!!!!! !!!  """"""!!! ###444333222333333333111///+++***)))+++...000000000111000//////..................///---,,,+++,,,...111222///(((''',,,111222777666444000...///222555444555666666777777777888333222000---******,,,...))))))'''$$$""""""%%%(((+++***+++---111444666666222333333222111...+++***((((((((()))+++---000111000...,,,,,,...000111111000---)))'''&&&%%%$$$""""""%%%%%%$$$$$$&&&)))***---000...+++***---000555111,,,(((''''''&&&%%%''')))---111333222111//////+++'''&&&'''***---......,,,***))))))(((((('''%%%''')))'''### !!!"""$$$&&&$$$"""%%%,,,222222///)))%%%$$$'''+++...000///.........+++'''$$$!!!%%%(((,,,---,,,***'''&&&'''(((,,,...000...)))%%%$$$$$$'''%%%######&&&***,,,---...***%%%###"""#########'''***,,,,,,***(((''''''&&&%%%$$$%%%'''((('''&&&!!!###$$$%%%###%%%&&&%%%$$$%%%***...333000------///111111///***(((&&&(((++++++'''"""###&&&((((((&&&%%%---,,,,,,,,,---+++(((&&& !!!"""$$$&&&***,,,---)))((()))&&&$$$)))))))))***---...///...000///.........---***'''"""%%%(((***)))))),,,...***&&& """)))---.........//////,,,((($$$!!! !!!'''...000...***000,,,(((%%%%%%&&&&&&%%% """$$$'''***,,,...+++)))&&& $$$)))///,,,*********(((### %%%&&&&&&''''''&&&&&&%%% !!!$$$&&&((()))$$$######&&&)))***(((%%%###%%%&&&%%%""""""&&&((()))))))))'''(((((('''$$$######$$$***,,,---+++''''''+++000...)))$$$$$$(((++++++)))------///111333333000---555222...,,,***'''""""""%%%%%%(((,,,,,,)))''''''(((&&&'''(((&&&###  !!!!!! !!!""""""  !!! %%%,,,000///+++'''%%%!!!###  !!!$$$### ###'''((((((%%%!!!"""$$$"""!!! !!!### !!!  !!!!!! """&&&)))&&&%%%$$$'''++++++'''$$$$$$%%%&&&)))---000000000//////---+++)))***---111333333444222,,,###!!!$$$%%%"""!!!!!!!!!$$$&&&!!!$$$%%%"""!!!"""###%%%$$$!!! $$$$$$""" """!!! !!!444333111222222222222111,,,,,,++++++,,,...000111,,,+++***))))))***++++++...............///000000444111,,,)))(((***---///111222333444555444333222///000000///,,,******+++,,,++++++***+++,,,---...---------+++(((%%%%%%&&&)))+++...222555777999999333666888888666333000///000---***((()))---333666//////.........000111222++++++***(((%%%$$$$$$%%%!!!&&&******&&&###$$$&&&''',,,111222...,,,---000111...+++)))(((((('''&&&''',,,111333222111222444000---(((###'''...000......,,,******,,,---...---+++)))'''$$$"""!!!  ###$$$######&&&...666444111---******))))))((()))(((((()))******((('''&&&""""""%%%###!!!(((...+++'''$$$$$$%%%%%%&&&,,,---,,,***'''%%%$$$%%%$$$&&&((((((((()))+++---(((&&&%%%###############(((((((((***,,,---,,,+++,,,)))''''''***+++***((( ###'''***+++&&&$$$""" !!!%%%))),,,---,,,+++...222444333222...+++(((&&&%%%###!!!"""&&&)))(((&&&%%%%%%...///...+++'''%%%%%%&&& ###$$$$$$%%%&&&(((((()))++++++***'''###!!!&&&&&&'''))),,,000333555111...+++(((''''''***+++)))$$$$$$+++---+++***---000(((!!!'''***+++111///------...,,,((($$$!!!###&&&)))++++++,,,---000222000+++((('''((("""###$$$%%%'''+++000333///+++&&&!!! """$$$***+++***(((%%%###"""""")))(((&&&%%%%%%'''***+++###"""!!!"""%%%&&&'''&&&&&&%%%'''---222333---((($$$"""!!!!!!""""""%%%+++---+++)))&&&&&&&&&%%%"""!!!$$$$$$$$$%%%)))---...+++((()))---///,,,)))...,,,)))***...000000///+++------,,,'''""" ###&&&%%%'''))))))((('''&&&''''''''''''&&&$$$"""!!! """!!!"""  """###%%%+++111333///***&&&%%%"""!!!######!!!  """""""""$$$### %%%)))+++)))&&&###!!!$$$'''$$$!!!!!!"""%%%&&&''''''$$$!!! ###&&&%%%""" !!!!!!"""#########$$$ !!!$$$***,,,---)))$$$###&&&+++,,,+++++++++++++++,,,,,,......,,,***)))***---//////000///'''"""(((((((((&&&###"""!!!"""###$$$$$$### $$$,,,333((($$$"""%%%%%%""" !!!  '''$$$!!!$$$###""" ###111111111222222222222111///...---+++,,,---///000,,,+++)))((('''((()))***..................///111333000,,,)))(((***---///000111222333333222222111---///000///,,,***((((((******,,,---------,,,,,,...//////---***(((((())).........///111333555777111444777999888555222000000...+++)))))),,,000333000///...---......///000...---,,,)))'''%%%%%%%%%&&&***...---(((&&&&&&((())),,,000000---,,,---...000---***)))((((((&&&%%%(((---222444222000000111000///+++&&&&&&+++,,,***+++)))((((((***---------///,,,((($$$!!! !!!###$$$###"""$$$+++111555111---+++***)))(((''''''&&&%%%&&&((())))))((('''$$$###%%%### %%%+++'''###!!!!!!$$$&&&(((---,,,+++)))((('''%%%%%%''')))++++++)))(((((()))$$$$$$$$$%%%&&&&&&%%%$$$(((((((((***---///...---+++)))'''(((***+++***((( !!!###&&&)))+++(((&&&###!!!!!!$$$''')))***)))))),,,111444444333...,,,)))((('''$$$!!! ###&&&&&&&&&&&&&&&///...---***&&&######$$$ """$$$$$$$$$$$$%%%'''&&&(((+++------+++(((&&&''''''''''''***...111444111///---+++***+++---...+++&&&%%%***---,,,...111+++%%%%%%))))))...,,,******+++***'''$$$"""$$$'''***,,,------,,,...111444333///***((()))'''((()))***+++---111444///,,,((($$$""""""$$$%%%&&&'''&&&%%%$$$$$$$$$%%%...+++(((%%%$$$%%%'''((('''%%%$$$$$$%%%&&&%%%$$$######&&&,,,222333...***%%%"""###(((+++***)))&&&&&&&&&$$$ !!!######%%%***---///---,,,...222333///++++++(((&&&&&&(((******)))+++,,,,,,***&&&!!!!!!$$$'''$$$&&&'''&&&%%%###$$$$$$%%%%%%%%%$$$$$$###!!!!!!  !!! """$$$$$$&&&+++000111...)))&&&%%%###"""$$$ ###$$$"""!!!###$$$""" $$$(((&&&$$$"""!!!$$$'''%%%###"""###%%%%%%&&&%%%###!!! """$$$%%%""" !!!###&&&&&&&&&%%%$$$  """***,,,,,,)))$$$"""%%%(((******)))(((((()))++++++///000000...,,,******+++,,,//////+++$$$!!!$$$)))*********(((&&&###"""!!! ###%%%%%%%%%######'''000666///)))%%%%%%$$$ !!!   ### """...000111333333333222222444222///---,,,---...///---,,,)))'''&&&''')))+++///000000///...---///000222///***''''''))),,,//////000000111000000//////+++,,,...---+++)))(((((()))***---//////...+++***///000111000...,,,---...222111...,,,,,,---///000,,,///444777888777444111111///,,,******+++---...000///---,,,,,,---......000///---+++)))(((((('''***---///---***'''((())))))***,,,---...///000000111///,,,++++++***(((&&&***...333444111---,,,---///111///)))&&&'''(((&&&'''%%%$$$%%%(((+++---...222///***&&&"""!!!!!!!!!"""$$$%%%$$$###%%%***...444111---+++******)))''''''%%%###$$$'''***,,,,,,+++(((&&&&&&"""###&&&$$$!!! ###&&&)))---***'''''')))***(((&&&,,,...000///,,,)))'''&&& !!!###&&&))))))'''%%%&&&&&&'''))),,,//////...((('''&&&'''))))))(((&&&%%%$$$######$$$&&&)))+++)))'''%%%######$$$&&&'''*********,,,///111111000...,,,+++***)))&&&!!!"""$$$%%%'''))),,,...---+++'''### !!! """###$$$######%%%&&&%%%(((---000222111///---***((('''&&&(((+++///222222222111000//////000000---)))'''))),,,---///222%%% $$$'''(((+++***(((((())))))'''&&&'''))),,,///000000///......222555555000,,,*********,,,---...---...000222...---***'''&&&&&&''''''%%%%%%%%%%%%&&&'''((()))222///***%%%###"""###$$$***(((&&&%%%%%%$$$###""" !!!$$$***000111...***&&&""""""&&&(((((('''$$$%%%%%%###"""$$$&&&***...000000222666999888333///)))'''$$$###$$$%%%&&&%%%******)))((($$$!!!!!!$$$'''$$$$$$$$$"""  !!!""""""""""""############!!!"""!!! !!! ###$$$$$$%%%)))......+++'''&&&'''%%%!!!"""$$$ ###$$$$$$###$$$%%%$$$ $$$###"""!!!!!!!!!%%%%%%"""!!!!!!$$$$$$###"""!!!   """#########"""%%%((()))((('''%%%### """!!!(((******((($$$!!!###%%%((('''%%%%%%%%%''')))***...000222111...***'''&&&+++...000---(((%%%'''+++------,,,+++((($$$!!!"""%%%&&&''''''%%%###&&&,,,111///)))###"""    ###"""---000222444444444444444999666333///------...///...---***((((((***,,,...333555666444000......///...+++'''%%%$$$'''***---//////.........---,,,,,,*********)))((((((+++---,,,---...000000///---,,,///000111111//////000111222111...,,,)))'''&&&&&&%%%(((---333666666333000000///---+++***))))))***---,,,+++++++++,,,---...///...,,,,,,,,,---,,,,,,***,,,,,,+++)))((()))***))))))***,,,000333333222333111000//////...+++)))***...222222...***((((((+++000111+++&&&&&&&&&%%%###""" """&&&***---...000///,,,)))'''%%%$$$$$$$$$%%%&&&%%%%%%'''+++///000...+++++++++++++++)))'''%%%"""###'''+++...//////---+++(((### """""""""#########$$$&&&'''+++'''$$$&&&+++...,,,)))...111444444000+++(((&&&  ###''')))(((&&&#########%%%(((+++,,,,,,$$$%%%&&&'''((('''&&&%%%((('''%%%$$$$$$&&&((()))'''''''''&&&'''((())))))...------,,,,,,,,,+++***---,,,,,,,,,+++'''""" """###%%%&&&)))...111+++***'''### """""""""###&&&((('''***///333555444222000---+++)))'''(((+++...111555444444333222111000///,,,)))((()))++++++++++++ $$$'''(((+++***)))))))))*********,,,...111333444333111//////222333111---***+++,,,+++---//////---++++++,,,---,,,+++***************((('''&&&''')))***++++++111...)))$$$!!! !!!!!!)))'''$$$###$$$$$$"""!!! ###(((++++++(((%%%%%%""""""%%%&&&$$$"""!!!###$$$###$$$&&&'''+++...000222666:::===;;;666111+++)))&&&$$$###$$$%%%%%%)))(((&&&&&&%%%###!!! """!!!"""%%%$$$###""" !!!"""###$$$$$$!!!  ###%%%%%%%%%(((&&&"""!!!!!!"""!!!!!!!!!%%%)))+++)))'''(((***'''$$$!!!"""###!!!"""""""""$$$$$$"""!!!!!!!!!""""""!!!""" """!!!  !!! """$$$&&& !!!###%%%''''''''''''''' !!!%%%%%%###'''((((((&&&"""!!!!!!"""%%%$$$"""!!!!!!###%%%'''***,,,......+++'''%%%$$$+++...000...)))%%%%%%'''---,,,,,,+++((($$$ """$$$%%%&&&'''&&&''''''$$$ """%%%((("""!!!"""...111444555555444666777<<<:::555111......000111000///---,,,,,,...000111666:::===:::444///------***((($$$!!!"""$$$(((+++......---,,,++++++******+++***'''%%%%%%)))///444111000000/////////000000---///000000//////000111/////////---)))$$$  ###'''---333444111...///...,,,+++)))((((((((())))))((())))))+++---...+++***)))+++///111222111+++++++++***))))))+++---...------///111222111///000000///000000...+++(((***---///...***&&&%%%&&&'''---000,,,((())))))(((###!!! $$$))),,,---,,,,,,---------+++)))((($$$$$$$$$###$$$'''+++...+++)))))))))+++---,,,+++%%%### $$$(((,,,...111111///***%%%######### $$$((()))(((&&&&&&&&&***&&&###%%%+++//////---///222555666333...***(((######'''((('''!!!  ###&&&&&&&&&###&&&(((******)))'''&&&((((((&&&%%%%%%%%%%%%%%%$$$%%%'''***,,,---...............,,,+++))))))))),,,,,,,,,,,,+++((($$$ ######$$$$$$%%%(((---111'''&&&$$$ !!!"""###%%%(((++++++---000222333333111000///...+++)))***,,,///000555555555333111///---+++'''((())))))***(((######&&&))))))***)))((('''''')))+++,,,///111333555555444222111000111000,,,((((((+++...---///111111...+++((('''******++++++,,,---......+++***))))))++++++***(((,,,***'''### ###""" !!!###$$$$$$### !!!###%%%&&&$$$!!! !!!!!!%%%'''%%%!!!!!!###$$$!!!###&&&''''''***,,,---000555999;;;:::555222,,,***'''$$$""""""$$$&&&'''%%%$$$$$$&&&'''&&&$$$###%%%&&&$$$  """$$$$$$""" !!!"""$$$%%%%%%&&&$$$  $$$((())))))...+++&&&"""  %%%''''''(((+++...)))'''%%%%%%%%%%%%###""" ###""""""""""""######!!!!!! !!!  !!!!!!%%%((("""!!!  ###&&&((('''""" $$$'''&&&$$$%%%%%%$$$"""!!! !!!###"""  """###$$$&&&((((((&&&$$$$$$%%%))),,,...---)))&&&%%%&&&***)))((('''&&&"""!!!%%%'''(((''''''###%%%&&&###$$$!!!###!!!///222444444333333666999>>>;;;666222000111222444444333222000000000000111555;;;AAA@@@999222...---(((%%%""" ###(((+++///...,,,+++***)))))))))...,,,)))%%%%%%)))111666222111000///...///000111,,,...//////......///111...//////...+++%%%!!!!!!$$$***000333000---...,,,+++)))((((((((((((((((((''''''((()))+++,,,(((&&&&&&)))///333444333...---+++)))***+++---...333444444333000,,,)))'''******+++,,,,,,***&&&###(((***+++)))%%%######%%%&&&+++...,,,+++------***%%%### $$$(((+++,,,***+++---///000000///...'''$$$""" !!!$$$(((+++''''''&&&(((+++,,,,,,+++###  $$$'''(((111333000***%%%%%%%%%$$$!!!&&&+++---+++)))((()))***'''%%%&&&***---...---...111444555222---***((($$$"""((()))((("""  """""""""###&&&+++---,,,***((((((&&&&&&&&&&&&%%%###"""!!! """'''+++///000111111***,,,---,,,+++***+++---************+++)))&&&###$$$$$$###"""!!!###'''+++%%%$$$""" !!!"""###$$$%%%(((+++...---...////////////...---///...---,,,,,,---...///222111111///---+++)))((($$$(((***))))))'''  ###&&&(((******(((((('''%%%$$$&&&))),,,111222333444444444333222111111000,,,((((((,,,///000333666666222---)))'''&&&'''(((***,,,///111222...,,,+++,,,...,,,(((###((('''&&&$$$"""!!! """%%%&&&%%%""""""######"""""" !!!###%%%&&&$$$!!!###$$$""" $$$&&&%%%%%%''')))(((+++///333444333111000+++)))&&&### ###%%%'''$$$!!!"""&&&(((((('''%%%(((***'''!!!"""%%%%%%%%%""" !!!!!! """$$$%%%(((***(((!!!  """'''***+++000,,,&&&!!!"""&&&'''(((+++...***))))))))))))'''###  ###!!!!!!$$$$$$#########!!! """""""""!!!!!!  !!! %%%)))""" ###%%%###"""!!!"""###$$$$$$######"""  !!!!!!!!! """$$$%%%$$$$$$$$$%%%&&&(((***+++***)))))))))&&&$$$""""""###!!! """%%%%%%$$$!!!!!!%%%%%%""" ###!!!$$$%%%""" ///111333111//////444888>>>;;;777333111333555777999888777555222///---,,,///888BBBCCC===555000///(((%%%""" !!!$$$))),,,///...,,,***)))(((((((((111000---***)))***...222000000000/////////......---...//////...---...000111111000///,,,'''###!!!&&&%%%&&&+++111444222///,,,***(((''''''((()))******)))(((&&&&&&&&&'''((('''$$$$$$(((...333444222111...***((('''((()))***000333666444...(((%%%$$$&&&'''(((******(((###%%%''''''$$$!!! ###&&&(((+++,,,+++---111000,,,)))&&&"""!!!$$$'''***+++------------///111333444///***%%%!!!!!!$$$(((***'''&&&&&&''')))***)))'''$$$"""!!!###%%%%%%...111///(((%%%&&&&&&$$$!!!&&&+++,,,+++***,,,///...,,,***(((((()))***+++...000222111...)))&&&%%%"""&&&,,,---+++'''$$$!!! !!! ###(((***)))'''%%%%%%"""$$$%%%&&&%%%""" &&&+++///000000000***,,,...---+++***,,,---)))((('''((())))))'''&&&''''''%%%""" """%%%$$$$$$"""  ###&&&((())))))))))))***...111---,,,+++*********++++++------------------------++++++***)))(((''''''&&&$$$(((***(((((()))$$$"""&&&((()))******))))))(((%%%$$$%%%***...111111111111222222333333111333444222...,,,...000111555999999555///***'''######%%%'''+++000333666222000000222444111***$$$''''''''''''%%%###!!!###&&&''''''###$$$$$$$$$!!!###&&&%%%#########"""!!!"""######"""!!!""" ###&&&"""$$$'''***++++++,,,---***)))'''"""###''')))$$$ $$$'''&&&%%%###(((+++((("""!!!%%%&&&'''((('''$$$"""""""""$$$###!!! !!!###$$$(((,,,+++"""  $$$)))+++...***###"""&&&&&&''')))+++***)))'''&&&&&&$$$!!!!!!"""""" """$$$!!!!!!###&&&%%%###"""""" !!!###############"""""""""""""""""" %%%***!!!!!!!!!###%%%%%%$$$###$$$%%%""" !!!### """&&&)))(((&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''$$$  $$$&&&### !!!"""!!!///111222///,,,---222888>>>;;;777333222444777:::<<<;;;:::777333...)))'''***555AAADDD???777222000(((&&&###!!!"""&&&***---000...,,,***(((((('''(((333333222///,,,+++,,,---,,,...///000000...,,,***---///000///...---...000444333111///,,,***((('''+++)))(((,,,333666555222+++)))'''&&&&&&(((***,,,,,,+++)))&&&%%%$$$$$$$$$'''$$$###'''...222222000111...(((%%%###$$$$$$$$$)))///444444...'''%%%%%%&&&'''(((***+++(((###$$$%%%$$$!!!###'''+++++++++***...333111,,,+++((($$$"""$$$'''***+++222000---+++,,,000555888777222***$$$###&&&)))+++((('''&&&'''((((((&&&$$$(((&&&######$$$&&&&&&&&&+++///...'''###&&&'''$$$"""&&&)))***)))***000666111000---)))&&&%%%''')))...///000///***&&&"""!!!!!!+++111000---+++((($$$"""!!!!!!!!! ###&&&$$$!!! """%%%&&&%%%"""%%%+++...///...------///000...***((()))+++((('''&&&'''((()))((('''+++***(((%%%!!! !!!###%%%$$$###!!!!!!###'''+++//////...---+++,,,///222+++***(((''''''(((***+++++++++,,,---------,,,+++&&&%%%%%%%%%%%%%%%&&&'''%%%)))***'''(((,,,)))"""###'''))))))))))))---,,,+++(((%%%''',,,111111000//////000111333444111444888888444111000000111555999999555///)))%%%!!!!!!###&&&***000555888666555555999;;;888///(((((()))******(((%%%!!! $$$'''((((((###$$$%%%$$$!!!!!!%%%+++'''###  ############!!!!!!$$$ """###$$$&&&)))+++++++++((($$$ !!!%%%)))+++%%% """%%%$$$"""!!!&&&***)))### ###'''''')))******(((%%%$$$$$$&&&%%%###!!! !!!"""###''',,,,,,### """'''***+++'''!!!###&&&&&&%%%&&&(((+++((($$$""""""!!!!!!######""""""%%%&&&### """###'''%%%"""!!! !!!""""""%%%%%%%%%%%%$$$$$$$$$$$$ %%%***!!!%%%***)))%%%###%%%(((""""""$$$ !!! ###***...---)))%%%###%%%%%%$$$###!!! """ $$$%%%""""""  111///---...000111///---111222333111...000777======;;;999555222---'''$$$'''...777>>>@@@<<<666111000***%%%%%%&&&%%%&&&)))'''((()))***+++,,,,,,,,,333222///---+++***)))(((,,,,,,...111...'''###%%%'''+++111444333333444555777444111...---+++(((&&&+++,,,---///000//////...,,,)))%%%$$$$$$&&&&&&&&&'''%%%$$$$$$&&&((())))))***((('''***///222///,,,(((((('''$$$!!! """###%%%***000333000***$$$!!!$$$'''***...000---(((###%%%""""""%%%&&&+++(((%%%%%%'''***+++,,,+++)))'''%%%%%%%%%&&&'''222222111...+++---222777666444///(((''',,,...,,,))))))))))))***((($$$"""!!!"""$$$'''***+++***(((+++,,,,,,)))$$$!!!"""$$$%%%###!!!!!!$$$***111555:::555...(((%%%$$$###"""&&&)))+++***&&&"""""""""!!!''',,,///...---...,,,)))### $$$&&&""""""###$$$%%%''''''###"""&&&)))+++...000333111...,,,***)))&&&$$$)))))))))*********)))))),,,***(((&&&$$$#########+++)))'''$$$###&&&,,,000000//////000333555666555///---+++((('''''''''(((---,,,+++,,,,,,,,,***(((&&& %%%)))***(((((((((***+++***(((&&&!!!$$$+++...,,,(((---///000///......000111555333111---+++,,,000444333555777666222111111333000111444888:::666...(((%%%"""(((,,,000555777555555666888888444111,,,+++*********(((&&&### !!!"""$$$%%%&&&%%%$$$%%%$$$#########!!!!!!$$$+++///---)))$$$ """$$$###!!! $$$)))###!!! $$$&&&------+++'''""" ###&&&(((%%%!!! !!!###***((('''(((,,,---,,,***)))(((&&&%%%$$$###""""""((('''&&&### !!!'''***---''' !!!######!!!$$$"""#########""" """$$$,,,&&&!!!!!!###!!!%%%&&&%%%  !!!"""!!! !!!$$$$$$""" $$$ """***...***$$$$$$&&&(((&&& !!!!!! !!!###(((...000---&&&%%%%%%%%%###  !!! """$$$$$$"""   """ """###"""!!!  """!!!...---,,,---000111000...///222444222000111555:::<<<:::888555222---)))''')))...444:::<<<:::666222000***&&&''''''&&&&&&(((((((((***+++,,,------,,,000///...,,,***)))((('''***)))+++---+++%%%###%%%,,,000444666666555666777777444///---,,,***(((&&&+++,,,---...///......---,,,***&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%(((***,,,,,,---***(((***...///,,,)))&&&&&&&&&%%%"""!!!"""###$$$)))000333111,,,&&&###%%%&&&)))---///...***'''$$$### """&&&(((+++((($$$"""###%%%&&&&&&***(((&&&%%%$$$%%%&&&&&&//////...,,,+++,,,111666333111,,,''')))...///---***))))))******)))%%%###$$$%%%''')))+++,,,+++************'''###"""###%%%&&&$$$!!! !!!%%%+++...222///+++'''%%%$$$######$$$''')))((($$$  ###%%%''')))***+++,,,+++'''###"""%%%$$$%%%!!!""" !!!!!!###$$$"""!!!$$$'''))),,,...///...,,,+++)))&&&$$$"""((()))***++++++***)))(((***(((&&&$$$############)))((('''%%%$$$&&&+++//////......///222444555444222000---)))'''&&&%%%%%%,,,+++))))))******((('''"""###&&&'''***)))(((((()))(((&&&$$$ """))),,,+++))),,,///333555444222000000333222///,,,***,,,///222444777888777444222111222000111333777::::::555111***$$$!!!%%%))),,,000444555444555666888777333///,,,***((((((((('''&&&$$$###%%%&&&&&&$$$######$$$###$$$$$$&&&&&&###&&&,,,///---***%%%!!! !!!!!!!!! """&&&"""!!! """$$$&&&(((+++***(((### """%%%$$$###!!!$$$%%%(((---111333111...)))(((&&&&&&&&&&&&&&&%%%%%%$$$""" $$$'''+++&&&  !!! """###$$$$$$######%%%''')))###!!!###### """!!! !!!###$$$%%%"""   ###+++///+++&&&&&&((()))(((###!!!!!!  !!! $$$%%%)))---///,,,%%%&&&&&&&&&###!!! !!!### !!!$$$&&&&&&%%%###""" """#########!!! !!! ,,,++++++---///000000...,,,000333444222111333555888777555333000...+++***+++...222666888777555333...)))'''))))))&&&%%%'''((()))+++,,,.........---,,,,,,,,,+++***)))'''&&&(((&&&''')))'''######'''000222555777666666666777555000+++)))******(((&&&+++,,,---------------,,,,,,***((('''''''''&&&$$$###$$$%%%'''***,,,///000000,,,***)))++++++)))&&&###%%%''''''%%%$$$######$$$)))///222111---)))'''###$$$&&&))),,,,,,***(((###$$$###!!!!!!&&&***...***$$$!!!!!!"""######((('''&&&$$$$$$$$$$$$%%%***+++***)))))),,,000444000...)))'''+++222222...+++*********+++)))'''$$$%%%&&&(((*********))))))((((((&&&$$$""""""%%%((('''%%%!!! ###%%%((('''&&&%%%$$$#########!!!$$$&&&%%%!!! """$$$###!!!!!!%%%(((***(((%%%!!!!!!%%%)))&&&###"""###### """ """$$$&&&(((************)))'''%%%"""!!!''')))+++,,,,,,+++)))''''''&&&$$$###""""""######&&&''''''&&&&&&'''))),,,...------...111333333222333111...***'''%%%######+++)))'''&&&'''((((((((("""###&&&&&&***(((&&&&&&&&&&&&%%%$$$ !!!&&&***+++***,,,111777:::999555222000222222000---,,,---000333555777999999666222000//////000222777;;;===<<<;;;000***''')))++++++...111333333444666777444000,,,+++(((%%%$$$$$$%%%%%%$$$'''((()))'''###!!!"""$$$!!!"""%%%''''''$$$ $$$))),,,------***&&&"""  """ !!!###&&&)))+++---+++)))%%% """$$$&&&%%% !!!'''///444555222///***)))((((((*********)))###!!!!!!"""'''$$$ """$$$%%%&&&%%%&&&''')))%%%  !!! !!!$$$"""!!!$$$&&&%%%&&&"""!!!""" """ """###&&&---111---((()))******((($$$ !!!!!! ######"""!!!$$$%%%'''***+++(((###))))))(((%%%######$$$&&&"""$$$''')))***)))((('''###&&&((($$$ """$$$%%%&&&###"""  !!!!!!  ++++++,,,---------,,,+++)))---111333222000///...222222111///---,,,,,,---,,,///333666777666444222,,,(((&&&))))))&&&$$$$$$(((***,,,...///000//////******++++++***)))(((''''''%%%%%%&&&%%%"""%%%***111222333444444333444444...)))%%%%%%(((++++++)))+++,,,,,,,,,,,,,,,,,,,,,---+++)))(((((('''%%%######%%%(((***+++,,,...///...,,,***)))))))))&&&$$$!!!$$$)))+++***(((&&&%%%'''+++000222111---)))(((###""""""###&&&'''&&&%%%!!!$$$%%%"""%%%+++000,,,&&&######$$$&&&'''((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''))),,,///222///---))))))///666555000,,,+++******+++***(((&&&%%%&&&((((((''''''''''''(((&&&$$$"""!!!###&&&)))'''%%%!!! """###$$$###!!! !!!###%%%$$$  ###### """''''''&&&"""$$$(((+++(((%%%"""  """  !!!!!!!!!###%%%$$$&&&(((((('''%%%$$$$$$'''))),,,...---+++(((&&&%%%$$$###"""!!!"""###$$$$$$&&&((((((''''''(((***,,,,,,,,,---///111000//////...+++)))&&&$$$######)))'''$$$%%%''')))++++++'''$$$!!!!!!###&&&(((((()))'''$$$$$$$$$%%%%%%%%%""" !!!&&&***+++,,,///333888;;;:::777444222333333222000//////111444333444666777444111---+++,,,...222777:::======<<<333...***+++***)))***...000222444555444111---***(((%%%!!! """###$$$&&&((()))'''""" """%%%!!!"""###%%%%%%######)))+++,,,******)))%%%!!! """######!!! !!!&&&,,,111555///+++&&& ###((()))%%% &&&,,,000000...,,,,,,+++)))+++---...,,,***###"""!!!"""!!!!!!!!!!!!!!!!!! ###%%%&&&'''&&&%%%&&&(((%%%  """###!!!!!!###%%%$$$"""'''((('''%%%""" """######!!!$$$""" $$$&&&)))000222...***)))***)))$$$""" !!!$$$%%%$$$"""!!!"""$$$&&&&&&%%%###!!!,,,,,,+++)))''''''(((***%%%'''))),,,---,,,+++***  $$$)))---///,,,"""###%%%"""%%%'''((($$$###!!!!!!!!!"""""""""""""""###!!!,,,---......,,,***)))((('''***...000000---+++))),,,---,,,***((((((+++...,,,///444888999777333000***&&&%%%((()))%%%"""###(((***---000111111111000***************)))(((((((((%%%$$$%%%$$$###&&&,,,222222111111111222222222'''"""""")))......,,,,,,+++++++++,,,,,,---------+++)))((('''&&&$$$"""$$$'''***,,,+++******+++***))))))))))))(((%%%$$$$$$***---...,,,***)))+++...222333000,,,)))(((&&&$$$""""""###$$$$$$###!!!###%%%"""%%%***---***&&&$$$%%%(((***+++(((((('''&&&%%%%%%%%%%%%"""###$$$&&&)))---///000//////......333999777111,,,***))))))******((('''&&&(((***)))'''&&&((())))))&&&###!!!"""$$$&&&(((%%%### """###!!!"""$$$&&&$$$ !!! """"""!!!(((&&&$$$!!! $$$,,,***&&&""" !!!#########  !!!"""!!! !!!"""%%%((()))(((((()))***(((***,,,......+++(((&&&%%%$$$###""""""###$$$$$$$$$&&&((())))))(((((())),,,++++++,,,......,,,***((((((''''''&&&&&&&&&&&&'''%%%$$$%%%))),,,...///+++***((('''((()))))))))(((&&&$$$$$$%%%'''''''''$$$###"""$$$'''***,,,,,,111444666777666555555555111222222000......///000---...000111111...***''''''+++111666888777666555222...++++++)))%%%'''***///000222222000---***(((%%%!!!!!!""""""$$$&&&&&&$$$###%%%'''###"""!!!!!!"""""" &&&***+++***''''''&&&$$$ """###%%%&&&&&&%%%###!!!"""!!! !!!***444:::444///(((!!!"""(((+++***%%%  """%%%''')))******))))))...,,,***,,,///000---***$$$$$$###"""%%%'''$$$!!!"""######"""""""""!!!!!!!!!%%%&&&&&&%%%#########$$$'''###!!!###$$$%%%%%%%%%$$$%%%&&&&&&!!!###)))***)))###""""""###%%%%%%$$$"""!!!$$$$$$!!!  $$$&&&+++000222---)))((((((&&&"""&&&'''%%%###!!!###%%%&&&&&&&&&'''...//////...,,,+++,,,---((())),,,......---+++***!!! !!!$$$)))...111222///%%%$$$'''!!!$$$'''(((((($$$###"""!!!###"""!!!!!!"""""""""!!!!!!  ...000222111...+++)))((()))***,,,------,,,)))(((((())))))'''$$$%%%***...---000555888999666222///***&&&%%%((((((%%%######)))+++///222333333222111+++***)))((((((((((((((()))&&&$$$%%%%%%###'''---333111......///111111000######---333222...++++++++++++,,,---...///...,,,(((&&&&&&$$$"""!!!###''',,,,,,)))'''&&&'''%%%''')))***)))'''$$$"""###)))...///...---,,,...000333333000,,,***)))***(((%%%%%%%%%&&&%%%$$$"""$$$%%%###!!!"""&&&***'''$$$"""###&&&)))+++,,,******))))))(((''''''&&&!!!!!!###&&&+++...//////000222333333555777666111+++***(((((())))))((('''))),,,...---***)))+++...+++((($$$"""###%%%&&&&&&"""!!!"""""" ###&&&'''%%%""" !!!$$$"""""" """'''###"""  )))***((($$$$$$'''((('''$$$!!! !!!###$$$$$$""" !!!"""###&&&))))))((((((+++...***+++---...---+++((('''&&&&&&$$$######$$$%%%%%%$$$''')))******))))))***,,,+++++++++,,,+++(((%%%"""###$$$&&&''')))******(((&&&&&&'''***---//////******++++++++++++++++++)))'''&&&&&&'''(((((('''%%%%%%&&&&&&''')))***+++000222222222111111333444...//////---***)))((()))''''''(((***,,,+++(((%%%$$$)))...222222000...---...+++******'''###%%%)))...000111000,,,)))'''&&&### !!!""" !!!$$$&&&((()))))))))%%%###!!!!!!"""######### """&&&))))))'''%%%%%%$$$""" !!!"""''''''((((((((('''%%%$$$$$$"""!!!"""######!!! %%%000777444///'''!!! $$$))),,,***&&&"""!!!$$$((())))))((('''&&&((()))---***))),,,111222///***$$$$$$%%%$$$!!!&&&(((%%%!!! !!!"""$$$##################"""!!!  ''''''&&&###!!! """###(((%%%!!!!!!%%%'''''''''&&&&&&&&&&&&''''''***&&&!!! $$$(((******""""""###&&&'''&&&$$$!!! """$$$$$$"""!!!!!!!!!"""$$$(((---...***'''((('''$$$ $$$((()))&&&$$$ ###&&&(((((()))+++,,,---///111111///...------***+++---...---+++(((&&& """&&&+++...//////---%%%  !!!%%%!!! !!!%%%'''(((''''''######""""""######$$$%%%%%%###!!!  000333666555222...------,,,,,,+++,,,,,,+++***)))&&&((((((%%%###$$$***000...000333444555333111000---((('''))))))&&&%%%&&&))),,,///333555555333222,,,***(((%%%%%%%%%'''((((((%%%$$$%%%$$$###&&&+++000---***)))+++---...---%%%"""!!!'''222777444///++++++++++++---///111222///,,,'''$$$###"""!!! %%%++++++((($$$$$$%%%###&&&***+++***%%%!!!!!!''',,,......------...000222222000...,,,,,,)))'''&&&&&&'''((('''&&&&&&&&&%%%%%%%%%''')))***"""!!!!!!###'''***++++++,,,,,,,,,++++++***)))(((""""""###'''---000///...000555999666444333222///***)))''''''((()))((('''***---///...+++***...111---***&&&%%%%%%%%%$$$"""!!! !!!"""!!!$$$&&&'''%%%"""!!!###%%%&&&$$$ !!!### $$$)))***((()))...000---"""!!!###$$$$$$%%%$$$######&&&((((((***+++)))&&&&&&***...,,,,,,------,,,***)))((()))((('''%%%%%%%%%&&&'''&&&(((***+++*********+++,,,++++++******((($$$!!!!!!"""$$$'''***,,,---...***)))((()))+++,,,+++***'''))),,,...//////000000,,,+++*********)))'''%%%%%%&&&'''(((''''''''''''---...///...------///000,,,---...,,,(((%%%$$$$$$"""""""""%%%(((***(((&&&###'''+++,,,***)))((()))***)))((()))&&&###%%%***...//////---(((%%%%%%&&&### !!!"""###!!!!!!###(((...000---)))&&&%%%%%%&&&'''(((&&&%%%#########%%%&&&'''&&&$$$%%%%%%$$$""" !!!%%%'''+++******)))((('''&&&&&&$$$"""!!!###$$$$$$"""''',,,///)))""" """"""###)))+++&&&!!!!!!!!! """###$$$&&&''''''%%%%%%''')))(((&&&%%%+++222555222---!!!!!!!!! """$$$$$$""" !!!"""!!! !!!###"""###$$$$$$###!!! $$$'''&&&$$$!!! ###&&&'''%%%"""###(((,,,((('''%%%%%%&&&((()))***---***&&&$$$$$$&&&***,,,###""""""###$$$$$$""" """######"""!!! !!!"""&&&(((&&&&&&((('''%%%!!!###%%%%%%""""""(((,,,,,,)))&&&###''')))(((((()))+++***---111222111...,,,+++,,,---------+++((($$$"""!!!&&&***++++++)))(((######"""!!! !!!"""###"""!!!!!!"""!!! $$$""""""!!!!!!&&&)))+++)))&&&$$$""""""###$$$&&&((()))***(((%%%!!!111555888888555222111222000...,,,++++++,,,++++++&&&((((((%%%"""$$$+++111000000000000000111111111///***(((******((('''((())),,,000444555555444333,,,***&&&###"""###%%%''''''%%%$$$%%%$$$"""$$$***,,,((($$$$$$'''*********(((%%%$$$+++555:::555///+++++++++,,,---000222444///,,,&&&###!!!!!!!!! ###***+++'''######$$$"""&&&+++---***$$$%%%***,,,------------///222222111///...///&&&%%%$$$%%%'''((('''&&&)))'''&&&&&&(((***++++++""""""###%%%)))+++,,,+++---------------,,,******###"""$$$(((...111000...///777<<<888222000///---***(((&&&&&&'''(((((('''(((+++...---***)))---111...+++(((&&&'''&&&###  !!!!!!$$$$$$&&&'''%%%"""!!!###&&&)))&&&!!! !!!!!!  """(((++++++...444555111###$$$###$$$%%%%%%%%%'''***,,,,,,...---)))$$$$$$(((------------,,,+++***))))))+++***((('''&&&&&&''''''''')))+++++++++***+++------,,,+++***)))&&&"""!!!###&&&))),,,...000000,,,+++******+++***'''%%%%%%(((---111333444555666000///---,,,+++)))%%%"""$$$&&&(((((('''%%%%%%%%%)))+++------,,,+++,,,,,,---...///---)))%%%###### """'''))))))'''$$$&&&((('''%%%%%%''')))((('''((()))&&&###&&&,,,...//////+++&&&$$$$$$&&&###!!!!!!###$$$$$$$$$"""$$$+++222444///)))''''''(((***,,,+++(((&&&%%%&&&''''''&&&%%%######&&&%%%$$$"""!!!$$$(((+++---,,,***((('''&&&&&&&&&###"""!!!###%%%%%%"""###)))###"""$$$%%% &&&)))$$$"""$$$###"""!!!!!! $$$%%%$$$$$$%%%((($$$"""###)))222777444/// !!!"""### $$$$$$""" """###$$$###"""$$$((('''&&&### !!!&&&***&&&$$$!!!###)))...(((%%%######%%%(((***+++///...***&&&$$$%%%)))---%%%### !!!"""!!!!!!$$$$$$"""!!!""""""!!!######%%%((()))&&&&&&(((***)))$$$$$$***......***'''"""&&&'''%%%$$$%%%&&&'''+++000222111---***(((---------,,,)))%%%!!! %%%((()))&&&$$$%%%!!!&&&$$$$$$#########$$$$$$$$$$$$$$$######"""!!!%%%#########!!! $$$))),,,,,,***%%%"""!!!!!!###%%%(((***---...***&&&!!!---555>>>>>>777000000222111...,,,,,,------***(((&&&&&&'''&&&'''***...222999777444000...---------222000,,,)))((()))+++,,,---222666666222000111333555...%%% ###&&&((($$$$$$###!!! """'''***---)))%%%%%%)))***'''###%%%&&&***...222333111///000///.........//////000///)))""" !!!###'''***)))'''&&&(((+++))))))((('''%%%### """)))------,,,,,,---000---******---///...---)))$$$ """''')))'''"""(((&&&$$$%%%'''(((&&&$$$"""&&&))))))(((''''''+++,,,,,,+++***)))+++---(((((()))---222444333000444666666333...++++++,,,)))***+++)))%%%######$$$&&&'''((())))))+++///222000+++'''(((++++++%%%###  ###$$$"""!!!"""!!!  !!!###%%%%%%%%%### ###&&&$$$$$$$$$$$$$$$$$$$$$$$$+++++++++---//////...,,,!!!"""%%%&&&%%%%%%&&&%%%$$$%%%''')))888666111)))###!!!$$$'''+++++++++(((&&&$$$%%%&&&,,,***'''$$$######%%%&&&)))((('''(((***+++,,,+++000+++''''''))))))&&&"""###&&&+++///111111///------,,,+++)))'''$$$###"""&&&(((+++///222444444444333111000222444111)))###'''''''''&&&%%%""" (((+++---...,,,+++******)))***+++,,,+++(((%%%######!!! !!!$$$(((***((((((((('''&&&$$$"""""")))(((&&&%%%%%%(((+++---444333222...)))%%%######''''''''')))***+++)))''''''&&&'''+++000111,,,'''&&&&&&(((,,,///...)))%%%&&&&&&&&&%%%###!!!###%%%&&&%%%""""""&&&))),,,(((%%%$$$'''))))))((($$$$$$%%%$$$###!!! """'''$$$ """"""  """$$$### !!!!!!!!!!!!$$$///444222..."""%%%'''+++'''""""""!!! """$$$$$$!!!"""###"""  ###'''***---'''"""!!!%%%))))))'''(((%%%""""""$$$'''***+++(((((((((&&&%%%%%%''')))((($$$ ###%%%%%%""" !!!""""""""" ###$$$###"""""""""!!!###%%%&&&%%%!!!!!!%%%***---...***&&&"""!!!###$$$###""""""###%%%)))...111000,,,))),,,+++******)))'''"""!!!######'''$$$"""%%%&&&&&&%%%$$$$$$%%%'''$$$%%%%%%$$$&&&(((%%%!!!$$$%%%'''&&&!!!"""(((...111///)))### !!!###%%%'''((((((((('''&&&%%%###---555<<<<<<555000///111...,,,******+++***(((&&&%%%&&&&&&&&&'''***///333999777444111/////////000333111---***))))))+++,,,111555888777333///000222111***### $$$'''(((''''''&&&$$$$$$&&&+++......***'''(((+++---+++)))'''(((+++000333444222///------......///.........***%%% """!!!###'''******((('''))),,,''''''&&&%%%$$$""""""!!! %%%+++......---,,,---,,,)))%%%%%%(((,,,...///)))$$$!!!"""''')))&&&"""%%%###!!!"""$$$&&&%%%$$$"""%%%)))+++***)))(((((()))))))))))))))***+++,,,,,,++++++...111222000...111222333111---******+++++++++)))'''%%%$$$$$$$$$&&&((()))))))))+++...111000,,,((())),,,+++&&& !!!!!!$$$&&&&&&$$$""" """$$$'''&&&$$$!!! ###&&&&&&'''''''''''''''&&&%%%+++,,,---...---,,,+++***$$$ """$$$%%%&&&'''((('''%%%$$$&&&'''222111---'''"""!!!$$$((()))***)))(((%%%$$$%%%&&&)))(((%%%"""!!!!!!"""###&&&&&&&&&(((***,,,......000,,,'''''')))***(((%%%###%%%))),,,////////////***)))(((&&&$$$"""""""""%%%(((+++...000111000000---+++,,,///111000)))$$$$$$&&&((('''%%%"""""""""(((+++///000---***'''&&&&&&))),,,///...+++'''$$$$$$###!!! ###'''******))))))((('''&&&%%%%%%&&&%%%###"""###&&&***---000000000---)))&&&%%%%%%)))))))))***,,,+++)))'''&&&%%%%%%***///000---)))&&&'''(((+++---,,,(((###############$$$$$$$$$$$$###%%%'''&&&######'''******'''$$$$$$&&&((((((&&&%%%&&&&&&&&&%%%$$$"""!!!"""%%%''''''(((%%%"""!!!"""$$$%%%%%%###%%%&&&%%%"""""",,,000...*** ###&&&''')))&&&"""  ######!!!!!!"""""" """&&&***---222+++$$$"""%%%)))***)))'''$$$!!! """%%%'''(((%%%&&&&&&$$$######$$$&&&%%%!!! !!! %%%%%%%%%"""!!!!!!!!!!!!!!! !!!"""!!! !!!!!!###$$$$$$!!! $$$(((,,,+++'''!!!!!!$$$$$$###""" """&&&+++......***'''***))))))))))))&&&""" """$$$###!!!###$$$%%%$$$######%%%'''&&&'''$$$!!!"""%%%###"""$$$'''))))))$$$&&&+++222444111+++$$$ !!!###%%%&&&&&&%%%%%%%%%%%%$$$""" ---333999999333...---...,,,***((((((((((((&&&$$$%%%&&&&&&&&&'''***...222888666333111000111333444333111---***((()))+++,,,333555777666222......///+++'''!!! ###'''(((((())))))((((((+++///333111---)))***---//////...)))***---000333333111...(((***---///000...,,,***%%%!!! $$$$$$$$$###&&&******)))(((***---'''&&&$$$###""""""#########&&&+++------+++***)))'''### """''',,,...((($$$"""###''')))%%%!!!!!! ###$$$%%%&&&(((+++,,,***((((((((('''%%%$$$&&&***---,,,+++---,,,,,,---......,,,+++---///000///,,,******+++...,,,(((&&&&&&%%%$$$###'''((()))))))))***,,,......***&&&'''***)))%%% """%%%'''"""###%%%((()))(((%%%""" """###$$$((('''&&&###!!!!!!###%%%((()))***++++++)))'''&&&))),,,///...+++(((((()))(((###!!!######'''((()))(((&&&%%%%%%&&&+++)))'''### !!!$$$'''%%%''''''&&&%%%$$$%%%&&&)))'''&&&$$$"""!!!!!!!!!###$$$%%%'''***,,,///000000,,,((('''***,,,,,,+++&&&&&&'''(((***,,,///000(((((('''%%%""" !!!"""%%%'''+++---...---***)))######&&&***//////***&&&###'''+++***%%%###$$$'''))),,,///000---(((###!!!%%%(((---000000---(((%%%&&&%%%###!!! """&&&)))++++++*********)))))))))$$$"""$$$))),,,,,,------,,,)))'''&&&'''+++***+++,,,---+++(((%%%$$$######&&&+++---,,,***((((((***+++,,,***&&&"""!!!!!!!!!!!!###%%%((()))###&&&((('''%%%$$$'''***&&&%%%###$$$%%%&&&%%%$$$&&&'''((()))((('''%%%$$$""")))---,,,)))'''&&&%%%%%%((()))))))))###%%%''''''$$$""""""""" !!!))),,,***'''!!!$$$&&&'''%%%$$$###!!! """###"""!!! """"""!!! $$$(((,,,...333,,,%%%"""###&&&''''''&&&###  """$$$$$$"""######!!! """ !!!"""###'''&&&%%%!!!!!! !!!""""""!!!  ###(((***)))###"""%%%%%%$$$!!!!!!&&&******(((&&&&&&&&&&&&'''(((&&&""" !!!!!!!!!  !!!############%%%'''((('''$$$"""""" !!!"""(((***+++(((### !!!(((,,,111222...'''!!!!!!###%%%%%%$$$""" ######"""!!!  ###### ...111555555222...,,,,,,******)))((('''&&&%%%%%%(((((((((&&&&&&(((+++...555333111000000222444666111...+++((('''(((***+++///111333111...,,,,,,---(((%%%"""!!!!!!###%%%&&&'''((())))))***,,,111444222///+++***+++---...---))))))+++...000000...,,,%%%(((,,,000111///+++)))%%%""" """%%%&&&&&&"""%%%))))))((((((***---***(((&&&$$$######$$$%%%!!!$$$'''(((((('''%%%$$$###!!!!!!$$$(((***'''$$$###%%%(((((($$$!!!!!!%%%'''''')))******(((&&&%%%%%%&&&###!!!%%%+++//////,,,+++*********++++++***))),,,---.........---------111...)))'''&&&&&&%%%###&&&((()))((('''''')))***)))&&&######%%%%%%"""!!!###&&&(((***###$$$&&&((()))'''### ###&&&((((((&&&%%%&&&'''&&&$$$!!!!!!"""$$$'''(((***++++++(((&&&$$$%%%***///...***'''(((******%%%!!! $$$'''))))))(((&&&&&&'''%%%###!!! """"""$$$%%%%%%$$$$$$%%%&&&))))))((('''&&&$$$###"""!!!###$$$&&&'''))),,,...000,,,((((((***---///000***(((&&&%%%%%%(((,,,///***+++***'''### !!!###%%%'''***++++++(((%%%###"""(((---///---***%%%+++000...((($$$'''+++,,,---...,,,((($$$!!! '''))),,,...---+++'''%%%''''''&&&### !!!%%%(((,,,,,,,,,,,,,,,---------$$$!!!!!!&&&******,,,---,,,)))'''&&&&&&*********++++++***&&&$$$###"""!!!"""&&&((((((''')))***,,,,,,,,,)))%%%######!!!"""%%%'''%%%(((***)))&&&$$$%%%'''$$$###"""###############&&&''')))******)))'''%%% %%%...111---'''&&&&&&&&&(((***,,,+++*** """$$$&&&&&&&&&%%%&&&'''""""""))),,,+++(((###  """"""###$$$!!!!!!""""""!!!!!! """$$$%%%%%%  !!!"""!!!  """$$$'''***,,,---)))$$$!!!!!!!!! $$$!!! !!!!!! !!!$$$&&&(((&&&### !!!!!! !!!$$$""""""""""""!!!!!!!!!!!!"""%%%)))***(((""""""%%%&&&$$$!!!"""&&&'''&&&$$$$$$###$$$%%%&&&%%%""" !!!"""!!!!!!"""### !!!""""""###$$$&&&%%%&&&$$$"""""" &&&)))++++++(((&&&&&&'''((()))***((($$$ """$$$%%%%%%""" !!!!!!!!!!!!!!! ...///111111000...,,,++++++++++++***((('''''''''++++++)))'''%%%%%%(((+++000///......///111333444---+++(((%%%%%%&&&(((******+++,,,,,,************''''''&&&%%%$$$$$$$$$%%%$$$%%%''''''(((+++///222222///,,,***))))))((((((''''''(((***,,,,,,+++)))$$$''',,,000222000---******(((&&&%%%%%%&&&''''''"""%%%((()))'''''')))+++///---***'''%%%%%%%%%&&&!!!"""$$$&&&'''&&&$$$""""""#########"""######$$$%%%$$$%%%'''((('''### !!!%%%(((%%%&&&'''&&&###""""""###'''$$$"""&&&---111000...***++++++++++++,,,------......---...//////000000333000,,,***((('''%%%$$$&&&((()))(((&&&%%%&&&'''&&&$$$!!!!!!######!!! !!!###%%%&&&((()))######$$$&&&'''%%%!!! ''',,,...+++'''$$$$$$%%%%%%$$$!!! !!!"""$$$%%%''')))(((&&&###"""!!!'''------***((()))+++)))%%%!!! !!!!!! ###'''))))))(((((()))"""  """$$$%%%$$$$$$%%%&&&((()))******)))'''$$$###"""###%%%$$$$$$$$$''')))---+++((((((***---000222...+++'''######%%%)))+++...000111---'''""""""$$$%%%'''((()))(((&&&""" ###)))...000...---+++111555222+++'''(((,,,///...+++'''###!!!!!!###++++++***((('''%%%$$$###&&&((()))&&&"""!!!$$$''',,,---.../////////...---&&&### !!!%%%(((+++---...,,,)))&&&$$$$$$((('''&&&'''((('''%%%######""" !!!"""""""""***+++------,,,)))'''%%%&&&###  &&&))),,,+++'''$$$###$$$"""""""""!!!!!!!!!"""###%%%''')))+++***)))&&&$$$""" !!!(((000222,,,&&&%%%%%%%%%'''******)))(((!!!!!! $$$&&&'''&&&%%%$$$$$$%%%""""""$$$***......,,,'''$$$!!! """!!! !!!""""""!!! !!!"""$$$&&&((()))"""!!! """""" !!!!!!"""###$$$&&&''''''&&&%%%###"""!!!"""   %%%((((((%%%!!!###&&&'''$$$ %%%)))'''&&&%%%###""""""!!!!!!%%%'''***+++(((######&&&'''%%%!!! $$$&&&&&&%%%$$$"""!!!"""###$$$###"""###'''((('''$$$!!!"""###  """"""###$$$%%%!!!%%%&&&###"""###""" """$$$''')))******++++++)))'''###"""###$$$$$$###!!! !!!!!!!!!!!!...------...000000...,,,------...,,,***((()))))),,,,,,***'''$$$$$$&&&)))++++++---...///000111111)))'''%%%######%%%(((***(((((((((((((((((())))))((()))+++***)))'''&&&'''"""$$$%%%&&&''')))---000000///---+++(((&&&%%%%%%&&&&&&''')))+++,,,***)))&&&)))---000111111///...000...,,,)))'''&&&&&&&&&###&&&))))))'''&&&(((+++111000---+++((('''''''''######$$$''')))***(((&&&###%%%&&&&&&$$$"""!!!"""$$$%%%&&&((()))'''""" $$$(((###$$$$$$###!!!!!!###$$$)))'''&&&(((---000111///,,,---............111333///---++++++---///111111222333222///***'''&&&&&&(((***+++***'''%%%%%%%%%'''%%%###"""###$$$###""" """$$$%%%&&&''''''#########$$$$$$###  &&&,,,---***%%%!!!!!!###$$$$$$"""!!!!!!""""""###$$$&&&&&&%%%###""" %%%+++---,,,******+++&&&%%%###$$$%%%$$$  &&&)))***)))((((((""" """$$$%%%%%%$$$$$$%%%$$$&&&)))+++***(((%%%"""###%%%&&&%%%"""!!!$$$&&&***)))(((((())),,,///111///,,,((($$$###%%%''')))///222555222+++%%%$$$%%%&&&&&&'''((('''%%%###!!!!!!''',,,///000///---///333666333...******,,,///---(((###"""%%%---+++(((%%%###"""""""""$$$(((+++)))%%%"""###&&&+++,,,///111111///---+++'''%%%###""""""%%%(((***---...///...***&&&$$$###%%%###""""""$$$&&&&&&%%%###"""!!! '''))),,,,,,+++)))(((((('''$$$ ###'''++++++'''$$$###$$$""""""!!!"""$$$%%%'''***++++++(((%%%###"""!!!$$$***000111---'''%%%$$$$$$%%%''''''%%%$$$"""#########$$$$$$$$$$$$******)))'''### ###!!! """!!!%%%***---......***(((%%%###""" """""" !!!######"""!!! """$$$%%%%%%'''+++---&&&$$$""""""""""""!!! $$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$""" !!!  $$$((('''###!!!&&&***+++'''"""&&&+++((((((&&&%%%$$$"""!!!!!!&&&'''((()))&&&""" $$$&&&'''&&&###!!!!!!%%%'''''''''%%%### !!!###$$$$$$!!!''',,,...+++'''!!!!!!"""!!!""""""######$$$"""''')))&&&$$$$$$### ###&&&(((***,,,,,,***'''""""""""""""!!!  ...,,,+++,,,000111000------//////...***))))))+++******)))&&&$$$%%%(((***(((***,,,///111000000///'''%%%###"""$$$&&&***,,,,,,+++)))))))))))))))((('''***...///...+++++++++###%%%&&&''''''))),,,///...//////---+++(((&&&%%%((('''(((***---...---,,,***+++---///111222333333333222///,,,(((&&&%%%%%%'''***,,,+++)))''')))+++000///...---+++***)))((($$$$$$%%%(((,,,...,,,***%%%''''''%%%###!!!"""$$$###%%%'''))))))&&&""""""%%%############"""###&&&))))))))))))***,,,---//////,,,...///...------000333///+++&&&%%%(((,,,...///111555888444,,,&&&&&&(((,,,---...---***'''&&&&&&&&&$$$###"""######$$$$$$ """%%%''''''''''''%%%$$$######$$$$$$""" !!!%%%'''((('''%%%### """%%%%%%$$$#########"""###$$$%%%%%%%%%%%%%%%###&&&***------,,,***(((%%%%%%&&&)))+++)))### %%%))))))(((&&&&&&$$$""" !!!""""""  """%%%&&&%%%$$$$$$%%%###&&&***------+++'''$$$###&&&(((&&&"""!!!$$$(((''''''(((((((((***---///,,,***(((&&&&&&'''(((***)))000555444---'''%%%''''''&&&&&&&&&&&&%%%%%%$$$"""&&&+++...///...---,,,000111333222///---,,,,,,,,,***'''""""""%%%***)))'''%%%###"""""""""!!!'''------'''######%%%))),,,000222222///+++(((&&&&&&&&&'''(((+++...///,,,...000///+++(((%%%$$$###!!!"""%%%((()))"""#########"""!!!!!!""""""%%%)))***(((((((((***%%%###"""(((***(((&&&&&&'''######!!!"""&&&''')))+++---,,,)))%%%""""""(((,,,...,,,)))'''%%%$$$###$$$$$$""" """$$$&&&((())))))((('''***+++***'''###!!!!!!"""$$$###"""  !!!$$$''')))++++++)))((((((((('''%%%"""""""""!!!!!!"""###%%%%%%$$$###"""!!!###%%%&&&&&&'''+++...+++)))%%%###$$$$$$$$$###&&&'''((())))))(((&&&%%%%%%$$$###!!! """###!!! """"""!!! !!!""" $$$(((%%%  """%%%&&&&&&$$$!!!###)))%%%&&&&&&%%%$$$###"""!!!###$$$$$$$$$"""  """$$$''''''&&&%%%###"""!!!!!!###&&&)))))))))((($$$!!!$$$&&&!!!!!!###)))///000,,,'''  """############$$$)))------(((######""" !!!$$$'''))))))((('''###"""!!!  ...+++)))+++000333111...---///000...***)))***+++(((((('''&&&%%%&&&))),,,''')))---111222111///...&&&%%%######$$$(((,,,...000...,,,+++******)))(((&&&***000222111//////000%%%&&&(((((()))***---///---///111000...+++)))(((***)))***,,,///111000///---------///111333555777333333111---(((%%%$$$$$$))),,,...---***)))***,,,---------------+++***)))###"""###''',,,///...,,,&&&'''&&&### !!!$$$(((###%%%(((***)))&&&!!!!!!######$$$$$$$$$$$$&&&***---)))***++++++***+++---///+++------,,,)))))),,,///...((("""!!!$$$(((+++---000777;;;777---&&&&&&)))///000111///,,,)))''''''###"""!!! !!!"""""" ###&&&((()))(((((((((&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""%%%'''&&&%%%$$$%%%###$$$$$$%%%&&&'''((()))&&&'''***---...---)))%%%$$$%%%(((---///,,,%%% &&&))))))&&&$$$###$$$###"""###&&&&&&$$$""" ###&&&'''&&&$$$$$$$$$$$$''',,,000111///+++(((###''')))'''$$$###&&&***%%%&&&'''(((((()))+++---)))(((((('''((()))***+++$$$,,,333444...(((&&&'''''''''&&&%%%%%%&&&''''''%%%)))---000///---+++***...///000000000///---,,,((((((&&&###!!! """%%%&&&&&&''''''&&&$$$###"""'''......)))$$$###%%%(((+++000333333///)))%%%$$$%%%'''***---000222444+++...000///,,,)))'''&&&""" !!!&&&***,,,!!!###$$$%%%$$$###$$$%%%"""&&&((('''&&&(((***"""!!!%%%))))))(((((()))$$$###!!!"""'''(((***---...---)))%%%"""$$$((()))***))))))&&&$$$""""""""" !!!$$$'''***,,,+++***)))'''(((((('''%%%%%%&&&(((%%%%%%$$$###!!! !!!"""$$$%%%&&&'''(((((()))***+++)))%%%"""!!!!!! $$$###$$$%%%&&&&&&&&&%%%$$$"""$$$&&&&&&%%%'''+++//////,,,'''%%%%%%&&&&&&&&&''')))***,,,,,,***)))(((%%%$$$!!!###''' !!!#########!!!"""###!!!###((($$$  &&&"""###$$$%%%%%%$$$###""" """###%%%'''''''''&&&%%%%%%$$$$$$%%%(((***++++++***%%%!!!%%%'''######%%%+++000000+++%%% !!!!!! """$$$############///222000((("""!!!"""!!! !!!$$$%%%&&&%%%%%%###!!! """ 000///...------...///000......---,,,+++******))),,,+++)))'''''''''''''''%%%)))///555999666000+++(((%%%###$$$'''******)))...000222333111///+++)))###''',,,------...000222***+++***'''$$$$$$'''+++222111000//////...,,,***)))***+++---///222555666333///***((()))...222444222111///---)))&&&###"""+++,,,......---***&&&###+++++++++++++++***))))))###""""""$$$'''(((((('''---***&&&$$$$$$$$$###"""%%%&&&((('''$$$"""!!!!!!!!!&&&%%%$$$$$$&&&)))---///000---+++***+++,,,,,,,,,...---++++++++++++)))'''%%%###"""'''+++,,,...000///,,,***((((((222444444222---((($$$"""%%%###!!!!!!"""###"""!!!"""############%%%))),,,+++,,,,,,***'''%%%%%%%%%"""######""""""###%%%''''''&&&&&&&&&''''''((((((,,,+++)))'''&&&''''''(((...,,,+++++++++***(((&&&%%%'''))),,,---***%%% !!!""""""###$$$$$$%%%%%%,,,'''###&&&,,,///,,,((($$$%%%&&&'''&&&&&&(((***,,,++++++,,,---...//////,,,,,,+++***(((&&&$$$###$$$&&&))),,,---,,,+++)))###"""###%%%'''(((((('''---***))),,,,,,(((''')))%%%'''&&&%%%&&&***)))%%%(((((())))))***))))))(((+++---000111111...,,,))))))(((&&&### """)))))))))******)))&&&$$$''',,,222222---&&&!!!$$$)))///222000+++&&&###%%%$$$###%%%(((***+++***((('''''')))+++)))$$$ """!!!'''(((&&&"""!!! """&&&((('''%%%%%%###!!!!!!$$$'''******%%%""" """"""!!!!!!%%%))),,,,,,***'''%%%###  ++++++,,,+++)))&&&"""  """######$$$%%%'''((((((&&&###!!!!!!!!!$$$%%%&&&'''(((((((((((("""!!! ###&&&(((000000...)))""" $$$'''(((((())))))(((+++...---***'''((()))&&&%%%###!!!  ######%%%'''))))))&&&$$$''')))***)))((('''(((***)))))))))'''%%%%%%'''))),,,,,,+++)))'''&&&'''(((###!!!!!!$$$ !!!"""!!! $$$""" !!! !!!$$$&&&'''""""""###""" """###""""""###%%%'''&&&%%%&&&""" """"""!!!!!!"""$$$&&&&&&$$$!!! ###&&&)))+++,,,%%%""" $$$'''(((((($$$%%%)))(((!!! ###&&&%%%   ###%%%//////---)))$$$!!! !!!$$$&&&'''  """$$$$$$""" 000///.........///000111111000...---,,,+++++++++---,,,+++)))))))))******(((+++000555777555///+++)))&&&$$$%%%'''))))))(((,,,...000111000...***(((###'''+++---,,,,,,---...))))))(((%%%"""###(((+++...------...//////---+++***++++++,,,...000111222///,,,'''&&&'''***---.........---+++(((&&&$$$"""&&&(((***,,,,,,***(((&&&************))))))((((((&&&$$$"""!!!###$$$%%%$$$***)))(((&&&$$$###"""!!!$$$&&&'''((('''&&&''''''$$$!!! &&&&&&%%%&&&(((+++...000000---***)))+++---......000///---,,,---,,,+++)))%%%"""$$$''')))+++...///---+++))))))222333333111,,,(((%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$'''+++...,,,---...---***'''%%%%%% !!!!!!!!! """%%%&&&&&&%%%$$$%%%&&&'''(((+++)))&&&$$$$$$%%%'''(((---,,,*********(((%%%###$$$&&&(((***)))&&&###!!!"""""""""######$$$$$$%%%***'''%%%'''+++---,,,)))$$$&&&((()))))))))***,,,,,,,,,,,,,,,,,,---...///......---,,,***'''%%%$$$$$$'''+++......,,,(((%%% !!!###%%%&&&&&&&&&(((&&&'''***)))%%%%%%(((&&&''''''%%%(((,,,---***((('''%%%$$$$$$%%%&&&&&&---...000222111...+++)))''''''&&&$$$!!!!!!###%%%+++******,,,------)))%%%***---///...)))%%%###$$$"""'''---///...***%%%###"""!!!!!!###&&&(((((((((%%%$$$###$$$&&&&&&###!!! !!!&&&((('''###!!! """&&&((((((&&&%%%""" !!!$$$(((+++,,,)))%%%  """###""" !!!###%%%((()))(((((($$$###  !!!((((((((('''%%%###!!!  """######"""&&&''''''&&&###""""""###$$$$$$&&&'''((())))))))) !!!$$$&&&,,,------***###"""%%%''''''''''''))),,,...,,,(((&&&''')))((('''$$$!!! ###(((++++++)))&&&&&&(((***+++)))&&&%%%%%%%%%&&&&&&&&&%%%%%%'''(((000111000...***((('''((($$$!!! ###!!! $$$!!!$$$""" !!!$$$))),,,,,,'''!!!!!!"""!!!"""  ###$$$$$$$$$###  ###$$$!!!!!!######!!!!!!%%%(((### ###&&&'''***&&&%%%'''%%%###%%%&&&### ###%%%&&&$$$"""!!!!!!,,,,,,+++'''### ###"""!!!!!!"""%%%&&&'''  """###(((%%%  ///.........///111333444555444111...---------...---,,,+++******+++,,,------...111444555222...***)))'''%%%%%%&&&((((((''')))+++...//////,,,)))&&&###&&&***,,,,,,+++******)))'''%%%!!! ###(((,,,*********---///000///---,,,,,,,,,,,,,,,,,,+++++++++)))&&&%%%''')))******++++++***)))(((&&&$$$###!!!###&&&)))++++++***)))(((((((((((('''''''''&&&)))%%%!!!!!!""""""%%%(((***)))%%%!!! ###%%%((())))))+++---///(((&&&###"""#########"""''''''((()))+++...000222000---***)))+++...000111444222////////////...,,,&&&$$$ """$$$$$$(((---//////---,,,,,,000111111///+++(((''''''%%%(((++++++)))'''(((***%%%%%%%%%%%%%%%(((,,,000+++---///...+++'''%%%$$$!!!%%%$$$"""!!!!!!###%%%'''(((&&&$$$######$$$&&&''',,,+++***)))((('''###!!!!!!$$$'''&&&###!!!!!!"""##################$$$$$$%%%&&&&&&'''((()))(((((($$$'''+++,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---//////...,,,***'''%%%$$$###&&&+++...---***%%%!!! !!!"""###$$$""""""$$$'''%%%!!!"""''''''((('''%%%)))///111...(((%%%!!! !!!$$$%%%&&&,,,...000111000...***((('''''''''&&&$$$$$$&&&(((...+++***---111111,,,'''+++,,,,,,((($$$###%%%)))!!!&&&***,,,+++'''$$$"""!!!$$$&&&&&&%%%"""!!! !!!"""!!!!!!$$$''')))$$$###"""$$$''')))))))))%%%"""###'''***+++)))%%% !!!###$$$""""""""""""###%%%&&&'''###"""  """###'''&&&%%%$$$###"""""""""###%%%$$$!!!$$$%%%%%%$$$###"""###%%%"""###$$$%%%'''((()))***!!! ###%%%((()))+++)))$$$"""$$$$$$$$$###)))***+++)))&&&%%%''')))+++)))&&&"""""")))---...***'''$$$'''******((($$$"""!!!!!!###$$$%%%$$$$$$%%%'''444555555222...***((('''$$$""" """&&&### """ %%%###"""!!!###''',,,///111---(((###   $$$&&& """###"""###&&&%%%###!!!###""" """""" !!!$$$&&&'''$$$$$$&&&%%%!!! &&&&&&$$$!!!!!!%%%)))***'''###))))))(((%%%""" !!!'''&&&$$$###"""###%%%&&& !!!"""((($$$ !!! $$$""" ---------...000222555666:::888444111//////000222---,,,+++++++++,,,---...222222222222333111---***((('''%%%$$$%%%&&&&&&&&&((()))+++---,,,***'''&&&"""%%%))),,,---,,,++++++)))'''### $$$))),,,)))***+++...000111///...,,,------,,,+++)))'''%%%'''&&&&&&'''***,,,,,,+++,,,,,,+++***(((&&&$$$### """&&&)))+++,,,++++++&&&&&&&&&&&&%%%&&&&&&&&&'''%%%"""!!!!!!"""!!! !!!&&&+++***$$$ $$$&&&(((***+++---000333---+++)))((((((((('''&&&))))))***,,,...000222444000---***))),,,///222444666444111000111111000///***((($$$""" !!!###%%%###''',,,000000000//////...//////---***(((((()))%%%+++000000,,,***+++...))))))(((&&&%%%&&&))),,,'''))),,,,,,)))%%%"""!!!###!!! ###%%%%%%%%%&&&&&&''''''''''''))))))((())))))(((%%%"""!!!$$$'''$$$ !!!%%%%%%%%%###"""""""""###### ###''''''%%%$$$$$$&&&&&&))),,,---,,,***)))((())))))((((((((()))))))))---,,,+++***(((%%%###""" ###&&&((((((%%%"""  """%%%"""!!!'''******(((%%%(((...111///$$$""" !!!$$$'''((('''(((***,,,......,,,***(((((())))))(((&&&&&&''')))...+++***...222222,,,&&&))))))(((%%%!!!"""&&&***%%%(((++++++(((%%%"""!!! ###&&&((('''%%%!!! !!!"""!!!###'''***&&&%%%%%%&&&''')))++++++%%%""" ###&&&'''&&&###  """#########$$$#########$$$%%%###"""!!!!!!!!!###$$$%%%(((&&&$$$###"""###$$$%%%  &&&)))&&&"""!!!"""###"""!!!!!!###%%%!!!!!!"""###%%%'''((()))%%%$$$"""!!!!!!###&&&(((&&&'''&&&$$$!!!!!!"""!!! %%%'''(((&&&$$$$$$(((,,,---+++((($$$ """)))------)))%%%"""$$$&&&&&&$$$#########"""$$$%%%%%%###"""###$$$111222333222...***'''&&&%%%### """,,,(((### """$$$$$$$$$%%%&&&(((***+++222///+++'''"""!!!###%%%&&&''' ###$$$###"""%%%%%%$$$ ###%%%%%%"""!!!!!!###%%% """%%%((()))'''%%%$$$%%%###!!! ###'''(((%%%!!!&&&&&&&&&$$$!!! !!!"""((('''%%%""" !!!""" !!!"""###  """!!!  """%%%&&&'''(((%%%!!!,,,------...000333666777<<<:::666333222222333555000///.........///000111444333222222222000---***'''&&&&&&$$$$$$$$$%%%''')))************)))'''&&&"""$$$(((,,,///000//////***'''%%%###$$$'''***,,,,,,,,,---000222111///,,,,,,---------+++(((%%%###""""""$$$'''+++---------000///...,,,***'''%%%###$$$%%%(((***,,,,,,,,,+++&&&&&&%%%%%%%%%%%%&&&'''$$$######%%%&&&&&&###!!!$$$)))(((###!!!&&&(((***+++,,,---///111000...,,,,,,,,,,,,+++***+++,,,...///111222333444000---++++++---111444555777444111000000111000000+++)))'''$$$######$$$%%%$$$(((---000111000000000,,,------,,,)))((()))***%%%+++000111---+++---000,,,,,,***'''$$$###$$$&&&!!!$$$''''''%%%"""!!!!!! !!! ###!!!$$$(((+++,,,+++(((&&&&&&&&&''')))++++++(((&&&"""%%%'''$$$ $$$((('''&&&$$$"""!!!!!!""""""$$$))))))&&&###$$$&&&'''))),,,,,,)))&&&$$$###%%%%%%$$$$$$$$$%%%&&&&&&))))))((('''%%%###!!!  !!!!!!"""""" !!!!!!"""%%%$$$ """'''++++++(((%%%''',,,...,,,"""(((+++)))'''"""$$$(((***,,,+++)))'''***++++++)))&&&%%%&&&'''+++******---111000***%%%###$$$%%%### !!!%%%)))+++,,,---+++'''###!!! !!!"""$$$(((***+++)))&&&!!!###$$$###!!! ######!!!"""&&&***(((((('''''''''(((***,,,%%%""" """###$$$$$$#########$$$$$$&&&((((((%%%"""""""""###############$$$&&&'''&&&$$$""" !!!###$$$ %%%(((&&&"""  """%%%!!!!!!!!!"""###%%%&&&''''''&&&$$$"""###$$$'''((('''%%%"""  """$$$$$$###%%%)))---,,,+++)))&&&### """'''***)))&&&"""!!!"""!!! """%%%((('''((('''&&&###!!!!!!""")))+++------***'''%%%%%%%%%###!!!!!!###,,,***&&&""""""&&&&&&'''***++++++***(((&&&...---+++'''""""""&&&&&&%%%$$$  !!!!!!$$$%%%%%%!!! """"""""" """%%%&&&%%%"""!!!$$$%%% $$$***...///,,,(((###!!! """"""!!!!!!$$$$$$###""""""###%%%&&&&&&%%%###"""###%%%&&&%%%$$$  !!!""""""""" !!!######""""""&&&***---...%%%""" !!!"""!!! ,,,,,,,,,...000222555777:::888666444333333444555444333222111111222333444444333222222222111...+++'''''''''&&&%%%%%%''')))---,,,***)))(((''''''((($$$%%%'''+++000222333222+++***)))***+++,,,+++***------///111222111...+++***,,,...///...***'''$$$ """%%%***,,,---,,,222111000...+++(((&&&%%%((()))***+++,,,,,,++++++'''&&&%%%%%%%%%&&&'''((("""###%%%''')))(((%%%### """$$$$$$!!! !!!###'''***,,,...---------...///---,,,,,,......,,,+++---...000222333333333222000...,,,---000222444444666333000....../////////((('''&&&%%%%%%%%%&&&&&&(((+++...//////...//////***,,,---,,,***(((((()))%%%)))---...,,,,,,---///......---***&&&"""!!!!!!"""###""" !!!###$$$###   """"""''',,,---,,,)))&&&###$$$&&&))),,,,,,)))'''"""$$$&&&%%%###$$$'''+++)))'''%%%""" !!!""""""&&&+++,,,***'''&&&&&&&&&((()))(((&&&"""!!! !!! !!!!!!###$$$$$$&&&&&&&&&%%%$$$###"""!!!!!!###$$$$$$%%%%%%""""""$$$"""###'''(((&&&&&&(((***+++(((%%%'''+++,,,)))"""))),,,)))%%%!!!%%%((())))))'''%%%)))******)))&&&$$$$$$%%%((()))+++---...+++&&&### !!!  $$$)))......---***&&&###!!!!!!$$$%%%(((+++---,,,)))&&&$$$%%%&&&%%%"""!!!###$$$###!!!"""%%%)))(((((('''&&&$$$$$$''')))###!!!!!!$$$'''((((((''''''(((&&&)))+++***&&&"""!!!!!!%%%$$$$$$$$$%%%&&&&&&'''"""!!! !!!###"""!!!"""%%%%%%%%%############%%%%%%&&&%%%###!!!!!!"""$$$%%%'''### """######$$$))),,,***))))))'''&&&###""" !!!###%%%%%%""" !!! !!!'''++++++***)))%%%""" !!!######%%%''''''%%%$$$###$$$%%%$$$"""!!!!!!"""$$$&&&))))))((($$$!!!%%%(((***,,,...000///---)))'''++++++***&&&""" ###$$$###  !!! """$$$$$$###"""!!!!!!$$$%%%######%%%&&&&&&,,,111222000---''' """&&&&&&###!!!""""""###%%%(((+++'''(((((('''&&&%%%&&&(((###$$$### !!!""""""######%%%$$$"""!!!!!! !!!$$$'''+++---...  $$$&&&$$$"""++++++,,,---///111444555555444333333222222333333555444222111111111222222222222222222333222///---((()))***)))((((((+++...222///+++(((&&&'''(((***(((''''''***...222333222------...111333111---)))+++,,,---000222111...+++(((+++...000000...***'''######$$$&&&***,,,,,,,,,000000///...,,,***((('''))))))***+++,,,,,,++++++((((((&&&&&&&&&((()))+++$$$$$$$$$&&&((((((&&&$$$!!! !!!$$$%%%'''***///111000///...---***))))))***,,,,,,+++***///000222444444333222000000///...000222333333222444111---,,,,,,---------'''''''''(((((())))))***+++---...---+++***+++,,,)))+++------+++(((''''''%%%&&&'''(((***+++,,,---...///000---)))$$$!!!!!!"""!!!!!!!!!""""""$$$%%%$$$""""""!!! !!!"""######&&&(((((('''&&&"""###%%%(((+++***'''%%%"""######$$$&&&(((***,,,+++(((%%%""" !!!"""%%%***,,,+++(((%%%###$$$%%%&&&%%%###"""!!!"""!!!"""$$$%%%&&&''''''''''''&&&%%%%%%"""""""""""""""###$$$%%%%%%'''(((%%%!!! $$$(((,,,'''&&&***...---******((()))(((&&&)))------*** """)))---***%%%!!!###&&&(((((('''$$$"""%%%'''((('''%%%$$$$$$%%%&&&***...///+++'''$$$"""$$$)))------+++(((%%%######$$$%%%&&&))),,,---+++'''###&&&&&&%%%""""""&&&&&&%%%$$$"""!!!"""%%%'''''''''&&&""""""%%% !!!###"""  """%%%&&&&&&'''))),,,)))+++,,,(((### """&&&&&&&&&&&&&&&&&&''''''!!! !!!!!!!!!!!!  ###&&&,,,***(((%%%$$$$$$$$$%%%&&&$$$!!!  """###$$$!!!!!!"""###"""###%%%(((((((((((((((&&&$$$"""!!!"""  !!! !!! !!!&&&)))+++***'''### """%%%"""###$$$###"""!!!"""###%%%$$$###"""###%%%''')))(((+++,,,***%%%!!! """%%%(((,,,---.........---+++************&&&""" !!! !!!!!! !!! """!!!!!!###$$$!!! %%%'''''',,,111333000...---(((!!!$$$)))&&&""" !!!###%%%(((+++++++++,,,***)))((()))+++###$$$$$$  !!!"""######$$$$$$$$$'''&&&$$$""" """###$$$$$$$$$###))))))%%%!!!+++++++++,,,...111333444111111111111111111111111333222000......---......111111111333444333000...)))+++---,,,***+++...222555222,,,'''%%%&&&)))++++++((('''(((---000111111...///222555777444...(((((())),,,///111111...+++'''***...111222000---***)))(((((())),,,---------.........---,,,+++***)))((()))***++++++,,,,,,,,,***)))'''&&&''')))+++,,,'''%%%$$$$$$%%%&&&%%%$$$###"""%%%''''''+++000333333111///...'''&&&&&&(((***+++)))(((000111333555555333111///000///000111333444222111333000,,,******+++,,,,,,))))))***+++,,,---......---...---+++((('''((()))(((***------+++(((&&&&&&%%%$$$###%%%(((***++++++---///111000,,,&&&""" !!!"""""""""$$$%%%###$$$%%%$$$"""###############$$$%%%%%% """$$$&&&'''""""""%%%''')))(((%%%""""""!!!!!!$$$'''***,,,++++++)))%%%"""  !!! """&&&))))))&&&""""""###$$$###""""""###%%%!!!###%%%&&&(((((()))))))))))))))(((&&&&&&'''((('''&&&%%%$$$%%%''')))'''$$$$$$)))...111***'''---222111---+++%%%(((((('''+++//////,,,'''### ###***...,,,((($$$%%%''')))(((%%%""" """$$$&&&&&&%%%%%%%%%&&&%%%+++000000***$$$""""""$$$+++******)))'''$$$###%%%&&&$$$&&&(((+++,,,)))$$$ '''&&&### '''---)))'''###!!!!!!"""$$$&&&%%%%%%$$$ !!! ###&&&%%%### !!!!!!!!!###(((---,,,---+++&&& $$$''''''''''''''''''''''''"""""" """$$$######""" !!!$$$'''000...+++(((&&&%%%%%%%%%'''%%%"""  """###"""!!!!!!""" ###$$$"""!!!"""$$$'''(((((('''&&&###!!! ###  !!! !!!!!!!!! !!!###&&&***(((%%%!!! $$$'''###$$$$$$""" !!!###%%%%%%$$$$$$%%%''')))******...111000,,,'''%%%$$$!!!!!!  """$$$&&&++++++***)))***+++,,,---++++++***'''""" !!!$$$"""  !!! !!!  !!!###%%%$$$!!!"""&&&((()))---222222---+++...+++&&&%%%)))&&&!!! !!!###%%%(((---......---+++***+++---###%%%&&&"""$$$!!!"""###$$$$$$%%%%%%$$$$$$%%%$$$### &&&,,,+++%%%000---)))(((***...111222///////////////.........//////......------------+++///444666444111...------...///000000///...---000,,,(((%%%%%%)))...111...+++((())),,,000111000(((***,,,......---+++)))((())),,,...////////////+++,,,---///000111111111+++,,,,,,------,,,++++++***+++---///000...***&&&$$$###%%%)))...111///---)))%%%!!!"""(((...222333***(((&&&&&&&&&&&&$$$###%%%  ###"""!!!%%%***---...+++'''$$$""" !!!$$$'''((((((+++///444888888555000---------...///000222444555222000---+++,,,---------++++++,,,,,,,,,,,,,,,,,,)))++++++)))%%%$$$&&&)))000///...,,,***((('''&&&$$$###"""!!!"""%%%(((***///333222+++&&&&&&'''&&&$$$!!! """'''***+++***'''&&&%%%$$$###"""""""""###$$$$$$%%%%%%$$$$$$$$$"""&&&(((%%%&&&(((((('''### """###&&&***,,,///,,,'''%%%&&&%%%###!!!&&&$$$"""!!!"""###$$$$$$ !!!""""""!!! $$$(((&&&!!!###((((((***,,,...//////...---)))***)))(((%%%#########%%%&&&'''%%%######&&&***,,,)))'''(((+++---,,,***((('''&&&&&&(((+++...000---***(((***...///,,,(((###$$$&&&''''''&&&%%%###"""&&&%%%""" """%%%(((///333000,,,)))&&&"""$$$((()))***)))&&&&&&***)))%%% ###''''''%%%$$$$$$&&&((($$$$$$---333+++%%%!!!"""$$$%%%###!!!$$$ $$$'''&&&$$$"""%%%'''&&&'''''''''&&&$$$""" (((&&&%%%'''***+++)))&&&### !!!  !!!!!!""""""######'''''''''%%%$$$###%%%'''***++++++)))&&&###""""""''''''%%%""" """$$$### """### """###!!! !!!""""""###%%%&&&%%%'''((('''$$$!!! &&& ###%%%$$$%%%&&&'''%%%### )))(((%%%"""!!!###(((,,,)))%%%!!! !!!###$$$%%%$$$$$$%%%(((+++---,,,++++++---000333333///)))$$$&&&'''&&&###!!!!!!&&&***&&&&&&%%%######%%%))),,,)))&&&###"""!!!!!! """!!!"""### !!!######""""""###$$$$$$!!!""")))---***((((((+++......***'''""" !!!"""!!! !!!!!!"""###$$$'''((()))))))))***,,,...,,,&&&######!!!!!!&&&######"""""""""###$$$%%%$$$###!!!%%%---///***"""111---)))''')))---000111111000000///...---,,,,,,***+++,,,,,,,,,,,,++++++///000111111000...+++)))***,,,......,,,+++,,,------+++((('''(((+++///222000...,,,,,,...///...,,,&&&''')))++++++***))))))+++,,,,,,---............((()))+++...///111222222000000///...,,,+++*********+++,,,...000///+++((($$$$$$&&&***...000...+++(((&&&$$$%%%***...000000)))(((''''''((((((&&&$$$%%%"""!!!  """%%%(((((('''$$$""""""%%%&&&---000444888888555111...---...///000111222333333111...,,,+++---000111111,,,,,,------,,,***((('''&&&'''(((&&&######'''***000///...---+++***))))))&&&%%%###!!!!!!"""$$$%%%---111111+++(((((((((&&&###!!! """(((...000000+++)))&&&&&&''''''&&&%%%$$$%%%&&&'''&&&&&&$$$###!!!%%%&&&%%%&&&''''''%%%!!!!!!$$$(((***---***&&&$$$%%%%%%###!!!%%%""""""$$$%%%%%%!!!!!!"""""""""!!!!!!%%%(((%%% """'''***,,,...///000///...---''''''&&&%%%###""""""###''')))***((($$$###$$$'''(((&&&$$$&&&)))++++++***%%%%%%&&&''')))+++---...///,,,***,,,//////,,,((($$$%%%&&&''''''&&&$$$###"""$$$$$$!!!"""''',,,333666333...+++'''### %%%(((((()))(((&&&(((,,,,,,((((((***+++)))%%%###$$$'''***'''$$$!!!"""%%%***---'''""" !!!###$$$$$$!!!"""###&&&&&&$$$ $$$%%%%%%$$$$$$%%%((()))(((%%%"""%%%######%%%(((***'''%%%### !!!!!!!!! !!!###$$$&&&&&&''''''''''''&&&$$$$$$%%%'''''')))***)))&&&%%%%%%%%%''''''((('''&&&&&&'''(((""" !!!"""&&&'''%%%"""!!!"""$$$$$$$$$$$$%%%&&&###$$$&&&%%%"""%%% %%%'''''''''(((((('''$$$"""""""""'''%%%### ###)))---(((%%%!!! !!!$$$%%%&&&''''''))),,,......,,,)))+++---///111111---)))%%%###%%%%%%$$$""""""%%%'''%%%$$$""" $$$((((((%%%!!!  &&&(((&&&""" !!!!!!###""" """""" """'''***(((''''''***------***'''###!!!  ###$$$%%%%%%'''&&&%%%$$$$$$&&&***,,,+++&&&######""" !!!&&&%%%$$$"""!!!!!!"""###$$$%%%$$$""" ###))))))%%%111---(((&&&'''+++...000111000///...---++++++***((()))***++++++,,,,,,,,,444000---,,,,,,,,,)))&&&'''+++...,,,((('''***---------,,,,,,...000222444222111000000///---)))&&&$$$$$$$$$%%%&&&'''((((((------,,,+++++++++,,,---'''(((***---///111222333555444111///---,,,++++++,,,,,,---///111000---+++%%%&&&))),,,//////,,,***((('''(((***---...---,,,''''''''')))++++++)))''''''%%%###  !!!!!!!!! %%%(((,,,...222444555333000...,,,...000222222222111000---***((((((+++///222444---.........,,,(((%%%"""###$$$$$$!!! !!!'''+++000///...------,,,,,,,,,'''&&&$$$!!!  (((,,,...+++)))+++***((('''$$$!!!###)))///111222///,,,)))***---...+++'''%%%&&&((()))(((&&&$$$""" ###%%%%%%$$$%%%&&&%%%$$$!!!!!!%%%'''***'''$$$"""############%%% """''''''&&&############"""!!!"""%%%&&&###!!!&&&***+++,,,---------++++++$$$###""" !!!""""""(((***,,,***&&&######$$$$$$###"""###%%%((((((((( !!!###%%%(((***+++,,,///---,,,...///...***&&&$$$%%%&&&&&&&&&%%%###"""&&&%%%""""""'''///555777444000---)))$$$ ###&&&(((((())))))'''***000111///222222///***%%%###&&&)))---,,,***(((&&&&&&&&&&&&""" !!!###$$$""""""$$$$$$###&&&+++)))%%%"""!!!"""'''---...+++'''$$$######%%%)))***'''$$$"""!!!"""### !!!###%%%''')))******'''''''''&&&$$$$$$%%%'''%%%&&&((((((''''''((()))'''(((+++---......,,,+++"""  ###(((++++++)))&&&%%%&&&'''(((((('''&&&&&&###$$$&&&%%%""" ### ###(((******((())))))(((%%%###"""######""" ###)))///(((%%%"""!!!###%%%'''''')))+++---000222000,,,((()))***,,,---,,,)))&&&$$$ """%%%&&&%%%$$$$$$$$$&&&%%%"""!!!$$$(((%%%!!!  !!!$$$+++111///)))""""""&&&(((&&& $$$&&&'''%%%%%%(((,,,---***'''###!!!$$$''''''%%%)))&&&###!!!"""%%%))),,,+++&&&###$$$###!!!"""&&&(((&&&###  !!!"""###"""!!!"""%%%$$$ ///+++&&&$$$%%%(((+++,,,.........---,,,,,,++++++++++++))))))***---///111777000***(((***,,,***'''(((,,,000...(((&&&***000111222333444444555444444111111222111///***$$$ """!!! !!!$$$&&&(((,,,***((('''''')))+++---)))***,,,...000111222222444333111///......000111000000///000111000...,,,((())),,,...///...,,,***((())),,,///000...***(((######%%%)))---...---,,,)))((('''$$$  !!!(((,,,)))+++...000000///,,,++++++---000222222111...---)))&&&###$$$'''+++///000---...//////---((($$$!!!""""""!!!%%%+++///...---,,,,,,------...'''&&&$$$"""!!! !!!&&&******+++......+++,,,(((######'''+++.........+++***...333333,,,%%%%%%&&&)))***(((%%%""" $$$&&&'''&&&######$$$$$$$$$"""!!! ###$$$&&&$$$""" !!!"""###$$$%%% $$$******((($$$$$$$$$$$$"""!!! !!!""""""&&&((())))))))))))((('''&&&!!! !!!"""&&&***---,,,(((%%%$$$$$$%%%###"""!!!"""$$$%%%&&&!!!###&&&)))***,,,++++++,,,---+++'''###$$$%%%%%%%%%$$$###"""!!!'''%%%""" $$$,,,111333111///...***%%%############$$$%%%&&&&&&***++++++***///666888666888777222+++%%%$$$(((---000///,,,)))&&&$$$"""!!!!!!""""""######  """!!! !!!"""---222///)))$$$ ###,,,222111---(((&&&%%%'''******'''###!!!###!!!"""$$$&&&((()))))))))&&&''''''&&&$$$$$$%%%&&&$$$&&&((((((''''''((()))&&&)))---111222111---***"""   """'''+++---,,,***((((((((()))++++++***(((&&&%%%((())))))&&&###!!!!!!$$$""" """&&&)))******&&&'''(((&&&$$$!!!!!!!!! ###***///***'''$$$###%%%''''''((()))+++...222333111---)))'''((())))))'''%%%######"""&&&))))))'''%%%###''''''&&&$$$!!! !!!"""'''&&&%%%%%%&&&%%%###  !!!%%%...444000((( !!!%%%'''%%%  """###""" """"""!!!"""&&&%%%$$$###&&&***+++)))&&&  !!!&&&&&&$$$,,,(((### """&&&+++...+++'''$$$%%%$$$"""$$$'''+++)))%%%!!! !!!"""!!! ###'''&&&!!!,,,)))%%%###$$$'''))))))++++++,,,,,,---.........///,,,(((%%%'''+++111555888111***))),,,...,,,******///333111,,,)))---222333444666666666444111000...///000///,,,'''"""""" """%%%((('''&&&$$$###%%%'''+++---,,,---...///000111111111000///......///222444666444333111000000000...,,,***+++---......---,,,,,,))),,,000222111---)))''' !!!$$$(((---111111111++++++***'''### !!! !!!###+++///(((***---//////...,,,******,,,///111000...+++((()))&&&######&&&))),,,---+++,,,...///---***&&&#########"""$$$)))///...,,,+++++++++,,,---%%%%%%%%%%%%$$$###""""""###&&&(((,,,000000---+++&&&!!!!!!$$$)))++++++)))((()))///555444***"""%%%'''((()))'''### $$$&&&&&&%%%!!!"""######$$$%%%&&&&&&!!!######$$$###!!! ###%%%'''### """'''+++***(((###$$$$$$###""" ###((((((((((((''''''&&&%%%%%% !!!"""!!!"""'''+++,,,)))'''&&&''''''&&&$$$!!! !!!######'''***((((((((())))))'''$$$"""%%%%%%%%%%%%$$$######"""&&&%%%"""!!!%%%)))+++***+++,,,***%%%&&&&&&''''''''''''&&&%%%+++------,,,111999<<<;;;777666111***%%%%%%***///000...***&&&"""  !!!!!!"""###%%%&&&%%%$$$ !!! $$$///555222,,,(((""" ***111333222***'''%%%%%%'''&&&### !!!$$$%%%&&&'''''''''%%%%%%$$$%%%&&&&&&$$$######$$$%%%'''((((((&&&%%%&&&'''&&&'''***///111///***%%% """'''***+++***(((&&&((((((***,,,...---***&&&&&&)))++++++(((%%%""""""%%%$$$%%%&&&((())))))((($$$%%%%%%$$$!!!###***///,,,)))'''&&&((()))))))))''')))+++///111111---***(((***+++***'''%%%%%%&&&!!!$$$(((+++,,,***&&&###%%%'''))))))&&&###!!! ###%%%'''***+++(((###$$$+++((( !!! !!!!!!    %%%((((((&&&,,,***&&&$$$+++%%%###"""$$$''')))'''%%%"""###"""+++&&&!!! ###'''+++---+++'''%%%&&&&&&$$$%%%(((,,,***&&&###!!!!!!"""###!!!!!! !!!!!!!!!&&&,,,,,,&&&***(((%%%%%%&&&((()))(((***+++,,,---...///000111///+++&&&###$$$)))000555777333...---...///---,,,,,,111444444000...///222000111333333222///,,,***+++,,,---,,,)))%%%#########!!!"""%%%(((%%%$$$######$$$'''***,,,---......///000/////////---------...000222444555444222///.........,,,+++***+++,,,,,,++++++,,,...+++...222333000---***(((######%%%)))...222333444---,,,+++)))'''%%%$$$"""###"""!!!!!! !!!!!!!!!%%%+++...***,,,000222333111...,,,(((***,,,---,,,***&&&$$$***(((&&&&&&(((***,,,,,,***+++,,,,,,+++)))&&&$$$$$$%%%$$$"""!!!&&&***111000---+++******++++++$$$%%%'''((())))))(((''' ###%%%&&&***000///,,,%%%!!!###(((******$$$%%%'''---222000(((!!!'''(((((((((%%%""" """"""""""""""""""###$$$&&&((()))!!!"""%%%$$$###$$$###!!!###&&&((((((''''''(((((('''&&&""""""""""""!!! !!!%%%))))))))))))(((((('''''''''!!!###$$$### $$$)))+++)))'''((())))))(((%%%!!!!!! ###&&&(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%$$$"""!!! ###%%%%%%(((***(((###%%%%%%&&&'''''''''&&&&&&+++,,,+++***///777:::999222111...)))%%%%%%)))...,,,***&&&""" """$$$'''(((''''''((())))))&&&!!! """""""""""""""!!! ###---222000,,,+++%%% !!!'''...111222((($$$ !!!""" !!!&&&'''(((((('''%%%"""!!!"""$$$%%%%%%###"""""""""%%%'''((('''%%%######$$$######%%%))),,,+++&&&!!!!!!%%%''''''%%%$$$###%%%&&&(((---111000,,,'''$$$'''******'''### $$$%%%''')))))))))((('''###%%%%%%$$$!!! """%%%)))---+++***))))))+++.........(((((((((+++---...---,,,,,,///111000,,,))))))+++&&&&&&(((+++,,,***'''###!!!%%%((()))'''###!!! """&&&***+++(((""" """###   """"""!!! '''+++,,,+++333111+++"""&&&///%%%"""!!!"""%%%&&&%%%"""!!!&&&""" $$$(((******)))&&&$$$&&&%%%###$$$''')))(((&&&$$$########################$$$%%%&&&'''### '''...///)))!!!)))(((''')))+++,,,+++))),,,,,,---...///000000111...,,,(((&&&'''+++///222666555444222///---+++***,,,///333444222000......,,,...///000///---)))'''(((******)))'''&&&(((***%%%$$$!!! !!!###&&&'''&&&&&&%%%$$$%%%''')))+++***+++,,,---........................////////////...,,,***)))***+++++++++((())))))'''&&&'''***...---000333222///,,,++++++,,,***)))+++...222444444///---******,,,+++(((%%%###$$$%%%%%%%%%###"""!!!"""(((,,,---***---111555555222...,,,'''((())))))(((%%%""" '''&&&&&&'''***+++++++++))))))***)))(((&&&###"""###%%%&&&%%%$$$%%%)))...555333000,,,***)))******&&&(((***---...---,,,+++&&&'''&&&%%%(((,,,+++'''### ###'''''''''###$$$%%%(((******(((%%%******)))'''%%%""" ###""""""!!!"""$$$&&&'''$$$""" ###''')))'''$$$$$$$$$""""""'''(((+++---,,,((($$$"""""" !!!!!!!!! """$$$'''))))))(((((('''''''''((((((""" ###''''''$$$ $$$((()))'''&&&(((***'''&&&$$$ !!! !!!###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&(((***,,,************++++++,,,---&&&$$$""" !!!!!!!!!"""######&&&)))'''!!! !!!###%%%&&&''''''''''''&&&%%%)))000444333------,,,((($$$###&&&)))&&&$$$###!!! !!!$$$'''+++---+++***+++,,,+++((($$$"""!!!!!!!!!!!! """$$$$$$$$$############""""""&&&,,,//////---***(((%%%%%%'''***,,,---&&&!!! !!! """$$$###!!!!!!"""###''''''))))))(((%%%""" """$$$$$$""" !!!###%%%&&&%%%$$$######$$$ """'''(((%%%!!!!!!$$$$$$""" !!!""""""%%%,,,222222---((("""%%%((()))&&&"""!!!$$$(((***+++***)))(((&&&'''(((&&&###!!!!!!!!! """$$$$$$%%%&&&(((+++(((((((((+++///333555555,,,***'''''')))+++,,,,,,,,,000444333...++++++,,,)))((('''((())))))&&&###"""$$$&&&'''%%%$$$$$$$$$######%%%((()))((($$$!!!!!!""""""""""""  """  """######''',,,---,,,111000+++"""###+++%%%### ###$$$""" !!!""" """(((,,,+++)))&&&"""!!!######!!!!!!$$$######$$$$$$######""""""!!!""""""###$$$&&&'''(((&&&### &&&,,,,,,(((!!!))))))***,,,...///---+++.........////////////000...---,,,,,,,,,...000222666777777555000+++)))(((+++---000333333111---++++++,,,...//////---+++)))'''((()))(((&&&(((,,,000'''%%%###""""""$$$&&&''')))(((''''''''''''((()))'''''')))+++,,,.........111111000///...+++***((()))'''%%%%%%'''***++++++''''''&&&$$$"""$$$)))......111333111...+++,,,---333000------///111333444000---***+++...///+++&&&###$$$&&&((('''%%%""" """'''+++......(((+++111555555222---***&&&&&&''''''%%%### ######$$$&&&)))+++***)))))))))(((&&&$$$"""!!! !!!$$$'''''''''(((---111999666222---+++))))))***(((***---///000000...---,,,+++(((%%%&&&)))(((###%%%""" ###$$$###!!!%%%$$$$$$###$$$&&&(((***---,,,***(((%%%"""  !!!!!!%%%###""" !!!###$$$'''$$$###&&&+++,,,)))%%%$$$$$$###"""'''(((,,,000...'''   !!!###$$$&&&'''(((&&&&&&&&&%%%%%%&&&&&&'''###""""""%%%)))***%%% $$$'''(((&&&%%%''')))$$$$$$"""""" ###'''***+++)))&&&$$$&&&&&&''''''(((+++///222,,,,,,,,,---...///111111(((%%%!!! !!!######!!!#########&&&)))&&&  ###&&&((()))###$$$""" ###+++...---***++++++(((###!!!###%%% !!!!!!""""""""""""!!!%%%)))...///---++++++,,,+++***(((&&&&&&%%%###!!!!!!$$$&&&&&&&&&''''''***))))))+++---/////////))))))))))))((((((((((((&&&!!!"""%%%%%%###&&&))))))&&&$$$%%%&&&&&&((()))***)))&&&###"""!!!######!!!!!!###$$$$$$#########$$$$$$'''&&&###!!!$$$###   $$$+++222333...)))###&&&)))***'''###"""'''***++++++******)))******)))&&&$$$###$$$!!!$$$&&&'''''''''((()))%%%&&&''',,,222777:::;;;111---(((%%%&&&)))+++,,,***///333222---))))))++++++)))&&&&&&''''''%%%###%%%%%%&&&%%%$$$%%%(((***''''''&&&((()))***(((''' !!! """$$$$$$###!!!  !!!  ###!!! """#########&&&+++---++++++,,,((( %%%&&&### """###!!!"""""" !!!&&&---000...+++### !!!!!!""" """#########"""!!! """###%%%&&&(((%%%!!!$$$((((((%%%---///111000//////333666777666333111///.........+++,,,///111444555555555AAA<<<777333111///+++(((............------------,,,...//////...------...***)))((((((***,,,///111---+++(((%%%$$$%%%&&&'''***'''%%%&&&(((***)))'''!!!$$$&&&''''''***///333111222000---)))&&&$$$%%%$$$%%%''''''&&&&&&((()))%%%###""""""$$$&&&((((((***...111///+++)))***---******++++++,,,...///000,,,)))***...333333,,,%%%###%%%''')))******)))(((###"""###&&&***,,,***(((***)))***---111222000---((((((&&&%%%$$$#########"""""""""%%%''')))((('''$$$%%%''''''&&&$$$!!!###$$$$$$$$$%%%***000444:::555000,,,+++,,,---..............................,,,)))''''''&&&&&&&&&%%%'''(((&&&""" !!!###"""###$$$###""""""$$$&&&+++,,,+++)))%%%!!!"""'''+++((((((((('''&&&%%%###"""&&&&&&&&&$$$!!! !!!"""&&&+++))),,,//////+++&&&  !!!!!!$$$&&&'''%%%###""""""$$$$$$"""%%%(((''''''((()))***(((%%%""" ###%%%%%%%%%&&&'''"""###""" $$$''''''(((,,,000///***%%%$$$(((++++++)))'''(((***,,,111444444444555333...+++++++++)))&&&%%%&&&'''$$$###%%%***---+++""" ###%%%&&&'''$$$ $$$***...///,,,)))&&&###!!! !!!!!!"""$$$&&&(((******(((%%%$$$&&&&&&%%%&&&''''''$$$"""""")))------,,,111...,,,---111222111000000,,,((('''((()))(((&&&%%%""""""(((,,,***,,,,,,+++(((%%%$$$$$$)))%%%###$$$((()))&&&### !!!$$$(((((($$$!!!%%%%%%%%%%%%%%%$$$######"""%%%''''''###  !!!!!!!!!###$$$$$$!!!&&&$$$$$$&&&***,,,***(((&&&&&&'''((()))(((&&&$$$%%%%%%&&&'''))))))'''&&&''')))******(((&&&%%%&&& !!!$$$''')))((('''%%%&&&(((+++///444777999333,,,$$$!!!###''')))((((((***++++++(((&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''')))(((&&&%%%%%%&&&''')))&&&###&&&...111---+++---,,,(((""" (((+++&&&!!!  !!!""" ###!!! !!!""" !!!%%%'''%%%###,,,''' """%%%&&&$$$!!!'''######)))222555///'''  """### !!!###""" !!!"""###  """%%%%%%%%%### +++,,,......---...222555777666444111000/////////***,,,...222444666777777<<<888333111000...,,,***...////////////...///000000111222111...,,,,,,---,,,***((('''(((+++...111---,,,)))'''%%%%%%&&&''')))'''%%%&&&((())))))''' """$$$%%%&&&(((,,,000111111000---)))&&&&&&&&&$$$&&&''''''''''''(((***%%%$$$###%%%)))+++***((())),,,...,,,(((%%%'''*********))))))***+++,,,---,,,++++++///444333...((($$$&&&(((***+++***)))((($$$###$$$'''+++---+++)))((('''&&&(((+++---+++***((('''&&&%%%$$$$$$#########""""""###%%%''''''&&&###%%%&&&&&&&&&$$$!!!###%%%&&&''')))---222666777444///+++++++++++++++++++++++++++,,,,,,,,,,,,---......***&&&###$$$'''&&&(((((('''### !!!$$$%%%&&&%%%$$$$$$%%%'''------,,,***'''###!!! ###(((,,,(((((((((((('''&&&$$$$$$&&&&&&%%%"""%%%))))))+++......,,,(((%%%###!!!"""  ''')))******'''$$$###"""%%%'''%%% $$$'''''')))*********((($$$!!!"""###"""###$$$%%%$$$%%%%%%###!!!"""%%%)))''''''(((,,,//////***&&&%%%))),,,+++)))'''(((***...222555444555777666333000000///---)))&&&&&&&&&%%%%%%&&&)))***&&&!!!###$$$%%%%%%### $$$)))+++,,,***'''$$$###!!!  !!!"""$$$%%%''''''((((((((('''&&&%%%''''''''')))***)))&&&$$$"""''',,,------111...,,,---000222111000,,,)))'''(((+++,,,+++)))%%%"""!!!&&&***)))+++......+++(((&&&&&&$$$""" ###(((***(((%%%#########&&&((((((%%%""""""############"""""""""!!!%%%&&&'''### !!!######!!! !!!###$$$###!!!$$$"""!!!###&&&'''&&&$$$%%%%%%&&&''')))***)))(((&&&&&&&&&'''(((((('''&&&((())))))(((%%%######### !!!###%%%$$$###"""###&&&)))---000333555000***### $$$)))++++++''''''&&&%%%%%%$$$""""""&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''((('''$$$&&&...111///---///000---(((%%%###############)))---)))%%%###""" """"""!!! !!!"""$$$"""!!! """%%%&&&$$$"""$$$"""!!!###$$$###!!!  %%%)))&&&&&&***000111,,,'''!!!""" !!!""""""  !!! !!!%%%''''''%%%###!!! !!!'''((()))******,,,000333666555333222000000000111***,,,///222555777999999666333000///......---,,,---///000000//////111222666666666333///,,,+++,,,,,,***(((&&&'''***...000...---,,,***((('''''''''(((&&&%%%&&&'''))))))((( !!!###$$$%%%'''***---000111000...***((('''((('''(((******))))))+++,,,'''%%%$$$(((---...+++&&&''')))***((($$$###%%%(((***((('''&&&&&&''')))***------///444777555000+++%%%''')))++++++***'''&&&$$$$$$&&&(((,,,---,,,+++'''%%%%%%&&&(((******)))(((''''''&&&&&&%%%%%%%%%%%%###!!!!!!###%%%&&&&&&$$$%%%&&&&&&%%%$$$"""!!!$$$&&&)))+++---111555888444111...,,,+++***)))((((((((()))***************+++...000,,,%%%!!!###''''''((()))(((%%%###"""!!!'''((()))(((&&&&&&''')))---,,,,,,***'''$$$!!!  !!!"""&&&***...))))))))))))(((&&&%%%$$$%%%%%%$$$!!!!!!%%%)))******+++++++++***)))(((%%%%%%%%%"""  """,,,...///---***&&&######&&&***)))$$$ ###&&&'''***+++***)))&&&###"""$$$%%%&&&&&&%%%%%%'''***---''''''(((,,,000///+++'''&&&)))+++***&&&$$$%%%''',,,000111000222666777555444444333000+++'''%%%%%%$$$%%%&&&&&&$$$ """###$$$$$$$$$### !!!$$$'''((()))'''%%%###""""""######"""!!! !!!$$$'''))))))(((&&&%%%%%%%%%&&&'''(((((())),,,---,,,)))&&&###'''***+++111...,,,,,,///111000...'''&&&'''***///000...+++%%%### %%%((('''+++///111...+++'''%%%"""!!!!!!%%%***---,,,***&&&%%%%%%'''((('''$$$""" !!!$$$%%%&&&###  $$$((()))""" !!!"""###""""""  !!! $$$$$$%%%&&&''')))***+++&&&&&&''''''((((((((((((******)))&&&###!!!!!!"""$$$""" !!!"""!!!!!! ###&&&))),,,---...+++&&& ###(((+++,,,&&&### !!!######!!!%%%&&&'''((()))))))))***&&&'''''''''&&&%%%%%%$$$%%%###%%%+++......---...111000---***(((&&&%%%%%%%%%(((+++***)))&&&!!!###'''%%%"""!!! """$$$%%%%%%$$$###$$$%%%%%%$$$""" !!! !!!""""""!!! %%%***)))))))))***,,,,,,***'''###  !!!""""""!!! """###%%%(((+++)))'''$$$!!! ###$$$%%%&&&(((+++///111444333222111000000111111---...000222555777888999444222000///............---///222222111111333666<<<;;;999555000---++++++*********+++,,,...000222111000///...,,,***)))((('''&&&&&&&&&'''((())))))###$$$%%%&&&((()))+++,,,///000///...+++))))))***+++---............///111---(((%%%''',,,---)))%%%%%%&&&&&&%%%$$$$$$&&&)))***(((&&&$$$###$$$&&&''',,,000666;;;<<<888111+++%%%''')))***)))'''%%%######$$$&&&)))+++++++++***&&&&&&%%%&&&)))+++---...*********))))))(((((((((&&&### !!!$$$%%%&&&&&&&&&'''''''''&&&&&&%%%%%%(((,,,///111444777999222000...------,,,***(((((()))***+++,,,,,,++++++***,,,---,,,(((%%%%%%''''''(((******)))(((&&&&&&******+++)))''''''((())),,,+++***)))(((%%%""" !!!###$$$%%%(((,,,///,,,,,,+++***(((&&&$$$#########""" !!!"""#########%%%(((++++++***((('''((()))))))))''''''(((((('''%%%%%%$$$---///000...+++'''$$$$$$''',,,,,,'''###$$$&&&'''******)))'''$$$!!!!!!###$$$%%%%%%%%%'''))),,,...)))((()))---111111---)))''')))***(((### """(((++++++))),,,111444333333333222///***&&&###"""!!!"""###""" !!!###$$$%%%%%%$$$$$$"""!!! ###%%%%%%%%%&&&%%%$$$"""!!!"""$$$'''&&&$$$"""!!!!!!$$$''')))***'''$$$!!!!!!###&&&((())))))+++...///...+++((("""&&&(((000---)))))),,,...---+++%%%%%%''',,,111111...***$$$""" ###&&&'''+++000222///***%%%"""%%%%%%&&&***...000000...&&&%%%%%%$$$$$$###!!! !!!  ###%%%%%%%%%""" ###(((---000$$$!!! """######""""""$$$&&&((($$$%%%&&&&&&''')))+++---///...,,,((($$$""""""###)))'''$$$######$$$###"""!!!$$$&&&((())))))(((### $$$'''((("""!!!&&&((($$$ $$$%%%''')))******))))))&&&&&&'''&&&%%%"""  $$$''')))))))))---......,,,)))&&&$$$######$$$$$$&&&)))(((######### !!!$$$***(((%%%"""!!!"""$$$&&&%%%%%%&&&&&&'''&&&&&&%%%!!!"""!!!$$$$$$!!! ###$$$$$$!!!$$$''')))&&&'''((()))((((((((()))%%%!!! !!!""""""!!!"""%%%&&&(((+++---)))&&&!!!###"""###%%%(((+++...///222111000//////000111222111111111222333555666666555444333000///......///000444777777555555888<<<>>>>>>;;;666111...------)))+++...111333444555444444333222000///---+++***&&&''''''''''''(((***+++)))))))))+++,,,---...------......---+++******+++///111222222111222333555222,,,&&&$$$&&&((('''$$$###$$$&&&&&&'''(((***,,,***)))'''%%%$$$%%%&&&'''***222;;;AAA???888///***%%%%%%&&&'''&&&%%%###"""###%%%'''((()))((((((((($$$%%%&&&''')))---000333,,,---------,,,+++***)))&&&"""!!!$$$'''((()))))))))((())))))******'''***...111222333555777111000////////////---++++++,,,---/////////...------,,,,,,...000000---)))((()))***+++------,,,+++,,,,,,,,,***((('''((())),,,+++***++++++***'''$$$###$$$&&&&&&'''))),,,///......---+++(((&&&###"""!!!!!!!!!###%%%&&&'''((((((((())),,,...---)))%%%###$$$&&&&&&&&&###&&&***---///---***'''***,,,---,,,)))&&&%%%$$$&&&+++,,,(((%%%''')))((())))))(((&&&###  """%%%&&&&&&&&&'''***,,,...///***)))***---111222///++++++---,,,)))### """&&&((((((%%%'''---111111---...---***&&&"""!!!!!!###$$$&&&''''''&&&%%%%%%!!!!!! !!!###%%%$$$###%%%%%%%%%###!!!"""$$$''')))'''$$$!!!!!!"""$$$&&&(((%%%!!!!!!%%%(((******+++---///...+++(((###'''***...***&&&%%%'''))))))'''$$$%%%(((---111000+++'''!!! ###%%%'''+++///000,,,'''"""((()))***---//////...---######""" ###"""  ###%%%%%%%%%%%%$$$###&&&***///333&&&"""!!! """###"""  """!!!###$$$%%%'''***///333333222000,,,(((%%%&&&'''+++)))'''&&&''''''&&&$$$ !!!###%%%&&&'''''''''###"""$$$ &&&---...)))###$$$%%%(((******)))'''&&&%%%&&&&&&%%%""""""###!!!(((***,,,,,,)))%%%$$$$$$!!!!!!&&&)))))))))&&&"""%%%'''$$$!!!"""$$$+++)))&&&$$$######%%%&&&$$$%%%&&&'''''''''((((((%%%%%%"""!!!'''&&&""""""&&&((('''$$$$$$((()))(((&&&$$$ ###%%%&&&&&&&&&(((***&&&### !!!!!!""""""  !!!$$$%%%&&&((()))***&&&"""$$$######%%%)))---//////111111000000000111333444222222222222222333444444666666555222///...///111555999===<<<999999===AAA>>>===;;;777222000000111+++...111555777888888777666444222000...---,,,,,,&&&((())))))((()))+++------------...000111000...***+++,,,,,,******+++,,,///000222222111111333444222...((($$$###$$$%%%&&&$$$%%%'''***+++------...++++++***)))))))))))))))***222<<<@@@<<<444,,,(((%%%%%%$$$#########""""""$$$&&&((()))'''&&&&&&'''!!!###%%%''')))+++///222////////////...,,,***)))### """'''***+++++++++***)))***+++---...***,,,///000000000222333000///...///111111000///...///000222222000///---000...---111777888333---+++***)))+++.../////////.........,,,)))((()))***...,,,+++---000111...***%%%'''((((((((()))+++------,,,,,,***(((&&&$$$###!!!!!! """&&&)))((()))******)))+++---000---(((""" !!!######""" ###)))///222111,,,(((&&&(((***)))'''%%%$$$######'''(((''')))------***(((((('''&&&$$$"""!!! !!!#########$$$''')))+++))))))***---//////...)))((((((+++///111...+++---///...+++&&&###%%%''')))***)))&&&''',,,//////******(((%%%!!! !!!""""""%%%&&&''''''''''''&&&%%%!!! !!!$$$%%%$$$###&&&((()))&&&###!!!###%%%)))'''$$$!!! !!!"""$$$###  """%%%(((+++*********++++++)))''' !!!"""###%%%(((---000---(((###"""$$$&&&%%%$$$######&&&+++///...)))$$$"""%%%''''''***,,,,,,((($$$""" )))***,,,------+++***((("""!!! %%%$$$""" !!!$$$%%%&&&%%%%%%&&&&&&&&&)))...111'''######$$$%%%$$$!!!###$$$$$$!!! """$$$%%%&&&***000666222333111///+++))))))***)))(((((()))++++++***((($$$$$$$$$%%%&&&'''((())))))&&&"""!!!###!!!!!!%%%***//////+++'''''')))+++,,,,,,)))&&&###$$$$$$$$$###!!!###'''++++++)))''''''(((!!!$$$'''+++000---''' !!! $$$&&&%%%$$$$$$$$$((('''&&&$$$######$$$$$$!!!###%%%&&&%%%%%%&&&(((###!!! $$$%%% %%%******((((((  '''---///+++%%%!!! ###&&&'''''')))***'''%%%"""!!!!!!!!!"""### !!!!!! !!!"""######!!!""""""""""""###(((&&&$$$$$$%%%"""'''&&&%%%'''+++///000000222222111111222444555777111111000000111222444555444555444222///...000333444999===<<<888777;;;@@@<<<;;;999666333222333555222333333444666777888999666444111---++++++++++++''')))******)))***---//////...---///111111///,,,''')))************+++,,,+++,,,......------///000---,,,***'''######%%%((('''(((***---//////---+++------...///......---,,,+++222999:::333,,,((('''&&&%%%###!!!!!!"""$$$%%%&&&)))+++***'''%%%%%%&&&!!!$$$'''))))))***,,,...///000000///...+++)))'''  $$$***---///,,,+++))))))***,,,...000,,,---......,,,,,,---...///...---...000333333333...///111222111///---+++......///333666666222---...,,,))))))+++......---111111111...+++******+++,,,***))),,,111333000---((()))******((((((***+++(((((())))))(((((('''&&&"""!!!!!!!!!%%%)))(((((((((''''''(((,,,///,,,&&& !!!######"""!!!&&&,,,000000+++'''$$$&&&((((((%%%###!!!!!! """###&&&,,,222111+++((((((((((((''''''&&&&&&!!!$$$&&&((()))***,,,------+++)))***---...,,,+++&&&%%%%%%(((,,,...,,,))))))++++++***'''&&&))),,,+++,,,+++''''''+++---,,,+++***'''""""""!!! """&&&((('''%%%$$$%%%&&&''''''&&&%%%$$$!!! !!!###%%%%%%%%%(((+++---***$$$ """%%%$$$"""!!! !!!!!!!!!"""###%%%'''(((+++)))''''''''''''&&&$$$!!!###''')))***,,,111444---(((###!!!###$$$$$$### ###(((,,,,,,'''### $$$''')))'''(((((((((&&&$$$%%%&&&***,,,......---***((('''""""""!!!%%%$$$###""""""$$$%%%'''!!!%%%&&&'''"""$$$&&&&&&%%%&&&))),,,&&&###  !!!!!! &&&(((++++++(((%%%$$$$$$$$$'''(((&&& """$$$&&&%%%$$$(((///666...///000///,,,***)))***((()))+++///222222111///+++***((('''((())),,,------+++(((%%%######&&&(((%%%&&&((()))*********))),,,---000000...***%%%"""""""""###"""!!! """((()))''''''))),,,### ###$$$###(((///---***'''&&&&&&$$$  $$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######"""!!!######!!! !!!### !!!  (((,,,+++'''%%%'''...000---'''### ###'''******)))((('''&&&%%%### !!!!!!!!!"""### """#########""""""%%%%%%%%%$$$###  !!! """"""$$$(((***'''***'''&&&(((,,,000111000333333333333444666888999////////////111333555666111333333111///...111444111666:::888444333777<<<:::999888666333333555777999777444222222555777:::555333///+++)))((()))***''')))++++++******...111...---,,,...000000...***&&&((()))***))))))+++---''')))******)))***+++---(((+++,,,***%%%$$$'''+++)))***---///000///+++(((...///111222222111///...---222666333,,,&&&%%%&&&(((&&&###!!!!!!###&&&((()))+++---,,,(((%%%%%%&&&$$$'''+++,,,******+++---//////000///---***'''%%% &&&,,,///111+++***)))((()))+++...000.........,,,***)))***+++...,,,+++---000333444444...///000111000---+++)))))),,,000222111///,,,***111---(((''')))+++++++++333444333000---,,,,,,---(((&&&%%%)))///222///,,,)))***+++***(((((((((***$$$%%%&&&((())))))******###"""!!! $$$'''&&&&&&%%%$$$$$$%%%)))---***%%%"""%%%$$$""" ###(((,,,---***&&&%%%&&&((('''$$$!!! $$$...666444---))))))))))))************"""%%%))),,,------///000,,,)))'''(((***+++)))&&&$$$"""###&&&***,,,***'''"""$$$&&&&&&%%%&&&***...+++---+++&&&&&&)))***)))...,,,((("""'''$$$"""%%%+++---***&&&"""###$$$%%%%%%%%%$$$###!!! ###%%%&&&&&&***...000---%%% """!!!!!! !!!###%%%&&&((()))))),,,)))&&&$$$$$$$$$$$$######(((***+++...222555...)))###!!!###$$$$$$### %%%***+++'''### %%%(((***&&&&&&&&&%%%%%%&&&)))++++++---000000///,,,***)))###$$$""""""$$$#########%%%(((+++---"""%%%'''''' """%%%%%%######%%%'''%%%###!!!!!!###%%%%%%%%%'''+++000000---)))''''''%%%))),,,***$$$ """%%%''''''%%%$$$&&&...444***,,,......,,,***)))))))))+++///444888999777555000...+++))))))+++...000000///,,,)))'''(((+++...******)))'''%%%%%%(((***000111333333000+++%%%!!!!!!!!!"""""""""""""""""""""### """###$$$%%%$$$%%%(((,,,'''%%%&&&)))&&&!!!$$$+++++++++,,,+++(((&&&$$$###!!!%%%&&&%%%###"""###$$$%%%$$$###"""!!! """!!!###&&&###!!!)))---+++&&&&&&---///---)))&&& !!!$$$))),,,,,,***''''''''''''&&&$$$ !!!!!! """$$$!!!"""$$$%%%&&&%%%%%%'''''''''&&&$$$!!! !!!!!!!!!(((,,,))) ...+++((()))+++------,,,...222666888666333111000++++++,,,///222222111000......------///111333444777777555333111111333555555888:::888333111333666777666333111111222444666777222---((('''((()))))),,,+++++++++---------,,,---+++***+++......,,,)))&&&(((+++...///...,,,***(((''''''&&&&&&((()))***...,,,***)))***+++,,,,,,111000000111222111///,,,222111000000111222111///111111111...***&&&$$$$$$'''%%%###!!!!!!"""%%%&&&//////...+++'''$$$$$$%%%((())))))((('''))),,,///...+++((((((******(((&&&### """)))000555222///+++(((((())),,,///---,,,***)))***)))'''%%%+++*********+++---///000000,,,'''&&&))),,,......444000+++(((''''''''''''***+++***'''$$$$$$'''+++///222222...---///---***+++***(((&&&&&&&&&((())))))((('''&&&%%%&&&''''''$$$&&&((()))((('''((())) !!!"""""""""###&&&(((%%%&&&&&&###!!!"""&&&***)))'''$$$###"""$$$&&&'''"""""""""%%%(((((($$$ ###%%%&&&###!!!$$$'''***,,,......111...+++,,,...000000//////...+++'''%%%&&&***...++++++***'''%%%$$$%%%'''"""(((,,,+++&&&  &&&+++000...***'''%%%%%%&&&'''******)))###!!!### $$$,,,...***%%%$$$$$$###$$$%%%%%%###"""&&&$$$"""!!!"""$$$&&&(((---,,,+++)))&&&### $$$!!! !!!"""%%%)))------++++++///333333...***)))%%%  #########%%%(((******)))''''''&&&%%%###!!! %%%'''&&&%%%"""&&&)))+++&&&!!!!!!%%%((()))'''***------,,,///222111,,,)))%%%$$$%%%###  ###&&&(((((('''&&&### """"""!!!###&&&&&&%%%$$$$$$(((&&&$$$###$$$'''***,,,,,,---///000///,,,(((&&&******)))'''$$$######%%%%%%### !!!%%%+++000333)))'''&&&***...000,,,(((,,,///222333222111111111---+++(((&&&&&&(((***,,,***)))'''&&&'''(((***+++******'''""""""&&&---///000111///,,,(((&&&!!!!!!  %%%)))---&&& %%%'''$$$!!! !!!###&&&'''(((((((((%%%"""!!!"""$$$,,,***)))((('''&&&### !!!"""!!!!!!$$$!!!!!!######"""  $$$!!! $$$&&&$$$###!!!%%%%%%###  ###''')))***+++***%%%'''(((&&&###"""$$$&&&)))((('''%%%$$$  """$$$###""" """$$$### !!!###'''''''''&&&$$$###%%%&&&%%%&&&&&&######%%%""",,,)))'''''')))+++***)))---...111222333222222111,,,+++,,,...000111000...------...///111333555666555666555333111///000222333777;;;:::666333333444555333222111222444666888666333///,,,+++,,,------,,,,,,++++++,,,---------///---,,,,,,------+++((('''))),,,...///---+++***%%%%%%$$$$$$%%%''')))***---,,,,,,,,,---......---333222222333333333000...111///......///000///...000000000---***'''%%%%%%'''&&&$$$######$$$&&&''')))******)))'''&&&'''(((((())))))(((((())),,,///---***(((''')))***((('''&&&###!!! ###)))///333333111---+++)))***,,,---+++)))(((((())))))'''&&&******)))))))))+++,,,---///***%%%$$$&&&***---...333000,,,***((('''%%%###'''''''''%%%######&&&)))***---...,,,,,,//////,,,***(((&&&$$$######$$$%%%&&&&&&%%%%%%&&&'''((()))((()))***)))((('''((()))%%%%%%$$$######%%%''')))((()))(((%%%""""""%%%((('''&&&$$$""""""$$$&&&'''%%%"""!!!%%%'''$$$!!! !!!"""$$$%%%((()))+++,,,///...---///222555555444111000---)))&&&&&&***,,,,,,+++***((('''&&&%%%%%% """'''+++***$$$$$$(((---+++(((&&&$$$$$$%%%&&&%%%((()))'''!!! ###!!!"""%%%)))***'''### !!!"""###""""""&&&%%%###"""###%%%'''))),,,,,,***(((&&&%%%###"""!!! !!!!!!(((,,,//////...///333888666111,,,(((### ###&&&((((((&&&&&&%%%$$$""" %%%&&&&&&$$$  ###&&&((($$$###''''''&&&(((+++------000333111---&&&######$$$###  """$$$&&&%%%$$$%%%###!!!!!!"""###!!!###'''(((''''''(((,,,***'''&&&%%%''')))+++111111000...,,,(((%%%$$$***++++++)))'''&&&''')))(((%%%!!!!!!%%%***///111***'''&&&(((,,,...+++(((***,,,......,,,+++******(((''''''&&&&&&&&&''''''%%%$$$$$$$$$&&&'''((()))''''''%%%!!!###''',,,---///000000---***'''###!!!%%%)))---***&&&######$$$$$$###"""!!!!!!%%%'''***)))(((%%%""""""$$$&&&((('''%%%%%%&&&&&&$$$"""%%%&&&&&&%%%&&&((($$$!!!###$$$###!!!!!!""" !!!$$$$$$###""" """###""" !!!!!!!!!!!!"""###$$$&&&'''((('''&&&### $$$%%%$$$######"""!!! !!!"""###$$$###""" """###!!!$$$&&&)))***)))'''''''''((('''&&&$$$!!! $$$$$$ )))'''&&&&&&'''((('''&&&))))))***---000222222111+++******,,,......---++++++,,,///111333444555555222333444333000.........000555:::;;;888444222222111111111111333666888:::555444222000/////////000---,,,+++++++++,,,...///222000...------+++(((&&&''')))+++------,,,)))((("""!!!!!!"""$$$&&&)))++++++,,,---///000000000000666555444555555555333111///---++++++,,,......---...///...,,,)))''''''(((&&&&&&%%%%%%%%%'''((()))((()))***)))'''&&&&&&''''''((((((''''''))),,,///+++)))(((((()))***)))(((***(((%%%###%%%)))...111222111///---,,,,,,,,,,,,+++)))((((((***+++***)))++++++***)))***+++---...---(((""" """&&&+++...111///...---+++(((### """$$$%%%$$$######$$$&&&&&&***++++++---111222///'''&&&$$$"""!!! !!!!!!######$$$%%%&&&(((***+++,,,,,,,,,***(((''')))++++++***(((&&&&&&'''***+++------+++((($$$######%%%%%%$$$"""""""""$$$&&&(((((("""$$$(((&&&""" """######$$$$$$######$$$%%%'''(((---------000222333222111111000...***'''''')))+++,,,***)))***++++++'''$$$!!!!!!"""%%%(((&&&!!! $$$&&&***)))'''%%%$$$$$$$$$%%%!!!&&&******'''###""""""###$$$&&&''''''%%%###!!! """###$$$)))((('''''''''))),,,---,,,+++)))((('''''''''(((""" !!!"""######""")))+++------,,,...444888333...)))&&&!!!"""&&&(((&&&'''&&&%%%###$$$&&&%%%############!!!!!!###&&&""" ###&&&'''&&&$$$(((+++,,,///222///***""" ######!!!"""!!! !!!######""" ######"""###$$$### ###((()))***+++,,,///...+++)))''''''((((((///...---***(((%%%"""!!!))))))***)))(((((()))++++++(((###"""$$$)))---///+++(((&&&''')))+++)))'''((())))))(((%%%#########"""###$$$$$$%%%$$$###### !!!###&&&'''&&&%%%""""""!!! $$$((()))+++...000000...,,,***&&&%%%!!! &&&+++......+++&&&"""!!!$$$((('''$$$ !!!&&&)))***)))'''$$$!!!"""%%%((($$$###!!!"""$$$%%%%%%$$$(((+++,,,+++,,,,,,(((""""""%%%&&&$$$!!!!!!  """######""""""%%%%%%$$$###!!!!!!!!!!!!!!!  """###((($$$!!!!!! !!!!!!"""#########"""!!!!!!"""!!!"""%%%***---,,,***(((''''''%%%#########!!!"""%%%$$$)))((('''&&&&&&&&&&&&%%%%%%%%%'''+++000222222000)))(((((()))***+++***((()))+++...000222111000///+++...111222111...,,,,,,///222666777555222111111000000111222444666888999444444333111///---,,,,,,,,,,,,,,,++++++,,,///111444222000...,,,)))&&&$$$&&&''')))******)))'''%%% ###'''***---+++,,,......///111333555888777666666777777555333///,,,***)))***,,,,,,,,,+++,,,,,,+++)))((((((***&&&&&&&&&&&&'''((()))***---......,,,((($$$""""""%%%&&&&&&&&&&&&'''+++...+++************+++++++++...,,,)))''''''))),,,...//////......------,,,,,,///---++++++,,,---------,,,,,,+++,,,,,,...000111---(((!!!"""(((,,,------...///...***%%% !!!"""$$$%%%%%%%%%$$$$$$&&&***,,,,,,...333444111$$$###"""!!!!!!!!!""""""######$$$%%%'''((()))***------,,,***((())),,,...111...***((()))***,,,---111000---***'''$$$###"""###"""""""""###%%%'''(((***$$$ """(((+++(((###$$$((()))((('''&&&###!!!!!!!!!###$$$)))***+++,,,,,,+++(((&&&...---,,,***'''''')))+++***''''''***///000+++&&&"""!!! """$$$###!!!###%%%&&&''')))(((((('''&&&&&&&&&&&&!!!%%%***+++***(((&&&&&&&&&))),,,+++'''###!!! """%%%(((------,,,,,,,,,...000111+++***((('''''')))+++,,,&&&&&&%%%&&&''''''%%%###%%%&&&&&&%%%%%%''',,,000***&&&$$$$$$!!!  $$$(((((((((((('''%%%!!!###%%%$$$"""$$$%%%$$$"""  !!!###!!! !!!###&&&&&&&&& $$$'''(((***,,,(((""" !!!!!!%%%$$$######$$$$$$""" """###$$$$$$$$$### $$$(((***,,,...///000...,,,)))(((''''''((('''(((((((((&&&$$$""" %%%&&&''''''&&&''')))+++---)))%%%###%%%(((***,,,((('''&&&((()))(((%%%###%%%&&&&&&$$$""" !!! !!!!!!""""""""" !!!%%%((((((%%%""" ###&&&(((&&&(((,,,///000///---,,,+++(((###!!!'''---...---***&&&###$$$'''***---)))######(((,,,)))'''%%%!!!!!!%%%(((###!!! !!!######"""&&&+++.........///+++%%%"""%%%''''''$$$!!!  !!!""""""!!!"""###***)))(((%%%!!!$$$!!!!!! !!!"""!!!###"""!!!"""&&&***,,,+++(((&&&%%%### !!!$$$###$$$'''%%% *********)))((('''&&&&&&###%%%(((---000111000...((('''&&&&&&((()))(((''')))+++---......,,,)))'''&&&***///111000...,,,,,,...///000111000///000000///000222444555666777777444555444000+++'''&&&&&&+++,,,---,,,+++,,,///222333333111...***'''$$$###$$$%%%&&&''''''&&&$$$###!!!  ###&&&+++---+++,,,---------000555999777666444555666777666555000...+++***+++++++++***)))******)))''''''(((***&&&%%%%%%%%%&&&''')))***///111111///***%%%""" ###$$$$$$$$$$$$&&&))),,,------------,,,---...///111///,,,***)))***+++---++++++,,,---------------111///,,,+++,,,......---++++++++++++,,,...000111---(((!!!%%%******+++---000000...((($$$###$$$%%%'''((((((&&&%%%'''+++,,,+++,,,000000..."""""""""###$$$%%%&&&'''&&&&&&'''''''''(((((((((***+++***))))))***...111222...+++***+++---...---111000...,,,)))&&&###"""""""""""""""$$$&&&'''))))))&&&$$$(((---...)))###%%%***++++++)))'''$$$!!! !!!!!!$$$&&&((()))'''$$$""" '''((()))((('''''')))+++&&&%%%&&&+++111222...)))"""  ###&&&((((((((()))***************))))))&&&''')))***+++++++++,,,)))---111///***$$$"""""" %%%)))///......---...///000000***)))((('''(((***,,,---***)))((()))((('''### """!!! !!!$$$'''$$$!!! """!!!######""" ###&&&&&&&&&&&&$$$!!!!!!$$$###"""######$$$"""  !!!!!!""""""!!!!!!###"""######((('''&&&&&&&&&&&&$$$""""""###%%%%%%$$$""" %%%)))+++---///111---,,,)))'''&&&'''((()))%%%&&&)))***)))&&&"""$$$%%%&&&&&&%%%&&&(((***,,,)))%%%$$$%%%'''((((((###%%%'''))))))'''"""###%%%&&&%%%###!!!!!!!!!  ###%%%######$$$(((,,,+++&&&!!!"""%%%'''((($$$&&&***...000000///---+++(((###%%%***---***&&&%%%&&&)))******///+++%%%!!! """'''***&&&$$$"""###'''$$$""" !!!!!! !!!''',,,,,,---...,,,'''%%%&&&((()))'''###!!!!!! """###******)))&&&""" !!!###"""!!!!!!"""###"""  !!!!!!$$$&&&((('''%%%###"""""" """&&&%%%%%%)))'''###+++------,,,***'''''''''$$$'''+++------------...)))'''&&&&&&((()))))))))***+++------,,,)))&&&$$$$$$(((---000000...,,,+++,,,,,,,,,------...//////...///222555666777777777555666555///((("""!!!"""))),,,///...---,,,///222111111000---)))%%%$$$#########%%%%%%%%%%%%$$$###"""!!! !!!%%%))),,,+++---//////...000555:::444222111222555666777666333111///......---+++)))'''((((((&&&%%%%%%''')))'''%%%###"""###%%%(((***+++...000000---(((%%%###"""############&&&))),,,///000000///...---///000000///---+++***+++,,,,,,+++++++++,,,,,,,,,,,,---...,,,))))))***,,,------******)))))))))***+++,,,***'''!!!&&&,,,***+++---000111000,,,)))''''''''')))******(((&&&&&&)))***((((((+++***'''"""###$$$&&&((()))++++++)))))))))))))))((('''&&&'''((()))))))))***---000...+++)))***---//////---///...---,,,,,,)))&&&############$$$%%%'''((()))'''&&&'''***---,,,((($$$ ###&&&)))***)))(((%%%###"""!!!!!!!!! ###&&&'''&&&$$$######$$$%%%'''((('''((()))+++%%%%%%'''+++///000---***"""!!!"""&&&((()))(((***+++---...///...------+++*********+++---...///,,,000333222---'''$$$###$$$***......---,,,,,,,,,,,,---***)))((((((((()))++++++((('''&&&&&&&&&$$$!!!!!!  """$$$%%%$$$!!!!!!###""""""$$$%%%### !!!!!!!!! """###"""!!!"""###"""   '''&&&%%%&&&''''''%%%###"""$$$&&&%%%###!!!!!!!!! ###(((+++---...111222,,,***'''%%%$$$&&&(((******+++------+++((($$$!!!''''''((('''&&&&&&''')))'''&&&%%%%%%'''''''''&&& ###&&&((('''$$$!!!"""$$$''''''$$$""" ###%%%$$$###$$$)))......)))###!!!%%%(((((('''"""%%%***...000000///...(((&&&!!! %%%+++)))&&&&&&)))+++,,,+++---***%%%""" """$$$"""""" """%%%%%%$$$"""""""""!!!&&&*********,,,+++(((((((((((('''$$$ !!!!!! &&&((()))&&&###!!!###&&&'''&&&$$$  ###$$$$$$""" ###!!!!!!""""""###$$$%%%$$$!!!!!!%%%'''%%%%%%)))'''$$$"""""",,,...000...***((('''((((((+++---***&&&%%%***///+++)))((((((+++---------,,,---......---+++)))''''''***...000...,,,***)))******+++---//////...---+++---111555888999999999777888666000'''"""!!!###'''+++000111...---///111---//////,,,((($$$###$$$######$$$%%%&&&&&&&&&&&&$$$""""""&&&((()))...333444333333555888///......///222555666666666555444333222///+++(((&&&&&&&&&$$$######&&&((((((%%%!!!"""&&&((('''+++///000---)))&&&%%%###$$$$$$$$$%%%'''+++...000111222000---,,,...000///...---,,,,,,,,,,,,---//////---,,,,,,++++++,,,+++(((''''''***...000111...---+++((('''&&&&&&&&&%%%### """***111.........///000000...,,,+++)))((()))++++++)))'''%%%((((((&&&&&&)))(((%%%$$$%%%'''(((***+++,,,---)))***++++++***)))((('''%%%'''((()))((()))***,,,)))'''&&&)))...111///,,,+++******,,,---,,,(((%%%$$$$$$%%%&&&&&&'''((((((###$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$###"""###''')))(((((('''&&&$$$######"""!!!$$$''''''%%%######$$$$$$&&&((()))((((((((()))'''(((***+++,,,+++***)))### ###$$$###"""'''++++++******,,,///111222111000///------,,,---.../////////---000333333000+++&&&###!!!""""""&&&,,,000000///...---,,,++++++******)))))))))(((((((((&&&%%%$$$$$$%%%$$$""" """$$$'''(((((($$$""""""$$$### %%%))))))$$$ !!!"""!!!######!!!"""###!!!###""""""###%%%%%%$$$######%%%&&&%%%""" !!!###&&&))),,,...///000222444///+++'''###"""%%%(((+++,,,++++++***)))((('''&&&'''((((((&&&$$$###$$$&&&""""""$$$&&&((((((&&&###!!!"""$$$$$$###"""!!!!!!"""%%%((((((%%% !!!"""!!! !!!'''...000+++%%%!!! !!!$$$(((***)))'''"""%%%)))---000000///...(((&&&""""""***+++,,,,,,******,,,---+++)))'''$$$"""!!! !!!!!!!!!"""%%%$$$$$$$$$%%%%%%### """(((,,,***((())))))'''''''''%%%### """!!!!!!$$$'''%%%!!! """%%%((((((&&&""" ### $$$&&&###   """### ###$$$""" $$$%%%$$$%%%'''%%%######$$$,,,///000///+++''''''(((,,,......'''(((000---+++***+++---000111111....../////////...---,,,***,,,///000---***'''&&&'''))),,,000222111...+++(((+++000555999:::;;;;;;999999777111(((######&&&%%%+++111222///---...111+++---...+++'''$$$$$$%%%###$$$%%%&&&'''((((((((($$$"""###%%%(((///777:::888555555666---++++++---111444666666888777777666444111+++'''%%%%%%%%%###!!!"""$$$'''(((%%%  $$$''''''***...///---(((%%%###$$$%%%&&&&&&&&&(((,,,///000111222000,,,+++---///...------,,,,,,,,,------444222000---++++++******)))'''&&&(((,,,111555666444222...+++'''%%%$$$$$$ $$$...555222111//////000000///------***((()))***+++)))'''%%%((()))''''''***)))&&&&&&'''(((***+++,,,,,,,,,)))***+++,,,,,,+++***)))%%%'''))))))(((''''''(((&&&$$$$$$(((///111///+++)))((())),,,......***&&&%%%&&&&&&''''''(((((((((!!!"""###""" ###&&&***+++***'''######'''+++'''((((((''''''%%%$$$###%%%((()))'''### !!!&&&(((***+++)))((((((((()))+++,,,,,,)))'''''''''$$$ """&&&''''''###"""!!!$$$***...///...***,,,///222333222111000.........///000000...------///111222111---'''###'''(((((($$$!!!###***111444333222111000...---,,,************)))(((&&&&&&%%%$$$###$$$&&&'''&&&%%% ###'''***,,,,,,###!!!!!!%%%$$$ !!! '''---...***$$$!!!!!!"""%%%'''!!! ###$$$"""######!!!   """######!!!$$$&&&&&&$$$!!! """$$$+++---000111111222444555222...(((###"""$$$(((+++((('''$$$###$$$'''***,,,&&&'''&&&$$$!!! !!! ###&&&)))(((%%%"""###""""""  """%%%"""%%%(((((($$$$$$---000,,,'''###"""###&&&)))+++)))&&&"""%%%)))---000000///...***)))&&&!!!!!!$$$)))...333111+++(((+++///++++++***(((&&&###  !!!!!!!!! !!!###%%%"""###%%%''''''%%%!!!''',,,...***'''(((((('''%%%$$$""" !!!###""""""%%%$$$  ###&&&&&&%%%"""###&&&!!!!!! ###$$$"""###"""!!!$$$&&&"""###%%%$$$ ######$$$&&&###!!!"""$$$111000...***&&&%%%&&&'''***)))'''### """(((---/////////000111000---+++......------,,,++++++***///111000...)))''')))++++++000333222222333000,,,'''***000666999999888777:::888555111---)))'''&&&)))+++...//////000111222000...,,,+++***)))'''%%%'''&&&&&&&&&&&&''''''(((###  %%%(((---111777<<<>>>;;;555///((()))))))))***---333666:::;;;<<<;;;999555000---,,,+++***(((&&&&&&%%%%%%000+++$$$!!!&&&***+++,,,---......+++%%%!!!$$$(((,,,---------///111555111//////...++++++///444111...,,,,,,,,,,,,,,,888444///,,,+++,,,,,,,,,))))))***...333666555333333222111///,,,)))%%%###$$$###!!!"""+++222666222......222333000,,,111---***)))***+++)))'''"""&&&***+++)))((()))+++,,,+++***)))))))))***++++++---///000///,,,(((&&&&&&'''(((***,,,,,,+++)))'''"""###,,,222222000%%%''')))---000///,,,))),,,+++******)))((($$$"""%%%***---//////***###"""'''---,,,,,,---,,,+++((($$$"""***)))((($$$!!!&&&(((+++***((('''((()))(((''''''''''''''''''(((###!!!&&&((())) $$$))),,,,,,***,,,...000333333222111///000111333333333000...,,,,,,///222333000---***((())))))***+++,,,...///000333333444666666333,,,&&&&&&))),,,+++'''$$$###$$$'''&&&'''))),,,+++'''###%%%###"""###&&&)))******(((&&&###"""###"""!!! $$$***---+++&&&!!!###'''))))))$$$!!!###"""!!! """$$$###"""###"""!!!(((......(((!!! !!!!!!!!! !!!$$$'''%%%!!! """&&&---000444666555222...+++,,,,,,***'''%%%$$$&&&''''''### !!!&&&,,,000111...+++%%% !!! !!!"""###$$$&&&"""  """$$$%%%%%%'''((()))'''""" """ """***...+++'''"""###%%%((()))(((%%%""""""&&&***)))&&&%%%(((+++&&&&&&$$$"""!!!###,,,...000...+++***,,,///,,,)))&&&######"""!!!###%%%$$$ """!!!!!!"""%%%'''((('''%%%$$$$$$&&&)))))))))(((((()))'''###""""""%%%---+++""" """ !!!!!!###$$$%%%$$$!!!###"""!!!   $$$$$$!!! !!!   !!!!!!"""!!!//////---***'''&&&'''(((******)))&&&$$$&&&***///,,,,,,---///111000---***))))))))))))))))))))))))...//////---)))'''(((***...333666555333333000,,,***---000444666555444333888777444111...+++))))))+++---///000//////111222000///.........---+++))))))(((((('''''''''''''''###!!!!!!&&&))),,,///444888999666111---(((&&&$$$###&&&***000333333444666777555333000---000/////////...---------333...'''"""!!!%%%+++///++++++,,,...///---)))&&&%%%(((,,,.........000222555111///000...+++***---444222///------------,,,333111...---------,,,***(((((()))---222555555444111111111000...+++)))(((%%%### """)))...111...++++++...000///...000...***)))((((((((('''$$$'''+++,,,***))))))*********)))))))))+++,,,---+++,,,...//////...,,,***+++++++++,,,------,,,+++(((### $$$,,,111222000+++******,,,...//////...---///000000---(((###  !!!$$$&&&)))++++++'''!!!!!!&&&,,,---------+++)))&&&$$$"""''''''&&&$$$""" ###'''+++,,,***'''&&&'''&&&%%%%%%$$$$$$%%%%%%&&&""" ###&&&((((((!!! ###'''******(((---///111333333222000...---...000000///---***(((***...222444222...+++***,,,---///111222222111111555555555666555111)))$$$"""%%%((((((&&&###$$$%%%'''''''''))),,,,,,***''''''%%%######%%%&&&&&&&&&''''''&&&%%%###"""""""""###'''+++,,,)))###%%%)))+++,,,'''!!! """$$$"""!!! """$$$### """###$$$$$$###!!!&&&+++111111,,,&&&###"""!!!!!! """!!!"""%%%$$$!!! ###&&&,,,...000222111...***((('''((())))))'''%%%&&&&&&### !!!(((///333444+++(((""" !!!"""$$$''')))%%%###""""""###%%%&&&'''$$$%%%&&&$$$ !!!""""""!!!"""%%%***)))&&&"""###%%%''')))(((%%%"""!!!%%%((('''$$$"""$$$'''%%%%%%$$$!!! !!!(((***+++,,,*********+++***'''$$$"""!!!  ######"""$$$$$$""""""%%%(((******'''$$$###$$$%%%%%%%%%&&&))),,,,,,(((""" """###$$$&&&&&&%%%"""$$$***///,,,$$$ """ $$$%%%%%%###!!! %%%$$$"""  ###&&&$$$!!!"""$$$$$$"""!!!   ------,,,***''''''(((***,,,,,,,,,+++)))***,,,...'''(((***...000///,,,)))###$$$%%%&&&''''''''''''+++,,,,,,+++((('''&&&'''---333888777666555333//////000111222222111000///555444333111///...---,,,...///000000//////000111000///000111222111///---,,,+++***)))((('''''''''$$$!!!"""(((+++,,,...000222222///,,,***'''######(((,,,---(((***,,,///000000///...000111333444555444444333333///)))$$$$$$)))///333,,,,,,,,,---......---+++%%%(((,,,///000000111222444000//////---)))(((***333222111///------,,,,,,,,,,,,,,,---///...,,,***((('''))),,,000333444333/////////000//////...---'''$$$###''')))+++)))((('''(((+++---//////...,,,)))&&&%%%%%%''''''***,,,---,,,*********))))))))))))***,,,...///)))***+++,,,...///000000///......---,,,++++++***)))%%%"""%%%,,,111111000000---******,,,///111222...333777666///''' """%%%%%%###"""!!!###%%%&&&###$$$***...---,,,***(((&&&$$$###$$$$$$%%%%%%$$$###!!! !!!&&&,,,///...***&&&######""""""!!!!!!""""""###!!! """%%%'''((('''!!! """%%%((()))(((...000111333222111...---++++++,,,,,,+++)))&&&%%%(((,,,222444333///,,,***,,,...222444555333000...555555555555333---&&&  $$$%%%###"""$$$&&&(((''''''(((+++,,,,,,+++)))&&&$$$"""######"""!!!&&&((()))'''###"""###%%%(((***+++***&&& """(((+++,,,---(((""" """$$$%%%!!! !!!"""$$$$$$""" &&&&&&&&&%%%%%%$$$######)))---222333///***((((((""""""!!!!!! !!!!!!"""$$$$$$"""!!!###&&&)))***+++,,,***(((%%%###!!!###'''((('''&&&%%%&&&!!! '''...111222)))&&&"""!!!###""""""!!!!!!###&&&)))+++'''&&&$$$"""!!!"""$$$%%% !!!!!! """$$$$$$###"""!!!"""$$$$$$&&&&&&$$$$$$%%%&&&((('''$$$!!! ###&&&%%%""" !!!"""%%%$$$### $$$%%%&&&(((******'''%%%&&&$$$!!!  !!!###''''''$$$###%%%***//////***%%%""""""!!! !!!$$$)))---000,,,%%% ''',,,++++++***(((%%%%%%&&&(((---//////,,,&&&######%%%%%%%%%###!!! !!!"""(((&&&$$$!!!###((()))(((&&&###%%%'''(((%%%"""%%%""" *********)))(((((()))+++............,,,+++++++++###%%%(((,,,///...+++(((!!!###$$$&&&((()))))))))'''((())))))'''%%%$$$###'''///555555555666666444111111111000000000//////111111111111111000000///000111111000......///000000000000111222111///,,,...---,,,***((('''''''''%%%"""$$$)))---,,,---......,,,***)))((('''###!!!'''******'''!!!$$$'''***,,,------,,,...111333555555444444000---'''$$$%%%)))000444///---++++++,,,---,,,,,,%%%(((,,,000222333333333111...---...,,,'''$$$&&&000000000///---+++++++++)))))))))+++---...---,,,)))))))))***,,,...000000,,,---...///000000111111***%%%!!! ###&&&''''''''''''%%%$$$###%%%)))---...///---)))$$$"""$$$'''***,,,...///...---,,,+++******))))))***+++---...'''''''''(((+++...111333//////...,,,***(((((((((+++'''%%%''',,,111222111000...+++,,,///222555666222777:::777---$$$!!!%%%&&&%%%!!! !!!"""'''******)))'''''''''''''''######%%%'''((((((%%%$$$"""&&&---111111,,,&&&"""!!!  !!!!!!"""$$$&&&(((((('''&&&!!!!!!!!!###&&&)))+++,,,///000222333222000---+++++++++,,,+++***'''%%%###&&&+++000333111---)))''''''+++///222222///***'''000111222222///***###""""""!!! """$$$'''&&&&&&&&&''')))******)))&&&###""""""!!!!!!###''')))'''""" """%%%)))******'''###!!!%%%(((******(((%%% """%%%&&& !!!"""###$$$%%%$$$###)))'''&&&&&&''')))******))),,,///000...+++******&&&$$$!!! ###$$$%%%%%%###"""###%%%&&&'''''''''%%%### """$$$$$$$$$%%%'''###  %%%)))+++***)))'''%%%###$$$'''+++---(((&&&"""!!!###&&&)))+++)))'''%%%!!!!!!%%%%%%###!!!"""$$$%%%$$$&&&&&&%%%$$$$$$%%%###!!!!!!$$$$$$"""!!! !!!######""" """!!!"""&&&******&&&"""###!!!  ###&&&%%%%%%###$$$***111333,,,%%%!!!!!!  %%%(((...,,,&&&  (((///+++,,,+++)))'''''')))+++111...+++((($$$ %%%&&&%%%%%%%%%###"""!!!###$$$)))(((%%%!!!###%%%%%%$$$!!!$$$''''''###$$$&&&###  ''')))***)))((()))***,,,............---+++(((&&&"""###&&&***......+++)))$$$%%%'''***++++++++++++$$$%%%&&&''''''%%%### $$$,,,222111000111222111000000000000000111111222...///000111111111111000000000000...,,,,,,---...///...---......---***(((------+++)))((('''''''''%%%###!!! !!!%%%***------......,,,(((&&&'''((('''%%%%%%***...///***%%%"""%%%)))+++,,,(((***---000222333333222///,,,'''$$$&&&***000444111...***(((((()))((((((%%%'''+++000333555444333...,,,,,,---+++%%%"""###+++---///...,,,******+++***((('''(((+++---......++++++***)))((()))+++---,,,,,,,,,------...//////***&&&###$$$'''))))))((('''&&&$$$""" """&&&)))......,,,'''""" ###'''+++,,,---///000000...------,,,+++******+++,,,,,,%%%$$$$$$%%%(((,,,000333000111111...+++(((((())),,,)))(((***...222444444111000000333666888999999888;;;;;;555,,,$$$"""###$$$%%%&&&$$$!!! $$$%%%%%%%%%&&&''')))***,,,$$$$$$&&&))),,,---+++(((%%%(((---111222...((($$$!!!!!! !!!!!!###%%%((())))))'''%%%$$$!!!"""$$$&&&)))+++...000///000222222111///,,,***...------,,,***'''%%%$$$&&&***...000...***&&&$$$$$$(((,,,//////+++&&&###***,,,//////---(((###  ###""" """&&&&&&%%%$$$$$$%%%'''((((((&&&###""""""""""""!!! $$$'''&&&!!! ###&&&''''''%%%""" ###%%%&&&&&&&&&&&&"""!!!$$$&&&!!!"""###$$$$$$%%%&&&&&&***)))''')))---111333333***,,,---...---,,,+++,,,((($$$ """$$$'''''''''&&&$$$#########%%%&&&&&&%%%$$$!!! """&&&)))!!!###&&&&&&$$$&&&&&&%%%&&&)))---222444---)))###!!!###%%%'''(((******(((###!!!%%%&&&%%%$$$&&&)))%%%"""%%%&&&$$$""""""!!! !!!$$$%%%%%%######"""!!!"""""""""!!!"""&&&)))***&&&"""!!!  !!! !!! %%%---///)))### !!!!!!!!!&&&&&&%%%!!! %%%******+++---,,,***(((((((((,,,)))$$$!!!!!!'''(((%%%%%%&&&%%%######$$$&&&)))'''$$$ $$$%%%!!!!!!$$$$$$   &&&((())))))))))))***,,,,,,,,,+++,,,,,,+++(((&&&$$$%%%&&&***---...---+++''')))+++---...---,,,+++###$$$&&&((()))((($$$ &&&---111,,,((((((******......///000111222333333---...///111111111000///......---+++))))))***,,,,,,***((((((((('''&&&$$$***)))((((((''''''''''''&&&%%%$$$###$$$''')))+++,,,......+++'''%%%&&&)))((()))---111444222+++%%% ###&&&)))***(((***,,,...000111111111///,,,(((%%%&&&+++000444222///***'''&&&%%%%%%$$$$$$&&&***000444666555333---+++,,,...,,,&&&"""###&&&***......,,,******++++++)))'''(((***---......,,,+++)))'''%%%&&&)))+++---,,,+++***))))))))))))'''&&&&&&''')))+++++++++'''&&&###""""""###%%%&&&,,,***'''"""!!!$$$'''(((***---000111000......---,,,+++******+++,,,&&&%%%$$$$$$&&&)))---000///222444333///,,,+++,,,---++++++,,,000444777888444444666888;;;<<<;;;999<<<<<<:::444,,,((('''(((((('''$$$ !!! !!!###%%%(((+++,,,---&&&%%%&&&)))...000...,,,)))***+++...///...***'''$$$######""""""######$$$'''))),,,,,,)))&&&$$$###!!!$$$(((***,,,---000111///000111222111///,,,***//////---,,,)))'''%%%$$$$$$(((,,,---+++(((%%%$$$&&&(((+++------+++(((%%%&&&***...///,,,(((%%%###!!!###%%%###  """%%%&&&&&&%%%$$$%%%(((***)))&&&$$$###$$$$$$$$$###!!!$$$###  """###$$$$$$"""!!!!!!""""""$$$&&&'''%%%#########!!!$$$%%%"""###%%%%%%$$$%%%&&&(((+++)))))),,,222888999999...---------------......)))$$$!!!######!!!!!!'''***''''''&&&%%%$$$######"""%%%&&&'''((('''$$$!!! """'''***###&&&%%%###"""""""""$$$(((,,,111444...(((### """%%%&&&%%%)))++++++'''!!! """&&&((()))***+++,,,$$$###%%%$$$""" !!! !!!###%%%''''''&&&###""" !!!!!! ######$$$&&&((((((&&&$$$!!!!!!!!!""""""!!!!!!$$$'''$$$ !!!!!!!!!!!!""""""!!!!!!###%%%***,,,......+++(((%%%$$$###!!!"""'''(((###%%%''''''&&&%%%%%%&&&&&&$$$""""""###!!! !!!"""### """######!!!  %%%''')))***))))))***+++)))((((((***,,,---+++)))'''''''''))),,,......---)))+++,,,......,,,***)))%%%&&&(((+++---,,,'''###'''---///(((""""""%%%&&&+++,,,...///000111111111,,,---///000000///...---++++++***(((&&&&&&(((***(((%%%###"""###$$$$$$$$$%%%%%%%%%%%%&&&''''''(((&&&&&&&&&'''''''''((((((***,,,---***%%%$$$&&&)))))),,,111444444000+++(((!!!!!! !!!"""$$$&&&((()))******+++------...///,,,)))&&&###$$$(((---111111...***'''&&&%%%$$$"""###%%%)))///555777444222---+++---111///)))%%%%%%###(((...///---+++,,,...******)))+++------,,,***))))))'''%%%###$$$)))---...,,,***&&&$$$"""!!!!!!!!!###&&&)))***+++,,,...'''$$$""""""&&&((((((&&&)))%%% !!!"""$$$)))...000///------,,,+++***+++,,,---...((('''&&&%%%&&&(((***,,,,,,111555555111------......------///222777:::<<<777666666777888777555333:::888444000,,,***((((((%%%$$$!!!"""""""""!!! """&&&)))+++,,,,,,(((%%%%%%(((---111000------***'''''')))++++++***''''''&&&&&&&&&&&&''''''+++---///---)))%%%###"""###''',,,...---------...---///111222111///---+++...---,,,***'''%%%###"""###%%%)))******)))))))))))))))+++,,,,,,+++***)))'''+++000111...)))&&&%%%###%%%&&&%%%"""!!!###%%%$$$&&&)))))))))***...111,,,)))&&&%%%%%%&&&%%%$$$!!!"""!!!  """######"""!!!!!!"""###&&&''''''$$$""""""###""" !!!###$$$###%%%&&&&&&$$$$$$&&&))))))'''&&&+++222666777555000...,,,,,,,,,---......+++%%%"""$$$(((&&&!!!"""&&&)))######"""######$$$######&&&(((***,,,+++((($$$""""""###%%%%%%%%%%%%'''))) !!!$$$&&&###!!!  !!!$$$(((,,,...***%%% ###&&&&&&$$$"""&&&***(((#########%%%'''***++++++)))!!!  """###$$$ """%%%&&&'''&&&&&&((()))(((%%%!!! !!! ###$$$&&&&&&%%%$$$%%%%%%""""""###%%%%%%""" ######"""!!!  """$$$%%%$$$###+++,,,---,,,((($$$!!! !!!%%%%%%"""%%%((()))((('''&&&&&&###!!!!!!!!!%%%&&&%%%$$$%%%""" $$$$$$!!! """!!!!!!!!!!!!"""!!!"""$$$###!!! %%%''')))***)))((()))***&&&%%%%%%(((---000///---***(((((())),,,...//////***+++---------+++(((&&&'''(((***...111///***%%%%%%+++,,,%%% %%%(((***+++---///000000//////,,,---///000000...,,,+++))))))(((&&&%%%%%%''')))%%%""" ###$$$%%%"""######$$$%%%&&&((()))''''''((())))))(((''''''(((+++---***%%%###%%%)))***---222333111...+++***%%%$$$###""""""###%%%''')))))))))))))))***+++,,,)))&&&""" !!!$$$)))---000---***((('''&&&$$$###"""$$$(((///555777444111------///333222,,,(((((("""(((///111...,,,---000)))***,,,...///...***'''&&&'''&&&###"""%%%***000///---)))%%% !!!'''))))))***---000&&&### ###))),,,***'''&&&!!! %%%,,,///...,,,+++*********+++---///000+++***(((''''''((()))***(((...444555111---,,,---.........000444888<<<>>>888666333222111000...,,,444111...,,,+++)))&&&$$$!!!!!!!!!%%%%%%$$$###!!!  ###''')))*********(((%%%###&&&,,,000000...///***$$$###%%%)))++++++***))))))(((((())))))***---///000...)))$$$""""""%%%)))...000...+++***+++---...000111111///---+++---,,,***'''%%%""" !!!$$$''')))***+++,,,...***))))))******++++++,,,)))---222333///***'''&&&$$$&&&'''&&&######%%%(((###'''+++---...000333777///,,,)))'''&&&&&&%%%$$$ !!!""""""!!!###$$$"""!!!!!!!!!###%%%'''&&&###!!!"""$$$'''$$$  """######$$$&&&'''&&&$$$$$$&&&)))%%%""""""&&&---222111//////---***)))***+++,,,,,,---'''!!!$$$---***&&&""" !!!""" ###$$$$$$$$$&&&)))---///...+++'''$$$$$$&&&)))******(((((()))&&&$$$"""###%%%$$$  """%%%(((***&&&!!!###''''''%%%!!!&&&'''###!!!$$$###"""%%%)))***'''$$$ """###%%%%%%$$$$$$$$$))),,,---))))))))))))((($$$!!! ###%%%'''&&&###"""$$$&&&######%%%''''''$$$###%%%'''!!! $$$""" """&&&'''&&&###+++++++++(((### ######!!!$$$)))+++***(((&&&&&&!!!!!!""""""''')))((('''&&&""" $$$((('''""" !!!$$$ ###%%%$$$###$$$'''&&&!!!!!!###"""(((***,,,,,,++++++,,,---)))'''&&&(((---000000...************+++---...///---***''''''((()))'''%%%''''''(((+++...///...,,,...---+++'''$$$###%%%''',,,***))))))+++---------(((+++//////---)))&&&$$$&&&%%%$$$$$$&&&(((((('''&&&$$$"""###&&&%%%""" $$$&&&'''&&&&&&))))))***)))(((''''''(((+++,,,+++)))&&&%%%%%%'''///111111///+++***,,,...***'''###"""$$$$$$###!!!'''(((((())))))))))))))))))%%%!!! !!!%%%(((***...,,,)))((())))))((('''###%%%)))...222222000---***+++---------***(((&&&((((((***...111222111///************)))&&&$$$###$$$$$$$$$$$$$$$&&&))),,,...,,,)))((('''### ''')))'''%%%''')))(((((('''((()))+++,,,---%%% ###))),,,------++++++++++++,,,---...///,,,(((&&&(((,,,---***&&&))),,,///000...+++)))(((,,,,,,---000444777888888555444333111...+++(((&&&+++,,,...///---***&&&###$$$"""!!!!!!"""$$$$$$$$$"""###$$$$$$!!! !!!"""$$$'''+++---///))))))((()))***+++---...,,,(((%%%&&&+++000222333111///,,,)))'''''''''(((000000...***%%%"""###%%%###&&&+++000222...'''"""%%%(((...333555222...+++(((((('''&&&$$$"""!!! $$$%%%'''+++///111111///+++)))''''''***---000000***---000000...+++)))((((((((()))***+++***'''%%%&&&''',,,111222000000444333000---***)))'''%%%###"""###$$$&&&&&&%%%$$$###%%%&&&&&&### )))***)))&&&""" """$$$&&&$$$$$$&&&'''&&&!!!"""&&&)))'''### """%%%###$$$&&&'''((()))))))))+++)))&&&%%%&&&(((+++---&&&"""###***///---)))$$$  ###...000333333000---+++***%%%***...---***((())),,,'''&&&$$$###""""""""""""!!!!!! !!!%%%((($$$$$$$$$ """###############"""!!! ###%%%&&&%%%$$$$$$%%% !!!'''+++,,,,,,+++...000///***###!!!%%%&&&###!!! !!!"""$$$&&&&&&%%%######$$$$$$$$$%%%%%%$$$""" !!!&&&(((%%%""""""'''(((%%%!!!!!!$$$''''''&&&+++&&&!!! !!!!!!%%%!!! !!!"""&&&)))***((($$$""" !!!"""###!!! $$$(((!!!&&&)))'''%%%""""""!!!!!!******+++***(((%%%""" !!! """$$$"""$$$&&&%%% (((***,,,---,,,+++,,,---+++)))'''(((+++......---+++++++++,,,,,,,,,,,,,,,+++)))'''(((***+++)))'''*********+++------,,,***,,,,,,***(((&&&&&&)))+++---+++)))((()))))))))((((((,,,///111...***&&&%%%%%%###"""###&&&'''((('''######%%%))),,,***%%% """$$$%%%%%%%%%***,,,,,,+++(((''')))+++,,,---,,,***((('''(((***///000111///,,,******,,,+++((($$$###$$$%%%$$$"""'''((()))***++++++++++++(((&&&$$$###$$$&&&((()))+++*********++++++***(((%%%&&&)))---111222000---++++++******((('''&&&%%%)))***---111444555444222+++******((('''%%%###"""###$$$$$$$$$###%%%(((+++---+++)))((((((%%%%%%'''$$$"""###$$$&&&'''(((***+++,,,,,,,,,'''"""%%%***...///...000...+++)))(((((()))***(((&&&$$$'''+++---+++((())),,,///000---)))&&&%%%+++,,,...222666888888777444333111...,,,***))))))---.........,,,(((%%%######$$$%%%&&&''''''&&&%%%"""###$$$### """"""$$$%%%(((+++---...---,,,***)))((((((((())),,,)))(((***...333666666111000---***((('''''''''......---)))%%%""""""$$$!!!###)))...111///***&&&%%%(((---222444222///+++***)))''''''(((&&&$$$!!!&&&%%%''')))---//////...+++)))&&&&&&(((+++,,,---***,,,......,,,***(((((())))))***+++,,,+++)))''''''(((,,,222111...---000333111...+++***(((%%%###""""""######$$$#########%%%&&&&&&###%%%&&&&&&$$$!!! !!!###%%%%%%%%%''')))((($$$ """%%%'''%%%!!! """!!!"""###$$$$$$%%%%%%$$$(((&&&$$$""""""$$$''')))###  (((000...)))$$$%%%///000111000---***(((((())),,,...,,,(((%%%&&&(((!!!!!!"""""""""#########$$$### ###%%%!!!###"""!!!!!!"""!!!!!!!!! !!!$$$%%%%%%$$$%%%&&&###!!! %%%***,,,---000111111...((("""!!!$$$''''''$$$"""""""""&&&&&&&&&$$$!!! !!!#########$$$$$$###   $$$&&&$$$""" """&&&&&&###!!!"""%%%((((((''')))%%% ### $$$((()))&&&"""!!!###$$$"""!!!!!!$$$'''"""!!! """$$$%%%###!!!!!!"""!!! &&&'''((('''%%%""" !!! !!!!!! """!!!$$$&&&$$$ '''))),,,...---,,,,,,---...+++)))(((***,,,------------......---+++***((()))((((((***,,,---,,,+++---,,,+++,,,,,,,,,***((()))******)))((()))---///...,,,)))'''&&&&&&%%%$$$(((,,,111222000,,,'''%%%$$$###""""""$$$&&&&&&&&& """'''---111///)))"""!!!"""###%%%&&&&&&+++...///,,,''''''+++000......---***((((((***,,,...000111///,,,***))))))***'''%%%###$$$$$$$$$###&&&(((***,,,......------''''''''''''((((((((((((((()))***---......+++((($$$%%%'''+++...000000///+++)))&&&$$$######$$$%%%)))+++...222666666444111,,,***(((&&&$$$############$$$$$$$$$###%%%'''***+++)))'''((()))'''""""""&&&&&&###  """%%%))),,,------+++***)))###!!!(((,,,...///...000---)))&&&%%%&&&(((***%%%$$$###&&&+++------+++'''***...///---***'''%%%***+++...222666888777666333222///---,,,,,,------///...---+++)))&&&%%%$$$&&&(((,,,//////,,,'''$$$"""######"""$$$$$$%%%''')))+++---...000...+++(((&&&$$$$$$$$$,,,++++++---222666888999000///---+++***)))((((((,,,,,,+++)))%%%###"""### %%%+++///000---+++&&&(((,,,000444444111------***'''))),,,,,,(((###((('''&&&(((***,,,---,,,***'''%%%%%%&&&(((******+++,,,---,,,***((()))***+++,,,,,,------+++***)))'''''',,,000///+++)))+++222000---++++++)))'''%%%###""""""!!!!!!!!!""""""%%%&&&&&&$$$ !!!""""""!!! !!!###%%%%%%&&&)))+++***'''$$$!!!###%%%### !!!""""""############(((&&&$$$"""!!!###%%%&&&!!!!!!$$$,,,***&&&"""!!!(((//////---***'''%%%&&&'''+++------)))$$$!!!!!!"""!!!"""###$$$$$$&&&###"""  """!!! !!! """$$$%%%$$$%%%'''(((((($$$ """''',,,...555444222,,,&&&""" &&&'''((('''$$$######$$$((('''%%%!!! ############!!! """######!!! !!!""""""!!!!!!"""######!!!!!!"""###"""""""""$$$''')))***)))***&&&"""!!! """&&&(((&&&!!!!!!"""$$$###""""""###%%%(((%%%###!!!!!!!!!!!!"""###!!!!!!###%%%$$$""" %%%""" """"""""" """%%%(((&&&!!!&&&)))---///...---,,,,,,---+++)))((()))+++---...///000000000...+++(((&&&&&&''')))+++---...------...,,,++++++++++++)))'''))))))***))))))+++...000...,,,((('''&&&&&&%%%$$$(((,,,111444111---)))&&&%%%$$$""""""$$$$$$$$$### %%%,,,111111+++&&&#########$$$%%%&&&'''(((***---...***&&&%%%+++111000///---***'''''')))+++---...//////---***'''&&&&&&%%%###!!!!!!!!!""""""%%%'''+++---///...---,,,%%%'''***+++******))))))((()))+++...///---)))%%%!!!!!!###''',,,///111000(((&&&"""!!!%%%((('''))),,,111444444111...,,,***'''###"""""""""###%%%&&&'''&&&%%%&&&(((***(((&&&%%%''')))(((%%%!!!"""$$$'''&&&### ###(((,,,---,,,)))&&&'''###&&&+++......---,,,***)))''''''(((***,,,...'''%%%%%%'''+++---...---'''+++///111000---+++*********+++///333666666666333333222222222111111111---,,,)))'''&&&%%%&&&&&&+++000666888666///((($$$$$$$$$$$$"""###$$$%%%'''***---///111///---)))&&&$$$$$$%%%%%%++++++,,,...111333555555---------------,,,,,,,,,*********)))'''%%%###### ###(((,,,...---,,,((()))+++000555666444111000+++''')))...000,,,&&&***(((&&&&&&(((*********'''%%%$$$$$$''')))******---------+++))))))+++,,,---......---+++)))''''''$$$%%%)))---,,,(((&&&(((...,,,++++++++++++)))'''%%%$$$"""!!! !!!""""""""""""######!!!  !!!"""######$$$&&&(((***,,,+++)))((("""######!!!!!!"""###$$$%%%&&&&&&&&&***)))&&&$$$$$$%%%&&&'''######!!!###""" !!!!!!"""(((+++***(((%%%"""###%%%(((***+++***&&&"""  """"""""""""$$$ !!! !!!!!!###""" """###%%%&&&&&&&&&%%%%%%'''))),,,(((""" %%%+++///555444000***%%%"""###$$$)))((('''$$$"""""""""###$$$$$$###!!!$$$$$$$$$###"""!!!"""%%%'''(((((('''"""!!! """###$$$$$$###!!!  """%%%(((*********...,,,)))'''&&&###$$$'''%%%""" !!!""""""!!!!!!!!!'''&&&###!!! """###%%%$$$!!!!!!###%%%%%%"""!!!!!!###(((%%%  !!!$$$(((+++***$$$$$$(((---000000...---,,,******))))))***+++...000000000111000///,,,(((&&&&&&''')))***+++,,,------,,,+++))))))******)))((())))))***))))))))),,,...---+++((('''((()))((('''(((---111333111---***((((((&&&$$$###$$$$$$###""""""'''---...,,,(((%%%%%%$$$$$$$$$%%%&&&'''(((******'''$$$$$$))).........,,,)))&&&%%%''')))------------,,,***'''$$$""""""!!! %%%(((+++...///...+++)))$$$'''+++,,,+++++++++---+++,,,,,,------***%%%""" $$$***///111222&&&$$$ ###(((,,,((()))+++///222111///,,,+++)))%%%"""!!!!!!###$$$((()))***)))(((((()))+++'''%%%$$$%%%((((((&&&"""###$$$%%%%%%### !!!&&&***+++)))&&&###$$$""" !!!""""""### %%%+++......,,,******''''''(((***,,,---...///+++***))))))+++---------...000333333111...,,,++++++)))(((***...333555666333555888::::::777444222)))(((&&&$$$$$$&&&(((***111666<<<===888000((($$$''''''&&&###"""###%%%'''+++...111333***(((&&&$$$$$$&&&)))***+++++++++,,,,,,,,,...///***+++---///111111111111***++++++++++++)))&&&$$$""""""$$$'''***,,,+++***+++***+++///666999888555111+++&&&(((---000---)))+++)))'''&&&'''))))))((($$$######%%%))),,,...............,,,******---//////000000,,,((($$$######""""""&&&******&&&&&&)))*********+++------,,,***((('''%%%###""""""###### """""""""""" """###$$$%%%$$$&&&)))+++,,,***)))((($$$$$$###!!! !!!###%%%''')))*********)))'''&&&%%%&&&'''(((''''''$$$ $$$(((%%%###&&&%%%$$$"""!!!###&&&************(((%%%$$$###### !!!!!!   """###### !!!%%%&&&### !!!%%%'''++++++***'''%%%$$$&&&(((---***$$$ $$$***///222000---)))%%%%%%''')))***(((%%%"""!!!!!!!!!!!!"""""" &&&&&&%%%%%%$$$$$$######!!!###&&&)))+++,,,,,,&&&$$$!!!!!!"""###$$$###!!!###'''))))))))))))......---,,,***'''""""""###!!!""""""  ###"""!!!  !!!######$$$&&&%%%### $$$''')))((($$$"""$$$&&&(((%%% """%%%)))...---)))$$$ ###(((...111111///---,,,((()))***+++++++++...000......///...---+++((('''&&&'''(((((('''(((***,,,,,,***((('''(((((('''&&&'''((()))((('''''')))+++---+++(((((()))*********))),,,000222000---***)))((('''%%%%%%&&&'''&&&%%%"""!!!"""%%%***---,,,***%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$###$$$''')))*********)))'''&&&'''(((,,,+++***++++++***'''%%%!!!"""!!!!!!'''***...000000---(((%%%###'''***+++***+++...111111000...,,,+++(((%%%"""!!!%%%***///111111'''%%%###"""###'''+++...++++++,,,...//////---+++***(((%%%###"""###%%%&&&)))+++,,,+++)))))))))+++(((&&&$$$&&&((()))&&&###"""######$$$###"""!!! !!!###&&&((()))'''%%%###"""###$$$%%%&&&'''((((((%%%***///000---***)))))),,,,,,,,,,,,,,,,,,---......---,,,++++++,,,------555666666333///,,,***)))***)))(((***...222555666444777<<>>:::555111((('''%%%$$$%%%(((+++---333888;;;:::444---(((&&&+++***(((%%%!!! !!!"""###%%%'''***...000222(((&&&$$$$$$%%%(((,,,...*********((('''''')))+++***,,,///222444555555444,,,---...///000...+++(((''''''((())),,,,,,+++))),,,***)))...555;;;:::888111+++&&&%%%(((,,,,,,***+++)))((('''((()))((('''###"""###&&&***...000000...///...---+++,,,...000///000000+++%%%!!! """%%%$$$&&&))))))&&&'''+++,,,+++,,,...//////---,,,))))))'''&&&%%%$$$######!!!$$$%%%%%% !!!$$$%%%%%%%%%(((++++++***(((&&&&&&%%%$$$"""!!! !!!!!!!!!###%%%'''((()))***'''&&&%%%$$$$$$%%%%%%&&&)))'''###$$$"""%%%(((###!!!"""#########$$$'''))))))***+++++++++***(((''' !!! !!!###$$$%%% """&&&&&&###"""'''***///...+++'''$$$###%%%''',,,***'''###"""$$$***.........---+++))))))+++---***((($$$######""""""!!! ###""" &&&&&&&&&&&&''''''''''''######$$$%%%''')))+++,,,)))'''$$$  !!!!!!"""######!!!$$$(((((('''%%%%%%)))***,,,,,,+++'''###  %%%&&&###  !!!!!!!!! """$$$###$$$%%%$$$"""!!!!!!!!!'''+++,,,***$$$"""$$$'''%%%""" !!!!!!'''---...+++&&&###"""###(((...222222000---,,,'''***------+++***+++---+++******))))))((((((''''''((('''%%%######'''***---+++(((&&&%%%%%%$$$"""###%%%&&&&&&&&&&&&((()))---+++)))((()))******)))***,,,//////...,,,+++***&&&%%%%%%&&&)))+++,,,+++&&&%%%%%%(((---///---+++'''(((((()))((('''%%%%%%%%%###!!!"""$$$&&&%%%$$$###%%%((()))))))))***++++++)))((((((******(((&&&###$$$%%%### """%%%+++...111333111,,,'''######&&&(((((('''***111777777444///,,,***)))'''&&&$$$$$$&&&)))---//////...***)))(((((((((***,,,...,,,+++******++++++)))((('''&&&%%%$$$$$$%%%&&&'''***+++,,,+++***((()))))),,,)))''''''******(((%%%$$$$$$%%%&&&((()))((((((&&&''''''''''''&&&%%%%%%"""%%%(((+++,,,,,,,,,+++''',,,111111---******,,,222000,,,)))(((***,,,...------,,,+++******,,,...444444222///,,,)))***+++((()))***...222555555444666888;;;===;;;777222///+++)))((('''(((***,,,...000444555333---)))(((***...---+++'''###!!!"""###%%%%%%&&&''')))+++---...***(((&&&$$$%%%'''+++---)))))))))&&&$$$%%%))),,,---///222666777777666444//////111333555444///+++,,,,,,,,,...000000...,,,,,,(((&&&+++444:::;;;999111+++%%%!!!###&&&***,,,***)))))))))******((('''###"""###&&&***---......,,,---...---,,,,,,---///---//////+++$$$!!!!!!$$$,,,))))))***)))''')))...222111111222222111...+++)))))))))(((&&&$$$###""" $$$&&&&&&### """$$$$$$&&&(((++++++((($$$######$$$"""  !!!"""""""""###$$$&&&&&&'''''''''%%%$$$$$$###$$$$$$%%%&&&(((### !!!'''%%%""""""%%% """$$$%%%%%%%%%%%%&&&&&&''')))+++,,,+++'''%%%"""""""""!!!  """$$$&&&''' """&&&%%% !!!'''***...---)))%%%""""""%%%''')))***)))'''%%%%%%)))------...000///...---...///,,,***'''&&&''''''%%%### !!!!!!  %%%&&&&&&'''((()))***+++%%%$$$"""!!!"""$$$''')))***)))'''""" """!!! """###!!!%%%((('''$$$"""!!!"""%%%)))***)))&&&###!!!!!!$$$$$$!!!!!!"""""" """$$$###  !!!""""""!!! !!!###))),,,...***###!!!%%% !!!(((,,,)))%%%###""""""'''...333333000---,,,(((,,,//////,,,))))))***((('''&&&&&&&&&&&&''''''(((((('''### $$$(((///,,,(((%%%$$$###!!! """$$$%%%%%%&&&((()))...,,,)))(((((())))))(((***,,,......,,,+++++++++$$$###$$$'''+++///000111)))((())),,,000111...++++++,,,---...---+++)))'''%%%!!!!!!%%%'''%%%!!!"""'''***+++,,,---...+++(((&&&&&&)))***)))(((&&&((((((&&&######&&&)))...111444555333---&&&!!!###%%%'''&&&&&&***222::::::666000,,,***+++++++++))))))***,,,///000...,,,---------,,,,,,,,,,,,,,,+++)))&&&%%%&&&&&&%%%$$$&&&&&&%%%%%%%%%&&&'''((()))+++,,,+++)))(((((((((///,,,))))))++++++)))&&&''''''(((+++...000000///+++***)))'''&&&&&&&&&'''###''',,,//////...---,,,(((,,,111000---***,,,...555000***%%%$$$(((...222,,,++++++***)))***,,,///...---,,,***)))))),,,///''')))---333777777555222888999999999777444000......---+++******,,,---...---///000---(((&&&)))---000///---)))%%%###$$$%%%''''''''''''((()))***+++...,,,(((%%%$$$&&&)))+++((()))(((&&&$$$&&&+++///000222555888999777555333111111333666999777222......///000222444333111///+++&&&$$$)))222999:::888000+++$$$"""(((,,,***))))))***,,,+++)))&&&$$$###$$$&&&***,,,,,,,,,+++,,,------,,,+++,,,---+++......+++%%%"""$$$'''222...,,,,,,***'''***///888777666666555222...+++)))))))))((('''$$$""" !!!###%%%&&&%%%!!!!!!######&&&))),,,***&&&""" ###!!!!!!"""###'''''''''(((((('''&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&"""$$$$$$'''%%%### !!!###!!!"""&&&((('''%%%$$$$$$"""###&&&)))***'''### $$$###"""!!!!!!!!!!!!!!!!!!"""$$$&&&(((***!!! !!!!!!!!!!!!%%%### &&&***,,,***'''###!!!!!!%%%(((''')))***)))&&&&&&))),,,...000333333111000///000///,,,******++++++)))&&&  !!!$$$%%%%%%&&&(((***+++---&&&$$$  $$$&&&******)))$$$ """!!! """###"""&&&)))&&&""""""'''***)))'''$$$""" !!!"""!!!"""$$$$$$###%%%&&&$$$  !!!###)))---...((( """ $$$)))'''$$$!!! ++++++---111444333...)))******+++,,,...---***((((((((((((''''''''''''''',,,***'''%%%$$$$$$&&&'''+++------(((!!!!!!###&&&(((+++///222222///***%%%"""$$$)))---+++)))(((***---...,,,)))''''''((()))***+++,,,---(((***+++---...------,,,---111444333///,,,******&&&&&&&&&%%%$$$"""!!! &&&''')))***++++++++++++,,,+++***(((''''''''''''&&&''''''%%%""""""&&&)))***000666666000)))%%%$$$''''''$$$!!!%%%...333333555111,,,+++---//////...---,,,,,,---///000000///000333444111+++''''''(((+++&&&  ###%%%###!!! """$$$%%%%%%((('''&&&&&&&&&&&&(((((()))((('''))),,,---***''')))((()))+++///111222111333000+++&&&$$$%%%'''(((((())),,,000333555444333000///---...///000///...111...(((""" ###***000---,,,+++******))))))))))))((('''&&&''')))+++---+++---111777;;;:::555000111555777444///+++---///111///---+++***+++,,,---///,,,)))'''((((((((((((------,,,***'''%%%$$$%%%(((&&&###$$$'''***,,,---))),,,---***%%%###&&&)))'''+++///...***(((***,,,///111444666777666555333---///222444555555333222,,,...000000///...///000,,,***)))+++...222444555///***"""!!!$$$&&&!!!&&&---444666111((("""###***000000+++%%%''')))))))))((()))***,,,......---,,,+++)))((('''///+++'''%%%&&&(((+++,,,///111444555444111---***%%%''')))(((&&&$$$$$$$$$ !!!$$$''')))%%%###  %%%'''))))))&&&###!!! $$$$$$### %%%***+++)))(((((())))))'''&&&((('''&&&%%%&&&))),,,...&&&!!!###$$$"""###!!!!!! !!!$$$))),,,+++%%% !!!  """###%%%$$$""""""###$$$$$$###$$$ """$$$&&&""" """ &&&...,,,"""!!!%%%'''))))))(((%%%"""!!!"""$$$''')))+++,,,+++******+++,,,+++,,,///222555666666000...+++***+++,,,---,,,+++&&&######!!!&&&((('''%%%%%%&&&!!!&&&***,,,***(((&&&%%%$$$$$$$$$###""""""###$$$###!!!###%%%'''((('''%%%###!!! ###%%%%%%%%%$$$###!!!!!!!!!!!! !!!$$$%%%%%%###  !!! """$$$%%%%%%"""$$$///***%%%"""!!! ###&&&&&&###"""!!!,,,---///222444333111...---,,,---...//////---+++,,,+++)))((('''((()))******(((&&&$$$###%%%'''(((+++---,,,'''  """%%%'''))),,,...000000...)))$$$!!!"""&&&******((('''))),,,...,,,***&&&'''(((((((((((('''&&&)))***+++,,,---...//////111444666444111...,,,---***)))((('''%%%###!!! &&&&&&((()))++++++,,,,,,+++******((('''&&&%%%%%%%%%&&&%%%### !!!$$$'''''',,,222333///)))''''''******&&&###%%%,,,000///222...***))),,,...//////,,,+++***+++---//////...000222222///***''''''))))))%%% ###%%%###!!! !!!!!! ###$$$%%%&&&''''''''''''***)))(((***,,,---***'''(((((((((***---000000000///---)))&&&$$$$$$%%%&&&(((***---111444666666555444111...---......---,,,...,,,'''""" !!!&&&***))))))((('''''''''(((((()))(((&&&&&&&&&'''((()))'''***...444888777222......000000---)))'''***---///...---,,,---...000111///,,,)))(((((())))))))),,,---,,,((($$$!!!"""$$$((('''%%%%%%%%%'''***,,,***,,,---)))### """%%%)))---111000---+++,,,...111111111000111111111111//////000000111111222222,,,...//////......000111///---++++++---///000000---'''!!! $$$&&&$$$'''---222444000)))$$$ ###***000111---(((((()))))))))((()))+++------------------,,,++++++000,,,(((&&&''')))++++++---///000111///---)))'''$$$&&&''''''%%%$$$$$$%%%###""" """&&&***,,,)))'''###!!!!!!!!!!!! """$$$&&&&&&$$$"""""""""'''''''''$$$"""###''',,,,,,+++******++++++)))'''((('''&&&&&&'''))),,,---&&&!!!!!!!!!  ######"""!!!!!!!!!###&&&((('''### ###%%%$$$"""!!!""""""""""""###  !!!$$$###!!!"""(((---+++###!!!'''*********)))&&&###!!!"""$$$%%%(((---///...+++))))))'''(((***---000333555666000...++++++...111333333///***%%%""" &&&)))'''### !!!&&&+++000...+++'''%%%$$$$$$$$$%%%$$$$$$%%%&&&%%%###!!!''''''((((((&&&### !!!$$$&&&'''''''''$$$###"""!!!###&&&&&&%%%"""!!!!!!"""!!!$$$%%%$$$###!!!%%%)))&&&###""""""!!!"""&&&%%%###!!!!!!...000333444333333333333000000///000111111000...///---***(((''')))+++---***'''%%%""""""$$$'''))),,,---,,,(((""""""$$$&&&)))***+++,,,,,,000...***%%%""""""%%%))))))&&&%%%&&&***------+++'''((((((((((((&&&$$$"""*********+++---///111222666777666444111///...//////...,,,***'''$$$!!! %%%&&&'''(((***+++------***++++++***(((&&&$$$"""%%%$$$### """%%%$$$(((---...,,,***)))+++------)))$$$%%%+++,,,***...+++((('''))),,,///000+++***))))))+++---------//////...+++((('''''')))'''$$$  """$$$%%%###"""!!!!!!!!! ###&&&((((((((('''+++***))))))***+++)))(((((('''&&&'''***,,,,,,+++)))(((&&&$$$#########$$$&&&(((,,,000333444444444555222---************)))))))))'''### !!!###%%%%%%$$$$$$$$$%%%&&&''')))((('''&&&%%%%%%%%%%%%###&&&***000333333000,,,***++++++'''###"""%%%(((*********+++---000222444...+++)))((()))***))))))***++++++&&&###'''((((((&&&######'''***---...---)))$$$ !!!""",,,000333222000...///000111000---+++***,,,...000000///...------...///000,,,---------,,,---000222444111...,,,,,,,,,+++***)))%%% !!!$$$%%%%%%'''***...000///+++'''!!!!!!$$$***000222///+++((()))))))))((()))+++...,,,---///000000000000///111---)))'''''')))************+++***)))(((&&&%%%%%%%%%%%%$$$###$$$&&&((((((&&&$$$"""$$$(((---000///,,,(((&&&%%%###!!! !!!"""""""""$$$&&&***+++,,,***''''''***------,,,,,,------,,,)))''''''''''''''''''((()))***$$$  """###"""$$$%%%%%%###"""!!!"""$$$############!!!"""$$$###!!!  !!!!!!###!!! """%%%%%%$$$$$$&&&((('''"""!!!(((,,,+++***(((%%%"""!!!"""$$$$$$(((...000...+++'''%%%"""###&&&)))---111444555000---,,,---111555999;;;555...'''!!!!!!''')))'''!!!!!!(((---333000,,,(((%%%$$$$$$%%%&&&%%%%%%&&&((('''%%%###)))))))))(((%%%!!!!!!%%%(((+++,,,---'''&&&$$$!!!"""&&&''''''&&&!!! """  %%%$$$###!!!"""%%%$$$#########$$$$$$!!!###$$$###!!!222555777555222111333555222111000111222222111000111...***'''&&&(((+++...***(((%%%###"""###&&&(((+++,,,,,,)))%%%###"""###$$$$$$&&&)))******((('''...---+++)))&&&'''))),,,'''$$$"""$$$))),,,,,,+++))))))(((((('''&&&&&&&&&***)))))))))+++///333555666555333111///......///333222000,,,)))%%%""" %%%%%%&&&(((***,,,...///,,,------,,,***'''$$$"""$$$###!!!!!!######&&&)))***)))(((***+++------***&&&'''+++,,,))),,,***'''%%%&&&))),,,---***)))((((((***,,,,,,+++,,,***'''&&&&&&&&&'''(((&&&$$$"""!!!###%%%&&&&&&######$$$%%%%%%### ###&&&(((******...+++'''%%%$$$&&&(((***(((&&&$$$$$$%%%%%%%%%$$$#########"""""""""!!!!!!"""&&&+++...000000000000111---(((%%%%%%&&&&&&&&&$$$%%%&&&%%%###!!!!!!!!!######"""""""""$$$&&&'''******)))'''&&&%%%######!!!$$$(((---000000...,,,)))******((($$$!!! $$$$$$%%%&&&)))+++---///***)))''''''((()))((('''''')))(((###"""''')))+++'''"""!!!%%%)))//////...+++&&&$$$$$$%%%---000222222000//////000///...,,,***+++,,,...000000///...---------------***++++++***)))+++...111555333000...---,,,+++)))(((%%%!!!!!!$$$%%%&&&$$$$$$%%%(((+++---,,,+++$$$%%%&&&***...///---+++'''((((((((('''))),,,......///111222333222111000///,,,(((&&&&&&'''((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&$$$$$$%%%))),,,,,,***&&&%%%&&&+++000444222000,,,)))'''$$$!!! !!!###''')))+++---///---***(((***,,,,,,,,,,,,,,,---+++(((&&&&&&&&&&&&&&&%%%$$$$$$### !!!###### """"""""" !!!"""&&&###!!!"""%%%$$$ !!! !!!#########$$$ !!!$$$$$$###"""!!!!!!!!!!!!###'''******)))'''$$$!!!!!!"""$$$'''***,,,,,,)))%%%###""" $$$'''***...111444000...,,,---111666:::<<<666111((( !!!!!!$$$'''((('''### ###***///111///+++'''$$$$$$%%%&&&%%%%%%%%%&&&''''''%%%###'''''''''&&&$$$!!!"""&&&***---///000***(((%%%!!! !!!$$$'''((('''%%%!!! !!!"""######!!! """!!!  ###"""###$$$&&&&&&$$$"""  !!!   !!!#########!!!777888999666222000111333000000///000222222000...///---***'''&&&''')))++++++)))'''$$$######$$$%%%'''((()))(((''''''((()))%%%%%%%%%'''))))))&&&###)))*********)))***,,,///&&&###"""$$$)))++++++***((('''%%%###$$$&&&(((***)))(((''''''***...222555222000...,,,,,,------...444333111...***&&&""" $$$%%%'''))),,,///000111000000000///,,,(((%%%"""$$$""" !!!"""###$$$%%%''''''''''''((()))***+++)))'''(((------***+++)))(((&&&%%%&&&'''))))))(((((()))+++,,,,,,***'''$$$!!!!!!%%%(((((((((&&&$$$######&&&((())))))$$$%%%&&&(((***(((%%%""" $$$(((,,,///111---&&& !!!'''+++)))&&&###!!!!!!!!!  !!!!!!!!!!!! """&&&,,,//////.........+++'''###!!!!!!###%%%%%%!!!###&&&'''&&&$$$$$$%%%$$$###"""!!!"""%%%''')))+++++++++***)))'''%%%$$$!!!$$$(((,,,---...------+++---///...***### """$$$%%%&&&&&&%%%$$$$$$&&&'''&&&%%%###%%%%%%!!!"""'''***+++(((###"""%%%)))------,,,***(((''''''(((,,,---///000///...------++++++---...000000111111---...///000///...+++***)))***)))(((((())),,,///444222/////////...---+++(((&&&$$$$$$%%%'''((((((!!! ###'''+++......(((''''''((())))))((('''&&&''''''&&&&&&(((+++...111222444555444222000...,,,)))%%%$$$$$$&&&&&&&&&######""""""$$$'''***+++(((((('''&&&%%%(((,,,///...,,,(((&&&''',,,111555333111...,,,)))%%%  !!!###%%%(((+++)))+++---,,,)))'''(((***+++***))))))***(((&&&###$$$$$$###"""!!! !!!$$$  %%%&&&!!!!!!"""!!!  !!!###&&&"""$$$((($$$!!!!!!###&&&''''''  !!!!!!  """"""  $$$%%%%%%$$$%%%&&&)))(((&&&###!!!!!!$$$&&&,,,+++)))%%%!!! !!!%%%'''(((+++...111000---+++,,,///333777888444000))) ###'''''''''''''''((('''&&&%%%!!!!!!  %%%+++000,,,***'''%%%$$$$$$%%%&&&###""""""$$$%%%%%%###!!!""""""######"""!!! """###%%%(((***,,,...///***)))&&&""" $$$'''(((&&&$$$"""############$$$%%%&&&""""""!!! !!!$$$''')))"""!!!!!!###$$$### ###""""""!!!!!!%%%''''''&&&&&&&&&###$$$###!!! !!!###&&&'''&&&$$$!!!888888888555222000000000......///000222111...,,,,,,+++***)))((('''''''''***)))((('''&&&%%%%%%%%%$$$$$$%%%'''(((***+++,,,(((&&&%%%&&&))))))&&&"""###%%%((())))))***,,,...'''%%%%%%(((,,,...,,,)))###"""!!! !!!$$$''')))&&&%%%%%%%%%(((+++///111,,,***((()))+++---......333222000---***&&&###!!!###%%%(((,,,///111222333444333222000,,,)))%%%######""""""###%%%&&&%%%$$$%%%%%%%%%&&&&&&'''(((((('''))))))(((***//////,,,((())))))'''%%%$$$%%%&&&((()))***,,,......,,,***""" ''',,,,,,)))&&&$$$"""###&&&)))++++++$$$%%%'''***,,,,,,)))&&&"""!!! ###(((...111222...'''!!! &&&+++(((%%%!!! !!!!!!!!! $$$***000222111.........'''$$$!!! """$$$%%%%%%"""$$$&&&'''''''''((()))&&&$$$###"""###%%%(((******+++,,,---,,,***(((&&&###&&&)))+++,,,,,,,,,------000333333///((( !!!###""""""###%%%&&&%%%$$$ !!! !!!"""''')))***)))&&&%%%'''***))))))((('''''''''(((((()))***+++,,,,,,+++***)))'''***...111333333111000+++---///000///---+++)))***++++++***))))))+++...///...---...000000///...)))((('''''')))***)))(((###!!! %%%***---///((('''%%%$$$#########$$$%%%%%%%%%$$$$$$&&&***...333444555555444111---+++)))&&&$$$###$$$%%%%%%%%%###""""""###%%%(((+++---******)))(((''')))---000---+++((('''(((+++000333222111///---+++'''!!!!!!###$$$$$$%%%''')))%%%(((***(((%%%$$$&&&(((***(((&&&%%%%%%%%%###!!!!!! !!!!!! """$$$"""!!!%%%'''%%%!!!###$$$######$$$'''$$$((((((''''''(((***+++---&&&%%%###""" !!!"""###%%%''''''%%%###!!!%%%)))***'''$$$###$$$)))(((&&&$$$"""$$$'''+++---***%%%!!!"""%%%))))))((((((+++///...,,,***+++---000111111000000+++###!!!%%%)))+++)))(((&&&&&&(((*********"""""""""!!!"""%%%***...((('''&&&$$$$$$$$$$$$%%%  !!!######!!!!!!!!!!!!"""$$$$$$%%%&&&((()))***+++((('''&&&$$$ ###&&&(((&&&$$$###$$$%%%%%%$$$$$$&&&(((%%%&&&&&&%%%""" !!!!!!###'''+++...%%%""" ###"""!!!"""(((+++,,,+++******&&&&&&%%%$$$"""###&&&))))))&&&"""666555444444444333000...,,,---///111333111---***)))***,,,,,,+++(((%%%###&&&'''((()))***)))''''''&&&&&&'''))),,,...//////+++(((%%%&&&)))***((($$$"""%%%(((***++++++,,,---*********---111111...*** !!!"""###$$$%%%%%%$$$######$$$&&&(((+++---'''&&&&&&)))---111111111000///...,,,)))&&&$$$""""""%%%***///333444444444666444222///+++'''%%%#########$$$'''+++,,,)))&&&######$$$%%%'''(((((((((&&&((()))(((+++000000,,,###&&&))))))'''%%%%%%&&&((())),,,000222111---))) !!!+++111000,,,$$$""" !!!$$$(((+++,,,%%%%%%&&&(((***+++)))'''$$$######$$$&&&***...000000///+++&&&"""!!!%%%(((&&&###!!!!!!###%%%'''(((!!!!!! !!!&&&,,,222444111---,,,---)))'''%%%$$$&&&'''''''''%%%&&&'''&&&&&&&&&(((***'''&&&###"""###%%%(((***'''))),,,---...,,,***((($$$'''***+++***)))+++------///222333111***""" !!!"""""""""!!!!!!###%%%&&&%%%$$$ $$$&&&%%%###''''''(((((()))******+++***)))((('''((((((((((((((((((((()))******((('''''')))---///111000///---***+++,,,,,,,,,+++***))),,,.........,,,+++,,,---+++++++++,,,...//////---***))))))***++++++)))'''(((%%%"""!!!$$$(((+++---$$$$$$"""  """#########""""""%%%)))---111333444555333000,,,***'''%%%######%%%&&&'''&&&$$$$$$###$$$%%%(((***,,,*********)))((())),,,...+++)))'''&&&'''***...000111111000///---)))$$$ ###%%%&&&%%%$$$$$$%%%"""$$$&&&%%%""""""$$$(((***'''$$$""""""""""""!!!"""$$$'''&&&###  """%%%%%%### ###&&&&&&###"""''')))&&&######%%%!!!%%%(((++++++((((((***---+++***)))&&&###!!! !!!###%%%((())))))'''&&&$$$$$$(((***)))%%%"""$$$&&&******(((&&&%%%(((,,,000***'''""" %%%(((+++...,,,((('''))),,,+++***)))***---......------000...'''%%%***------(((&&&%%%&&&)))***)))''' !!!"""""""""$$$'''***'''''''''&&&%%%###"""!!! !!!!!!  !!!""""""""""""###$$$%%%&&&'''%%%%%%&&&%%%###"""''')))(((&&&###$$$&&&%%%###"""%%%'''%%%'''((('''$$$""""""$$$ """%%%(((***$$$!!!!!!'''---...,,,***)))%%%%%%%%%$$$###$$$''')))&&&"""333111000222555555222...+++,,,///333444222---)))'''***---///...***%%%!!!"""%%%(((+++,,,,,,***)))++++++,,,---000222333222...***&&&'''***,,,***'''%%%(((,,,---------------------...222555444000,,,!!!%%%'''((('''$$$###"""""""""###$$$''')))***&&&%%%&&&***000444555444...------+++)))&&&$$$###!!!%%%+++111555666555444777555111---)))&&&$$$###"""###&&&***//////,,,(((!!!"""###%%%(((******)))&&&)))***))),,,000000,,, $$$(((***(((&&&&&&'''(((***...222555222---)))###...555333///###!!!"""'''***,,,%%%$$$%%%&&&((((((&&&%%%$$$%%%&&&(((***+++---......//////,,,'''$$$$$$&&&$$$""" """&&&***---...###"""!!!  !!!"""%%%+++222333///***)))***,,,***))))))*********((((((((('''%%%$$$%%%(((***(((&&&###""""""$$$''')))%%%'''+++---...---+++)))%%%'''******((((((***,,,---...000111000+++%%%!!! ###%%%&&&&&&"""""""""$$$&&&'''&&&%%%!!!'''***'''$$$'''&&&&&&(((+++------,,,---,,,***)))*********)))'''''''''((())))))'''%%%(((***+++---------,,,++++++***)))(((((()))***+++///000111111///---------)))((()))+++---...---,,,***))))))***++++++(((&&&,,,)))%%%###%%%(((***+++!!! """###""""""!!!!!!$$$(((,,,000111333444333000---***'''%%%###$$$&&&(((((((((&&&%%%%%%%%%%%%'''((())))))******)))((((((***,,,)))((('''&&&'''))),,,...111111111111///,,,&&&"""!!!$$$&&&&&&%%%"""!!!!!!!!!###$$$### !!!$$$(((+++'''### !!!!!!!!!"""'''***,,,***&&&!!!  $$$'''(((((("""$$$$$$### %%%+++,,,(((###"""""""""(((---,,,'''$$$&&&***...---,,,)))%%%############&&&***+++(((%%%###"""&&&))))))&&&"""!!!%%%))),,,+++***((((((+++000444'''%%%!!!###(((,,,///111...)))&&&(((+++)))((()))+++---...---+++,,,111000***(((---///,,,&&&%%%%%%'''))))))%%%""" """"""""""""$$$&&&((((((((('''&&&### !!!!!!!!!!!! !!!###$$$%%%###$$$&&&&&&$$$ """'''***)))((("""$$$%%%$$$!!!!!!###%%%###&&&(((&&&###!!!"""#########"""!!!!!!"""###$$$### &&&,,,...,,,)))'''$$$%%%%%%$$$###$$$&&&(((### !!! ,,,...000111000/////////))),,,...///...---,,,,,,(((***,,,,,,***(((''''''''''''(((***---//////......------000444666444111111...***((((((***+++,,,+++,,,---111444666555333555222000222666555111,,,%%%$$$%%%)))((($$$"""###'''&&&%%%%%%%%%&&&'''((())),,,///222222333444666111,,,((('''***+++)))&&&%%%&&&)))+++---111777:::<<<888333///---+++)))'''###&&&***---...,,,)))'''&&&)))---///---***'''&&&(((''''''(((+++,,,+++***'''"""!!!$$$&&&%%%%%%((()))***,,,///222444333333'''###!!!$$$---444777888---&&&###''''''$$$ $$$(((+++)))'''$$$###$$$$$$%%%'''***...111333111333444000***&&&&&&)))(((%%%$$$&&&+++---***&&&###&&&(((&&&""" """,,,///111///+++)))+++///---,,,+++++++++---///000///---+++)))(((((((((((()))'''&&&&&&''''''&&&%%%(((+++...---***'''''')))'''(((***+++++++++---///111000...,,,+++***))))))"""  $$$''''''&&&...+++(((((()))***(((&&& """$$$%%%&&&%%%''')))+++,,,...111333000000///+++,,,000000...,,,)))'''&&&'''&&&###$$$&&&''''''&&&$$$###############$$$&&&(((+++,,,000222333333000---,,,+++)))((('''''''''(((******,,,...///,,,(((&&&'''***---)))######)))...'''%%%"""!!!"""***)))'''$$$###%%%***---000111333777888555---'''!!!###%%%%%%$$$%%%(((,,,)))(((&&&$$$%%%''')))+++((())),,,------,,,)))((($$$&&&(((((('''&&&'''(((---,,,,,,,,,+++)))%%%"""&&&%%%###!!!!!!!!!!!!"""!!!$$$&&&%%%""""""(((---,,,'''###"""###""""""'''***,,,***&&&!!!"""!!! """''',,,,,,&&&!!!"""$$$###!!!$$$***///...(((!!!!!!!!!"""###%%%%%%&&&&&&&&&---,,,***(((&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$######"""$$$&&&%%%""""""$$$''',,,)))''''''((('''%%%"""!!!###(((+++111000...,,,,,,...///000...***''')))---...,,,(((***+++,,,---...---,,,+++(((((((((((('''&&&$$$###!!!!!!!!!!!!"""$$$&&&''',,,,,,***(((%%%""" ###%%%%%%""" ###$$$###"""$$$"""'''***)))(((&&&$$$!!!"""***,,,(((###!!!$$$&&&$$$###!!!!!!###%%%%%%!!! """!!!%%%###!!! !!! !!!!!!!!!!!! ###$$$"""  %%%******'''###  $$$%%%$$$$$$###"""!!!"""###$$$%%%...///000///,,,+++***+++(((+++---...---,,,,,,,,,---......,,,)))'''&&&&&&''''''(((+++...000000///000000222666:::;;;777333000---***(((((()))++++++++++++,,,...222444444333222000///222555444///***'''%%%&&&)))(((%%%###%%%&&&'''((((((((('''&&&&&&+++---000111000000000111///+++((((((++++++)))&&&$$$&&&''')))+++000666:::777444000---,,,+++***)))(((***,,,------***'''%%%&&&)))---...---***'''&&&'''&&&%%%&&&)))+++,,,,,,+++&&&$$$&&&'''%%%'''***++++++,,,...000000///...&&&###!!!%%%---444888888222***""""""&&&((('''###&&&***+++***(((&&&&&&&&&''')))+++---000222444333555555000***&&&'''***,,,(((%%%&&&)))***((($$$%%%'''(((&&&""" """***---///---)))'''))),,,***+++,,,---...//////000222000,,,)))((()))+++,,,,,,***)))((()))(((&&&%%%(((***,,,***&&&###$$$%%%)))+++---...---...000111000///...+++***(((''''''""" """&&&)))***)))...+++))))))+++,,,,,,+++!!!!!! !!!"""$$$%%%'''***,,,............///000666666222------222555444...***&&&$$$$$$$$$"""!!!%%%&&&'''&&&###  """%%%(((+++---///000111222111///,,,+++((((((((()))***+++---...+++---,,,)))%%%###%%%'''///***%%% $$$)))---&&&$$$""" !!!''''''&&&$$$$$$&&&***......///222555666222+++&&& !!!"""""""""###'''+++,,,+++)))'''&&&''')))***&&&(((***,,,,,,+++)))((($$$&&&''''''%%%$$$$$$%%%'''''''''(((((('''$$$!!!%%%$$$"""""""""""""""!!!###&&&(((&&&"""###''',,,)))%%%!!!!!!"""!!! %%%)))***)))%%%  &&&,,,---(((### """######!!!"""(((---,,,%%% """!!! """"""#########$$$$$$$$$******((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&''')))(((&&&''''''$$$ &&&+++.........---,,,---...///000000---+++,,,///000---))))))***+++---.../////////***++++++***)))'''%%%$$$$$$######$$$%%%'''***++++++***)))'''%%%###"""!!!$$$$$$%%%&&&%%%######%%%&&&$$$###&&& """''')))***)))&&&$$$ !!!'''((($$$"""$$$%%%$$$!!! &&&((('''$$$###$$$$$$!!!$$$###  !!!""""""###"""!!!  !!!""" $$$***+++'''"""!!!###"""""""""""""""###$$$%%%&&&222222111...+++))))))***+++...000000...---------222222000,,,(((&&&&&&''')))((())),,,///111222111///000333888======999444000...,,,***)))))))))******))))))+++...111222222......///222444333...)))+++((('''))))))&&&&&&)))((()))+++,,,+++)))'''%%%,,,...//////---,,,,,,,,,,,,***)))***,,,,,,)))%%%%%%&&&&&&&&&(((,,,333888111...+++***++++++,,,+++---......---,,,)))&&&$$$'''***---///...,,,******(((&&&$$$%%%(((+++---...///+++((())))))(((***.../////////...---,,,+++***%%%######&&&---444777777666///&&&"""###&&&((()))''')))++++++)))(((((()))***+++---///111333444444666666555///***'''(((***000+++&&&%%%&&&&&&$$$"""%%%'''(((&&&""" """''')))***(((%%%###%%%((('''))),,,...000///...---555222---***)))+++...000...---***))))))(((&&&$$$&&&((()))&&&""" """***,,,...///......///111000///...+++)))'''&&&%%%$$$######%%%))),,,------...+++)))))),,,...///000&&&%%%###""""""$$$&&&(((///111222222///---++++++777777222,,,,,,222777888000+++%%%"""!!!""""""###'''''''''$$$!!! ###(((+++---...---...111333333///+++((()))***+++,,,......///)))***)))&&&""" ###&&&000,,,'''###"""$$$(((+++%%%$$$!!! $$$%%%%%%%%%$$$&&&***---+++---///222222///)))$$$!!!&&&)))///...,,,***))))))))))))$$$&&&'''((()))(((((('''%%%&&&''''''$$$"""!!!!!!!!!!!!"""###%%%%%%###!!!######"""###$$$$$$"""!!!###&&&)))&&&"""!!!%%%)))%%%""" !!!!!!###&&&((('''$$$ !!! $$$$$$ %%%+++,,,)))%%%!!!###$$$$$$!!! %%%((('''"""###$$$$$$!!!!!!!!!!!!"""$$$%%%'''''''''''''''((((((((()))((('''%%%$$$###$$$%%%&&&%%%$$$######%%%&&&&&&&&&&&&%%%%%%%%%$$$!!! &&&+++---******+++,,,---...//////111///...000222222...***)))******,,,---///111222...------,,,***)))'''&&&'''&&&&&&'''(((,,,///111+++***(((&&&%%%$$$%%%%%%))))))(((&&&$$$""" """&&&))))))'''&&&'''!!!!!!%%%&&&***(((&&&"""""""""!!!######"""!!! !!!)))+++***&&&%%%''''''$$$###"""!!!  #########$$$######"""!!! """***,,,&&&  !!!"""###$$$%%%&&&'''666555333000,,,***+++,,,222333444333000...------444333000,,,(((''')))+++*********,,,000222333333,,,,,,---222777888555222222222111///+++)))(((((((((&&&&&&'''+++...000000,,,---000333555333...***...***(((******(((***---------------,,,***)))(((,,,---...---***))))))***+++++++++---///---***&&&((('''%%%###$$$(((...222...+++(((((()))+++++++++000///...,,,***)))((('''))),,,///111111111111222///,,,((('''))),,,///000111---+++,,,+++***...333444444333000---***((((((%%%$$$%%%(((---222444555666111,,,'''&&&&&&'''((()))******)))(((((()))+++,,,---///222333333333333666555222---((('''(((***000+++&&&""""""""""""!!!%%%''''''%%%  """$$$%%%%%%"""  """$$$'''+++...///---***'''222000...,,,+++,,,...///---+++)))'''&&&%%%""" """$$$%%%###!!!(((+++---------,,,,,,---000000...---+++(((&&&%%%((((((((()))+++---.........---+++***+++---///000***(((%%%######%%%''')))000222444333000,,,)))(((///111///******000555666111,,,&&&!!!!!!$$$&&&******(((%%%""" !!!$$$(((+++---///------111666777222---------------,,,+++******&&&''''''$$$!!!"""%%%)))000---((($$$"""###%%%'''###"""!!! $$$%%%%%%%%%$$$%%%''')))(((***---//////+++&&&""" $$$'''---------------,,,,,,+++$$$%%%%%%%%%$$$$$$######&&&'''((('''$$$!!!!!! """$$$$$$###!!!"""!!!!!!###&&&&&&$$$!!!"""%%%'''%%% """"""!!!!!!!!!"""%%%&&&%%%### ###&&&###!!!&&&'''$$$  %%%)))***'''$$$$$$%%%&&&&&&$$$"""!!!"""!!!"""######""" ###&&&'''!!! """%%%(((***%%%&&&''')))+++,,,,,,---+++)))&&&######$$$&&&(((%%%""" """%%%'''&&&$$$$$$$$$$$$###""" !!!$$$&&&'''&&&''')))+++---......///......///111333333///,,,******)))***+++...000111......---,,,***((('''&&&((((((((()))+++...222444---+++(((&&&$$$$$$%%%&&&+++***'''###  !!!$$$'''***,,,,,,+++***(((### """###'''&&&$$$!!!!!! !!!!!!!!!"""###***,,,***&&&%%%''''''%%%""""""###""""""!!!!!! ############""""""!!!!!!(((***$$$ """$$$&&&&&&'''444444333000---,,,---...444444444222...+++******111000...+++)))***---000---,,,+++---000222333333,,,)))(((***...222222111666777777444///***(((((('''%%%$$$&&&)))---...///,,,...111555666555000---000,,,***++++++***,,,000111000---+++***+++,,,---+++,,,,,,+++))))))***+++,,,---...000000...***(((***(((&&&"""!!!$$$)))------+++((('''(((*********///---+++))))))***+++,,,+++...111444555777999;;;777333...+++,,,...000111///------...---,,,000666777777666222---)))((()))&&&&&&'''))),,,...//////000000///,,,)))&&&%%%%%%(((((((((&&&%%%&&&))),,,---...000111222222111000333222///+++(((''')))+++...***%%%!!! !!!"""###%%%%%%###""""""""" ###&&&)))++++++((($$$"""+++,,,---------,,,++++++)))'''%%%######!!!!!!###""" !!!$$$(((***,,,---+++*********/////////...---+++)))(((------,,,,,,++++++,,,---///...,,,***))))))+++,,,+++)))&&&$$$$$$&&&)))+++---000222111...+++((('''&&&+++...,,,,,,000222222111---(((###!!!"""&&&)))---,,,+++'''$$$###$$$&&&""""""###$$$&&&(((+++,,,000------111777999555111333222///,,,)))&&&$$$###$$$&&&'''&&&%%%&&&+++///...,,,(((%%%###"""######!!!!!! !!!!!!"""&&&'''&&&$$$""""""###%%%&&&))),,,---,,,((($$$"""!!!$$$%%%(((***,,,///000000//////&&&%%%$$$"""!!! &&&''')))(((%%%"""$$$######$$$%%%&&&%%%###""" ###'''(((%%%""" $$$&&&###  !!! ###&&&%%%$$$""" """'''+++'''"""%%%'''$$$!!! """%%%'''&&&$$$!!!%%%&&&''''''%%%$$$$$$%%%'''%%%""" !!!""""""  $$$'''(((&&&%%%###"""###%%%'''(((%%%''')))+++---//////000,,,)))&&&###"""###&&&((('''$$$"""###''')))(((&&&&&&%%%###!!! !!!###%%%$$$"""!!!!!!"""$$$$$$######%%%''')))+++---......)))+++---000222111///---******)))((()))***,,,------,,,+++)))(((&&&&&&%%%(((((()))***---///222333///---***'''%%%$$$$$$%%%)))(((%%%  '''(((***,,,------------+++&&&  """######"""######!!! !!!$$$(((###!!!$$$&&&((()))'''"""!!!$$$%%%""""""###$$$%%%%%%$$$""" """!!! %%%'''!!! """$$$%%%&&&000111111///,,,+++,,,---///000///,,,)))&&&&&&&&&,,,---,,,++++++---111444///---,,,---///111222222...***&&&'''+++///111000555888:::888222,,,***)))(((''''''))),,,///000000,,,///333666777555333111000,,,+++,,,---+++---111333111---+++***,,,...000+++,,,,,,+++******+++------...000000///---***(((((('''%%%"""!!!###'''+++...+++(((((()))***++++++---+++(((&&&'''***...111...000222444666888;;;>>>;;;777111......///000111---,,,...000...+++...555555666555111+++'''''')))((()))************)))((())),,,///...)))%%%###$$$&&&&&&&&&%%%%%%&&&***---//////000000000000//////...---+++***)))***+++,,,---+++&&&###!!!!!!"""###"""$$$$$$"""!!!$$$###"""###$$$&&&''''''%%%###!!!&&&(((+++------,,,)))'''%%%###!!!!!!!!! !!!%%%%%%###"""$$$&&&(((***,,,---+++))))))))),,,---...//////...---,,,...//////---+++***+++,,,...///...,,,(((''''''((()))'''&&&%%%&&&(((+++---,,,...//////,,,***(((((($$$,,,222111000111222000000...+++(((%%%&&&))),,,000///,,,(((%%%$$$&&&)))((('''''''''(((***,,,---000......000444777777555666444///***&&&###!!! %%%(((***+++***+++...222,,,+++(((&&&$$$""""""!!! """###$$$%%%((('''&&&### !!!###&&&))),,,---***'''$$$"""""" !!!############&&&+++///222222111000(((&&&$$$!!!  ###&&&((((((&&&""" &&&%%%$$$%%%'''((('''&&&""" """'''***'''$$$!!!%%%'''$$$!!!%%%)))&&&%%%###!!!"""%%%+++000***$$$###%%%### !!!"""$$$%%%%%%###!!!!!!"""$$$$$$######$$$&&&+++((($$$!!!!!!###%%%%%%"""!!!$$$'''(((,,,+++(((%%%###"""""""""%%%'''***,,,.../////////+++)))%%%###"""###%%%&&&((('''&&&''')))+++++++++)))'''%%%"""!!!###(((,,,&&&$$$""""""###$$$$$$###"""###%%%''')))+++,,,---((())),,,...///...------))))))(((((())))))*********)))(((&&&%%%%%%%%%%%%'''(((***,,,...000000000///...+++(((&&&%%%$$$$$$&&&&&&######+++************+++------,,,((("""!!!"""$$$$$$###!!!###"""!!!"""'''+++%%%!!! $$$'''$$$%%%""" !!! """%%%''''''%%%""" !!!  $$$$$$   """$$$000111222000...+++++++++)))******(((&&&%%%&&&''')))***+++++++++...222555111///,,,,,,...000111000...***''''''+++......---000555:::999444///,,,,,,******+++...222444444333---///333555555555444333///,,,+++......,,,---111111000...,,,,,,---///000---......,,,******,,,------/////////,,,)))'''&&&$$$$$$$$$###"""%%%))),,,---+++)))(((***---......,,,)))%%%###%%%)))///333000111222222333444777999888555000------/////////,,,---///111---(((***//////000000,,,&&&###%%%(((***+++,,,+++(((%%%###"""$$$(((,,,+++&&&"""###%%%###$$$%%%%%%&&&(((+++...111111000///............******)))***,,,...//////000...+++&&&###"""###$$$"""$$$%%%### !!!$$$((('''$$$!!!""""""###$$$$$$%%%%%%&&&%%%''')))***+++***)))(((###"""!!!!!!"""###!!! $$$)))***(((&&&%%%&&&%%%(((***+++)))'''%%%%%%((())),,,...///000//////---...///---***)))+++------...///...***&&&&&&&&&%%%%%%%%%&&&(((+++---...---...///...+++)))((())))))222777666222111111///...//////---******,,,///222000,,,'''###"""$$$&&&***)))))))))***+++---...///...---...000333555777555222---(((%%%######$$$'''+++...///------///111++++++)))(((&&&$$$"""!!!!!!$$$&&&'''((('''&&&$$$!!!"""%%%&&&)))------***&&&$$$$$$%%%###"""###%%%&&&$$$"""###)))///222222000///)))'''%%%###"""###$$$%%%"""&&&'''%%%###!!! ###""""""$$$&&&((()))(((### '''+++)))&&&%%%)))+++(((###))),,,((('''%%%######(((...333***&&& $$$%%%###!!!"""$$$%%%###!!! !!!###)))(((&&&$$$#########$$$### !!!%%%'''(((+++***(((&&&$$$""" %%%'''))),,,------------***(((%%%###""""""###$$$&&&'''((((((((()))+++---******(((&&&###%%%)))---(((%%%"""!!!!!!"""###"""#########$$$&&&)))+++---***+++,,,,,,++++++++++++''''''(((***++++++++++++'''&&&%%%$$$$$$$$$%%%%%%&&&(((,,,///111000///...---,,,+++***((('''&&&%%%%%%%%%$$$ """'''+++)))&&&%%%%%%'''***,,,((($$$ !!!!!!"""$$$$$$""""""'''+++###!!!"""%%%!!!!!! $$$''''''$$$ !!! !!!$$$$$$"""  !!!"""333444555444000---++++++&&&'''((('''&&&''')))+++((()))++++++,,,...111444222///---,,,---/////////+++)))'''(((,,,---+++))),,,222888999555000...///------///222666777777555,,,///222444444444444555...++++++...///------111............////////////000000///---+++***+++------...///---***'''%%%%%% !!!"""###$$$'''+++...,,,***((())),,,///000111---)))%%%"""###(((///444111111111000///000222444444111---,,,,,,.........---...111111,,,%%%%%%***)))+++,,,(((""" ###''',,,------+++'''""""""&&&***(((""" ###'''"""$$$%%%&&&'''))),,,///333222000...------...///(((((())),,,///111111111333222...***&&&######$$$###%%%&&&$$$"""###'''+++***'''### !!!!!!!!!!!!!!!!!!"""###&&&)))+++''''''(((((())))))******###"""!!!"""$$$%%%%%%$$$"""''',,,...+++'''&&&&&&"""$$$'''(((&&&###!!!!!!$$$&&&***---///000000000+++---...,,,***)))+++...+++...000///+++(((&&&'''"""###$$$'''))),,,...//////000///---***(((((()))...666:::666111//////---,,,///111000...---...111333000,,,%%%  ###***)))))))))+++---...000......---,,,,,,///444888333000+++'''%%%&&&((())))))---111222///------///+++++++++)))(((%%%###""""""%%%''')))***&&&%%%"""###'''&&&***......***&&&%%%%%%'''%%%$$$&&&((('''$$$!!!###)))///222111///---)))'''%%%$$$%%%''')))+++ $$$%%%$$$"""!!! """&&&)))******$$$&&&+++***''')))---///+++###%%%+++///)))(((&&&$$$$$$)))000555***'''""""""&&&&&&### """$$$$$$###!!!  &&&'''(((((('''%%%"""!!!!!!%%%''')))%%%%%%%%%%%%%%%$$$""""""%%%&&&)))+++,,,,,,+++***)))'''%%%###"""""""""###!!!$$$&&&&&&$$$%%%(((+++***++++++)))&&&%%%'''***+++(((###  $$$###"""###%%%(((+++------......,,,***(((((()))%%%&&&)))+++------------&&&%%%$$$$$$###$$$%%%&&&&&&)))...111222111...,,,******++++++***)))((('''%%%&&&&&&"""%%%+++***(((###!!! ###'''***""" $$$&&&%%%"""!!!%%%))) !!!"""!!! ### ###&&&&&&###"""  %%%'''%%%!!! """""" 444666888888555000+++'''&&&%%%&&&'''***++++++***,,,,,,++++++,,,,,,---...000/////////000///,,,***+++'''%%%&&&***...000000.........000222222111///111000000222333333111////////////000111000---***------...000222333222000///...///333777888444111......---)))%%%%%%(((,,,******)))'''&&&%%%$$$###"""###$$$''')))))))))(((...***''')))...111111///,,,'''######(((---000222//////...,,,******,,,...***)))((('''''')))+++,,,+++...222111,,,((('''((($$$***---***"""###))),,,***((('''&&&%%%###!!!)))&&&### $$$(((+++...,,,***(((''')))***,,,///...---...///000///---***,,,000111111////////////+++&&&$$$%%%''')))***---,,,***&&&$$$%%%(((++++++,,,,,,)))$$$"""###%%%%%%%%%%%%(((,,,000222222///((( """&&&&&&$$$!!!!!!!!!%%%%%%%%%(((******)))''''''&&&%%%###"""""""""###---+++***---333555333///000***$$$###'''++++++***,,,,,,,,,,,,,,,+++***))),,,(((%%%%%%(((+++,,,,,,,,,///000---)))''')))---555888999444---(((''')))---//////---***(((***---///,,,'''###"""#########+++,,,,,,------......///---...///...---,,,...///---(((###!!!%%%***---...666222...++++++,,,,,,,,,+++,,,,,,,,,***'''$$$""" """$$$&&&(((((()))+++(((###!!!$$$)))000444333///,,,&&& &&&&&&'''((()))******+++'''&&&)))///222...***)))%%%&&&'''(((((((((''''''###'''((($$$ !!!$$$&&&'''(((((('''!!! '''+++,,,''')))+++***%%%$$$)))************)))'''&&&&&&))),,,)))(((%%%"""!!!###%%%&&&%%%### """$$$%%%%%%###""""""""" ###'''&&&"""!!!$$$$$$$$$""" !!!"""&&&&&&$$$,,,+++)))(((&&&$$$###"""&&&$$$!!!$$$&&&'''%%%!!! """'''((((((((('''&&&&&&&&&((((((%%%!!!!!! $$$)))------,,,///......---,,,,,,,,,,,,+++...000111///---,,,,,,***(((%%%""""""%%%+++000/////////...---***(((&&&%%%))),,,---,,,***((((((&&&%%%"""  """###***)))'''%%%###!!! !!!###%%%%%%$$$""" !!!"""#########""" ### !!! !!!!!!!!! """ """(((***'''"""$$$$$$444666888999777333...***)))))))))+++,,,,,,+++)))++++++,,,,,,,,,,,,,,,,,,***)))))))))******'''%%%(((&&&%%%&&&+++///000000---+++***+++---000111222222222333444444333000......---...///000///---***------...000222333111/////////111333444333000...---......+++'''&&&))),,,++++++)))(((&&&%%%$$$###"""&&&******((('''(((***)))&&&$$$'''---111111///...***&&&%%%)))---000111222222000,,,)))((()))++++++)))'''''')))+++---...,,,///111000...+++)))((((((---222...&&&!!!###(((,,,***((((((((('''&&&$$$%%%###!!! ###'''***...,,,***))))))+++...000---+++***+++---//////...,,,---///000000/////////---***&&&%%%(((+++...///444222...)))&&&%%%(((***,,,...///,,,(((%%%&&&((()))((()))+++///222333333,,,&&&###'''((('''"""#########%%%(((+++,,,,,,+++***((($$$""""""$$$(((***000---,,,///444777666333222,,,'''%%%))),,,,,,+++,,,---------,,,,,,+++***,,,***((()))+++,,,+++)))))),,,...---***(((+++...444666666222***%%%$$$%%%***---111000---++++++,,,...+++&&&###"""###%%%%%%+++,,,,,,---...//////000222222111///---,,,---///+++'''""""""%%%***...///111...+++***+++,,,,,,,,,++++++++++++)))&&&###!!!!!!###$$$$$$%%%''')))+++(((### !!!###(((...333111...,,,'''"""%%%'''))),,,---,,,+++***&&&&&&***222444///***(((%%%&&&'''(((((('''&&&$$$"""%%%''''''$$$"""""""""###%%%&&&'''''''''&&&!!!!!!'''***+++&&&&&&&&&&&&$$$"""  !!!&&&***++++++***+++***(((%%%$$$&&&''''''%%%###!!! """$$$$$$$$$""" ###&&&&&&%%%#########""" ###&&&'''$$$  """$$$$$$###"""!!!###&&&&&&...---+++)))&&&###!!!!!! """$$$%%%###$$$'''******'''%%%%%%'''''''''%%%"""""""""###''',,,000000000---,,,++++++++++++,,,---777666444111,,,***)))***((('''%%%$$$$$$)))///444111000---***((('''''''''''')))******'''%%%$$$$$$""" %%%%%%&&&&&&%%%$$$"""!!!!!!###%%%%%%###!!! !!!###%%%%%%&&&)))%%% !!! !!! %%%'''$$$ $$$%%% 333555888999888555222//////......//////...***'''******+++,,,,,,+++***)))$$$$$$###$$$%%%%%%$$$"""%%%$$$$$$'''+++...000000,,,)))%%%%%%(((,,,000222333444666777666333000...---------///000///,,,***,,,,,,,,,...000000///---...000222222///---++++++...111333222...,,,,,,...,,,,,,+++)))((('''&&&%%%%%%***///...)))&&&(((+++&&&%%%$$$'''---111222111000---)))(((***...000111111111///,,,)))(((***,,,---)))&&&'''+++...000////////////000000///,,,))),,,222777444,,,&&&%%%''',,,***((((((*********)))"""  ###&&&(((+++)))(((''')))---111333///---++++++---000111111...------------...//////***(((&&&'''+++000444555666444000+++''''''))),,,...000111///+++)))***,,,,,,++++++---000333333222***%%% """''')))))) ###&&&$$$$$$&&&)))---//////...,,,)))$$$!!!###(((///444444111///000444777777666333...)))(((***---------,,,------------,,,++++++,,,+++,,,------,,,)))&&&&&&)))---...,,,+++,,,///111333333...(((###""""""''',,,111333111...,,,,,,---***&&&###"""$$$&&&'''++++++,,,---...///000000444444111...+++***+++---)))'''$$$###&&&***---///+++***)))***+++,,,+++***)))))))))(((&&&### !!!$$$$$$!!!!!!%%%))))))'''$$$!!! $$$+++000///---,,,((($$$$$$'''+++///000...,,,)))%%%%%%***222444///)))&&&%%%&&&'''((((((&&&$$$""""""%%%((())))))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!&&&))))))%%%""" """$$$###!!!"""  """!!! !!!$$$(((+++,,,,,,)))******(((%%%"""""""""$$$###""" !!!"""######$$$$$$"""###'''***)))'''%%%$$$###  !!!###!!! ###&&&(((&&&###!!!"""###$$$$$$###"""!!!!!!'''***...---,,,***&&&""" !!!%%%***+++'''$$$$$$&&&%%%&&&%%%###  !!!$$$$$$&&&***...111222222***)))(((((((((***,,,...;;;999444---(((%%%&&&(((''''''&&&&&&'''+++111666222///***%%%######%%%'''((())))))&&&"""!!!%%%((()))(((%%%###!!!""""""!!!!!!###$$$$$$"""  ###&&&)))******%%%!!! """  """  ###$$$""" !!!!!!111333555777777666555333444333222222111///***''''''(((***+++***)))'''%%%$$$###"""###%%%&&&%%%$$$!!!"""$$$'''***,,,......***'''$$$###%%%))),,,---000333777999888555222000000000000000111///,,,))))))))))))+++,,,---+++)))+++...111000,,,))))))***111666::::::666333111222---,,,,,,,,,,,,,,,,,,,,,+++---///...***'''''')))(((''''''***...111111111...,,,++++++,,,///222333------,,,+++******---000...***'''(((,,,000111000111///...000222222...+++---444999888222,,,******,,,***))))))+++---------###"""!!! !!!###$$$&&&&&&%%%$$$%%%(((,,,111444555222///...///222333333---+++))))))***,,,------(((&&&%%%''',,,111555777111///,,,(((&&&'''***---...000222000,,,***,,,...---,,,,,,...000111000///***&&&""" !!!$$$((()))!!!###''')))(((((()))+++...111111000+++)))%%%$$$'''---444999888555222111222444444444111---)))(((***,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,+++)))&&&$$$&&&)))---///...---...///...//////---(((%%%$$$%%%'''+++111222000...---...---,,,)))&&&###$$$&&&((()))***+++,,,---...///000222111...+++(((''')))+++,,,***)))((()))+++,,,---((((((((()))+++***(((&&&'''&&&&&&$$$""" !!!$$$"""!!!((('''%%%""" !!!'''++++++******((($$$$$$&&&***---......,,,***&&&%%%(((...///+++'''&&&&&&&&&(((((((((&&&$$$"""'''+++......***''''''(((''''''&&&&&&&&&&&&&&&&&&%%%""""""%%%''''''%%% $$$$$$""""""!!!""" !!!"""%%%''')))******%%%''')))(((%%%""" $$$###"""###$$$&&&&&&&&&&&&&&&&&&### $$$***...---+++((('''(((%%%!!! !!!""""""###!!! """&&&((('''%%%######$$$$$$###"""!!!!!!!!!'''*********)))'''$$$ !!!((()))%%%"""###&&&$$$%%%&&&%%%###"""###$$$%%%&&&(((+++---/////////)))'''&&&&&&''')))+++---222000---((($$$###$$$&&&))))))((('''''')))...111///,,,((($$$!!!"""###%%%'''''''''%%% %%%***+++***&&&### """######"""!!!###$$$$$$""" """%%%(((***&&&!!!  """!!!""""""  ###$$$...000222444555666666555666555444333111...***&&&%%%&&&'''))))))'''%%%$$$$$$######$$$&&&(((((('''!!!"""$$$&&&(((***+++,,,)))'''&&&&&&'''''''''&&&,,,000666888888555444444555444333333222///+++(((&&&&&&&&&(((******)))'''(((,,,......+++)))***,,,222777===>>>;;;666333333,,,---...///000111222333222...+++)))***)))'''$$$)))))))))***,,,------,,,)))***+++,,,---000333555+++,,,+++***)))+++...000///,,,)))***---000000///000...---///333333111...---333888999555000///000---+++******,,,/////////'''&&&$$$"""""""""###$$$$$$$$$%%%&&&***...333555999666222//////000000000***'''$$$$$$&&&)))******&&&%%%$$$&&&***///222333+++***(((&&&$$$$$$'''***---///000---***(((+++---///......///111111///...,,,***&&&"""!!!$$$'''###"""!!!###&&&)))++++++...---,,,---///000///...''''''&&&(((+++111666999999666333000.........---,,,***'''&&&''')))***+++((())))))*********)))))),,,,,,+++)))'''&&&&&&&&&)))+++...000000///......+++,,,------,,,+++++++++)))---000000...,,,---///......---***&&&$$$&&&'''((()))***+++,,,---............---+++))))))+++---000000///...,,,+++++++++)))(((((()))***)))&&&###$$$$$$###!!!  """&&&$$$""" %%%((('''&&&'''&&&$$$$$$%%%'''(((***++++++,,,((($$$###'''(((&&&&&&'''''''''(((((((((''''''&&&,,,///222000,,,))))))***&&&&&&%%%%%%%%%&&&&&&'''$$$###!!!!!!###$$$%%%%%%%%%!!!!!!  !!!"""######$$$%%%&&&!!!###&&&'''%%%###"""!!!&&&%%%%%%'''***+++***)))))))))(((%%%!!!!!!&&&---111111...+++******'''$$$######$$$######### """&&&)))(((&&&###$$$$$$$$$###!!! !!!###$$$###$$$######!!!###$$$!!! """&&&%%%&&&''''''%%%$$$%%%&&&%%%''')))++++++++++++***)))((('''&&&'''(((***+++((())))))'''$$$""""""###,,,,,,***(((%%%%%%'''******)))'''%%%$$$""""""!!!###%%%'''%%%  &&&***+++)))%%%###  """######""" !!!###$$$$$$"""  ###&&&***,,,'''### ### !!!""" !!! $$$'''---...///111333555666666666444222000///---)))'''$$$%%%&&&((((((((('''&&&%%%$$$###%%%(((***++++++%%%&&&''''''''''''***,,,))))))((()))***(((%%%""")))...444666555444444555666555444444333000,,,)))&&&&&&&&&)))+++,,,+++))))))***,,,,,,,,,+++,,,---///555;;;===:::555222111---...///111333444666666444---&&&$$$&&&(((%%%!!!''''''((((((''''''&&&%%%%%%'''***,,,---///333555......---***))))))+++---............------,,,,,,.........000222222222111---111555666444222333555000---++++++,,,...//////+++)))&&&###""""""$$$%%%&&&'''))),,,///222555666777333///---,,,+++***)))&&&""" !!!%%%((()))(((%%%$$$###$$$(((,,,...///*********'''$$$###$$$%%%......---)))%%%%%%(((,,,111000000222333333111///...,,,)))###!!!&&&&&&%%%%%%'''***,,,---,,,000///,,,,,,------,,,+++$$$%%%''')))---111444666777555222...+++)))((('''&&&&&&%%%$$$%%%&&&(((***''''''((())))))))))))(((*********(((&&&%%%&&&((()))+++,,,...///000//////+++,,,---///000000000000---000333222...,,,,,,...,,,///000///***'''''')))******++++++,,,,,,------...//////...------///000333444444222///,,,*********))))))******)))&&&$$$######"""!!!  !!!&&&###!!!!!!&&&(((&&&%%%&&&&&&#########$$$&&&''')))++++++)))### """$$$###$$$'''(((((((((((()))+++,,,---000222333222///---++++++%%%%%%############$$$%%%######$$$$$$$$$#########%%%!!! !!!###""" !!!!!!!!! """!!!$$$%%%%%%$$$$$$$$$&&&%%%%%%(((---...,,,))))))))))))&&&### """'''---111111...,,,***)))(((&&&&&&&&&%%%$$$""" """''')))(((&&&"""###%%%%%%###  !!!$$$'''''')))***)))'''&&&%%%&&&%%%'''***,,,+++***))))))+++***))))))((((((((((((&&&)))******'''$$$!!!!!!++++++***(((%%%###$$$%%%&&&'''(((((('''%%%"""!!!"""$$$&&&$$$ !!! ###&&&)))***(((%%%###!!!  !!!"""!!! !!!###$$$%%%%%%###  $$$(((,,,...,,,+++'''%%%#########$$$  !!!&&&***------...000222555666777555222///,,,,,,+++)))(((&&&&&&'''((()))***++++++((('''&&&(((+++...//////+++,,,+++)))''''''***---************+++***(((%%%)))...333444111000222444444333333333333111...+++))))))***---000111111///,,,++++++,,,---...---,,,...444:::<<<999444222111//////000111222333444555333,,,$$$ """""""""%%%&&&''''''&&&$$$######$$$'''***+++,,,---000222------,,,***))))))+++...---000333222---)))((())),,,---///000000000222333///111222111000111444777222///,,,+++,,,---......,,,)))%%%"""!!!"""%%%'''&&&(((+++///222444444444111///,,,***)))(((&&&%%%### &&&******((($$$""""""$$$'''+++------***+++---,,,***(((((((((///...+++%%%!!!!!!&&&+++000000000222333333000...------+++$$$!!!&&&)))'''%%%%%%(((+++,,,---...,,,***))))))))))))(((###$$$%%%(((+++///222444111111///---)))'''%%%%%%""""""#########%%%(((***''''''((()))))))))))))))%%%(((++++++)))'''((()))''''''(((***---///000000---...///000222333333222111444888777222---++++++(((---222333///,,,+++,,,---------------------------///111111000/////////222444666444000,,,*********)))))))))++++++)))((($$$$$$######"""""""""###"""!!!$$$(((###!!!!!!###%%%***+++(((%%%&&&&&&$$$ """$$$''')))******)))(((### ###$$$######&&&)))(((((((((***...222555444333222111111000---+++&&&%%%###!!! !!!###$$$%%%%%%$$$###!!!!!!######"""!!!!!!!!!!!!!!! %%%(((((($$$ """######!!! !!!$$$%%%$$$$$$$$$%%%$$$######''',,,---***&&&$$$%%%&&&%%%###"""###$$$"""&&&,,,///...,,,***)))'''''''''(((((('''### """''')))'''$$$!!!###%%%&&&$$$ !!!!!! !!!!!!!!!!!! """ !!!$$$%%%$$$"""###(((******+++,,,+++(((&&&%%%%%%$$$(((,,,...---,,,---...---------,,,+++(((&&&%%%%%%(((******'''$$$###"""'''((()))(((&&&%%%'''(((&&&&&&'''((((((&&&%%%$$$###$$$$$$!!!"""$$$###$$$%%%'''''''''&&&&&&###"""!!!!!!""""""!!! ###$$$&&&'''&&&$$$!!!"""%%%(((***+++,,,,,,,,,***(((%%%###!!!  !!! !!!(((...---...///000222555777888333000,,,***)))***))))))((((((((()))***,,,...///+++******+++///222444444000000///+++((('''+++...+++***)))***,,,,,,+++)))***...222222///---000333000000000222333222///---,,,---...111555666666555000---+++,,,...///---+++000555;;;===:::666333333000111111111111111222222000+++$$$!!!$$$%%%&&&(((((('''%%%%%%%%%$$$'''***+++******---///))))))***))))))+++///111,,,222666444,,,&&&%%%'''***---000000//////222555111111000...---///333777444111---++++++,,,------+++((($$$!!! ###&&&)))%%%'''+++///222222222111...,,,***))))))(((&&&$$$!!!!!!'''++++++((("""!!!!!!###'''+++------(((+++...000000//////000000...***$$$ %%%+++------...000111111...,,,,,,---+++$$$!!!'''+++'''###"""$$$(((+++---+++)))&&&&&&&&&''''''&&&$$$$$$$$$%%%(((,,,000333---......,,,)))'''%%%%%% !!!""""""###%%%(((+++(((((()))***************"""''',,,...,,,***))))))$$$$$$$$$'''+++///111222000///000111333444333222222777<<<<<<666///***((($$$+++333555222///...///000////////////.........+++...000111///---,,,,,,///222555444000,,,***+++***)))((()))+++---,,,,,,&&&%%%%%%%%%%%%%%%&&&&&&%%%""""""'''***$$$"""$$$''')))------)))'''''''''%%%!!!&&&***,,,+++)))''''''###"""%%%&&&$$$###$$$***)))((((((+++111777:::666333111111222222///+++(((&&&###"""$$$&&&&&&$$$"""!!! """$$$%%%%%%$$$""""""######(((------((($$$###$$$%%%$$$!!!!!!"""$$$$$$######$$$%%%""" !!!%%%***+++'''"""!!!#########$$$&&&((("""&&&***,,,,,,***((('''%%%&&&''')))***'''######((()))'''### """%%%&&&$$$!!!"""###%%%'''"""   """###$$$%%%%%%((($$$!!! ###&&&''''''&&&%%%+++---,,,---...,,,)))&&&$$$$$$###(((...111000000111333///000000///,,,)))%%%###"""$$$&&&'''%%%%%%%%%&&&"""$$$'''(((((()))+++,,,&&&'''''''''''''''''''''&&&%%%""" ######!!!  ###%%%'''$$$$$$$$$%%%&&&'''((((((%%%###""""""######!!! $$$%%%&&&'''&&&$$$!!! """$$$&&&&&&&&&&&&&&&(((******)))%%%!!! !!!  !!!""""""!!! """***111000000000000222444666777777111***&&&&&&''''''&&&'''(((******+++---000333......000333888999666333111///---,,,------,,,***,,,,,,,,,+++)))(((((()))***+++,,,,,,,,,...222444222///...000444444000,,,///000222333444444333333222000...,,,,,,---///000333333444666888777444222,,,...///...,,,***))))))...***$$$ """###%%%'''))))))'''%%%$$$)))***,,,------,,,***)))######$$$%%%'''))),,,---111111...***%%%""""""###///000000///......///111111000///000222444444444444111---+++*********)))$$$""" $$$'''((((((***---111222...+++......---***''''''+++///'''### !!!&&&******(((###############&&&***...'''***...111333222111///...***%%%!!! ###(((,,,...000222111///---------,,,...///***### !!!$$$&&&$$$###$$$&&&((()))((()))'''&&&&&&'''(((((('''$$$'''******)))***---111000///,,,)))'''&&&%%%%%%$$$$$$#########$$$$$$%%% ###'''+++---,,,(((&&&$$$'''))))))'''%%%$$$###"""###$$$&&&)))---222555...---+++***+++---...///777777666444111...***(((***+++///222555555333000444444444444222000...---+++---...,,,)))&&&%%%%%%***---000000,,,((('''''''''((()))***,,,---......(((((((((***+++***(((''' """#########$$$''')))(((%%%""""""%%%(((---///000000---(((### !!!&&&)))+++***((("""$$$'''((('''''')))***+++...,,,&&&$$$***000222000......222777666///'''$$$&&&'''%%%""" ######""" $$$***---+++'''%%%%%%''''''(((***+++***&&&###'''&&&$$$ &&&((($$$ !!!!!! !!!######"""!!!!!!""" !!!%%%$$$$$$%%%###""""""$$$'''(((&&&###!!!"""%%%)))+++***&&&######"""!!!"""$$$%%%$$$"""###%%%((((((### $$$((((((%%%$$$'''***(((&&&!!! """$$$''')))******---...***###!!!%%%+++$$$%%%***+++(((''',,,...+++)))******(((------...000222333333222...............+++&&&"""!!!"""$$$$$$""" ###$$$$$$+++333444///)))'''%%%%%%(((***)))(((###"""!!!!!!$$$'''((((((&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&!!!!!!######''',,,...+++(((&&&&&&###%%%''''''%%%$$$###$$$(((&&&$$$######"""!!! """ """### !!!!!!!!!!!!!!! $$$(((&&&'''&&&!!!&&&,,,///000222333444444444333333...)))%%%%%%%%%%%%###'''(((***++++++---///222000000111444666555222......---,,,+++***************+++++++++***)))))))))+++,,,---......///111333000---,,,...222333000,,,---...000222333333333333333111///...///000333444666555444444444333111///,,,...///...,,,***))))))---***&&&"""  !!! """%%%)))++++++******//////---,,,***(((((('''"""###%%%'''((((((((((((------+++(((%%%###$$$%%%//////000///......///111000///...///222444555555666333///---++++++)))((($$$###!!! """%%%'''))))))+++...111222000---///111333333000//////000///***&&&%%%((()))'''%%%'''''''''&&&&&&(((,,,///++++++,,,,,,,,,,,,,,,,,,+++((($$$""""""%%%)))+++...///111222444444444333111222222---&&&""""""%%%'''%%%$$$$$$&&&)))******'''&&&%%%''')))***)))(((&&&***......,,,***+++,,,000...+++((('''&&&'''''')))(((((('''&&&$$$$$$###!!!###'''+++,,,+++(((%%%$$$&&&''''''%%%$$$###$$$$$$%%%&&&'''(((+++///222---,,,***)))***,,,---...111000000...,,,***((('''***,,,///222555555333111444555666666666444111000,,,,,,+++)))'''''')))+++))),,,......+++)))((()))++++++,,,,,,,,,---------)))(((((((((((('''%%%$$$"""""""""###$$$&&&'''((((((&&&### !!!###$$$***+++...///---)))$$$!!! ###'''(((((('''$$$&&&(((((('''''''''(((///222000((("""$$$)))+++......///333666555///***&&&''''''%%%""" !!! ###''',,,---+++)))''''''%%%%%%&&&((()))((($$$!!!###$$$###  &&&)))%%%!!! !!!"""!!! !!!  """%%%&&&$$$!!!"""'''******(((%%%%%%###!!!!!!###$$$$$$###%%%&&&&&&$$$$$$'''***)))&&&$$$'''***(((((($$$ !!!"""$$$%%%%%%%%%+++///111...'''###%%%)))'''!!!###''''''$$$###(((+++***)))+++,,,)))+++,,,---000222222222111000////////////---)))&&&!!!"""######!!!  ###$$$$$$***222333///'''%%%$$$&&&((()))(((&&&$$$###"""###%%%&&&'''&&&"""""""""######$$$$$$$$$"""""""""###$$$&&&'''(((###%%%''''''%%%###!!!!!!!!!&&&+++---,,,***))))))''')))+++***(((%%%%%%%%%%%%$$$"""!!!!!!"""######!!!  """######"""!!!!!! !!!######!!!!!!###&&&&&&'''%%%!!!!!!&&&///111444666666444111//////,,,(((&&&$$$### $$$&&&***,,,,,,---///000222111111111111000,,,))))))++++++)))&&&%%%'''*********+++++++++*********,,,...000000//////000111---+++***+++///000...,,,+++,,,...000111222333333444333111111222444777999;;;777333000///...---,,,---...///---+++))))))***,,,+++***(((%%%###!!! ###'''+++...//////666444000,,,(((&&&%%%%%%!!!###%%%'''((('''&&&$$$)))))))))'''%%%%%%''')))///000111000///...///000000...---...111444555666777555111///...,,,***)))&&&&&&$$$$$$$$$%%%&&&'''++++++---///222333222000222666;;;===;;;888444333555000+++)))***)))'''$$$((()))))))))***---222666000...+++(((''''''))))))&&&%%%###"""###&&&***,,,...---...333999<<<<<<:::555666444///(((######$$$%%%###!!!!!!$$$(((***+++&&&&&&''')))+++,,,***)))''',,,222333000+++)))(((///---***'''&&&''')))***++++++++++++***)))'''&&&!!!###&&&***,,,,,,)))&&&$$$%%%&&&$$$"""!!!"""###&&&'''((((((((())),,,///,,,***(((''')))*********)))(((((('''&&&&&&%%%%%%)))+++///222333333222111333555777999:::888555333---,,,***'''&&&(((---000)))***++++++***)))***+++//////......---,,,,,,,,,***)))(((&&&$$$######"""###!!! """&&&******)))(((&&&###!!!###&&&***,,,,,,)))%%%""""""%%%&&&%%%$$$&&&((((((&&&%%%$$$$$$///333333)))!!! $$$''',,,---000333333111...,,,((((((&&&$$$  !!!$$$  !!! %%%(((******((('''&&&'''###$$$%%%'''(((&&&"""!!!"""!!!%%%)))&&&!!! !!!""" !!!$$$$$$!!!$$$(((***((('''(((%%%###""""""#########&&&%%%###$$$&&&((('''$$$"""$$$&&&'''******$$$!!!!!!  !!!#########!!! &&&+++...,,,'''$$$&&&)))+++%%%!!!###"""###(((((())),,,,,,***)))+++---000111111111000000///---------,,,***)))"""""""""""""""!!!!!!!!!!!!""""""&&&,,,---+++$$$$$$$$$&&&''''''%%%$$$%%%$$$###$$$%%%%%%$$$""" !!!"""#########!!!$$$&&&(((!!!"""%%%((()))'''### $$$)))+++,,,******)))***,,,---,,,)))'''&&&&&&###"""!!! !!!"""$$$%%%  !!!!!!###$$$%%%%%%###"""  !!!!!!!!!"""###)))***+++)))&&&$$$###$$$&&&'''%%%!!!000111333444444111...,,,///---+++((($$$ """(((+++---...///000111///,,,***)))))))))(((%%%((()))&&&"""!!!%%%)))------,,,------,,,+++))),,,...111111000/////////---+++((()))***++++++))))))***,,,---///111222333444333222222333666999;;;<<<777222---,,,,,,---,,,---...---+++)))((()))***,,,---......,,,((($$$""" $$$(((,,,...///777555222///+++(((&&&$$$"""###$$$&&&''''''''''''*********)))'''(((***,,,000111222222000//////000222000...///111444444444444222111000000///---+++***)))))))))))))))))))))---...///111333444555555666999>>>AAA@@@===999666555111...,,,,,,+++)))'''%%%'''(((***---222888===222000...+++))))))))))))$$$###!!! """'''+++......,,,,,,222:::??????<<<666555333...'''"""!!!!!!"""'''+++---))))))***,,,------***'''(((---222333000,,,******...,,,***'''''')))+++---)))+++---...///...,,,+++""""""$$$)))...///---***&&&&&&%%%###  %%%''')))((('''(((+++......+++(((((())))))(((&&&############$$$$$$%%%%%%'''***---000000000000000///222777:::;;;:::777555...---+++(((''')))---000((())))))))))))***,,,............---,,,++++++*********(((&&&#########%%%$$$!!!""")))...///---)))'''$$$!!! $$$((()))'''$$$""""""###$$$$$$&&&'''&&&$$$!!! (((///111***""""""'''******---000000---***)))***((('''$$$!!!!!!%%%###%%%%%%$$$$$$$$$$$$#########$$$$$$###$$$%%%&&&%%%!!! """"""$$$'''$$$ ###$$$&&&%%%""" !!!$$$$$$###!!!!!!%%%'''&&&%%%'''&&&$$$$$$%%%%%%###"""$$$###!!! !!!%%%+++---(((###"""!!!!!!######""" !!!$$$$$$"""###'''+++,,,'''!!! !!! """(((((())),,,,,,))))))+++///111111111000000///,,,***))))))***)))(((###"""!!!!!!"""#########!!!""""""""""""$$$&&&&&&%%%###!!!$$$######$$$$$$###  !!! !!!$$$&&&!!!!!!"""&&&***)))%%% """&&&((()))((('''&&&''')))+++***((('''&&&&&&"""$$$%%%%%%$$$$$$$$$$$$  """"""$$$%%%&&&&&&$$$!!!  """"""###$$$%%%...///...---***'''$$$###%%%%%%$$$!!!000111111111000///...---111000///+++&&&$$$))),,,---...///---+++'''###"""$$$(((***$$$&&&'''$$$$$$)))111000//////000...+++(((,,,...000000///.........---+++(((&&&&&&'''''''''))))))***,,,...000111222333222000000111444777999999555000------...//////------,,,)))'''&&&(((***,,,...000222111---)))&&& """$$$''')))***222222333333000,,,(((&&&$$$#########%%%(((+++---.........,,,******,,,...222333444333000.........333111000000222333222111------...000222333111000------------,,,++++++***......000111222444666777888999;;;<<<===<<<:::888444222000...,,,***((('''&&&'''(((***,,,111777;;;222222222222000...,,,+++%%%""" &&&,,,000...+++***///777;;;;;;999333222///***%%%!!!%%%+++///111///............,,,(((%%%'''+++...///---,,,...000...---+++))))))+++---...,,,---///000000///---,,,###"""###(((///222111///(((((('''###$$$'''))))))''''''***...444000,,,,,,------***'''"""###$$$%%%&&&&&&''''''&&&)))---...---,,,---...,,,///444888::::::888666/////////---+++******,,,)))((('''(((***,,,...000+++++++++******))))))))))))***)))'''%%%$$$&&&)))%%%!!!"""***111222111)))(((%%%!!!!!!$$$&&&&&&$$$###!!!!!!"""###"""###$$$### $$$,,,///+++&&&&&&***,,,))),,,...,,,'''######%%%&&&%%%"""$$$&&&***+++$$$###!!!!!!!!!"""######%%%$$$###$$$$$$$$$!!! ###""""""$$$!!!"""$$$$$$***++++++)))&&&""" $$$&&&(((((('''%%%"""!!!!!!###$$$###"""######$$$&&&((('''### !!!!!!!!!"""))),,,((($$$######!!!!!!###"""!!! &&&,,,+++'''""" !!! !!!'''+++++++++......+++***---000111000//////000///,,,)))(((((()))))))))%%%""" """$$$%%%%%%"""  """$$$%%%$$$###!!!!!!$$$###""""""""" !!! !!!######!!!!!!$$$'''(((&&&""" !!!###$$$%%%$$$""" """%%%&&&%%%$$$%%%%%%$$$'''++++++((($$$"""!!!!!!"""  ###!!!"""$$$$$$$$$""" !!!!!!!!!!!!"""$$$,,,------...---+++'''%%%$$$$$$###""" //////000000000/////////111222111---''' """''')))***+++---((('''$$$"""!!!###(((+++%%%%%%%%%""" $$$(((111///...000111000,,,(((***,,,------,,,,,,,,,---,,,***'''%%%$$$$$$&&&''')))******+++---///111222222111///...///111333555444111...---...///000///,,,+++)))&&&$$$$$$''')))+++---000222222///,,,***&&&%%%$$$######$$$%%%&&&+++...111333222///***((('''%%%$$$$$$&&&***...111111111111///------///111333444444333///,,,***)))///...///000222111///---&&&'''***...222444333222///......---,,,+++******+++,,,---......000444777888666444444666777777777555444222///,,,***'''&&&+++++++++******,,,000333000222444555333000,,,)))$$$"""  %%%***---,,,***))),,,111444555444000...+++'''###  !!!%%%+++111444666111000...------***'''$$$$$$'''*********,,,111555///...---,,,,,,---...///111111111000...+++)))'''&&&######'''...222111...(((((((((%%%"""###'''+++***&&&%%%)))---555111...///333444000,,,%%%&&&(((***++++++******'''+++...---+++)))***,,,***---111555888888777666///111222111...***)))((()))((('''(((+++...000000******))))))(((''''''&&&)))+++,,,***&&&%%%'''***&&&###!!!###(((---000000)))(((%%%!!! ###%%%&&&%%%%%%$$$!!! """######""""""!!!!!!&&&,,,///---***+++,,,***(((******(((### !!!"""$$$###!!!!!! '''+++---&&&$$$""""""$$$&&&&&&&&&'''%%%""" !!!!!!!!!!!!!!!""" !!!$$$"""!!!$$$'''''',,,---...,,,(((%%%######""" !!!)))***,,,+++)))'''&&&&&&%%%###"""!!!""""""!!! ###&&&&&&###!!!  %%%'''%%%$$$%%%$$$!!! """######"""%%%###$$$)))***'''###!!!!!!"""""""""&&&+++...,,,,,,///000...,,,///111000---+++---///111...,,,******+++***)))$$$  $$$%%%%%%%%%""" !!!###$$$$$$###!!!!!!!!!%%%###!!!!!! $$$###!!! !!!$$$######%%%&&&&&&$$$"""  !!!###""" """"""""""""###&&&+++///...)))$$$!!! ###""" """!!!!!!"""!!!""" !!!%%% !!!'''(((***---///...+++'''#########"""######$$$$$$,,,...111333444333111000...000000---'''""" """$$$%%%%%%&&&'''###%%%'''&&&%%%%%%''')))'''%%%###!!!!!!"""%%%'''---++++++...222222---)))((()))******))))))+++---)))(((%%%###"""$$$(((+++++++++++++++,,,...000111333111///---,,,---///000...------...//////...,,,+++***'''$$$!!!"""%%%((()))+++---...//////...---...,,,)))&&&%%%%%%%%%&&&(((***,,,......---+++))))))((((((((())),,,///111111111111000//////222444222333333111,,,'''%%%$$$'''(((+++...111000---***!!!###'''---222444333111...---,,,***)))(((((((((&&&((()))))))))+++000444444111......111333444333333333222111...,,,++++++...---,,,)))((((((+++......000111222000,,,(((%%%""""""""""""###%%%&&&''')))))))))***+++...000111...,,,)))&&&%%%###!!! $$$%%%'''+++000333555555000...+++***)))(((%%%### $$$'''((()))+++000555//////000000000/////////333222000---+++(((&&&%%%)))%%%###&&&,,,///---)))$$$&&&((('''%%%#########%%%)))---+++&&&###&&&***---***(((,,,222555333...)))+++...000000///---+++***...000///***((())),,,***,,,///333555666666666000222333111...+++))))))***)))(((***...000000///,,,+++***((('''%%%$$$###))),,,...,,,'''$$$%%%((('''&&&###"""###&&&)))+++(((&&&%%%###!!! !!!""""""$$$%%%'''((()))&&&$$$""""""###$$$$$$###"""!!! ###&&&(((,,,......///111///+++&&&'''&&&%%%###""""""#########!!! $$$(((***'''%%%###$$$'''******)))((($$$ !!! !!!''''''%%%&&&&&&$$$(((***++++++(((&&&&&&&&&%%%$$$$$$%%%!!!!!!)))***,,,***((((((***,,,)))'''$$$"""""""""!!!"""######  !!! """%%%$$$ !!!"""######'''$$$ """&&&+++(((%%%"""!!!"""#########((()))''''''+++---------//////,,,(((&&&))),,,111///,,,++++++***((('''""""""###"""$$$  """$$$%%%$$$!!! !!!###'''%%%"""!!!  &&&%%%$$$###"""!!!!!!!!!"""%%%((((((&&&###!!!  """###  !!! !!!))),,,...,,,&&&"""!!!###&&&$$$######$$$"""!!!%%%###"""$$$'''((('''$$$ !!!!!!"""###%%%(((---111111---)))$$$###""""""###%%%&&&''')))---222777888666333111+++---///,,,((($$$###$$$ """###"""""""""###!!!%%%***,,,***'''&&&&&&(((%%%""" """$$$&&&''')))'''(((,,,111222...***'''((((((''''''(((***---&&&%%%$$$""""""%%%***...,,,,,,++++++,,,...///000444222///,,,+++,,,---...++++++,,,...///...+++(((+++)))&&&""" !!!$$$'''((()))***+++---...//////444222...***'''''''''((('''((()))******************++++++,,,,,,---......///000111000000111333666111222222///)))$$$!!! """''',,,000000,,,))) """&&&,,,111333111000---,,,)))'''&&&&&&&&&&&&###$$$%%%%%%$$$'''---111111...+++,,,...111111000...///111111111000111222------+++)))'''(((+++............---***'''###!!!!!!$$$&&&&&&%%%###"""&&&'''(((((()))***...000...,,,)))''''''&&&$$$###&&&''')))---111222222111---+++(((''''''&&&%%%$$$"""&&&((()))+++///222000000222222222111///...000///---+++)))((('''''',,,'''###$$$))),,,)))$$$!!!$$$''')))((('''&&&'''''',,,///,,,%%%!!!###'''### &&&...333111...+++...111333333111...+++---000333000+++((())),,,+++,,,///222444666777777111222222000...,,,+++,,,+++))))))+++///111111//////---,,,)))&&&$$$"""!!!***---000---'''######%%%)))(((%%%""" ###&&&&&&%%%$$$$$$$$$%%%''''''&&&%%%%%%%%%&&&(((***,,,(((&&&$$$$$$%%%&&&%%%$$$###""" &&&***&&&***,,,///333777444...%%%$$$$$$###$$$$$$%%%%%%######""" !!!$$$'''&&&$$$###$$$(((+++***)))(((###!!!!!!***+++)))'''$$$ ###%%%(((((((((''''''((()))((()))***&&&!!!"""''''''(((***)))'''(((,,,000+++(((%%%#########"""!!!###%%%"""!!!!!!&&&$$$ """######""" """%%%,,,***&&&###""""""######!!!""" %%%))))))---......***$$$###&&&***///---+++***)))(((%%%###  !!!!!! !!!###$$$%%%### !!!$$$)))&&&###!!!!!!!!! !!!$$$&&&%%%%%%%%%$$$$$$###### %%%+++,,,((("""###$$$### !!!!!!  ***,,,,,,(((""" ###&&&'''&&&%%%&&&&&&$$$!!!$$$(((&&&###&&&+++,,,***&&&""" !!!!!! $$$###"""###'''---222222...***%%%$$$"""!!!###%%%''''''