BM6P6(@ {{{iii[[[XXXWWWVVV\\\gggfffkkkqqquuuxxx{{{{{{xxxnnn___JJJ888///---///000---.........---+++)))((('''&&&&&&''')))))))))((()))'''%%%%%%&&&''''''&&&'''((()))(((&&&&&&''')))&&&$$$"""!!!!!!"""$$$&&&***(((&&&&&&'''(((((('''%%%$$$##################!!!###%%%''')))*********&&&###"""$$$### """""""""!!!!!!  !!!!!!  $$$$$$$$$""" """$$$$$$$$$######""""""!!!!!!!!!"""$$$$$$$$$$$$&&&'''&&&$$$"""  !!!!!!###$$$...EEE^^^ooouuuvvvvvvpppiiieeebbbbbbhhhppprrrvvvwwwrrrooonnnkkkhhhiiifffeeefffjjjlllkkkiiiooommmkkkiiiiiillloooqqquuunnncccXXXTTTXXX```fffgggmmmrrrrrrrrrssspppkkkjjjjjjlllttt{{{|||tttlllqqqpppqqqsssvvvwwwtttqqqsssfffVVVIII999***###$$$###%%%%%%"""   !!!###$$$$$$$$$$$$$$$'''))))))(((&&&%%%$$$%%%%%%###"""""""""######$$$!!! """""""""""""""###$$$$$$%%%%%%(((///555555///))) """###!!!  !!!###$$$###"""!!!   """!!!  ######  !!! """$$$###"""!!!###'''))))))'''###!!!""""""###$$$%%%'''((()))+++(((%%%""" """###%%%'''***777QQQhhhzzzuuuppppppsssxxx|||~~~~~~}}}{{{}}}}}}wwwpppkkkmmmpppwwwzzz}}}|||yyyuuuuuuuuusssqqqqqquuuzzz}}}zzzwwwvvvwwwzzz|||||||||zzzyyy}}}}}}}}}tttgggQQQ;;;---((()))+++(((''''''((())))))'''%%%&&&'''))))))(((((()))+++***++++++'''  ######%%%'''''''''(((***,,,)))...///)))&&&))))))%%% !!!!!!!!!###&&&)))'''&&&$$$""""""###$$$%%%%%%###"""%%%***+++((($$$'''((((((%%%"""!!!$$$''''''&&&$$$!!! ###!!! """$$$%%%%%%)))---)))%%%((((((000BBBUUUmmmuuu[[[DDD555---&&&###$$$&&&((((((&&&###""""""pppbbbXXXYYYZZZYYY___hhhlllnnnrrrtttuuuxxx}}}|||yyyrrreeeRRR@@@444///......000///---+++***)))))))))&&&%%%%%%'''***,,,,,,+++(((((('''&&&&&&(((***,,,&&&%%%$$$$$$%%%&&&((((((&&&$$$"""!!!!!!"""$$$&&&&&&%%%$$$%%%'''((((((&&&&&&%%%$$$###############!!!"""$$$&&&''''''''''''%%%""""""$$$### """ !!!!!! !!!"""!!! !!!###""""""!!!!!!!!!!!! !!!"""######""""""$$$&&&$$$###!!! !!!!!!  !!!+++@@@YYYkkktttvvvvvvpppkkkiiieeecccgggnnnxxx}}}|||uuummmhhhddd___bbbbbbcccfffkkkmmmmmmkkkooommmlllkkklllooosssuuulllcccTTTHHHEEEKKKWWW```gggmmmssstttuuuvvvsssoookkkiiiiiilllpppqqqmmmiiiqqqrrrtttvvvwwwvvvtttsssrrrjjj```UUUDDD222((('''"""$$$%%%$$$#########""" !!!"""""""""!!!!!!""""""#########""""""&&&(((******)))'''&&&'''$$$###!!! !!!"""######  """"""!!!"""!!!!!!!!!!!!"""###$$$""""""$$$)))......)))$$$ """"""!!! !!!"""""""""!!!###"""!!! !!!!!!!!! $$$###   """###"""!!!!!!$$$&&&&&&$$$!!!!!!!!!!!!"""$$$%%%'''(((,,,)))%%%""" """%%%&&&(((444OOOhhh~~~{{{vvvtttvvvzzz||||||{{{zzzzzzwwwyyyyyyuuunnnkkkmmmqqqtttwwwyyyzzzxxxwwwxxxyyyxxxvvvuuuxxx|||}}}zzzvvvyyyzzz{{{}}}~~~}}}}}}|||~~~}}}|||}}}}}}yyymmmYYYDDD333+++***,,,)))(((&&&&&&(((******)))&&&((())))))))))))***,,,,,,...---)))""" """###%%%'''((((((''')))***(((+++***&&&%%%((('''### !!! """%%%''''''&&&$$$###"""###$$$%%%$$$""""""$$$'''(((&&&######$$$$$$""""""%%%$$$######"""""""""######"""  """######)))---(((%%%))))))000AAATTTkkk{{{aaaHHH666,,,'''%%%$$$&&&((((((&&&###""""""xxxccc[[[WWW\\\______cccjjjqqqqqqrrrrrrsssvvv{{{~~~|||{{{|||}}}}}}{{{wwwmmm\\\JJJ;;;222...,,,111///,,,***(((((()))***&&&%%%%%%'''+++...//////((())))))(((&&&)))...333,,,((($$$###%%%''''''&&&%%%$$$"""!!!!!!"""$$$%%%""""""###%%%'''((('''%%%'''&&&%%%$$$###"""""""""!!!"""###$$$%%%%%%%%%%%%$$$!!!!!!###"""!!! !!!!!!   """ !!!"""###"""!!!!!!"""$$$"""!!!  !!!"""""" &&&888QQQfffrrruuutttpppnnnnnnjjjfffgggkkkyyyvvvkkkddd___[[[\\\]]]```eeekkknnnnnnmmmooonnnnnnnnnpppsssvvvxxxeeeYYYFFF999666???MMMXXXeeemmmtttvvvvvvxxxvvvrrrnnnllliiiffffffggghhhiiiqqqtttxxxxxxvvvttttttvvvrrroookkkdddTTTAAA222,,,&&&&&&'''((('''%%%###"""!!!###$$$###"""!!!#########""""""!!!!!!!!!%%%'''((()))(((''''''(((%%%$$$!!! """###%%%###!!!"""###!!!!!! !!!!!!""""""!!! !!!$$$(((((($$$  """"""   """"""!!! '''&&&###!!!""" !!! !!!!!!  !!!!!!  """###$$$%%%&&&+++)))%%%!!! !!!""" """%%%&&&&&&333OOOhhh{{{|||wwwwwwyyy{{{{{{zzzyyyzzz{{{zzz|||{{{uuunnnkkkmmmqqqrrrtttuuuvvvvvvxxx{{{~~~}}}{{{zzz{{{}}}}}}yyyvvvzzzzzzzzz{{{||||||}}}}}}}}}~~~~~~||||||}}}~~~~~~uuueeePPP===111------+++(((%%%%%%(((+++---...(((***+++***))))))***+++---//////+++%%%!!! !!!###&&&((()))((('''''''''''''''%%%###%%%(((&&&!!!!!!!!!!!! !!!$$$''''''&&&$$$######$$$%%%%%%%%%###"""###$$$%%%$$$"""!!!!!!!!!  """$$$ !!!"""$$$%%%%%%&&&&&&###"""!!!!!!!!!"""###$$$(((+++'''%%%))))))///@@@SSSiiiqqqZZZDDD444***'''$$$&&&((('''%%%$$$######lll[[[YYY[[[bbbeeeeeegggkkkpppqqqrrrsssuuuwwwyyy{{{xxxwwwxxx{{{}}}~~~}}}zzzrrrcccQQQ???444///...111000...,,,+++*********&&&%%%%%%&&&***---......'''***+++)))&&&)))111888666///'''$$$%%%'''%%%"""$$$###"""!!!!!!"""###$$$""""""###&&&((((((&&&$$$&&&%%%$$$###"""!!!!!!!!! !!!"""###$$$%%%&&&&&&$$$!!! """""" """"""""""""""""""""""""!!!""""""!!! !!! !!!   !!!!!!""""""######""" """$$$!!!  """###""" ###111IIIaaapppuuuqqqpppqqqrrrnnnhhhfffiiiqqqxxx{{{tttkkkeeebbb___\\\]]]___cccgggkkknnnoooooooooooopppqqqtttvvvwwweeeWWWDDD666333;;;HHHQQQdddmmmtttvvvvvvvvvuuurrrpppooommmhhheeeeeeiiimmmpppuuu{{{zzztttqqqssswwwvvvsssppplllcccRRR@@@444,,,)))((()))((($$$!!! !!!###%%%%%%###!!! """""""""!!!!!!!!!""""""###$$$&&&&&&%%%%%%''')))+++)))%%%"""!!!!!!"""$$$***'''### !!!!!!!!! !!!!!!###""""""###%%%%%%"""""""""  !!!  %%%$$$### !!!!!! !!!######!!! !!!!!!  !!!"""###$$$$$$%%%&&&$$$""" $$$'''&&&$$$######'''666QQQiiixxx~~~~~~|||vvvooouuuwwwyyyxxxwwwxxx{{{~~~zzzqqqmmmnnnrrrssssssrrrrrrtttwww|||}}}|||{{{|||}}}}}}zzzwwwxxxwwwwwwvvvwwwwwwxxxyyy|||}}}~~~~~~}}}|||~~~~~~yyymmm[[[FFF777000...***(((&&&'''***,,,......,,,------+++)))(((((())),,,---...,,,'''###!!!!!!$$$'''+++,,,***(((&&&&&&'''$$$!!!"""&&&(((%%% ######"""!!! !!!%%%'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$###""""""""" !!!!!!!!!!!!"""$$$%%% !!!###%%%&&&'''&&&&&&&&&&&&%%%$$$###$$$&&&''''''***%%%$$$)))***///???SSShhhoooWWW???///((($$$%%%''''''%%%$$$$$$%%%ggg\\\]]]bbbiiikkkjjjjjjllllllnnnqqquuuxxxyyyyyyxxxuuuuuuvvvyyy|||{{{vvviiiVVVCCC666111111...///000000///---***))))))'''%%%%%%''')))******''')))***(((&&&)))111888555...&&&###%%%&&&###!!!######"""!!!!!!"""######$$$$$$%%%'''((('''$$$"""$$$$$$###!!!!!! !!!"""###%%%''')))***$$$!!! """""" !!!!!!!!!"""""""""""""""!!!"""$$$$$$"""!!!"""###$$$$$$###  !!!"""######$$$$$$$$$$$$""" !!!###%%%""""""!!!!!!!!!!!!!!!!!!######"""  ###,,,BBB\\\nnnsssnnnnnnpppssspppiiifffhhhiiippptttooojjjgggfffdddbbbaaaaaabbbdddhhhllloooooopppppppppqqqrrrrrrrrriii\\\KKK???;;;???FFFKKKbbbllltttuuusssrrrpppnnnmmmoooooommmiiiiiimmmqqqooovvv{{{yyysssoooqqquuuzzztttnnnlllkkkbbbOOO???000***&&&(((((($$$!!!######$$$%%%%%%$$$"""  !!!"""###$$$###$$$%%%%%%%%%&&&))),,,333000,,,(((%%%$$$$$$$$$)))'''$$$ !!!###!!!!!! !!!!!!$$$############""" !!!""" !!!"""###!!!  !!! !!!"""!!! !!!   """""""""!!! !!!!!!  """###$$$$$$$$$$$$%%%***+++%%% !!!)))999RRRgggsssxxx{{{zzzzzzyyytttnnnsssttttttqqqnnnoootttyyyzzzrrroooqqquuuvvvtttqqqppprrrvvvzzz|||xxxxxxyyy{{{|||}}}{{{zzzwwwvvvuuuttttttttttttuuu{{{}}}~~~}}}}}}~~~yyywwwpppcccQQQ@@@555///)))((((((***,,,---,,,+++...///...,,,)))&&&&&&&&&)))***+++***(((%%%$$$###&&&))),,,---+++)))''''''(((### """''''''$$$!!!%%%$$$###!!!!!!"""&&&)))%%%%%%%%%%%%%%%%%%&&&&&&)))***+++((($$$!!!!!!### """######$$$!!!"""$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%###$$$&&&)))&&&)))$$$###******///===SSSfff}}}}}}nnnVVV???000)))###%%%&&&&&&%%%$$$%%%&&&yyyggg```dddjjjoooooonnnllllllkkklllpppvvvzzz{{{yyyvvvsssssstttwww||||||zzzrrr```JJJ:::444444+++---000111111...+++))),,,)))&&&%%%&&&'''(((((('''(((((('''%%%(((---222+++'''###!!!"""$$$$$$""""""""""""!!!!!!"""""""""&&&%%%%%%&&&'''&&&$$$"""######"""!!!!!!!!!!!!"""""""""###$$$&&&(((***+++$$$!!!!!!###"""!!!!!!###$$$$$$###""""""###%%%%%%$$$!!! !!!!!!!!!"""###$$$$$$%%%$$$$$$###!!! !!!$$$&&&%%%$$$$$$$$$#########"""""""""!!! !!!!!!!!!!!! ###$$$)))<<>>444*********+++---,,,***'''---......+++(((&&&&&&&&&))))))))))))((('''&&&%%%''')))+++,,,***(((((((((((($$$!!!$$$&&&%%%""""""$$$$$$"""!!! """'''***%%%%%%%%%%%%&&&&&&&&&&&&***---000,,,&&&!!! """ """!!! ######$$$$$$$$$$$$$$$###!!!###$$$###!!!!!!%%%(((%%%'''"""###***+++///<<>>UUUddddddfffgggiiiiiihhhgggfffcccccccccdddfffgggffffffgggkkkppprrrqqqnnnmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmjjjkkkjjjeee]]]VVVRRRQQQWWW\\\ccchhhiiiiiiiiijjjjjjhhhfffjjjpppuuuuuutttwwwxxxxxxxxxwwwvvvtttsssqqqooollljjjkkkmmmpppsssgggXXXAAA///&&&###!!! !!!!!!!!!   """#########"""###$$$'''((('''%%%!!!"""############"""!!!!!!"""###$$$%%%%%%%%%$$$$$$""""""&&&''''''"""!!! !!!  !!! &&&%%%"""  %%%'''%%%!!! !!! """ """""" !!!  """""""""!!!  !!!  !!!"""!!!!!!%%%...888;;;;;;EEE[[[ooozzz|||}}}|||zzzwwwvvvvvvuuuuuusssqqqoooooorrrtttwwwxxxwwwtttqqqpppqqqsssttttttssstttvvvxxxyyyyyyyyyzzz{{{{{{zzz{{{|||}}}~~~{{{vvvttttttxxx{{{~~~|||xxxuuuuuuxxxyyyzzzzzzyyyqqq___MMM@@@555+++******'''$$$%%%$$$&&&(((***+++++++++***,,,---+++((()))---,,,(((%%%%%%$$$$$$######$$$$$$%%%$$$$$$"""!!! !!!###&&&(((((('''&&&%%%%%%%%%%%%%%%&&&222===<<<... !!!"""!!!!!!###$$$$$$%%%---(((!!!$$$###!!!!!!"""#########%%%(((+++(((''''''***///333666777@@@OOOeeevvvzzzzzzrrr]]]BBB...(((***%%%$$$###%%%'''((('''&&&|||sssssskkkmmmnnnnnnmmmmmmooopppssstttwww{{{}}}~~~{{{xxxxxxyyyzzzzzz{{{{{{{{{{{{{{{yyyxxxwwwnnnZZZFFF;;;333,,,''''''((('''))),,,(((((()))******)))((('''%%%$$$######$$$&&&(((***%%%%%%###"""!!! $$$$$$###"""###$$$%%%&&&$$$###"""!!! !!!!!!"""$$$$$$%%%%%%&&&&&&''''''(((''''''&&&%%%$$$############"""!!!  !!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!"""""""""############""""""######""""""###%%%&&&(((((('''%%%%%%%%%%%%###!!!------(((!!!!!!######"""$$$+++<<L###$$$$$$###!!!###=hĦ$$$###"""###&&&+++666LLLaaa4ĉ@ӵhhhhhhhhhfffdddeeeiiillljjjmmmqqquuuxxxwwwtttqqqllllllkkkkkklllmmmoooppppppmmmkkkmmmpppooohhhaaa]]]]]]]]]___ccchhhllloooffffffgggjjjoootttxxxzzzyyyzzz{{{zzzwwwsssnnnkkkllllllmmmmmmnnnoooooooooppplllgggZZZCCC...%%%((( !!!!!!!!!!!!!!! !!!$$$ !!!"""""""""!!! >L ###$$$&&&&&&$$$%%%&&&&&&&&&%%%$$$###"""%%%'''!!!!!! !!!!!!!!! """$$$$$$###  !!!$$$******$$$ !!! ######$$$%%%&&&&&&&&&&&&!!!"""""""""!!!"""###!!!  """""""""###((((((%%%---DDD```ppprrrvvv{{{}}}|||yyyvvvuuutttvvvwwwwwwuuuttttttttt}}}{{{xxxvvvuuutttssssssooopppppppppppptttyyy~~~zzzzzz{{{~~~~~~zzzvvvsssuuuwww{{{~~~zzz|||~~~~~~vvvlllZZZOOO@@@333...---)))&&&&&&%%%$$$###%%%)))---///***,,,,,,***+++,,,***$$$###$$$%%%&&&'''((((((((( """###$$$!!! !!!###$$$'''%%%$$$###$$$&&&)))+++000<<&eg&e>hӵzzzpppg&ekkkguO>uO>&exxxvvv4ff?>ߝLxxxgĉ@''''''***///Shӵ***&&&%%%###""""""$$$g&e###>hӵ############""""""!!!!!!fff?><z"""g&e>&e HL ShӵgL''''''&&&%%%$$$$$$######"""!!! S?ʬ$$$$$$3h?D%%)?###"""ZufĦ gLg&eRRRgĉ@iiinnng&e>&emmm@efffhhh??uuuvvvtttpppiiieeedddfffg<ĉ]]]aaadddeee3we<Ħkkkqqqtttwww3h?@eiiilllrrryyy}}}xxxqqqqqqZ### """$$$3h?gL D%%)?!!!fff?><z!!!=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??    """###"""!!!!!!"""%%%&&&&&&&&&$$$!!!"""###""" !!! %%%%%%###111MMMdddmmmmmmsss{{{{{{zzzsssuuuvvvvvvwwwxxx{{{}}}{{{wwwsssqqqrrrqqqooommmnnnuuu|||~~~|||zzzzzz||||||yyyxxx{{{~~~zzztttrrrrrrtttyyy||||||{{{zzz|||~~~}}}{{{|||}}}zzztttuuummm\\\JJJAAA>>>777---***)))'''''''''***,,,...111111...******------)))###%%%&&&(((((('''&&&%%%'''%%%###"""!!!"""###$$$$$$###!!!  """###!!!###%%%&&&'''(((---+++###"""(((&&&"""&&&(((+++;;;NNNIIIEEE111!!!###%%%"""$$$'''''''''%%%$$$%%%(((+++$$$&&&)))---222333222000333BBBYYYpppzzziiiQQQ<<<000+++...---,,,------,,,***(((4DӵHƅ^Hu]ĦHu]ĦZuR)Ħ~~~rrrHu]ĦpppHŐeHŐeHu]ĦwwwqIܗGIӵwwwtt,,,,,,+++HGgĉ@,,,+++'''&&&%%%###"""'''Hu]Ħ!!!ZuR)Ħ%%%%%%$$$######""""""sߝLGdUĦ$$$Hƅ^Hu]Ħ!!!ntHdĦHGgĉ@!!!HdĦ'''&&&%%%###"""######"""!!! Htƅ^ Bt=o9ĦDtfo9Ħg?HdĦ###Hu]ĦLLLttdddlllHƅ^Hu]ĦmmmH׼skkkjjjpppsssuuuwwwsssnnniiifffeeetQ]]][[[^^^cccje<ĦlllqqquuuBt=o9ĦH׼smmmnnnqqqtttvvvxxxzzzyyyvvvHtĦ&&&$$$$$$###"""Bt=o9ĦHdĦ!!!!!!"""###### Dtfo9ĦsߝLGdUĦ"""Ht@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ  !!!%%%&&&$$$""""""###"""!!!$$$### !!!"""$$$%%%%%%!!!  !!!"""!!! )))888LLLcccsssssstttwww{{{}}}|||yyyuuuqqqrrrtttttttttvvvzzz}}}{{{yyyuuurrrqqqpppqqqqqqrrrxxx~~~|||||||||||||||}}}~~~~~~|||zzzsssssstttvvvxxxxxxwwwuuu}}}|||~~~|||||||||~~~yyyuuuhhhUUUEEE:::111+++)))((()))+++***(((,,,222444333111000///,,,(((%%%%%%$$$%%%&&&((((((&&&$$$'''&&&%%%%%%$$$$$$$$$%%%%%%""" """$$$###"""$$$$$$$$$###"""###%%%((('''%%%$$$%%%&&&&&&%%%### ###***222999777000'''"""!!!"""###""",,,)))'''%%%%%%%%%###!!!%%%%%%'''---444777444000333???UUUmmmoooWWWBBB555111+++***))))))(((((())))))4DuXӵDdDΦDdDĦDdDĦt|<{{{rrrDdDĦrrrDdDΦDdDΦDdDĦwwwpeƜ4DuTӵvvv`eĭ)))qet///......)))(((&&&###"""&&&DdDĦ$$$&&&t|<'''&&&%%%$$$###"""!!!!!!DdDDdDĦ!!!DdDΦDdDĦ###q<niDdDĦqet !!!DdDĦ%%%$$$###"""!!!!!!!!! q<R!!!"""qjRgdKӵHdDĦgdKӵ GR/f6LĭĦDdDĦ!!!DdDĦHHH`eĭlllDdDΦDdDĦlllDdDĦkkklllmmmmmmmmmmmmooosssvvvrrrppplllhhhfffeeegeĦbbb___```FSĦmmmqqqqjRgdKӵDdDĦmmmnnnppptttyyy{{{{{{{{{yyyDdDĦ222'''&&&$$$qjRgdKӵDdDĦ """$$$$$$"""!!!HdDĦgdKӵDdDDdDĦ###DdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ """""" !!!"""!!!###%%%&&&$$$""" """$$$### !!! """###""" !!! ###"""!!!  """"""!!!"""***:::OOOfffuuurrrsssuuuyyy{{{zzzwwwtttrrrtttuuuuuuuuuvvvyyy{{{{{{zzzxxxvvvtttssssssrrrsssxxx}}}}}}{{{|||||||||~~~}}}{{{vvvtttssstttwwwyyyzzzyyy|||||||||~~~|||zzzppp]]]LLL???555---(((&&&''')))(((&&&)))///222111//////...,,,(((%%%&&&&&&&&&((())))))(((&&&''''''&&&%%%$$$$$$$$$$$$$$$!!!"""$$$$$$###"""###$$$###!!!!!!"""###&&&$$$#########$$$###!!! !!!&&&,,,111///***### ''''''&&&$$$###"""""""""'''&&&''',,,333666444111888AAARRRfffxxxrrrZZZEEE888333---,,,***)))(((((())))))4DuXӵDdDΦDdDӵDdDĦo)hvvvqqqDdDĦtttDdDΦDdDΦDdDӵxxx=ӊB1.uTӵuuuHߝL`o9(((po9wӵ111,,,***'''###!!!###DdDĦ&&&'''o)h((('''&&&%%%$$$"""!!!"""!!!DdDΦDdDĦ!!!DdDΦDdDӵ%%%GIpӵDdDĦpo9wӵDdDĦ""""""!!! po9u!!!###GIdnuR)ĦDdDĦnuR)Ħ!!!CdgĪjDdDĦ DdDĦAAAHߝL`o9jjjDdDΦDdDӵmmmDdDĦkkknnnnnnmmmllllllnnnrrrvvvmmmllliiigggffffffgeĦgggeeesp?aĦooosssGIdnuR)ĦDdDĦnnnoooqqquuuzzz|||zzz{{{zzzDdDĦ@@@,,,(((%%%GIdnuR)ĦDdDĦ """%%%%%%$$$"""DdDĦnuR)ĦDdDΦDdDĦ###DdDĦnuR)ĦDdDĦ!!!DdDĦpo9u=ӊB1.uTӵDdDĦ DdDĦGIdnuR)ĦDdDΦDdDӵ  !!!    """###"""!!!!!!""""""!!!  !!!"""!!! !!!###"""!!!###""""""!!! !!!$$$###%%%,,,===TTTkkkxxxqqqrrrtttwwwyyyyyywwwuuusssuuuvvvvvvuuuvvvwwwxxx||||||{{{zzzxxxvvvuuutttuuuwwwzzz~~~}}}{{{|||||||||~~~}}}yyywwwuuuuuuxxx{{{|||}}}yyy{{{~~~}}}~~~xxxhhhUUUEEE888///***'''''')))(((&&&)))...///...---------,,,)))'''((('''''')))***+++)))(((((('''&&&%%%$$$$$$$$$$$$###!!!!!!###$$$$$$ """######!!! !!!"""'''%%%""""""""""""!!! """###""""""!!!###&&&)))'''$$$  %%%'''(((&&&"""!!!###%%%(((&&&'''+++111444444333999???LLL]]]pppvvv___III:::444111///,,,***(((((()))***4DuXӵDdDʜ4DuTӵ>d<ĦDtzzzsssrrr>d<Ħuuu>d<ʜDd<ʜ4DuTӵxxxvvvF&uTӵvvv4DufئL>e***puR)Ħ222...,,,'''###!!!!!!>d<Ħ'''Dt%%%%%%%%%$$$###"""######DdDΦDdDĦ###>d<ʜ4DuTӵ'''4DwDd<ĦpuR)Ħ>d<peӵĦpeӵDx<>d<ӵDdd< >d<Ħ;;;4DufئL>efffDdDʜ4DuTӵoooDdDĦkkknnnooooooooonnnoooqqqssslllkkkiiihhhgggggggeĦiiis<v>aĦrrruuupeӵDx<DdDĦrrrssstttvvvxxxyyyuuuwwwxxxDdDĦMMM444,,,%%%peӵDx<>d< """$$$%%%###""">d<ӵDd<DdDΦDdDĦ$$$DdDӵnd<DdDĦ!!!>d<ĦpeӵĦF&uTӵDdDĦ >d<ĦpeӵDx<>d<ʜ4DuTӵ !!!"""!!!"""%%% """###  !!!  """!!!!!!   ###$$$$$$###  %%%&&&'''///AAAZZZooozzzssstttuuuxxx{{{{{{zzzxxxssstttvvvvvvtttssstttuuu||||||}}}|||{{{yyyvvvtttwwwvvvwwwzzz}}}zzz{{{{{{|||~~~|||zzzyyyyyy{{{|||||||||www{{{~~~{{{zzz}}}}}}~~~}}}}}}ppp^^^MMM===222///+++***+++***(((+++///,,,++++++,,,---,,,***((((((''''''(((******)))(((((((((&&&%%%%%%$$$$$$%%%&&&$$$""" """###$$$"""######"""!!!"""%%%((()))'''%%%$$$$$$$$$###"""$$$&&&&&&%%%$$$$$$%%%&&&"""!!!!!!!!!"""#########'''***,,,)))###!!!###'''((('''''')))...222444444666;;;GGGWWWjjj|||yyycccMMM<<<333555333///,,,******+++,,,4DuXӵD&dq&ĒRsdKĦDHRRuduuuqqqssssdKĦtttD&oq<Ōq&ĒRwwwwwwvvv>dp&ĒRuuuvvvnfʜd<Φ>d<Ħ%%%s&dq&ĒR&&&'''i?ʜtd<ĦHHܗDӊB<x !!!B?daĦssswwwB?Ho9mmm>dd<ӵ222'''B?Ho9###<x######!!!&ӫeʬtIӇ>d<Φ>d<Ħ###D&ӫetIӇDdDĦ sdKĦB?dp&ĒR >d<sdKĦ B?Ho9###s&dq&ĒR !!!  !!!!!!!!!!!!###'''***""" !!!%%%"""!!!###!!! ######!!!  ### ###%%%$$$### """'''(((***000CCC^^^rrrzzzwwwwwwzzz}}}~~~|||ssstttuuutttrrrqqqrrrsss{{{|||}}}}}}|||yyyvvvtttxxxvvvvvvxxx|||~~~|||yyyzzzzzz{{{~~~}}}}}}}}}~~~~~~zzzxxxyyy}}}~~~xxxuuuwww{{{|||}}}wwwiiiYYYGGG:::333...+++++++++***+++///*********+++------+++)))'''&&&%%%&&&((()))((('''((('''&&&&&&%%%%%%&&&&&&***(((%%%""" """$$$%%%%%%$$$"""###&&&,,,000+++***))))))))))))'''%%%$$$&&&''''''%%%$$$$$$$$$ """###$$$$$$%%%%%%(((+++,,,((("""!!!%%%'''&&&&&&(((+++///222333444;;;GGGWWWhhhyyy{{{fffOOO<<<111777555222///---,,,,,,---4DuXӵHu]3hhne=ezzzrrrpppsssneuuutttpIƎ@t@huuuuuuvvv>hzzzvvvwwwfe***@ďD++++++,,,+++((($$$"""!!! ne""""""=e"""$$$%%%&&&''''''%%%$$$ege%%%###sĪj@h$$$$$$$$$fdDĦ@ďD Hkge######"""""""""@h""""""@G%%%&&&HĪj@IŌ BeneHkge!!!ne%%%333fefffHu]3hhyyywwwtttsejjjmmmrrrsssrrrnnnkkkiiijjjjjjkkkkkkkkkjjjgeĦja>aĦrrrvvv@Giiikkksexxxxxxvvvtttrrrtttxxxzzz<ŌLLL:::***@G""""""Hkge!!!"""!!!HĪj@IŌege###!!!Hu]3hIŌDdDĦne@h>h sene###@G&&&$$$sĪj@h ###%%%###  ,,,)))%%%!!!  %%%$$$###!!! !!!$$$!!!###$$$###"""!!!!!!!!!  ###$$$(((***+++000DDD```sssxxxxxxzzz~~~~~~tttttttttrrrpppppprrrttt{{{|||}}}}}}|||zzzwwwvvvyyyxxxvvvwwwxxxzzzzzzyyyxxxxxxzzz}}}}}}~~~zzzwww|||yyyuuuvvvyyy}}}~~~|||tttgggUUUEEE555///******+++)))***---*********,,,------,,,***'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&''''''(((***)))&&&""""""$$$'''&&&%%%$$$%%%(((...333******+++---...---)))'''$$$%%%&&&&&&###"""!!!"""!!!"""""""""###$$$&&&''''''$$$ !!!%%%%%%%%%''')))---///111555===JJJYYYggguuu}}}iiiRRR<<<000555444333111///---,,,,,,4DuXӵĵD^|||vvvqqqoooqqquuuuuutttuuussstttuuuttt|||{{{xxxxxx777---(((+++***))))))(((%%%"""!!!"""""" !!!!!!$$$%%%&&&'''(((((((((###"""$$$###"""###""""""!!!!!!DdDĦ !!! !!!$$$$$$$$$###"""""" """###"""!!!"""$$$ """$$$000gggfffD^qqqwwwvvvttts׼sfffiiikkkoooooommmjjjgggfffeeefffhhhjjjkkkkkkgeFm8aaa>aĦnnntttsssfffhhhllls׼stttuuuuuuvvvvvvvvvvvvzzz|||HogggYYYCCC///)))&&&""""""!!!!!!!!!!!!D^DdDĦ!!!  s׼s%%% &&&&&&%%%!!! """ )))(((%%%!!! """###"""!!!   """ !!!"""###""" ############"""""""""""""""%%%'''(((+++,,,000CCC```rrruuuwwwzzz~~~wwwvvvtttrrrpppqqquuuxxx}}}}}}}}}}}}|||zzzyyyxxxzzzyyyxxxvvvuuuuuuxxxzzzvvvwwwyyy|||}}}}}}~~~}}}{{{~~~}}}zzz{{{|||zzz{{{{{{||||||zzzrrr___NNN999111,,,,,,,,,+++,,,...+++***+++,,,......,,,***'''%%%######%%%''''''&&&%%%%%%%%%%%%&&&((()))***&&&&&&### """&&&%%%&&&''''''&&&'''***,,,&&&'''***---///---)))&&&'''((((((&&&###!!! !!!!!!""" """$$$######"""!!! !!!"""###%%%&&&(((***---///333<<d<ĦĦ~~~wwwssspppooooooooopppĦuuutttsssxxxsssooommmppptttvvvvvvrrrssstttttttttuuuwwwyyywwwzzzzzzxxxyyy{{{xxxrrrqqqeeeVVVIII===000)))(((,,,---------,,,***((('''%%%""" """###!!!Ħ """%%%&&&'''(((((()))((((((((("""!!!  ###&&&((($$$$$$#########$$$&&&'''"""!!! >d<Ħ !!!!!!"""!!!  !!!"""%%%$$$$$$###"""!!!!!!  ###$$$###"""###%%%%%%###  !!!!!!!!! """###!!!!!!Ħ...<<d<ĦpppqqqrrrssssssBefffccchhhjjjlllkkkhhhfffeeeeeeaaacccfffiiikkkkkkgeFYĉgggccc>aĦkkkqqqqqqoooooopppkkkiiigggfffhhhmmmBerrrqqqqqqsssvvvyyy{{{vvvzzz|||nu]ӵhhh+++((($$$$$$***((()))'''######''')))((( !!!  !!!!!! >d<Ħ>d<Ħ Ħ!!!"""  Be"""Ħ&&&"""!!!  !!!###%%%&&&$$$!!! !!!###!!! !!! ###!!! !!!$$$  !!!!!! !!!!!! """"""!!!#########"""""""""""""""###''')))(((,,,,,,///CCC```qqqsssuuuxxx~~~|||yyyxxxuuurrrqqqssswww{{{~~~~~~~~~}}}|||{{{zzzzzzzzz{{{zzzvvvssssssvvvzzzuuuvvvxxx|||||||||{{{}}}vvvvvvvvvwwwzzz}}}zzzyyy{{{vvvdddQQQ===555/////////......111+++++++++---......,,,***'''%%%$$$$$$%%%'''''''''$$$$$$$$$%%%''')))***+++""""""!!!###'''###%%%((()))'''%%%%%%%%%"""%%%)))---///---((($$$------,,,)))%%%"""!!!!!!!!!######!!! """%%%###!!! !!!###$$$$$$$$$ """$$$&&&''')))+++---...888HHHXXXgggvvvoooVVV>>>000...//////000...,,,)))'''?aŖ%7uSQuR)ӵsdKĦgdKĦzzzuuutttpppoooqqqsssgdKĦuuuuuutttuuuuuusssqqqsssxxxzzzwwwvvvvvvuuuvvvvvvwwwxxxxxxyyy|||~~~}}}zzzwwwtttssspppkkkaaaRRRCCC666---)))---,,,+++***))))))))))))((('''$$$"""!!!!!!"""gdKĦ$$$"""!!!%%%###!!!###))),,,+++(((###"""!!!"""###$$$###!!!!!!!!!""""""############""""""!!! gdDĦ"""!!!!!!  !!!!!!'''...---&&& !!!%%%!!!!!!!!!$$$###"""!!! !!!###%%%###!!! !!!""""""!!! ###((('''!!!gdKĦ(((:::OOOaaafffiiippppppkkkgggsdKĦkkkooosssuuuuuukkkiiiiiigggfffeeefffhhhiiihhhgggcccdddgggkkkjjjfffŶSjjjlllggg3weAnenezzzxxxuuutttuuunevvvvvvuuuuuuvvvwwwuuusssuuu{{{|||yyywwwvvvuuuuuuuuuvvvxxxyyyyyy{{{||||||yyyvvvttttttrrrooofffWWWFFF777...+++))))))))))))************((('''$$$"""!!!!!!ne$$$%%%$$$ """&&&###!!! ###(((+++***(((%%%###""""""$$$%%%%%%$$$#########"""###$$$$$$%%%%%%$$$"""!!! De '''---((($$$!!!"""!!!  &&&,,,,,,&&&!!! !!!!!!!!! """""""""""""""""""""""" !!!"""%%%###"""###$$$$$$###!!!!!!%%%)))(((###ne###'''333III]]]eeejjjqqqqqqlllgggnegggkkkooouuuuuutttqqqmmmiiiggggggeeecccbbbcccdddfffeeedddgggeeefffhhhfffccc>Ahhhlllmmmk<fffkkkmmmmmmmmmkkkiiifffeeehhhkkknnnoooqqqqqqqqqppppppsssxxx|||uuuvvvwwwfh```LLL999+++%%%$$$$$$///666///%%%%%%###""""""""""""""""""""""""""""""De!!!!!! ne ne!!!###"""  """"""!!!$$$%%%&&&%%%%%% ne """!!!!!!"""  """  """$$$%%%&&&!!!%%%###"""!!!  """""""""""""""""""""#########!!!""""""###############&&&$$$""""""###$$$"""  &&&,,,,,,,,,+++111DDD^^^qqqxxxsssuuuvvvwwwxxxxxxyyyzzzxxxvvvsssqqqpppqqqsssttt~~~{{{yyyxxxxxxyyyzzz~~~yyywwwvvvxxxzzz{{{wwwxxxyyy}}}|||zzz{{{~~~~~~~~~{{{yyyxxxzzz}}}~~~}}}|||}}}~~~xxxwwwxxxmmm^^^IIIBBB888000---...000111///,,,***+++...///---))))))***++++++)))((()))+++###%%%''''''&&&&&&'''((('''"""###%%%############$$$$$$$$$######!!!###&&&'''&&&$$$######+++***'''%%%$$$$$$%%%%%%###$$$%%%$$$############ ###$$$###"""###$$$$$$%%%''''''((())),,,......777DDDQQQ]]]mmm}}}www___DDD111...++++++...///+++(((~~~{{{zzz{{{vvvvvvuuuuuutttuuuvvvuuusssvvv{{{|||yyyxxxwwwuuuttttttvvvxxxyyyyyyzzzzzzyyyvvvttttttuuutttsssmmm^^^KKK:::000---%%%&&&(((***++++++++++++((('''%%%###""""""%%%'''***((($$$###&&&###!!!!!!###'''***)))'''&&&$$$""""""$$$&&&'''&&&&&&%%%$$$######%%%&&&((('''&&&$$$"""!!!!!!"""""""""---777---(((###!!!"""###"""!!!!!!  $$$)))***'''###!!!!!! !!!"""$$$&&&'''(((!!!  %%%#########$$$$$$""" $$$'''&&&###  """%%%,,,AAAWWWccckkkrrrrrrnnnhhhgggiiilllooouuutttrrrnnniiifffffffffhhhfffdddeeefffhhhhhhhhhlllhhhfffeeecccaaaiiikkknnnYYY^^^eeekkkmmmmmmmmmjjjgggfffgggiiikkkkkkoooppppppoooppprrrwwwzzzuuuvvvvvvwwwppphhhWWWCCC111&&&$$$%%%333999111%%%###!!!!!!"""###$$$%%%%%%$$$###""" !!!$$$$$$######"""!!!!!!"""$$$###!!!  !!!$$$&&&'''''''''%%%### !!! ###&&&)))***+++"""  %%%%%%!!!!!!!!! """""""""!!!!!!!!!"""###%%%&&&!!!"""$$$&&&&&&%%%$$$"""$$$###""""""###""" !!!'''---*********000CCC\\\nnnuuusssrrrrrrssstttvvvxxxyyyuuuuuussssssssstttuuuuuu~~~|||yyywwwuuuvvvwwwxxx|||yyyxxxyyy{{{}}}|||{{{{{{}}}|||zzzzzz}}}~~~|||~~~||||||{{{}}}~~~}}}{{{yyy}}}{{{xxxxxxpppfffRRRGGG999000...000111111444000---,,,---...+++)))+++,,,,,,+++)))((()))***$$$&&&(((((('''&&&&&&'''%%%###!!!!!!"""######"""""""""""""""""""""""""""!!!"""$$$$$$###""""""###)))(((&&&%%%$$$$$$$$$%%%!!!#########!!!  """"""!!!!!!"""###&&&((()))))))))***,,,...///666AAAKKKWWWgggzzzzzzeeeJJJ555+++''''''***+++(((%%%~~~~~~~~~wwwvvvvvvttttttsssssssssrrrsssrrrqqqsssxxxyyyvvvyyywwwuuuttttttvvvxxxyyyyyyyyyxxxvvvtttsssuuuvvvuuuvvvrrreeeQQQ>>>222...%%%'''***,,,------,,,+++)))'''%%%###"""###$$$%%%$$$&&&+++000///(((%%%%%%###"""!!!###&&&''''''&&&%%%###!!!"""$$$&&&''''''(((&&&$$$######%%%(((***(((&&&###!!! """### !!!%%%---444---)))###!!!"""######!!!!!!  """%%%((()))&&&"""!!!!!! !!!!!!"""###%%%''')))+++!!!  """!!! !!!"""""" !!!!!!!!!$$$)))<<>>---,,,+++***++++++,,,++++++++++++)))&&&$$$$$$$$$$$$%%%%%%&&&&&&''''''(((&&&$$$!!! !!!""""""$$$%%%&&&''''''###"""!!!"""###$$$###""""""(((&&&###"""!!!###$$$%%%(((---111...***$$$!!! !!!"""###%%%$$$###!!!  """'''*********&&&%%%"""  !!!"""###!!!  !!!"""!!! ###,,,<<>>TTTeeennnsssnnnoooqqqtttvvvxxxyyyyyywwwwwwwwwwwwwwwwwwxxxyyy}}}}}}}}}}}}~~~}}}}}}|||}}}}}}yyywwwvvvrrrmmmiiirrrtttxxx{{{}}}}}}|||{{{wwwyyy}}}~~~~~~}}}}}}~~~yyyiiiWWWJJJ@@@444***!!!$$$)))---//////---+++***)))((())),,,---+++(((&&&&&&&&&&&&%%%$$$###"""""""""###%%%((()))'''&&&%%%$$$###!!! """###"""!!!!!!###%%%""""""%%%%%%$$$'''***333BBBMMMLLL@@@444(((%%%"""!!!"""#########"""%%%&&&'''((()))+++222777<<>>444,,,))))))((())),,,}}}zzz{{{xxxooofffbbbaaabbbcccfffjjjnnnrrrtttnnnpppssstttsssrrrrrrrrrxxx}}}}}}|||}}}}}}zzz{{{||||||{{{yyyxxxyyyzzzwwwyyyzzz{{{}}}yyykkk\\\BBB777+++)))///333000+++,,,***((()))***((($$$!!!"""%%%&&&'''&&&%%%$$$!!! ###$$$$$$######$$$$$$$$$%%%%%%%%%%%%###""""""######!!! !!!"""""""""!!!"""%%%%%%###!!! !!!"""!!!  !!!"""######"""!!! !!!!!!!!! !!!!!!############!!!!!! !!!(((...!!!!!!!!!  ###&&&)))000BBB[[[mmmuuuwww|||~~~xxxqqqooonnnnnnsssuuuwwwwwwuuusssrrrrrrlllllllllnnnppppppnnnlllkkknnnnnnkkkjjjlllllliiidddeeefffeeeeeeeeegggiiioooooommmggg___XXXVVVUUUUUUYYY___fffkkkmmmmmmmmmooooooooooooooonnnmmmlllpppqqqrrrqqqnnnmmmmmmnnnmmmuuuzzzzzzxxxtttnnngggNNN;;;((("""%%%&&&$$$"""$$$######"""!!!  !!!###%%%%%%%%%%%%###""" """!!!  !!!!!!!!!  """###"""  """"""!!! !!! !!!!!!+++...///,,,******'''#########"""!!! !!!!!!"""'''+++(((%%%---CCC]]]nnnvvvzzz{{{|||}}}~~~zzzzzzyyyxxxxxxxxxxxxyyyxxxtttpppsss{{{~~~~~~~~~~~~}}}zzzwwwvvvwwwxxxyyyxxxxxxxxxyyy{{{}}}~~~~~~}}}~~~|||zzzzzz~~~vvvgggPPP>>>444333222111///---,,,+++//////...,,,)))(((***+++(((((()))))))))(((((('''$$$###!!!"""$$$%%%%%%%%%%%%%%%%%%$$$###""""""!!!"""###"""!!!!!!###'''((((((&&&$$$######$$$!!!###$$$%%%%%%%%%&&&'''%%%$$$###%%%'''(((((('''%%%&&&&&&''')))---444888333333777???CCCGGGTTTcccsssxxx}}}~~~zzzxxxzzz}}}~~~}}}zzz}}}vvvcccAAA666---***)))'''(((***}}}zzzxxxxxxssskkkfffeeecccddddddfffiiillloooppplllooossstttsssrrrrrrsssxxx|||~~~{{{yyy{{{|||zzz{{{||||||zzzwwwuuuvvvxxxtttyyy}}}}}}tttjjjSSSCCC111+++000444111,,,---***'''(((******&&&"""###$$$&&&((((((&&&%%%###$$$!!! ###%%%&&&###$$$$$$$$$$$$%%%%%%%%%###"""!!!###%%%''''''&&&!!!!!!"""###"""  ###&&&'''%%%###!!! """###$$$""" !!!!!!!!!!!!   !!!  !!!"""######"""!!! %%%***###"""!!!  !!!"""$$$&&&--->>>VVVjjjtttxxx|||{{{sssnnnooopppnnnpppqqqsssvvvxxxwwwtttqqqkkkiiiggggggiiilllmmmmmmllloooooollllllooonnnkkkgggiiijjjjjjiiijjjkkkmmmrrrqqqnnniiiccc\\\VVVRRRRRRSSSWWW___hhhmmmllliiilllmmmmmmnnnnnnmmmlllkkknnnppprrrrrrpppnnnmmmmmmkkkrrryyyyyyxxxwwwsssmmmYYYDDD///&&&&&&&&&###!!!""""""!!!!!!  !!!!!!  !!!  """######""""""!!! """!!!  !!!"""!!!  """###"""!!! !!!  !!!"""+++///000---+++)))%%% !!!!!!""""""!!! $$$***...(((&&&...DDD\\\llltttwwwyyyzzz}}}~~~}}}{{{zzz|||}}}zzzvvvtttvvvyyyuuummmggghhhqqq{{{~~~~~~~~~}}}zzzwwwvvvxxx{{{}}}|||zzzyyyyyy{{{}}}~~~}}}|||~~~~~~}}}|||}}}qqq[[[FFF666555333111///...------,,,---,,,***'''&&&)))+++((((((((((((((('''&&&%%%###""" !!!###%%%&&&&&&''''''&&&$$$###"""!!!!!!!!!!!!!!!  """$$$(((((((((%%%"""!!!"""%%%!!!!!!!!!"""###$$$$$$$$$###"""###%%%'''(((((('''$$$$$$%%%%%%(((...666;;;555555;;;AAA???>>>KKK\\\ooowww~~~}}}zzz|||~~~||||||zzz{{{uuuaaaBBB888---***(((%%%%%%'''}}}zzzxxxwwwqqqjjjgggjjjffffffffffffhhhjjjlllmmmjjjnnnrrrtttrrrqqqrrrtttvvvyyyzzzwwwvvvxxxyyyxxx{{{||||||yyyuuussstttvvvssszzz{{{tttcccOOO999000333777444///...***'''(((+++,,,)))%%%$$$&&&((())))))'''$$$###%%%""" $$$'''((($$$$$$$$$$$$$$$$$$%%%%%%!!! !!!$$$(((+++,,,+++!!!$$$%%%###!!!""""""### ###""""""###%%%$$$""" ###"""!!!!!!  !!! !!!"""######"""!!!!!!$$$$$$###!!!  !!! !!!!!! """%%%***;;;TTTiiirrrxxx{{{wwwooolllpppqqqooonnnoooqqqvvvzzzzzzuuuqqqlllhhhdddbbbeeejjjoooqqqjjjmmmnnnllllllooonnnkkkjjjlllnnnnnnnnnnnnpppqqqssspppllliiifff```XXXQQQOOONNNQQQZZZeeekkkiiieeejjjkkklllllllllllljjjjjjjjjmmmpppqqqooolllkkkjjjiiipppvvvyyyzzz{{{vvvooocccOOO999---((($$$!!! !!!!!!  """######!!!"""###"""    !!!  """!!! !!!!!!!!!  """######"""!!!!!!!!! !!!!!!***...000---***((("""!!!$$$$$$!!! %%%,,,111***'''///DDD\\\kkkqqqtttwwwyyy|||}}}{{{yyyyyy}}}|||uuurrruuuzzzpppggg______jjjwww}}}~~~}}}zzzwwwvvvyyy|||~~~|||zzzxxxxxxzzz|||}}}}}}|||{{{{{{|||yyybbbLLL888666333000......//////+++,,,+++(((%%%$$$'''***&&&&&&&&&&&&%%%$$$###"""###!!! !!!###&&&''''''((('''&&&%%%###"""!!! !!!!!! !!!###%%%'''((('''$$$ """&&&$$$"""!!!###$$$$$$"""""""""$$$'''((((((&&&######$$$%%%(((///777===555666===BBB<<<888DDDXXXooowww|||}}}{{{{{{xxxyyyrrr___CCC888...)))'''$$$###%%%}}}{{{vvvqqqmmmiiigggfffbbbccceeeeeefffhhhlllnnnmmmoooqqqrrrqqqqqqssstttuuutttssstttwwwzzz{{{|||xxxwwwvvvvvvwwwwwwuuuttt~~~|||zzzwwwuuufffVVV@@@444666===:::222...***&&&'''***+++'''###&&&&&&''''''''''''&&&&&&%%%$$$###""""""###$$$$$$"""$$$%%%%%%$$$$$$$$$%%%!!!"""&&&))))))'''%%%###!!!###&&&%%%  ###$$$###"""!!!!!!###%%%"""!!!""""""!!! """"""!!!  !!!"""######'''(((%%%    ###(((...888JJJ```pppvvvuuutttrrrpppnnnmmmllljjjllllllnnnwwwyyymmmddd\\\XXX___ggglllnnnoooiiiiiihhhggggggiiimmmqqqkkkmmmooonnnmmmmmmpppttttttuuurrrkkkhhhggg___UUUQQQPPPPPPUUU\\\bbbeeeeeejjjkkknnnpppqqqoookkkgggkkkiiihhhjjjnnnooonnnllllllooovvv|||zzztttrrrttthhhbbbNNN555((((((&&&###$$$'''&&&$$$ """###"""   """"""!!! ###### !!!"""  !!!"""!!!!!!%%%---///222222+++### ###### %%%%%%"""(((%%%---EEE___ooorrrrrrsssvvv{{{}}}|||{{{{{{{{{zzz|||~~~}}}yyywwwxxxzzzlllaaaTTTQQQ___rrr}}}~~~{{{}}}~~~zzz}}}}}}xxxvvvxxx|||{{{|||||||||zzzyyyyyyzzzyyyzzz|||}}}~~~~~~mmmVVVBBB<<<444---+++++++++,,,((()))***)))'''''')))******'''$$$############"""'''%%%$$$######%%%&&&(((&&&&&&%%%%%%$$$###"""""" !!!!!! !!!###%%%&&&$$$"""  """$$$######$$$$$$$$$###"""""""""###%%%&&&'''&&&$$$#########"""$$$(((///555999222444333666;;;888@@@VVVgggrrr|||}}}rrriiiLLL:::+++))))))%%%%%%)))~~~xxxrrrlllgggeeedddbbbdddeeefffgggiiilllooonnnpppsssttttttuuuwwwxxxuuutttsssssstttvvvwwwxxxvvvvvvuuuvvvwwwwwwwwwvvv~~~}}}{{{xxxvvvuuunnn[[[BBB666;;;CCC???555---***''''''******'''$$$&&&&&&''''''''''''&&&&&&$$$###"""""""""###$$$%%%!!!!!!""""""""""""!!! ###"""!!!###%%%'''&&&$$$%%%###!!!###&&&&&&!!! """######"""""""""  $$$%%%"""   """$$$&&&'''666444---###  ###&&&+++555FFF\\\lllvvvuuutttqqqooolllkkkjjjfffhhhiiikkkuuu|||ttteeeRRRLLLKKKUUUaaahhhmmmooolllmmmmmmllllllmmmooorrrlllmmmmmmkkkjjjkkkooosssrrrsssqqqllliiihhhaaaYYYPPPMMMLLLOOOVVV]]]cccfffiiikkkmmmooopppnnnjjjhhhkkkjjjjjjmmmooopppnnnlllqqqtttzzz~~~zzztttssswwwtttooo\\\@@@...+++(((""""""  %%%'''&&&### !!!""""""!!!     """!!! !!!''',,,///111000***$$$ !!! !!!$$$$$$ !!!%%%&&&###'''$$$---FFFaaaqqquuuuuuuuuxxx{{{|||{{{zzzzzz{{{{{{|||}}}|||{{{yyyyyyyyyjjj]]]MMMJJJYYYnnn{{{}}}~~~}}}{{{yyy|||{{{wwwzzz|||zzzvvvtttvvvyyy|||}}}}}}|||zzzyyyzzz{{{|||ttt___KKKBBB666...+++++++++***+++,,,+++)))&&&%%%%%%&&&(((&&&$$$###%%%&&&&&&%%%((('''%%%#########$$$%%%''''''&&&&&&%%%$$$$$$###!!!"""!!!!!!!!!###$$$$$$###"""!!!!!!"""###%%%%%%%%%%%%$$$$$$###"""!!! !!!###$$$%%%%%%$$$$$$%%%$$$$$$%%%)))...333666111333000333777555===SSScccooozzz}}}~~~vvvnnnTTT>>>+++&&&'''%%%&&&***yyyqqqjjjfffdddcccdddeeeggghhhiiikkknnnpppnnnpppsssuuuvvvwwwxxxzzzxxxwwwuuuttttttuuuvvvvvvuuuuuuuuuvvvwwwwwwxxxxxx~~~~~~}}}{{{yyywwwuuutttttt```FFF888===DDD???444,,,)))''''''******(((%%%&&&&&&&&&&&&&&&&&&&&&&&&######"""""""""###%%%&&&"""  ######!!!&&&$$$######$$$$$$###"""$$$""""""###&&&&&&### !!!"""######$$$""" !!!$$$$$$!!!    !!!!!!!!!%%%(((***===:::///""" !!! !!!###%%%(((111BBBXXXgggvvvuuusssqqqnnnkkkhhhgggccceeefffiiitttzzznnn\\\BBB======HHHUUU___ggglllnnnppprrrrrrpppoooppppppkkklllkkkiiiiiijjjmmmpppoooqqqpppmmmkkkjjjddd^^^TTTOOOJJJIIINNNXXXaaafffiiijjjlllnnnnnnmmmkkkjjjmmmmmmnnnppprrrrrrpppnnnsssvvv{{{}}}wwwqqqsssyyy|||yyyhhhLLL666...+++'''""" !!!%%%'''%%%###!!! !!!!!! !!!""""""!!!!!!  """!!! !!!"""!!!""")))///111222///)))$$$""""""""""""!!! """%%%&&&$$$$$$'''&&&###&&&$$$...FFFaaaqqqvvvwwwxxxyyy{{{{{{zzzzzz{{{|||~~~}}}|||}}}}}}}}}{{{yyymmm]]]IIICCCSSSkkkzzz~~~}}}zzzuuutttyyy~~~xxxwwwzzz{{{zzzvvvuuuvvvxxx~~~~~~~~~|||zzzyyy{{{}}}{{{}}}lllVVVIII999///---,,,***'''+++++++++(((&&&$$$%%%&&&%%%$$$###$$$&&&((()))(((***(((&&&$$$""""""""""""(((''''''&&&&&&%%%%%%$$$!!!"""######"""!!!"""$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###!!!!!! !!!"""######$$$%%%%%%&&&'''***---000222111444000000444333;;;PPP___lllyyy}}}}}}zzzuuu^^^CCC***###%%%%%%&&&)))xxxooojjjgggffffffgggiiikkkkkklllmmmoooqqqoooqqqssstttttttttvvvwwwzzzzzzzzzxxxwwwwwwyyyzzzuuuvvvwwwwwwvvvvvvwwwwww}}}|||{{{zzzxxxvvvtttsssuuudddKKK;;;888;;;777///***)))'''((()))***((('''&&&&&&&&&&&&&&&&&&&&&&&&###""""""""""""$$$%%%&&&$$$!!!"""'''(((%%%!!!%%%$$$$$$#########""""""###""""""###%%%&&&$$$"""  !!!###$$$%%%$$$"""###$$$###!!!"""!!!  !!!###$$$"""""""""!!!   !!! ###''')))333111)))  !!!!!!!!!!!!###$$$'''///@@@VVVfffuuuuuutttqqqnnnkkkhhhfffccceeefffkkkvvvzzzkkkWWW@@@999555;;;GGGRRR]]]eeemmmpppssstttssspppnnnmmmjjjkkkkkkkkkkkkkkkkkkllllllnnnooonnnmmmkkkhhhddd]]]VVVMMMGGGIIIRRR]]]eeegggjjjmmmoooooonnnmmmmmmpppqqqsssuuuvvvtttrrrppppppsssxxxyyysssnnnrrrzzzzzzzzznnnUUU===000,,,+++###"""!!!"""$$$&&&%%%######""" """###""" !!!!!!!!!!!!!!!!!!!!!!!!###$$$  $$$+++666888777///'''$$$"""!!!######"""!!!!!! """&&&)))++++++***&&&###&&&%%%...FFF```oootttvvvwwwxxxyyyyyyxxxzzz|||~~~}}}~~~~~~{{{vvvcccLLLCCCQQQiiizzzyyyxxxuuussswww}}}~~~{{{zzz|||}}}|||yyyxxxyyy{{{~~~|||zzzzzz|||~~~~~~}}}}}}www```PPP===111///...+++&&&'''(((((('''&&&&&&''')))%%%$$$###$$$'''(((((((((((('''&&&$$$###""""""###''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$###$$$%%%''''''((((((((('''%%%$$$$$$$$$%%%%%%$$$$$$######!!!  !!!"""###$$$&&&(((+++---///000444777333000333333;;;NNN^^^lllzzz}}}|||}}}yyydddHHH,,,$$$%%%%%%$$$&&&{{{tttmmmiiijjjlllnnnlllnnnooopppooooooqqqrrrrrrtttuuuuuutttsssttttttyyyzzz{{{yyyxxxxxxzzz}}}wwwyyyyyyxxxuuussstttvvv{{{{{{yyyxxxwwwvvvuuuuuutttjjjVVVBBB666222///***)))((('''((()))***)))((('''&&&%%%%%%%%%%%%&&&'''######"""""""""###%%%&&&### ###)))+++)))&&&"""##################$$$###""""""###$$$$$$$$$###!!! !!!###$$$%%%$$$#########""" !!!  ###&&&(((######"""!!! !!! ###%%%%%%&&&$$$!!!""" !!!!!!!!!"""###%%%(((000@@@UUUeeesssssssssqqqooolllhhhgggfffiiijjjnnnxxx{{{mmmZZZDDD:::111222:::EEESSS^^^jjjnnntttvvvuuurrrooommmiiijjjlllnnnnnnllliiigggjjjkkknnnpppooollljjjjjjfff^^^QQQGGGEEEKKKUUU]]]dddhhhmmmppppppppppppqqqtttuuuwwwxxxwwwuuutttsssnnnppptttvvvrrrooottt|||zzz{{{sss]]]DDD333,,,+++%%%###""""""###$$$$$$$$$$$$""" !!!###""" !!!!!!  !!! !!!###### !!!!!!"""&&&$$$"""%%%+++<<>>222///444???NNN[[[hhhmmmssswwwwwwtttqqqpppiiijjjlllnnnooommmhhheeeiiijjjmmmqqqqqqmmmlllooojjjbbbVVVJJJCCCEEELLLSSS^^^dddlllqqqqqqqqqrrrtttuuuwwwxxxwwwuuuttttttuuupppooorrruuutttrrrvvv||||||~~~yyygggNNN888,,,)))'''%%%###!!!!!!"""%%%&&&$$$"""!!!!!!!!!###&&&"""!!!!!!!!!    ###  !!! %%%)))'''"""$$$***:::???;;;...%%%$$$###$$$#########"""""""""!!!!!!$$$***111111***### &&&&&&000FFF\\\iiinnnqqqrrrtttuuuuuuvvvxxx|||}}}|||}}}rrr\\\MMMQQQbbbrrryyywwwvvvxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz|||}}}}}}|||{{{|||~~~~~~}}}}}}{{{|||~~~~~~}}}ppp```LLL===666222...***,,,,,,+++)))'''%%%&&&'''((('''''''''((((((&&&$$$$$$$$$%%%&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$&&&(((******)))(((((((((++++++,,,+++***(((&&&$$$"""###$$$%%%&&&&&&&&&&&&######""""""!!!!!! !!!###%%%'''***---///000222999555///000000555DDD[[[lll{{{}}}zzzzzz~~~}}}|||jjjPPP777...,,,'''######xxxsssmmmiiijjjpppwww}}}wwwxxxzzzyyyvvvtttsssssstttvvvwwwwwwuuuttttttuuutttwwwwwwuuuqqqpppsssvvvvvvyyy{{{yyytttrrrtttwwwxxxxxxwwwwwwwwwxxxyyyzzzuuurrrgggUUUCCC777...&&&&&&'''(((((())))))***+++'''&&&$$$######$$$&&&'''&&&%%%$$$""""""""""""### !!!"""###$$$%%%%%%%%% """$$$###"""!!!###%%%######"""!!! !!! !!!!!!"""!!!"""###"""!!! !!! """###$$$ !!!!!!!!!  !!! !!!""""""!!!$$$%%%###$$$&&&&&&######!!! """$$$&&&+++777HHHTTThhhjjjlllmmmmmmkkkiiihhhjjjoooqqqpppuuuyyyrrrfffVVVJJJ===777888???LLLWWWccchhhoootttuuusssqqqpppllljjjiiiiiikkkjjjgggdddiiiiiimmmsssrrrmmmmmmrrrlllfff[[[OOOFFFDDDHHHMMMWWW___jjjpppqqqqqqrrrtttuuuvvvvvvsssppppppqqqtttqqqnnnnnnrrrtttssstttwwwyyy{{{zzzmmmWWW???000)))***'''### !!!%%%((($$$"""###'''  """###"""!!! ###   !!! $$$'''###""")))111777666***$$$&&&&&&"""############""""""""""""###"""&&&++++++$$$ !!!%%%&&&000FFF\\\iiipppsssssstttuuuuuuuuuuuuxxxyyyvvvyyy|||~~~vvveeeVVVUUUbbbqqqyyy|||{{{zzzxxxwwwwwwvvvwwwwwwxxxwwwwwwvvvyyy|||}}}}}}||||||}}}{{{}}}}}}{{{zzzzzz{{{|||~~~|||~~~xxxkkkWWWFFF:::444///,,,---------***(((&&&'''(((***))))))***+++***(((&&&$$$%%%&&&((()))*********%%%%%%%%%%%%%%%%%%%%%%%%###&&&)))***)))((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&%%%%%%$$$###!!!"""###$$$%%%$$$$$$###$$$$$$%%%''')))+++---///222;;;888111111000444@@@VVVgggwww{{{wwwxxx}}}~~~oooVVV===333...(((&&&(((wwwrrrlllhhhjjjqqqyyyzzz||||||{{{xxxuuutttsssppprrrttttttsssrrrssstttvvvxxxyyyuuupppmmmpppttttttwwwzzzxxxtttsssuuuyyywwwwwwvvvvvvwwwyyy{{{|||uuurrrgggXXXIII===///$$$%%%'''((()))((()))***,,,'''&&&$$$######$$$&&&''''''&&&$$$"""!!!!!!""""""###$$$&&&&&&$$$###$$$%%%!!!###%%%$$$!!! !!!$$$######"""!!! !!!!!!!!!!!!!!! !!!""""""!!! %%%$$$$$$############### !!!""""""###### !!!!!!!!! """###$$$$$$ ######"""###'''(((&&&%%%"""!!!###$$$(((222@@@LLLdddfffhhhkkkkkkkkkiiihhhiiiooorrrooorrrvvvsssjjjbbbVVVIIIBBB@@@CCCKKKUUU^^^cccjjjpppqqqqqqpppooonnnjjjfffeeefffhhhgggeeeiiiiiinnntttsssmmmnnnsssnnniii```UUUKKKGGGIIIMMMRRR[[[hhhoooqqqpppqqqsssttttttssspppmmmlllooorrrqqqlllkkkooorrrqqqooopppsssuuuvvvooo\\\EEE444,,,+++(((### %%%***###!!! """!!!"""!!! !!!%%%&&&%%%$$$"""  """"""!!!!!! !!!!!!  !!!###((('''000111'''###(((***%%%#########"""""""""""""""$$$!!!!!!%%%%%% """$$$%%%111GGG]]]kkkrrrvvvtttuuuvvvuuutttssstttuuurrrvvv{{{}}}}}}yyykkk]]]YYYcccrrr{{{}}}zzzxxxwwwvvvwwwxxxxxxxxxwwwssswww{{{}}}~~~}}}|||}}}|||~~~~~~|||{{{{{{|||}}}}}}{{{~~~sss___LLL>>>444///---***++++++***))))))***,,,+++******,,,------+++)))&&&'''((()))************&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$''')))(((((('''((($$$$$$$$$%%%&&&'''(((((((((((('''&&&%%%###!!!!!! ###&&&'''''''''&&&''''''&&&'''(((***,,,---444>>>;;;444444333555@@@QQQccctttxxxvvvwww|||~~~sss[[[BBB555...))))))...}}}vvvsssooollllllpppuuuxxx~~~~~~}}}zzztttooolllqqqooooooqqquuuwwwvvvtttwwwuuusssssstttuuuuuutttsssvvvxxxwwwtttqqqssstttrrrpppooouuu|||{{{uuuvvvmmmddd[[[KKK999000000,,,***((()))***++++++***(((((('''&&&%%%%%%&&&&&&&&&###"""%%%""""""!!! !!!"""$$$$$$###!!!!!!!!!&&&$$$"""!!!""""""!!!  !!!""""""!!! ######""""""!!! !!!$$$!!!!!!$$$$$$"""!!!!!! ######$$$###"""!!! !!!   """$$$%%%###"""""""""###$$$%%%%%%""""""!!!!!!$$$""""""%%%(((***///<<>>222///,,,)))'''&&&)))+++---...***+++,,,---,,,***'''&&&%%%### """$$$###""""""!!!!!!!!!!!!!!!###%%%&&&&&&###!!!!!!!!!%%%###""""""######"""!!! !!!""""""!!! !!!""""""###!!!!!!###### ###""""""!!! """"""###""""""   !!! !!!$$$%%%""""""##################!!!!!! !!!$$$%%%%%%&&&((((((,,,666BBBZZZiiimmmkkknnnkkkfffiiilllnnnqqqsssrrroookkkhhhiiibbb\\\ZZZUUUMMMJJJLLLUUU]]]ffflllllllllmmmoooiiiiiikkkmmmnnnlllhhheeeeeeiiimmmmmmjjjggghhhkkklllmmmhhh^^^UUUPPPJJJDDDGGGLLLTTT]]]eeekkknnnooommmoooooollllllnnnlllhhhlllmmmnnnppppppppppppooommmmmmoooqqqkkkYYYAAA000***(((%%%!!! !!!$$$'''######""" """"""!!! !!!###%%%'''(((+++%%%  !!!###"""!!!!!!!!!###%%%%%%###  $$$---***  """###(((((('''### !!!""""""######""""""!!!!!!!!!  """''''''222JJJbbbooossstttttttttttttttuuuvvvwwwxxxzzzyyyzzz}}}vvvlllkkkrrruuusssvvv~~~~~~|||zzzuuuvvvxxxxxxwwwwwwxxxyyy}}}||||||~~~{{{}}}}}}}}}}}}ppp^^^III888...***(((***,,,---,,,++++++,,,+++)))***......)))(((,,,((())))))***000555444...'''%%%###"""###$$$$$$###$$$###$$$'''))))))&&&### ###$$$!!!"""%%%'''&&&'''''''''&&&%%%$$$"""!!! %%%'''&&&'''***+++(((''''''((('''%%%%%%''')))222999444---...---000===PPPaaaqqqwwwvvvxxx}}}xxxcccGGG333,,,+++***'''zzztttqqqmmmjjjiiikkknnnpppvvvwwwxxxyyyxxxvvvsssrrrxxxwwwwwwxxxzzzzzzyyywwwuuutttuuuwwwyyyyyywwwuuuwwwuuuttttttttttttsssqqqqqqnnnmmmqqqxxx~~~~~~|||zzzuuuppphhhYYYEEE666///...***'''&&&'''***,,,---,,,...222444333///)))%%%$$$###!!! !!!"""############""""""""""""'''))))))(((%%%""" """""""""$$$%%%&&&$$$""" """""""""!!!!!! """ """"""!!!$$$'''###$$$######"""  !!!!!!!!!   !!!"""###  ###%%%""""""###$$$$$$###!!!!!! ###)))''''''(((&&&&&&///:::UUUeeekkkkkkooonnnjjjnnnooopppqqqqqqooollliiifffhhhfffeeeccc[[[QQQLLLKKKQQQYYYdddkkkmmmllllllllljjjlllqqquuuvvvrrrlllfffgggkkknnnmmmiiieeeddddddfffiiiiiiccc\\\VVVLLLDDDDDDGGGKKKSSS[[[dddkkkooonnnpppqqqqqqtttvvvrrrkkkmmmnnnpppqqqrrrrrrqqqqqqoooooopppqqqlll\\\DDD111***'''### !!!###%%%######"""!!! ######"""  !!!$$$(((,,,///111333***"""!!! ### """######"""!!! !!!"""***))) !!!###&&&&&&%%%""" !!!!!!!!!!!!!!!!!! !!!###&&&'''222KKKcccpppssssssxxxwwwwwwvvvvvvvvvwwwwwwwwwxxxzzz~~~|||rrrlllkkklllkkkqqq}}}|||yyysssuuuxxxzzzyyyxxxyyyyyy}}}}}}}}}~~~~~~}}}yyygggPPP===222...***,,,...///---+++******,,,***+++......+++***,,,''')))***,,,111666555000'''$$$""""""###%%%%%%$$$$$$$$$%%%'''((((((%%%###"""""" """&&&'''&&&&&&&&&&&&&&&%%%$$$"""""""""$$$$$$$$$***000000,,,)))((('''%%%$$$%%%(((+++...444///))),,,---222???TTTcccpppssssssvvv|||}}}}}}~~~{{{dddGGG333---,,,***'''~~~{{{wwwuuuqqqnnnmmmmmmoooppprrrssstttvvvvvvwwwvvvvvvwwwwwwwwwwwwxxxxxxwwwvvvttttttvvvxxxzzz{{{xxxvvvxxxuuurrrrrrttttttrrrooopppmmmkkknnnuuu|||zzzxxxuuunnnaaaNNN;;;000///,,,)))'''(((((()))(((---000333555333///)))%%%############""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$###***++++++)))%%%""" """$$$''''''%%%### """""""""!!!!!! !!!!!!!!!"""(((,,,'''$$$$$$###"""!!!  !!!!!!""""""### !!!"""######$$$!!!  ###%%%!!!"""###$$$$$$""" """(((''''''&&&######+++555NNNaaaiiijjjpppooommmsssrrrrrrrrrpppnnnkkkhhhfffgggiiillljjjbbbVVVMMMIIIKKKTTT___iiimmmnnnmmmmmmllloootttyyyzzzvvvooojjjjjjlllnnnmmmiiidddbbbaaabbbfffhhheeeaaa\\\SSSJJJHHHHHHHHHKKKRRR[[[eeejjjooorrruuuxxx|||~~~xxxpppoooppprrrsssttttttsssssspppqqqqqqqqqmmm```III555)))&&&!!!"""$$$%%%"""!!!"""$$$""" """"""!!!  ###''',,,000444666555,,,  $$$"""###%%%!!! !!!"""""" !!!!!! !!!$$$### !!!  !!!"""###$$$$$$""" """$$$&&&%%%&&&222KKKdddpppsssrrryyyxxxwwwuuuttttttttttttooorrrvvv|||wwwjjjaaa]]]]]]kkkzzz|||xxxsssvvv{{{}}}}}}|||{{{{{{||||||}}}~~~~~~|||{{{zzz|||~~~pppYYYDDD888333---///111111///,,,***)))---,,,,,,...///...,,,+++)))+++,,,,,,000444333...)))&&&$$$######$$$$$$###$$$$$$%%%&&&'''&&&%%%###!!!###"""!!!###'''(((%%%&&&&&&&&&%%%%%%###""""""$$$###!!!###,,,444444...***)))'''$$$###%%%))),,,,,,222---(((---000666CCCUUUcccqqquuuvvvzzz{{{|||~~~}}}gggIII555...---***'''|||{{{zzzxxxuuurrrpppppppppqqqooopppqqqsssuuuwwwxxxyyywwwxxxxxxxxxwwwwwwvvvvvvtttuuuvvvyyy{{{{{{yyywwwwwwtttpppoooqqqrrrpppmmmooollljjjlllrrryyy}}}xxxyyywwwrrrgggVVVBBB444,,,***))))))))))))((('''---...//////...+++'''%%%"""###$$$$$$$$$###!!! ###$$$%%%%%%&&&%%%$$$$$$***++++++)))%%%""" !!!$$$''''''&&&$$$!!!"""""""""!!! """$$$&&&'''%%%###!!!!!!!!! """***///*** #########"""!!!!!! !!!"""""""""#########$$$ !!!""""""###$$$$$$"""!!!!!!###%%% !!!###$$$###!!! %%%$$$%%%%%%###"""***444JJJ]]]hhhjjjoooooonnntttssssssrrrpppmmmkkkhhhgggeeejjjooonnnfff\\\PPPHHHGGGNNNZZZdddkkknnnoooooooooppptttwwwyyyvvvqqqmmmjjjlllmmmmmmjjjfffcccbbbgggiiiiiifffccc```XXXOOOJJJGGGDDDDDDIIISSS^^^eeejjjpppuuuyyy}}}yyyqqqqqqrrrsssuuuuuuuuuuuutttssssssrrrpppnnneeeOOO:::)))%%%  ###%%%%%%"""!!!%%%***)))"""!!!  !!!%%%***///222444555111***!!! ###"""!!!%%%&&&$$$"""!!! !!!"""!!!###"""!!!!!! !!!""""""!!! !!!"""###"""  ###&&&'''(((&&&(((555OOOgggtttuuutttvvvuuutttrrrqqqpppppppppmmmqqqwww}}}{{{lll]]]VVVVVVeeeuuu|||xxxuuuyyy~~~~~~~~~{{{|||~~~}}}{{{}}}~~~~~~}}}}}}|||zzzyyyxxx|||}}}wwwbbbMMM???888,,,...000000///,,,,,,+++------,,,---///000---***'''***++++++...222333000---***'''$$$$$$###"""!!!$$$%%%&&&&&&&&&%%%$$$$$$"""###!!!"""&&&&&&"""%%%%%%%%%%%%$$$###""""""###""" """,,,666555///+++***'''$$$###%%%)))---,,,222---***111444999EEEQQQaaarrrzzz}}}{{{|||kkkOOO999///,,,)))'''~~~{{{zzzyyyxxxvvvsssrrrqqqppppppooooooppprrrtttwwwzzz{{{yyyzzz|||{{{zzzyyyyyyzzzvvvuuuvvvxxxzzzzzzxxxvvvuuurrrooonnnnnnnnnmmmlllooollljjjkkkooouuuyyy{{{vvvxxxwwwrrrkkk^^^LLL<<<***((('''((()))******)))+++++++++***)))'''&&&%%%######$$$%%%%%%$$$"""!!!######%%%&&&&&&&&&%%%$$$'''))))))(((%%%"""  """%%%&&&%%%$$$ !!!""""""!!!  &&&+++---+++(((&&&!!! !!!(((---)))!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""""""""!!!!!!!!!"""###$$$ !!!""""""!!! !!!!!!###$$$"""###+++555GGG\\\gggiiinnnmmmlllssspppppppppooommmkkkhhhgggeeejjjnnnnnnjjjcccUUUJJJFFFKKKTTT]]]eeejjjmmmnnnmmmnnnqqqtttuuutttpppmmmhhhiiiiiijjjiiihhhgggfffoooooolllgggdddbbb[[[RRRHHHDDD@@@???DDDMMMXXX___gggpppxxx{{{~~~~~~zzzsssqqqrrrtttuuuvvvvvvuuuuuuuuuuuuqqqmmmnnniiiVVVAAA,,,'''!!!!!!###$$$######""")))333333)))""""""  $$$)))...111222111000)))&&&!!!!!!"""######!!! !!!!!!!!! """$$$%%%(((---222///)))### !!!###!!!"""!!!###"""!!! !!! ###$$$$$$""" !!!""""""!!!  !!!%%%((())))))(((+++999TTTlllxxxyyyxxxrrrrrrpppoooooonnnnnnooorrrwww|||~~~~~~~~~yyykkk[[[RRRQQQ___ppp}}}zzzyyy}}}{{{}}}}}}{{{yyy{{{|||{{{zzzyyyyyyyyyyyyzzz~~~|||mmmYYYHHH===...000111000...------...,,,---,,,,,,...111...((($$$''')))(((,,,333777777000---)))&&&%%%$$$""" $$$%%%&&&&&&$$$######$$$!!!!!!"""'''&&&!!!$$$$$$%%%$$$$$$###"""""""""!!! ###,,,444333,,,+++***(((%%%###%%%***---,,,111---+++333666:::DDDMMM^^^qqq|||{{{|||pppWWW@@@111+++((('''}}}zzzyyyxxxwwwuuusssrrrqqqqqqppppppppprrrtttwwwzzz|||yyy|||~~~}}}|||{{{|||}}}wwwvvvuuuvvvwwwxxxwwwvvvrrrqqqooommmjjjiiikkklllnnnllljjjjjjlllqqqtttwwwtttwwwwwwrrrnnnfffVVVFFF111---(((%%%%%%&&&((((((((()))******)))'''&&&$$$$$$$$$%%%%%%%%%$$$###"""!!!###$$$&&&&&&&&&$$$$$$###%%%&&&&&&###!!!!!!!!! ###$$$$$$###!!!!!!""""""""" !!!%%%***,,,,,,***(((!!!!!!###(((%%% !!!!!!"""""" """###!!!!!!  !!!"""""""""!!! """######$$$$$$$$$$$$$$$ !!!"""$$$######+++555FFF\\\gggiiillljjjiiioookkkkkklllmmmllljjjhhhfffgggkkkmmmmmmnnnjjj\\\MMMHHHJJJNNNUUU]]]cccgggiiihhhjjjmmmqqqsssqqqlllhhhdddddddddeeehhhjjjkkkkkkpppooolllhhhhhhhhhaaaXXXLLLHHHBBB@@@BBBIIIRRRXXXcccnnnxxx{{{zzzyyywwwtttqqqssstttuuuvvvvvvuuuuuuvvvuuupppkkkmmmlll\\\GGG222,,,$$$ !!!"""!!! +++888999---$$$### !!!  !!!$$$(((...222333111,,,)))###""" ###***000((($$$  $$$ """"""$$$---777>>>888///&&&!!! """$$$!!! """$$$%%%$$$!!!  !!! !!!"""###"""!!!!!!######"""!!!!!!!!! !!!!!!!!!!!!  %%%((()))((('''***999TTTmmmyyyyyywwwpppppppppooooooppppppqqqssswww}}}|||zzzzzzwwwkkkZZZOOOMMMZZZlll~~~~~~}}}}}}|||~~~}}}~~~}}}zzzxxxzzz|||zzzyyywwwvvvwwwxxx{{{|||vvveeeQQQCCC>>>===;;;666111---,,,---,,,---,,,***...222...'''&&&))))))(((+++333999;;;111...***((('''&&&$$$###$$$%%%'''&&&###"""###%%%!!!!!! %%%,,,,,,'''###$$$$$$$$$$$$######""" !!!###***000///)))******(((&&&%%%&&&)))---***///,,,+++333555666???KKK[[[nnnyyyzzz|||ttt___GGG333)))&&&'''}}}zzzzzzyyywwwvvvuuussssssqqqqqqqqqrrrtttwwwzzz|||xxx{{{}}}}}}{{{zzz|||~~~yyywwwuuuuuuvvvwwwvvvvvvppppppppplllhhhfffiiilllnnnllljjjjjjkkknnnrrrttttttwwwvvvrrrpppjjj\\\MMM;;;444***""" !!!###%%%&&&(((***,,,+++)))&&&$$$$$$%%%%%%%%%%%%$$$######!!!"""$$$&&&&&&&&&$$$###!!!###$$$$$$###!!!!!!!!! !!!###$$$###""""""###"""!!! !!!###%%%((()))((('''&&&!!!""""""  !!!"""###!!!"""$$$""""""!!!  !!!""""""!!! """###%%%&&&&&&%%%$$$### !!!""" """$$$######+++555GGG\\\hhhhhhkkkhhhfffmmmfffhhhjjjkkkkkkiiigggeeeiiikkklllmmmpppooo```OOOJJJJJJKKKPPPWWW]]]bbbddddddgggkkkppprrroooiiiddd`````````bbbfffkkkmmmnnnjjjkkkjjjiiilllnnnhhh```TTTOOOIIIDDDCCCGGGMMMRRRZZZgggssstttqqqppppppnnnqqqssstttuuuvvvvvvuuuuuuwwwvvvoooiiilllnnn___KKK777000'''"""!!! )))999:::,,,"""""" !!!"""!!!!!!"""'''+++111555555000***%%%###000:::,,,%%%  """&&&!!!!!!###000>>>:::444))) !!!"""  """###%%%((((((&&&###!!!  !!!!!!"""!!!  ######"""""""""""" $$$(((((('''$$$'''777RRRkkkvvvwwwuuuppppppppppppqqqrrrssssssnnnssszzz~~~~~~~~~~~~|||ppp]]]QQQNNNWWWiii{{{~~~}}}~~~~~~}}}}}}zzzxxx{{{~~~zzzyyywwwuuutttuuuxxx|||~~~}}}|||~~~|||lllWWWGGGQQQNNNGGG>>>444---******+++---+++)))---222...&&&+++---,,,(((***222888;;;000---***((((((((('''&&&$$$&&&'''&&&###!!!###%%%"""""""""###+++222333...######$$$$$$$$$######""" """$$$)))...,,,'''******)))'''%%%&&&))),,,(((---******222333333;;;KKKZZZjjjuuu{{{zzz{{{~~~wwwdddKKK444(((%%%'''}}}vvvyyy||||||yyyuuusssqqqpppqqqssssssssstttvvvyyyxxxzzz}}}}}}zzzxxxxxxtttpppqqquuuvvvsssnnnoooooonnnkkkiiiiiijjjmmmnnnmmmmmmpppssssssoookkknnnuuuvvvqqqpppqqqgggXXXFFF888***%%%%%%%%%$$$%%%''''''((()))))))))))))))&&&$$$""""""###$$$###""" !!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###""" !!!"""!!!"""###$$$###!!!%%%$$$###%%%''''''$$$  !!!!!! !!!""""""!!! ###"""   ######!!! !!!######"""###%%%%%%$$$"""!!!"""###"""  ###$$$&&&+++222KKKZZZiiimmmllljjjiiiffffffffffffhhhiiiiiifffcccfffhhhhhhhhhlllmmmdddWWWKKKIIIIIILLLNNNSSS___jjjdddgggjjjkkknnnpppllleeebbbhhhlllkkkjjjmmmooooooooollljjjlllpppqqqmmmiii\\\XXXQQQHHHAAAAAAGGGLLLWWW]]]fffkkklllkkkkkkkkkmmmmmmrrrwwwvvvqqqrrrxxxuuuuuupppiiikkknnncccQQQBBB000""""""""" """'''***+++'''###""""""  !!!"""&&&///777::::::888000''' ***:::FFF;;;***!!!###'''   '''&&&!!!"""'''+++,,,)))$$$ !!!&&&$$$!!! !!!###%%%&&&$$$!!! """###"""  """###"""  """###!!! """%%%&&&&&&$$$$$$000KKKhhhwwwwwwrrrooorrrsssqqqqqqssssssooosssuuuxxxzzz{{{|||}}}vvvcccTTTOOORRRggg{{{~~~~~~}}}|||}}}|||{{{yyy|||~~~|||{{{{{{wwwuuurrrrrruuuxxxzzz{{{zzz|||~~~rrr\\\IIIJJJGGG???666///,,,***'''---,,,***+++,,,------------...///111333333111////////////...+++'''$$$!!!((('''&&&$$$"""!!! """%%%%%%'''333???:::,,,'''((()))(((%%%######$$$!!! """''',,,///...,,,)))///+++)))222444,,,+++,,,,,,+++******---333777IIISSScccrrr|||zzz~~~qqqWWW===...(((%%%|||vvvyyy{{{{{{xxxuuurrrqqqoooqqqrrrrrrrrrsssuuuwwwwwwyyy{{{}}}}}}|||zzzyyyvvvtttrrrrrrssstttqqqnnnpppooonnnllljjjiiikkknnnqqqqqqrrrvvvzzzzzzuuuqqqpppvvvvvvrrrrrrtttkkk^^^MMM>>>...((('''&&&&&&((((((((())))))))))))((((((%%%###"""!!!###$$$###""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###"""""" !!!!!!"""$$$%%%%%%###!!! ###"""!!!"""$$$%%%###!!!  !!!!!!!!!!!! !!!!!!""""""######&&&%%%"""  """$$$###!!!!!!!!!!!!"""######"""!!!!!!######""" ###!!! $$$%%%&&&***111EEEVVVgggmmmlllkkkhhhfffeeeeeefffhhhjjjjjjhhhffffffhhhggghhhlllnnnfff[[[PPPKKKIIIKKKNNNTTT___iiifffiiikkkkkknnnoookkkdddeeekkkooommmlllnnnnnnmmmnnnjjjhhhiiinnnqqqpppnnnccc^^^VVVMMMGGGEEEEEEGGGOOOTTT[[[```ccceeehhhjjjnnnnnnsssxxxwwwssstttyyywwwyyyuuummmlllooohhh\\\III666'''$$$### !!!!!!"""%%%((()))&&&### !!!###$$$)))111999<<<;;;888///&&&$$$000:::555((( !!!%%% %%%)))&&&  ###%%%### !!!&&&$$$"""  !!!######!!!!!!"""###""" """""" !!!"""!!! """###$$$%%%$$$,,,DDDaaatttxxxvvvsssuuuuuuqqqppprrrqqqnnnsssuuuwwwyyyzzz{{{~~~vvvdddVVVPPPTTTgggyyy~~~}}}~~~}}}||||||{{{{{{zzz|||}}}{{{yyy{{{}}}~~~|||zzzxxxvvvtttuuuxxx|||~~~}}}vvvaaaNNN@@@===666000,,,++++++***)))(((((()))************---...111555888777333...)))))))))((('''%%%###!!!'''''''''&&&$$$###!!!!!! ###$$$&&&///888111"""%%%'''((('''%%%###""""""$$$######%%%(((***(((&&&...111+++,,,<<<@@@666111++++++)))((((((+++000444DDDPPPbbbqqq{{{rrrXXX???000)))&&&}}}xxxvvvxxxyyyxxxvvvsssqqqqqqqqqrrrttttttttttttvvvwwwyyyyyyzzzzzzzzzzzzyyyxxxtttttttttsssrrrqqqooonnnppppppooommmkkkkkkmmmooottttttwww|||{{{vvvpppuuutttqqqsssuuuoooeeeVVVFFF555,,,)))'''(((+++)))************((('''&&&$$$""" """######### !!!"""######$$$$$$"""############""""""!!! """%%%''''''&&&###!!!!!!  """###"""!!!!!!!!!  !!!""" !!!!!!"""###$$$%%%&&&((('''$$$""" !!!"""$$$###!!! !!!!!! """######"""  ###&&&"""!!!"""%%%&&&%%%)))///===PPPdddmmmnnnllliiieeeddddddeeehhhkkklllkkkiiiggghhhggghhhllloooiiibbbVVVNNNIIIJJJNNNTTT^^^fffjjjlllmmmllllllmmmiiiccchhhnnnqqqpppooopppnnnkkkmmmjjjgggiiinnnrrrsssssskkkeee]]]WWWRRRMMMGGGCCCEEEHHHLLLQQQVVV\\\bbbgggkkkmmmssswwwwwwtttuuuyyyvvvyyyuuummmjjjmmmllleeeRRR???---'''$$$!!!###""""""###%%%&&&$$$### !!!"""###+++333999;;;999555,,,###$$$***---%%%!!! ###,,,,,,%%%%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!   !!!  !!!$$$###(((;;;WWWnnnyyyzzzxxxyyyvvvpppnnnppppppmmmtttuuuvvvwwwxxx{{{xxxhhhYYYRRRWWWfffuuu{{{}}}}}}{{{yyyxxxwwwxxxxxxuuuxxx}}}~~~|||zzzzzzzzz}}}}}}yyyuuuttttttvvv{{{zzzhhhVVV===777000+++))))))***+++'''(((((()))***))))))))),,,,,,000666;;;:::333,,,&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''%%%###""" ###$$$%%%+++000((("""%%%&&&&&&$$$!!! $$$###""""""$$$%%%$$$###222222***...BBBGGG:::111***)))(((&&&%%%''',,,///>>>LLL```pppyyy~~~sss[[[BBB222+++'''yyyvvvvvvwwwwwwuuusssqqqpppqqqtttvvvwwwxxxwwwwwwxxxyyy}}}|||{{{yyyxxxxxxxxxxxxsssuuuvvvtttrrrooonnnoooqqqqqqpppnnnmmmmmmppprrrsssuuuxxx~~~{{{vvvppprrrqqqppprrrvvvssslll___OOO===222,,,((()))+++******++++++***)))'''%%%$$$""" !!!###$$$### !!!"""######$$$!!!!!!""""""""""""!!!!!! $$$'''(((&&&$$$""" !!!"""######"""!!!   !!!""""""""""""######$$$$$$$$$&&&%%%###"""!!!!!!!!!!!! !!!"""""""""  !!!!!! #########!!!!!!###%%%###"""###&&&&&&%%%''',,,666JJJaaammmpppnnnkkkfffddddddeeehhhkkkmmmmmmllljjjiiihhhjjjnnnpppmmmiii]]]SSSJJJJJJNNNTTT\\\cccllloooooollljjjkkkhhhccchhhnnnrrrrrrssssssqqqmmmnnnmmmlllmmmqqqtttuuutttooojjjdddaaa```ZZZPPPGGGAAA@@@AAACCCHHHQQQZZZ```ccchhhoootttttttttvvvyyyuuutttnnnggggggllllllgggYYYFFF222(((%%%"""!!!#########"""!!!""""""""""""$$$###"""!!! )))000555555333///&&&$$$"""  """!!!(((000---###""""""!!! !!!!!!!!!"""###!!!""""""   !!! """!!!!!!""""""'''666PPPjjjxxx{{{xxxxxxtttnnnlllooopppnnnuuuvvvvvvvvvwww{{{{{{nnn___UUUYYYdddqqqzzz~~~}}}|||{{{yyyxxxvvvuuuuuuuuuwww|||~~~|||{{{yyyxxx|||}}}xxxrrrrrrssswww|||~~~~~~~~~~~~nnn___FFF<<<111,,,)))&&&&&&((()))***,,,---,,,,,,+++,,,,,,+++,,,222888888222+++***)))(((&&&&&&''')))***$$$%%%&&&''''''&&&$$$###"""$$$%%%$$$(((***$$$ """%%%%%%###  """#########///111***,,,===@@@333+++))))))'''%%%$$$&&&))),,,999HHH]]]nnnxxx~~~vvv^^^FFF555---)))|||zzzyyyvvvvvvuuurrrooonnnoooqqqtttvvvxxxxxxwwwvvvvvvwww|||zzzxxxwwwwwwwwwtttuuuwwwvvvtttqqqpppppprrrrrrqqqpppoooooorrruuuuuuvvvyyy~~~zzzuuuqqqqqqpppqqquuuxxxwwwrrrfffWWWFFF:::000***((())))))***+++,,,+++***'''&&&%%%### !!!###$$$$$$!!! !!!"""###$$$ !!!!!!"""""""""!!!!!! !!!$$$%%%$$$"""!!! !!!""""""###$$$$$$"""!!!  !!!!!! !!!"""#########""""""!!!!!!!!!!!! !!!!!!""""""!!!######"""!!! """$$$###!!! !!!"""###"""!!!!!!!!!  """!!!###'''&&&$$$%%%)))000FFF```nnnrrrqqqmmmhhheeeeeefffhhhlllnnnnnnnnnmmmjjjjjjmmmppppppnnnmmmcccXXXMMMLLLOOOSSSYYY___llloooooojjjhhhhhhgggcccffflllppprrruuuxxxvvvqqqpppqqqsssuuuwwwvvvuuusssppplllhhhiiikkkggg[[[QQQBBB???;;;;;;???GGGOOOUUU[[[bbbkkkpppsssvvvyyyzzzuuuooofffccchhhnnnlllggg\\\JJJ555)))%%%$$$###$$$""""""!!! !!!"""######"""""" %%%***---,,,***&&& ###""")))000,,,!!!   """### !!!"""!!!  """!!!""""""   """ ###(((444LLLfffvvvyyyvvvvvvrrrlllkkkoooqqqpppwwwwwwvvvvvvwww{{{~~~ttteeeZZZYYY___kkkwww~~~|||{{{zzz{{{|||}}}{{{xxxtttrrryyyzzz|||}}}~~~~~~~~~}}}{{{yyyxxx||||||wwwrrrsssuuuyyy~~~|||{{{{{{~~~ttthhhQQQCCC555...***%%%$$$'''***,,,......---,,,---//////---,,,///333555333000///...+++)))((()))***+++###$$$%%%&&&&&&%%%$$$######$$$"""!!!"""$$$###!!!######!!! !!!!!!!!!!!!!!!!!!"""%%%,,,)))(((333444,,,))))))((((((&&&$$$%%%(((+++666DDDYYYjjjuuu}}}xxxbbbJJJ999000+++||||||~~~vvvuuurrrooollllllnnnqqqqqqsssuuuuuutttrrrrrrrrr~~~|||zzzyyyxxxwwwwwwuuuvvvwwwxxxxxxvvvtttrrrrrrsssrrrqqqpppqqqtttwwwyyyyyyzzz~~~~~~xxxsssrrrqqqpppsssxxxzzzyyywwwlll___PPPCCC777,,,''''''&&&(((***,,,---,,,***((((((%%%""" !!!###$$$$$$!!!!!!  !!!"""### !!!!!!""""""""""""""" !!!!!!!!! !!!""""""!!! !!!$$$%%%$$$######$$$!!!!!! !!!  !!!######"""!!!  !!!"""""" ###%%%$$$"""!!!$$$&&&$$$!!! """!!!"""!!! !!!###"""  ###'''&&&######''',,,CCC]]]mmmsssrrrnnnjjjhhhggggggiiilllnnnnnnnnnnnnkkkkkkoooqqqnnnlllmmmfff\\\RRROOOOOOPPPVVV]]]jjjmmmmmmhhhfffggggggeeefffjjjnnnqqqvvv{{{yyyuuusssuuuxxxzzzzzzxxxuuurrrqqqnnnlllnnnpppmmmcccZZZFFFAAA:::777:::@@@FFFIIIQQQ[[[fffmmmrrrxxx}}}~~~wwwnnnfffgggnnnrrroooiii___OOO:::+++'''&&&$$$""" !!! !!! !!!""""""!!!!!! $$$&&&###!!! !!!!!!&&&+++((( !!! !!!!!! """"""   !!!""" !!!!!!  """###""" ### %%%)))111FFFaaarrruuutttuuurrrmmmlllpppsssrrrvvvvvvuuuuuuuuuyyy~~~xxxjjj]]]WWWYYYbbbqqq|||}}}{{{zzzyyy{{{~~~~~~zzzvvvrrr||||||}}}}}}~~~~~~~~~~~~{{{zzzzzz}}}~~~zzzvvvvvvwwwzzz~~~}}}zzz|||~~~xxxoooZZZHHH888111,,,'''&&&)))***,,,---,,,***))),,,///444222//////111333555666///...+++)))''''''((()))%%%%%%%%%$$$$$$$$$$$$$$$"""!!!  !!!""" !!!!!!###%%%&&&%%%""" ((((((%%%,,,---***---'''((('''&&&%%%%%%(((+++555@@@QQQcccqqq|||{{{fffNNN<<<222,,,}}}}}}~~~vvvtttqqqllljjjjjjnnnqqqppprrrttttttrrrpppooooooyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwzzz||||||xxxtttsssssssssrrrrrrsssvvvyyy|||zzzzzz{{{|||zzztttoooooommmmmmrrrwwwyyywwwvvvpppfffYYYLLL>>>000'''%%%###%%%))),,,......,,,++++++(((###!!!!!!###$$$$$$"""!!!  """### !!!""""""#########""" !!!"""###"""!!! !!!"""&&&'''%%%###"""""" !!!!!!!!!!!!  """""""""!!!!!!   $$$%%%###!!!!!!$$$&&&%%%!!! """  ###%%%###  !!!&&&&&&""""""%%%(((???[[[kkkqqqqqqnnniiikkkjjjiiijjjlllmmmmmmlllnnnkkkkkkpppooojjjhhhiiifff___WWWSSSOOONNNSSS[[[gggkkkkkkfffdddfffgggggggggjjjmmmpppuuu{{{{{{vvvuuuwwwyyyzzzyyyxxxvvvuuusssqqqooopppppplllccc\\\IIIBBB;;;777888;;;>>>@@@EEEQQQ^^^fffmmmwww}}}}}}uuuppplllnnnrrrssspppmmmdddUUU???///((('''###   !!!""""""""""""!!!!!! !!!$$$###  ###$$$""" !!!"""!!! !!!### """$$$&&&$$$ !!!$$$!!!&&&(((,,,>>>ZZZnnnrrrvvvwwwtttoooooorrrtttrrrssstttsssssssssuuuyyy||||||~~~~~~~~~~~~zzzlll^^^TTTRRRXXXhhhvvv|||}}}~~~yyy{{{}}}~~~}}}zzzwwwuuuzzz{{{~~~~~~}}}zzz{{{}}}~~~}}}{{{yyywwwxxxyyy|||~~~~~~}}}|||vvvgggRRR???777222***)))---***,,,---***'''''',,,111444444222000...///333777,,,+++***((('''''''''''')))'''&&&$$$###$$$%%%&&&###"""###""" !!!###  ###'''***)))&&&""" ((('''"""((()))'''+++%%%&&&&&&%%%$$$%%%(((***444;;;HHHZZZlllyyy}}}|||hhhQQQ???444---|||{{{{{{vvvtttpppkkkhhhiiimmmqqqpppsssuuuuuusssqqqpppoootttuuuwwwxxxzzzzzz{{{{{{zzzxxxwwwzzzzzzuuusssttttttsssrrrtttwwwzzz|||zzzxxxxxxxxxvvvpppkkkkkkhhhiiioootttuuusssrrrsssjjj^^^SSSCCC222'''$$$!!!$$$(((,,,//////...------)))$$$""""""###$$$$$$"""!!!  """###!!!!!!"""###############!!!"""###$$$###"""   !!!!!!"""'''(((%%%"""  !!!""""""!!! !!!!!!!!! !!!!!!!!!!!!""""""""""""   $$$$$$""" $$$&&&%%% """ $$$'''""" !!!!!!!!!&&&%%%"""!!!$$$&&&===YYYiiiooopppmmmiiinnnllljjjjjjlllmmmlllkkkmmmjjjkkkooonnngggdddeeefffaaa[[[UUUOOOLLLRRRZZZeeeiiijjjeeebbbeeehhhhhhiiikkkmmmooouuu{{{zzzvvvvvvwwwxxxxxxwwwwwwxxxyyyvvvtttqqqpppmmmhhhaaa[[[IIICCC;;;777777999;;;;;;:::HHHWWW___hhhssszzzzzzrrrpppppprrrsssrrrpppooohhhYYYCCC222***'''###  !!!""""""!!! !!!  !!!     ###%%%###  """######""" !!!### """%%%'''$$$ !!!$$$###'''''''''888UUUkkkqqqxxxyyywwwrrrqqqttttttrrrqqqqqqrrrqqqqqqrrruuuxxxxxx{{{|||{{{|||zzzmmm^^^SSSMMMPPPaaarrr|||{{{{{{{{{{{{{{{zzzyyyxxxwwwzzz~~~}}}zzz||||||yyywwwwwwxxxyyy|||~~~|||}}}zzzttt]]]GGG>>>777...+++///,,,......***'''(((...333111333333000,,,+++000555******)))(((((((((((((((,,,***'''$$$$$$%%%&&&(((%%%&&&'''(((%%%!!!!!!$$$!!!!!! """ %%%***,,,)))&&&$$$$$$###+++&&& %%%%%%"""&&&###$$$%%%$$$$$$$$$''')))333777BBBTTThhhwww}}}}}}xxx{{{}}}jjjRRR@@@555...zzzyyy{{{zzzwwwrrrooonnnnnnmmmmmmtttuuuvvvwwwvvvuuusssrrrwwwxxxzzz{{{{{{zzzyyyxxxzzzxxxvvvwwwyyyyyywwwttttttssssssssstttuuuwwwxxxzzzxxxvvvuuuuuurrrmmmhhhkkkjjjjjjmmmqqqtttsssrrrtttppplllaaaLLL444))))))&&&&&&(((+++///111111000---***%%%###"""######"""""" """###%%%$$$###"""###$$$######%%%%%%&&&&&&%%%""" !!!%%%%%%""" !!! """###""" !!!!!! !!! ###"""  !!!  !!!!!!!!!!!!"""!!!""" !!!!!! !!!!!!)))555LLLbbbmmmmmmkkklllkkklllllljjjiiiiiikkkmmmppppppooolllhhhffffffggghhhccc^^^YYYSSSMMMMMMQQQaaaggghhhcccccciiioooooopppqqqqqqrrrsssuuuuuuvvvuuuuuuttttttttttttuuuuuuvvvvvvtttqqqmmmhhhdddaaaRRRKKKBBB>>>>>>===:::777===EEEOOOUUUZZZaaakkktttqqqpppoooppppppooommmjjjooogggWWWCCC000%%%"""### !!!######"""  !!!   !!!$$$&&&""" !!!!!!###&&&%%%###""" """""" !!!!!! !!!"""$$$%%%%%%###$$$***444DDD[[[mmmuuuxxxxxxtttssstttssspppmmmnnnoooqqqsssvvvyyyzzz|||yyyuuutttxxxzzzqqqfffQQQMMMLLLVVVhhhxxxzzzzzz{{{||||||}}}}}}}}}{{{|||~~~|||zzzyyyyyyyyyyyy|||~~~~~~~~~}}}~~~xxxkkkTTT>>>222///---******(((''''''***,,,---...111222222000---++++++,,,111...+++))))))))))))))),,,)))'''%%%&&&'''((('''&&&&&&''''''&&&%%%###"""$$$""" """"""$$$,,,444000&&& """''''''&&&%%%%%%###""""""$$$%%%%%%###""""""%%%'''///222<<>><<<888444:::AAAHHHLLLOOOUUU___gggiiijjjkkkllllllkkkkkkkkkmmmhhh\\\III777+++'''((( !!!######"""    ###%%%!!! !!!$$$###"""!!!  """###!!!  !!!###$$$""" &&&000@@@VVViiivvvyyyyyytttrrrrrrppplllmmmnnnpppsssuuuwwwyyyzzzyyyxxxuuussstttuuunnndddUUUOOOLLLTTTdddttt|||||||||{{{{{{||||||}}}}}}~~~~~~|||zzzzzz{{{||||||~~~~~~}}}}}}|||}}}{{{pppZZZBBB333...---+++'''&&&&&&''')))+++++++++...111333444222///......444111---+++******)))(((***'''$$$$$$&&&((()))***'''&&&&&&%%%$$$###!!!!!!""""""!!! !!!!!!###***000...&&&"""###%%%(((***)))'''$$$######$$$%%%%%%$$$$$$$$$''')))000222<<>>999555777;;;??????@@@DDDMMMTTT\\\```ccceeedddeeeiiillliiihhhbbbRRR???000****** !!!""""""!!!  ###!!!!!! $$$###  """$$$  !!!!!!!!!  ######"""!!!  !!!""""""$$$,,,;;;RRRfffrrrwwwxxxuuurrrrrrpppmmmoooqqqtttwwwyyyyyyyyyyyywwwxxxvvvrrrppppppjjjddd[[[SSSLLLPPP^^^mmmxxx|||}}}|||{{{zzzzzz{{{|||}}}~~~}}}{{{zzz{{{}}}~~~{{{zzz{{{~~~}}}~~~~~~~~~~~~~~~|||~~~~~~wwwcccIII555---,,,+++&&&%%%%%%''')))+++***(((***...222444222000...---111///,,,+++,,,,,,,,,+++(((%%%""""""$$$(((+++,,,***)))((('''%%%%%%%%%%%%"""############"""!!! !!!"""'''+++***%%%###%%%%%%+++000000+++'''%%%&&&###$$$%%%%%%%%%&&&))),,,000222;;;LLLaaaqqqyyy|||yyy|||~~~{{{sss```III999333zzzvvvuuussssssssstttuuutttrrroooqqqrrrssstttuuuuuuuuuuuuuuuuuuvvvwwwyyy||||||xxxvvvwwwyyy|||}}}zzzyyyyyyxxxwwwwwwwwwwwwrrrrrrrrrrrrsssssssssssspppnnnlllkkkmmmpppsssuuu}}}tttcccMMM:::000+++)))&&&&&&'''((((((((((((&&&###"""$$$&&&((((((""" !!!$$$&&&'''))))))'''$$$!!! !!!"""""""""!!! !!! """"""###"""!!! !!!""""""!!!"""$$$&&&######""""""###$$$&&&''' !!!###$$$$$$  !!!!!!###%%%&&&$$$***:::PPP___dddeeefffggghhhjjjjjjiiiiiikkkmmmjjjlllnnnnnnmmmlllllllllffffffgggfff^^^QQQHHHFFFKKKRRR[[[ccchhhkkkjjjhhhmmmnnnoooqqqrrrrrrqqqqqqqqqpppooooooppprrruuuwwwvvvvvvvvvvvvwwwzzz|||}}}sssiii\\\SSSMMMGGG@@@:::777888888555444777???EEEMMMRRRXXXZZZ[[[___ffflllfffiiigggZZZFFF333)))&&&  !!!"""!!!!!!###&&& %%%###!!!!!!"""  !!!   """###"""!!! !!! $$$""""""%%%+++999OOOcccmmmsssxxxwwwuuuvvvvvvuuuuuuwwwzzz|||}}}{{{yyywwwwwwzzzzzztttpppnnnkkkggg```VVVMMMMMMXXXhhhtttyyy|||{{{yyyxxxxxxyyyzzz{{{~~~|||{{{zzzzzz|||~~~}}}zzzxxxyyy|||{{{|||~~~~~~}}}|||}}}~~~|||lllQQQ:::...+++***'''''''''***,,,,,,***)))(((***---...,,,***))))))***(((((())),,,///000///'''$$$!!!!!!###'''***,,,((('''&&&%%%%%%&&&'''(((%%%$$$$$$$$$$$$############$$$%%%&&&%%%$$$$$$$$$'''...666666///)))(((***!!!"""$$$$$$%%%&&&***---///111999III\\\mmmwwwzzzxxx{{{|||tttaaaIII666///~~~yyyxxxzzzyyywwwuuutttuuuuuusssrrrrrrrrrtttuuuvvvwwwxxxxxxvvvvvvwwwyyy|||}}}zzzwwwwwwyyy}}}|||{{{{{{zzzxxxwwwuuuuuuoooppppppqqqsssuuuwwwyyyxxxuuurrrnnnmmmppptttwww~~~~~~{{{ssseeeRRR>>>111)))'''$$$$$$%%%((()))***)))&&&######$$$'''((()))"""!!! """%%%&&&&&&*********&&&""" !!!!!!"""""""""""""""""""""!!!!!!!!!  !!!!!!!!! !!!%%%(((#########""""""######$$$ !!!"""######!!!!!!    !!!"""%%%'''&&&)))666KKK]]]dddfffgggkkklllmmmmmmllllllmmmnnnlllmmmnnnmmmkkkiiiiiiiiihhhhhhkkkkkkbbbSSSIIIFFFMMMQQQXXXaaagggiiiiiiiiilllmmmooopppqqqpppoooooopppoooooopppqqqtttwwwxxxrrrrrrssstttwwwzzz}}}wwwpppggg```ZZZSSSHHH@@@;;;:::777333000222777<<>>888333222555888777:::===@@@DDDJJJSSSYYY]]]bbbgggbbbSSS???---"""""""""!!!   ###%%%!!!!!!  """###"""  !!!"""!!!""""""!!!  !!! !!!!!!"""###$$$+++???QQQiiisss{{{{{{xxxxxxxxxvvv~~~}}}zzzwwwyyy}}}}}}xxxvvvvvvuuurrriii___TTTPPPVVVaaalllrrrrrrsssuuuwwwyyyzzz||||||{{{|||~~~~~~~~~}}}~~~~~~||||||~~~~~~}}}~~~~~~wwwbbbJJJ:::000++++++******,,,---...---+++------+++'''$$$$$$&&&((('''&&&%%%&&&(((((((((&&&'''%%%######&&&((())))))'''''''''(((***,,,---...***'''$$$"""!!!###&&&(((&&&&&&###!!!%%%&&&$$$$$$)))---,,,'''######%%%"""#########"""###&&&((()))+++222???QQQcccqqqyyyxxx||||||zzz|||}}}yyyxxxxxxuuugggPPP;;;111yyytttuuuyyytttssstttuuuvvvvvvtttrrrpppqqqrrrtttvvvyyy{{{|||ssstttwwwzzz}}}|||}}}|||yyyxxxyyy~~~~~~~~~}}}{{{xxxuuurrrppplllnnnppprrrtttyyy|||sssllllllpppuuusssuuusssnnnhhh^^^KKK:::***'''###!!!###'''***,,,---***&&&$$$$$$%%%&&&%%%%%%$$$""""""$$$%%%$$$$$$''',,,///...(((###!!!!!!""""""!!!!!! !!!!!!!!! !!!"""""""""!!!!!!"""!!!"""'''+++&&&&&&'''&&&$$$   !!!!!!!!! !!!$$$'''%%%,,,@@@VVVbbbfffffffffiiilllnnnnnnoooppprrrqqqpppnnnkkkhhhgggiiilllooonnnooonnnfffXXXOOOMMMGGGHHHPPP___iiijjjjjjkkkgggiiikkkmmmmmmllljjjiiiiiikkkmmmqqqsssuuuvvvvvvoooppprrruuuwwwxxxyyyzzzzzzuuuqqqnnnmmmggg^^^WWWRRRNNNGGG???888555444444333333333444888===CCCGGGNNNSSSZZZ\\\TTTDDD111$$$$$$###"""!!! !!!"""###"""!!!    !!!  !!! !!!"""######""" """"""!!! """""" %%%666GGGcccnnnxxxxxxuuuuuuuuuttt{{{|||~~~}}}{{{zzzwwwzzzyyyvvvvvvyyyxxxuuuooofff[[[UUUWWW^^^fffkkknnnqqqtttyyy|||~~~~~~}}}}}}~~~~~~~~~{{{iiiTTTCCC666...***)))'''(((***+++******+++++++++)))'''&&&''')))'''&&&%%%&&&''''''%%%###$$$######%%%(((++++++++++++,,,---...////////////(((&&&%%%######$$$%%%&&&###$$$!!!!!!(((***&&&&&&''''''%%%"""!!!"""###%%%&&&&&&$$$######%%%'''%%%'''...;;;LLL___oooxxxyyy}}}~~~yyywwwxxxzzzyyyyyyzzzxxxkkkSSS===222yyysssrrruuunnnooorrrvvvxxxwwwssspppooopppqqqsssuuuxxxzzz|||tttvvvyyy}}}~~~}}}{{{|||~~~~~~}}}{{{xxxtttqqqooolllnnnppprrrtttzzz~~~ssskkkjjjnnnsssqqqsssrrrmmmiiibbbPPP>>>,,,((($$$!!!###&&&)))+++///+++'''$$$$$$$$$$$$$$$$$$""" !!!"""!!! &&&,,,111000***$$$!!!!!!"""!!!  !!!""""""$$$!!! !!! %%%---222((())))))(((%%%  !!!!!!   """&&&"""(((<<>>,,,zzzuuuttttttrrrssstttuuuuuuuuutttttttttqqqppprrrwwwzzzxxxvvvrrrsssvvvzzz}}}~~~}}}{{{|||{{{zzzyyyzzz|||~~~}}}zzzxxxwwwvvvsssqqqooonnnoooqqquuuzzz}}}uuunnnlllqqquuuvvvvvvrrrmmmnnnkkkZZZGGG444+++"""!!!###%%%***///<<<999000%%%!!!###""""""!!!  """###''')))+++)))&&&#########!!!!!!!!!"""!!!!!!  """###!!! !!!!!!!!! """***///&&&(((+++---///...---+++$$$ """!!!!!!!!!###$$$###""" !!!""""""  !!!""""""$$$'''...@@@UUU```aaaiiiiiilllqqqvvvwwwvvvsssvvvtttqqqooommmlllllllllmmmmmmllljjjfff^^^UUUNNNFFFEEELLLZZZeeejjjmmmooopppnnnmmmmmmnnnnnnmmmkkkkkklllmmmooopppqqqrrrrrrnnnoooqqqsssvvvvvvuuutttqqqooommmkkkkkklllmmmmmmsssooodddTTTHHHAAA:::555222000---,,,,,,,,,+++***...111555888666000)))%%%'''&&&%%%$$$$$$###   $$$"""    """"""   ###%%%"""!!!   !!!!!!!!!   """***111III]]]mmmpppqqquuuuuupppuuuuuuwwwxxxxxxwwwvvvvvvvvvuuuvvvyyy|||~~~~~~}}}{{{wwwjjj[[[SSSVVVZZZZZZfffqqq{{{}}}~~~~~~|||~~~vvviiiXXXGGG<<<111+++&&&'''((('''(((,,,+++,,,,,,,,,+++)))'''&&&'''&&&%%%$$$$$$$$$$$$######$$$%%%&&&''''''''''''++++++***************+++,,,((($$$$$$&&&'''### """ $$$,,,111222111222///+++%%%!!!!!!$$$&&&'''(((*********(((%%%###'''***---222AAAYYYllltttxxxzzz|||}}}|||{{{{{{{{{ttt]]]BBB000|||wwwvvvuuussssssttttttuuuuuuuuuuuuvvvrrrpppqqquuuyyyyyyxxxttttttvvvzzz||||||zzzxxxxxxyyyzzz{{{|||}}}}}}zzzxxxwwwuuusssqqqppppppqqqrrruuuyyy|||~~~|||{{{xxxsssnnnmmmqqquuuuuuvvvsssnnnpppnnn```NNN:::///$$$ !!!###''',,,999888000&&& !!!######'''%%%###!!! !!!###%%%'''((((((&&&###!!!!!!""" !!!"""###!!!%%%)))(((###  """!!!"""'''"""&&&+++111555888999:::///''' ###"""!!!"""$$$$$$$$$"""!!!"""""""""  #########)))999MMM[[[```mmmnnnppptttwwwxxxvvvtttsssrrrpppnnnmmmlllkkkkkkjjjjjjiiihhheee___WWWQQQHHHGGGKKKWWWbbbhhhkkkmmmooooooooopppqqqpppmmmkkknnnnnnnnnnnnnnnnnnnnnnnnjjjkkknnnqqqsssuuuuuuuuupppooommmllllllmmmooopppxxxvvvmmm___SSSLLLDDD>>>777444///---,,,,,,+++******+++,,,,,,+++)))&&&%%%%%%%%%&&&'''((('''### (((&&&""" !!!###"""  """$$$%%%$$$!!! !!!###$$$%%%!!!   """$$$"""!!!!!!(((---<<>>888333000...,,,+++************)))(((((('''$$$%%%'''***+++)))%%%""" '''$$$!!! !!!!!!"""%%%### ###%%%&&&%%%""" !!!###$$$$$$%%%%%%"""!!!  !!!!!! !!!&&&)))&&&$$$!!!  %%%)))222HHH```lllqqqssstttrrrsssuuuwwwzzz}}}~~~}}}zzzzzz|||}}}}}}}}}zzzvvvmmm```UUUQQQRRRTTTbbbllluuuzzz~~~~~~|||zzz}}}|||~~~~~~xxxfffRRRCCC555...******)))&&&%%%''''''&&&%%%%%%%%%&&&((()))###%%%(((***)))((('''&&&$$$&&&'''((()))(((&&&%%%%%%&&&'''((())))))******+++((($$$######$$$"""!!! ###)))111888<<<===888///$$$"""###&&&((()))+++,,,+++******((()))***,,,555HHH^^^mmmwwwwwwyyy~~~{{{www}}}vvvgggOOO<<<{{{xxxvvvuuuvvvuuutttsssssstttvvvwwwxxxuuurrrqqqsssvvvyyy{{{yyyzzz{{{}}}~~~}}}zzzwwwuuuwwwyyy|||~~~}}}yyywwwvvvvvvuuutttuuuuuuvvvwwwxxxxxxxxxxxxtttsssrrrooommmllllllmmmppprrrpppmmmoooqqqgggYYY???333'''$$$%%%$$$$$$%%%***---000...((($$$''',,,***(((&&&$$$###$$$&&&'''&&&$$$###!!!!!!  !!!&&&,,,***$$$"""!!!  ###$$$$$$$$$###&&&$$$$$$%%%)))///777>>>CCC:::///&&&###""" """ !!!!!!!!! !!!  !!!!!!  !!!###///AAAVVVdddjjjlllpppsssuuuuuuttttttooooooppppppooommmlllkkkggggggggghhhgggccc]]]YYYQQQLLLLLLSSS\\\aaafffjjjiiikkknnnsssvvvvvvsssqqqsssrrrpppooommmmmmlllllllllnnnppppppooonnnppprrrtttuuuuuusssqqqrrruuuxxx|||~~~{{{sssmmmhhhbbb[[[OOOJJJCCC<<<777222...,,,************)))((('''&&&$$$%%%(((+++,,,***&&&"""  !!!  !!!  ###$$$!!! !!!%%%### !!!###%%%$$$"""  """###$$$$$$$$$$$$$$$###!!! !!!"""$$$$$$###!!!!!!###)))---***'''###!!!!!!!!!  $$$'''---AAAXXXhhhpppssssssrrrrrrtttxxx}}}}}}{{{zzz|||}}}}}}}}}yyyvvvpppfffZZZRRRQQQTTT\\\fffpppwww~~~~~~|||{{{{{{{{{|||~~~~~~}}}lllWWWGGG666000***)))(((%%%$$$&&&%%%$$$######$$$%%%''')))$$$(((,,,...,,,*********(((((()))******)))((('''&&&''''''((((((((('''''''''&&&%%%%%%%%%### """&&&,,,111444666...(((!!! $$$&&&&&&%%%&&&'''((()))))))))(((%%%&&&''')))000@@@XXXjjjuuuvvvyyy~~~|||www|||xxxlllUUU@@@}}}zzzyyyxxxwwwvvvsssrrrrrrtttwwwyyywwwvvvtttrrrsssvvvyyy{{{{{{{{{|||~~~}}}zzzwwwvvvwwwzzz|||~~~~~~zzzxxxwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwwwwuuuuuutttsssqqqpppnnnmmmnnnqqqooolllnnnqqqiii]]]EEE777)))%%%%%%%%%$$$$$$)))+++...///)))######'''""""""""""""###%%%'''((($$$###""""""######"""   %%%$$$ !!!""""""!!! ###&&&$$$###!!!"""'''...555999111(((!!!    """""""""+++<<>>UUUhhhiiinnntttqqqiiihhhlllooommmlllmmmnnnlllhhhdddgggiiikkkkkkiiigggffffffZZZNNNGGGLLLWWWaaagggkkkkkkoootttvvvuuusssrrrqqqkkkjjjiiijjjmmmnnnnnnnnnvvvuuuuuuwwwvvvrrrssswwwvvvvvvtttqqqnnnkkkkkklllnnnooopppqqqrrrrrrsssrrrpppppppppmmmggg```YYYUUUOOOIII???666111///111222;;;555000///000000+++&&&!!!!!!   """$$$$$$"""  !!!%%%%%%###!!!$$$$$$$$$$$$$$$###"""""" """!!!!!! """###!!!"""""""""""""""######$$$###""""""!!!!!!!!!""""""!!! !!!"""###  ###$$$'''---666DDD\\\rrrzzzwwwzzzxxxxxx||||||~~~{{{{{{yyy{{{}}}zzzqqqddd\\\YYYZZZ^^^eeennnvvv}}}~~~~~~~~~}}}~~~yyyzzz~~~~~~{{{yyy~~~wwwmmm^^^NNN<<<111+++'''&&&(((&&&"""###((((((######'''+++...///------000///,,,,,,+++***((('''&&&%%%%%%((((((((()))))))))))))))###!!! """$$$!!!!!!  !!!"""%%%%%%$$$######""""""!!!******(((%%%"""!!!!!!###%%%###"""###%%%...AAASSSdddqqqzzzyyyuuuuuuyyy{{{}}}lllPPP{{{zzzxxxxxxxxxvvvuuuuuuuuuvvvsssuuuvvvvvvvvvwwwyyy{{{|||{{{yyyxxxwwwvvvvvvvvvxxxyyyyyyyyyyyy{{{~~~~~~}}}{{{{{{zzzxxxsssooorrrrrrssstttttttttssssssqqqqqqrrrvvvxxxwwwsssooonnnpppsssvvvvvvtttqqqooobbbKKK333%%% ###''''''%%%!!! ###%%%&&&,,,222111+++&&&&&&(((&&&""" ###%%%### !!!  !!!%%%$$$###!!! """!!!  !!!!!!###""""""!!!   %%%+++888NNNfffhhhmmmrrrooohhhhhhlllmmmlllkkkkkkkkkiiieeeaaadddgggjjjkkkjjjhhhhhhhhh^^^RRRIIILLLUUU]]]cccgggkkkoootttwwwvvvtttrrrqqqkkkjjjhhhiiilllooopppppptttsssuuuxxxwwwtttvvvzzzttttttssspppmmmkkkkkklllnnnoooppprrrssssssttttttqqqqqqpppnnnlllhhhdddbbb^^^YYYPPPGGG???;;;999888;;;;;;999777333...***'''!!!!!!  """###%%%''''''%%%###"""    !!!###$$$$$$!!!"""############"""!!!!!! !!!  """!!!  !!!!!! !!!!!!"""###!!!!!! !!! !!!"""!!!!!!"""###%%%***111>>>UUUlllvvvvvvzzzxxxwwwzzz~~~}}}zzzyyy}}}~~~|||~~~}}}uuuiii___YYYSSSVVV\\\fffrrr{{{~~~~~~~~~{{{}}}~~~}}}yyypppcccQQQ<<<111,,,((('''(((%%%"""###''''''###"""%%%))),,,---,,,,,,000000---,,,+++)))'''%%%%%%%%%%%%(((((((((((((((((((((((($$$###!!! !!!###$$$!!!!!! !!!###$$$%%%%%%$$$$$$###"""""""""(((((('''$$$"""!!!"""###(((&&&$$$$$$%%%,,,===MMMeeerrr}}}}}}zzz{{{~~~~~~oooTTT{{{xxxwwwuuuvvvxxxyyyyyyxxxvvvvvvtttttttttvvvxxxzzz{{{zzzxxxxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyy|||~~~|||zzzxxxuuuqqqmmmsssttttttuuutttsssrrrqqqrrrrrrssstttvvvvvvtttqqqnnnrrrwww{{{{{{xxxsssooodddQQQ888((( $$$******'''### $$$)))...---(((%%%&&&)))###!!!"""$$$### """!!! """######!!! !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!! """&&&111FFFaaaeeelllpppmmmhhhhhhmmmlllkkkiiihhhgggeeeaaa^^^aaaeeehhhjjjjjjiiiiiiiiiaaaVVVLLLLLLRRRXXX^^^ccclllpppuuuxxxwwwtttqqqooojjjhhhggggggkkkoooqqqrrrqqqqqqssswwwwwwuuuwww{{{qqqrrrqqqooolllkkklllmmmoooppprrrtttuuuuuuuuutttppppppooonnnnnnnnnooopppoookkkddd[[[RRRKKKFFFCCC@@@EEEIIIEEE:::///)))(((!!!!!!  """$$$%%%''''''%%%$$$""" !!!"""!!!!!!######  ###'''###"""  !!!!!!!!!!!!  """!!!  !!!!!!""""""!!!   !!!"""!!!""""""$$$&&&+++666JJJ```oootttxxxvvvtttwww|||~~~{{{yyy{{{~~~{{{pppbbbXXXLLLLLLPPP[[[jjjwww|||}}}}}}}}}}}}|||{{{}}}}}}|||}}}uuujjjUUU>>>222---***((('''%%%######&&&&&&###"""$$$&&&***+++***,,,000222000---+++(((%%%###$$$%%%&&&''''''''''''''''''''''''%%%$$$###""""""###$$$%%%!!!!!! !!!###$$$&&&%%%%%%%%%$$$######""""""$$$%%%%%%###!!! """###(((&&&$$$$$$%%%,,,:::HHHbbbqqq~~~~~~~~~~~~~~~qqqXXXxxxuuutttttttttuuuvvvxxxxxxwwwvvvvvvttttttvvv{{{}}}|||zzzvvvwwwxxxyyyzzz{{{{{{zzzzzz{{{zzzzzzzzz}}}}}}zzzwwwssspppmmmssstttuuuvvvvvvtttsssrrroooooooooppprrrsssttttttqqqtttyyy{{{{{{wwwqqqnnngggVVV>>>*** &&&,,,,,,)))%%%!!!!!!%%%((((((%%%###%%%((("""!!! """$$$$$$"""%%%### """###"""!!!  """###"""!!!    !!!"""### !!!!!!###,,,???[[[bbbkkknnnkkkhhhjjjnnnlllkkkiiihhhfffccc```^^^bbbeeeiiikkkkkkiiihhhhhhbbbWWWMMMLLLOOOTTT\\\cccpppssswwwxxxvvvrrrnnnllliiifffdddeeehhhmmmqqqrrrooonnnqqquuuuuurrrssswwwoooppppppooommmlllnnnoootttuuuvvvwwwwwwvvvuuutttqqqooommmkkklllooorrruuuvvvtttpppkkkccc\\\UUUQQQPPPUUUYYYTTTGGG888---)))$$$"""!!! !!!!!! !!!"""######"""!!!  !!!"""!!!"""%%%%%%### """###"""###&&&)))###""" !!!!!!  !!! !!!$$$$$$$$$###!!!  """"""!!!"""!!!###$$$'''///???TTTgggqqqtttrrrqqqsssxxx}}}}}}{{{|||}}}vvvfffWWWJJJGGGHHHSSScccqqqwwwxxxxxxzzz}}}~~~wwwsssuuuxxx{{{zzzqqq[[[BBB555///+++((('''%%%%%%%%%&&&&&&$$$$$$$$$%%%(((******,,,222444333---+++'''$$$"""###%%%&&&'''''''''''''''&&&&&&&&&%%%$$$$$$###############!!! !!!"""$$$&&&'''%%%%%%%%%$$$######""""""!!!"""###"""!!! """###$$$""""""$$$''',,,999EEE]]]mmm|||~~~{{{{{{qqqZZZ}}}wwwtttttttttsssqqqrrruuuwwwxxxwwwwwwvvvvvvyyy}}}}}}{{{wwwxxx{{{}}}~~~~~~}}}|||{{{}}}~~~}}}zzzvvvrrrpppooorrrtttvvvwwwxxxwwwuuutttlllmmmnnnooopppsssvvvxxxxxxyyyzzzyyyxxxuuuqqqoooiiiZZZBBB---"""###(((,,,+++)))&&&###!!! !!!"""!!!######""""""$$$&&&###"""!!!"""###$$$%%%$$$&&&$$$""" !!!"""$$$!!! !!!""""""!!!""""""!!!  !!!!!!  !!!!!!  !!!!!!!!!!!!  !!!###$$$"""!!!### !!!"""***<<>>LLL___pppuuusssrrrrrrqqqmmmnnnnnnkkkgggeeeeeegggjjjmmmpppqqqnnnjjjfffddd]]]UUUMMMHHHGGGLLL[[[hhhrrrrrrrrrpppnnnlllmmmnnnllljjjgggggghhhiiiiiiiiiiiiiiikkkmmmkkkeeeccceeefffgggiiijjjkkkmmmppprrruuuwwwyyyzzzyyyvvvsssqqqqqqqqqqqqqqqrrrsssttttttrrrssstttuuuwwwxxxxxxxxx{{{xxxvvvuuurrrhhhWWWIII777000'''"""###%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""  !!!"""######"""""" !!! !!! &&&)))'''###  !!!"""!!! !!!"""###$$$%%%&&&&&&&&&!!!!!!"""###$$$$$$&&&((()))111FFFZZZeeekkkssszzz~~~|||{{{{{{|||{{{zzzxxxvvvvvv|||}}}wwwhhhXXXSSSOOOOOOVVVaaakkkpppxxx{{{~~~~~~}}}}}}~~~~~~vvvhhh[[[ZZZaaammm|||ssscccTTTEEE555---+++'''++++++'''&&&((('''###'''))))))&&&(((---000///...,,,***((('''&&&&&&'''******)))(((((('''&&&&&&$$$%%%''''''&&&$$$""" !!!!!! !!!###$$$""""""!!!!!! !!!######"""!!!!!!"""""" ###$$$$$$''',,,???UUUmmmzzz~~~|||}}}vvvbbb}}}yyyxxxyyysssrrrrrrwww{{{{{{vvvqqqssswwwzzz{{{xxxvvvvvvwwwrrrvvvzzz~~~}}}wwwyyy{{{{{{zzzxxxxxxxxxrrrttttttrrrooommmoooqqqqqqsssuuuvvvuuurrrnnnlllkkkmmmooonnnlllkkknnnqqqpppqqqrrrssssssrrrqqqpppjjj[[[CCC///+++///---&&&'''&&&$$$###!!!!!!!!!"""!!!###%%%&&&'''&&&$$$$$$#########""" """ !!!!!!"""!!! !!!!!!"""###%%%'''(((######"""!!! """!!!  !!!"""   ###''',,,111666888(((&&&###  !!!""""""!!! ### """+++???JJJ___rrrwwwuuuttttttrrrlllmmmnnnkkkgggeeefffhhhiiimmmqqqrrroookkkgggeee]]]VVVNNNHHHFFFKKKYYYhhhooooooooonnnlllmmmoooqqqnnnllljjjjjjjjjjjjiiigggggggggjjjmmmjjjeeeccceeeccceeeggghhhiiikkknnnqqqqqqsssuuuxxxxxxvvvtttrrrkkklllnnnqqqsssttttttuuuqqqqqqqqqrrrsssuuuvvvwww{{{zzzyyyyyyvvvnnn```VVV<<<333((("""###%%%&&&%%%    """###$$$######   !!!###$$$$$$""" !!!"""$$$%%%&&&'''''''''###  ###$$$######&&&(((&&&+++???TTTdddkkkuuu~~~}}}}}}~~~~~~~~~{{{yyywwwuuu~~~~~~}}}pppYYYUUUQQQPPPUUU___jjjrrryyy|||}}}{{{|||}}}~~~}}}{{{oooccc]]]]]]cccqqq}}}yyylll]]]KKK999///---&&&******&&&%%%((('''"""&&&((('''$$$&&&+++---,,,------+++***(((''''''&&&+++******)))((('''''''''%%%'''((()))(((&&&###!!!!!!!!!  !!!"""!!!!!!!!! !!!###$$$"""!!!!!!!!!!!!$$$$$$''',,,444KKKeeettt{{{~~~~~~zzzggg|||xxxtttuuuvvvwwwxxxwwwvvvtttssstttvvvxxxxxxvvvtttrrrrrrrrrpppooorrrwwwxxxuuuqqqvvvtttqqqnnnlllkkkjjjjjjjjjmmmooommmiiihhhlllppplllllllllkkkiiigggdddccceeedddddddddeeeeeefffggghhhhhhgggfffeeeccccccbbb\\\OOO===000+++***)))(((&&&%%%$$$$$$$$$"""######%%%&&&'''&&&&&&%%%"""###$$$###""""""$$$&&&!!!!!!""""""!!!$$$'''))))))'''%%%######'''%%%$$$#########!!!$$$!!!   !!!!!!!!!  %%%***///222444444)))&&&###!!!  !!!!!!###%%%(((777LLLgggvvvvvvqqqpppqqqjjjlllnnnmmmkkkjjjiiiiiijjjlllnnnmmmkkkiiiiiiiiieee\\\RRRLLLIIIMMMWWWbbbjjjkkklllmmmmmmmmmlllkkklllnnnqqqrrrooollljjjiiiffffffggghhhgggfffeeedddgggggghhhiiikkkmmmooopppsssvvvxxxwwwtttqqqqqqrrrllliiifffiiiooottttttrrrvvvuuusssrrrrrrtttwwwxxx|||}}}{{{wwwtttsssnnngggRRRDDD333(((%%%%%%$$$!!!""""""$$$"""""" !!!  """ !!!"""!!!  """$$$&&&&&&$$$!!! &&&%%%%%%$$$%%%&&&((()))$$$"""  """&&&(((+++444>>>XXXiiixxx}}}~~~~~~|||yyyzzz{{{}}}vvvqqqeeeWWWMMMPPPYYYaaadddfffwwwxxxzzz}}}~~~~~~}}}~~~zzzvvvtttlll___UUUYYYjjjxxx{{{pppbbbTTTDDD777...++++++)))'''''''''$$$ &&&&&&&&&%%%$$$&&&))),,,,,,+++)))(((((()))+++,,,///333333---)))***,,,,,,111...+++(((&&&$$$!!!  """###%%%%%%### !!!"""$$$$$$$$$###!!! !!!###%%%''''''&&&###"""---<<>>>>>BBBBBBBBBBBBBBBBBBCCCCCC???888///******++++++***%%%###!!!!!!!!!!!! !!!"""###############"""$$$$$$$$$""" !!!!!!""""""!!!!!! ###$$$%%%$$$######%%%&&&%%%$$$$$$%%%%%%$$$ !!!"""### !!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&'''((((((''''''((('''%%%!!!!!!&&&999RRRcccjjjjjjjjjkkkjjjkkkmmmlllkkkjjjjjjjjjoooooonnnllliiiggghhhiiiiiiccc]]]YYYTTTQQQSSSYYYddddddeeegggjjjmmmppprrrrrrssstttsssrrrqqqrrrtttqqqooollliiihhhiiikkklllppprrrssstttssspppllljjjlllnnnoooooommmkkkkkkkkkkkkfffaaaaaagggnnnsssuuuvvvvvvuuuttttttvvvwwwxxx|||}}}|||zzz{{{~~~|||wwwnnnaaaMMM999,,,&&&$$$###  !!!!!!  !!!!!! ,,,111000%%%%%%'''&&&""""""###   !!!!!!!!! !!!###%%%''')))+++&&&%%%""" """&&&'''(((...666III\\\qqq|||~~~}}}zzznnn___OOOIIIKKKPPPWWW]]]kkkqqqyyy|||{{{{{{~~~~~~zzzmmm___YYY]]]bbbrrrvvvzzz~~~~~~zzzssshhhWWWCCC666222...)))&&&%%%%%%%%%$$$!!!"""######$$$%%%)))+++))))))''''''''''''))))))000222000+++)))---000111---+++)))((((((((('''&&&%%%%%%%%%%%%%%%&&&((((((%%%$$$###!!! ###$$$&&&&&&&&&%%%###!!! !!!"""#########&&&333LLLgggyyyxxxzzzhhhccc___\\\[[[XXXVVVRRROOOKKKIIIHHHGGGEEEGGGHHHHHHFFFEEEEEEEEEBBB???<<<:::;;;;;;:::999555666777999999999888888999999777444222222555888444333222111111222333444777666444222111//////...///000000111111222333333111...***((())))))((('''$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""  !!!!!!"""""""""""""""!!!""""""!!! !!!%%%'''&&&$$$"""!!!""""""!!!  """""" !!!""""""""""""((('''&&&%%%%%%%%%%%%%%%$$$%%%'''***+++(((###    ///FFFYYYdddhhhiiijjjiiijjjkkkjjjiiihhhhhhiiippppppnnnkkkhhhfffggghhhjjjddd___[[[VVVQQQSSSXXXbbbbbbbbbdddgggkkkppprrroooooonnnlllkkklllooorrrsssqqqooommmllllllmmmnnnppprrrvvvwwwvvvqqqllliiilllmmmnnnooonnnmmmlllllliiifffdddeeejjjppptttvvvsssttttttuuuwwwyyyzzz{{{{{{|||{{{yyyzzz}}}|||xxxrrrhhhWWWEEE555+++%%%######  !!!  !!!!!!&&&""" !!! (((:::999333'''   ///222222///---***""" !!!""""""""" !!!###"""!!!!!!############$$$%%%%%%&&&%%%###""" """&&&((((((---444BBBUUUlllzzz}}}}}}}}}~~~}}}sssfffVVVMMMIIIIIIOOOUUUeeeooozzz~~~}}}}}}|||tttjjjbbbaaabbbmmmqqqvvv{{{~~~}}}yyyppp^^^HHH888666111,,,+++***'''%%%&&&###$$$%%%%%%$$$%%%'''))))))((((((''''''(((((()))///000---((((((...222222///---***)))))))))'''&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%$$$"""!!!!!!"""###$$$%%%&&&&&&$$$"""!!! !!!"""###$$$'''111GGGaaavvv{{{kkkVVVPPPKKKFFFFFFFFFDDDAAA>>><<<;;;::::::666777888888666555666777444222/////////000000000,,,---///111222222111000,,,---...---,,,++++++++++++***)))((()))***+++,,,...---+++)))(((&&&&&&%%%%%%%%%&&&'''((()))*********)))))))))((('''%%%######!!!!!!#########!!!   !!! !!!!!!""""""######  ###''''''### !!!"""!!! !!! !!!!!!"""###$$$$$$+++)))(((&&&%%%$$$######!!!"""%%%))),,,***&&&###   ***<<>>BBB777***  !!! 666;;;???===888000$$$ !!!"""###### $$$###"""  $$$$$$$$$$$$$$$$$$$$$$$$!!!!!!  &&&******...333===MMMcccttt{{{{{{{{{}}}~~~}}}~~~~~~}}}wwwmmmaaaVVVLLLFFFIIIOOObbbmmmzzz~~~~~~|||}}}~~~zzztttmmmhhhfffjjjnnntttyyy}}}wwwfffPPP???777111---...,,,&&&###$$$(((((()))'''%%%$$$%%%&&&))))))))))))))))))))))))//////---)))+++222666666222000---+++***(((&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%###%%%'''&&&$$$""""""""""""###$$$%%%$$$###!!!  !!!"""$$$%%%%%%***000@@@YYYooo|||{{{^^^IIICCC<<<777777888777666444333222222222,,,---......,,,,,,---...++++++*********+++,,,,,,((()))***++++++,,,,,,,,,&&&''')))******)))((('''%%%%%%%%%%%%%%%&&&'''''''''&&&%%%###"""!!!!!!!!!"""###$$$%%%&&&'''(((((()))***++++++)))&&&###!!!"""!!! !!!###%%%%%%$$$!!!!!!    """!!! !!!!!!"""###!!!$$$%%%""" !!!!!!!!!!!! !!! !!!!!!!!!!!!"""$$$%%%&&&((('''&&&%%%$$$###"""!!! !!!###&&&))))))'''%%%!!! !!!!!!  &&&333EEEXXXeeejjjkkkjjjjjjjjjgggeeecccdddeeeiiijjjjjjiiigggfffggghhhgggaaaZZZUUUQQQOOOSSSZZZ``````___```bbbfffjjjllllllllljjjgggeeegggkkknnnnnnooopppppppppooommmllliiikkknnnpppqqqooommmkkkhhhhhhhhhjjjllllllkkkiiifffiiimmmqqqttttttsssrrrnnnqqqtttxxx|||~~~~~~~~~zzzxxxxxxsssllljjjgggbbbZZZOOO@@@111'''$$$###"""  +++???NNNGGG666$$$!!!!!! 444===DDDBBB:::000### !!!"""#########"""!!! """""" ######$$$%%%&&&&&&%%%%%% &&&******,,,000777AAAUUUjjjwwwzzz|||~~~~~~~~~}}}|||}}}~~~zzztttjjj^^^PPPEEEFFFLLL^^^iiiwww|||}}}~~~~~~{{{uuunnniiikkknnnrrrvvvzzz~~~qqq]]]MMM999000+++---***### ###*********)))&&&$$$###$$$))))))))))))))))))))))))///000...,,,000777;;;999666333///,,,***(((%%%###%%%%%%&&&''''''&&&&&&%%%!!!$$$(((((($$$"""!!!###!!!"""$$$$$$$$$###!!! !!!"""###$$$%%%%%%%%%---...888OOOfffvvv{{{WWWCCC>>>666111111111111111111000///...---((()))))))))'''''')))***((()))******))))))))))))(((((((((''''''(((((()))%%%%%%%%%&&&'''(((((('''$$$$$$%%%&&&&&&&&&%%%%%%""""""!!! !!!!!!###$$$$$$%%%&&&'''((((((***,,,------***&&&###!!!!!! !!!###%%%'''&&&%%%"""!!!  !!! !!!!!!  !!!"""!!!!!! !!!!!!!!!!!!!!!"""$$$&&&'''$$$%%%%%%&&&%%%$$$"""!!!"""!!!!!!"""$$$&&&%%%$$$!!!  !!!"""!!! !!!###+++<<>>333%%%%%%$$$###!!! !!!!!!!!!""""""!!!  ###"""+++<<>>666000111///000111111000...,,,+++&&&'''((('''&&&&&&''')))''')))++++++)))'''''''''***)))(((&&&&&&&&&'''(((%%%###""""""$$$&&&((((((%%%&&&'''(((((('''&&&%%%!!!!!!!!! !!!""""""###%%%%%%&&&&&&'''(((((()))+++---//////,,,'''$$$""" """$$$'''((('''%%%"""!!!  """###""" !!!  !!!!!!"""###"""!!!!!!!!!"""$$$&&&(((###%%%&&&''''''&&&$$$###%%%### !!!#########"""  !!!"""!!! !!!""""""!!!!!!!!!!!! &&&666KKK]]]fffgggppppppnnnjjjfffddddddeee```bbbfffggggggggghhhiiifffaaa\\\XXXSSSNNNNNNSSSZZZ[[[\\\___bbbfffiiikkkqqqqqqooollljjjjjjmmmooolllkkkjjjiiiiiikkknnnpppkkkjjjjjjiiijjjkkklllmmmhhhggggggiiimmmnnnkkkiiieeehhhllloooooonnnmmmmmmrrruuuxxx|||~~~~~~}}}|||vvvxxxxxxuuurrrnnnfff^^^LLLKKKNNNTTTXXXTTTIII>>>(((((((((&&&###"""######"""#########"""!!! &&&))))))555GGGIII???BBB000  !!!!!!!!!###000999555+++$$$ !!!  !!!"""!!!  !!!"""$$$###"""!!!!!! !!!!!!  %%%)))*********)))&&&###!!!"""""""""!!! """&&&$$$###%%%)))+++:::VVVnnnzzz{{{rrrcccPPPCCCFFFOOOUUU^^^kkkyyy~~~{{{{{{|||~~~}}}~~~~~~wwwqqqmmmnnnoooppprrrvvv||||||qqqfffHHH999...,,,)))###&&&///%%%'''((('''%%%#########&&&&&&''''''''''''&&&&&&((())))))***000777999666666333///---,,,***'''&&& !!!"""###"""""" ###((()))%%%!!!!!!"""###$$$%%%&&&&&&$$$###!!!!!!###%%%%%%$$$""" )))$$$(((<<>>KKKYYYWWWJJJ;;;111'''$$$&&&'''### !!!!!!!!! $$$$$$000888777@@@LLLCCC...)))&&&!!! """ !!!###$$$###!!!"""!!!   """&&&))),,,+++***)))'''%%%$$$$$$###%%%$$$"""!!! !!!"""!!!!!!%%%(((+++---666IIIaaauuu~~~wwwhhhVVVJJJFFFHHHKKKTTTcccqqq{{{~~~||||||}}}~~~}}}yyyyyyyyy|||~~~zzzwwwvvvtttqqqoooooorrruuuxxxwwwzzzttt^^^JJJ666---+++)))***---+++)))&&&%%%&&&''''''&&&%%%'''))))))'''&&&%%%&&&)))((())),,,222555444333666666666888999555...)))""" !!!$$$$$$"""%%%&&&'''$$$!!!!!!############"""!!! !!!''')))'''%%%$$$$$$%%%)))---444HHHdddzzzXXXBBB888777777///...............---,,,,,,(((&&&%%%%%%''')))***)))))))))((('''''''''''''''((((((((('''''''''&&&&&&&&&&&&$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$######!!!###&&&'''&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%$$$###"""!!!!!!!!!!!! !!!"""###$$$#########"""  """&&&""" """"""  ######""""""###$$$$$$%%%%%%%%%$$$"""###%%%&&&%%%$$$###""""""!!!   !!!!!!  ###$$$$$$'''555LLL___gggkkknnnpppmmmlllmmmkkkhhhaaabbbcccdddfffgggggghhhfffbbb\\\UUUQQQOOOOOOOOOYYY\\\aaacccfffiiimmmqqquuusssqqqnnnjjjgggdddcccffffffhhhiiijjjjjjjjjjjjmmmmmmmmmlllmmmmmmnnnnnnjjjiiigggffffffffffffeeegggjjjkkklllpppuuuuuurrrsssvvvyyyxxxuuussstttvvvsssttttttttttttlllYYYGGG000000///222>>>MMMRRRPPPFFF===111***'''%%%!!! !!!  ###$$$ """444BBBBBBBBBAAA555$$$###!!!$$$###  !!!!!! !!!!!! !!!###'''***,,,,,,+++)))'''%%%%%%$$$%%%%%%###"""!!! """(((***(((''''''((()))***111BBBYYYooo~~~|||mmm[[[NNNHHHHHHHHHOOO]]]lllyyy~~~}}}||||||~~~~~~vvvvvvwwwyyy}}}{{{yyywwwuuuqqqnnnnnnpppsssvvvvvv}}}xxxhhhVVVAAA555...((('''***)))'''$$$######$$$$$$###$$$&&&((((((''''''((()))'''&&&'''***///111111000333222333777:::999222,,,###!!! !!!###$$$"""###$$$%%%### !!!###%%%%%%$$$###"""!!!!!! !!!%%%((('''%%%%%%%%%&&&))),,,222DDD___vvvYYYCCC666444666222111000...---,,,,,,,,,,,,(((%%%###&&&+++...,,,)))))))))((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######"""!!!###!!! !!!$$$'''((((((''''''&&&%%%$$$$$$%%%%%%"""""""""""""""""""""!!! !!!"""##################""" """$$$!!!!!! !!!""""""$$$###!!!!!!!!!"""!!! !!!""""""!!!!!!   """"""###$$$&&&'''((('''%%%$$$!!!""""""""""""""""""""""""!!!!!! !!!!!! !!!  ###$$$%%%000DDDYYYeeemmmoooooommmnnnpppnnniiibbbccceeeggggggfffeeedddgggccc\\\VVVPPPMMMLLLLLLXXX]]]cccgggiiijjjnnnqqqwwwvvvsssppplllgggdddbbbdddeeegggiiikkklllmmmnnnjjjkkkkkkkkkkkkkkklllllliiiiiigggfffeeeffffffgggiiimmmoooppptttxxxvvvrrruuuuuuvvvvvvuuutttsssrrrsssuuuuuuuuutttlllZZZHHH333***%%%)))222===KKKVVVQQQJJJ???333***$$$"""!!! !!!!!!  """ !!!""" !!!333FFFJJJAAA444&&&"""!!!''''''""" ###&&&%%%!!! !!!""""""  !!!###%%%(((***,,,---+++)))&&&%%%%%%&&&&&&#########""" %%%,,,///---)))'''&&&***)))---;;;PPPgggzzz{{{|||}}}}}}qqq___PPPHHHFFFDDDIIITTTeeevvv}}}|||~~~~~~wwwvvvvvvwwwzzz~~~~~~~~~|||{{{xxxtttpppooopppsssuuuvvv~~~ttteeeRRRBBB666...+++---(((&&&###"""#########"""$$$%%%'''''''''))),,,...***)))***,,,...000///...///---///555<<<===777000%%%###""""""######!!! !!!"""###"""!!! !!!"""&&&&&&%%%%%%###"""!!!  ###%%%%%%%%%&&&'''(((***+++///>>>WWWooo|||}}}XXXCCC555222666555333111...+++******+++,,,+++'''%%%)))000444000,,,(((((()))))))))((((((((()))))))))(((((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$###"""!!!!!!!!!%%%$$$######$$$%%%%%%&&&(((''''''&&&%%%%%%%%%%%%""""""""""""""""""!!!!!! """$$$&&&&&&&&&%%%$$$""""""!!! ###&&&$$$$$$###"""""""""######"""$$$###  !!! !!!"""######"""!!!  """!!! !!!"""$$$&&&((()))'''%%%$$$###""""""!!!!!!"""$$$$$$ !!!!!!!!!!!! !!!!!! !!!$$$%%%,,,===SSScccmmmnnnnnnlllmmmpppmmmhhhcccdddddddddeeeeeeeeeeeedddbbb^^^ZZZTTTPPPLLLJJJVVV]]]fffjjjkkkkkknnnqqqvvvuuutttqqqmmmiiifffddddddeeegggiiikkkmmmnnnnnngggggghhhjjjkkkllllllllliiiiiihhhgggffffffhhhjjjlllqqqtttuuuyyy{{{xxxrrrtttsssrrrrrrttttttsssqqqtttvvvxxxwwwuuunnn]]]NNN???111'''***---111BBBUUUXXXTTTLLL>>>///&&&$$$%%%!!!"""!!!'''$$$!!! !!!***:::BBB:::*** """""" !!!""""""!!!!!! ###))))))%%%###(((+++)))$$$ !!!!!!!!! !!!###%%%''')))***+++---+++)))&&&%%%%%%&&&'''"""###$$$###!!!$$$***,,,)))%%%###"""...---...777III___sssyyyzzz~~~{{{|||~~~rrraaaPPPEEEAAABBBDDDLLL^^^rrr~~~~~~~~~~~~}}}{{{zzzyyyyyyzzz}}}~~~}}}xxxtttqqqqqqrrrtttuuu}}}|||qqqbbbQQQCCC999555444)))'''$$$$$$%%%&&&&&&&&&$$$%%%%%%&&&'''***...222222222111111111111///......,,,---444<<<>>>888111&&&%%%$$$###""""""!!!!!! !!!"""""""""""""""###%%%%%%%%%%%%###""" !!!###$$$&&&'''))))))******---888NNNgggxxxyyy|||~~~~~~UUUCCC555111555666333111---***)))***+++---,,,(((&&&***111444111,,,'''((()))******)))(((((()))))))))(((((((((''''''((('''&&&%%%$$$###$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$######$$$%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$######""""""!!!!!!###%%%''''''&&&$$$###""""""!!! $$$'''###"""!!! %%%)))(((""" """!!! !!!###$$$$$$###!!!!!!!!!  """!!!  """%%%'''((('''%%%###$$$###!!! """###$$$ !!!!!!!!!""""""###""""""!!!   ###&&&+++999NNN___kkknnnooommmnnnpppmmmhhhfffdddbbbaaaaaabbbeeeggg``````aaa___[[[TTTMMMIIITTT]]]ggglllkkkjjjmmmppprrrrrrqqqpppnnnkkkhhhfffffffffhhhiiijjjkkkkkkkkkggghhhjjjlllnnnoooppppppiiijjjjjjhhhfffgggjjjmmmppptttwwwyyy{{{}}}yyysssqqqpppoooppprrrssssssrrruuuwwwyyyyyywwwrrrdddWWWHHH777,,,---++++++:::OOO[[[\\\WWWJJJ888+++%%%%%%$$$###"""  ***((($$$!!!  !!!!!!!!!(((000---### """""" ###&&&$$$###""" """(((((($$$!!!&&&)))+++***&&&  !!!$$$&&&((()))******,,,***(((&&&%%%%%%&&&'''!!!$$$&&&%%%"""  ###'''&&&###!!!!!!"""//////111777CCCTTTfffrrrxxx{{{~~~|||~~~}}}ssscccSSSFFF@@@AAABBBHHHXXXnnn}}}{{{}}}|||{{{{{{{{{}}}{{{wwwssspppooooooooottt{{{yyymmm]]]NNNCCC;;;666)))'''%%%%%%'''((()))((($$$%%%%%%%%%&&&***///333777777666555222000...---...---...444:::;;;555...&&&&&&%%%###"""""""""###!!!!!!"""###$$$%%%$$$###"""######$$$###!!!  !!!$$$&&&'''((()))))))))+++333FFF___ssszzz|||yyyPPPAAA777222444555111///---***)))***,,,---+++(((&&&(((---///---***'''((()))***+++***)))(((((())))))******+++++++++---+++(((&&&$$$$$$$$$%%%'''&&&%%%######$$$%%%%%% """$$$$$$$$$$$$&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######""""""###$$$%%%%%%###!!! !!!!!!!!!  ###&&&$$$###"""!!! +++222111&&& """%%%$$$!!!###$$$$$$""" !!!"""###""" !!!  """%%%&&&&&&&&&%%%###"""!!!  !!!!!!!!!"""############ """$$$""""""!!!!!!!!!""""""###"""&&&***444FFFVVVeeelllqqqqqqpppqqqoookkkjjjgggccc```___aaadddfff^^^```bbbaaa]]]VVVNNNIIIRRR[[[fffkkkiiihhhkkkooommmnnnoooooonnnllliiigggfffggghhhiiiiiiiiiiiiiiieeegggiiikkkllllllllllllhhhiiiiiigggeeefffkkkoooqqquuuxxxyyy{{{|||xxxrrrooooooooooooooopppqqqqqqtttwwwyyyxxxxxxuuukkkaaaLLL<<<000...,,,+++777HHHZZZ^^^___VVVDDD333)))%%%&&&&&&$$$!!! (((&&&$$$!!! !!!!!!!!! !!!!!!!!!!!!%%%"""!!! %%%%%%  ###'''((((((((($$$!!!$$$''')))))))))((())))))((('''&&&%%%%%%%%%!!!%%%((('''$$$!!! """"""%%%&&&$$$!!! """$$$+++...333888???KKKXXXbbbuuuzzz~~~vvvhhhXXXKKKDDDAAAAAAFFFTTTgggyyy||||||{{{{{{{{{{{{|||~~~~~~yyytttooollliiihhhiiiooovvvzzz|||~~~tttfffYYYMMM@@@555+++)))'''&&&'''(((((('''$$$%%%%%%%%%&&&)))---111333444444222///,,,++++++......000444777666000+++&&&&&&&&&$$$""""""###%%%"""""""""$$$&&&&&&$$$"""!!!"""######"""  !!!$$$&&&&&&&&&(((((()))+++000???YYYppp{{{~~~sssKKK@@@999444444333///...,,,+++***+++,,,------+++)))(((***++++++***&&&((()))+++++++++)))(((***+++---///222444666777444111,,,(((%%%%%%'''(((((('''%%%%%%%%%&&&((()))"""%%%''''''%%%$$$&&&'''"""###$$$%%%&&&&&&%%%%%%#########$$$$$$$$$%%%%%%$$$%%%%%%%%%$$$""" !!!""""""!!! """$$$"""""""""""""""###$$$%%%000888777))) !!!$$$###!!!###$$$$$$""" """!!!!!! !!!###%%%'''((((((%%%%%%###"""!!!!!! !!!###$$$&&&&&&&&&&&& !!!!!!!!!!!!!!!"""###$$$$$$""" """&&&)))...<<>>AAACCC999666///***'''''')))***((('''&&&&&&&&&(((***,,,(((***+++)))&&&######$$$ !!!###%%%&&&&&&&&&%%% !!!"""###$$$%%%&&&'''(((((('''&&&%%%###"""!!! """###"""!!! !!!""" """###$$$111:::888)))"""!!! ###$$$$$$!!!  ###%%%(((***+++)))((('''&&&%%%###""""""!!!###%%%'''((((((((((((  !!!###$$$%%%%%%!!!!!!&&&(((***444@@@OOO^^^lllpppnnnnnnpppqqqrrrpppmmmiiieeebbb```___eeedddaaa\\\VVVPPPKKKGGGOOOYYYdddgggeeedddhhhnnniiijjjllllllkkkiiifffdddcccdddeeeggghhhhhhiiiiiikkkllllllkkkjjjgggdddbbbdddffffffdddaaabbbhhhnnnpppssstttssstttvvvsssnnnqqqssstttoooiiigggiiimmmpppsssttttttuuuwwwsssmmmeeeWWWFFF999666:::BBBHHHEEEQQQ```eee]]]MMM===444***)))&&&""" """ """ """'''+++---""" $$$%%%###   $$$'''))))))'''&&&$$$%%%'''''''''%%%###!!!"""'''++++++&&&######%%% ###&&&&&&###!!!"""$$$$$$...:::BBBEEEHHHNNNSSSjjjttt~~~~~~|||uuujjj]]]QQQIII@@@AAAEEENNN\\\mmm}}}||||||}}}}}}vvvnnniiigggaaacccoooyyy}}}}}}xxxssskkkXXXFFF:::666222...,,,)))'''%%%%%%&&&&&&&&&%%%&&&)))+++$$$'''***+++))))))+++---***...444555222---+++***%%%&&&&&&$$$""""""&&&)))""" """%%%$$$!!! ###%%%'''&&&%%%$$$!!! """%%%&&&$$$!!!&&&'''***---///:::SSSlllyyy~~~cccGGGBBB888666111555///...---,,,++++++******------,,,+++++++++,,,,,,(((((((((((()))+++...///111...///888EEENNNNNNKKKFFF888++++++---------000)))***...222///******---)))((('''&&&$$$###"""!!!"""######$$$$$$$$$###### """$$$%%%'''333...'''###!!!!!!!!!!!!"""!!!  000...***&&&###"""""""""###!!! """$$$###  !!!%%%'''&&&$$$###%%%'''((('''%%%###!!!%%%$$$###"""###$$$%%%&&&   """"""!!!!!!!!!!!!!!! """&&&***,,,BBBSSSfffooollliiilllrrrqqqpppnnnlllhhhdddaaa``````[[[YYY[[[XXXOOOJJJIIIKKKVVVdddmmmnnnllllllmmmmmmlllllljjjiiigggeeedddcccddddddeeefffeeeeeeeeejjjiiigggeeedddddddddeeeeeefffggggggggggggiiikkkppprrrrrroookkklllqqqwwwttttttssspppllljjjiiijjjmmmnnnrrrwww{{{zzzuuupppkkk```OOOBBB===@@@EEEIIIMMMRRRXXX^^^```[[[NNNAAA666+++###$$$%%%""""""$$$ ###''''''%%% ''')))$$$!!!   !!!###$$$%%%&&&&&&'''%%%%%%$$$$$$###$$$$$$$$$###$$$%%%&&&&&&$$$###!!!"""&&&&&&"""(((***222???LLLRRRNNNIIIcccooo{{{}}}zzz{{{~~~}}}|||}}}xxxnnnaaaRRRIIIDDDBBBDDDMMM\\\nnn|||zzz||||||yyyrrrkkkiiihhhiiimmmoooqqqwww~~~~~~~~~xxxfffSSSHHH@@@666///+++***)))(((((('''&&&&&&&&&'''((()))&&&((()))***)))((()))***222444555222---)))((())))))'''%%%###"""""""""######$$$### ###$$$%%%&&&&&&%%%$$$###"""$$$'''(((&&&%%%$$$$$$''''''((((((***555MMMcccwwwcccGGGAAA888666333777000///---,,,+++++++++,,,...------,,,,,,,,,,,,---))))))))))))+++,,,...///111111444???JJJPPPMMMHHHAAA666......///,,,+++,,,((())),,,000...)))))),,,''''''&&&%%%$$$###""""""###############"""!!! !!! """%%%(((///+++&&&"""!!!""""""!!!""""""!!! &&&%%%###""""""###%%%&&&%%%###"""###$$$###  !!!!!! !!! ###&&&'''&&&$$$###%%%'''))))))'''$$$###$$$#########$$$$$$%%%%%%!!!  !!!""""""!!!!!!"""""""""!!! !!!$$$'''(((777FFF[[[gggjjjkkkooosssqqqpppooollliiifffdddbbb```[[[ZZZ[[[WWWMMMFFFDDDIIITTTcccllloooooooooqqqnnnnnnnnnllljjjgggeeecccddddddeeefffffffffffffffjjjiiihhhgggffffffggghhhfffggghhhhhhhhhiiikkkmmmpppqqqrrrooolllmmmrrrxxxvvvvvvtttpppmmmkkkkkkllllllmmmqqqvvvzzzyyyuuuqqqqqqgggYYYMMMHHHHHHJJJLLLIIIMMMSSS[[[aaa```WWWOOO;;;///%%%$$$$$$###!!!###!!!!!!$$$$$$""" $$$&&&### !!!!!!"""$$$%%%&&&%%%$$$&&&%%%$$$$$$#########$$$$$$%%%&&&'''&&&$$$""" !!!######!!!!!!"""$$$%%%'''///<<>>555...+++***)))'''&&&&&&&&&'''''''''(((***+++*********,,,000...,,,+++)))(((&&&%%%"""######$$$###""" !!!""""""###$$$!!!"""###$$$$$$###"""!!!!!!""""""!!! !!!### !!!"""###'''555BBBbbbooo{{{oooPPPAAA555777333000222222111111111111222222222111000......---------,,,...000111111///---+++***+++,,,---...111666999:::@@@EEEGGGFFFBBB888...(((### """###!!!!!!### !!!!!!"""######$$$$$$ !!!"""$$$%%%%%%%%%%%%!!!""""""!!! ###"""###&&&))),,,,,,,,,$$$%%%%%%$$$###!!! """###$$$$$$  !!!"""%%%((( ###'''***&&&'''%%%    ###&&&$$$$$$$$$$$$$$$###""""""!!!"""######$$$$$$######$$$%%%%%%"""""" !!!$$$((((((%%%!!!"""######$$$&&&((()))***"""&&&///@@@SSSeeepppuuusssrrrqqqooollliiifffeeeccceeeeeebbb```\\\UUUMMMLLLUUUaaaiiijjjiiikkkmmmhhhjjjnnnrrrttttttssssssnnnmmmlllkkklllmmmnnnooossssssqqqooommmjjjgggfffdddfffhhhiiijjjllloooqqqsssqqqnnnmmmmmmooorrrtttrrrqqqpppmmmkkkkkkmmmpppmmmooorrrsssrrrqqqrrrssspppqqqsssrrrmmmcccVVVNNNEEE===:::@@@GGGNNN[[[hhhiiicccUUUBBB333+++%%%  !!!  $$$&&&$$$!!! """"""!!!!!!---<<>>888<<<@@@DDDRRRaaafffkkkhhhXXXFFF888,,,$$$"""!!! !!!"""###""" !!!&&&'''%%%"""  !!!!!! '''<<>>KKKGGG???222'''"""###'''***)))000@@@UUUkkk{{{~~~}}}tttiiiaaaZZZZZZ[[[\\\```hhhsss{{{~~~|||{{{}}}|||vvvpppkkkfffccceeekkkrrrwww|||}}}}}}xxxiiiTTTCCC:::888333111///,,,***)))(((((()))+++---...------...///...+++(((&&&''''''%%%###""""""!!! !!!!!!"""$$$$$$"""!!!###$$$''''''))))))))))))''''''!!!!!! """!!!"""$$$###$$$,,,555VVVgggyyylllPPPBBB777<<<777333000222444555555444222111111000///...,,,,,,+++++++++---000222111...+++((((((***,,,++++++///777>>>YYYdddrrr|||}}}hhhRRR///((($$$%%%'''&&&&&&'''"""#########$$$$$$$$$$$$!!!"""""""""""""""!!!  """$$$"""!!! """&&&***,,,---###$$$$$$$$$### !!!!!!!!! !!!  """...888DDDCCC;;;+++!!! !!!!!!!!!!!!"""  '''---+++)))&&&###!!!"""###%%%###"""!!!!!!!!!"""$$$%%%%%%''''''#########$$$'''---222111***###!!!)))888KKK]]]gggiiiiiijjjjjjjjjiiihhhhhhdddfffddd^^^[[[ZZZTTTKKKIIIRRR]]]cccdddccceeegggfffggghhhjjjlllmmmnnnoookkkjjjiiihhhhhhjjjkkkmmmssssssssssssqqqnnnlllkkkhhhjjjkkkllllllnnnpppssstttqqqmmmkkkkkkmmmoooooolllnnnooonnnnnnnnnpppqqqrrrtttuuutttqqqoooqqqsssppprrruuuvvvssskkk___WWWPPPCCC:::;;;;;;===IIIYYYdddpppvvvjjjVVVDDD444)))$$$###!!!"""###$$$$$$###!!!$$$&&&$$$ !!!!!!!!!!!!!!!  +++FFFbbbuuuxxxuuuZZZEEE+++  """ $$$+++(((&&&###!!!!!!###%%%''''''((()))***)))'''%%%$$$###''')))((()))666LLL^^^[[[PPP>>>---###!!!$$$'''&&&+++888LLLdddwww~~~}}}~~~}}}vvvkkkdddZZZ[[[]]]^^^aaaiiissszzz}}}~~~}}}{{{}}}yyyyyy|||~~~}}}xxxtttqqqjjjcccbbbeeeqqqvvv|||zzzzzzrrr\\\HHH???>>>666444111...+++***))))))&&&(((+++,,,------///111---)))%%%$$$%%%%%%$$$!!!###"""  !!!"""!!!###"""  """!!!"""############"""!!!"""###!!!%%%###$$$%%%$$$###)))111RRReeexxxjjjKKK@@@777:::555555222222111222333222000...000000000...,,,***+++---......---,,,,,,+++******---***+++...,,,+++888JJJ^^^qqq|||bbb<<<,,,&&&---...$$$$$$""""""""""""!!!!!!!!!!!!%%%###  """ """$$$""""""###%%%(((+++...000$$$"""  !!!"""###""""""!!!!!! ,,,===IIIFFF:::))) ###"""!!!   """ !!!!!!!!!!!!!!!%%%$$$###!!! !!!""""""""""""###$$$%%%''')))***)))&&&""" !!! !!!###'''+++,,,)))%%% !!!'''***,,,777JJJZZZdddgggiiiiiiggggggjjjlllhhheeeeeegggaaaTTTKKKJJJIIILLLVVVaaahhhiiilllpppiiijjjiiihhhggghhhjjjllllllkkkjjjjjjkkkmmmpppqqquuuwwwvvvqqqppptttrrrlllmmmnnnoooppprrrrrrssssssrrrnnnjjjkkkooopppnnnkkkmmmoooppppppnnnooossswwwssstttuuuuuusssqqqqqqrrrsssrrrrrrqqqppplllgggcccXXXJJJ===999<<<@@@FFFLLL___llluuusssjjj\\\DDD..."""!!!"""$$$$$$###''',,,((( !!!!!! ### !!! '''555JJJ```ooolllcccGGG444!!!  !!!$$$&&&###"""  !!!###$$$,,,...000...***&&&###!!!"""&&&))))))+++555GGGUUUXXXRRRAAA---###$$$&&&$$$%%%&&&---===WWWqqq|||{{{~~~wwwmmmgggbbb]]]ZZZ[[[^^^dddoooyyy~~~|||}}}~~~~~~yyy{{{}}}{{{|||{{{tttkkkdddcccdddlllsss{{{|||zzzppp___LLL>>>;;;555111...+++'''(((+++***+++***))))))+++...000,,,+++(((&&&&&&&&&'''(((%%%$$$"""  !!!### """$$$###""" !!!!!!  %%%***)))%%%%%%***000BBBZZZssslllMMMBBB999;;;777666444333222222222111...+++000111111000//////000111......---,,,,,,+++******++++++,,,...///444@@@LLLZZZppptttIII444'''***+++######"""""""""""""""""""""!!!%%%$$$"""  !!! !!! """$$$#########$$$&&&)))+++---###!!! """""""""!!!!!!!!!  '''333:::888000$$$ """''''''""" """ !!!!!!!!!!!!###$$$""""""""""""""""""!!!!!!%%%$$$###"""""""""""""""!!!""""""###$$$&&&((()))'''%%%""" !!!!!!$$$((()))&&&### ###''''''&&&---;;;HHH\\\aaagggiiigggeeefffhhhdddbbbdddfffaaaTTTIIIEEEHHHKKKTTT___eeefffhhhllllllllllllkkkhhhhhhiiijjjmmmllllllllllllnnnpppqqqqqqsssrrrnnnnnnqqqpppkkkmmmnnnpppqqqrrrssssssssspppmmmjjjkkknnnpppnnnllllllnnnpppooommmnnnrrruuusssssstttrrrpppoooooopppssssssrrrqqqpppmmmhhhdddZZZLLL>>>999:::>>>CCCHHH]]]jjjuuuuuuooodddOOO<<<***$$$!!!!!!"""$$$$$$(((,,,(((!!!!!!    ###+++666BBBKKKQQQUUUSSSNNN:::,,, """"""  !!!$$$&&&###"""!!! !!!###$$$)))+++---,,,)))%%%###""""""%%%&&&(((...:::DDDFFFBBB666(((!!!$$$&&&%%%%%%&&&+++888NNNgggzzz~~~uuuoookkkeee```______bbbkkkuuu~~~}}}{{{}}}|||}}}~~~{{{|||}}}vvvjjjaaa]]]]]]dddlllwww|||yyykkk[[[PPP@@@888222///+++'''&&&))))))))))))(((((()))+++---'''&&&$$$"""!!!!!!""""""'''%%%""" !!! !!!""""""!!! """&&&***((($$$###'''---???VVVpppkkkLLLAAA888:::555444444333111111000///,,,)))000111222111000111222444...------,,,,,,++++++******,,,,,,,,,333@@@KKKOOOXXXppp___DDD,,,((((((""""""""""""""""""""""""""""""%%%$$$$$$"""!!!  !!!!!! """$$$$$$$$$######$$$%%%'''(((  !!!""""""!!!   $$$***)))%%% $$$******%%%###$$$%%%&&&### ###"""!!!###%%%&&&$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$######!!!!!!!!!"""###%%%&&&'''$$$###!!!!!!###$$$""" ###&&&%%%"""%%%...666OOOYYYeeejjjhhhdddccceeebbbbbbdddgggbbbVVVJJJCCCGGGIIIQQQ\\\bbbdddfffiiiooopppooonnnkkkiiiiiiiiimmmmmmnnnnnnooooooppppppppprrrrrrpppoooqqqqqqnnnnnnooopppqqqrrrsssssssssooollljjjkkknnnpppooommmmmmoooqqqooommmmmmpppsssssssssrrrpppmmmlllmmmooosssrrrqqqqqqpppnnniiifff^^^PPPBBB;;;999:::>>>CCCXXXgggtttvvvtttmmm]]]MMM666---### !!!"""$$$(((+++)))%%%$$$  """###'''===JJJRRRKKK???666444444***"""###)))(((###$$$%%%###  !!!###$$$######!!!!!! !!!"""###%%%'''))))))'''$$$###"""!!!###%%%'''+++//////...(((!!!###&&&%%%%%%%%%(((000AAAWWWnnn}}}|||xxxqqqjjjdddaaa```bbbkkkttt~~~|||zzz{{{zzz|||~~~}}}||||||xxxkkk```ZZZXXX\\\fffttt}}}yyynnnfffMMMCCC999444000+++((((((((((((''''''''''''((((((***((('''%%%$$$$$$$$$$$$(((%%%!!! !!!!!!"""   !!!!!! !!!!!!%%%(((***(((###!!!$$$(((999OOOjjj|||fffHHH===444666000///333111/////////...,,,***///000111000//////000222---------,,,,,,+++++++++)))---,,,+++777IIIPPPMMMYYYrrrwwwYYY:::...***%%%"""###"""""""""""""""#########%%%%%%%%%$$$###!!! !!!"""!!! """$$$%%%$$$###"""!!!"""###### !!!"""""""""!!! !!! """""" ###))))))&&&%%%(((333222+++""" !!!"""$$$$$$$$$$$$######"""!!! """###%%%&&&&&&%%%$$$### !!!!!!"""$$$%%%&&&"""!!!!!!  """%%%%%%###$$$)))...BBBPPPaaajjjiiieeedddeeefffeeefffgggcccZZZNNNFFFFFFGGGNNNZZZbbbeeegggjjjooopppqqqpppmmmkkkkkklllnnnoooooopppppppppoooooonnnppppppooonnnoooppppppmmmnnnooopppqqqqqqqqqqqqooommmlllmmmoooqqqqqqpppqqqssstttrrrnnnlllnnnppptttsssrrrooollllllmmmooorrrqqqppppppooommmjjjgggbbbUUUFFF<<<888666888===RRRbbbpppttttttqqqfffYYYBBB555''' !!!$$$'''***,,,'''!!!!!!### ###'''EEEQQQUUUGGG111$$$"""###"""%%%+++///,,,### ''')))$$$ !!! !!!#########"""!!!!!!""""""###!!!###%%%&&&$$$#########!!!$$$%%%%%%$$$""""""!!! """$$$$$$######%%%***555HHHcccwww|||zzzoooiiiccc``````dddnnnxxx~~~|||zzzzzzyyy|||~~~~~~{{{nnnccc[[[XXX[[[dddsss~~~{{{wwwbbbVVVIIIAAA:::111+++)))***)))''''''''''''&&&%%%,,,+++***)))((((((((((((&&&###!!!!!! !!!###""""""!!! !!!###(((***+++(((### """%%%111FFFaaaxxxbbbDDD;;;222444...---000///------//////...---111111111000...---...///------,,,,,,,,,,,,+++++++++---+++,,,999KKKPPPJJJ[[[ssspppQQQ???333)))$$$%%%!!!"""""""""#########$$$$$$$$$%%%%%%$$$"""!!!""""""""" !!!"""$$$%%%$$$"""!!!  !!!!!!"""""""""  !!!$$$""" !!!###$$$###&&&+++AAA@@@777((( ######"""!!! !!!"""$$$%%%&&&&&&%%%$$$ !!!"""###$$$%%%""""""!!!  ###$$$######%%%'''777FFFYYYfffjjjhhhhhhiiijjjhhhfffdddaaa\\\RRRJJJEEEEEELLLYYYdddiiilllooonnnoooppppppooonnnoooqqqoooppppppqqqppppppooonnnkkkkkkkkkjjjhhhhhhkkkooommmmmmnnnoooppppppppppppooonnnnnnoooppprrrsssrrrvvvxxxxxxuuupppllllllnnnuuutttssspppmmmmmmoooqqqpppooonnnnnnnnnmmmkkkhhheeeXXXIII???777333555999MMM]]]kkkooopppoooggg]]]KKK???--- """***111***###!!!$$$""" $$$<<>>FFFJJJLLL]]]ppplllMMM222&&&$$$!!!""""""######$$$%%%%%%!!!!!!!!!""""""!!!!!! """######"""!!!!!!"""$$$###"""!!!  !!!   !!!""""""!!! !!!###$$$%%%))))))###!!!"""  !!! """(((:::KKKVVVMMM999)))"""  !!!"""!!!!!! """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&&&&""""""""""""###$$$%%%%%%)))&&&###!!! !!!""" """,,,===PPP___iiimmmnnnkkkjjjgggccccccaaaVVVJJJGGGFFFLLLYYYgggmmmpppsssoooooonnnmmmmmmoootttwwwrrrqqqooonnnmmmmmmnnnnnnlllhhheeeccc___^^^fffpppoooppppppqqqqqqqqqqqqqqqoooooooooooonnnnnnoooqqqtttvvvxxxvvvrrrooonnnpppqqqrrrsssrrrqqqpppqqqsssqqqoooooooooppppppooonnnhhh]]]OOOCCC888222333888GGGWWWdddfffgggiiifff___]]]VVVEEE111$$$""" !!!------)))### !!!###%%%%%%  !!!!!!!!! """%%%!!!$$$------+++'''!!! !!!""" !!!###$$$&&&''''''%%%&&&&&&%%%###!!!!!!""""""$$$&&&((())))))*********&&&$$$&&&%%%"""###'''### """)))***...???RRRjjjuuu|||}}}yyyuuurrroooggg___[[[ZZZ]]]gggrrr~~~~~~{{{pppeee^^^]]]aaajjjvvv~~~~~~yyymmmZZZHHH???>>>:::333,,,))))))***)))'''$$$%%%'''(((***++++++,,,(((,,,///---'''"""  """###""" !!!###$$$%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""""""""###$$$%%%***444KKKhhh|||^^^BBB;;;444777111000444222///.../////////...)))*********))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---&&&(((555AAADDDIIIPPP___pppyyyTTT444%%%###!!!""""""###$$$$$$%%%%%% !!!!!!!!!""""""###$$$###!!!!!!"""$$$"""!!!  !!!""""""  !!!  !!!""""""!!!  """$$$%%%000777999444///---)))###### !!!!!!!!!%%%///III```]]]HHH222%%%  """$$$$$$$$$###""""""""""""############!!! !!!$$$&&&'''###"""""""""###$$$%%%%%%+++((($$$!!! !!! $$$%%%$$$######222FFFZZZgggmmmnnnkkkmmmkkkhhhhhhfffYYYJJJIIIGGGLLLYYYfffmmmoooqqqqqqpppnnnllllllnnnssswwwsssqqqooommmllllllmmmnnnddd^^^ZZZXXXSSSRRR[[[hhhqqqqqqrrrsssssssssrrrrrrnnnnnnnnnnnnllllllmmmooopppsssvvvuuurrrpppppprrroooppprrrsssrrrqqqqqqrrrrrrqqqpppppprrrsssrrrpppiii^^^PPPDDD999222444999FFFVVVccceeefffiiigggaaaccc___OOO888)))$$$""")))...***&&&"""!!!"""%%%((( !!!###%%%''''''&&&$$$""" ### '''111'''%%%!!! !!!!!! !!!"""  ###%%%'''(((((((((((((((&&&###!!!!!!!!!###(((***)))((('''(((+++%%%"""%%%%%%"""%%%+++%%%!!!###*********666GGGaaaooo}}}~~~~~~{{{wwwrrrooommmeee^^^ZZZZZZ^^^iiittt~~~~~~uuullleeebbbdddiiisss}}}}}}~~~wwwcccPPPHHHIII<<<555,,,((()))***)))((("""###%%%''')))++++++,,,---222666333)))""" !!! """!!!!!!$$$&&&&&&%%%$$$%%%&&&'''((('''&&&%%%$$$!!!"""$$$&&&,,,444IIIfff{{{___EEE===555777333444333333111...***))),,,000+++***((('''''')))+++,,,---,,,,,,---...///---,,,,,,,,,---222:::BBBHHHKKKcccpppUUU888...&&&%%%&&&'''''''''%%%###!!! !!!""""""$$$ !!!"""!!!   !!!!!! !!!!!!''':::GGGSSSVVVMMMDDD???111 ### $$$###$$$!!!  """%%%&&&***EEEaaaiii]]]HHH222###!!!""""""  """!!!&&&$$$!!!!!!$$$%%%$$$"""$$$""" $$$###""""""###%%%''')))%%%###    !!!!!! !!!###***444GGG^^^kkkmmmnnnooonnnkkkiiieeeZZZOOOMMMIIIKKKXXXffflllnnnooorrrqqqooonnnmmmnnnpppqqqqqqrrrqqqppprrrsssmmmddd```MMM???>>><<<===MMMccckkkqqqtttrrrqqqssssssqqqpppooonnnooopppooojjjfffffflllrrrssspppnnnnnnpppsssooonnnooommmlllooouuunnnppprrrsssqqqppppppppplll^^^LLL@@@888444666;;;IIIWWWeeeiiihhhgggfffeeejjjfff\\\KKK777'''---///,,,######***...''' !!!%%%))),,,777===111!!!!!!***111!!!   !!!!!!""""""###### """%%%(((***&&&&&&%%%%%%###""" !!!"""$$$%%%&&&&&&%%%%%%"""###%%%%%%########################$$$(((---111MMM\\\qqq~~~~~~~~~xxxpppppptttnnnjjjccc[[[XXX^^^iiirrr~~~~~~zzzrrriiiddddddhhhpppuuuxxxwwwfffRRRCCC;;;888444000---+++)))'''###$$$%%%(((***---000111333666777333+++%%%$$$%%%"""###''')))&&&###,,,,,,)))&&&(((+++(((""""""!!! """$$$%%%***222IIIiiiaaaFFF>>>555666222222000222222000---+++,,,...///...,,,***))))))***++++++***+++,,,///000///---++++++---222999@@@FFFJJJaaapppUUU777+++$$$$$$%%%&&&''''''%%%###"""  !!!!!!"""### """###    !!!!!! """"""+++@@@```lllqqqjjjddd___OOO<<<***$$$&&&&&& ###&&&  """$$$%%%)))>>>YYYhhhgggVVV;;;&&&"""######"""###$$$$$$###%%%###!!!!!!###$$$"""!!!"""   """###$$$$$$$$$$$$"""!!!  !!!  """&&&,,,<<>>777444777<<>>555000///...+++'''%%%%%%&&&'''))),,,...000---000111...((($$$$$$&&&""""""&&&(((&&&$$$)))***)))&&&&&&((('''### !!!""""""###,,,444IIIfff}}}aaaGGG???555555111111///111222222000---,,,,,,333111///---++++++++++++))))))***,,,///000///...)))***+++000777???HHHMMM___nnnVVV999...'''$$$%%%&&&'''&&&%%%$$$###""""""!!!!!!!!!"""#########  ###$$$""" !!!!!!!!!!!!  !!!!!!!!!!!!  """###000HHHiiiuuu{{{xxxvvvrrrbbbMMM333((('''((($$$&&&&&&!!!###$$$&&&666NNNfffsssjjjLLL///%%%$$$###%%%''''''&&&%%%$$$"""!!!!!!""""""!!!  """""""""!!!$$$&&&%%%###"""$$$"""###"""  !!!!!!"""---AAAWWWccceeeiiijjjhhhfffbbbZZZRRRLLLIIIMMMZZZgggmmmoooqqqooonnnmmmlllkkklllmmmmmmooorrrsssqqqmmmeeeWWWJJJ666,,,&&&'''%%%'''999PPPjjjpppsssqqqqqqrrrrrrpppqqqqqqqqqrrrrrrrrrooommmjjjmmmqqqrrrooommmmmmnnnnnnmmmnnnpppnnnkkklllppprrrrrrrrrtttwwwvvvrrrnnnaaaTTTFFF===888777;;;AAARRR^^^hhhkkklllnnnpppppppppooojjj^^^MMM:::+++###"""!!!"""!!!'''...000)))"""!!!###%%% $$$&&&,,,222---$$$$$$***)))###"""***000"""  """""""""!!!  ###%%%&&&+++)))%%%""" !!!###%%%'''&&&%%%$$$######"""###%%%%%%$$$###############"""$$$&&&'''&&&%%%%%%&&&...>>>WWWmmm{{{~~~{{{yyyxxxsssmmmiiikkkllliiieee___\\\```iiipppvvvzzz{{{zzz{{{~~~|||}}}|||~~~~~~yyyrrriiieeedddfffhhhkkkttt|||uuummmVVVIII999222333333---''''''&&&&&&&&&'''))),,,---%%%(((***)))%%%###$$$&&&"""  """%%%&&&&&&%%%&&&******&&&###%%%%%%###!!!"""#########,,,333DDD^^^ttt^^^GGG???555555111222///000111000///......---222111///...---,,,,,,,,,*********,,,...///...---)))((()))---555BBBOOOXXX^^^hhhxxxzzzPPP666///)))$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$######$$$%%%%%%"""  ###$$$###""" """"""""""""!!!!!!!!!!!! !!!""""""!!! ### ###$$$222MMMqqq}}}vvvbbb===---((()))&&&%%%###!!!"""###$$$000HHHddd{{{zzz```DDD***%%%"""%%%((('''%%%$$$$$$############"""!!! !!!###$$$$$$ $$$''')))((('''&&&$$$""" ###"""!!! !!! ###333IIIXXXccchhhllljjjfffccc\\\UUULLLJJJNNNZZZffflllpppsssqqqqqqpppnnnnnnnnnnnnnnnmmmqqqrrrnnnfffZZZHHH:::+++%%%!!!!!! $$$999QQQgggmmmpppnnnnnnoooooommmrrrrrrrrrsssssssssqqqppplllnnnppppppnnnlllmmmmmmnnnmmmooorrrqqqmmmlllpppqqqqqqssswwwzzzwwwooogggZZZOOOCCC===;;;<<>>UUUgggmmmpppnnnnnnoooooommmrrrsssssssssrrrrrrrrrrrrmmmnnnooonnnmmmlllmmmmmmooonnnqqqtttsssnnnnnnqqqrrrsssvvv|||}}}wwwjjj___TTTJJJAAA>>>???CCCJJJQQQ\\\fffnnnppppppooommmiiipppqqqppplllbbbQQQ<<<..."""!!!!!!  $$$%%%  !!!"""!!!%%%***(((""" $$$   !!!!!!"""  !!!###$$$((((((''''''&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&$$$"""###%%%&&&%%%###&&&&&&&&&%%%%%%'''+++...555<<>>444555222444111...***)))+++---///000***+++,,,---...///000000...,,,,,,,,,,,,,,,***((((((((((((***222AAATTTbbb[[[XXX[[[lllvvvXXX666''''''###''''''&&&%%%%%%$$$######!!!!!!  !!!!!!!!!!!!!!!"""""" """"""""""""!!!!!!!!!!!! !!!""""""""""""!!! """!!!"""%%%"""+++AAA___ppp|||~~~~~~pppJJJ555---///***%%%""" !!!""""""###%%%333KKKggguuuCCC222$$$###%%%###!!!"""%%%&&&((('''%%%###""""""!!!#########$$$###!!!!!!"""$$$''')))###"""!!!   ###$$$$$$'''222>>>VVVcccnnnpppkkkfffaaa\\\PPPMMMNNNVVV___fffnnntttqqqqqqppppppooonnnmmmllljjjllliii^^^QQQCCC333&&&!!!###///FFFZZZjjjpppsssqqqqqqrrrrrrppprrrssssssrrrqqqpppppprrrnnnmmmmmmllllllmmmnnnnnnpppoooqqqtttsssoooooorrrsssuuuyyy{{{yyypppcccYYYOOOFFF??????CCCIIIRRRZZZaaahhhnnnooonnnnnnlllgggqqqpppppppppjjj\\\HHH999'''### """"""  """###""" """""""""!!!"""$$$### ###)))&&& !!!  !!! !!!""""""  """$$$%%%&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''(((((($$$""""""$$$'''(((&&&###&&&&&&%%%$$$%%%(((...222222777???IIIWWWgggvvv}}}{{{{{{{{{vvvmmmgggfffdddcccaaa]]]ZZZ\\\bbbhhhqqqwww|||~~~~~~}}}}}}}}}zzztttppphhh___[[[ZZZ___jjjvvv~~~}}}ooo\\\LLLAAA888...'''&&&'''''''''&&&%%%###!!!$$$$$$$$$$$$$$$%%%&&&'''###$$$###""" """$$$"""$$$%%%%%%$$$######$$$&&&)))(((### !!!  ###%%%(((---444???RRRlllTTTBBB===333222///111---+++)))***,,,......---***+++,,,...///000000000,,,+++++++++,,,,,,+++)))((()))***+++000:::IIITTTVVVRRRSSSaaawwwttt]]]EEE---'''***&&&)))((('''%%%$$$###"""""""""!!!  !!!!!!!!!   """"""!!!!!!!!! !!!"""######"""!!!  !!!%%% $$$555MMMdddwww|||zzzmmmDDD000***---((("""""" !!!"""#########(((777NNNkkkUUU===)))%%%&&&###"""%%%$$$&&&(((((($$$"""!!!!!!  """"""!!!###"""!!! """$$$%%%  """&&&%%%%%%,,,555IIIYYYiiinnnkkkgggbbb^^^RRRNNNNNNSSS[[[bbbllltttsssrrrrrrqqqpppooonnnmmmiiijjjcccUUUGGG:::...%%%"""(((222AAATTTccclllqqqtttsssrrrttttttqqqqqqssssssqqqnnnmmmnnnpppnnnlllkkkkkklllnnnoooooopppooopppsssrrrnnnnnnrrrrrrtttuuussslllcccXXXRRRJJJBBB===???EEEMMMWWW```fffjjjllljjjkkknnnnnnlllsssqqqrrrsssqqqfffSSSEEE///)))"""!!!"""""" !!!$$$ """$$$$$$######### !!!!!!!!!  ###&&&&&&###!!! ###)))''' !!!!!! """!!! !!! !!!###%%%&&&&&&&&&&&&'''((()))+++,,,)))******))))))((('''&&&""" !!!%%%***+++'''###$$$%%%&&&&&&&&&(((,,,//////222777===FFFWWWkkkzzzyyyzzz}}}xxxmmmggggggdddcccaaa]]]ZZZ\\\bbbhhhrrryyy~~~|||~~~~~~|||wwwuuulllbbb\\\YYY\\\gggrrr~~~{{{kkkYYYGGG888...***'''(((***,,,+++'''$$$!!!!!!  """$$$&&&&&&###$$$%%%### """%%%"""%%%''''''%%%"""""""""!!!"""!!!"""!!!!!!"""#########"""'''+++000888JJJfff~~~TTTCCC===111000,,,///***))))))+++...///,,,))),,,,,,...///000000000000******)))+++------,,,+++'''***,,,---...444>>>FFFSSSOOOPPP[[[nnnmmmWWWCCC222###$$$***&&&***)))'''%%%###""""""!!!$$$$$$###""""""!!!"""""" !!!!!!  !!!!!!!!!!!!!!! !!!"""######"""!!!  !!!%%%---...IIIbbbiiikkkkkkcccWWW<<<)))$$$)))$$$  """######$$$$$$+++999PPPmmmaaaFFF---'''(((%%%$$$((("""%%%((('''### !!!  !!! ######"""!!!""""""###### """ !!!&&&&&&$$$)))111???QQQeeelllkkkgggccc```TTTOOOMMMRRRXXX```kkktttuuuuuuuuutttsssrrrpppoooiiihhh```PPPAAA666,,,%%%!!!###)))444AAAQQQaaammmkkkqqqtttrrrqqqssssssqqqqqqsssssspppmmmkkklllooommmllljjjjjjlllnnnpppppppppnnnoooqqqpppmmmnnnrrrppppppnnnhhh___VVVOOOLLLFFF???;;;>>>FFFNNNYYYbbbiiikkkjjjggghhhnnnqqqqqquuussssssvvvvvvmmm\\\MMM777...$$$!!!"""###!!!(((+++""" ###$$$$$$###$$$%%% !!!!!!!!!""""""###%%%(((******)))&&&  $$$***((("""  """!!! """$$$&&&'''(((&&&%%%$$$&&&)))---000,,,,,,,,,,,,***(((&&&$$$  &&&+++,,,(((###"""$$$&&&''''''((()))***///222555888>>>MMMbbbrrrvvvyyyxxxlllfffgggeeedddaaa]]]ZZZ]]]ccciiisssyyyzzz~~~~~~|||{{{qqqfff___[[[]]]fffqqqvvvbbbKKK888///,,,'''***---///...***%%%""" ###%%%&&&$$$%%%%%%###!!! ###&&&!!!%%%))))))%%%"""!!!!!!###""""""'''******((($$$"""###(((,,,222DDDaaazzzXXX???555444666,,,...,,,,,,,,,,,,,,,***))))))((()))***,,,---......///++++++,,,,,,+++***((('''''''''(((***,,,...000222DDDHHHLLLUUUiii|||{{{nnnSSS@@@---'''(((((((((+++(((((('''%%%"""!!!"""$$$%%%"""!!!###"""  ###"""!!!  !!! !!!"""######"""!!!!!! """$$$)))333BBBNNNRRRMMMCCC<<<+++***)))'''$$$""" !!!###%%%%%%%%%%%%###555RRRpppsssSSS222'''((((((''')))""""""#########$$$$$$$$$$$$!!! $$$%%%""""""!!!  """#########!!! """%%%$$$"""$$$%%%%%%%%%///@@@WWWhhhmmmkkkgggddd\\\SSSMMMPPP\\\hhhmmmmmmyyyxxxwwwtttpppmmmmmmmmmlllaaaRRRFFF>>>777000******,,,333AAARRR___eeeggglllkkkjjjkkkmmmnnnoooooosssrrrooommmkkkkkkkkkkkkhhhhhhiiillloooqqqqqqqqqooonnnlllkkknnnsssrrrmmmpppfff\\\VVVQQQIIIDDDCCC>>>AAABBBEEENNN[[[dddgggpppnnnllllllooorrrtttuuurrrqqqqqqssstttpppggg___EEE444&&&$$$&&&"""$$$'''&&&""" """  &&&$$$!!!###+++444777666,,,"""!!!!!!  +++)))  !!!###"""   """!!!  !!!!!!!!!!!!"""$$$$$$###  ###&&&&&&%%%$$$###%%%'''+++------,,,,,,------***&&&###&&&### """&&&(((&&&"""######$$$$$$&&&''')))***---,,,111888888<<>>222///******+++------+++&&&"""$$$ !!!!!!!!!$$$$$$$$$$$$$$$$$$%%%%%% ###''''''$$$ !!!$$$(((******&&&"""&&&%%%)))333CCCXXXrrrUUU>>>666444777...000++++++++++++***))))))(((+++,,,------...---,,,+++,,,,,,,,,,,,+++)))'''&&&&&&&&&''')))***,,,...///888???HHHSSSeeerrrlll\\\@@@444)))(((*********---******))))))(((&&&%%%$$$&&&$$$""""""###"""  !!!!!!  !!!!!!!!!"""###$$$$$$###!!!!!! !!!  !!!!!!'''///555777555000,,,)))((((((&&&$$$!!! """$$$$$$%%%$$$$$$555OOOjjj|||[[[888'''&&&%%%%%%%%%#########$$$$$$$$$%%%%%%###  $$$$$$!!!!!!  !!!###$$$###"""!!! """$$$### """$$$$$$$$$$$$+++:::PPPccckkkkkkgggddd[[[SSSLLLOOOZZZeeejjjkkkrrrrrrrrrooommmllllllmmmkkk___OOOBBB;;;777333111222555>>>MMM]]]gggkkkjjjlllllllllmmmoooqqqqqqqqqtttrrrpppnnnlllkkkjjjiiihhhhhhiiilllpppqqqqqqpppmmmnnnlllkkknnnrrrqqqlllggg]]]SSSNNNIIICCC??????AAAJJJSSSWWW[[[ccciiikkkqqqooommmmmmpppsssuuuvvvsssqqqqqqssstttqqqiiicccPPP>>>---&&&%%%""" """$$$""" ###$$$###$$$+++666>>>@@@111&&& %%%%%%"""!!! """,,,***!!!  !!!!!! !!!$$$"""!!! !!!"""  #########!!! !!!$$$'''((('''&&&%%%&&&''')))***+++++++++------+++((($$$$$$  $$$%%%### ###$$$$$$$$$%%%'''((((((...---000444444777HHH]]]nnnwww~~~zzzrrrmmmiiifffgggdddaaa```\\\[[[```hhhooouuu{{{|||~~~~~~}}}||||||}}}}}}}}}~~~|||nnnaaa[[[XXXYYYdddsssqqq[[[CCC444000***)))***+++,,,***&&&###$$$!!! !!!!!!!!!!!!"""""""""""" """###""" !!! !!!"""$$$&&&((('''$$$!!!$$$###'''111???SSSmmmRRR===777555777///111+++++++++***))))))((((((......//////...,,,***(((+++,,,,,,,,,+++)))'''&&&%%%&&&&&&'''((()))******)))333???KKKYYY```UUUDDD...)))''')))+++******,,,,,,++++++---///---(((#########$$$&&&&&&$$$  !!!"""""" !!!"""######$$$$$$$$$"""!!!  """!!! """"""######$$$$$$######%%%&&&&&&&&&$$$!!! !!!######$$$$$$&&&222GGG___ssseee???)))$$$$$$%%%$$$######$$$$$$$$$$$$%%%%%%!!! ######  !!!$$$######"""!!!  """  """###$$$######&&&222FFFZZZhhhlllhhhddd[[[TTTMMMNNNXXXccciiijjjjjjkkkkkkjjjiiiiiikkklllhhh\\\KKK===777777888999;;;@@@LLL[[[iiiooonnnkkkkkklllnnnppprrrssssssssspppppppppooonnnmmmkkkkkkfffgggiiillloooqqqpppooommmnnnmmmlllooorrrooojjj]]]SSSJJJFFFCCC>>><<<<<>>???GGGUUUdddoooqqqmmmiiihhhkkkooorrrsssssssssssslllmmmoooppppppooonnnmmmeeeeeegggjjjnnnoooooommmnnnoooooooooqqqtttpppiiiXXXNNNEEEBBBAAA>>>>>>@@@CCCSSSeeepppvvvxxxuuuppppppmmmkkkkkknnnqqqttttttqqqppppppqqqrrrrrrooolllgggUUU>>>,,,### !!!""""""!!!   """"""""" ###%%%!!!$$$333AAAGGG222''' %%%---...'''!!! $$$...222000 !!!"""###!!! ###"""!!!"""%%%!!!!!!""""""""""""""""""!!!""""""!!! !!!""""""###%%%(((+++((((((***++++++******)))&&&'''))),,,......,,,)))&&&$$$###$$$&&&'''&&&%%%'''''''''''''''''''''&&&)))'''(((---000222:::DDD]]]kkkwwwxxxrrrooommmlllnnnhhhaaa\\\VVVSSSYYYbbbooouuuyyyzzz|||~~~{{{|||~~~rrrfffZZZVVVSSSTTT___mmm|||kkkNNN999000***((('''&&&'''((('''&&&'''&&&$$$"""!!! ######"""!!!   !!!"""######$$$######""""""!!!!!!!!!&&&&&&)))000:::JJJcccwwwSSSBBB;;;555444,,,111///...,,,++++++***++++++,,,---...///...---+++***&&&''')))***++++++******$$$%%%&&&&&&&&&&&&%%%$$$"""%%%)))...444666222***'''***+++***((()))***+++)))((()))...222000)))"""###(((,,,,,,***'''%%%!!!!!!""""""!!!!!! !!!!!! #########"""!!! !!!!!!!!!!!!!!! """######!!!!!!######!!! !!!""""""!!!  !!!"""######%%%'''111AAAOOO[[[kkkxxxsssUUU666'''&&&%%%"""!!!!!!!!!  !!!"""!!! !!!"""#########""""""'''333FFFYYYdddfffcccYYYRRRKKKKKKSSS^^^fffiiiiiiiiiiiigggeeedddeeefff```YYYOOOFFF@@@>>>>>>???BBBKKKYYYgggpppppplllggggggjjjoooqqqqqqqqqrrrsssnnnooopppppppppooonnnmmmeeeeeeeeehhhkkknnnnnnmmmqqqrrrrrrqqqsssuuuqqqjjjVVVLLLCCCAAAAAAAAACCCFFFHHHRRR```nnnzzz{{{sssllljjjhhhhhhkkknnnpppqqqpppppppppqqqrrrrrrpppoooiii[[[EEE000$$$ """""""""!!!   """ """"""""" ######"""111;;;===,,,###&&&......'''"""###---444666  !!! """  !!!%%%$$$"""!!! !!!""""""###""""""""" !!! !!! """###$$$&&&))),,,&&&(((***,,,---------,,,&&&&&&(((,,,......,,,***'''&&&&&&&&&'''(((((('''((())))))***)))(((''''''***(((***---000222777<<>>444...,,,***))))))(((&&&$$$$$$&&&)))(((%%%""" !!!!!!$$$%%%$$$!!! !!!###%%%'''###%%%)))---222>>>UUUjjjVVVGGG>>>444333000:::///---+++)))))))))++++++///---+++((((((((()))*********+++***)))(((&&&%%%%%%&&&(((******)))((('''$$$%%%(((++++++)))'''((($$$'''&&&###$$$)))'''!!!%%%&&&&&&&&&%%%&&&(((***###$$$%%%###!!! ###%%%###############"""!!!!!!#########$$$$$$%%%%%%&&& !!!""""""!!!  !!!!!!!!!  $$$,,,***###!!!"""!!!  !!!  """###""""""!!!!!!!!!###$$$%%%$$$ """+++000444BBBTTTrrr___???111***!!!!!!!!!!!!  $$$%%%$$$"""  !!!!!!!!!!!!""""""  !!!"""$$$%%%%%%%%%%%%%%%'''...:::GGGRRRXXXTTTOOOIIIIIIPPP[[[ffflllmmmmmmllliiieeeccccccdddhhhfffaaaYYYPPPHHHCCCAAA@@@FFFNNNWWW]]]bbbeeegggjjjnnnpppooollllllppptttmmmmmmlllmmmoooqqqsssuuuooollliiihhhlllqqquuuxxxwwwvvvrrroooqqqtttqqqlll___TTTKKKIIILLLNNNSSSXXX]]]dddkkkmmmooorrrqqqmmmhhheeeccccccfffjjjlllmmmjjjmmmppprrrqqqooonnnmmmrrrpppcccLLL999///'''!!!!!!  """""""""######    !!! $$$:::PPPLLL888++++++---222111***%%%$$$ $$$((('''$$$""""""   !!!    """!!! !!!"""   !!!!!! """!!!"""###$$$&&&(((........................******+++------,,,(((%%%"""$$$%%%%%%$$$$$$%%%&&&###$$$&&&(((((('''&&&%%% &&&)))(((&&&***111666:::OOOeeemmmjjjggghhhhhhfffbbb^^^\\\XXXXXX^^^gggooowww}}}}}}yyy}}}~~~}}}~~~~~~}}}|||{{{jjj\\\QQQNNNPPPVVVgggyyynnnTTT???777///---,,,+++***(((%%%###!!!%%%(((((($$$!!!  """###$$$$$$!!!!!!$$$$$$###  ###%%%&&&$$$''',,,000333???VVVkkkOOO>>>:::333///***666///---***((('''(((***++++++++++++)))(((***---///))))))(((((())))))***+++************))))))))))))(((((())))))))))))(((((($$$$$$%%%%%%&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$###  ###$$$######$$$%%%$$$###"""!!!"""###$$$%%%&&&&&&%%%$$$###"""""""""!!!!!! ############"""!!!###$$$$$$###""" (((&&&$$$!!! !!!"""###"""  """###$$$$$$+++888EEEJJJeeetttuuuVVV777%%%   !!!  !!!  """### !!!!!! %%%+++...---)))&&&$$$%%%$$$%%%,,,:::GGGNNNNNNKKKJJJLLLSSS]]]fffkkknnnmmmkkkfffaaaaaaeeejjjeeeccccccbbbWWWGGG??????===@@@EEEMMMUUU^^^eeeiiiqqqnnnkkkhhhhhhkkknnnqqqnnnmmmlllmmmpppsssuuuvvvrrrqqqqqqqqqrrruuuwwwxxxtttssspppnnnmmmmmmnnnnnndddXXXMMMLLLPPPUUUZZZ```fffjjjoooqqqpppmmmjjjiiiiiijjjjjjjjjiiijjjmmmoookkkjjjiiiiiiiiijjjkkklllpppqqqjjjYYYAAA...%%%###  !!!!!!  !!!"""!!! !!!!!!######)))@@@VVVNNN666333222///...,,,)))%%%###))))))'''%%%###  !!! !!!!!!!!!  !!!!!! #########!!!!!!"""%%%'''------,,,+++++++++,,,,,,***+++,,,,,,,,,***((('''$$$""" """%%%((('''&&&%%%&&&((())))))(((&&&%%%'''(((***++++++,,,...000777DDDXXXeeeddd^^^\\\``````]]]ZZZXXXYYY^^^cccfffllluuu|||}}}}}}}}}}}}}}}|||}}}~~~~~~{{{}}}~~~yyygggYYYLLLJJJQQQ]]]lllxxx~~~qqq```KKK:::222000000222///)))&&&&&&######$$$###""" $$$''')))%%%%%%###"""!!!!!!  ###%%%'''))),,,///111;;;PPPddd}}}MMM>>>999333///***555...,,,***(((((()))+++,,,,,,,,,,,,+++******,,,...++++++******)))((('''&&&((((((((())))))*********''''''((((((((('''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###!!! !!!###%%%%%%&&&'''''''''&&&$$$###!!!"""""""""!!! ######""""""!!!!!!!!!!!!"""""""""!!!!!!  !!!!!!"""######!!! &&&%%%###""" """$$$%%%&&&###"""  """###$$$###!!!"""+++:::CCCEEE\\\lll{{{www^^^???))) !!!""""""!!!  !!!"""""""""""""""""" """ %%%,,,000...'''!!! """(((333===DDDJJJHHHGGGIIIPPPZZZccchhhjjjiiigggdddbbbbbbdddgggcccccceeeeee[[[KKKAAA???:::;;;===CCCMMMXXXdddjjjnnnmmmkkkiiiiiilllnnnppprrrqqqooonnnooopppqqqqqqtttttttttuuuvvvwwwwwwxxxtttssspppnnnmmmmmmnnnooofff]]]UUUUUUYYY[[[^^^bbbgggjjjmmmooonnnlllkkkkkkmmmmmmkkkiiihhhjjjnnnrrrjjjjjjiiihhhhhhiiijjjkkkpppqqqlll\\\FFF333)))&&& !!!"""###!!!!!! !!!"""$$$###!!!###'''---???PPPGGG000111000...---,,,***(((''')))((('''$$$!!!  !!!  !!! !!!###%%%&&&%%%$$$%%%%%%---,,,,,,++++++,,,,,,,,,***+++,,,,,,+++)))'''%%%""" !!!%%%(((((('''###$$$%%%'''((((((''''''&&&''')))******+++---///222<<>>SSSkkkppp___DDD...### !!!!!!""""""""""""  """""""""###!!! !!!!!!"""  """ """###""" ###000???JJJIIIAAA888,,,%%% """###"""$$$(((555888<<>>:::444000333:::CCCIIIRRRUUUXXX]]]bbbfffiiijjjhhhjjjmmmmmmnnnooosssuuunnnqqqtttxxxyyyyyywwwvvvtttrrrpppooonnnooopppqqqrrrmmmjjjlllmmmmmmooosssmmmmmmlllkkkiiijjjmmmoooooopppppppppooooooppprrrpppnnnkkkhhhggghhhjjjkkkiiikkklllgggYYYGGG555***######"""!!!!!! !!!!!!!!!""""""!!! !!!""" !!!$$$ """###""" """%%%&&&'''((('''%%%''',,,333555222+++%%%!!! %%%%%%%%%###  !!!""""""!!!!!!!!!!!!"""""""""######  !!!"""!!! """###$$$###!!!!!!"""###'''''')))***++++++++++++,,,...000111000---)))&&&$$$$$$$$$###"""""""""#########"""""""""###$$$$$$!!!"""###""""""$$$'''***...111<<>>HHHNNNVVV^^^]]]ZZZVVVTTTUUUYYY]]]aaannnvvv||||||{{{{{{{{{yyy~~~|||{{{{{{|||}}}~~~}}}|||||||||vvvjjj[[[MMMDDDBBBJJJUUU___kkkzzzzzz```JJJ777---'''(((+++***((('''$$$%%%%%%%%%###  !!!$$$$$$$$$$$$###"""  """"""!!! !!!###$$$$$$###$$$&&&&&&(((222<<>>666000...000555888888888777888:::<<<>>>@@@@@@CCCGGGJJJNNNVVVbbblllppppppppppppooommmlllkkkpppooommmlllkkklllnnnoookkkiiikkkooopppooorrrwwwyyyxxxuuuqqqllliiihhhhhhjjjjjjjjjjjjjjjmmmqqqttttttqqqmmmiiiggghhhjjjlllllllllllljjjbbbQQQ<<<---'''&&&$$$"""!!!  """$$$%%%  !!!"""  """"""!!! !!!###"""### """******---...+++%%%###$$$((("""""""""!!!  !!!$$$'''***,,,,,,+++'''!!! !!!!!!!!!!!!!!! """$$$ !!!"""###$$$ ###$$$!!!!!!!!!  !!!###&&&((((((((('''%%%(((,,,//////---)))&&&"""$$$%%%### !!!$$$ """%%%&&&&&&%%%%%%!!!!!!!!! """&&&***///...111888>>>EEEPPP[[[___\\\XXXUUUUUUYYY]]]aaaooowww}}}}}}{{{{{{zzzxxx}}}|||zzzzzz|||}}}}}}|||~~~}}}}}}|||yyyyyymmm]]]OOODDDAAAIIISSSUUUbbbrrr}}}~~~dddMMM888...%%%&&&***+++******%%%%%%&&&%%%###!!!!!!### !!!###$$$### !!!###$$$###!!!  """###)))''''''(((((()))222<<>>OOOXXX\\\```YYYSSSXXXZZZ___kkkzzz~~~{{{zzz|||}}}|||{{{}}}~~~||||||{{{|||wwwuuurrrhhhVVVDDD<<>>444---+++++++++'''"""###&&&&&&)))---222777AAAMMMVVVaaacccfffhhhiiihhhgggeeeiiillloooqqqnnnhhhaaa]]]QQQHHH<<<666555666777666777777666333000000222555666777999===@@@HHHYYYiiizzz|||zzzqqqkkkjjjkkkkkkooommmkkkjjjlllllllllkkkjjjjjjjjjkkklllnnnpppqqqwwwvvvsssnnnjjjhhhjjjlllnnnmmmlllllllllmmmnnnooopppmmmkkkkkklllnnnoooooonnnlllhhheeecccZZZFFF333&&&###!!!  !!!$$$###"""!!!!!!!!!"""###"""!!! !!!!!! $$$%%%$$$###""""""$$$%%%&&&%%%$$$"""!!! (((///+++)))%%%!!! !!!!!!!!! !!!"""######!!! """""" !!!###"""!!! """$$$%%%"""   $$$((('''$$$   !!!###$$$%%%&&&&&&)))((('''((()))***)))''''''&&&$$$######$$$%%%%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&(((***+++///...(((+++888HHHQQQZZZ___YYYTTTXXXZZZ]]]iii|||}}}{{{}}}~~~}}}}}}~~~}}}zzzzzz~~~~~~}}}yyyvvvuuutttkkkZZZHHH>>>@@@FFFFFFKKKXXXiiiuuu{{{nnnQQQ===333)))&&&&&&%%%&&&)))''''''''''''&&&$$$"""  %%%%%%&&&&&&%%%###!!! !!!!!!!!! !!!###&&&$$$%%%&&&%%%%%%+++333^^^AAA<<<444...111,,,000///...+++***))))))***+++,,,***((('''&&&'''((()))+++)))(((((())))))'''%%%&&&''''''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!""""""#########"""!!!!!!!!!!!! !!!!!!"""### !!!!!!  !!!### %%%&&&%%%***111///'''###"""''':::UUUbbbPPP555---+++'''&&&%%%%%%$$$###!!!"""!!!!!!!!!!!!!!!""""""$$$&&&&&&"""!!!"""  """...777777111,,,&&&!!!""" """%%%&&&(((+++...555@@@OOOYYY```bbbeeegggiiihhhgggfffjjjlllnnnooonnnjjjeeebbbZZZQQQFFF>>><<<===>>>>>>???<<<888555444555555555444666999;;;<<>>AAALLL[[[hhhssspppTTT???444***&&&%%%$$$%%%(((((((((((('''%%%###!!! !!!  !!!"""&&&$$$###%%%''''''###  !!!######"""###%%%$$$$$$***222\\\AAA???777...000---222000///,,,***(((((())))))+++***(((&&&%%%&&&'''(((***))))))+++,,,+++(((%%%%%%&&&'''))))))*********%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((((((((%%%$$$$$$%%%&&&&&&%%%$$$#########$$$%%%%%%%%%%%%&&&&&&%%%$$$"""!!! !!!!!!"""############!!! !!! !!!"""######"""$$$$$$""" """%%%#########&&&***(((###!!!!!!...CCCPPPHHH999***'''###!!!!!!!!!!!! ###"""!!!  !!!###$$$$$$$$$###!!!"""&&&000333222///''' !!! $$$&&&(((+++222@@@PPP\\\aaacccfffiiijjjjjjiiihhhkkkmmmnnnooonnnmmmjjjiiiccc\\\SSSLLLIIIHHHGGGGGGFFFAAA;;;:::<<<>>>===;;;666666999===AAAJJJ\\\mmm~~~|||uuusssqqqooolllmmmnnnpppqqqqqqnnnkkkmmmlllkkkjjjjjjkkklllmmmmmmnnnnnnmmmlllllllllmmmrrrnnnlllmmmqqqqqqmmmiiikkkiiiggggggiiikkkllllllmmmlllkkkiiihhhbbbRRRBBB111)))""" !!! $$$###!!! !!!"""######"""!!!  """""""""!!! !!!"""######!!!!!!###""" """"""!!!!!!  """$$$$$$$$$###!!! !!!""""""!!!!!! !!! """$$$&&&$$$!!!!!!"""!!!"""######""""""###$$$%%%%%%%%%%%%%%%###"""  !!!###$$$$$$%%%%%%&&&%%%%%%'''***+++***)))&&&&&&&&&&&&&&&''''''''''''%%%$$$###$$$######"""%%%%%%$$$""""""###'''***...///---***+++444BBBMMMOOOTTTPPPMMMUUUZZZaaaooo~~~}}}xxxwwwzzz||||||xxxlll[[[KKKAAA===999:::BBBNNNZZZgggwwwqqqUUU===444***'''&&&###"""$$$&&&'''''''''&&&$$$"""!!!$$$###!!! """$$$&&&$$$!!!!!!&&&'''###!!! """###$$$+++333[[[BBBBBB:::111222...444111///,,,***)))((()))***+++***(((&&&%%%%%%&&&'''))))))***---......+++)))&&&'''((()))************%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&''''''(((''''''(((++++++***(((&&&%%%%%%$$$$$$#########%%%%%%$$$###!!!  """###$$$$$$"""  !!! """###$$$ ###%%%%%%###  !!!""" """$$$ !!!###""" %%%///999<<<:::***'''###"""""""""""""""!!!%%%"""!!!  """%%%%%%$$$""""""""" !!!)))---000000)))!!! ###$$$&&&)))111@@@RRR___dddfffiiilllmmmlllkkkjjjmmmnnnooopppppppppooonnniiieee```\\\XXXUUURRRPPPNNNHHHBBBAAACCCDDDAAA<<<999777888@@@JJJTTTaaalllyyy|||yyyvvvtttsssrrrssssssrrrooolllnnnmmmlllkkkjjjkkkkkkllllllmmmnnnoooppppppnnnmmmpppllliiikkkooooookkkggghhhfffddddddfffiiijjjjjjlllmmmlllllllllgggYYYKKK555***!!!!!!###""" !!!"""!!! !!!$$$&&&######"""!!!  !!!""""""!!! """ !!!#########!!! """  !!!!!!   !!!!!! !!!!!!!!!!!!!!!!!! !!!###%%%$$$###!!! """$$$  !!!###$$$###$$$$$$%%%&&&&&&$$$#########"""!!!  !!!"""###$$$$$$$$$"""###'''+++......+++((()))((('''&&&&&&&&&&&&''''''$$$""""""$$$%%%%%%$$$%%%%%%$$$""""""###'''***,,,,,,+++***,,,444BBBNNNQQQUUUNNNJJJQQQXXXaaaooo}}}~~~}}}~~~~~~~~~yyyyyy}}}}}}|||~~~wwwgggTTTEEE<<<777777;;;CCCLLLYYYkkkzzzqqqSSS999111***((('''"""###$$$%%%&&&&&&&&&%%%$$$'''%%%###!!!"""$$$&&&((($$$!!! %%%&&&### !!!"""$$$+++444[[[BBBBBB<<<333444///333000///,,,+++******+++,,,,,,***(((&&&%%%%%%&&&''')))***+++---//////---+++'''(((((()))************%%%$$$$$$###$$$%%%'''(((((('''&&&$$$$$$%%%%%%&&&'''%%%%%%(((+++,,,***'''((('''%%%$$$###"""""""""###""""""!!!  """###$$$###!!! !!!"""### ###%%%%%%###  !!!###$$$ """ """""""""$$$)))111777(((%%%"""!!!!!!"""!!! """%%%!!!!!!  %%%&&&$$$###%%%""" """&&&)))+++''' !!!"""$$$)))222BBBUUUbbbhhhjjjmmmoooooonnnmmmkkknnnnnnpppqqqrrrrrrqqqqqqlllkkkjjjgggccc___\\\YYYXXXSSSMMMJJJJJJGGGAAA;;;===:::<<>>:::444666...///...---,,,,,,,,,...000222...,,,)))'''&&&&&&'''(((---,,,++++++,,,,,,***((()))************))))))(((&&&%%%$$$$$$$$$&&&)))***---+++)))&&&%%%%%%&&&&&&'''%%%%%%)))...000,,,(((%%%$$$#########$$$%%%&&&!!!"""$$$$$$###!!!  !!!!!! !!!""""""!!! !!! """$$$%%% !!! !!!######"""!!!!!!"""!!! """!!! !!!###  !!!$$$&&&$$$%%%***!!! !!! !!!$$$***444EEEXXXdddlllmmmoooqqqpppnnnllljjjkkklllnnnpppqqqpppooonnnoooooonnnkkkhhhgggggghhhaaaaaa```___\\\VVVPPPKKKGGGLLLVVV___bbbbbbfffmmmgggnnnttttttuuuyyy}}}~~~}}}vvvqqqpppooonnnnnnooopppqqqmmmnnnooorrrtttrrrlllfffbbbbbbbbb```___aaadddgggbbb```______bbbdddffffffjjjmmmpppqqqrrrqqqggg]]]GGG444&&&''')))$$$!!!$$$"""&&&(((++++++***)))'''%%%"""!!!"""""""""""""""  !!!""""""###&&&(((!!!!!! !!!!!!""""""""" !!!###!!!######""" !!! """""" """%%%###'''%%%### !!!"""!!!""""""!!! """$$$ !!!""""""###""""""%%%%%%'''+++000222222111000---***(((***---222555///***%%%$$$&&&'''%%%"""$$$&&&''''''''''''((()))(((%%%&&&)))***---:::IIIOOOWWWWWWWWW___ccchhhtttpppuuuwwwuuuvvvzzz|||{{{}}}~~~|||vvvwww{{{zzz|||~~~zzzfffOOO???222111000111111666EEETTTfffmmmxxxwwwYYY>>>222&&&"""!!!!!!###'''$$$%%%&&&&&&&&&&&&$$$$$$######"""""""""###$$$%%% !!!!!!   #########!!! $$$""""""### $$$,,,[[[FFF555222333111...///------,,,++++++,,,,,,,,,,,,,,,***'''&&&'''***...)))))))))***)))(((((('''&&&&&&(((+++---,,,(((###%%%%%%&&&&&&'''((((((((()))((('''&&&%%%&&&&&&''''''((()))))))))(((&&&%%%&&&%%%$$$"""""""""###$$$###"""   !!!!!!!!!!!!!!!$$$""" !!!###%%%###!!! """"""   !!! """$$$###!!!&&&%%%###!!! !!!###""""""!!!  !!!"""""" """###'''666LLL[[[^^^hhhjjjnnnrrrsssrrrmmmjjjlllnnnooopppnnnnnnnnnooommmnnnnnnnnnmmmkkkhhhgggfffggggggeeeaaa\\\YYYXXXZZZ[[[^^^aaaeeehhhkkklllmmmmmmllllllmmmnnnpppqqqtttyyy}}}tttpppkkklllooorrrqqqnnnnnnnnnqqqwwwvvvmmmeeeaaa___```ccceeefffeeecccbbbeeeeeecccaaa```bbbfffjjjjjjjjjkkkooosssqqqiiibbbTTT???///......'''"""### !!!!!!"""!!!  !!!###%%%''')))(((&&&""" !!!!!!!!!!!! ###"""  """%%%'''$$$""" !!!"""#########!!! !!!"""""""""!!!    """"""  ###"""!!! """$$$&&&###!!! ###!!!"""""" !!!"""###$$$!!!!!!"""###$$$############$$$&&&((()))*********+++,,,,,,+++,,,000777===222000+++'''%%%$$$$$$$$$)))(((&&&'''***---......)))&&&&&&((()))///???PPPSSSVVVZZZ\\\___dddkkkqqqwwwxxxyyy{{{{{{{{{{{{zzz{{{}}}~~~{{{yyyzzz|||~~~}}}}}}|||nnnYYYIII===888444333333999EEEQQQ]]]cccmmmxxx}}}YYYEEE444&&&%%%'''%%%%%%)))((('''&&&$$$###"""!!!!!!$$$###"""!!!!!!"""###$$$%%%### !!!###%%%"""(((((()))(((&&&### &&&&&&%%%###!!! !!!###\\\GGG666222333///---......---,,,,,,++++++++++++*********(((&&&%%%&&&'''))))))(((((('''&&&%%%%%%'''&&&''')))+++***'''$$$%%%%%%%%%%%%&&&&&&''''''((('''&&&%%%$$$$$$%%%&&&&&&'''((()))((((((&&&%%%%%%$$$###"""!!!!!!""""""###!!!!!!  !!!!!!!!!!!!!!!!!! !!!$$$&&&$$$"""!!!"""###$$$!!! !!! """$$$###!!!"""""" !!!###"""!!!  !!!"""$$$%%%)))888MMM^^^cccjjjlllooorrrsssqqqnnnllloooppprrrqqqpppnnnoooooolllmmmnnnnnnmmmkkkhhhffffffiiikkkjjjgggdddbbbaaa```aaabbbdddfffhhhjjjkkkmmmlllkkkjjjjjjjjjjjjjjjiiimmmtttzzz}}}}}}|||zzzrrrnnnjjjjjjnnnqqqpppnnnqqqoooqqqtttrrrjjjdddcccdddeeeggghhhhhhfffdddcccdddcccbbbaaaccceeehhhiiijjjjjjkkkmmmooonnnkkkhhhYYYDDD222...,,,&&&"""###!!!!!!!!!!!!!!!!!!!!!!!!"""!!!###&&&)))++++++((($$$!!!!!!!!!""""""###############"""!!!!!!!!!###%%%&&&###"""  !!!%%%%%%$$$""" !!!"""###"""!!!!!!!!!!!!""""""!!! """$$$$$$""""""   !!!!!!!!!!!! """$$$%%%###"""  """!!!!!!""" !!!!!!"""!!!""""""""""""#########$$$&&&(((***++++++***)))&&&'''(((((())),,,222777...,,,)))&&&$$$###$$$$$$(((&&&%%%&&&)))+++,,,,,,(((''''''***+++111???OOOQQQSSSUUUYYY___fffoootttxxxyyyzzz{{{{{{{{{zzzyyyzzz{{{}}}}}}}}}}}}}}}zzzvvvtttyyy{{{~~~~~~~~~{{{zzzyyyyyyvvvkkk[[[NNNDDD<<<555222222555>>>GGGSSSZZZeeerrr|||~~~]]]GGG666(((''')))&&&%%%((((((((('''&&&%%%###!!! """  ###%%%%%%!!!&&&&&&'''&&&%%%### #########"""!!!!!!$$$&&&[[[GGG666333333...,,,---///...---,,,+++*********)))***+++***(((%%%$$$$$$(((''''''&&&%%%%%%$$$$$$''''''&&&'''(((((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((('''&&&&&&$$$###"""!!! !!!!!!  !!!  !!!!!!!!!!!! """%%%&&&$$$#########$$$$$$"""   """###"""!!! """"""!!!!!!!!!!!!!!!!!!!!!!!!!!! ###%%%%%%)))666LLL^^^gggkkklllmmmnnnooonnnmmmlllrrrssstttssspppnnnnnnnnniiijjjmmmnnnmmmjjjgggddddddgggkkkmmmllljjjhhhhhhjjjjjjjjjjjjkkkkkkkkkkkkrrrrrrqqqpppnnnllljjjiiidddfffiiimmmppprrrrrrsssnnnkkkhhhiiilllnnnnnnmmmtttqqqqqqrrrooohhheeeeeeggghhhjjjkkklllkkkiiihhheeebbbaaabbbfffiiihhhgggiiikkklllmmmllllllmmmnnn___KKK777///***$$$"""$$$%%%$$$$$$###"""!!!!!! """!!!"""%%%(((******'''$$$!!!#########$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%!!!!!!!!! """###$$$""" !!!"""#########"""!!!""""""""""""!!! !!!######"""###!!! !!!"""""""""""" !!!###$$$###"""  !!!"""  !!!  !!!""""""######"""!!!!!!!!!"""$$$$$$''')))+++---...,,,***)))!!!###$$$$$$%%%'''+++...)))(((&&&$$$###$$$$$$%%%'''%%%$$$%%%((()))***))))))((()))+++---333AAANNNRRRQQQRRRVVV^^^hhhppptttyyyzzz{{{||||||{{{zzzzzz{{{|||}}}|||{{{{{{}}}~~~~~~{{{xxxtttrrryyyzzz}}}~~~}}}vvvtttssstttssslll```VVVKKKAAA777444555777;;;@@@IIIPPP\\\iiivvvdddJJJ999,,,++++++'''%%%'''((())))))(((&&&$$$!!!!!!  $$$&&&### """"""###$$$###"""  !!!!!!!!!###&&&)))WWWEEE666333333///---///000///---,,,+++*********)))***,,,+++)))'''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&)))((('''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%###$$$&&&''''''&&&&&&%%%""""""!!!  !!!!!!!!!  !!!!!!!!!  !!!!!! !!!###$$$##################"""!!!   !!!!!!  """!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""###'''222FFF[[[hhhjjjjjjkkkjjjiiiiiiiiijjjtttuuuuuusssooommmllllllfffhhhkkklllllliiifffccc___ccchhhkkkkkkiiihhhhhhoooooooooooonnnnnnnnnnnnuuuuuuuuutttrrrooollljjjiiihhhggggggggghhhiiijjjiiigggfffgggjjjllllllllltttrrrrrrsssoooiiifffgggfffhhhjjjmmmnnnooooooooogggcccaaaccchhhjjjfffbbbfffkkkooopppmmmmmmooosssfffTTT???222***$$$"""%%%$$$$$$$$$###""""""!!!!!!!!!  !!!""""""###%%%&&&&&&%%%###"""%%%%%%$$$$$$############%%%%%%%%%%%%$$$$$$$$$$$$ !!!!!!!!!!!! !!!"""  !!!###$$$$$$$$$###"""     !!!"""""" !!!!!!!!! !!!"""!!!!!!"""!!!!!!"""###%%%&&&(((((($$$###!!! !!!"""$$$&&&)))+++---//////---***((( !!!###$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&'''***++++++***,,,+++******---666EEEPPPUUUSSSRRRVVV___hhhnnnpppxxxyyy{{{}}}~~~~~~~~~}}}~~~}}}|||~~~~~~yyyzzzzzzzzzzzzyyyxxxwwwzzz{{{}}}}}}zzzuuutttuuuwwwwwwqqqhhh```QQQDDD999888<<>>111)))'''((("""""""""""""""#########!!!###%%%'''&&&''')))++++++,,,++++++'''&&&###!!! $$$$$$#########$$$$$$%%%#########"""""""""!!!!!!!!!""""""  !!!"""#########"""!!!!!!  !!!!!!!!!!!!!!!"""""""""""""""!!! !!!"""!!! !!!  """"""&&&))),,,&&&%%%$$$$$$$$$%%%&&&'''((())))))******)))((('''(((&&&%%%&&&'''((('''%%%%%%&&&((())))))(((''''''*********---000111000//////000///---222>>>JJJPPPLLLOOOVVV___iiiqqquuuvvvvvvwwwzzz}}}~~~~~~}}}zzzxxxxxxzzz}}}zzzyyyyyyyyyyyyyyyyyyyyy}}}}}}~~~{{{vvvtttvvvzzz~~~{{{tttooocccWWWKKKHHHHHHGGGDDDCCCMMMPPPUUU^^^jjjvvvlllRRR@@@222000...(((%%%'''''''''(((((('''$$$"""  !!!""""""###"""""""""!!!    ###%%%NNN@@@555444333//////444...---,,,,,,++++++++++++(((***,,,,,,+++******+++***)))((('''''')))***,,,***+++,,,+++((('''''')))))))))((('''%%%$$$$$$###"""###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$"""  !!!###%%%&&&&&&&&&%%%"""""""""!!!!!! """%%%'''(((''''''"""!!!!!!  !!! """$$$%%%### !!!!!!  ###(((,,,888OOOdddppprrrssspppkkkiiilllooorrrrrrrrroookkkhhhffffffbbbccccccddddddeeeeeeeeeaaacccddddddddddddeeefffhhhiiiiiijjjkkklllllllllvvvuuusssqqqooonnnmmmmmmddddddeeeddddddddddddddd^^^```bbbeeegggiiijjjllljjjkkknnnqqqnnnjjjmmmrrrsssrrrqqqnnnllliiigggfffgggfffeeecccbbbaaa______cccgggkkklllkkkkkkmmmooojjjdddVVVEEE666...***)))%%%%%%$$$$$$######"""""" """###$$$'''---222333000,,,)))%%%$$$""" !!!"""###"""!!!!!!!!!###%%%&&&&&&%%%###"""""""""###$$$!!!""""""!!!  !!!"""###"""!!!!!!    !!! !!!!!!!!!""""""!!!!!!  !!!  """!!!!!!!!!$$$'''***&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&&&&'''***(((%%%%%%&&&'''&&&$$$&&&''')))***)))(((&&&$$$''''''))),,,///111000///***000333333999CCCJJJKKKGGGOOO\\\gggoootttvvvwwwuuuwwwyyy{{{|||}}}}}}|||||||||zzzxxxvvvvvvyyy{{{~~~}}}|||{{{zzzyyyxxxxxxxxxzzzzzz|||}}}wwwvvvxxx{{{~~~|||zzzooodddYYYTTTQQQLLLIIIIIIMMMNNNQQQVVV___kkkuuu{{{oooSSSAAA222///---(((&&&(((&&&&&&&&&&&&%%%$$$###""" """$$$&&&&&&&&&&&&"""!!!   ###&&&OOOAAA666555333......222------,,,++++++,,,,,,,,,,,,///222333111...,,,+++,,,+++)))'''&&&'''((()))(((***,,,+++(((%%%&&&'''(((((('''&&&$$$###""""""!!!"""###$$$%%%%%%$$$###%%%%%%%%%$$$###!!! !!!$$$&&&'''((((((((("""""""""!!! ###'''******)))(((""""""!!!   """!!!%%%'''(((&&&"""!!! """###"""  !!!"""!!!!!!   %%%)))333III___oooqqqssspppkkkhhhkkknnnrrrrrrrrroookkkhhhgggfffcccbbbbbbbbbcccdddeeefff```aaabbbbbbbbbccceeegggllllllmmmmmmnnnnnnoooooosssqqqnnnkkkiiigggggggggfffgggggghhhgggeeedddbbb\\\___bbbeeeggghhhkkklllhhhhhhkkkllljjjhhhnnnvvvsssrrrpppnnnllljjjiiihhheeeeeeeeeccc```___```aaaeeeffffffggggggiiilllnnniiieeeZZZIII:::111,,,***)))((('''&&&$$$###"""!!! %%%...666777222+++%%%###"""!!! """$$$%%%###"""  """%%%''''''&&&$$$""""""###$$$&&& !!!###%%%!!!"""""""""!!!  !!!$$$   """"""!!! !!!$$$''')))&&&'''(((((())))))(((((($$$$$$###"""###$$$%%%&&&+++'''$$$###%%%&&&%%%###&&&''')))***)))'''$$$"""$$$$$$&&&***---//////...&&&///555888>>>GGGIIIFFFHHHSSSaaammmrrrssstttuuuvvvwwwxxxyyyyyyyyyxxxwww|||{{{zzzwwwvvvvvvyyy|||~~~}}}}}}|||{{{zzzzzzzzzzzzxxxxxxzzzzzzyyyzzz|||wwwmmmccc]]]YYYTTTQQQRRRMMMLLLLLLNNNTTT]]]fffkkkzzzqqqSSSAAA111...,,,(((&&&)))%%%%%%$$$$$$$$$#########!!!###$$$$$$$$$!!!!!!!!! !!!!!!!!!%%%'''PPPCCC555111000///------,,,,,,---------.........////////////...---,,,++++++)))''')))+++,,,)))'''''')))***)))'''%%%$$$$$$%%%###"""###&&&'''%%%###"""!!!!!!$$$'''(((&&&###%%%$$$###""""""!!!!!!""" !!!""""""###$$$$$$$$$ !!!!!!!!! !!!###%%%&&&&&&&&&"""!!! !!!!!!  """"""  !!!!!!!!!!!!!!! """---///---'''""""""""""""  ###"""!!!  !!!""""""!!! """,,,111AAAZZZlllooosssuuupppjjjhhhiiioooppppppnnnpppqqqllldddbbb```^^^```fffkkkiiidddcccaaaaaaeeekkkoooooommmrrrooommmlllnnnoooooooooooollljjjjjjkkkkkkgggddddddeeeggghhhhhhfffdddccc]]]___bbbeeehhhiiiiiiiiiiiiiiijjjjjjkkklllnnnnnnrrrooonnnooosssrrrnnniiiiiiddd___]]]^^^`````````bbbcccccceeefffhhhiiijjjjjjeee]]]QQQCCC777111000000***&&&''''''%%%%%%''' """$$$### !!!######'''///555333***&&&'''((('''&&&%%%%%%%%%%%%%%%""""""!!! $$$$$$$$$$$$$$$###"""!!! """###%%%'''%%%!!! """!!!!!! !!!$$$%%%%%%$$$ !!!"""!!!!!!###$$$"""!!! !!!"""""" !!!""""""  ###%%%%%%%%%&&&'''((((((((((((###$$$$$$"""!!! !!!"""&&&%%%$$$%%%''')))))))))------,,,'''###!!!###&&&'''%%%'''***+++***...444///+++---999DDDIIIIIIHHHJJJXXXhhhppptttvvvvvvuuuuuuvvvvvvuuuttttttvvvxxxvvvxxxzzzzzzzzzzzz{{{}}}}}}}}}~~~|||~~~}}}}}}~~~~~~}}}{{{|||}}}~~~}}}zzz||||||}}}xxxooohhhbbb^^^[[[YYYRRROOOLLLJJJNNNUUU^^^dddmmmttt|||xxx^^^JJJ444,,,+++***'''&&&&&&$$$"""!!! !!!"""### $$$&&&&&&%%%$$$$$$###""" """""""""!!!  ###"""!!!  """###QQQCCC666222222000//////------------------......000000...---+++***)))(((***)))(((***,,,,,,)))''''''((())))))&&&$$$###$$$&&&### !!!###%%%%%%$$$$$$######$$$&&&'''$$$"""!!!!!!!!! !!!!!!""""""!!! !!!!!!"""$$$$$$ !!!!!! !!!###$$$$$$%%%%%%!!! !!!""""""  !!!!!!!!!"""""""""!!! !!! !!! """&&&222666444***"""!!!!!!   !!!   !!!***...===VVViiimmmqqqrrrnnniiihhhiiikkklllmmmmmmppprrrnnnhhh```^^^\\\^^^dddiiihhhdddcccccccccfffjjjllllllkkkoooooonnnmmmmmmmmmmmmmmmllljjjiiijjjlllllljjjhhhhhhhhhiiihhhgggeeecccbbbccccccdddfffggggggggghhheeeeeefffggghhhjjjlllmmmpppoooooosssxxxxxxuuuqqqiiieeeaaa___aaadddddddddhhhgggfffddddddddddddeeegggddd^^^UUUHHH;;;222...---(((%%%''''''%%%%%%&&&"""$$$%%%$$$!!! !!!###"""%%%---222///(((%%%'''(((''''''''''''''''''(((%%%%%%$$$""""""!!!!!!"""###$$$$$$$$$######"""!!! !!!$$$%%%&&&(((&&&!!!!!!!!! """#########   """!!!  !!!###$$$$$$$$$###"""$$$&&&!!!$$$(((+++,,,,,,***(((&&&&&&&&&%%%######$$$%%%)))((((((((()))*********,,,------***&&&%%%&&&(((&&&%%%&&&)))***(((***///---+++///999CCCGGGIIIKKKTTTaaannnuuuwwwxxxwwwuuuuuuvvvwwwvvvuuuuuuwwwyyy}}}~~~~~~}}}||||||~~~~~~|||~~~}}}}}}~~~~~~~~~{{{zzz}}}{{{tttnnniiieeebbb___WWWSSSNNNLLLOOOUUUZZZ]]]dddiiirrrzzzxxxaaaMMM888000///...+++)))%%%$$$"""  !!!!!!!!!$$$%%%%%%$$$$$$$$$###!!! !!!""""""!!!!!!!!! """"""!!! """###QQQDDD888444333111000111///...---,,,,,,,,,---...111///---***((('''&&&&&&))))))***+++---,,,)))'''&&&(((((('''%%%#########&&&### !!!###%%%&&&%%%$$$$$$$$$%%%%%%###!!! !!!"""###!!! !!!###$$$ !!!""" !!!!!!""""""""""""""""""$$$$$$###!!! !!!######""" """ !!!!!!  !!!&&&)))666<<<;;;000### !!!!!! !!!$$$###"""!!! !!!(((+++888PPPdddiiinnnooollljjjiiijjjiiikkkkkkkkknnnqqqnnnhhh```]]][[[]]]bbbfffgggfffggghhhiiijjjkkkkkkjjjjjjllloooqqqpppllljjjjjjkkkhhhhhhhhhjjjlllnnnmmmkkkmmmllljjjhhhfffdddbbbaaahhhgggfffeeeddddddeeeeee``````aaaccceeegggiiijjjkkkkkknnntttyyy{{{xxxuuullliiifffdddeeefffggggggllljjjfffcccaaa```aaabbbddddddaaaZZZOOOBBB555---***&&&$$$''''''%%%$$$&&&$$$%%%%%%$$$!!! !!!"""$$$)))---+++&&&%%%((())))))))))))))))))******'''&&&%%%###"""!!!!!!!!!"""############""""""!!!"""!!! """%%%'''))))))&&&  !!!!!!  !!!   !!! """$$$&&&&&&$$$############(((---...,,,(((%%%((('''&&&%%%%%%%%%&&&&&&***************++++++++++++,,,...---,,,*********''''''))),,,+++((()))------...444===CCCFFFLLLRRRbbblllwwwzzz{{{{{{yyyvvvvvvwwwxxxxxxwwwwwwyyy{{{~~~}}}~~~~~~~~~|||zzzzzz}}}~~~~~~|||{{{}}}{{{vvvrrrnnniiifff___YYYRRRQQQTTTWWWWWWVVVXXX[[[cccooo{{{{{{dddQQQ===555555333///---((('''%%%###!!!!!!!!!""""""###$$$$$$""""""###$$$"""!!!!!!"""!!!  """"""!!!!!!!!!  """###PPPEEE:::666555222222444000...,,,+++******+++,,,000...+++((('''&&&'''(((((()))***,,,,,,+++)))'''&&&'''(((&&&$$$""""""###%%%$$$""""""###$$$&&&&&&$$$$$$$$$$$$%%%%%%$$$### !!!"""""""""  """$$$"""!!!!!!"""!!!!!!!!!"""!!! """%%%'''&&&%%%!!! """$$$$$$###    !!!&&&+++444;;;===222$$$ !!!!!!"""$$$$$$######$$$%%%'''&&&$$$""" !!!(((+++777NNN```gggmmmmmmllllllmmmlllllllllkkkjjjllloookkkeeebbb^^^\\\^^^aaacccfffiiimmmpppsssrrrnnnkkkjjjkkkkkkppptttsssnnniiiiiikkkggghhhiiikkklllmmmmmmmmmooommmkkkhhhfffdddcccccciiigggdddbbbaaabbbdddeee`````````aaacccdddfffgggggghhhkkkppptttuuurrrooopppnnnkkkiiihhhhhhiiijjjkkkiiieeeaaa``````bbbcccaaadddddd___XXXKKK;;;...***%%%$$$'''(((%%%$$$&&&%%%%%%$$$###!!! """###'''***((($$$&&&***,,,,,,,,,,,,+++******)))'''&&&$$$""" !!!!!!""""""###"""""""""###!!!  ###&&&(((******&&& """ ###"""!!!!!!  !!!   """#########!!!$$$&&&'''$$$""" """&&&******(((%%%###'''&&&######$$$%%%%%%&&&((()))***+++*********+++)))+++...000000///---,,,+++***---000///++++++//////222:::BBBDDDGGGPPP[[[llluuu}}}~~~~~~~~~|||xxxxxxyyyzzzyyyyyyyyy{{{}}}~~~||||||zzzzzzxxxwwwwwwzzz~~~}}}~~~~~~|||xxxrrrmmmiiieee]]]VVVUUUXXXZZZVVVQQQPPPQQQWWWddduuugggTTT@@@888888666111///,,,+++)))'''%%%$$$$$$$$$$$$%%%$$$""" !!!###"""  !!!!!!  !!!""""""!!!  ###$$$NNNDDD;;;777555222222555000///---+++***)))))))))---+++)))''''''((()))***'''(((***++++++)))(((((('''''''''&&&###"""###$$$###%%%&&&(((''''''&&&&&&"""######$$$$$$%%%&&&'''$$$$$$###"""!!!!!!""""""###!!! """$$$""""""!!! !!!""""""""""""!!!!!! """&&&((('''&&&!!!!!!  """$$$$$$### !!!###!!! $$$(((---555777---!!!"""!!! !!!###$$$$$$######%%%&&&)))'''%%%""" """)))+++777NNN]]]gggnnnnnnnnnppppppmmmkkkllljjjiiilllooolllffffffaaa^^^___^^^^^^cccjjjpppvvv{{{xxxpppiiiiiikkklllqqqvvvuuupppkkkkkkllliiijjjkkklllllllllllllllmmmlllkkkiiigggfffffffffeeecccaaa______aaaccceeedddccccccbbbbbbccccccdddgggiiikkkmmmnnnmmmjjjgggmmmlllkkkkkkjjjlllnnnoookkkiiieeeaaa``````bbbcccbbbeeefffccc^^^VVVDDD444---(((%%%'''(((%%%$$$&&&$$$###"""!!!!!! """"""%%%'''&&&###&&&,,,.........---,,,***((('''((('''%%%###!!! !!!"""""""""""""""!!!!!! !!!###%%%&&&******&&&!!!"""!!!############""""""!!!!!!!!!!!!$$$&&&%%%!!! !!!!!!###%%%&&&$$$'''))))))&&&###  !!!###&&&((()))******)))&&&""""""$$$&&&'''&&&%%%(((******)))((()))***&&&)))---000222111...,,,++++++...222222...///333111666???EEEFFFIIIUUUbbbrrryyy~~~{{{yyy{{{|||{{{{{{{{{}}}|||zzzzzzzzzyyywwwvvvxxx|||~~~||||||~~~}}}xxxsssmmmhhhfff^^^WWWVVVYYYYYYTTTNNNMMMLLLPPP\\\nnn|||jjjVVVAAA999888555111...,,,+++)))(((&&&%%%$$$$$$&&&%%%$$$""" """!!! !!!!!!!!!!!!!!! ###%%%JJJBBB:::777444111222555111111000...,,,***)))(((***)))(((''''''((()))***&&&((())))))(((''''''((((((((((((&&&###"""###%%%"""%%%)))+++***(((&&&&&&!!!"""#########$$$''')))'''&&&%%%$$$############$$$###"""!!!!!!"""$$$%%%###############"""""""""""""""""""""!!! """%%%'''&&&%%%!!!!!!!!!  !!!######"""  !!!###$$$!!!!!!###&&&,,,---%%%"""$$$&&&$$$  !!!""""""!!!!!!###$$$)))'''$$$!!!"""******555KKKZZZgggpppppppppsssrrrmmmggghhhhhhhhhlllqqqpppkkkhhhbbb^^^]]]YYYUUU\\\gggrrr{{{}}}qqqhhhhhhlllnnnqqquuutttqqqnnnmmmmmmjjjkkkmmmmmmkkkkkkkkklllllllllkkkjjjiiiiiihhhhhhaaa```^^^]]]^^^aaadddfffgggfffeeeddddddcccddddddkkkkkkllllllkkkjjjgggffffffgggiiijjjkkknnnrrruuullljjjfffcccaaa```aaabbbdddggggggcccccc___OOO===333---))))))(((%%%$$$&&&%%%###!!!!!!"""!!! !!!!!!###%%%$$$###&&&---------...---,,,***(((&&&+++***(((&&&$$$""""""!!! !!!"""""""""""" !!!!!!###$$$$$$%%%%%%((()))&&& """###"""###$$$$$$%%%%%%$$$$$$###"""  """%%%$$$(((***)))### !!!$$$'''***,,,...---***&&&$$$### """%%%)))...333666+++'''######&&&))))))((('''***---,,,)))''''''((($$$&&&***...111111...***((((((+++111222111333888666:::CCCIIIJJJNNN[[[hhhvvv{{{~~~{{{|||}}}}}}}}}~~~||||||||||||{{{yyyyyy{{{|||||||||}}}~~~~~~|||~~~~~~{{{xxxsssnnnjjjfff```ZZZWWWWWWUUUQQQLLLLLLJJJLLLVVVfffvvv~~~mmmXXXAAA777555333///---''''''&&&%%%$$$###"""!!!%%%%%%$$$""" """   !!!!!!###%%%GGG@@@999666333///000444444444444333000---***(((((((((''''''&&&&&&&&&%%%&&&'''((('''$$$$$$''')))))))))(((&&&$$$###$$$&&&###&&&))))))'''&&&&&&'''"""$$$%%%$$$"""###%%%(((%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&$$$###!!!"""""""""""""""!!! """%%%&&&%%%### !!!!!!  !!!"""""""""!!!  ###""" $$$$$$ !!!&&&(((000222111+++"""  !!!###"""!!!!!!"""###'''%%%""" !!!((((((111FFFWWWfffqqqqqqrrruuussskkkggghhhhhhhhhmmmrrrqqqmmmggg```ZZZXXXQQQKKKRRR___wwwvvvkkkkkkpppooopppqqqrrrqqqooonnnmmmiiikkkmmmmmmlllkkklllnnnllllllmmmlllkkkjjjhhhggg______^^^^^^```bbbdddfffggggggfffeeeeeeeeeeeefffjjjkkklllkkkjjjjjjjjjjjjdddfffiiijjjjjjlllpppssshhhgggfffddddddddddddeeegggiiigggccceeefffYYYGGG:::333,,,***(((%%%%%%'''&&&$$$"""###$$$$$$###!!! ###"""!!!%%%+++)))***+++,,,,,,***)))(((***)))(((&&&$$$######""" !!!"""""""""!!!$$$&&&''''''&&&%%%&&&(((&&&"""!!!$$$$$$""""""###%%%&&&''''''&&&&&&"""!!!  """&&&)))$$$(((,,,+++%%%   !!! !!!!!!!!! !!!""""""  !!!%%%)))...///000///+++'''%%%$$$!!!"""###&&&***///333666+++&&&!!!!!!%%%))))))(((///222444111+++&&&&&&'''######&&&+++//////,,,(((''''''***111444555:::@@@???CCCJJJPPPSSSXXXeeerrr{{{~~~~~~|||}}}~~~~~~}}}}}}}}}}}}~~~~~~|||zzzxxxuuurrrooolllhhhbbb\\\YYYUUURRROOOKKKIIIIIIQQQ```ppp~~~pppZZZBBB666333111...,,,%%%%%%$$$$$$###"""!!!!!!###$$$$$$"""  !!!  !!!$$$&&&~~~EEE>>>888555222...///333666666777666444000,,,)))''''''''''''%%%$$$"""!!!&&&''''''%%%"""###&&&*********)))'''$$$$$$%%%'''$$$&&&'''&&&$$$$$$&&&)))$$$&&&&&&$$$!!!!!!$$$'''############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((((((&&&###!!!""""""###""""""!!! """$$$$$$###!!! """"""!!!  !!!!!!!!!!!!!!!!!! """***111444??????;;;111$$$ """###"""$$$%%%$$$###"""###$$$&&&$$$!!!!!!&&&%%%---BBBUUUeeeqqqrrrrrrvvvrrriiikkkllljjjiiilllqqqooojjjfff]]]WWWTTTKKKCCCKKKYYY||||||ppppppvvvooonnnnnnoooppppppnnnlllgggjjjmmmmmmlllkkkmmmooommmmmmnnnnnnllljjjgggeee``````___```aaacccdddeeeffffffeeeeeeffffffggghhhhhhiiiiiiiiiiiijjjlllnnngggjjjkkkjjjhhhhhhkkkmmmbbbcccccceeefffhhhjjjjjjjjjkkkfffbbbfffjjj___MMM???666///+++(((%%%%%%((('''%%%###$$$&&&'''%%%###"""!!!###***%%%''')))+++,,,+++***)))((('''&&&$$$###"""!!!!!! !!!""""""""" """&&&)))***)))'''%%%$$$&&&&&&""""""%%%%%%""""""###%%%'''((((((''''''""" """### !!!$$$(((+++"""'''++++++&&&"""!!!""" !!! !!!"""$$$%%%&&&&&&&&&%%%$$$"""!!!!!!"""###$$$###"""  """"""!!!###(((,,,...//////---)))&&&$$$$$$$$$$$$%%%&&&)))+++...///)))$$$###''''''&&&666999:::666...'''%%%&&&""""""$$$(((------***'''((((((,,,333777:::AAAHHHIIILLLRRRXXX\\\aaannn{{{~~~~~~}}}~~~}}}{{{yyyyyyxxxvvvttttttpppjjjccc\\\WWWUUUSSSIIIHHHHHHNNN\\\mmm}}}sss\\\BBB555222///---,,,%%%%%%%%%%%%%%%$$$###""""""###$$$###!!! !!!  !!!$$$&&&NNNDDD<<<999777222000000444444444222111...,,,***+++)))&&&%%%%%%%%%$$$"""'''((())))))(((''''''(((***)))((('''&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&$$$%%%%%%$$$"""!!!"""#########$$$$$$%%%%%%%%%$$$((()))***)))&&&###"""!!!#########""""""!!!  """""""""!!!!!!"""######"""  """ ###%%%$$$&&&$$$###""""""!!!   !!!!!!"""###$$$###"""!!! $$$///===GGGMMMKKKAAA000### !!!""" ###!!!!!!!!!  !!!"""###,,,777QQQ```kkkjjjkkkqqqqqqjjjlllmmmnnnnnnmmmjjjhhhfffjjj___PPPCCC;;;<<>>OOO___~~~xxxpppmmmpppmmmlllkkklllkkkhhheeecccaaaaaabbbfffiiijjjkkkmmmnnnnnnlllgggcccaaa````````````aaabbbcccdddeeeffffffddddddhhhnnnlllgggffffffggghhhjjjlllnnnooommmkkkiiifffeeeeeeffffff___```aaaaaaaaacccfffhhhfffkkkkkkhhhlllppphhhZZZIII;;;---((('''&&&%%%%%%'''%%%######$$$$$$!!!!!!"""###$$$&&&((((((%%%''',,,...+++***,,,)))((('''&&&$$$$$$$$$$$$ !!!""""""""""""""""""!!!$$$$$$######$$$&&&((('''&&&%%%$$$#########$$$###"""$$$(((++++++***((($$$ """)))111,,,$$$ !!!###%%%%%%''''''&&&$$$######""""""&&&$$$""""""#########"""!!!!!!"""%%%(((((('''%%%"""###$$$$$$$$$"""!!!""""""""""""!!!%%%'''))))))'''%%%######(((***((($$$$$$((()))((($$$###"""$$$'''******)))333<<<===222***)))'''!!!(((&&&)))000444222...---******...999HHHWWWbbbgggcccaaadddkkkpppssszzz~~~~~~}}}|||||||||~~~~~~~~~}}}{{{{{{~~~}}}wwwooojjjdddYYYOOONNNJJJGGGJJJTTTeeewwwrrrZZZAAA666555222---)))$$$%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!  """###""""""!!!yyyKKKCCC<<<:::777222...---///111222222111///,,,***)))((((((((()))(((%%%######%%%'''''''''&&&'''((('''&&&&&&%%%%%%&&&&&&&&&)))))))))((('''%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$###"""!!!###$$$'''((()))))))))'''%%%###$$$%%%&&&&&&$$$"""""""""#########""""""!!! !!!"""###$$$###"""!!! !!!!!! """&&&'''%%%%%%((((((&&&$$$###""""""###"""  !!! !!!###$$$$$$%%%%%%&&&%%%""" !!!'''444CCCNNNLLLIII===+++ """""" (((111LLLZZZeeeeeedddfffeeeaaakkkkkkjjjiiifffccc```___]]]RRRDDD;;;999AAASSScccxxx~~~tttooolllmmmkkkjjjjjjiiigggdddaaa___]]]\\\^^^bbbgggjjjkkknnnoooooolllhhhcccaaa```___```aaacccdddeeeeeeeeeccceeedddeeeiiinnnmmmhhhcccdddeeegggiiilllnnnoooooolllhhhcccaaaaaabbbccc_________^^^^^^```eeehhhfffjjjkkkkkkooossslllaaaSSSBBB000)))((('''&&&%%%'''%%%$$$######""" !!!!!!"""###''')))&&&&&&***//////,,,+++...***(((&&&$$$######$$$%%%"""###%%%&&&%%%$$$"""!!! """"""""""""%%%'''((('''&&&$$$###############""""""$$$'''***++++++&&&""""""***333---%%% $$$))),,,+++)))&&&###"""###%%%&&&111---((($$$######"""""" !!!$$$'''((('''&&& !!!"""""""""!!! $$$&&&'''&&&%%%$$$$$$$$$,,,---+++&&&$$$''''''$$$%%%######$$$&&&((()))((((((000222***&&&''''''###+++((((((...333111000000,,,---333AAAUUUfffpppsssnnnooosssyyy{{{{{{~~~}}}~~~}}}|||zzzxxxxxxzzz|||}}}~~~{{{yyyssslll```TTTNNNJJJEEEEEEOOO```rrr~~~sss\\\CCC777666333///+++&&&&&&%%%%%%$$$$$$######"""###$$$%%%%%%$$$###"""!!!!!! !!!"""###"""!!!!!!oooGGG???999888777333//////---///111222111...+++)))((((((((()))***)))&&&###"""$$$&&&'''&&&&&&'''(((%%%%%%%%%%%%%%%&&&''''''*********)))((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$###""""""$$$%%%+++,,,------,,,***'''%%%"""###$$$$$$"""!!!"""############""""""!!! !!!"""######"""!!!  !!! ###''')))((((((***)))%%%"""!!! !!!"""!!!  !!! ###$$$ !!!"""###%%%&&&'''''''''%%%!!! !!!"""%%%---888@@@>>>>>>666)))  &&&,,,IIIWWWdddfffeeeffffffdddiiiiiihhhgggeeecccaaa```___UUUJJJCCCAAAFFFTTTaaannnsssyyyzzzuuuppplllkkkllllllkkkkkkiiifffcccaaa]]][[[ZZZ\\\aaafffkkkmmmoooppppppnnniiieeeccccccaaabbbccceeeeeedddccccccaaacccccccccgggkkkjjjeeecccdddeeegggjjjmmmoooqqqppplllgggccc``````bbbdddaaa```^^^\\\\\\```fffjjjmmmnnnllljjjmmmpppmmmeee]]]JJJ555---,,,+++)))(((''''''&&&%%%###"""  !!!!!!!!!!!!###'''***%%%(((---000///,,,+++,,,***(((%%%###"""###%%%&&&$$$%%%'''((((((%%%###!!! !!!###%%%''''''&&&%%%$$$############$$$$$$###$$$&&&'''((()))!!! !!!'''***'''""" """(((...222,,,***'''%%%$$$$$$&&&'''777222+++%%%"""  !!!!!!""" ###%%%&&&%%%$$$ !!!!!! !!! &&&''''''&&&###"""###$$$***,,,***%%%###%%%%%%"""$$$#########$$$%%%&&&&&&"""''')))%%%###%%%&&&###+++''''''+++.........000///222;;;MMMaaaooottttttvvvxxx{{{}}}~~~}}}~~~}}}{{{zzz|||~~~{{{zzzwwwvvvwwwyyy|||~~~|||{{{|||tttfff[[[SSSMMMHHHGGGPPP```qqq}}}}}}sss]]]DDD888555333///---%%%$$$###""""""""""""!!!!!!"""$$$%%%%%%$$$"""!!!"""!!!!!! !!!!!! mmmCCC;;;666666666333111222---...///000///---***)))''''''((()))******'''$$$"""$$$&&&'''&&&&&&'''(((%%%%%%%%%%%%&&&'''((((((''''''''''''''''''((((((%%%%%%&&&&&&%%%$$$$$$###"""#########"""###$$$&&&++++++,,,,,,***(((&&&$$$!!!"""###"""!!!!!!"""############""""""!!!  !!!!!!!!!  """''')))((((((***((($$$ !!! !!!""" !!!$$$&&&&&&""""""###$$$%%%'''(((((($$$""" ###$$$%%%(((...333222555333***###"""!!!  ###$$$### %%%)))BBBPPP```fffggggggiiijjjiiiiiiiiihhhgggfffeeeeeebbb[[[UUURRRQQQRRRYYYaaaeeeiiiooopppooommmlllllllllmmmnnnnnnkkkhhheeeddd^^^\\\[[[]]]aaaggglllnnnpppqqqqqqoookkkhhhffffffdddeeeeeeeeedddbbb```___bbbddddddcccdddhhhgggcccffffffhhhiiilllnnnpppqqqooolllhhhdddbbbdddfffhhheeeccc```]]]]]]aaahhhnnnxxxuuupppkkklllnnnnnnkkkbbbPPP<<<222000---+++***((((((((('''%%%###!!!!!!"""###"""!!!!!!###&&&)))%%%***///000000...,,,))))))'''%%%""""""###%%%&&&$$$%%%'''((((((&&&###!!!!!!  """$$$&&&'''&&&%%%%%%$$$##################$$$###""""""!!!"""""""""###!!!!!!!!!"""$$$)))...111)))))))))((('''&&&$$$$$$222---'''###!!!  !!!""""""######"""!!!!!!!!!######"""!!! """""" !!!""" !!!!!!"""######)))***)))'''###!!!!!!"""$$$&&&&&&""""""$$$$$$!!!!!!"""""""""!!!"""###$$$"""%%%&&&$$$###$$$%%%###'''&&&(((++++++)))+++000222999GGG[[[mmmwwwwwwttt{{{|||}}}|||{{{|||~~~|||zzzxxxvvvvvvxxx{{{~~~yyyxxxwwwwwwxxx{{{~~~~~~}}}|||||||||~~~yyylllaaaYYYUUUPPPOOOWWWfffuuu~~~ttt^^^EEE888444111...---'''$$$""""""###$$$###""""""###$$$$$$$$$$$$###"""###"""!!! sssBBB:::444333444333222444............---+++)))(((&&&&&&&&&((())))))'''%%%###%%%'''''''''&&&'''(((&&&&&&&&&&&&&&&'''((()))$$$$$$###$$$$$$%%%''''''%%%&&&&&&%%%%%%$$$###"""!!!"""######"""###%%%'''((((((((('''&&&%%%######"""######""" """############""""""!!!  !!!  !!!  $$$&&&%%%%%%&&&%%%!!! !!!  !!!$$$((()))(((###############$$$%%%&&&!!!###$$$%%%''',,,111...222333,,,%%%""" &&&000444,,,!!!!!!"""""" ###### %%%'''999HHHZZZdddffffffjjjoookkkkkkjjjjjjjjjjjjiiiiiiccc___^^^``````___aaaeeeccceeeiiikkkkkkkkklllmmmkkkmmmpppooommmiiigggfff```^^^]]]___ccchhhkkklllnnnooopppooollljjjiiiiiiggggggfffdddbbb```^^^]]]dddfffeeeccccccfffgggeeehhhhhhiiiiiikkklllnnnoooooommmiiigggfffgggiiikkkgggfffbbb``````dddkkkppp}}}xxxrrrnnnnnnoooqqqqqqfffWWWEEE:::333---))))))&&&((()))(((%%%######$$$$$$$$$$$$###""""""$$$&&&%%%***...111444555000)))'''&&&$$$###"""###$$$%%%###$$$&&&'''&&&%%%###"""!!! !!!$$$'''''''''%%%%%%$$$############### """$$$$$$!!!""""""  """###$$$%%%(((***%%%'''))))))(((&&&""" %%%###""""""###$$$$$$$$$ !!!"""######$$$%%%###!!! !!!""" """%%%%%%###!!!"""$$$!!!!!!!!!!!!"""$$$%%%%%%)))******((($$$!!!!!!""" ###$$$!!! !!!"""!!!!!!!!!###%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%)))///111---(((,,,333;;;EEEWWWiiiwww}}}{{{xxx{{{~~~}}}zzzyyy|||xxxwwwuuuttttttvvvxxxzzzwwwwwwwwwyyy{{{}}}}}}{{{zzz{{{}}}}}}qqqfffYYYVVVTTTUUU\\\hhhuuu~~~vvv```GGG999333000------***'''$$$$$$''')))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" sssDDD;;;333111222000111333000///...,,,***)))((((((&&&%%%$$$%%%'''((((((&&&%%%'''(((((('''&&&'''((((((((('''''''''((())))))&&&&&&%%%$$$$$$%%%&&&'''%%%&&&&&&%%%%%%###"""""" !!!######"""###&&&((()))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$""" !!!############""""""!!!  !!!!!!!!!  !!!!!! !!!!!!""" """!!!"""######!!! !!!'''+++***(((######!!! !!! !!!!!!!!!%%%+++111...222222***$$$!!!  ...???EEE888$$$ !!!"""### """&&&&&& """&&&'''333CCCWWWccceeefffkkkqqqooonnnmmmlllkkkkkkkkkkkkfffcccdddgggiiigggfffhhhcccdddeeeffffffggghhhiiigggkkknnnooollliiiggggggbbb``````aaaeeehhhiiijjjkkklllnnnnnnllljjjiiijjjgggfffdddbbb```___^^^^^^bbbdddccc___```dddgggggghhhhhhggggggggghhhhhhiiiooonnnkkkiiihhhiiijjjjjjhhhgggdddbbbbbbffflllqqquuurrroooooopppqqqrrrtttmmmaaaRRRFFF999...(((((($$$&&&((('''$$$###$$$%%%%%%&&&&&&%%%###""""""###$$$(((,,,111999>>>888---&&&%%%$$$$$$###$$$$$$$$$""""""###$$$$$$$$$######!!! ###''')))((('''%%%$$$$$$############### $$$((()))&&&!!!!!!!!!######""""""$$$&&&$$$%%%'''((('''$$$!!!!!!$$$'''(((&&&%%% !!!"""###$$$%%%&&&!!!  !!!!!! %%%))))))%%%"""###$$$$$$###"""""""""###$$$$$$&&&''')))'''$$$!!! ###### """######""""""%%%''''''%%%$$$%%%%%%%%%%%%%%%'''000;;;===444,,,111;;;JJJVVVfffttt{{{|||{{{yyywww{{{|||xxxxxx|||~~~zzzyyywwwvvvuuuuuuvvvvvvwwwxxxyyy{{{|||~~~~~~~~~}}}|||||||||~~~~~~sssjjjYYYXXXXXX\\\cccmmmwww}}}yyycccJJJ:::444///......+++'''###$$$(((++++++)))&&&%%%$$$######$$$%%%&&&$$$###"""!!!!!!!!! mmmGGG===444000000...///111222000---+++)))(((((((((&&&%%%###$$$&&&((((((''''''(((***)))(((''''''((())))))(((((((((((())))))+++***)))(((''''''((()))&&&&&&&&&%%%$$$###"""!!! !!!"""######$$$&&&(((+++***(((&&&%%%&&&'''(((%%%%%%$$$""" !!!###############"""!!!  """""""""!!!!!!!!!"""!!! !!!"""!!!$$$%%%%%%$$$ """(((,,,***'''###"""  """"""  (((...---111000(((""""""###""" """333JJJPPP???'''!!! ###((((((!!!###'''&&&333BBBWWWdddgggggglllsssrrrqqqooommmlllkkkjjjjjjkkkhhhgggjjjkkkhhhfffhhhbbbbbbbbbbbbbbbbbbcccddddddhhhmmmmmmjjjgggffffffbbbaaaaaabbbeeeggghhhggghhhjjjllllllkkkiiiiiijjjfffdddbbb```_________```]]]```___[[[\\\bbbgggggggggfffeeedddddddddddddddpppooommmkkkiiiiiiiiiiiihhhgggeeeccccccfffmmmqqqjjjiiijjjnnnpppqqqrrrttttttkkk^^^PPP@@@000))))))"""$$$'''&&&$$$"""###%%%%%%'''(((&&&$$$!!!!!!!!!###'''+++222===EEE>>>222$$$%%%%%%$$$$$$$$$$$$###!!!!!!!!!""""""######$$$!!! !!!$$$)))+++)))&&&$$$$$$##################"""'''---///,,,((($$$######!!!""""""!!!!!!$$$((($$$%%%%%%%%%$$$"""  !!!$$$'''***)))%%%""" !!!"""###$$$%%%&&&&&& """""""""!!!&&&+++,,,'''$$$###$$$&&&%%%###"""!!!!!!!!!""""""$$$'''&&&$$$!!!  ###### ###%%%$$$######&&&***'''%%%###%%%&&&&&&&&&''')))666EEEGGG;;;000666AAAXXXcccpppxxxyyywwwvvvvvvqqqwwwyyyvvvwww{{{}}}zzz}}}|||{{{yyywwwuuuttttttwwwyyyzzz|||}}}}}}||||||zzz{{{}}}~~~~~~tttlll______bbbfffnnnvvv~~~|||fffLLL<<<444000...///)))%%%!!!"""'''+++***((((((&&&$$$""""""$$$&&&((($$$$$$"""!!! !!!###$$$%%%!!! hhhCCC;;;444222000...///222222000---+++))))))******)))(((&&&&&&'''''''''&&&%%%&&&'''(((((('''&&&%%%%%%''')))(((&&&&&&(((++++++)))(((((())))))'''&&&%%%&&&&&&&&&&&&%%%$$$###%%%%%%&&&&&&'''&&&&&&&&&++++++(((%%%######%%%'''&&&&&&%%%###"""""""""""""""""""""""""""!!! !!!"""###"""!!!""""""###""" !!!### !!!  !!!!!!"""###$$$%%%%%%&&&&&&###  ###$$$$$$$$$###!!!!!!""""""!!!!!!&&&###$$$555CCC???333)))!!!  $$$$$$$$$!!!###''',,,AAAYYYfffjjjjjjlllnnnqqqqqqpppooommmjjjhhhfffggghhhkkklllkkkhhhdddaaabbbfffjjjjjjfffaaa^^^]]]dddgggfffccccccfffgggeeeaaa```___```ccceeeeeeeeefffhhhiiigggddddddfffhhheeedddccccccdddccc```^^^______```___```cccgggkkkjjjkkkkkkiiieeedddfffjjjooolllhhhhhhjjjkkkhhhffffffhhhjjjgggdddccchhhllljjjlllnnnoooooonnnnnnooopppnnnfffUUU@@@///'''&&&'''&&&%%%&&&''''''%%%$$$###"""!!! !!!""""""$$$$$$&&&,,,222555444333******)))((('''&&&&&&%%%'''%%%###"""######"""!!!"""&&&+++---...,,,+++%%%%%%$$$$$$######""""""&&&(((444AAA>>>---"""!!!  ###$$$### """$$$&&&&&&%%%#########$$$)))+++)))'''''''''!!! ###&&&&&&"""!!!###$$$&&&'''%%%***111333///***'''%%%"""""""""!!! """###$$$%%%&&&&&&&&&$$$"""  !!!"""######"""###$$$'''***+++***((('''$$$ """%%%%%%$$$,,,///777<<<666///;;;OOOfffnnnuuuvvvvvvxxxyyyxxxuuuwwwxxxxxxwwwxxx}}}wwwxxxyyyyyyzzzzzzzzzyyyzzzyyyyyyzzz|||}}}|||zzzzzzzzz{{{}}}~~~|||~~~~~~yyywwwnnnllllllqqqxxx~~~zzzjjjRRR>>>222---------+++'''###"""$$$''''''&&&'''%%%###!!!!!!!!!###$$$!!!!!!!!!!!!  ###!!!%%%(((!!! ###"""!!!iiiDDD===666444111......000000///---+++************'''&&&%%%$$$%%%%%%%%%$$$###$$$%%%&&&'''(((((((((%%%'''((('''&&&&&&))),,,...---+++*********(((&&&$$$%%%&&&''''''%%%###!!!%%%&&&&&&&&&&&&&&&%%%%%%))))))'''$$$"""!!!$$$&&&&&&%%%$$$###"""!!!!!!!!!$$$$$$%%%%%%$$$$$$###""" """""""""!!! !!!!!!  !!! !!!"""$$$&&&'''***'''###!!!""""""!!!  """&&&###!!!,,,333000***$$$!!!!!!!!!  """""" !!!%%%+++>>>TTTbbbggghhhkkknnnoooooooooooommmjjjgggfffcccfffiiikkkkkkhhheeebbbcccfffhhhgggccc```^^^___bbbdddddd``````cccdddaaaaaa___^^^aaaeeehhhgggeeeeeefffgggfffdddccceeegggfffdddbbbaaaaaaaaa```^^^______```___```bbbgggjjjggghhhjjjkkklllkkkiiigggmmmmmmnnnppppppoookkkiiigggjjjllljjjgggeeegggjjjjjjlllnnnooonnnnnnnnnooonnnmmmfffWWWDDD444+++(((***(((%%%$$$$$$$$$$$$""""""!!!  !!!!!!"""!!!"""%%%***------,,,+++***)))((('''&&&%%%$$$%%%###""""""######"""!!!###%%%(((+++,,,+++***)))%%%$$$###"""""""""""""""$$$%%%---777444&&&  ###$$$""" """$$$&&&%%%$$$"""!!!""""""&&&'''%%%###""""""&&&%%%%%%&&&&&&%%%""" !!!!!!"""######$$$&&&+++111333000,,,)))(((%%%### """%%%&&&&&&''''''&&&$$$"""!!! !!!"""###$$$%%%%%%%%%%%%%%%(((***+++***)))(((%%%###$$$&&&(((((('''''')))222:::::::::HHH[[[mmmtttyyywwwvvvwwwvvvttttttvvvyyyyyyxxxxxxzzz}}}wwwxxxyyyzzzzzz{{{zzzzzz|||{{{{{{|||}}}~~~|||{{{zzzzzz|||~~~~~~~~~{{{yyyyyyvvvuuuvvvzzz}}}~~~~~~}}}mmmVVVAAA555///...---***'''###!!!###%%%%%%%%%((('''%%%###"""!!!!!!"""!!! """$$$!!!!!!!!! iiiEEE>>>777555333...,,,......------,,,+++*********'''&&&&&&&&&%%%%%%%%%%%%######$$$%%%&&&((()))***&&&'''''''''&&&(((,,,//////---+++***)))(((&&&$$$"""$$$&&&''''''%%%###!!!&&&&&&'''&&&&&&%%%$$$###''''''%%%### """$$$%%%$$$###"""!!! $$$$$$$$$$$$$$$######""" !!!!!!!!!  """   ###%%%'''***((($$$  ###$$$!!! """###!!!  !!!!!!  """$$$###"""!!!######!!! ###&&&***999NNN]]]ccceeeiiimmmmmmnnnoooooommmjjjhhhfff```ccchhhkkkkkkiiieeecccdddeeeeeeccc```______```aaadddccc______aaabbb___aaa^^^]]]bbbiiimmmjjjeeedddeeefffeeeddddddeeefffhhheeebbb`````````___^^^______```___```bbbeeeiiieeefffiiiooosssrrrkkkdddgggkkkppprrrqqqlllhhhfffhhhlllooonnnkkkgggfffgggjjjlllnnnnnnnnnmmmnnnooommmlllggg\\\KKK:::///***,,,)))%%%###""""""!!!  !!!"""!!! !!!$$$&&&''''''++++++)))(((&&&%%%$$$######"""!!!!!!###$$$$$$###'''(((((())))))(((''''''%%%$$$"""!!! !!!###$$$%%%$$$'''---))) """ """"""!!! ###$$$&&&%%%###!!!  ###$$$###!!! !!!&&&''')))((('''%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!%%%)))---000...,,,)))(((((($$$"""&&&''''''(((((('''%%%###!!! !!!""""""###$$$%%%%%%%%%%%%%%%''')))***)))'''###""""""###%%%''''''&&&'''(((111===DDDJJJXXXhhhrrrxxx{{{yyyxxxyyywwwttttttwwwzzz{{{zzzyyyxxxxxxxxxxxxyyyzzz{{{||||||{{{~~~}}}|||}}}~~~~~~}}}{{{zzzzzz|||~~~}}}}}}}}}}}}|||}}}~~~~~~}}}rrrZZZFFF999222///...***'''###!!!"""#########((((((&&&%%%###"""!!!   iiiCCC<<<777666444///---...,,,,,,,,,,,,,,,+++***)))((()))***)))(((''''''(((&&&&&&%%%%%%&&&(((***,,,))))))(((((())),,,///222+++)))'''''''''&&&%%%###$$$$$$$$$$$$$$$#########'''''''''&&&%%%$$$###"""&&&&&&%%%###!!! """$$$###"""!!!  !!!!!!!!!!!!     !!!  """$$$%%%$$$###  !!!!!!   !!!$$$&&&'''%%%###!!!$$$((((((&&&%%%''')))+++666HHHYYYaaadddiiinnnmmmnnnoooooonnnllljjjhhhaaadddhhhjjjjjjgggcccaaaccccccccccccaaa```______ccceeeddd```___bbbbbb___aaa]]]\\\cccmmmqqqlllfffeeefffggggggggggggggghhhhhhfffdddccccccbbb```^^^^^^___```______aaadddgggeeeggglllqqqtttrrrlllfffggglllrrrsssoooiiifffdddiiilllpppqqqnnnjjjfffeeejjjlllmmmnnnmmmmmmnnnooommmmmmjjjaaaSSSBBB333+++((('''%%%$$$###"""   !!!(((&&&$$$###$$$&&&''')))+++***)))(((&&&%%%######"""!!!!!!###%%%'''&&&%%%((('''&&&&&&%%%%%%%%%%%%%%%###!!!!!!$$$%%%)))&&&%%%&&&"""!!! ###"""!!!!!!!!!!!!!!!!!!$$$&&&'''&&&###!!!  """#########$$$"""%%%((((((&&&&&&(((,,,'''&&&$$$"""!!!!!!!!!!!!"""$$$''')))***)))'''&&&(((%%% !!!###%%%'''''''''&&&%%%$$$"""!!! !!!""""""######$$$###"""###%%%&&&%%%$$$""""""###%%%&&&&&&&&&%%%+++---777GGGSSS\\\fffoootttxxx{{{zzz{{{}}}|||yyyuuuxxx|||~~~~~~{{{wwwuuuyyyyyyzzz{{{||||||||||||~~~}}}|||}}}~~~~~~|||zzzzzz{{{|||~~~~~~}}}rrr\\\HHH;;;444///---***(((%%%"""!!!"""###$$$&&&&&&&&&&&&%%%###"""!!!jjj???999555555444000///000+++,,,,,,,,,,,,+++***)))'''***++++++)))'''((()))******)))(((((()))+++,,,,,,+++******---///222333(((&&&%%%&&&''''''&&&%%%&&&$$$""" """$$$&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%###!!!!!!"""$$$   !!!######"""!!!  !!!"""  """!!! """"""!!!   ###   """%%%((((((&&&$$$"""&&&***+++)))((()))++++++222CCCVVVaaaeeejjjpppmmmnnnnnnnnnnnnmmmlllkkkfffgggiiijjjhhheeeaaa^^^aaaaaacccddddddbbb___]]]aaadddccc______aaabbb___```]]]\\\cccnnnrrrnnnhhhiiiiiijjjkkkkkkkkkjjjiiiffffffhhhiiiiiifffaaa]]]^^^___```______```bbbdddfffjjjooopppooolllkkkkkkpppsssvvvtttooojjjhhhhhhhhhkkkooopppoookkkgggeeejjjkkkmmmmmmllllllnnnppppppooommmfffZZZIII888,,,$$$$$$$$$&&&&&&$$$   """###+++***(((%%%$$$&&&(((+++******)))'''&&&$$$#########"""###&&&(((***)))(((%%%$$$############$$$%%%$$$"""  """%%%''')))&&&###!!!""" ######"""!!! !!!""""""&&&'''((('''%%%"""!!!""" """###$$$$$$"""%%%&&&%%%######'''+++&&&%%%###""""""###$$$$$$!!!"""###%%%''''''&&&&&&&&&$$$######%%%&&&%%%###%%%%%%$$$$$$######"""!!! !!!!!!""""""######$$$###""""""$$$%%%%%%$$$)))***++++++++++++++++++,,,111???RRRaaaiiinnnrrrvvvzzz|||{{{}}}{{{xxxzzz}}}~~~zzzwww{{{{{{|||}}}}}}}}}}}}|||}}}|||{{{|||}}}}}}|||zzz{{{{{{|||}}}~~~~~~}}}~~~{{{mmmYYYGGG;;;333...++++++)))'''$$$""""""$$$%%%######$$$%%%%%%%%%$$$$$$###"""!!! kkk>>>777333222222//////111---,,,,,,+++***)))))))))%%%(((++++++'''%%%&&&''',,,++++++******+++++++++---,,,+++---///111222111((('''&&&'''((())))))'''%%%### !!!$$$'''%%%%%%&&&%%%%%%$$$###"""###$$$$$$###!!!!!!"""### !!!"""###!!!!!!!!!!!!!!!  """$$$%%%$$$""""""!!!  !!!"""  """""""""!!!!!! !!! ###...&&&"""   !!!$$$&&&&&&$$$"""!!!%%%((((((&&&%%%&&&(((+++///???UUUbbbfffjjjpppmmmmmmlllllllllmmmmmmnnnkkkkkkkkkiiigggccc```^^^______```bbbcccbbb___\\\^^^aaa```]]]]]]```aaa^^^```]]]]]]ccclllpppnnnjjjlllkkkkkklllmmmllljjjhhhdddfffiiilllllliiibbb]]]^^^___```_________aaabbbgggkkkmmmmmmjjjiiikkkoooqqqrrrrrrppplllhhhffffffgggiiikkkmmmmmmkkkiiihhhjjjkkkllllllkkklllnnnpppqqqpppnnnjjjaaaQQQ>>>111$$$$$$$$$&&&&&&$$$  !!!"""###((((((&&&$$$######&&&))))))(((((('''&&&%%%$$$$$$###$$$%%%(((***+++***)))######"""""""""###$$$%%%###"""!!!!!!"""$$$&&&(((&&&$$$"""!!!!!!"""###"""!!! """###"""!!! ###%%%&&&''')))(((&&&$$$#########!!! !!!###%%%%%%%%%''''''%%%""" """$$$%%%$$$"""""""""$$$'''((($$$###"""###&&&''''''&&&###"""$$$'''++++++&&&"""#########""""""##################$$$$$$$$$%%%%%%&&&$$$###$$$&&&(((((((((***,,,------,,,,,,...///---666GGGZZZjjjrrrtttssszzz}}}}}}|||~~~{{{zzzzzz|||~~~|||}}}~~~~~~~~~~~~}}}||||||{{{{{{zzz|||}}}~~~}}}{{{{{{{{{{{{{{{|||~~~|||~~~~~~|||ooocccRRRBBB888111,,,)))***)))'''%%%""""""%%%'''!!!!!!"""###$$$%%%%%%&&&&&&%%%###!!!  ###fff???777111000///------000///...,,,***((((((((((((%%%))),,,,,,(((%%%&&&((())))))***+++,,,,,,,,,,,,,,,++++++...000111///---)))'''&&&'''(((((('''&&&"""!!!!!!!!!!!!"""###$$$$$$$$$%%%%%%%%%$$$$$$###!!!"""###""" """!!!!!!"""###$$$&&&'''(((""""""######""""""!!! """$$$$$$$$$"""!!! !!! !!!!!! ,,,===222'''!!!"""!!! !!!######""" !!!$$$&&&&&&###"""$$$&&&)))+++;;;SSScccfffiiiooommmkkkiiihhhhhhjjjmmmoooooommmkkkhhheeecccaaa```^^^\\\\\\]]]___```^^^[[[]]]``````]]]^^^aaabbb``````^^^___ccciiimmmnnnlllkkkjjjiiijjjkkkjjjfffcccdddeeehhhkkkllliiiddd```^^^___```___^^^^^^___aaafffggghhhhhhiiijjjlllnnnmmmllllllkkkkkkiiieeecccfffffffffhhhiiikkkkkkkkkjjjkkklllkkkkkkkkknnnpppooonnnmmmkkkfffXXXEEE888)))'''%%%$$$######!!! !!!""""""######""" $$$''''''''''''&&&&&&%%%%%%%%%###$$$%%%(((++++++***((($$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$&&&'''((("""###"""  """%%%&&&%%%###!!!!!!"""###!!! $$$'''$$$&&&''''''%%%$$$###$$$%%%###"""%%%***...000000***'''"""  %%%$$$""""""###%%%(((***%%%""" !!!###%%%%%%%%%!!! """''',,,,,,(((###""""""""""""###$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&$$$###$$$''')))******)))+++---------///222666999CCCSSSbbbnnnuuuvvvtttyyy{{{|||{{{~~~zzzyyyyyy{{{~~~}}}{{{{{{{{{zzz{{{|||~~~yyyyyyzzz{{{|||~~~~~~wwwbbbXXXIII<<<333...)))&&&'''((('''$$$!!!"""%%%((("""!!!!!!!!!!!!"""$$$%%%&&&%%%###!!! """%%%aaaAAA999111///---***+++...000///,,,)))''''''((((((&&&+++///...***'''(((***%%%''')))+++,,,---,,,,,,+++***+++---000111---***((('''%%%%%%%%%%%%###""" """###$$$###"""!!!######$$$%%%%%%%%%$$$$$$ !!!!!! ######$$$%%%'''***,,,---"""""""""""""""!!!!!! """######"""!!!!!! !!!!!!  """444III===,,,!!!  ###$$$###  !!!!!! ###%%%'''%%%"""!!!###&&&''')))888RRRcccfffhhhnnnllliiifffeeeeeehhhlllooopppnnnkkkgggeeeccccccbbb^^^[[[XXXXXX[[[]]]]]]\\\^^^aaaaaa___```dddeeeccc______```cccgggkkkmmmnnnjjjhhhggghhhiiihhhccc___ddddddfffhhhiiihhheeebbb^^^___``````^^^^^^___```eeecccbbbeeejjjnnnnnnlllmmmllllllnnnpppooojjjeeeeeeccccccdddgggjjjmmmmmmkkkkkklllkkkjjjkkknnnpppmmmlllkkklllhhh]]]KKK===///+++%%%!!! !!!  !!! """!!!"""&&&&&&&&&&&&&&&&&&&&&&&&&&&######%%%(((******)))&&&&&&&&&'''&&&&&&$$$######""""""###%%%&&&'''((((((!!!$$$%%%"""!!!!!!"""!!!###((()))'''$$$""" """"""!!! !!!%%%((("""$$$&&&&&&%%%#########$$$###$$$)))111999===???)))%%% """###"""&&&$$$###"""###%%%(((***$$$  """""""""  %%%+++,,,((($$$"""""""""###$$$&&&'''((("""""""""""""""############"""!!!"""%%%((()))))),,,...000111222555;;;???HHHRRR___iiiqqqvvvvvvuuuuuuwwwxxxzzzyyywwwvvvxxx}}}~~~|||{{{zzz{{{{{{{{{~~~wwwxxxyyy{{{}}}||||||sssZZZPPPCCC777000,,,'''%%%%%%&&&%%%### !!!$$$((($$$"""!!! """###$$$###!!!    """$$$###!!!  $$$'''\\\>>>888111......//////...111///,,,+++++++++)))(((&&&(((,,,......,,,)))'''******)))))))))***,,,---))))))))))))(((((((((((('''&&&$$$######$$$&&&'''######"""""""""""""""###"""!!!!!!###%%%&&&%%%##################"""!!!!!!"""###$$$'''***---///111***((((((***%%%### !!! """ (((:::III;;;***"""!!!"""######!!! !!!!!!!!!!!!!!! !!!###$$$### """%%%'''(((666NNNaaafffdddcccfffeeeddddddeeehhhjjjlllkkkiiifffgggjjjjjjhhhfffaaa```[[[VVVWWW\\\^^^\\\]]]^^^___aaaaaaaaa``````^^^^^^___aaadddhhhkkkmmmjjjiiihhhfffeeecccbbbaaaddddddfffiiikkkiiiddd```^^^[[[ZZZ]]]______bbbfffaaaaaabbbcccfffiiikkkmmmlllllllllnnntttxxxrrriiifffccc```aaafffkkkmmmmmmnnnmmmlllkkklllmmmnnnooopppssspppiiigggfffWWWEEE555+++$$$###$$$!!!"""!!! %%%%%% """'''&&&%%%&&&''''''%%%$$$%%%&&&'''&&&$$$###$$$%%%%%%$$$###"""""""""###$$$ """+++333---""" """$$$%%%$$$### !!!"""$$$$$$$$$###"""'''&&&&&&&&&&&&'''((((((###$$$&&&'''&&&###!!! !!!(((222:::<<<:::---((("""!!!###$$$$$$""""""""""""###$$$%%%&&&"""!!!!!!""" !!!"""###$$$$$$%%%$$$###!!! $$$'''&&&###"""%%%$$$!!!'''&&&%%%&&&'''((()))(((***---111111222666???GGGXXXaaajjjooonnnnnnrrrwwwxxxttttttzzz|||xxxuuuvvv{{{}}}~~~~~~|||{{{yyyxxx{{{}}}{{{zzz|||~~~{{{lll```LLLEEE<<<555111---((($$$&&&&&&&&&&&&&&&&&&%%%%%%""" """&&&'''%%%###&&&%%%###!!! !!!"""!!!  """######!!! !!!ZZZ???999333///000111000///111///---------...---,,,+++++++++,,,+++***))))))***))))))((()))***+++,,,)))))))))((((((((('''''''''&&&$$$######$$$&&&'''$$$$$$###"""""""""""""""!!!!!!!!!"""$$$%%%$$$##################"""!!!!!!!!!!!!"""$$$'''))),,,---***)))***,,,(((!!! $$$ !!!"""""""""!!!!!!   (((666@@@000""" !!!"""$$$###!!! !!!!!!"""###""" """$$$(((***777NNNaaagggeeeccccccbbbbbbbbbccceeehhhiiijjjgggeeegggiiijjjiiifffbbbaaa]]]XXXXXX]]]^^^\\\___```aaabbbbbbaaa```___aaaaaabbbccceeegggjjjkkklllkkkjjjiiigggfffeeedddeeeeeefffhhhjjjhhhccc___\\\ZZZ\\\aaacccbbbcccfffjjjiiigggffffffggghhhiiilllllllllmmmssswwwqqqhhhhhheeebbbdddhhhlllmmmllllllkkkkkkjjjjjjjjjkkkllljjjnnnmmmiiiiiijjj___OOO;;;///%%%$$$%%%### !!!!!! !!!!!! """''''''&&&&&&&&&''''''%%%$$$%%%&&&&&&%%%###""""""###""""""""""""""""""###### $$$,,,222,,,"""'''$$$"""!!!"""###$$$### !!!"""""""""""""""&&&%%%%%%%%%%%%&&&''''''!!!"""$$$%%%%%%$$$###""" $$$,,,111222000)))%%%!!! """%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&"""!!!!!!""" """###$$$%%%%%%%%%"""!!! """###%%%((('''$$$$$$&&&&&&###&&&%%%%%%&&&(((***++++++000111333444777???JJJQQQ^^^fffnnnqqqpppppptttxxxzzzwwwvvvyyy}}}zzzwwwwww{{{|||zzzyyy{{{~~~|||zzz{{{~~~~~~vvvfffZZZEEE???777000,,,)))&&&###'''&&&&&&&&&%%%%%%$$$$$$###!!!!!!###&&&'''%%%$$$%%%###!!! !!! !!!""""""  !!!ZZZ@@@:::444000111222111///...---+++,,,---......---000...+++)))((()))***+++***)))((((((((()))***+++((((((((('''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$###"""!!!!!!!!!!!! """$$$$$$###""""""############""""""!!! !!!###%%%'''((('''''')))+++(((### """ """############"""!!!   '''///333%%% """$$$$$$""" !!!""""""!!! !!!###'''***666KKK^^^dddccc```____________aaaccceeefffeeecccbbbcccggghhhgggeeecccbbb^^^ZZZZZZ______]]]```aaabbbcccbbbbbb```___dddddddddeeefffhhhiiijjjooonnnmmmlllkkkjjjiiihhheeeeeefffggghhhfffbbb___[[[ZZZ^^^dddfffddddddfffpppnnnkkkhhhffffffhhhiiikkkkkkkkklllqqqtttooogggjjjgggeeefffjjjmmmmmmkkklllkkkkkkjjjiiiiiiiiiiiihhhlllllljjjlllnnneeeXXXDDD666(((%%%'''%%%""" !!!!!!!!!!!!  %%%,,,((('''&&&'''((('''&&&$$$%%%&&&&&&$$$!!!  !!!"""######""""""!!!&&&...111+++!!!---)))$$$!!!!!!###$$$$$$"""""""""""""""######$$$$$$############$$$%%%%%% !!!"""###$$$%%%%%%%%%""" """&&&((((((&&&%%%###!!!"""$$$'''''''''&&&''''''''''''&&&&&&%%%"""!!!  !!!"""!!!!!!###$$$%%%%%%%%%%%%$$$###!!! !!!"""###%%%((((((%%%%%%''''''$$$%%%%%%&&&''')))+++---...555555666:::BBBMMMYYY```ggglllrrrsssqqqqqquuuzzz{{{zzzyyyxxxyyy{{{}}}~~~|||yyyyyy{{{~~~~~~|||{{{{{{|||}}}zzzzzz{{{}}}~~~~~~~~~~~~~~~{{{qqqcccWWWCCC===555...***'''%%%$$$(((((('''&&&%%%$$$$$$###$$$###"""###%%%&&&%%%$$$###"""  !!!  !!!  !!!!!!\\\???999333111111111000...,,,***))))))***++++++***111///---***))))))***+++))))))(((''''''((()))***((('''''''''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%###"""!!!!!!!!! !!!###$$$###!!!""""""############"""!!! !!!"""###$$$###$$$&&&((('''### """###############"""!!!  """&&&'''&&&   """$$$$$$""" !!!"""""""""""""""!!!!!!"""######&&&111DDDVVV______\\\]]]]]]]]]^^^```bbbdddeeeaaa___^^^```dddfffeeebbbaaaaaa___[[[]]]aaabbb______```bbbcccddddddcccccceeeffffffggghhhiiijjjkkkoooooonnnmmmllllllkkkkkkffffffggggggfffdddaaa___\\\[[[]]]ccceeedddeeehhhooommmjjjhhhgggiiikkkllljjjkkkkkkkkknnnqqqmmmfffjjjhhhfffhhhlllmmmkkkhhhlllllllllkkkjjjhhhgggfffkkkmmmmmmkkkmmmmmmeee[[[NNN===,,,''''''&&&###!!!!!!!!!""""""!!! %%%---'''&&&&&&&&&((((((&&&$$$%%%%%%%%%### """$$$%%%$$$###!!!"""(((///000)))!!!---***&&&###$$$$$$%%%$$$%%%$$$###"""######%%%&&&""""""!!!!!!""""""###$$$"""""""""###$$$$$$%%%%%%$$$###!!!"""$$$%%%$$$"""""""""###$$$&&&''''''((('''((((((((('''&&&$$$###""""""!!! !!!""""""""""""###$$$%%%&&&&&&&&&***(((%%%###!!! !!!$$$''''''$$$$$$''''''%%%&&&'''''''''(((***...000555666:::CCCPPP]]]fffkkkooorrruuutttrrrsssvvvzzzzzzzzzzzzwwwtttuuuyyy|||~~~|||{{{{{{}}}~~~~~~zzz||||||}}}~~~~~~{{{yyyzzz{{{}}}~~~~~~}}}~~~~~~~~~~~~}}}yyyooobbbYYYIIIDDD;;;222,,,)))''''''******)))(((&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%###!!!  """"""!!!!!!!!!!!!!!!!!!XXX===888222000000000///------+++)))))))))***)))(((.........---,,,+++*********)))(((''''''((())))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%###"""!!!!!!!!! !!!###$$$###!!!!!!""""""#########""""""!!!!!!!!!!!!!!!!!!"""### ###%%%&&&&&&$$$!!!  """!!!!!!"""""""""!!!  """$$$!!! """$$$%%%###!!!  !!!###$$$$$$###"""""""""#########"""%%%...===PPP\\\^^^[[[\\\]]]^^^___aaaccceeeeeeaaa___^^^```dddfffeeeccc___```___]]]___cccddd```\\\^^^```ccceeefffffffffeeeeeeggghhhjjjkkklllmmmmmmmmmllllllkkkkkkkkkjjjggggggggggggeeecccbbbaaa^^^\\\\\\```bbbbbbeeeiiilllkkkiiiggggggiiikkkmmmiiikkkkkkjjjlllnnnkkkeeehhhggggggjjjmmmmmmiiifffiiiiiijjjjjjhhhfffdddbbbkkklllllllllllllllfff___VVVDDD222***(((&&&###"""!!!"""######"""!!!###)))%%%$$$$$$%%%'''((('''%%%%%%&&&%%%###  ###&&&&&&%%%$$$""""""***///...((("""((('''%%%&&&''''''%%%$$$%%%$$$"""!!!!!!"""###$$$ !!!""""""%%%%%%$$$$$$$$$$$$%%%%%%######""""""###$$$###""""""###%%%%%%&&&&&&'''''''''''''''&&&%%%$$$###""""""""""""!!!!!!""""""""""""###$$$%%%%%%%%%%%%%%%,,,***'''$$$"""""""""""""""%%%%%%######''''''$$$((()))))))))(((***...222333999CCCPPP^^^iiioooqqqsssuuuvvvuuuttttttwwwzzzwwwyyyyyyvvvssssssxxx}}}~~~}}}||||||}}}}}}yyy}}}~~~~~~~~~~~~~~~|||zzzyyy{{{}}}~~~~~~~~~|||tttiii]]]UUUMMMHHH@@@777///***((((((,,,+++***)))((('''&&&%%%%%%%%%$$$#########$$$%%%###!!!  !!! !!!!!!!!!!!!!!! QQQ<<<777222000000000...,,,///---+++***++++++***)))***,,,...//////...,,,++++++***)))((((((((()))***((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###"""""""""!!! """$$$$$$###"""!!!""""""############"""###""""""!!!!!!""""""###!!!$$$%%%%%%&&&(((%%%  !!!!!!"""""""""  """ !!!!!!  !!! !!!$$$%%%###!!! !!!###$$$$$$$$$$$$"""!!!!!!#########""""""%%%+++888KKK[[[aaa^^^\\\]]]___aaacccdddffffffdddbbbaaacccgggiiihhhfff___aaa```^^^```cccbbb^^^ZZZ[[[___bbbeeeggghhhhhheeefffgggiiikkkllllllmmmjjjjjjjjjiiiiiiiiiiiiiiiggghhhhhhgggdddcccdddeeeaaa]]]]]]```aaaaaadddiiimmmlllkkkiiihhhhhhhhhhhhjjjlllkkkiiijjjllljjjeeeffffffhhhkkknnnnnniiieeedddeeeggggggfffccc```^^^fffggghhhjjjlllllliiifff\\\LLL;;;000***%%%###$$$############"""!!!   %%%"""!!!"""$$$&&&((('''&&&&&&'''&&&$$$!!!!!!$$$&&&&&&%%%$$$""""""***///,,,'''$$$%%%$$$$$$%%%''''''%%%###"""!!!  !!!"""&&&&&&'''''''''&&&%%%%%%!!!!!!!!!""""""#########"""###%%%&&&%%%&&&((()))'''&&&%%%$$$############""""""############""""""""""""###$$$%%%%%%$$$$$$'''&&&$$$######$$$%%%&&& ###$$$"""###''''''%%%***+++,,,+++***---222777999BBBPPP___kkkqqqssssssuuuvvvwwwwwwvvvwwwyyy{{{vvvxxxxxxwwwuuuuuuyyy}}}}}}}}}|||}}}~~~|||}}}}}}}}}}}}~~~~~~~~~|||{{{|||~~~~~~~~~}}}|||||||||zzzlll[[[NNNGGGFFFCCC>>>666...(((''''''++++++***)))(((''''''&&&%%%%%%%%%###!!!!!!"""$$$"""!!! """  PPP<<<888333111111111///,,,---+++))))))+++++++++***)))***,,,///000000//////,,,+++***)))((())))))***)))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$############!!!!!!!!!"""$$$%%%$$$###!!!!!!"""##################""""""!!!!!!""""""###!!!######"""%%%)))&&&  !!!!!!""" !!!!!! !!!### !!!!!!  !!!"""  !!!%%%%%%$$$!!!!!!$$$%%%%%%$$$###### !!!"""!!! !!!$$$(((222EEEYYYbbb```\\\]]]___aaaccceeefffgggeeecccbbbdddgggiiihhhfffbbbcccbbb______aaa^^^YYYYYY[[[^^^bbbdddfffggggggfffgggiiijjjkkkkkkjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiigggeeedddfffhhhbbb______cccdddcccdddgggmmmmmmlllkkkjjjhhhgggfffjjjmmmllljjjiiikkkiiieeeffffffiiimmmqqqpppkkkfffccceeegggiiihhheeeaaa___cccccceeehhhjjjjjjiiiiiiaaaTTTDDD888---&&&%%%'''$$$$$$###"""!!!!!!!!!!!!"""###"""&&&((((((''''''((('''&&&###!!! !!! """###$$$$$$$$$"""!!!!!!"""***---***&&&&&&%%%###""""""###$$$$$$###"""""""""""""""!!!  !!!!!!$$$&&&((()))***)))((('''!!!!!!"""###"""######$$$ """$$$%%%%%%'''***---((('''$$$""""""###$$$%%%"""##################"""!!!"""######$$$$$$######$$$###!!! !!!"""$$$%%%!!!$$$%%%###$$$((()))&&&***,,,/////////222:::@@@EEEQQQ```mmmssstttuuuuuuuuuvvvxxxyyyyyyzzz|||}}}wwwxxxxxxxxxxxxxxxyyy{{{{{{}}}~~~}}}~~~~~~}}}|||}}}|||~~~}}}}}}||||||{{{{{{||||||}}}uuuaaaMMM>>>666888888666111,,,(((((()))((((((((((((''''''&&&&&&$$$%%%$$$"""!!!### !!!!!!SSS===999444333333222000---((('''&&&''')))***+++***((()))+++---///111222333---,,,+++)))))))))******))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$"""!!!!!!###%%%&&&%%%###!!!!!!"""###############""""""!!!!!!!!!""""""###!!! !!!'''%%% !!!!!!"""$$$ !!!!!!!!!!!!!!!   ######### !!!%%%&&&$$$!!!!!!%%%&&&%%%###!!!!!!!!! !!!###,,,@@@VVV```___[[[]]]___aaaccceeeffffffdddaaa```bbbeeegggeeeccceeefffddd```______ZZZTTT[[[\\\___bbbdddeeeeeeeeehhhiiijjjkkkjjjiiihhhgggggggggggggggggghhhhhhhhhhhhiiiiiihhheeeeeegggjjjbbb```bbbggghhhdddccceeekkklllmmmmmmlllkkkiiihhhkkkmmmmmmjjjiiikkkiiiffffffgggjjjooosssrrrlllgggeeegggjjjlllllliiieeebbbdddcccdddhhhiiihhhggghhhdddYYYKKK===000'''&&&***&&&$$$###!!!!!!!!!""""""&&&!!!###!!!%%%(((((('''((((((((('''$$$""""""###!!!!!!"""######"""!!! """!!!)))---)))&&&(((((($$$ !!!######$$$%%%&&&&&&&&&$$$###"""  !!!!!!"""$$$(((+++,,,,,,+++***###$$$%%%%%%$$$$$$%%%&&& ###$$$%%%(((---111)))'''$$$"""!!!###&&&(((######$$$$$$$$$$$$######!!!""""""#########""""""$$$###!!! !!!%%%%%%$$$%%%)))***(((***---000111222777@@@GGGQQQ\\\kkkuuuwwwuuuuuuvvvuuuwwwyyy{{{|||}}}~~~~~~yyyyyyyyyyyyzzzzzzyyyyyyyyy|||~~~|||~~~~~~~~~|||||||||{{{~~~~~~{{{~~~{{{yyyzzz|||~~~zzz~~~}}}~~~pppZZZDDD555---,,,///000///,,,***+++---&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%$$$!!! ###!!! UUU===888333222333333...*********+++,,,------------******))))))+++---000222111///---***))))))***+++***,,,......,,,(((&&&&&&%%%&&&((()))))))))+++---(((%%%!!! """$$$$$$"""$$$""" """%%%'''%%%###"""%%%%%%###&&&###  !!!!!! $$$$$$   !!! !!!!!!!!!!!! ###"""  '''$$$ !!!!!!!!! !!!***===SSSaaaddd^^^[[[[[[^^^ccceeeeeefffbbbcccddddddbbb```______ccceeeeeebbb]]]YYYZZZ[[[[[[[[[\\\^^^```bbbdddeeefffeeefffhhhkkkkkkhhheeegggfffiiimmmlllgggcccdddjjjmmmooolllgggdddeeehhhccchhhnnnooolllgggdddcccjjjlllmmmmmmlllkkkkkkllllllmmmkkkhhhhhhjjjhhhcccccceeehhhmmmpppoooiiidddddddddfffjjjmmmlllgggcccdddeeefffeeedddcccdddeeeggg___RRRDDD888000+++)))(((&&&###"""###$$$$$$### """###%%%&&&((('''&&&%%%$$$%%%&&&&&&%%%$$$"""""""""###$$$%%%###&&&***------***'''%%%###!!!!!!$$$&&&(((((())))))'''%%%"""  &&&######,,,666999111)))&&&%%%""""""'''((($$$"""""""""%%%)))+++,,,,,,#########"""!!!!!! &&&&&&%%%&&&%%%###$$$%%%%%%$$$"""!!!"""###""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$%%%&&&&&&+++///222555888???LLLUUU^^^eeennntttvvvwwwyyy{{{}}}zzzyyy|||{{{~~~|||yyyxxxyyyzzz{{{{{{yyyzzz{{{{{{{{{|||~~~~~~~~~~~~|||yyyzzz|||~~~|||}}}}}}}}}|||{{{|||~~~~~~}}}||||||~~~~~~}}}xxxeeeNNN:::000,,,---,,,******++++++***)))+++'''$$$%%%''''''###!!!!!!!!!"""""""""""""""!!!###OOO===888333222333222///+++***+++,,,,,,------------******))))))***,,,...000000///---+++*********+++,,,---.........+++)))'''"""$$$%%%&&&&&&''')))+++(((%%%"""!!!######"""!!!###"""!!!"""$$$$$$###""""""  """!!!###!!!!!!""""""###''''''### !!!   !!!!!!!!!!!!######!!! """&&&### !!!"""$$$,,,===RRR^^^aaaaaa^^^^^^___bbbcccdddddd```aaa```___]]]\\\^^^___bbbccccccbbb```______```]]]]]]]]]^^^___aaadddeeefffffffffhhhkkkkkkhhheeehhhggghhhkkkkkkeeecccdddgggkkknnnmmmiiiggghhhjjjeeeiiinnnooommmiiiffffffhhhjjjlllmmmmmmmmmnnnoooooopppmmmiiiiiikkkiiieeefffgggiiilllnnnlllgggcccgggggghhhkkkmmmlllhhheeeeeefffggggggeeeeeefffggghhhcccYYYLLL>>>222***&&&'''%%%######$$$%%%$$$###  """###%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%######""""""######$$$$$$%%%'''+++000222000+++&&&###"""!!! !!!###$$$$$$%%%&&&&&&%%%### """"""""""""""""""""""""&&&###$$$,,,666:::444---'''&&&###!!!###'''&&&!!!!!!!!!!!!###&&&))))))(((""""""""""""!!!!!!!!!!!!###""""""#########!!!$$$%%%%%%$$$"""!!!"""#########""""""""""""###############$$$%%%&&&&&&'''(((+++000666>>>KKKZZZdddhhhmmmtttxxxyyyyyyzzz|||~~~|||{{{~~~|||{{{{{{|||}}}}}}}}}{{{zzz{{{|||}}}|||{{{{{{}}}~~~~~~|||xxx{{{}}}~~~}}}~~~{{{{{{{{{}}}~~~rrr]]]HHH888000......------...//////...,,,***)))+++///222000((("""$$$$$$$$$############### !!!!!!!!! !!!### LLL<<<888333222222222///,,,+++,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,...---------,,,,,,,,,+++,,,+++***+++------***&&&!!!###%%%%%%%%%&&&(((***'''&&&$$$#########!!! """######"""!!! !!!!!!   !!!###$$$'''++++++&&&######!!!"""!!!  """"""!!!!!! !!!"""$$$!!!  """$$$&&&,,,;;;MMMYYY[[[``````___^^^^^^___`````````___]]]ZZZYYY[[[___bbbddddddccceeeggghhhhhhhhh___^^^]]]]]]^^^```cccdddddddddeeegggiiihhhfffdddhhhffffffiiiiiidddccceeeeeeiiinnnooommmkkkkkklllhhhjjjnnnooommmkkkiiiiiifffiiilllnnnnnnooopppqqqoooooolllggggggjjjjjjfffiiiiiiiiikkkkkkiiieeebbbhhhhhhiiijjjkkkjjjhhheeeeeeggghhhhhhggggggiiijjjkkkiiicccVVVEEE444)))$$$%%%$$$######$$$$$$###"""  !!!!!!"""$$$%%%&&&&&&%%%%%%$$$###$$$$$$$$$"""######$$$#########""""""###'''...333222***############"""""""""""""""""""""###$$$$$$"""!!! """###$$$%%%%%%$$$###"""$$$"""""")))222666333...((((((&&&$$$&&&)))&&& !!! !!!$$$%%%%%%$$$!!!!!!!!!""""""""""""""" !!!"""""""""$$$%%%&&&$$$"""!!!!!!"""$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((())),,,222<<>>888---%%%$$$######""""""!!!!!!  ###$$$$$$###""""""###%%%!!!!!!!!!!!! !!!!!!!!!!!!!!! MMM;;;888444111000000000000......,,,++++++++++++,,,******)))(((''''''''''''%%%&&&)))+++...000111111,,,(((%%%&&&***,,,)))%%%$$$&&&''''''&&&&&&((()))&&&&&&&&&%%%###!!!"""&&&&&&###  !!! !!!"""!!! !!!$$$'''///222000)))$$$###""""""%%%'''"""""""""!!!  """$$$)))777IIIWWW\\\\\\aaaaaaYYYTTTVVVYYYZZZ___]]]ZZZWWWWWW\\\ccciiillliiihhhiiilllnnnllliii``````^^^^^^^^^___aaabbbaaaccceeeffffffeeedddcccbbb```bbbggghhhggghhhkkkgggjjjmmmooonnnkkkiiiggghhhhhhiiikkklllmmmmmmllliiikkknnnooonnnmmmllllllfffgggdddbbbdddjjjlllkkkggghhhiiiiiihhhgggffffffiiijjjkkkkkkjjjhhhggggggfffhhhjjjjjjiiijjjkkkmmmooooookkkaaaPPP???222+++$$$""" !!!!!! !!!"""###!!!  """###'''''''''''''''&&&&&&%%%%%%&&&%%%%%%### %%%$$$&&&---555777000))) !!!###%%%&&&&&&%%%$$$!!!!!!"""###$$$$$$$$$%%%"""###%%%&&&&&&%%%###"""%%%$$$###&&&)))******)))''')))***+++///333000)))&&&%%%######$$$$$$###"""!!!""""""###$$$%%%&&&&&&%%%""" !!!###$$$$$$%%%&&&&&&$$$""" !!!!!!#########""""""#########%%%%%%%%%&&&(((***---...333:::FFFVVVeeepppuuuwww|||{{{{{{|||}}}~~~{{{{{{|||}}}~~~~~~}}}{{{|||~~~~~~|||zzzyyyyyy~~~~~~~~~~~~wwwhhhTTTHHHEEEBBB;;;444)))((()))***,,,---+++)))***---222555555000)))###&&&&&&%%%%%%$$$$$$$$$$$$ !!!!!!"""!!!!!!!!!$$$%%%!!!!!!!!! !!!!!!"""JJJ:::888444111//////000111000...---+++******++++++******)))(((((('''&&&&&&$$$%%%'''))),,,...000111///,,,)))(((***,,,+++)))%%%&&&'''&&&%%%$$$%%%&&&%%%&&&&&&%%%""" !!!"""'''((('''$$$!!!   """###!!! """''',,,111222...&&&!!!!!!!!!  !!!"""$$$%%%  !!!!!!!!!!!!  ###%%%)))666JJJ[[[bbb```hhhhhh\\\TTTVVVZZZZZZZZZYYYWWWVVVWWW[[[bbbgggjjjiiigggggggggfffeeeccc_______________```aaabbbcccfffhhhiiihhhggggggggg```___bbbhhhjjjiiijjjmmmiiijjjkkklllkkkiiifffdddgggggghhhkkknnnooonnnllljjjlllooopppmmmkkkiiihhheeefffeeedddgggmmmooolllgggiiijjjjjjhhhgggfffggghhhkkkmmmnnnllljjjiiiiiifffhhhiiiiiihhhhhhjjjkkkmmmmmmjjjdddYYYJJJ;;;222'''%%%!!! !!!"""###$$$###"""!!! !!!"""%%%&&&((((((((((((((('''&&&&&&%%%%%%$$$###""" &&&$$$%%%***111333000,,,!!!"""$$$%%%&&&&&&%%%%%% !!!""""""######"""###$$$%%%%%%$$$###"""''''''((()))))))))))))))'''***+++,,,111555333---((('''%%%%%%&&&&&&$$$###$$$$$$$$$%%%&&&''''''((('''%%%"""!!!"""###$$$$$$&&&&&&&&&%%%""" !!!######""""""""""""######%%%%%%&&&(((+++///333666888BBBRRRcccooowwwyyyzzz}}}||||||~~~{{{{{{zzzyyyzzzzzz{{{|||}}}}}}}}}~~~~~~{{{yyyzzz{{{~~~nnn```QQQNNNTTTUUULLLAAA...,,,++++++,,,,,,+++)))***+++,,,,,,+++(((%%%###""""""""""""""""""""""""$$$$$$"""  """ """$$$ !!!!!! !!!!!!HHH:::888555111//////111222111///---+++*********+++)))))))))))))))((('''&&&&&&&&&&&&''')))+++---///000///,,,***)))***+++,,,((())))))'''%%%###$$$$$$%%%&&&&&&###!!! """$$$!!!###&&&***+++)))$$$ !!!!!!!!!"""!!! $$$---444000111+++"""  !!!"""   !!!!!!!!!!!!!!!!!!"""!!! """###&&&222GGGZZZcccfffooommm^^^RRRSSSWWWWWWWWWXXXXXXXXXYYY]]]cccgggiiiiiiiiigggdddaaaaaaaaa\\\]]]___```aaaaaaaaaaaabbbeeeiiiiiihhhffffffgggaaaaaadddjjjllliiiiiijjjhhhhhhhhhhhhhhhgggeeecccggggggiiilllppprrrpppmmmiiikkknnnooommmjjjggggggeeegggfffeeeggglllllliiiiiikkkmmmmmmiiifffeeeeeedddhhhlllmmmkkkiiihhhhhhfffggghhhhhhgggfffgggiiihhhhhhjjjjjjeeeWWWEEE888---)))$$$!!! !!!!!!!!! !!!!!!"""""""""###""" ###%%%'''''''''((((((((('''&&&%%%""""""!!!!!!!!!!!!""""""&&&$$$$$$&&&***---//////%%%&&&&&&%%%%%%$$$######!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))******))))))***)))***++++++000444222---)))(((&&&&&&''''''&&&$$$&&&&&&''''''(((((())))))&&&$$$""""""###$$$%%%$$$&&&''''''%%%""" !!!$$$$$$############$$$$$$&&&&&&(((+++000666;;;???AAAMMM^^^llltttxxx{{{||||||{{{{{{}}}~~~|||{{{yyywwwvvvxxx{{{}}}{{{~~~~~~}}}zzzyyy{{{}}}~~~}}}~~~~~~~~~eeeWWWLLLQQQ^^^ddd[[[OOO333000,,,************))))))))))))(((&&&%%%%%%%%% !!!!!!""""""######$$$''''''%%%""" !!!### """!!!"""!!! HHH:::888555111......111333111000---+++))))))***+++))))))******)))(((''''''***((('''&&&'''(((***,,,///...,,,)))&&&&&&)))+++,,,,,,,,,***'''%%%%%%&&&%%%&&&%%%### ###&&&"""###&&&+++...,,,&&&!!!  ###!!! !!!'''111:::000000)))  """### !!! ######""""""!!!"""$$$###!!!!!!---CCCWWWaaahhhrrrppp^^^OOOOOORRRRRRWWWYYYZZZ\\\]]]```eeehhhjjjkkkllliiidddaaaaaaccc[[[\\\___aaabbbbbbaaa```___cccfffgggeeecccdddeeeccccccffflllmmmiiiggghhhgggfffeeefffffffffeeedddggghhhjjjnnnssstttqqqnnngggjjjmmmnnnllliiiggggggeeeffffffdddeeeiiihhhdddkkknnnpppooojjjeeecccccc^^^ccciiikkkiiifffeeeeeefffggghhhgggfffeeefffgggdddeeejjjooommm```KKK;;;222---'''###!!!"""######!!!!!!!!!"""!!!  !!!$$$&&&%%%&&&'''''''''&&&%%%$$$ !!!###%%%'''+++)))(((''')))...222555))))))'''&&&$$$###"""!!!$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&& $$$((()))(((((((((******+++******...222000+++)))(((''''''''''''&&&%%%(((((((((((())))))))))))###"""!!!"""$$$%%%%%%$$$&&&''''''%%%""" !!!&&&%%%%%%$$$$$$%%%%%%&&&'''(((***...333:::AAAEEELLLWWWfffqqquuuwwwzzz|||zzzyyyyyy{{{~~~}}}zzz~~~|||yyyvvvuuuwww{{{yyy~~~~~~}}}~~~}}}zzzyyy{{{~~~~~~{{{|||~~~~~~}}}}}}~~~|||}}}|||}}}^^^PPPGGGOOObbbkkkcccVVV555111,,,)))(((((('''''''''(((((('''&&&&&&''')))&&&''''''((()))***+++,,,))))))'''$$$!!! !!!###  !!!$$$### III:::777333111000000000///222000---+++******,,,---000///---,,,------,,,***+++(((%%%%%%'''((('''%%%$$$&&&((()))***+++---//////...---+++)))((('''&&&(((&&&%%%###"""!!!!!!"""'''$$$$$$&&&***)))$$$ """ %%%111===333///((("""!!!### !!!!!! !!!!!!###""" ###$$$$$$""" !!!+++@@@UUUaaakkksssssseeeWWWSSSTTTVVVZZZYYYYYY[[[___cccfffgggkkkjjjjjjhhhgggeeedddccc___``````^^^]]]]]]^^^___cccdddfffiiijjjiiidddaaa___aaadddggghhhhhhfffeeehhhllloooooommmkkkkkklllgggggghhhlllqqqrrrnnnkkkmmmiiieeedddeeeeeedddbbbddddddeeeffffffeeedddccckkklllmmmmmmllliiifffddd]]]aaafffhhhhhhgggffffffhhhgggdddbbbbbbccceeeggggggjjjlllnnnqqqlllYYYDDD555---&&&%%%$$$!!!  !!!"""$$$$$$######""""""!!!!!!***((('''%%%$$$$$$$$$%%%###!!! """%%%))),,,---,,,***)))***///666;;;111,,,'''$$$$$$%%%$$$"""###""""""$$$&&&&&&%%%$$$'''%%%$$$%%%'''))))))(((%%%%%%&&&'''((()))******///+++))))))+++,,,,,,***%%%%%%%%%'''))))))'''%%% !!!###&&&(((((('''$$$%%%&&&%%%###"""###$$$)))(((%%%###""""""""""""$$$%%%'''((())))))((((((,,,///444888===FFFPPPXXXggggggkkksss{{{}}}zzzvvvyyyzzz{{{~~~{{{zzzyyyxxxwwwvvvvvvvvvvvv{{{|||~~~~~~}}}}}}}}}~~~||||||}}}||||||{{{yyywwwxxx{{{~~~~~~|||tttYYYMMMDDDIIIXXX___XXXMMM111,,,''''''***+++(((%%%+++,,,+++&&& """&&&$$$######&&&)))***(((%%%...+++'''$$$!!!!!!!!!""""""!!! !!!###"""###### !!! HHH999666222000111111111111000...,,,++++++---000222222000,,,+++******(((''')))'''%%%%%%''''''&&&$$$###%%%'''((()))***,,,......,,,***((('''&&&&&&&&&'''&&&$$$"""!!!!!!!!!"""$$$"""!!!$$$'''&&&"""  $$$///999888333,,,$$$ !!!  !!!###"""  ###$$$"""  !!!!!!"""+++===RRRaaaiiioooooocccXXXWWWYYY[[[ZZZ[[[\\\]]]^^^___aaaccchhhhhhiiiiiiiiihhhgggfffaaaaaaaaaaaa```_________bbbccceeehhhiiigggccc___```aaadddfffggggggeeedddgggkkknnnooommmkkklllmmmjjjiiijjjmmmqqqrrrppplllmmmjjjfffeeeeeefffdddbbbdddeeeggghhhiiiiiihhhhhhkkklllmmmmmmllliiigggeeebbbeeehhhiiihhhfffeeeeeefffeeebbbaaaaaaccceeefffhhhkkknnnpppsssooo]]]JJJ:::111***((('''$$$"""###!!! !!!!!!"""##################"""""""""%%%%%%$$$######$$$&&&&&&#########$$$%%%'''((()))+++***)))((()))---444999...***%%%###$$$$$$$$$"""%%%%%%%%%&&&((()))(((''''''&&&%%%&&&((())))))))))))))))))))))))*********///,,,******,,,...---,,,$$$###"""###$$$$$$###!!!###""""""$$$&&&'''&&&$$$###%%%&&&%%%$$$"""###$$$'''&&&%%%$$$###""""""""""""###&&&'''((()))******...333:::@@@HHHQQQ]]]eeepppnnnnnnrrrxxx|||zzzxxxuuuxxxzzz{{{~~~zzz{{{{{{yyyxxxwwwvvvvvvvvvxxxzzz}}}}}}{{{|||~~~}}}~~~~~~|||{{{|||zzz||||||zzz{{{zzzxxxyyy|||~~~}}}~~~zzz|||zzzlllPPPEEE;;;===FFFJJJBBB888///***&&&%%%((()))(((%%%((())))))&&&"""!!!%%%***%%%$$$###%%%''''''%%%###)))'''%%%"""!!!!!!"""### !!!"""!!!  !!!###$$$$$$""" !!!  GGG666444111000111333333222...,,,******+++000444777444000,,,)))((('''&&&%%%'''&&&%%%%%%&&&&&&%%%$$$"""$$$&&&''''''(((***,,,,,,***'''%%%$$$$$$%%%&&&&&&%%%###!!! !!!!!!!!!!!!###### """+++444888333,,,%%% !!!""""""  """"""!!! """""" !!!######'''555LLL^^^gggjjjiiibbb\\\\\\^^^___[[[^^^aaa___\\\ZZZ]]]aaaeeefffgggiiijjjkkkkkklllcccdddddddddcccbbb```___```aaacccfffhhhfffbbb^^^cccdddfffhhhhhhgggfffeeeeeehhhlllmmmmmmllllllmmmnnnlllkkkmmmqqqrrrpppnnnllljjjhhhfffgggfffeeedddfffgggiiikkklllmmmnnnnnnkkklllllllllkkkjjjhhhfffeeefffgggfffdddbbbaaabbbdddbbbaaa``````bbbeeegggiiilllooosssuuuqqqbbbSSSAAA777///,,,***'''%%%%%%""""""!!!!!!""""""######"""""""""###############!!!!!!!!!"""###%%%'''(((%%%%%%&&&'''''''''&&&%%%'''''''''&&&'''+++000555***'''$$$""""""#########&&&&&&&&&''')))***)))((()))'''&&&''')))++++++***,,,,,,,,,++++++*********...,,,***+++,,,...///...%%%###!!! !!!!!!!!!###"""!!!"""######!!! """$$$&&&&&&$$$###"""###$$$$$$%%%%%%$$$######""""""$$$''')))***+++...000222888AAAKKKTTT___kkksssyyyvvvssstttvvvxxxvvvttttttxxxzzz{{{~~~~~~xxxyyyxxxxxxxxxyyyzzzzzz{{{zzz{{{~~~}}}{{{{{{~~~~~~||||||{{{|||zzz{{{}}}~~~~~~}}}}}}{{{zzz{{{~~~||||||}}}~~~~~~||||||}}}}}}~~~qqq```HHH???666555888999333,,,,,,((($$$###%%%''''''&&&$$$&&&&&&%%%###$$$(((,,,%%%$$$$$$$$$%%%%%%###!!!%%%$$$"""!!!!!!"""$$$%%% """$$$$$$"""  !!!######"""!!!!!!  GGG444222111111222333333222,,,***((((((***///444777333///+++((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$###%%%&&&&&&%%%%%%&&&(((***)))&&&$$$###$$$&&&'''$$$###!!!  """!!!  !!!(((000000,,,(((###    """!!!!!!"""!!! !!!  #########...EEEZZZdddffffffdddbbbaaa```^^^]]]aaaddd___XXXWWW^^^eeegggfffffffffhhhkkknnnpppfffffffffggggggeeebbb___```aaacccfffhhhfffbbb___fffggghhhiiiiiihhhgggfffccceeehhhjjjkkkkkkkkkkkkooolllkkkllloooqqqooommmlllkkkjjjiiihhhgggffffffiiiiiijjjlllmmmnnnnnnoookkkkkkkkkkkkjjjiiihhhhhhdddddddddbbb___^^^^^^```bbbaaa``````aaacccfffhhhiiikkkooosssuuupppeee[[[HHH>>>444000,,,'''%%%%%%"""""""""!!!!!!""""""###$$$$$$##################!!!!!!!!!"""###%%%((()))''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&(((,,,///&&&$$$"""!!!""""""######%%%$$$$$$&&&((())))))'''***)))((((((***,,,,,,+++,,,,,,+++++++++*********+++***)))***+++---...///(((%%%"""!!!!!!!!!!!! !!!!!!!!!$$$&&&&&&$$$""""""""""""###$$$%%%%%%$$$###"""&&&))),,,------///333777:::AAAKKKUUU^^^iiisss{{{|||zzzxxxwwwwwwvvvtttrrrtttxxx{{{|||~~~}}}wwwssstttvvvyyy|||}}}|||~~~|||~~~|||{{{{{{|||}}}~~~~~~}}}~~~||||||{{{{{{|||}}}iiiVVV@@@:::333000111111...+++***&&&"""!!!###%%%&&&&&&"""###$$$$$$###$$$(((+++%%%$$$$$$$$$%%%%%%$$$$$$%%%$$$###""""""###%%%&&& """###"""!!!  !!!!!!  GGG555444444444555444111...+++***'''&&&(((+++///222000---***((()))***))))))###$$$&&&&&&&&&%%%%%%%%%&&&''''''&&&###""""""###)))(((&&&%%%%%%&&&((()))"""!!! !!!!!!  !!!!!! """"""!!!'''...(((&&&$$$!!!  !!!"""!!!%%%&&&$$$+++BBBYYYbbbbbbeeehhhgggbbb]]]ZZZ___cccddd]]]VVVVVV```jjjiiigggdddbbbdddhhhmmmqqqgggffffffggghhhgggccc```aaabbbdddhhhiiihhhdddaaaeeeeeefffgggggggggfffeee```bbbdddgggiiijjjiiihhhmmmjjjiiijjjmmmooonnnkkklllllllllkkkiiihhhhhhhhhkkkkkkkkkjjjjjjjjjkkkkkkjjjiiiiiihhhhhhhhhiiiiiibbbccccccaaa______```bbbcccbbbaaa```bbbdddgggiiihhhiiimmmrrrsssnnngggbbbPPPDDD999222---'''######""""""!!! !!!!!!!!!&&&%%%%%%$$$###""""""!!!$$$#########$$$%%%'''((()))'''$$$"""!!!"""$$$%%%"""$$$%%%%%%%%%&&&(((***$$$######"""""""""###%%%$$$$$$$$$&&&)))***)))(((+++)))((()))+++------,,,)))))))))************+++((((((((((((((()))+++---(((%%%"""!!!!!!!!!  ###$$$###""""""$$$%%%%%%###"""""""""!!!"""###$$$%%%$$$###"""(((+++...//////222888>>>HHHOOOYYYbbbiiipppwww|||yyyyyyzzzzzzzzzxxxtttqqquuuyyy{{{{{{~~~}}}xxxtttuuuwwwzzz~~~~~~}}}|||zzz{{{|||~~~~~~}}}|||{{{|||~~~~~~}}}|||www```OOO999444///,,,+++******)))(((&&&###""""""$$$%%%&&&#########"""""""""$$$&&&$$$$$$%%%%%%%%%&&&'''((('''&&&%%%$$$###$$$$$$%%%!!!!!!!!!!!!### !!!"""!!! HHH999::::::;;;:::666///+++***)))'''&&&&&&(((***,,,,,,***))))))+++++++++***"""%%%''''''&&&%%%%%%&&&'''''''''%%%###!!!!!!!!!''''''''''''(((((())))))"""!!! !!!""""""""""""!!! !!!!!!!!! !!!$$$"""!!!&&&---'''%%%###  !!! ######&&&)))'''---BBBYYY```aaaeeeiiiggg```[[[YYY```bbbbbb\\\UUUVVV```jjjgggeeebbbaaabbbfffjjjmmmgggeeedddeeehhhhhheeeaaabbbcccfffiiikkkjjjfffcccaaabbbbbbcccdddddddddccc```aaabbbeeehhhiiihhhfffjjjhhhgggiiimmmnnnllljjjkkkmmmnnnmmmkkkiiiiiijjjlllkkkjjjhhhgggggggggggghhhhhhfffffffffggghhhiiidddeeeeeedddccccccdddfffcccbbbaaa```bbbdddgggiiiggggggkkkppppppkkkgggfffYYYMMM@@@777000(((######""""""!!! !!!!!!&&&%%%%%%$$$######""""""%%%$$$$$$###$$$%%%&&&'''(((&&&###!!! """%%%'''###%%%''''''&&&%%%%%%&&&$$$%%%%%%$$$######$$$&&&&&&%%%&&&(((+++,,,+++***+++)))((()))+++------,,,(((((((((((())))))******&&&&&&'''&&&%%%&&&(((+++&&&$$$"""!!!!!!!!!!!!!!!!!!$$$'''))))))(((###$$$$$$###"""!!!"""###""""""##################'''+++///111222666???GGG[[[aaajjjpppsssuuuyyy|||uuuwwwzzz{{{{{{yyyvvvtttxxxzzz|||{{{}}}~~~yyy{{{{{{|||}}}~~~~~~~~~}}}yyyyyyzzz|||~~~}}}}}}~~~~~~}}}~~~zzz}}}mmmWWWJJJ<<<777000,,,***)))((('''((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$###""""""""""""###$$$%%%%%%%%%&&&(((+++((('''&&&%%%$$$$$$######!!!!!!  ###'''###"""!!!!!!"""!!!!!!"""!!! !!!~~~III@@@AAACCCDDDAAA999///(((((((((''''''''''''((())))))(((((()))++++++)))'''"""%%%((()))'''&&&&&&'''%%%&&&&&&%%%###""""""###$$$%%%'''((())))))))))))######!!! !!!""" !!!"""""""""""""""### !!!!!!!!!!!!"""!!!"""###!!! %%%,,,&&&%%%###!!!$$$"""$$$((((((---@@@WWW```___cccgggddd]]][[[]]]^^^```aaa\\\WWWVVV\\\ccc___```aaaccceeefffhhhhhhfffcccaaacccfffhhhfffcccaaacccfffiiikkkjjjfffccc```aaaaaabbbcccddddddeeebbbbbbcccfffiiijjjhhheeegggffffffjjjnnnooollliiikkkmmmoooooollljjjjjjkkkkkkjjjhhhfffeeeeeeeeeeeegggfffdddcccdddeeehhhiiifffggghhhgggeeedddeeefffcccbbb`````````cccfffgggggggggjjjooonnnhhhgggiiidddWWWHHH===444+++%%%$$$$$$###""""""!!!!!!!!!"""#########$$$$$$%%%%%%%%%######""""""###$$$&&&'''&&&%%%$$$######%%%&&&((($$$'''))))))'''$$$###"""%%%&&&((('''%%%$$$%%%'''%%%%%%%%%'''***,,,+++******)))((()))+++,,,,,,,,,)))))))))))))))(((((((((%%%&&&'''%%%$$$$$$&&&)))&&&$$$######$$$###!!!"""""""""%%%(((******)))$$$$$$###""" """$$$$$$###"""""""""""""""###&&&,,,111444777???KKKTTTiiiooovvvzzzyyyxxxxxxyyytttvvvxxxyyyyyyxxxxxxwww{{{||||||{{{}}}|||~~~~~~~~~~~~~~~~~~}}}~~~{{{{{{{{{|||~~~~~~~~~~~~~~~|||wwwbbbNNNEEE???999222---,,,,,,***)))((())))))(((&&&%%%%%%%%%(((&&&%%%$$$$$$$$$###"""$$$%%%&&&%%%###$$$&&&)))&&&&&&%%%%%%$$$######### !!!"""""""""###&&&)))&&&###!!!!!!"""###!!!""""""!!! !!!~~~JJJEEEGGGIIIJJJEEE<<>>GGGUUU```ooouuu{{{}}}{{{xxxwwwwwwuuuvvvwwwwwwvvvwwwyyy{{{}}}~~~|||zzz|||}}}~~~~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~qqqZZZIIIBBB<<<555...***+++,,,+++))))))***++++++(((&&&$$$$$$)))'''&&&&&&&&&&&&%%%###$$$&&&&&&$$$!!!!!!$$$'''########################!!!$$$&&&''''''(((***%%%""" !!!  """"""!!! !!!!!!yyyJJJCCCEEEJJJOOOJJJ<<<000***......,,,(((%%%$$$%%%''''''((()))))))))(((&&&%%%%%%''')))***(((&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!"""###$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%###!!! """"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!###!!! ###$$$$$$"""  """###$$$""" !!!!!!"""###$$$***===RRR___dddeeeaaa_________]]][[[^^^bbbbbb^^^[[[YYYYYY\\\]]]___aaabbbccccccbbbbbbaaa_________aaacccdddiiieeecccffflllnnnkkkgggeeedddcccdddgggiiijjjiiijjjjjjllllllkkkiiigggffffffjjjkkkjjjjjjmmmllliiiggghhhjjjkkkmmmmmmnnnnnnfffhhhiiiiiihhhgggggghhhiiijjjkkkkkkkkkiiigggffffffjjjllliiiccc___```cccaaabbbbbb___[[[\\\bbbhhhhhhlllppppppmmmjjjhhhhhhkkkeee[[[MMM???333***&&&((('''%%%$$$"""!!! """!!!!!!###&&&''''''&&&"""!!!  !!!###$$$"""%%%'''((('''&&&&&&'''''',,,222111+++%%%""""""$$$'''***---...,,,)))'''&&&&&&%%%%%%%%%$$$$$$$$$+++))))))******))))))+++***+++,,,,,,***))))))***(((((('''%%%%%%%%%%%%%%%((())))))'''%%%######$$$ !!!###$$$&&&&&&''''''""""""!!! !!!###$$$)))(((%%%###"""###&&&(((+++...444;;;EEESSSdddoooxxxzzz|||}}}xxxsssrrrsssuuuvvvvvvwwwzzz}}}|||}}}~~~~~~~~~}}}{{{zzzzzz|||~~~|||~~~}}}}}}}}}~~~~~~{{{xxxyyyzzz{{{}}}~~~~~~~~~{{{jjjRRR@@@;;;444333000,,,(((''')))++++++)))'''$$$""""""""""""''''''&&&$$$""""""%%%'''((('''&&&%%%$$$#########%%%###""" !!!###$$$"""###$$$%%%%%%###"""   ###$$$###"""###$$$vvvGGGCCCDDDIIIMMMHHH<<<111,,,...---,,,)))&&&%%%''')))'''((()))))))))(((&&&&&&%%%'''))))))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$$$$&&&'''''''''&&&$$$###"""######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!###!!!!!!"""###!!!   """###%%%"""!!!"""###'''999MMM]]]cccfffcccaaaaaa```^^^^^^aaabbbaaa^^^ZZZZZZZZZ\\\^^^```aaacccccccccbbbccccccbbbbbbbbbdddfffgggfffbbb```ccciiilllkkkhhhhhhgggeeefffggghhhhhhggglllmmmnnnnnnmmmkkkiiigggggghhhhhhfffhhhkkkjjjeeeggghhhiiijjjkkkkkkllllllhhhhhhgggffffffhhhjjjllllllkkkiiigggfffgggiiijjjiiikkkkkkhhhccc___^^^___]]]___```___\\\\\\aaaeeehhhkkknnnnnnkkkgggeeedddiiiggg```TTTFFF999000+++&&&%%%%%%$$$$$$###"""!!!"""!!! """%%%'''''''''$$$"""!!! !!!""""""$$$%%%$$$###""""""###%%%***......)))%%%###$$$###%%%(((***+++)))'''%%%%%%%%%&&&&&&'''(((((((((+++******+++,,,+++*********+++,,,,,,+++***))))))'''''''''&&&%%%$$$######&&&'''((('''$$$###"""###!!!!!!"""###$$$$$$$$$$$$###""""""!!!!!!"""###$$$((('''%%%###"""$$$''')))///444<<>>TTT^^^ggggggeeedddbbb```^^^```bbbccccccaaa___]]]___```aaabbbccccccbbbaaa___```aaabbbcccddddddeee```___^^^___bbbeeeggghhhnnnmmmlllllllllkkkhhheeelllmmmnnnoooppppppppppppqqqnnnhhhfffkkkqqqnnnfffgggffffffffffffggggggggggggeeeccccccfffjjjnnnpppnnnjjjeeeaaaaaaeeekkkooommmkkkhhhfffeeebbb^^^[[[ZZZ^^^bbbddddddcccdddeeejjjlllmmmmmmjjjfffbbb______bbbccc]]]PPP???222***$$$######&&&)))***(((%%%###!!! """%%%&&&'''######""""""""""""###$$$''''''&&&###"""###&&&((((((******(((%%%$$$%%%'''$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''')))+++,,,......222333222111333444111++++++++++++,,,---,,,***(((%%%%%%&&&&&&%%%""" """$$$&&&%%%###!!! !!!!!!"""#########""""""%%%%%%%%%%%%%%%%%%%%%%%%)))******)))))),,,222777CCCLLLXXXcccjjjoootttwwwxxxvvvuuuvvvwwwxxxxxxvvvtttvvvwwwvvvtttsssssstttvvvxxxzzz|||~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyyyyy{{{}}}|||yyy{{{|||}}}~~~~~~~~~~~~~~~~~~yyyzzz{{{}}}}}}||||||}}}~~~~~~sssbbbNNN>>>555333...)))&&&)))///333333000)))***+++,,,,,,***)))((($$$%%%%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&$$$""" $$$%%%%%%%%%%%%$$$######'''%%%$$$"""!!!!!!!!!""""""$$$%%%%%%%%%%%%&&&'''oooBBB666444444666333,,,((((((&&&((((((((('''''')))***((()))*********)))'''&&&%%%'''((((((&&&&&&'''((())))))((('''%%%$$$############$$$$$$$$$######"""#########$$$$$$%%%&&&&&&'''&&&%%%$$$###"""!!!  """""""""!!!!!!###$$$$$$######"""!!!   ###'''+++'''"""!!!###"""""",,,999OOO[[[fffgggeeecccbbb___XXX[[[```eeegggfffbbb___```aaabbbccccccbbbaaaaaa______aaabbbbbbbbbaaa```___```aaaaaaaaabbbeeegggmmmmmmnnnooopppoookkkhhhggghhhjjjmmmoooqqqrrrsssrrroooiiiggglllrrrnnnggggggffffffeeeeeefffggghhhdddcccdddgggkkkmmmmmmllliiigggeeecccdddgggjjjlllkkkiiihhhggggggfffcccaaa```cccfffhhhiiihhhhhhhhhmmmmmmoooooonnnkkkgggddddddgggiiifff[[[JJJ:::///&&&$$$###&&&+++,,,***'''$$$"""!!!!!!###%%%%%%%%%!!!!!!"""###$$$&&&'''((('''&&&%%%$$$###&&&***---------+++(((%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((***+++------444777888888;;;<<<666,,,+++++++++---...---***'''$$$$$$%%%&&&%%%""" !!!###$$$$$$""" !!!!!!###$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***)))***///888@@@RRRZZZeeemmmpppqqqssstttuuusssqqqrrrsssuuuvvvvvvsssuuuvvvvvvuuusssssstttuuuvvvxxx{{{|||}}}}}}}}}}}}}}}}}}}}}|||{{{yyyxxxwwwyyy|||~~~}}}yyy||||||}}}~~~}}}||||||}}}~~~{{{{{{|||}}}~~~}}}~~~}}}|||}}}~~~sss```LLL>>>666222///+++))),,,333777666444((((((***+++******((('''$$$%%%&&&%%%$$$$$$%%%'''$$$$$$#########$$$%%%%%%$$$%%%'''((((((&&&$$$"""%%%%%%%%%%%%$$$$$$######&&&%%%###!!! !!!"""!!!"""############%%%&&&lllBBB555111///000---(((&&&'''&&&((())))))(((((()))***))))))*********)))((('''%%%&&&((('''&&&&&&'''))))))((((((&&&%%%$$$#########$$$$$$$$$$$$###"""""""""""""""###$$$%%%'''((('''&&&&&&%%%$$$###""""""  !!!!!!!!!!!!$$$%%%%%%%%%$$$"""!!! ((()))### !!!  %%%,,,222***$$$!!!###"""!!!***777LLLXXXdddeeebbb```___^^^UUUYYY^^^dddiiiiiieeebbbaaabbbcccccccccbbbaaa```aaabbbccccccbbb```]]]\\\[[[___bbbcccaaabbbeeehhhkkklllnnnppprrrpppllliiibbbccceeehhhkkknnnppprrrlllkkkhhhfffiiinnnkkkeeeggggggfffeeefffgggiiijjjeeeeeegggkkkppppppmmmiiidddeeeeeefffggghhhhhhiiiiiijjjjjjjjjjjjiiihhhhhhhhhhhhiiijjjjjjjjjiiiiiimmmnnnppprrrtttrrroookkkiiiiiijjjiiicccTTTBBB555***'''$$$&&&+++---+++(((&&&$$$###$$$%%%%%%$$$""" """###%%%'''))))))$$$$$$$$$######%%%)))---///---+++(((&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&(((***+++------555===EEEHHHLLLLLL???///,,,++++++---000///***&&&$$$$$$%%%%%%$$$###!!! """###$$$###!!! !!!"""!!!"""$$$&&&'''((())))))%%%&&&''')))************(((***+++***+++333AAAKKKaaagggooossssssrrrssstttsssqqqoooppprrrtttuuuuuutttvvvwwwwwwvvvtttsssttttttvvvxxxyyy{{{{{{{{{{{{}}}||||||{{{{{{zzzzzzzzzxxxzzz{{{}}}}}}zzz}}}{{{{{{|||~~~}}}}}}~~~~~~~~~~~~|||~~~~~~~~~|||}}}rrr]]]JJJ>>>777333...,,,+++---111444333222'''((((((((((((''''''&&&&&&'''((('''&&&%%%%%%&&&%%%$$$$$$#########$$$$$$!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$#########""""""######"""!!!!!!!!!!!!""""""###$$$$$$######&&&(((hhhCCC888333///...+++'''&&&)))(((***++++++*********+++))))))***+++***)))((('''%%%&&&''''''&&&&&&((()))(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""###$$$''')))***&&&&&&%%%%%%$$$$$$$$$$$$"""  !!!   $$$''''''&&&%%%###!!!)))444555***  !!! $$$...555,,,$$$ !!! )))555IIIVVVbbbccc^^^]]]]]]\\\YYYYYY\\\aaafffhhhfffdddbbbccccccdddcccbbbaaa```aaabbbbbbbbb```\\\WWWUUUTTTZZZaaacccbbbbbbfffjjjiiikkkmmmooopppnnniiieee``````bbbdddfffiiikkkmmmfffggggggeeegggjjjiiidddhhhgggffffffgggiiikkkmmmkkkjjjkkkooossssssnnniiibbbccceeefffggghhhhhhhhhjjjlllooonnnkkkjjjkkkmmmnnnkkkiiiggggggggghhhhhhlllmmmoootttxxxyyyvvvsssllliiihhhjjjiii___LLL===///***%%%&&&***---+++(((''''''&&&''''''&&&""" !!!###$$$%%%&&&'''###$$$$$$######$$$'''***---+++(((&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""###%%%(((+++---///000:::JJJZZZccchhhdddNNN666,,,++++++---111000***%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! """$$$###$$$%%%&&&'''((((((((($$$%%%(((***,,,,,,------...//////...111<<>>,,,++++++...111000+++%%%$$$$$$######$$$$$$%%%&&&%%%$$$###  ###&&&%%%&&&&&&''''''&&&&&&%%%###%%%(((***---.........444555555444777DDDWWWfffvvvxxxzzzxxxvvvwwwzzz}}}rrrqqqqqqrrruuuwwwwwwwwwzzz{{{|||zzzwwwssspppooouuuvvvwwwxxxyyyyyyxxxwww|||{{{zzzyyyyyyzzz|||}}}}}}|||{{{yyywwwxxx{{{~~~|||{{{|||~~~~~~|||~~~~~~}}}~~~~~~}}}}}}~~~~~~|||~~~~~~|||{{{{{{{{{|||}}}{{{kkkRRR@@@;;;999777---...///...,,,+++,,,---***)))'''%%%%%%%%%&&&&&&***+++,,,+++(((&&&%%%&&&&&&%%%$$$###""""""""""""''''''&&&%%%$$$"""!!! ###""""""!!!!!!!!!!!!!!! !!!###$$$%%%%%%$$$###!!!""""""!!! !!!$$$&&&___BBB>>>999111+++)))((()))(((******)))'''&&&(((+++......++++++---,,,(((&&&((((((((((((&&&$$$###$$$&&&'''%%%###"""!!!"""###$$$!!!###&&&((('''%%%""" ######$$$'''***,,,,,,+++(((&&&$$$"""!!!!!!"""###$$$$$$%%%%%%###  ###$$$$$$!!!!!!###&&&&&&&&&$$$!!! !!!""" !!!###''',,,***$$$ """''',,,+++&&& )))444BBBNNNZZZ]]][[[[[[[[[YYY[[[YYYWWWWWWYYY___eeeiiihhhiiijjjiiifffdddcccccc]]]]]]^^^]]]ZZZVVVRRRPPPRRRUUUZZZ^^^aaabbbbbbaaagggffffffiiimmmkkkddd^^^\\\^^^aaaccccccccccccddddddcccbbbdddfffhhhhhhgggmmmjjjfffeeehhhkkkkkkjjjppprrrqqqppptttxxxsssjjjcccdddfffggghhhhhhgggfffjjjkkklllmmmnnnnnnnnnnnnnnniiiffffffeeedddfffjjjmmmqqqvvvxxxxxxxxxyyy{{{uuuqqqnnnppprrrmmm```TTTBBB000%%%)))...+++***....../////////...***%%%!!!""" !!!((('''&&&%%%%%%&&&)))+++---(((((('''%%%""""""###$$$######$$$$$$$$$%%%%%%%%%&&&((()))***+++---111444DDD___jjjBBB222///......,,,((()))---'''&&&%%%$$$############$$$%%%%%%$$$""""""###$$$$$$&&&''''''&&&%%%&&&'''&&&'''(((***...000000///000666:::===FFFVVVeeemmm{{{zzzzzz{{{}}}~~~}}}{{{tttrrrqqqtttyyy||||||zzz{{{||||||yyyvvvsssssssssttttttuuuvvvwwwxxxyyyyyy{{{zzzzzzzzz{{{|||~~~zzzyyy}}}{{{{{{~~~}}}|||{{{www{{{~~~}}}~~~~~~~~~~~~{{{{{{}}}~~~}}}{{{~~~~~~wwwbbbLLL===888888888333111---,,,++++++***)))(((&&&%%%######$$$%%%&&&333444222,,,))))))'''$$$$$$))))))###!!!$$$%%%###&&&&&&&&&&&&'''(((((()))'''%%%"""!!! !!!###%%% !!!###$$$$$$$$$"""!!!!!!!!!!!!!!!"""###$$$%%%```BBB<<<777000+++))))))))))))++++++***((('''))),,,///---******,,,+++'''&&&((('''((((((&&&$$$###$$$%%%&&&%%%###"""""""""$$$%%%&&&''')))***)))'''%%%###""""""###%%%(((******)))'''&&&$$$"""!!!!!!"""###!!!""""""###"""!!!  """"""!!!!!!"""$$$(((((('''%%%""" """!!!!!!"""  !!!"""%%%### !!!$$$''''''### &&&000???LLLXXX[[[ZZZZZZ[[[ZZZ___]]]\\\[[[]]]aaafffiiihhhkkklllllliiieeecccbbb[[[[[[[[[[[[XXXUUUQQQOOOTTTWWW\\\```ccccccaaa```dddddddddgggiiiiiifffccc```bbbcccdddccccccdddddddddbbbaaacccfffiiijjjjjjnnnkkkggggggiiikkklllkkkiiikkkkkkkkkooosssnnnfffaaabbbccceeeggghhhiiiiiilllllllllllllllllllllkkkiiifffeeeggggggfffgggkkknnnssswwwxxxvvvvvvyyy|||vvvppplllnnnqqqppphhh```JJJ999,,,...000,,,***,,,+++---///111000,,,&&&"""""" !!! &&&$$$$$$$$$%%%''')))+++---***)))&&&$$$$$$$$$$$$$$$######$$$$$$&&&''')))***&&&''')))***+++...222555EEE^^^}}}mmmFFF111...,,,,,,)))%%%&&&+++'''&&&%%%$$$############%%%%%%$$$###""""""###$$$$$$%%%&&&%%%%%%%%%'''((('''''')))+++---//////...444;;;CCCGGGPPP___mmmtttzzzyyyyyyzzz|||}}}|||{{{tttssstttxxx}}}}}}{{{zzzyyywwwvvvtttsssrrrttttttuuuvvvwwwyyyyyyzzz{{{zzzyyyyyyyyyzzz{{{{{{{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzzwwwzzz~~~~~~||||||~~~}}}~~~}}}uuu```JJJ<<<777777777222000---,,,,,,---,,,,,,((('''%%%$$$###$$$%%%&&&///111...)))'''((('''###%%%***+++&&&%%%'''(((%%%'''&&&%%%%%%&&&''')))***((('''$$$###"""###%%%'''%%%$$$###"""!!!!!!!!!!!! !!!!!!"""###$$$```AAA:::555///***))))))******,,,,,,+++)))((())),,,///,,,))))))+++***&&&%%%'''&&&'''((('''%%%$$$$$$%%%%%%$$$###"""###$$$%%%&&&))))))))))))((('''%%%$$$"""""""""$$$&&&((('''&&&&&&%%%###"""!!!!!!"""### !!!""""""""" """!!!  ###$$$(((((('''$$$   ###$$$"""   !!! !!! ###+++<<>>JJJTTTaaakkksssuuuuuuvvvvvvtttsssqqqppppppsssvvvxxxxxxttttttwww|||}}}zzzxxxuuusssrrrssstttuuuttttttttttttsssssssssrrruuuvvvxxxyyy{{{{{{{{{{{{}}}~~~|||}}}xxxyyy}}}~~~}}}}}}~~~~~~~~~{{{xxxwwwyyyzzzzzzyyy{{{}}}~~~~~~~~~~~~~~~}}}zzzyyyxxxzzz{{{}}}}}}||||||zzzzzz|||~~~lllVVVAAA999444......333...,,,)))''''''((('''&&&$$$$$$%%%%%%$$$$$$###"""###&&&'''%%%$$$%%%###"""'''&&&!!! $$$"""!!!!!! !!!###$$$%%%###"""""""""!!!!!!!!!!!! ###%%%'''###$$$&&&''''''&&&$$$###\\\CCC888555111///......---,,,222111000---+++,,,///111///***((()))'''%%%&&&)))(((***---...---+++***+++'''((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$###### ###$$$###""" """############ !!!###%%%&&&%%%$$$###!!!+++666;;;666,,,"""!!!###%%%((()))((('''&&&$$$###%%%))),,,!!!  !!! """""""""  ######!!!###)))(((######&&&777JJJ\\\___ZZZXXXYYYZZZ\\\[[[ZZZYYYZZZ\\\^^^```dddeeeeeeeeeeeegggjjjmmmnnnlllhhhdddaaa``````aaaccccccddddddddddddddddddgggiiiiiihhheeebbb``````bbb```aaafffmmmqqqooolllhhhfffeeefffgggiiihhhgggdddfffhhhfffcccaaabbbdddcccbbbfffllllllgggfffjjjfffiiinnnsssxxx|||~~~vvvtttqqqnnnlllkkkkkklllmmmiiifffggghhhgggjjjnnnmmmkkkiiikkkoooqqqpppooopppnnnlllnnnsssxxx|||}}}yyyuuulll```SSSEEE777,,,%%%(((******)))---555<<<888///'''%%%%%%$$$&&&(((+++***(((&&&%%%&&&'''((('''+++000222111///---,,,%%%&&&((()))(((&&&###!!!&&&((()))***+++---111444666555EEEQQQJJJ===000!!!######&&&))))))%%%%%%)))&&&&&&%%%%%%%%%&&&&&&''')))&&&###$$$(((+++)))&&&###&&&***+++***((('''&&&***,,,///111666AAAPPP[[[gggpppvvvuuutttsssrrrppprrrpppoooooorrruuuwwwxxxqqqqqqssswww|||}}}{{{wwwzzzyyywwwtttrrrrrrtttwwwwwwvvvvvvuuuttttttssssssvvvwwwxxxyyyzzzzzzyyyxxx|||~~~|||yyy||||||xxxzzz~~~}}}{{{|||}}}}}}{{{xxxuuuuuuxxxzzzzzzzzz|||~~~~~~}}}zzzxxxxxxzzz|||}}}~~~~~~}}}{{{{{{||||||~~~}}}iiiRRR>>>777444......444---+++(((((()))***))))))###$$$$$$$$$$$$###""""""%%%((()))'''%%%&&&### !!!&&&%%%###"""""""""######$$$%%%&&&""""""""""""!!!!!!!!! !!!!!!'''***"""$$$%%%&&&&&&%%%###"""]]]@@@888666333000///000111222222222111...+++***+++---(((((('''((()))***,,,---(((...444444///***((((((******((('''&&&%%%%%%$$$&&&&&&'''''''''&&&$$$$$$'''%%%###"""$$$%%%%%%$$$""""""#########""""""!!!###&&&***,,,+++'''"""###///;;;<<<444***%%%%%%"""!!! !!!$$$(((***---(((###"""%%%'''%%%###&&&"""!!!!!!  !!!!!!   ###$$$###!!!!!!""" !!!!!! ###&&&;;;KKK[[[]]]XXXVVVWWWYYYZZZ[[[^^^`````````___^^^]]]aaabbbaaacccgggiiigggfffeeeddddddcccdddddddddfffeeeddddddeeeeeecccbbbgggggghhhhhhhhhhhhggggggjjjiiihhhggggggggghhhiiijjjlllooonnnkkkjjjkkkmmmnnnllljjjhhhhhhiiijjjkkkhhhfffjjjppppppjjjggghhhkkklllooorrrvvvyyy|||}}}xxxtttrrrssspppkkkjjjkkkllljjjhhhhhhiiijjjiiihhhggghhhjjjkkkmmmnnnoooooopppssstttrrrppprrryyy}}}zzzzzzwwwhhhNNN888///...+++((('''***...000111333111---***'''%%%######((())))))(((&&&&&&'''(((,,,+++*********+++,,,---***))))))))))))))))))***(((((()))***+++---///000///222777999666///'''"""$$$$$$$$$%%%'''***,,,...,,,***'''%%%$$$$$$&&&'''%%%%%%$$$%%%%%%&&&(((((((((((((((*********(((&&&000---...333:::EEEVVVeeeooosssvvvuuusssrrrrrrtttqqqsssttttttsssqqqpppppprrrtttwwwyyyzzzzzzxxxwwwvvvxxxzzzwwwrrrqqqtttxxx{{{{{{yyywwwuuurrrpppooowwwyyy{{{||||||zzzwwwvvv~~~}}}}}}~~~{{{yyy}}}yyyxxx{{{~~~|||zzzxxxwwwxxx{{{~~~|||yyy|||~~~{{{{{{}}}}}}{{{xxx}}}~~~~~~{{{yyyzzz~~~|||{{{~~~~~~cccQQQ>>>666444333111111+++++++++******))))))((((((%%%$$$%%%((((((&&&###'''''''''&&&%%%$$$"""!!!############"""!!! !!!"""%%%&&&''''''&&&%%%&&&''''''&&&$$$$$$&&&'''!!!  """%%%'''"""###$$$%%%&&&&&&&&&&&&[[[???666444111///......///000000000000---+++***,,,---))))))(((((((((***+++,,,(((,,,//////+++)))***,,,***)))((('''%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$"""!!! """######"""""""""#########""""""!!!!!!###'''))))))&&&""" """)))111111+++$$$!!!!!!######"""###%%%(((+++---***'''%%%&&&)))***&&&###### !!!""""""!!! !!!   """"""!!! !!!%%%***)))###!!!  $$$(((999IIIXXX\\\ZZZXXXYYYXXX[[[\\\^^^___```___]]]\\\]]]```aaa___```dddeeeccccccccccccbbbccccccdddeeefffdddbbbbbbdddddddddccciiihhhgggfffeeefffhhhhhhkkkjjjhhhgggggggggiiijjjiiilllmmmmmmjjjiiijjjkkkjjjiiihhhggghhhiiijjjkkkjjjhhhjjjpppooojjjgggiiijjjkkkmmmpppsssvvvyyy{{{uuurrrqqqrrrpppkkkjjjlllnnnllljjjiiiiiiiiihhhggghhhiiikkkmmmnnnoooooonnnlllnnnqqqqqqooooooqqqsss{{{yyyzzzxxxkkkRRR===222///,,,))))))***---......111000///+++(((&&&&&&'''((()))))))))(((((()))))),,,+++***)))******+++,,,******++++++++++++******(((((())))))******++++++,,,---///000...***&&&###$$$$$$$$$&&&(((+++---///,,,***'''%%%###$$$%%%&&&%%%%%%&&&&&&'''((((((((((((((()))***,,,---------...---000:::DDDPPP___lllsssuuuvvvuuurrrooooooooonnnpppssstttttttttvvvwwwwwwxxxzzz{{{{{{zzzyyyxxxyyyzzzzzzwwwrrrpppssswww{{{{{{{{{zzzyyyvvvsssqqquuuwwwyyy|||}}}|||{{{zzz~~~}}}|||}}}|||zzzzzzwwwxxx}}}}}}zzzwwwtttuuuzzz}}}{{{}}}~~~~~~~~~|||}}}{{{||||||www|||}}}~~~~~~dddRRR@@@888666555333333//////...---,,,+++*********(((&&&''')))***'''$$$((((((((('''&&&%%%$$$###%%%%%%%%%%%%###"""!!! !!!###%%%'''((('''&&&%%%&&&&&&'''&&&$$$$$$&&&'''$$$###!!! !!!### !!!"""$$$%%%&&&&&&'''YYY===555333000...,,,,,,---------------,,,******+++---+++***)))(((((()))***+++((()))***(((&&&'''+++///))))))'''&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%%%%###""" """######"""!!!""""""######"""""""""!!!###%%%&&&$$$"""!!!"""$$$&&&&&&### !!!!!!"""$$$&&&)))+++,,,%%%$$$$$$&&&))))))%%%!!!  #########!!! !!!   ''''''$$$  ###---444222(((!!!"""!!!!!!&&&***666EEETTT[[[\\\\\\ZZZXXX[[[\\\^^^______^^^]]][[[]]]``````]]]]]]```aaa^^^`````````aaabbbcccdddeeefffdddaaa```bbbdddeeeeeeiiigggdddbbbbbbdddgggiiimmmkkkhhhffffffgggiiikkkiiikkklllkkkjjjiiiiiiiiihhhggggggggghhhiiijjjkkkllljjjkkkmmmmmmiiigggiiihhhhhhiiikkknnnqqqtttvvvqqqnnnmmmooonnnjjjjjjlllpppnnnkkkiiiiiihhhgggeeeiiikkkmmmpppqqqpppnnnmmmmmmooorrrtttssspppmmmkkkuuuuuuxxxxxxmmmXXXCCC888111...+++***+++,,,,,,,,,---///111///+++((((((***&&&&&&'''((())))))))))))+++******)))))))))*********+++,,,......,,,+++***))))))***++++++***)))(((******)))(((((('''&&&&&&%%%%%%%%%''')))+++...000,,,***'''%%%######$$$%%%%%%&&&''')))***))))))(((((())))))+++...111444555111000777EEESSS^^^hhhooossstttuuusssqqqnnnnnnnnnoooppprrrrrrsssuuuyyy{{{~~~~~~}}}|||{{{{{{zzzyyy{{{|||{{{wwwsssqqqtttwwwzzzzzz{{{{{{zzzwwwuuusssrrrtttxxx{{{~~~}}}|||{{{|||~~~~~~~~~||||||||||||wwwtttvvvzzz}}}zzzuuussstttyyy~~~|||~~~~~~}}}xxxsssxxxyyy|||~~~~~~}}}zzz```PPP@@@999777555333333111000///...---,,,+++***,,,***((((((******'''$$$(((((((((''''''&&&&&&&&&'''''''''&&&%%%$$$"""!!!"""###%%%'''((('''&&&%%%%%%&&&&&&%%%$$$$$$&&&'''(((&&&###  ###%%%&&&'''(((WWW>>>555333111...,,,++++++,,,)))***+++***)))(((***+++,,,+++)))((((((((()))***'''((('''%%%$$$%%%(((,,,)))((('''&&&%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$###""""""$$$%%%$$$### !!!"""""""""""""""""" !!!""""""!!! """!!!!!!!!!!!! !!!$$$&&&'''(((###"""!!!"""$$$###  !!!###$$$###!!!  !!! ''',,,)))%%%$$$///777666***"""%%%%%%$$$%%%(((,,,333BBBRRRZZZ^^^___\\\XXXYYYZZZ\\\^^^______^^^]]]___aaa```\\\[[[^^^^^^\\\^^^^^^___```aaacccdddeeegggccc```___aaadddggghhheeedddbbbaaabbbdddgggiiimmmkkkhhhfffeeegggiiijjjjjjkkkkkkkkkkkkjjjjjjjjjiiiiiiiiijjjjjjjjjjjjjjjlllkkkjjjjjjiiigggfffgggdddddddddeeegggjjjmmmooojjjggggggjjjjjjhhhhhhkkknnnllliiihhhhhhhhhgggeeejjjlllooorrrrrrqqqnnnlllnnnoooppprrrsssqqqllliiinnnooossstttmmm]]]III===111///,,,+++,,,,,,,,,+++)))...333444000+++))))))%%%%%%&&&'''))))))((('''***))))))))))))))))))))))))***---......---***)))***+++---......---+++***+++***)))(((''''''''''''(((((('''((()))+++,,,...+++***(((%%%$$$$$$$$$$$$%%%''')))+++,,,+++***))))))***+++,,,...222777:::777888AAAQQQ```hhhlllooopppqqqqqqqqqppppppppppppqqqrrrrrrqqqqqqssswwwzzz~~~|||zzzzzzzzzzzz{{{{{{zzzxxxuuuuuuwwwzzz|||{{{zzzyyywwwvvvtttsssqqqssswwwzzz}}}}}}|||{{{{{{}}}}}}|||{{{|||}}}{{{vvvssssssuuuwwwzzzxxxuuutttuuuyyy}}}}}}}}}~~~|||xxxttttttuuuyyy~~~|||||||||~~~{{{pppWWWJJJ<<<777555333111222/////////...---------,,,---***((()))++++++(((%%%'''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%"""$$$&&&'''((('''&&&%%%$$$%%%&&&%%%$$$$$$&&&'''(((&&&###  ###%%%'''))))))WWW@@@777555333000...,,,,,,+++&&&((())))))(((((()))***,,,+++***((((((((())))))'''''''''&&&%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&$$$$$$###"""!!!###$$$%%%$$$### !!!"""""""""""""""!!!!!!"""!!!!!!  !!! """###%%%&&&&&&$$$!!! !!!###$$$%%%###!!!  &&&,,,+++%%% !!!***111111)))!!!###(((***)))(((***,,,333AAAQQQZZZ___```]]]YYYWWWYYY\\\^^^`````````___aaacccaaa]]]\\\______]]]_________```aaacccdddeeefffccc___^^^aaafffiiikkkcccdddeeefffgggiiijjjjjjmmmkkkhhhfffeeefffhhhiiijjjjjjkkklllmmmmmmllllllmmmnnnnnnnnnmmmkkkjjjiiilllllljjjgggfffeeeeeecccaaaaaaaaaaaabbbdddfffhhhcccaaabbbeeefffdddeeehhhiiigggffffffhhhiiiiiihhhjjjlllooorrrrrrqqqnnnmmmmmmllljjjjjjkkkkkkiiihhhgggjjjmmmooolllaaaPPPBBB444111...,,,------...---&&&---444888555000,,,******)))((()))+++,,,***((((((((())))))************(((***,,,------,,,***((((((***,,,...///...---,,,+++++++++***((('''&&&%%%+++***)))(((((()))******+++***(((&&&%%%%%%%%%%%%&&&'''***,,,,,,,,,***)))++++++,,,,,,---111777;;;<<>>HHHNNN[[[jjjrrrtttvvvyyyyyyuuurrrppppppooommmkkklllmmmoooppprrruuuzzz}}}uuuuuuvvvwwwyyy{{{}}}~~~vvvxxx{{{~~~~~~|||~~~zzz{{{{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~{{{zzzyyy{{{}}}}}}{{{yyyqqqrrrsssuuuwwwyyyzzzzzzzzz|||~~~{{{yyyxxxzzz}}}~~~}}}{{{}}}}}}}}}}}}}}}{{{}}}~~~||||||www```MMM@@@:::555555666444444777222111111000//////......---,,,,,,000666999888777***(((&&&$$$###$$$$$$%%%######$$$$$$$$$$$$###### """###$$$$$$###!!! """###$$$$$$###$$$&&&(((%%%$$$$$$###"""!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%SSSCCC888777555222///,,,***)))...000222222000///...///+++***)))(((((()))***+++(((&&&%%%%%%'''***+++,,,&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%###!!! !!!###%%%%%%$$$""" !!!""""""""""""!!!###%%%&&&$$$"""!!! !!!!!!!!!$$$!!! """$$$!!!"""###""""""### ###%%%$$$""" !!!###   $$$   !!!""" ###***000888IIIZZZ^^^[[[ZZZ]]]______```aaabbbaaa```^^^]]]aaabbbaaa]]]^^^cccfffeeejjjiiigggfffeeedddddddddeeecccbbbcccgggkkknnnooommmjjjfffbbb```___aaabbbfffgggggggggfffdddbbb```eeeddddddhhhmmmppppppnnnmmmnnnqqqssssssqqqnnnlllnnnrrrqqqkkkhhhiiifff``````bbbdddfffeeedddaaa______\\\]]]aaacccaaabbbfffiiihhhhhhiiilllnnnnnnnnniiijjjkkkmmmooopppqqqqqqooooookkkccc\\\ZZZ___eeekkknnnoooooorrrrrrgggXXXGGG@@@666///+++++++++,,,333...+++000<<>>999666222111444777888888888333...***))))))'''&&&***))))))+++...///---+++)))&&&###"""###$$$$$$$$$'''&&&$$$###"""""""""""" ###$$$$$$###$$$$$$######$$$"""!!! """###&&&&&&%%%$$$"""  !!!!!!!!! III>>>666333000---++++++,,,---555333///,,,***)))***++++++***)))(((((()))***+++((((((((('''((()))******'''&&&$$$""""""###$$$%%%((()))))))))'''%%%###"""""""""""""""!!!!!!!!!!!! !!!!!!###$$$%%%$$$"""!!!"""###"""!!!!!! !!!"""###$$$"""!!!  """%%%&&&%%%'''))))))((('''&&&%%%!!!"""&&&((($$$###(((---444EEEWWWaaadddeeeccc___^^^bbbfffgggeeebbb___]]]```bbbcccccccccdddfffhhhkkkiiihhhiiijjjjjjiiihhhgggccc```eeennnrrrooojjjkkkllllllkkkiiifffbbb```___bbbfffgggddd^^^YYYVVVYYYZZZ^^^bbbfffiiilllmmmooommmlllmmmnnnnnnmmmlllnnnoooqqqssssssqqqnnnmmmjjjjjjjjjjjjkkklllmmmnnnkkkjjjjjjjjjkkkjjjgggeeehhhhhhhhhiiijjjjjjhhhfffeeegggkkknnnooonnnmmmkkkjjjfffccceeegggiiiooouuuvvvuuurrrpppqqqsssoooiiiVVVHHH;;;666222,,,+++//////---,,,,,,---111>>>KKKLLL@@@222+++((('''))),,,---///111111...+++***)))(((,,,000333111...,,,+++)))***---111555333...)))(((&&&%%%&&&'''((('''%%%'''((()))))))))((('''&&&'''+++...000...***'''&&&***,,,......---,,,,,,---111111111333:::HHHYYYeeeiiilllrrruuuwwwwwwxxxxxxwwwvvvtttssssssuuuxxxyyyzzzxxxuuurrrppppppqqqrrruuuuuuuuuuuuuuuvvvwwwxxx{{{{{{|||}}}|||{{{yyyxxxyyyzzz|||~~~|||zzzxxxvvvvvvwwwxxxyyywwwvvvuuuuuuvvvxxxzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{wwwwwwxxxzzz|||{{{yyyvvv|||~~~}}}}}}zzzvvvtttsssvvv{{{~~~}}}}}}zzz}}}}}}}}}}}}~~~mmmYYYGGG===888666333222555999;;;===:::666000,,,+++***)))((()))(((((()))******((('''(((&&&######$$$&&&&&&%%%'''&&&%%%###"""""""""""""""$$$%%%$$$#########$$$$$$###!!!"""$$$$$$$$$$$$###"""!!!  """"""#########GGG<<<333111...,,,++++++---...444111...+++)))***,,,---))))))(((''''''((())))))(((((())))))))))))((('''%%%%%%###"""###$$$%%%&&&((((((((('''&&&%%%###"""""""""""""""!!!!!!!!!!!!!!!###""" """###$$$$$$###"""###$$$"""!!! !!!###$$$###"""!!! !!!  !!!"""&&&(((***,,,000333///***!!!### %%%'''###"""(((,,,000BBBWWWbbbffffffbbb^^^ZZZ^^^bbbdddcccaaa___^^^aaaaaabbbbbbbbbccceeefffhhhhhhhhhjjjkkklllmmmmmmkkkhhhgggjjjnnnoookkkggggggiiikkkjjjhhhfffdddccc```cccggggggccc]]]XXXUUUUUUXXX\\\aaaeeehhhiiijjjiiiiiijjjlllnnnoooppppppmmmoooqqqssssssqqqooommmhhhgggggghhhiiikkknnnooonnnnnnnnnmmmmmmjjjhhhfffhhhffffffgggjjjjjjgggdddaaadddiiimmmoooqqqssstttooojjjgggggghhhiiinnntttuuutttsssrrrsssssspppmmm___QQQCCC:::222+++***---+++((('''((()))---888DDDIIIAAA777///***((((((***+++---000000///.........+++---111222000...,,,,,,)))(((***...444333---'''&&&&&&&&&&&&&&&&&&&&&%%%((()))+++,,,+++)))'''&&&'''+++///111///+++)))'''+++,,,------,,,,,,...///111333666;;;DDDSSSdddpppmmmpppsssuuuuuuuuuuuuvvvwwwvvvuuusssrrrtttxxxzzzwwwuuurrrooonnnppprrrtttwwwwwwvvvvvvvvvvvvxxxxxx||||||{{{zzzzzzyyyxxxxxx{{{|||}}}}}}}}}~~~|||yyyxxxxxxxxxyyyvvvvvvvvvwwwwwwxxxyyyzzzzzzzzz{{{{{{zzzzzzzzzyyyttttttvvvxxxzzzzzzxxxuuuwww|||~~~{{{vvvttttttvvvzzz{{{{{{||||||zzz|||~~~~~~~~~~~~uuu```MMMAAA<<<888666444333555888;;;===:::777222...,,,+++++++++)))((((((''''''&&&%%%$$$&&&$$$"""###%%%&&&&&&&&&'''&&&%%%$$$###"""""""""!!!###%%%%%%###""""""###%%%$$$### !!!$$$"""""""""""""""!!!!!! !!!"""######$$$######GGG<<<222000---+++++++++---......---,,,,,,,,,,,,---...))))))(((((((((((())))))'''(((***+++***)))'''&&&$$$$$$#########$$$%%%&&&&&&&&&&&&%%%$$$###"""!!!###"""""""""!!!!!!!!! !!!###$$$###!!!!!!"""$$$$$$######$$$&&&!!!  !!!###"""!!! !!!"""'''''''''---999AAA999,,,  !!!!!!!!!"""&&&***...@@@UUUaaaeeeeeeaaa\\\YYY\\\```bbbbbb```______bbbaaa``````aaabbbddddddccceeegggiiikkknnnppprrroooppppppooollliiigggfffeeefffgggeeecccbbbccceeebbbeeeggggggccc^^^ZZZXXXVVVXXX]]]bbbeeegggggggggeeefffiiilllnnnqqqsssuuummmoooppprrrqqqooommmkkkgggffffffggghhhjjjlllnnnpppqqqrrrrrrpppmmmkkkiiifffddddddgggkkkllliiifffdddfffjjjlllnnnqqquuuxxxqqqlllhhhhhhhhhhhhkkkqqqoooppprrruuuvvvtttqqqpppiii]]]MMM@@@555---+++,,,***'''%%%&&&&&&(((111:::AAA???;;;333---)))'''&&&***,,,...///......//////000111111000...---...///+++(((&&&)))---...***&&&$$$%%%''''''&&&&&&%%%%%%)))***,,,,,,,,,***(((&&&'''***...000...+++)))((()))***++++++***+++...000000666>>>GGGQQQ]]]kkktttqqqsssuuuvvvuuutttuuuvvvwwwwwwuuusssqqqrrrvvvzzzsssqqqooommmnnnqqquuuwwwyyyyyyyyyyyyyyyyyyzzzzzz||||||{{{zzzyyyxxxxxxxxx|||~~~~~~}}}{{{|||~~~}}}{{{zzzzzzzzzwwwxxxyyyzzz{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{vvvvvvvvvxxxyyyyyywwwtttwww|||~~~~~~zzztttrrrtttwwwyyy{{{}}}}}}|||{{{}}}~~~~~~~~~|||||||||~~~lllVVVDDD<<<:::888777555444444555777999888666333///,,,+++,,,---******)))'''%%%$$$#########"""!!!"""$$$%%%%%%$$$&&&&&&%%%%%%$$$######"""###$$$%%%%%%###""""""###%%%$$$""" !!!###!!!!!!""""""""""""!!!!!!""""""############""""""GGG===222000...++++++,,,...///++++++,,,,,,------......++++++++++++++++++++++++'''(((***++++++)))'''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""######""""""!!!!!! """$$$$$$""" !!!#########$$$%%%'''###!!! """!!! !!!###$$$&&&&&&&&&--->>>HHH>>>,,,!!!!!! !!!$$$''',,,>>>RRR^^^bbbcccaaa]]]\\\___aaabbbbbbbbbbbbddddddaaa^^^^^^___aaabbbbbb___bbbfffhhhjjjmmmpppsssrrrttttttpppiiiddddddeeecccddddddbbb______cccgggdddfffggggggdddaaa^^^^^^ZZZ\\\```cccfffggggggfffdddfffiiilllmmmooorrruuunnnoooooooooooommmlllkkkhhhhhhhhhhhhiiijjjkkklllooorrruuuuuussspppnnnnnneeecccbbbffflllnnnkkkggghhhkkkmmmlllkkkmmmqqquuuooojjjhhhiiiiiihhhkkkooommmmmmqqqvvvwwwtttqqqrrrqqqhhhZZZKKK===444///...,,,)))''''''&&&$$$(((...999===<<<555---)))&&&###+++,,,......,,,+++,,,---333333111///---,,,...000+++(((%%%%%%''')))(((&&&$$$&&&(((((('''&&&&&&&&&((()))*********)))((('''&&&))),,,---+++)))(((((()))))))))((((((***...111222;;;IIIUUU___gggnnnsssuuuvvvwwwwwwvvvwwwxxxzzzyyyyyywwwsssppppppuuuzzzqqqpppooooooqqqssswwwyyyzzzzzz{{{|||}}}}}}||||||{{{{{{{{{zzzzzzyyyyyyyyy{{{}}}~~~}}}zzzyyy|||}}}~~~~~~~~~~~~}}}|||{{{yyy{{{}}}}}}}}}{{{{{{{{{|||}}}~~~{{{zzzyyyyyyyyyyyywwwuuu{{{~~~|||zzzvvvpppooossswwwxxx|||}}}~~~~~~|||{{{|||~~~||||||}}}}}}~~~yyydddNNN>>>888888666777777666444222333444444444111...++++++---///,,,,,,+++(((%%%$$$$$$%%%###"""!!!"""$$$%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%$$$###"""###%%%$$$$$$###  """ !!!!!!""""""!!!!!!!!!""""""#########""""""!!!GGG>>>333111...,,,+++,,,...///,,,,,,++++++,,,,,,---...+++++++++,,,,,,+++++++++&&&''')))******)))((('''%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$#####################"""!!! !!!######  """######$$$&&&(((&&&%%%###!!!  !!! !!!###$$$###&&&'''...<<>>444222///---,,,,,,...//////...,,,***)))***,,,...))))))************))))))&&&'''(((*********)))(((%%%%%%%%%$$$$$$$$$######''''''&&&%%%$$$$$$$$$$$$$$$######"""!!! !!!"""!!! """######%%%''')))***)))&&&$$$"""!!!!!!!!!  &&&***...999BBB999((("""""""""!!!    !!!$$$'''777JJJVVV]]]bbbeeeddd```aaa```______```dddgggeeeaaa]]]\\\^^^```aaa```___bbbfffgggfffgggjjjnnntttpppkkkhhhgggfffdddbbbbbbfffhhhgggcccaaadddhhhddddddeeedddcccccceeegggeeeeeeffffffggggggffffffhhhjjjlllkkkhhhgggiiikkkooonnnmmmmmmmmmnnnpppqqqgggggghhhhhhgggfffdddcccdddiiinnnpppnnnlllkkklllfffbbbaaadddjjjlllhhhccc```ffflllnnnllljjjllloooqqqmmmlllmmmkkkgggfffiiivvvrrrrrruuutttppprrrxxxrrrsssooodddUUUGGG:::222'''%%%%%%))))))&&&'''***333::::::000'''%%%&&&%%%"""$$$''')))***,,,...111...000222111...+++******###%%%&&&'''&&&&&&'''((($$$'''++++++)))&&&&&&(((###############$$$%%%&&&%%%'''((('''&&&%%%'''((()))))))))((((((+++000444<<>>===999222///,,,+++,,,///000111222333222---'''$$$&&&***###$$$%%%&&&%%%###!!! %%%$$$&&&))),,,+++&&&"""(((&&&$$$$$$$$$###""" """######"""!!!!!!!!!!!!!!! !!!"""$$$&&&'''&&&$$$"""|||JJJ999333111...------,,,+++)))+++*********+++,,,...///---+++))))))******)))&&&'''(((+++000555666333000'''''''''&&&%%%#########$$$%%%&&&'''&&&%%%###""""""############!!! ###$$$&&&+++000(((%%%$$$%%%$$$$$$***222777:::777+++!!! !!!"""!!! %%%%%%%%%(((***+++(((%%%   !!!  !!!  !!!"""'''000DDDZZZggggggcccbbb___^^^^^^___cccfffggggggdddbbbaaa___^^^]]]]]]]]]```___```eeelllqqqsssrrrqqqpppnnnllliiigggeeedddiiigggeeeccccccdddfffgggeeedddcccdddgggiiiiiiiiihhhbbb^^^```cccdddfffjjjjjjmmmpppoookkkgggfffgggllllllkkkjjjiiiiiikkklllhhhfffhhhmmmmmmiiihhhjjjiiiiiiiiihhhgggfffeeedddggggggiiimmmoookkkaaaZZZ___eeekkkllljjjiiilllpppooopppqqqpppooooooppprrrtttuuuuuusssooollllllmmmmmmnnnlllfff^^^RRRAAA222++++++)))'''%%%&&&'''(((000888;;;666///+++'''###&&&&&&&&&&&&(((***+++---000222333///***'''''')))((('''&&&%%%%%%%%%%%%%%%(((%%%$$$(((,,,///---******)))(((''''''&&&&&&''''''(((((())))))******+++***''''''***,,,...777AAAMMM]]]kkkpppqqqssstttrrrtttssssssssstttvvvxxxzzz{{{||||||zzzwwwwwwzzz|||{{{yyyxxxyyy}}}~~~|||yyywwwxxxxxxyyy{{{|||}}}~~~}}}{{{{{{|||~~~zzzyyy{{{~~~}}}zzzzzz}}}{{{xxxyyy~~~}}}~~~|||yyy}}}~~~vvvmmmggguuuvvvwwwyyy{{{~~~~~~~~~~~~~~~~~~{{{xxxuuusssrrrrrrsssuuuwwwyyyzzzyyywwwvvvyyyzzzzzz{{{|||||||||||||||yyyvvvuuuwwwyyyzzzzzz{{{~~~rrrZZZFFF<<<888333///777::::::999;;;???@@@===777333...,,,,,,...000111333444333///)))'''***---'''&&&%%%###"""!!!!!!!!!%%%%%%&&&(((+++***'''###'''%%%$$$$$$%%%&&&%%%$$$""""""""""""""""""""""""!!!""""""""""""!!! $$$&&&((()))(((&&&###!!!{{{III888333111...,,,,,,+++)))((()))******+++---...//////,,,***(((((()))***)))((()))(((+++222999;;;777222((((((((('''&&&$$$###"""%%%%%%&&&&&&%%%###!!! """"""#########""" ###)))---,,,***'''###"""#########'''...888999666+++###  """""""""###%%%$$$""" !!!!!!!!!  """!!! ######"""!!!   %%%...@@@WWWeeehhheeeddd_________aaaeeehhhiiiiiicccccccccbbbaaa___]]]\\\aaa```aaahhhpppvvvuuusssllllllkkkjjjiiihhhhhhhhhllliiifffcccbbbdddgggiiiddddddeeegggjjjkkkjjjhhhgggaaa^^^aaacccdddgggjjjlllooorrrppplllhhhggghhhiiiiiihhhhhhgggggggggfffeeedddgggkkkmmmjjjiiikkkjjjjjjiiihhhgggfffeeeeeehhhhhhjjjnnnqqqpppjjjeeeeeegggggggggfffgggjjjlllkkkmmmooopppqqqrrruuuwwwssstttsssqqqllliiiggggggkkkkkkiiigggcccZZZHHH777...---+++)))(((((()))***...777===999222---)))%%%'''&&&&&&''''''(((******//////...,,,+++))))))(((***)))((('''&&&&&&&&&&&&'''%%%$$$'''+++---+++)))************)))((('''''')))))))))***++++++,,,,,,---******---222888BBBKKK[[[fffqqqtttsssttttttsssuuuuuuttttttuuuwwwyyyzzzxxxzzz{{{zzzyyyxxxxxxyyyzzzyyyyyy}}}~~~zzzyyyyyyzzz{{{}}}|||||||||~~~}}}zzzyyyyyyzzzyyyzzz}}}|||{{{}}}}}}~~~~~~xxx}}}zzzvvvuuuuuuvvvwwwxxx{{{}}}~~~~~~~~~~~~{{{{{{zzzyyywwwtttrrrppppppqqqtttwwwyyy{{{{{{{{{}}}|||{{{yyyyyyyyyyyyyyy|||zzzyyyyyy{{{}}}}}}|||{{{}}}xxxgggPPP???777555555555999===>>>;;;;;;>>>@@@???;;;666000---,,,...000111222222222...)))(((***---((('''$$$""" !!!"""###&&&%%%&&&((()))***(((&&&'''%%%###$$$&&&)))******&&&%%%###""""""###%%%&&&""""""######""""""!!! ''')))+++,,,***&&&"""yyyFFF888444111///---,,,+++)))(((((()))+++,,,.../////////+++***((('''''''''&&&&&&'''&&&)))111999;;;777111---***'''%%%$$$$$$$$$###%%%%%%%%%%%%###""" !!!"""###$$$###"""!!! $$$...333---$$$%%%!!!!!! !!!&&&,,,,,,***%%%!!! !!!""" !!!"""!!!  !!!!!!  !!! ######!!!######!!!  !!!!!!%%%!!!  """)));;;RRRbbbfffeeeeeebbbaaaaaacccfffhhhhhhhhhfffeeeeeecccbbbaaa``````dddcccdddkkkssswwwuuupppgggfffffffffggghhhiiijjjllljjjfffccccccfffjjjmmmiiihhhggghhhiiijjjjjjhhhfffbbb```bbbddddddfffkkklllooorrrqqqmmmjjjjjjllliiiiiihhhhhhiiihhhfffeeecccdddfffiiijjjiiihhhhhhlllmmmnnnooonnnkkkhhhgggggghhhjjjnnnrrrrrrpppmmmkkkhhhdddbbbccceeeggghhhiiikkknnnqqqrrrtttvvvxxxrrrrrrqqqnnnkkkgggdddcccggggggggghhhjjjdddSSSAAA333...+++,,,,,,+++,,,...222999>>>;;;333,,,)))(((''''''''''''''''''((((((,,,***)))***---...,,,***,,,+++)))((('''&&&&&&&&&%%%$$$$$$&&&)))***)))(((******++++++***)))'''&&&))))))******++++++,,,,,,......///444===GGGSSS[[[gggmmmtttvvvuuuttttttuuuwwwvvvvvvvvvvvvxxxyyyyyyyyyyyyxxxxxxwwwwwwxxxyyyzzzyyyyyy||||||||||||||||||~~~~~~}}}~~~}}}yyyvvvuuuyyyyyyzzz{{{{{{{{{}}}|||}}}~~~{{{{{{zzz|||wwwwwwxxxyyy{{{}}}wwwxxxzzz{{{{{{xxxuuusssmmmooorrrvvvyyy|||~~~}}}zzzxxxwwwxxxyyyzzz~~~}}}}}}}}}ppp^^^HHH:::333222555999;;;>>>>>>:::777999;;;;;;:::555///,,,,,,...000111//////---)))%%%$$$%%%'''%%%$$$###"""""""""###$$$&&&&&&&&&'''((())))))((((((&&&$$$%%%'''***++++++&&&%%%$$$######$$$%%%&&&###############"""!!!!!!&&&(((+++,,,***'''"""vvvDDD888555222///...------+++)))((()))+++,,,---.........,,,+++)))&&&$$$$$$$$$%%%&&&&&&)))000888:::777333222---&&&""""""$$$%%%&&&&&&&&&%%%$$$###""" !!!"""###$$$$$$###""""""!!! '''555===555'''&&&""" !!!!!!!!!"""!!! """%%% !!!""""""!!!!!!"""$$$!!!  !!!   !!!"""""""""%%%((('''""" """$$$### !!!$$$ !!!$$$  !!!'''888PPPbbbhhhgggfffdddcccbbbccceeefffeeedddfffeeebbb```___```bbbccchhhggghhhmmmsssuuuqqqmmmfffeeeeeeeeefffhhhkkklllkkkhhheeedddeeeiiinnnqqqooollliiiggghhhiiijjjjjjgggcccbbbddddddcccfffkkkkkknnnqqqpppnnnlllmmmooolllkkkjjjkkklllllliiigggdddfffhhhiiiiiiiiihhhfffmmmppptttvvvuuuqqqlllhhhfffgggjjjmmmppprrrqqqpppmmmhhhcccaaabbbdddeeeeeehhhkkknnnpppqqqrrrtttvvvqqqpppooommmjjjgggccc```dddeeegggjjjooommm___OOO:::222,,,...///---...222777<<<@@@===333)))(((***&&&&&&&&&'''''''''&&&&&&)))'''%%%)))...111000---++++++)))(((&&&&&&%%%%%%&&&&&&&&&(((*********)))'''((()))***)))((('''&&&((())))))******++++++,,,,,,///444<<>>:::777999999777666222---***+++---///000---,,,)))&&&"""!!!!!!""" !!!###$$$%%%%%%$$$$$$%%%&&&'''(((((())))))******(((&&&&&&'''))))))(((###$$$$$$$$$$$$$$$$$$##################"""!!!!!!"""$$$'''))))))&&&### sssCCC:::444222///.........,,,+++)))******++++++,,,,,,------,,,***'''%%%$$$&&&(((((()))---222777999999888777000((($$$$$$&&&((('''&&&&&&%%%$$$###""""""""" !!!###$$$$$$$$$###### """***:::FFF>>>...'''###!!!$$$%%%"""!!!###### $$$!!!#########!!!!!!"""### !!!"""!!! !!!###$$$$$$(((+++***%%%"""######"""!!!  !!!"""###(((999RRReeekkkjjjhhhdddcccbbbcccddddddbbb```aaa___]]][[[[[[]]]```cccjjjjjjllloooppppppmmmkkkjjjiiihhhggghhhjjjlllnnniiihhhfffeeeggglllpppsssrrrnnnjjjggghhhjjjkkkkkkiiiffffffgggfffdddfffkkkllloooqqqpppmmmlllmmmpppooollljjjkkknnnooommmkkkgggkkkmmmllllllmmmlllhhhmmmpppuuuxxxwwwrrrlllhhheeegggjjjmmmnnnooooooooolllhhhdddbbbbbbcccccccccgggjjjmmmooooooppppppqqqooonnnmmmlllllliiieeeaaadddfffiiimmmsssrrrhhh[[[DDD888/////////---...333777<<>>???>>><<<===???<<<777333///+++)))***,,,---...---+++(((%%%"""""""""""" ###%%%&&&&&&$$$######&&&)))***)))))))))***)))(((&&&&&&''''''&&&$$$"""######$$$$$$######"""""""""######""""""!!! """$$$&&&'''&&&$$$###qqqBBB;;;222000...---......---,,,+++***)))))))))***++++++,,,---,,,)))'''(((+++...(((,,,000333555666999<<<999444---***+++,,,***'''&&&&&&%%%$$$$$$$$$$$$$$$ !!!"""$$$%%%%%%$$$$$$ """###(((888DDD<<<+++%%% %%%(((&&&%%%&&&&&&  """"""######"""   !!!"""!!! """!!!"""######%%%)))***&&&###$$$###!!!  !!!"""###(((999SSSgggmmmkkkhhh`````````aaacccbbbaaa___[[[[[[ZZZZZZ[[[]]]___aaahhhkkknnnnnnmmmkkkkkkkkkmmmllljjjhhhhhhiiikkkmmmjjjiiihhhhhhiiimmmppprrrooommmjjjjjjkkkmmmmmmmmmkkkiiiiiijjjgggdddfffkkknnnqqqrrrpppllljjjkkkmmmooolllhhhjjjnnnpppooommmfffkkkmmmlllmmmpppoookkklllmmmpppqqqpppmmmiiiffffffhhhkkkmmmmmmllllllkkkiiihhhgggeeecccbbbbbbbbbeeehhhkkkmmmmmmmmmnnnooommmllllllmmmnnnlllgggdddgggkkknnnqqqttttttlllcccQQQAAA333111///***+++111222888BBBDDD888)))%%%)))###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$&&&(((*********&&&&&&%%%$$$######$$$$$$'''(((************++++++%%%%%%%%%&&&'''((()))*********++++++,,,,,,---------777DDDRRRdddtttzzzyyyzzzuuutttuuuuuutttwww}}}|||xxxuuuuuuwwwzzz{{{{{{{{{yyywwwxxx{{{}}}|||zzz~~~|||{{{{{{|||~~~|||{{{|||~~~|||zzzyyywwwwwwxxx{{{|||{{{yyyyyy~~~~~~yyywwwzzz|||zzz}}}}}}{{{zzz{{{|||||||||zzzyyywwwvvv{{{{{{{{{{{{|||~~~}}}|||~~~}}}wwwvvvvvvwwwyyy|||}}}}}}|||}}}~~~}}}~~~~~~xxxkkkTTTEEE:::666222---111;;;;;;;;;;;;<<>>222///000///,,,...333HHHSSSBBB///+++)))&&&''')))******))))))(((%%%&&&'''''''''&&&%%%$$$""""""###$$$%%%''')))***%%%'''(((******)))'''&&&)))((((((((()))***,,,---/////////......///222555@@@HHHVVVeeevvv~~~vvvxxxvvvssspppooorrrwww|||~~~}}}~~~zzzuuuuuuwwwzzz{{{zzzzzz{{{|||}}}|||{{{zzzyyy~~~|||yyy{{{|||zzz{{{zzzyyy{{{}}}}}}{{{xxxyyywwwtttrrrsssuuuyyy{{{~~~|||xxxvvvvvvxxx{{{}}}{{{zzzyyyxxxxxxyyyzzz{{{|||zzzwwwuuuvvvxxx{{{}}}zzz{{{~~~|||~~~~~~{{{xxxwwwyyy|||yyy{{{~~~}}}|||}}}~~~~~~~~~yyyggg[[[LLL>>>444444333---000999;;;:::555444<<>>444...)))***???RRRMMM???333(((*********)))'''&&&$$$###############$$$$$$%%%%%%"""""""""""""""###$$$%%%'''''''''''''''&&&%%%%%%&&&&&&&&&''')))+++---///,,,---///111666CCCTTT```iiirrrxxxxxxvvvuuurrrmmmoooqqqsssuuuwwwzzz~~~|||~~~}}}wwwrrrnnnnnnrrrxxx{{{{{{xxxvvvsssppppppqqqssstttuuuyyyzzzxxxwww{{{}}}}}}|||~~~~~~|||yyyxxxuuusssrrrrrruuu{{{}}}zzzwwwwwwwwwxxxxxx~~~|||||||||~~~{{{{{{{{{{{{||||||}}}}}}~~~}}}|||{{{~~~}}}yyyyyyyyyzzz{{{}}}wwwdddMMM>>>222...+++,,,,,,+++***+++(((***---///...---...111---,,,******++++++)))((()))'''&&&&&&'''((('''&&&""""""!!!!!! !!!""""""!!! """###"""""""""!!!!!!!!!!!!!!!!!!  """!!!!!!$$$&&&'''''''''%%%###"""###%%%aaaJJJAAA777444000...---,,,+++)))&&&%%%&&&(((+++------,,,***,,,---......000444666111000---+++******++++++((((((((('''&&&%%%######$$$&&&((()))***,,,///111...,,,,,,...,,,'''$$$%%%############"""""""""""" ###%%%$$$!!!   !!!!!!  !!!!!!!!! ###&&&'''%%%###"""%%%  $$$''''''&&&%%%%%%"""%%%''''''%%%###"""######&&&---999IIIXXXccciiidddccceeehhhhhhfffgggjjjeeedddccccccbbb```]]]ZZZ^^^___aaabbbbbbaaa```___]]]___bbbfffiiimmmooopppgggfffeeedddbbbbbbaaaaaaccceeegggfffdddeeeiiilllrrrrrrqqqpppooonnnnnnmmmhhheeeccceeeiiillllllkkkjjjiiihhhgggggghhhiiijjjiiinnnssstttrrrnnnmmmmmmoooooonnnllliiigggggghhhnnnllljjjhhhfffeeeddddddgggkkkpppsssrrrnnnllljjjoooooonnnmmmmmmnnnoooppppppmmmkkkkkknnnrrrtttuuummmooorrruuuvvvvvvvvvuuuzzzxxxqqqdddRRR@@@222+++...,,,===PPPOOOCCC777+++((()))***)))(((&&&$$$###$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###############&&&&&&&&&&&&&&&&&&&&&'''&&&'''''')))+++...111222000000111666AAAPPP```jjjooosssvvvvvvwwwwwwqqqkkkoooqqqsssuuuwww{{{|||tttpppllllllppptttuuuuuuvvvtttrrrppppppqqqsssuuuuuuyyy{{{xxxxxx{{{~~~}}}{{{xxxvvvvvvvvvuuutttuuuyyy~~~~~~{{{xxxwwwwwwwwwttt~~~~~~||||||||||||zzzzzz~~~~~~~~~~~~~~~||||||{{{{{{|||~~~}}}~~~~~~||||||~~~|||zzzzzz{{{}}}}}}mmmYYYFFF:::...,,,******++++++++++++)))))),,,000000...///222---,,,******++++++)))((('''&&&&&&'''((()))((('''!!!!!!!!!!!! """$$$%%%$$$###"""###$$$"""!!!!!! !!!!!!"""!!! !!!!!!###""""""""""""$$$%%%&&&'''(((((('''%%%%%%&&&'''^^^FFF<<<666333///...------+++***'''&&&''')))---...---+++...///000///...///111333...,,,***)))((()))+++,,,(((((()))(((((('''&&&%%%%%%(((,,,......---------...---///222///'''###$$$###""""""""""""!!!!!!!!! """$$$$$$"""!!!   !!!"""###""" !!!$$$$$$"""  ###'''$$$!!!!!!!!!"""###$$$&&&+++///---'''""""""%%%%%%%%%***888KKK]]]hhhllllllgggfffhhhiiihhhhhhjjjeeeeeefffffffffccc^^^ZZZ\\\]]]___aaabbbaaa```______bbbgggjjjllllllkkkiiieeedddddddddeeeffffffgggggggggfffeeeddddddfffgggkkkkkklllmmmmmmnnnnnnoookkkhhheeegggllloooooommmkkkhhheeeeeehhhjjjiiigggfffkkkqqqsssqqqnnnlllmmmnnnnnnnnnllljjjhhhiiijjjnnnllljjjhhhgggggghhhiiiiiimmmqqqsssrrrnnnllljjjooonnnnnnmmmnnnoooqqqrrrqqqnnnlllllloootttwwwxxxppppppqqqrrrssstttuuuuuuxxxxxxsssgggUUUBBB555...333---;;;NNNNNNEEE:::...))))))((('''&&&&&&%%%%%%$$$$$$######$$$%%%'''(((''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''((((((((((((((()))+++...000222222222555???MMM]]]hhhnnnpppuuuwwwvvvuuuuuupppjjjoooppprrrsssuuuyyy~~~~~~wwwtttppppppsssuuutttrrruuutttsssrrrrrrtttuuuwwwvvvzzz{{{yyyxxx|||~~~}}}}}}xxxuuuuuuvvvttttttvvvyyy}}}}}}{{{yyyxxxxxxxxxxxx~~~}}}}}}}}}|||~~~zzzyyy{{{|||{{{|||}}}{{{{{{zzzzzz{{{~~~~~~~~~}}}||||||~~~~~~~~~~~~|||||||||xxxcccMMM>>>777---+++)))(((***,,,---,,,---***,,,222333///...000,,,***))))))))))))(((&&&%%%$$$%%%&&&)))***)))((("""""""""""""""""""""""" """$$$$$$###!!!!!!""""""!!! !!!"""!!!  """$$$"""###$$$%%%%%%&&&&&&&&&%%%'''((('''&&&&&&((()))[[[AAA777555222///---------,,,+++***))))))+++...///,,,***111222111///---,,,---...***)))))))))***+++,,,---'''(((((())))))(((((((((%%%)))...111000...,,,+++++++++...111...&&&!!! """!!!!!!!!! !!!"""$$$%%%&&&%%%%%%  !!!  !!!  """$$$$$$"""!!!######"""!!!$$$'''%%%""" )))000555222((("""###&&&%%%$$$(((777LLL```jjjnnnssslllhhhiiikkkjjjiiijjjeeefffgggiiiiiifffaaa]]][[[\\\^^^```aaaaaa```___bbbfffjjjnnnnnnkkkgggcccdddddddddeeegggiiijjjkkkiiihhhfffdddccccccccccccdddeeegggiiikkkmmmoooooommmjjjggghhhnnnqqqpppnnnooojjjeeedddggghhheeeaaadddiiippprrrpppmmmllllllmmmnnnnnnllljjjiiijjjlllmmmllljjjiiiiiijjjlllmmmkkknnnrrrsssqqqnnnllljjjmmmlllllllllmmmnnnpppqqqrrrooollllllpppuuuyyyzzzrrrqqqpppoooppprrruuuwwwtttuuuqqqfffUUUDDD:::555666---888JJJLLLDDD:::...+++)))'''%%%$$$%%%'''((($$$######"""###%%%'''(((%%%&&&&&&''')))+++,,,---$$$$$$$$$%%%&&&'''((()))))))))))))))+++---///000222333888FFFWWWeeemmmooouuu{{{~~~{{{xxxwwwsssooonnnooopppqqqssswww||||||yyyvvvvvvxxxyyyvvvtttuuuuuuttttttuuuvvvxxxyyywww{{{|||yyyyyy|||~~~}}}|||wwwtttvvvxxxooorrrvvv{{{~~~~~~|||{{{zzzzzzzzz{{{}}}~~~||||||||||||zzzzzz}}}|||zzzzzz|||}}}zzzyyyxxxxxxzzz~~~}}}|||}}}}}}|||{{{{{{|||~~~~~~}}}}}}uuu\\\FFF:::666,,,,,,)))(((***---...---000,,,,,,222444///---...***)))''''''((((((&&&%%%$$$###$$$&&&)))******(((############$$$$$$$$$$$$!!!""" """!!!  """"""!!! !!!###%%%!!!"""$$$%%%&&&&&&%%%$$$$$$&&&''''''''''''(((***TTTCCC777333444444222///------...((((((((()))******++++++222000...---,,,,,,------***((('''(((,,,//////...---+++***)))***)))(((&&&***---111444333///***&&&))))))))))))((('''&&&%%%""""""!!!!!!!!!!!!!!!"""###!!! ###((()))&&&""""""""" #########"""!!!!!!!!! ######"""""""""###!!!###"""###!!!!!!!!!!!!!!!!!! ---999999333---$$$'''###(((888IIIWWWcccmmmqqqpppmmmkkkkkkkkklllmmmkkkjjjiiihhhgggddd```]]][[[]]]aaaddddddcccaaa___eeeeeeeeegggjjjlllkkkjjjlllllllllllllllllllllllllllhhhffffffeeeaaa```aaabbbbbbccceeeiiilllppprrrlllhhhgggkkkmmmkkklllooolllkkkjjjhhhfffeeeeeedddeeegggjjjmmmooopppoooooollljjjkkkllljjjfffgggjjjmmmjjjhhhhhhjjjlllkkkiiidddmmmssspppkkkjjjkkkkkkkkkllllllkkkjjjkkkmmmppprrrrrrrrrssssssuuuvvvvvvwwwtttqqqqqqrrrsssrrrpppvvvsssqqqmmm```KKK>>>:::333***555;;;EEEHHH444...***(((&&&&&&&&&'''&&&%%%%%%%%%$$$###!!!"""%%%((($$$(((&&&$$$---999888---***%%%"""&&&******)))+++,,,,,,,,,+++)))***,,,///000777CCCSSSbbblllqqqrrryyyyyyyyyyyyxxxvvvtttssslllmmmnnnoooqqqvvv{{{{{{zzzyyywwwwwwwwwxxxxxxxxxzzz{{{}}}}}}|||zzzyyyvvvyyy{{{{{{zzzzzz|||}}}zzzyyyzzz|||vvvuuuwww}}}~~~~~~|||xxxvvvwww{{{~~~~~~~~~~~~{{{{{{}}}{{{xxxxxxyyyzzzzzzzzzyyyzzz}}}~~~}}}~~~}}}||||||~~~~~~}}}|||~~~|||{{{|||lllUUUAAA444/////////...,,,,,,---111444222333333222111000//////***&&&###%%%)))+++***'''### !!!&&&)))&&&"""$$$###"""###%%%&&&%%%$$$$$$!!! """$$$###!!!$$$%%%&&&%%%###"""###$$$ ######"""!!!"""$$$%%%%%%$$$$$$$$$$$$######%%%)))---SSSBBB888555555555222///,,,+++,,,((())))))******++++++,,,///......---,,,,,,,,,,,,+++))))))***---///...---///,,,(((''''''(((((('''+++---///000///***&&&"""&&&&&&&&&&&&&&&%%%$$$###!!!!!! !!!$$$"""!!!$$$((()))&&&""""""""" """""""""!!! !!!"""!!! !!!!!!"""""" $$$!!! ###!!!  ***555999999666---###'''%%%+++<<>>MMM]]]jjjrrrvvvxxx|||||||||{{{zzzxxxvvvttttttssspppnnnmmmpppuuuzzz}}}}}}}}}zzzyyyxxxwwwvvvwwwxxxyyyyyyzzz|||}}}}}}}}}{{{zzzxxxzzz|||{{{zzzyyy{{{}}}~~~||||||~~~|||{{{{{{~~~|||xxxwwwwww{{{}}}|||{{{}}}~~~}}}}}}||||||~~~}}}|||zzzxxxwwwyyy~~~~~~~~~~~~}}}~~~zzzgggRRR@@@555111//////...,,,+++,,,000222///111444666666555333111+++(((%%%&&&)))+++)))''''''%%%%%%&&&))))))'''$$$$$$######$$$&&&'''%%%$$$!!! !!!!!!&&&''''''&&&$$$"""!!!"""!!!$$$"""""""""%%%'''((('''&&&&&&''''''&&&%%%&&&)))+++RRRBBB888666777666222...+++******)))******++++++,,,------+++,,,,,,,,,,,,,,,+++++++++***+++,,,......,,,***...***&&&$$$%%%''')))))),,,,,,,,,+++)))%%%!!!""""""#########""""""!!!  $$$""""""$$$((((((&&&###"""""" !!!!!!!!!   !!!"""""" !!!  $$$######"""!!! $$$---555:::;;;444,,,))))))111@@@PPPZZZaaafffjjjiiigggffffffggghhhjjjcccbbbbbbcccdddcccaaa___aaabbbbbbbbbbbbbbbbbbbbbeeeddddddgggjjjmmmnnnnnnjjjiiiiiiiiijjjlllmmmooojjjfffeeeeeebbb___```ddddddeeefffhhhkkkmmmooopppmmmjjjkkknnnmmmhhheeeggghhhhhhgggfffeeeeeeddddddiiijjjlllmmmmmmlllkkkjjjmmmjjjjjjkkkjjjhhhkkkpppnnnmmmlllkkklllkkkiiiggghhhkkkllljjjjjjnnnnnnlllkkkkkkkkkjjjhhhhhhjjjlllrrrrrrssstttvvvxxxyyyzzzyyyvvvqqqppprrruuuwwwyyyvvvtttvvvyyysss```JJJ<<<444+++444888CCCJJJ666///...***&&&%%%&&&((()))***)))&&&$$$$$$&&&'''%%%""""""%%%'''(((000:::999111&&&$$$%%%((())))))---333111222222111000000222444>>>JJJZZZiiirrrxxx}}}}}}|||yyywwwvvvyyyvvvrrrmmmkkkmmmrrrvvv}}}}}}{{{zzzzzzwwwvvvuuutttuuuvvvxxxyyyyyyzzz{{{}}}}}}}}}|||{{{zzz{{{|||{{{yyyxxxyyyzzz~~~~~~~~~~~~}}}~~~~~~|||yyywwwxxx{{{}}}yyyxxxzzz~~~}}}}}}~~~zzzwwwtttvvvzzz~~~~~~~~~~~~}}}zzz~~~~~~rrr___LLL>>>666222//////...,,,***+++---000...111666999:::888444222...+++((((((***+++)))&&&))))))*********(((%%%###$$$$$$%%%&&&((((((&&&###  !!!!!! &&&((()))(((%%%""" !!! ###'''######$$$''')))***((('''((()))***)))((('''(((***QQQAAA888666666555222...,,,++++++******+++,,,,,,------...((()))+++,,,,,,+++***))))))***+++------,,,***((()))&&&$$$$$$&&&)))***++++++***)))'''%%%###!!! !!!"""""""""!!!!!! !!!$$$######%%%''''''%%%###"""!!!!!! """"""!!!!!!  !!!"""!!! !!!!!!"""!!! &&&---222555555333---...555AAAPPP\\\cccffffffeeedddccccccdddfffgggeeeddddddeeeffffffdddbbbfffeeecccbbbbbbbbbcccddddddcccccceeeiiimmmooopppmmmllljjjjjjjjjkkkmmmnnnhhheeedddeeeccc```bbbfffdddeeefffggghhhiiiiiiiiieeeeeeiiimmmlllgggeeegggiiiiiiiiiiiihhhhhhggggggeeefffhhhjjjjjjiiihhhgggkkkhhhgggiiihhhgggkkkqqqmmmmmmmmmmmmllljjjgggeeekkkllljjjiiilllrrrrrroooppppppooonnnllllllmmmoooooopppqqqrrrtttvvvxxxyyyxxxuuuqqqnnnooorrrvvvyyyttttttxxx~~~}}}mmmUUUCCC777---444555BBBKKK999000---***'''&&&'''(((((((((((($$$"""%%%)))+++'''######%%%%%%%%%***///,,,%%%$$$###%%%((('''&&&+++222111111111000222666;;;@@@NNNXXXfffpppuuuzzz~~~|||yyywwwvvvvvvuuurrrpppnnnppptttxxx~~~{{{xxxvvvvvvtttsssqqqqqqrrrtttwwwyyyxxxyyyzzz{{{||||||{{{{{{yyyzzzzzzzzzyyyyyyyyyyyy{{{|||}}}}}}}}}~~~}}}~~~~~~{{{zzzzzz}}}|||xxxvvvxxx}}}|||||||||{{{zzz{{{}}}{{{wwwtttvvvzzz~~~~~~}}}|||}}}~~~~~~|||yyy~~~|||}}}yyyhhhUUUFFF<<<666444//////...,,,******+++---111333666999999777444222111...+++*********(((&&&%%%'''))))))'''$$$""""""###$$$%%%(((***)))&&&###"""!!!!!!!!!"""#########$$$'''))))))&&&""" """""" !!!&&&***'''&&&%%%%%%'''((((((''''''))),,,,,,+++******+++OOOAAA999333444444222///---------+++++++++,,,------......((()))***+++++++++***)))((()))+++,,,+++***((('''"""###$$$'''***,,,,,,+++)))((('''%%%$$$$$$$$$$$$ !!!"""""""""""""""!!!  !!!!!!"""#########%%%&&&&&&$$$###!!!!!!!!!!!!!!!"""#########"""!!!     !!!  !!!!!!%%%((((((+++111777222222555>>>LLL\\\fffiiidddcccbbbaaaaaabbbdddeeegggfffeeefffffffffeeecccjjjhhheeebbbbbbbbbdddeeecccaaa```bbbgggkkkoooppppppooommmlllkkkjjjkkkkkkddd```___cccdddbbbbbbdddbbbcccdddeeedddcccaaa```bbbccchhhlllkkkeeedddfffiiiiiijjjjjjiiihhhgggfffaaacccfffhhhiiiiiiiiihhhkkkhhhhhhiiiiiihhhlllrrrnnnoooqqqpppnnnkkkhhhgggmmmmmmjjjjjjooovvvwwwsssssssssrrrqqqooonnnppprrrooopppqqqrrrtttvvvxxxyyyvvvtttqqqooooooqqquuuxxxtttuuuyyywwwaaaNNN<<<222444222???MMM<<<222,,,***)))(((((((((&&&%%%%%%"""!!!%%%+++...+++((($$$$$$$$$###%%%&&&#########%%%((('''%%%)))000000///...000444>>>IIIQQQ^^^eeemmmqqqssswww~~~~~~|||zzzxxxwwwvvvrrrtttuuuuuuttttttvvvwww}}}~~~}}}xxxssspppooopppooonnnnnnpppsssvvvyyywwwwwwxxxyyyzzzzzz{{{{{{wwwwwwwwwxxxyyyzzzzzzzzz{{{|||||||||{{{|||~~~}}}~~~~~~||||||~~~}}}yyywwwxxx|||~~~}}}}}}|||}}}}}}|||zzz{{{}}}}}}yyywwwxxx}}}~~~||||||}}}}}}|||}}}|||~~~rrr^^^LLL@@@:::666555///000///---+++***+++,,,000111333555666777666666222000...,,,***)))'''&&&"""$$$&&&'''%%%$$$#########$$$%%%(((***)))&&&############"""""""""###$$$"""$$$'''(((&&&###!!!!!!######"""!!!!!!$$$)))---+++((($$$"""###$$$%%%%%%%%%(((+++,,,,,,,,,,,,---MMM@@@999333333333222///------...***++++++,,,,,,------...)))***************))))))(((***,,,,,,***)))))))))!!!"""%%%))),,,---,,,***'''&&&%%%%%%%%%&&&&&&'''""""""############"""""" !!!"""###!!!"""###$$$$$$###"""""" !!!!!!"""""" ###"""###$$$$$$$$$$$$$$$$$$  !!!!!! !!! """&&&###%%%'''(((%%%$$$,,,555000111222888GGGZZZgggkkkdddcccaaa``````aaacccdddfffdddccccccdddeeedddbbbmmmjjjgggdddbbbcccdddeeeaaa___]]]^^^ccchhhlllnnnpppooonnnmmmkkkjjjhhhhhh]]]XXXXXX___eeedddaaa```___```bbbcccbbb```]]][[[dddfffjjjmmmjjjdddbbbeeehhhhhhiiiiiihhhfffeeedddaaacccfffiiikkklllllllllllljjjjjjlllkkkjjjmmmsssppprrruuuuuurrrnnnkkkjjjlllmmmllllllqqqyyyzzzwwwrrrrrrrrrqqqooooooqqqsssrrrrrrssstttvvvxxxyyyzzztttuuuvvvvvvvvvxxx{{{}}}yyyzzz|||}}}lll[[[DDD777666///===MMM>>>555000...+++))))))(((&&&$$$$$$""""""&&&+++......---%%%$$$######%%%&&&%%%#########&&&+++,,,***,,,000///000111444===JJJYYYccclllnnnqqqrrrssswww}}}~~~|||zzzxxxwwwvvvvvvsssuuuxxxxxxwwwuuuuuuuuuzzz||||||zzzuuupppllljjjnnnmmmlllmmmooosssxxx{{{wwwwwwxxxyyyzzz{{{{{{|||vvvuuuuuuwwwyyy{{{{{{zzz{{{|||||||||zzzzzz{{{}}}}}}}}}|||zzzyyy{{{~~~yyyyyyzzz}}}~~~}}}}}}|||zzz{{{~~~}}}}}}~~~~~~~~~|||zzzzzz}}}|||mmmWWWEEE<<<999666444///000000...,,,+++,,,---...///111333555777888999222111///,,,***((('''&&&######$$$%%%&&&&&&&&&&&&$$$$$$%%%&&&((((((&&&###$$$$$$$$$###!!! !!!""" ###%%%%%%$$$"""!!!!!! !!!""""""###%%%))),,,+++'''###!!!"""###$$$$$$$$$&&&***+++++++++,,,---LLL???:::444555444222///,,,,,,---*********+++,,,,,,------,,,,,,+++***)))))))))))))))+++---,,,******+++---'''&&&''')))+++,,,+++)))&&&&&&%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$###"""!!!!!! !!!""" !!!######"""!!!!!!  """###$$$###"""!!!!!!$$$!!!"""###$$$&&&&&&&&&&&& ###$$$###"""!!! !!!!!!  &&&,,,&&&%%%&&&)))'''$$$&&&,,,***+++---222BBBWWWdddhhhfffdddbbb``````aaabbbccccccbbbaaabbbdddeeeeeedddnnnllliiifffdddcccdddddd```]]][[[[[[___dddiiikkkllllllmmmlllkkkiiigggeee[[[TTTTTT^^^iiijjjddd^^^[[[^^^aaacccdddbbb```^^^fffgggllloookkkffffffjjjiiiiiijjjjjjhhhfffdddbbbaaacccfffiiikkkllllllllljjjhhhiiikkkjjjhhhjjjooommmqqquuuvvvsssnnnkkkjjjiiilllmmmnnnrrrxxx{{{yyyqqqrrrrrrqqqoooppprrrtttssssssttttttvvvwwwxxxyyysssxxx~~~tttfffKKK<<<777---:::NNNAAA777888333---)))''''''(((((($$$$$$%%%&&&))),,,///000(((%%%$$$$$$%%%&&&((()))$$$###(((000555444333555111444888???JJJXXXgggqqqsssssstttuuuxxx{{{~~~~~~}}}{{{xxxwwwvvvvvvvvvsssuuuwwwwwwvvvuuuuuuvvvyyy{{{|||{{{wwwrrrnnnmmmooonnnmmmnnnqqqvvv{{{~~~yyyyyyyyyzzz{{{|||}}}~~~xxxvvvuuuvvvyyyzzzyyywww{{{|||}}}|||{{{zzz{{{|||~~~~~~}}}|||~~~~~~|||{{{{{{zzzwwwxxxzzz~~~~~~~~~~~~||||||}}}|||}}}}}}|||{{{|||~~~~~~|||yyyyyyzzz|||zzziiiRRRAAA:::888666333///000000///---,,,---...000222444666777666555444111111///,,,)))'''&&&''''''$$$!!!"""%%%'''&&&%%%$$$######$$$&&&'''%%%$$$'''((((((%%%""" !!!###"""###$$$###!!! """###$$$''')))%%%$$$###$$$%%%&&&%%%###%%%'''))))))))))))***+++KKK???:::666666555222...+++***+++)))******++++++,,,------...---+++)))((())))))***+++---...---++++++...111---+++(((((()))***))))))&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""  !!! """"""!!!  """$$$%%%$$$######"""%%% """$$$&&&''''''(((!!!$$$&&&%%%###""""""""" !!!   (((///&&&"""###)))***%%%!!!"""###''')))///@@@UUUbbbdddgggeeecccaaa``````aaabbbbbb``````bbbeeehhhhhhhhhooommmjjjgggeeeddddddddd___\\\YYYYYY]]]bbbgggiiigggiiijjjkkkkkkiiifffddd\\\TTTTTTaaaoooqqqhhh```YYY\\\aaaeeeffffffcccbbbdddffflllpppmmmjjjlllrrrkkklllllllllkkkhhheeeccc```bbbeeehhhjjjjjjjjjiiifffeeefffiiigggdddeeeiiiiiinnnssstttpppllliiihhhfffkkknnnnnnrrrwwwzzzyyyrrrssssssrrrqqqrrrtttwwwrrrrrrrrrssssssuuuvvvvvvssszzzwwwmmmOOO@@@888,,,999NNNBBB888???888...'''%%%'''***,,,&&&''''''''''''***...111+++(((%%%%%%%%%%%%'''***%%%$$$)))444<<<<<<;;;:::333888???IIIUUUbbbooowwwuuuuuuvvvyyy}}}}}}|||zzzxxxwwwwwwwwwwwwqqqssssssssssssuuuxxxzzzzzz|||~~~{{{wwwtttsssqqqpppoooooosssxxx~~~zzzzzz{{{{{{}}}~~~zzzxxxvvvvvvxxxyyywwwuuu{{{}}}~~~}}}|||{{{|||~~~{{{}}}~~~}}}{{{{{{|||~~~~~~{{{xxxwwwxxxyyy{{{}}}||||||}}}}}}}}}~~~}}}{{{{{{|||{{{{{{{{{zzzzzz|||||||||}}}~~~~~~|||xxxuuuzzzzzz{{{yyygggPPP@@@:::888555222...000000000...---...///555777999:::888444...+++111000///,,,)))'''&&&''')))######&&&$$$"""$$$###"""###%%%&&&%%%$$$***,,,,,,((($$$"""###%%%$$$$$$$$$"""!!!"""###%%%&&& !!!$$$'''***)))&&&###&&&((()))((('''&&&''')))LLL999666666555222000......---...,,,)))''')))///111///,,,---,,,************)))'''+++,,,,,,---,,,+++***))),,,***(((&&&%%%&&&'''((()))(((&&&$$$$$$%%%&&&'''###!!! """$$$%%%### """""""""!!! !!!###  $$$&&&### !!! """%%% !!!!!!"""""" """"""""" !!!"""!!!!!!""" !!!###%%% !!!%%%###"""  !!!###%%%***777JJJ[[[bbbaaaccceeeccc___^^^___aaa^^^aaadddggghhhhhhjjjkkknnnllliiifffdddcccbbbbbb```^^^\\\\\\]]]aaafffiiipppooolllkkkiiigggccc```\\\WWWXXXccclllkkkccc]]][[[\\\___dddffffffcccaaahhhhhhiiijjjlllnnnppprrrrrrpppnnnllllllkkkiiigggiiifffeeefffhhhiiigggdddiiihhhfffeeeeeedddbbbaaajjjkkknnnooonnnkkkiiigggfffkkkkkkeeeeeemmmvvvxxxrrrrrrrrrtttvvvvvvuuusssuuuvvvyyy{{{{{{yyywwwvvv{{{yyytttVVVCCC000,,,666AAACCC@@@???:::000&&&&&&,,,---(((+++)))&&&&&&(((+++,,,,,,...+++(((%%%$$$%%%'''(((((()))'''000===:::555;;;888:::EEEWWWdddiiipppwww}}}{{{zzz||||||~~~~~~}}}zzzwwwttttttuuutttttttttvvvxxxyyyxxxwww~~~zzzwwwvvvvvvrrrooolllmmmqqqxxx~~~xxxvvvuuuvvvzzz}}}zzzzzzzzzyyywwwwwwxxxyyy{{{zzzzzzyyyzzz{{{}}}~~~~~~~~~}}}{{{|||~~~~~~{{{yyyzzzzzz{{{|||||||||}}}}}}zzzzzz{{{}}}~~~{{{yyy{{{|||||||||{{{}}}}}}zzzzzz|||{{{yyy{{{xxxgggTTTHHH???555222555...000000---((('''+++///777888888888555111...+++......,,,***'''%%%&&&((('''&&&%%%%%%&&&'''&&&$$$###$$$&&&''''''&&&$$$###***)))((('''&&&$$$#########!!!###%%%$$$&&&((())))))(((%%%$$$$$$&&&'''&&&%%%%%%(((+++NNN<<<999777555222///,,,***)))))),,,)))(((***...000...,,,,,,***)))***++++++***)))++++++,,,,,,,,,***)))(((***)))((('''''''''((((((((('''%%%$$$###$$$%%%&&&###"""!!!"""$$$%%%###!!!  !!!!!!"""!!!!!!"""###%%%""" """%%% !!!"""""" !!!  !!!""" !!!%%%###!!!  !!! ###%%%)))666JJJ\\\dddeeeggggggeeeaaa___```bbb^^^aaadddeeefffgggiiijjjkkkjjjhhhfffeeedddccccccfffdddcccbbbdddgggjjjlllooommmjjjhhhgggeeebbb```ZZZXXX\\\dddiiifffbbb```[[[\\\^^^bbbeeefffdddbbbggggggggghhhkkknnnqqqsssuuusssrrrqqqqqqqqqooommmiiigggddddddffffffeeedddhhhggggggfffggggggfffeeelllmmmnnnmmmkkkiiifffffffffiiigggccceeemmmtttvvvsssssstttvvvxxxxxxvvvssssssuuuxxxzzz{{{{{{zzzyyy{{{{{{www___MMM888111999CCCEEECCC:::777///((((((+++)))###)))'''%%%%%%''')))******+++***)))((('''&&&&&&&&&'''***(((---666333///777???DDDQQQaaakkkooottt{{{{{{zzzzzz}}}}}}}}}|||zzzvvvttttttuuuuuutttttttttvvvyyyzzz{{{~~~{{{zzzzzztttqqqoooppptttzzz}}}{{{yyyxxxzzz{{{||||||yyyxxxxxxyyyzzz{{{zzzzzzzzzyyyyyyyyyyyy{{{|||}}}~~~~~~|||{{{{{{}}}}}}|||{{{|||}}}~~~~~~~~~}}}||||||||||||~~~~~~~~~||||||~~~}}}~~~}}}}}}~~~{{{||||||ppp```OOODDD<<<444222444------...---+++,,,000333::::::999777555111---+++*********'''%%%$$$%%%''''''%%%%%%%%%&&&'''&&&%%%$$$%%%'''(((((((((&&&&&&'''&&&%%%$$$###"""!!!!!!"""!!!  """######$$$&&&'''''')))***+++***(((&&&$$$###$$$%%%''''''((()))***OOO>>>;;;555444111...,,,++++++***,,,***)))***---///---+++***)))))))))+++,,,+++******++++++,,,+++)))(((''''''(((((()))))))))))))))'''&&&$$$######$$$$$$%%%$$$###"""###$$$%%%###!!! !!!""""""  !!!  """### !!!$$$!!!### !!!  !!! """$$$"""!!!  !!!$$$%%%(((444III]]]gggiiijjjjjjgggbbb___```bbb```aaacccccccccdddgggiiiggggggffffffeeeeeeeeeeeeiiiiiihhhiiijjjlllnnnooonnnkkkhhhffffffeeedddccc\\\]]]aaaffffffbbb```bbb\\\\\\]]]```cccfffffffffgggffffffgggiiimmmqqqttttttsssssssssuuuuuusssqqqkkkhhhdddbbbcccdddddddddgggggghhhhhhiiijjjjjjjjjnnnooonnnlllhhheeeeeeeeeffffffdddbbbfffnnnrrrrrrtttuuuvvvxxxzzzyyyvvvsssssstttwwwzzz{{{|||||||||{{{~~~zzziiiWWWAAA777:::BBBFFFEEE555333///***)))***&&& '''%%%######%%%'''((((((((()))*********((('''&&&)))...------222//////:::HHHQQQ```nnntttuuuyyy~~~xxxyyy{{{|||||||||zzzwwwuuuvvvwwwxxxwwwvvvuuuvvvyyy|||~~~}}}{{{zzzuuusssrrrtttwww|||~~~~~~|||yyyyyyzzz{{{{{{{{{yyyvvvvvvzzz{{{xxxxxxxxxxxxyyyzzz{{{|||~~~}}}{{{{{{|||~~~~~~~~~~~~~~~}}}}}}||||||}}}~~~|||||||||pppdddXXXIII???999333111222,,,++++++,,,000333555666888777666444222///---,,,((((((((('''%%%%%%'''))))))'''&&&&&&''''''&&&$$$$$$%%%''')))******))))))&&&%%%%%%$$$###"""!!!!!!!!! !!!"""$$$%%%$$$'''***,,,+++******+++***+++,,,,,,+++)))'''%%%&&&%%%&&&***///111///---OOO>>><<<222222000//////000111111,,,+++)))***,,,---,,,***,,,***)))***++++++***)))******++++++***)))'''&&&%%%''')))+++++++++***)))&&&%%%$$$#########$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!"""$$$%%%$$$!!!  !!!### !!!   """###!!!  """%%%&&&'''222HHH]]]iiikkkkkkkkkgggaaa___```bbbaaabbbbbbaaaaaabbbdddgggcccdddeeefffffffffffffffggghhhiiikkkmmmnnnppppppllliiigggfffhhhiiijjjjjjdddcccdddhhhgggbbb```aaa___^^^^^^```dddhhhjjjkkkiiihhhffffffgggkkknnnqqqnnnnnnnnnpppssssssrrrqqqmmmjjjfffbbbbbbccceeefffhhhiiijjjjjjjjjjjjjjjkkknnnooonnnjjjfffdddeeeggghhhfffcccdddiiippprrrrrruuuuuuwwwyyyzzzyyyuuurrrtttuuuwwwyyy{{{|||}}}}}}}}}~~~|||ppp^^^HHH::::::@@@EEEHHH555222...***)))((($$$!!!&&&$$$######%%%'''''''''(((((()))*********)))(((000999777444555333777EEERRR^^^oooyyy{{{yyy{{{yyyzzz}}}|||}}}|||{{{xxxwwwxxxyyy||||||{{{yyyxxxyyy{{{}}}|||yyyxxxtttttttttvvvyyy|||}}}|||xxxvvvvvvxxx{{{~~~zzzvvvuuu|||~~~wwwwwwxxxxxxyyyzzz{{{|||~~~~~~||||||}}}~~~~~~}}}}}}|||{{{{{{|||~~~zzzzzz}}}~~~}}}|||tttfff[[[QQQDDD;;;666333000///---***))),,,333777888666333222111000///...---,,,(((((()))((('''(((***------,,,)))(((((('''%%%######$$$&&&(((******++++++'''''''''&&&&&&%%%%%%$$$"""###$$$$$$%%%'''***,,,222333555444111...------)))***+++++++++***((('''+++)))***111999;;;777222NNN<<<999222111000//////000111222+++*********+++,,,++++++...---+++*********(((&&&))))))***+++***)))((('''%%%'''))),,,---,,,+++***%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%$$$###############%%%&&&$$$!!! !!!### !!!###"""!!!!!!   !!!"""###  """%%%&&&'''000FFF\\\iiiiiiiiihhhddd___]]]^^^aaabbbcccbbbaaa``````bbbddd```bbbdddfffggggggfffeeedddeeehhhjjjmmmoooqqqrrrjjjhhhggghhhkkkoooqqqrrrnnnhhheeehhhiiieeeaaa```cccbbb```bbbfffjjjmmmooollljjjhhhffffffhhhiiikkkhhhhhhjjjmmmpppqqqpppnnnnnnlllhhhdddbbbcccfffiiikkklllmmmllliiihhhiiijjjmmmooooookkkfffeeehhhkkkkkkgggeeeiiinnnrrrttttttvvvvvvwwwxxxyyyxxxtttqqqwwwwwwwwwxxxyyyzzz{{{|||~~~}}}|||}}}~~~}}}uuueeeOOO???:::???FFFKKK888333...***(((&&&%%%&&&&&&%%%$$$%%%'''(((((('''))))))(((((()))***+++,,,<<>>>>>===999333...,,,+++(((((()))*********))))))...+++,,,333<<>>EEELLL;;;444...***'''$$$&&&***&&&%%%%%%&&&((())))))'''))))))(((((()))+++---///CCCMMMIII>>>===AAAKKKZZZppp{{{}}}~~~~~~{{{yyyyyyzzz{{{|||}}}|||{{{{{{|||~~~|||wwwtttvvvxxx~~~{{{yyyqqqqqqrrruuuxxxzzzzzzyyyuuuuuuuuuxxx|||~~~}}}xxxwww}}}xxxyyy{{{|||~~~~~~~~~}}}}}}}}}~~~|||xxxyyy|||~~~|||{{{{{{yyyuuuvvv{{{wwweeeXXXMMMIIIAAA888555555111+++///,,,***---222555333000999888666333///+++(((&&&###$$$%%%%%%%%%&&&))),,,333111...,,,+++)))&&&$$$$$$$$$%%%'''(((***+++,,,((((((((((((((()))))))))///111333222111222666:::CCCDDDCCC>>>888111,,,***))))))************)))))),,,***+++111888:::555///MMM;;;888555333111...,,,+++++++++((()))*********+++,,,---...---+++*********(((&&&'''(((***+++,,,---,,,,,,((()))+++,,,,,,,,,++++++&&&&&&&&&&&&&&&%%%$$$$$$%%%''')))(((%%%######%%%&&&%%%######$$$###""" """"""!!!  !!!!!!!!!###$$$    !!!###$$$###""" !!!"""$$$###!!! !!! %%%''''''...@@@VVVcccaaabbbbbb___\\\\\\___cccdddeeeeeedddaaa_________```bbbeeeggggggeeebbb```aaaaaabbbcccdddfffhhhiiigggffffffhhhlllnnnnnnmmmjjjfffdddffffffeeefffjjjgggfffdddeeehhhlllnnnoooiiiiiiiiihhhgggfffeeeddddddeeegggkkkooopppnnnllljjjjjjiiifffcccdddhhhkkkoooqqqssspppkkkhhhjjjlllqqqtttvvvrrrkkkhhhjjjnnnmmmkkknnnsssuuusssvvv||||||zzzxxxwwwwwwwwwvvvtttuuutttttttttvvvxxx{{{}}}yyyxxxuuusssssstttvvvxxxwwwxxxzzz|||}}}}}}qqq]]]HHH;;;999@@@GGG:::333...+++'''###$$$***%%%%%%%%%&&&((()))((('''&&&''')))+++,,,---......???JJJGGG>>>CCCMMM[[[lll{{{~~~|||}}}}}}zzzwwwuuuwwwyyyyyyzzz{{{zzzyyyzzz|||}}}}}}}}}zzztttppppppuuu{{{~~~|||zzzqqqqqqrrrtttxxxzzz{{{zzzwwwwwwxxx{{{~~~|||yyywww|||zzz{{{}}}~~~}}}|||||||||~~~{{{xxxyyy|||~~~~~~}}}{{{{{{yyyvvvyyylllYYYOOOEEEDDD===666555777333---,,,+++***---000222111///555555444222///+++'''%%%###$$$%%%%%%%%%&&&))),,,...---+++***+++***((('''&&&&&&'''((()))***,,,,,,*********++++++,,,,,,,,,...111333111//////333777BBBFFFIIIHHHCCC;;;444000------,,,+++***)))((((((***))))))---222333///+++NNN===:::444333111000/////////000&&&((()))******+++---...---+++******++++++)))(((&&&(((***,,,---.........******+++,,,,,,,,,,,,+++&&&&&&'''''''''&&&%%%$$$%%%((()))(((%%%######%%%'''%%%###"""######"""!!!"""###"""!!!!!!!!!  !!!""""""###%%%""""""""""""""""""!!!!!! !!!!!!!!!   """###"""!!!  """$$$###!!! !!!!!!!!! %%%((('''---???SSS``````aaaaaa^^^\\\\\\```eeedddeeefffeeebbb```^^^^^^```bbbfffggggggddd```^^^___^^^^^^]]]^^^___aaabbbfffeeefffgggiiijjjiiigggccccccdddeeecccbbbhhhqqqgggfffdddeeehhhkkkmmmmmmgggggghhhiiihhhfffeeedddbbbcccfffjjjmmmnnnmmmjjjhhhhhhhhheeeccccccgggkkkooorrrtttrrrmmmjjjlllppptttwwwyyyuuummmhhhiiimmmllllllpppuuuuuurrrvvv~~~|||yyywwwxxxxxxwwwvvvsssrrrrrrrrruuuyyy}}}wwwvvvuuutttsssrrrqqqqqqrrruuuxxx{{{}}}}}}rrr^^^HHH888444:::AAA888222...---((("""###(((%%%$$$$$$&&&(((((('''&&&###&&&***...//////...,,,777DDDCCC>>>IIIZZZlll~~~{{{{{{{{{{{{wwwtttsssvvvzzzwwwxxxyyyyyyxxxxxx{{{||||||zzzuuunnniiilllvvv~~~}}}{{{yyyqqqqqqrrrtttxxx{{{||||||wwwwwwyyy||||||yyywwwzzz{{{|||~~~}}}|||{{{|||~~~~~~{{{xxxzzz~~~||||||{{{}}}~~~~~~||||||zzzxxx|||zzzdddPPPHHH??????;;;444555888555...))))))***,,,///000000///+++,,,......---+++(((&&&%%%&&&''''''&&&(((+++---***)))((((((***+++***))))))((())))))***+++---------......//////000000000+++...///---))))))---111AAAGGGOOORRROOOFFF===888222111///---+++)))'''&&&***)))))),,,//////---***MMM@@@666888666222///......///000((()))++++++***+++---///000///...,,,***((('''&&&&&&''')))***,,,,,,------)))***)))'''(((,,,,,,((()))'''&&&&&&''''''&&&$$$((('''&&&(((******'''$$$+++((($$$""""""######### !!!!!!   !!! """$$$&&&#########  ###!!!!!!"""   """(((***%%%  !!!  !!!###%%%###&&&,,,333>>>OOO^^^aaacccbbb______cccdddbbbddddddbbb___]]]^^^bbbeeedddeeeeeeffffffeeedddcccbbbbbb```^^^\\\\\\___bbbaaaaaabbbgggllllllgggbbbdddbbbcccffffffeeejjjsssllliiifffgggiiikkkkkkjjjiiiiiigggfffkkkpppnnnhhhcccgggkkkooopppnnnkkkiiillljjjgggdddcccdddfffgggkkkkkkjjjiiihhhjjjmmmpppxxxxxxwwwvvvuuutttssssssttttttsssuuuwwwxxxxxxwwwvvvvvvwwwyyy|||}}}{{{zzzxxxwwwvvvuuuvvvxxx{{{}}}wwwvvvuuutttsssssssssssssssqqqrrrwwwzzzssscccNNN===777777999666444111---******,,,///&&&(((***++++++)))'''&&&$$$+++000///111555333...111;;;EEEMMMXXXiiiwww}}}{{{xxx}}}yyyvvvuuuvvvwwwvvvtttwwwyyyxxxvvvxxx{{{zzzuuuwwwtttpppmmmnnnqqqvvvyyy|||zzzxxxvvvsssqqqrrrvvvzzz{{{{{{yyyxxxxxxzzz}}}|||vvvxxx~~~}}}|||}}}||||||~~~}}}|||~~~~~~|||~~~~~~yyyuuu|||~~~}}}}}}||||||{{{{{{{{{{{{zzz~~~~~~ooo[[[JJJBBB===999666444333111---***&&&&&&$$$%%%,,,555777333///,,,(((''''''((('''&&&((((((''''''((()))+++,,,)))***,,,...---+++'''%%%+++(((&&&***111444000***++++++,,,,,,,,,,,,++++++,,,***((((((***---...///666BBBRRRZZZXXXPPPIIIEEE:::555...*********)))'''''''''((()))***,,,...///III???666888666222///------...///***+++,,,+++++++++---///------,,,++++++***))))))*********++++++******))))))***(((%%%&&&***)))%%%+++)))(((((())))))((('''######$$$''',,,...---+++)))&&&""" !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""###$$$$$$""" """  """   """""" $$$$$$!!!!!! !!!"""$$$"""$$$)))///;;;LLL\\\aaacccccc______ccccccaaagggfffddd```]]]]]]```bbbdddeeefffggggggfffeeeeeegggfffdddaaa______aaadddcccbbbdddiiinnnnnniiiddddddbbbbbbeeeeeedddhhhppplllhhheeedddhhhkkknnnnnnooonnnllljjjmmmqqqoooiiigggiiimmmppppppnnnjjjhhhhhhfffdddcccbbbdddeeegggjjjjjjjjjiiihhhiiimmmpppvvvvvvvvvvvvvvvuuuuuuuuutttsssssstttwwwxxxxxxwwwvvvvvvwwwyyy{{{|||{{{zzzyyyxxxxxxwwwwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwvvvvvvttttttvvv}}}{{{vvviiiTTTAAA555333444444222///,,,))))))+++,,,&&&(((***,,,,,,***'''%%%'''---000000111444444111888EEEUUUaaalllwww}}}zzz|||zzzyyyzzz{{{zzzwwwtttvvvxxxxxxwwwyyy}}}{{{vvvvvvsssooolllmmmqqquuuyyy}}}{{{zzzwwwuuussstttxxx{{{{{{{{{yyyxxxxxxyyy}}}~~~yyyzzz}}}~~~}}}|||}}}|||{{{|||~~~||||||~~~~~~{{{}}}{{{www~~~~~~~~~}}}}}}}}}{{{fffQQQAAA:::888555111...---,,,)))&&&))))))''''''...666777444******)))(((((('''&&&%%%&&&&&&%%%%%%&&&''')))***((()))***++++++******)))+++)))'''(((+++,,,)))%%%((())))))))))))))))))(((((('''&&&&&&(((+++,,,---555AAAPPPYYYWWWPPPHHHDDD999444---((('''&&&$$$"""%%%&&&''')))+++---......JJJBBB;;;888666222///---,,,,,,,,,,,,------,,,++++++---...*********++++++++++++,,,))))))******+++******))))))***((($$$$$$'''&&&"""***((('''((())))))(((&&&)))(((((()))******(((&&&'''$$$  """!!!  !!!!!!"""!!!!!! !!!!!!"""$$$%%%&&&$$$"""  !!!!!!!!!  !!!"""  !!!""" !!!%%%***555HHHYYYaaacccccc``````ccccccaaajjjiiigggccc___^^^___aaaeeefffggghhhhhhhhhhhhhhhlllllljjjfffcccbbbdddfffeeeeeefffkkkooooookkkgggdddbbbbbbdddccccccfffkkkiiifffccccccfffkkkoooqqqsssrrrooolllnnnpppmmmgggiiikkknnnpppooommmiiigggeeeeeeddddddeeegggiiijjjjjjkkkjjjiiiiiijjjmmmpppsssssssssttttttuuuuuuuuusssrrrqqqsssuuuwwwwwwwwwvvvuuuvvvxxxzzz{{{zzzyyyxxxxxxwwwwwwvvvvvvvvvvvv|||}}}}}}}}}}}}}}}||||||xxxyyy|||zzzxxxppp]]]GGG666222333222000---+++)))((())))))&&&(((+++---,,,***'''$$$(((,,,///...///222555444===NNNcccrrr{{{~~~}}}|||{{{{{{|||~~~~~~|||xxxtttvvvxxxxxxxxx|||yyyuuusssooommmmmmqqqvvvzzz~~~||||||zzzxxxwwwxxxzzz||||||{{{yyyxxxxxxxxx{{{~~~yyyzzz}}}}}}zzz{{{}}}~~~~~~}}}~~~|||zzzzzz{{{||||||{{{~~~}}}~~~}}}{{{sss[[[EEE888222555111---***)))((('''%%%******)))(((---444555222&&&((())))))'''%%%$$$$$$############$$$%%%&&&'''&&&&&&''''''((()))******''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''')))+++---///555@@@NNNVVVUUUNNNFFFBBB777222,,,&&&###!!!###%%%(((***---...//////JJJAAA;;;888666222///---+++******......///---++++++,,,...************++++++++++++%%%&&&''')))+++,,,------***+++((($$$$$$&&&%%% %%%$$$###$$$%%%%%%$$$###+++***)))((('''%%%$$$###$$$"""!!! """###$$$$$$###$$$%%%%%%###!!! !!!   !!!  ###$$$"""  !!!&&&111EEEVVV```ddddddbbbccceeeeeeaaalllllljjjgggdddbbbbbbdddeeefffggghhhiiiiiijjjjjjpppooommmjjjfffdddeeegggeeefffhhhkkknnnnnnkkkhhhdddcccbbbcccbbbcccdddgggfffdddccccccfffiiilllmmmpppqqqnnnkkkkkkmmmkkkeeeiiijjjlllmmmmmmkkkiiigggfffggghhhiiikkkmmmooopppllllllmmmlllkkkllloooqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppooopppsssuuuvvvvvvuuuttttttuuuwwwxxxxxxwwwxxxwwwuuuttttttvvvxxxzzz~~~{{{{{{uuueeeMMM:::555999444111...+++***)))((((((''')))+++---,,,***'''%%%&&&))),,,,,,---111666999GGGWWWkkkyyy~~~|||{{{zzzzzz{{{{{{|||}}}~~~}}}zzzwwwtttwwwxxxyyy{{{}}}xxxuuuqqqoooqqquuuzzz~~~}}}}}}{{{{{{{{{{{{||||||||||||xxxwwwwwwwwwxxx|||{{{xxxwwwyyyzzzwwwssszzz{{{}}}}}}|||~~~{{{yyyyyyzzz||||||~~~mmmUUU@@@444111444111---)))''''''(((((()))***)))(((+++111111...((()))***)))%%%######$$$############$$$%%%&&&&&&$$$%%%&&&'''((((((''''''###%%%'''&&&%%%%%%'''***''''''(((((((((((('''''')))***+++,,,---...111333777@@@KKKQQQOOOHHH@@@;;;333000+++&&&### $$$&&&)))---000111111111}}}FFF<<<444777555333000---+++******...//////---++++++,,,---,,,++++++******)))))))))$$$%%%''')))+++,,,------++++++)))%%%%%%(((&&&"""###!!!!!!!!!######"""!!!"""######$$$%%%&&&'''(((###!!!!!!  !!! !!!"""###$$$$$$""""""###$$$###!!!  !!!$$$  !!!"""$$$%%%!!!  !!!$$$---BBBTTT```dddfffeeefffhhhgggccclllmmmmmmkkkiiihhhhhhiiifffffffffggghhhiiijjjjjjoooooommmjjjgggeeefffgggfffggghhhkkklllllliiigggeeeeeedddbbbcccdddeeedddbbbccceeegggggggggggghhhmmmnnnmmmjjjjjjlllkkkgggfffggghhhiiijjjiiihhhhhhggghhhjjjmmmoooqqqrrrsssnnnooopppooooooooorrrtttsssssssssrrrrrrrrrqqqqqqpppnnnmmmnnnqqqtttuuuuuutttsssrrrsssuuuvvvvvvuuuyyywwwuuutttvvvzzz{{{mmmUUU@@@:::???:::666111---,,,+++***(((''')))***,,,,,,***)))''''''))),,,......111999@@@TTTaaaooowww|||{{{zzzxxxvvvuuuvvvwwwxxx}}}~~~~~~}}}{{{zzzxxxxxxxxxyyyzzz}}}{{{xxxuuusssuuuyyy}}}}}}zzz|||}}}~~~}}}||||||{{{vvvwwwwwwvvvvvvxxx}}}}}}zzzwwwvvvwwwwwwtttrrryyyzzz|||~~~~~~~~~|||{{{}}}zzzzzz{{{~~~{{{hhhSSSAAA777444222000---)))''''''((()))+++---,,,+++,,,000111...,,,,,,+++)))&&&%%%%%%&&&$$$$$$%%%%%%&&&'''''''''%%%(((+++---,,,***&&&###$$$'''******((('''***...***++++++++++++++++++******,,,...///...///222444:::???FFFIIIGGG@@@999444000...+++(((%%%######$$$&&&))),,,000333444444444}}}GGG===666666555333111...,,,++++++---......---+++***+++------,,,,,,***)))(((''''''''''''((()))***************+++)))&&&'''***)))%%%###"""!!!"""$$$%%%$$$###"""###$$$###""""""$$$&&&###!!! !!! ###"""!!! !!!""""""""""""############"""!!! !!!!!!!!!"""###"""!!!!!!  ###%%%  !!!""""""######### !!! """###$$$---AAASSS___dddggghhhiiilllkkkgggkkkmmmnnnnnnlllkkkkkkllleeeeeeeeeeeefffggghhhhhhkkklllkkkjjjgggffffffgggggghhhiiijjjjjjiiigggffffffgggeeecccdddhhhgggddd```dddhhhjjjiiihhhggggggmmmoooooollllllnnnnnnkkkeeeffffffgggggghhhhhhhhhfffhhhkkknnnpppqqqqqqqqqpppqqqrrrrrrqqqrrrsssuuuvvvvvvvvvuuuuuutttttttttpppooommmnnnqqqtttvvvwwwvvvtttssssssuuuvvvvvvvvvyyyxxxvvvwwwzzzvvv```HHH@@@DDDAAA;;;333///...---+++)))(((((()))***+++++++++++++++,,,000222222333:::DDDSSS\\\dddgggjjjooorrrrrrkkkkkkjjjiiikkkmmmoooqqqzzz{{{}}}}}}|||{{{|||}}}yyyyyyzzz}}}|||yyyvvvuuuwww|||}}}|||{{{xxx{{{~~~~~~}}}|||{{{{{{uuuxxxyyyxxxvvvwwwzzz~~~}}}{{{xxxwwwwwwwwwwwwvvvyyyzzz|||}}}}}}|||{{{zzz~~~~~~~~~||||||}}}|||}}}}}}sssbbbRRRDDD;;;666......,,,)))&&&%%%'''(((---111111///000333333111///---++++++,,,,,,***(((%%%&&&'''((()))))))))((('''***///111000,,,'''$$$(((+++......+++******,,,,,,------......------,,,))),,,///...---,,,///222:::<<>>999333///......---+++((('''((()))***,,,///111444555666666}}}IIIBBB===666555333222000...---,,,,,,,,,---,,,******+++---,,,,,,+++***)))(((''''''&&&'''((()))************''')))'''%%%'''++++++((($$$###"""###%%%&&&%%%$$$%%%&&&&&&$$$!!! """$$$###"""!!!!!!""""""!!! ######"""!!!!!!  """##################$$$$$$###""" """!!! !!!###$$$!!! !!!###"""  """###""" !!!""""""!!! !!!###!!!"""%%%&&&&&&...AAASSS^^^dddhhhjjjlllooonnnjjjjjjmmmoooooommmlllkkkkkkeeeddddddccccccdddeeefffhhhiiijjjiiigggggghhhiiiiiijjjkkkkkkiiigggeeeeeegggiiigggdddfffkkkjjjdddaaaeeeiiikkkkkkjjjkkkmmmnnnqqqqqqnnnlllnnnnnnlllhhhhhhggggggfffffffffggggggiiilllnnnppppppooonnnpppqqqssssssrrrrrrtttuuutttttttttuuuuuuuuuuuuuuusssqqqooopppsssvvvyyyzzzyyywwwuuuuuuwwwxxxxxxxxxtttuuuvvvxxx|||}}}{{{{{{|||}}}~~~~~~mmmVVVKKKLLLHHH???555///...---,,,)))(((((('''((()))+++...///...///222444111///666@@@CCCKKKRRRSSSSSSVVVWWWVVVQQQQQQSSSUUUYYY^^^bbbeeemmmqqqwwwzzz{{{|||}}}~~~wwwwwwxxx|||}}}zzzxxxuuutttvvv{{{|||zzzyyyuuuyyy}}}~~~}}}{{{zzzzzzwwwzzz}}}|||xxxwwwyyy{{{{{{yyyvvvuuuuuuwwwxxxyyyyyyzzz{{{||||||{{{yyyxxxzzz|||}}}}}}}}}}}}}}}{{{{{{~~~~~~~~~~~~}}}yyyiiiZZZOOODDD:::222+++,,,,,,***'''%%%&&&(((...222333111111444555333,,,***+++000666666111+++&&&'''((()))******))))))%%%(((+++------+++'''%%%&&&)))---///...---++++++,,,,,,------------,,,,,,(((,,,///...+++***,,,///777777777777666444000...///000000---***)))***,,,---...///111333444666666yyyGGGBBB>>>555555444222111///...---++++++,,,+++******+++---++++++******))))))(((((("""$$$&&&(((***,,,------%%%'''&&&$$$''',,,,,,)))###"""!!!"""$$$%%%%%%###!!!######"""$$$(((,,,$$$###""""""###$$$"""!!!!!!!!!!!!!!!  """#########""" !!!"""###$$$$$$###"""###!!! """$$$%%%###!!! !!!###!!! !!!!!!!!! """!!!  """""" """###!!!$$$'''((((((...AAASSS]]]dddiiikkknnnrrrpppllljjjmmmoooooommmjjjiiiiiieeedddcccbbbaaabbbcccdddfffgggiiiiiihhhhhhiiijjjkkklllmmmllliiifffeeeeeehhhjjjhhheeehhhmmmllleeecccfffjjjkkkkkkmmmpppsssooorrrrrrmmmkkklllllljjjkkkjjjiiigggffffffeeeeeeiiikkkmmmpppqqqpppnnnmmmoooqqqrrrrrrrrrrrrsssuuuoooppppppqqqsssttttttuuuuuusssqqqqqquuuyyy{{{|||{{{yyywwwwwwyyyzzz{{{zzznnnppptttxxx{{{~~~~~~{{{xxxwwwxxx{{{|||~~~||||||}}}{{{wwwaaaUUUUUUKKKBBB666///------+++))))))(((&&&&&&(((,,,///222///...111333...***///:::666???GGGHHHGGGGGGFFFDDD:::<<>>???666,,,&&&'''(((************)))!!!###%%%'''''''''%%%$$$!!!$$$(((---000000...,,,+++++++++,,,,,,+++++++++)))---111000,,,***,,,///444222111111222111000...000111111///+++)))***,,,......///000111333555666gggIII:::555555444333000...,,,+++***))))))))))))***+++,,,---------+++***))))))))))))((()))***+++,,,,,,+++***+++***(((&&&$$$$$$%%%'''"""###%%%&&&&&&%%%###"""###$$$$$$""""""###&&&)))(((%%%######%%%%%%###!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""!!!!!!!!! """&&&+++...!!! !!!!!! !!!!!!!!!  ###""" !!!"""""""""!!!  ###$$$ &&&$$$###)))...===SSS```fffkkknnnqqqtttqqqllllllkkkkkkjjjiiihhhggggggkkkhhheeedddffffffdddbbbffffffgggjjjlllnnnmmmkkkjjjkkkkkkkkkkkkjjjiiiiiihhhddd```ccciiimmmjjjfffhhhfffggglllsssuuussspppqqqtttvvvsssnnnkkklllooommmmmmllljjjgggffffffgggfffjjjoooooommmkkklllmmmmmmooorrrtttuuuuuutttsssuuuvvvvvvvvvuuusssqqqooooooqqqssstttuuuvvvxxxzzzxxxxxxvvvuuu|||yyytttsssrrrsssvvvxxxyyyyyyxxxyyyyyyyyywwwwwwyyy{{{yyy{{{|||}}}}}}{{{yyywww{{{zzz}}}|||jjjYYYRRRLLLDDD999222000---***&&&'''&&&%%%%%%&&&(((+++,,,000...---...111222000///666<<>>???===<<>>999666666444000,,,(((&&&%%%%%%,,,---...//////...---,,,'''(((+++000444555111---&&&&&&''')))******(((%%%%%%$$$###%%%((()))'''$$$)))((((((+++000333222000***+++---.........---,,,---000333444222///...---000000111111000...,,,+++............---+++***)))222222222222222222222222dddGGG999555444444333111///---+++***++++++************+++,,,---,,,+++***))))))))))))((()))***+++,,,++++++***'''&&&%%%$$$###$$$%%%'''###$$$%%%&&&&&&%%%$$$###"""######""""""###&&&))))))&&&###"""###$$$###"""%%%$$$###"""  !!!"""%%%(((***    """!!!  !!!!!!!!!###""" !!!!!!!!!!!! !!!### %%%###"""''',,,:::PPP___dddiiikkknnnqqqoookkklllkkkhhhffffffggghhhiiiiiigggeeeeeeggghhhgggfffdddeeegggkkknnnooonnnllljjjjjjkkkkkkjjjjjjiiihhhhhheeebbbdddhhhjjjiiifffhhhggghhhnnntttvvvsssoootttvvvvvvrrrkkkhhhiiikkklllmmmllljjjhhhfffggghhhhhhkkknnnnnnlllkkkmmmpppppprrruuuxxxyyywwwtttrrrtttuuuuuuuuutttsssrrrqqqpppqqqtttttttttuuuwwwyyyxxxwwwuuuuuu|||zzzvvvtttrrrsssuuuxxxyyyyyy}}}}}}{{{yyyxxxyyy|||||||||}}}}}}}}}|||{{{{{{{{{yyy|||xxxeeeSSSIIIHHHAAA888222000...***&&&'''&&&%%%%%%%%%''')))+++,,,///222333222111000111666<<>>???BBB@@@:::>>>HHHWWWfffoootttuuuuuuuuuxxxyyyyyy|||{{{tttrrrooonnnqqqrrrttt{{{}}}zzzzzzzzz|||yyywwwwwwzzz|||~~~~~~}}}{{{zzz{{{|||}}}|||yyyvvvvvvwwwwwwuuurrrvvvyyy}}}~~~}}}||||||}}}~~~}}}}}}~~~~~~~~~sss___HHH>>><<<;;;999888888555111---***(((((((((------------,,,,,,+++***((()))***...111000---)))%%%%%%&&&(((******'''%%%(((&&&$$$%%%(((******(((***))))))---222555444222---......///////////////000222444444222000//////////////////...,,,+++***)))******+++,,,------......///222333444333111000```DDD777444222222333333111///,,,***---,,,++++++******++++++,,,+++***))))))))))))))))))***++++++,,,+++++++++$$$###"""""""""$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$!!!"""######"""$$$'''))))))&&&"""!!!"""###$$$$$$$$$###"""  !!!###$$$%%%!!! """"""""""""!!!   !!!!!!!!!!!!!!!"""""""""###!!! !!!   !!!%%%"""!!!&&&)))666LLL^^^cccfffgggiiilllllliiikkkiiieeecccccceeehhhjjjhhhfffeeefffiiijjjkkkjjjdddeeehhhmmmqqqqqqooommmiiijjjjjjjjjjjjiiihhhhhhgggfffeeeeeeeeefffffffffggghhhjjjpppuuuvvvrrrnnnssstttsssooojjjhhhjjjlllmmmmmmmmmkkkhhhggggggiiihhhjjjkkkjjjiiijjjnnnrrrtttvvv{{{}}}}}}yyytttqqqssssssttttttttttttssssssqqqsssuuuvvvuuuuuuvvvwwwyyyxxxwwwxxx~~~~~~zzzwwwsssrrrtttwwwyyyyyy|||yyywwwxxx|||{{{{{{{{{{{{{{{||||||}}}}}}|||}}}~~~vvvbbbLLL@@@AAA<<<666222000...***&&&'''&&&%%%%%%%%%'''((()))(((///777:::777444222222555:::DDDQQQ]]]ddddddbbb^^^ZZZQQQKKKJJJJJJBBB999555:::EEEUUUeeemmmllliiinnntttzzz|||}}}|||wwwpppooommmnnnrrrtttvvv{{{}}}}}}~~~}}}yyyvvvvvvyyy~~~~~~{{{zzzyyyzzz|||}}}}}}{{{zzzyyyxxxvvvtttvvvyyy|||}}}~~~|||{{{{{{|||}}}}}}~~~}}}}}}zzziiiTTT>>>555444555777999888555111---++++++---...000...,,,***)))(((((((((***))))))***+++***(((&&&&&&&&&&&&(((******(((%%%(((&&&###$$$'''+++...///...---...222777:::999777///////////////000111111555666666555222000000111111000///...---,,,,,,,,,)))(((((()))***,,,...///***---111444555444111///^^^CCC777555000222333444222000---***,,,,,,+++++++++,,,,,,---+++******)))))))))*********+++++++++++++++++++++%%%###""""""###$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&"""###$$$$$$$$$%%%(((***)))&&&### !!!###%%%!!!  !!!!!! """$$$!!!   !!!!!!!!! !!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   &&&###!!!%%%(((444JJJ\\\aaadddcccdddhhhiiiggggggfffdddcccccceeeggghhhiiihhhhhhhhhjjjkkkllllllgggiiilllpppssssssooollliiiiiijjjjjjiiiiiihhhgggfffhhhhhhfffcccbbbdddfffggghhhlllrrruuuuuuqqqmmmooooooooommmkkklllnnnqqqoooooonnnlllhhhfffggghhhhhhiiiiiigggfffhhhnnntttwwwzzz~~~zzztttpppqqqqqqrrrssstttttttttuuuuuuvvvxxxxxxwwwvvvvvvwww{{{zzzyyy|||}}}yyytttrrrsssvvvxxxyyy}}}}}}|||yyywwwwwwyyy{{{yyyxxxwwwvvvwwwyyy{{{|||vvvbbbKKK;;;:::777333111///,,,)))&&&((((((''''''''''''((()))'''...999@@@BBB>>>888444444666???PPPcccooosssrrrssspppiiicccbbb```TTTGGG:::888:::FFFUUU^^^^^^YYY^^^gggssszzz|||zzzuuuqqqqqqppprrrvvvwwwxxx|||}}}zzzxxxyyy|||{{{zzzyyyxxxxxxyyyzzz{{{~~~}}}{{{zzzyyy{{{~~~~~~~~~|||||||||xxxyyy{{{}}}~~~}}}~~~}}}~~~vvv]]]KKK888000000222444666444222///,,,,,,...111333222000,,,)))'''&&&''''''(((((('''''''''&&&&&&%%%''''''(((***,,,+++)))''''''%%%######'''---333777777666777;;;???AAA???<<<111000///...///000111222999888777444111000000111333111000...------......,,,+++)))((((((***,,,---+++---111444666555333222___DDD888777111222333444333000---+++*********+++,,,...///000+++***************+++,,,,,,,,,++++++++++++++++++(((&&&$$$$$$%%%%%%###"""&&&&&&%%%$$$$$$%%%&&&&&&###%%%&&&&&&&&&''')))+++(((&&&###  ###%%%  $$$))))))### """"""!!! !!!!!!""""""!!!!!!!!!  """"""""""""  !!!!!!  !!!'''%%%###&&&)))444III[[[```cccaaaaaadddffffffccccccdddeeeeeeeeeddddddllllllkkkjjjjjjjjjjjjkkkmmmnnnpppssstttrrrnnnjjjjjjjjjjjjjjjjjjiiihhhhhhgggiiijjjgggcccaaacccffffffiiimmmrrrtttssspppmmmnnnnnnnnnnnnnnnoooqqqsssqqqqqqpppmmmiiiffffffgggkkklllllljjjiiikkkqqqwwwxxxzzz}}}~~~yyytttppppppqqqqqqrrrssstttuuuvvvxxxzzz||||||zzzxxxxxxxxx{{{yyyyyy|||{{{vvvssstttvvvxxxyyyyyy{{{}}}}}}zzzxxxwwwwwwwwwvvvuuutttvvvxxx{{{}}}}}}uuudddMMM;;;777555222000...+++(((%%%*********)))))))))))))))***///;;;HHHPPPNNNDDD:::555444999HHH^^^pppxxxzzz|||zzzzzzwwwkkk^^^JJJBBB;;;<<>>???BBBEEEEEEBBB???333222111111111222444555999888666333///...///111000///...---------...///---,,,***))))))+++---...///000222444666777777888```EEE999777333333444444222000---+++)))******+++---///111222+++++++++++++++,,,---...------,,,++++++++++++,,,***'''%%%%%%''''''$$$!!!%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''''''''((()))&&&&&&$$$!!! """%%%!!!"""###$$$$$$###"""!!! ''',,,---''' !!!!!! """"""!!! !!!!!!!!!!!!  !!!###$$$%%%%%%  !!!!!!!!! """!!!""""""#########"""!!!!!!  !!!!!!(((&&&$$$((()))444IIIZZZ```dddaaa```bbbddddddbbbccceeeffffffeeecccaaannnnnnnnnllliiihhhiiijjjppppppqqqssssssqqqmmmiiijjjkkkkkkkkkkkkjjjiiiiiihhhjjjjjjhhhdddcccdddggggggiiimmmqqqrrrqqqnnnmmmooooooooooooooooooooooooppppppooommmjjjhhhhhhiiioooqqqrrrqqqpppqqquuuyyywwwxxxyyyyyyxxxvvvsssrrrpppppppppqqqrrrtttuuuvvvzzz|||~~~}}}{{{zzzzzzyyyvvvwww{{{~~~~~~~~~~~~{{{wwwuuuuuuwwwxxxyyywww{{{~~~~~~zzzxxxwwwvvvuuuuuuvvvwwwzzz}}}~~~~~~}}}zzzttthhhRRR???888777444111...***(((''',,,,,,++++++******))))))...444AAASSS``````TTTHHH===888777@@@TTTiiixxx{{{rrr___UUUGGG>>>;;;999777555999BBBTTTiiiuuuxxxwwwwwwsssqqqrrruuuuuusssvvv|||~~~yyyzzzzzz{{{|||}}}~~~~~~~~~|||{{{zzz{{{}}}~~~~~~~~~}}}}}}}}}}}}yyy{{{}}}}}}{{{yyywwwwwwvvvwwwxxx{{{}}}}}}{{{{{{|||}}}}}}}}}~~~zzzvvv|||~~~wwwgggKKK???555222222///---...------,,,,,,---///222333000...+++(((&&&'''((()))%%%&&&((('''''''''(((***))))))***,,,------+++((()))***+++---000555<<>>???BBBEEEEEEAAA===555555555555555666777777555555333000---,,,,,,...,,,,,,,,,,,,,,,---...///,,,++++++,,,---///111222333333444555777999:::;;;```EEE888666555555444333111///---,,,+++++++++,,,---///000111,,,,,,,,,,,,---...///000...---,,,++++++++++++,,,)))&&&###%%%((((((%%%!!!$$$%%%&&&''''''&&&%%%$$$$$$%%%''''''%%%%%%%%%&&&$$$%%%%%%### !!!$$$!!!"""$$$%%%%%%$$$###""" !!!"""""" !!!!!! """***///,,,%%%######"""  !!!"""!!!   !!!###$$$%%% !!!  &&&'''###!!!"""%%%%%%%%%%%%%%%$$$###### !!!### '''%%%$$$(((***444IIIZZZaaaeeeccc```aaaccccccdddeeeeeeeeeeeedddbbbbbbmmmnnnnnnllliiigggiiijjjnnnnnnnnnooopppooollliiikkkllllllllllllkkkjjjjjjjjjjjjjjjhhhfffeeefffggggggjjjmmmoooooonnnmmmmmmkkklllmmmoooppppppooommmlllmmmmmmlllkkkkkkmmmnnnpppsssvvvvvvtttsssuuuxxxuuutttsssrrrrrrrrrssssssqqqqqqpppqqqqqqsssuuuvvvyyy|||~~~{{{zzzzzz{{{wwwxxx|||~~~||||||}}}{{{xxxvvvwwwxxxyyyxxxvvvyyy|||}}}|||yyyxxxxxxsssssstttuuuxxxzzz}}}|||}}}{{{yyyvvvnnn[[[HHH===<<<999444///,,,***))),,,,,,,,,+++***)))((((((222;;;LLL```mmmnnnddd[[[JJJAAA999;;;KKKbbbwww}}}rrrjjj\\\LLL>>>444000000333888III```qqqvvvvvvvvvrrrpppqqqtttttttttxxx~~~}}}yyywwwwwwxxxzzz{{{}}}~~~}}}~~~|||}}}{{{zzz|||}}}}}}|||zzzzzzyyyyyyyyyxxxzzz}}}}}}{{{xxxwwwvvvxxxwwwxxxyyy|||~~~}}}{{{{{{{{{{{{|||~~~}}}||||||~~~}}}~~~~~~zzzxxx|||~~~}}}ppp^^^EEE;;;222000111///...///000000//////............,,,***((('''&&&'''((()))&&&(((++++++)))((()))+++''''''(((***,,,,,,)))'''(((***---...///111555888666666777;;;???@@@<<<999333444555555666666555555000111000...+++)))***+++***+++---...000111111222......//////000111222222333444666888::::::999999```EEE888555777666444222000...---,,,---------------...///000,,,,,,,,,---...///000111///...,,,+++***+++,,,,,,'''###"""$$$((()))&&&"""$$$%%%'''(((((('''%%%$$$###%%%&&&&&&$$$######$$$###%%%%%%$$$ !!!### !!!###$$$###""" !!!###$$$###!!!######"""!!! '''000///)))&&&$$$""""""!!!  !!!!!!!!!   !!!""" !!!"""  !!!%%%++++++%%%!!!!!!''''''''''''&&&&&&%%%$$$  ###$$$&&&%%%###((()))444HHHYYYaaafffdddaaabbbcccccchhhgggeeecccbbbbbbcccccclllmmmnnnllliiigggiiillllllkkkkkklllmmmmmmkkkiiillllllmmmmmmllllllkkkjjjkkkjjjiiihhhhhhggggggggggggjjjlllnnnmmmmmmmmmmmmeeegggjjjnnnqqqrrrqqqooohhhjjjkkkllllllnnnpppsssmmmqqqvvvvvvtttrrrssstttsssqqqooonnnnnnpppssstttqqqqqqppppppqqqssstttuuuxxx{{{~~~~~~{{{zzzzzz{{{{{{}}}~~~|||zzzxxxwwwxxxyyyyyyxxxuuuwwwxxxxxxwwwvvvwwwxxxpppppprrrtttvvvyyy{{{|||}}}~~~|||zzzzzzuuucccQQQAAA@@@<<<777111---,,,,,,++++++++++++***((('''&&&333@@@UUUiiiuuuuuuooohhhTTTIII<<<:::GGG^^^vvv~~~{{{~~~zzznnnZZZFFF777222222333555DDD\\\oootttttttttsssqqqrrruuuvvvvvv|||~~~yyyvvvssssssuuuvvvxxxzzz{{{||||||~~~{{{{{{|||zzz~~~|||||||||{{{zzzxxxwwwvvvuuuuuuyyy|||~~~}}}zzzxxxxxxwwwvvvvvvwwwyyy}}}~~~~~~}}}|||{{{zzzzzzzzz}}}|||{{{zzz{{{~~~~~~wwwyyy|||~~~~~~}}}|||{{{}}}||||||zzzkkkXXXAAA888///...///...///111333333222111///---+++***((('''&&&&&&&&&&&&'''((((((+++...---+++))))))***&&&&&&''')))******(((%%%%%%(((,,,,,,++++++,,,...------///555:::;;;888555000111222333444333222111---......,,,***(((((((((,,,...000333555666666666333333333333222111///...111444888;;;<<<:::888666YYYAAA888666888555555555111,,,,,,000000...,,,******,,,...///333---***......******...+++,,,,,,,,,+++)))((('''%%%###"""&&&******%%% %%%&&&%%%$$$###"""###%%%&&&&&&''''''&&&$$$###"""&&&%%%$$$"""!!! """""""""!!!!!!!!!!!!!!!"""!!!   !!!!!!   !!! !!!&&&++++++((($$$""" """"""  !!!###$$$$$$$$$ !!!"""  %%%((('''%%%###"""###%%%&&&&&&$$$######$$$ """###$$$###"""###%%%&&&***666CCCVVV]]]bbbaaa```bbbdddcccffffffdddccccccbbbbbbbbbgggiiijjjiiigggfffffffffmmmnnnnnnmmmkkkjjjkkkkkkiiihhhggghhhjjjkkkkkkjjjkkkiiigggfffgggiiiiiihhhiiijjjlllmmmnnnmmmmmmlllkkkiiigggkkkppprrrpppmmmmmmlllmmmoooqqqrrrqqqpppppprrrtttvvvwwwvvvtttrrrsssqqqmmmjjjiiikkknnnppprrrtttuuurrrnnnmmmqqqvvvzzzzzzzzz|||~~~}}}||||||~~~{{{xxxyyyyyyzzz{{{zzzyyywwwvvvtttssssssuuuwwwxxxwwwvvvooonnnooosssxxx|||~~~zzzxxx{{{}}}xxxkkk___TTTNNNDDD:::555333---%%%'''(((,,,...***%%%***555===LLLcccttt|||{{{wwwtttjjj\\\GGG:::DDD]]]qqqyyyzzz}}}~~~zzzxxxzzz~~~yyygggXXXKKK<<<...333555???QQQhhhwwwwwwqqqwwwyyyyyyxxx{{{~~~zzzwwwwwwxxxwwwwwwvvvtttsssuuuxxx{{{{{{|||~~~~~~}}}{{{yyyyyyzzz{{{~~~~~~~~~|||yyywwwuuuuuuuuuvvvyyyzzzzzzzzz{{{||||||}}}uuutttrrrrrruuuyyy}}}|||zzzyyyyyyzzz{{{}}}|||{{{zzzzzz{{{}}}~~~|||zzzzzzxxxwwwyyy~~~~~~}}}ppp\\\MMM>>><<<666///+++---444:::555444222111000...+++))))))))))))'''&&&'''***,,,111444666222---)))+++---)))'''&&&'''******'''$$$+++%%%$$$''')))(((,,,333111222444666888777333000111...---...+++&&&'''+++,,,,,,,,,---.........//////333888:::999777444333222111000000000000000111333222222333333222000---YYYBBB999666666333222333000,,,---222111///,,,***)))+++---///000+++***,,,---******---,,,,,,---,,,+++)))'''&&&%%%$$$###&&&******%%%!!!'''''''''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$###"""'''&&&%%%$$$###"""""""""$$$$$$$$$######""""""!!! !!!  !!!!!!  !!!!!!"""###""" !!!"""$$$$$$#########!!! !!!"""######""" !!!!!!"""!!!###""" $$$%%%%%%###"""!!!###%%%&&&%%%$$$#########!!!!!! !!!"""""""""!!!###$$$$$$'''222===NNNXXX``````^^^___aaabbbiiihhhhhhggggggggggggggghhhiiiiiihhhfffdddddddddhhhiiijjjiiigggfffgggiiihhhggghhhjjjlllnnnmmmllljjjiiigggggghhhiiiiiihhhjjjkkklllmmmmmmlllkkkjjjhhhgggfffjjjppptttrrrpppnnnnnnnnnppprrrssssssqqqrrrsssuuuwwwwwwvvvuuutttuuussspppnnnmmmnnnoooqqqrrruuuwwwuuupppnnnooorrruuuuuuvvvwwwyyy{{{||||||}}}~~~{{{xxxxxxxxxyyyyyyyyyxxxwwwvvvtttttttttvvvxxxyyyxxxwwwrrrrrrsssvvvzzz~~~~~~{{{yyy{{{~~~{{{tttlllccc\\\OOOBBB999444,,,###((((((+++---+++)))222===MMMYYYkkkxxx|||zzzwwwuuummmbbbPPPAAAEEEYYYnnnxxxzzzzzzxxxvvvvvvzzz~~~pppdddZZZJJJ:::444555>>>QQQhhhxxxyyytttxxxzzzzzzyyy||||||yyywwwwwwxxxvvvvvvvvvttttttuuuyyy|||zzz{{{|||}}}}}}|||{{{zzz{{{zzzzzz|||~~~{{{yyywwwwwwwwwxxxzzz{{{|||}}}}}}}}}}}}|||zzzyyyxxxwwwxxxyyy{{{|||~~~}}}|||{{{|||||||||{{{zzzyyyyyyzzz|||{{{yyyxxxwwwwwwzzzzzzlllWWWGGG<<<999444000---///333777555333111000000...+++))))))))))))((('''(((+++---555777777444...***+++---***)))))),,,...///,,,))))))%%%%%%***,,,---111777333222111222444444333222000......///,,,((('''++++++,,,---...///000000111111444888999888555444333222222111000//////////////////...///000///---+++YYYBBB999777666333222222111///222888333000---)))(((***---///...+++***,,,+++)))***,,,------------+++)))'''%%%&&&%%%%%%'''***)))&&&"""(((((((((((('''&&&%%%$$$%%%&&&&&&&&&%%%$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%$$$###"""""" """!!! !!!"""!!! !!!"""""""""!!! """###"""!!!"""%%%!!!!!!    !!!!!!!!!!!! !!!"""""" !!!###$$$$$$""" """###!!! ###$$$&&&%%%$$$"""############"""!!!!!!!!!!!!!!!"""!!!###$$$######+++555EEESSS^^^___\\\]]]```bbbjjjjjjiiiiiijjjjjjkkkllliiijjjjjjhhheeebbbbbbccceeefffffffffeeeeeeggghhhgggggghhhkkkooopppooommmjjjhhhhhhhhhjjjjjjiiihhhjjjkkklllllllllkkkjjjiiigggfffgggkkkqqquuuuuussspppooooooqqqsssuuutttssstttuuuvvvwwwxxxwwwvvvuuuvvvuuutttsssrrrrrrrrrssssssvvvyyywwwsssooonnnnnnrrrsssttttttuuuxxx|||~~~~~~~~~~~~}}}{{{yyyxxxwwwxxxxxxxxxxxxwwwwwwvvvvvvuuuuuuwwwzzz{{{zzzyyyvvvvvvwwwzzz}}}~~~}}}{{{zzzzzz{{{}}}}}}|||zzzrrrkkk]]]LLLAAA999000'''***+++---......222>>>LLL^^^gggssszzz{{{xxxuuutttqqqkkk]]]LLLFFFRRRfffttt|||xxxtttssstttvvvyyy{{{~~~xxxrrrkkkZZZHHH555555<<>>444111---)))((())),,,...------------,,,++++++---.........---+++)))'''%%%'''&&&&&&((())))))&&&###((((((((((((((('''%%%###%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%###"""!!! !!!!!!"""""""""###"""!!!!!!"""!!! !!!#########!!! !!!"""   !!! $$$%%%"""######"""    !!!"""$$$$$$$$$!!! !!!"""!!!  !!!###$$$%%%%%%###""""""######""""""!!!!!!!!!""""""!!!!!!###$$$!!! &&&///AAAQQQ___aaa^^^^^^bbbeeehhhhhhhhhiiijjjkkkmmmmmmkkkkkkkkkhhheeecccbbbcccfffgggggggggfffgggiiilllhhhhhhiiilllnnnooonnnllliiihhhggghhhjjjkkkiiihhhhhhiiijjjllllllllllllkkkiiiiiijjjnnnsssvvvvvvuuurrrqqqppprrrtttvvvvvvuuutttuuuuuuvvvwwwwwwwwwwwwuuuuuuvvvwwwwwwvvvvvvuuutttvvvwwwvvvssspppppppppttttttuuuttttttvvv{{{|||{{{{{{zzzxxxwwwwwwvvvxxxxxxxxxyyyxxxxxxxxxxxxwwwwwwwwwyyy{{{||||||zzzxxxxxxzzz|||~~~~~~|||zzzwwwxxxzzz{{{||||||~~~yyytttfffVVVIIIAAA777///,,,///222444666???NNN\\\hhhooowww{{{zzzuuurrrqqquuusssjjjWWWHHHIII[[[kkkyyywwwuuurrrmmmiiikkkooowww{{{|||yyyyyyuuudddQQQ999555999LLLddduuu{{{|||}}}}}}}}}}}}}}}|||zzzwwwuuuvvvwwwssstttvvvvvvwwwxxxzzz}}}|||}}}}}}~~~}}}{{{}}}}}}~~~~~~~~~}}}}}}|||{{{zzzzzzyyyyyy{{{}}}{{{xxxzzz}}}~~~{{{yyyxxxzzz}}}~~~}}}zzzyyyyyyzzz|||~~~{{{yyyzzzvvvvvvyyy~~~rrr___JJJ===666444222333666666333111///---,,,,,,---,,,***(((&&&'''(((((('''(((+++---000111000---***)))***+++,,,---///111222222000///.........///000000000222666444111000222555777777444333555888666000///111444555555555555555555555555666666444222000000000//////...---+++***(((''''''&&&''')))******)))'''VVV@@@999999777444333444444444888???444111---***(((***,,,...///111222000---------............---,,,***(((&&&(((''''''(((((('''&&&$$$&&&&&&&&&(((***)))%%%"""%%%%%%$$$$$$$$$###$$$$$$######$$$$$$$$$$$$###"""###$$$$$$%%%$$$"""  !!!"""###$$$$$$######"""!!! !!!"""!!!  """######!!! &&&&&&"""  !!!!!!((('''$$$ $$$###"""!!!  !!!!!!!!! !!!!!!!!! !!!"""!!!!!!"""!!! !!!""""""!!!  """"""$$$%%%%%%###""""""### !!!"""###$$$!!!!!!###$$$!!! %%%...BBBSSSbbbeeeaaabbbeeehhhhhhhhhhhhiiikkklllnnnooollllllkkkiiifffdddeeefffggghhhhhhhhhgggiiilllnnnjjjiiijjjkkkmmmmmmkkkiiihhhgggfffgggiiijjjiiihhhdddfffiiikkkmmmooooooooonnnoooppprrrtttvvvvvvuuurrrqqqpppqqqsssuuuvvvvvvssssssssstttuuuvvvxxxxxxsssuuuwwwyyyyyyyyyxxxwwwsssssssssrrrqqqrrrtttuuuuuuuuuuuuttttttvvvyyy{{{xxxwwwvvvuuuuuutttttttttzzzzzzzzzyyyzzzzzzzzzzzzyyyxxxyyyzzz|||}}}|||{{{xxxyyyzzz|||~~~}}}{{{yyywwwzzz}}}~~~}}}}}}~~~|||xxxmmm]]]OOOEEE;;;333...555<<<@@@EEEOOO^^^iiikkkrrr{{{~~~|||wwwtttrrrxxxyyysss```KKKCCCNNN\\\lllnnnpppkkk]]]SSSVVV```pppuuuxxxxxx{{{yyyjjjXXX>>>666888JJJbbbrrrzzz|||{{{{{{zzzwwwsssppppppqqqrrrtttwwwxxxxxxyyyzzz|||}}}{{{|||~~~zzz{{{{{{|||{{{zzzyyyxxxwwwzzz~~~}}}zzzxxxzzz}}}}}}zzzwwwvvvyyy}}}~~~|||||||||{{{{{{}}}}}}zzzzzz{{{xxxyyy}}}zzzlllYYYGGG<<<555333222444777777444000+++*********++++++)))'''&&&'''((((((((((((***,,,------,,,+++++++++---///000111222333222111111111444444444222222333333333555444444555777888888777666666888;;;:::555333666;;;;;;:::888777555444444444444333111...,,,,,,---+++++++++***)))'''%%%$$$&&&%%%&&&(((++++++***(((SSS>>>888888333111000222111111444:::222000---+++***+++,,,---111555777333///...///...------...---,,,+++)))((('''''''''''''''&&&%%%$$$$$$$$$%%%))),,,+++&&&"""%%%$$$############$$$$$$"""######$$$###"""!!! !!!#########""" !!!"""###$$$$$$###""""""  !!!!!!  !!!"""!!!!!!///---'''   &&&)))+++'''###"""!!!   !!!!!!!!!  !!!""""""!!!!!!   !!!!!!"""!!! !!!""""""###%%%$$$###!!!"""""" """###$$$ !!!###%%%###""")))111GGGVVVcccfffdddeeehhhiiihhhhhhiiijjjkkkmmmnnnoookkkkkkkkkiiigggfffhhhjjjhhhhhhhhhgggggghhhkkknnnmmmkkkjjjjjjkkkkkkjjjiiihhhfffddddddfffhhhiiiiiiccceeehhhllloooqqqrrrrrrqqqrrrssstttuuuuuuuuuuuurrrpppoooooorrrtttuuuuuurrrqqqrrrrrrtttwwwzzz{{{vvvwwwyyyzzz{{{zzzxxxwwwqqqpppoooooopppsssvvvxxxsssrrrssstttwwwwwwvvvtttssssssssssssssssssssssss{{{zzzzzzzzzzzz{{{{{{|||{{{zzzzzz{{{||||||{{{yyyxxxxxxxxxzzz}}}}}}|||zzz|||}}}~~~~~~~~~~~~|||ssscccSSSGGG:::111000<<>>;;;555444222000///...///000111///...---------///000111999888777444000---------******+++,,,,,,,,,++++++)))'''$$$$$$$$$%%%$$$###$$$$$$&&&+++000///)))###$$$$$$$$$###!!!"""$$$&&&"""######""" !!!###%%%######"""""""""$$$%%%&&&!!!"""######"""  ###$$$!!!!!! !!!$$$***---'''!!! !!!"""###$$$     !!!######$$$%%%%%%$$$ !!!"""###"""!!! '''%%%######$$$### !!!### %%%)))(((&&&***555>>>BBBOOO^^^eeedddccceeeiiifffdddbbbcccfffiiiiiihhhdddcccccceeehhhjjjjjjjjjiiiiiihhhfffiiimmmlllgggkkkllllllmmmmmmmmmmmmmmmeeebbb___^^^```ccceeefffmmmnnnooopppqqqqqqqqqqqqqqqpppqqqtttvvvuuurrrnnnnnnmmmnnnpppsssuuutttssssssrrrpppqqquuu|||}}}xxxuuuuuuuuuvvvqqqnnnnnnsssvvvvvvtttqqquuuuuusssvvvzzzwwwooooooqqqsssuuuwwwwwwwwwwwwrrrsssuuuvvvwwwxxxxxxyyyxxxxxx||||||vvvyyyyyyxxxwwwxxx{{{~~~|||xxxsssqqqsssvvvyyy{{{yyyvvvpppgggVVVDDD;;;:::444FFF^^^oooxxx|||}}}||||||}}}}}}~~~|||qqq]]]GGG:::777444111000444:::FFF]]]qqqyyywwwwwwtttppp\\\PPPIIIPPP```ppp|||~~~|||xxxxxx{{{zzzzzz{{{|||~~~}}}zzzwwwsssuuuzzz}}}|||~~~|||zzzyyy{{{}}}{{{uuupppqqqwww|||}}}zzzyyy|||}}}{{{yyyyyyzzz{{{||||||{{{xxx{{{|||yyy{{{zzzlll]]]OOOCCC999333222000---,,,---------,,,*********,,,///222222222>>>===777...***++++++)))+++++++++,,,,,,,,,,,,,,,///111333222000000555999777444///,,,+++***)))'''(((***)))'''))),,,+++'''+++***)))+++...000000000111+++)))+++***&&&''',,,+++***)))'''%%%###"""!!!######$$$%%%''')))+++,,,###'''***---------...///TTT<<<999444444333000...---------...,,,,,,---...///000222222555555444111---++++++,,,,,,,,,,,,++++++*********(((&&&###""""""#########%%%$$$%%%)))------(((######$$$$$$"""!!!!!!###%%%$$$%%%%%%$$$$$$$$$&&&)))######"""""""""$$$%%%&&&%%%%%%%%%$$$""" !!! ###$$$!!!  &&&)))$$$   !!!""" !!!"""!!!  !!!!!!"""#########!!! !!!""""""""" """!!!!!!!!! !!!###""""""###%%%)))///666:::@@@LLL\\\ddddddccceeehhhkkkhhheeeddddddeeecccaaabbbbbbbbbdddggghhhhhhgggiiijjjjjjiiikkkooonnniiikkklllmmmnnnnnnnnnmmmllleeecccaaa```bbbeeefffgggllllllmmmnnnooooooooonnnjjjkkklllpppuuuvvvtttqqqnnnnnnnnnpppssstttsssrrrrrrqqqpppqqqtttyyy~~~{{{uuuqqqqqqrrrqqqooonnnqqquuuwwwuuuqqqrrrttttttrrrtttwwwuuuoooqqqrrrtttwwwxxxyyyyyyyyyuuuvvvwwwwwwxxxxxxxxxxxx{{{{{{~~~}}}xxxzzz~~~|||zzzzzz{{{|||||||||yyyvvvqqqpppqqqtttwwwyyyvvvsssnnnfffUUUBBB777555666GGG^^^pppzzz}}}||||||~~~~~~}}}|||}}}rrr[[[CCC555222333000111:::FFFTTThhhyyyyyy{{{zzzvvvuuuvvvtttpppaaaVVVQQQXXXgggsss|||~~~zzz{{{~~~}}}||||||||||||{{{yyywwwwwwwwwyyy~~~~~~||||||~~~~~~zzzxxxxxxzzz}}}{{{vvvrrrtttwww{{{}}}|||}}}~~~}}}{{{{{{{{{|||{{{{{{}}}{{{}}}~~~|||wwwhhhYYYLLLAAA888222111///---,,,,,,---,,,+++))))))***,,,///111222222AAA@@@999///+++,,,,,,***............------------...000111111000111444666111...***(((''''''&&&%%%***+++***)))+++000000---///...---...000222222222444///,,,---***&&&''',,,***)))(((&&&%%%$$$######$$$$$$$$$%%%'''(((***+++'''))),,,---,,,+++***+++PPP999777333444333000...,,,++++++,,,***+++---///111222222222/////////---***))))))+++///---,,,***))))))))))))+++((($$$"""###$$$%%%%%%&&&%%%%%%'''******&&&###"""######"""!!!!!!"""$$$###$$$%%%%%%%%%%%%(((***$$$$$$#########$$$$$$%%%$$$%%%$$$###!!! """  !!!"""!!!!!!$$$$$$"""  ###!!! !!!### """### """(((((($$$!!!###""" !!! """### !!!!!!!!! !!!#########"""###$$$### """,,,333444333<<>>777---)))***+++)))333222222111000///......,,,,,,...//////000111111///---***))))))******)))......,,,***,,,111222000333222111111333444444333111///...---***'''(((,,,''''''&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))***,,,---,,,***'''&&&&&&OOO777777333333222000///------------)))+++...111222222111000+++,,,,,,***)))((()))+++...,,,***)))((()))***+++...+++'''%%%&&&'''((()))&&&%%%$$$%%%''''''%%%###!!!"""######!!!!!!"""### """############%%%'''%%%$$$$$$$$$$$$$$$$$$$$$ !!!!!! """$$$!!!   !!!!!!!!! """$$$$$$""" $$$ """### ###$$$&&&!!!$$$,,,---&&&###&&&'''$$$  !!!###%%%  !!!!!!!!!###%%%&&&%%%$$$$$$%%%%%%!!!###+++000000---777CCCTTT___bbbbbbdddffffffeeeddddddcccccccccbbbaaaaaaaaaccceeeeeecccaaagggkkknnnmmmoooqqqnnnjjjkkklllnnnoooooommmkkkiiigggggggggjjjlllllljjjhhhkkkllllllmmmmmmlllllllllhhhiiijjjmmmoooqqqqqqqqqooonnnnnnoooqqqrrrqqqoooqqqrrrtttvvvxxxzzz{{{|||zzzzzzxxxtttpppmmmmmmnnnkkkllloootttxxxyyyvvvtttvvvuuussspppooopppqqqppprrrsssvvvxxxyyyzzzzzzzzzwwwwwwxxxyyyzzzzzzyyyyyytttuuuwwwxxxyyyzzz~~~~~~{{{zzzxxxvvvuuuuuurrrpppoooqqqtttuuuvvvwwwuuurrrnnnaaaLLL:::111000>>>UUUlllyyy{{{{{{||||||yyywwwyyy||||||nnnTTT<<<000000///000777HHH]]]mmmvvvyyy}}}~~~|||yyyxxxvvvppphhhVVVSSSWWWfffttt|||}}}{{{|||}}}{{{}}}{{{zzz{{{{{{{{{{{{|||{{{zzz{{{}}}}}}~~~}}}{{{|||~~~}}}~~~~~~~~~~~~}}}{{{zzzyyywwwvvvwww{{{~~~yyyzzz||||||zzzyyy{{{}}}~~~zzzmmm[[[KKKAAA:::444000---,,,******++++++***)))&&&''')))+++,,,---///111888777111(((%%%''')))(((666666444333111000///...+++,,,---///000000...------+++)))***+++,,,,,,,,,111111...+++,,,222333111555444222222333444444333,,,...111111...***(((***%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&&&&''''''+++,,,,,,+++(((%%%$$$$$$OOO888777333111111000000000000000000+++---///111222000---,,,)))***+++***))))))***,,,+++***(((((((((***,,,......+++(((&&&'''((())))))%%%%%%$$$$$$%%%%%%$$$###!!!###$$$###"""!!!"""###!!!############$$$&&&%%%%%%%%%%%%$$$$$$######"""%%%  !!!!!!  !!!"""$$$###""" !!!&&& """ """$$$%%%!!!$$$,,,---&&&"""%%%&&&### """!!!!!!###$$$ """$$$"""$$$&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%''')))******111>>>OOO[[[aaabbbdddeeebbbcccdddddddddddddddeeebbbbbbbbbdddffffffdddbbbfffkkknnnmmmmmmnnnlllhhhjjjkkklllmmmmmmllljjjiiihhhiiijjjmmmoooooollliiillllllmmmnnnnnnnnnmmmmmmjjjjjjlllmmmnnnoooqqqsssnnnmmmmmmoooqqqqqqpppooommmooorrruuuxxxyyyzzzzzzuuuvvvuuussspppoooooopppnnnnnnooorrruuuxxxyyyyyyxxxvvvsssqqqooooooppprrrrrrsssuuuwwwwwwxxxwwwwwwssstttvvvxxxyyyzzz{{{{{{wwwxxxwwwvvvwww{{{~~~{{{yyyxxxxxxwwwvvvuuusssrrrrrrtttvvvwwwwwwyyyuuutttrrrgggRRR===222...999PPPjjjzzz}}}~~~}}}yyyvvvuuuxxx{{{}}}}}}{{{yyyrrrdddLLL777...000...444@@@RRRfffuuu{{{{{{|||}}}{{{yyywwwuuukkkaaaRRRRRRZZZjjjxxx~~~}}}~~~~~~{{{}}}~~~~~~}}}zzzzzz{{{}}}~~~{{{||||||}}}~~~~~~~~~}}}{{{yyyyyyzzz{{{|||{{{vvvxxx{{{~~~{{{yyyxxxzzz|||~~~{{{tttfffSSSEEE===888444000+++***))))))***+++)))(((&&&(((++++++++++++---///111111---&&&%%%(((***)))666555444333222111000//////111444666555333000///)))''''''''')))+++******111222///---000777999888555333222111333333333222333:::@@@???888111+++(((%%%%%%'''((()))***++++++)))(((''''''&&&&&&&&&'''((()))***)))&&&$$$$$$%%%PPP888666222000000000000111111111111+++---///000000...+++***)))***+++***))))))+++---(((((((((((()))+++---...+++)))&&&&&&&&&'''&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$"""###%%%%%%###"""###$$$###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&%%%$$$"""""""""!!! !!!###  """######!!!  !!!"""###"""!!!!!!!!!$$$!!!"""!!!"""((()))%%%  !!! !!!!!!  !!!!!!!!!"""%%%$$$%%%%%%$$$######$$$&&&((())))))&&&$$$$$$'''***,,,999JJJXXX```bbbcccdddccceeeffffffdddccccccdddcccbbbbbbccceeeffffffeeeggglllnnnllljjjkkkjjjggghhhiiijjjjjjkkkkkkkkkjjjjjjjjjllloooqqqpppnnnkkkllllllmmmooooooppppppoooiiijjjllllllmmmooosssvvvmmmllllllnnnpppqqqpppoooiiijjjnnnqqqtttuuuvvvvvvssstttuuusssqqqooopppppppppooooooooorrruuuyyy{{{wwwuuusssssspppmmmooosssssstttuuuvvvvvvuuutttsssppprrrtttvvvxxxyyyzzz{{{~~~~~~|||xxxxxx}}}}}}{{{xxxxxxxxxyyyyyyxxxvvvuuutttuuuwwwyyyyyyyyywwwsssrrrrrriiiUUU>>>111000888MMMiiizzz}}}|||xxxuuuuuuwwwyyyyyywwwtttmmmcccTTTAAA111,,,///333@@@QQQaaappp|||{{{|||{{{zzzzzzwwwlllaaaRRRTTT]]]mmmzzz~~~}}}~~~}}}zzzzzz|||zzz|||~~~~~~}}}}}}~~~}}}~~~~~~}}}|||zzzzzzzzz{{{}}}yyywwwxxx{{{|||}}}{{{uuulll^^^KKK>>>999666222...)))((('''(((******(((&&&(((+++---,,,***))),,,...---///---))))))---...,,,333222222111111000000000555:::???@@@<<<666444333,,,+++***+++---------+++...000000000666>>>AAA@@@555444222222333444444333AAAKKKQQQLLLBBB777...(((%%%'''***,,,---,,,+++******))))))(((''''''((((((%%%''''''&&&%%%$$$%%%&&&QQQ888555000000000000000000000//////***+++,,,......---+++***)))***+++***))))))+++---(((((())))))******++++++)))(((''''''((('''%%%$$$!!!###%%%&&&&&&&&&%%%%%%"""$$$&&&&&&%%%$$$$$$$$$&&&(((******((('''&&&'''''''''''''''%%%$$$"""!!!###"""!!!  """###"""!!! !!!!!!"""!!!!!!   !!!""""""###"""!!!  $$$'''%%%$$$###!!! !!!$$$&&&+++***(((%%%###$$$'''+++)))555FFFVVV___bbbcccccccccfffhhhhhheeeddddddeeecccbbb```aaacccfffhhhhhhiiinnnoookkkhhhiiiiiiggggggggggggggghhhiiikkklllkkkkkkmmmoooqqqqqqooollljjjkkkmmmnnnppppppqqqqqqkkklllmmmlllkkkmmmqqquuukkkkkkkkkmmmpppqqqqqqoooiiijjjmmmoooqqqrrrrrrrrrtttuuuuuussspppnnnmmmnnnnnnnnnnnnnnnooorrrvvvyyytttrrrrrrssspppkkkmmmsssuuuuuuvvvvvvuuutttrrrqqqoooppprrrtttvvvwwwwwwwww}}}~~~{{{wwwyyy|||zzzxxxxxxyyy{{{{{{zzzvvvuuuuuuwwwzzz{{{zzzyyywwwrrrppprrrkkkXXX@@@222111666IIIddduuuyyy|||}}}yyyvvvuuuwwwwwwssspppfff[[[NNNBBB666//////333@@@SSSgggqqqvvv|||xxxyyyxxxwwwwwwsssfffXXXNNNPPP[[[kkkxxx}}}~~~~~~||||||~~~|||~~~~~~{{{zzz|||~~~{{{}}}~~~~~~|||{{{|||}}}|||~~~|||xxxxxxyyy|||}}}wwwvvvxxx|||}}}~~~~~~}}}}}}wwwpppcccUUUCCC888555333///+++'''&&&&&&((())))))'''%%%***---///...***(((***------000000------//////,,,.........//////000000000666>>>FFFEEE===555333444222000000000111111000...,,,///000111666===???===888666555555666777777666EEEOOOTTTLLL@@@777///)))''')))---000000...+++)))+++******))))))))))))***%%%%%%&&&%%%######$$$&&&QQQ777444...000000000000///...---,,,((()))***,,,------,,,,,,)))*********((((((***,,,))))))************)))(((***))))))******)))'''$$$ ###&&&''''''&&&&&&&&&###%%%''''''&&&$$$$$$%%%''')))******(((&&&%%%&&&''''''''''''&&&$$$""" !!!!!! !!!!!!""" """###  """###!!!!!!!!!   !!!""""""!!!!!!  !!!!!!!!!"""!!! """'''+++%%%$$$"""###&&&,,,***&&&$$$$$$&&&)))+++&&&333EEEUUU___bbbccccccaaadddhhhhhhfffeeefffhhhcccaaa______bbbfffhhhiiilllpppqqqkkkggghhhiiihhhfffeeeeeeeeefffhhhkkkmmmllllllmmmoooqqqqqqooommmiiijjjlllnnnooopppqqqqqqppppppooollliiihhhlllooojjjjjjjjjmmmpppqqqqqqpppmmmnnnoooppppppqqqqqqqqquuuvvvvvvsssooolllkkkkkkkkklllnnnnnnooopppsssuuurrrooopppsssooojjjlllrrrvvvwwwwwwwwwuuusssqqqppppppqqqrrrsssttttttttttttwwwyyyvvvsssxxx|||zzzyyyyyyzzz|||||||||vvvuuuvvvxxxzzz|||{{{yyyxxxrrrqqqsssmmm[[[CCC444111444EEE___pppsssvvv~~~{{{wwwvvvwwwuuuooojjjWWWKKK===555000000444:::LLLbbbvvvzzzwwwxxxzzz{{{rrrrrrpppnnnllleeeVVVGGGFFFIIIUUUggguuu|||{{{zzz}}}~~~~~~}}}~~~~~~|||~~~|||yyyyyy{{{~~~zzz|||}}}|||{{{yyyyyyzzz{{{|||~~~~~~~~~}}}|||zzzvvvvvvxxxxxx|||{{{vvvvvvxxx}}}~~~~~~~~~}}}~~~~~~}}}|||}}}~~~tttmmm]]]OOO>>>444222111---(((&&&&&&&&&'''))))))'''%%%,,,///111///***''')))------000111......///---)))***+++,,,---...///000000444>>>GGGEEE;;;111///222111000//////000///---+++---/////////222777777444:::888777888999;;;::::::>>>HHHLLLDDD999333///***(((+++///333222///***'''++++++***************+++%%%&&&&&&$$$###"""###%%%NNN<<<222111...............------------///111222111111333444******++++++******)))))),,,+++)))((((((((()))******)))((())))))(((%%%###"""$$$%%%%%%%%%%%%&&&(((&&&%%%$$$%%%&&&&&&%%%$$$&&&'''((((((((('''&&&%%%"""###%%%%%%%%%###!!! ###""""""!!!!!!!!!"""""" !!!!!!!!!""""""!!!  !!!""" !!!!!!   """%%%%%%%%%%%%%%%'''%%%###!!!!!!$$$'''...+++'''%%%%%%%%%%%%$$$)))...<<>>ZZZnnnuuuyyy{{{yyy~~~~~~rrr___SSSHHH===333...,,,...:::HHH]]]lllyyy{{{xxxvvvtttpppkkkccc[[[ZZZ[[[VVVHHH;;;???FFFSSSbbbnnnuuuuuusssvvvrrrooonnnnnnsss~~~}}}|||zzzxxxzzz}}}wwwuuuxxx|||}}}|||{{{zzzzzzyyyzzzzzz|||yyyzzz~~~zzz{{{wwwvvvyyy|||~~~wwwssssssttt{{{}}}~~~{{{zzz|||~~~~~~~~~~~~~~~~~~~~~|||zzzzzz{{{}}}{{{qqqiiiUUUGGG888111---***((()))***)))((('''&&&(((+++...222333222...******---000---//////---******---000///...,,,++++++,,,...///333888>>>???999333...,,,,,,...000000///...///000///000000///...000333666111111000000777>>>>>>999===>>>===777000,,,...111---000333555333...)))%%%---,,,+++***((('''&&&&&&'''&&&&&&&&&'''((())))))KKK;;;222111//////............------))),,,...///---,,,,,,,,,,,,+++***((((((((()))***++++++)))((((((((()))******)))((())))))(((&&&#########$$$%%%&&&'''''''''$$$$$$###$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$###"""###$$$%%%%%%###!!! """"""!!!  !!!!!!  """ !!!!!!!!! !!!    !!!!!!!!!"""$$$$$$######$$$&&&###"""  ###&&&(((+++(((%%%$$$$$$%%%%%%$$$(((,,,888JJJXXX^^^dddjjjfffhhhiiiiiiggggggggghhhhhhgggdddccccccdddfffgggiiilllllliiijjjnnnooonnnmmmkkkjjjkkkmmmmmmllljjjjjjkkklllmmmnnnoooooopppoooooonnnmmmmmmmmmmmmmmmooonnnnnnmmmkkkiiihhhgggfffhhhjjjllllllmmmnnnpppqqqpppppprrruuutttqqqnnnuuusssnnniiieeeeeeiiilllmmmoooqqqpppnnnooosssvvvvvvuuusssqqqoooooooooooosssqqqooooooppppppnnnmmmoooqqqssstttssstttuuuvvvwwwuuutttvvvzzz~~~{{{|||xxxyyyyyyzzzzzzzzzyyyyyyyyyuuutttvvvrrrcccLLL:::222///;;;VVVllltttwww|||}}}}}}~~~wwweeePPPDDD:::444...,,,,,,333EEEVVViiissszzzwwwpppkkkddd^^^VVVMMMDDDAAAEEEFFFBBB<<<>>>CCCMMMWWW^^^bbbbbb```___[[[XXXXXXZZZ___kkkwww~~~|||~~~~~~~~~}}}}}}yyyxxxyyy|||}}}||||||||||||}}}}}}~~~~~~|||~~~}}}}}}~~~{{{yyy{{{|||~~~~~~~~~zzzuuussstttvvvxxxzzz|||{{{xxxwwwyyyzzz}}}}}}}}}~~~~~~~~~}}}|||zzzzzz|||~~~xxxkkkaaaOOOCCC666000---+++***,,,+++***)))((((((***---///000000///,,,))))))---000,,,...///---+++***+++------,,,+++******,,,...///222333666888777333...******,,,------,,,+++---............---,,,---000222333333111111777======888666777555111+++***---111000000111222333000,,,(((+++++++++***)))(((&&&&&&&&&&&&'''((()))+++---...GGG999222111000/////////.........---,,,///111222000---+++***...,,,)))&&&&&&''')))++++++******)))((())))))))))))((('''((()))(((&&&$$$$$$"""!!!$$$''')))(((&&&""""""############""""""######$$$$$$######"""!!!"""###$$$$$$$$$###"""!!!"""!!! """"""""""""""""""""""""""" """   """$$$%%%"""######!!! !!!###%%%"""!!! """$$$''')))&&&$$$""""""###%%%%%%%%%''')))333DDDUUU```gggkkkiiiiiiiiijjjkkkkkkiiiggggggfffeeedddccccccccccccccchhhjjjhhhhhhlllpppqqqpppooooooooopppooollljjjjjjjjjkkklllmmmoooqqqrrrrrrrrrrrrqqqooommmjjjiiinnnmmmlllkkkjjjkkkllllllkkklllllllllkkkkkkmmmoooqqqqqqsssuuuvvvuuuqqqnnnssspppjjjdddbbbdddjjjooollloooqqqpppoooooosssvvvxxxyyyxxxtttnnnkkklllnnnpppmmmjjjjjjkkkmmmnnnnnnlllnnnrrrsssttttttvvvwwwxxxvvvuuuuuuwwwzzzzzzzzzzzz|||xxxyyyzzz{{{{{{|||{{{{{{{{{yyyyyyzzzwwwhhhPPP===333...777PPPiiitttwwwyyy||||||}}}zzzkkkSSS???666---+++***+++///;;;PPPbbbnnnqqqpppiiiaaaYYYOOOGGGBBB<<<555444999>>>??????999===BBBFFFHHHIIIJJJJJJJJJEEEAAAAAABBBHHHVVVccc{{{~~~|||}}}||||||}}}~~~}}}|||}}}}}}}}}}}}~~~~~~~~~~~~|||~~~}}}}}}}}}}}}|||}}}{{{vvvssssssvvvyyyxxxyyyzzzyyywwwwwwwwwxxx|||||||||}}}}}}}}}}}}{{{zzz{{{~~~~~~}}}tttcccWWWIII>>>333///---++++++---+++***)))((()))+++---///------+++((('''(((,,,///+++---......,,,)))(((((())))))((()))***+++---...000...---000333222---(((((())))))((('''(((***,,,//////000///---...///111555555333222666<<<;;;777444444222...+++,,,000555111---***+++///000...***)))***+++,,,,,,***)))'''&&&'''(((***---000222444yyyCCC999222111111000000//////............111444555333000......---,,,)))'''&&&''')))++++++******))))))))))))))))))(((''''''((()))'''&&&&&&""" ###(((+++)))&&&!!!###$$$%%%$$$###"""###############"""!!!!!! """"""###$$$######"""!!!!!!  !!!###$$$&&&'''((("""!!! !!! """"""!!!   """%%%'''""""""!!!!!!$$$######""""""###$$$&&&'''"""  """$$$%%%$$$%%%&&&---===QQQ```iiillliiihhhgggjjjmmmmmmjjjfffdddeeeeeeeeedddccccccbbbccciiilllgggdddgggmmmoookkklllnnnooopppooolllkkkiiijjjlllnnnppprrrssssssssstttuuutttrrrnnnkkkhhhhhhhhhiiijjjlllnnnqqqrrrooopppqqqpppnnnmmmmmmmmmnnnpppsssuuuuuusssooolllooolllhhhdddccceeekkkppplllooorrrrrrqqqrrruuuxxxyyy{{{zzztttlllhhhjjjmmmmmmkkkiiiiiikkkmmmmmmmmmiiilllqqqtttuuuvvvwwwxxxvvvvvvuuuuuuwwwxxxyyyyyyzzz~~~vvvwwwxxxyyyzzz{{{||||||||||||}}}~~~~~~{{{nnnUUU@@@333---333JJJeeeuuuyyyzzzwwwxxxxxxppp]]]EEE555111+++))))))...777EEEUUU```bbb___YYYSSSMMMGGG>>>777555333333666<<>>BBBBBB@@@???===:::666444444777999<<<777333555:::FFFYYYiii~~~}}}|||uuuxxx||||||{{{{{{~~~~~~}}}{{{{{{xxxwwwwwwyyy}}}~~~|||{{{yyyyyyxxxwwwvvvxxx||||||{{{{{{{{{||||||{{{{{{zzzzzzzzz|||~~~~~~|||{{{zzzyyyxxxzzz}}}~~~yyylllYYYJJJAAA:::333111---(((''')))(((&&&%%%&&&)))+++,,,+++(((&&&%%%%%%&&&)))+++,,,(((***---///...+++&&&###$$$$$$%%%'''(((***,,,,,,,,,......,,,)))''''''((('''''''''&&&%%%&&&***---333555777777666444444555333444222///111777999777333111---)))'''(((,,,///111***"""###)))000111///,,,...111333444333111///+++,,,,,,...000222333555sss???<<<777222333333222111000///.........000333666999>>>DDDHHH???<<<666000---+++++++++)))************)))((((((((('''%%%&&&((()))))))))'''%%%###%%%(((***(((&&&"""&&&******'''%%%%%%'''&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!"""""""""######!!!  """""""""""""""""""""""" !!!"""###""" !!!'''...///***""" !!!###$$$###!!!"""%%%### !!!!!!  !!!""" !!!!!!!!!###((((((''''''%%%$$$"""!!!!!!""""""!!! """&&&000BBBWWWeeejjjeeedddcccdddfffggggggfffbbbcccdddeeeffffffffffffcccggggggdddccchhhmmmooooooqqqqqqpppmmmjjjiiihhhgggkkkpppuuuvvvuuurrrooommmoooqqqrrrqqqooommmkkkhhhiiikkklllmmmllllllkkkiiimmmqqqssspppkkkgggeeeeeeiiilllnnnmmmkkkjjjiiiiiikkkmmmnnnmmmmmmooopppwwwzzz{{{xxxtttqqqqqqrrrvvvwwwvvvqqqllliiijjjllljjjlllooorrrrrrooojjjeeejjjooovvv{{{}}}}}}}}}}}}{{{||||||yyyvvvtttttttttsssvvv{{{~~~zzzwwwwwwxxxyyyzzzzzzzzzzzzzzzzzz~~~~~~}}}ttt^^^GGG444000333CCC\\\qqq{{{}}}vvvlll]]]NNN>>>000***+++,,,,,,///<<>>GGGOOOQQQOOOLLLFFF>>>999777777888888555444888@@@JJJWWWjjjyyy~~~}}}|||{{{vvvxxxzzzzzzyyyxxxxxxyyyzzz|||~~~~~~~~~~~~|||zzzxxxwwwyyyzzz{{{}}}}}}{{{yyyzzz{{{zzzzzzzzz}}}yyyxxxwwwxxxzzz|||{{{zzzzzzzzzzzz|||~~~}}}{{{{{{yyywwwvvvwww{{{{{{ssseeeTTTIII???999555222...(((&&&((('''%%%###%%%))),,,+++***'''&&&%%%&&&)))++++++***''')))+++...000---((($$$$$$$$$%%%'''(((***+++++++++...///,,,'''$$$&&&)))&&&''''''''''''(((***---111333666777666444333333111333222///111777;;;:::999666111---++++++---...111+++%%%%%%***000222222,,,...000222333222111000,,,,,,,,,---...000111222qqq@@@>>>999333444333333222000//////...///000333777>>>HHHSSS[[[TTTLLLAAA666...,,,---...)))******+++***)))((('''(((&&&%%%%%%(((*********'''&&&&&&&&&''''''''''''"""'''++++++(((%%%%%%'''&&&%%%###"""!!! !!!!!!!!!!!!!!!!!!!!!"""######!!!  """!!!!!!  !!!%%%++++++%%% !!! """###&&&###!!!  """%%%###  !!!"""!!!  !!!!!! !!!###&&&'''(((((('''%%%###"""  !!!!!! """&&&,,,;;;QQQaaahhhccccccccccccbbbcccfffiiieeeeeeeeeeeeeeeeeeffffffdddfffeeebbbdddjjjooooooooopppqqqnnnkkkhhhiiijjjiiikkkooorrrsssrrrpppnnnjjjkkklllmmmmmmllljjjiiikkkjjjjjjiiiiiijjjjjjkkkiiilllooopppnnnjjjhhhgggbbbfffiiikkkjjjiiiiiijjjlllnnnpppqqqqqqqqqrrrsssvvvyyy{{{yyytttqqqqqqrrrvvvtttssspppooonnnnnnooommmnnnpppsssrrrnnnhhhcccgggllltttyyy{{{{{{zzzzzzyyy{{{|||zzzvvvsssssstttuuuwwwzzz}}}~~~}}}|||{{{yyyzzzzzz{{{{{{{{{zzzzzzwww|||}}}{{{{{{uuu```III666444555@@@UUUjjjvvvyyymmm\\\III<<<444---))))))***///888GGGWWW\\\NNN<<<222,,,***000999AAAMMMWWWTTTPPPOOOUUU___ddd```[[[MMMDDD:::666888::::::888666<<>>:::444......000///)))$$$'''%%%$$$&&&***------,,,***((((((***---...+++)))&&&'''+++...///...)))&&&&&&%%%%%%&&&$$$"""&&&,,,(((((('''&&&%%%$$$$$$$$$(((&&&%%%''',,,//////...111111444888<<<;;;777222555444444666:::<<<===<<<>>>:::666333222111000///''''''&&&%%%%%%'''+++...((($$$%%%******''''''+++***)))((((((((()))***+++qqqIIICCC777555777555333111000///000000---......///333===JJJSSSXXXOOOAAA444---++++++,,,------......---,,,***)))))))))((('''&&&%%%$$$$$$%%%%%%&&&''''''(((((()))''''''''''''&&&&&&%%%$$$&&&&&&%%%$$$"""!!!  !!!!!!!!!""""""$$$&&&###!!!###!!!###""" !!!  !!!"""   $$$!!!###### """%%%%%%$$$""""""!!!!!!!!!!!!!!!""""""'''((('''$$$!!! """$$$%%%(((***'''""" !!!!!!$$$...@@@TTTaaagggfffdddeeegggjjjlllnnnmmmmmmkkkhhheeecccbbbbbb`````````aaacccgggkkkooohhhgggfffgggiiijjjjjjiiijjjlllmmmnnnnnnllliiihhhllllllhhhdddeeehhhfffbbbjjjhhhfffeeefffhhhjjjkkkmmmllljjjjjjjjjlllnnnoookkklllkkkjjjiiijjjnnnrrrssssssssssssssssssttttttuuusssqqqpppppprrruuuwwwqqqqqqpppqqqqqqssstttuuussstttsssnnnlllooopppooopppqqqrrrtttttttttsssrrrtttvvvwwwvvvsssqqqqqqsss{{{||||||}}}|||{{{zzzyyyvvvxxx{{{{{{yyywwwvvvvvvxxxyyyzzz{{{|||vvvfffUUU>>>666///222@@@NNNUUUUUUFFF:::///------+++***,,,:::HHHWWWXXXNNNAAA888444777666999BBBPPP```oooyyywwwyyywwwoooeeeZZZJJJ<<<666000,,,---///222999AAASSSeeexxx|||{{{{{{|||}}}~~~~~~}}}yyyssslllhhhkkkqqqxxx|||}}}~~~~~~|||{{{zzz~~~}}}||||||uuutttwwwyyyvvvssstttsssssstttvvvxxx{{{}}}~~~~~~|||{{{yyywwwuuuwww{{{~~~|||zzztttkkk]]]OOOBBB:::777222------//////)))$$$'''%%%$$$&&&)))++++++***)))((((((***,,,,,,***((('''(((***,,,---,,,***((('''%%%&&&'''%%%###&&&,,,(((''''''&&&&&&'''))))))***(((''')))---000000///000111333777:::999666222111111111333555666555444888666333111///,,,(((%%%'''((('''&&&&&&(((,,,///***&&&&&&)))(((%%%&&&***'''((()))************)))pppIIICCC777555666555333000///........./////////...000888CCCKKKJJJBBB777...))))))***+++,,,,,,------,,,+++)))(((&&&&&&%%%$$$$$$###""""""$$$&&&)))++++++***)))'''$$$%%%%%%%%%%%%$$$$$$###%%%%%%$$$###!!! """""""""############$$$$$$%%%###!!!""" ###"""!!!!!!!!!     ###''' $$$###!!!$$$%%%$$$###%%%%%%###"""!!!!!!!!!!!!&&&&&&&&&###!!!!!!"""$$$&&&(((***(((###!!!!!!"""!!! """+++;;;NNN\\\eeeeeegggiiikkkmmmooopppmmmlllkkkjjjhhhgggfffeeebbbbbbaaabbbeeeiiimmmpppiiigggfffgggiiilllmmmmmmppppppooonnnmmmkkkiiihhhqqqppplllgggfffiiihhhdddgggfffeeeeeegggiiikkkmmmkkkiiigggggghhhjjjnnnpppllljjjhhhiiikkknnnooopppuuutttsssrrrssstttuuuvvvuuusssqqqpppqqqsssuuuwwwqqqqqqqqqrrrrrrsssssssssrrrsssqqqmmmmmmrrruuuuuusssssssssrrrrrrqqqpppooooooppprrrrrrqqqqqqrrrsssxxxyyyzzzzzzzzzyyyxxxwwwuuuwwwxxxxxxwwwuuuuuuuuuzzz||||||}}}~~~yyyjjjZZZBBB888000111;;;DDDFFFFFF666222...---,,,,,,111777LLLXXX]]]QQQCCC<<<999666===@@@FFFPPP^^^lllvvv|||zzz|||wwwgggUUUFFF;;;555444111000000111666BBBOOOeeettt}}}{{{|||}}}~~~~~~wwwqqqnnnnnnqqqwww}}}~~~}}}}}}}}}}}}|||{{{|||{{{|||}}}wwwuuuwwwxxxuuuqqqttttttssstttuuuxxxzzz{{{~~~zzz}}}~~~}}}|||zzzyyyzzz}}}~~~}}}wwwjjjXXXGGG;;;555444///++++++------)))%%%&&&%%%$$$%%%((())))))(((''''''''')))******(((&&&''''''(((((())))))))))))(((&&&%%%&&&%%%###&&&,,,((('''&&&&&&(((***---...***((('''(((***---------......111444666666333000//////000111333333000...////////////...+++&&&"""'''((((((''''''(((,,,///,,,(((&&&'''&&&$$$%%%(((%%%'''))),,,,,,,,,***)))lllFFFBBB777555333222000...---------......//////...000666@@@GGG>>>888///)))'''(((***++++++,,,,,,,,,+++***((('''%%%$$$$$$$$$######""""""$$$'''+++......,,,)))&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""!!! ######$$$$$$$$$%%%%%%%%%###$$$###!!! !!!!!! $$$$$$"""  """!!!!!!      $$$!!!%%%$$$ !!!###%%%%%%$$$&&&%%%$$$###""""""""""""%%%%%%$$$###""""""######%%%''''''&&&###!!!"""######!!! """(((555HHHXXXbbbeeeiiikkkmmmnnnnnnooojjjjjjjjjkkklllmmmllllllffffffggghhhjjjkkkkkkkkkiiihhhgggiiilllppprrrssstttsssqqqpppooonnnmmmmmmttttttooohhhfffhhhgggdddfffffffffffffffhhhjjjlllfffffffffgggiiikkkmmmnnnkkkgggeeegggmmmrrrrrrpppssssssrrrrrrsssuuuwwwxxxvvvuuurrrppppppqqqrrrsssnnnoooppprrrssssssssssssttttttppplllnnntttwwwvvvrrrrrrrrrrrrqqqppppppooommmnnnoooooopppqqqrrrsssuuuvvvwwwxxxxxxwwwvvvvvvwwwxxxzzzzzzxxxvvvvvvwww|||~~~~~~rrreeeKKK>>>222222777::::::999.........------444@@@LLLZZZbbb^^^III999999>>>???EEENNNYYYaaajjjsss{{{~~~}}}xxxlllYYYFFF:::444333222111222777===GGGVVVddduuu}}}|||}}}~~~~~~}}}uuuooopppssswww{{{|||zzz{{{|||~~~|||}}}|||yyywwwxxxxxxzzzzzzxxxxxxwwwtttqqqsssssstttuuuwwwzzz|||}}}~~~yyy}}}}}}|||}}}xxxhhhSSS@@@555111000,,,)))***,,,,,,)))&&&%%%%%%%%%&&&''''''''''''&&&&&&'''((()))((('''&&&%%%&&&((())))))((('''((((((%%%$$$%%%%%%###%%%)))((('''&&&&&&'''***---///&&&%%%$$$$$$%%%&&&((()))+++,,,---///000000...---...///000333555444111///******+++---///...+++(((''''''(((''''''(((+++...+++)))&&&%%%%%%%%%''')))((((((***+++,,,------,,,fffCCCAAA777666000000///...///000111222111111111000000444<<>>666222333555666888BBBSSSdddqqq||||||{{{|||~~~}}}~~~vvvsssvvv{{{}}}~~~|||wwwvvvyyy|||~~~~~~~~~}}}|||~~~|||yyywwwtttuuuwwwyyy|||~~~{{{{{{||||||zzzyyy}}}zzzlllZZZFFF888111///,,,***))))))******((('''$$$''')))******)))******''')))++++++***((((((((('''---333555333///...---)))$$$!!!###$$$###$$$&&&((((((''''''&&&'''''''''&&&&&&%%%###"""$$$'''******++++++)))&&&%%%%%%&&&'''(((***...333555444333111///---,,,+++***(((&&&&&&'''((()))((()))+++---((()))(((&&&&&&+++---,,,...,,,)))''''''***---///^^^===>>>555333111000//////000111333444333444444222///000555999222///,,,++++++++++++***------------+++)))'''&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''###$$$%%%'''(((((())))))$$$$$$$$$###""""""!!!!!!!!!""""""""""""############ !!! ###(((...///,,,&&&  %%%'''%%%!!! !!!!!!!!!   """!!!!!!!!!  ###'''+++---+++&&&"""""""""###!!! """"""!!!!!!!!!!!!!!!###$$$%%%&&&"""!!! """$$$%%%$$$"""!!!  !!!""""""### """'''%%%%%%333EEEZZZ```hhhlllmmmnnnrrruuuooommmlllnnnrrrrrrnnnjjjaaa```bbbffflllmmmjjjfffaaabbbdddgggjjjkkkjjjhhhccceeeiiimmmrrrvvvyyy{{{|||~~~vvvoookkkhhhdddbbbeeehhhhhheeeeeehhhllleeehhhkkkooopppooommmkkkiiihhhgggjjjnnnppppppooommmnnnqqqssstttttttttsssooonnnllljjjiiihhhggggggiiilllqqquuuxxxxxxwwwvvvwwwuuuoookkklllooommmhhhmmmooosssvvvvvvuuurrrppprrrooommmnnnqqqtttuuuuuussstttvvvwwwyyyyyyyyyxxxwwwxxxxxxwwwvvvuuuvvvxxxzzz}}}|||nnnUUU>>>666444111222888???BBBFFFLLLYYYgggkkkhhh^^^KKK;;;777:::CCCTTTfffsss}}}~~~|||}}}wwwmmm```PPP@@@999666444666;;;CCCKKK[[[lllwww|||~~~{{{zzz{{{}}}~~~{{{yyy{{{~~~~~~xxxwww{{{~~~~~~~~~}}}|||vvvwwwxxxzzz{{{|||||||||{{{{{{}}}zzzyyyzzz|||~~~|||rrrbbbOOO???555000///,,,+++***)))))))))((('''$$$(((,,,---,,,+++,,,...))),,,...---+++))))))***)))...333444111......000,,,&&&###%%%&&&%%%%%%'''&&&'''((((((((('''&&&&&&&&&'''&&&%%%###%%%***...---...---***%%%###$$$&&&$$$%%%&&&***...111222111222111000///...+++'''###((()))++++++++++++---///))),,,,,,((((((,,,---***+++***'''&&&&&&'''(((***^^^<<<===444111///...---,,,,,,---...///...000111000///111777;;;222000---+++++++++***))).........---,,,***'''&&&%%%&&&&&&''''''(((((()))((('''%%%$$$$$$%%%&&&'''"""###$$$&&&'''(((((()))%%%%%%$$$$$$######"""""" !!!!!!!!!!!!"""""""""###!!! $$$+++111111///''' !!!''')))&&&""" !!!!!!!!!  !!! """!!! !!!%%% ###(((,,,...000***$$$   $$$""" !!!!!! !!!!!!!!!!!!"""###$$$%%%""" """%%%&&&$$$!!!!!! """######!!!"""'''$$$"""///AAARRRYYYaaafffhhhkkkpppuuullljjjjjjnnnssstttqqqmmmeeebbb```aaafffhhhfffbbbdddeeegggiiikkkkkkhhheee^^^```dddjjjooosssvvvxxxwww{{{zzzrrrjjjeeeaaa]]]___cccggghhhffffffjjjnnniiijjjlllnnnoooooonnnnnnkkkkkkjjjkkkmmmmmmmmmlllmmmooorrrttttttsssqqqooojjjiiiiiihhhgggggghhhhhhllloootttxxxzzzyyywwwvvvuuusssnnnjjjlllooollleeennnqqquuuxxxxxxuuurrrooopppnnnlllmmmrrruuuwwwvvvssstttvvvxxxyyyzzzzzzyyyyyyzzzzzzyyywwwvvvxxxyyyzzz}}}{{{tttYYY???666333111444;;;CCCHHHNNNXXXhhhrrrmmmaaaWWWAAA222999EEEPPPeee{{{{{{yyyzzz|||qqqaaaKKKAAA999777777777;;;BBBPPP]]]ppp}}}{{{zzz{{{}}}~~~zzzyyy}}}~~~~~~}}}~~~xxxyyyyyyzzzzzzyyyyyyxxx}}}}}}~~~}}}xxxzzz|||zzz}}}yyymmmZZZHHH;;;444000...,,,,,,+++***)))(((((('''$$$(((---///...---...000***---000///,,,******,,,(((,,,///...+++))),,,///...((($$$&&&(((''''''((($$$&&&(((******)))(((&&&&&&&&&&&&$$$###%%%***///000111///+++&&&###$$$&&&%%%%%%%%%(((,,,///000000000000222444444000***%%%)))+++------------///111+++///...***))),,,,,,''''''''''''&&&%%%%%%$$$$$$TTTAAA222777444222///---///111222///,,,///.........000333666888000///---,,,,,,---...///............,,,***(((&&&((('''&&&&&&((()))(((''''''((((((((('''%%%###"""!!!"""###%%%&&&'''(((((('''%%%"""###$$$%%%### !!!!!!!!!!!!!!!"""###$$$ %%%,,,222666,,,"""### """$$$$$$"""!!!!!!!!!  """'''+++---)))'''%%%###!!!###&&&"""$$$$$$###$$$######""""""!!!!!!!!!"""######"""### !!!"""### !!!"""###%%%)))...222KKK[[[fffddddddkkknnnjjjnnnlllkkkmmmpppqqqooollliiifffeeegggjjjlllllljjjmmmmmmmmmmmmmmmjjjfffbbb]]]]]]```fffmmmrrrsssrrrtttrrrpppnnnkkkfff```\\\aaacccfffhhhiiikkknnnpppnnnjjjggghhhkkkoooppppppllljjjiiikkknnnooommmkkkppplllkkkoooqqqpppqqqsssllljjjkkkllljjjeeeeeeiiikkkkkkmmmpppssswwwyyy{{{vvvrrrmmmlllmmmnnnlllkkksssqqqsssxxxzzzuuupppooommmmmmmmmlllmmmqqqvvvzzzssstttvvvxxx{{{~~~}}}~~~|||xxxsssppprrrttt}}}~~~~~~{{{zzzuuuYYY<<>>AAAMMM___pppyyy~~~{{{tttaaaOOO===777222111888DDDPPPWWWiiipppyyy~~~|||||||||~~~}}}yyyyyy}}}}}}}}}~~~}}}{{{{{{{{{{{{||||||{{{zzzyyyxxxxxx~~~|||yyy}}}{{{~~~~~~|||}}}~~~zzzpppdddTTTEEE777......333333000---,,,+++***((('''###(((...222222111////////////...+++))))))***,,,(((+++......,,,,,,...111333...(((&&&'''(((((('''(((&&&%%%&&&))))))'''%%%""""""!!!!!!"""$$$&&&''',,,,,,,,,+++)))'''&&&%%%+++++++++***((('''((()))+++---111444666333...)))------------,,,,,,++++++//////...---,,,******)))'''%%%%%%%%%'''(((((((((VVVCCC333777333111000000111222111///---///.........000222555666------,,,,,,,,,------...000111222111...------...111...***((()))))))))((((((((((((((('''%%%###"""!!!!!!###$$$%%%%%%&&&&&&###""" !!!###$$$"""  !!!###%%%'''(((### !!!!!!$$$)))111444***!!!"""!!! """$$$###"""!!! """&&&***,,,'''&&&$$$###"""!!!!!!!!!  """### ###%%%%%%%%%######$$$$$$###""""""!!! !!!!!!  """"""  """"""!!!!!!!!!"""###%%%(((...111DDDWWWeeeeeedddiiikkkiiimmmkkkjjjllloooqqqooommmllljjjiiijjjmmmoooooonnnllllllllllllkkkiiieeeccc```___aaaeeelllqqqrrrrrrooolllhhhfffeeedddbbbaaadddfffhhhjjjjjjkkknnnooooookkkhhhgggiiikkkkkkkkkjjjiiihhhkkkoooqqqooommmoookkkkkkoooqqqqqqqqqsssmmmkkkkkkllljjjfffgggkkkkkkkkklllmmmooorrruuuvvvssspppmmmmmmoooppppppoootttrrrsssvvvuuuqqqpppqqqooooooooonnnooosssxxx|||wwwxxxyyy{{{|||~~~}}}~~~~~~{{{wwwuuuuuuwww||||||}}}|||{{{zzzxxxwwwmmmSSS999...---///777@@@PPP___mmmsssuuurrreeeVVVNNNIIIEEEJJJWWWhhhtttzzzzzz}}}vvvhhhRRR???666444333777AAAPPP^^^ffftttyyy~~~}}}}}}||||||~~~{{{|||~~~|||}}}~~~}}}|||}}}}}}~~~}}}{{{xxxvvv}}}~~~~~~~~~~~~{{{vvvlll^^^NNNAAA777///...222222///---+++******(((&&&(((,,,111444444111//////222111...+++((((((***---)))+++,,,,,,,,,,,,...///000,,,'''%%%&&&((()))(((***(((''''''((((((%%%"""###"""!!!!!!###&&&)))+++************)))'''&&&%%%++++++***(((&&&&&&((())),,,,,,---///000000...,,,,,,+++***))))))))))))***......---+++***(((''''''#########%%%'''***+++,,,WWWEEE444777222///111444444222000//////......---...///111333444//////000111222222222222000333555444111000555999<<<777000+++)))))))))((((((((((((((('''&&&$$$###!!!!!!"""###############!!! !!!"""$$$$$$"""  !!!###%%%'''))))))%%%!!!!!!"""###'''---444777+++!!!"""!!!!!!###"""!!!!!!!!!%%%)))+++&&&%%%%%%%%%%%%$$$!!!!!!###$$$""" !!!%%%'''''''''"""###$$$%%%%%%$$$"""!!!  !!!""""""$$$"""!!!"""######$$$(((,,,///;;;PPPccchhhfffhhhiiihhhkkkiiihhhjjjnnnpppooommmnnnlllkkkkkkmmmooooooooollllllmmmllljjjhhheeeccccccbbbcccfffjjjoooqqqrrrlllhhhcccaaaccceeehhhiiiiiikkkmmmmmmmmmmmmnnnooopppllliiiggggggggggggfffhhhggggggkkkppprrrqqqooooookkkkkkpppsssrrrrrrtttnnnkkkjjjkkkiiifffhhhmmmlllkkkjjjjjjkkkmmmoooqqqqqqooonnnnnnqqqssstttttttttssstttuuuqqqmmmnnnsssqqqqqqqqqqqqqqqtttyyy|||{{{{{{||||||}}}}}}||||||zzz|||~~~}}}{{{{{{{{{{{{{{{yyyxxxvvvuuussssssbbbKKK555------///777@@@UUUfffuuuxxxtttnnnaaaTTTQQQMMMLLLTTTdddqqqyyyzzzvvv|||yyylllYYYCCC222111333999CCCQQQaaaoooxxx~~~~~~}}}}}}~~~|||~~~~~~~~~||||||~~~~~~|||zzz}}}}}}~~~}}}~~~|||xxxvvv~~~}}}xxxooodddVVVFFF===777222000000111///,,,+++******((('''+++...333444222///---+++111///,,,((('''***///333,,,+++******,,,------------***&&&%%%&&&((())))))---+++)))((((((&&&###!!!)))(((%%%$$$$$$&&&))),,,(((((())))))((((((''''''++++++)))&&&$$$%%%'''******)))'''(((***,,,------+++***((('''&&&''')))***,,,+++***)))(((&&&%%%%%% !!!$$$'''***...///UUUBBB333777333///333666666333000///000......------...///000111///000222333444444444333---222555444222444<<>>CCCDDD222 """ ###  !!!!!!!!! !!! ###''')))(((''''''(((((('''$$$!!! !!!$$$$$$""" !!! !!!$$$'''''''''!!!###%%%&&&&&&%%%""" !!!"""!!!  """$$$  %%%'''###!!!"""######$$$&&&***---444KKKbbbkkkjjjjjjjjjjjjiiigggfffhhhmmmoooooommmkkkjjjiiihhhiiikkklllmmmpppqqqqqqppplllhhhfffeeegggfffeeefffiiimmmpppqqqmmmjjjfffeeegggkkknnnooommmooopppqqqooonnnnnnoooooommmjjjhhhffffffeeeeeefffeeefffjjjppptttsssrrrooolllmmmrrruuuuuuuuuwwwnnnjjjiiiiiigggeeehhhnnnllljjjiiihhhiiikkkmmmooopppooooooppprrrtttvvvvvvrrrsssvvvwwwrrrlllnnntttrrrrrrrrrrrrrrrtttxxx{{{zzz{{{{{{{{{{{{zzzyyyxxxwwwzzz~~~~~~}}}zzzyyywwwuuusssrrrqqqqqq[[[FFF333---...///666???UUUhhhwwwxxxqqqiii^^^SSSOOONNNQQQ]]]mmmxxx{{{yyyzzz|||yyyooo^^^KKK<<<333333:::GGGVVVdddqqq{{{~~~~~~~~~{{{{{{{{{|||zzzyyyxxx|||~~~~~~~~~}}}{{{zzz|||~~~vvvkkk]]]MMM???:::999777333111111///---,,,,,,,,,+++))),,,///222222///+++((('''***)))'''&&&(((...777>>>///,,,)))***---///...,,,,,,***'''%%%%%%&&&''''''---,,,+++***(((&&&$$$"""111...***&&&$$$%%%&&&(((''''''((()))))))))))))))+++***'''$$$"""###&&&)))&&&$$$###$$$&&&)))+++++++++)))'''%%%%%%&&&)))***'''''''''&&&&&&&&&%%%%%% """###%%%)))---000RRR@@@111777444000444777666222000///111///...............//////)))+++,,,...//////......)))...222222111555>>>GGGBBB<<<444---)))((('''&&&***))))))(((''''''''''''%%%%%%&&&&&&%%%%%%$$$$$$###$$$%%%%%%$$$###"""!!!$$$%%%&&&&&&&&&%%%%%%$$$"""$$$&&&%%%$$$,,,BBBXXXYYYYYYBBB''' !!!!!!$$$   """%%%'''***))))))******(((%%%"""!!!  """"""!!! """ """$$$%%%$$$ """$$$&&&&&&$$$"""!!!"""###%%%&&&&&&&&&(((***$$$!!! """&&&'''$$$ !!!"""###$$$$$$%%%(((***000FFF```mmmooonnnmmmmmmhhhfffdddfffkkknnnnnnlllhhhhhhgggffffffhhhjjjllltttvvvxxxvvvqqqlllhhhggghhhhhhhhhhhhiiikkknnnqqqnnnllljjjjjjlllnnnnnnnnnnnnppprrrsssqqqooooooooonnnmmmllljjjhhhgggggghhhcccbbbdddiiipppttttttssspppmmmooouuuxxxxxxwwwyyymmmjjjhhhhhhfffdddggglllkkkjjjiiiiiiiiikkkmmmoooppppppqqqrrrrrrssstttuuupppsssxxx{{{vvvooonnnsssqqqrrrrrrrrrrrrsssvvvyyyvvvwwwxxxyyyyyyxxxwwwvvvsssvvv{{{~~~|||yyyxxxvvvtttsssrrrqqqqqq[[[HHH666000///...333<<>>555000,,,000777RRRbbbmmmlllgggfffbbb\\\VVVZZZcccooozzz~~~{{{}}}ppp\\\III;;;555;;;DDDSSS^^^mmmxxx}}}~~~~~~~~~|||yyyxxxwwwuuuzzz}}}|||}}}{{{{{{~~~|||{{{|||~~~|||mmm___NNNBBB888999===<<<888666333111//////000111000///000222333222///+++)))((('''''''''''')))...444999111///,,,++++++,,,------......,,,)))%%%######$$$)))+++,,,+++)))(((((()))+++)))'''&&&%%%%%%&&&'''&&&&&&'''((())))))))))))''''''%%%""" !!!###&&&!!!###&&&'''&&&%%%%%%$$$"""!!!"""###%%%&&&"""###$$$%%%&&&'''((((((%%%&&&&&&$$$"""###'''+++YYYFFF555888333666444222000000111000///111111111000///...---,,,...------,,,------......,,,---.........111555888111///...------,,,***(((+++***)))((((((((()))***&&&&&&'''(((((((((''''''###$$$%%%%%%$$$%%%))),,,)))***+++,,,+++***((('''$$$%%%)))000:::KKKdddzzzwwwiiiAAA***!!!  """$$$$$$!!!   """###""""""$$$&&&(((&&&### !!!    """"""!!!  !!!  !!!"""""""""""""""!!!###&&&'''((())),,,...!!!"""###""" ###&&&!!!###$$$$$$######$$$&&&+++:::PPPcccnnnpppooonnniiifffcccdddgggjjjjjjiiieeeffffffeeedddggglllppprrryyy}}}wwwsssrrrhhhjjjllllllkkkkkkmmmpppmmmkkkiiiiiiiiiiiigggfffjjjmmmppprrrrrrqqqqqqqqqmmmnnnooollliiiggggggiii______aaafffmmmrrrsssrrrmmmlllnnnuuuyyyyyyxxxzzzpppnnnmmmmmmjjjffffffjjjlllmmmmmmmmmlllkkkiiihhhkkkmmmppppppooooooqqqsssqqqppprrrwwwwwwsssqqqsssqqqrrrssssssrrrrrrtttvvvxxxyyy{{{|||{{{yyywwwuuutttuuuxxx}}}|||xxxqqqrrrsssuuuuuuuuuttttttooo[[[GGG;;;111***,,,333NNNZZZbbb___]]]``````\\\^^^dddmmmuuuzzz{{{zzzyyylll\\\III<<<666:::GGGUUUfffnnnxxx~~~~~~~~~~~~~~~~~~~~~{{{xxxvvvvvvuuuzzz~~~zzzyyy{{{~~~}}}}}}||||||}}}~~~yyywwwzzz~~~|||uuueeeVVVGGG>>>777999<<<;;;999888222111//////000111000//////000222222///,,,***)))((()))*********+++---000///...,,,***((((((***,,,---...---***&&&$$$%%%&&&)))+++---,,,)))'''((()))%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%###!!! """$$$!!! !!!###%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&''''''$$$ !!!&&&+++^^^KKK888888111888444///...000111000...222222111111000...---,,,,,,+++***(((((()))***+++000000///......///000000***+++,,,...000///,,,***+++***)))(((((())))))***%%%&&&''''''((((((''''''%%%'''(((((((((+++111666000000000///---***&&&$$$'''%%%)))555DDDWWWlll|||{{{sssJJJ///""" """&&&&&&""" !!! !!!""" ###&&&%%%""" ###'''(((&&&!!! !!!  !!!!!!"""""""""###$$$###!!!!!!!!!###!!!### !!!&&&!!!###$$$$$$######$$$%%%)))555III^^^kkknnnmmmllljjjfffccccccfffiiiiiihhhbbbccccccbbbbbbeeekkkpppnnnvvv{{{wwwvvvgggjjjmmmmmmllllllmmmooonnnkkkhhhggggggggggggfffgggkkkooorrrrrrqqqqqqrrrnnnoooooommmhhheeeeeeggg^^^^^^```eeemmmqqqrrrqqqllljjjmmmtttxxxxxxwwwyyyrrrpppppppppmmmggggggjjjnnnnnnooonnnmmmjjjfffdddgggkkknnnoooooooooqqqtttsssooonnnrrrtttsssrrrtttrrrsssttttttssssssuuuvvv|||}}}~~~{{{xxxvvvvvvvvvxxx}}}|||xxxnnnooorrruuuvvvvvvuuutttwwwcccMMM>>>222)))***000IIISSSXXXUUUUUUZZZ\\\XXXbbbiiirrrwwwxxxvvvuuuuuu[[[LLL===888:::CCCUUUeeeqqqwww}}}~~~}}}}}}}}}~~~~~~|||}}}~~~~~~}}}~~~|||yyyuuussssssuuuyyy~~~||||||~~~}}}yyyvvvwwwzzzzzz{{{}}}~~~~~~}}}|||{{{tttrrrvvv~~~~~~}}}zzzwwwooo^^^NNNCCC;;;666888;;;:::888888111000......000000000///,,,...//////---***)))(((&&&)))+++,,,+++***+++,,,,,,---,,,)))%%%$$$(((,,,+++------+++'''%%%''')))+++---...---)))'''''')))$$$%%%%%%$$$###"""!!! """###$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!! !!!"""###""" !!!$$$&&&&&&&&&((((((((())))))*********(((((((((''''''&&&&&&&&&&&&''''''$$$ &&&+++{{{XXX@@@777555888555111//////...---,,,000000000//////...---,,,...***((((((((('''---333111...---///444555222...++++++++++++++++++++++++***)))((('''&&&&&&'''(((+++)))&&&$$$$$$&&&***,,,+++)))''''''***...111333444333222000///.........+++***...888DDDRRRdddrrrzzzuuuVVV888)))"""""""""#########!!! !!!  !!!!!!$$$''''''$$$"""!!!######"""  !!! %%%+++...+++###!!!$$$"""  !!! ###!!!  !!!"""$$$%%%&&&'''''''''&&&%%%"""...AAATTTaaaiiimmmoooooojjjddddddhhhkkkkkkiiillljjjfffddddddfffhhhjjjkkkqqqzzzzzzuuujjjllloooppppppooolllkkkjjjhhhffffffggghhhhhhhhhfffiiilllooorrrsssrrrrrrpppmmmkkkkkkhhhcccaaaccc```______eeemmmrrrqqqoookkklllnnnpppssstttvvvvvvsssuuuvvvtttpppllljjjiiilllmmmooonnnmmmkkkllllllrrrqqqpppmmmlllnnnrrruuupppooonnnoooqqqssstttsssvvvtttrrrqqqsssvvvwwwxxxyyyyyyzzz|||~~~}}}{{{yyyzzz|||~~~~~~zzzwwwuuusssqqqqqqtttvvvxxxxxxuuujjjVVVAAA111++++++...===@@@DDDIIILLLPPPWWW]]]iiiqqqwwwwwwwwwuuukkk```KKK???777;;;GGGUUUffftttzzz{{{{{{{{{|||~~~}}}|||~~~yyyzzz{{{||||||~~~~~~~~~~~~~~~}}}}}}}}}|||zzz|||}}}~~~|||{{{|||~~~zzzyyyzzzzzzyyywwwxxxzzz}}}vvvppppppssswww|||~~~~~~|||uuugggVVVJJJ@@@999222444;;;@@@@@@>>>:::777222///---,,,,,,+++))))))*********))))))((((((,,,---***(((***+++)))///---***(((((()))+++,,,***,,,---+++((('''(((***...,,,)))(((((((((((('''!!!&&&'''######&&&$$$ $$$((()))'''%%%&&&'''##################$$$$$$&&&%%%###!!! """%%%)))&&&''''''((()))***++++++%%%&&&&&&$$$######%%%''''''&&&%%%$$$$$$%%%&&&'''iiiPPP???777777444111/////////...---000000111222222222222222///+++((((((((((((...555444111......111222///++++++,,,,,,,,,+++******)))***(((&&&%%%$$$%%%'''((()))((('''&&&&&&&&&((()))+++,,,---+++***---333888888555111---,,,,,,...000---***+++222<<>>:::444///,,,+++******++++++,,,,,,,,,+++******)))------)))''')))***)))000...,,,******+++---...---...///...***((()))***---***(((''''''((('''&&&&&&)))(((###!!!###!!!"""%%%((()))'''%%%%%%&&&$$$###"""""""""###$$$%%%)))((('''$$$""""""%%%(((&&&&&&&&&''''''(((((()))(((((('''%%%""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&cccHHH777777444000//////000//////000111333444666666777777000+++)))))))))***000888888333///---......+++(((***++++++,,,+++***)))(((***(((%%%######$$$''')))(((((((((''''''&&&%%%%%%(((,,,///...+++,,,333:::888444...)))'''(((,,,///---(((&&&)))000:::IIIVVV```aaaWWWCCC333,,,(((### !!!!!!"""!!!!!!!!! """!!!   !!!!!! """"""  !!!""""""!!! !!!!!!""" !!!$$$&&&((())))))((('''&&&$$$###"""'''***333CCCVVVfffppptttrrrnnniiihhhjjjkkkkkkjjjooonnnllljjjiiigggfffeeekkknnntttzzz||||||yyywwwoooooooooooonnnnnnmmmmmmkkkjjjhhhggggggggghhhiiimmmmmmoooppppppppppppooollliiiiiinnnppplllhhhgggdddccccccgggmmmqqqqqqooollljjjkkkpppvvvxxxtttpppuuuwwwxxxvvvrrrnnnlllkkkhhhjjjlllmmmmmmmmmnnnoooqqqqqqrrrqqqppppppsssuuuuuurrrpppoooqqqtttuuuuuuuuuvvvwwwwwwwwwvvvuuutttwwwxxxzzz}}}~~~{{{xxx{{{{{{|||~~~|||xxxwwwuuuvvvxxx{{{||||||}}}kkkRRR===222...---,,,222444777<<>>888111+++)))***,,,---.../////////---+++***111333222---***,,,...---///...---,,,,,,---...///000111222222111000//////***(((&&&&&&'''))))))(((%%%$$$""" """$$$$$$&&&((())))))(((&&&$$$###$$$###!!!!!!!!!###&&&'''111111///+++&&&$$$$$$$$$###############"""""""""!!!"""#########%%%(((***&&&&&&&&&'''))),,,...000YYY;;;777444000...///000111111000111111111111111111000000,,,***+++++++++111777333111...++++++,,,,,,,,,&&&''')))+++,,,---------,,,***'''$$$$$$'''***---,,,***'''$$$###$$$&&&(((&&&&&&(((---333555444222///...,,,***((('''&&&&&&&&&###!!!#########(((///***(((### !!!$$$###  !!!"""""" !!!!!!   !!!!!!###"""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((((((---:::LLL]]]gggjjjmmmkkkjjjjjjkkkmmmnnnnnnlllmmmmmmmmmjjjfffbbb```cccdddgggjjjlllnnnoooooommmllljjjiiihhhiiijjjkkkfffggghhhgggggggggjjjmmmllllllllllllnnnoooqqqrrrnnnlllmmmrrrtttoooiiigggfffeeedddeeegggiiijjjkkkhhheeeeeekkkrrrtttnnngggmmmooorrrsssrrrppppppppplllmmmooonnnmmmllllllmmmpppqqqrrrrrrqqqrrrtttvvvuuuvvvwwwyyyzzzyyyuuurrrnnnsssyyy||||||zzzyyyyyyyyyzzz||||||yyysssssssssuuuxxxzzzzzzzzz}}}|||{{{|||{{{eeeIII666000111000...222666:::???MMMbbbqqqwwwttttttooobbbOOOBBB???CCCKKKVVVfffuuu}}}~~~zzz}}}||||||}}}}}}}}}}}}|||zzz{{{|||||||||{{{|||~~~~~~|||{{{zzzyyyzzz|||~~~}}}|||||||||||||||}}}{{{uuurrrqqqrrrxxx|||~~~tttgggYYYKKKAAA<<<:::444///111777===>>><<<===<<<777111,,,***,,,///,,,---//////...,,,***(((///222111,,,***+++---+++,,,+++*********+++,,,,,,...///000222333333222111***(((&&&''')))+++++++++%%%###  ###&&&(((((()))))))))'''$$$"""###"""!!!!!!"""$$$&&&'''000000///,,,'''$$$######"""""""""""""""!!!!!!!!! !!!""""""###%%%(((***((('''%%%&&&)))...444777eeeFFF999555111......000111111000000000///...---,,,+++///,,,,,,---,,,+++///444///...------,,,---...///'''((()))***,,,---//////,,,***'''&&&&&&(((+++------+++'''$$$###%%%(((+++***))),,,222999:::444------.........---+++(((&&&&&&$$$$$$&&&$$$"""$$$)))&&&###!!! """###!!! !!!"""  !!!"""###  !!!"""######&&&%%%###"""!!!!!!"""""" !!!###$$$%%%%%%%%%$$$###"""""""""######$$$&&&,,,:::LLL]]]iiioooooonnnllljjjiiihhhhhhhhhjjjkkkllllllkkkgggdddaaadddeeefffhhhjjjlllmmmnnnmmmlllkkkjjjjjjkkklllmmmjjjlllkkkhhhdddbbbdddgggqqqooommmkkkkkkkkkmmmnnnnnnnnnppptttrrrlllhhhhhhiiiiiihhhggghhhiiijjjkkkiiiggghhhlllrrrsssooojjjmmmpppsssttttttsssssssssnnnoooppppppnnnmmmmmmnnnooopppqqqppppppqqqtttvvvuuuvvvxxxzzz{{{yyytttqqqmmmssszzz}}}}}}{{{|||}}}{{{{{{{{{}}}~~~~~~{{{yyysssrrrrrrtttwwwzzz||||||~~~}}}}}}~~~zzzeeeJJJ777000111000///111:::BBBJJJZZZnnnxxxxxxtttooodddSSS@@@666;;;FFFXXXeeesss||||||}}}|||}}}~~~~~~~~~~~~}}}{{{{{{||||||||||||}}}}}}{{{yyy{{{~~~{{{}}}|||vvvssstttvvv|||zzznnn___OOOCCC<<<:::888222...222;;;AAA@@@<<<999999777222,,,***---000,,,---...///...,,,)))'''+++...///+++(((******(((((((((''''''(((((()))))),,,,,,...000333333111///)))'''&&&'''***,,,------***&&&###"""!!!!!!$$$((((((((())))))(((%%%"""!!!!!!""""""###$$$&&&&&&+++,,,,,,+++'''$$$######""""""""""""""""""""""""$$$$$$$$$###""""""$$$&&&(((&&&%%%&&&)))...444777nnnPPP;;;777111......///000111////////////...---,,,+++...,,,---///...+++,,,000---...............///000,,,,,,+++***+++,,,...000***)))'''&&&'''(((***,,,+++***(((&&&&&&((()))+++,,,...333888;;;666---&&&***+++------,,,***((('''&&&$$$###$$$###!!!$$$)))###""""""$$$%%%$$$!!!  !!!"""""" !!!!!!"""###### ###### """   !!!###$$$%%%%%%%%%$$$"""!!! !!!###$$$ !!!"""""""""""""""!!!!!! !!!"""###$$$###%%%+++666FFFXXXgggqqqnnnmmmllliiifffeeeeeeeeejjjkkklllmmmllliiigggeeeeeefffgggiiijjjkkklllllljjjjjjjjjjjjjjjkkklllmmmlllmmmmmmhhhbbb___aaadddqqqooollliiihhhiiikkkmmmlllnnnrrrtttpppiiihhhlllkkkjjjiiigggfffgggiiijjjiiihhhiiilllooopppooommmoooqqqtttuuusssrrrqqqqqqmmmoooqqqqqqpppoooooopppooopppooonnnnnnppptttwwwwwwvvvuuuuuuvvvuuusssqqqnnnttt{{{~~~|||{{{|||}}}{{{zzzyyyyyy{{{{{{zzzxxxrrrqqqqqqrrrvvvzzz}}}}}}~~~~~~~~~|||iiiNNN:::222000//////666BBBNNNXXXgggwwwzzztttlll^^^NNNAAA999:::HHHWWWiiisss}}}{{{~~~}}}~~~~~~~~~~~~~~~}}}|||}}}~~~}}}}}}~~~~~~~~~~~~~~~{{{yyyzzz~~~}}}{{{~~~yyyvvvxxx||||||uuuiiiXXXHHH===999999555333222666;;;>>>===;;;666777777333---***+++...,,,---///000///,,,(((&&&(((---///,,,+++++++++(((%%%%%%&&&&&&&&&''''''''',,,,,,,,,///111000---)))'''&&&%%%&&&))),,,------,,,'''%%%'''&&&"""###'''((('''''')))***)))&&&### """$$$%%%%%%%%%%%%%%%'''((((((&&&$$$######!!!!!!""""""###$$$$$$$$$$$$%%%$$$###!!!!!!###%%%&&&&&&&&&'''))),,,...///rrrUUU<<<888222......///000000///////////////...---------,,,---000...******------...000000///...//////111///,,,******+++---///((('''&&&&&&'''((()))***))))))))))))************+++000777;;;888000&&& (((((())))))((((((&&&&&&&&&""" ###))) $$$&&&$$$!!!!!!!!!"""$$$%%%  !!!"""###### !!! !!!&&& %%% ###%%%  $$$!!!  """$$$%%%&&&&&&"""!!!  !!!###%%%""""""""""""!!! ###&&&'''$$$&&&***111>>>OOOaaammmjjjjjjiiihhhfffeeeeeefffjjjkkklllmmmmmmkkkjjjhhhdddeeeggghhhiiiiiijjjjjjffffffggghhhiiijjjjjjkkkiiikkkkkkgggaaa___aaaeeemmmkkkiiiggghhhjjjmmmooojjjmmmrrrtttooohhhiiioooiiiiiihhheeeddddddfffhhhggggggiiijjjkkklllmmmmmmoooqqqssssssqqqooommmmmmlllnnnpppqqqqqqqqqrrrssspppooonnnmmmmmmoootttxxxxxxuuurrrpppqqqrrrrrrqqqpppvvv}}}~~~|||zzz{{{}}}zzzxxxwwwwwwxxxyyyxxxxxxqqqoooooopppuuuyyy|||}}}~~~~~~~~~~~~lllSSS>>>333///......===KKKXXXaaannnzzzxxxmmm___MMM:::444999FFFZZZkkkvvv~~~~~~~~~|||xxxzzz~~~}}}}}}}}}}}}}}}~~~~~~|||}}}~~~~~~~~~~~~~~~~~~~~~|||{{{|||{{{yyy{{{~~~{{{{{{{{{yyy}}}yyyssseeeTTTDDD:::888888555666888999999888888777555777888444---))))))+++,,,...000111000---)))''')))///222000//////---***$$$%%%%%%&&&&&&&&&''''''...,,,,,,...///---)))%%%&&&$$$###%%%(((+++,,,,,,+++&&&%%%)))***'''(((---((('''''')))+++***'''### ###%%%&&&&&&%%%$$$ ###&&&&&&%%%$$$######!!!""""""###$$$%%%%%%&&&!!!"""###""""""###&&&((($$$%%%''')))***)))((('''vvvUUU>>>666///......------///222333333111...+++******///...---,,,+++,,,---------,,,*********---000111444444111...++++++...000///---***))))))***)))((()))******+++,,,---,,,,,,222666888333***$$$%%%((())))))))))))(((''''''&&&'''&&&### !!!###,,,000,,,%%%  """"""""""""!!! !!!    !!! !!!"""###!!!"""%%%---)))###!!!'''***&&&!!! """$$$ """  !!! """$$$%%%$$$######"""!!!  !!!"""$$$$$$######$$$&&&)))(((''',,,;;;MMM\\\bbbaaadddggghhhgggeeedddeeejjjlllpppssstttqqqlllhhhkkkjjjhhhggggggiiikkklllffffffeeeddddddfffkkknnnjjjmmmooolllgggeeegggkkknnnmmmjjjiiiiiikkknnnpppllloooqqqqqqmmmjjjiiijjjlllhhhdddeeejjjmmmllljjjlllkkkjjjkkkmmmooooooooorrrqqqqqqssstttsssoookkkjjjllloooqqqssstttssssssooollllllppprrrqqqsssvvvxxxxxxwwwvvvuuutttrrrqqqrrrvvvzzz||||||{{{zzzzzz{{{zzzxxxwwwxxxwwwuuusssppppppppprrruuuwwwyyy{{{xxx}}}vvvnnn___III555+++...333CCCXXXhhhmmmsssyyyqqqaaaGGG===222222AAAXXXmmmyyy~~~~~~}}}}}}~~~~~~|||wwwwwwxxxzzz{{{~~~~~~{{{|||}}}wwwjjjYYYKKK???777666999888888777777777999:::;;;;;;:::777333///+++)))'''+++---000111000/////////---***))),,,///000,,,((()))&&&$$$%%%((()))'''$$$+++000...(((***111///%%%###""""""###%%%(((+++---)))&&&$$$&&&))),,,,,,+++******)))&&&###"""###%%%$$$$$$$$$$$$%%%&&&''''''"""$$$'''&&&$$$"""###%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&###!!!!!!$$$&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&pppNNN>>>777111111111000///111222222333111---+++******...---,,,,,,,,,---......///...---,,,---///111333555444222///---,,,///111///---************)))'''(((***,,,,,,,,,,,,---...777777555///'''######%%%''''''((()))))))))(((((((((&&&###!!! !!!)))...)))""" !!!!!!!!!  !!!  """"""#########!!!$$$---)))$$$ """&&&)))### !!!""""""!!! !!!###!!!!!! !!!"""$$$%%%"""###%%%%%%$$$"""  !!!"""############$$$&&&))))))))),,,777HHHXXXaaaaaacccfffffffffeeeeeefffpppqqqrrrttttttrrrooommmjjjiiihhhgggggghhhiiiiiiiiihhhfffcccbbbdddhhhllliiimmmooonnniiiggghhhkkknnnmmmkkkjjjjjjlllmmmnnnllloooqqqpppmmmjjjiiijjjiiieeeaaaccchhhlllmmmllllllkkkjjjlllnnnpppqqqpppwwwuuuuuuuuuvvvtttoookkkmmmnnnpppqqqqqqpppooonnnllljjjkkkppprrrrrrssswwwxxxxxxyyyyyyxxxvvvtttsssvvvxxxzzz{{{zzzyyyyyyzzz{{{yyywwwwwwxxxxxxwwwuuuuuuvvvvvvvvvuuuuuuvvvwwwvvvzzz||||||yyyuuunnn```JJJ666******---CCCXXXiiinnnrrrttthhhWWW@@@999444;;;MMMcccsss{{{~~~~~~~~~zzz{{{{{{zzz{{{}}}}}}xxxwwwxxxyyyyyyuuucccOOOCCC===999888888777666555555666888:::<<<888777555222///,,,***))))))+++---...------///000...+++)))***...///,,,))),,,+++***((('''(((+++---...222000******000---$$$###"""""""""###%%%((()))'''%%%###%%%(((*********'''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&"""$$$&&&&&&$$$###$$$%%%''''''&&&&&&&&&&&&'''''''''%%%###$$$&&&((('''&&&$$$$$$%%%&&&&&&''''''&&&fffFFF;;;555222333333000///111111222222000---+++++++++---,,,,,,,,,,,,...///000///...---,,,---///111222444444222000------///222...,,,++++++++++++(((&&&'''***,,,---,,,---000333;;;777111)))$$$!!!!!!!!!###$$$&&&((())))))((('''(((&&&$$$!!!'''***&&&   !!! $$$###""" !!!######"""!!!  !!!+++(((%%%!!! !!!###%%% """###!!!  """$$$&&&"""!!!!!! !!!"""$$$%%%!!!###%%%'''&&&$$$   !!!############$$$&&&))))))***,,,222@@@SSSaaabbbdddeeeeeeddddddeeefffoooooopppqqqrrrrrrrrrrrrkkkkkkkkkkkkjjjiiiiiihhhllljjjfffaaa___```eeeiiiiiimmmpppooollliiiiiikkkmmmmmmmmmlllllllllllllllmmmnnnpppooommmkkkjjjjjjgggdddaaabbbhhhmmmppppppmmmllllllmmmppprrrssssss{{{zzzyyyxxxwwwtttooolllnnnnnnoooppppppooonnnmmmiiihhhkkkqqqsssrrrsssvvvxxxyyy{{{||||||zzzwwwvvvzzzzzzzzzxxxvvvvvvxxxyyyyyywwwvvvvvvwwwxxxxxxwwwxxxyyyyyyuuupppllllllmmmmmmooopppoooppprrroookkklllggg\\\JJJ888---***+++@@@SSSdddhhhiiigggYYYFFF777555777EEEZZZmmmvvvxxx{{{{{{{{{|||~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}|||{{{~~~{{{yyyyyyzzzzzzzzz~~~}}}~~~oooYYYCCC:::;;;;;;999777555444222222333777;;;===555555333111///---+++***&&&(((******+++,,,///111...+++((((((+++---,,,***)))***)))&&&"""###(((...000333111******---***###$$$###"""!!!!!!"""###$$$%%%###"""###&&&'''((('''&&&$$$$$$&&&***+++***(((((('''&&&%%%$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%))))))((((((((((((((()))''''''&&&((()))***((('''######$$$%%%&&&&&&''''''\\\@@@666222111333222...---///000111111///,,,++++++,,,,,,,,,+++,,,---///111222---,,,+++++++++---...///111222111///------///111---,,,,,,,,,---,,,)))&&&''')))+++++++++...555;;;;;;444***$$$"""""""""!!!"""$$$&&&((()))(((&&&%%%(((&&&$$$""" %%%'''### !!! !!! $$$$$$""" !!!!!! '''&&&###!!! ###$$$ !!!###&&&'''""""""!!! !!!"""###$$$!!!"""###%%%$$$###!!! !!!!!!""""""""""""!!! !!!"""###"""###$$$&&&'''))),,,---///:::OOOaaaeeeffffffdddcccbbbdddeeegggiiilllnnnoooppprrrsssooopppppppppooommmkkkiiikkkiiiddd^^^\\\^^^cccgggiiilllpppqqqnnnlllkkkkkklllmmmnnnoooooonnnmmmlllmmmnnnooonnnmmmlllkkkjjjjjjgggeeefffjjjooossstttnnnmmmmmmooorrrtttuuuuuu{{{{{{zzzyyywwwtttqqqnnnmmmnnnooopppqqqqqqqqqpppiiihhhkkkqqqtttrrrrrrtttxxxzzz}}}}}}zzzxxx|||{{{yyyuuurrrrrruuuwwwwwwuuuttttttvvvwwwwwwvvvuuutttppphhh^^^YYYZZZ]]][[[\\\\\\\\\\\\\\\ZZZXXXZZZXXXSSSHHH;;;222000000:::JJJVVVYYYXXXUUUHHH888555444999HHH\\\jjjllliiirrrsssuuuxxx{{{||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}||||||~~~}}}{{{yyyyyy{{{|||}}}||||||~~~{{{}}}wwwcccQQQ???888999999888777333222000///111555:::===666555333111///---,,,+++%%%'''((()))***,,,000333...+++((('''(((***+++***&&&&&&&&&$$$""""""%%%)))...000...)))(((***)))$$$&&&%%%$$$"""!!!!!! !!!""""""""""""$$$%%%%%%%%%'''%%%$$$(((...000---(((&&&%%%$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%))))))((((((((((((((()))''''''((()))***)))((('''"""######$$$%%%&&&''''''xxxTTT===555222222444222...---///000000000...,,,+++,,,---,,,,,,+++,,,---///111333------,,,,,,,,,---.........//////---,,,,,,...///+++++++++,,,------***(((((())))))***,,,111:::@@@555...%%%!!!!!!$$$$$$$$$%%%(((+++......,,,)))'''((('''$$$"""!!!  %%%&&&!!!!!!""""""!!! !!!"""""" !!!   """"""  ###### """$$$&&&"""!!! !!!"""###!!!!!! !!!!!!""""""###$$$%%%%%%$$$###""" """""""""###$$$&&&%%%(((,,,......555KKK```hhhhhhhhheeecccbbbcccdddfffiiinnnpppooonnnnnnnnnpppqqqrrrrrrqqqooollljjjiiifffbbb]]][[[^^^ccchhhiiilllooopppooonnnlllkkkmmmnnnpppqqqqqqpppooonnnnnnnnnmmmmmmmmmlllkkkjjjmmmkkkhhhhhhjjjnnnqqqssspppooonnnpppsssuuuuuuuuuwwwxxxxxxwwwuuusssrrrqqqrrrrrrrrrsssssssssrrrrrrlllkkkmmmrrrtttqqqppprrrxxxzzz}}}~~~|||zzz{{{zzzxxxtttqqqqqqsssvvvuuusssssssssuuuuuusssrrrkkkggg^^^RRRIIIEEEGGGKKKFFFGGGIIIKKKJJJHHHGGGGGGJJJKKKHHHCCC;;;666444444999BBBIIIHHHGGGFFF>>>333888777:::EEESSS[[[XXXSSS]]]```fffmmmuuu}}}}}}vvvxxx{{{~~~}}}|||~~~|||xxxyyyyyyyyyyyyzzz}}}|||zzzxxxyyyzzz||||||{{{{{{~~~yyymmmTTTKKKAAA;;;777444555999333222///...000444888;;;777666444222///---+++***'''((()))******,,,000333...+++'''&&&&&&((()))***'''&&&%%%'''))))))'''$$$)))+++***'''&&&'''((('''((((((&&&$$$"""!!! !!!!!!"""#########$$$$$$'''%%%$$$''',,,...***&&&###############$$$%%%%%%%%%$$$#########$$$%%%%%%''''''&&&&&&''''''((()))&&&'''((())))))'''&&&&&&###"""""""""###%%%&&&'''kkkKKK<<<777555555666333......222/////////---++++++---...---,,,,,,,,,...///111333//////........./////////,,,---------++++++---///+++******+++---...---+++))))))***---111555999<<<---((("""!!!###&&&'''&&&***---222555666444111...((('''%%%###!!!!!!!!!!!!!!!!!!%%%$$$ !!!""""""!!! !!!###$$$""" !!!!!!    """!!!!!!"""###!!!  !!!"""!!!  """$$$"""###%%%&&&'''&&&$$$###!!!""""""###$$$&&&%%%&&&+++...---000DDDZZZggghhhhhhgggeeedddeeeffflllpppttttttqqqmmmkkkkkkooopppqqqqqqpppmmmkkkiiihhhgggccc```^^^aaafffjjjjjjkkkmmmnnnooonnnmmmlllnnnoooqqqrrrssssssssssssooommmllllllmmmmmmlllkkklllkkkjjjiiijjjlllmmmoooqqqpppooopppssstttuuutttsssuuuvvvuuusssrrrrrrsssyyyyyywwwuuutttrrrqqqpppooommmooosssssspppppprrryyy{{{}}}}}}{{{zzzyyyyyyxxxvvvtttssstttvvvuuuttttttuuuuuutttpppmmm```XXXMMMBBB<<<:::;;;===999:::>>>CCCBBB===;;;===BBBBBB@@@===888555444444<<<@@@AAA===<<<<<<:::555999999;;;BBBIIIKKKGGGCCCDDDHHHNNNYYYeeesss~~~|||yyy}}}||||||~~~|||zzztttwwwzzz~~~~~~}}}~~~{{{yyyuuuwwwyyy{{{{{{|||~~~~~~|||yyyxxxyyyyyyyyyxxx{{{~~~pppcccGGGDDDAAA<<<555000444<<<555333111///000222555888777666444111///,,,***))))))***+++,,,+++,,,///111,,,***(((&&&%%%&&&((()))%%%$$$###&&&))))))%%% &&&''''''%%%$$$%%%(((***)))((('''&&&$$$###!!!!!! """$$$$$$$$$###$$$%%%%%%###"""$$$''')))'''$$$$$$$$$$$$$$$%%%&&&'''((('''$$$""""""###%%%%%%%%%$$$$$$$$$%%%&&&'''))))))&&&'''((((((&&&%%%&&&&&&$$$###"""""""""###$$$%%%^^^BBB:::999777666666222---...222.........,,,***+++---///...---------...///111222////////////////////////+++,,,------,,,,,,...///***)))(((***---/////////++++++...333999999444000&&&$$$######%%%&&&'''''')))---333999;;;:::777555((('''%%%###"""!!!""""""!!! !!!$$$""" !!!!!!!!! """%%%$$$  !!!!!!   !!!   !!!!!!###!!!     !!!###$$$ """$$$&&&&&&%%%###"""!!!"""""""""$$$&&&&&&&&&***...++++++;;;PPPccceeehhhiiiiiihhhiiijjjooorrruuutttpppmmmnnnpppooopppppppppooonnnlllkkkkkkjjjhhhdddcccdddhhhllljjjjjjkkklllnnnnnnnnnmmmooopppqqqsssuuuvvvwwwwwwpppmmmkkkkkkmmmnnnmmmkkkjjjkkkllllllllllllmmmnnnsssqqqpppqqqrrrtttssssssssstttuuutttrrrpppqqqsss|||{{{yyyvvvtttrrrqqqppppppnnnnnnrrrsssrrrrrrvvvzzz{{{|||}}}}}}|||zzzzzzwwwyyy{{{{{{yyyxxxwwwxxxwwwwwwxxxyyyxxxtttnnniiiWWWOOODDD===;;;:::999777888:::???EEECCC;;;999;;;<<<;;;999666444333444555@@@@@@===888555666666444555888<<>>DDDJJJGGG>>>:::<<<777555444222222444666888AAA???;;;555222222222222000666===CCCDDDBBB???>>>444000---000<<>>111''''''###"""$$$'''++++++&&&"""(((***,,,///111333444444***&&&"""!!!"""######!!! """!!!!!!  !!!"""""""""  !!! """$$$$$$###!!! !!!"""  !!!###!!!  !!!!!!  !!!!!! !!!  """"""!!! !!!"""!!!###$$$$$$######$$$%%%!!!"""$$$%%%%%%### !!!!!!!!!!!!""""""""""""%%%$$$%%%)))))))))222>>>RRR```kkkllliiiiiikkkkkkqqqnnnkkkkkknnnpppooonnnsssrrrqqqooonnnnnnmmmmmmoooooolllggggggkkkllliiikkkhhhfffgggkkknnnoooooorrrrrrsssvvvwwwwwwuuurrrpppooonnnoooqqqqqqnnnkkkrrrrrrrrrqqqppppppsssuuusssqqqnnnnnnppprrrssstttsssvvvvvvqqqppprrrqqqlllqqqrrrssstttttttttrrrrrrooopppqqqqqqrrruuuyyy|||zzzzzz{{{zzzyyywwwuuussszzz|||~~~|||zzz||||||vvvjjj```QQQMMMGGGAAA===;;;::::::>>>JJJQQQJJJ???999999:::555333///,,,---222666777GGGDDD<<<333000222333000555777999;;;;;;999777555555///,,,...000666EEETTTfffppp|||~~~||||||{{{yyyyyy{{{}}}|||{{{{{{{{{|||}}}~~~~~~|||xxxtttvvvrrrpppqqqtttvvvsssoooppprrrtttwwwzzz~~~~~~sss^^^LLLBBB:::555111000......333:::000111333222111000111222000///------......---,,,***'''%%%''',,,...,,,))),,,+++)))&&&$$$$$$&&&)))''''''''''''(((((()))***+++***((('''%%%%%%$$$$$$!!!"""$$$$$$###"""$$$%%%'''''''''%%%###"""###%%%"""$$$&&&(((((('''&&&%%%((('''&&&%%%&&&(((***+++***)))(((%%%$$$%%%))),,,(((%%%!!!"""%%%((())))))(((''''''''''''&&&&&&&&&)))(((&&&$$$#########$$$bbb@@@333...+++,,,---///000000111111111,,,+++///222000...///............................../////////...---,,,***+++++++++,,,,,,,,,,,,---+++)))***,,,000222333111555<<<>>>777+++$$$$$$$$$%%%'''***,,,+++(((%%%%%%&&&(((***,,,---......(((%%%!!! !!!  !!!   !!!  """"""!!!  !!!"""###""" !!!!!!  !!! !!!!!!!!! !!!"""$$$###""""""###%%%######%%%%%%%%%###"""!!! !!!"""###$$$$$$%%%$$$&&&)))))))))000:::KKK[[[kkkooollllllnnnooooookkkgggfffhhhkkkmmmmmmqqqqqqpppooooooppppppqqqooonnnjjjgggiiioooooolllnnnkkkiiijjjmmmpppqqqppppppqqqsssuuuuuuuuutttsssvvvtttsssssstttsssooollloooppprrrrrrqqqrrrtttvvvsssqqqooopppqqqsssssssssqqqvvvwwwsssrrrtttrrrmmmrrrssstttuuuvvvvvvvvvvvvrrrssstttttttttwwwzzz}}}zzz{{{{{{{{{zzzxxxvvvuuuyyyzzz|||~~~~~~}}}~~~}}}uuuhhh]]]PPPLLLFFFAAA>>>=========HHHPPPTTTMMMBBB<<<:::999333222///---///333888:::CCCDDDAAA<<<:::<<<;;;777999:::;;;<<<<<<:::777555333---***+++---///777AAAKKKXXXjjjxxx~~~~~~|||{{{|||~~~~~~~~~|||~~~zzzwwwyyyuuurrrrrrttttttqqqmmmsssuuuyyy{{{~~~~~~kkkUUUCCC999777444222111...***,,,000000111111111000000222444444111///---------+++***(((&&&&&&'''***+++***(((******)))&&&$$$$$$'''))))))((('''&&&&&&&&&'''((())))))******)))'''%%%$$$###&&&((()))'''%%%$$$$$$$$$%%%%%%$$$""""""###$$$%%%&&&''')))******))))))***)))'''&&&&&&'''((())))))((('''$$$###%%%(((,,,'''$$$!!!!!!$$$'''((((((''''''''''''&&&&&&&&&&&&&&&&&&$$$###"""!!!!!!!!!VVV888111000------------///000111222111---,,,///111//////000000///...------...//////....../////////......---++++++,,,------------,,,000---)))***...111///---444>>>BBB:::,,,$$$!!!!!!"""%%%)))******(((((('''$$$$$$%%%&&&'''(((((((((&&&### !!!!!!!!!  """$$$   !!!$$$"""   !!! !!!###$$$###!!! !!!###"""!!!!!!"""$$$###############""""""""" !!!###$$$%%%%%%$$$$$$'''***))))))---333BBBUUUjjjqqqppppppqqqrrrkkkgggbbb```bbbfffjjjlllmmmmmmlllmmmnnnoooqqqrrrnnnmmmiiihhhmmmttttttooorrrpppmmmmmmoooqqqrrrrrrpppsssvvvvvvtttsssuuuwwwyyyxxxwwwvvvuuurrrooollllllnnnqqqssssssssstttuuurrrqqqqqqrrrttttttsssrrrpppuuuxxxwwwwwwvvvsssnnnsssssssssttttttvvvwwwxxxuuuvvvwwwwwwwwwyyy|||zzz{{{|||||||||{{{yyyxxx{{{|||}}}~~~vvvhhh]]]OOOJJJEEEBBBAAACCCDDDDDDRRRVVVVVVMMMDDD???;;;888555444222111000333999===EEEIIIKKKJJJKKKLLLJJJFFFCCCCCCDDDDDDCCC@@@===<<<888333/////////...///111555AAAQQQaaalllssszzz~~~|||}}}~~~|||~~~~~~}}}}}}}}}}}}zzzwwwwwwxxxxxxuuurrrwwwzzz~~~uuuaaaMMM===555:::888777777333,,,***,,,////////////...000333666777444111...---+++)))'''((()))***)))((('''''''''(((((((((&&&$$$%%%(((******)))'''%%%$$$$$$&&&&&&&&&(((+++,,,,,,***&&&$$$$$$'''***+++)))&&&$$$###"""###$$$###""""""$$$&&&'''''''''((()))*********+++)))(((&&&%%%&&&&&&'''&&&&&&%%%$$$###$$$(((+++&&&$$$!!!!!!###&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!! ~~~PPP555222333111000...------...//////111------000111//////222111000...,,,,,,---///000000000//////......---------...///000000000/////////---++++++---///000111999AAA???///###!!!""" ###'''(((&&&$$$%%%'''$$$$$$$$$$$$$$$$$$%%%%%%%%%###!!!  !!!  """### !!!!!!!!!!!!   !!!!!!!!! !!!""""""#########!!! !!!""""""!!!!!!"""######"""!!! !!!"""""" !!!"""######$$$$$$###%%%(((******)))+++---:::OOOgggrrrrrrrrrrrrqqqiiieee```]]]^^^ccciiimmmjjjiiiiiiiiijjjlllnnnooonnnmmmjjjjjjqqqxxxxxxssstttrrrpppoooooopppqqqrrrqqquuuyyyxxxtttssswww{{{wwwwwwvvvuuusssqqqnnnllllllooorrrttttttrrrrrrrrrqqqqqqrrrtttvvvvvvtttrrrppptttxxxzzzzzzxxxsssooossssssrrrqqqrrrsssuuuvvvwwwxxxyyyyyyyyyzzz|||~~~{{{{{{|||}}}}}}}}}|||{{{{{{{{{|||~~~~~~}}}}}}~~~{{{qqqdddZZZIIIEEEAAAAAAEEEIIILLLMMMUUUVVVRRRIIIBBB???;;;666888666666555333555<<>>>>>444$$$$$$&&&!!!###''''''%%%$$$%%%'''$$$###"""!!!!!!!!!!!!"""$$$###"""!!!!!! !!! """  !!!"""!!!    $$$&&&'''&&&$$$### $$$###"""!!! !!!"""!!!""""""!!!!!!"""###%%%$$$"""!!!!!!"""$$$%%%############""""""""""""###&&&)))************)))444IIIaaannnqqqrrrpppnnniiifffbbb```aaaeeekkkppplllkkkiiihhhhhhjjjlllmmmooonnnlllmmmssszzzyyyuuusssrrrqqqooommmnnnoooqqqqqquuuwwwuuuqqqpppuuuyyyssssssttttttrrrpppooonnnmmmppptttuuusssqqqooonnnpppqqqrrruuuxxxxxxvvvtttrrrtttxxx{{{{{{wwwsssqqqvvvuuutttsssrrrssstttuuuxxxzzz{{{zzzyyyyyy{{{|||{{{|||}}}~~~~~~}}}}}}xxxyyyzzzzzz{{{{{{zzzzzzwwwuuusssooojjj___SSSKKK===;;;:::>>>GGGOOOSSSSSSTTTSSSLLLCCC===<<<999555555444666888777:::FFFTTTeeekkkoooooonnnqqqqqqpppkkkkkkkkkjjjhhhfffdddbbbaaa[[[PPPGGGAAA<<<555//////111555:::BBBLLLVVV]]]jjjrrr~~~~~~~~~~~~~~~~~~~~~|||{{{zzz{{{}}}}}}yyy|||zzzhhhVVVHHH@@@===777444222111---))))))............---...000555888666444111///...,,,***)))111555777333+++&&&%%%'''%%%&&&&&&&&&%%%&&&(((***'''&&&$$$$$$$$$&&&''')))&&&&&&''''''''''''(((((($$$$$$$$$$$$$$$&&&***---$$$&&&'''(((((()))+++...,,,+++***(((&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((($$$%%%%%%#########&&&)))''''''&&&&&&%%%&&&''')))'''&&&&&&&&&&&&%%%%%%%%%)))+++,,,---,,,)))&&&$$$yyyLLL555111---------------///000111222///000333888777222111333222111///............///333222000///...---------,,,...///111111000///...***000555444111444===FFF???666))) !!!''''''######%%%'''((('''''''''(((###!!! """######"""  """  !!!!!!  !!!!!!!!!  """%%%***---...+++(((%%%  ###"""  """### !!!###"""!!!!!!"""$$$&&&&&&%%%$$$%%%&&&'''(((%%%$$$$$$######"""!!!!!!###'''***)))***,,,***'''111BBBWWWfffnnnqqqnnniiiiiiiiihhhffffffjjjooosssqqqpppmmmkkkjjjkkkmmmoooppprrrqqqppprrrwwwxxxuuurrrqqqpppnnnllllllnnnpppoooppppppnnnkkkkkknnnrrroooqqqssssssqqqpppppppppoooqqqttttttrrrpppnnnmmmoooppprrrvvvyyyzzzyyywwwvvvuuuwwwzzzyyyuuussstttxxxxxxwwwwwwwwwwwwxxxxxxyyy{{{|||{{{zzzyyyzzz{{{|||}}}~~~~~~}}}}}}||||||||||||yyyvvvsssqqqgggddd^^^WWWOOOEEE<<<666111000333===KKKVVV[[[\\\XXXVVVMMMAAA999888666333///...222777999???QQQeeesssyyy}}}{{{yyy{{{||||||{{{{{{{{{{{{zzzyyyxxxwwwtttooocccSSSFFF>>>666///***---222888===AAACCCDDDVVV___nnn|||~~~~~~~~~~~~zzzzzz{{{|||}}}zzzyyyzzz|||}}}~~~uuu```MMMAAA<<<;;;666222///...+++))),,,222...///000///000222555888555333000///......,,,***222555888555...((('''(((%%%&&&'''&&&%%%&&&''')))%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&&&&'''(((&&&&&&$$$###$$$(((...222%%%'''((())))))***,,,//////...---+++***(((&&&&&&$$$%%%%%%&&&''''''((((((%%%&&&&&&%%%######%%%''''''(((((((((&&&&&&((()))&&&&&&&&&&&&%%%%%%%%%%%%'''(((******)))'''$$$"""uuuKKK777333---+++,,,---///000000111111///111777<<<:::444222444111111000000///......---000000///......///000111,,,...000222222111000...---333:::======???DDDHHH999...$$$$$$''''''$$$###$$$$$$$$$&&&(((((('''&&&$$$"""  """###""" !!!!!!    !!!"""###"""!!!  !!!   !!!%%%+++//////+++&&&"""!!!!!!  !!!""""""!!!"""$$$###""""""###%%%%%%%%%$$$$$$%%%&&&&&&'''$$$$$$##################$$$(((***(((***---,,,'''---:::MMM]]]jjjqqqnnngggiiikkkmmmmmmmmmnnnrrruuusssqqqnnnlllkkkmmmoooqqqqqquuuvvvsssqqqsssuuutttpppqqqpppnnnkkkkkkmmmppppppnnnkkkhhhggghhhiiikkklllnnnqqqpppnnnllllllmmmnnnpppssssssqqqpppooooooooooooqqquuuyyy||||||{{{zzzvvvuuuwwwwwwrrrrrrvvvvvvvvvxxxyyyzzz{{{{{{{{{{{{|||}}}}}}{{{zzzzzz{{{}}}}}}~~~~~~}}}|||~~~~~~}}}zzztttmmmeeeaaaQQQLLLEEE>>>888333///---,,,---444CCCUUUccchhhhhhccc```UUUDDD888444222111,,,+++///666888???UUUnnnuuu}}}~~~~~~~~~}}}|||rrr```QQQGGG???888000111555888::::::888666???HHHUUUcccpppyyy}}}~~~wwwxxx{{{~~~|||zzzyyy|||~~~~~~}}}|||{{{}}}|||hhhSSSBBB999777888555111//////---+++...333///000222222222333555777666444111///...---+++***,,,000222222...***))))))%%%&&&'''&&&%%%%%%&&&(((&&&&&&'''((((((((('''&&&''''''(((((((((((('''&&&%%%%%%%%%$$$$$$''',,,000$$$%%%&&&''''''(((***,,,,,,---------,,,***((('''%%%%%%&&&&&&'''&&&&&&&&&'''''''''&&&$$$###$$$&&&&&&''')))(((&&&%%%&&&(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''&&&$$$"""!!!sssLLL:::666///...///000000000///---,,,...111999>>><<<555222444111111111111000///------...------...///111333444///000333555555444222000000666===DDDGGGHHHGGGGGG444)))###))),,,&&&!!!"""$$$"""!!!###&&&(((&&&###&&&%%%###!!!!!!!!!###$$$ """"""!!!   !!!###%%%###"""!!!  #########"""!!! !!!!!!!!!!!!!!!!!!"""(((------(((!!!!!!"""!!! !!!""" !!! !!!""""""!!! !!!###$$$$$$######$$$%%%!!!!!!""""""############""""""######$$$$$$$$$%%%%%%)))***(((***...---'''***555EEEWWWgggqqqnnnfffhhhlllpppqqqqqqqqqsssvvvqqqooollljjjjjjmmmoooqqqrrrxxxzzzuuupppppprrrsssoooppppppnnnkkkkkknnnqqqrrrnnniiigggggghhhhhhiiihhhkkkmmmmmmiiiggggggiiimmmoooqqqrrrqqqpppqqqqqqnnnoooqqquuuyyy}}}~~~}}}}}}wwwtttvvvtttqqqrrrwwwqqqrrruuuxxx{{{|||}}}}}}}}}~~~~~~|||zzzzzz{{{}}}~~~~~~~~~}}}|||{{{yyyyyywwwrrriii^^^TTTNNN???:::444///,,,,,,---///,,,///888JJJ___nnnssssssnnnjjj]]]III999222000//////---///555555<<>><<<999777666666555444///555AAANNN[[[iiiuuu||||||~~~uuuwww{{{~~~}}}|||}}}zzzzzz|||{{{ppp]]]III999333555888000---,,,---***''')))...///111333444333333555666888555222000...---***(((''')))---...---,,,******%%%&&&''''''%%%%%%&&&''''''(((*********(((%%%$$$&&&(((***,,,,,,)))&&&$$$###$$$$$$$$$###$$$'''***"""###$$$$$$$$$%%%''')))''')))***++++++***((('''''''''''''''&&&%%%$$$$$$((()))((('''$$$###$$$%%%$$$'''((('''%%%$$$%%%'''&&&&&&&&&%%%%%%%%%$$$$$$&&&'''''''''&&&$$$"""!!!yyyOOO<<<888222111///---,,,---.../////////111333555444444444555333333333333222000...---------...000333777;;;>>>:::444//////333666333///222;;;BBBIIIUUUZZZLLL777""""""###%%%''''''%%%###"""######"""!!!!!!###$$$###$$$$$$$$$$$$###""""""!!!!!!""""""!!!!!!  !!!###""" ######"""!!!  !!!""""""###&&&(((&&&"""!!!%%%)))"""!!!!!! """!!!  """$$$%%%!!!"""!!!  """%%%%%%$$$###!!!###%%%&&&%%%###!!!!!!"""'''&&&$$$"""!!!!!!"""### """###$$$$$$%%%''')))&&&)))+++)))***,,,,,,(((,,,222>>>PPP```iiijjjhhhhhhmmmsssuuutttssssssuuuuuurrrmmmkkkkkkmmmnnnoooyyyyyywwwtttpppnnnnnnooommmmmmmmmllllllkkkkkkjjjiiiiiijjjjjjjjjiiiiiihhhiiikkklllllljjjhhhggggggiiinnnssstttqqqpppssswwwnnnoooqqqtttvvvxxxyyyzzz{{{{{{zzzxxxuuuttttttuuuqqqsssuuuxxxzzz|||}}}}}}}}}~~~~~~||||||}}}~~~~~~}}}|||{{{zzzyyyxxxqqqmmmeee\\\RRRHHH@@@;;;222000---)))'''(((+++...))):::RRReeeooorrrtttuuupppmmmbbbNNN===555333222111......111333;;;QQQhhhyyy{{{}}}vvvpppggg[[[RRRMMMEEE<<<:::===<<<555...111555:::===AAAJJJYYYdddooo}}}}}}zzzzzz{{{~~~~~~~~~}}}~~~~~~|||}}}uuubbbMMMAAA;;;666333333///---,,,,,,,,,******,,,,,,222444333444888666000333222000000///---)))&&&%%%'''***,,,---,,,***(((((((((((('''&&&%%%###"""&&&***...,,,'''$$$%%%((('''***...---)))%%%$$$%%%'''&&&&&&(((******)))'''&&&%%%$$$$$$######$$$$$$((((((''''''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%(((+++)))%%%###%%%)))'''&&&%%%$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%***)))(((&&&$$$#########{{{PPP:::444...000000//////000111222111///000222333444333444444111111222111000///---,,,******,,,000555<<>>:::444...,,,000444555666;;;DDDKKK^^^nnn}}}{{{zzz{{{}}}~~~~~~}}}~~~{{{jjjYYYFFF<<<888555444666222000---+++******+++---000555888555444666444000000//////---+++)))'''&&&'''(((***+++++++++)))(((((((((((('''&&&%%%$$$$$$%%%&&&))),,,...---***''''''))),,,,,,***((('''&&&!!!!!!!!!###&&&''''''&&&$$$$$$######""""""######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$###&&&)))'''$$$"""%%%(((&&&&&&%%%%%%%%%%%%&&&&&&'''%%%###$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&TTT<<<555...,,,,,,------...///000111///000111222222222222222111111222222111///---,,,((())),,,111999BBBKKKPPPHHH???555111222555555444>>>KKKXXX^^^```ZZZHHH444(((###!!!$$$###!!!"""######"""!!!!!!"""$$$%%%%%%%%%%%%%%%$$$$$$###!!!  """""""""  """"""""""""$$$  !!!  %%% !!!!!!  !!!"""%%%'''&&&###"""$$$'''  """###  """######  !!!#########""""""%%%&&&'''&&&$$$#########!!! """$$$%%%&&&'''&&&$$$######&&&(((///222333000///000///+++))))))///===PPP^^^cccccciiillloooooonnnnnnpppssspppooommmlllnnnqqqtttwwwvvvuuussspppllljjjjjjkkknnnmmmkkkjjjjjjkkklllmmmooommmlllmmmpppqqqnnnllljjjkkkkkkiiihhhhhhiiikkkiiikkkmmmoooqqqrrrrrrrrrqqqqqqsssuuuvvvwwwxxxxxxxxxxxxxxxuuurrrppppppqqqpppqqqrrrsssuuuwwwxxxyyyzzz{{{|||||||||{{{yyyxxx}}}{{{xxxrrrkkkccc\\\YYYLLLEEE<<<666222000,,,***%%%&&&(((+++000999CCCJJJUUU^^^kkkuuuwwwwwwvvvuuuwwwvvvlllZZZHHH===555000///,,,---111444===TTTkkk{{{{{{nnnfffZZZNNNCCC;;;444000+++...111222111111444666GGGWWWjjjvvv|||~~~}}}~~~|||}}}}}}~~~~~~}}}|||{{{{{{~~~~~~|||~~~~~~||||||zzz|||uuummmZZZLLL>>>888777555555777444333111///......///...444999;;;777333222222000---//////,,,(((&&&(((***************)))))))))((()))(((&&&%%%$$$%%%%%%&&&'''%%%%%%,,,333444,,,$$$''''''(((+++,,,,,,***(((&&&%%%$$$$$$&&&(((((('''#########""""""""""""!!!$$$$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$#########"""%%%'''&&&###"""$$$'''&&&&&&&&&&&&&&&'''''''''&&&%%%######%%%&&&%%%$$$&&&&&&(((((((((((('''&&&ZZZ@@@999333...//////.........000111000000000000111222111000222333333444333111000///***+++...444===GGGPPPUUUNNNDDD777000111666;;;===LLLQQQTTTQQQNNNKKKDDD<<<---&&&!!!$$$$$$!!!######$$$###!!!!!!"""###%%%&&&&&&&&&&&&%%%$$$$$$!!!  """######!!!!!!""""""!!!!!!###%%% !!!!!! $$$)))$$$!!!""" !!!""""""!!!###"""  """!!! """""""""  !!!!!! !!!"""############$$$%%%&&&&&&$$$""""""###$$$###"""!!!!!!!!!!!!"""%%%%%%$$$"""!!!"""%%%(((555777777333000000---)))'''%%%(((444GGGYYYcccgggnnnppppppooolllkkknnnqqqnnnnnnmmmmmmooorrrwww{{{xxxwwwtttpppkkkhhhhhhiiiooommmkkkiiiiiikkkmmmnnnqqqnnnlllnnnrrrssspppmmmlllllljjjhhhggghhhkkknnnmmmmmmnnnpppsssuuusssrrrqqqrrrsssuuuuuuvvvvvvvvvxxxxxxwwwuuurrrppppppqqqpppqqqrrrtttvvvxxxyyyzzzwwwvvvvvvwwwwwwuuusssqqqppplllfff]]]UUUMMMGGGDDD===777111---...000111111...------///777EEEUUU```iiinnnuuuyyyyyywwwvvvuuusssssslll\\\LLL@@@666///111...000555888AAAYYYppp{{{~~~|||wwwmmm___PPPDDD;;;777444444555444333222333444777CCCTTTbbbkkkrrrwwwzzz{{{|||~~~{{{{{{{{{{{{}}}}}}~~~~~~}}}|||~~~~~~~~~}}}{{{xxxwwwxxx|||{{{jjj]]]KKKBBB:::999999666555666333999???AAAAAA@@@:::555666:::;;;777222///000111...000111...)))'''+++///---,,,***)))((((((((()))((('''%%%######$$$%%%&&&***'''%%%***000111***"""'''&&&&&&)))---///,,,)))...+++)))'''''''''&&&%%%###############""""""!!!"""###$$$%%%&&&((())))))'''&&&%%%$$$###############%%%&&&%%%$$$###$$$&&&(((((((((''''''&&&&&&%%%&&&$$$######$$$%%%%%%$$$((()))******)))'''$$$###^^^BBB:::666999::::::888555333333444222000//////111111000...111222333333222111///...,,,---///444;;;DDDKKKPPPIII@@@666111555===EEEJJJNNNLLLFFF===999:::<<<<<<222+++$$$!!!###%%%%%%######$$$$$$###!!! !!!###%%%&&&&&&&&&&&&%%%$$$$$$!!!!!!""""""!!! !!!!!!!!! !!!###$$$!!!+++777000%%%"""  """######!!! !!!!!!  !!!   """!!!   !!!!!! !!!$$$%%%$$$""""""""""""###$$$%%%%%%###$$$%%%$$$"""!!! !!!$$$$$$######""""""###### !!!!!!!!! """%%%(((111444444111000111///+++'''$$$%%%///AAAUUUeeemmmpppqqqpppmmmiiihhhjjjmmmmmmnnnnnnnnnnnnrrrwww|||{{{zzzvvvqqqlllhhhggggggnnnmmmkkkiiiiiikkkmmmooopppnnnmmmooorrrsssqqqnnnnnnnnnllliiihhhiiilllooonnnmmmnnnpppssssssrrrpppqqqqqqsssttttttuuuuuuuuuxxxyyyxxxvvvsssrrrrrrsssrrrsssuuuwwwxxxyyyyyyyyyuuurrrnnnkkkiiifffbbb^^^ZZZUUUMMMDDD===888666555444222...,,,---000333555555777;;;BBBLLLYYYgggpppsssuuuxxxyyyxxxwwwvvvuuuoooqqqkkk___RRRFFF;;;222333000111666999BBBYYYqqq{{{|||rrrdddVVVKKKGGGCCC@@@;;;777666555444333...444???IIIRRRYYYbbbhhhqqquuu{{{yyyyyyyyyyyy|||~~~~~~|||||||||zzzwwwuuu{{{uuuaaaRRRBBB===:::<<<<<<888444333666EEEUUU^^^```\\\PPPDDD888888888555111......111,,,///111...)))(((,,,111...,,,***(((''''''((()))((('''$$$###"""###$$$%%%((('''%%%''')))***(((&&&'''%%%%%%(((,,,...---***---+++((('''&&&%%%$$$"""$$$$$$%%%%%%%%%$$$###"""""""""$$$%%%''')))***+++&&&%%%$$$###"""###$$$%%%&&&&&&'''&&&%%%$$$%%%%%%)))))))))((('''%%%$$$###&&&$$$"""###$$$%%%$$$$$$((()))******)))'''%%%###aaaEEE>>>;;;FFFJJJLLLIIIBBB:::555333555111......111222000........./////////...,,,,,,,,,,,,...111666<<<@@@CCC>>>:::777888===EEELLLPPPAAA===666000...///222333444000+++((('''&&&&&&%%%$$$$$$$$$###!!! !!!###%%%%%%%%%%%%%%%$$$$$$###  !!!!!!  !!! !!!""" !!!111CCC888'''###!!!!!!"""###"""!!!  !!!"""######"""!!!  ######    !!!!!!  !!!"""""""""!!!!!!!!!$$$%%%%%%""""""!!!!!!!!!###%%%&&&"""###$$$###!!! !!!"""###$$$%%%&&&''' !!!!!!"""$$$&&&'''+++---,,,---000000---&&&%%%&&&,,,;;;OOOdddqqqnnnoooooolllhhhfffhhhkkkoooppppppooommmooouuuzzz{{{zzzwwwrrrllliiihhhiiimmmlllkkkjjjjjjkkkmmmnnnmmmnnnooopppqqqqqqqqqqqqqqqpppooollljjjjjjmmmooolllmmmnnnoooooonnnnnnmmmooopppqqqrrrssssssssssssxxxxxxxxxwwwttttttuuuvvvtttuuuwwwyyyxxxvvvsssrrrnnnhhh___YYYTTTPPPJJJFFFCCC???888222...------...111333444333000111555999<<>>===888444444???SSSjjjwww|||xxxhhhWWW<<<888555444111------///***,,,...---******,,,///---,,,***(((((((((((()))***)))'''%%%$$$$$$$$$$$$######$$$$$$%%%&&&(((+++&&&&&&&&&(((***++++++***+++***)))***+++***(((&&&$$$$$$%%%&&&&&&$$$###"""!!!"""###%%%&&&((()))***%%%$$$"""!!!"""###%%%'''(((((('''&&&%%%$$$######((())))))((('''%%%###"""%%%$$$""""""$$$%%%$$$###$$$%%%'''((())))))((('''jjjPPPLLLLLLWWW^^^fffdddYYYJJJ<<<555777333///...111222000---,,,---.........---++++++,,,---///111444777999:::999;;;???CCCFFFHHHGGGFFF444///)))'''(((***,,,---222333222///***&&&%%%&&&$$$$$$$$$###!!! !!!"""$$$$$$$$$%%%$$$######""" !!!!!!!!!    !!!"""###""""""!!!333HHH888'''""" !!!"""######  !!!"""###$$$###!!!######    !!!!!!!!!!!!!!!  !!!!!! !!!"""###$$$$$$###""" !!!""""""!!! !!!###%%%"""$$$%%%$$$""" !!!!!!"""$$$%%%%%%&&& """###""""""###$$$!!!%%%''''''))),,,,,,)))''''''(((***444FFF^^^ooolllnnnpppnnnkkkjjjmmmpppqqqrrrrrrooollllllqqqvvvwwwvvvtttqqqmmmkkkkkkllllllkkkkkkkkkkkklllmmmnnnlllpppsssssspppooorrrtttssssssrrrooolllkkkmmmooollloooqqqqqqmmmkkkkkklllmmmmmmooopppqqqrrrssssssvvvwwwwwwvvvuuuuuuvvvxxxvvvxxxyyyyyyvvvpppiiieee\\\TTTJJJBBB???<<<777444333111///---,,,,,,,,,---444<<>>DDDJJJQQQYYYdddmmmsssuuuvvvwwwxxxwwwvvvvvvvvvvvvuuutttrrrssspppfff\\\RRRFFF;;;555222222555777>>>TTTjjjxxxzzzuuummmcccWWWNNNHHHDDD===888666111...000222333:::BBBKKKQQQ\\\hhhttt}}}}}}}}}}}}~~~~~~~~~||||||~~~vvveeeRRRFFF@@@;;;999;;;:::777666888III^^^uuuvvveeeDDD;;;444333333...+++++++++,,,------............++++++***))))))(((((()))---,,,+++***(((&&&%%%%%%"""###$$$%%%%%%&&&&&&'''&&&'''((((((''''''((()))******+++---...---***'''######%%%%%%%%%$$$"""!!! !!!"""$$$&&&''''''###"""!!! !!!$$$'''((()))(((&&&%%%$$$###!!! $$$%%%'''''''''&&&$$$###%%%###""""""###$$$$$$###$$$%%%%%%&&&''''''((((((sss]]]\\\___iiitttrrr]]]III>>>888333//////111333111------.../////////...---,,,...000222444555666777777:::@@@HHHMMMMMMFFF===666000(((!!! $$$(((,,,...111444666222+++&&&%%%&&&$$$%%%%%%###!!! !!!"""###$$$$$$$$$$$$###"""""" !!!"""###""""""""" """$$$$$$$$$$$$""" !!!222HHH555%%%  """###$$$!!!  !!!""""""!!!!!! !!!!!! !!!"""######""" !!!  !!!!!!!!!"""$$$%%%&&&&&&$$$""" !!!######%%%&&&%%%###!!!!!!""" !!!"""""""""""""""!!!"""$$$%%%$$$"""!!!!!!!!!%%%&&&$$$%%%'''&&&"""''')))))))))...???XXXkkklllppprrrrrrqqqqqqsssvvvsssttttttoookkkjjjoootttrrrrrrrrrooommmlllnnnoookkkkkkkkkllllllmmmmmmmmmkkkqqqvvvuuupppooorrrwwwuuuuuusssqqqnnnlllmmmnnnnnnrrrvvvtttnnnkkklllnnnkkklllnnnoooqqqrrrrrrrrrtttuuuvvvuuuuuuuuuwwwxxxwwwyyyzzzxxxsssjjjaaa[[[IIIAAA888222111222000---+++,,,.../////////...---999EEERRRUUUPPPPPPWWW```jjjllloooqqqrrrtttvvvxxxzzzxxxwwwvvvwwwvvvuuutttssstttpppggg]]]SSSFFF;;;999555555777888???TTTjjjwww}}}tttggg___ZZZTTTLLLEEE>>>777222333222000555<<<:::???IIIVVVcccoooxxx}}}~~~|||zzzxxxxxxzzz{{{nnn\\\KKKAAAAAA;;;777777777666888===NNNbbbvvv{{{kkkJJJ>>>444444444///***)))------...000222333111///************))))))))))))000//////---+++)))'''%%%&&&&&&&&&'''(((&&&"""%%%(((***(((%%%$$$&&&((())))))***++++++(((###!!!"""$$$%%%$$$###!!! !!!"""$$$%%%%%%"""!!! !!!$$$(((******(((%%%$$$###!!!!!!"""%%%'''''''''&&&%%%%%%###""""""###$$$$$$###((('''&&&%%%%%%%%%%%%%%%zzzsssnnnzzz|||yyycccEEE777+++///666111///444555444222000......---,,,+++000111111111000333999>>>HHHJJJJJJDDD<<<444000///'''%%%######$$$$$$$$$###***222999777...%%%""""""""""""!!!!!! &&&"""!!!$$$&&&###""""""###&&&&&&######""""""!!! !!!"""""" %%%+++///###"""  """!!! !!!  !!! $$$###!!!!!!""""""  !!!!!! """$$$'''%%%"""!!!!!! ###&&&((('''###!!!!!!###""""""###$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$ !!!"""$$$%%%''''''$$$(((%%%'''222===OOOgggnnnoooppprrrrrrqqqtttxxxyyyqqqiiigggffffffjjjpppoooooonnnnnnmmmmmmllllllqqqnnnjjjhhhiiijjjkkkkkkhhhkkkooorrrrrruuuyyy|||{{{wwwrrrooooooooooooooossstttuuutttrrrnnnjjjhhhnnnmmmlllkkklllnnnpppqqqxxxxxxxxxxxxxxxwwwvvvuuuxxx{{{{{{sssdddTTTJJJFFF888555222...,,,+++,,,---.........------000444888===UUUjjjllliiilllooommmrrrrrrssstttuuuwwwyyyzzz}}}zzzwwwuuutttuuuuuutttwwwvvvrrrkkk___RRREEE>>>666444333666:::AAAOOO\\\xxx}}}xxxvvvwwwsssggg\\\OOOFFF;;;444444777777666777666666<<>>:::999777555444444555666:::DDDQQQ[[[qqqvvv||||||}}}~~~wwwfffTTTGGG@@@>>>>>>;;;888666555666555444???PPPbbbjjjhhhaaaVVVMMM???555111222///&&&&&&,,,---///333888;;;:::666222............---,,,+++***------,,,+++************)))((('''&&&%%%$$$$$$###&&&'''))))))'''&&&'''((('''''''''&&&%%%$$$###"""######"""###$$$$$$!!! !!!###$$$%%%%%%%%%############$$$%%%%%%&&&$$$$$$$$$%%%&&&&&&$$$"""###$$$&&&(((((('''&&&%%%###$$$$$$$$$$$$&&&))),,,---+++(((%%%&&&)))...111~~~cccDDD666555999333///333333111222444555555333111000444666888<<>><<<555000------------,,,+++******,,,++++++***++++++,,,,,,(((((('''&&&%%%$$$$$$###%%%***...---)))''')))++++++***)))((('''&&&%%%$$$$$$"""!!!"""######"""!!!""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''%%%######$$$%%%&&&&&&%%%$$$###$$$###"""$$$&&&)))******---***&&&$$$&&&+++111555mmmIII888555888222000444444444666999;;;:::888666555222888BBBKKKOOOOOOLLLJJJ???777---'''''')))*********(((&&&&&&'''((('''&&&'''&&&(((///777:::555000'''&&&&&&%%%&&&'''((()))###!!! !!!!!!"""%%%+++555;;;555***'''%%%$$$$$$$$$"""  !!!!!! !!!!!!!!! """""" !!! !!!"""$$$$$$#########$$$$$$""" """ !!!"""###(((***(((%%%$$$%%%""""""###$$$$$$$$$$$$### !!!"""$$$%%%((((((((('''&&&&&&%%%%%%&&&,,,***'''(((***777NNNccckkkqqqssstttyyy}}}pppdddaaaeeeiiilllpppooooooooooooppppppppppppnnnllliiihhhjjjlllnnnnnnpppqqqqqqqqqrrrsssuuuwwwvvvuuussstttvvvwwwvvvuuurrrrrrqqqpppppppppqqqrrrwwwuuurrrooonnnooopppqqqsssuuuyyy{{{zzzuuummmhhhZZZQQQDDD999222...---,,,---......---,,,...444999===EEEQQQ]]]eeejjjmmmoootttvvvwwwwww{{{|||uuuwwwyyy{{{~~~~~~}}}|||||||||yyyvvvsssqqqpppvvvvvvtttoooeeeZZZOOOIIIDDDBBBBBBCCCBBBCCCJJJSSSgggttt|||rrrhhh^^^TTTKKKDDDAAA>>>999222---///555;;;BBBLLL[[[jjjwww~~~~~~}}}}}}~~~}}}}}}vvvcccPPPBBB;;;888777888777777777888777555333666666===FFFCCC666000222///,,,,,,000///++++++...,,,///555:::===:::444///)))***+++,,,,,,---------,,,,,,++++++******++++++(((((('''&&&%%%%%%$$$$$$%%%+++111000+++(((***...++++++***)))((((((((((((%%%###!!!"""###$$$$$$###$$$###""""""###$$$&&&''''''''''''&&&&&&%%%%%%$$$((('''&&&&&&'''%%%### !!!"""###$$$%%%%%%$$$$$$###"""!!!###(((***)))'''((('''%%%$$$%%%)))---000rrrKKK999444777222111666666555888;;;<<<;;;999::::::;;;AAAJJJPPPQQQJJJ@@@999000+++%%%$$$'''***+++++++++)))''''''((()))((('''%%%%%%'''+++000555999:::...---***(((&&&&&&&&&&&&"""!!!  ###,,,:::BBB<<<222+++)))&&&%%%$$$""" !!!!!!!!!!!!!!!"""!!!""""""!!!!!!   !!!""""""!!! !!!######!!!!!!"""######!!! !!! """$$$&&&'''!!!&&&+++,,,)))&&&%%%%%%""""""###$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%&&&&&&&&&&&&%%%,,,***'''))))))444III^^^iiirrrssstttxxx}}}~~~{{{oooeeedddgggiiimmmpppnnnnnnooooooppppppqqqqqqqqqooollllllnnnqqqsssttttttsssrrrqqqssstttuuuvvvtttttttttuuuxxxyyyxxxvvvtttrrrpppnnnmmmmmmnnnooosssrrrpppooooooppprrrsssrrrrrruuuyyyyyyppp```SSSCCC===555///,,,,,,,,,+++***...111333444888???EEENNNWWWeeepppvvvwwwvvvuuuuuuxxxxxxwwwwwwzzz{{{zzzyyyzzz}}}~~~~~~yyy{{{{{{zzzvvvtttssstttuuuuuutttqqqjjj```WWWQQQGGGEEEEEEEEECCCCCCIIIQQQdddrrr}}}uuujjj___XXXQQQHHH<<<333111222555666888>>>HHHTTTbbbqqq|||{{{zzz{{{}}}~~~||||||{{{mmmYYYGGG<<<888666555444444555666777777444222777222333999777///---333///---...000000---,,,------...111444777666222///((()))***+++,,,,,,,,,,,,///...,,,+++***)))))))))'''''''''&&&&&&%%%%%%$$$%%%+++000///***(((+++///%%%%%%%%%%%%&&&'''((()))&&&$$$######%%%''''''&&&&&&%%%$$$######$$$%%%&&&'''''''''''''''&&&$$$$$$'''&&&&&&&&&&&&%%%###  !!!###$$$%%%%%%%%%"""!!!!!!%%%)))+++***'''&&&&&&&&&&&&''''''((((((vvvNNN:::333666222333888888444777999:::999:::???BBBKKKKKKJJJHHHEEE>>>666111+++)))'''&&&'''(((((((((+++)))''''''((()))((('''%%%&&&'''''')))///777>>>555333...***&&&$$$######""""""!!! !!!***777@@@<<<333***(((&&&$$$###"""  !!!""" """"""!!!"""###%%%"""  ###"""!!!  !!!  !!! !!!!!!!!!###  ######""" !!! !!!$$$&&&((()))%%%)))---,,,((($$$""""""""""""###$$$$$$$$$$$$###"""#########"""!!!  !!!!!!"""###$$$$$$%%%###(((&&&$$$((((((000AAAVVVeeerrrrrrrrrvvvyyywwwvvvooojjjjjjjjjjjjmmmqqqmmmmmmnnnnnnooopppqqqqqqpppnnnllllllooosssuuuvvvvvvsssqqqqqqrrrtttuuuuuusssssstttvvvyyyyyyxxxvvvtttssspppnnnmmmllllllllllllmmmoooqqqsssuuuvvvwwwsssrrrrrrsssooobbbOOO@@@111///---+++***)))***+++...555<<>>555777333444:::999444666888999:::???HHHPPPOOOIIIBBB;;;777222...***,,,,,,+++)))&&&%%%%%%&&&***)))''''''((((((((('''&&&&&&&&&%%%&&&,,,333999999666000+++&&&###"""!!!######"""!!! %%%///666444---%%%$$$!!!!!!!!!!!!  !!!"""!!!!!!$$$&&&!!!  """###"""!!!!!!!!!!!!!!! !!!  !!! ######    !!! !!!###$$$###""""""""" !!!"""###%%%&&&'''###'''***)))&&&######$$$""""""###$$$$$$$$$$$$### !!!###%%%$$$###!!!!!!!!!!!!"""###$$$$$$$$$%%%'''###""")))(((,,,:::MMM```oooqqqpppuuuvvvsssqqqoooooopppnnnjjjlllqqqkkkllllllnnnooopppqqqqqqooommmkkklllooosssuuuvvvuuurrrnnnnnnqqqsssttttttrrrrrrtttwwwyyyyyywwwuuussssssqqqooonnnmmmmmmlllkkknnnqqqtttvvvwwwwwwvvvppppppooohhh[[[KKK;;;222'''***---.........222555AAAIIITTTZZZ]]]aaaiiiooonnnrrrxxx|||}}}}}}}}}}}}yyyxxxwwwvvvuuuvvvyyy|||{{{||||||}}}}}}~~~~~~~~~~~~yyyvvvxxx|||zzzzzzzzzxxxqqqhhh```ZZZNNNKKKIIIHHHFFFFFFMMMVVViiirrrzzz~~~}}}tttjjj\\\PPPGGG@@@999444555666666777===KKK\\\iiixxx{{{~~~}}}~~~}}}~~~}}}gggXXXFFF:::666555222///000//////111333444333222...000000......000...+++***++++++******++++++*********+++---//////---+++++++++++++++***)))((('''...---,,,+++************'''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%&&&))),,,***)))(((((()))+++---...#########&&&((()))(((&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&$$$###!!!!!!!!!###%%%&&&$$$###$$$$$$######"""#########"""&&&***...///.........)))))))))***)))(((''''''zzzXXXAAA777888444555::::::555777::::::===EEERRR[[[GGGBBB:::444000,,,'''###---...---***%%%###%%%(((***((('''&&&'''((('''&&&'''%%%$$$$$$'''+++000333:::777111+++&&&###!!!!!!#########"""  """(((...,,,&&&!!! !!!!!! !!!  """!!!  !!! !!!$$$''' """%%%&&&%%%$$$ """$$$%%%$$$"""  !!!"""!!!   &&&%%%!!!   !!!  ###%%%%%%$$$######""""""!!!""""""###$$$$$$!!!%%%&&&%%%$$$&&&)))""""""###$$$$$$$$$$$$### ###&&&&&&%%%""" $$$%%%%%%%%%%%%%%%&&&&&&((()))######******+++777FFF\\\mmmpppppptttuuuqqqnnnooossstttpppjjjlllqqqjjjkkklllmmmnnnooopppqqqooommmkkkllloootttvvvwwwssspppllllllooorrrsssrrrqqqrrrtttwwwyyyyyyvvvtttrrrrrrrrrqqqpppooonnnnnnppprrrvvvxxxxxxwwwtttrrrkkknnnlll___JJJ777,,,)))&&&+++222444555888>>>DDDVVV___jjjoooppprrrwww|||uuuvvvxxxyyyzzz|||{{{xxxxxxyyyyyyzzz||||||{{{{{{{{{|||}}}~~~zzzwwwzzz~~~}}}~~~}}}zzzsssiii```ZZZPPPMMMJJJIIIHHHHHHPPPYYYlllsssyyy|||~~~zzz{{{|||{{{|||{{{rrrfffYYYMMMDDD@@@555666555444666???MMMXXXpppttt{{{~~~}}}~~~~~~~~~zzzcccUUUDDD999777777333//////...---///111333333222&&&...000---000555333***)))******)))))),,,---,,,))))))+++...000///,,,)))'''((()))******+++++++++,,,,,,++++++***++++++,,,&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%###"""###&&&)))***)))(((&&&%%%&&&''')))***!!!!!!###&&&((()))'''%%%&&&''''''((('''&&&$$$######$$$&&&''''''&&&$$$#########"""###$$$###!!!''''''%%%###"""!!!!!!!!!###(((///222111000111222)))((('''&&&&&&'''((())){{{XXXGGG777333666777666555::::::;;;???GGGOOOQQQOOO:::777222...***)))))))))+++************(((%%%###'''(((((('''%%%%%%&&&((((((%%%$$$$$$$$$###'''---///444777444+++%%%$$$&&&$$$$$$###!!!!!! """&&&'''%%%### %%%### !!!###""" !!!""""""######!!!$$$### """""""""###$$$!!! !!!!!!   !!!!!!""""""&&&###!!!"""""""""!!!   !!!!!!!!!!!! """#########"""!!!!!!###$$$###"""!!!"""### !!!"""###$$$%%%%%%%%%&&&&&&&&&%%%$$$###""""""""""""#########$$$$$$$$$$$$$$$%%%'''***...111333AAAUUUhhhoooqqqssssssqqquuutttsssrrrpppmmmkkkjjjhhhhhhiiikkknnnoooooonnnnnnnnnlllkkkkkkmmmrrruuuooojjjiiimmmnnnmmmqqqwwwtttrrrrrrtttwwwxxxvvvtttmmmoooppppppnnnmmmmmmnnnmmmsssvvvtttssstttpppiiiaaaZZZOOOBBB777000,,,+++))),,,111777@@@LLLWWW___iiinnnsssvvvvvvwwwzzz|||zzz{{{}}}yyyuuuvvvyyy{{{|||yyyxxxvvvvvvwww{{{~~~}}}}}}}}}}}}yyyssslllddd^^^VVVQQQLLLGGGDDDFFFQQQ]]]fffmmmwww}}}~~~|||||||||}}}}}}{{{|||}}}~~~{{{rrrdddVVVLLLCCC<<<777666555777BBBOOO[[[kkk}}}}}}|||{{{{{{~~~~~~{{{vvv]]]OOO@@@:::888666444333------------------------------///000000000///...---,,,***(((((()))***+++&&&''')))+++,,,+++***))))))))))))+++,,,+++(((&&&))))))))))))***+++,,,---(((&&&$$$%%%&&&((((((((($$$%%%%%%%%%$$$%%%'''***+++(((%%%$$$%%%'''''''''&&&&&&%%%%%%&&&''')))***&&&&&&&&&&&&&&&'''((()))(((((('''&&&%%%$$$$$$###"""!!!  $$$%%%%%%$$$$$$"""!!! ###(((///111///......///((('''&&&(((***+++***)))wwwVVVFFF666222555777777777<<<>>>AAAFFFMMMQQQKKKCCC666444000---***)))))))))***)))))))))***)))'''%%%((('''&&&&&&''''''(((((('''$$$###%%%%%%$$$)))000...111444111+++&&&$$$%%%###"""!!!  """%%%&&&$$$""" !!!""""""!!! """   !!!  !!!!!!!!!!!! ###%%%### !!! !!!"""###"""!!!""""""  !!!"""  !!!"""$$$""" !!!!!!  !!!!!! !!!!!!!!! !!!"""######"""!!!"""###""""""###$$$%%%%%%%%%%%%""""""############""""""""""""#########$$$$$$$$$###$$$%%%'''***---000222<<>>999888444222111------------------------............///000222333---,,,***)))))))))+++,,,((()))+++,,,,,,,,,******)))))))))+++---,,,***((('''((()))***+++------...)))'''%%%%%%&&&'''''''''%%%&&&'''&&&%%%&&&)))+++)))'''$$$###$$$%%%&&&%%%&&&%%%%%%%%%&&&''')))***(((''''''&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$###"""  !!!!!!&&&%%%%%%$$$$$$###""""""&&&,,,333444111---++++++&&&%%%$$$&&&((())))))(((tttRRRCCC555111444555777999<<>>;;;888666888===JJJVVVVVVBBB111...///---,,,---///111222333222222---+++))))))******)))((((((%%%###$$$((())))))''')))))),,,000...)))''')))'''%%%###$$$&&&'''$$$!!!###""""""!!!!!!!!!""""""!!!""""""!!!!!!"""!!!"""############"""!!! !!!!!!  ###""" """$$$%%%""""""!!!  !!!!!!  !!!"""%%%,,,++++++)))%%%  $$$'''&&&### !!!!!!!!!""""""""""""!!!###%%%''' !!!"""""" !!!"""!!!!!!!!!!!!!!! #########$$$$$$###""""""###"""""""""""""""!!!!!! """$$$%%%&&&&&&''''''000CCCZZZjjjnnnnnnmmmoooppprrrtttvvvwwwxxxxxxmmmmmmnnnppprrrqqqnnnkkkdddbbbaaadddiiimmmnnnnnnppptttuuutttuuuwwwvvvsssrrrrrrqqqooonnnpppuuuxxxsssqqqnnnnnnooonnnkkkggg```UUUFFF;;;333000444:::DDDJJJTTT```iiipppssstttwwwwwwwwwvvvvvvwww{{{~~~xxxvvvuuuuuuwwwxxxwwwvvvuuuwww{{{~~~}}}||||||}}}}}}{{{yyywwwwwwwwwuuuuuuwwwyyy|||~~~{{{}}}~~~wwwmmmfffaaaZZZTTTQQQLLLHHHHHHKKKYYYaaallltttzzz~~~}}}~~~zzzqqqhhh[[[PPPBBB>>>???EEEKKKSSSeeexxx|||~~~wwwlll\\\LLLBBB888333000111111...,,,...........................//////000///...,,,***(((,,,,,,,,,,,,+++++++++++++++***((('''&&&''')))***---,,,+++,,,...//////...---------,,,+++(((&&&%%%&&&$$$###$$$''')))******'''((((((''''''(((***---((('''%%%&&&''''''&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%###%%%&&&((()))(((((('''&&&&&&''''''((((((((((((&&&%%%$$$$$$$$$%%%&&&'''%%%&&&&&&''''''&&&%%%%%%000888???===222)))&&&(((((('''&&&'''((()))(((&&&uuusssnnn___HHHEEECCCCCC@@@===@@@EEEQQQWWWOOO888***---111...,,,---///000222333444444000...+++)))))))))(((&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&(((...333222+++((((((&&&%%%$$$$$$%%%%%%$$$###"""""""""!!!!!!""""""### !!!"""!!!!!!$$$!!!"""###$$$$$$###"""!!!!!! !!!!!! !!! ###"""!!! """$$$%%%!!!!!!!!!!!!  $$$'''$$$ $$$)))---000000***"""!!! !!!#########     !!!!!! !!!  !!!###$$$ !!!"""!!! !!!""""""""""""###""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$######""""""!!!!!!!!!!!! """$$$%%%&&&&&&%%%***...<<>>===>>>CCCEEEFFFKKKQQQTTTYYYIII333,,,+++***---))),,,///111222000---+++,,,---,,,,,,+++***)))((()))(((&&&$$$###$$$&&&'''&&&'''((())))))'''%%%$$$&&&%%%$$$""""""""""""###&&&$$$!!! !!!$$$%%%$$$$$$"""!!!!!! !!!   """"""   !!! !!!"""###"""  !!!!!!  !!! $$$'''***(((""" &&&&&&&&&$$$######%%%'''!!!  !!!  !!! !!!%%%"""!!!!!! !!!"""&&&)))$$$$$$$$$###"""!!! """###%%%''''''%%%###""""""###$$$$$$"""!!!!!!"""######$$$$$$$$$######"""$$$$$$%%%&&&'''''''''&&&***+++222CCCXXXiiiqqqsssppprrrtttsssqqqqqquuuxxxzzz{{{zzzvvvpppllljjjkkkaaa___^^^aaafffkkkllllllnnnmmmlllllllllmmmnnnnnnrrrrrrqqqsssttttttqqqooowwwooolllnnnlll^^^LLL@@@666777;;;EEEQQQ\\\aaabbbmmmmmmooorrruuuvvvtttssssssuuuwwwxxxyyyxxxwwwvvvvvvvvvuuusssrrrqqqpppppprrrsssuuuuuuuuuvvvxxxzzzzzzwwwssstttxxxtttxxx~~~~~~}}}~~~ssslllggg]]]SSSNNNKKKIIILLLQQQYYY[[[eeesss}}}~~~}}}{{{|||~~~~~~~~~}}}|||{{{ooohhh\\\PPPGGGAAA???>>>EEEUUUhhhuuu|||~~~~~~}}}zzz}}}uuu^^^JJJ@@@999333222111000//////.........111111000//////000111222;;;:::777222...+++,,,---...,,,)))(((((('''&&&$$$++++++)))&&&######$$$'''---,,,***,,,------***&&&+++******))))))((((((((('''((()))******)))((('''&&&&&&''''''(((((())))))((($$$$$$(((((($$$$$$(((***)))'''%%%$$$$$$$$$$$$%%%&&&'''))))))(((((('''%%%&&&'''((((((***---000111,,,&&&#########"""!!!###$$$%%%&&&&&&&&&%%%$$$###%%%'''(((((((((***,,,%%%&&&&&&'''&&&%%%###"""rrriiifff___SSSDDD999555555555444333222444999;;;===BBBIIIUUUYYYJJJ333,,,***(((,,,)))+++---///000///...,,,,,,,,,,,,,,,+++***)))(((((('''&&&&&&&&&&&&((((((%%%&&&'''''''''&&&%%%$$$((('''%%%###""""""######$$$"""  !!!###$$$  !!!"""!!!  !!!"""######"""!!!  !!! """###"""   %%%""" !!!$$$&&&$$$"""######"""!!!!!!"""###"""!!! !!!!!!  !!! !!!  !!! """&&&(((%%%%%%$$$$$$###"""!!! !!!###%%%&&&&&&%%%###!!!!!!###$$$$$$"""!!!!!!""""""######$$$$$$$$$######$$$$$$%%%%%%&&&'''''''''***+++111AAAVVVhhhqqqtttsssuuuvvvtttqqqqqqtttwwwxxxzzz{{{xxxtttpppnnnooohhhddd``````dddhhhjjjjjjiiikkklllllljjjjjjkkklllpppoooooooooooonnnmmmkkkoookkkjjjkkkdddSSSBBB888;;;@@@KKKXXXeeennnssstttqqqqqqrrrtttuuuuuusssqqqpppqqqsssuuuwwwwwwwwwwwwtttttttttssssssrrrqqqppppppqqqrrrtttuuuvvvuuuuuutttxxx||||||yyywwwxxxzzzvvvzzz~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}uuuoooggg[[[PPPLLLKKKJJJLLLOOOWWW[[[fffsss{{{||||||~~~}}}||||||~~~~~~{{{wwwooocccVVVJJJ@@@:::<<>>RRReeeqqqvvvvvvwwwxxxuuuqqqoooqqqsssuuuxxxzzz{{{xxxuuutttssspppjjjdddbbbdddggghhhhhhdddhhhkkkjjjfffdddgggjjjooopppqqqpppnnnllllllllliiiiiiiiieeeXXXFFF999555BBBLLL[[[iiisssyyy{{{}}}vvvvvvuuuvvvwwwvvvsssqqqnnnoooppprrrtttuuuvvvwwwsssssstttuuutttsssrrrqqqpppppprrrvvvzzzzzzwwwssstttwwwzzz}}}~~~}}}|||{{{{{{}}}~~~~~~}}}|||}}}~~~{{{{{{zzzzzz{{{}}}~~~}}}wwwsssfffYYYLLLIIIKKKKKKKKKKKKTTTZZZfffsssxxxxxx{{{~~~}}}|||{{{}}}|||{{{}}}~~~~~~~~~yyyjjjXXXGGG===999@@@NNN]]]jjjsssxxx{{{}}}~~~~~~|||~~~xxxfffQQQBBB<<<999666444222...+++******++++++111000///...............111222111000......000333...,,,***))))))((('''&&&((()))***)))'''&&&'''((()))))))))***------,,,+++)))+++,,,......---,,,+++***)))(((''''''((()))***(((((((((((((((''''''''')))&&&&&&((((((&&&'''))))))(((&&&%%%$$$$$$$$$%%%((()))***,,,,,,++++++***'''(((((((((((())),,,...***&&&""" !!!!!!!!!"""###%%%&&&'''''''''&&&$$$%%%''''''''''''(((***&&&&&&&&&&&&%%%$$$###"""iiiFFF<<>>EEEQQQVVVHHH333---,,,***---++++++++++++,,,---......---------------,,,+++***((((((((((((((('''&&&%%%######"""""""""###$$$%%%((('''%%%###"""""""""###   !!!"""!!! """!!!!!! !!!""""""!!! !!!"""!!!!!!!!!""" !!! ###$$$""" """%%%&&&%%%$$$######   """$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""############""""""!!!###$$$###""" !!!!!! !!!"""###$$$%%%%%%%%%%%%$$$#########&&&(((*********---999MMMaaaooovvvuuuvvvvvvsssnnnllllllnnnrrrtttxxx{{{{{{zzzxxxwwwtttooojjjhhhiiijjjiiigggdddhhhjjjfffaaa___eeekkklllnnnpppooollljjjkkklllhhhgggeee[[[KKK===;;;AAARRR\\\iiisssxxxyyyyyyzzzzzzyyyxxxyyyyyyyyywwwuuuppppppqqqqqqrrrtttvvvwwwuuuvvvwwwwwwvvvtttrrrqqqqqqpppssszzz}}}wwwzzzzzz|||{{{|||yyyxxxzzz{{{}}}||||||{{{{{{|||~~~~~~xxxtttfffWWWJJJHHHKKKKKKIIIHHHOOOWWWeeerrrwwwxxx|||~~~}}}{{{zzz{{{zzzyyy{{{~~~zzziiiWWWLLL@@@???CCCOOO[[[fffooovvv~~~|||~~~}}}~~~rrr^^^JJJ>>>999777666111///+++)))((()))+++---444444333222111111111111222222111...,,,***+++,,,...,,,***))))))***)))'''''')))******)))(((((())))))))))))***+++,,,+++++++++,,,///000000...+++***+++***'''&&&&&&'''***+++))))))((((((''''''&&&&&&'''&&&''')))+++,,,...000,,,+++)))((('''''''''(((&&&''')))*********)))(((%%%%%%&&&%%%$$$%%%(((***'''%%%""" !!!"""###"""###%%%''''''(((''''''$$$&&&''''''&&&%%%'''(((&&&&&&&&&&&&%%%$$$$$$$$$hhhDDD777>>>222111111222222111000...333111222555666555999???LLLRRRFFF222......,,,000,,,,,,+++++++++,,,---............///......---,,,))))))((((((&&&%%%###"""$$$######""""""###$$$$$$&&&$$$###"""!!!!!!""""""  ###"""!!! #########""""""!!!   !!!!!!  """""" !!!###  """"""!!! """%%%'''&&&$$$######  !!!!!!  !!!!!!"""  !!!"""   !!!""""""######$$$%%%&&&&&&&&&&&&&&&###""""""""""""""""""###"""###%%%$$$"""!!!!!!""" !!!"""###$$$%%%%%%%%%$$$###""""""###&&&(((******)))+++666GGG[[[kkktttppprrrssspppkkkhhhiiijjjoooqqquuuyyy||||||zzzxxxtttrrrooooooqqqoookkkggggggiiiiiiccc]]]^^^eeemmmhhhjjjlllllljjjhhhggggggddd```YYYMMM@@@<<>>DDDUUUfffrrruuuxxxzzz{{{{{{|||}}}yyyxxxxxxyyy{{{}}}|||{{{xxxwwwwwwwwwwwwvvvvvvvvv{{{zzzyyyxxxvvvuuuttttttooooooqqqvvv}}}}}}xxxwwwxxx|||~~~{{{xxxuuuuuuwwwyyyzzz{{{|||zzzwwwwwwzzz}}}}}}zzztttgggZZZNNNKKKLLLJJJHHHGGGHHHPPP___pppyyy}}}wwwwwwvvvxxx{{{~~~wwwqqqVVVIII??????BBBHHHWWWgggvvvzzz~~~}}}}}}~~~tttbbbMMM@@@999444111000***)))((('''(((***---/////////000111111000000///222333444333111000000111---,,,******+++,,,+++***)))+++,,,+++******+++,,,+++,,,,,,***((('''(((***,,,---.........,,,***(((+++***'''&&&&&&'''***+++((((((((((((((('''''''''+++,,,***&&&&&&)))***))))))((('''&&&%%%&&&&&&''''''((()))++++++******))))))))))))'''%%%%%%'''(((&&&&&&&&&$$$######$$$&&&$$$%%%'''(((((('''&&&&&&&&&''''''&&&$$$######$$$#########$$$%%%&&&'''(((vvv]]]FFF888333444444333222111111222333222333777888999===CCCHHHOOODDD222//////...111000//////...---,,,++++++,,,,,,------------,,,,,,((((((&&&%%%%%%&&&&&&'''''''''(((((('''%%%###""""""!!!!!!!!!!!!###$$$%%%!!! !!!!!!  """%%%'''(((!!!"""#########"""!!! !!!"""$$$%%%&&&"""!!!!!!  ###$$$"""""""""!!!!!!"""###$$$###   """%%%(((((((((  !!!"""###$$$"""###### """$$$ """"""   !!!""""""""" !!!###$$$&&&'''((((((&&&%%%###!!!!!!###%%%&&&$$$&&&''''''%%%$$$$$$%%%"""######$$$$$$$$$######!!!!!!"""$$$%%%&&&'''((('''&&&(((000???QQQaaakkkhhhllloooooommmlllnnnppprrrqqqsssvvv{{{}}}|||zzzvvvtttrrrssstttrrrnnniiiooonnnllliiiggggggjjjmmmpppmmmlllnnnooojjj```WWWEEE???<<>>IIIYYYmmmttt|||}}}}}}}}}hhhVVVCCC;;;888333...---***))))))))))))+++,,,---***+++---...//////......///111222222111111111333---+++******,,,---,,,,,,,,,---,,,+++******,,,---)))++++++)))''''''))),,,((()))***+++++++++++++++***)))(((''''''((()))***'''''''''(((((((((((((((000111...(((&&&***+++(((((('''&&&%%%%%%%%%&&&'''&&&'''((()))***))))))(((******)))'''%%%%%%&&&(((%%%&&&'''%%%###"""$$$&&&&&&'''((((((((('''%%%%%%&&&''''''&&&###!!!"""""""""""""""###%%%''')))+++nnnUUU???333333333222111111222333///---///444777888===DDDIIIPPPEEE333///...,,,///111111000///...,,,***)))******+++,,,,,,+++++++++((('''&&&%%%&&&(((***,,,((()))******(((&&&###!!!"""!!!!!!!!!###$$$&&&((("""  !!!"""!!!!!!  """###$$$%%% !!!""""""!!!  !!!$$$&&&'''((($$$###""" !!!"""!!!$$$%%%""""""$$$  """$$$"""   $$$'''''''''!!!  !!!"""""""""###%%%$$$"""!!!""""""!!!"""!!!   !!!######"""  """$$$&&&'''(((((('''%%%###""""""###%%%'''%%%'''((('''&&&%%%%%%%%%######$$$$$$$$$######""" !!!"""$$$&&&'''''''''&&&&&&(((///===NNN^^^hhhhhhlllpppqqqpppppprrruuutttssssssvvv{{{}}}}}}{{{xxxuuurrrqqqqqqpppmmmiiioooooonnnnnnmmmlllkkkkkklllhhheeefffhhhaaaSSSGGG999555777BBBPPP___nnnyyy|||zzzyyy|||~~~{{{vvvuuussstttuuuvvvvvvuuutttvvvxxxzzz{{{zzzyyyxxxuuutttrrrqqqrrruuuxxxzzzuuuuuutttsssrrrtttxxx|||~~~}}}~~~tttttttttrrrqqqrrruuuwwwuuuzzz~~~||||||}}}zzziii```WWWQQQMMMHHHGGGIIIIIIMMMYYYkkkxxx}}}}}}|||zzzyyyxxxzzz|||vvvyyy~~~|||nnn___SSSDDD999???MMMdddmmmxxx~~~}}}}}}~~~~~~```MMM===888888333...,,,++++++************++++++)))***,,,...//////......---///000000///......///---+++***+++,,,------,,,......---+++)))))),,,...''')))***)))'''(((+++...%%%&&&'''(((***+++---...***)))(((''''''((()))***&&&'''''''''(((((())))))222444111******...000---))))))'''&&&&&&'''((((((###$$$&&&'''''''''&&&%%%))))))(((&&&######$$$%%%%%%&&&'''%%%"""!!!###%%%'''((((((((((((&&&%%%$$$'''''''''&&&###!!!!!!"""!!!!!!!!!"""%%%(((+++,,,fffPPP<<<999444000444888333+++222333444444444666:::===EEEOOOEEE333//////+++,,,+++///333333///+++******+++,,,......---+++(((&&&)))(((((('''''''''(((((())))))******(((&&&###!!!$$$###!!!!!!"""%%%(((***(((&&&$$$!!!  !!! !!!"""""""""""""""  """###  !!!!!!!!! """###&&&((()))###"""  #########"""!!!    !!!""""""!!!!!! !!! !!!  """###!!!"""  !!!!!! ###!!! !!!!!!  """$$$###!!! !!!###%%%''')))***+++///...***%%%!!!!!!###%%%&&&&&&&&&&&&&&&%%%$$$###&&&%%%$$$###"""###$$$%%%$$$$$$######$$$$$$%%%&&&$$$###&&&...999GGGZZZjjjooorrrvvvyyyyyywwwtttrrrrrrrrrsssuuuwwwyyy{{{|||uuutttssspppmmmlllnnnpppppptttuuuppplllmmmnnnmmmqqqmmmkkkjjjaaaPPPAAA:::000888EEESSS___iiipppuuuzzzzzzxxxwww|||uuutttttttttuuuuuusssqqqtttvvvyyyzzzxxxvvvtttttttttsssqqqrrruuuwwwxxxxxxxxxwwwvvvuuutttsssssssss}}}yyyvvvvvvrrrppprrrrrrqqqtttxxxvvv{{{}}}pppfffZZZRRRKKKHHHJJJPPPKKKRRR]]]hhhqqqxxx}}}~~~zzz||||||uuu{{{zzzzzz~~~|||||||||}}}~~~||||||}}}~~~~~~~~~uuubbbMMM???<<<>>>RRRfffxxx}}}|||}}}~~~}}}~~~mmmRRRIII===444///---***(((------,,,***((((((+++---)))+++,,,,,,000333111,,,000---///333111***(((,,,))))))---111000+++***,,,///---+++***+++,,,,,,,,,)))***+++***))))))+++---***'''%%%&&&***+++'''###&&&&&&''''''''''''''''''%%%%%%%%%&&&''')))***+++===@@@AAA;;;000)))(((+++,,,+++)))&&&%%%$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%(((((((((((('''&&&%%%$$$%%%%%%$$$$$$###"""!!!!!!%%%$$$$$$&&&'''((('''%%%+++***)))(((&&&$$$######"""###$$$%%%''')))+++---wwwdddGGG???666222333444222///222222333222333666:::>>>DDDMMMDDD222///000---///---...000000...,,,+++++++++,,,...//////---+++***+++***)))''''''&&&&&&&&&&&&''''''((('''&&&$$$######"""!!! !!!###%%%'''&&&%%%"""  !!! !!!!!!""""""!!!!!!!!! !!!"""!!! !!!!!! !!!"""!!!  !!!"""###%%%%%%!!!  ######"""!!!   !!!!!!  """!!! !!!"""!!!  !!! !!! !!! !!!!!!!!!!!!$$$"""!!!"""$$$&&&$$$###"""###%%%''')))******+++++++++(((%%%""""""$$$&&&&&&&&&&&&&&&%%%$$$######&&&%%%$$$$$$######$$$$$$$$$$$$######$$$$$$%%%&&&######&&&---444AAAUUUgggnnnppptttwwwwwwvvvtttsssttttttttttttuuuvvvxxxyyyuuutttssspppnnnmmmoooqqqqqquuuuuuqqqnnnqqqsssssssssoookkkggg[[[HHH999222777AAAQQQ^^^gggmmmrrrvvvyyyzzzzzzzzzwwwvvvuuuuuuvvvuuusssqqqrrruuuxxxyyyxxxvvvuuuuuutttrrrqqqqqqsssuuuvvvvvvwwwvvvuuutttssssssssssss|||||||||}}}|||{{{xxxuuuwwwrrrpppqqqqqqqqqtttyyyyyy}}}~~~~~~|||rrrhhh]]]UUUNNNJJJLLLQQQOOOUUU___jjjrrryyy~~~|||}}}}}}wwwzzzyyyyyy~~~|||yyyzzz{{{}}}}}}|||}}}~~~}}}}}}nnnZZZJJJ???<<>>FFFVVVffflllooouuu~~~kkkVVVCCC===777333111///+++(((+++,,,,,,++++++---000333666333000333<<>><<<555,,,''''''***'''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''''''''''''''((((((((('''&&&%%%######%%%%%%$$$###""""""""""""""""""###%%%)))+++,,,+++))))))((('''&&&%%%$$$###%%%%%%%%%&&&'''(((******gggKKK333111444000///555333222000///000444:::???BBBHHH???222111111111777///,,,)))***---000///---,,,---.../////////---,,,******)))''''''&&&&&&&&&%%%$$$############$$$%%%$$$$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$!!!!!!""""""###""""""!!!$$$"""  !!!###""""""!!!!!!!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  ######!!!!!!   """"""!!!  !!!###$$$%%%###"""!!!%%%$$$$$$%%%%%%&&&&&&%%%&&&&&&'''(((((((((((('''$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!###$$$%%%&&&%%%$$$###"""###############$$$$$$%%%!!!###&&&''''''000FFFZZZgggkkkoooqqqrrrsssuuuxxxwwwuuusssppppppppprrrssstttttttttsssqqqqqqsssttt{{{|||zzzuuurrrsssssspppggg___VVVLLLBBB;;;<<>>@@@FFF===222222000000888///,,,))))))---//////...------......---,,,***)))(((''''''''''''(((((()))'''&&&%%%$$$############&&&&&&&&&%%%$$$###"""!!!!!!!!!""""""###$$$%%%%%%#########$$$$$$######"""$$$###!!! !!!######"""!!!!!!!!!!!!!!! !!!"""###!!!!!!!!!!!!!!! """###!!!   !!!!!!!!!"""###$$$%%%%%%###!!!!!!"""#########$$$%%%&&&$$$%%%%%%&&&%%%%%%$$$$$$$$$&&&''''''%%%######$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&%%%$$$###"""######""""""######$$$%%%!!!###%%%$$$###+++???SSSccchhhmmmooooooqqqtttxxxtttsssqqqpppoooppprrrrrrssstttuuuuuussssssuuuwww|||~~~}}}yyywwwvvvrrrmmmZZZOOOAAA999666;;;GGGTTTdddnnnxxxzzzvvvtttxxx~~~xxxzzzzzz{{{|||zzzxxxuuusssssssssqqqppppppsssuuuwwwwwwwwwxxxyyyuuusssrrrrrrtttvvvvvvvvvttttttsssrrrrrrrrrsssssswwwyyy{{{zzzwwwtttsssssstttoookkkllllllkkknnnsssuuuttttttvvvxxx{{{}}}~~~xxxtttmmmeee___XXXQQQOOOQQQQQQSSSXXXaaallluuuzzz|||~~~{{{|||}}}~~~{{{yyyyyy|||}}}~~~~~~~~~}}}~~~}}}zzz{{{~~~uuuhhh]]]VVVQQQOOOUUUaaannnxxx~~~}}}{{{|||}}}nnnVVVCCC666555444555666555000++++++,,,+++***)))***---///000444555222222333000,,,000000111222444555222///,,,++++++...---***,,,000...,,,***)))***++++++***(((+++...000///---,,,,,,...,,,+++*********)))((((((((('''''''''&&&&&&&&&''')))---......***&&&###%%%&&&'''%%%$$$%%%)))---+++***)))'''''''''((()))))))))(((((((((''''''''')))******))))))((('''&&&%%%$$$###"""""""""###$$$$$$###""""""$$$&&&&&&%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&zzz___CCC888777444111222333222111//////222777:::???DDD<<<333333///---666---,,,******,,,.........---------,,,+++***(((((('''&&&&&&''''''((()))***(((''''''&&&%%%$$$$$$###''''''(((((('''%%%###!!! !!!!!!"""###$$$$$$$$$######$$$$$$######""""""$$$"""!!! !!!#########"""!!!  """"""!!!  !!!!!!!!!    """"""""""""######$$$###"""!!! !!!"""$$$$$$###"""$$$%%%"""######$$$######""""""$$$&&&''''''%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%$$$#########""""""""""""###$$$$$$""""""#########))):::KKK___eeelllooonnnooorrrvvvqqqqqqqqqqqqqqqqqqqqqrrrssstttvvvvvvvvvvvvwwwyyyzzz~~~}}}{{{xxxooofffMMM@@@333///666CCCTTTbbbpppuuu{{{zzzvvvuuuyyy~~~xxxzzzzzz{{{}}}yyywwwtttrrrrrrrrrrrrqqqrrrtttvvvwwwwwwwwwyyyzzztttsssrrrrrruuuwwwxxxxxxvvvuuuuuutttttttttuuuuuu{{{~~~~~~yyyuuuttttttrrrnnnkkkllllllkkklllpppqqqpppqqqssswww{{{||||||wwwvvvooohhhccc\\\TTTPPPRRRQQQQQQVVV```lllwww}}}~~~}}}yyyzzz}}}~~~yyyxxxyyy}}}~~~~~~}}}||||||}}}~~~}}}{{{{{{}}}}}}vvvqqqcccWWWMMMPPP[[[hhhttt||||||}}}~~~|||zzzzzz|||tttbbbMMM???555333333555777666111---+++,,,+++***((())),,,...000555888444111000///---...///000111555888555000)))((()))---......222777222...)))'''''')))***++++++///333555444111000///,,,,,,,,,,,,+++)))((('''((((((((('''&&&&&&%%%%%%&&&)))---///...***$$$ &&&&&&&&&%%%$$$%%%''')))(((((('''((()))+++---...++++++***)))((('''&&&&&&(((((()))))))))(((((('''&&&$$$"""!!!!!!"""$$$%%%&&&$$$"""!!!"""######"""&&&&&&&&&%%%%%%%%%%%%%%%############$$$$$$%%%&&&pppYYYEEE999333333444333333222000///111444777>>>CCC<<<444333---)))222+++,,,---,,,++++++---...,,,,,,+++++++++******)))(((''''''''''''(((((()))&&&'''((())))))((('''&&&&&&'''((()))(((&&&###""" !!!!!!""""""""""""""""""""""""!!! ###"""  !!!###$$$###"""!!!     !!!!!! !!!!!!""""""!!! !!!!!!"""###$$$$$$&&&'''((('''$$$"""###%%%!!!""""""#########""""""$$$%%%&&&&&&&&&&&&((()))###$$$%%%&&&'''(((((((((&&&%%%$$$$$$######$$$$$$"""""""""""""""###$$$$$$###!!!"""###%%%***888EEE\\\ccclllooommmmmmppptttqqqrrrrrrrrrrrrqqqpppooorrrtttvvvwwwwwwwwwyyyzzzxxx|||}}}xxxpppaaaTTT???555///666FFFWWWfffpppvvvyyy|||{{{xxxwwwyyy|||vvvzzz|||~~~yyywwwtttrrrsssttttttssstttvvvxxxxxxwwwxxxyyy{{{rrrqqqpppqqqtttwwwxxxxxxwwwwwwwwwvvvvvvwwwwwwxxx}}}|||wwwvvvxxxqqqnnnmmmoooooolllllloooqqqppppppsssxxxzzz{{{yyy}}}~~~wwwsssmmmgggbbb[[[RRRNNNOOOMMMMMMQQQ\\\kkkxxx~~~~~~}}}}}}}}}|||yyyyyy}}}yyyxxx{{{}}}~~~~~~~~~~~~|||zzz{{{}}}~~~ssseeeWWWQQQSSS[[[iiivvvwwwyyy{{{}}}~~~~~~}}}|||yyywwwxxx}}}zzzjjjUUUEEE<<<444333333555777666111,,,***++++++******+++...111111555666444444555333///...000000///444999555...***((()))---///000555;;;444///***'''&&&''')))))))))---222444333111...---***+++------+++)))&&&%%%)))(((((('''&&&&&&%%%%%%&&&'''***,,,+++)))&&&$$$&&&'''''''''&&&%%%&&&&&&'''''''''''')))+++---...------,,,***((('''%%%%%%$$$%%%&&&'''((((((((((((&&&$$$"""!!!!!!"""$$$&&&'''%%%"""!!!"""#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((|||kkkPPP:::222444666333333333111000000222555>>>BBB<<<555333+++'''///***---///...+++***+++...******++++++++++++,,,,,,***)))((('''''''''''''''%%%&&&)))***++++++***)))%%%&&&((()))(((&&&###!!!  !!!!!! """!!!  !!!###%%%""""""!!!    """###"""!!! !!!!!!  """$$$&&&'''+++------***%%%"""###$$$!!!!!!"""############""""""$$$%%%&&&&&&(((+++---"""###%%%'''((()))******'''&&&$$$###"""###$$$%%%"""""""""""""""######$$$###!!!!!!$$$&&&,,,777BBBZZZbbblllooommmlllooorrrrrrsssttttttsssqqqnnnlllrrrtttwwwxxxxxxxxxzzz{{{xxx|||~~~zzzrrreeeQQQ@@@666000111BBBXXXjjjvvv}}}xxxzzz||||||{{{yyyyyyyyyuuuzzz~~~zzzwwwtttssstttuuuvvvuuuvvvwwwyyyyyyxxxxxxyyy{{{pppooonnnpppssswwwxxxxxxyyyxxxxxxxxxxxxxxxyyyyyy}}}}}}yyyyyyzzzrrrooooooqqqqqqnnnmmmooorrrqqqqqqtttxxxzzzyyywww|||}}}wwwoooiiiddd___XXXOOOJJJJJJIIIIIIMMMXXXhhhvvv}}}}}}}}}~~~}}}~~~~~~~~~zzzzzz~~~yyyxxx}}}|||}}}|||zzzzzz{{{~~~sssbbbUUUMMMOOO^^^ppptttvvvyyy{{{|||}}}|||{{{wwwvvvwww~~~uuubbbMMM???:::444222222444666555000,,,)))***+++++++++---111444222333333333777:::777000///111000///333888444+++---++++++...//////444:::444000+++(((''''''''''''%%%)))///111000---***)))(((+++---...,,,(((%%%$$$))))))((('''&&&&&&%%%%%%%%%&&&'''(((((())))))((($$$$$$%%%&&&&&&&&&%%%%%%)))((((((''''''(((******///...,,,***(((&&&%%%$$$!!!"""$$$%%%&&&'''''''''&&&$$$"""!!!!!!"""%%%&&&(((%%%""""""###$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((******xxx\\\@@@444555888;;;:::777222...---111555@@@BBBBBB>>>777000---,,,......------,,,,,,,,,,,,////////////...---,,,++++++)))'''&&&'''''''''''''''''''''''''''((()))***'''''''''(((((('''$$$!!! !!!""""""!!! !!! !!!""""""!!!  !!! !!! $$$"""   ###"""!!!!!!!!! """$$$$$$!!! !!!###&&&((())))))---000***!!!$$$$$$!!!!!!"""""" """###$$$%%%'''((()))***(((%%%###&&&+++...,,,)))&&&%%%###""""""###%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%""" !!!$$$&&&***444>>>UUUcccpppsssqqqrrrsssrrrqqqrrrrrrqqqooonnnooopppuuuuuuvvvyyy|||}}}}}}{{{|||yyyvvvrrreeeRRRBBB:::111666BBBRRRcccrrr{{{~~~|||xxxvvvwwwzzz{{{wwwsssvvvxxx||||||tttvvvxxxyyyyyyyyyzzz{{{yyyyyyxxxwwwwwwwwwwwwwwwsssqqqppppppqqquuuyyy{{{wwwvvvvvvyyy|||}}}zzzwww||||||{{{xxxvvvuuuvvvwwwqqqooommmnnnqqqrrrpppnnnooopppqqqsssvvvxxxzzz{{{zzzzzz|||~~~}}}yyyuuurrrkkkbbbZZZUUUQQQMMMJJJHHHIIIMMMWWWdddqqqyyy|||{{{{{{|||~~~~~~}}}}}}}}}~~~|||zzzzzz|||}}}~~~|||yyymmmYYYFFFBBBNNN[[[lllsss{{{}}}{{{yyy|||xxxzzz~~~qqq[[[HHH???>>>555555555444222///,,,+++,,,+++******,,,///333555555333222444666555222///000000111333666777555444...------///111111---)))(((((()))))))))'''&&&%%%''''''''')))+++,,,,,,***)))************((('''&&&+++***)))(((&&&%%%$$$$$$)))++++++)))%%%%%%'''+++)))(((&&&$$$$$$$$$&&&'''%%%%%%&&&&&&((()))***+++((()))***)))'''$$$######'''((('''&&&$$$$$$%%%&&&!!!"""$$$%%%$$$###!!!!!!###$$$$$$$$$$$$&&&''')))'''%%%#########$$$%%%)))((('''&&&&&&'''((()))cccFFF777666:::999888555111------111555<<<>>>>>>:::555000.........---,,,,,,,,,---...///000000//////...,,,+++******)))'''&&&&&&'''((((((%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((&&&### !!!!!! ###"""!!!"""###$$$"""!!!  &&&###!!!!!!###""""""!!! """###""" ###&&&)))(((((($$$###"""!!!!!!"""$$$%%%###$$$***...***###"""&&&$$$!!!!!!"""!!! """###$$$%%%'''((()))***)))((((((,,,000111---)))'''&&&$$$###"""###$$$%%%%%%$$$$$$############$$$###!!!"""&&&(((+++555???RRR```nnnrrrrrrsssttttttqqqrrrsssrrrpppnnnooopppvvvvvvxxx{{{~~~~~~||||||uuulllbbbSSSBBB777555888AAAOOO___llluuuzzz||||||yyywwwxxxzzz{{{wwwtttvvvwwwzzz~~~{{{xxxtttvvvxxxxxxxxxxxxyyyzzzvvvvvvuuuuuuuuuuuuvvvvvvtttsssqqqppprrruuuxxx{{{xxxvvvvvvzzz|||xxxxxxyyyxxxwwwvvvvvvxxx{{{tttrrrpppppprrrrrrpppnnnnnnoooqqqsssvvvxxxzzzzzzxxxxxxzzz|||}}}{{{xxxuuurrrkkkbbbZZZVVVSSSOOOMMMDDDDDDHHHPPP]]]iiiqqquuu{{{{{{|||~~~||||||}}}~~~||||||}}}~~~|||zzz|||~~~}}}~~~vvv```HHH>>>EEEPPP^^^hhhttt{{{||||||}}}zzz|||~~~nnnYYYIIIAAA@@@333333444444333111000///,,,,,,,,,,,,---000333555333111000111333333000.........000222555777666555...---,,,,,,------***''''''((()))))))))((('''&&&&&&%%%%%%'''***+++***)))(((((())))))((('''%%%%%%'''''''''&&&%%%###"""!!!''')))***(((%%%%%%'''***((('''%%%$$$###$$$%%%&&&&&&&&&&&&'''((()))++++++''')))***)))&&&$$$###$$$%%%%%%&&&%%%$$$######$$$!!!"""#########"""!!! """$$$%%%&&&%%%$$$%%%&&&&&&%%%$$$""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%hhhHHH777666888666555333000......222555888999888666222000000111,,,,,,++++++,,,...111222000000000...---+++)))((()))(((&&&%%%&&&''')))***&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&'''((('''$$$!!!###"""!!! ###!!! !!!"""###"""  '''%%%$$$%%%'''&&&!!!   !!!!!!!!!  ### !!!######"""  !!!$$$)))---...---,,,'''&&&$$$"""!!!!!!!!!""""""(((---***$$$###%%%$$$###!!! !!!"""!!! ######$$$%%%'''((())))))******+++///222111,,,((()))(((&&&$$$######$$$$$$%%%$$$###"""""""""""""""###"""###'''))),,,555???OOO^^^mmmrrrsssuuuvvvwwwrrrssssssrrrpppooooooppptttuuuxxx{{{~~~~~~|||yyyuuujjj[[[LLL<<<222222777FFFRRRbbbpppwwwyyyzzz{{{|||zzzxxxyyy{{{{{{wwwtttuuuvvvxxxzzz|||{{{xxxuuusssuuuwwwwwwwwwvvvwwwxxxsssssssssssstttuuuvvvvvvwwwuuusssrrrrrruuuxxxzzzzzzwwwvvv{{{}}}wwwuuuuuuvvvuuuvvvxxx|||xxxvvvtttssssssrrrpppooonnnoooqqqsssvvvxxxyyyyyyuuuvvvwwwyyy{{{zzzwwwtttrrrlllccc[[[VVVSSSQQQPPPGGGHHHJJJQQQ\\\hhhqqquuu{{{{{{}}}~~~|||zzzyyyyyyzzz{{{zzz{{{}}}~~~{{{{{{~~~~~~~~~~~~~~~~~~{{{}}}jjjPPP???>>>EEEOOO[[[kkkxxx}}}~~~}}}}}}~~~xxxhhhUUUGGGAAA@@@444444555444333111///......000111000//////000111111000//////000000///---------...000444555555444111...,,,+++++++++)))'''(((((()))))))))(((''''''$$$###$$$&&&((()))((('''''''''''''''&&&%%%$$$###$$$%%%&&&&&&&&&$$$!!! %%%(((***)))&&&&&&(((+++'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''')))***+++'''((()))(((&&&$$$$$$$$$###$$$%%%%%%%%%$$$###"""!!!!!!""""""###"""""""""###%%%((((((&&&$$$######$$$###"""""""""###$$$%%%######$$$$$$$$$$$$######eeeDDD333222555444333111000///111444666888777555222111000222333,,,+++******,,,///222444111000///...,,,***((('''(((''''''&&&%%%'''))),,,((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%'''))))))'''%%%%%%$$$"""!!! !!!!!!!!!   """"""###%%%((('''$$$!!!   !!!  """  !!!!!!!!!!!! %%%***%%% """######"""!!!"""###$$$$$$&&&))),,,......,,,'''&&&$$$###!!!!!!!!!!!!"""%%%***---***%%%"""!!!$$$###"""""""""!!!!!! ######$$$%%%&&&'''((())))))))))))+++---,,,)))&&&)))((('''%%%$$$#########$$$######"""!!!!!!""""""###"""###'''(((+++333===MMM\\\lllrrrsssvvvwwwxxxsssttttttssspppoooooopppoooqqquuuyyy{{{zzzvvvssseeeXXXGGG888------888EEEWWWcccrrr|||~~~|||{{{{{{}}}{{{yyyzzz{{{zzzxxxuuuttttttuuuwwwyyyzzzxxxvvvtttvvvwwwwwwvvvuuuuuuvvvqqqqqqrrrssstttvvvwwwxxxyyywwwuuussssssvvvxxxzzz}}}yyywww{{{{{{ttttttuuuuuuuuuvvvxxx||||||{{{yyywwwuuutttrrrpppnnnppprrrtttvvvwwwxxxxxxtttuuuvvvyyy{{{{{{xxxvvvtttnnnfff]]]WWWSSSQQQPPPMMMMMMOOOTTT]]]hhhrrrwwwzzz{{{~~~~~~|||zzzxxxwwwvvvwwwxxxyyy|||}}}~~~~~~}}}|||}}}}}}~~~~~~|||{{{}}}~~~~~~zzz~~~}}}qqq]]]JJJAAA>>>EEEQQQbbbrrr{{{}}}|||yyy~~~}}}~~~yyynnn^^^MMMBBB===<<<777777666444111...+++)))222444666444111...---...111000///...////////////---,,,,,,...000111111000222000---++++++,,,,,,,,,++++++***)))((('''%%%%%%$$$###$$$%%%((()))((('''&&&%%%%%%%%%$$$###""""""$$$%%%''')))(((&&&$$$"""%%%(((++++++)))((())),,,''''''&&&%%%%%%&&&&&&'''%%%$$$$$$%%%&&&'''((((((&&&'''((('''%%%$$$%%%%%%$$$$$$%%%'''((('''%%%############$$$$$$$$$$$$$$$$$$'''))))))'''$$$"""!!!""""""""""""###$$$&&&&&&$$$%%%&&&''''''&&&%%%$$$yyyZZZ>>>111111444444333111111222444666888999666333111000000111222++++++++++++---000222444000//////---+++)))'''&&&&&&'''((('''&&&&&&)))+++((('''&&&&&&%%%%%%%%%%%%!!!"""%%%))),,,...---+++&&&%%%$$$######$$$%%%&&&""" !!!   """$$$$$$"""!!!%%%###!!!  !!! !!!""" !!!!!!!!!!!!!!!  !!!"""!!!  )))000---$$$!!!   """""""""$$$&&&((((((&&&######&&&((()))***$$$######"""!!!!!!!!!!!!###'''+++,,,+++(((%%%"""###$$$$$$######"""""""""###$$$%%%%%%&&&'''((((((***((('''&&&''''''''''''(((((('''%%%$$$###""""""######""""""""""""######""""""###&&&'''(((000999JJJZZZjjjqqqsssuuuwwwwwwtttuuuuuutttqqqppppppqqqmmmooossswwwwwwtttnnniiiRRRFFF888...+++333DDDTTThhhqqq{{{||||||}}}}}}|||{{{{{{{{{zzzxxxvvvrrrrrrrrrtttwwwzzzzzzzzzvvvxxxyyyxxxvvvuuuuuuuuusssssstttuuuwwwyyyzzz{{{{{{yyyvvvuuuuuuwwwyyy{{{~~~zzzwwwyyy}}}}}}wwwqqqvvvwwwxxxxxxwwwxxx{{{}}}~~~}}}|||zzzwwwuuuttttttppprrrtttvvvwwwwwwwwwvvvuuuuuuvvvyyy||||||{{{yyywwwrrrjjjaaaXXXRRROOONNNMMMMMMNNNQQQYYYcccnnntttyyy{{{~~~~~~}}}yyyxxxwwwuuuuuuvvvxxxyyy}}}|||zzzzzzzzzzzz|||}}}~~~~~~}}}||||||~~~~~~~~~}}}}}}~~~~~~|||vvvkkk[[[JJJ>>>???HHHWWWhhhuuu||||||{{{|||zzzzzzuuummm```QQQDDD;;;777666444444444222///,,,***(((000444888777333000000222333333111000//////111222///---,,,,,,------,,,+++......,,,+++***,,,...000///...,,,***'''%%%######%%%%%%%%%''')))***)))(((&&&%%%%%%$$$######""""""###$$$'''))))))(((&&&$$$%%%))),,,---+++)))***,,,((('''''''''''''''((((((############$$$%%%%%%&&&%%%&&&'''&&&%%%$$$%%%'''&&&&&&'''))),,,,,,)))&&&%%%&&&&&&'''''''''&&&&&&%%%'''))))))&&&### #########$$$%%%&&&'''(((%%%&&&'''(((((('''&&&%%%xxxtttfffNNN:::222333555444222111111333666777777888555111///000000000000,,,,,,,,,---...000111222.........,,,+++)))'''&&&$$$'''******'''&&&''')))&&&%%%%%%$$$$$$$$$$$$%%%###$$$'''+++000222222000((((((((('''(((((())))))%%%###!!! """#########  $$$###"""    !!!!!! !!!!!!!!! !!!"""!!! ***333111+++$$$""" !!! !!!###$$$"""!!!!!!"""###&&&***---((($$$  ###%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&))))))***+++)))&&&!!!###%%%%%%#########$$$$$$$$$%%%%%%&&&'''((((((***)))'''%%%%%%&&&((()))&&&&&&%%%%%%$$$###""""""""""""""""""###$$$%%%%%%$$$###$$$&&&&&&&&&---555CCCTTTeeennnqqqtttvvvvvvuuuvvvvvvtttrrrppppppqqqooopppssstttqqqjjj```XXXDDD:::111111777BBBSSSaaasssxxx~~~~~~~~~}}}}}}}}}|||{{{yyyxxxwwwrrrqqqppprrrvvvyyy||||||zzz{{{{{{zzzxxxvvvuuuvvvuuuuuuvvvwwwyyy{{{}}}~~~|||zzzxxxvvvvvvxxx{{{}}}}}}zzzwwwwwwxxxwwwuuurrrxxxyyy{{{{{{zzzyyyyyyzzz}}}~~~~~~|||yyywwwwwwxxxtttuuuwwwxxxxxxwwwvvvtttuuuuuuvvvyyy|||~~~}}}|||yyyvvvpppggg\\\TTTPPPNNNMMMMMMNNNPPPVVV```llltttxxx{{{}}}}}}yyyxxxvvvvvvvvvwwwyyyzzz~~~zzzyyyxxxxxxxxxzzz|||~~~~~~~~~~~~}}}}}}}}}|||}}}~~~zzz}}}~~~}}}{{{{{{}}}|||zzzvvvjjjWWWHHHAAADDDLLLZZZjjjvvv|||~~~~~~{{{vvvrrrfff^^^PPPDDD;;;666333111//////000000///...,,,+++,,,111666777555444777;;;666555444111000000444666111///,,,+++++++++***)))*********)))((()))---///111000---***'''%%%###"""&&&&&&&&&(((***+++***)))'''&&&%%%$$$#########$$$!!!"""%%%&&&''''''&&&%%%$$$)))---...,,,))))))***''''''''''''((((((((((((###############$$$%%%%%%%%%&&&&&&%%%$$$$$$&&&((('''&&&&&&(((,,,---+++((('''((()))******(((&&&%%%%%%'''((('''%%%""" ######$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$uuu[[[XXXOOO@@@666444444333444111///000333666666666333111......///000///...------//////000//////...------,,,,,,+++)))((('''###''',,,,,,)))%%%%%%'''%%%%%%%%%%%%%%%%%%&&&&&&'''(((***///333444444222------------,,,+++******&&&$$$"""!!!###$$$%%%$$$  !!! !!!   !!!!!!   !!!(((111222---&&&$$$ """ ###"""!!!!!!###$$$$$$###!!!!!!###''',,,///$$$!!! """###$$$ ###'''(((&&&'''+++)))$$$ """%%%&&&$$$###$$$&&&$$$%%%%%%&&&&&&''''''''''''''''''&&&%%%&&&''')))$$$$$$$$$$$$######"""!!!!!!!!!!!!"""$$$%%%'''(((&&&%%%&&&(((&&&&&&+++333999JJJ]]]hhhmmmrrruuuvvvvvvwwwwwwuuurrrppppppqqqpppqqqqqqnnnggg[[[LLLCCC:::444333>>>MMM[[[hhhqqqxxxzzz~~~~~~~~~~~~}}}{{{yyyxxxxxxsssqqqooopppssswwwzzz{{{}}}~~~~~~}}}zzzwwwwwwwwwwwwwwwxxxyyy{{{|||~~~|||zzzxxxwwwwwwzzz}}}{{{zzzwwwuuuttttttvvvxxxxxxzzz~~~}}}zzzyyyxxx{{{}}}~~~|||zzzxxxyyy{{{wwwxxxzzzzzzyyywwwuuusssttttttvvvyyy|||~~~~~~}}}zzzyyyuuummmcccYYYTTTRRROOOOOOOOOQQQVVV```mmmvvvwww{{{~~~~~~zzzyyyxxxwwwwwwyyy{{{|||}}}zzzyyyxxxwwwyyy|||||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{yyy}}}|||{{{}}}|||}}}~~~vvvhhh\\\KKKGGGFFFMMM[[[kkkvvvzzz|||~~~~~~}}}}}}{{{uuukkkdddWWWNNNBBB:::666444222111......///000000///...------222777888555555999>>>888777555222000111555999333000...---------,,,+++)))++++++***((((((+++...000...,,,)))'''&&&%%%%%%&&&&&&&&&(((***+++***))))))(((&&&%%%$$$$$$%%%%%%"""###%%%&&&'''(((((((((###(((------***'''&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%$$$$$$$$$&&&(((&&&$$$"""$$$)))+++***'''''')))+++,,,+++(((%%%"""$$$&&&&&&%%%""" ######$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$qqq___DDDCCC>>>777444555444000333000...///333555555444///---+++,,,///000///------///000111111///---+++,,,,,,,,,++++++)))(((((("""(((......***%%%$$$%%%''''''''''''(((((()))***+++,,,...111444555444222000000111000///,,,***)))%%%### !!!#########   $$$'''!!!### !!!!!!!!!!!!######"""!!! !!!!!! !!!!!!!!! %%%...000---'''$$$$$$'''!!! ###!!! !!!"""""" !!!!!!"""###''',,,000  """$$$$$$### !!! '''***)))$$$$$$(((&&& """%%%&&&%%%$$$%%%'''%%%%%%%%%&&&&&&'''''''''"""$$$&&&&&&&&&%%%%%%%%%""""""#########""""""!!! !!!!!!###%%%'''(((***)))'''((()))'''&&&+++222111CCCXXXdddjjjpppuuuvvvwwwwwwwwwuuurrrppppppqqqpppooonnniii^^^NNN===111555222777JJJ___oooyyyzzz{{{}}}~~~~~~{{{yyyxxxxxxtttrrrooonnnqqquuuwwwxxx~~~{{{xxxxxxxxxxxxxxxyyyzzz{{{}}}~~~|||zzzxxxwwwxxxzzz~~~xxxyyyxxxuuurrrtttyyy}}}wwwzzz|||zzzxxxzzz|||~~~}}}zzzyyy{{{}}}yyyzzz{{{|||zzzwwwtttrrrssssssuuuxxx|||~~~~~~~~~zzz{{{yyyrrrggg^^^XXXVVVLLLMMMMMMNNNSSS]]]kkkuuuvvv{{{~~~{{{zzzyyyxxxyyyzzz|||~~~~~~~~~zzzyyyxxxxxxzzz}}}{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~{{{xxxzzz}}}~~~~~~~~~~~~||||||~~~vvvoooWWWNNNDDDEEEQQQaaammmssszzz|||}}}~~~}}}yyyxxxvvvoooaaaWWWMMMEEE:::444444555444333111111222111000///---,,,222777:::999444222777<<<888888666222000111555:::333111///...///000000///,,,...///---***)))+++---...,,,***)))''''''((((((&&&%%%%%%'''***+++***)))***)))'''&&&%%%%%%&&&'''%%%&&&'''((()))+++,,,---"""''',,,,,,)))%%%######"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%$$$###$$$''')))$$$!!!!!!&&&)))(((%%%&&&))),,,---,,,(((###$$$%%%%%%###!!! !!!""""""###$$$$$$$$$$$$###&&&%%%$$$######$$$%%%&&&kkkXXXCCC777555333111111333555666444000---,,,///222333222333333222111000///.........---...111333222---)))---------+++(((&&&&&&&&&(((***,,,,,,)))'''%%%%%%(((((('''%%%###%%%(((+++))),,,000444777777666555555222...,,,---///000111,,,((($$$"""!!!"""""""""!!!!!! !!!!!!""" !!!###!!!"""$$$""" !!!!!!  """$$$$$$""" !!!$$$'''***+++$$$###"""!!! ###'''+++%%%!!! ###"""!!!  """)))000111---$$$!!!!!!$$$&&&'''%%%"""!!!%%%%%%"""!!!"""000---)))%%%""""""###$$$###$$$%%%&&&&&&%%%$$$###&&&###!!!"""%%%&&&&&&$$$ """###%%%%%%%%%%%%!!!"""!!!"""$$$%%%!!!!!!!!!"""###%%%&&&'''$$$######$$$%%%''')))+++111<<>>AAALLL^^^nnnvvv|||~~~}}}~~~|||zzzuuummmbbbWWWMMMHHHDDDAAA:::666888;;;999222666---///333------222111///222555333000000444999444222///...111555888999222111000//////......///,,,------,,,***))))))***(((''''''&&&&&&''')))***((('''&&&(((,,,---+++)))&&&(((+++***'''%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((******((('''&&&'''!!!$$$&&&%%%###"""%%%''')))******'''$$$###%%%(((%%%&&&%%%$$$""""""$$$&&&&&&&&&%%%$$$###"""!!!!!!$$$$$$$$$######!!! %%%&&&&&&%%%###"""###$$$'''$$$ """###"""!!!###"""%%%)))'''!!!!!!&&&iiiTTTEEE444555444222111111222333444444000---,,,...000111000222222111///......------...---...000222111...***,,,,,,,,,***((('''&&&''')))***,,,+++)))'''%%%$$$$$$%%%%%%$$$$$$'''+++...,,,...111444666555444444222///,,,+++---000222333,,,)))%%%"""""""""""""""!!!!!!  !!! !!!"""!!!"""###!!! !!!$$$$$$"""  !!!$$$&&&'''######"""!!!"""$$$))),,,%%%""""""!!! ***444444...'''%%%######%%%&&&&&&&&&(((%%%$$$'''&&&###!!!""",,,)))&&&###!!!!!!###$$$"""###$$$%%%%%%$$$$$$###)))&&&######$$$$$$""" !!!"""###$$$%%%%%%%%%""""""###"""!!!!!!"""$$$"""!!!!!!""""""###$$$%%%$$$######$$$%%%''')))***///:::MMMbbbooossswww{{{}}}zzzwwwwwwyyyxxxsssooojjjeee[[[MMM???777555666@@@JJJYYYgggrrryyy}}}}}}}}}xxxvvvwwwvvvvvvuuusssqqqrrruuuxxx{{{|||||||||{{{{{{zzzzzzzzzyyyxxxzzz|||}}}|||yyyvvvuuutttssstttuuuwwwyyy~~~|||zzzwwwuuuuuuuuuuuuxxxzzz}}}}}}|||zzzyyyyyyyyy{{{}}}~~~~~~|||yyywwwtttuuuvvvwwwvvvtttrrrpppwwwyyy{{{{{{zzzzzz|||~~~zzzxxxsssooonnnllldddZZZUUUSSSPPPOOORRRZZZeeemmmxxx~~~}}}{{{{{{}}}~~~}}}{{{yyyyyy{{{~~~~~~~~~}}}~~~~~~}}}}}}|||zzz}}}~~~wwwiiiXXXIII@@@@@@OOO^^^pppyyyyyyqqqeeeZZZRRRNNNLLLKKKNNNLLLEEE>>>;;;;;;777000333---555>>>:::777555...333444333222111222555888444111......///111222333......------,,,,,,------,,,...111111///,,,++++++***)))'''''')))*********((('''&&&(((***+++***(((,,,---...+++'''$$$%%%'''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&"""$$$&&&&&&$$$###$$$&&&------,,,(((### !!!###%%%$$$###"""""""""######$$$###############""""""$$$$$$$$$######"""!!! $$$%%%%%%$$$!!! !!!&&&$$$!!! """######!!!!!!"""'''---,,,%%%"""$$$}}}WWWBBB:::///444333222111111111111222333000------...///000000222111///---,,,,,,------...------...000000...---++++++***)))(((((('''''')))*********)))'''%%%$$$!!!"""###$$$%%%)))---111000111222333444333333222000---++++++...111333444...***&&&############"""!!!!!!  !!!!!! !!!"""  !!!"""""" !!!!!! """###!!!"""#########&&&***---&&&###  +++888888222'''&&&'''((()))(((%%%###+++(((''')))((($$$"""%%%'''%%%###!!! !!!""""""!!!"""######$$$$$$######)))'''%%%$$$$$$###!!! !!!""""""###$$$%%%%%%'''&&&%%%""" """$$$######""""""""""""############$$$$$$&&&((()))***---666III___mmmrrrvvv{{{~~~|||yyyyyyyyywwwqqqmmm```VVVHHH<<<888999>>>AAAUUU^^^jjjrrrvvvwww{{{~~~~~~~~~}}}{{{}}}zzzwwwxxxvvvxxxyyyuuuqqqpppssswwwzzzyyyxxxxxxxxxyyy{{{{{{{{{zzzyyyzzz||||||{{{yyyssssssssstttuuuvvvxxxyyy||||||{{{zzzyyyxxxwwwwwwzzz{{{||||||zzzxxxxxxyyyyyy{{{}}}~~~~~~|||yyywwwuuuuuuvvvwwwwwwwwwvvvvvvyyy{{{}}}}}}|||zzzzzz{{{wwwvvvsssppppppoooggg]]]UUUSSSPPPNNNQQQXXXcccjjjvvv|||~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~~~~~~~|||zzzzzz{{{}}}zzz|||}}}|||xxxlllYYYCCC888AAAOOOcccppp}}}~~~}}}{{{xxxuuurrrkkk___PPPFFFEEELLLSSSWWW]]][[[SSSGGG>>>:::555///222000@@@QQQPPPIII===...555222000000444666666555333000...---------,,,++++++************+++,,,,,,+++...222333111...+++***+++((('''(((+++,,,+++))))))((('''((()))***)))'''333333222---'''$$$%%%'''''''''''''''''''''''''''(((&&&###$$$'''((('''%%%"""%%%'''(((&&&$$$$$$$$$,,,,,,***'''###!!!!!!"""%%%""" """###""" !!!!!!""""""#########$$$######$$$######"""!!! %%%&&&&&&$$$""" !!!&&&$$$!!!!!!"""######"""""")))111111+++$$$"""wwwOOO===;;;555333333333333222222111111000///......///111333333444222000...------.........---------...///000000+++***))))))))))))(((''''''''''''((())))))(((''' !!!###$$$&&&)))...111333333333333222222111000///---++++++...111222333///+++&&&$$$############"""!!!    !!!!!! """!!! """###$$$$$$&&&***---'''&&&###"""   +++666999555)))***---000111///+++'''+++((((((***(((%%%%%%)))&&&%%%###!!! !!!"""!!!!!!""""""############&&&&&&%%%%%%&&&%%%%%%$$$!!!!!!!!!"""######$$$%%%((((((%%%""" ###%%%&&&%%%$$$######""""""#########$$$%%%&&&((()))******222DDDYYYiiipppuuuzzz}}}}}}}}}}}}{{{tttkkkeeeRRRGGG:::777>>>JJJSSSXXXdddmmmwwwzzzwwwuuuvvvzzz~~~}}}||||||}}}~~~~~~yyyxxx{{{|||zzz{{{wwwvvvtttqqqoooppptttwwwyyyxxxwwwvvvwwwzzz|||~~~}}}|||||||||}}}|||{{{zzzvvvvvvwwwxxxyyyyyyzzzzzzzzzzzz{{{|||{{{zzzyyyxxx{{{||||||zzzxxxwwwwwwxxxxxxyyy|||~~~~~~}}}|||xxxxxxwwwwwwwwwwwwxxxxxxyyy{{{|||}}}{{{yyywwwvvvrrrsssqqqooopppoooggg]]]TTTSSSPPPOOORRRYYYccckkktttzzz}}}}}}}}}~~~{{{zzz|||~~~~~~~~~~~~{{{wwwwww{{{{{{|||}}}{{{|||wwweeeNNN@@@AAAIIITTTdddvvv~~~~~~~~~xxxrrrlllfffaaaVVVNNNFFFEEEMMMZZZdddjjjlllhhh\\\JJJ===777555222444666KKKcccdddZZZGGG222222...---222:::===888222111///.........---+++(((************+++,,,---...+++...000000...,,,*********(((&&&(((,,,---+++''',,,+++***)))))))))((((((666666333...(((%%%&&&)))&&&&&&&&&&&&&&&&&&&&&&&&+++&&&"""###(((***)))&&&###%%%((()))(((&&&$$$"""%%%%%%&&&%%%%%%%%%&&&'''&&&""" $$$%%%"""!!!!!!"""""""""########################"""!!!!!!((((((((('''$$$""""""###%%%$$$"""""""""######$$$"""(((///222...'''"""rrrJJJ999:::666333444444444444444333333...///000111222444666888555444222111000///000000---............///111333,,,***))))))***+++)))'''$$$$$$$$$&&&***,,,+++***"""###%%%%%%&&&(((+++...444444444333222111000///000...,,,,,,...///000000///+++'''$$$#########""""""!!! !!!!!!!!! !!!  !!!""""""  """###"""  """$$$%%%%%%&&&(((***(((((('''%%%### !!!!!! %%%---222222---///222666888777333///'''&&&''')))(((%%%(((---((('''$$$"""!!!"""#########""""""""""""""""""###&&&'''((((((''''''&&&&&&"""!!!!!!!!!"""###$$$%%%&&&&&&%%%"""!!!"""%%%(((((('''&&&%%%$$$#########"""###$$$%%%'''((())))))(((...===RRRbbblllsssyyyzzz|||zzznnn```VVVEEE<<<555;;;KKK\\\fffjjjnnnvvv~~~zzzvvvvvvyyy}}}|||{{{zzzzzz{{{|||}}}zzzyyy|||{{{xxxyyyyyyrrrkkkiiinnntttwwwwwwzzzyyywwwwwwxxx{{{}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxyyy{{{||||||{{{yyyxxxzzz{{{{{{zzzwwwvvvwwwxxxvvvxxx{{{~~~yyyxxxvvvtttssssssssstttxxxyyyzzzzzzzzzxxxvvvtttooopppooonnnooommmdddYYYSSSRRRQQQQQQTTT\\\fffmmmuuu{{{}}}||||||}}}~~~|||zzz|||~~~~~~~~~~~~|||}}}}}}zzzwwwwww|||~~~~~~~~~~~~}}}~~~|||}}}zzznnn___RRRKKKHHHLLLZZZmmm{{{{{{rrriii```WWWRRRKKKKKKOOOXXXdddooouuuxxxvvvnnn\\\FFF888444666666444777NNNfffiii^^^JJJ555000...///999DDDGGG>>>555///....../////////---***,,,,,,,,,---...///000111...//////---+++***,,,---+++++++++---000000---***//////---+++)))(((((()))333333222...)))'''))),,,((((((((((((((((((((((((,,,'''###%%%))),,,+++((($$$%%%'''))))))(((%%%###""""""###%%%''')))))))))((($$$!!!"""&&&'''$$$ ############"""""""""""""""############""""""!!!'''((((((&&&$$$""""""###$$$$$$###""""""###$$$%%%!!!###&&&+++000111+++$$$rrrJJJ:::999444333333333333444555666666...000222222333555777:::666666555444333222111111---.../////////000333555///,,,******,,,,,,***'''$$$""""""%%%)))---,,,+++$$$&&&''''''&&&&&&(((***222333444444333222000///000...,,,,,,...////////////+++&&&###"""""""""!!!!!!!!! !!!""""""!!!""" !!!  """ """"""!!!$$$%%%$$$""" !!!!!!###%%%%%%$$$$$$$$$%%%&&&(((((('''$$$!!!!!!$$$)))***((())),,,///222222///,,,######$$$&&&%%%###'''...***(((%%%""""""$$$''')))%%%%%%###"""""""""""""""''')))******'''%%%$$$$$$""""""!!! !!!"""###$$$$$$$$$$$$###"""###&&&(((((('''&&&%%%############"""###$$$&&&'''((())))))(((+++666JJJ[[[gggqqqxxxvvvzzz~~~|||rrrbbbQQQFFF<<<777777BBBUUUfffooopppvvv|||~~~zzzzzz{{{{{{zzzyyyxxxxxxzzz{{{}}}~~~|||}}}~~~xxxtttuuuyyyppphhhiiiqqqxxxzzzyyyzzzyyyxxxxxxyyy|||}}}zzzzzzzzz{{{zzzyyyyyyxxxxxxyyyyyywwwxxxyyyzzzzzzyyyxxxwwwxxxyyyzzzzzzxxxvvvvvvwwwuuuwwwzzz}}}}}}|||zzzxxxvvvuuuttttttwwwvvvvvvxxxyyyyyyvvvtttqqqrrrqqqoooooolll```UUURRRQQQQQQQQQUUU]]]gggnnnvvv|||~~~}}}}}}~~~}}}||||||}}}}}}~~~}}}}}}~~~{{{{{{{{{zzzyyyzzz}}}~~~~~~}}}vvvoooeeeVVVJJJKKKSSSdddvvvyyyoooeee\\\UUUNNNJJJTTT[[[fffqqqxxx|||}}}}}}{{{oooYYYAAA333333666777111222FFFZZZ[[[SSSFFF666222111444???KKKMMMDDD999000///...///111111///---.........///000111222333111111///---++++++...000---///111333333222000///222222000---)))'''((()))...//////,,,((('''))),,,++++++++++++++++++++++++***(((&&&'''***,,,+++)))%%%%%%&&&(((***)))'''%%%%%%%%%%%%'''))))))((('''(((&&&$$$%%%((((((%%%"""%%%$$$$$$$$$######""""""""""""############""""""###$$$$$$###!!! !!!"""###$$$$$$###""""""%%%'''######$$$(((000444///&&&qqqKKK;;;999333222111000111222444777999///111333333222222555777555666666666555333111000,,,...111222111222444777222...++++++------***&&&&&&###"""$$$))),,,+++)))%%%&&&''''''&&&&&&''')))000111333555555333111///---,,,+++,,,...000000000...+++&&&###!!!!!!!!! !!!!!!  !!!!!!######!!! ### !!!"""  ### !!!!!!!!!$$$$$$###!!! !!!###%%%&&&&&&###!!! ###&&&((('''###  ###%%%###$$$###$$$%%%''''''&&&$$$!!!!!!###$$$!!!$$$+++(((&&&###!!!"""''',,,///((('''%%%###"""!!!!!!!!!###&&&))))))&&&$$$$$$$$$###""" !!!###$$$"""###$$$###"""###$$$&&&&&&%%%$$$###"""!!!!!!!!!!!!"""$$$&&&((((((((((((((()))111BBBUUUcccnnnvvvuuuwwwxxxsssfffTTTBBB888666555999HHH\\\llltttuuuzzz}}}~~~|||{{{zzzyyywwwvvvwwwxxx{{{||||||zzzzzz}}}|||wwwuuuwwwxxxsssooopppvvv||||||{{{zzzyyyyyyyyyzzz|||{{{xxxwwwxxxzzzyyyxxxwwwwwwxxxzzz{{{vvvwwwwwwwwwwwwwwwvvvvvvuuuwwwzzzzzzyyywwwvvvvvvuuuvvvyyy{{{}}}~~~|||zzzyyywwwvvvwwwuuutttvvvyyyzzzyyyxxxvvvwwwvvvsssqqqlll___SSSRRRRRRQQQQQQTTT\\\eeellltttyyy~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~||||||}}}~~~~~~||||||}}}~~~{{{zzzyyyzzz|||}}}~~~}}}~~~~~~}}}zzzrrr```OOOKKKLLLXXXmmm~~~rrrkkk```XXXUUUVVVYYY[[[gggoooyyy|||nnnUUU>>>222333444333000---;;;IIIHHHDDD@@@777555333555>>>HHHJJJCCC:::222000//////000000///...///.........///000111111///000///...++++++,,,...***///555666333000000111333333111,,,(((&&&'''))))))+++,,,+++'''&&&''')))************************&&&'''((()))************&&&%%%$$$&&&***+++***(((((('''&&&(((******(((%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""############"""""" !!!"""""" !!!"""###$$$%%%$$$""""""%%%((($$$%%%%%%)))222888222'''lllHHH:::888222000///......000444777:::000333444333111000222444444555777777666444111///+++///222333333333555777444000,,,,,,......***&&&)))%%%"""$$$(((+++)))&&&%%%&&&''''''&&&&&&((()))...000333555666444222000+++******,,,///111222222...***%%%"""!!!!!! !!!!!! !!!!!!"""!!!###$$$""" ### """"""!!!!!!$$$!!!!!! ###### !!!"""$$$&&&'''&&&### $$$'''&&&""" ###(((&&&!!!'''%%%$$$$$$%%%%%%$$$###!!!!!!""""""!!!(((&&&$$$!!!"""(((///444***)))&&&$$$"""!!!!!!!!!!!!%%%'''%%%%%%&&&'''###"""  !!!###$$$"""$$$%%%$$$###"""###$$$$$$###"""!!! !!!"""%%%'''(((((((((((()))(((...>>>QQQ```llluuutttuuussskkk\\\JJJ:::000222333;;;KKK```pppxxxzzzzzz|||~~~~~~{{{yyyzzzxxxvvvuuuvvvxxxzzz|||wwwuuuvvvzzz{{{yyyzzz}}}wwwwwwwwwyyy{{{}}}}}}}}}yyyyyyyyyyyyzzz|||~~~~~~~~~yyyvvvuuuwwwzzzyyywwwwwwxxxzzz}}}vvvvvvvvvuuuuuuuuuuuuuuusssvvvyyy{{{zzzxxxvvvvvvvvvwwwxxxzzz{{{|||||||||||||||{{{zzzyyywwwvvvuuuwwwuuutttuuuyyy||||||{{{{{{|||zzzwwwtttnnn```RRRSSSRRRQQQQQQSSSZZZbbbhhhooottt|||~~~}}}|||{{{{{{{{{|||}}}{{{|||~~~~~~}}}{{{zzz||||||{{{}}}~~~}}}|||{{{|||}}}{{{yyyxxxzzz~~~|||yyyhhhUUUJJJFFFNNNdddyyy}}}xxxtttllleee[[[VVVZZZdddpppwwwuuu|||}}}|||mmmTTT===333333333///000+++444>>>;;;:::===999555222222999AAADDD???888444222000/////////...---......---------...//////***,,,...---+++)))))))))&&&---444555000,,,---///333333111,,,&&&$$$%%%(((&&&)))+++***&&&$$$%%%'''((((((((((((((((((((((((###&&&((())))))((())))))&&&$$$###&&&))),,,+++)))(((&&&&&&(((,,,,,,***'''$$$&&&((((((&&&%%%$$$%%%"""###$$$%%%&&&'''((((((!!!""""""#########""""""!!!"""######""""""###$$$"""$$$%%%$$$""""""%%%((($$$%%%'''+++666<<<444&&&nnnNNN:::444444444333222000///111555999222222222111111111111111555666666444111//////000/////////000111222222333222111///,,,***)))((((((!!!"""$$$%%%&&&&&&%%%$$$ """&&&+++...---)))&&&,,,...111333444333222000+++)))''')))...222333333000)))"""!!!######!!!$$$###""""""###""" &&&### !!!  !!!"""$$$%%%###!!!!!!!!!   """ %%%&&&&&&$$$"""!!!!!!""" !!!!!!  !!!######!!!  #########"""!!!!!! $$$###!!!  !!!!!!&&&+++...***)))(((&&&$$$###!!!!!!"""###$$$%%%%%%%%%%%%&&&$$$$$$### !!!###"""""""""###$$$$$$%%%%%%''''''%%%$$$######""""""$$$%%%&&&&&&&&&''')))++++++(((***666LLLaaapppvvvvvvtttlll]]]LLL===444000,,,000;;;NNNdddtttxxxxxx}}}}}}}}}}}}}}}|||{{{{{{xxxwwwvvvwwwzzz}}}~~~~~~xxxyyy{{{}}}}}}|||{{{zzzyyy{{{}}}~~~}}}zzz{{{|||}}}~~~~~~}}}}}}||||||{{{yyywwwxxx{{{~~~xxxzzz{{{{{{zzzzzz|||}}}{{{zzzxxxtttrrrqqqsssvvvrrrvvvyyyzzzxxxxxxzzz|||{{{||||||{{{yyyxxxxxxyyy|||~~~{{{vvvsssyyyyyyyyyzzz{{{}}}~~~~~~~~~}}}{{{ttthhhZZZQQQUUUTTTRRRRRRVVV[[[aaaeeeooowww~~~~~~~~~{{{{{{{{{|||}}}|||zzzxxx{{{yyyyyy{{{~~~}}}{{{xxxwwwvvvzzz~~~sssxxxzzz|||{{{yyyxxxzzz||||||~~~}}}}}}}}}~~~}}}}}}|||pppdddVVVQQQPPPVVV```eeebbb\\\___ccchhhnnnssswww|||~~~~~~zzzmmmXXXAAA111+++---111000000000111222222333333333777888666666999777444333333333111...---...000((()))***+++,,,------------...//////...,,,***(((((()))***++++++++++++***,,,+++)))'''%%%%%%%%%%%%)))))))))(((''''''&&&&&&))))))))))))((('''&&&%%%((('''&&&%%%%%%%%%%%%%%%&&&$$$###&&&***,,,+++)))*********(((''''''***---*********((('''(((***---(((!!! %%%'''### !!!!!!!!!"""""""""!!!!!!!!!"""""""""""""""######$$$############$$$%%%&&&'''&&&$$$"""(((555<<<444'''rrrQQQ<<<666888444444333111000111555888222222222111111111000000222333333222000//////000//////000000000000111111///...,,,***)))(((''''''######$$$%%%%%%%%%$$$$$$ """&&&***---,,,)))&&&,,,...000222333222111000---++++++...222444444222...((( !!!!!! !!! !!!######""" (((%%%!!! !!!  ###&&&&&&###"""$$$###!!!"""###"""!!! !!!$$$''' !!!"""!!!  !!!!!!!!!!!!  ###""" !!! """&&&)))''''''&&&$$$###!!! """###$$$$$$$$$$$$$$$%%%%%%%%%$$$""" """%%%############$$$$$$$$$$$$&&&%%%$$$###""""""""""""###%%%&&&&&&&&&'''))),,,+++)))+++777KKK```ooovvvqqqlllaaaQQQ@@@333---,,,222888DDDVVViiivvv{{{{{{~~~~~~~~~}}}|||zzzxxxwwwyyy{{{~~~||||||}}}|||{{{zzzxxxwww{{{}}}~~~~~~~~~}}}|||{{{zzzyyy|||}}}}}}{{{wwwvvvwwwyyyyyyyyyzzz{{{|||}}}~~~~~~zzzzzzxxxtttrrrrrrtttvvvwwwzzz|||{{{zzzzzz|||~~~yyyzzzzzzxxxvvvuuuuuuwwwxxxzzz}}}|||zzz{{{{{{{{{|||}}}~~~}}}vvvjjj]]]TTTSSSRRRRRRSSSWWW]]]cccgggkkkttt{{{||||||~~~}}}{{{zzzyyyyyyzzzyyyxxxvvv{{{yyyyyyzzz}}}~~~|||zzzzzzzzzzzz{{{{{{rrruuuxxx|||}}}|||zzzzzz{{{}}}~~~tttjjjcccYYYLLLGGGKKKSSSXXXYYYgggkkkqqqwww{{{{{{mmmXXXCCC555///...000.........///000111222222444777888555555777777333444444444222///------...***+++,,,---............---...000111222111000///*********++++++,,,,,,---...---+++((('''&&&&&&&&&''''''(((((((((((((((((())))))))))))((('''&&&%%%'''&&&&&&%%%%%%%%%%%%%%%#########%%%(((+++,,,,,,++++++***)))'''(((+++---))))))(((&&&$$$$$$&&&))))))###"""&&&)))&&&###$$$ !!!"""$$$$$$$$$$$$### !!!"""""""""!!!!!!""""""###$$$$$$%%%$$$$$$(((222888222'''wwwUUU???999;;;555555555333111111333555222222111111111000000000...000111111///......///...//////000000000//////++++++)))((('''&&&&&&&&&%%%%%%$$$$$$######$$$$$$!!!"""%%%)))++++++(((%%%+++,,,///111222222111000//////222555777777444111+++%%%  """$$$###""")))&&&"""  !!! !!!!!!!!!!!!  !!!  !!!&&&,,,,,,%%%###%%%$$$###"""!!!  $$$(((######"""!!!  !!!  !!!"""!!!""" """###$$$$$$###"""!!! ###$$$%%%$$$"""!!!"""$$$%%%%%%%%%###!!!!!!$$$&&&$$$$$$$$$$$$############$$$$$$###"""!!!!!!!!!!!!###$$$&&&&&&&&&'''***,,,,,,***,,,777III]]]mmmvvvpppiii[[[JJJ:::111000333???GGGTTTbbboooxxx}}}~~~|||zzzyyyzzz}}}~~~|||yyywwwuuuttt{{{}}}}}}zzzxxxvvvuuuzzz}}}}}}zzzwwwxxxyyy{{{yyyxxxzzz~~~}}}zzzyyywwwuuurrrsssuuuxxx|||}}}}}}{{{zzzzzz|||~~~zzzzzzyyywwwuuutttuuuwwwuuuxxx|||}}}}}}~~~xxxmmm```WWWTTTSSSSSSSSSVVV[[[```ccciiirrrzzz{{{{{{}}}}}}{{{zzzxxxvvvuuuvvvwwwwwwvvv{{{zzzyyyzzz||||||{{{zzz|||~~~~~~}}}}}}}}}xxxrrrtttwww|||~~~|||{{{{{{~~~zzzrrrtttiiiXXXMMMKKKRRR[[[bbbppptttzzz}}}nnnXXXEEE999333000///.........///000222333444444777666444444666666444666777666444000---++++++,,,---///000000000000//////000111222222222111111,,,++++++++++++---...///000///---+++)))(((''''''&&&&&&'''((())))))))))))((((((((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&))),,,***+++***)))((((((***,,,''''''&&&###!!! """$$$'''###!!!%%%((('''%%%$$$!!!$$$&&&'''&&&%%%$$$ !!!!!!!!!"""$$$%%%(((...333...'''|||YYYAAA999:::555666666444222111222333222222111111000000//////---///000000...,,,,,,,,,+++,,,...///000000000///))))))((('''&&&&&&&&&&&&(((&&&%%%###""""""###$$$!!!"""$$$'''))))))'''%%%(((***---000222333333333000222777:::;;;888333///(((%%% """###"""!!!%%%###   !!! !!!"""###"""!!! """  +++666666,,,"""  !!!  """#########""""""!!! """$$$$$$###"""!!!  """"""!!! """###"""  !!!!!!###"""!!!!!!  !!!###""""""!!!!!! $$$%%%&&&%%%""" !!!###%%%%%%$$$"""!!!"""$$$&&&&&&&&&%%%$$$$$$###""""""""""""!!! !!!!!!"""$$$%%%&&&&&&(((***---++++++...666FFFZZZkkkuuuppphhhZZZIII===999>>>CCCQQQYYYeeeooouuuzzz}}}|||{{{yyyzzz}}}|||yyyvvvuuutttxxx{{{{{{xxxvvvttttttvvv|||}}}}}}~~~{{{xxxzzz{{{yyyyyyxxxuuuttttttwwwzzz~~~|||zzzyyyyyy{{{|||~~~~~~}}}zzzxxxwwwyyy{{{wwwzzz}}}yyyoooccc[[[XXXVVVTTTSSSTTTVVVXXXZZZjjjsss{{{}}}~~~}}}yyyvvvssssssuuuwwwxxxyyy{{{{{{zzz{{{{{{||||||||||||}}}{{{zzzxxxtttwwwyyy|||}}}}}}|||{{{zzz~~~{{{zzzvvvnnngggdddffflllqqquuuyyyoooWWWCCC888444111///000000000111222444666777333555666444555888:::777777888888555000,,,******---...000222222111000000111111000///......------...---,,,+++,,,...000111111000...---+++)))((((((&&&'''((()))***))))))((('''(((((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$###((()))((($$$ $$$((()))))))))(((&&&&&&((()))$$$$$$###!!!"""$$$$$$!!! ###&&&&&&$$$"""!!!$$$''''''%%%###!!! !!!!!!  $$$&&&'''+++...+++&&&zzzXXX@@@777777555555555333111000111222222222111111000//////......///111000...+++******)))***---///111222111111))))))((('''''''''''''''((('''%%%###""""""######"""""""""%%%'''(((&&&$$$%%%'''***...111444555666///333777:::999555000---'''%%%"""!!! !!!"""!!!!!!  !!!"""""""""!!!!!!  !!!000???AAA555(((!!!!!!!!!  !!!""""""""""""###"""!!!  !!! """!!!$$$$$$###"""!!!!!! !!!######""" !!!""""""!!!  !!! !!!###$$$"""!!!  !!! !!!"""###""""""""""""""""""""""""$$$''')))(((###!!!"""$$$###$$$###!!! !!!$$$&&&'''&&&&&&%%%$$$###""""""  !!!!!!###$$$&&&&&&&&&'''***,,,++++++...666CCCUUUgggsssmmmggg\\\OOOGGGHHHPPPWWWcccjjjrrrwwwxxxyyy{{{~~~~~~~~~~~~|||{{{yyyzzz|||~~~|||zzzxxxwwwwwwyyy|||~~~yyyvvvuuuuuuvvvxxx|||yyy{{{}}}yyyzzzzzzyyywwwvvvwwwzzz}}}}}}{{{{{{{{{||||||}}}{{{zzz|||}}}zzz{{{}}}~~~yyypppeee^^^XXXVVVSSSQQQPPPRRRUUUWWWiiisss{{{}}}~~~yyywwwttttttvvvyyy|||}}}{{{{{{{{{{{{{{{|||~~~|||}}}zzzzzzzzzxxx|||{{{zzzzzzzzzzzz{{{{{{|||zzz{{{{{{yyywwwvvvyyy{{{zzz~~~pppVVVAAA666333222111111000000000111333555777444777999888:::???AAA???777888777444///,,,******...///111333333222000///000///...---------...//////...---,,,,,,...000111000///...---,,,+++))))))((()))*********)))'''&&&'''''''''''''''&&&&&&%%%######$$$%%%%%%%%%$$$###)))***((($$$ """&&&&&&''''''&&&$$$###$$$&&&"""""""""!!! !!!$$$'''###"""!!!"""%%%'''%%%!!!!!!"""$$$%%%$$$""" !!! !!!"""""""""!!! ###&&&&&&(((+++***%%%oooPPP<<<555555444444333111//////000222222222111000//////...------///111111///---++++++)))+++...000222222222111******)))((('''''''''''''''&&&%%%$$$############"""!!!!!!###%%%&&&%%%$$$###%%%'''+++...111222333,,,000444666444000,,,+++&&&&&&$$$###"""!!!!!!!!!!!! !!!!!!  !!!!!!  !!!!!!  %%%333BBBDDD999+++###!!!"""!!!   """$$$$$$$$$$$$$$$$$$"""!!!!!!"""!!!############"""!!! !!!###$$$"""    !!!!!!"""######$$$"""!!!  !!!""" """######$$$!!!"""""""""######$$$$$$###(((---,,,'''######%%%#########!!! !!!$$$&&&'''&&&&&&%%%$$$######### !!!""""""$$$%%%&&&&&&&&&''')))+++)))+++///444???PPPcccqqqnnnlllggg```\\\^^^ffflllppptttyyyzzzyyyxxxzzz||||||}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzzzz|||~~~~~~}}}{{{zzzyyy|||~~~|||wwwuuuuuuvvvxxx}}}}}}|||~~~|||zzz{{{}}}~~~|||yyy{{{{{{zzzyyyxxxzzz~~~~~~{{{}}}~~~}}}|||{{{|||}}}zzzzzzzzzzzz{{{{{{{{{{{{~~~zzzrrrhhhbbbVVVSSSPPPNNNOOORRRWWWZZZfffooowwwyyy{{{|||yyywwwvvvxxx{{{|||}}}yyyzzzzzzzzzzzz|||}}}|||yyy{{{{{{yyy}}}{{{xxxwwwxxxzzz{{{{{{{{{~~~~~~pppXXXCCC666222222222000///...---...///222333555:::======@@@DDDDDDBBB666666555111...++++++,,,///111333444555333111///------,,,---///222555777000///...---------...///------------,,,+++***))))))***+++++++++)))'''%%%&&&&&&'''''''''&&&&&&%%%######%%%&&&&&&&&&%%%$$$''''''&&&$$$"""###%%%'''$$$%%%&&&%%%###""""""###!!!""""""!!!!!!"""&&&(((%%%%%%$$$###&&&)))'''"""!!!"""######"""  !!!!!! !!!"""######"""!!!!!!"""$$$$$$'''+++***%%%^^^CCC555222444333333111///------000333222222111000///...------+++...111222222000//////,,,...000222333222000///******)))''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""###!!!!!!!!!###%%%%%%$$$###$$$%%%''')))+++,,,,,,))),,,//////,,,***((()))%%%%%%%%%$$$"""!!!!!!!!!!!!!!! !!!""""""!!!!!!"""!!!  !!!!!!!!! !!! )))444??????555)))"""!!! !!!###%%%&&&&&&&&&######""" $$$ """!!! !!!"""###$$$###"""  !!!######"""!!!   """###$$$###""""""!!! !!!!!!!!!"""""""""""" !!!"""######$$$$$$"""***111111,,,'''&&&'''$$$$$$$$$"""!!!"""%%%(((&&&&&&&&&%%%%%%$$$$$$$$$ !!!"""###%%%&&&''''''&&&&&&((()))(((+++...333;;;LLL```ooopppqqqrrrpppooopppvvvzzzwwwxxxxxxxxxxxxxxxzzz{{{|||}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{}}}}}}{{{zzz}}}~~~{{{vvvttttttvvvxxx|||xxxxxx{{{yyyzzzzzz{{{||||||}}}}}}||||||{{{{{{zzz}}}~~~xxxzzz}}}~~~~~~}}}}}}}}}{{{{{{zzzzzz{{{|||}}}~~~}}}~~~~~~~~~{{{tttlllfffYYYUUUPPPMMMNNNRRRXXX\\\eeemmmtttvvvxxx~~~}}}zzzyyyyyyzzzzzzyyyuuuwwwxxxxxxxxxzzzzzzyyy|||{{{xxxxxxvvvuuuvvvyyy||||||{{{zzz}}}}}}qqq]]]III:::333222222111///---,,,,,,---///111333888<<<<<<>>>AAA@@@<<<555444222...++++++---///111333555777777555222111---,,,,,,---///444888;;;111000///...---,,,,,,+++)))***++++++++++++***)))''')))***,,,,,,***(((&&&%%%&&&&&&''''''&&&&&&&&&###$$$&&&'''''''''&&&%%%(((&&&%%%$$$%%%&&&%%%%%%$$$%%%&&&%%%###""""""""""""######!!!!!!"""%%%'''%%%'''%%%###%%%)))''' !!!""""""!!!  !!!!!!!!!#########"""!!! !!!"""###(((---***%%%vvvRRR:::000111555333222000---+++,,,000333222222111000///...------(((,,,000333333333333444///000222333333111...---******((('''&&&%%%%%%%%%###$$$%%%&&&&&&$$$###"""###!!! !!!###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''')))++++++(((%%%&&&'''###$$$%%%$$$"""!!! !!! !!!###$$$###!!! !!!"""!!!!!!!!!!!!!!! !!!###!!!!!! ,,,444:::999000&&&!!!!!! !!!###&&&'''''''''"""""""""###(((%%%%%%$$$  !!!###$$$$$$""" """######""""""!!!"""""""""  """ """$$$%%%###!!!  !!! !!!"""!!!  !!!"""###$$$$$$"""***333444///)))'''(((%%%%%%%%%$$$###$$$''')))&&&&&&%%%%%%%%%%%%$$$$$$ !!!"""###$$$&&&'''((('''%%%%%%''')))'''+++...222999III^^^nnnlllppptttuuuuuuuuuxxx{{{xxxwwwvvvvvvwwwyyy{{{{{{|||}}}~~~~~~}}}}}}~~~{{{zzz|||||||||}}}{{{vvvssssssuuuwwwwww~~~|||vvvxxx{{{uuuwwwyyyzzz{{{|||~~~|||}}}|||||||||~~~|||wwwzzz~~~|||||||||}}}~~~}}}}}}~~~~~~|||vvvnnniii^^^ZZZSSSNNNNNNQQQWWW[[[eeemmmsssuuuxxx}}}zzzyyyxxxvvvuuurrrtttvvvvvvvvvyyy~~~zzzzzz|||zzzvvvsssrrrssswww|||~~~}}}{{{{{{~~~~~~zzzqqqaaaOOO>>>555111222333111///------...000111///444888999999:::888333444222000,,,******...111333555777999999777444222///---,,,,,,...222666999111000000///...,,,***)))'''((()))***+++******)))%%%'''***,,,,,,+++***(((%%%%%%&&&&&&'''&&&&&&&&&###$$$&&&(((((((((&&&%%%,,,)))&&&&&&'''&&&### %%%&&&'''&&&$$$"""""""""$$$$$$###!!! ###%%%$$$&&&$$$!!!###'''$$$!!!!!!!!!  !!! """######"""!!!!!!!!! """(((...+++%%%fffEEE555333666888333222000///...///000222666666666444111......///---000444444333333555777777666666444222000---,,,))))))((((((''''''&&&&&&%%%&&&&&&'''''''''&&&%%%!!!!!!"""""""""######$$$""""""###$$$%%%&&&&&&''''''((((((%%%!!!!!!###"""###%%%&&&%%%###   ###&&&'''$$$!!! """$$$$$$###!!!!!!!!!!!!&&&!!! !!!"""!!! ###555<<>>PPPVVVLLL===111,,,(((&&&&&&))),,,+++%%% !!!""""""#########"""""""""""""""!!!!!!!!!"""""""""""""""  ######""""""""""""###### !!!!!!"""######### !!!"""""""""!!!!!!!!!"""""""""$$$&&&&&&$$$######$$$%%%%%%$$$""""""""""""$$$%%%&&&&&&"""###%%%""""""!!!!!!###&&&'''$$$"""%%%&&&((()))***))))))(((''''''&&&%%%%%%%%%%%%%%%"""!!!!!!"""$$$$$$###!!!"""!!!!!!"""%%%'''(((((('''***......---555KKK```nnnsssvvvvvvwww{{{|||zzzwwwwwwwwwxxxyyy|||~~~}}}~~~~~~{{{yyy||||||zzzyyyyyyyyy{{{|||~~~{{{yyyxxxwwwxxxzzz{{{|||}}}}}}}}}}}}xxxvvvvvvvvvuuuyyy||||||wwwtttrrrtttuuuvvvwwwwwwwwwyyyzzzzzzzzz{{{{{{{{{}}}~~~zzzzzzzzzzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~zzzrrrkkkccc[[[UUUSSSRRRPPPQQQTTTcccmmmvvvyyyxxxwwwxxxxxxrrrqqqtttxxxxxxsssqqqrrrpppqqqtttvvvxxxxxxyyyxxxxxxyyyyyyzzzyyywwwuuusssuuuxxx{{{}}}~~~}}}zzzyyy|||~~~vvvbbbLLL;;;444333,,,...000000...///111444444666777777555444333333222333444444222000---+++------+++))))))*********//////......------,,,,,,------,,,,,,,,,---......))))))))))))))))))))))))%%%$$$%%%((((((%%%''',,,%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&'''((((((''''''(((******'''### !!!###%%%###$$$$$$"""!!!!!!$$$&&&'''&&&%%%&&&(((((('''%%% """###$$$%%%%%%"""  !!!###"""!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%___AAA555444333222333222222111111111111111///000222222111000222333000000000111222222111000222111111000//////000000///---***'''&&&''')))***333:::???<<<222)))&&&&&&###$$$'''((((((&&&$$$"""$$$$$$######"""!!!!!!!!!%%%###"""!!!   """$$$%%%""""""""""""###$$$%%%'''$$$$$$%%%&&&))))))'''&&&'''&&&(((***(((######&&&((('''&&&%%%$$$######"""#########""" !!!###"""###$$$### !!!  !!!***333@@@HHHHHHAAA777111---)))&&&(((,,,---)))%%%!!!!!!""""""$$$###"""!!!!!!""""""### !!!!!!""""""""""""######""" !!!%%%$$$###"""!!!!!!!!!""" !!!""""""######"""""""""!!!  !!!!!!###%%%'''&&&%%%######$$$%%%%%%$$$#########"""""""""###$$$!!!###&&&$$$!!!###  %%%'''&&&###$$$%%%''')))***)))((('''&&&%%%%%%$$$$$$$$$$$$%%%###"""""""""######""" !!! """%%%((((((((((((,,,000000...444III^^^mmmssswwwvvvvvvyyy{{{zzzwwwwwwvvvwwwyyy|||{{{}}}~~~}}}}}}{{{yyyxxxyyyzzz|||}}}~~~~~~}}}|||}}}|||||||||}}}|||||||||{{{~~~|||{{{yyyvvvuuuvvvyyy|||}}}xxxtttrrruuuvvvwwwwwwvvvwwwyyy|||~~~|||{{{~~~zzzxxxyyyzzz|||~~~}}}~~~~~~~~~~~~~~~yyyqqqjjjeee\\\TTTQQQPPPPPPTTTYYYcccoooxxxyyywwwwwwvvvtttrrrqqqsssxxxwwwssspppqqqssstttvvvwwwxxxyyyxxxxxxyyyzzzzzzzzzyyyxxxvvvuuuzzz{{{}}}~~~}}}{{{yyyxxx~~~~~~}}}zzzgggRRR???555222***---///...,,,,,,///333333555666666444333444555444555666555333000---***+++++++++------+++******......---,,,,,,+++******---,,,,,,,,,,,,---...///+++***)))((('''&&&%%%%%%$$$"""###&&&%%%###&&&***))))))'''$$$"""###&&&)))+++)))&&&###"""###%%%'''$$$%%%''''''''')))+++...---***%%%!!! !!!###%%%"""$$$''''''&&&%%%%%%&&&&&&%%%$$$$$$%%%$$$""" !!!###$$$%%%%%%""" !!!"""%%%%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$___@@@555444333111333222222222222111111111000222333333222222333444111000000000222111000...000000111222222111111000222000---+++***)))***+++...222666333,,,&&&$$$%%%$$$%%%&&&''''''%%%$$$"""$$$$$$$$$######""""""""""""  !!!  """$$$&&&((('''((())))))(((((()))+++%%%%%%%%%''')))***(((&&&&&&%%%'''***(((######&&&)))))))))(((((('''''''''%%%&&&'''&&&$$$######$$$$$$'''(((&&&""" !!!!!!  $$$'''---555:::999333...)))&&&######&&&(((((('''!!! """###"""###"""!!! !!!!!!###$$$!!! !!!!!!"""###$$$%%%%%%$$$!!! """%%%$$$###"""!!!!!!!!!!!! !!!"""""""""######"""!!!  !!!"""###%%%'''&&&$$$""""""###$$$###""""""###$$$###!!!!!!###%%% """%%%%%%###$$$!!!!!!%%%''''''&&&$$$%%%'''((())))))((('''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%%%%###!!!"""&&&((()))((()))+++...///...444GGGZZZkkkssswwwwwwvvvxxxyyyyyyvvvvvvvvvwwwzzz}}}{{{|||~~~}}}zzzzzz{{{~~~}}}~~~~~~~~~~~~~~~}}}}}}|||||||||||||||~~~|||xxxvvvwwwyyyzzz|||~~~}}}zzzwwwtttvvvxxxyyyxxxvvvvvvzzz}}}~~~||||||{{{xxxxxxzzz|||}}}{{{}}}~~~~~~}}}~~~zzzqqqjjjeee\\\SSSPPPPPPQQQVVV\\\___lllvvvxxxyyy}}}|||wwwuuussstttxxxxxxtttrrrtttwwwxxxyyyzzz{{{{{{zzzyyyyyyyyyyyyzzzzzz{{{{{{|||}}}}}}}}}||||||{{{zzzzzz}}}mmmXXXDDD777111,,,......---++++++...111222444666555333333666:::999888777555222///---,,,+++***,,,///000,,,***,,,******++++++,,,,,,,,,,,,000///...---,,,+++,,,,,,,,,+++)))'''&&&%%%%%%$$$$$$""""""$$$###!!!$$$)))******'''### !!!&&&+++...+++'''###""""""$$$%%%"""$$$%%%%%%&&&(((+++...---***&&&""" """$$$&&&"""%%%(((***)))&&&%%%%%%%%%$$$###"""###""" !!!"""###$$$$$$"""!!!  """###''''''&&&$$$""""""$$$&&&""""""""""""""""""""""""^^^BBB888777555111222333333333222222111111111222333333222222333444222000///000111111///,,,...000222444444333222111000///...,,,,,,+++++++++)))***+++)))'''%%%%%%&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$######### !!!###"""!!!!!!!!!"""$$$&&&(((***+++***,,,...---***(((((()))$$$$$$$$$&&&((()))'''&&&$$$###&&&)))'''###"""%%%(((((((((((())))))))))))%%%''')))(((&&&$$$###$$$'''***+++(((""" !!!!!!!!!!!!!!!  !!!###%%%)))+++,,,+++)))"""!!!!!!!!!"""$$$&&&''' !!!""""""""""""!!! """$$$%%%"""!!!  """$$$%%%%%%%%%### !!!$$$"""#########"""""""""""" !!!!!!#########"""!!! !!!""""""###%%%'''$$$"""!!! !!!"""!!! """$$$$$$######&&&)))###"""!!! !!!"""###$$$$$$###"""###$$$&&&''''''%%%&&&'''(((((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$%%%%%%%%%"""!!!"""&&&((()))((((((''')))+++,,,333DDDTTTjjjrrrxxxxxxvvvwwwxxxwwwtttuuuvvvxxx{{{}}}}}}}}}~~~~~~zzzzzz|||~~~}}}~~~}}}}}}||||||}}}}}}~~~~~~}}}{{{|||zzzxxxzzzxxxyyyzzz{{{||||||zzzxxxxxxzzz{{{yyyvvvvvvzzz~~~}}}~~~}}}{{{xxxyyyzzz}}}~~~~~~{{{yyyzzz~~~||||||{{{{{{|||~~~{{{sssllleee\\\UUUSSSRRRRRRUUUZZZ\\\iiissswww|||{{{vvvtttuuuyyyyyywwwvvvyyy{{{|||}}}~~~~~~}}}|||||||||{{{zzzyyyyyyzzz|||}}}}}}|||{{{zzz{{{|||~~~qqq^^^III888000000///...,,,+++,,,...//////222555444333444:::>>>===;;;777333000.........---)))***...///++++++///++++++,,,,,,,,,,,,------.........------,,,++++++,,,+++)))(((''''''((((((&&&$$$###$$$###!!!$$$)))'''(((((($$$ $$$((()))((('''%%%$$$######"""""""""###""""""###''')))(((&&&###!!!!!!###%%%'''###%%%'''(((&&&$$$$$$$$$$$$###"""###$$$###!!! !!!"""############""" """###%%%'''''''''$$$"""!!!$$$&&&!!!!!!!!!!!!""""""""""""^^^DDD<<<:::666000222333333333333222111111111222333333222111222333222000//////111111...,,,---///333555666555222111+++++++++++++++++++++***((('''%%%$$$%%%&&&'''(((%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""###%%%''')))+++,,,---+++...000...)))%%%$$$$$$#########%%%'''(((&&&$$$""""""%%%((('''""""""$$$$$$%%%%%%&&&'''(((((()))%%%'''))))))'''$$$######(((,,,---***###!!!!!!!!!!!!!!!  !!!"""$$$&&&&&&$$$###$$$&&&!!!""""""###%%%'''  """###"""!!!!!!  """$$$&&&"""!!!"""$$$&&&######""" ###%%% """###$$$$$$$$$$$$ !!!"""############""""""!!! """"""######%%%'''###!!!  !!! !!!$$$$$$$$$&&&***---%%%%%%$$$""" !!!############$$$$$$%%%&&&''''''''''''((())))))******''''''&&&&&&&&&''''''(((%%%$$$#########""" """&&&))))))(((&&&$$$%%%'''***222BBBPPPhhhrrryyyyyyvvvwwwwwwvvvssstttvvvyyy{{{~~~~~~~~~|||xxxxxx{{{~~~~~~|||}}}~~~zzzzzz{{{{{{}}}~~~}}}zzz|||{{{yyy{{{wwwwwwxxxzzz|||}}}{{{zzzzzz|||}}}zzzvvvvvvzzz~~~yyy}}}~~~}}}}}}}}}|||{{{yyyyyyzzz}}}~~~}}}zzzwwwxxx|||zzzzzzzzzzzz{{{|||~~~}}}uuunnnddd]]]WWWVVVUUUSSSSSSVVV]]]iiisssvvv~~~{{{wwwtttuuuyyyzzzyyyzzz}}}}}}~~~~~~}}}|||yyywwwxxxyyyzzz|||{{{yyyyyyzzz}}}~~~}}}tttaaaKKK999///333111...---------...///...111444444333555<<>>KKKdddnnnxxxzzzyyyxxxvvvsssxxxwwwxxxzzz}}}~~~~~~}}}}}}~~~~~~zzzxxxvvvuuuvvvyyy|||~~~}}}~~~|||yyy{{{~~~||||||}}}~~~~~~}}}{{{{{{uuuuuuwww{{{}}}~~~}}}{{{~~~{{{zzzzzz|||~~~|||yyyxxxxxxxxxxxxxxxxxxyyyzzz{{{}}}~~~zzz}}}~~~}}}}}}~~~|||{{{zzzyyyzzz}}}~~~tttjjjddd[[[SSSQQQQQQPPPQQQSSSaaalllsssrrrwwwyyyyyyxxxxxxyyy{{{}}}~~~{{{wwwttttttwwwzzz~~~|||yyywwwxxx||||||~~~}}}~~~|||iiiNNN;;;444333...+++///222000///000---...//////111444999<<<<<<666///++++++,,,---------,,,+++++++++,,,------///000000000...---+++)))+++,,,+++***...222000***...///...+++'''&&&))),,,+++)))'''%%%######$$$%%%)))'''%%%###"""###%%%&&&%%%$$$###"""""""""###$$$###"""!!! !!!"""$$$###"""""""""###$$$%%%!!!!!!"""#########""""""$$$###$$$%%%''''''%%%$$$'''$$$ !!!""""""#########%%%&&&&&&$$$"""###"""!!! !!!"""!!! !!!"""######!!!YYY@@@::::::888333555555555444333333333222111000/////////000111222000000000000000///......111000///111555:::<<<===:::555///,,,------)))&&&(((((('''&&&&&&'''((())),,,***(((&&&%%%$$$$$$$$$""""""######$$$$$$%%%%%%######"""###$$$&&&((()))((((((((((((((()))******+++***)))((('''&&&&&&%%%$$$######$$$&&&&&&%%%$$$%%%$$$""" !!!"""$$$$$$!!! $$$'''%%%###%%%%%%%%%&&&&&&&&&&&&'''''''''&&&###    !!!!!!!!!!!!$$$!!!!!!"""  !!!"""$$$###!!! !!!###!!!!!!!!!!!! !!!""""""!!!!!!###%%%'''%%%###%%%(((((($$$ !!!!!!"""######################## !!!!!!!!!"""&&&)))(((&&&$$$###"""!!! """###$$$%%%%%%%%%''''''%%%""" """%%%$$$###"""""""""!!! &&&%%%$$$$$$&&&(((***+++'''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$######""""""!!! !!!###$$$&&&''''''***))))))******...:::FFFdddoooyyy{{{zzzyyywwwtttwwwwwwxxx{{{~~~~~~}}}~~~~~~~~~~~~zzzxxxwwwvvvwwwzzz~~~~~~}}}}}}}}}}}}}}}}}}zzz|||}}}{{{{{{|||||||||||||||{{{yyyxxxvvvwwwyyy{{{|||{{{~~~}}}~~~|||yyyxxxwwwwwwwwwxxxxxxxxxxxxxxxyyyzzzzzz|||}}}~~~~~~}}}|||}}}~~~}}}|||zzzzzz{{{}}}uuujjjccc[[[TTTRRRPPPNNNPPPSSS]]]hhhooopppttt||||||vvv{{{{{{|||}}}~~~~~~|||yyyvvvwwwyyy|||~~~|||zzz{{{~~~nnnTTT???777777111---///111///,,,---,,,---......///111555888888333---++++++,,,---,,,,,,+++***)))***+++---///---...//////...---+++***+++---,,,,,,000333111+++,,,------***'''&&&(((***((('''%%%######$$$%%%&&&)))(((&&&$$$$$$%%%'''((($$$###"""!!!!!!"""###$$$!!!!!! !!!$$$&&&(((&&&%%%$$$#########$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$%%%###  !!!&&&&&&(((***+++)))$$$!!!###"""!!! !!!  """######"""ZZZ@@@888888666111444444444444444444444444111111000000111111222333111111111111111000000///111///---///666@@@HHHLLL>>>777///+++***++++++******)))(((((((((((())))))+++***((('''%%%%%%$$$$$$""""""###$$$$$$%%%&&&&&&###$$$&&&((()))*********''''''&&&'''''')))+++,,,+++***'''%%%$$$%%%&&&(((###""""""###%%%%%%$$$######"""!!! !!!!!!### """$$$$$$"""#########$$$$$$$$$%%%%%%###$$$%%%$$$"""!!!!!!""" !!! """###$$$$$$%%%""" !!!"""!!! """######"""""""""###!!!!!!!!!  !!!###%%%%%%###$$$&&&(((((($$$ !!!"""""""""!!!!!!!!!!!!!!! !!!!!!!!!"""%%%((($$$%%%&&&%%%""" !!!"""############***)))&&&"""!!!&&&%%%$$$###!!! %%%%%%$$$$$$%%%''')))***&&&&&&%%%######"""""""""########################!!!!!!"""###$$$%%%&&&'''***)))***+++***---888DDDcccooozzz}}}{{{zzzyyyvvvwwwwwwxxx{{{~~~~~~|||}}}~~~}}}||||||}}}zzzyyyxxxxxxyyy|||}}}~~~~~~~~~}}}|||{{{|||~~~|||{{{zzzzzzzzz{{{|||}}}}}}{{{vvvtttvvvxxx{{{|||~~~~~~~~~~~~|||zzzxxxvvvvvvvvvvvvzzzzzzzzzyyyyyyxxxxxxxxx|||}}}}}}|||{{{{{{~~~~~~}}}{{{{{{|||~~~vvvkkkbbb\\\VVVRRRNNNKKKMMMSSS[[[fffnnnooosssyyyzzzuuu|||}}}~~~}}}}}}~~~~~~|||zzz{{{}}}~~~uuu]]]GGG;;;:::444///000000,,,******+++,,,---------...111333111///,,,,,,,,,......---,,,+++))))))***,,,///111---......///...---,,,+++)))+++,,,,,,000444111+++***++++++***'''&&&&&&'''%%%$$$###"""###$$$&&&((()))(((&&&%%%%%%''')))***######"""!!!!!!"""###$$$  ###(((---000)))(((&&&%%%$$$###$$$$$$###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&((((((&&&$$$%%%$$$"""!!! !!!&&&'''))),,,,,,)))###"""""""""!!!!!!!!!!!!!!!"""$$$$$$###[[[@@@777666444000333333333333333333333444111111111111222333333444222222333333333333222222333000---000777AAAJJJOOO888222,,,((((((***,,,,,,***)))))))))(((((((((((())))))((('''&&&%%%%%%%%%"""######$$$%%%&&&''''''%%%&&&''')))***+++,,,,,,((('''''''''(((***,,,...---***&&&"""!!!"""%%%'''"""!!!!!!"""$$$$$$###"""!!!"""""""""!!!!!! ###!!!!!!#########!!!!!!"""""""""#########!!!###%%%%%%$$$""""""""" !!!!!!"""###$$$$$$$$$""""""!!! """###"""  !!!###$$$$$$$$$$$$$$$"""""""""!!!   """""""""$$$''')))((($$$  !!!"""""""""!!!!!!!!!!!!!!!!!!""""""!!!"""%%%'''"""%%%((('''###   !!!!!!!!!!!!!!!+++***'''### !!!###(((((('''&&&$$$"""""""""######$$$$$$$$$$$$&&&(((&&&%%%$$$###"""!!!!!!!!!"""""""""#########$$$$$$""""""######$$$%%%&&&&&&%%%%%%'''******---888CCC```mmmzzz}}}{{{zzzyyywwwwwwwwwxxx{{{}}}~~~|||zzzzzz{{{{{{zzzyyyxxxzzz{{{zzzzzzyyyyyy{{{~~~~~~~~~|||}}}{{{|||{{{{{{zzz{{{}}}~~~yyyvvvwwwyyyzzz{{{zzzzzz{{{|||~~~{{{|||{{{yyyxxxwwwvvvwwwwww}}}||||||{{{zzzyyyxxxwwwzzz{{{{{{zzzzzz|||~~~|||{{{|||~~~vvvlllaaa\\\WWWRRRLLLHHHLLLSSSZZZeeennnqqqtttxxxyyywwwyyy|||~~~{{{{{{}}}|||fffOOOAAA<<<444/////////,,,))))))+++---......------...///---------...////////////---,,,***)))+++...111333000000000000///---+++***&&&)))***+++000444111+++)))*********((('''&&&&&&$$$###"""!!!"""###%%%'''''''''&&&%%%&&&''')))***$$$######"""###$$$%%%&&&"""!!! !!!$$$***///333,,,***(((&&&$$$#########!!!"""###$$$$$$%%%$$$$$$((('''&&&'''((((((&&&%%%&&&&&&%%%###"""!!!""""""######%%%'''(((&&&"""!!!""""""######""""""!!!!!!$$$&&&&&&&&&\\\@@@666555333000111111111111111111222222000111111222333444444444333333444555555444444444222000...///444:::???BBB000---***'''''''''''''''))))))))))))((((((''''''(((((((((''''''&&&&&&%%%###$$$$$$%%%&&&&&&''''''((('''&&&&&&''')))+++---(((((((((((()))+++---...---***%%%!!! """$$$"""!!!!!!"""$$$$$$###!!!""""""#########"""!!! ###""" !!!"""###### !!!!!!!!!!!!""""""$$$&&&&&&$$$"""""""""$$$$$$###!!!  !!!"""""""""!!!!!!"""%%%'''&&&""" """###"""  """$$$&&&'''&&&%%%#########"""""""""!!!!!!"""""""""  !!!$$$'''((('''$$$!!! """######"""""""""!!!!!!!!!!!!""""""""""""$$$&&&"""%%%(((((($$$!!!!!!""" ''''''&&&$$$!!!!!!###%%%&&&'''((('''$$$###$$$%%%!!!###$$$$$$""""""$$$'''&&&%%%$$$###""""""""""""""""""######$$$$$$%%%%%%######$$$$$$%%%%%%%%%&&&######&&&)))))),,,555@@@\\\kkkyyy}}}zzzyyyyyyxxxxxxxxxyyy{{{|||{{{xxxvvvxxxxxxyyyxxxvvvvvvwwwyyy{{{zzzzzz{{{|||~~~}}}{{{~~~}}}||||||}}}}}}{{{{{{|||{{{zzzxxxxxxyyyzzz|||}}}zzzzzzzzzzzzzzzzzzyyyxxxxxx{{{{{{{{{{{{zzzxxxwwwvvvwwwyyyzzz{{{|||~~~~~~|||{{{|||~~~vvvmmm```[[[VVVQQQKKKGGGJJJRRRXXXbbblllqqqsssvvvwwwwwwuuuxxx~~~{{{zzz|||oooYYYGGG;;;444......///,,,***+++,,,...000000...---------+++---///000111111111111...---,,,+++---///222444333333333222000---***)))'''***+++,,,222666555///******)))******)))'''&&&%%%$$$"""!!!!!!"""$$$%%%&&&&&&%%%%%%&&&'''((()))%%%%%%$$$$$$%%%''')))***&&&%%%###"""$$$(((---000---+++(((&&&$$$""""""""" !!!"""###$$$$$$$$$$$$((('''&&&&&&'''((('''&&&&&&&&&&&&### !!!###!!!!!! """$$$$$$###"""!!!"""###$$$%%%$$$"""!!! ###&&&((()))(((]]]AAA666555444222000000000000000000000000///000111222333444444444222333333444444444444444000...,,,,,,...000111111---,,,***(((&&&$$$###"""))))))******)))((('''&&&&&&''''''(((''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''')))(((&&&%%%&&&''')))+++''''''((()))***++++++,,,***((($$$!!! !!!"""!!!!!!"""$$$$$$###"""""""""#########"""!!! !!!!!!"""""""""""""""""" !!!!!!"""$$$%%%%%%$$$######$$$&&&((()))&&&!!!  !!!!!!!!!!!! """(((---,,,&&&  """""""""!!!!!! ######!!!!!!%%%((()))(((&&&########################$$$$$$###!!!!!!###&&&'''&&&$$$###!!!#########""""""!!!!!! !!!######""""""$$$%%%"""$$$&&&%%%$$$""""""""" """#########"""###%%%###&&&'''&&&"""!!!"""%%%!!!$$$&&&%%%###"""$$$'''&&&&&&%%%$$$$$$$$$$$$%%%###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%(((***)))***222;;;YYYiiiyyy}}}zzzyyyyyyyyyxxxxxxzzz{{{}}}{{{xxxuuuvvvwwwxxxwwwvvvvvvwwwyyy|||{{{{{{{{{|||~~~}}}|||~~~~~~~~~~~~~~~~~~}}}{{{{{{zzzzzzzzz|||~~~}}}yyywwwyyy|||}}}~~~|||zzzxxxxxxxxxyyyzzzyyyxxxvvvuuuvvvyyy}}}~~~|||{{{{{{}}}~~~}}}}}}|||uuummm___YYYSSSOOOKKKHHHKKKPPPTTT^^^jjjppprrrrrrtttvvvssswww|||}}}{{{}}}xxxbbbOOO;;;333.........,,,+++,,,,,,...111111000---,,,,,,,,,...111222111000000111...---------...000111222333333333222///---***)))+++,,,---...444:::999555+++)))(((((())))))((('''%%%$$$"""!!!!!!###$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''')))+++,,,)))'''%%%###$$$&&&)))++++++***'''$$$"""!!! !!!"""###$$$%%%&&&&&&&&&'''&&&$$$%%%&&&(((((('''&&&'''%%%""" $$$###!!! !!!###%%%&&&&&& """$$$&&&&&&%%%###!!!"""""""""$$$'''******)))^^^BBB777666555444222222111111000000//////...///111222333444333333000000111222222222222222000...+++***++++++***))),,,+++***(((&&&%%%%%%&&&***++++++++++++)))((('''%%%&&&'''((((((''''''&&&''''''''''''&&&&&&&&&&&&((((((((('''''''''&&&&&&%%%&&&((()))***)))((('''$$$######""""""!!!!!!!!!""""""!!!###$$$%%%$$$"""""""""!!!!!!!!!  """""""""  !!!!!!!!!"""#########$$$&&&(((&&&))),,,***%%%!!!!!!###  !!!"""""""""!!!!!!)))111111)))!!!!!!"""######"""!!! !!!###"""  !!!%%%)))+++)))&&&!!!!!!""""""######$$$$$$###$$$###!!! ###$$$%%%%%%%%%%%% """$$$""""""!!!!!! !!!#########"""###$$$###"""!!!!!!""""""!!!  !!!$$$&&&&&&%%%%%%%%%%%%((()))'''""" !!!$$$###&&&))))))%%%$$$&&&)))&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%))),,,+++,,,333<<>>666///...---+++)))***))),,,000111000---+++***---///111000---+++,,,...***+++,,,---...---,,,+++***+++,,,---------,,,+++))))))((((((...666999666***'''######%%%''''''&&&!!!!!!!!!!!!###&&&)))+++******))))))((((((''''''$$$$$$$$$%%%&&&)))+++,,,((('''&&&$$$#########$$$'''&&&###!!! """"""######$$$"""!!!"""%%%((())))))//////,,,&&&!!!!!!'''---!!!!!!"""$$$%%%$$$!!!!!!%%%((((((&&&###!!!###""""""$$$&&&(((((('''[[[???777888666000222111000000000111222333000111111222444666888999222333333000---,,,///222000111222333111///+++))),,,------+++)))'''(((***---,,,)))(((***+++)))%%%'''((()))((('''&&&'''(((,,,,,,,,,+++)))'''&&&%%%''''''''''''&&&%%%$$$###%%%&&&'''%%%### !!!!!!"""###$$$###!!!###"""  !!!!!!&&&$$$"""  !!!!!! """######!!!"""###$$$%%%&&&&&&&&&$$$&&&''''''%%%$$$$$$$$$"""  !!!"""!!! """ """$$$$$$###%%%%%%&&&&&&$$$!!! ###"""!!! ###$$$%%%'''((((((&&&$$$ !!! !!!###%%%$$$!!!  ###$$$""" """ $$$&&&''' !!!  """!!!!!!######  !!!""" """"""###&&&((()))(((&&&...///...+++'''#########)))+++,,,,,,***(((''''''$$$%%%'''))))))((('''&&&&&&%%%$$$&&&(((***++++++***+++++++++***'''%%%###$$$&&&***,,,+++---666AAAUUUhhhzzz{{{{{{~~~zzzxxxwwwyyy|||~~~}}}{{{zzz{{{{{{|||{{{{{{zzzyyy{{{~~~}}}~~~{{{www{{{}}}~~~}}}}}}}}}~~~}}}}}}zzzzzz{{{{{{||||||}}}}}}|||zzzyyyxxxyyy{{{}}}~~~}}}zzzwwwuuuvvvzzz~~~~~~~~~|||zzzvvvuuuvvvwwwrrrtttwwwzzz{{{{{{yyyxxx}}}|||}}}~~~~~~}}}|||}}}{{{}}}{{{zzzyyyzzzzzzzzzwwwttttttuuuuuurrrooobbb[[[TTTOOONNNOOOOOONNNRRR^^^lllvvvxxxvvvvvvwww}}}|||{{{|||~~~~~~~~~~~~}}}}}}~~~{{{hhhHHH444---111---***+++''')))///555555000+++)))))))))***---111333333///,,,444333111///---------------+++)))+++---///---++++++,,,---///000111111111---)))$$$###%%%'''&&&$$$"""!!!"""$$$'''((((((&&&+++++++++***)))'''%%%$$$''''''((()))+++,,,...///...+++(((&&&'''(((******)))%%%!!! !!!###$$$ ###%%%%%%$$$$$$(((+++222======///###"""$$$"""!!!!!!!!!"""$$$&&&((()))((((((&&&%%%$$$#########"""!!! """%%%)))***+++\\\@@@777888666222333222111000000111222333111222222333444555666777222222111000///000222555333444555555333000---+++---------+++)))((()))+++---+++))))))+++,,,***((($$$&&&((((((((((((***,,,++++++***))))))(((''''''%%%%%%%%%%%%$$$###"""!!!###$$$%%%$$$!!!  !!!"""!!!""""""!!!  !!!$$$###!!! !!! !!!"""###!!!!!!"""###$$$$$$$$$$$$"""###$$$$$$###"""###%%%!!!  !!! !!!!!!"""%%%)))***)))(((""""""###"""!!!  !!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""$$$###$$$(((,,,---***''' !!!!!!!!! !!!###%%%%%%"""  ###$$$""" """ """%%%'''(((######"""!!! !!!###$$$###""""""%%%((($$$  """###%%%'''(((((())))))---------+++'''%%%$$$%%%(((***+++***(((&&&&&&'''$$$%%%'''(((((('''&&&%%%&&&%%%$$$&&&(((*********+++++++++***(((%%%""" ###%%%(((+++***+++333>>>RRReeexxx~~~{{{{{{~~~}}}{{{zzz|||~~~}}}~~~}}}}}}}}}||||||{{{{{{~~~~~~zzzyyy{{{{{{yyyzzz|||~~~~~~~~~}}}|||||||||||||||}}}}}}}}}{{{zzzzzzyyyzzz{{{|||}}}}}}|||zzzwwwvvvvvvzzz}}}~~~|||yyyvvvuuuvvvxxxwwwxxx{{{~~~~~~}}}|||~~~~~~~~~|||~~~}}}~~~|||zzzyyyyyyyyywwwtttssssssuuuuuurrrooohhhaaaXXXQQQNNNLLLKKKJJJRRR]]]kkktttvvvuuuvvvwww|||zzzyyyyyyzzz|||~~~}}}}}}~~~~~~}}}}}}mmmNNN999111222---***+++''')))///444444///***)))***+++---111555999999666444555444222000///......///...,,,+++,,,///000///---((()))***,,,---.........)))'''%%%$$$&&&'''((((((%%%$$$$$$%%%'''))))))(((+++******)))(((((('''''')))))))))))))))***++++++)))))))))+++---------,,,((('''%%%""" !!!"""  """###$$$$$$"""$$$%%%%%%######&&&(((000999888,,,###$$$%%%!!!######$$$%%%''')))***+++///---+++(((%%%###"""!!!!!! !!!%%%((())))))^^^CCC999777666555555444222111000111111222333333333333333444444444111///...///222444666666444555555444333000---+++,,,------,,,***)))***,,,,,,***)))***,,,---,,,,,,%%%'''((()))((()))***,,,+++***)))((('''(((((()))$$$$$$$$$$$$###"""!!!!!!"""######""" """###$$$%%%%%%$$$###"""""""""!!! !!!  !!!!!!"""!!!!!!""""""""""""!!!!!! !!!!!!!!! !!!###%%%"""   """&&&,,,000222000--- !!!""""""###""""""!!!!!!!!!!!!"""######$$$###$$$)))///111...*** !!!""""""""" !!!"""$$$%%%%%%### !!! !!!"""###!!! """!!! !!!$$$''')))))))))'''%%%""" ###$$$$$$######%%%))),,,%%%!!!"""&&&)))***)))((()))***)))***+++)))'''&&&&&&'''((())))))(((&&&%%%&&&'''%%%&&&'''''''''&&&%%%$$$'''%%%$$$%%%((()))***)))++++++***)))'''$$$!!!###$$$''')))((((((000999OOObbbuuu|||{{{|||~~~~~~~~~}}}}}}}}}}}}}}}wwwvvvzzz|||{{{zzz|||~~~~~~~~~}}}}}}}}}}}}}}}yyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxxxxzzz|||}}}yyyvvvuuuwwwyyyyyy{{{}}}~~~yyy}}}}}}zzzyyyxxxwwwwwwuuussstttuuutttoookkkjjjddd[[[SSSOOOLLLKKKJJJRRR\\\jjjrrrttttttvvvxxx|||{{{yyyxxxxxxyyy{{{|||}}}|||||||||}}}|||}}}rrrVVV???444333---***+++((()))...333222,,,((((((***,,,...222777;;;===;;;999444333222000//////000000...------///111222111000)))******+++,,,,,,++++++'''((((((((()))***---000***'''%%%%%%''')))*********)))((((((((()))***++++++***)))(((''''''''''''$$$'''***...000111000000******'''### !!!%%%***%%%""" !!!$$$%%%%%%###$$$%%%%%%$$$""""""$$$%%%,,,222111)))%%%'''&&&"""%%%&&&'''((()))***+++,,,---,,,***'''%%%###""""""!!! !!!$$$&&&'''''']]]EEE:::777777777666555333222111111111222444444444444333222222111111...,,,...222555555333333333333222000---***)))++++++,,,+++))))))***,,,***((())),,,---,,,,,,---)))++++++***((('''((())),,,+++(((&&&%%%&&&'''((($$$%%%%%%%%%$$$$$$###"""!!!""""""!!! ###$$$&&&&&&%%%$$$$$$$$$""""""!!!!!!    $$$'''###""" !!!!!! ###)))000444444111...  """############$$$######"""""""""######%%%$$$$$$)))000222---((( !!!!!!!!!!!!!!!!!!"""###%%%%%%###!!!!!!!!!!!!"""""""""!!! """&&&)))***))),,,)))&&&### """"""!!!"""###&&&***---%%%""" ###)))000000,,,((('''(((%%%'''((('''&&&&&&'''(((((())))))(((&&&%%%&&&(((%%%&&&&&&'''&&&&&&%%%$$$'''&&&%%%%%%'''))))))(((******))))))'''%%%$$$###%%%%%%''')))((((((...666LLL___sss|||}}}~~~}}}||||||}}}~~~~~~yyyxxx|||~~~|||}}}~~~}}}||||||xxxzzz{{{}}}}}}|||{{{zzz{{{|||}}}}}}{{{{{{|||}}}~~~zzzwwwvvvyyy{{{yyyzzz|||~~~~~~~~~}}}zzz{{{}}}|||zzzwwwvvvuuuyyywwwvvvvvvvvvssslllgggfffaaaZZZTTTPPPOOOPPPPPPSSS]]]jjjrrrtttuuuwwwzzz}}}|||{{{zzzzzz|||}}}~~~}}}}}}}}}||||||~~~~~~tttZZZBBB555333,,,))),,,******///222111+++'''(((******,,,///444888999888666222111000/////////000111---...///111222333222111/////////...---,,,+++***'''***---...---///333777,,,)))%%%$$$%%%''')))***)))((('''&&&''')))+++---***)))((('''&&&%%%%%%%%%%%%''')))+++///444999===999222((("""!!!%%%***...&&&### !!!$$$&&&$$$!!!#########""""""###$$$%%%))),,,+++''''''***(((###'''''''''(((((((((((('''###"""""""""######$$$%%%###""""""###%%%''''''&&&}}}YYYDDD;;;777777888777666444222222222222222555555555444333222000///111...,,,...111333111///333333222111///---+++***)))*********((()))***,,,)))''')))//////******---+++,,,,,,+++)))'''((()))...,,,)))&&&$$$$$$$$$%%%#########$$$######""""""!!!""""""!!!!!!""" """"""  !!!"""""""""!!!  """%%%(((%%%###""""""######""" """$$$)))///222111---)))###"""  !!!"""############'''&&&%%%$$$###"""""""""%%%$$$%%%)))------(((### !!!!!!!!!"""$$$$$$###!!!"""#########"""!!! """&&&)))))))))+++)))&&&###"""""""""###!!!!!!!!!"""%%%(((+++---$$$!!! !!!!!!"""###$$$,,,333555///)))%%%$$$"""$$$%%%%%%$$$$$$&&&'''((()))***)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&%%%(((&&&%%%%%%'''(((''''''((((((((())))))((((((((('''&&&(((******)))...444III]]]qqq|||~~~~~~~~~|||{{{{{{|||}}}~~~~~~~~~~~~}}}}}}~~~}}}||||||xxxzzz|||~~~~~~|||{{{}}}~~~|||yyyyyy{{{}}}zzz{{{|||}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}{{{yyywwwuuutttxxxvvvuuuvvvvvvtttnnniiiddd```[[[UUUQQQPPPRRRTTTTTT^^^kkksssvvvwwwyyy|||{{{{{{{{{{{{}}}~~~}}}{{{|||~~~~~~~~~~~~~~~sssYYYAAA444111+++)))...------111444222,,,((((((******+++---000444444333111//////...---...///000111---...000222222222111111444333222000...+++)))((('''***---......///333777,,,((($$$"""###%%%'''((()))(((&&&&&&&&&(((+++,,,''''''&&&&&&&&&&&&&&&&&&((('''&&&(((///<<>>===:::666666666555444333333444555555444444555555333111///---...///111111/////////000333333222222111000000///***+++,,,,,,+++,,,...000,,,+++222:::777***&&&))))))***,,,+++******+++---+++***)))'''%%%###"""!!! !!!######&&&(((&&&###"""$$$(((""""""###"""!!!  !!!!!!!!!!!!""""""""""""$$$%%%###"""!!!"""$$$%%%%%%$$$#########$$$&&&%%%###!!! !!!!!!!!!  !!!!!!!!!!!! %%%%%%$$$%%%%%%&&&'''''' $$$(((***'''$$$!!!   !!!"""!!! ###%%%&&&$$$!!! !!!%%%***,,,,,,***)))((('''&&&$$$###""""""  $$$(((+++***((("""!!!"""###$$$$$$%%%$$$%%%'''(((((((((&&&&&&%%%&&&'''&&&%%%$$$%%%&&&###&&&)))+++***'''&&&%%%&&&&&&&&&'''((()))***+++)))'''%%%%%%&&&&&&&&&$$$''''''''''''((())))))***'''%%%'''+++,,,,,,...333DDDWWWlllxxx|||}}}{{{xxx}}}}}}|||}}}~~~~~~~~~}}}}}}}}}||||||}}}}}}~~~~~~}}}}}}}}}|||yyyzzz}}}~~~~~~}}}~~~~~~~~~{{{|||}}}}}}}}}{{{{{{|||~~~{{{||||||}}}}}}|||{{{zzztttrrrooopppqqqpppmmmjjjgggddd^^^VVVOOOLLLNNNQQQRRR]]]lllvvvxxxxxxyyy{{{wwwxxxyyy{{{}}}~~~||||||}}}||||||~~~vvvZZZBBB555222,,,***...---333888<<<999222+++((((((++++++,,,...111111000...------,,,---...000222333000333666777444222111111/////////...,,,***(((''''''&&&&&&'''(((((('''%%%(((%%%"""!!!###%%%&&&&&&(((''''''&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''&&&''''''***222CCCYYYhhh```MMM555((((((***'''"""!!!###"""!!!$$$ !!!######!!!!!!$$$$$$"""!!!"""!!!###$$$%%%$$$###""""""""""""###$$$%%%&&&''''''&&&&&&'''((('''%%%"""nnnGGG;;;===;;;666555666555444333444444666777333444555555444111///---,,,000333222000///111333000000000000////////////+++,,,---------...000222///...555>>>:::,,,%%%)))---......,,,***(((((()))((((((((('''&&&%%%###""" !!!!!!"""!!!!!!  ###!!!$$$&&&$$$ ###'''"""#########!!!   """"""!!!   """###"""""""""###!!! !!!$$$%%%%%%$$$###"""!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!! """######$$$&&&(((***+++###***+++'''"""!!!""" !!!!!!""""""  !!!!!! ###%%%'''%%%!!! """''',,,...---,,,))))))((('''%%%""" """'''(((&&&###!!! """###$$$$$$$$$###!!! ###&&&((()))((())))))(((&&&%%%%%%&&& $$$)))+++)))'''$$$###&&&&&&&&&''')))***,,,---)))'''%%%%%%&&&&&&%%%$$$''''''&&&&&&&&&''''''(((&&&$$$&&&***,,,,,,...222BBBTTTjjjvvvzzz{{{xxxuuu|||~~~}}}|||~~~~~~~~~~~~~~~}}}|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}yyyzzz}}}}}}}}}}}}}}}}}}}}}~~~~~~{{{|||~~~}}}zzzyyyyyy{{{~~~zzz|||}}}~~~~~~yyyuuupppnnnmmmkkkgggccceeeccc]]]VVVOOOLLLOOORRRPPP\\\kkkvvvxxxxxxxxxyyyyyyzzz{{{}}}|||}}}~~~}}}zzzzzz~~~~~~~~~xxx\\\DDD777444---***---+++666;;;???<<<444,,,((('''))))))***,,,///000///...---------...///111333444222666999999666333222222---.........------,,,+++***(((&&&&&&((((((%%%!!!'''%%%""""""$$$&&&''''''(((((('''&&&%%%###"""!!!)))(((''''''&&&&&&&&&&&&&&&''')))+++111===NNNZZZMMM???///&&&&&&'''&&&###"""%%%###"""'''"""  """!!! """!!! """%%%'''((('''''' !!!!!!"""###%%%'''''''''&&&%%%&&&'''&&&###!!!fffBBB:::999:::;;;666222111000000111444777999333333333333222111///...'''(((((()))******++++++//////000000000000000///++++++,,,,,,,,,------------000444666444000+++''',,,+++*********)))'''%%%(((%%%""""""$$$%%%%%%###!!!"""""" """  """$$$&&&&&&%%%"""!!!###&&&&&&%%%$$$$$$$$$"""!!!  !!!!!! !!!$$$%%%""" """ """!!! """$$$%%%%%%$$$###%%%""" !!! ###"""!!! """%%%'''***+++$$$$$$%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!  """###""" ###"""!!! !!!%%%%%%&&&)))...///---******)))(((&&&###!!! """%%%$$$###"""!!!  ###'''&&&"""###$$$$$$""""""***000...+++***+++)))&&&(((,,,%%%&&&''''''(((((('''''''''&&&&&&(((,,,...,,,***,,,+++)))))))))(((&&&%%%***(((&&&&&&'''(((((('''%%%&&&(((+++---///000000DDDVVVjjjsssuuuvvvxxxxxx}}}~~~~~~}}}}}}||||||~~~~~~~~~}}}|||{{{{{{}}}~~~}}}{{{zzz{{{}}}~~~|||{{{||||||{{{zzz~~~~~~}}}zzzyyy}}}}}}yyyzzz~~~}}}{{{yyy|||~~~zzzvvvvvvwwwyyy|||~~~~~~}}}zzz{{{zzz{{{{{{zzzxxxpppeee___^^^]]]ZZZ[[[XXXWWWWWWTTTNNNMMMPPPUUU___oooyyyxxxtttwww~~~zzzzzzzzz{{{|||~~~|||~~~~~~|||xxx```III777666777111,,,,,,777EEECCC999222)))$$$(((***+++++++++***+++...111000---,,,---111333222111333666:::999555111///...---111444222---)))***,,,))))))***)))(((&&&$$$###'''%%%###$$$%%%'''((('''***(((&&&###!!!!!!""""""''')))+++)))%%%######%%%!!!###(((///666;;;===<<<444000)))""" !!!###$$$$$$###  ######!!! !!!"""###$$$%%%%%%!!!""""""###$$$%%%%%%&&& """$$$&&&&&&&&&%%%$$$dddBBB<<<:::;;;:::444444222111000000222555777111000000000000000000000++++++******************,,,,,,---------,,,,,,+++------,,,,,,,,,,,,,,,,,,+++---000222222///,,,)))***))))))***+++***(((&&&&&&###!!!!!!###$$$$$$"""!!!!!!"""###"""!!! """!!!!!!"""$$$&&&&&&%%%###"""###%%%%%%$$$#########"""  """###$$$""" !!! """!!! !!!!!!!!! !!!"""$$$%%%%%%$$$$$$$$$###"""###$$$$$$!!!######!!!  !!!!!!"""###$$$&&&'''""""""#########"""!!!!!!""""""!!!!!!  """###"""!!!###"""!!! !!!!!!######$$$(((,,,...,,,***+++***(((&&&###!!! """$$$$$$"""!!!   ###&&&%%%!!!!!!######"""!!!$$$,,,333222///......+++''''''+++%%%&&&''''''((((((''''''(((&&&&&&'''***,,,+++***+++)))(((''''''&&&%%%$$$&&&%%%%%%&&&((()))((('''((()))***,,,---...//////AAATTThhhrrrtttuuuwwwwww|||}}}~~~}}}}}}~~~}}}~~~}}}{{{{{{}}}~~~}}}{{{{{{{{{~~~}}}}}}~~~~~~}}}|||}}}}}}~~~~~~~~~|||~~~zzzzzz}}}}}}zzzzzz}}}|||zzzxxxzzz~~~~~~{{{wwwuuutttuuuwwwzzz||||||{{{{{{|||{{{|||{{{vvviiiYYYOOOKKKIIIFFFGGGHHHMMMRRRQQQMMMNNNRRRYYY^^^jjjvvvzzzyyy{{{}}}}}}}}}}}}~~~{{{}}}~~~fffOOO;;;666666000---...777DDDCCC999333,,,''',,,***,,,,,,,,,+++,,,...///...,,,+++,,,///111111///333666888888444000///...,,,///222000+++)))***,,,************)))'''%%%$$$'''&&&$$$%%%&&&(((((('''%%%###""" """###&&&'''((('''&&&$$$$$$$$$!!!###&&&+++000222333222+++((($$$!!! """$$$ !!!!!!"""######""" """$$$$$$"""  !!!""""""###$$$$$$!!!!!!""""""######$$$$$$"""###&&&(((((((((&&&%%%bbbBBB<<<::::::999333666444222000000222444555000///...---...///111222......---,,,+++*********,,,,,,,,,,,,,,,+++***)))......---,,,++++++++++++)))+++---//////...---,,,''''''(((***,,,,,,)))'''$$$""" """#########$$$$$$######""""""""""""""""""""""""""""""""""""$$$&&&&&&%%%$$$###$$$%%%$$$###""""""###"""  !!!!!!  """############!!!  !!!!!!  !!!"""""""""!!!#########$$$$$$%%%%%%%%%$$$$$$%%%'''(((&&&!!!$$$###"""!!!!!!!!!!!!!!!###""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!"""############!!! """$$$#########""""""!!! !!!!!!!!!!!!!!!###&&&)))++++++***+++***(((&&&###!!!!!!###$$$###!!!  """$$$$$$!!!!!!"""!!!"""&&&...444000---,,,+++'''"""!!!%%%%%%&&&''''''(((((('''''')))'''%%%&&&'''))))))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$''')))***(((''')))***+++---......//////===PPPeeeooorrrtttuuuvvvzzz|||~~~~~~}}}}}}~~~{{{{{{|||~~~}}}|||{{{|||~~~~~~}}}|||}}}{{{|||~~~~~~|||{{{}}}|||zzzxxxyyy{{{{{{xxxuuuwwwvvvuuuwwwyyy{{{{{{{{{~~~~~~|||{{{~~~~~~zzzssscccNNN@@@:::666222444999CCCKKKLLLIIILLLRRRYYY\\\eeerrr{{{}}}~~~~~~~~~~~~~~~zzzpppYYYAAA777444///...000777CCCBBB888444...***///+++---......---,,,------...,,,+++,,,...//////...333555666555222000//////,,,...///---***)))+++...+++++++++***)))((('''&&&((('''&&&&&&((()))((('''"""!!!!!! !!!"""$$$%%%((('''''''''))))))'''&&&$$$$$$%%%''')))***((('''$$$###"""!!!!!!"""$$$%%%######"""!!!!!!!!!""""""!!!"""$$$%%%%%%###!!! !!!!!!""""""######!!!!!!!!!!!!""""""""""""###%%%(((******)))(((&&&```@@@:::888888999555666555333111222333666777444222///------...111333000///...---,,,,,,,,,---////////////...---,,,+++...---,,,,,,,,,---......,,,,,,------------------%%%&&&'''***,,,,,,***'''###"""!!!!!!"""$$$%%%%%%'''%%%###"""!!!"""###$$$"""###$$$%%%%%%$$$###"""%%%%%%&&&&&&%%%$$$$$$$$$###"""!!!!!!"""###!!! ###"""!!!"""$$$%%%%%%$$$ """$$$$$$$$$$$$###!!! !!! !!!!!! !!!""""""###"""%%%$$$$$$$$$$$$%%%&&&'''%%%&&&'''((((((%%%"""$$$$$$###"""""""""######$$$###""""""!!!!!!!!!""""""!!!  !!!"""###"""!!!  """$$$$$$$$$######"""""""""!!!!!!!!! !!!###&&&(((*********)))'''%%%###!!! """#########""" !!!!!! !!!"""###"""!!!  !!!!!!"""&&&,,,111,,,***))))))%%%"""%%%&&&''''''(((''''''''')))'''%%%$$$%%%'''((()))(((((('''&&&$$$$$$$$$&&&%%%%%%&&&)))+++***(((&&&'''(((***,,,---...//////999MMMcccnnnqqqsssuuuuuuxxx{{{~~~~~~}}}||||||||||||}}}~~~}}}|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}{{{yyyyyyzzzzzzxxxuuu|||zzzxxxyyy{{{|||}}}}}}|||yyyzzz~~~}}}yyyyyysssdddPPPAAA888111+++///333;;;BBBBBB@@@EEEMMMTTTXXXcccqqqzzz||||||~~~~~~}}}}}}}}}~~~|||zzzcccIII:::222///000333999CCC@@@666333...***...+++---000000...---,,,,,,...---,,,,,,---.........333333333222111000//////---......,,,++++++---000+++++++++***)))((((((''')))(((((()))******)))'''%%%$$$$$$$$$%%%&&&'''(((***(((''')))---...,,,***((('''&&&''''''&&&$$$"""$$$$$$$$$######""""""!!!&&&%%%###"""!!!!!!!!!!!!  """$$$%%%$$$###!!!!!!"""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!! ###%%%(((*********((('''^^^>>>777555666999777555444333222444666999;;;999666222///...///111333000///...------...///000000000000000000///......---,,,,,,,,,---000222333222111000...---,,,,,,,,,&&&&&&''')))++++++)))'''$$$$$$$$$$$$$$$%%%''')))(((&&&###!!! !!!"""$$$###$$$&&&''''''&&&$$$###%%%%%%&&&&&&&&&%%%$$$###"""!!! """###"""!!!$$$"""!!!"""$$$&&&&&&&&& """$$$%%%%%%%%%$$$"""  !!!!!! !!!""" !!!""""""""""""%%%$$$$$$$$$%%%&&&'''(((''''''((('''%%%###""""""$$$$$$#########$$$$$$%%%######"""""""""######$$$###"""  !!! """$$$!!!$$$%%%$$$###############""""""""" !!!###%%%(((******)))'''%%%###  !!!""""""######$$$ !!!""" !!!"""""""""###$$$"""!!!!!! !!!$$$(((++++++)))***+++(((######&&&%%%&&&''''''((('''''''''((('''&&&$$$$$$%%%((())))))***)))'''%%%$$$&&&)))***)))***+++,,,+++(((%%%###%%%'''***,,,...000000666KKKbbbnnnrrrtttvvvwwwxxx{{{~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}|||{{{||||||{{{zzz}}}zzzyyy{{{}}}~~~~~~}}}~~~}}}yyyzzz~~~~~~|||yyywwwlll\\\MMMBBB777...111111333666555555<<>>777444555999777555444333222444777:::<<<<<<999555222000000222333000///...------...000111...//////000000000//////------,,,---///222555777666555222000...,,,,,,+++)))((('''((())))))(((&&&$$$%%%&&&&&&&&&'''***---((('''$$$"""!!!!!!"""###$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%&&&''''''$$$"""!!!!!!#########!!! """$$$%%%%%%""""""###$$$$$$$$$$$$$$$ !!!!!!!!!  """ !!!!!!!!! """###$$$%%%&&&''''''(((((())))))(((%%%########################$$$%%%&&&###""""""""""""###$$$$$$"""!!! !!!$$$&&& !!!###$$$$$$###$$$$$$$$$$$$###"""""" !!! !!!###'''***,,,+++)))'''$$$"""  !!!!!!!!!"""%%%'''!!!!!!!!! !!!!!!""""""!!!"""""""""###&&&((($$$###"""!!!!!!###&&&((('''&&&''')))'''######&&&%%%&&&''''''((((((''''''&&&''''''&&&%%%&&&(((******++++++(((%%%%%%(((,,,---,,,+++,,,,,,+++(((&&&!!!###%%%))),,,...000111666KKKcccppptttwwwyyyzzzzzz|||~~~~~~}}}}}}~~~|||}}}~~~~~~~~~||||||~~~}}}}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~zzzxxxyyy{{{}}}}}}{{{~~~}}}~~~{{{|||vvvjjj]]]QQQCCC999555000,,,,,,,,,---555===CCCLLL^^^nnnvvvwww{{{~~~|||}}}}}}|||~~~|||{{{~~~pppWWWAAA444111333777<<>>:::777666777444555444222111222555777999;;;999666333222222333444333111...---,,,---...000---...///000111111111111000/////////000333777999666555333111...---++++++---+++((('''''''''&&&%%%$$$&&&''''''&&&(((+++...)))(((&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%'''((((((%%%""" !!!###$$$$$$!!!!!!$$$&&&&&&$$$###""""""!!!!!!""""""  !!!!!!!!! ### ###%%%'''''''''''''''***---,,,)))%%%######""""""""""""###$$$%%%&&&###""""""!!!!!!!!!""""""  ###%%%!!! """######$$$$$$%%%%%%%%%$$$###"""!!!"""""" !!!&&&***///...,,,***'''%%%$$$### """'''+++$$$######""""""""""""###!!!"""######%%%)))---&&&%%%###"""$$$&&&'''(((%%%$$$%%%'''%%%!!!!!!$$$%%%&&&''''''((((((''''''###&&&(((((('''''')))+++***++++++(((%%%$$$)))------+++******++++++)))(((###$$$'''***,,,...000000777LLLeeerrrwww{{{}}}}}}|||}}}~~~}}}}}}~~~|||}}}~~~xxxyyy{{{|||}}}~~~~~~{{{||||||||||||}}}~~~~~~|||yyyzzz|||~~~}}}zzz}}}|||uuulllcccWWWMMMAAA777...++++++,,,///444:::???LLL___mmmtttzzz~~~~~~~~~rrr\\\EEE777333555777===DDD<<<111111...***...---...//////...///000222...000000...+++***+++---000000111333555555111...////////////000///...---***)))((('''''''''((()))++++++---///000...***'''%%%%%%%%%%%%$$$###"""!!!"""$$$&&&'''&&&&&&'''((((((&&&$$$$$$$$$$$$###"""!!!###%%%%%%&&&&&&###"""  """$$$"""$$$%%%$$$!!! """######%%%'''***&&&%%%%%%$$$###""""""!!!$$$$$$%%%%%%&&&&&&''''''&&&%%%#########%%%((())){{{VVV???===:::777555000555444222000000222444666888777555333333333444555555333000---++++++,,,---...///000222333333333333333222111000111333666888444444222111///---,,,+++000,,,(((&&&%%%%%%%%%$$$###%%%''''''&&&'''+++///***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%''')))(((%%%!!!!!!###%%%%%%"""  ###&&&(((((($$$###!!!  !!!""""""  ###"""%%%'''(((((('''&&&+++000111---'''$$$"""!!!!!!""""""###$$$%%%&&&###"""!!!   !!!!!!!!! !!!###"""  """######$$$$$$%%%&&&%%%$$$###""""""###"""  %%%***111000///---***(((&&&%%% """)))...%%%%%%$$$###"""""""""###!!!#########&&&+++///'''&&&$$$$$$&&&(((******)))((()))+++)))$$$###&&&%%%&&&''''''((((((''''''"""%%%))))))((((((***,,,)))++++++((($$$$$$)))...+++)))(((((()))*********&&&''')))+++---...//////777MMMffftttzzz}}}}}}~~~~~~}}}}}}}}}}}}~~~vvvwwwyyy~~~~~~~~~}}}}}}~~~~~~}}}zzz{{{}}}zzz}}}~~~{{{{{{|||}}}~~~|||}}}~~~}}}|||xxxxxx|||~~~zzzvvvqqqiiiaaaMMM@@@444000///---,,,---222222<<>>999666///000222555888===CCCFFFKKKLLLLLLRRRbbbttt~~~|||zzzzzz}}}~~~~~~}}}jjjSSS@@@777777:::FFFFFF@@@555...,,,+++(((***,,,///222333111///---,,,---...///000000000000///000222444333222///...///---,,,,,,,,,,,,+++******++++++***(((''''''(((((()))************))))))'''&&&%%%$$$%%%''')))+++(((((('''%%%$$$%%%(((***)))(((%%%###"""###$$$$$$""""""""""""###%%%'''(((###$$$$$$$$$$$$###"""""""""$$$&&&&&&%%%$$$$$$%%%######$$$$$$$$$###""""""$$$###"""!!!!!!!!!"""###''')))((($$$###%%%%%%"""######""""""###$$$&&&'''hhhFFF@@@>>>;;;===555888555666666555444444777999222000...------///111222222///---,,,---......---222111000111333333333111333555777999:::999777555...---,,,,,,+++***+++,,,+++)))'''((()))******))))))((('''))),,,---***'''&&&%%%$$$######%%%''')))---+++)))'''%%%###!!! %%%%%%$$$$$$$$$###!!! !!!!!!""""""###$$$$$$ !!!!!!!!!!!!!!! !!!"""###""" !!! """!!! ###%%%###!!! $$$%%%&&&'''((())))))(((&&&''')))******(((&&&%%%$$$"""!!! !!!""""""!!! !!!###%%%%%%$$$###$$$%%%$$$""" !!! &&&&&&&&&%%%$$$$$$%%%'''((((((((('''&&&$$$###"""##################$$$$$$***+++---...---+++'''$$$ !!!###%%%%%%%%%%%%$$$###"""!!!!!!!!!###$$$%%%!!! !!!"""$$$&&&'''!!! """%%%'''((('''(((((('''$$$!!!!!!###&&&###$$$'''***++++++******'''(((((((((((('''''''''######!!! !!!$$$$$$$$$%%%''''''''''''***************,,,000333666DDDYYYjjjtttxxxyyyzzzwwwwwwxxxyyy{{{~~~}}}~~~||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{{{{yyyyyyyyyyyyzzz{{{|||}}}wwwwwwwwwxxxyyy{{{|||}}}~~~~~~}}}zzzxxxxxx{{{}}}~~~}}}|||{{{vvvmmm```UUUMMMHHHDDDBBB:::888666666777999:::;;;===>>>AAAKKK___ttt~~~}}}|||}}}~~~}}}}}}~~~sss\\\EEE777666:::EEEEEE???555///---+++(((***,,,...000111000...,,,***+++---///000222222222000111222333111///,,,***---,,,,,,++++++++++++******+++,,,+++((('''((()))))))))((((((((()))******'''&&&$$$$$$%%%'''***,,,'''''''''&&&%%%%%%(((***((()))(((&&&###"""%%%(((###"""""""""###%%%'''((($$$$$$%%%%%%$$$$$$###"""###%%%'''&&&%%%$$$%%%%%%###$$$$$$$$$$$$###"""""""""!!!!!!!!!"""###$$$%%%###&&&&&&###$$$((()))'''$$$###"""!!!"""$$$'''(((eeeDDD@@@>>>::::::222666333444555555333333444666000///...------///000222222000......///000/////////......///222444333333222444777999:::999777555000000...,,,******)))(((,,,***))))))******)))(((***((('''(((,,,---***'''%%%$$$#########%%%&&&((())))))((('''%%%###""""""$$$%%%%%%%%%###"""!!!!!!!!!!!!""""""######$$$$$$ !!!!!!"""!!!!!!!!!"""###""" """%%%%%%###!!!"""###""" """###$$$%%%&&&''''''((())))))******)))'''%%%$$$((('''%%%"""!!!!!!!!!!!!$$$"""!!!"""%%%&&&'''&&&$$$&&&'''&&&$$$"""!!!""" !!!""")))******(((%%%###$$$%%%*********)))(((&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$)))+++------,,,***(((&&&!!!!!! !!!###'''***---$$$$$$"""""""""###%%%&&&######""""""###%%%&&&'''!!! !!!###&&&'''''''''&&&''''''%%%!!!!!!$$$((($$$%%%&&&(((((((((((((((***))))))(((((('''''''''######"""!!!!!!!!!!!!!!!###$$$&&&'''''''''''''''***************,,,000333555DDDYYYkkkuuuyyy{{{|||yyyzzzzzz{{{|||}}}~~~}}}}}}|||}}}~~~}}}|||zzzzzz|||~~~~~~{{{|||}}}}}}{{{zzz|||~~~||||||{{{|||}}}}}}}}}}}}||||||{{{{{{zzz{{{{{{{{{wwwwwwwwwwwwxxxyyyzzz{{{|||||||||zzzyyyzzz|||}}}}}}}}}|||}}}~~~vvvnnncccXXXQQQLLLJJJJJJFFFAAA===>>>CCCEEEBBB>>>>>>AAAGGGTTThhhzzz~~~~~~~~~~~~zzzdddJJJ:::888<<>>555000///,,,(((------------............)))***,,,...000111222333111222333333111...+++)))++++++,,,+++***************+++,,,+++((('''((()))(((((('''''''''(((******'''&&&$$$###$$$'''***+++&&&&&&'''&&&%%%&&&(((***)))***+++((($$$###'''+++$$$############%%%&&&'''%%%%%%%%%%%%%%%$$$######%%%'''((('''%%%######$$$######$$$%%%&&&&&&&&&&&&!!!!!!"""###$$$%%%&&&'''%%%((((((%%%&&&)))***((($$$###""""""###%%%((()))dddDDD@@@===777666...222111333444444222111111111////////////000111222222111000......000111000///---,,,---...111333333222222333555777777777555444222333111,,,***+++***'''---+++************)))'''***)))'''''')))******)))%%%$$$#########$$$%%%&&&%%%'''((('''%%%############$$$&&&%%%###!!!""""""!!!"""######$$$$$$######!!!!!!"""""""""!!! !!!"""###""" """$$$%%%%%%"""  """$$$%%%###"""  !!! !!!"""###%%%&&&&&&))))))))))))'''&&&$$$###(((***((($$$"""$$$### %%%###"""###%%%&&&&&&%%%%%%'''((((((&&&######### """%%%&&&***,,,---***%%%"""###$$$,,,,,,,,,,,,+++***)))(((%%%&&&'''((((((&&&%%%$$$(((***++++++)))'''''''''$$$""" $$$***000555((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''"""""""""%%%'''((((((&&&###&&&(((&&&"""!!!&&&***&&&&&&%%%%%%&&&'''((()))))))))'''&&&%%%%%%%%%%%%###############""""""""""""$$$'''((('''&&&'''''')))***+++++++++,,,///222333BBBXXXkkkvvv{{{}}}~~~|||||||||}}}}}}}}}}}}}}}|||zzzzzzzzz{{{yyyvvvvvvyyy}}}~~~}}}{{{~~~~~~|||}}}~~~~~~~~~}}}{{{zzz{{{}}}{{{zzzzzz|||~~~~~~}}}|||{{{zzzzzzzzzzzzwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{|||{{{{{{}}}~~~~~~~~~}}}zzzsssggg[[[RRRNNNMMMMMMNNNIIIGGGLLLUUUXXXUUUOOONNNSSS[[[eeettt}}}|||}}}}}}zzzdddJJJ888555888BBBAAA<<<555111111...)))///...------------...///)))***,,,...///000000111000111222222111...+++))))))+++++++++))))))***+++***++++++***(((''''''(((''''''&&&&&&'''((()))***'''&&&%%%$$$$$$%%%'''(((%%%&&&''''''&&&&&&(((***)))******'''$$$$$$'''+++%%%$$$###""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&'''&&&$$$""""""###"""###%%%&&&'''(((((()))######$$$&&&'''((()))***,,,...,,,(((&&&((('''$$$###""""""###$$$&&&((()))___@@@===:::444555...333111333555444222///......---...000222333444444444000///---...///000///......------...000111111000222333333444444444333333111333222,,,+++------)))+++***)))***++++++***(((***)))(((&&&%%%&&&)))+++%%%$$$$$$############$$$$$$&&&((('''$$$"""!!!"""!!!$$$&&&%%%###!!!"""$$$!!!"""###$$$$$$$$$######""""""""""""""""""""""""!!!"""###""" !!!"""!!! $$$***...&&&$$$!!! !!! """###%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%((((((%%%$$$&&&%%%!!!$$$###!!!"""###$$$$$$###%%%'''))))))'''%%%$$$$$$""" """&&&((()))+++---+++%%%"""###%%%)))***************))))))%%%&&&'''((((((&&&$$$"""'''((()))'''$$$###$$$&&&###!!! ###***111555++++++***)))(((&&&$$$$$$%%%$$$#########$$$%%%&&&%%%$$$%%%''')))***((('''!!!&&&***((($$$###'''+++'''&&&$$$$$$%%%(((+++...)))(((&&&%%%############""""""################## ###&&&'''&&&$$$%%%&&&((()))+++,,,,,,---///111111@@@VVVjjjvvv|||~~~|||}}}}}}~~~~~~~~~~~~~~~~~~{{{xxxxxxxxxwwwuuutttvvvzzz}}}~~~}}}|||{{{|||}}}}}}{{{{{{}}}~~~~~~}}}}}}~~~~~~}}}~~~}}}||||||{{{|||{{{zzz|||}}}|||{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzxxxzzz|||}}}~~~xxxkkk^^^UUUQQQRRRTTTRRRSSSVVV^^^gggkkkjjjgggccciiiooottt{{{||||||~~~~~~zzzeeeLLL:::666777@@@???:::444333333000***......////////////...---***+++,,,---............---...000111000...+++***(((***++++++)))((()))+++)))******)))'''&&&&&&'''%%%%%%&&&'''(((((())))))&&&&&&%%%$$$$$$$$$$$$%%%$$$%%%''''''&&&'''(((***(((((('''%%%$$$$$$&&&(((&&&%%%###"""!!!!!!""""""&&&&&&&&&&&&&&&%%%%%%$$$"""$$$%%%%%%$$$######$$$###$$$%%%&&&((((((((((((%%%&&&''')))***++++++,,,///000...(((&&&&&&%%%"""!!!"""###$$$&&&'''((()))XXX:::888777444777333999111333555555222///------,,,...111444555666555444...---,,,---//////...---000...---...///000///...222222222222222222222222///333222,,,,,,//////+++***))))))***,,,,,,+++))))))***)))&&&######(((---%%%%%%$$$###"""""""""###%%%''')))'''$$$ !!! ###%%%%%%###"""###%%%!!!"""$$$%%%%%%$$$###""""""""""""""""""###$$$$$$!!!"""###"""  !!!  %%%...666(((%%%!!! """ !!!###%%%&&&!!!!!!"""###############!!!&&&'''$$$%%%((('''"""$$$""" !!!"""!!!!!!$$$''')))***(((&&&%%%%%%"""  %%%(((&&&***---+++&&&###$$$'''%%%&&&&&&'''''''''''''''$$$%%%'''((((((%%%###!!!&&&''''''$$$!!! """%%% """(((...222......---,,,***'''$$$"""$$$$$$###""""""###$$$%%%&&&&&&'''(((******)))''' &&&+++***%%%$$$''',,,'''&&&$$$###%%%***///222+++)))'''%%%$$$$$$$$$$$$!!!!!!"""###$$$$$$######!!!%%%&&&$$$######%%%'''))),,,---------...000///>>>UUUiiiuuu||||||}}}~~~{{{||||||{{{yyywwwxxxxxxsssssstttwww|||~~~}}}zzzxxxxxxyyy|||~~~~~~|||zzz{{{|||~~~~~~~~~~~~~~~|||~~~~~~zzzxxx~~~|||{{{}}}~~~zzzzzzyyyxxxxxxxxxyyyyyyzzzyyyyyyyyyyyyyyyzzzzzzxxxzzz|||~~~zzznnnaaaXXXVVVXXX[[[UUUZZZccclllrrrvvvxxxxxxrrrwww{{{{{{}}}~~~{{{lllTTTCCC>>>>>>???>>>999444333444111+++,,,...000222222000---+++++++++,,,------,,,,,,++++++,,,...000000...+++***'''***++++++((('''))),,,((()))***)))'''%%%&&&'''$$$%%%&&&'''((((((((((((&&&%%%%%%%%%$$$######"""$$$%%%''''''''''''(((***(((&&&$$$######$$$%%%&&&'''%%%###""" !!!&&&&&&''''''&&&&&&%%%$$$ !!!$$$$$$$$$###$$$&&&$$$$$$%%%&&&'''''''''''''''((()))+++,,,------------...,,,(((&&&'''&&&### !!!###%%%'''(((((((((XXXAAA888;;;:::999999444666555333111///---,,,,,,------...111333444333222000111222333222000...---111111000///...------,,,///000111000//////000111///...---,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++((('''&&&&&&&&&%%%###!!!$$$######"""""""""""""""###$$$%%%%%%###"""""""""%%%%%%%%%$$$###"""!!!!!!!!!###$$$$$$"""!!!!!!""" """"""!!!"""###$$$%%%### !!!  ###&&&)))$$$###!!!  ###%%%#########"""""""""""""""""""""###%%%'''((('''%%%"""!!!!!!!!!!!!!!!"""""""""$$$&&&((())))))((('''!!! !!!"""$$$%%%(((++++++(((''''''%%%!!!%%%%%%&&&&&&&&&%%%%%%$$$###  ###$$$###!!!&&&%%%###"""""""""  """%%%'''))),,,+++)))(((&&&&&&%%%%%%$$$""" """#########$$$&&&((())))))'''$$$"""###%%%&&&&&&&&&&&&'''))))))%%%""""""&&&***------,,,+++(((&&&%%%&&&'''((('''&&&%%%&&&''''''%%%###&&&$$$"""###%%%&&&'''&&&***++++++)))((('''(((***333>>>RRRgggtttxxx|||||||||wwwyyyzzzzzzxxxvvvvvvvvvrrrwww{{{|||}}}~~~zzzzzz{{{|||~~~zzz{{{~~~~~~~~~~~~~~~~~~{{{yyy}}}~~~~~~~~~~~~|||zzzwwwuuuuuuxxx|||}}}zzzxxxwwwxxxyyy{{{|||}}}~~~vvvjjjbbbYYYRRRRRRXXXZZZaaaiiipppyyy~~~zzz}}}~~~~~~|||~~~www]]]EEE;;;<<>>888666555111+++***+++,,,,,,+++,,,...000111111111///...///111444---------///222555555444333111///......---+++))))))***,,,///111000---***,,,,,,,,,...//////,,,)))&&&$$$"""!!! !!!"""###%%%&&&''''''&&&&&&(((***(((%%%"""###&&&))))))((('''&&&%%%&&&((((((((('''######"""!!!!!!"""######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''#########%%%'''((('''&&&##############################$$$$$$%%%%%%&&&&&&]]]EEE::::::444222444000000///...---------------***+++,,,,,,+++++++++,,,+++,,,...///000111111111............------------666555333222333333222222111000...,,,+++***))))))''''''(((((())))))))))))+++)))'''&&&&&&&&&$$$""" !!!"""$$$%%%%%%&&&&&&#########%%%&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$###"""$$$&&&'''&&&%%%###$$$$$$"""%%%%%%$$$""""""!!!$$$$$$%%%$$$###!!!  """(((!!!"""###$$$$$$$$$######&&&%%%$$$"""!!! !!!""""""!!! !!! !!!!!!!!!!!!!!!!!!###&&&(((((('''###""""""!!!!!!!!!!!!"""!!!"""#########"""!!!!!!"""!!!  !!!,,,//////+++))))))&&&"""!!!""""""############"""  !!!!!! ###%%%%%%$$$"""!!!  !!!###$$$######"""!!!!!!!!!""""""!!!!!!"""$$$'''((('''%%%%%%$$$###""""""###$$$$$$"""$$$%%%'''***,,,&&&%%%###""""""#########$$$######""""""###$$$%%%'''%%%$$$%%%'''(((((('''(((&&&$$$$$$&&&'''''''''###&&&((())))))))))))***+++555III```pppuuuxxx{{{~~~~~~~~~|||{{{zzzzzzzzz}}}zzzvvvtttvvvzzz{{{zzz|||~~~{{{{{{yyywwwxxx|||~~~|||yyy{{{{{{|||}}}~~~}}}}}}~~~~~~||||||~~~~~~~~~~~~~~~}}}|||{{{zzzwwwwwwvvvuuuvvvxxx{{{|||~~~}}}{{{{{{{{{|||}}}{{{|||~~~~~~|||yyyrrrlllkkkllliiiaaa[[[kkkuuu|||{{{yyyyyyyyyxxx}}}}}}|||}}}zzzcccIII<<<999BBBBBB>>>888555444///)))++++++,,,++++++,,,///111888777444111...---///222...------///222444444333444333111000///...---,,,++++++,,,///111111000...,,,---...//////...,,,***'''&&&###!!!!!!###%%%&&&&&&'''((((((((()))+++------(((%%%&&&***---***'''((('''%%%&&&(((((('''%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%"""!!!###&&&'''$$$!!!!!!!!!!!!"""###$$$%%%&&&######$$$%%%%%%%%%%%%%%%[[[EEE;;;:::444111222000//////...---------------(((***,,,,,,,,,,,,///111000000000000000000000000------..................555444222333444444222000000///...,,,***)))))))))(((((((((((())))))******)))'''&&&%%%'''(((((('''"""###%%%'''((()))))))))%%%$$$###%%%'''((('''%%%$$$%%%%%%%%%%%%$$$######$$$&&&''''''%%%$$$$$$%%%"""&&&+++---+++%%%!!!!!!"""$$$$$$###!!!  """!!!!!!'''///&&&%%%%%%$$$###"""""""""$$$###"""!!! !!!###"""!!! !!!!!!"""""""""$$$###"""###%%%&&&%%%$$$######"""!!!!!!!!!!!!!!! !!!""""""###$$$$$$$$$""""""  !!!"""+++......***((()))&&&""" !!!"""############### !!!""""""""""""###%%%%%%###!!!!!!  """###$$$###"""!!!  ###%%%&&&%%%###%%%$$$"""!!!!!!"""$$$%%%!!!$$$%%%&&&(((+++---$$$$$$$$$###"""!!!!!!!!!######""""""#########$$$%%%$$$$$$&&&***---......***(((&&&&&&'''(((((((((%%%'''((((((''''''((()))+++333GGG^^^ooovvvzzz}}}~~~~~~}}}}}}|||{{{zzz}}}zzzvvvtttwwwzzz{{{yyyzzz}}}~~~{{{}}}{{{xxxyyyzzzzzzxxxuuuxxxxxxzzz|||}}}~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxxyyyzzz{{{}}}~~~~~~}}}}}}}}}~~~~~~|||}}}~~~~~~}}}||||||}}}~~~{{{zzz{{{yyywwwxxxxxxrrrdddWWWgggqqqyyyyyyxxxzzz||||||~~~~~~~~~~~~~~~~~~|||||||||fffMMM>>>:::BBBBBB???888555333...(((+++,,,,,,,,,+++---000222888777555111......000222444222222333555666666444333222222111000000111222...,,,++++++---000000000***,,,---...---+++***)))'''%%%###!!!"""###&&&((('''((()))******+++---///222---)))***---...+++''')))((('''''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''%%%###$$$&&&&&&### """!!!!!!"""###%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%yyyVVVBBB;;;;;;444111222000000///...---------------))),,,......------111444333222222111000/////////---.........///000000000111000000222555555111---///...---+++***)))))))))((((((((((((((()))******)))'''%%%%%%''')))******$$$%%%''')))************'''%%%$$$%%%((()))'''$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%$$$$$$%%%###(((...000---'''!!! !!!"""######!!! !!!!!!"""""" !!!###"""###+++555000---(((### """!!!  """"""  !!!!!!""""""###%%%$$$""""""$$$%%%$$$###$$$###"""!!!!!! !!! !!!!!!"""###$$$%%%&&&###"""!!! !!!"""###%%%((()))'''''')))(((%%% !!!"""######$$$###### !!! """$$$%%%###""""""######"""  !!!"""%%%$$$###!!!  ###$$$###!!!"""!!! !!!######!!!###$$$$$$%%%''')))$$$&&&'''&&&$$$"""""""""$$$$$$$$$$$$$$$$$$######""""""###'''...444777999+++)))&&&&&&'''(((((('''&&&''''''&&&%%%%%%'''))),,,333DDD[[[nnnwww|||~~~~~~~~~}}}{{{|||~~~|||xxxtttssswwwyyyyyywwwwww{{{}}}{{{||||||{{{zzzxxxwwwvvvuuuvvvwwwzzz}}}~~~~~~~~~~~~|||{{{{{{|||}}}||||||}}}||||||{{{zzzyyyxxxyyyzzz|||}}}~~~~~~~~~zzzzzz{{{{{{}}}~~~{{{zzzzzz}}}~~~uuucccTTT\\\fffooossswww}}}~~~|||||||||}}}zzz{{{kkkRRRBBB===CCCCCC???999555444///(((+++,,,---......///111333333333333111000111333666333222111222333444333222222333333222111222444666///---))))))+++...///000(((***,,,,,,***(((''''''$$$###"""!!!"""###%%%''''''((()))))))))***---///222///,,,,,,------***'''+++,,,,,,)))&&&$$$###$$$"""###$$$$$$$$$$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&&&&&&&$$$"""$$$############%%%&&&'''%%%&&&'''(((((('''&&&%%%vvvQQQ???:::<<<555111333111111000///...------------+++...000///,,,,,,000555222222111000///...............//////000111222222000///111555999999333......---,,,+++************((('''&&&&&&&&&'''((()))***(((&&&&&&''')))******$$$&&&(((*********)))))))))&&&$$$%%%))))))&&&###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&$$$######$$$"""%%%***+++)))%%%""" !!!"""#########"""""" !!!!!!!!!!!!!!!!!!"""!!!###---999777111)))!!!"""!!!  !!!  !!!""""""$$$###!!!!!!###%%%%%%%%%$$$###"""!!! """"""!!!""""""###$$$$$$###"""!!!!!!"""###$$$%%%!!!%%%&&&%%%&&&(((((($$$ !!!"""###$$$$$$$$$$$$!!!"""!!!"""&&&$$$""" !!!  """###%%%$$$###"""!!! !!!!!!""""""!!!!!!!!!!!!!!!""""""######!!!"""$$$$$$######$$$&&&"""%%%((('''%%%""""""###&&&&&&&&&&&&%%%$$$$$$###""""""###'''---333777999***(((%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$%%%))),,,,,,111AAAXXXkkkvvv|||~~~}}}|||~~~~~~|||zzz{{{}}}|||xxxuuusssrrrwwwyyyxxxuuuuuuzzz{{{zzzyyy{{{}}}{{{wwwuuuwwwyyywwwxxx{{{~~~~~~~~~~~~~~~}}}}}}~~~}}}{{{zzzzzzzzzzzz{{{{{{{{{||||||{{{zzzzzzxxxyyy{{{}}}~~~zzzzzz{{{|||}}}}}}{{{yyyyyyzzz}}}|||rrrbbbSSSVVV]]]fffmmmuuu}}}zzz{{{~~~~~~~~~yyy{{{~~~oooVVVEEE???DDDDDD@@@:::666555000******---///000000111222444111222222222111222444555......---///111222222111333444555333111222555999///---******,,,---...---'''***,,,,,,)))&&&&&&&&&############$$$%%%&&&'''%%%&&&''''''''''''***,,,,,,++++++******)))''''''...111222...&&&"""###&&&"""###%%%''''''%%%###"""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&%%%&&&'''&&&%%%###""""""###%%%&&&&&&''')))******((('''&&&vvvNNN===:::===666222444111222111000///...------------000222///,,,+++///333000000///.....................///000111222333333111222444:::???>>>777111---,,,,,,+++*********+++&&&&&&%%%$$$%%%&&&'''(((---***'''&&&'''((())))))$$$%%%((()))***)))((('''***'''$$$&&&)))***&&&"""$$$$$$%%%&&&&&&%%%%%%%%%###%%%&&&&&&$$$######$$$ """%%%&&&$$$#########!!!!!!"""###$$$%%%%%%%%% """ ###...:::888111''' ###"""!!!   !!!!!!###!!! !!!###&&&''''''$$$$$$"""!!! ######"""!!!!!!!!!!!!"""""""""""""""###$$$&&&'''"""&&&&&&$$$$$$%%%$$$ !!!!!!"""$$$$$$%%%%%%%%%""""""""" ###'''""" !!! """#########""""""""""""#########!!! !!!"""!!!######$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%% ###&&&&&&###!!! !!!((((((((('''&&&%%%$$$###$$$######%%%)))...111222(((&&&$$$###$$$%%%%%%$$$$$$$$$###"""###&&&+++///,,,000???UUUiiiuuu}}}|||{{{{{{}}}|||xxxyyyzzzyyyvvvsssrrrrrrvvvxxxwwwssstttxxx{{{yyyuuuzzz~~~|||wwwuuuxxx}}}xxxzzz}}}}}}}}}}}}}}}~~~~~~}}}||||||}}}~~~}}}||||||{{{{{{{{{zzzzzz{{{{{{|||{{{{{{{{{wwwyyy{{{}}}~~~{{{{{{|||}}}~~~~~~}}}}}}|||~~~}}}yyywwwxxxzzz|||xxxoooaaaTTTUUU\\\cccjjjsss}}}}}}|||yyyzzz~~~}}}~~~~~~yyy|||~~~qqqYYYGGGAAADDDDDD@@@:::777666111+++***---000222222222333444222333444333111000111222///...///111444666666555555666666444222222555999...---,,,---......,,,+++'''***,,,,,,)))&&&%%%&&&$$$%%%&&&'''(((((())))))$$$%%%&&&%%%%%%%%%''')))%%%'''((((((&&&%%%&&&&&&000555777111'''!!!$$$(((###&&&(((******(((&&&###%%%&&&&&&''''''&&&&&&%%%$$$#####################"""&&&'''%%%%%%(((+++'''&&&###"""!!!"""###$$$'''(((***++++++)))'''&&&rrrRRRFFF<<<888777555333333555444222000//////000111000///...------...//////222111000........./////////............//////000555777666555777888333,,,111///,,,***)))((()))************)))((()))+++...,,,,,,***(((%%%%%%''')))'''&&&''')))******'''%%%'''&&&%%%###"""!!!!!!!!!"""######$$$$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$%%%###!!! !!!"""!!! $$$###!!! !!!"""""""""!!!!!! !!!$$$''')))***%%%  ###!!!   &&&%%%###!!!$$$)))((($$$$$$###"""!!!!!! !!!!!!!!!!!!!!!"""""""""###""""""###%%%''''''&&&#########"""""""""""""""###%%%''')))***((('''%%%&&&***)))"""!!!"""%%%!!! """!!! !!!"""!!! %%%%%%%%%$$$"""!!!  !!!###$$$###""""""###$$$'''(((&&&%%%$$$###""" """  """%%%&&&&&&'''&&&%%%$$$###"""######$$$&&&'''((((((###$$$%%%%%%$$$$$$&&&((('''&&&%%%%%%%%%%%%&&&'''***///;;;OOOfffwww~~~zzz||||||{{{|||~~~|||xxxvvvwwwxxxzzzyyyxxxvvvtttyyyyyyuuusssvvv||||||xxxvvvwwwvvvuuutttuuuxxx{{{yyy{{{}}}}}}}}}}}}~~~~~~|||{{{}}}~~~~~~~~~}}}}}}|||zzzzzz|||||||||||||||{{{zzzzzz}}}}}}}}}}}}~~~~~~~~~~~~zzz{{{||||||||||||||||||~~~}}}{{{~~~~~~~~~~~~~~~}}}||||||{{{xxxqqqfffYYYOOOUUUXXX^^^gggqqqyyy}}}~~~}}}{{{}}}~~~~~~~~~}}}||||||{{{}}}{{{|||~~~}}}}}}wwwaaaOOOHHHFFFCCC???<<<999666222///000111111333444555555666777666555333111///...---///000222333444444333333666444222111111333666777333111///---,,,++++++,,,,,,,,,++++++***)))))))))&&&'''(((&&&%%%&&&(((+++***)))((('''%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''...000111///)))$$$"""""""""!!!$$$***)))"""!!!$$$)))'''%%%######%%%''')))%%%%%%$$$#########$$$$$$$$$&&&(((&&&###$$$)))...'''&&&%%%$$$###$$$%%%%%%"""&&&+++---,,,***((('''rrrQQQFFF;;;888777555333333444333111000///000111111222111000//////000111222222111///.........///000............///000222222222333333333666888555//////---+++((('''''''''(((((()))***)))((((((***+++,,,,,,+++(((&&&&&&(((***)))))))))***+++***'''$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$######"""$$$$$$%%%%%%%%%%%%$$$###$$$""" !!!""""""!!!######!!! !!!"""!!!"""""""""!!!!!!  ###%%%&&&&&&###"""#########""" !!!!!!  %%%((((((%%%!!!###(((((($$$######"""!!! !!!######$$$$$$%%%%%%%%%%%%"""!!!!!!"""%%%&&&&&&%%%%%%%%%$$$$$$######""""""###$$$'''))))))((('''%%%''',,,,,,%%% %%%"""!!!######""" !!!""""""  """###"""  !!!###"""!!! !!!"""$$$&&&'''&&&%%%$$$###"""""""""!!!"""###$$$$$$###"""!!!$$$%%%&&&&&&%%%$$$###"""&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$###$$$&&&((('''&&&%%%%%%%%%%%%&&&'''(((,,,888LLLbbbttt|||~~~{{{~~~~~~}}}~~~~~~yyyxxxxxxyyyyyyxxxwwwuuuuuuyyyzzzxxxtttvvvzzz{{{yyyxxxxxxvvvtttrrrrrruuuwwwtttwww{{{}}}}}}~~~~~~|||zzz{{{~~~~~~|||||||||}}}}}}}}}}}}||||||{{{||||||||||||||||||{{{}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyzzz||||||}}}||||||}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}|||{{{{{{xxxsssjjj^^^SSSKKKTTTWWW\\\fffpppxxx}}}~~~}}}~~~~~~}}}}}}}}}|||zzzzzz}}}}}}~~~xxxcccPPPHHHJJJGGGAAA;;;666222111000......///000222444555666555444333111000...---,,,...///000222222333222222555444222000000222444555111000...,,,++++++,,,,,,000///...---,,,+++***)))))))))(((((((((((())))))))))))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((---000...)))%%%$$$%%%######&&&+++***$$$###&&&'''&&&###""""""###&&&''''''&&&&&&%%%$$$$$$$$$$$$###%%%'''%%%######''',,,)))(((&&&$$$$$$###$$$$$$###%%%(((+++---,,,+++)))rrrPPPEEE;;;888777555222222333222000000///000111222111000/////////000111222111000///.........///000.........///111222444555333333222000333666444...---+++)))'''&&&%%%&&&&&&''')))+++,,,+++******+++,,,,,,+++)))'''''')))+++,,,++++++++++++)))&&&###$$$###############$$$$$$&&&&&&&&&%%%$$$###"""!!!"""###$$$$$$%%%$$$#########!!! """###""""""###"""!!!!!! !!!!!!!!!""""""######"""  !!!""""""###  ###%%%&&&$$$"""!!!!!!"""""" ###+++,,,+++'''"""###''''''$$$"""!!!!!! !!!######$$$$$$%%%&&&''''''!!! """$$$&&&%%%$$$&&&%%%%%%$$$###""""""!!!"""$$$&&&((((((((('''&&&(((---...(((!!! !!!$$$""" """$$$%%%$$$ """######!!!"""%%%$$$ """!!!!!! """###!!!  !!!###$$$&&&%%%###!!!!!!"""###$$$"""$$$(((******((($$$"""$$$$$$$$$%%%$$$$$$###"""&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&%%%$$$###$$$''')))'''&&&&&&%%%%%%&&&&&&'''%%%)))444GGG^^^oooyyy{{{}}}||||||{{{yyyxxxvvvuuuuuuuuuyyy|||{{{vvvuuuxxx{{{zzzyyyxxxuuuqqqnnnnnnpppsssppptttxxx{{{}}}~~~}}}|||||||||{{{zzzzzz{{{|||}}}~~~~~~~~~~~~{{{{{{||||||}}}~~~~~~~~~}}}}}}||||||||||||||||||xxxxxxyyy{{{||||||||||||}}}}}}|||{{{zzz|||~~~|||||||||}}}~~~||||||}}}}}}~~~}}}}}}}}}wwwxxxwwwooocccVVVMMMIIISSSUUU[[[dddnnnwww}}}~~~}}}}}}|||zzz{{{~~~~~~~~~zzzfffTTTJJJMMMKKKEEE<<<444///000222333222111000000222444555111111000///...---,,,,,,......//////000000111111555333111/////////111222...---,,,,,,++++++,,,,,,222222000///---,,,+++***,,,---...///...,,,***))))))((('''&&&&&&%%%$$$$$$%%%$$$###"""###$$$&&&''')))///444222+++%%%$$$&&&###$$$'''***)))$$$###%%%%%%$$$"""!!!!!!"""$$$%%%))))))((('''&&&%%%%%%%%%###%%%&&&$$$"""###&&&*********(((&&&%%%$$$$$$$$$%%%$$$%%%(((,,,...,,,***sssNNNDDD:::888777444222111111111000000000000111222......---,,,---...///000000///...---......000000000000000111222333444555888777444000222444111+++,,,+++)))(((&&&%%%%%%%%%(((+++...000///---,,,,,,+++++++++***)))(((***,,,...,,,+++***)))'''$$$!!!""""""""""""###$$$%%%&&&(((((('''&&&$$$""" !!!"""$$$$$$$$$###""""""  """######"""""""""!!!!!! !!!###$$$$$$"""!!! !!!  ###%%%&&&$$$###""""""######"""  !!!%%%.........***$$$"""&&&'''$$$!!!!!! !!! """###$$$%%%%%%!!! !!!###%%%%%%$$$%%%%%%$$$###"""!!!!!! """###%%%'''''''''&&&&&&)))+++,,,***(((&&&###!!!!!!!!! """###$$$%%% """$$$$$$""" ###(((,,,)))"""!!!&&& """"""!!!!!!"""###"""!!!!!!!!!!!!"""###$$$###!!!"""######&&&))),,,,,,)))&&&###########################$$$$$$%%%%%%&&&''''''(((''''''&&&$$$###$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%(((111CCCZZZmmmwwwzzz~~~}}}zzzwwwuuuttttttuuuyyy}}}}}}xxxtttwwwzzz{{{xxxwwwtttooollllllooorrrrrrsssuuuwwwyyy|||~~~}}}|||{{{zzz{{{|||}}}}}}}}}}}}}}}zzzzzz{{{|||}}}~~~}}}|||zzzzzzzzz{{{{{{xxxyyyyyyzzzzzzzzzzzzyyyyyyyyyxxxvvvvvvyyy~~~~~~~~~}}}}}}}}}~~~||||||}}}}}}~~~~~~}}}}}}xxxzzzyyyooo```SSSMMMLLLTTTVVV[[[dddnnnxxx~~~~~~|||||||||~~~~~~~~~}}}lllYYYMMMMMMMMMJJJAAA777000111333===:::666333000000111222/////////.........---------------,,,---...//////444222000...---------...+++++++++++++++++++++,,,000//////...---,,,+++++++++222:::;;;555...++++++))))))(((((('''&&&%%%%%%%%%$$$"""!!!"""$$$''')))111777;;;777---$$$"""$$$!!!###&&&'''%%%"""!!!"""%%%$$$###""""""###$$$%%%******))))))((('''&&&%%%$$$%%%&&&%%%$$$$$$&&&)))******))))))((((((''''''(((%%%"""%%%***---***'''sssMMMBBB999777777444111111000000000000000000111111...---,,,,,,,,,...///000......---------///000111444333333222222222222333888888444111222555222,,,---,,,+++)))((('''&&&&&&'''***...000///---++++++)))***++++++))))))+++,,,---+++)))((('''%%%""" !!!!!!!!!"""###%%%&&&''')))((('''&&&$$$!!!"""$$$%%%$$$###""""""  """######"""!!!!!!!!!!!!!!!  !!!"""######"""!!! !!!!!! !!!###%%%$$$###""""""######"""!!!!!!  """%%%### $$$+++---...+++%%%###%%%&&&%%%"""!!!!!! !!! !!!"""###$$$!!! !!!###%%%%%%$$$''''''&&&&&&%%%$$$############%%%%%%&&&&&&%%%$$$)))'''(((---000...'''""" !!!"""###$$$ """$$$$$$"""!!! !!!(((---000,,,$$$!!!%%% """###"""!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&"""!!! """$$$%%%&&&'''(((((('''&&&%%%#####################$$$%%%%%%%%%&&&&&&''''''((('''''''''%%%###$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&(((000AAAXXXkkkwww{{{{{{wwwuuuttttttuuuyyy}}}}}}wwwtttvvvyyyzzzvvvuuussspppnnnnnnqqqtttvvvuuutttssstttyyy~~~|||||||||{{{{{{{{{||||||{{{{{{{{{yyyyyyzzz{{{|||~~~}}}{{{yyyxxxxxxyyyzzzyyyzzzzzzyyyyyyxxxwwwvvvvvvuuuuuuttttttwww}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}zzz|||zzzooo___SSSOOOPPPUUUWWW]]]fffpppyyy~~~~~~}}}~~~~~~}}}||||||~~~rrr___QQQLLLNNNMMMGGG<<<555333444>>>;;;777222000//////000........./////////000000---,,,+++******,,,---///222111///---,,,++++++,,,******++++++++++++++++++*********+++++++++++++++)))777EEEEEE:::///,,,...))))))******)))((('''&&&$$$###""""""###&&&***,,,444888;;;666,,,$$$!!!""""""%%%'''&&&%%%######"""&&&%%%$$$$$$$$$$$$%%%&&&))))))))))))((('''&&&%%%&&&&&&'''&&&&&&&&&'''((())))))******+++,,,,,,,,,***&&&"""###''')))&&&"""sssKKKAAA999777777444111000000000000000000000000//////............///111222------,,,,,,---///111222555444333222222111111222333333222111444888666000------,,,+++)))((('''&&&$$$'''***+++***)))((('''''')))******))))))+++,,,+++)))'''&&&&&&%%%###!!!!!!!!!!!!"""###%%%&&&'''(((''''''%%%### """$$$&&&%%%$$$######!!! """###"""""" !!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""!!! """$$$$$$"""!!!"""###$$$"""!!!!!!!!!  !!!"""###"""&&&%%%!!!"""&&&))),,,+++&&&$$$&&&'''&&&$$$###"""!!!!!! !!!!!!"""###$$$$$$!!! """$$$&&&%%%$$$))))))))))))(((((((((((($$$$$$%%%%%%$$$$$$######&&&%%%***222666111)))$$$!!!!!! !!!###!!!"""######""""""###$$$***---...***###!!!!!!###$$$###"""!!!"""$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""!!!!!!"""$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$############$$$%%%%%%)))(((((('''&&&%%%$$$$$$''''''((('''%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%'''(((///@@@VVVkkkxxx}}}{{{xxxuuutttttttttxxx{{{zzzuuutttwwwzzzyyyuuuuuuuuusssqqqrrrtttvvvxxxwwwtttrrrrrrxxx{{{yyyzzz{{{yyyzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxyyy{{{~~~~~~}}}zzzxxxwwwwwwxxxxxxxxxyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuvvvxxx}}}~~~}}}|||}}}yyynnn___TTTQQQRRRUUUXXX^^^hhhrrryyy}}}~~~}}}}}}|||||||||~~~}}}}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~xxxeeeUUUMMMOOONNNIII@@@888333222666555222000......///000------...///000111222222...,,,***))))))***---...111000///---,,,+++++++++******+++,,,,,,,,,++++++(((((())))))***+++,,,,,,(((777EEEEEE999...,,,///(((((()))***)))((('''&&&#########$$$'''***...000...000222///***&&&$$$$$$&&&***+++(((&&&''''''%%%'''&&&&&&&&&&&&&&&&&&'''&&&'''((((((((('''%%%%%%''''''''''''''''''''''''&&&''')))+++,,,---------***'''%%%%%%&&&'''$$$!!!tttJJJ@@@888777777444000///111111111000000///............------...///111222,,,,,,,,,,,,---///111222333333222222222222222222///000111111555888666000------,,,+++***((('''&&&"""%%%(((((('''&&&&&&&&&%%%''')))***))))))***,,,***(((&&&&&&''''''&&&%%%""""""""""""###$$$&&&&&&&&&&&&%%%$$$""" """%%%'''&&&%%%$$$$$$""" !!!""""""!!! !!!!!!!!!  !!!""" !!!"""""" """%%%###!!!!!!!!!######"""!!! !!!###%%%""" !!!$$$$$$!!! ###$$$)))+++'''%%%&&&'''&&&'''&&&$$$###!!! !!!!!!""""""#########$$$"""!!!!!!"""%%%&&&&&&%%%(((((((((((())))))))))))&&&&&&%%%$$$###"""!!!!!!!!!&&&111:::999///'''&&&!!!######!!! !!!###!!!""""""!!!!!!"""&&&(((***++++++((($$$ """###$$$$$$""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$#########$$$$$$######$$$$$$$$$$$$######%%%$$$######$$$%%%&&&'''))))))((('''&&&%%%$$$$$$%%%'''))))))'''%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%((((((...>>>UUUjjjxxx~~~~~~|||yyywwwuuuttttttxxxxxxvvvssstttyyyzzzwwwwwwxxxxxxwwwvvvuuuvvvwwwvvvvvvuuutttuuuyyy}}}xxxwwwyyy|||vvvwwwxxxxxxyyyyyyyyyyyyxxxxxxwwwxxxyyy|||}}}zzzwwwuuuuuuvvvwwwuuuvvvvvvwwwxxxxxxwwwwwwwwwxxxyyyyyyyyy{{{~~~~~~}}}yyynnnaaaXXXUUUVVVTTTXXX___iiirrrxxxzzzzzz||||||{{{zzz|||~~~|||{{{|||~~~~~~}}}|||~~~~~~~~~~~~}}}kkkYYYRRRPPPLLLFFF>>>777111...333222111000////////////+++,,,---///000222333333///---***((((((***---/////////...---,,,,,,+++++++++,,,,,,------,,,+++*********++++++,,,,,,------,,,333:::999222+++***,,,%%%&&&((((((((('''%%%$$$!!!"""$$$'''+++///222333*********)))***)))((((((''',,,---)))''')))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''&&&%%%$$$&&&&&&&&&&&&''''''&&&%%%%%%&&&((()))************((((((((((((((('''%%%%%%tttIII@@@888777777444000///111111111111000///------,,,,,,++++++,,,---///000,,,,,,+++,,,---///111222111111111111222222333444///111111111444666222+++,,,,,,,,,+++***(((&&&%%%$$$&&&(((((('''&&&''''''$$$&&&))))))))))))***+++)))(((&&&&&&((()))((('''""""""""""""###$$$%%%&&&%%%%%%$$$###!!!"""&&&((('''&&&$$$%%%###!!! !!!"""!!!  !!!!!!!!!  !!!###  !!! """""" ###&&&"""!!! !!!"""###"""!!!!!!###%%%&&&!!!!!!""" """!!!'''***(((&&&'''((('''((('''&&&$$$"""!!! !!!!!!!!!!!!!!!"""""""""###""""""###%%%''''''&&&$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$"""!!! (((888@@@999***%%%((( ###%%%$$$""" !!!###!!!!!!!!! ###'''+++******)))(((&&&###!!! ###$$$%%%$$$###"""###$$$""""""#########""""""!!!############""""""!!!!!!!!!"""$$$%%%%%%$$$"""!!!%%%%%%$$$$$$$$$%%%'''(((&&&&&&&&&'''''''''''''''%%%'''******(((&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%((((((...===SSSiiiwww~~~~~~|||zzzwwwvvvuuutttxxxwwwtttqqquuuzzzzzzvvvyyyzzz{{{zzzxxxvvvvvvwwwrrrtttvvvwwwyyy|||}}}yyyxxxzzz~~~ssstttuuuwwwyyyzzzzzzzzzxxxxxxwwwwwwyyy{{{~~~}}}yyyvvvuuuuuuvvvwwwrrrssstttvvvxxxyyyyyyzzzyyyzzz|||||||||~~~~~~}}}{{{pppeee\\\YYYYYYSSSWWW___iiirrrwwwxxxwww|||}}}{{{yyy{{{~~~{{{{{{}}}|||zzz~~~}}}}}}nnn[[[WWWRRRJJJBBB;;;555///+++555555444222111///...---***+++,,,...000111333444000---***'''''')))---//////......------,,,,,,+++,,,,,,---...---,,,+++***......................../////////...+++***))))))###%%%&&&''''''%%%$$$"""!!!"""%%%)))...111444666---***'''(((+++,,,+++***&&&+++,,,'''%%%((('''$$$&&&&&&&&&&&&&&&&&&&&&&&& """$$$&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&%%%###$$$%%%'''((((((((('''&&&&&&(((***+++)))(((((((((pppIII===:::999222222666111444000...///111000000111---,,,+++***+++---///111......---,,,+++,,,000333444444444222000000222444444333222111000///---------,,,+++))))))))))))***((('''&&&%%%$$$%%%&&&&&&'''((()))(((&&&%%%&&&'''%%%&&&((()))***)))'''&&&&&&%%%$$$###""""""""""""&&&%%%"""  !!!!!!$$$%%%$$$&&&***,,,***!!!!!!""""""""""""!!! """###$$$###  !!!"""$$$%%%$$$###!!! !!!  """!!!  """$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!  ###$$$$$$######"""  !!!###%%%###$$$&&&((()))***++++++'''&&&%%%###""" $$$111;;;888000+++%%%"""!!!!!! !!!  """%%%'''(((***+++***'''$$$###### """$$$$$$###"""""""""###!!! !!!!!! """######$$$$$$$$$############"""!!!!!!""""""###""""""###$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&(((******)))'''&&&$$$""""""$$$'''(((%%%"""&&&(((,,,777MMMfffvvvzzz~~~{{{yyyvvvtttsssuuuuuusssqqqqqqssswww{{{yyyzzz{{{||||||zzzxxxwwwuuuwwwzzz{{{|||~~~|||zzzzzz{{{tttrrrsssxxxyyywwwwwwzzzyyyzzzyyyxxxvvvxxxzzz}}}}}}zzzvvvsssrrrrrrqqqsssuuuuuuvvvxxx{{{}}}|||~~~|||sssjjjccc___^^^^^^[[[\\\^^^bbblllyyy~~~}}}zzzxxx~~~~~~~~~|||{{{{{{}}}sssbbbZZZQQQHHHAAA:::333111333000111222000...///333777---///111111000222777;;;555111,,,)))))))))))))))******...333333//////222---......---***(((((()))...---,,,------,,,***))),,,---......---***(((&&&$$$######""""""######$$$&&&%%%$$$(((,,,000000///&&&&&&'''+++------((($$$''''''''''''&&&$$$!!! """###%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###""""""!!!"""""""""#########$$$%%%&&&'''((((((,,,******---000///***$$$rrrJJJ===999999333333666111555222000000111111111111///...---,,,,,,---......---...---,,,+++,,,///222333555666666555333333333111111000//////...//////...---+++***)))))))))***((('''&&&%%%%%%&&&&&&''''''((()))(((&&&%%%&&&'''&&&''')))******)))((('''&&&%%%$$$######""""""###$$$###"""!!!!!!!!!"""###"""&&&(((''')))...000...""""""!!!!!! )))***)))&&&"""    """#########!!! !!!!!!   !!!""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$######"""!!! !!!%%%'''(((((($$$"""!!! !!!""""""###$$$&&&((()))))))))&&&&&&%%%%%%$$$"""!!! +++444888111)))%%%###!!!""""""###$$$###""" !!!  """%%%&&&***++++++)))&&&""" """$$$%%%###""""""######"""!!!!!!"""###""" $$$###"""""""""###%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''(((***+++***)))((('''$$$######%%%((((((&&&$$$((()))---888NNNgggwww|||~~~{{{xxxvvvtttssswwwuuutttssstttwwwyyy{{{yyyzzz{{{{{{{{{yyyxxxwwwxxxzzz|||}}}}}}|||zzzyyyzzzxxxvvvwww{{{|||yyyyyy|||yyyzzzzzzyyywwwwwwyyy{{{xxxxxxxxxvvvtttrrrrrrrrrqqqsssuuuvvvvvvxxx{{{~~~~~~wwwkkkccc]]][[[ZZZ[[[\\\^^^aaalllxxx~~~}}}~~~}}}}}}||||||}}}}}}vvvfffXXXOOOFFF@@@:::333222444111222222111000111555888111222222222222444888:::555111---+++***)))((('''******,,,//////,,,...222---......,,,***(((((()))------,,,,,,---,,,+++*********+++,,,,,,+++***)))(((&&&$$$"""!!!"""%%%&&&***)))(((***---...,,,***((('''(((***,,,+++(((%%%(((((())))))(((&&&$$$######$$$&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&(((((((((((((((((((((((()))((((((,,,000000,,,'''wwwMMM===888999444444666111666444222000111222111000000000//////...---,,,,,,,,,---...---,,,,,,...000...111444555333222111111000///...------...000000///...,,,***)))))))))***((('''&&&&&&&&&'''((()))'''((()))((('''&&&'''((((((((()))***++++++******'''&&&%%%$$$############!!!""""""###############$$$(((******,,,111333222&&&%%%###"""!!!!!!!!!"""///...,,,'''### !!!!!!!!!"""!!!!!! !!!"""###""""""!!!!!!!!!  """"""""" """"""""""""##################""""""!!!!!! """&&&((())))))$$$"""  !!!!!!"""###%%%&&&'''''''''%%%%%%&&&'''''''''&&&&&&333555333)))!!!"""###"""$$$&&&'''&&&### !!! !!!###$$$&&&***++++++((($$$ !!!###%%%%%%$$$""""""###"""!!!!!!###$$$$$$""" %%%$$$!!! ###%%%'''"""###$$$&&&&&&&&&%%%%%%$$$$$$###"""###$$$%%%&&&&&&&&&''''''((((((((((((******+++++++++)))((('''$$$###$$$%%%'''((('''&&&)))***...999OOOiiixxx}}}~~~zzzwwwvvvvvvvvvyyywwwuuuvvvzzz}}}|||{{{{{{zzzzzzzzzzzzzzzyyyyyy|||}}}}}}|||||||||~~~|||||||||{{{~~~zzz{{{{{{zzzxxxwwwxxxyyytttttttttttttttsssssssssrrrsssuuuvvvwwwyyy|||wwwlllccc]]][[[[[[[[[\\\]]]aaakkkxxx}}}|||}}}~~~~~~}}}~~~~~~~~~~~~|||nnnXXXNNNEEE???999444333555111222222111111333666999666444333333555666777777333111...---,,,+++(((&&&+++)))***,,,,,,***---222,,,------+++)))((()))***,,,,,,,,,,,,,,,,,,,,,+++'''((((((((()))+++,,,,,,,,,)))%%%""""""$$$''')))+++***+++---......+++)))+++***))))))******'''%%%))))))*********)))((('''&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***++++++******)))(((''''''&&&&&&&&&'''***///000---***~~~SSS???888:::666444555111555555222000000333222///000000000000///...---,,,,,,---......---,,,---......///000111000222444666222111///......///000111000...---+++************)))((('''''''''((()))***''')))))))))''''''((())))))*********+++,,,,,,,,,((('''&&&%%%$$$$$$$$$$$$"""###$$$%%%&&&$$$###"""&&&***+++***+++000111///+++***'''%%%######$$$%%%---,,,)))$$$   !!!"""""""""!!! !!!""""""###""""""!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!###""""""###%%%&&&%%%$$$!!! !!!"""""""""$$$%%%&&&''''''''''''&&&&&&''')))---111333555444...%%%"""&&&$$$%%%&&&&&&%%%###!!!!!!!!!!!!!!!"""###%%%%%%((())))))'''$$$ """$$$&&&&&&$$$""""""### ###$$$$$$"""######"""!!!"""###%%%&&&!!!###%%%%%%%%%###"""$$$###!!!!!!!!!"""$$$&&&&&&&&&&&&''''''(((((()))***++++++******((('''&&&######$$$%%%&&&''''''&&&)))***...999OOOhhhxxx}}}|||~~~|||yyyxxxxxxzzz{{{|||yyywwwzzz{{{}}}||||||{{{{{{{{{|||}}}~~~}}}{{{|||}}}|||zzzwwwwwwwwwwwwvvvuuuvvvwwwwwwwwwvvvrrrtttvvvwwwxxxzzz}}}~~~}}}tttjjjccc_________ZZZ\\\]]]aaakkkwww}}}||||||~~~~~~|||{{{~~~vvv\\\QQQEEE???:::555222444111111000000111333666888777444111111444555444222///...---......---+++(((***)))+++...---+++,,,000,,,,,,,,,***(((((()))+++,,,,,,---,,,++++++,,,---((('''&&&&&&''')))+++---***(((&&&%%%%%%'''***+++''')))+++...000///---+++---,,,***)))((((((''''''((()))***++++++***))))))(((''''''''''''((())))))(((((((((''''''&&&&&&%%%&&&&&&'''((()))+++,,,---))))))(((((('''&&&&&&%%%&&&&&&''')))---...---+++^^^DDD999:::777444555111333444222...000444444000......///000000///......---...//////---------///222222111000000444:::>>>555444222000/////////000///...---++++++++++++,,,***)))((((((((()))***+++((()))***)))(((((()))***+++*********+++,,,...///)))((('''&&&%%%%%%%%%%%%$$$%%%'''''''''%%%""" '''******'''(((++++++(((,,,***'''%%%$$$$$$%%%%%%((('''%%%""" !!! !!!!!! $$$$$$$$$$$$######"""!!!!!!!!!!!!!!! !!!""" """#####################$$$###""""""###$$$###!!!!!!###%%%$$$$$$%%%'''((((((((((((***(((&&&&&&***222:::???222///+++%%% ###((('''%%%###"""!!!!!!"""###############$$$%%%%%%&&&$$$&&&'''&&&$$$!!!!!!!!!"""$$$&&&%%%$$$"""!!!"""!!!######!!! !!!###$$$%%%%%%$$$$$$ !!!$$$%%%&&&%%%###"""###"""  !!!###%%%$$$%%%%%%&&&''''''((((((******))))))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&((()))---888NNNhhhwww|||yyy{{{}}}~~~|||zzzyyyyyy{{{~~~~~~{{{yyy|||{{{~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{yyyxxxxxx{{{yyywwwwwwyyyyyyxxxvvvsssuuuwwwxxxyyy|||~~~~~~yyyqqqiiiccc```______ZZZ[[[]]]aaalllxxx~~~}}}~~~}}}}}}}}}~~~|||{{{~~~~~~}}}~~~|||bbbVVVHHHAAA;;;555222222111000//////000333555666555222//////111222///---++++++,,,...000000...,,,)))***...333222---,,,...+++++++++)))((((((***,,,,,,---...,,,******,,,...***)))'''&&&&&&''')))+++$$$%%%&&&((()))***++++++''')))---//////...,,,,,,...---+++)))(((''''''((('''((()))***+++***))))))(((((('''''''''((()))***(((((((((''''''&&&&&&%%%%%%%%%&&&''')))+++,,,---'''''''''((((((((()))))))))(((((()))*********)))jjjKKK:::;;;777444444000///333222...111888999444.....................///000000111///...---///000222333333222222444777:::555555444333111000///.........,,,,,,,,,,,,---...,,,+++***)))((()))******((()))******))))))***+++++++++))))))***,,,///000***)))((('''&&&&&&&&&&&&&&&'''(((((('''%%%"""!!!&&&)))(((%%%%%%'''&&&$$$'''&&&$$$###"""""""""###$$$$$$$$$""" !!!###%%%%%%$$$$$$$$$#########!!!!!!""""""!!!!!!### """"""######$$$$$$%%%%%%###"""!!!"""###$$$###""""""%%%'''%%%&&&'''((())))))))))))***'''%%%%%%)))222;;;AAA...***'''&&&### ###''''''%%%""" """$$$%%%%%%%%%%%%&&&&&&&&&''''''###%%%'''&&&$$$""""""""""""###%%%%%%###!!! """###!!!  ###&&&'''&&&$$$###$$$%%%&&&''''''&&&%%%$$$""""""!!! !!!"""###$$$$$$$$$%%%&&&'''(((((()))))))))((((((''''''&&&&&&&&&''''''&&&$$$###%%%&&&((()))---888NNNgggwww|||yyy{{{|||~~~~~~~~~~~~|||{{{zzzzzz{{{}}}}}}|||}}}~~~{{{~~~}}}~~~|||zzzzzz{{{|||yyyvvvwwwyyyyyywwwtttsssuuuxxxyyyzzz}}}{{{ssskkkccc^^^ZZZYYYYYY[[[]]]aaammmzzz}}}{{{~~~|||||||||||||||}}}~~~~~~~~~~~~}}}hhhZZZKKKCCC>>>888444333222000......000222444444222111000/////////---+++******+++...000111///...)))+++000666555///,,,---*********((('''(((+++------//////,,,)))(((+++...,,,***((('''&&&'''((()))!!!###&&&(((*********)))***,,,......---***))))))------,,,***((('''''')))'''((()))*********)))((('''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&$$$%%%%%%&&&((()))+++,,,(((((()))***+++,,,------******)))(((''''''((((((vvvRRR===;;;777222222000...333333///333===???999000///...,,,,,,,,,------222222111///......000222333888>>>@@@>>>888333111222222333333333111///---------,,,,,,---...///111...---,,,***)))))))))***((()))+++***))))))+++,,,,,,***)))((())),,,///111******)))(((''''''''''''&&&'''(((((('''&&&%%%$$$%%%((((((%%%$$$'''&&&$$$#########""""""!!!!!!!!!!!!"""###""" !!! !!!""""""""""""###$$$%%%&&&!!!!!!""""""!!! !!!"""!!!!!! !!!!!!!!!"""###$$$$$$%%%'''%%%$$$###$$$$$$"""!!! ###%%%'''&&&&&&'''((())))))))))))'''%%%$$$$$$'''---333777,,,'''$$$%%%""" %%%%%%%%%#########$$$&&&'''&&&''''''(((((((((((((((%%%'''((('''%%%"""!!!!!!!!!###$$$$$$!!!!!!######""" """$$$%%%%%%%%%$$$'''''''''&&&&&&%%%$$$$$$############$$$$$$$$$$$$%%%%%%&&&'''((()))******))))))((((((((((((((((((***+++***(((%%%$$$%%%((()))***...999OOOhhhxxx}}}|||}}}}}}~~~~~~}}}||||||||||||||||||}}}~~~~~~~~~~~~}}}}}}||||||~~~}}}|||}}}|||xxxvvvwwwzzz{{{xxxuuutttvvvxxxzzz{{{~~~~~~|||}}}vvvnnneee^^^XXXUUUXXXZZZ]]]bbbnnn|||~~~|||zzz}}}~~~}}}}}}|||{{{{{{||||||~~~kkk\\\MMMEEEAAA<<<888777555222//////111333333222111222333222000.........---,,,,,,---///000///---+++,,,000555333...---///******)))((('''(((+++...///000000---(((&&&)))---+++***)))((((((((())))))$$$$$$%%%&&&&&&''''''''')))+++------***)))***++++++,,,---,,,)))'''((()))((()))***++++++***((((((%%%&&&'''((()))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++((())))))***,,,------...******((('''&&&&&&((()))}}}VVV>>>;;;666222222000---333444000555AAADDD>>>333111...+++******++++++444444222///......111444:::CCCNNNSSSOOOCCC777......///222333333222///---,,,,,,,,,,,,---///111222000///---+++))))))))))))((()))++++++******+++,,,+++***((('''(((+++///111+++***)))(((((('''''''''%%%&&&''''''''''''''''''%%%'''(((%%%%%%((()))&&&######$$$$$$$$$######""" !!!!!!!!!###!!!###%%%'''(((!!!!!!""""""!!!  !!!""""""!!! !!!!!!!!!  !!!"""###$$$$$$---+++(((&&&$$$"""!!!  """%%%&&&&&&&&&'''((()))))))))((($$$#########%%%(((+++---,,,&&&"""###!!!###$$$$$$%%%&&&'''''''''''''''((()))))))))))))))(((((()))***(((%%%""" """######!!!!!!$$$%%%%%%!!!!!!!!!"""###%%%&&&'''''''''%%%$$$###"""""""""###$$$%%%&&&&&&&&&&&&%%%&&&&&&'''((()))***++++++***)))))))))))))))***+++---...---***&&&%%%&&&)))***,,,///;;;QQQjjjyyy~~~~~~}}}{{{{{{~~~~~~~~~~~~}}}}}}}}}|||~~~{{{zzz{{{|||~~~}}}}}}|||yyyvvvxxx|||~~~|||xxxtttvvvxxxzzz|||~~~}}}yyytttqqq~~~}}}wwwppphhh___YYYUUUXXXZZZ]]]cccooo~~~|||{{{}}}~~~~~~|||{{{{{{{{{{{{~~~}}}lll]]]NNNFFFCCC???<<<;;;888444111000222444444222222444666555111//////111000///------......---,,,------///222111------000***))))))'''&&&(((,,,//////111111---'''%%%)))---***)))))))))))))))******(((&&&%%%######$$$%%%&&&%%%(((******)))***---000))),,,...---***((((((******++++++,,,+++***)))((($$$%%%'''))))))(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''')))***+++'''(((((()))******++++++))))))(((&&&%%%&&&(((***aaaBBB;;;:::222///555666222//////222555666666222111000///---------,,,222000......000333444555;;;JJJ\\\bbbZZZIII;;;333000///...000222222///,,,......------...000222333,,,+++))))))((('''&&&$$$%%%''')))))))))***,,,---***)))))))))++++++)))'''+++)))'''%%%%%%&&&)))***''''''(((((('''%%%###"""'''&&&&&&%%%%%%$$$$$$###############"""!!! !!!###$$$ !!!!!!  """$$$&&&((()))!!!  !!!!!! ###"""""" !!!"""!!!!!!!!! &&&%%%###""""""###%%%&&&&&&******$$$ !!!###$$$!!!###$$$$$$%%%''')))+++'''%%%'''***+++(((###"""!!!!!!"""###$$$$$$### !!!%%%&&&%%%###$$$&&&&&&'''((()))************'''&&&%%%%%%&&&&&&$$$""" ###%%%%%%""" !!!###"""$$$((((((&&&!!!"""%%%&&&&&&$$$""" !!!###&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))))))))***++++++,,,,,,'''((()))(((''''''***,,,000000...,,,)))'''((((((...///111999MMMfffyyy|||{{{|||}}}}}}}}}~~~~~~~~~|||{{{zzz||||||||||||{{{{{{{{{{{{}}}}}}|||yyyyyy{{{}}}|||{{{zzzxxxxxxyyyxxxxxx~~~}}}yyypppfff___^^^mmmyyy~~~~~~~~~~~~|||uuukkkbbb\\\XXX\\\\\\]]]bbblllwww}}}|||xxxzzz|||oooYYYMMMHHH===888;;;:::>>><<<555---...555777333555555555444222111///...---------.........//////......---,,,++++++++++++...---+++******+++---...111000,,,)))---222...%%%(((,,,---)))))),,,***%%%######""""""###%%%'''(((''''''(((((())))))))))))((((((+++///...)))''')))++++++,,,,,,,,,+++******'''&&&%%%&&&(((((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((***,,,------,,,***((('''(((((()))(((((('''&&&&&&&&&&&&'''oooRRRCCC:::333333888777333000///000222111000222111///...---,,,,,,,,,///---,,,...111333555555666AAAMMMRRRNNNCCC999444///......000222333111///000000000222444888<<<>>>777000)))'''((()))'''$$$%%%&&&((()))((()))+++,,,+++***))))))***)))'''%%%'''&&&%%%$$$%%%&&&((()))&&&''''''''''''&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""!!!   !!!"""""" !!!  !!!"""###$$$%%%%%%   ###### !!!$$$ !!!!!!!!!"""!!!  !!!""")))(((&&&$$$######$$$%%%$$$'''&&&"""!!!###%%%$$$###$$$%%%%%%$$$$$$%%%'''***'''%%%&&&)))***&&&###!!!!!!!!!"""######"""!!!"""&&&'''&&&%%%%%%&&&$$$%%%&&&'''((((((((((((&&&%%%$$$$$$%%%%%%$$$""" ###&&&&&&$$$""""""###### !!!&&&))))))'''###$$$&&&''''''%%%"""!!!%%%&&&&&&&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&%%%%%%)))))))))***++++++,,,,,,(((***++++++***))))))***...---,,,***((('''&&&'''***,,,...888LLLfffxxx|||{{{|||}}}|||}}}~~~~~~~~~}}}|||{{{~~~~~~~~~||||||~~~}}}{{{zzzxxxxxxzzzyyyyyy~~~}}}qqq^^^OOOJJJMMMfffsss~~~~~~}}}yyyrrrhhh```ZZZXXXXXXXXX[[[bbbmmmyyy~~~|||~~~}}}yyyzzz|||~~~rrr[[[MMMHHH<<<777:::999CCCAAA:::222222777777333666555555333222111000///,,,,,,,,,,,,,,,---------++++++******)))*********---,,,***))))))***,,,---------,,,+++000666333,,,)))------***)))+++((("""###"""######%%%''')))+++(((((())))))************)))))),,,///---((('''***((()))***+++,,,,,,,,,,,,(((((()))***+++***'''$$$&&&&&&'''(((((((((((((((((((((((())))))++++++,,,+++***)))((((((''''''''''''&&&&&&&&&&&&&&&''''''bbbHHH888444555777333111000///000000///---000000...---,,,,,,,,,,,,+++++++++---111333444333111555:::>>>>>>;;;666333.........000222333333111//////000333777===BBBFFFAAA666***&&&(((***((($$$$$$&&&((((((((((((***++++++***)))))))))(((&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!!!!  !!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! ######!!! """%%%!!!  !!!"""###"""!!! !!!###&&&''',,,***(((&&&%%%$$$$$$$$$###$$$""" """&&&'''$$$&&&'''((('''%%%$$$$$$%%%***'''%%%&&&((((((%%%!!!!!!"""#########"""!!! !!!$$$'''((('''&&&&&&&&&"""###$$$%%%%%%&&&%%%%%%$$$""""""###$$$%%%$$$### ###'''(((&&&$$$######"""!!! """'''))))))'''%%%&&&'''((('''%%%"""!!!&&&&&&&&&%%%$$$&&&))),,,((((((((('''&&&&&&%%%%%%(((((())))))***+++++++++***,,,...---+++)))))))))++++++***)))((('''&&&&&&(((***...888MMMgggyyy~~~|||zzz{{{}}}||||||}}}~~~~~~~~~}}}}}}~~~~~~|||yyyyyywwwxxxzzzzzzzzz{{{jjjPPP<<<===GGGdddqqq}}}~~~}}}~~~~~~|||zzzuuummmddd\\\XXXWWWWWWXXX[[[cccnnnyyy}}}}}}~~~~~~}}}|||~~~zzz{{{}}}~~~~~~vvv^^^NNNGGG;;;666999888@@@>>>:::555555888888555777666444222111000000000...---------------------+++************++++++,,,,,,+++***)))))))))++++++***+++++++++000444222---,,,......,,,,,,,,,((("""#########$$$&&&)))+++---*********+++++++++++++++******,,,...---((((((+++&&&'''(((***+++,,,---...)))***,,,......,,,((($$$(((((()))************))),,,,,,,,,+++++++++++++++((())))))))))))'''&&&%%%%%%&&&&&&&&&'''(((((()))hhhFFF555444444111---...///000111222111000//////...---,,,+++++++++******+++---000222111000...------000444555333111//////000000111222222111...------///333888===@@@>>>666---(((((()))(((&&&&&&'''))))))((()))***,,,***)))))))))+++***)))'''$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$  !!!!!! ###!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!!!!!!!!!!###$$$"""!!! """$$$###"""!!!!!!###&&&)))+++,,,+++)))'''&&&&&&&&&&&&%%%%%%""" ###((('''###'''(((((((((&&&%%%&&&''')))'''&&&&&&'''&&&$$$!!!"""$$$&&&&&&%%%###""""""###""""""!!! """$$$&&&''''''&&&%%%%%%"""###$$$$$$%%%%%%%%%$$$"""!!! !!!###%%%%%%$$$ """%%%''''''%%%###""" """%%%'''&&&%%%&&&'''''''''&&&$$$!!! """###$$$%%%$$$&&&(((*********)))((('''&&&%%%%%%&&&&&&''''''((())))))))),,,------,,,***(((((()))******))))))))))))'''&&&)))+++000:::NNNgggxxx~~~~~~{{{{{{{{{}}}|||}}}}}}~~~~~~}}}}}}~~~}}}||||||}}}~~~}}}zzzuuuwwwvvvwwwzzzyyyzzzzzzqqq___FFF666===MMMlllxxx}}}zzzyyyzzz||||||{{{{{{xxxrrriii```ZZZWWWVVV[[[\\\___fffoooxxx~~~~~~||||||}}}~~~|||~~~}}}|||}}}~~~~~~}}}|||}}}}}}zzz```NNNFFF:::555888666666555444333444666777777666444333111////////////000000000000000/////////,,,,,,,,,,,,,,,---...///,,,+++******)))******+++)))*********+++,,,+++***------,,,---...///+++'''$$$###$$$$$$&&&(((***,,,++++++++++++,,,,,,,,,,,,+++***+++...,,,((())),,,'''(((((()))***+++------******+++,,,...---***'''(((((()))************)))............---,,,++++++'''(((***++++++)))'''%%%%%%&&&'''((()))***++++++iiiFFF555666333,,,---///111333333222222111///...---,,,,,,,,,,,,,,,,,,,,,,,,---///000...---...,,,+++---111333111...222222111111000//////000...---,,,,,,---///222444333222///+++(((&&&'''(((((()))***+++******+++---***))))))+++---...,,,+++'''((())))))(((&&&$$$"""&&&&&&&&&&&&'''(((((()))'''&&&&&&%%%%%%$$$$$$###  !!!   !!!""""""### !!!######$$$"""!!! !!!""""""  !!!""""""!!! """$$$"""""""""###%%%(((+++---))))))(((((('''''''''((())))))%%%"""$$$((('''"""$$$&&&''''''''''''(((***((('''&&&&&&&&&&&&$$$"""$$$&&&)))((('''%%%%%%&&&((('''%%%###""""""""""""!!!"""$$$&&&''''''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&"""  """$$$%%%$$$!!!###%%%&&&%%%###!!!!!!#########&&&&&&&&&%%%$$$"""  ###&&&(((((((((((((((++++++***)))'''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''',,,,,,+++)))'''''')))++++++))))))***,,,,,,***((())),,,000:::MMMdddtttyyy~~~|||{{{|||~~~}}}~~~~~~~~~{{{|||}}}~~~~~~}}}}}}|||~~~~~~~~~zzzuuuuuuuuuwwwyyyyyyyyyzzzmmm]]]MMM;;;222>>>QQQuuu|||yyyvvvuuuvvvxxxxxxxxxzzzwwwqqqhhh___YYYWWWWWW]]]]]]```gggpppyyy~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~}}}zzzyyyzzz||||||```NNNFFF;;;666888555111111111222222222444666444333111000...---------000000000000000000000///,,,,,,,,,,,,---...//////------,,,,,,++++++++++++***))))))))))))***...111///+++((()))---...,,,+++%%%%%%$$$$$$$$$&&&'''(((+++++++++++++++++++++++++++)))***---,,,)))+++///++++++***))))))***+++++++++)))((((((***,,,,,,+++&&&'''(((((())))))((((((......//////...---+++***((())),,,------+++(((&&&&&&''')))+++,,,---------oooNNN<<<888555...111333555444222000000000//////...---,,,,,,------...---,,,---......---,,,///------///222333000...222222222000---,,,---///000///---,,,+++++++++,,,)))---///,,,(((%%%&&&))))))***,,,+++******,,,---+++******,,,...///...,,,))))))******)))'''%%%$$$''''''&&&&&&'''((())))))(((((('''&&&$$$###"""""" !!!!!!!!!!!!!!! !!!###$$$!!!###%%%'''((($$$###"""###$$$$$$"""  !!!  !!!"""###!!!!!!"""$$$&&&(((***+++&&&&&&''''''''''''''''''++++++((($$$$$$&&&%%%""""""$$$&&&''''''(((***,,,&&&''''''''''''&&&%%%%%%%%%(((***)))'''&&&(((+++,,,+++(((%%%###"""""""""!!!!!!###%%%((((((&&&$$$''''''((((((((((((''''''###!!! """$$$%%%%%%!!! !!!"""$$$%%%###""" """$$$%%%%%%%%%$$$###"""!!! """&&&***---,,,***)))(((+++***)))((('''&&&%%%%%%######$$$$$$%%%&&&&&&&&&)))******)))((()))+++---+++))))))+++...///,,,)))'''***///999LLLbbbpppttt}}}|||}}}~~~}}}}}}~~~}}}~~~~~~~~~}}}}}}~~~yyyvvvvvvxxxzzzzzzyyy~~~sssaaaOOOCCC888444CCCXXXxxx{{{xxxuuutttuuuvvvwwwxxxzzzxxxrrriiiaaa[[[XXXXXXZZZ[[[^^^eeepppzzz~~~~~~~~~|||||||||}}}~~~~~~|||xxxvvvyyy|||{{{||||||}}}{{{___MMMGGG===999999555555333222333111...000444222222222111///...,,,+++,,,,,,---------.........,,,++++++++++++,,,,,,---...---------,,,+++++++++***((((((***,,,111<<>>SSSiiiwww{{{~~~~~~}}}~~~~~~|||{{{{{{}}}}}}wwwzzz~~~}}}}}}}}}~~~{{{zzz{{{~~~~~~}}}{{{{{{{{{}}}~~~|||uuuhhhTTTHHH@@@@@@:::999MMMhhh|||~~~zzzxxxyyy{{{}}}}}}|||zzzvvvnnnfff___[[[ZZZ]]]\\\\\\aaajjjttt|||}}}~~~|||yyyxxx{{{{{{uuusssvvv{{{~~~~~~~~~~~~zzzsssjjjbbb]]][[[^^^dddnnnwww~~~www\\\LLLHHHAAA===<<<666000------///---***...666222444666666555222...+++***+++,,,---...000111111000///......------------,,,,,,,,,++++++)))((((((---)))'''***...888NNNbbb^^^KKK777---***''''''+++&&&&&&%%%&&&''')))+++,,,((((((''''''&&&&&&&&&%%%(((&&&'''***+++,,,111888111000---+++++++++,,,---///...,,,,,,+++)))&&&###&&&''''''((((((((((((((($$$&&&)))+++------,,,,,,((()))******+++***))))))%%%&&&(((***+++***)))(((qqqGGG222222222333444444555555444333333555333///,,,+++---000222000///---------...000222555444333111///...---------,,,++++++,,,---///000---...000000...,,,,,,,,,)))((('''&&&&&&'''((()))'''***---,,,)))((())),,,+++++++++******)))((('''%%%&&&((()))))))))(((''''''''''''&&&%%%'''***------*********'''######''' !!!$$$%%%###  ###%%%'''''''''&&&$$$"""!!!"""$$$"""!!!###"""!!!""" !!!&&&)))'''&&&(((%%%$$$"""!!!!!!###%%%'''  """$$$&&&''''''(((!!!!!!!!!"""$$$'''+++---,,,+++)))'''%%%$$$$$$$$$&&&)))++++++(((&&&&&&''''''$$$###%%%)))++++++***&&&&&&&&&'''''''''''''''***)))))))))))))))******++++++***(((&&&### ###&&&(((((('''&&&******)))'''$$$$$$%%%'''###$$$$$$""" %%%)))&&&&&&'''((((((((())))))!!!"""###%%%&&&%%%%%%$$$&&&&&&%%%$$$#########$$$"""%%%''''''&&&&&&))),,,+++***)))%%%"""!!!###%%%$$$&&&(((((('''&&&'''(((,,,---///...---,,,,,,---,,,)))''')))///222111///...+++...???XXXnnnxxx{{{}}}|||~~~~~~|||~~~}}}zzzyyyyyy~~~|||{{{yyyyyyyyyzzz{{{{{{{{{zzzzzz||||||}}}~~~||||||zzzzzz}}}xxxyyyyyy{{{~~~~~~uuufff[[[JJJAAA;;;;;;:::@@@VVVnnn|||{{{{{{zzz{{{{{{|||}}}|||zzzvvvnnneee]]]XXXWWWWWWWWWYYY```jjjttt|||}}}}}}}}}}}}}}}|||{{{{{{yyy{{{~~~zzzvvvxxx~~~~~~}}}|||zzzrrrgggWWWFFF;;;777===III```uuu~~~~~~{{{eeeMMMAAA<<<777444555222111...,,,++++++,,,---333444333000------111444000...,,,,,,...111222222444222///+++''''''))),,,,,,+++***))))))***+++,,,+++''')))///000444FFF[[[```dddPPP333))))))%%%%%%$$$%%%&&&&&&((())))))***...+++******,,,,,,)))&&&+++,,,------,,,,,,...000333///+++***,,,---+++)))---......,,,)))&&&$$$###(((,,,///---'''%%%&&&***$$$&&&)))******))))))***)))((('''&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&'''yyyOOO999777666444444444444444333333222444222///---,,,---000111...---,,,++++++---///000444333222000//////.........------------///000111...///111111///...---...((('''&&&%%%%%%&&&'''(((''')))++++++*********+++************)))((('''''')))*********(((&&&$$$###((())))))'''&&&&&&(((***)))&&&&&&&&&$$$ !!!&&&$$$"""!!!"""$$$$$$"""  !!!"""&&&&&&&&&###!!!!!!"""$$$!!!!!!""" %%%"""###''')))&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%###""""""###$$$'''***,,,)))(((&&&$$$$$$$$$%%%&&&&&&(((***)))'''%%%&&&''')))'''&&&'''***,,,,,,+++''''''(((((()))***++++++))))))))))))******+++,,,******)))(((%%%""" !!!###&&&''''''&&&&&&%%%&&&%%%###!!!!!!###$$$$$$%%%$$$"""!!!"""%%%)))((((((((((((***+++---...'''(((***+++++++++******&&&%%%$$$############$$$###%%%''''''&&&&&&(((***,,,,,,***'''###"""###%%%$$$&&&''''''&&&%%%&&&(((+++,,,...---,,,++++++,,,---***(((***...111000------+++...>>>WWWnnnzzz~~~~~~~~~~~~~~~~~~~~~}}}zzzyyyyyy~~~}}}{{{zzzyyyxxxxxxyyyzzzzzz{{{{{{|||~~~}}}~~~}}}}}}{{{{{{}}}{{{{{{|||}}}|||xxxpppcccUUUKKKCCC===999:::<<>>999555444666222111...,,,***+++,,,---...000333333111111222444111///------///222444444444333111---***)))+++---...---,,,+++++++++,,,---,,,)))+++///...///===OOOeeekkkYYY<<<000+++(((***'''&&&%%%$$$%%%'''***++++++***)))+++------+++)))***+++---,,,,,,,,,...///000...,,,,,,,,,,,,,,,+++***+++,,,,,,***(((''''''&&&'''(((((('''&&&&&&'''%%%''')))***))))))***+++***)))((('''&&&''''''(((%%%%%%&&&&&&'''(((((((((VVV>>>:::777444444333333333222222111111000///.........///000...---,,,,,,,,,---///000222222111000000000111111/////////...//////000111...000222222000///...///((('''&&&%%%%%%%%%&&&'''(((((((((***,,,------+++))))))))))))((('''&&&&&&************(((&&&$$$"""((()))***)))&&&%%%%%%%%%***'''&&&'''%%%###%%%+++(((%%%###"""#########"""!!!!!! %%%%%%$$$###!!! """$$$###""""""######""" $$$"""###&&&&&&###"""$$$!!!"""###$$$$$$$$$######""""""""""""""""""""""""######$$$$$$%%%%%%$$$$$$%%%$$$$$$$$$%%%'''(((***'''%%%###""""""$$$&&&(((''''''((('''%%%$$$&&&''',,,***))))))+++,,,,,,+++&&&&&&''')))***+++,,,---)))))))))***+++,,,---...++++++***)))'''%%%###"""######$$$%%%%%%&&&&&&'''#########""" !!!###%%%%%%&&&%%%$$$###$$$''')))((('''&&&&&&(((+++...111)))***++++++++++++******%%%$$$$$$############$$$$$$%%%&&&&&&%%%%%%'''(((------+++((($$$"""###$$$$$$%%%%%%$$$###$$$&&&((()))***++++++***)))***,,,...+++)))***---...---+++,,,***---<<>>BBBNNNiii~~~||||||~~~~~~~~~}}}|||{{{{{{yyyssslllddd___]]]]]]ZZZZZZ\\\aaakkkttt{{{}}}}}}~~~~~~~~~|||||||||~~~~~~}}}}}}~~~~~~}}}xxxnnn]]]FFF111"""%%%<<<\\\ttt~~~}}}}}}hhhMMM===666333333555222111...+++******+++,,,'''+++000333444333222222///---++++++...111333333222222111...+++***+++,,,......---,,,+++++++++,,,---,,,///333000...777EEEeeeooocccJJJ:::...)))...+++)))&&&$$$%%%'''+++---))))))))),,,......---+++(((***,,,,,,+++,,,---......///000000...---------((()))***+++,,,++++++******((('''(((***+++***((('''((())))))((((((***,,,,,,+++)))'''&&&&&&''''''%%%%%%&&&&&&'''((())))))WWW===888333444444333222111000000000......//////////////////000000/////////000111222111111000000111111222333222111000///......---------///111111000......///)))((('''&&&%%%&&&'''(((***((('''***///111///---))))))))))))((('''&&&%%%'''((()))))))))(((&&&&&&$$$&&&((((((&&&$$$######)))&&&&&&'''&&&%%%(((...)))'''$$$""""""$$$%%%&&&###"""!!! !!!#########!!! """$$$''''''(((((('''%%%!!!!!! ###### !!!%%% !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&&&&&&&&&&&&&''''''&&&%%%&&&&&&'''((('''%%%"""!!!!!!"""%%%'''''''''&&&%%%$$$%%%&&&''',,,+++*********+++++++++&&&&&&'''(((((()))******)))******+++,,,---///000......---,,,+++)))((((((&&&&&&%%%$$$$$$%%%''''''$$$%%%%%%$$$###$$$&&&(((''''''&&&%%%%%%&&&((()))'''%%%###"""###'''+++---***************))))))(((%%%$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&,,,,,,+++((($$$""""""###$$$$$$$$$""""""###&&&)))'''((())))))((((((***,,,...,,,***)))++++++***)))***(((,,,:::PPPgggyyy~~~~~~~~~~~~~~~}}}|||{{{~~~|||zzzzzzzzz~~~}}}{{{zzzyyyxxxxxxvvvwwwwwwxxxzzz}}}}}}}}}{{{xxxzzz~~~~~~zzzzzz|||}}}|||qqqbbbUUUKKKGGGFFFFFF@@@>>>CCCNNN\\\qqq~~~}}}}}}{{{|||~~~~~~}}}wwwuuupppiiiccc______```\\\[[[]]]bbbkkktttzzz~~~||||||}}}~~~~~~~~~~~~}}}{{{yyyuuuuuuxxx}}}}}}|||}}}~~~~~~~~~uuujjjUUU:::&&&---KKKhhhxxxyyytttzzznnnSSS>>>444222222333222111000...---+++******))),,,111444555444333222000...------000222333333555555555333111///000111333333222111//////......---...333666444111777@@@ZZZiiihhhWWWDDD000'''...,,,+++)))'''''')))***,,,((((((***+++------,,,+++((()))++++++++++++---...111444666555111......///(((((()))+++------,,,+++,,,+++******************)))))))))((('''(((+++---,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''VVV<<<666111555444222000//////...///------...///////////////000000000000111111222222111111111111111222333333333222111///---,,,***)))+++...000000///------...+++***((('''''''''((()))***((((((+++000222000...))))))))))))((('''&&&%%%''''''((())))))((('''&&&!!!###&&&'''&&&$$$#########!!!!!!$$$###"""&&&+++'''&&&$$$""""""$$$(((***((('''$$$""" !!!!!!!!! """$$$'''((())))))'''###!!! $$$$$$"""%%%+++&&&### !!!""" """###%%%'''((()))******)))(((((('''&&&&&&&&&&&&((('''$$$"""!!!"""$$$%%%'''&&&%%%$$$%%%&&&''''''++++++***))))))))))))***)))))))))))))))(((((((((*********+++,,,...///000......---,,,++++++******((('''%%%$$$$$$&&&'''(((%%%&&&'''&&&%%%&&&(((+++((('''&&&&&&'''(((((())))))&&&### !!!###'''***...---,,,+++******))))))%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&'''&&&&&&******)))&&&###!!! !!!#########"""!!!###&&&)))&&&''''''''''''(((***,,,...,,,***)))))))))((('''''''''+++777KKKaaattt~~~~~~}}}}}}~~~~~~}}}}}}~~~|||zzzyyyzzz}}}}}}|||{{{zzzyyyxxxxxxuuuvvvwwwyyy|||~~~~~~}}}|||~~~{{{|||zzzvvvwww{{{{{{xxxwwwyyy||||||sssbbbPPPCCC>>>@@@CCCGGGAAA@@@KKK\\\lllxxx~~~{{{zzzzzzwwwyyy|||~~~yyyvvvpppiiiaaa]]]\\\\\\\\\[[[]]]bbbjjjssszzz}}}{{{{{{|||||||||||||||{{{~~~yyyvvvttttttxxx~~~~~~}}}}}}~~~vvvkkkSSS555!!!###;;;YYYooouuusssyyy~~~oooUUU???444222222222111333555666555111...+++000111222333444555444444222111111333666777777777<<<======;;;999888999:::<<<;;;:::999777666444333///111666888555222444999KKK___jjjcccPPP444%%%,,,***************((('''&&&)))************)))******((()))*********+++...000666999;;;999444000000111+++******,,,......,,,))),,,......+++'''%%%'''+++)))******)))'''(((***---,,,+++)))'''%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$VVV<<<777333555444111///...---------,,,,,,---...//////000000////////////000000000000333333222111111111111222222222111000...,,,***)))+++---//////...------...,,,+++)))(((((((((((()))(((((()))+++...//////...))))))))))))((('''&&&&&&))))))***)))((('''%%%$$$!!!$$$'''(((&&&%%%$$$$$$"""!!!###&&&&&&$$$'''+++%%%%%%%%%######$$$(((+++---+++((($$$!!! !!!$$$%%%&&&'''&&&""""""&&&'''&&&+++222111---'''!!!!!! """###%%%'''(((******+++)))))))))(((((('''&&&&&&)))(((&&&%%%$$$$$$$$$%%%'''&&&%%%%%%'''((('''''')))******)))''''''(((***------,,,,,,+++******************+++,,,---...///+++***))))))((())))))***((('''&&&%%%&&&'''((()))&&&&&&&&&&&&%%%%%%(((***((('''%%%&&&((()))((((((,,,)))&&&######%%%(((***...---+++)))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&((()))(((''''''((((((&&&###!!! !!!"""############$$$&&&)))%%%&&&&&&&&&&&&'''***------,,,+++)))''''''&&&&&&&&&''',,,777GGG\\\ooo{{{{{{}}}~~~}}}}}}}}}~~~~~~~~~{{{xxxxxxxxxzzz{{{|||||||||{{{yyyxxxtttvvvxxx{{{}}}~~~}}}{{{zzz{{{|||zzz{{{yyyuuuuuuyyy{{{yyywwwzzz}}}yyylllXXXEEE:::888<<<@@@CCCBBBHHHWWWkkkyyy~~~~~~|||wwwuuuttttttuuuxxx{{{~~~~~~{{{tttkkkaaaZZZVVVUUU[[[ZZZ\\\aaaiiirrryyy|||{{{|||||||||{{{{{{zzzyyyyyyzzz}}}~~~|||yyyzzz}}}~~~yyynnnUUU333...JJJeeetttwwwzzz}}}yyylllVVVAAA666555444222...444<<>>888333222000//////000111111111000111555999===??????===DDDEEEDDDBBBAAA@@@BBBDDDCCCCCCBBB@@@>>>;;;999888888:::<<<;;;777444444666FFF\\\nnnooo^^^===)))///)))***+++,,,+++(((%%%$$$+++++++++)))((((((***,,,*********))))))+++///333999999999777444111000000---+++***,,,//////,,,)))000333555000***'''***///)))***+++***))))))***,,,***)))'''%%%$$$$$$%%%%%%'''''''''&&&%%%%%%$$$$$$TTT<<<888555555444111...,,,,,,,,,,,,,,,,,,,,,---...///111222//////000000111111111000555555333222111000000000///000000111000///...---+++---000000///......///,,,+++)))((('''''''''((($$$&&&(((*********+++,,,************)))((('''''''''((()))))))))(((&&&%%%'''(((******(((&&&%%%&&&######%%%******'''(((,,,%%%&&&&&&$$$"""###&&&)))***)))&&&###!!!!!!$$$$$$%%%%%%###"""&&&&&&&&&+++333333///***$$$  """###$$$&&&''''''(((((())))))))))))(((((('''&&&''''''(((((((((''''''''''''&&&%%%''')))***(((&&&''')))***)))'''''')))+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------)))((('''''''''((()))***'''&&&&&&''''''((())))))'''''''''&&&%%%%%%(((***(((&&&%%%&&&((()))(((&&&+++)))'''%%%%%%'''***,,,...---***(((&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((()))'''&&&%%%&&&)))+++***)))&&&'''((('''$$$""""""###!!!###$$$%%%$$$%%%'''(((%%%%%%&&&&&&&&&(((+++...,,,+++***(((&&&%%%%%%&&&&&&)))///888FFFYYYkkkwwwyyy|||~~~~~~}}}~~~~~~}}}zzzwwwvvvwwwwwwyyy|||~~~}}}{{{yyysssvvvyyy}}}}}}zzzyyyyyy{{{zzz|||zzzvvvvvvzzz||||||{{{}}}~~~|||pppcccPPPAAA;;;<<>>[[[ooovvv{{{|||{{{rrr^^^HHH<<<888444///***444CCCOOOSSSOOOFFF@@@777555333444666777777555666999@@@IIIPPPSSSRRRPPPUUUUUUSSSQQQPPPPPPSSSVVVRRRRRRQQQOOOMMMJJJGGGEEEHHHJJJJJJGGGCCCBBBCCCDDDNNNcccvvv}}}mmmIII444:::000000000///---+++***(((------,,,)))(((***...333---,,,***'''(((+++111666666444222111111111000///---***))),,,000111...***222222222...+++***,,,///)))***,,,+++***))))))***'''&&&%%%$$$###$$$$$$%%%''''''''''''(((((())))))}}}RRR;;;888666666444111...,,,++++++,,,,,,,,,+++,,,---///111222111111222333333333333222777666444222111//////...---...000111222222222111,,,...111111000000000000+++***((('''&&&&&&&&&'''!!!%%%((((((&&&&&&(((***+++++++++******)))((('''###$$$&&&(((************,,,------,,,)))'''&&&&&&###((('''$$$$$$'''&&&''''''%%%"""!!!$$$&&&###"""!!!!!!!!!"""$$$$$$!!!$$$%%%&&&&&&### !!! $$$###"""(((111,,,***(((%%%###!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$))))))***))))))((('''&&&%%%&&&(((***+++******)))'''&&&&&&(((++++++)))&&&''')))+++***((('''***---)))))))))******++++++++++++++++++******+++,,,,,,***)))((((((((()))+++,,,&&&&&&''''''((())))))))))))******((('''''')))+++(((%%%$$$%%%((()))(((&&&((('''%%%%%%&&&(((+++,,,444222///---+++)))))))))'''''''''''''''((()))***'''&&&%%%'''***---,,,***&&&'''((((((&&&$$$$$$$$$ ###%%%&&&&&&&&&'''(((%%%%%%&&&&&&&&&(((,,,///++++++***(((&&&%%%%%%&&&(((+++111:::FFFWWWiiiuuuxxx}}}|||}}}~~~}}}~~~}}}zzzwwwuuuuuuvvvxxx||||||zzzsssvvvzzz~~~~~~}}}zzzyyyyyyzzzzzz}}}|||wwwwww{{{~~~~~~|||yyycccWWWHHH>>><<>>,,,### !!! ###+++:::QQQiiiyyywwwhhhRRR>>>333333///333FFFcccvvvxxxvvvvvvnnnmmmlllnnnqqqssstttuuusssvvv|||~~~|||{{{}}}|||{{{zzz{{{{{{{{{zzzyyy}}}wwwhhhaaa]]]ZZZVVVRRRNNNHHHBBB>>>>>>@@@@@@===999999===AAA===:::666222///...---------+++))))))+++------------***)))+++......***&&&***))))))((('''&&&%%%%%%%%%&&&)))***)))))))))***)))'''&&&&&&''''''&&&%%%)))***+++***)))((()))***lllHHH666777555444222111000000000111000000//////000222444555555555444333222111111000000///......///000...---+++******,,,...000///......---+++,,,---......---***)))((('''''''''((()))((('''%%%%%%&&&'''&&&%%%&&&%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$&&&((((((''''''&&&&&&%%%%%%&&&&&&'''%%%&&&((())))))'''%%%$$$######$$$$$$$$$$$$$$$###############"""!!!  !!!###$$$%%%%%%"""""""""!!!!!! """###$$$###!!! !!! !!!!!!!!!###!!!!!!""""""""""""!!!!!!$$$%%%&&&'''((('''&&&&&&+++++++++*********---000)))'''$$$###%%%(((******))))))***,,,------***'''))))))***************))))))'''(((+++***((()))...,,,000222111---)))((((((++++++,,,+++***)))'''&&&&&&''')))******((('''%%%((()))******'''%%%$$$$$$$$$"""!!! !!!###$$$###%%%''''''%%%###"""###'''+++---+++&&&$$$&&&***,,,,,,------,,,+++***))),,,++++++)))((('''&&&%%%'''))))))(((&&&%%%%%%&&&###$$$''''''&&&&&&'''(((+++,,,,,,,,,------------)))'''%%%$$$%%%)))...111++++++///777@@@JJJYYYfffvvv|||~~~}}}~~~}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~{{{zzzyyyyyyyyyzzz{{{|||}}}}}}|||zzzyyyzzz~~~|||}}}}}}~~~~~~~~~~~~{{{wwweee]]]SSSQQQXXXdddooouuu{{{zzz{{{}}}~~~}}}{{{yyywwwvvvuuutttrrrrrrtttuuuvvvuuutttqqqmmmggg```[[[XXXYYYYYY[[[cccnnnwww}}}~~~~~~~~~~~~~~~|||zzzwww~~~~~~yyynnn]]]KKK>>>777555555111333666>>>KKK]]]ppp|||}}}mmmTTT>>>333222000777LLLjjj}}}~~~xxxpppnnnjjjgggccc]]]WWWRRRRRRSSSSSSPPPKKKHHHIIIJJJFFFBBB>>>;;;:::888333000***))))))***,,,,,,,,,*********+++,,,,,,***((('''))))))((((((((('''''''''$$$$$$%%%'''***,,,+++*********)))(((''''''(((******)))''''''''''''&&&$$$oooEEE444999555444222111111111222222000000000111222333555666555444444333111000...---+++******,,,///111111111,,,,,,++++++,,,---------+++***)))***,,,......---+++***)))(((''''''(((((()))'''%%%%%%&&&'''&&&%%%&&&%%%###""""""$$$&&&'''&&&%%%$$$$$$&&&'''&&&%%%'''&&&$$$$$$$$$$$$&&&'''&&&(((+++,,,,,,***(((&&&"""###$$$$$$$$$$$$$$$$$$""""""#########""""""!!! !!!!!!"""""" !!!######!!!   """!!!"""############"""!!!###$$$%%%&&&''''''&&&&&&)))+++------------...000)))'''%%%%%%(((+++,,,---***++++++,,,,,,+++)))(((((()))))))))))))))((('''(((&&&'''))))))'''***///222444555333///,,,++++++,,,,,,---,,,+++***((('''&&&((()))***+++***))))))((()))******)))&&&$$$###%%%###!!! """$$$###%%%''')))(((%%%###!!!$$$(((,,,***&&&$$$'''+++(((((())))))((((((((('''++++++)))((('''&&&%%%%%%$$$&&&&&&%%%###"""###$$$###%%%''''''&&&%%%&&&(((------,,,++++++++++++++++++)))'''&&&&&&(((+++---++++++///666>>>HHHWWWddduuu|||~~~~~~~~~}}}|||{{{{{{||||||}}}{{{zzzyyyyyyyyyzzz{{{|||~~~|||yyyvvvvvvxxxzzzvvvxxxzzz}}}}}}}}}~~~~~~tttmmmeeecccgggqqqzzz}}}{{{|||xxxvvvwwwuuusssrrrsssuuuwwwyyyvvvtttqqqlllgggaaa]]][[[YYYYYY\\\dddoooxxx|||}}}~~~~~~}}}zzzzzzssshhh]]]TTTOOONNNNNNNNNOOORRRWWWaaammmyyy~~~jjjOOO999111111///777NNNlll~~~zzzyyyxxxwwwvvvrrrmmmjjjgggiiiiiifff```\\\YYYXXXSSSOOOKKKJJJKKKHHHAAA;;;333000...---------,,,******...222333000---+++***))))))))))))))))))))))))(((&&&%%%(((,,,...---+++)))++++++(((%%%&&&)))---***'''%%%%%%((((((&&&###oooCCC333;;;555444222111111111222222000000111111333444555555444444444333111///---,,,*********---222666999999------+++*********,,,...***)))((()))+++,,,---,,,,,,+++***)))((('''&&&&&&)))'''&&&&&&'''((('''&&&'''&&&$$$######$$$&&&((('''&&&%%%&&&'''(((&&&%%%&&&%%%$$$######$$$%%%&&&%%%'''***,,,,,,***'''%%%!!!"""######$$$$$$$$$###!!!"""###############""""""""""""!!!   ######!!!  """!!!"""###$$$$$$###"""!!!"""######$$$%%%&&&&&&&&&&&&)))---//////---,,,,,,&&&&&&%%%'''***+++,,,++++++,,,,,,,,,***)))((('''''''''''''''''''''&&&&&&'''$$$%%%'''''''''+++111666555222///,,,+++,,,...------......---+++)))(((%%%'''(((***+++,,,,,,,,,(((((()))******(((%%%$$$%%%$$$"""!!!!!!"""###$$$###%%%(((***+++)))%%%######'''+++***'''%%%'''***''''''&&&&&&'''''''''((())))))((('''&&&&&&''''''###$$$%%%$$$###"""###$$$$$$&&&'''&&&%%%%%%&&&(((,,,+++)))((('''((()))***))))))************************...666>>>HHHWWWdddttt|||}}}~~~~~~}}}}}}}}}}}}{{{zzzyyyxxxyyyyyy{{{{{{}}}}}}|||xxxtttqqqpppppprrrsssvvvzzz|||~~~~~~~~~}}}}}}~~~{{{sssppprrryyy}}}yyyxxx|||zzzvvvuuuttttttuuuxxx|||~~~yyywwwsssmmmhhhddd```___[[[[[[^^^fffqqqyyy}}}~~~~~~~~~}}}~~~}}}yyysssmmmiiifffffffffhhhhhhjjjmmmsssyyy~~~~~~{{{dddHHH666111222///888NNNkkk~~~|||zzzzzz{{{{{{yyytttoookkkiiigggccc___^^^^^^ZZZQQQJJJDDD???888333000///...---+++111888999555000---,,,)))))))))************++++++(((&&&'''+++,,,+++(((((()))***'''%%%%%%)))---(((%%%$$$%%%)))***(((&&&sssJJJ777:::555444222111000000000111///000111222333444444555333333444333111///---+++---------111666;;;>>>???......,,,***((()))---000,,,***((()))***++++++***,,,++++++***)))((('''&&&)))'''&&&'''(((******))))))((('''&&&%%%&&&'''''''''&&&&&&'''((()))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!###'''******(((%%%""" !!!"""############!!!!!!"""###$$$$$$$$$$$$&&&&&&%%%$$$"""!!!   ######""" !!!!!! !!!### """###$$$$$$###""" """"""######$$$%%%&&&&&&$$$'''+++---,,,***))))))$$$######%%%((())))))(((+++------+++(((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&######%%%&&&''',,,333444222---***((()))+++,,,------......,,,+++)))(((&&&'''(((***+++,,,------((('''''')))******(((&&&$$$$$$$$$######$$$$$$%%%###$$$'''***,,,+++(((%%%###%%%((((((((('''''''''''''''&&&''''''((()))***)))((('''&&&&&&''')))***$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&'''&&&$$$$$$&&&((()))(((&&&$$$%%%&&&)))+++'''(((***,,,------,,,,,,******---555<<>>999666222333333111///.........,,,,,,,,,,,,++++++++++++(((((((((&&&%%%%%%&&&(((((('''&&&''')))))))))(((&&&'''((('''&&&&&&'''(((eeeFFF111666444222000......---......///000111222333333333222333444444333111...---///---,,,...111555777777//////---***(((***///444000---+++******)))(((&&&%%%&&&((()))+++,,,,,,,,,)))''''''(((+++---...------------,,,+++)))'''&&&$$$$$$$$$&&&((()))'''&&&%%%%%%'''(((((('''%%%%%%###&&&***------+++(((%%% !!!!!!!!!!!! !!!"""###$$$%%%%%%%%%""""""""""""!!!!!!!!!!!!!!!""""""###$$$%%%&&&&&& $$$%%%$$$"""!!!  """###""""""###$$$ ###$$$$$$### $$$$$$$$$%%%&&&''')))***((('''%%%"""!!!"""%%%))),,,((($$$"""$$$(((+++---+++------***%%%"""###$$$$$$%%%&&&'''((((((((((((%%%"""!!!###$$$&&&---555///...,,,,,,,,,,,,***)))************)))'''&&&%%%++++++******)))(((((('''(((&&&$$$&&&))),,,,,,***!!!###%%%&&&&&&$$$###!!!!!!"""&&&***+++)))'''$$$"""!!!###'''(((#########""""""###%%%'''(((,,,***((('''&&&''')))***!!!"""######"""!!!"""$$$'''''''''%%%$$$$$$&&&(((&&&%%%###"""$$$(((,,,///222111...,,,******++++++++++++---222888???LLLXXXrrr|||{{{wwwvvvwwwxxx{{{xxxsssuuuwwwzzz{{{|||}}}~~~{{{vvvsss|||{{{yyywwwuuuuuuuuuuuuxxxvvvrrrnnnkkklllppptttrrrrrrrrrsssuuuxxxzzz|||zzzzzz{{{|||}}}~~~xxxzzz|||}}}}}}~~~~~~|||yyywwwxxx|||yyyxxx}}}zzz~~~~~~{{{|||}}}xxxxxxyyyzzz{{{{{{||||||zzzvvvpppiiiccc___]]]\\\\\\]]]aaaiiisss{{{}}}}}}~~~~~~~~~}}}}}}~~~}}}~~~{{{yyyzzz|||~~~~~~rrrZZZCCC777111---222444FFFeee~~~xxxssskkkccc[[[SSSKKKFFF888555000---,,,---000222---------,,,,,,+++++++++(((***+++)))&&&&&&))),,,((('''&&&(((+++,,,***'''&&&((()))((($$$###$$$'''^^^777777555111///...---***)))111111111000///000222444777777666555333111///...,,,------,,,+++---000333///...,,,++++++,,,---///...***((()))---...,,,(((***+++,,,------,,,+++***%%%$$$######$$$''')))++++++---...---***&&&$$$###$$$######$$$&&&(((((('''%%%&&&'''%%%###""""""###!!!'''...///,,,'''&&&'''"""!!!!!! !!!###%%%&&& &&&+++,,,(((%%%%%%&&&  !!!###$$$$$$######""""""!!!!!!!!!!!!"""###%%%%%%###!!! $$$"""!!! !!!"""###!!!###%%%''''''%%%###!!!######$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%$$$######%%%''''''&&&))))))((('''%%%$$$###"""'''&&&%%%'''+++,,,+++)))'''&&&%%%$$$%%%&&&)))***...,,,))))))***,,,,,,+++///---***'''%%%%%%%%%&&&&&&(((******(((&&&&&&&&&''''''%%%%%%%%%''')))***&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$&&&((((((((((((#########$$$$$$%%%%%%%%%######""""""###%%%&&&''''''''''''&&&&&&'''''''''&&&***...,,,'''"""!!!"""$$$######$$$&&&''''''&&&"""$$$%%%###"""(((444>>>@@@;;;333---)))(((***,,,...---///333666===LLLZZZlllzzzzzzvvvwwwyyyzzz{{{}}}}}}vvvrrrvvvtttvvv|||}}}zzz|||}}}yyywwwxxxyyy{{{{{{xxxsssqqqrrrtttzzzyyywwwssspppoooppprrrtttqqqoooqqquuuzzz{{{{{{|||{{{zzzzzzyyyyyyzzzzzz{{{||||||}}}~~~~~~~~~~~~|||}}}}}}}}}}}}~~~}}}xxxzzzyyyyyyzzz{{{{{{yyywwwsssuuuwwwwwwwwwwwwwwwyyy{{{uuukkkbbb]]][[[[[[ZZZZZZ^^^fffqqqzzz~~~|||yyyzzz{{{~~~}}}{{{{{{}}}~~~}}}|||~~~|||ttt]]]AAA111///555222666GGGbbb|||}}}xxxrrrkkkdddaaaOOODDD777000111555555444,,,---///000...---,,,,,,***+++++++++++++++,,,,,,---)))''')))---...+++'''###%%%'''&&&%%%$$$%%%&&&jjjGGG888444///,,,,,,---......111222222111000000333555555555444333000...,,,++++++,,,,,,,,,+++,,,///111///...---,,,+++,,,,,,---,,,)))(((***///000...+++++++++++++++***)))'''&&&%%%$$$######$$$''')))***,,,---...---***'''%%%$$$"""###%%%'''((((((((((((%%%&&&&&&%%%###"""###$$$!!!%%%)))***((($$$""""""""""""""""""###$$$%%%&&&%%%***...---)))%%%$$$%%%  !!!###$$$#########$$$######""""""!!!"""#########"""!!! ###"""!!! !!!###$$$"""###$$$%%%%%%$$$"""!!!######$$$$$$%%%&&&'''''''''&&&&&&%%%$$$$$$$$$%%%$$$"""!!!"""$$$&&&&&&%%%(((((('''&&&%%%$$$$$$###'''&&&%%%'''+++,,,+++)))((('''&&&%%%&&&''')))***...,,,))))))***++++++***,,,+++***((('''''''''''''''((((((&&&%%%%%%'''((('''&&&%%%$$$%%%''')))***((('''&&&%%%$$$$$$$$$$$$"""###%%%&&&&&&&&&&&&%%%$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&((()))***'''&&&&&&%%%%%%&&&&&&'''%%%)))---+++'''###"""###$$$######$$$&&&''''''&&&&&&'''&&&######)))777BBBIIIBBB999///)))'''''')))******...333666===KKKXXXlllyyyzzzxxxyyy{{{||||||}}}}}}wwwtttvvvtttuuuzzz|||zzz||||||xxxvvvvvvzzz{{{{{{yyywwwvvvwwwyyyxxxxxxvvvuuutttrrrrrrqqquuusssrrrtttxxx{{{|||{{{xxxxxxwwwvvvvvvvvvvvvvvvyyy{{{}}}{{{yyyzzzzzzzzz{{{}}}}}}xxxyyyyyyzzz|||}}}|||yyyvvvtttvvvxxxxxxwwwwwwxxxyyy}}}xxxpppgggaaa]]]]]]YYYZZZ]]]eeepppxxx|||}}}~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}|||}}}}}}~~~~~~~~~}}}|||{{{}}}www```EEE333111555///444DDD```yyyzzzuuurrrcccXXXKKKBBB???===888444000000000///---,,,,,,---***))))))+++---/////////...,,,******++++++(((%%%(((((()))((('''%%%$$$$$$rrrUUU>>>888111,,,+++,,,...///111222333222111111333555333222111000...+++)))((()))+++,,,,,,++++++---............------+++******)))((((((,,,000111///,,,(((((()))))))))((('''&&&&&&%%%%%%%%%%%%''')))***,,,---...---***'''&&&&&&###(((---...+++(((''''''%%%&&&%%%$$$"""###%%%'''######$$$%%%%%%$$$!!!""""""###$$$%%%%%%%%%%%%(((,,,...,,,'''""" !!!"""###$$$"""###$$$%%%%%%%%%$$$######"""""""""!!!!!!!!! """!!!!!! !!!"""$$$%%%############""""""!!!!!!$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&"""!!! !!!###$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%'''&&&&&&'''***++++++***)))((('''''''''(((***+++---+++))))))***+++***)))))))))******))))))(((((('''&&&%%%###"""###&&&***%%%%%%$$$$$$%%%&&&((()))***)))'''%%%#########$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$#########$$$%%%&&&'''''''''''''''(((******&&&%%%%%%$$$$$$%%%%%%&&&$$$'''+++***'''$$$$$$%%%$$$######$$$&&&'''&&&%%%''''''%%%"""!!!(((555???GGGAAA888...(((%%%&&&'''&&&'''+++111666<<>>666000---,,,,,,,,,111222333333222222333555111111000///---+++)))(((***,,,......---,,,,,,------...//////---+++)))'''(((((()))+++...///---+++$$$%%%&&&''')))***++++++((((((''''''((()))***+++,,,---...---***((('''(((+++111777666///((($$$$$$%%%%%%%%%$$$"""###&&&(((&&&###!!!###'''(((%%%!!!!!!"""###$$$%%%$$$######&&&(((***((($$$ !!!!!!!!!!!!"""###$$$$$$!!!"""$$$&&&&&&&&&%%%$$$###"""!!!!!! !!!!!!"""!!!!!!!!!"""###$$$%%%%%%%%%###"""!!!!!!""""""%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''"""!!! !!!###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***++++++***))))))(((((()))******,,,***))))))******)))(((((()))***++++++)))'''&&&$$$$$$$$$"""!!!"""%%%'''$$$$$$$$$$$$%%%'''((()))+++***'''%%%#########$$$######$$$$$$%%%%%%%%%%%%&&&%%%###""""""$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%###&&&((()))'''%%%%%%&&&$$$###"""###%%%&&&%%%$$$$$$$$$$$$!!! $$$,,,333666444///+++((('''''''''&&&&&&)))...333;;;JJJXXXkkkwww~~~~~~{{{xxxzzz}}}~~~~~~~~~zzzzzz{{{vvvttttttwwwzzz|||}}}}}}zzzyyywwwwwwxxxwwwwwwxxxyyyzzzyyyvvvsssvvvzzz|||xxxtttttttttuuuwwwxxxyyyxxxxxxttttttsssrrrrrrrrrrrrrrrwww{{{zzzvvvsssrrrrrruuuyyy~~~}}}}}}}}}vvvwwwwwwvvvtttssstttvvvxxxyyyyyyuuunnneee^^^[[[YYYZZZ^^^fffpppwwwyyyxxxyyyyyy|||}}}|||{{{{{{|||~~~~~~}}}|||||||||||||||}}}hhhNNN:::222222333777GGGbbb|||~~~zzzuuuqqqmmmggg]]]VVVFFFAAA;;;555333333333444000,,,))))))---...---***000000...+++'''$$$######"""!!!!!!###'''((('''%%%zzzjjj]]][[[]]]ZZZZZZWWWLLLAAA>>>999555333000---+++000111333333222111222444111000000///...,,,+++***,,,...//////...,,,,,,---,,,---//////...+++(((&&&(((((()))***++++++***(((%%%&&&&&&(((***+++------+++************++++++++++++,,,---,,,)))(((((()))555:::>>>;;;222(((###"""%%%%%%&&&%%%###$$$&&&(((&&&""" ###(((+++((($$$ """#########"""!!!###$$$&&&%%%###!!!!!!!!!"""######$$$$$$$$$"""###$$$%%%&&&&&&%%%$$$""""""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$'''&&&$$$"""""""""$$$$$$&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%&&&''''''((($$$"""!!!"""$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((()))+++,,,*********)))))))))*********)))((()))******)))(((((()))++++++***(((%%%###!!!"""$$$$$$###""""""######$$$$$$%%%&&&'''))))))+++***(((&&&$$$#########""""""######%%%&&&''''''&&&%%%$$$#########$$$%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###%%%&&&'''&&&&&&&&&&&&$$$###"""###%%%&&&%%%$$$"""$$$%%%$$$"""!!!$$$'''&&&'''(((******)))(((''')))'''(((+++...777HHHXXXhhhttt}}}||||||~~~yyyuuuxxx{{{~~~~~~zzzyyyzzz|||vvvuuutttuuuyyy}}}~~~}}}yyyxxxwwwwwwxxxyyyyyyyyy|||wwwsssuuuzzz}}}|||zzzvvvwwwxxxyyyyyyxxxxxxyyyvvvvvvuuutttttttttttttttyyy{{{~~~}}}yyyvvvqqqqqqqqquuu{{{|||{{{vvvvvvvvvtttrrrqqqrrrsssrrrtttuuuqqqjjjaaaZZZWWWXXXZZZ___hhhrrrxxxyyyxxxwwwwwwzzz}}}}}}||||||}}}~~~|||||||||}}}~~~}}}iiiPPP<<<222111555888HHHbbb{{{~~~}}}}}}}}}}}}yyysssnnn^^^WWWMMMDDD???;;;888666555222......///000000...//////...***'''$$$%%%%%%""""""###%%%'''(((((('''uuu\\\LLLFFFFFFAAABBBFFFAAA999888777777777444000---///000222222111111111222000000000000000///...---...///000///---,,,---...,,,---......---+++)))''')))(((((((((((((((((((((******)))))))))***++++++,,,,,,,,,,,,++++++++++++***++++++***((('''((()))888;;;<<<999111)))$$$"""%%%&&&'''&&&%%%$$$%%%&&&$$$!!! """''')))'''### !!!!!!"""!!!!!! """"""###$$$$$$$$$###"""!!!"""###$$$$$$%%%%%%$$$############$$$$$$$$$$$$!!!!!!""""""######$$$$$$########################&&&%%%$$$######$$$%%%&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%&&&'''))))))%%%$$$###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''(((+++...************))))))))))))'''&&&'''(((***+++***(((((()))******)))&&&$$$"""!!!###%%%%%%###!!!!!!!!!###$$$%%%&&&((()))******))))))((('''&&&%%%$$$### !!!"""###%%%'''(((%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$###"""###$$$%%%$$$######%%%''''''%%%###"""""""""$$$'''***+++***(((&&&***(((''')))+++333CCCSSSdddqqqzzzzzzzzz}}}{{{uuusssvvvzzz}}}{{{wwwwwwzzz}}}xxxwwwuuutttyyy~~~zzzyyywwwxxxzzz{{{{{{zzz}}}yyyvvvvvvyyy}}}~~~~~~zzz{{{|||{{{yyyyyyzzz{{{xxxwwwwwwvvvuuuvvvvvvvvvyyyzzz{{{|||{{{yyyvvvuuupppoooqqqwww}}}|||zzzuuuuuu}}}xxxxxxvvvtttqqqpppqqqrrrpppqqqqqqmmmeee]]]WWWTTTWWWYYY___iiisssyyyyyyxxxxxxyyy{{{~~~~~~~~~~~~|||{{{|||~~~}}}iiiQQQ===444222444777EEE___www~~~}}}{{{{{{|||~~~|||wwwooodddZZZRRRKKKDDD???888666444111000000111222111///---***(((''''''&&&((()))+++***(((''''''(((xxxSSSCCC===<<<555555:::888444444444555555444000...---///111222111000000111...//////000111111000000///000///---+++***,,,---+++,,,,,,---,,,+++***)))(((((((((''''''(((***,,,,,,+++***)))))))))***++++++++++++++++++***))))))((()))***)))''''''((()))222222222000---)))&&&%%%$$$&&&(((((('''$$$$$$$$$$$$######$$$&&&&&&$$$!!!""""""!!!!!!!!!!!!"""""" !!!"""$$$$$$$$$###!!!"""###%%%%%%%%%%%%$$$%%%$$$"""!!!!!!"""###$$$ """$$$%%%&&&&&&&&&$$$$$$$$$$$$###""""""!!!"""""""""######$$$%%%&&&(((&&&$$$######$$$&&&'''$$$$$$%%%%%%'''((()))***%%%$$$###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''&&&'''+++...))))))******)))(((((('''$$$$$$%%%(((***,,,+++)))&&&&&&'''''''''&&&$$$###$$$%%%%%%###!!! !!!$$$%%%&&&((()))***++++++'''(((((()))(((&&&$$$###  """###$$$###$$$%%%&&&&&&$$$###!!!&&&&&&'''(((((('''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###"""###$$$%%%$$$"""###%%%''''''&&&%%%$$$######$$$%%%'''(((((('''''''''&&&''')))***///<<>>999999222000555333555444222222222000...+++,,,...111111000//////000------///000111111111111000///...+++))))))+++---++++++,,,,,,,,,++++++***(((((('''&&&''')))---000(((((((((((()))***,,,---***************)))(((''''''((()))(((&&&&&&''')))+++)))(((((()))***)))((($$$'''******(((%%%###"""'''''''''''''''%%%"""$$$###"""!!!!!!"""###$$$!!!"""!!! !!!"""$$$%%%&&&&&&%%%%%%'''%%%"""  """$$$###%%%'''(((''''''%%%%%%%%%$$$###"""!!! !!!"""###$$$%%%%%%(((&&&$$$""""""$$$&&&'''$$$$$$%%%%%%'''(((***+++%%%$$$######%%%''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&(((((('''&&&'''+++///)))))))))))))))((('''&&&######$$$'''+++,,,+++***###$$$%%%%%%&&&&&&&&&&&&''''''%%%!!! ###$$$%%%''')))***+++,,,,,,%%%''')))***)))'''%%%###  ###$$$&&&''''''%%%""" %%%&&&'''''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%###"""###$$$$$$###""""""###$$$$$$%%%%%%%%%%%%""""""""""""###%%%'''(((###$$$'''***+++---666AAA]]]kkkwwwxxxxxxzzzwwwppptttwww{{{}}}~~~~~~|||wwwttttttxxx{{{zzzzzzvvvtttzzzzzzyyyyyy|||~~~|||sssqqqpppsssxxx||||||{{{xxxzzz}}}~~~}}}}}}~~~wwwxxxxxxuuurrrqqqtttwwwvvvvvvuuuttttttttttttuuusssuuuxxxyyyxxxtttpppmmmllllllpppxxxzzzmmmiiidddfffttt}}}|||zzzvvvsssqqqssstttuuusssooohhh```ZZZWWWUUUQQQUUU\\\hhhsssxxxxxxvvv}}}~~~}}}yyyxxxyyy|||~~~~~~~~~}}}jjjTTTBBB999666444666CCC[[[sss~~~~~~~~~}}}||||||{{{{{{zzzzzz|||~~~{{{zzzzzzvvvoooiiibbbccc___TTTGGG???@@@CCC999333,,,***++++++'''###""")))...,,,&&&###'''---qqqMMMBBB999777777444111000222555555111000000---)))+++---///000///............///000111111000///...***+++,,,+++***)))***+++)))))))))))))))(((((('''((()))))))))************---,,,***)))((())))))***&&&''')))***+++++++++***++++++------,,,***'''&&&%%%%%%%%%&&&&&&&&&'''''''''***......'''$$$&&&&&&'''(((&&&$$$""" $$$%%%'''''''''%%%###!!!"""""""""###$$$$$$"""!!!""""""!!!!!!!!!###$$$%%%&&&%%%###""""""""" ###%%%(((++++++***'''%%%###############"""!!! %%%%%%$$$###"""""""""###&&&%%%$$$#########$$$%%%$$$%%%%%%###"""%%%,,,222///((("""###'''***'''######$$$%%%''''''''''''&&&######$$$%%%%%%&&&''''''))))))((('''&&&%%%%%%%%%)))+++,,,,,,***)))))))))$$$$$$$$$###############'''&&&$$$"""!!! """&&&(((&&&%%%'''(((&&&%%%$$$$$$$$$%%%$$$!!! %%%&&&&&&%%%$$$"""  ###%%%$$$######$$$"""$$$'''(((&&&%%%$$$$$$!!!###$$$%%%$$$###!!!"""!!! !!!###$$$$$$$$$$$$###"""###&&&((((((((('''&&&$$$""""""###$$$%%%$$$&&&$$$)))000---111BBBYYYlllssssss{{{|||}}}}}}|||}}}}}}yyyuuurrrppppppppptttvvvxxx{{{|||{{{zzzxxxxxxwwwvvvyyy|||~~~|||zzzwwwuuusssuuuyyy|||}}}|||xxxyyyzzz|||||||||{{{{{{{{{{{{yyywwwuuusssrrrqqqssspppnnnpppuuuwwwuuuqqqssstttvvvxxxxxxvvvqqqmmmmmmlllnnnuuu}}}{{{wwwiii\\\]]]iiiyyyxxxxxxyyyvvvssstttuuuuuurrrkkkaaaXXXQQQNNNUUUVVV[[[eeepppxxx{{{{{{}}}{{{yyyxxxxxxxxx~~~}}}~~~~~~}}}oooVVVAAA777444444===CCCUUUrrr~~~|||{{{zzz|||}}}~~~~~~||||||}}}~~~~~~}}}|||{{{xxxyyyvvviiiXXXJJJDDDDDDBBB999...***+++,,,***&&&$$$(((,,,---,,,+++++++++hhhFFF<<<444333444222000000333555444000......---)))+++---///000000000000111//////000000000///...---,,,------,,,)))(((((()))(((((()))))))))(((''''''((((((((())))))))))))))),,,++++++***************''''''((()))***+++++++++***+++++++++***)))'''&&&$$$$$$%%%&&&''''''(((((((((+++000111***"""!!!&&&%%%&&&'''''''''%%%###"""%%%&&&&&&'''&&&&&&$$$$$$%%%$$$###############"""######"""!!!!!!"""$$$$$$%%%$$$######""""""!!!$$$&&&(((***+++)))&&&%%%###############"""!!!!!!$$$$$$######"""#########%%%$$$$$$$$$###$$$$$$%%%%%%&&&'''%%%$$$&&&,,,000...)))$$$###%%%&&&%%%"""%%%&&&'''((()))(((''''''######$$$$$$%%%&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&)))++++++)))'''&&&&&&""""""""""""#########"""&&&%%%$$$###!!!!!! !!!&&&)))(((''''''%%%!!!######%%%''''''%%%!!! !!!"""$$$$$$%%%$$$###""" !!!$$$%%%%%%$$$$$$$$$"""$$$''''''&&&$$$$$$$$$!!!"""$$$%%%%%%$$$###"""$$$""" !!!"""!!! ###""""""###%%%'''''''''&&&%%%###"""""""""$$$$$$$$$%%%$$$(((000---111BBBZZZnnnuuuuuu}}}}}}|||{{{||||||{{{xxxuuusssrrrrrrrrruuuwwwyyy|||||||||zzzyyyyyyxxxwwwyyy|||}}}|||{{{wwwuuutttuuuxxx{{{{{{{{{xxxyyyzzz||||||||||||||||||{{{zzzxxxvvvtttsssrrrssspppnnnpppsssuuutttqqqsssssstttvvvvvvtttoookkkiiijjjmmmssszzz}}}|||zzzmmmaaaXXX\\\iiiyyy}}}|||zzzuuurrrrrryyyxxxtttmmmcccZZZTTTQQQRRRTTT[[[eeerrrzzz~~~~~~~~~}}}}}}}}}||||||~~~rrrZZZFFF>>>===:::AAAEEEUUUrrr}}}|||{{{{{{}}}~~~~~~~~~yyymmmaaa[[[ZZZKKKCCC999555555444///***++++++---000222222///---___BBB888111222444333111111444555333...,,,---,,,))),,,---...000111222333333000000//////...---,,,+++---...---+++(((&&&%%%&&&'''(((((((((((('''&&&&&&(((((((((''''''''''''''')))***+++,,,,,,,,,++++++(((((((((((()))***++++++***)))))))))((('''''''''######$$$&&&'''((()))***(((+++000222---%%%###'''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&''''''((()))(((&&&$$$############%%%$$$###"""!!!"""###$$$###############"""!!! %%%&&&(((******(((%%%$$$############""""""""""""#########"""######$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$&&&'''&&&$$$$$$(((++++++)))'''$$$###"""""""""&&&&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&$$$'''***+++)))%%%###""" !!!"""############%%%%%%$$$###""""""!!!!!!!!!'''***)))(((((($$$!!!"""%%%((()))'''""" """$$$%%%"""############"""!!! """$$$%%%$$$$$$$$$%%%"""$$$&&&'''%%%$$$$$$$$$###$$$%%%%%%%%%$$$###"""%%%###!!! """!!!!!!"""%%%&&&&&&%%%%%%$$$###"""!!!"""###$$$###%%%###'''///,,,111BBBXXXmmmuuuuuu}}}~~~zzzzzzyyy{{{}}}~~~}}}|||yyyxxxwwwvvvvvvvvvvvvvvvyyyzzz|||}}}~~~}}}||||||{{{zzzyyyyyy{{{|||||||||wwwvvvuuuvvvxxxyyyzzzyyywwwxxxyyy{{{|||}}}}}}}}}|||{{{zzzyyywwwvvvuuutttssspppmmmnnnqqqsssrrrppprrrrrrrrrssssssqqqmmmjjjfffiiimmmqqqtttvvvvvvuuuaaaYYYWWW```ooo~~~}}}vvvsssttt}}}{{{wwwoooeee]]]WWWUUUSSSUUU\\\gggsss{{{~~~}}}|||~~~}}}|||{{{zzzzzz}}}{{{|||}}}uuu\\\IIIAAAAAAAAAFFFGGGUUUqqq}}}}}}||||||}}}xxxrrrnnn___YYYQQQLLLIIIDDD<<<555666444333666999888333...^^^CCC:::444555777666444444666777444...,,,......+++.........///111333333222111000///---++++++******+++,,,,,,***&&&$$$$$$%%%'''''''''''''''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%''')))+++.........,,,+++)))(((''''''''')))***+++(((((('''&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((&&&(((...111---%%%###&&&$$$$$$%%%&&&''''''&&&&&&'''&&&%%%%%%%%%''')))+++,,,+++)))&&&###"""###%%%&&&%%%###"""!!!""""""###"""###$$$$$$###"""!!!!!!%%%&&&((()))((('''%%%#########"""""""""""""""######"""""""""###$$$%%%%%%"""###$$$%%%&&&%%%$$$###!!!$$$%%%$$$!!! """$$$%%%''''''%%%"""!!!###%%%$$$$$$%%%%%%$$$###!!! $$$$$$$$$$$$############%%%%%%&&&'''''''''&&&%%%$$$(((+++,,,***&&&###""" """###$$$$$$$$$$$$###$$$$$$$$$######"""""""""&&&'''&&&'''(((%%% """"""$$$&&&((('''$$$"""$$$###"""""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$###"""###$$$"""$$$&&&&&&%%%###$$$$$$###$$$$$$$$$$$$###""""""%%%###!!! """!!!!!!"""%%%&&&%%%$$$######"""!!!!!!""""""######%%%"""&&&...,,,000BBBVVVkkktttsssyyy{{{xxxzzzwwwwwwxxxzzz||||||zzzxxxwwwwwwxxxyyyzzz{{{{{{|||}}}~~~~~~~~~}}}|||zzzzzzzzz{{{{{{|||wwwvvvvvvvvvwwwwwwwwwwwwvvvwwwxxxzzz|||}}}~~~~~~||||||{{{zzzxxxwwwvvvvvvrrrooollllllmmmooopppooopppooooooooopppooommmkkkfffiiimmmnnnmmmlllkkkkkkYYYVVV[[[kkk|||~~~xxxxxxzzz~~~yyyqqqggg^^^YYYWWWVVVXXX^^^iiitttzzz|||zzz|||~~~}}}||||||||||||{{{zzzyyyzzz}}}}}}}}}~~~~~~~~~www^^^JJJAAA@@@FFFGGGFFFRRRnnn~~~~~~~~~|||uuuqqqlllhhhccc[[[QQQIIIGGGFFFDDDCCC@@@<<<666222dddFFF>>>777777999777444333777888555000...000000...111///...///111333222111333111...,,,***)))******((()))***(((&&&$$$$$$%%%'''''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&(((+++...///...,,,***)))((('''''''''((()))***'''&&&&&&%%%&&&&&&'''((((((((((((''''''&&&&&&%%%###%%%)))---***$$$"""$$$$$$%%%%%%&&&'''''''''''''''&&&$$$$$$%%%'''***,,,------+++'''###"""###&&&&&&%%%$$$"""""""""######"""%%%'''&&&$$$"""!!!"""$$$%%%&&&''''''&&&%%%$$$######"""!!!!!!"""###$$$###"""""""""###$$$%%%%%%"""###$$$%%%&&&%%%$$$$$$!!!$$$%%%$$$ !!! ###&&&%%%""""""%%%)))$$$$$$%%%%%%$$$""" ##################""""""$$$%%%&&&'''''''''%%%%%%%%%))),,,...+++(((%%%### !!!###%%%&&&&&&%%%%%%""""""###$$$$$$$$$$$$######$$$###"""%%%)))((($$$$$$"""!!!"""$$$&&&'''''''''&&&$$$###""""""###$$$ !!!!!! !!!######"""!!!"""######$$$%%%%%%$$$###$$$%%%#####################"""$$$"""!!!!!!"""######""""""!!!!!!###%%%&&&$$$###""""""""""""""""""#########$$$!!!%%%,,,+++000BBBWWWmmmvvvsssvvvvvvrrrttttttuuuwwwzzz||||||zzzwwwxxxyyyyyy{{{}}}|||||||||{{{zzzyyyyyyzzzuuuvvvvvvwwwvvvvvvvvvvvvvvvvvvwwwxxxzzz|||}}}~~~{{{{{{zzzzzzyyyxxxwwwwwwqqqnnnkkkjjjkkknnnpppqqqpppnnnllllllnnnooonnnnnnhhhjjjllljjjfffbbb___^^^TTTTTT___sss}}}yyy|||zzzrrrhhh___YYYWWWTTTVVV]]]hhhttt{{{~~~}}}~~~~~~~~~{{{xxxvvvvvvwww}}}zzzzzz{{{}}}}}}zzzdddQQQFFFCCCEEEEEEAAANNNkkk}}}~~~}}}~~~~~~~~~~~~|||{{{yyysssjjjddd^^^``````YYYNNNEEE@@@???hhhGGG>>>777888999666333111555777666222111333333000222000...///333555555333444111...+++)))***+++,,,)))******)))&&&%%%%%%&&&'''(((((((((((('''&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%'''***,,,---,,,+++***(((((((((''''''(((((()))%%%%%%%%%&&&'''''''''(((+++***)))((('''%%%$$$$$$######&&&***((($$$###%%%%%%%%%&&&&&&'''''''''(((&&&%%%$$$$$$%%%''')))***,,,------)))$$$"""###&&&&&&%%%$$$###"""###$$$$$$$$$'''***)))%%%"""""""""###$$$%%%&&&&&&&&&%%%%%%###"""!!!!!!!!!"""$$$$$$#########"""######$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$&&&'''%%%!!!!!!###!!!$$$%%%$$$$$$'''***&&&&&&''''''&&&$$$###"""""""""""""""""""""######$$$%%%&&&((('''&&&$$$###$$$'''+++,,,***'''&&&%%%!!!###%%%''''''&&&%%%$$$ !!!###%%%&&&%%%%%%$$$######!!!###******&&&$$$!!!!!!%%%((()))&&&%%%$$$""""""""""""###  !!!"""######"""!!!"""$$$###$$$%%%$$$###"""###%%%############$$$$$$%%%%%%"""!!! !!!###%%%%%%$$$"""""""""$$$&&&&&&$$$"""""""""#####################$$$!!!$$$+++***///AAAZZZqqqzzzvvvwwwuuuqqqtttrrrsssvvvzzz~~~~~~{{{xxxzzzzzzzzz{{{}}}~~~~~~~~~{{{|||}}}|||yyywwwwwwwwwsssuuuwwwwwwvvvuuuuuuvvvvvvvvvvvvwwwxxxyyy{{{|||zzzzzzzzzyyyyyyxxxxxxxxxrrrpppmmmkkklllooosssuuutttqqqmmmllllllnnnnnnnnnkkkjjjiiifffaaa[[[UUUQQQLLLPPP^^^vvv~~~}}}|||uuujjj```YYYVVVMMMPPPXXXdddsss~~~}}}xxxtttssstttuuu{{{~~~~~~}}}|||zzz{{{|||}}}}}}nnn]]]PPPIII@@@@@@<<>>888999:::777333222222555555222222444333000222///...000666::::::999444222...***)))***,,,...---......+++(((&&&&&&'''(((((()))))))))(((''''''###$$$$$$%%%&&&'''((((((&&&''')))+++++++++))))))'''(((((((((((((((''''''###$$$&&&'''((((((((('''******)))((('''&&&%%%%%%%%%$$$%%%))))))&&&&&&)))'''&&&&&&&&&&&&''''''(((%%%%%%$$$$$$%%%&&&'''(((***,,,...***%%%"""###%%%%%%$$$#########$$$%%%&&&&&&***---,,,'''""""""###!!!"""###%%%&&&&&&&&&&&&###"""!!! !!!"""$$$%%%$$$$$$######"""#####################$$$%%%&&&'''%%%&&&'''$$$!!!!!!$$$ """$$$%%%%%%&&&'''(((&&&&&&'''''''''%%%$$$### !!!!!!!!!"""#########$$$%%%'''((('''%%%###!!!!!!###&&&'''&&&%%%$$$$$$!!!###%%%''''''%%%###"""!!!###%%%&&&&&&&&&%%%######!!! %%%***(((### """%%%'''(((""""""!!!!!!!!!"""$$$%%% $$$%%%%%%$$$######$$$&&&###$$$$$$$$$""""""###%%%$$$$$$$$$%%%&&&'''((()))!!!  """$$$$$$#########$$$%%%''''''%%%""""""######$$$$$$$$$$$$$$$###$$$ ###***)))///AAAZZZqqq{{{xxxxxxvvvrrruuuppprrrvvv|||}}}zzz|||{{{yyyyyy{{{}}}{{{zzz{{{|||}}}yyy{{{~~~}}}yyyvvvttttttqqqtttvvvwwwuuutttuuuwwwuuuuuuuuuuuuvvvwwwyyyzzzyyyyyyyyyyyyxxxxxxxxxxxxtttrrrpppnnnnnnrrrxxx|||zzzvvvpppmmmllllllllllllkkkhhhdddaaa]]]WWWOOOIIIFFFJJJZZZttt~~~xxxmmmbbbZZZUUUJJJMMMTTTaaaqqq|||wwwssssssuuuxxxzzz}}}~~~|||{{{zzzzzzzzz{{{||||||}}}~~~~~~~~~uuueeeSSSHHH;;;;;;888GGGiii~~~|||~~~}}}|||}}}zzzxxxzzz}}}yyy|||~~~~~~|||zzzzzz{{{xxxzzz~~~tttjjjfffeeebbbFFF>>>999:::<<<:::666555///333444222222444333000222///...222999>>>???>>>444222...***)))+++---///222222111...***''''''''')))))))))))))))(((((('''######$$$%%%'''((())))))''''''))))))***))))))(((&&&'''((())))))((('''&&&"""$$$&&&)))***)))((('''((((((((((((((('''''''''(((&&&&&&)))***((())),,,(((''''''&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&&&&(((,,,...+++&&&"""###%%%$$$$$$#########$$$&&&'''''',,,///---'''###"""### !!!"""$$$%%%&&&''''''###"""!!! !!!"""$$$&&&%%%%%%$$$###"""""""""###$$$###""""""###%%%'''(((###%%%%%%""" #########$$$%%%&&&''''''&&&$$$$$$%%%&&&%%%$$$###""" !!!"""######$$$%%%&&&'''((('''%%%"""  """###"""""""""###!!!###%%%&&&&&&$$$"""  ###%%%''''''&&&&&&###$$$######'''***&&& ###&&&&&&&&&!!!###%%%&&& &&&''''''&&&%%%$$$&&&'''###$$$$$$###""""""###%%%%%%%%%&&&&&&((()))+++,,,!!! !!!""""""!!!$$$$$$$$$&&&((('''%%%###"""###$$$%%%%%%%%%%%%%%%###### ###***)))///AAAXXXppp{{{xxxxxxvvvsssvvvooorrrwww}}}|||}}}{{{xxxwwwxxx}}}~~~{{{xxxwwwxxxzzz{{{www{{{~~~~~~yyyuuurrrrrrpppsssvvvwwwuuutttuuuwwwvvvuuutttttttttvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvuuurrrpppqqquuu{{{{{{sssnnnkkkjjjjjjiiijjjfffaaa^^^\\\WWWMMMEEECCCHHHXXXrrrzzzpppddd[[[UUULLLMMMSSS```ppp~~~|||vvvssstttxxx||||||~~~~~~~~~yyyzzz{{{{{{{{{|||~~~}}}}}}vvveeePPPBBB888888555FFFiiizzz}}}}}}wwwuuuwww{{{yyy}}}}}}{{{{{{|||xxxzzz}}}}}}vvvqqqnnnfffIII???===???===???;;;,,,444444555444333111///...444000---000888>>>@@@@@@222000---,,,---------,,,111111111///...,,,***)))***&&&'''***(((###$$$)))%%%&&&'''((((((((('''&&&&&&)))---000000---)))&&&***'''&&&))),,,,,,(((###!!!%%%((()))''''''(((***,,,***))))))***++++++++++++++++++***((('''%%%$$$************))))))((((((''''''&&&&&&%%%%%%&&&&&&###$$$&&&)))************(((&&&###""""""$$$''')))&&&((())))))&&&$$$######!!!'''---000...)))$$$%%%&&&%%%$$$""""""$$$&&&""""""############"""!!!""""""""""""###$$$%%%&&&%%%&&&%%%###  !!!"""""""""$$$&&&'''&&&%%%######$$$%%%%%%###"""!!! """###$$$$$$""" """%%%''''''%%%############$$$$$$$$$$$$######%%%%%%&&&%%%$$$######""""""###$$$''')))***'''%%%$$$&&&''''''$$$  !!!###$$$!!!!!!!!!!!!""""""""""""$$$!!!!!! $$$%%%'''((('''%%%###!!!######$$$$$$$$$%%%%%%%%%###""""""""""""$$$%%%'''&&&%%%$$$###""""""""""""%%%&&&&&&'''&&&%%%###""""""###%%%''''''%%%###!!!!!! $$$+++)))000CCC]]]nnnuuuvvvzzzxxxrrruuuuuutttuuuzzz}}}yyywwwvvvwwwzzz}}}~~~}}}}}}zzzxxxxxxxxxxxxwwwyyyzzzzzzxxxuuurrrrrrrrrqqqtttwwwxxxyyyyyyzzzzzzvvvuuuuuuttttttttttttuuuwwwxxxzzz||||||zzzxxxvvvxxxvvvrrrppprrrxxx~~~}}}yyyrrrkkkhhhiiikkkjjjnnnnnnjjjcccYYYKKK???AAABBBPPPlll{{{mmm```XXXUUUKKKKKKSSScccsss}}}|||wwwuuuttttttsss}}}{{{{{{|||}}}~~~~~~}}}|||{{{~~~~~~~~~~~~{{{~~~}}}|||~~~|||}}}uuuaaaJJJ;;;888888;;;IIIccc}}}}}}}}}~~~~~~{{{|||yyyxxxyyyzzz{{{|||||||||{{{yyyxxx~~~}}}}}}~~~vvvnnniiioooMMM@@@;;;;;;999===;;;///222222333333333111000///111---+++...444999:::999111///---,,,............000//////---,,,***(((''''''$$$%%%((('''$$$$$$)))%%%&&&'''(((((('''&&&&&&%%%'''***------+++(((&&&(((&&&%%%'''++++++((($$$###&&&))))))((('''(((***,,,+++))))))******)))'''************)))((('''&&&++++++******))))))(((((()))((('''&&&%%%&&&&&&'''###$$$&&&((()))***+++++++++)))&&&$$$######%%%&&&&&&((()))(((%%%###""""""!!!###(((---000...)))$$$''''''&&&$$$"""!!!###%%%$$$$$$######""""""""""""""""""""""""###$$$%%%&&&%%%%%%%%%###  !!!"""!!!!!!"""###$$$$$$$$$"""""""""""""""!!! !!!"""$$$%%%&&&%%%###!!!"""%%%&&&&&&%%%#########"""""""""""""""!!!"""###$$$$$$###""""""!!!!!!!!!"""###&&&''')))'''%%%$$$$$$%%%%%%""" !!!"""###""""""""""""!!!!!!!!!!!!"""  """""""""%%%&&&&&&'''&&&%%%$$$###""""""""""""#########$$$"""!!!!!! !!!"""###$$$######"""""""""######$$$%%%%%%&&&''''''&&&%%%$$$"""$$$%%%&&&&&&%%%###""" ###"""&&&,,,***111EEE___ooouuuuuu{{{yyyuuuxxxvvvvvvxxx}}}~~~yyyvvvuuuvvvxxx{{{}}}|||{{{}}}zzzyyyyyyzzzzzzzzzwwwxxxyyywwwuuusssrrrrrruuuwwwyyyzzzyyyyyyyyyyyyuuuuuuuuuuuuuuuvvvvvvwwwuuuvvvxxxyyyyyywwwuuussstttsssrrrrrruuuyyy}}}~~~zzzuuuooojjjhhhhhhiiinnnpppoookkkfff___RRREEEEEEHHHVVVooopppbbbXXXTTTMMMMMMUUUeeettt~~~}}}xxxvvvuuuuuuttt}}}{{{|||~~~~~~}}}~~~~~~}}}|||{{{zzzzzz~~~}}}{{{}}}|||{{{{{{~~~~~~~~~~~~}}}|||ttt```KKK>>>999888;;;HHHaaayyy~~~{{{~~~||||||}}}|||}}}~~~~~~~~~}}}|||~~~xxxqqqlllzzzSSSBBB999777444999;;;222000111111222222111111000///---,,,...222444444222000...------///000000///...---,,,+++)))'''&&&%%%$$$""""""%%%&&&$$$%%%(((%%%&&&'''(((((('''&&&%%%&&&'''(((******)))(((((('''%%%$$$&&&)))***(((&&&$$$&&&((()))(((((()))***,,,+++*********)))'''%%%((())))))*********))))))++++++******)))(((((('''+++***(((&&&%%%%%%&&&'''######%%%&&&((()))*********)))'''&&&%%%$$$%%%%%%&&&''''''&&&###!!! !!!###'''+++---+++'''###''''''&&&$$$""""""###%%%'''&&&$$$"""!!!!!!""""""""""""""""""###$$$%%%%%%###$$$$$$"""  !!!"""!!! """"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&'''(((%%%$$$""""""$$$%%%%%%$$$$$$$$$$$$######""""""""" !!!"""######"""!!! !!!!!!!!!"""###%%%&&&'''(((%%%###"""""""""!!! !!!!!!  !!!"""######""""""!!!!!! !!!"""$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%% !!!!!!!!!!!!""""""!!!!!!  !!!"""!!!!!!!!!!!!"""###$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%(((---,,,444JJJbbbqqqttttttzzz{{{yyy}}}xxxyyy{{{zzzvvvvvvvvvxxxzzz|||{{{zzz|||zzzxxxxxxyyy{{{{{{{{{vvvwwwxxxxxxvvvttttttuuuxxxxxxyyyzzzzzzyyyxxxwwwtttuuuuuuvvvwwwyyyyyyzzzssstttvvvwwwvvvtttrrrqqqqqqrrrssstttvvvyyy{{{|||{{{vvvpppllljjjjjjjjjjjjsssrrrnnnkkkjjjggg[[[NNNLLLRRRbbbvvvuuueeeXXXQQQOOOOOOWWWfffvvvzzzxxxwwwvvvuuuzzzwwwxxx{{{~~~}}}zzzxxxxxxyyyyyy|||~~~{{{yyyzzz|||{{{zzz{{{}}}~~~~~~~~~|||qqq]]]KKKAAA<<<;;;===III```www|||}}}~~~{{{tttoooVVVBBB888666333777999333111111111111000000/////////......000222222000...///...---...111222222111...---+++***(((&&&&&&%%%###""""""###%%%%%%%%%%%%&&&'''((((((((('''&&&%%%)))))))))))))))******+++'''%%%%%%''')))+++***(((%%%&&&'''''''''(((((()))***)))((()))***)))'''%%%'''((()))***++++++++++++++++++******)))(((((((((,,,***'''%%%$$$$$$&&&'''$$$$$$###$$$$$$%%%&&&'''&&&&&&&&&%%%&&&&&&&&&'''%%%&&&&&&%%%"""   """&&&(((((($$$"""%%%&&&%%%$$$######%%%''')))'''%%%"""!!!!!!"""#########""""""###$$$$$$%%%"""######!!! !!!######!!!!!!"""&&&%%%###"""""""""###$$$ !!!!!!"""$$$&&&((()))%%%$$$##################&&&&&&%%%%%%$$$#########!!!!!!"""######""" !!!!!!"""###$$$%%%&&&''''''%%%###!!! """!!!  !!!$$$$$$###"""!!! !!!!!!!!!"""###$$$$$$$$$%%%$$$"""!!!!!!###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""###############$$$%%%&&&"""######$$$$$$%%%%%%%%%%%%$$$#########$$$%%%&&&'''***(((***......888OOOeeeqqqrrrqqqyyy{{{zzz{{{{{{|||}}}yyyyyyyyyzzz|||}}}|||zzzzzzxxxvvvvvvxxxyyyyyyxxxwwwxxxzzzzzzxxxwwwxxxyyyvvvvvvwwwyyyzzzzzzyyywwwtttuuuwwwxxxzzz{{{||||||rrrsssuuuvvvwwwvvvuuutttttttttttttttuuuvvvwwwxxxxxxsssmmmkkklllnnnpppppptttqqqkkkiiillllllbbbVVVTTT^^^nnn}}}yyygggXXXOOOOOOOOOVVVfffvvv|||zzzxxxwwwvvv{{{xxxxxxzzz}}}|||xxxvvvwwwyyy{{{|||~~~|||zzzyyyzzz~~~~~~}}}}}}}}}|||{{{{{{~~~|||nnnZZZIIIBBB??????AAAKKKaaawww~~~~~~~~~}}}}}}~~~~~~~~~uuuoooWWWCCC999888555666777111444444222111///...------/////////000111000...,,,///......000222444333222///...,,,)))((('''&&&&&&$$$###"""###%%%'''&&&###(((((()))***)))((('''&&&---,,,+++******+++,,,---''''''((()))+++,,,+++***$$$$$$$$$%%%'''((())))))(((''''''(((***+++***(((((()))***+++,,,,,,,,,,,,************)))))))))(((***)))'''%%%$$$$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$""" !!!""" ###&&&'''%%%######$$$$$$$$$$$$%%%(((******(((%%%###""""""###$$$#########"""######$$$%%% !!!!!!  """$$$%%%$$$!!!!!!$$$&&&%%%###"""""""""###$$$ !!!###%%%&&&'''$$$$$$$$$###""""""###$$$%%%%%%%%%$$$$$$###############$$$%%%$$$###"""!!!"""######$$$%%%&&&''''''%%%$$$"""  !!!!!! %%%$$$###"""!!! !!!"""$$$$$$$$$###"""""""""!!! !!!###%%%""""""""""""""""""""""""###"""!!!!!!!!!"""###$$$((('''&&&&&&%%%%%%%%%&&&!!!!!!!!!""""""###$$$$$$%%%$$$###"""###$$$&&&''')))---***+++///000===VVViiisssqqqooowwwzzzyyy~~~}}}|||{{{{{{}}}}}}||||||}}}~~~}}}|||{{{zzzxxxwwwxxxxxxwwwvvvxxxyyy{{{{{{zzzzzz{{{|||rrrrrrsssvvvzzz{{{zzzyyyuuuvvvxxxzzz{{{|||||||||ssstttvvvxxxyyyzzzzzzzzzyyywwwuuutttssstttuuuvvvuuuqqqmmmlllmmmqqquuuwwwsssoooiiigggkkknnnfff\\\]]]jjjyyy~~~lll[[[PPPNNNNNNVVVfffuuu|||zzzzzzxxxwww|||~~~~~~~~~~~~}}}|||{{{{{{|||~~~zzzvvvvvvxxx{{{}}}~~~}}}|||{{{~~~~~~~~~}}}|||{{{{{{{{{~~~~~~}}}nnnYYYHHH@@@??????BBBKKK```www}}}~~~}}}|||}}}}}}}}}~~~~~~}}}~~~uuuoooZZZDDD:::;;;777555666222777666333111///...---,,,---...///000///...---,,,000000000222444555444222000...,,,)))((('''''''''$$$$$$######&&&***)))$$$******+++++++++)))((('''///---,,,*********++++++&&&(((***,,,,,,,,,***)))$$$######$$$'''***++++++((('''&&&''')))+++,,,+++***++++++,,,,,,,,,++++++))))))))))))************((((((''''''''''''''''''%%%$$$""" !!!###&&&'''...---***&&&$$$"""!!!!!!%%%&&&&&&%%%######$$$&&&"""!!!!!!###&&&''''''&&&###$$$$$$$$$$$$&&&(((+++)))(((&&&$$$######$$$$$$$$$###############$$$$$$  """###%%%&&&### """%%%###""""""!!!!!!!!!!!!!!! !!!"""###$$$%%%"""###$$$###!!!!!!###%%%########################%%%%%%&&&&&&%%%$$$###""""""###$$$&&&&&&'''&&&&&&"""######!!! !!!  !!!$$$$$$###"""!!!  ###%%%%%%$$$!!! !!! !!!$$$%%%$$$$$$############""""""###"""""""""###$$$&&&'''***)))((('''&&&&&&&&&&&&"""""""""!!!""""""###$$$$$$######"""###$$$&&&'''***...++++++000111AAA\\\mmmuuurrrnnnvvvyyywww{{{{{{{{{zzzzzz{{{}}}~~~}}}~~~}}}{{{|||{{{yyyyyyyyyyyyxxxvvvvvvxxxzzzzzzyyyyyyzzz{{{ooonnnoootttzzz}}}|||zzzwwwxxxzzz{{{|||{{{{{{zzzuuuvvvwwwyyy{{{|||}}}}}}{{{yyywwwuuusssttttttuuusssrrrooolllkkknnnuuuyyypppnnniiihhhlllooojjjaaafffttttttcccWWWQQQPPPWWWggguuu~~~~~~{{{zzzzzzyyyxxxzzz{{{~~~}}}|||zzzzzz|||{{{yyywwwwwwyyy{{{}}}~~~~~~}}}zzz{{{{{{{{{zzzzzz|||~~~|||}}}|||~~~~~~~~~qqq\\\III???>>>???AAAJJJ]]]ttt~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~}}}}}}~~~}}}~~~~~~zzzuuurrr___FFF:::;;;666444666444777666333111000/////////...///000111000000000111111111111333555555333222000...+++((('''&&&&&&'''"""$$$######)))000///))),,,,,,------,,,+++)))(((---,,,***((('''&&&&&&&&&%%%(((+++------+++((('''%%%######%%%***---///...,,,)))'''&&&(((+++,,,---------------,,,+++***)))''''''((()))***+++,,,,,,'''((()))***+++***))))))$$$###!!!!!!###''',,,///444111,,,((($$$"""""""""&&&''''''&&&%%%%%%(((***'''%%%######$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$''')))''''''&&&&&&%%%%%%%%%$$$$$$$$$###############$$$ """!!!$$$&&&%%%!!! """%%%"""""""""""""""!!! !!!!!!!!!!!!!!!"""###### """######!!!!!!$$$&&&######$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&$$$"""!!!""""""$$$%%%&&&&&&%%%%%%"""######!!! !!!"""!!!"""$$$######"""!!! !!!%%%&&&$$$!!!!!!!!! !!!###%%%&&&$$$$$$$$$######""""""""""""!!!!!!"""###%%%'''((((((((('''''''''''''''(((%%%%%%######"""###$$$$$$############$$$%%%&&&'''***---++++++000333DDDaaarrryyyuuupppwwwyyyvvvyyywwwyyy{{{}}}~~~~~~}}}||||||||||||zzzxxxwwwvvvvvvwwwxxxxxxwwwuuussstttvvvvvvuuutttuuuvvvooonnnooottt{{{}}}{{{yyyzzz{{{|||{{{zzzxxxwwwwwwwwwxxxyyyyyyzzzzzzzzzwwwxxxxxxxxxwwwvvvvvvuuurrrrrrpppkkkfffgggnnnvvvppppppmmmkkknnnpppmmmgggooo|||nnnbbbWWWVVV\\\iiiuuu|||~~~{{{yyyyyyzzzyyyxxxwwwyyy|||}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyzzz|||}}}~~~~~~|||wwwyyyyyyxxxvvvwwwyyy|||{{{}}}}}}}}}uuuaaaLLL@@@AAABBBCCCKKK\\\qqq}}}}}}~~~~~~~~~{{{}}}~~~xxxtttvvvyyybbbGGG::::::555444777666666555333111000000111111111222333444333333555666222222222444555555333111///---***'''&&&%%%&&&&&& """"""###***333333---------......---+++***)))+++***(((&&&$$$###""""""###''',,,...---)))&&&$$$&&&$$$$$$&&&,,,000222111///,,,(((&&&'''***,,,,,,//////...---,,,***)))(((&&&&&&''')))***,,,------''')))+++---...---,,,+++###"""!!!"""&&&+++111555555222---(((&&&%%%&&&'''&&&'''''''''&&&'''***,,,)))&&&###!!!!!!!!! (((((((((&&&$$$###%%%&&&%%%&&&&&&''''''&&&%%%%%%$$$$$$###############$$$ """###&&&%%%!!! """%%%###$$$%%%%%%%%%$$$"""!!!######""""""""""""######!!!######!!!!!!$$$'''&&&''''''((()))***++++++%%%%%%&&&&&&%%%$$$"""!!!!!!"""###$$$%%%%%%$$$###!!!$$$$$$"""!!!!!!### !!!"""######""""""!!!!!! $$$&&&$$$"""""""""!!!!!!!!!"""$$$%%%&&&'''$$$$$$######""""""!!!!!! !!!###%%%((()))&&&&&&&&&&&&&&&'''((()))((('''%%%$$$$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&)))---++++++000333FFFdddvvv|||wwwrrryyyzzzvvvwwwtttxxx}}}|||{{{zzzyyyzzzyyywwwtttqqqpppqqqrrrtttuuutttsssoooqqqrrrrrrqqqppppppqqqqqqppppppuuu|||~~~{{{{{{|||||||||{{{yyyvvvuuuxxxxxxxxxwwwwwwwwwwwwvvvsssuuuxxxzzz{{{yyywwwuuuqqqsssqqqiiiaaa```hhhqqqppprrrqqqoooppprrrpppllluuuvvvjjj]]][[[___kkkvvv{{{~~~|||yyyxxxyyyyyyyyyxxxuuuwww{{{}}}||||||xxxyyyzzz{{{{{{yyyxxxwwwyyyzzz|||~~~}}}{{{yyyzzzzzzwwwsssrrrtttwwwzzz|||~~~yyy|||~~~~~~xxxeeeOOOBBBFFFFFFGGGMMM]]]rrr||||||~~~|||}}}|||}}}}}}{{{~~~zzzqqqpppwww___EEE888888555666888555666555444333///,,,111999<<<===999111...111444555222111111222333333000...000,,,(((''')))******)))"""###$$$&&&'''(((((((((+++,,,---,,,)))(((((()))+++)))((()))&&&""""""&&&))),,,,,,(((%%%&&&%%%###'''''''''(((***---///111)))((('''&&&&&&''')))***++++++------,,,***'''%%%''''''((()))***++++++,,,---...---***'''%%%&&&'''&&&$$$###$$$&&&)))+++,,,,,,+++)))(((&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&((()))'''%%%###""""""!!!%%%%%%%%%%%%$$$$$$###""""""$$$&&&&&&$$$"""""""""###'''&&& $$$$$$  !!!!!! ((($$$###%%%$$$!!!"""%%%))))))(((&&&$$$###$$$&&&###""""""!!! !!!"""###$$$$$$%%%%%%$$$&&&$$$!!!"""%%%&&&%%%###&&&$$$######$$$$$$###!!!$$$###!!!!!!!!!"""###$$$############"""""""""""""""!!! """!!!###$$$ !!!###%%% """######""""""$$$%%%"""$$$&&&((('''$$$!!! !!!"""###$$$%%%&&&%%%$$$###$$$%%%&&&'''######$$$%%%$$$###"""!!!&&&$$$"""!!!"""%%%(((+++'''&&&***///...111GGG```wwwvvvuuuuuuuuuuuuuuuvvvwwwxxxyyy|||~~~|||||||||{{{zzzyyywwwvvvvvvttttttsssqqqpppooooooooossstttsssqqqmmmmmmppptttssswww{{{~~~~~~}}}}}}}}}xxxzzz|||xxxsssqqqsssvvvyyy{{{}}}~~~|||yyywwwsssssstttwwwyyyxxxvvvtttxxxtttpppnnnggg^^^^^^dddqqqxxxzzzuuuqqqttttttrrr~~~~~~tttccceeeaaaeeevvv}}}}}}{{{yyy{{{~~~|||xxxxxxyyyyyyzzz|||~~~~~~|||{{{|||~~~}}}}}}|||{{{xxxvvvwwwvvvxxx|||{{{wwwwwwvvvvvvvvvvvvwwwwwwzzz{{{}}}~~~~~~}}}}}}}}}~~~{{{hhhOOO>>>@@@CCCGGGOOO___qqq|||~~~~~~~~~~~~|||{{{~~~}}}~~~{{{}}}~~~zzzvvv}}}|||{{{wwwqqqnnnpppxxx~~~___EEE888888444555777444666555555555222///444<<>><<<@@@QQQiii|||~~~~~~~~~~~~||||||~~~}}}~~~~~~|||}}}yyysssooojjjjjjlllqqqxxx~~~XXXBBB888888222111444333555222222444222......222777999888222...///000///---,,,++++++...111222222---///111222222000...,,,,,,---------,,,+++******((('''&&&%%%(((000:::AAA===444+++(((&&&######&&&%%%)))***'''%%%((()))'''&&&'''((()))***+++,,,,,,***(((&&&%%%$$$%%%&&&''''''&&&$$$$$$$$$&&&)))***,,,,,,+++******))))))))))))***,,,+++)))(((((())))))&&&###""""""###$$$###((('''&&&$$$######""""""&&&&&&&&&&&&%%%$$$$$$######"""!!!###%%%&&&%%%$$$ """###$$$$$$###"""!!!!!!"""############%%%'''''''''((()))(((%%%"""!!!!!!!!!!!!!!!"""$$$!!!###(((,,,)))$$$$$$(((,,,+++((($$$!!! !!!"""###"""!!!  !!!""""""""""""$$$$$$%%%%%%$$$###""""""  $$$'''))))))'''&&& !!!!!!!!! !!!###$$$###""""""!!!!!!!!!!!! !!!######!!! """$$$&&&'''((((((%%%###  """%%%(((***)))(((&&&%%%%%%%%%&&&***)))'''&&&&&&&&&'''((($$$###""""""###$$$&&&((()))+++------...<<>>OOOhhh{{{~~~}}}}}}}}}}}}www{{{}}}|||}}}}}}yyyxxx{{{{{{vvvqqqooommmqqquuuxxxyyy{{{~~~TTT???777777111000444444777555444666555111///111222555555000---......,,,///...---...111333333333///000000///,,,,,,,,,...++++++,,,,,,,,,++++++***)))(((&&&''',,,777CCCLLL>>>555,,,((('''###"""###"""&&&(((%%%%%%((()))((('''''')))***+++,,,,,,,,,***(((&&&%%%$$$%%%&&&'''%%%$$$###"""###$$$'''(((+++*********))))))((((((((()))***)))((()))+++---***(((%%%###$$$%%%%%%%%%))))))'''%%%$$$###""""""$$$%%%%%%%%%%%%$$$$$$######"""!!!###%%%&&&%%%$$$""""""##################!!!###$$$$$$$$$%%%'''***)))'''''')))((($$$"""### """"""!!!!!!"""$$$"""%%%,,,000---'''''',,,++++++)))%%%!!!  !!!###"""!!! !!!"""###############%%%''''''%%%###""""""###&&&''''''&&&%%% !!!!!!###"""!!!"""###$$$###"""### !!! !!!!!!!!!!!!!!!!!! """%%%%%%$$$"""!!!!!!!!!!!!"""$$$&&&))),,,---&&&%%%###""""""$$$&&&((()))((('''%%%%%%%%%&&&&&&)))(((((('''&&&'''''''''""""""""""""###%%%&&&(((''',,,///---///>>>YYYooo|||{{{yyyxxxwwwvvvvvvvvvxxxyyy{{{~~~~~~xxxwwwuuusssssstttuuuvvvtttsssrrrrrrsssvvvyyy{{{wwwxxxyyy|||~~~~~~|||zzzvvvxxxzzz{{{zzzzzz{{{|||yyyyyyyyyzzzzzz{{{|||}}}|||||||||{{{yyywwwtttssstttttttttvvvwwwvvvssspppuuuuuutttqqqqqqsssqqqmmmddd```___ccchhhlllqqqvvvxxxxxxxxxyyyzzz{{{}}}~~~zzzsssmmmiiijjjkkkeeegggtttxxxvvv{{{|||zzzyyywwwvvvvvvvvvwwwttttttuuuvvvxxxyyy{{{|||~~~~~~|||yyywwwxxxyyyyyyyyyzzz||||||zzzvvvrrrvvvxxxzzz|||}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~|||zzzyyy{{{}}}{{{{{{|||zzz|||{{{iiiRRRAAAAAA@@@===AAARRRjjj|||~~~|||}}}~~~~~~~~~yyy{{{~~~~~~{{{xxxxxx{{{}}}vvvpppooossszzz{{{vvvsssrrrqqqvvv{{{{{{xxxwwwyyy{{{|||QQQ===666777111000555555666333333666666222///000///333333///---......,,,/////////111333444333222111111111...***)))+++---***+++++++++******)))((((((((('''(((---666@@@HHH<<<222***((((((%%%######!!!%%%&&&$$$###&&&'''&&&((()))+++,,,------------***(((&&&$$$$$$$$$%%%&&&%%%%%%$$$######$$$%%%&&&)))))))))(((((((((((((((''''''''''''''')))---111,,,)))&&&%%%&&&'''''''''((('''&&&%%%$$$############$$$%%%&&&&&&&&&%%%$$$$$$######$$$&&&'''&&&%%%$$$$$$#########$$$&&&&&&"""$$$%%%%%%%%%&&&))),,,***&&&%%%'''&&&!!! ### !!!""""""!!! !!!### ###(((***'''"""&&&---*********((($$$!!!  """$$$$$$"""  !!!"""############"""%%%''''''$$$!!!!!!!!! !!!###$$$$$$$$$### !!!!!!"""######%%%###""""""$$$$$$###!!!"""  !!!!!!!!!!!!!!!###'''((('''%%%$$$$$$""""""###%%%''')))***+++&&&&&&%%%$$$%%%&&&'''((('''&&&%%%$$$$$$%%%&&&&&&''''''((((((''''''&&&%%%######""""""###$$$%%%%%%###***...---000AAA[[[ppp}}}zzzxxxvvvwwwxxxyyyzzzzzz|||~~~~~~|||xxxwwwvvvtttssssssssssssqqqrrrtttvvvwwwxxxyyyzzz{{{zzzyyy|||~~~}}}{{{xxxzzz{{{{{{{{{zzz|||}}}yyyxxxxxxxxxyyy{{{{{{{{{wwwwwwwwwvvvtttrrrqqqppprrrrrrtttvvvxxxxxxvvvtttsssvvvvvvtttvvvxxxuuunnnhhh```[[[___dddgggmmmssswwwyyy{{{}}}~~~~~~~~~}}}~~~{{{uuullleeecccfffbbbgggvvv|||zzz~~~~~~{{{xxxvvvuuuvvvwwwssstttvvvxxxyyyyyyyyyyyy{{{|||}}}|||yyywwwvvvvvvttttttuuuwwwyyyyyyvvvtttxxxwwwxxxzzz}}}~~~}}}}}}~~~}}}zzzyyy{{{}}}{{{{{{{{{yyy{{{~~~pppWWWDDDBBBAAA???DDDTTTkkk|||~~~|||}}}~~~~~~|||~~~{{{}}}~~~|||zzzzzz|||wwwlll^^^VVVXXXeeettt~~~zzzvvvtttsssuuuwwwwwwwwwvvvuuuuuuxxxOOO<<<555777111000555666222///000444555111//////***...000...---000111/////////000222444444222111111222222///***)))***,,,+++++++++***)))((('''&&&((((((((()))+++000777<<<999000(((((()))'''$$$$$$!!!%%%'''###"""$$$%%%$$$***,,,---///000000//////***(((&&&$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((''''''&&&&&&&&&***///333---***'''&&&''')))))))))%%%%%%$$$$$$$$$$$$$$$%%%###$$$&&&'''(((''''''&&&&&&%%%$$$%%%'''((('''&&&'''&&&$$$$$$$$$&&&((()))###$$$%%%%%%&&&'''+++---***%%%###%%%$$$"""!!!"""###"""!!! !!!"""!!!""""""+++(((***+++)))&&&###!!! !!!###%%%%%%$$$"""  !!!"""############!!!$$$'''&&&###    !!!"""""""""""" !!!!!!"""###$$$$$$%%%&&&$$$######$$$$$$"""!!!!!!  !!!!!!  !!!$$$((()))((('''&&&&&& !!!###%%%&&&&&&%%%%%%''''''&&&&&&&&&'''((((((&&&%%%$$$$$$$$$%%%&&&'''&&&'''((((((((('''%%%$$$%%%$$$##################'''------111CCC^^^rrr~~~{{{xxxwwwxxxzzz|||||||||}}}}}}{{{wwwvvvvvvuuusssrrrqqqqqqppprrruuuxxxzzzyyyxxxxxx}}}{{{zzz{{{}}}~~~|||yyyyyyzzz{{{{{{{{{{{{|||}}}xxxwwwvvvwwwxxxyyyyyyyyytttssssssrrrqqqooonnnmmmpppqqqsssvvvyyyzzzyyywwwrrrvvvxxxxxxzzz|||wwwnnnkkkaaaZZZ]]]bbbeeekkkrrryyy{{{~~~~~~}}}zzz~~~||||||{{{uuukkkbbb[[[``````gggzzz}}}zzzvvvuuuvvvwwwtttvvvxxxzzz{{{zzzyyyxxxwwwyyy{{{{{{xxxuuutttsssooooooqqqtttwwwyyyyyyxxxzzzxxxwwwyyy~~~}}}}}}{{{{{{}}}|||zzz}}}~~~{{{{{{{{{yyy{{{~~~vvv\\\HHH@@@@@@???DDDTTTjjjyyy~~~~~~|||}}}~~~}}}|||~~~}}}~~~~~~}}}|||{{{|||~~~}}}~~~}}}vvvqqqjjj[[[GGG===CCCVVVkkkxxx}}}}}}wwwuuusssqqqppprrrvvvvvvssspppqqqKKK@@@777555555444444555222222111000/////////000111000000///000000111222...//////000111222222222111000...,,,***))))))(((******)))(((''''''((((((*********+++,,,---///000000---)))''''''&&&### %%%%%%%%%###""""""$$$&&&+++---...---,,,,,,---///,,,***(((&&&%%%&&&'''(((&&&((())))))(((((()))*********)))((((((((())))))'''&&&%%%%%%(((+++///222---***'''(((,,,,,,)))%%%%%%%%%%%%%%%&&&((()))***''''''&&&&&&&&&%%%%%%$$$)))(((&&&$$$######$$$$$$,,,222333,,,%%%%%%######'''++++++(((%%%$$$%%%########################""""""#########$$$$$$$$$###"""!!! !!!"""###''''''''''''&&&&&&&&&&&&"""###$$$###!!!   !!!""""""""""""!!!"""""" !!!###""""""""""""############))))))'''$$$   !!!"""""" !!!"""""""""!!!"""###%%%%%%&&&&&&%%%%%%###!!!"""$$$%%%$$$!!!###$$$%%%%%%&&&&&&%%%%%%'''&&&$$$###"""!!!!!!!!!$$$%%%%%%&&&&&&'''''''''%%%###!!!"""$$$%%%###!!!###''',,,...222AAA^^^vvv{{{{{{zzzwwwuuuvvvxxx{{{{{{}}}}}}yyyvvvwwwwwwvvvssspppnnnnnnooonnnqqquuuwwwxxxyyyzzz{{{zzzzzzzzz{{{}}}}}}|||{{{}}}yyyvvvvvvyyy{{{{{{zzzuuurrrrrrtttsssqqqtttzzzrrrqqqooollliiihhhjjjllllllnnnppprrrrrrtttvvvxxxxxxwwwwwwyyy||||||yyyvvvhhhgggdddaaaaaaaaacccdddmmmuuu~~~|||{{{}}}|||~~~}}}{{{yyyzzzyyytttkkkccc___]]]cccppp{{{{{{zzz{{{{{{vvvrrruuuxxx{{{{{{yyyxxxzzz}}}zzzyyyyyy{{{{{{wwwpppkkkkkkmmmpppsssvvvwwwxxxxxxzzzwwwssstttyyy~~~}}}|||}}}~~~|||~~~}}}|||}}}~~~|||zzz}}}~~~~~~uuu^^^JJJBBB>>>@@@CCCHHH___xxx~~~}}}zzz|||~~~|||yyyxxxzzz}}}}}}~~~~~~zzzvvv|||}}}~~~~~~~~~~~~tttfff\\\HHH@@@777666AAASSSfffqqq~~~{{{tttpppsssrrrrrrrrrttttttrrrpppoooJJJ@@@777555666444444555333222111000////////////.........////////////000---......///000000111111000///---,,,+++***))))))++++++***))))))))))))))))))))))))******,,,---......+++(((''''''&&&$$$"""&&&''''''%%%$$$$$$&&&((()))+++,,,+++***)))***+++---+++)))'''%%%%%%&&&'''%%%'''***+++***(((((()))+++***))))))******(((%%%''''''&&&'''(((+++---///,,,)))'''(((++++++((($$$"""###$$$%%%&&&(((***+++)))((((((''''''&&&''''''((('''%%%$$$#########$$$---333444---''''''&&&###$$$'''))))))(((%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%""""""!!! !!!"""###''''''''''''&&&&&&&&&&&&&&&%%%$$$"""!!! !!!""" """""""""!!!!!! """!!!!!!###"""""""""""""""""""""!!!"""######""" !!!""" !!!!!!"""""" !!!###$$$$$$%%%$$$$$$$$$$$$############!!! !!!###$$$""" ######$$$%%%%%%%%%%%%%%%''''''%%%$$$############%%%%%%&&&&&&'''''''''(((&&&$$$"""###%%%&&&$$$"""$$$&&&***000:::LLLcccuuu|||||||||zzzxxxwwwxxxzzz~~~~~~~~~{{{vvvqqqnnnrrrvvvzzz|||zzzvvvsssqqqsssuuuxxxyyyyyyzzz|||~~~~~~|||||||||}}}}}}xxxuuussssssvvvyyyzzzyyytttqqqqqqsssqqqoooqqqvvvssssssrrrooollljjjkkkllloooqqqrrrsssssssssuuuwww{{{yyyyyyzzz|||{{{wwwtttmmmkkkhhheeedddeeefffgggjjjrrr{{{}}}~~~}}}yyyxxxyyy|||{{{yyyzzz~~~{{{xxxwwwwwwwwwrrrjjjcccbbb```eeeqqq|||{{{wwwwww{{{~~~~~~{{{yyyyyyzzzyyyxxxxxxyyyyyyvvvqqqmmmmmmoooqqqsssvvvwwwxxxyyytttrrrqqqtttzzz}}}}}}{{{~~~~~~}}}~~~~~~|||~~~~~~yyyyyy}}}|||||||||{{{zzz|||~~~~~~vvv```KKKAAA===???AAAGGG___zzz~~~{{{|||}}}~~~}}}{{{zzz{{{}}}{{{xxx|||~~~}}}{{{zzzpppbbbSSSHHH<<<555000777HHH^^^ooowww}}}}}}xxxvvvtttsssrrrsssuuuvvvuuutttlllIII@@@888666666444444666333222111000////////////---...///000111111000///---------......//////000...---,,,++++++*********,,,,,,++++++******++++++***))))))((()))***+++,,,+++)))'''&&&&&&&&&%%%$$$%%%&&&'''&&&%%%%%%&&&((()))***+++***(((''''''''',,,+++)))'''&&&&&&&&&'''%%%'''***+++***)))((()))+++)))***...222333...((('''((((((((())))))******+++(((&&&'''))))))&&&###!!!!!!###%%%''')))***++++++***)))''''''((())))))&&&%%%$$$###############+++000111,,,'''&&&&&&%%%''''''&&&''''''&&&###!!!########################$$$$$$$$$%%%%%%%%%&&&&&&""""""!!!!!!!!!!!!""""""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&###!!! !!!""" !!!######"""  !!!  !!!""""""""""""!!!!!! !!!!!! !!! !!!!!!"""!!!!!!!!!###%%%&&&((('''%%%###!!!!!!!!!!!!###"""!!!"""#########!!!######$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$$$$&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$%%%&&&'''&&&$$$$$$$$$'''///@@@UUUhhhsss~~~~~~{{{yyyyyyzzz||||||{{{xxxuuuqqqnnnkkkrrrvvv{{{}}}}}}{{{yyyxxxyyyzzz{{{{{{zzz{{{~~~~~~{{{|||~~~uuusssrrrsssvvvxxxzzzzzztttrrrrrrsssqqqmmmnnnrrruuuuuuuuusssooolllkkkkkkqqqrrrttttttssssssuuuvvv}}}|||{{{{{{{{{yyyuuusssrrrpppmmmkkkiiiiiijjjjjjjjjpppwww{{{{{{{{{|||~~~~~~zzzvvvuuuwwwzzzzzzwwwxxx|||zzzxxxvvvvvvuuurrrkkkffffffcccgggrrr~~~}}}~~~yyyvvvvvvwwwvvvvvvvvvwwwvvvssspppqqqrrrrrrtttvvvxxxzzz{{{pppppprrrvvv{{{|||yyyvvv||||||~~~}}}}}}}}}wwwvvv|||zzz{{{|||||||||}}}~~~}}}}}}xxxaaaMMMAAA===???AAAFFF___{{{|||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~{{{{{{yyyzzznnn^^^NNN???777222------;;;SSSjjjwww{{{}}}}}}|||uuutttrrrsssuuuxxxxxxxxxhhhHHH@@@999777666444444777333333111000////////////...///222333444333222111------........./////////---,,,++++++++++++++++++------,,,,,,,,,,,,,,,---+++***)))(((((()))+++,,,((('''&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%''')))***,,,---,,,)))'''&&&'''))))))(((''''''((())))))'''((()))((('''((()))+++***)))+++333<<<>>>888111'''((()))))))))((('''&&&)))(((&&&&&&''''''$$$""""""###$$$&&&((()))******+++)))(((''''''((()))***$$$$$$##################'''***,,,)))%%%$$$%%%&&&)))&&&$$$$$$&&&&&&### ##############################$$$$$$$$$$$$%%%%%%"""""""""!!!!!!!!!!!!!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######"""!!!  """######!!! !!!!!!  """$$$$$$###  !!!"""""""""!!!!!!  """"""!!! !!!"""""""""!!!!!! """$$$&&&(((&&&$$$!!! !!!"""%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%'''--->>>UUUiiisss|||{{{zzzxxxwwwvvvuuutttsssrrrqqqvvvwwwwwwwwwwwwyyy|||~~~~~~}}}{{{zzz{{{~~~|||{{{}}}vvvvvvuuuvvvwwwyyyzzzzzzwwwvvvwwwxxxuuuooonnnqqqtttvvvvvvuuuqqqmmmjjjiiioooqqqssssssssssssuuuvvv}}}|||{{{zzzyyywwwtttrrruuusssqqqnnnmmmmmmmmmmmmnnnqqqssstttuuuwww{{{~~~|||zzzvvvuuuxxx{{{zzzwwwxxx{{{|||zzzxxxwwwvvvsssnnnjjjfffdddgggsss~~~xxxttttttuuuuuuttttttuuuuuutttttttttttttttuuuvvvxxx{{{|||uuutttuuuxxx{{{{{{xxxtttwwwyyy|||}}}|||~~~yyywww{{{{{{}}}~~~~~~}}}}}}~~~}}}{{{{{{~~~}}}xxxbbbMMMDDD@@@BBBBBBEEE^^^{{{}}}|||}}}~~~}}}~~~~~~~~~}}}}}}||||||}}}~~~~~~~~~~~~}}}}}}zzz|||ooo^^^MMM???666222///,,,000CCC^^^ssszzzyyyuuusssrrrrrruuuxxxyyyzzzdddEEE???999777666333333777444333222000///.........---///111333444333222111......////////////000000,,,++++++******+++++++++---,,,,,,,,,,,,,,,---------+++***((((((***,,,---((((((''''''&&&&&&&&&'''%%%'''))))))))))))***,,,---///000///---***))))))&&&&&&'''((()))***+++,,,******(((%%%$$$&&&+++...+++***,,,444===???999222'''((()))))))))'''&&&$$$(((''''''&&&&&&%%%###!!!%%%&&&'''(((((((((((((((((('''&&&&&&&&&'''(((((("""#########$$$$$$######&&&''')))(((%%%"""$$$'''(((%%%""""""$$$%%%### """"""""""""""""""""""""""""""""""""############"""""""""""""""!!! !!!!!!"""###$$$%%%%%%&&&######&&&(((***'''!!! """###"""!!!"""""""""  !!!$$$%%%%%%###!!! !!!"""""""""!!!!!!!!! !!!######"""!!! !!!!!!"""#########"""!!!  """$$$%%%$$$""" !!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''%%%%%%%%%%%%&&&'''((((((%%%$$$$$$$$$###"""""""""&&&&&&''''''''''''((()))(((,,,---...:::RRRjjjxxx~~~|||{{{wwwvvvvvvvvvvvvvvvvvvvvvxxxxxxxxxwwwwwwyyy|||}}}zzzxxxyyy|||}}}zzz{{{}}}xxxxxxxxxwwwwwwvvvwwwxxx|||{{{}}}{{{tttqqqssssssuuuvvvtttpppllliiihhhlllnnnpppqqqqqqsssuuuwwwzzzzzzyyyxxxvvvtttsssrrrsssrrrqqqooooooooooooooorrrpppnnnlllmmmrrrxxx|||zzz{{{|||||||||zzzyyyyyyuuutttwww{{{zzzwwwwwwzzz{{{zzzyyyxxxuuurrrnnnkkkdddbbbeeerrr~~~|||uuuttttttsssttttttttttttuuuvvvwwwvvvuuuuuuvvvwwwyyy|||}}}|||yyyvvvwwwxxxxxxvvvsssrrrvvv{{{~~~{{{{{{}}}~~~{{{|||~~~{{{|||~~~}}}}}}~~~~~~~~~}}}}}}|||yyyxxx{{{~~~xxxbbbNNNHHHEEEFFFCCCDDD[[[www~~~~~~{{{{{{~~~}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~~~~}}}~~~~~~uuu```KKK<<<333111000---000:::PPPhhhxxx|||yyy~~~}}}vvvtttrrrrrrtttwwwxxxxxx^^^BBB===999777555111222666444333222000///.........+++,,,...///000000000000////////////////////////,,,++++++*********++++++++++++******++++++,,,,,,,,,+++)))((((((***---///*********(((&&&%%%&&&'''(((***---.........///000///111222222///---++++++%%%&&&'''(((***+++,,,---+++***'''%%%$$$&&&+++///,,,++++++///333444///***%%%&&&'''(((((('''&&&%%%((((((((('''%%%$$$"""!!!%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&""""""###$$$%%%%%%%%%$$$(((((())))))&&&###%%%***&&&$$$!!!!!!"""#########""""""""""""""""""""""""!!!!!!!!!""""""""""""###"""#########"""!!! !!!"""###$$$$$$###$$$(((---000---%%% !!!!!!!!!!!!!!! !!!""""""   """###"""!!!!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""#########%%%&&&"""###$$$%%%$$$###  !!!###""""""!!! !!!"""### """###"""!!! !!!"""%%%%%%&&&''''''''''''''''''''''''((()))+++,,,---%%%%%%$$$$$$###"""!!!!!!%%%&&&((((((''''''(((***+++333555222:::SSSnnn|||~~~|||{{{zzzzzzyyyyyyxxxwwwvvvvvvvvvtttwww{{{}}}|||{{{{{{{{{~~~}}}zzzxxxxxx{{{}}}~~~{{{xxxxxxyyyvvvxxxxxxwwwuuuttttttuuuxxxttttttrrrtttuuusssooollliiihhhjjjlllooopppqqqrrruuuwwwwwwwwwwwwuuurrrpppooopppoooooooooooopppqqqqqqrrrrrroookkkhhhiiimmmsssvvvqqqssstttuuuttttttuuuwwwssssssvvvzzzyyyuuuuuuxxxxxxyyyxxxwwwtttoookkkhhhaaa___dddppp|||yyyttttttvvvrrrtttuuuuuuuuuuuuvvvxxxtttuuuuuuwwwyyy{{{|||~~~{{{vvvuuuvvvvvvtttrrrrrrvvv{{{~~~|||zzz{{{zzzzzz{{{}}}|||zzz{{{{{{~~~~~~}}}}}}~~~}}}zzz|||yyydddQQQIIIFFFHHHDDDBBBWWWrrr|||zzz~~~~~~}}}{{{|||~~~~~~}}}kkkQQQ;;;///+++,,,,,,,,,555GGG]]]ppp{{{~~~}}}}}}|||~~~zzzxxxvvvuuuwwwxxxxxxwwwXXX@@@;;;888777333000111555555444222000///......---++++++,,,---...///000000........................,,,,,,+++***))))))******)))))))))))))))***+++++++++)))'''&&&'''***---///,,,------***&&&$$$%%%&&&'''***---...//////000111---///222222000---++++++''''''((()))******++++++((())))))'''&&&'''***,,,***)))(((((())))))'''$$$$$$$$$%%%&&&''''''((('''((())))))'''%%%###"""""""""###%%%&&&'''&&&%%%$$$###$$$&&&'''''''''&&&%%%!!!"""$$$%%%&&&&&&&&&%%%(((&&&''')))%%%!!!$$$***###""""""  ###&&&""""""""""""""""""""""""!!!""""""""""""#########"""#########"""!!! !!!"""###"""###&&&,,,000...'''  !!!"""### !!!!!!!!!!!!!!!!!! ######$$$$$$%%%%%%$$$$$$ !!!!!!""""""######### !!!"""!!!"""%%%'''###$$$%%%&&&%%%###  ###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''((()))+++---...''''''&&&%%%$$$###""""""###&&&((((((&&&&&&(((******444888555===VVVooo|||zzz|||}}}|||zzzxxxxxxxxxyyyyyyyyyxxxwwwvvvtttsssqqqtttxxxzzzzzzzzzzzzzzz~~~~~~}}}zzzxxxxxxzzz|||zzz}}}}}}xxxtttuuuwwwuuuwwwyyyxxxvvvuuuvvvwww~~~yyyttttttrrrssstttrrrooolllkkkkkklllnnnpppqqqqqqrrrtttvvvvvvwwwvvvrrrmmmjjjjjjkkkkkkkkkmmmoooqqqssstttuuussspppnnnlllmmmnnnpppqqqnnnppprrrrrrqqqqqqsssvvvssstttwww|||{{{wwwvvvyyyxxxyyyzzzyyytttnnniiifff```___cccnnnyyy~~~}}}wwwtttuuuwwwrrruuuwwwwwwvvvuuuwwwxxxrrrsssuuuxxxzzz|||}}}}}}{{{xxxwwwxxxyyywwwuuuvvvxxx}}}}}}~~~~~~}}}|||}}}{{{zzzzzz||||||yyy||||||}}}~~~}}}||||||}}}~~~~~~{{{hhhVVVFFFDDDGGGCCC@@@SSSmmmwwwxxx|||~~~}}}~~~}}}~~~|||{{{~~~~~~}}}uuuaaaEEE222++++++,,,+++...>>>UUUiiitttzzz~~~~~~||||||~~~~~~}}}||||||{{{zzzxxxTTT>>>:::777666333///000555555444222111///...------------------...000222222---------------------------,,,+++***))))))))))))((((((''''''((()))******)))'''%%%%%%&&&)))---///...//////+++&&&$$$$$$&&&$$$'''***,,,,,,---...///+++---000111///,,,******)))************))))))(((%%%'''******)))(((((()))'''&&&%%%%%%$$$%%%%%%&&&######$$$%%%&&&((())))))((())))))(((%%%###"""""" """%%%&&&&&&%%%$$$"""$$$&&&((()))(((&&&$$$!!!###$$$&&&'''''''''&&&'''$$$%%%&&&###!!!((( """""" $$$((("""""""""""""""""""""""""""############$$$$$$$$$"""#########"""!!! !!!""" """''',,,,,,&&& !!! !!!###%%%!!!$$$######"""""""""!!!!!!$$$$$$%%%&&&&&&&&&%%%%%% !!!"""###$$$%%%%%%#########!!!!!!######$$$&&&&&&%%%### !!!$$$'''!!!!!!""""""!!!  """$$$### !!!###""""""###$$$$$$$$$$$$#########$$$%%%''')))+++,,,))))))((('''%%%$$$#########%%%((('''&&&&&&(((+++&&&111555444???YYYooowwwwwwxxxyyyxxxvvvuuuuuuvvvuuuvvvwwwwwwwwwvvvtttsssqqqqqqqqqpppqqquuuzzz~~~}}}}}}}}}{{{yyyyyy{{{|||zzz|||~~~zzzuuurrrssswwwuuuxxx{{{{{{yyyxxxzzz|||}}}~~~yyytttsssrrrssstttrrrooommmlllmmmoooqqqrrrrrrrrrrrrsssuuuwwwwwwvvvqqqkkkffffffggghhhjjjlllnnnqqqtttvvvwwwtttsssssssssssssssqqqoooqqqssstttsssqqqqqqtttwwwvvvwwwzzz~~~zzzyyy|||yyy{{{}}}|||wwwpppjjjgggaaa___cccmmmvvvzzz{{{}}}wwwyyy|||{{{wwwuuuuuuvvvrrruuuxxxyyywwwvvvwwwxxxppprrruuuxxx{{{|||}}}}}}|||zzz{{{~~~~~~{{{yyyyyy{{{~~~zzz|||~~~~~~~~~~~~||||||}}}~~~{{{zzzyyyyyy|||||||||{{{{{{|||}}}}}}~~~}}}lll[[[BBBAAAEEEBBB>>>QQQkkktttwww|||~~~|||}}}~~~~~~}}}}}}~~~~~~}}}yyyxxx}}}|||{{{mmmYYY???000...000000...222FFF```qqqvvvwww{{{~~~~~~|||||||||yyy{{{UUU???;;;666333333444555555444444555444222///,,,+++---,,,***+++---000000000555444111...,,,++++++,,,,,,---///000///---***(((...,,,)))&&&$$$###$$$$$$***)))'''%%%$$$%%%&&&'''******))))))(((&&&%%%$$$$$$$$$&&&)))---...---,,,***++++++,,,,,,+++++++++'''((()))******)))((('''************))))))(((((()))&&&$$$###$$$%%%%%%$$$######$$$%%%''')))***+++...---+++)))&&&###  !!!!!!"""###$$$%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$"""!!!!!!!!!"""#########!!!  !!!!!! !!!%%%'''&&&&&&$$$######"""!!!  !!!!!!$$$%%%%%% !!!###'''$$$!!!!!!"""###$$$$$$###!!! $$$$$$###############$$$### """$$$$$$###"""!!!!!!!!!"""###$$$$$$)))%%%""""""%%%%%%!!! !!!"""""""""""""""!!!  !!!"""%%%$$$""""""%%%!!!$$$%%%%%%%%%&&&''')))(((&&&###!!!!!!$$$&&&***))))))((('''&&&&&&&&&###$$$&&&((())))))(((((((((***+++000@@@XXXmmmxxxvvvzzz|||yyyvvvuuutttpppuuuwwwzzz||||||zzzvvvttttttwwwyyyxxxttttttyyy}}}~~~|||{{{zzz{{{{{{yyyxxxyyywwwuuusssqqqqqqrrrrrr{{{wwwxxx|||{{{xxx{{{~~~~~~~~~|||yyyvvvtttqqqqqqqqqppppppqqqrrrrrruuuvvvvvvuuusssssssssuuuwwwvvvuuurrroookkkgggeeeqqqooolllkkkmmmqqqwwwzzzuuurrrpppqqqtttvvvvvvuuuvvvuuusssqqqpppsssxxx|||{{{{{{{{{{{{{{{zzzzzzzzz|||}}}}}}{{{wwwrrrmmmjjjeee___```jjjuuuzzz{{{|||~~~~~~||||||{{{yyywwwvvvwwwxxx{{{zzzxxxvvvuuuuuuvvvwwwvvvvvvuuuuuuwwwzzz}}}~~~}}}xxxwwwyyy{{{{{{{{{{{{}}}~~~~~~{{{zzz|||~~~||||||}}}~~~{{{xxxxxxyyy{{{|||}}}}}}}}}}}}zzzyyyyyyyyyzzz}}}}}}~~~yyykkkUUUFFFFFFAAA;;;===OOOgggxxxxxxxxxxxxzzz~~~~~~|||{{{}}}~~~~~~zzzyyy|||{{{kkkSSS;;;333333111,,,***555OOOkkkvvvvvvvvv{{{~~~~~~~~~~~~~~~{{{wwwttt{{{TTT???;;;666333333333444444444444555555333111...---000///......111333444333444222///---++++++,,,,,,------...///...,,,***(((+++***(((&&&%%%$$$$$$$$$((('''&&&%%%%%%&&&((()))*********)))((('''%%%%%%$$$$$$%%%(((,,,---,,,+++++++++,,,,,,,,,+++******)))***+++,,,,,,+++***)))------,,,+++)))((('''&&&(((&&&$$$###$$$%%%%%%$$$$$$$$$%%%&&&''')))++++++,,,,,,***(((&&&###!!! !!!"""###$$$&&&%%%$$$$$$%%%%%%$$$$$$"""######$$$%%%%%%%%%%%%$$$###"""!!! !!!""""""######"""!!!!!!!!!!!!""" !!!!!! """%%%''''''&&&###""""""!!!!!!   """###### !!!"""&&&###!!!!!!"""$$$%%%$$$"""""""""!!!!!!!!!!!!""""""!!!  """#########""""""""""""###$$$%%%%%%((($$$!!!"""%%%%%%""" !!!!!!!!!!!!""""""!!! !!!"""######***)))&&&"""!!!###"""$$$&&&'''&&&%%%&&&'''''''''%%%###!!!!!!$$$&&&((((((''''''&&&%%%%%%%%%$$$%%%&&&'''((()))))))))''')))***000???XXXmmmwwwuuuyyy{{{wwwttttttssspppwwwwwwxxxyyyyyyxxxvvvuuusssuuuvvvvvvtttuuuyyy|||~~~}}}{{{{{{{{{zzzxxxwwwzzzxxxuuutttsssuuuwwwxxx{{{xxxxxx{{{zzzxxxzzz{{{{{{{{{zzzxxxuuurrrpppoooooopppqqqqqqrrrssstttyyyzzzzzzyyyvvvsssssssssxxxwwwvvvtttqqqnnnkkkiiilllkkkiiihhhjjjnnnrrruuuvvvsssqqqrrruuuwwwwwwvvvvvvuuusssqqqqqqsssxxx{{{zzzzzz{{{{{{{{{{{{{{{{{{}}}}}}~~~}}}yyytttnnnjjjeeeaaabbblllwww{{{{{{{{{zzz{{{}}}~~~~~~~~~|||{{{xxxzzz{{{{{{zzzzzz{{{|||zzzyyywwwvvvvvvwwwyyyzzzzzzyyywwwuuuuuuuuuvvvwww}}}zzzwwwvvvxxxzzzyyyxxx}}}~~~~~~|||{{{}}}}}}|||}}}~~~~~~{{{xxxyyyzzz{{{}}}}}}|||zzzyyyzzzzzzyyyyyyzzz|||~~~~~~~~~|||wwwjjjUUUCCCBBB===888;;;LLLeeewwwwwwwwwwwwyyy}}}~~~~~~}}}~~~}}}}}}~~~}}}{{{}}}|||nnnUUU;;;111111///...///EEE]]]vvv}}}}}}~~~|||xxxuuu}}}VVV???;;;777333222222222222333333444444333222000///222000000111333555555555111000...,,,,,,,,,......//////...---,,,+++***)))(((((((((''''''&&&%%%$$$)))((('''&&&&&&&&&'''(((+++++++++***)))((('''&&&$$$$$$%%%'''***++++++***,,,,,,,,,,,,,,,+++***))))))***++++++++++++******000///...,,,***'''&&&%%%'''%%%######$$$%%%$$$$$$%%%%%%&&&&&&((()))++++++******)))(((&&&$$$###"""!!!!!!!!!"""$$$&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$###"""!!! !!!"""###""""""""""""###$$$%%%!!!!!!!!!!!! !!!$$$&&&%%%$$$!!!!!!!!!   !!!"""  !!!###"""  !!!###$$$%%%%%%$$$!!!  !!! """"""!!!!!!"""$$$############$$$%%%&&&''''''$$$""""""%%%%%%###!!!!!!!!! !!!"""######+++***((($$$!!!!!!###%%%)))******(((&&&&&&'''(((%%%%%%$$$"""!!!!!!$$$&&&''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&'''((()))++++++''')))***///???WWWlllvvvuuuyyyzzzvvvsssrrrqqqnnnvvvvvvvvvvvvvvvvvvvvvvvvrrrrrrssssssuuuwwwyyy{{{}}}|||{{{{{{yyywwwuuuwwwvvvtttssstttvvvxxxzzzxxxwwwwwwyyyxxxvvvxxx}}}yyyyyyxxxwwwuuurrrpppooommmnnnoooqqqssssssttttttxxxzzz||||||zzzxxxvvvvvvyyyyyyxxxwwwuuurrrooommmiiiiiihhhiiikkkmmmpppqqqvvvtttssssssuuuwwwxxxwwwuuutttsssqqqppprrrwwwzzzyyyzzzzzzzzz{{{|||||||||}}}|||uuunnnjjjfffbbbeeeoooxxx{{{zzzzzzxxxyyy{{{|||}}}|||{{{{{{yyy{{{}}}}}}|||{{{|||}}}xxxxxxwwwwwwxxxzzz|||}}}{{{zzzwwwuuussssssssssssyyyxxxvvvvvvxxxxxxwwwvvv~~~}}}}}}~~~}}}}}}~~~~~~|||zzzzzz{{{}}}~~~}}}zzzxxxvvvzzzyyyyyyyyyyyy{{{}}}~~~||||||}}}zzzuuuiiiUUU@@@>>>;;;777;;;KKKdddwwwyyyxxxxxxyyy{{{~~~~~~|||}}}~~~~~~~~~~~~{{{{{{~~~~~~~~~~~~~~~~~~~~~{{{oooUUU;;;000...---000666WWWkkk~~~}}}|||xxxvvvXXX???<<<777444222222111000000111222222222222111000111000///111333555555444000///...------///000222444333000...,,,+++++++++%%%&&&((())))))(((&&&%%%+++***)))'''&&&%%%%%%%%%++++++++++++***)))((('''%%%$$$$$$&&&(((******))),,,,,,,,,,,,+++***))))))'''(((((()))))))))))))))000///...,,,***)))''''''&&&%%%###$$$%%%&&&%%%$$$&&&&&&&&&'''((()))***+++''''''''''''&&&%%%$$$#########$$$%%%''')))***,,,((((((((((((&&&%%%%%%&&&$$$$$$$$$#########$$$$$$###"""  !!!!!!!!!!!!"""###$$$%%%&&&#########"""!!! """######!!!  !!!"""""""""!!!!!!"""### !!!!!!!!! !!!###((('''&&&###!!!  !!!"""$$$###!!! """$$$#########$$$%%%&&&'''((((((&&&$$$###$$$$$$"""  !!!""""""###(((((('''%%%###$$$''')))......---***'''&&&'''((($$$%%%%%%###"""###%%%''''''&&&&&&&&&%%%%%%$$$$$$''''''''''''((()))+++---(((***+++000@@@XXXmmmxxxyyy}}}|||wwwsssqqqppplllrrrrrrtttuuuvvvwwwwwwwwwsssqqqqqqsssvvvzzz{{{{{{~~~|||{{{{{{yyyuuusssqqqqqqrrrsssssssssttttttssssssttttttttttttwwwzzzyyyyyywwwvvvtttsssrrrqqqnnnoooppprrrsssssssssrrrqqquuuyyy|||}}}}}}}}}~~~{{{{{{zzzyyyvvvssspppooojjjkkklllnnnooopppqqqqqqtttssssssssstttuuuwwwwwwsssrrrqqqpppoooqqquuuxxxyyyyyyyyyzzz{{{|||}}}}}}}}}}}}vvvnnniiieeecccfffpppyyyzzzyyyyyyzzz{{{|||}}}~~~~~~~~~}}}~~~~~~~~~|||zzzyyyzzz|||zzzzzzyyyyyyzzz{{{}}}}}}xxxwwwvvvuuuuuuuuuvvvwwwvvvvvvwwwxxxxxxxxxvvvuuu}}}}}}~~~~~~~~~}}}}}}~~~~~~zzzwwwtttwwwwwwwwwxxxzzz{{{}}}~~~||||||}}}yyyvvvjjjVVV@@@===:::999===LLLeeeyyy|||||||||{{{zzz|||~~~|||{{{{{{~~~~~~{{{zzz}}}~~~}}}~~~~~~}}}}}}yyyjjjQQQ:::111...+++111<<<```rrr~~~~~~}}}||||||{{{xxxvvvXXX???<<<777555333222111000......///000000000000000111000000111444555555444000///......///111333444888777333000...---,,,---%%%&&&(((***+++***(((''')))(((((('''''''''((((((******+++******)))((('''&&&%%%$$$%%%'''))))))(((,,,,,,,,,,,,,,,+++***)))((((((((((((((())))))***------,,,,,,+++*********&&&%%%$$$%%%&&&'''&&&$$$'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&%%%%%%!!!"""###%%%&&&'''(((((((((***+++***(((&&&''')))'''&&&%%%$$$######$$$$$$###"""  !!! !!!"""$$$%%%&&&&&&%%%%%%$$$###""""""!!! ###$$$###!!!###%%%&&&&&&$$$$$$%%%&&&"""""""""!!!!!! """%%%...+++&&&!!! """  !!!""""""$$$&&&$$$!!!!!!$$$#########$$$%%%'''((())))))'''&&&%%%$$$###!!!  !!!"""###$$$%%%%%%&&&&&&&&&%%%###$$$&&&)))000000...+++(((&&&''')))%%%&&&&&&%%%$$$$$$&&&((('''''''''&&&&&&&&&&&&&&&''''''''''''((()))+++---***,,,---222BBBZZZoooyyyyyytttrrrpppmmmlllooosssvvvxxxxxxwwwvvvsssrrrrrrtttxxx{{{}}}}}}~~~||||||{{{xxxtttqqqmmmooorrruuuuuussspppmmmoooqqqqqqpppppprrruuuwwwxxxwwwuuutttssssssssssssqqqqqqrrrrrrrrrqqqppppppnnnrrrxxx|||~~~~~~||||||{{{yyywwwssspppooolllmmmoooqqqsssssssssrrrrrrrrrrrrrrrrrrsssuuuvvvqqqqqqpppooonnnpppsssvvvyyyyyyyyyzzz{{{|||}}}}}}~~~}}}vvvmmmhhhdddcccgggqqqxxxyyyyyyyyy|||}}}}}}~~~~~~|||yyywwwxxx{{{~~~}}}}}}||||||||||||}}}}}}xxxxxxxxxxxxxxxxxxyyyyyyuuuwwwyyyzzzyyyxxxwwwvvvzzz{{{}}}~~~~~~|||xxxvvvtttuuuvvvxxx{{{}}}~~~~~~{{{wwwlllXXX???;;;999:::>>>KKKcccyyy~~~|||{{{}}}}}}~~~~~~|||{{{yyy|||~~~~~~~~~~~~}}}||||||}}}|||ttt___JJJ888444111,,,444CCCeeesss~~~~~~~~~~~~}}}{{{{{{{{{{{{yyywwwXXX???<<<888666555444222111---............//////000111111111333666777666444//////......///111333555;;;999666333000...------&&&(((***+++,,,+++***)))$$$$$$&&&''')))+++,,,,,,)))*********))))))(((''''''&&&%%%%%%'''(((((((((***++++++,,,,,,+++++++++***)))))))))***+++,,,---************+++++++++,,,&&&%%%%%%&&&(((((('''%%%''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%###%%%'''***+++***)))((('''***,,,+++(((''')))+++)))(((&&&%%%$$$$$$$$$%%%###"""!!! !!!""" """$$$%%%&&&&&&%%%$$$###############"""!!!!!!###%%%%%%$$$###"""%%%((((((%%%$$$&&&(((%%%$$$###!!!  !!!%%%///+++%%% !!!### !!!"""###)))((('''$$$""" !!!###"""######$$$%%%'''((()))(((((('''%%%$$$###"""!!!""" !!!"""###%%%'''(((((()))(((((((((%%%###"""###%%%//////...,,,)))''''''(((&&&'''((('''%%%%%%&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++++++++---...333CCC[[[ppp{{{{{{uuutttrrrooollloootttxxxyyyxxxvvvtttsssssstttuuuwwwzzz}}}~~~~~~}}}||||||{{{xxxtttqqqmmmpppuuuxxxxxxuuuqqqnnnooorrrrrrooonnnqqqtttssssssqqqpppooooooppprrrssstttsssrrrqqqppppppppppppsssvvvzzz||||||{{{||||||||||||{{{zzzwwwuuurrrpppmmmnnnppprrrttttttssssssqqqrrrrrrqqqqqqqqqtttvvvqqqqqqqqqppppppqqqtttwwwyyyzzzzzzzzz{{{|||||||||}}}{{{ssslllgggdddccchhhqqqxxxyyyzzz}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzxxxxxxzzz~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwwwwwwuuuwwwzzzzzzyyyxxxxxxyyyyyyzzz{{{~~~~~~||||||||||||}}}{{{zzztttuuuwwwyyy|||~~~{{{~~~~~~|||yyynnnZZZ>>>888666999===HHH```www~~~~~~{{{|||~~~|||||||||||||||||||||}}}|||~~~|||||||||zzz|||xxxnnnTTTBBB777777444///:::MMMjjjuuu~~~}}}{{{{{{||||||{{{zzz\\\>>><<<999777777666444333///............//////000//////000222555555444333...---,,,,,,---///111333;;;:::777444000...,,,+++)))***+++,,,,,,,,,++++++%%%%%%'''((()))***++++++(((((()))))))))((('''''')))'''%%%%%%'''((((((((()))******+++,,,,,,,,,,,,***)))))))))***+++,,,---)))))))))******+++++++++'''&&&&&&(((******(((''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&)))---000000...+++((($$$'''***)))'''&&&))),,,,,,***(((&&&$$$$$$%%%&&&$$$###"""!!! !!!"""""" !!!"""###$$$&&&'''$$$###""""""""""""###$$$"""!!!!!!"""###$$$"""!!! """&&&&&&$$$###%%%((('''%%%###!!! !!!  %%%+++((($$$!!! !!!"""###000,,,'''###""""""""""""!!!""""""###%%%&&&((()))%%%%%%&&&%%%$$$$$$$$$%%%###"""!!!###%%%'''(((((()))((()))(((&&&$$$###$$$%%%+++,,,---,,,)))''''''(((&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((()))))))))***,,,...333CCC[[[pppzzz~~~zzzvvvvvvvvvtttrrrsssuuuwwwwwwvvvtttrrrqqqsssvvvvvvuuuvvv{{{||||||||||||{{{yyytttqqqoooqqqtttvvvwwwwwwuuutttuuuxxxwwwqqqnnnpppqqqoooooommmlllkkklllooorrrttttttssspppooooooppprrrssszzz|||}}}|||zzzyyyyyyzzzyyyzzzzzzzzzyyyxxxvvvuuupppqqqrrrtttuuuuuuuuuuuuqqqrrrsssrrrqqqqqqtttwwwsssttttttsssssstttvvvyyyzzzzzz{{{{{{{{{{{{{{{{{{}}}~~~~~~|||wwwqqqjjjfffffffffjjjrrryyy{{{~~~~~~}}}||||||||||||zzz{{{|||}}}|||}}}}}}~~~~~~}}}|||zzzxxxvvvuuuuuuwwwyyyyyyxxxwwwxxxzzz{{{{{{|||}}}~~~}}}||||||}}}yyyyyy|||~~~}}}}}}}}}}}}wwwxxxyyy{{{|||}}}~~~~~~yyy{{{~~~}}}~~~|||}}}zzznnnYYY???888666;;;???HHH___wwwyyy}}}}}}}}}~~~|||{{{yyyyyyyyy{{{~~~}}}|||~~~|||{{{|||zzz}}}~~~sssgggMMM===555999777333CCCZZZooowww~~~~~~~~~~~~}}}}}}~~~~~~bbb>>><<<999888888777666444000000////////////000000,,,,,,---///222222111///---,,,+++***+++---000111;;;:::777444000---+++)))+++,,,,,,------,,,,,,,,,************)))(((&&&&&&'''((((((((((((((('''&&&***(((&&&&&&'''))))))(((((()))***+++,,,---------((('''''''''''')))+++,,,)))))))))))))))*********''''''''')))++++++)))'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$'''+++//////+++'''$$$!!!%%%)))(((%%%%%%(((,,,---+++)))&&&%%%%%%&&&&&&%%%$$$"""!!!!!!!!!"""###"""""""""###$$$%%%'''(((""""""!!! !!!"""###  $$$$$$!!! ###&&&(((&&&### !!!""" !!! %%%&&&%%%$$$"""  !!!"""###555///'''#########"""!!!!!!!!!"""###$$$&&&(((((("""###%%%%%%%%%%%%'''((($$$###  ###%%%&&&&&&&&&%%%&&&''''''&&&&&&(((***(((***,,,,,,***(((''''''&&&'''(((&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((())))))((((((***,,,---222BBBZZZoooyyy{{{~~~~~~yyywwwxxxyyywwwxxxxxxwwwvvvtttsssrrrqqqpppsssvvvuuussstttyyy~~~|||{{{{{{||||||yyyuuuqqqooopppqqqsssuuuwwwxxxyyyzzz~~~{{{sssnnnpppppplllnnnlllkkkjjjlllppptttwwwsssrrrooommmnnnppptttvvv}}}}}}~~~|||zzzyyyzzz{{{wwwxxxzzz{{{{{{{{{zzzzzzssstttuuuvvvwwwwwwxxxxxxrrrssstttsssrrrrrruuuyyyuuuvvvvvvvvvuuuvvvxxx{{{{{{{{{{{{{{{{{{zzzzzzzzz}}}}}}|||zzzuuuoooiiifffhhhgggkkktttzzz}}}~~~}}}}}}}}}}}}{{{~~~~~~|||||||||}}}~~~}}}}}}}}}{{{zzzxxxvvvuuutttwwwyyyxxxvvvvvvxxx{{{}}}||||||}}}~~~~~~~~~}}}zzz~~~zzzvvvvvvzzz~~~~~~}}}||||||}}}~~~{{{{{{||||||}}}|||||||||wwwyyy|||~~~||||||~~~}}}|||yyy}}}zzznnnYYYBBB;;;999>>>AAAJJJ```yyysssyyy~~~~~~|||zzzxxxwwwxxx{{{~~~|||~~~~~~~~~{{{xxx|||}}}{{{{{{|||{{{~~~}}}pppcccKKK<<<444999888666IIIdddrrryyy}}}}}}|||~~~~~~{{{}}}~~~iiiEEE888888>>>888444666555000111222222000/////////000000000000000///---***,,,,,,+++***+++---000111666777777555111...------***++++++,,,,,,,,,++++++)))((((((***((($$$%%%)))***)))(((''''''''''''''')))'''&&&&&&(((((('''%%%(((+++...000000//////000((()))******(((''''''(((***'''%%%(((,,,...+++(((&&&'''))))))((('''((()))(((''''''''''''&&&&&&&&&((('''&&&&&&&&&%%%""" &&&&&&&&&''''''''''''((()))'''%%%$$$$$$&&&(((***))))))***---///---(((###'''&&&%%%%%%&&&%%%###!!!$$$&&&(((&&&""" """$$$%%%"""!!!!!!!!!"""!!! !!!###$$$  !!!###&&&'''###$$$$$$$$$###"""!!!  $$$###!!!  !!!### """###%%%&&&&&&///***%%%"""###$$$###!!!!!! ###&&&'''%%%###&&&$$$###$$$((()))(((&&&&&&%%%###!!! !!!!!!"""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((...,,,)))'''&&&$$$""" $$$###"""!!!!!!"""###$$$!!!"""$$$(((,,,......------------444GGGaaauuu}}}~~~}}}yyytttqqqsssxxx}}}{{{sssqqquuutttooorrrtttxxx{{{}}}}}}|||{{{~~~{{{zzz}}}|||uuupppoooqqqpppooooooqqqtttxxxzzzxxxwwwuuuuuuvvvvvvtttssslllmmmmmmllllllooouuuzzzvvvtttrrrqqqqqqsssuuuwww}}}||||||zzzyyyxxxwwwwww~~~|||yyyvvvvvvwwwzzz{{{vvvuuuvvvwwwxxxxxxvvvtttsssuuuxxxxxxwwwwwwwwwwwwyyy|||{{{vvvuuuxxxzzzzzz{{{|||~~~~~~|||zzzyyyzzzzzz{{{{{{yyytttnnnhhhdddeeefffjjjrrr}}}~~~||||||~~~}}}|||~~~~~~yyyvvvvvvvvvwwwwwwwwwxxx{{{{{{uuuooorrryyy{{{zzzyyyyyyzzz}}}|||~~~}}}|||zzz{{{}}}|||zzzxxxxxxyyyyyyyyyxxx~~~|||zzzzzzzzz|||}}}}}}||||||{{{{{{zzzyyyyyyyyyzzz|||}}}{{{}}}}}}xxxwwwvvvkkk]]];;;999777888===LLLaaarrruuuwww|||{{{zzzxxxuuutttvvv{{{~~~~~~}}}|||{{{||||||}}}}}}}}}~~~{{{}}}}}}{{{yyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~rrrZZZBBB???;;;666444>>>UUUllltttxxx|||}}}{{{zzz|||~~~~~~~~~~~~|||nnnKKK<<<;;;???999444555333000111111111111000000000111000000111111000...---...,,,******+++---......555666555333///,,,++++++,,,,,,,,,,,,,,,,,,++++++***((()))+++)))%%%&&&***))))))(((((('''''''''''''''&&&%%%&&&'''((('''&&&(((***---///............)))***,,,+++***))))))***+++(((''')))---...,,,)))&&&((())))))'''%%%%%%%%%'''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&''''''''''''(((+++***((('''''')))***+++++++++---000222000+++'''&&&%%%$$$$$$%%%%%%###"""%%%&&&'''&&&$$$$$$$$$%%%%%%"""  !!!!!!!!!###"""!!!!!! !!!!!! $$$%%%!!! !!!"""$$$$$$$$$$$$######"""!!!!!!  !!!!!!###"""  !!!###$$$############$$$$$$$$$%%%(((%%%!!! """###"""!!!!!! ###&&&'''%%%###&&&$$$###%%%((()))((('''&&&%%%$$$"""!!! !!!"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''+++***(((''''''&&&$$$"""%%%%%%$$$$$$###$$$$$$$$$$$$######%%%)))---...///---------444HHHbbbvvv}}}|||}}}zzzqqqiiikkkxxx|||ssspppsssrrrnnnsssuuuxxxzzz|||}}}}}}}}}zzzwwwwwwzzzzzzvvvsssssssssrrrqqqpppqqqsssuuuwwwwwwvvvuuuvvvwwwxxxwwwvvvpppqqqpppooonnnoootttwwwwwwvvvtttsssssstttvvvwww}}}|||{{{zzzyyyxxxwwwvvvtttssspppooooooqqqtttvvvvvvuuuuuuwwwyyyzzzwwwtttppprrruuuwwwxxxxxxyyy{{{zzzxxxzzz{{{zzz~~~|||zzzxxxxxxzzz{{{|||{{{wwwqqqjjjfffcccffflllvvv~~~}}}{{{wwwuuuvvvwwwyyyyyy|||{{{{{{yyyrrrmmmqqqxxxzzzyyyyyyzzz{{{}}}}}}~~~}}}}}}{{{|||}}}}}}{{{zzzzzz{{{{{{zzzyyy}}}|||zzzyyyyyyzzz{{{|||||||||{{{{{{zzzyyyyyyxxxwwwyyy{{{}}}~~~}}}~~~xxxwwwwwwlll^^^EEEAAA===<<>>VVVmmmxxx{{{~~~}}}{{{zzz{{{~~~~~~{{{{{{{{{|||}}}|||{{{yyyuuuQQQAAA>>>AAA999444555333///000000111111111000000000000000111111000000000000,,,)))(((+++------+++000111222111...------...------------,,,+++++++++***((()))+++***&&&'''+++(((((()))))))))(((''''''%%%$$$$$$%%%'''((('''&&&(((***,,,---,,,+++,,,,,,***+++,,,,,,+++***+++---,,,***(((***---...,,,)))''')))******'''$$$"""!!!%%%%%%&&&&&&'''(((((((((&&&%%%$$$$$$''')))***)))&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&***+++---///111000,,,)))&&&$$$###$$$%%%%%%$$$###&&&%%%%%%&&&(((((('''&&&%%%### !!!""""""!!!#########"""""""""""""""!!! !!!%%%%%%### !!!  !!!!!!!!!!!!""""""""""""$$$$$$###!!!!!!!!!!!!!!! !!!""""""  """$$$%%%&&&&&&&&&%%%$$$$$$######!!!  """!!!!!!!!! """%%%&&&%%%$$$&&&%%%$$$%%%'''(((((('''&&&%%%$$$###"""""""""""""""###$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&)))((('''((()))((('''%%%''''''''''''&&&&&&%%%$$$&&&$$$"""###&&&***---///------...666JJJcccvvv~~~{{{~~~{{{nnnbbbdddwww~~~uuuqqqrrrrrroootttuuuwwwyyy{{{}}}~~~vvvrrrrrrvvvxxxvvvvvvwwwuuutttsssrrrqqqrrrsssttttttsssrrrtttvvvwwwvvvuuupppqqqqqqqqqqqqsssvvvyyywwwwwwvvvvvvvvvvvvvvvwww||||||{{{yyyxxxwwwvvvuuurrrpppooooooppprrrvvvxxxwwwuuutttwww{{{|||xxxtttppprrruuuvvvwwwwwwyyyzzz~~~{{{yyy|||}}}|||}}}zzzxxxxxx{{{}}}{{{tttlllgggbbbfffnnnyyy~~~{{{xxxuuutttuuuxxxzzz{{{}}}{{{wwwpppkkkooowwwxxxyyyzzz{{{}}}~~~|||}}}}}}~~~~~~}}}|||}}}~~~~~~|||yyyzzzyyyyyyxxxyyyyyyzzz{{{{{{{{{zzzzzzyyyyyyxxxxxxyyyzzz{{{}}}~~~~~~~~~}}}~~~}}}}}}xxxwwwwwwmmm___FFF@@@<<<;;;>>>III]]]pppwwwxxxzzz}}}~~~~~~~~~}}}}}}~~~||||||~~~}}}~~~}}}}}}zzzzzz|||~~~{{{{{{{{{{{{}}}~~~~~~~~~{{{yyykkkQQQ;;;777444111333???YYYooozzz|||~~~}}}{{{{{{}}}}}}~~~~~~}}}{{{zzz{{{|||{{{TTTBBB===@@@999555666333000//////000222222111000...//////000000111333555000,,,((((((,,,///...---,,,.../////////000222444------,,,++++++*********)))((()))+++)))&&&'''+++'''((())))))))))))((('''%%%$$$###%%%'''((((((''')))***++++++))))))***,,,***+++,,,+++******,,,---,,,***((()))+++,,,+++))))))+++,,,+++'''###!!! $$$$$$%%%&&&'''((()))***(((&&&$$$$$$''')))++++++&&&&&&&&&''''''''''''((($$$%%%%%%&&&&&&%%%$$$###%%%'''))),,,---,,,***((('''&&&$$$%%%&&&'''&&&%%%'''%%%%%%'''+++,,,***(((&&&$$$"""!!!"""######""""""###############""""""$$$###"""$$$%%%%%%""" """%%%!!!!!!""""""""""""""""""%%%$$$"""!!! !!!!!! !!!"""!!!###%%%&&&&&&&&&%%%%%%$$$$$$######  !!!"""$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((((()))***)))(((&&&''''''(((((((((&&&$$$###%%%###"""###&&&)))++++++,,,---///777KKKeeewww~~~zzz}}}zzznnnccceeewwwwwwttttttttttttttttttuuuvvvxxx{{{}}}uuuqqqppptttvvvvvvwwwzzzuuuuuuttttttttttttuuuuuuqqqpppoooppprrrsssrrrqqqlllmmmppprrruuuxxx{{{|||xxxxxxwwwwwwwwwvvvuuuuuu{{{zzzyyyxxxwwwvvvuuuuuutttsssrrrqqqrrrtttvvvxxxwwwtttssswww}}}~~~yyyttttttvvvwwwwwwvvvuuuvvvwwwwww{{{|||yyyyyy|||~~~~~~~~~|||zzzzzz}}}|||sssjjjeeecccfffnnnxxx~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}zzzwwwtttsssuuuxxxzzz{{{}}}{{{yyysssmmmpppvvvwwwyyyzzz|||~~~~~~~~~~~~~~~~~~|||}}}~~~}}}zzzxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxx}}}}}}~~~~~~}}}~~~|||~~~|||vvvvvvwwwmmm```BBB<<<999<<>>===BBBDDDHHHWWWjjjtttuuuwwwyyy|||~~~~~~}}}}}}}}}}}}~~~}}}{{{{{{yyyzzz|||~~~~~~~~~}}}||||||}}}|||yyyjjjPPP999444000000666FFFaaawww~~~~~~{{{zzz}}}|||xxxxxx{{{SSS>>>777;;;777666888555333000///000222333000---***,,,///000222777>>>DDD???===:::777444333333333555555444222000///111333,,,,,,*********+++,,,---)))'''(((+++***'''(((,,,))))))((((((((()))******)))(((((()))+++,,,+++***+++++++++))))))***---000******)))(((&&&&&&(((***''''''&&&&&&'''(((***+++---......+++(((%%%$$$$$$$$$$$$%%%&&&'''((()))***+++)))'''&&&'''(((''''''&&&&&&&&&''''''''''''(((%%%&&&''''''&&&%%%###""" ###''')))******+++,,,...+++)))(((((())))))(((%%%%%%'''***------,,,***'''%%%$$$$$$%%%%%%$$$### !!!###$$$$$$###""""""&&&''''''&&&$$$"""  &&&+++'''&&&$$$#########$$$%%%%%%%%%%%%%%%$$$###"""!!! !!!"""######!!!""""""###$$$%%%%%%&&&$$$$$$$$$"""  !!!!!!!!!"""$$$&&&"""###$$$$$$""""""###$$$############$$$%%%&&&'''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%))))))***+++,,,+++(((&&&$$$$$$%%%%%%%%%%%%%%%$$$""""""###%%%''''''%%%###(((+++///999MMMfffvvv|||{{{zzzvvvsssqqqsssyyy}}}|||wwwrrrssssssssstttvvvsssssssssssstttvvvxxxyyyvvvqqqooorrrtttrrrsssuuuqqqrrruuuxxxzzzzzzzzzzzztttrrrqqqpppqqqqqqooonnnnnnpppsssxxx}}}~~~}}}{{{zzzyyyxxxvvvuuutttttttttuuuuuuuuuvvvvvvvvvvvvvvvtttsssqqqooommmmmmmmmmmmpppqqqtttxxx{{{{{{xxxvvvuuuvvvwwwwwwwwwxxxzzz|||||||||zzz{{{{{{zzzxxxzzz}}}~~~~~~~~~~~~zzzpppgggbbbccccccgggnnnxxx~~~|||{{{|||}}}}}}~~~~~~~~~~~~}}}{{{zzz{{{xxxuuutttuuuxxxzzz{{{yyyyyy{{{~~~|||vvvuuuwwwxxxyyyzzz|||~~~~~~~~~}}}}}}|||yyyzzz|||}}}|||{{{yyywwwvvvvvvwwwyyyzzz|||}}}}}}~~~~~~}}}|||{{{{{{||||||}}}~~~zzzvvv{{{}}}zzzuuuuuuwwwooocccHHH@@@>>>BBBBBBBBBOOObbbrrrtttvvvyyy|||~~~~~~}}}}}}~~~~~~~~~}}}~~~|||{{{yyy{{{}}}~~~~~~~~~}}}{{{mmmTTT<<<666111111888IIIdddzzzzzzwwwxxxzzz~~~}}}}}}}}}~~~}}}}}}UUU???777:::777666888555555222///000222222///+++***...111333666<<>>===LLLaaarrruuuxxx|||~~~~~~~~~~~~}}}~~~|||~~~~~~{{{{{{pppXXX===777111111888JJJdddyyy{{{wwwwwwxxxzzzzzzzzz{{{}}}XXXAAA888:::777666888444666222///000222222...)))+++///333666999@@@KKKSSSaaa```[[[MMM===111///111...///000000000333777:::...---,,,,,,---///222333,,,+++,,,///...+++,,,111,,,***'''&&&&&&))),,,...///...------//////...,,,------,,,++++++---222555---,,,+++(((%%%$$$&&&(((&&&'''''''''(((***...111+++***)))'''$$$$$$''')))%%%%%%&&&&&&'''((((((((('''&&&&&&'''(((((('''%%%&&&&&&&&&'''''''''((((((''''''&&&&&&%%%$$$$$$###!!!&&&(((((()))+++---000---)))'''&&&&&&&&&%%%"""&&&+++---+++)))***+++'''&&&%%%&&&''''''%%%###"""###%%%'''''''''%%%$$$ """$$$%%%$$$######$$$!!!###$$$""""""&&&444000***$$$!!! !!!"""$$$&&&(((***)))&&&###!!!$$$###"""  !!!!!! %%%%%%&&&&&&&&&&&&&&&&&&$$$%%%$$$ !!!%%% """!!! $$$'''%%%'''((('''%%%$$$%%%((( !!!"""###%%%&&&'''((()))))))))))))))(((((((((((('''&&&%%%%%%$$$$$$&&&&&&'''(((((('''&&&&&&$$$%%%(((+++...///---+++%%%$$$$$$$$$%%%''')))***'''$$$!!! !!!###$$$%%%%%%(((...999MMMeeeuuuzzzxxxxxxwwwtttqqqrrrxxx}}}xxxrrrqqqvvvxxxuuuuuuxxxvvvvvvvvvvvvvvvuuuuuuuuuoookkkjjjnnnpppnnnnnnooonnnppptttwwwxxxxxxvvvuuunnnmmmlllnnnpppqqqpppooonnnqqqvvv~~~zzzwwwuuuvvvwwwxxxqqqqqqrrrtttuuuwwwxxxyyyrrrqqqpppooommmmmmlllllliiiooowwwyyyxxxvvvvvvyyy||||||{{{zzzxxxxxxyyy{{{zzz~~~}}}{{{}}}}}}{{{uuuwwwzzz{{{{{{zzz{{{|||~~~zzztttnnnjjj[[[]]]bbbkkkuuu}}}~~~}}}~~~{{{{{{}}}{{{}}}}}}wwwuuussstttxxx|||~~~|||}}}{{{xxxxxx{{{zzzzzzyyyzzz|||}}}||||||}}}~~~~~~}}}yyywwwssstttvvvyyy|||~~~}}}|||}}}}}}{{{}}}~~~|||zzz~~~}}}xxxyyy{{{ttthhhQQQDDD===@@@@@@AAASSSkkksssvvvzzz~~~}}}}}}~~~}}}~~~~~~zzz{{{qqqZZZ>>>777000000888IIIcccxxxzzz}}}|||zzzzzz|||wwwwwwwwwxxx{{{~~~~~~|||}}}~~~YYY>>>333777444222555555444333222111000......---000333444444555;;;EEEMMMVVVYYYVVVJJJ999,,,(((******,,,...111222333222222222111000000000111333444222000...---...000222444111...++++++,,,,,,***(((,,,...000000...---------)))((((((,,,000111,,,(((***(((&&&$$$%%%'''***,,,+++***************++++++---+++)))'''&&&'''((()))(((''''''''''''(((((()))'''&&&%%%&&&'''((('''&&&'''%%%$$$%%%'''''''''&&&$$$$$$$$$$$$############ $$$''''''%%%&&&***///+++)))&&&%%%&&&(((((((((%%%&&&'''(((******++++++###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!"""""""""!!!"""""""""!!! """######!!!"""%%%111000,,,%%%###)))///111111---'''""""""#########!!!  ###"""!!!!!!!!!###$$$%%%###"""!!! !!!"""######"""!!!!!!!!!"""$$$%%% $$$((()))'''&&&(((***%%%$$$"""""""""$$$&&&'''***+++------,,,+++,,,---***(((&&&%%%$$$%%%&&&'''$$$%%%&&&'''''''''&&&%%%%%%&&&''')))***+++++++++$$$"""!!!!!!"""&&&+++---***&&&"""###''')))'''$$$%%%(((---888NNNffftttxxxyyyxxxvvvuuuuuuwwwxxxzzzuuutttsssrrrsssuuuwwwyyyuuutttuuuyyy||||||vvvppprrrnnnlllmmmmmmkkkmmmqqqpppqqqrrrssssssrrrpppooolllnnnpppqqqqqqqqqrrrssswwwtttuuu~~~}}}yyywwwwwwyyy{{{zzzuuuoooppptttyyyzzzyyywwwuuurrrpppooooooqqqrrrqqqpppqqqtttzzz}}}|||{{{zzz~~~~~~yyywwwyyy}}}}}}vvvwwwxxx{{{~~~{{{vvvvvvzzz{{{~~~~~~zzzvvvsssllleee^^^^^^```hhhrrr{{{}}}|||{{{|||}}}{{{zzzxxxwwwvvvuuuvvvyyy}}}}}}}}}{{{zzzzzz}}}~~~{{{{{{~~~~~~{{{yyyxxxxxxyyyzzz{{{|||}}}~~~{{{zzz{{{~~~}}}yyy{{{}}}{{{|||zzzyyy{{{{{{tttjjjRRR???BBBCCCBBBDDDHHHbbbmmmrrrwwwzzz}}}|||}}}~~~zzz}}}}}}|||||||||}}}|||{{{pppaaaHHH999444444666KKKeeepppyyy}}}}}}yyyxxx|||~~~~~~|||zzz{{{|||{{{yyy}}}~~~}}}}}}zzzuuuWWW===222666333111444444222222111111000000//////...000222111000444;;;BBBHHHJJJHHH???333***'''(((,,,---///111111111///...////////////000111222333222111000//////000111222...,,,******,,,---,,,***,,,...//////---,,,+++,,,)))((((((+++///000,,,((((((''''''&&&''''''((()))***)))))))))******+++,,,+++***)))'''''''''(((((('''''''''''''''(((((()))((('''&&&''')))***)))((('''%%%%%%%%%&&&'''%%%$$$##################"""""" $$$'''&&&$$$$$$(((---)))'''%%%$$$$$$%%%&&&'''%%%&&&'''((())))))((('''%%%%%%%%%&&&&&&%%%%%%%%%"""""""""""""""""""""""" !!!"""""""""!!! """######!!!"""%%%***,,,,,,)))%%%$$$(((,,,000///---***&&&###""""""$$$$$$###"""!!!!!!!!!!!!######"""!!! """!!!!!!!!!!!!"""###$$$"""""""""!!!!!!"""""""""######""""""""""""######""""""###%%%'''(((((((((%%%$$$#########$$$&&&'''''''''((()))***+++++++++***)))'''&&&%%%&&&'''(((&&&&&&'''(((''''''%%%%%%&&&'''(((((((((((((((((($$$###""""""###&&&)))***)))&&&######%%%'''((('''%%%(((,,,888NNNgggvvvzzzyyyxxxwwwwwwwwwxxxyyyzzztttsssrrrqqqqqqrrrttttttvvvtttsssuuuyyyzzzwwwsssqqqmmmjjjkkkjjjggghhhlllmmmoooqqqssstttsssrrrqqqppppppppppppppprrruuuxxxxxxvvvvvv|||}}}||||||zzzxxxvvvwwwzzz}}}{{{vvvrrrrrruuuwwwvvvssstttsssrrrrrrrrrssstttvvvrrrqqqqqquuuyyy||||||zzz{{{}}}}}}yyywwwyyy||||||}}}zzzvvvvvvyyy|||zzzvvvvvvyyy|||~~~~~~yyyuuuqqqjjjbbb______aaahhhsss|||~~~}}}{{{{{{}}}|||zzzzzzyyyyyyzzz{{{}}}~~~}}}}}}{{{{{{{{{zzz}}}~~~~~~}}}||||||}}}|||zzzzzz{{{|||~~~|||{{{}}}~~~}}}~~~~~~wwwmmmSSS>>>???======AAAHHHdddlllqqquuuwww|||~~~}}}}}}~~~tttfffIII;;;777888:::LLLeeeooovvvzzz|||zzzzzz~~~||||||||||||}}}~~~}}}yyyvvvVVV<<<111555222000333333000000000000000000111111...000111///---...333777888999888444///+++)))(((...///000111000///,,,+++,,,---///000111222333333333333222111000000000000***)))((()))+++---------,,,...///...+++***)))******((((((+++...///,,,)))''''''((((((((('''&&&&&&((((((((()))***+++,,,---))))))))))))((((((((((((&&&&&&'''''''''(((((((((((('''&&&(((***+++,,,+++'''&&&%%%%%%&&&&&&$$$"""!!!"""""""""""""""""""""!!!$$$%%%%%%""""""%%%)))'''&&&$$$""""""###$$$%%%&&&'''((()))((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######""""""""""""#########"""!!! """""""""!!! """$$$"""'''+++,,,++++++---///000,,,(((%%%$$$###"""!!!$$$$$$###############$$$%%%%%%###"""  !!!"""""""""!!!!!!""""""###$$$$$$###"""""""""###############""""""$$$!!! ###(((***)))&&&&&&%%%$$$$$$$$$%%%''''''&&&%%%%%%(((---///...,,,///---+++(((&&&&&&&&&&&&'''''''''''''''&&&%%%$$$'''''''''''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&$$$######%%%***---***,,,///:::OOOgggvvvzzzwwwwwwwwwwwwwwwwwwwwwwwwttttttsssrrrqqqpppppppppvvvssspppqqquuuxxxxxxvvvtttooolllkkkiiieeeeeehhhlllmmmpppssstttttttttsssssssssqqqoooooosssyyy}}}yyyxxxwwwyyy{{{|||{{{zzzyyyyyyxxxvvvtttuuuxxx{{{wwwtttssstttvvvwwwtttqqqrrrssstttuuuwwwxxxxxxyyysssrrrsssuuuxxxzzzzzzzzz{{{}}}~~~}}}yyywwwyyy{{{xxxzzz}}}uuuuuuwww{{{zzzvvvvvvzzz|||}}}|||xxxtttppphhh```______bbbiiittt|||~~~~~~{{{{{{}}}}}}~~~~~~}}}|||}}}~~~~~~}}}||||||~~~|||{{{{{{{{{www|||}}}~~~}}}~~~|||}}}~~~}}}}}}yyyoooTTT===;;;888888>>>HHHgggpppsssuuuvvvzzz~~~}}}~~~|||~~~}}}~~~vvvhhhIII<<<999<<<===MMMdddpppvvv{{{}}}zzzzzz}}}~~~}}}yyyzzzzzzvvvwwwuuuwwwzzzzzzxxxtttrrrqqqWWW===222666333000333333111111111000000000000000///000111000///...000333111000/////////...---+++...///000111000...,,,+++,,,---000222333444444444444444333222000///...---'''''''''(((+++---...///,,,---...,,,)))(((((((((***)))(((***,,,---+++***)))((((((''''''&&&&&&&&&''''''((((((***+++,,,---(((((())))))))))))((((((%%%%%%&&&'''(((((((((((((((&&&%%%&&&)))+++,,,,,,'''&&&%%%&&&&&&%%%### !!!!!!!!!""""""######"""$$$$$$###!!!!!!###%%%&&&&&&$$$"""!!!!!!###%%%'''(((******)))&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""$$$$$$######!!! !!!!!!!!!!!! !!!"""######(((+++,,,,,,...000...)))$$$!!!"""$$$###!!!#########"""######$$$$$$%%%%%%$$$"""!!!  !!!""""""!!! !!!"""$$$&&&&&&$$$"""!!! !!!###$$$%%%%%%$$$###$$$$$$%%%(((++++++(((%%%'''&&&%%%%%%%%%&&&''''''***''''''+++222666444111333111...+++'''%%%######&&&&&&&&&%%%%%%$$$######&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%$$$######$$$%%%&&&###!!!$$$+++222777888999@@@RRRgggsssuuuvvvvvvvvvuuutttsssrrrqqqvvvuuutttrrrqqqpppooonnnsssqqqoooqqqtttwwwxxxxxxzzzuuuqqqpppmmmhhhgggjjjnnnooorrrtttttttttsssrrrssssssrrrqqqqqqtttyyy}}}xxxxxxxxxvvvvvvvvvxxxzzzzzzyyywwwtttqqqqqqtttvvvpppppprrruuuxxxyyyvvvtttsssuuuwwwzzz{{{{{{yyyyyytttttttttuuuwwwxxxyyyzzz{{{|||}}}{{{yyyxxxxxxzzzwwwyyy}}}vvvuuuvvvzzz{{{xxxxxx{{{zzz|||zzzwwwuuurrrkkkbbb``````cccjjjttt|||~~~~~~~~~|||}}}~~~{{{|||~~~}}}}}}}}}}}}{{{|||}}}~~~}}}{{{zzzzzz{{{xxx|||{{{||||||~~~}}}~~~xxxmmmSSS<<<999666777===HHHgggvvvyyyxxxvvvxxx|||~~~||||||~~~{{{{{{}}}~~~||||||~~~~~~|||}}}}}}}}}~~~~~~rrrcccIII;;;888<<<===LLLfffuuu{{{}}}zzzzzzxxxuuuvvvwww{{{~~~yyynnneeebbb```dddhhhhhheeeccccccddd[[[@@@555888555222444444333333222111000///......///000000000000000111222///------...000000...,,,,,,---///111111000...---...///111444555666666666444444333111///...,,,,,,''''''((()))***,,,...///,,,------+++(((''''''(((+++***))))))***+++++++++,,,***(((&&&%%%&&&((()))'''''''''((()))+++,,,---((())))))))))))(((((('''$$$$$$&&&'''((((((((((((&&&%%%###$$$&&&)))******'''&&&&&&&&&'''&&&### !!!!!!"""###$$$%%%%%%$$$$$$$$$###"""!!!"""###''''''&&&$$$!!!!!!###&&&)))***++++++***'''%%%$$$$$$$$$###""""""###$$$$$$'''&&&&&&%%%$$$###""""""%%%$$$###""" !!!!!! !!!""""""###### !!!$$$%%%'''))),,,...+++&&&!!! !!!######!!!""""""!!!!!!!!!""""""###"""##################### !!!""""""!!!  """%%%&&&&&&%%%""" """$$$&&&''''''&&&$$$)))///111///***'''%%%'''&&&&&&&&&&&&&&&&&&&&&+++))))))---444888777444111000...+++)))'''&&&%%%%%%$$$$$$######"""""""""$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&$$$###""""""%%%&&&$$$"""$$$,,,444GGGGGGGGGKKKZZZjjjssstttxxxxxxwwwvvvtttrrrpppooouuutttrrrpppooonnnnnnmmmppppppppprrruuuwwwwwwwww}}}xxxtttsssppplllkkknnnssstttuuuvvvuuutttrrrpppppprrrtttuuuuuuvvvwwwyyywwwxxxwwwuuussstttxxx{{{}}}{{{xxxsssooommmnnnpppooopppsssvvvxxxyyywwwuuuxxxyyy|||~~~}}}{{{xxxvvvtttuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{zzzyyyxxxxxxxxxyyyyyyzzz|||~~~yyyvvvwww{{{|||zzzzzz}}}xxxyyyxxxvvvwwwvvvooofff______ccckkkuuu|||~~~~~~{{{|||}}}{{{zzzzzz}}}~~~{{{|||}}}}}}{{{xxxwwwxxxyyyxxx|||~~~}}}}}}|||zzzyyyyyy{{{}}}~~~}}}|||}}}~~~~~~wwwlllRRR<<<;;;999999>>>GGGeeeyyy|||{{{tttooopppqqqqqqwww~~~}}}xxxyyy{{{~~~~~~}}}}}}~~~~~~~~~}}}|||}}}~~~}}}}}}|||~~~}}}ooo^^^III888444888999IIIgggzzz~~~{{{wwwsssxxxuuutttrrriiiYYYMMMGGGFFFJJJOOOPPPNNNMMMNNNPPP___DDD888;;;666333555444444333222111000...------............///111222222...---------......---++++++---///111222222111000000111333444555666777777444333111///---,,,++++++)))***++++++******,,,---,,,,,,,,,***((('''((()))+++***)))(((((()))+++,,,---+++(((&&&%%%'''***,,,'''''''''((()))***+++,,,*********)))((('''''''''"""$$$%%%'''((((((((('''&&&$$$""""""$$$'''((((((&&&&&&&&&(((((('''$$$!!!""""""###$$$%%%''''''(((&&&%%%%%%$$$######$$$$$$'''((((((%%%!!!!!!###'''))))))***))))))(((((('''$$$###"""!!!!!!"""###$$$&&&%%%%%%$$$$$$#########$$$###""" !!! !!!###$$$###""" !!!###%%%((()))&&&$$$!!! !!!"""######!!!!!! !!! !!!"""###%%%&&&''''''!!!!!!"""""""""!!! """$$$%%%%%%$$$""" !!!###%%%'''(((((($$$***222333///***'''&&&&&&&&&&&&&&&%%%%%%%%%%%%((('''(((+++000333222111*********+++++++++++++++$$$######""""""######$$$%%%&&&'''(((((((((((((((%%%&&&&&&&&&&&&%%%$$$###"""%%%&&&%%%###%%%,,,333LLLLLLMMMSSSaaapppwwwvvv|||{{{zzzyyywwwvvvuuutttsssqqqooommmlllmmmnnnooopppppprrrsssuuuvvvwwwxxx{{{vvvssssssqqqnnnnnnrrrxxxxxxyyyxxxvvvtttqqqoooooorrrwwwyyyyyywwwvvvvvvwwwwwwuuutttrrrtttwwwzzz|||zzzwwwrrrnnnlllmmmoootttuuuuuuvvvvvvvvvvvvvvv}}}~~~~~~zzzvvvssstttuuuuuuuuuuuuvvvyyy|||{{{zzzzzzyyyyyyxxxwwwwwwzzzzzzyyyyyyzzz}}}|||xxxwww{{{}}}{{{{{{|||wwwwwwvvvvvvxxxxxxqqqggg^^^___bbbjjjttt{{{}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~|||yyywwwwwwwww{{{}}}~~~||||||{{{yyyvvvttttttuuuvvvzzz}}}~~~~~~||||||zzzxxxuuuuuuvvvxxxyyyzzz~~~~~~~~~xxxmmmRRR======;;;;;;???FFFbbbwww}}}{{{oooaaa[[[\\\^^^nnn{{{~~~xxxyyyzzz~~~}}}|||}}}}}}|||zzz{{{~~~}}}ooo^^^JJJ777333777777EEEeee|||~~~yyysssuuummmfff___TTTEEE999444444666999:::;;;;;;<<<===bbbGGG:::<<<777222333333222222222111000//////...000///......000111333333////////////...,,,,,,,,,---...000222333222111000222222222333444555666666444222///---++++++++++++---...///,,,)))((()))++++++,,,+++***(((((()))+++++++++)))((('''(((***,,,,,,+++)))))))))***,,,---((((((((((((((()))******---,,,***((('''&&&&&&&&&!!!###%%%'''(((((((((''''''$$$"""!!!###&&&''''''&&&&&&''')))***)))&&&######$$$%%%&&&((()))***+++(((&&&%%%%%%%%%&&&&&&%%%'''))))))%%%!!!###'''(((''''''&&&'''((()))***%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$############""" !!!!!!###%%%###!!! """$$$%%%%%%""""""###"""!!!!!!###%%%""""""!!! !!!!!!"""$$$%%%'''((()))$$$###"""!!!!!!!!!!!!!!! !!!###$$$$$$###!!! """""""""###$$$%%%&&&'''$$$'''+++------***((('''%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&(((***+++,,,,,,((()))***++++++,,,,,,,,,$$$$$$######$$$%%%&&&'''))))))*********)))(((((($$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&%%%''',,,000>>>AAAFFFPPPaaarrrzzzyyy{{{zzzyyyyyyxxxyyyzzz{{{tttrrrooommmmmmooosssuuussssssrrrrrrrrrtttxxxzzzxxxtttrrrttttttrrrssswwwzzzzzz{{{zzzxxxuuurrrppprrruuuyyy{{{zzzxxxwwwvvvxxxvvvtttrrrrrrssstttuuuvvvuuutttqqqnnnoooqqqtttwwwwwwvvvuuuuuuvvvxxxzzz~~~zzzvvvsssssstttuuuuuutttvvvzzz~~~{{{zzzyyyxxxxxxxxxwwwvvvzzzzzz{{{|||}}}}}}xxxvvvzzz|||zzzyyy{{{wwwwwwuuutttwwwxxxoooeee]]]^^^bbbjjjssszzz|||{{{~~~~~~}}}}}}}}}~~~}}}||||||{{{yyyvvvtttuuuuuuyyyzzz|||~~~||||||zzzwwwsssqqqqqqrrrtttyyy}}}~~~|||yyywwwwwwuuurrrooopppnnnlllkkklllooorrruuuxxxyyyyyy{{{|||~~~tttwww|||~~~~~~yyynnnTTT>>>===:::999===EEEaaattt||||||jjjSSSGGGHHHLLL\\\nnn}}}{{{{{{|||~~~}}}~~~}}}|||{{{|||~~~~~~}}}}}}}}}}}}~~~~~~{{{}}}|||xxxzzz{{{pppaaaKKK888555:::888CCCbbbyyyzzzssslllbbbXXXMMMFFF???777222111...---...///111222111000cccHHH;;;<<<666111222111111111000000000000000000555222000000111333444555000111222111///------...///000222333333333111000333333222111222333555666333111...+++)))***+++,,,000111111...)))'''''')))+++,,,+++***((((((***,,,,,,+++)))'''&&&'''***---)))***+++,,,,,,,,,,,,,,,)))((((((((((((((()))***///---***'''&&&%%%&&&&&&!!!###%%%''')))(((((('''(((&&&""""""###%%%''''''&&&&&&'''***+++***'''%%%%%%%%%&&&(((***+++,,,---)))'''&&&&&&'''(((''''''&&&((((((%%% """&&&&&&%%%$$$$$$%%%'''***,,,&&&%%%###""""""###%%%&&&##################$$$$$$"""!!!!!!!!!$$$%%%###!!! ###$$$###""""""$$$$$$"""!!!###&&&######""" """"""###$$$&&&'''((((((%%%$$$###!!!!!!!!!"""### !!!"""######"""!!! &&&%%%$$$#########%%%&&&%%%###"""%%%))),,,***'''%%%%%%%%%%%%%%%$$$###""""""$$$''''''''''''(((***,,,,,,,,,+++***)))((('''%%%$$$$$$$$$%%%''')))***------,,,,,,+++)))((('''#########$$$%%%&&&'''(((###$$$&&&&&&'''))),,,...---222:::HHH]]]qqq{{{{{{xxxwwwvvvvvvxxxzzz}}}xxxuuurrrpppqqqtttyyy|||wwwuuurrrpppooosssyyy}}}xxxtttsssvvvvvvuuuxxx|||zzz{{{{{{{{{yyywwwtttrrrvvvxxx{{{|||{{{yyyxxxxxxzzzvvvsssqqqqqqrrrqqqppppppqqqppppppppprrrvvvyyyvvvuuutttssstttxxx}}}~~~zzzvvvsssrrrtttuuuuuutttvvv{{{{{{yyyxxxxxxxxxxxxwwwvvvyyy{{{~~~}}}xxxuuuyyy{{{yyyxxxyyywwwwwwtttsssvvvvvvmmmbbb\\\]]]aaaiiisssyyy{{{zzz~~~}}}}}}}}}}}}}}}{{{{{{zzzxxxuuussstttuuuwwwxxxyyy{{{}}}||||||yyyuuuqqqooooooppptttzzz~~~~~~~~~~~~zzztttppplllhhhfffeeeccc___\\\[[[[[[[[[\\\```eeekkknnnmmmnnnpppsssvvvxxxzzz{{{oooqqquuu{{{}}}~~~}}}~~~xxxlllVVV???<<<888666;;;DDDaaasss}}}~~~iiiLLL======BBBKKKaaauuu}}}~~~}}}}}}~~~|||{{{~~~|||{{{yyyxxxvvvwwwxxxwwwuuuuuuwwwyyywwwxxxuuuqqqtttxxxqqqdddLLL:::888>>>:::CCC___vvv{{{rrriiiaaaLLLAAA777333222111333666///---+++,,,///000---***lllGGG555999555///000333222000------///222333333999666333111222444666777666666444333222111111111111333444444333222333444555444333111111000000111...///...,,,++++++...111333///***'''&&&&&&&&&&&&******)))))))))))))))))))))'''&&&&&&(((+++++++++(((+++------,,,++++++++++++++++++++++++---...///---+++)))&&&%%%&&&((())))))'''&&&'''******(((%%%&&&'''(((&&&######&&&))))))***++++++***(((&&&%%%$$$$$$%%%'''***++++++******)))'''%%%$$$$$$$$$%%%%%%'''''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$######""""""###$$$$$$ !!!######""""""###%%%$$$ """$$$!!!$$$$$$$$$$$$###!!! ######""""""!!!!!!  ###&&&'''&&&$$$###"""!!! !!!###%%%'''&&&%%%###!!! !!!!!!"""!!!!!!###%%%''''''&&&###$$$%%%&&&&&&&&&%%%%%%######$$$%%%'''&&&### """$$$&&&&&&&&&&&&(((***)))***)))(((&&&'''(((+++%%%""""""%%%$$$"""'''000***+++,,,---,,,***(((''''''&&&$$$###$$$&&&(((***)))'''&&&(((,,,......---...///111BBB```nnnsss|||wwwxxxyyyyyyxxxxxxzzz{{{vvvrrrppprrrxxx{{{yyyvvv~~~zzzuuussssssvvvxxxxxxssssssrrrrrrssstttvvvwww~~~~~~}}}{{{yyyvvvtttsssxxxyyyzzzzzzyyywwwtttssszzzzzzxxxtttqqqoooooopppqqqppppppqqqsssuuuwwwyyy{{{zzzxxxvvvuuuvvvzzz}}}{{{|||~~~}}}{{{yyyxxxxxxsssuuuwwwwwwwwwwwwxxxzzz}}}}}}|||{{{zzzzzzyyyyyy~~~~~~~~~~~~zzzyyyyyyxxxxxxxxxyyyyyywwwwwwvvvwwwzzzzzzpppeee]]]ZZZ]]]eeemmmsssyyy~~~}}}{{{zzz||||||{{{{{{yyytttooowwwwwwyyy{{{~~~~~~}}}{{{zzzxxxtttooolllkkkkkkrrrrrrsssssspppiii___YYYZZZWWWRRRNNNKKKIIIFFFDDDCCCCCCDDDGGGMMMVVV^^^cccWWWUUUUUUYYY```hhhnnnqqqnnnppprrruuuyyy|||~~~~~~{{{|||}}}uuu]]]>>>888888999:::@@@___yyy}}}yyykkkYYYKKK@@@999:::QQQjjjwww~~~}}}zzz|||{{{uuutttzzzzzzyyywwwtttqqqmmmkkkfffggghhhhhhiiihhhhhhgggkkkjjjjjjlllnnnlllhhhdddNNNAAA888888888>>>YYYwwwvvvhhhTTTDDD999888555222444::::::666333444666888:::999555222kkkFFF333666333///111222111///,,,,,,...000000000555444333333444444444444666555444333222111111111222333444333111000000111222222222222222222222222///000000.........111333222...)))&&&&&&&&&&&&&&&(((((((((((())))))))))))(((&&&$$$%%%'''((()))((()))+++------,,,******+++*********+++,,,,,,---------,,,)))''''''((()))+++***)))'''((())))))'''%%%%%%'''((('''%%%%%%''')))''''''(((((('''&&&###"""(((''''''((()))***))))))+++***((('''%%%$$$$$$###%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!  """###"""!!!!!!!!!###!!!  !!!!!!"""$$$$$$$$$$$$###"""!!! """"""""""""!!!!!!!!!!!! !!!###%%%%%%%%%$$$######"""!!! !!!###$$$&&&%%%$$$###"""!!!!!!""""""###"""!!!###%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&###!!!"""$$$&&&&&&&&&&&&(((************(((&&&&&&(((***(((&&&''')))&&&"""$$$))))))***+++,,,,,,***)))((('''&&&$$$######%%%''')))((('''&&&'''+++---...---...///111BBB___mmmqqqzzzvvvwwwyyyyyyxxxxxxyyy{{{xxxuuussssssvvvxxxwwwuuuzzzwwwtttsssuuuxxxyyyzzzuuutttssssssssstttuuuuuuxxxxxxwwwvvvvvvuuuttttttxxxyyyyyyyyyxxxvvvsssqqqwwwwwwvvvtttqqqpppqqqsssssssssssstttvvvxxxyyyzzz~~~|||yyyxxxxxxzzz|||}}}~~~~~~{{{yyyxxxxxxssstttuuutttssssssuuuvvv||||||||||||{{{zzzyyyxxx{{{|||}}}~~~|||zzzxxxwwwxxx{{{~~~{{{zzzxxxwwwzzzzzzrrrhhh___[[[\\\cccjjjpppwww}}}~~~|||{{{zzz{{{}}}~~~}}}~~~{{{xxxxxxwwwxxxzzz{{{{{{yyyvvvwwwwwwuuupppkkkhhhggggggfffeeecccaaa\\\TTTKKKEEEEEEBBB???===<<<;;;999888888777777888;;;@@@DDDGGGCCCBBBBBBFFFMMMUUU[[[^^^]]]^^^```dddjjjrrryyy}}}}}}~~~|||zzz{{{|||ttt]]]???999888888999???]]]www||||||ppp___PPPCCC;;;666FFFXXXggguuu}}}}}}}}}rrrkkkiiilllkkkjjjgggbbb]]]XXXUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXYYY]]]aaacccbbb```LLL@@@999999777<<>>[[[uuu|||wwwhhhXXXGGG<<<333999BBBQQQggg|||}}}zzzwwwooocccZZZXXXSSSSSSRRROOOKKKFFFBBB???CCCBBBAAA@@@@@@AAABBBCCCCCCCCCEEEHHHMMMQQQSSSTTTGGG???;;;999555888QQQooo}}}yyyiiiWWWHHH<<<333111333444777BBBPPPYYY[[[bbbccceeehhhiiigggccc___yyySSS;;;999666444666444111///---,,,,,,---,,,+++///111222222111000000000333222222222222222333333222333333222000///000222111333666888888777555333222333444333111111111222---***&&&%%%&&&'''''''''''''''(((((()))*********+++***((((((******)))((()))+++------+++))))))******,,,...000111000///...+++***)))((((((***+++,,,***)))((('''&&&%%%$$$###$$$&&&(((***************.........---,,,***((('''+++***)))'''%%%%%%''')))))))))*********(((&&&%%%###$$$&&&&&&&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''%%%###""" !!!""""""!!!!!! ###&&&'''%%%"""!!!"""!!! !!!!!!"""""""""!!!!!! !!!!!!"""######$$$$$$&&&%%%###"""""""""######$$$$$$###"""!!!!!!""""""###############$$$$$$$$$$$$###"""###$$$%%%$$$###&&&$$$###""""""$$$&&&'''///,,,(((&&&%%%%%%$$$###"""$$$&&&&&&&&&&&&((()))+++++++++***'''%%%&&&'''$$$$$$&&&''''''&&&&&&''''''((()))***************&&&%%%$$$######$$$&&&'''&&&&&&&&&'''(((***++++++***---111EEEcccppprrrzzzzzz{{{|||zzzxxxwwwxxxyyyxxxwwwuuurrrpppoooqqqtttttttttuuuxxx|||~~~}}}}}}}}}}}}}}}|||zzzyyywwwvvvuuutttsssrrrsssuuuwwwxxxvvvwwwxxxwwwvvvsssqqqoooqqqrrrssssssrrrrrrsssuuusssuuuvvvxxxyyyyyyxxxxxx~~~~~~~~~|||{{{}}}~~~}}}|||}}}~~~~~~|||yyyvvvuuuvvvxxxyyy{{{}}}~~~~~~|||yyywwwwwwxxxxxxyyyzzz{{{|||}}}}}}|||zzzyyyzzz}}}{{{}}}|||{{{|||zzzrrriii^^^ZZZXXXZZZ___gggsss}}}~~~}}}|||{{{zzzzzzzzz}}}}}}yyyxxxxxxyyywwwuuurrrooojjjeeeaaaZZZYYYUUUNNNGGGAAA???>>>???===;;;:::999777333000111000000111444555555555000000222333444444444333...---,,,///333777:::;;;<<<<<<<<<@@@GGGRRR\\\cccgggmmmtttyyy~~~~~~zzzppp___CCC===999777999===XXXsss|||~~~qqq___KKK<<<333222555AAAVVVlll}}}}}}~~~yyysssqqqmmmiiieee]]]PPPHHHEEE<<<<<<======<<<:::888666;;;999777666555777888999777777666777:::>>>BBBCCCAAA===;;;999222444JJJdddwww{{{vvveeePPPAAA777222===BBBHHHNNNYYYgggppprrrssstttvvvyyyzzzwwwsssooo^^^BBB;;;666555555111222000............---+++///111111000......000222111111111111222333444444111222333222111222444666555777999;;;:::777333111222333444333000...------***(((&&&%%%'''((()))((()))))))))******++++++++++++***))))))++++++)))((()))+++,,,,,,***)))((()))(((***,,,...///...---,,,))))))((((((((()))******)))((('''%%%###"""######%%%&&&(((***---------,,,...---,,,***)))'''%%%$$$'''((('''&&&$$$%%%(((+++&&&''')))*********)))(((###$$$&&&&&&&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&''''''((("""$$$%%%&&&%%%$$$""" !!!"""""""""!!!$$$'''******(((%%%"""!!!"""&&&***)))""" !!!"""###$$$%%%%%%'''%%%###"""!!!"""######$$$$$$###""""""!!!!!!!!!"""#########$$$$$$######$$$###""""""$$$$$$$$$"""%%%$$$###""""""$$$&&&'''...+++'''%%%$$$%%%$$$$$$"""$$$&&&&&&&&&&&&((()))***+++,,,***'''&&&&&&&&&$$$$$$######%%%'''(((((((((((()))***************&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&'''((()))***''',,,222HHHgggtttvvv}}}}}}~~~~~~|||yyywwwwwwxxxttttttsssqqqooooooqqqtttvvvvvvxxx{{{~~~~~~|||}}}~~~~~~~~~}}}zzzxxxvvvxxxvvvtttrrrrrrssstttuuuuuuvvvwwwwwwvvvtttqqqppprrrsssttttttrrrrrrrrrtttuuuvvvxxxyyyzzzyyyxxxxxxzzzyyyyyy{{{~~~~~~|||yyy|||~~~{{{yyyzzz{{{zzz{{{~~~}}}zzzyyyxxxxxxwwwwwwwwwxxxyyyyyy|||||||||{{{{{{zzzzzzyyyvvvzzz}}}}}}}}}zzzpppfff\\\XXXUUUWWW[[[dddrrr~~~~~~|||zzzyyyyyyzzz{{{}}}}}}xxxvvvwwwuuurrrllleee^^^VVVOOOJJJBBBBBB???:::555111//////555444333333444555444222...------///222333333222///000222444555444333222111000//////222333444333666666555777;;;AAAFFFJJJMMMUUU^^^gggsss~~~~~~yyyppp^^^EEE???999777:::===UUUrrr|||wwweeeNNN===444111111777CCCUUUhhhuuu{{{~~~|||vvv{{{}}}zzzuuuppphhh```ZZZVVVSSSQQQJJJ???888777111222444666777777555555888777555333333444555666000///......///222666999<<<;;;;;;888111111AAATTThhhoooooocccTTTIIIDDDAAAPPPXXXaaahhhpppzzz}}}}}}~~~}}}yyyvvvgggGGG<<<666555444---222111//////000///...,,,///000111///---,,,000333//////000000222333444555111222222222222333666888777999::::::999555111...000222333222///,,,******((('''%%%&&&(((*********++++++++++++++++++++++++(((''''''(((******(((''')))+++,,,,,,***(((((((((&&&'''((()))******))))))))))))((((((((((((((()))'''((('''%%%""""""###%%%&&&&&&'''***...000000///111000///,,,***((('''&&&%%%'''((('''%%%&&&)))---&&&'''((())))))***))))))###%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###%%%&&&'''''''''###$$$$$$%%%$$$###!!! !!!###$$$###""" %%%(((******(((%%%$$$######"""$$$+++000///&&& !!! !!!!!!""""""###$$$%%%%%%&&&%%%###"""""""""######$$$#########""""""!!!!!!""""""#########""""""!!!###"""!!!"""$$$%%%$$$###$$$######"""###$$$%%%&&&+++(((%%%###$$$$$$%%%$$$"""$$$&&&&&&&&&&&&(((***)))***+++***(((&&&&&&&&&'''(((&&&$$$&&&***+++)))***************+++++++++''''''&&&&&&%%%%%%&&&&&&$$$%%%&&&&&&%%%&&&(((***&&&,,,444KKKjjjvvvwww}}}|||}}}}}}|||yyyxxxxxxxxxtttsssrrrrrrrrrssssssssswwwwwwyyy|||~~~|||zzz|||~~~~~~{{{xxxvvvyyywwwuuusssqqqppppppppptttuuuvvvwwwvvvuuusssrrrssstttvvvuuutttrrrsssssswwwxxxxxxyyyyyyyyyxxxxxxtttsssssswww|||~~~|||wwwzzz}}}~~~}}}|||}}}|||}}}~~~~~~}}}{{{yyyxxxwwwvvvvvvwwwxxxyyy{{{||||||{{{zzzwwwtttssssssxxx||||||{{{yyypppggg\\\XXXUUUVVVYYYaaaooo}}}}}}~~~~~~zzzxxxwwwyyy|||~~~~~~}}}xxxtttrrrhhhbbbZZZPPPHHH???888444111111111000...---...000333111000111333333333222/////////111333444444222444555666777666333111///222000///000000000///---222111000000111333555666777===FFFPPP^^^mmmuuuuuuwwwzzz~~~~~~zzzppp]]]EEE@@@888777:::>>>TTTppp{{{}}}lllVVVDDD666333000111444===OOO^^^mmmttt~~~}}}~~~zzzxxxqqqtttrrrkkkccc\\\SSSKKKEEEBBB@@@@@@;;;333//////111222444555555444333222666555333222111111222222*********)))***---333777777888999888111...666BBBPPPYYY___\\\WWWVVVXXXYYY```iiisssxxx~~~}}}zzznnnLLL>>>777777666...111000//////000000...,,,,,,000333222...---///111......///000222333555666222222222111000111444777666777888777666222///---+++...111222000---+++***(((&&&&&&'''))),,,,,,,,,,,,,,,++++++***)))))))))'''&&&'''(((***+++)))''')))+++,,,,,,***(((''''''&&&''''''(((((())))))***+++******))))))((((((((((((((((((&&&######&&&(((((('''''')))...222222222555444222///---+++)))(((%%%)))++++++((('''***...))))))(((((('''''''''(((%%%&&&'''&&&%%%%%%&&&'''''''''''''''''''''''''''"""###$$$%%%%%%%%%$$$###&&&%%%%%%$$$$$$###"""""""""$$$%%%'''&&&$$$"""!!!$$$&&&''''''%%%#########""""""%%%))),,,+++&&&""" !!!"""""""""""""""""""""######$$$$$$$$$$$$$$$##################"""############""""""!!!""""""######"""!!! !!! !!!$$$%%%%%%$$$############$$$$$$$$$$$$%%%###"""!!!###$$$%%%$$$"""$$$&&&&&&&&&&&&(((***''')))++++++)))''''''''''''*********...444333...,,,,,,++++++++++++++++++(((((((((''''''&&&&&&&&&###%%%&&&%%%$$$$$$''')))'''---555LLLjjjuuutttyyywwwxxxzzzyyyxxxxxxyyy{{{wwwuuutttuuuwwwwwwtttqqquuuuuuwwwzzz~~~~~~|||zzz|||}}}zzzzzzyyywwwvvvtttrrrpppooorrrtttuuuwwwwwwvvvuuutttrrrtttvvvwwwuuuttttttuuuvvvuuuuuutttttttttuuuuuurrrpppooosssyyy}}}}}}{{{wwwzzz}}}~~~zzzyyyxxxwwwxxxyyy{{{||||||{{{zzzyyywwwuuusssrrrtttxxxzzzyyyxxxxxxrrrlll___[[[WWWVVVWWW]]]kkkyyyzzz{{{}}}|||yyyvvvwwwzzz~~~~~~|||yyytttmmmeee```QQQKKKCCC<<<777333000...---...//////...///111333222111000222444555444333333333444666999:::999888999999999999888555333111111000000111222111///---///...,,,,,,,,,...000222111444777<<>>777666555222222//////222000,,,***++++++---///000111000///...............---,,,******)))******(((&&&''',,,000333444666666222,,,))))))222888???CCCLLLZZZgggmmmnnnvvv}}}~~~~~~~~~