BM6P6(@ yyybbbGGG777000,,,******'''&&&$$$"""!!!!!!"""######$$$%%%&&&&&&&&&%%%$$$)))***,,,...000222222333222111111000111444999======???CCCFFFIIIJJJJJJJJJDDDFFFGGGFFFAAA;;;777555111000...---,,,,,,------...------+++)))'''%%%$$$&&&&&&'''(((***---000222222111000...+++)))&&&%%%"""""""""###$$$%%%&&&'''''''''&&&$$$"""!!!!!! !!!"""$$$%%%$$$$$$&&&((()))(((%%%""" """%%%'''((((((+++111666>>>FFFQQQZZZbbbjjjuuu|||~~~~~~~~~uuuiii___XXXYYYSSSLLLIIIIIILLLVVVaaaooouuuzzz{{{~~~~~~~~~~~~||||||yyyttttttrrrrrrtttuuusssmmmhhhbbb___XXXMMM@@@333(((######&&&((()))(((''')))'''$$$#########"""!!!!!! $$$'''***,,,------+++******+++'''))),,,...///---***(((  %%%'''******((($$$"""!!! ###$$$###"""""""""!!! !!!"""###&&&)))---000222111111000---***(((((())))))+++---///000333666999AAACCCFFFKKKPPPTTTXXXZZZ]]]^^^___``````aaaaaaaaa[[[]]]```bbbcccdddgggiiittt{{{~~~}}}||||||wwwooojjjiiijjjjjjhhhdddbbbccceeemmmmmmmmmooorrrvvvyyy|||{{{{{{~~~~~~zzzyyywwwtttrrrpppooonnnsssvvvzzz{{{zzzyyyxxxxxxppplllgggeeeeeedddbbb```XXXYYYYYYVVVRRRPPPRRRUUU___\\\ZZZ[[[]]]```aaaaaaYYYNNNDDDAAA===444***$$$######"""!!!$$$+++111===FFFRRR^^^gggllloooqqqqqqtttvvvwwwwwwwwwxxxzzz~~~|||zzzwwwtttrrrsssttttttwwwvvvuuuuuuuuuvvvxxxyyy{{{zzzzzz|||{{{rrreeeUUUCCC222''' """%%%''',,,333;;;@@@CCCCCC;;;777000+++'''$$$ vvv___EEE666111...,,,---)))'''%%%###""""""###$$$###$$$%%%%%%%%%%%%$$$###(((***+++...000111222222222333333222333555999<<<>>>???BBBDDDEEEEEEEEEDDDCCCEEEFFFDDD@@@;;;777555222111000............///---,,,,,,***(((&&&%%%$$$''''''((())),,,...111222222111000...+++(((&&&$$$############$$$&&&'''(((******(((&&&###  !!!###$$$&&&&&&&&&''')))+++***'''$$$ ###%%%((()))***---333888@@@HHHSSS\\\dddlllvvv}}}|||rrreeeYYYRRRQQQJJJDDDAAAAAACCCLLLVVVeeemmmtttwww{{{~~~}}}}}}}}}~~~}}}}}}yyyttttttsssrrrssstttqqqlllgggaaa\\\TTTIII>>>111&&& !!!$$$(((***+++******,,,***'''&&&%%%$$$!!!  %%%(((***,,,------+++******+++(((***,,,------,,,***(((!!!!!!  &&&))),,,---***&&&"""!!!!!!############$$$!!!  !!!###&&&***---///000000000000...+++)))((()))(((***,,,...000444888<<>>GGGTTT```hhhnnnqqqrrrtttuuuvvvwwwxxxzzz{{{|||}}}}}}zzzvvvsssqqqrrrsssuuuwwwwwwvvvvvvwwwxxxxxxyyy|||{{{zzz{{{~~~~~~~~~~~~}}}}}}xxxnnnaaaQQQ???///$$$  """%%%''',,,333;;;AAADDDDDD>>>:::333...***&&&### sss]]]DDD666222000//////,,,***(((&&&$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$######'''(((***---///000111222222444555555555666888:::===>>>?????????>>>>>>===BBBCCCDDDBBB===999666555333222111000////////////,,,+++***)))'''&&&$$$$$$&&&''')))+++---000222333222111///---***'''%%%$$$######$$$$$$%%%'''((()))---,,,***'''$$$   """$$$%%%'''(((((()))+++,,,+++)))&&&  ###&&&)))+++,,,000777<<>>...$$$ !!!###&&&(((---444<<>>:::777555444333222111111000000//////******((('''&&&%%%$$$$$$%%%'''))),,,///111222333333111///,,,)))&&&$$$###$$$$$$$$$%%%&&&'''((()))++++++)))'''$$$!!! !!!""" !!!###%%%&&&'''(((((((((***++++++)))&&&"""!!! !!!$$$'''***,,,...333999???GGGMMMWWWaaaiiiqqqxxx}}}~~~}}}wwwkkk\\\MMMCCC<<<666222000000333<<>>777,,,### """,,,333AAAJJJWWWdddlllrrruuuwwwyyyvvvuuuvvvyyy}}}{{{}}}~~~}}}}}}~~~{{{vvvrrrpppqqqtttvvvyyyzzz{{{||||||{{{zzzyyy}}}{{{yyyxxxyyyzzzzzzyyywwwyyy{{{|||}}}}}}|||{{{}}}}}}}}}wwwnnnaaaRRR@@@000&&&"""!!!###$$$''')))---444;;;AAACCCCCC===999333///+++'''### uuu```GGG:::555222//////000...+++)))''''''(((((((((((('''&&&%%%$$$$$$$$$###%%%'''***,,,...///000///111444444444444444555777777666555555666777888===>>>===;;;777444444444222111111111000//////...***)))'''&&&%%%%%%%%%%%%$$$&&&***---000222222222333111...+++'''%%%######$$$$$$$$$%%%&&&'''((()))(((''''''%%%###!!! """$$$%%%!!!!!!"""$$$%%%&&&&&&&&&'''&&&&&&'''(((((('''%%%$$$###"""!!!!!!!!!!!!"""$$$'''+++---///444;;;@@@GGGMMMWWWaaajjjrrrxxx{{{}}}~~~|||vvvlll]]]MMMBBB555000++++++,,,000:::DDDTTT```mmmrrrtttwww{{{{{{~~~|||{{{zzz{{{}}}~~~~~~~~~~~~}}}}}}}}}~~~zzzuuupppmmmiiihhhjjjllljjjhhh```WWWJJJ===333***!!!"""%%%(((,,,000333444555999777444222...(((""" !!!!!!  ###&&&***,,,---,,,+++)))******************))))))((('''######!!!!!!'''***------***$$$ !!!!!!!!!!!!"""$$$$$$###!!! !!!$$$(((***+++******(((***,,,,,,)))&&&$$$$$$)))+++///333888>>>EEEIIILLLMMMPPPSSSUUUVVVVVVVVVQQQRRRSSSSSSPPPKKKGGGDDD???>>>>>><<<;;;===AAADDDGGGKKKSSS]]]eeemmmtttzzz|||~~~|||yyyvvvuuutttrrrpppooommmjjjiiijjjmmmppprrrpppqqqrrrtttvvvyyyzzz|||||||||||||||~~~}}}zzzwwwvvvtttwwwzzzzzzxxxvvvttttttttttttsssqqqlllhhhdddbbb___]]]\\\[[[[[[\\\]]]]]]YYYXXXXXXZZZ]]]```aaa```XXXNNNCCC<<<444)))!!!###,,,444BBBJJJXXXdddmmmsssvvvxxxyyywwwuuuuuuwwwzzz|||}}}|||}}}~~~~~~|||||||||~~~~~~{{{wwwtttrrrsssuuuwww{{{|||}}}~~~~~~}}}|||{{{}}}{{{xxxvvvwwwwwwwwwvvvvvvxxx{{{}}}~~~}}}~~~~~~{{{{{{{{{}}}~~~|||xxxooodddUUUDDD444***###!!!!!!%%%&&&''')))+++...333999===???>>>666333...***'''###xxxbbbJJJ<<<777333000///000...+++)))'''''''''((()))((('''%%%$$$#########"""###&&&(((+++---//////...000222333333333444666777555444333333555777888;;;;;;:::777444222333444111111222111111000///...)))((('''&&&%%%%%%&&&'''$$$'''+++000333444444333333111---***&&&$$$###"""######$$$$$$%%%'''((()))&&&&&&&&&%%%$$$"""   """$$$&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###$$$%%%&&&$$$###%%%$$$###"""""""""""""""$$$'''+++---///333:::???EEEJJJTTT___jjjrrrwwwyyy{{{}}}|||wwwoooaaaRRRGGG555///***(((***///:::EEERRR___kkknnnnnnqqqtttvvv}}}{{{zzzyyyzzz|||~~~~~~|||}}}{{{vvvqqqmmmgggeeeggghhhhhhfff^^^WWWJJJ<<>>999555222111///...+++(((&&&&&&&&&&&&((('''%%%###!!!!!! !!! """$$$'''***,,,...///...000222333333444666888999777444333222444777888:::999888555222111222444222333333333222111000///***)))'''&&&%%%&&&((()))%%%)))...333666777666555333111---)))%%%###""""""############$$$&&&'''((()))((((((&&&$$$"""  !!!###&&&((()))*********)))(((&&&$$$###$$$"""!!!"""###$$$###!!!$$$######"""!!!!!! ###&&&***,,,---111888===AAAGGGPPP]]]hhhqqquuuwwwyyy}}}~~~{{{yyyssshhhYYYNNN===666...+++,,,111===HHHRRR___kkkmmmlllooosssvvvzzzyyyxxxxxxzzz}}}|||{{{}}}|||xxxvvvooohhhdddcccdddcccbbb[[[VVVKKK;;;+++!!!  """&&&***///333666888888888777666333,,,%%% """$$$%%%"""$$$&&&&&&%%%$$$%%%'''$$$%%%$$$###!!!!!!###%%%((()))******(((''''''((('''(((***+++***(((%%%### """'''((()))(((%%%###!!!!!! """###%%%(((+++)))(((%%%###"""!!!!!!"""$$$%%%&&&''')))***+++,,,***+++,,,***(((&&&'''((()))---333777;;;???CCCEEEAAABBBDDDDDDCCCAAA>>><<<999999888666333///,,,***((()))+++++++++,,,...000000///444>>>EEEJJJTTT^^^dddlllrrrsssuuu{{{~~~}}}}}}~~~zzzwwwsssqqqrrruuuvvvwwwxxxuuussstttvvvyyyyyyxxxwwwxxxyyyzzzzzz{{{{{{{{{}}}~~~~~~~~~}}}~~~}}}zzzxxxuuuwwwzzzzzzwwwtttrrrqqqnnnpppsssrrrmmmgggcccbbb```]]][[[\\\^^^``````___\\\[[[[[[[[[\\\\\\[[[YYYSSSKKKAAA999000%%%  &&&...555???HHHUUUbbblllrrruuuwwwxxx|||~~~{{{tttqqqssswww{{{{{{zzzxxxwwwwwwyyy{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{vvvsssrrrrrrrrrqqquuuxxx|||~~~~~~~~~|||xxxyyy{{{~~~{{{yyyvvvnnnbbbPPP>>>222((($$$ """''',,,---,,,.........000333333222000,,,***'''%%%###!!!xxxcccLLL???;;;777555444///---***'''%%%%%%%%%&&&'''&&&###!!! !!!$$$'''***,,,......///000222333333555888;;;;;;999666333222444666888999888666333000000111333333444555555444333111000***)))'''&&&&&&'''(((***'''+++000666999999888777444111---(((%%%###"""""""""""""""###$$$%%%'''''',,,+++***(((%%%###  !!!"""$$$&&&)))***------,,,+++)))&&&###"""###"""!!!!!!######"""!!!###""""""!!! ###&&&)))+++,,,000777<<>>555000000444@@@LLLTTTaaalllnnnmmmpppvvvyyyyyyxxxwwwwwwzzz~~~{{{zzz}}}}}}zzzyyyrrriiicccaaa```___]]]YYYUUUKKK:::(((!!! !!!%%%)))...333666888777777777666444---&&& !!!$$$'''((($$$'''))))))&&&%%%&&&(((''''''&&&%%%###"""$$$&&&'''(((***)))'''&&&&&&'''&&&(((***,,,+++((($$$""" ###'''((()))(((%%%#########!!!$$$''',,,///***)))'''%%%###""""""###&&&&&&&&&''')))***,,,---,,,------+++(((((()))***(((---333888;;;>>>@@@BBBAAAAAA@@@???;;;666111...111000...,,,)))&&&###""""""$$$&&&''''''(((***,,,&&&%%%***444:::===DDDMMMVVV```hhhjjjmmmvvv{{{|||||||||}}}|||{{{{{{}}}xxxuuuqqqppprrruuuxxxyyy~~~|||zzz{{{~~~~~~}}}zzzzzz{{{{{{|||{{{{{{zzz|||}}}~~~}}}|||}}}}}}zzzxxxtttwwwyyyyyyvvvsssqqqppplllpppsssrrrmmmhhhdddcccaaa^^^\\\]]]```bbbbbbaaa___^^^]]]]]]]]]\\\ZZZXXXRRRJJJ@@@888///$$$ !!!'''///555>>>GGGUUUaaakkkqqquuuwwwyyy~~~tttoooqqqvvvzzzyyyxxxvvvtttuuuwwwyyyyyyzzzzzz{{{{{{|||||||||{{{vvvsssqqqqqqqqqppptttwww{{{~~~||||||}}}{{{{{{|||~~~}}}}}}{{{uuuiiiWWWDDD888)))%%%!!!###)))...///---///......///000000...++++++)))'''%%%$$$"""ppp\\\FFF;;;888666555555,,,+++(((&&&%%%&&&'''((((((&&&""" ###&&&&&&$$$###%%%'''------...000222555888:::888666444222000000111222999666000,,,+++,,,000222///000222333333222000///((()))******+++++++++++++++111666666666888888555333000+++&&&"""  !!!"""$$$'''(((***+++***(((&&&$$$######""""""""""""###%%%(((,,,...------...---+++'''$$$"""&&&$$$"""!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$%%%''')))---222888===AAAGGGPPP[[[eeeoooxxx}}}xxx~~~|||{{{{{{uuuiii___PPPJJJDDD@@@>>>@@@KKKWWWgggiiimmmqqqtttuuuttttttuuuxxx{{{{{{{{{|||~~~{{{zzzzzzyyyxxxvvvrrrlllgggdddbbb___^^^WWWPPPDDD555((( ###%%%))),,,...111555777444555777777555///'''!!!!!!%%%(((***###%%%(((+++,,,---,,,+++...,,,)))&&&$$$###""""""###%%%'''((('''%%%%%%&&&***))))))'''&&&$$$"""!!!!!!###%%%%%%&&&&&&%%%$$$"""!!! """%%%))),,,...---,,,(((%%%$$$%%%&&&&&&'''(((***+++,,,,,,,,,*********+++---...---,,,...111444888:::;;;:::999999::::::666111+++'''&&&$$$###"""  !!!"""$$$$$$"""!!! !!!$$$'''))),,,111999???JJJSSSZZZ[[[```llltttvvvvvvzzz{{{yyyxxx|||}}}|||zzzyyyvvvsssrrrsssxxx{{{}}}|||zzzyyyzzz{{{}}}}}}~~~||||||{{{}}}~~~{{{zzz|||~~~~~~~~~}}}wwwuuutttttttttsssqqqnnnqqqqqqooonnnkkkhhhfffddddddcccaaa^^^]]]\\\\\\]]]\\\\\\[[[ZZZYYYWWWVVVUUUPPPIII???444,,,%%% """&&&,,,222555AAAJJJWWWbbbiiinnnssswww|||}}}~~~{{{vvvrrrqqqrrrvvvwwwuuurrrooooootttxxx|||}}}~~~{{{xxxwwwzzz}}}~~~|||xxxtttqqqooooooooosssvvvzzz~~~~~~}}}{{{{{{ppp```JJJ888+++(((%%%&&&***...000///000///...---,,,+++++++++))))))((('''$$$!!!mmmYYYBBB777444222000000)))(((&&&$$$$$$$$$&&&&&&'''%%%"""  """$$$&&&&&&$$$$$$&&&(((*********,,,...000333444999777555333222222333444333000,,,)))***///444888333333333333111000...,,,)))***+++,,,---.........---333888999999:::999555444111,,,&&&""" !!!!!!"""###$$$&&&((())))))(((&&&%%%######"""""""""""""""###%%%(((***,,,------,,,+++)))&&&$$$"""###""" !!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&(((+++000777;;;>>>EEEOOOZZZdddmmmuuuzzz|||~~~}}}~~~yyyoooggg```ZZZSSSOOOLLLOOOZZZeeelllnnnrrruuuwwwxxxwwwvvvuuuxxx|||||||||}}}}}}{{{zzzzzzxxxwwwvvvrrrlllgggdddaaa^^^\\\UUUNNNBBB333'''!!!###&&&)))+++,,,...111333222333666777555///(((###  ###&&&)))+++$$$&&&(((***,,,---.........---***'''%%%$$$######$$$&&&'''(((&&&%%%%%%&&&))))))((('''%%%###"""!!!!!!###%%%%%%&&&&&&%%%$$$"""!!!!!!$$$(((+++...///...+++(((%%%%%%&&&))))))))))))+++---///111+++***+++,,,///000///---000222555888999999888777444555444111+++&&&"""!!!!!!  !!!"""######!!!!!!###%%%'''+++222777<<>>---)))%%%%%%)))---///...---,,,+++)))((((((((((((''''''&&&%%%### hhhTTT===222...+++))))))%%%$$$###"""""""""###$$$&&&%%%###!!!!!!!!!"""###%%%%%%&&&$$$###$$$&&&((((((((()))***,,,...000111888777555444333444555666000,,,(((&&&(((...555999777666555222000...,,,++++++,,,---///000111111111000777<<<<<<<<<<<<999555444111,,,'''### !!!""""""###%%%&&&''''''&&&&&&%%%$$$###############""""""###$$$''')))***---,,,***(((&&&$$$###### !!!$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&)))...555999>>>EEEQQQ\\\fffnnnuuuyyy~~~xxxrrrpppjjjddd```]]]___hhhssssssuuuxxxzzz{{{{{{{{{zzzvvvyyy}}}~~~~~~|||{{{{{{zzzyyywwwvvvrrrmmmhhhdddaaa]]]ZZZSSSKKK>>>000%%%!!!######&&&(((******+++---///000222555666444///)))&&&###""""""!!!  """$$$&&&(((***%%%&&&''')))+++---///000...---+++)))'''%%%%%%$$$$$$&&&((('''&&&%%%%%%&&&))))))((('''%%%###!!! !!!"""$$$$$$%%%$$$$$$###!!!!!! ###(((+++000111111///+++'''%%%$$$,,,+++******,,,///333666,,,,,,,,,...111222222000333444666888888666444333000111000,,,'''""" !!!!!!"""!!!  !!!"""###&&&***...333999>>>AAAHHHTTT___eeelllsssxxxyyy{{{~~~yyyxxxwwwtttsssuuuxxx|||~~~~~~}}}}}}~~~~~~|||~~~{{{{{{{{{zzzyyyzzz}}}~~~~~~ssspppmmmlllmmmmmmlllllllllkkkhhhfffeeeeeeeeeffffffdddaaa]]]ZZZXXXVVVVVV\\\[[[ZZZXXXVVVTTTQQQPPPKKKDDD:::000(((!!!"""&&&+++111888===IIIQQQ\\\dddjjjoootttxxxyyyzzzzzzxxxvvvuuuvvvxxxyyyzzzyyyvvvqqqoooqqqtttxxxzzz|||zzzxxxxxxzzz}}}~~~~~~}}}yyyvvvsssqqqpppuuuwwwzzz}}}~~~~~~}}}}}}||||||{{{zzzyyyxxxwwwwwwyyy|||wwwjjjWWWGGG222---'''&&&))),,,...///((('''&&&$$$######""""""###$$$###"""!!!eeePPP999---)))&&&$$$$$$!!!  !!!"""$$$$$$#########$$$%%%%%%&&&%%%$$$###"""###%%%'''((()))+++,,,///111333444666555444333333555666888333///)))%%%&&&***ӵ000///...---,,,---...000111222222222222999??????======:::666444111,,,'''""" """"""###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$############$$$&&&((()))---+++(((%%%############ """$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%(((---333888AAAIIITTT```jjjrrrxxx|||}}}Ħ}}}yyytttpppĦoooxxxyyyzzz|||}}}~~~~~~}}}|||www{{{ӵ}}}|||||||||zzzyyyvvvsssnnniiieee```[[[XXXRRRIII<<<...$$$"""$$$###%%%)))***++++++---...000222444444111,,,(((&&&######"""!!! ######$$$$$$%%%&&&&&&'''%%%$$$%%%&&&(((+++///111...---+++***((('''&&&&&&%%%'''((('''%%%$$$%%%&&&(((((('''&&&$$$"""!!!Ħ""""""""""""!!! """'''+++111333555444///***&&&$$$+++++++++,,,///222555666///...///111444666555444555666777888666444111/////////...+++&&&!!! !!!!!! """""""""""""""$$$'''(((,,,000555888???JJJWWW___ccckkkrrrtttwwwzzz{{{yyywwwwwwvvvtttssstttwww{{{~~~~~~~~~~~~{{{}}}|||{{{zzzyyyzzz|||~~~~~~vvvrrrnnnlllkkkkkkjjjjjjgggeeebbb```___```bbbdddcccaaa^^^[[[XXXVVVUUUUUU]]]]]][[[YYYVVVSSSQQQOOOJJJDDD999///'''!!! %%%***///666>>>DDDNNNUUU^^^eeejjjnnnssswwwxxxxxxxxxxxxxxxyyy{{{|||{{{||||||xxxsssoooppprrrvvvxxx{{{zzzxxxxxx{{{~~~~~~}}}}}}|||}}}~~~~~~|||zzzwwwuuutttyyyzzz{{{|||}}}||||||{{{{{{zzzyyywwwvvvvvvvvvvvvzzz}}}yyynnn]]]OOO999333,,,((())),,,......%%%$$$"""!!!  !!!""" ~~~bbbNNN777+++'''$$$"""!!! """###$$$%%%&&&&&&&&&&&&%%%$$$"""!!!"""###%%%&&&((()))+++...111444666777222222111111222444666888555111+++'''&&&4ĉ@ӵ222222222,,,---...000111111222222333:::???>>>===<<<:::666333000+++&&&"""  !!!"""###%%%%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&"""######$$$%%%'''((((((,,,***'''$$$""""""###$$$"""""""""###$$$$$$""" !!!"""$$$%%%(((---333777AAAIIIUUUaaallltttzzz~~~}}}>L~~~{{{=hĦzzz||||||}}}~~~~~~~~~}}}zzz~~~4ĉ@ӵ~~~}}}~~~~~~|||{{{wwwtttpppkkkgggaaaZZZVVVRRRHHH:::---$$$"""$$$"""%%%))),,,------///000111333444222---(((%%%$$$###"""!!!  '''''''''&&&%%%$$$$$$#########"""###%%%))),,,...,,,,,,++++++)))((('''&&&&&&'''(((&&&%%%$$$%%%&&&''''''&&&%%%$$$""" >L""" """(((,,,111444777666222,,,'''%%%((())),,,///111333333333000000111333777999888888555666777777555222///,,,......---)))$$$ !!!""""""###$$$###"""!!!"""###$$$$$$%%%&&&)))...333<<>>EEEQQQ^^^iiirrrzzz~~~HdĦ=Īj|||}}}}}}~~~~~~~~~~~~~~~}}}GG=?}}}}}}~~~}}}}}}yyyvvvrrrnnniiibbbZZZUUUQQQFFF777+++$$$ """$$$###&&&+++---...///000000000222333000)))$$$""""""###"""  ''''''''''''&&&$$$###"""###"""""""""$$$'''***+++++++++++++++***)))'''''''''((((((&&&$$$###%%%&&&''''''&&&%%%###!!!HdĦ### """(((---111555888777333...)))&&&%%%'''+++///111111000/////////000333777999999888444555666666444111...,,,++++++***&&&!!!!!!"""$$$$$$"""!!!!!!!!!!!! """"""$$$(((,,,222===GGGTTT\\\eeejjjnnntttvvvttttttuuutttsssssstttwwwyyy{{{}}}~~~}}}zzz|||}}}}}}|||||||||}}}}}}{{{zzz|||}}}xxxuuurrrpppnnnllldddbbb___]]]]]]^^^aaaccc^^^]]][[[ZZZYYYYYYZZZZZZYYYXXXWWWUUURRROOOLLLKKKMMMFFF<<<333+++%%% %%%,,,222777???IIIRRRZZZ___eeehhhjjjmmmrrrvvvwwwwwwxxx|||zzzssspppqqqsssvvvyyy|||}}}{{{zzz|||~~~}}}|||{{{yyyxxxxxxyyyyyy|||}}}}}}|||}}}||||||||||||~~~~~~}}}|||||||||~~~|||tttfffZZZFFF>>>555...***)))&&&$$$"""!!!!!!"""###$$$###!!!ӵĭӵ&&&ӵ Ħ !!!$$$&&&''''''%%%%%%$$$ӵӵ...000ĦƜ`1.׼s444444333///Ħ000000111666999777666888888ӵ Ħ###%%%'''''''''&&&''''''&&&%%%ĭӵ$$$###Ħ ĦĦ%%%***///444;;;BBBMMMYYYeeepppyyyDdDzzz?fӵ|||}}}}}}ĦӵƜ`1.׼sĭӵpppDDD444"""$$$ӵ......---...Ħ000---'''""""""!!!&&&&&&%%%$$$$$$######Ħ)))************)))$$$Ħ%%%$$$""" DdDӵ###ӵ777ӵ&&&)))+++---000Ħ444(((ӵ ĭӵ!!!!!!###''')))+++444>>>JJJSSS\\\bbbiiiqqquuuuuuuuuvvvvvvuuuuuuvvvyyy{{{|||~~~}}}zzz{{{||||||zzzyyyzzz{{{{{{yyyyyy|||~~~{{{yyyxxxvvvssspppiiigggeeecccbbbccceeegggaaa```^^^]]]\\\]]]]]]^^^ZZZYYYXXXVVVSSSPPPNNNMMMNNNGGG===333,,,&&&"""&&&///555:::BBBNNNWWWaaaeeeiiikkkllloootttxxxwwwwwwzzzyyysssppprrruuuwww{{{~~~~~~|||{{{|||~~~|||{{{zzzyyyyyyzzz{{{||||||}}}~~~|||yyyyyyzzz{{{~~~xxxkkk___PPPHHH>>>666111---((($$$  ?~4g&e>&e(((g&e!!!>hӵ!!!$$$&&&'''&&&%%%$$$g&e---guO>uO>&e---...4ff?>ߝL...gĉ@444333222111Shӵ000000444666444333666g&e""">hӵ%%%'''((('''''''''&&&%%%fff?><z%%%g&e>&e&&&%%%HL$$$!!!ShӵgL!!!$$$(((...222:::AAALLLXXXdddpppzzzS?ʬ3h?D%%)?|||rrrZufĦ|||}}}}}}gLg&egĉ@g&e>&evvv@eMMMBBB??!!!###g<ĉ...---,,,+++3we<Ħ...+++%%%!!!3h?@e&&&''''''''''''%%%%%%%%%Z(((((()))*********3h?gL&&&%%%$$$"""  D%%)?fff?><z=?Ħ###g&e777g&e&&&&&&&&&S?ʬ***4ff?>ߝL444@e+++g&e3h?g&e>&e ??!!! $$$$$$$$$+++666AAAJJJTTT[[[dddnnntttuuuvvvwwwxxxwwwwwwxxxzzz}}}}}}~~~zzz{{{|||{{{yyyxxxxxxzzzyyyxxxxxx|||~~~|||{{{{{{yyyvvvtttmmmllljjjhhhhhhhhhiiijjjdddcccbbb```______``````\\\\\\[[[YYYWWWTTTRRRQQQNNNGGG===444,,,'''""" '''000666;;;DDDPPPZZZeeeiiilllnnnnnnpppuuuyyywwwxxx{{{yyyssspppsssvvvxxx|||}}}{{{|||~~~{{{{{{zzzzzz{{{|||~~~}}}}}}zzzvvvwwwxxx{{{|||ooocccYYYQQQGGG???888333,,,(((4DӵHƅ^Hu]Ħ%%%Hu]Ħ"""ZuR)Ħ###&&&'''&&&$$$######Hu]Ħ,,,HŐeHŐeHu]Ħ...qIܗGIӵ000tt111333222HGgĉ@222000000444666222000111Hu]Ħ!!!ZuR)Ħ"""%%%''')))))))))&&&sߝLGdUĦ&&&Hƅ^Hu]Ħ%%%ntHdĦ HGgĉ@HdĦ!!!###'''---111888???KKKZZZhhhrrrHtƅ^Bt=o9ĦDtfo9Ħvvvggg\\\g?{{{HdĦzzzzzz}}}Hu]ĦttHƅ^Hu]ĦxxxH׼sTTTKKK"""$$$%%%'''tQ,,,------,,,je<Ħ)))'''$$$Bt=o9ĦH׼s$$$$$$###""" %%%%%%&&&HtĦ$$$###&&&***+++Bt=o9ĦHdĦ%%%$$$"""  ###$$$%%%Dtfo9ĦsߝLGdUĦ Ht@cӵHu]Ħ222Hu]Ħ%%%'''Htƅ^(((qIܗGIӵ111H׼s))))))Hu]ĦBt=o9ĦHƅ^Hu]Ħ!!!(((///888???IIITTT]]]eeelllpppvvvvvvwwwxxx{{{~~~{{{}}}~~~|||xxxtttrrrqqqlllnnnsssyyy}}}{{{yyy|||~~~}}}zzzyyyxxxuuuyyyxxxqqqnnnqqqqqqmmmjjjgggdddccceeefffeeeddd```^^^]]]\\\[[[YYYWWWTTTNNNFFF:::111+++&&&!!!###'''111:::???DDDMMMXXXffflllqqqpppppptttxxxyyyvvvxxx{{{}}}xxxvvvvvvwwwvvvtttxxxyyyyyyzzz{{{|||}}}}}}~~~~~~}}}}}}~~~~~~{{{wwwttttttuuuyyy}}}tttmmmeeebbb[[[PPPHHH@@@555***((( 4DuXӵDdDΦDdDĦ&&&DdDĦ$$$%%%t|d<Ħ%%%Dt""")))******(((%%%$$$$$$>d<Ħ&&&>d<ʜDd<ʜ4DuTӵ222222F&uTӵ///4DufئL>e666puR)Ħ------111333000...///>d<Ħ"""Dt%%%+++......,,,***'''+++DdDΦDdDĦ$$$>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<(((---444999???HHHTTT^^^dddpeӵĦpeӵDx<>d<ӵDd<```qR/ܗ?fӵ>d<>d<Ħ4DufئL>e{{{DdDʜ4DuTӵsssDdDĦLLL>>>333'''###!!! ###"""$$$&&&&&&%%%%%%geĦ&&&s<v>aĦ$$$$$$peӵDx<DdDĦ###%%%''''''''''''$$$$$$%%%DdDĦ%%%))),,,...peӵDx<>d<  """%%%>d<ӵDd<DdDΦDdDĦ)))DdDӵnd<DdDĦ///>d<Ħ+++peӵ###Ħ***F&uTӵ+++DdDĦ%%%%%%>d<ĦpeӵDx<>d<ʜ4DuTӵ!!!!!! !!!%%%%%%***111:::EEERRR^^^fffllloootttyyy~~~zzzsssiii```[[[YYY^^^dddnnnvvv{{{}}}~~~}}}~~~xxxtttxxx~~~|||}}}~~~zzzxxxuuurrrsssuuuvvvvvvrrrqqqnnnmmmmmmmmmmmmmmmgggfffdddbbb^^^YYYRRRNNNGGG>>>111'''"""!!!""" !!!"""'''---333<<dp&ĒR......nfʜd<Φ>d<Ħ&&&s&dq&ĒR!!! i?ʜtd<ĦHHܗDӊB!!!<x666;;;DDDMMMYYYbbbhhhB?d<222'''###!!!""""""###%%%$$$###"""geĦ###Hg8>aĦ"""###B?Ho9%%%>d<)))))))))(((&&&'''(((>d<ӵ///111B?Ho9$$$<x !!! ###%%%&ӫeʬtIӇ%%%>d<Φ>d<Ħ***D&ӫetIӇ///DdDĦ///sdKĦ+++B?dp&ĒR))))))>d<sdKĦB?Ho9###s&dq&ĒR"""!!!!!!!!!######'''---666AAAOOO\\\eeemmmoootttxxx}}}xxxnnnddd\\\WWWVVVbbbhhhpppvvvyyy{{{}}}{{{uuuqqqttt~~~}}}{{{{{{|||vvvrrrmmmlllnnnppprrrsssssssssqqqooommmmmmnnnnnngggfffccc```[[[SSSJJJDDD@@@888,,,$$$ !!!###  !!! ###)))...888HHHWWWfffmmmpppooooootttyyyzzzyyyzzz||||||zzzyyywwwtttssssssuuuwww{{{{{{{{{{{{{{{|||||||||{{{zzzxxxvvvvvvxxxyyy{{{{{{xxxwww|||~~~vvvggg[[[JJJ<<<,,,"""4DuXӵHu]3hhCCC---###ne!!!###=e((()))******(((&&&''''''ne%%%$$$pIƎ@t@h///000111>h000000000fe888@ďD222///---,,,111333111///111ne%%%###=e+++///111111///---))),,,ege((((((sĪj@h&&&$$$$$$fdDĦ @ďD!!!!!!Hkge111888===FFFOOO[[[fffnnn@h@GHĪj@IŌooobbbBeneHkgenefeqqqHu]3hhpppqqqnnnse===222(((###""" """"""$$$%%%%%%###"""geĦja>aĦ"""###@G%%%&&&se***++++++***)))))))))***<Ō///111333@G"""$$$Hkge""" !!!"""###$$$%%%HĪj@IŌ((('''ege,,,***Hu]3hIŌ111222DdDĦ000ne+++)))@h"""$$$>h+++)))(((se%%%ne@G'''&&&sĪj@h!!!!!!  !!!%%%,,,555AAAPPP^^^ffflllnnnrrrwww}}}uuuiii^^^WWWTTTUUUbbbhhhpppvvvxxxzzz}}}vvvrrrooosss{{{}}}zzzyyyyyyrrrkkkeeefffiiikkknnnqqqssssssrrrooolllkkkmmmnnniiihhhddd```XXXNNNCCC<<<666///&&&!!!!!!$$$"""!!! !!!###$$$!!!!!!###''',,,666GGGVVVdddkkkpppooopppuuuzzz{{{xxxyyy||||||{{{{{{yyywwwuuuuuuxxx{{{|||||||||{{{{{{zzzzzzyyytttsssrrrqqqrrruuuxxxzzz~~~|||zzzzzz~~~~~~rrrgggYYYIII666)))   4DuXӵĵD^\\\GGG000$$$ !!!###%%%%%%&&&''''''%%%%%%%%%'''(((%%%$$$111///111222111111000000000444888888555333000------222444111000222)))&&&$$$((())),,,///000...,,,***+++'''((()))%%%$$$%%%&&&&&&DdDĦ!!! !!!!!!,,,222999>>>GGGNNNZZZgggsss|||qqqppphhh}}}pppkkkD^nnnppppppllls׼sJJJ;;;111'''$$$###!!!!!!$$$!!!###$$$$$$"""!!!geFm8###>aĦ!!!"""###$$$%%%%%%s׼s)))++++++++++++***)))***+++Ho---///111222333###"""%%%&&&$$$"""!!!"""###%%%&&&&&&'''***)))///...***D^222444555DdDĦ111++++++'''&&&!!! """$$$,,,+++))))))s׼s***))) ,,,,,,***"""  !!!!!! !!!***555CCCSSSaaakkknnnooosssxxx}}}{{{pppcccYYYUUUVVVXXXeeelllvvvzzzzzzyyyzzz{{{pppooopppssszzz~~~zzzxxxxxxpppggg```cccgggiiilllpppqqqrrrqqqnnnkkkiiikkkmmmjjjhhhddd^^^UUUIII<<<333+++&&& """&&&%%%$$$###!!!!!!"""###$$$"""!!! !!!&&&***333CCCRRR___hhhppprrrtttxxxzzzzzzzzz{{{~~~~~~~~~}}}{{{xxxyyy|||}}}|||{{{zzzxxxwwwvvvuuunnnmmmlllmmmooossswwwzzz~~~~~~~~~}}}rrrfffWWWDDD666+++""""""!!!!!!"""###""" !!!Φ4DuXӵtvӵ>d<Ħ{{{aaaKKK222%%%!!! Ħ###$$$""" ###&&&"""$$$%%%$$$######$$$%%%"""&&&Ħ%%%(((,,,---,,,,,,,,,---///111222000222333333222222333444111000///...///000333444444666666333444777888666111222333444555444111...---222444222111222222000Ħ%%%$$$%%%&&&'''&&&&&&'''***---...---++++++***))))))))))))'''%%%'''((()))'''%%%###$$$%%%!!!!!!"""$$$%%%###>d<Ħ"""!!!  !!!"""""""""###$$$&&&))),,,222:::???FFFMMMYYYhhhvvvyyysssooooooppprrrppphhhaaa]]]\\\___hhhrrrzzzĦ~~~yyyzzz|||}}}uuuoooggg>d<ĦlllkkkppppppkkkBeOOOFFF:::000'''$$$$$$######&&&!!!"""""" geFYĉ###""">aĦ!!!""""""###"""""""""######$$$$$$$$$Be&&&(((***+++,,,,,,+++)))***+++nu]ӵ---222111111222333///)))$$$###&&&((('''$$$(((((((((&&&###"""###$$$''''''&&&$$$"""###%%%'''$$$(((+++***&&&%%%'''******...000///***>d<Ħ,,,000333555666>d<Ħ333111///Ħ%%%%%%$$$"""!!!!!!!!!!!! ###&&&)))---///000---+++))))))Be***---,,,+++(((Ħ"""&&&+++...000000...***&&&###"""!!!!!!!!!"""### (((555DDDUUUeeennnrrrsssuuuyyy~~~{{{uuujjj^^^WWWUUUYYY]]]jjjsss}}}~~~yyyvvvuuulllnnnppptttzzz{{{xxxwwwpppfff___bbbgggiiilllppppppqqqpppmmmiiihhhiiilllhhhfffbbb[[[QQQDDD666,,,$$$ $$$))))))'''%%%###""""""###$$$$$$### ###'''///???NNN[[[fffqqquuuxxxzzzzzzxxx|||}}}~~~|||||||||{{{zzzxxxvvvtttsssrrroooooonnnooorrrwww|||~~~pppaaaOOOAAA666***###""" ###""""""###$$$$$$!!! ?aŖ%7uSQuR)ӵsdKĦfffQQQ888***$$$gdKĦ###""""""######$$$%%%"""$$$%%%%%%$$$###$$$&&&'''gdKĦ'''((((((***,,,///000000111222444444444333333333333333222333222111000111222333333222333444555666777777777777777666555444222000///444333222111//////...gdKĦ(((&&&$$$###"""%%%&&&(((************))))))'''%%%%%%&&&&&&%%%$$$###(((+++)))'''((((((%%%$$$$$$"""!!! gdDĦ ###%%%&&&######'''******,,,444???EEERRRaaalllwww|||vvvttttttvvvwwwxxxtttnnnkkkkkkpppwww{{{~~~gdKĦ|||zzzzzz{{{~~~|||vvvpppiiisdKĦoooqqqrrrmmmgggTTTKKKDDD666---&&&&&&&&&%%%$$$&&&%%%$$$############ŶS""""""!!!3we<"""!!!  !!!#########%%%'''***---.........---''')))+++iĉ@3hR/Ō333444444333111///...---***((('''(((***+++---***'''$$$"""###%%%'''(((&&&###"""###$$$#########%%%''''''%%%$$$&&&(((,,,,,,------,,,DdDĦ...111333444444sdKĦ111///gdKĦ***)))%%%"""  !!!$$$'''***---...+++,,,,,,---,,,,,,...,,,)))gdKĦ !!!"""%%%***///444777333111...,,,)))((((((((($$$""" !!!""""""!!! """---:::HHHXXXgggpppuuuwwwxxxyyy~~~zzzpppaaaTTTPPPUUU^^^fffnnnttt|||yyytttooopppssswww|||~~~zzzuuusssnnniiieeeeeejjjmmmmmmkkkqqqpppnnnkkkiiihhhgggfffhhhfffccc[[[NNN???111)))!!!###$$$$$$%%%$$$###&&&***)))%%%"""""""""!!! !!!(((333???GGGUUUaaannnuuuyyy}}}~~~|||zzzyyywwwsssooommmmmmoookkknnnpppsssuuuxxx|||}}}ppp]]]LLL???444***"""###%%%%%%&&&%%%$$$""" !!!$$$>AnegggSSS;;;,,,ne###############$$$%%%%%%###$$$%%%%%%$$$###$$$&&&ne(((''''''(((...000111111000000000111222222333333333333444444444888;;;999333000222666444555666888999::::::;;;777777666666444222111000333222111///...---ne(((&&&$$$###"""!!!$$$%%%&&&'''(((((((((''')))'''%%%$$$%%%%%%$$$######)))+++)))((()))(((&&&$$$###"""!!!!!!!!!!!!De  ###%%%&&&###$$$'''******,,,555???HHHUUUdddpppzzzzzzxxxxxxzzz{{{|||zzzwwwvvvvvvyyy}}}ne|||{{{zzzzzz||||||yyysssnnngggnemmmppprrrrrrmmmgggaaa\\\TTTJJJCCC666---&&&%%%&&&$$$$$$%%%$$$#########$$$$$$>A"""!!!!!!k<""""""!!!!!! !!!"""######""""""%%%''')))+++---.........+++,,,---fh000222333333333111000...,,,)))''''''''')))***,,,***'''%%%###$$$%%%&&&'''%%%###"""###$$$######"""$$$&&&'''&&&&&&)))+++/////////......De---///222444444444ne222000ne***)))'''$$$!!!  !!!$$$'''***---...,,,,,,---------,,,,,,+++,,,+++ne!!!!!!"""%%%)))---222444444333000,,,***((('''&&&%%%""" !!!!!!!!! ###000>>>MMM\\\hhhpppwwwyyyzzzzzz~~~~~~|||qqqiii]]]SSSRRRXXXbbbiiitttxxx}}}~~~yyyuuurrrssstttwww{{{}}}yyyuuurrrlllhhheeefffkkkoooooonnnpppooommmkkkiiigggffffffeeeddd```XXXLLL===///'''!!!###$$$%%%&&&%%%$$$'''+++***&&&""""""!!!!!! %%%///;;;CCCRRR^^^jjjrrrwww|||~~~}}}wwwvvvrrrmmmiiiggghhhjjjoooqqquuuwwwyyy|||tttcccTTTHHH===222***$$$ """((('''%%%"""  jjjVVV???111###$$$$$$######$$$$$$%%%&&&%%%&&&&&&%%%$$$###%%%&&&***(((''''''(((...000111222111000111222444444444555555666666777666>>>EEE@@@555///333999777888999;;;<<<===>>>>>>777777777666555333222111111000///---,,,+++'''%%%$$$"""!!!!!!!!!"""###$$$%%%&&&&&&&&&%%%'''%%%######$$$$$$###"""$$$))),,,)))((()))(((&&&"""""""""""""""""""""""""""!!!  """$$$%%%$$$%%%(((++++++...777AAALLLYYYhhhsss~~~~~~~~~|||wwwwwwwwwxxxxxxwwwssspppiiioooqqqssstttrrrnnngggbbb\\\SSSIIIBBB555,,,%%%$$$$$$######%%%$$$######$$$&&&&&&"""!!! !!!""""""""""""!!! !!!###$$$$$$%%%'''''')))***,,,...///000000000...+++---...000111222111000000,,,***(((&&&&&&&&&'''((()))((('''&&&%%%$$$$$$$$$%%%###!!!!!!#########"""!!!$$$&&&'''***---000333222222111///------000333444444444222111///))))))&&&%%%""" """$$$(((+++---..................---,,,+++***)))!!!""""""$$$'''+++...000555333000---***((('''&&&%%%""" !!!!!! $$$333CCCRRR```kkkqqqyyy|||}}}|||~~~|||uuupppddd___WWWSSSUUU]]]gggnnnzzz|||~~~}}}zzzxxxwwwwwwwwwxxxyyy{{{}}}~~~~~~~~~}}}{{{xxxtttrrrllliiifffhhhlllpppqqqpppooonnnmmmkkkiiigggfffeeebbbaaa\\\TTTGGG999,,,$$$!!!###$$$$$$&&&&&&%%%'''***)))%%%!!!!!! """+++555<<>>??????777777777666555444333222000///---+++***)))((((((%%%%%%$$$###"""""""""""""""######$$$$$$%%%%%%%%%&&&$$$"""""""""###""" $$$)))+++)))((()))(((&&&!!!"""""""""######""""""%%%%%%$$$"""!!! """$$$%%%'''(((***---...111:::EEEOOO\\\lllvvv|||qqqrrrssstttuuuvvvvvvuuunnnoooqqqsssuuuvvvvvvvvvsssoooiiiccc]]]TTTJJJBBB555,,,$$$######"""###%%%%%%$$$$$$&&&(((((('''&&&###"""!!! !!!"""############ """###&&&''')))))))))***+++---000222333333222///,,,((((((***,,,....../////////...---,,,)))(((&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###"""""""""!!! """""""""!!!!!!%%%)))---111444666555444222000///......,,,///111222222111222333111000---+++)))(((''''''$$$###!!! """&&&))),,,...///000000000///...---++++++((('''%%%###!!!""""""###$$$&&&)))+++,,,222111///---+++)))((('''%%%""" %%%444DDDSSSaaammmssszzz~~~}}}~~~}}}{{{vvvlllcccXXXVVVTTTUUUZZZdddnnnttt}}}}}}}}}|||||||||||||||{{{zzzyyyxxxwwwwwwxxxxxxzzzzzz{{{{{{zzzxxxuuutttmmmkkkiiijjjmmmooopppooommmmmmllljjjiiigggeeeddd___]]]YYYPPPDDD555)))!!!!!!!!!"""%%%%%%$$$%%%((('''### '''000777IIIUUUbbbjjjrrr{{{~~~vvvtttooojjjffffffjjjmmmrrrtttxxx{{{|||wwwnnnfff\\\OOOFFF999444,,,&&&!!!"""%%%###!!!mmmYYYDDD666///((($$$###$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%'''******+++,,,,,,)))((((((((((((***---///000111333555999888888888777777666666:::;;;;;;999555444777;;;777888999;;;<<<<<<<<<<<<888888888777666555444333000///---+++)))(((''''''%%%$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%###!!!!!!""""""!!! ###(((+++)))'''((((((%%%!!!"""######$$$######"""###"""!!!  """###$$$++++++---000111444>>>JJJQQQ___nnnvvv}}}|||qqqqqqrrrrrrrrrrrrrrrsssoooqqqtttvvvwwwvvvtttssssssooojjjeee___VVVKKKCCC444+++###"""######%%%'''''''''&&&'''))))))(((&&&###"""  """###$$$$$$%%%%%%""""""""""""$$$'''***,,,+++,,,---...000333555666444333000---******---///000///...---+++)))((('''%%%%%%###"""!!!!!!""""""!!!""""""""""""!!! !!! ###)))///444666666555333111000/////////+++---///000///......///000///,,,)))'''&&&%%%&&&"""!!!!!!  $$$'''+++...///000333222222111///---+++***&&&%%%$$$"""!!! """"""###$$$&&&((()))***---------,,,,,,+++******%%%"""'''333BBBQQQ```mmmuuuyyy~~~~~~~~~|||yyyvvvnnncccZZZPPPQQQTTTZZZbbbllluuuzzz}}}}}}{{{zzz{{{|||~~~~~~|||zzzwwwuuutttttttttwwwxxxyyyzzzyyyxxxvvvuuuooonnnlllllllllmmmmmmmmmlllllllllkkkiiigggeeeddd^^^\\\WWWNNNAAA333''' !!!%%%'''&&&%%%'''&&&###%%%---333DDDQQQ___iiisss}}}~~~uuussspppllljjjlllpppttttttwww{{{}}}yyysssjjj]]]TTTHHHBBB:::333...***&&&$$$%%%###!!!lllYYYCCC555...((($$$#########""""""######$$$%%%%%%&&&&&&%%%%%%&&&***---,,,---...---+++)))))))))+++---000000000000111222666666555555555444444444999777555555666888888888666777888888999999888888888888888888777666555444111000...+++)))(((''''''%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$%%%&&&%%%###!!!!!!""""""!!! """'''***'''&&&'''&&&$$$"""###$$$$$$$$$###"""!!!  """###$$$,,,,,,...111222666AAALLLTTTbbbpppvvvzzz}}}zzztttttttttrrrnnnjjjiiiiiikkknnnrrruuuvvvtttqqqoooqqqnnniiieee```WWWLLLDDD333***""""""$$$%%%'''+++,,,***)))*********(((&&&###"""  """""""""###%%%%%%&&&&&&&&&$$$###""""""$$$'''+++---,,,---///111333555777888444444333000...---///111111000...+++)))&&&$$$###"""!!! """)))000444666444333111///...---......***,,,......---,,,,,,---000...***'''%%%$$$$$$$$$""""""!!!!!!!!! """%%%***---000111222555444333222000---+++***%%%%%%###"""!!!!!!!!!!!!""""""###%%%&&&'''((())))))***+++++++++++++++***%%%###  !!!(((444BBBQQQ```mmmuuuvvv|||~~~}}}zzztttnnneee[[[TTTNNNRRRYYYbbbkkkttt{{{~~~~~~~~~}}}|||}}}~~~~~~|||yyyvvvtttsssrrrrrrtttvvvwwwxxxxxxwwwuuutttpppooonnnmmmlllkkkkkkkkklllllllllllljjjhhhfffeee___\\\WWWMMMAAA333''' """'''***((('''((('''$$$###+++111???MMM]]]iiittt~~~tttsssqqqooonnnppptttxxxyyy|||}}}uuujjjaaaYYYTTTMMMGGGAAA<<<777444333...(((###!!!  lllXXXAAA444,,,'''$$$$$$""""""!!!!!!""""""###$$$$$$%%%%%%%%%%%%(((,,,///...///000///,,,*********---///111222222222333444333444444555666777777888666666777999::::::777555666777777777777666555555888888888888777666555555222111///---+++)))((((((%%%$$$$$$###""""""######%%%%%%$$$######$$$$$$%%%&&&$$$"""!!!""""""!!! !!!&&&(((&&&%%%&&&%%%######$$$%%%%%%%%%###!!!  !!!###$$$,,,,,,...111222666AAAMMMWWWeeerrrvvvwww}}}}}}zzzwwwsssttttttpppiiidddaaa```eeeiiioootttvvvtttqqqnnnnnnkkkgggddd___VVVKKKCCC222)))!!!"""$$$'''***...000...,,,++++++)))&&&$$$###!!!  ###$$$$$$$$$%%%&&&''''''''''''$$$###!!! """%%%))),,,+++---///333555777777777666666666333111///000111///...,,,)))'''%%%$$$### (((///333555111000...,,,+++,,,,,,---***,,,......---++++++,,,///---)))%%%###""""""###"""############""""""!!! ###''',,,000222333444777666555333000---+++***%%%$$$######""""""""""""""""""$$$%%%'''(((((()))((()))************)))((($$$###"""!!!"""!!!"""***777EEETTTaaalllrrrrrryyy}}}|||}}}wwwooofff\\\TTTPPPPPPVVV___jjjssszzz|||zzzxxxvvvtttsssssssssrrrsssuuuvvvvvvuuusssrrrmmmnnnnnnmmmkkkkkkkkkkkklllmmmmmmmmmllliiigggeee```^^^XXXNNNBBB444)))"""%%%)))&&&$$$%%%$$$"""""")))...:::III[[[iiiuuuvvvvvvuuusssrrrtttwwwzzz}}}~~~tttllljjjfffaaa\\\VVVPPPJJJFFFCCC===444---)))%%%"""!!! kkkWWW@@@222+++&&&$$$%%%!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%%%%(((---111///000111000---++++++++++++...111333444666888:::333444555777999;;;======444777<<>>:::666333777777777666666444333333888888888888888777666555333222000...+++***)))(((%%%$$$###""""""!!!!!!"""%%%$$$###""""""###$$$$$$&&&$$$""""""""""""""" %%%'''%%%$$$%%%$$$"""###$$$%%%&&&%%%###!!! !!!!!! !!!###$$$,,,+++---///111555@@@LLLZZZgggsssvvvvvv{{{~~~|||zzzwwwuuuoooqqqqqqnnngggaaa^^^^^^cccgggnnnuuuxxxwwwtttqqqkkkhhheeebbb^^^UUUJJJBBB111(((!!!"""%%%(((,,,000222000...,,,+++)))%%%######!!! !!!$$$&&&%%%&&&''''''((((((''''''$$$"""  ###(((******,,,///333666777777666888999888666222000///000---,,,***(((&&&%%%$$$$$$'''...222333///...,,,***)))***+++,,,+++---//////---,,,,,,,,,///,,,(((%%%"""!!!""""""######$$$$$$$$$$$$######!!!$$$(((---111333555555888777666333000...+++***%%%$$$$$$###############!!!###$$$&&&'''((())))))))))))*********((('''&&&$$$############"""!!!+++999IIIWWWbbbkkkpppooowww}}}}}}|||}}}{{{vvvlllaaaWWWPPPMMMSSSYYYcccnnnxxx~~~zzzyyywwwuuutttssssssssspppqqqsssttttttsssqqqpppkkklllmmmlllkkkkkklllmmmlllmmmnnnnnnmmmjjjhhhfffbbb___YYYOOOCCC555***###!!!%%%### !!!  (((---666FFFYYYhhhuuu{{{{{{zzzyyywwwwwwzzz|||~~~zzzrrruuurrrnnnjjjddd^^^WWWSSSPPPIII>>>666000+++&&&######!!!!!!!!!yyybbbKKK;;;333(((&&&(((###""""""!!!!!!!!!""""""#########$$$&&&(((+++---...111///,,,***)))***+++,,,))),,,000444666888;;;===777888999999::::::999999555666888<<<>>>;;;444...000222444555444333333444888::::::999777555444555888777333000...,,,++++++'''%%%$$$###$$$$$$###"""%%%%%%%%%$$$###"""!!! !!!###%%%%%%$$$!!! !!!"""###"""!!!!!!###$$$!!!"""###%%%%%%$$$###### !!!  !!! !!!$$$%%%))))))***...000777DDDRRR^^^jjjuuuzzz}}}|||}}}|||xxxuuuvvvrrrrrrpppnnnjjjfffbbb```cccgggnnntttvvvuuussspppjjjhhheeeccc___UUUGGG<<<222+++$$$###'''+++------555333000---***(((''''''""" !!!%%%((((((&&&$$$%%%'''(((((('''%%%$$$###""" !!!'''+++///------///333999<<<>>>:::::::::999777555444333333,,,'''((('''""""""'''+++///111///...,,,******+++,,,---...//////...,,,++++++,,,111---(((###  !!!######$$$$$$$$$"""!!! """$$$'''***...000222333888666444222111...)))&&&'''%%%###"""######"""!!!###$$$&&&((()))*********+++***((('''&&&''')))***&&&%%%$$$%%%&&&%%%""" --->>>LLLXXXdddlllnnnyyyyyyzzz{{{|||}}}~~~{{{wwwooodddZZZSSSPPPOOO[[[gggssswwwzzz|||zzzwwwuuuuuuuuuuuusssrrrtttttttttqqqooooooooollllllmmmmmmllljjjhhhgggkkkkkklllllljjjhhhfffddd^^^YYYQQQGGG===222(((!!! """""""""***888MMM\\\hhhzzz}}}~~~~~~}}}}}}|||{{{xxxtttnnnfff___[[[]]]SSSIIIAAA999///((('''%%%###  zzzcccLLL<<<333(((&&&'''"""!!!!!! !!!!!!!!!"""###%%%(((***---...111///---+++***+++---...***,,,///111222444777999888888999:::;;;;;;;;;;;;777777999<<<===;;;555000000222444444333222333333888999:::999666444444555777555333000---,,,+++***%%%###!!!!!!"""$$$$$$$$$&&&&&&&&&%%%%%%$$$######!!!"""###$$$$$$###!!! ###"""""""""###$$$$$$%%%""""""###$$$$$$$$$$$$###!!!"""###"""  !!!!!!!!!$$$%%%((((((***...222888FFFTTT^^^iiitttxxxzzz}}}~~~~~~~~~}}}~~~yyyvvvvvvoooooonnnmmmjjjgggeeecccdddiiiooouuuxxxwwwtttqqqnnnjjjeeebbb]]]SSSEEE:::222,,,&&&&&&***///111111333111///,,,***))))))(((&&&###!!!"""%%%(((((('''&&&''''''((('''&&&%%%$$$###""" !!!&&&***,,,,,,,,,...222777;;;============<<<:::999777666222+++(((((((((""""""&&&***---///111///---+++***+++,,,------------,,,+++*********000---(((###  !!!######$$$$$$###"""!!! !!!###&&&***---000222333666555333333111///***'''&&&$$$"""!!!""""""!!! !!!###&&&)))+++...///---,,,)))'''&&&'''((()))&&&%%%%%%&&&&&&%%%###!!!"""111BBBOOO[[[fffmmmooowwwxxxyyyzzz{{{|||||||||uuuqqqiii```WWWSSSSSSTTT___lllwww{{{}}}}}}zzzvvvttttttsssrrrqqqoooooopppooonnnnnnooopppoooooooooooonnnlllkkkjjjjjjkkklllllljjjgggdddbbb___ZZZQQQHHH>>>333(((""" %%%---888LLLZZZfffxxx~~~~~~yyyrrrjjjeee```VVVKKKCCC;;;111,,,***%%%###  }}}dddMMM<<<333(((&&&'''!!!  """$$$'''***,,,......---+++******+++,,,...+++,,,---------///222444666777888999::::::::::::888888999;;;;;;:::666333///111333333222111222333777888999777555333444444555444222000...,,,+++***$$$!!!!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###"""""""""!!!"""$$$""" """%%%''''''%%%#########"""######$$$%%%###$$$$$$###!!!  ###%%%'''(((+++000444<<>>>>>>>>===<<<:::999888000+++(((***)))###!!!%%%))),,,///111333222///---,,,,,,,,,---,,,,,,,,,++++++******)))///,,,'''### !!!"""###$$$$$$######!!! !!!###&&&***...000111222333222222222222000,,,)))&&&$$$"""!!!""""""!!!  ###''',,,111333111///+++(((&&&&&&''''''&&&%%%%%%%%%&&&%%%### (((666GGGTTT___iiipppqqqwwwxxxxxxyyyyyyxxxwwwvvvlllhhhbbbZZZUUUUUUXXX[[[gggsss~~~~~~~~~}}}zzzvvvrrrqqqpppnnnmmmjjjiiihhhiiijjjmmmppprrrrrrrrrrrrqqqpppooommmmmmjjjkkklllllljjjgggcccaaa```[[[RRRIII>>>333)))"""!!!"""### !!!!!!  '''///888KKKXXXcccsss|||~~~~~~wwwoooiiiaaaUUUHHH@@@999000++++++###""" !!!  ###$$$eeeMMM===444)))&&&'''!!!!!!$$$'''***,,,---***)))(((''''''(((***+++***++++++******---000333444555666777888888888888777777888888888777555333///000222222111000111333666666666555333222333444444444333222000...,,,***&&&### ###%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%""" !!!"""###&&&""""""'''***)))&&&$$$###"""""""""###%%%&&&###$$$$$$###  ###%%%&&&''',,,222888@@@NNN\\\iiirrr{{{}}}~~~}}}yyyvvvxxx||||||~~~}}}zzzyyy{{{yyysssmmmkkkggghhhiiijjjjjjiiihhhhhhgggkkkqqqvvvxxxvvvsssppppppiiiaaaZZZUUULLLAAA999...+++((('''***---///000,,,,,,---...//////.........+++'''%%%$$$%%%'''(((,,,+++)))(((&&&%%%%%%%%%######""" """%%%'''(((***,,,///222777:::;;;;;;;;;:::999888666666///***(((++++++%%%!!!$$$)))...222555777666444222///------......---,,,++++++,,,,,,+++***---+++'''###!!!!!!"""###%%%%%%$$$###"""!!!!!! ###&&&+++...000111222000000000111222111...+++'''%%%###"""######"""!!!!!!%%%+++111444333111,,,(((&&&%%%%%%&&&$$$######$$$$$$$$$!!! ---;;;LLLXXXcccmmmrrrsssyyyzzzyyyxxxvvvrrrnnnlllccc```[[[WWWVVVYYY```eeeppp{{{~~~}}}}}}~~~zzzuuuqqqooommmllljjjfffdddbbbcccggglllqqqtttuuuttttttsssqqqpppooonnnkkklllmmmmmmkkkgggdddaaaaaa\\\SSSIII???444)))"""!!!"""""" !!!!!! !!!(((000:::LLLXXX```nnntttuuu{{{~~~}}}|||}}}zzzpppiii]]]OOO@@@777000***&&&%%%"""  !!!&&&%%%""" ###%%%&&&"""!!!dddMMM===444)))'''((("""  $$$'''***+++,,,(((((('''''''''((())))))((()))******+++...222666555555666777777777777777444444555555333222111111...///000000//////000222333444444222000///111222333333444333222///---+++)))&&&""" !!!###%%%%%%%%%$$$$$$######$$$%%%&&&'''%%%""" ###%%%&&&""" """'''***)))&&&$$$###"""""""""###%%%&&&"""######!!! ###%%%&&&(((---555;;;CCCRRR```hhhqqqxxxzzzzzzzzzvvvppppppssswww}}}yyyzzz}}}{{{xxxxxx{{{xxxooogggddddddeeeggghhhhhhhhhhhhgggfffjjjpppuuuvvvtttpppmmmkkkddd\\\VVVQQQJJJAAA999...,,,)))((()))***+++,,,***+++...000111000000///...,,,)))%%%$$$$$$''')))---,,,***(((&&&%%%%%%$$$"""###"""!!!!!!###%%%(((+++---...111666999999999999888777666555444...)))(((++++++%%% %%%+++111666999;;;888666444111000///000000000...------//////...,,,,,,***'''%%%######$$$%%%'''&&&%%%$$$###"""!!!!!! ###''',,,///111222222///......///111111000...***(((&&&$$$$$$$$$"""!!! """'''---000222000---)))&&&$$$$$$$$$"""!!!!!!!!!"""!!!$$$222@@@QQQ^^^gggqqquuuvvv}}}}}}{{{xxxssslllfffbbb[[[[[[YYYYYY[[[aaaiiioooyyy~~~||||||||||||~~~zzztttpppnnnmmmlllkkkeeebbb___```fffnnntttwwwvvvvvvtttsssqqqpppoooooommmmmmmmmllljjjhhheeedddaaa\\\SSSJJJ???333)))"""   """(((000===NNNWWW]]]iiinnnnnnssszzz~~~~~~}}}{{{zzzyyy}}}uuummmZZZJJJ888...(((### !!!###***)))%%%!!! """$$$&&&'''######"""!!!dddMMM===444***((()))$$$!!!!!! !!!%%%(((***+++++++++******)))))))))******&&&(((***+++---000444777777777888888777777666666000222333333000///........./////////......000222111111000///------///000111222333444333000---+++***'''###!!!"""###$$$$$$%%%$$$###"""""""""###$$$&&&$$$!!!!!!$$$&&&%%%###!!!###&&&((((((&&&#########"""######$$$%%%!!!""""""!!!"""%%%''')))///777>>>FFFUUUccclllrrrxxxyyyxxxvvvppphhhhhhkkkqqqxxxzzz{{{~~~|||zzzzzz|||xxxmmmddd___^^^___aaaccceeeeeeeeeeeeeeeiiiooossstttrrrnnnkkkfff___WWWRRRNNNHHH???888---,,,+++***))))))******(((***---///000///...,,,******(((%%%######&&&)))+++***)))(((&&&%%%$$$###!!!""""""!!! !!!"""###'''+++,,,---///444888999999999999888777666555...)))'''***+++&&&!!!%%%+++111666999:::999888555333222222222333222000...///111222000...,,,+++(((&&&&&&&&&'''''')))((('''%%%$$$#########!!!$$$)))...111333333333///...------///111111000...+++(((&&&%%%$$$"""  $$$(((+++......,,,***'''%%%###"""   )))666EEEWWWcccmmmvvvzzzzzz~~~}}}yyyqqqhhh```[[[WWWYYY\\\___dddkkkrrrxxx~~~|||zzz{{{|||}}}~~~zzztttpppnnnnnnnnnnnnhhhccc```bbbiiiqqqvvvyyyxxxwwwuuusssqqqpppppppppmmmlllkkkjjjhhhggggggfffaaa\\\SSSIII>>>222(((!!!!!!"""(((///===MMMVVVZZZeeejjjiiinnntttyyy}}}}}}{{{xxxwwwzzzyyyppp\\\III444)))### ###%%%---+++'''"""!!!###&&&'''((($$$&&&'''&&&### }}}bbbLLL<<<444***)))+++&&&###"""!!! ###&&&)))*********,,,++++++******)))))))))%%%(((+++---...000333666666666666666444333222111---000333222000---,,,------.........------///111......---,,,******,,,///---///111333222///+++)))&&&$$$"""!!!###$$$$$$###&&&%%%###!!!!!!!!!"""###$$$"""  """%%%'''$$$$$$######$$$%%%&&&&&&""""""###$$$$$$$$$$$$###!!!""""""!!! """%%%(((***111999@@@HHHWWWdddpppuuuyyyxxxuuuqqqhhh___YYY]]]eeennnyyy|||zzzzzz|||wwwjjj___ZZZTTTVVVYYY]]]```bbbcccdddeeeiiinnnssstttqqqmmmjjjbbb\\\TTTOOOKKKEEE<<<555)))))))))(((''''''((()))%%%(((+++---...,,,)))'''%%%&&&&&&%%%######%%%((((((((()))((('''%%%###"""!!!"""""" !!!""" $$$)))++++++---222777888888888888777777666555///)))''')))***&&&"""!!!"""''',,,222555888888:::888666444333444555666333000---///222444111...,,,+++)))((((((((()))***,,,***(((&&&%%%$$$$$$$$$"""%%%***///333444444333111...++++++---000222222///---)))&&&$$$""" !!!%%%''')))***+++***)))&&&###!!!  ###---;;;JJJ\\\iiisss|||~~~~~~|||yyyqqqggg^^^XXXVVVZZZaaagggnnntttzzz~~~}}}zzzyyyzzz|||~~~~~~yyytttppppppqqqqqqrrrkkkgggccceeellltttyyyzzzzzzxxxvvvtttrrrqqqqqqqqqllljjjhhhfffeeeeeeggghhhaaa[[[SSSHHH===111'''  !!!###$$$)))000:::KKKSSSXXXdddiiiiiinnnpppuuuzzz}}}}}}~~~{{{xxxvvvzzz}}}sss^^^JJJ333&&& !!!$$$&&&,,,***&&& !!!%%%(((***+++***---111000,,,'''###"""|||bbbKKK<<<444***))),,,'''$$$$$$###!!!!!!  $$$''')))*********+++******)))(((''''''&&&%%%(((+++---...000111333333333333222000...---,,,,,,///333333000---,,,,,,---......---,,,---///111------,,,***((()))+++...+++---000111000---***'''"""!!! !!!###$$$$$$###'''&&&$$$"""!!!!!!"""###"""!!!  ###&&&'''###$$$%%%$$$######$$$&&&!!!"""###%%%%%%$$$######!!!"""###"""!!! !!!""""""$$$)))+++222;;;AAAIIIXXXeeennnrrruuurrrnnnhhh]]]SSSLLLQQQZZZeeeqqq|||zzzxxxxxxzzztttgggZZZTTTMMMOOOTTTXXX]]]```bbbcccfffiiiooossstttqqqmmmjjjaaa[[[SSSNNNJJJCCC999111###$$$%%%%%%%%%%%%&&&'''###&&&)))++++++)))&&&###!!!###%%%$$$###"""%%%(((&&&'''(((((('''%%%###!!! """"""!!! !!!"""###(((***)))+++000555666666777666666555444333000***&&&((()))&&&#########&&&***///444666777888:::888666555444555666777333000---///222444111...,,,+++***)))))))))***+++---,,,)))'''&&&%%%%%%%%%###&&&+++000444555555444222///+++)))+++///222444000---)))&&&###!!!!!!$$$%%%&&&(((***+++***'''###  !!! %%%000>>>NNN```mmmwww|||||||||xxxqqqhhh^^^YYYVVV\\\eeemmmtttzzz~~~|||yyyxxxzzz|||~~~}}}yyytttqqqqqqsssttttttnnniiieeehhhooowwwzzz{{{{{{zzzwwwuuusssrrrrrrrrrjjjhhheeebbbbbbdddfffhhh```[[[RRRHHH===111&&&  !!!!!!!!! !!! ###$$$%%%***000777HHHQQQWWWccciiijjjpppmmmsssxxx{{{zzz|||{{{xxxwww{{{xxx___JJJ222$$$!!!%%%'''+++)))$$$!!!%%%))),,,---111555::::::555...***(((yyycccHHH666///+++---...&&&))))))'''%%%###!!! !!!$$$&&&(((***---///.........---,,,***'''&&&%%%(((,,,///222222222111------......///.........444333222111...,,,***((('''(((+++---...///......+++***)))(((''''''((()))+++,,,,,,***'''$$$##################$$$%%%&&&&&&$$$$$$######""""""!!!!!!  !!!###$$$"""""""""###$$$%%%''''''((((((((('''&&&%%%###"""&&&$$$###$$$%%%%%%$$$###!!!$$$***---111666???MMM]]]hhhtttsssrrrpppjjj^^^OOODDD===FFFSSSaaammmwwwyyyrrrmmmiiiaaaUUUKKKIIIKKKOOORRRTTTXXX]]]```bbbhhhqqqwwwyyytttmmmhhhcccaaaZZZOOOGGGAAA999111***&&&"""###&&&(((%%%"""&&&'''(((+++------***(((&&&%%%$$$#########$$$%%%((((((((()))***)))&&&###"""!!! !!!!!!!!!"""&&&))),,,...//////111444777888666333000///---------,,,+++)))((('''""""""###"""!!!"""%%%***...222555999<<<;;;333...111333222//////......///000111222333333222000,,,)))'''&&&'''(((---,,,+++)))((('''''''''+++...111555777888777777222---***,,,---,,,,,,///...+++'''$$$""" ###%%%&&&((()))***)))'''&&&###$$$$$$###!!!+++888JJJXXXhhhsss{{{|||vvvooofff___[[[]]]cccmmmvvv|||~~~{{{vvvttttttuuuyyyxxxwwwuuuttttttssssssrrrqqqoooppprrrttttttttt|||xxxuuutttrrrqqqoooiiikkkjjjgggcccbbbccceeeaaaYYYLLL@@@666---$$$  """###$$$'''+++...:::CCCNNNWWWaaalllppppppoooqqquuuyyy|||}}}~~~~~~~~~{{{zzz{{{|||}}}yyy```LLL444&&& $$$***---444///'''  &&&---222444666===BBBAAA>>>999000'''$$$!!!vvv___EEE333...))),,,---'''***)))'''%%%###!!! !!!###$$$%%%&&&(((******++++++++++++)))((('''''')))---000222222222111,,,,,,---...............222111000///---+++)))(((((()))***,,,,,,,,,,,,,,,((((((&&&%%%%%%%%%&&&&&&******+++)))&&&###""""""$$$$$$$$$%%%%%%&&&&&&'''%%%$$$$$$######"""""""""  !!!"""#########$$$%%%&&&'''(((((((((''''''&&&%%%$$$######%%%$$$######$$$%%%###"""!!!###(((,,,111777AAAOOO___jjjrrrqqqqqqnnnhhh[[[MMMCCCAAAGGGRRR^^^jjjuuu}}}{{{zzzvvvqqqjjjccc]]]UUUKKKCCC@@@DDDIIINNNTTTZZZ```ddddddiiipppvvvwwwtttnnniiifffddd\\\QQQIIICCC:::222---((($$$$$$&&&'''%%%"""&&&&&&(((+++,,,,,,)))'''######""""""###%%%'''((((((((()))******)))&&&$$$"""  !!!!!! """$$$&&&))),,,...000000222555777888666333111000000//////...---,,,++++++&&&&&&&&&$$$""""""&&&***...111444777:::999333///111333111......------...///000111222333///---***(((&&&'''((()))---,,,+++******)))******...000333777999999888888222,,,***+++,,,***+++---...***&&&###"""  $$$%%%&&&(((*********)))(((&&&&&&&&&%%%""" ---:::OOO]]]nnnxxx|||wwwpppiiiccc```dddjjjrrrzzz~~~|||zzzwwwvvvuuuuuuwwwwwwvvvtttttttttttttttsssqqqooopppqqqssstttsss{{{xxxuuusssrrrqqqpppnnnkkklllmmmjjjfffcccbbbccc^^^WWWKKK???555,,,### !!!""""""""""""!!! !!!###$$$&&&(((,,,///999BBBKKKTTT___jjjooooooooorrruuuyyy{{{}}}}}}}}}~~~{{{{{{}}}yyyaaaMMM555&&&###'''---000555///&&&!!!***222777:::;;;BBBGGGGGGEEEAAA999111'''$$$ rrr[[[BBB111,,,'''***---'''***)))(((&&&$$$""" !!!""""""""""""###%%%&&&''''''((((((((((((''')))+++...111222222111000***+++,,,---......////////////......,,,***)))((()))******+++******)))(((%%%$$$######"""#########'''((()))'''$$$"""!!!!!!###$$$%%%&&&''''''''''''%%%%%%$$$$$$###""""""!!! !!!"""######%%%&&&((())))))))))))'''&&&%%%$$$######$$$%%%%%%$$$""""""###$$$"""!!!"""$$$'''+++222999CCCQQQaaalllrrrrrrqqqooohhh\\\OOOFFFFFFKKKRRR\\\gggttt~~~~~~~~~|||zzzxxxtttrrrooonnnmmmjjjfff___WWWNNNEEE>>>;;;888<<>>...$$$$$$---444666666000***!!! """!!!  '''---333;;;FFFMMMKKKQQQUUUUUUSSSQQQJJJCCC777222***###kkkSSS>>>222---'''+++222000111000///---+++)))''''''###%%%%%%$$$###""""""$$$%%%$$$$$$$$$%%%&&&'''(((***,,,///222333222111000---......///000000000///---...///111222333333333111///---***'''&&&%%%%%%""""""$$$%%%%%%%%%$$$$$$ !!!###"""!!! !!!"""!!! !!!$$$''')))((('''&&&%%%###"""!!!!!! !!!###$$$%%%%%%$$$$$$######$$$%%%&&&''''''((((((''''''&&&%%%$$$#########!!!  ###&&&,,,333===FFFNNNWWWaaahhhooovvv}}}}}}||||||~~~{{{pppgggbbb`````````]]]\\\YYYVVVQQQMMMJJJHHHBBBAAA>>>999444000...---+++222===IIITTT^^^ggglllnnnppprrrtttsssqqqnnnkkkcccaaaYYYNNNFFF@@@888///,,,---//////...---,,,,,,,,,,,,+++,,,+++((($$$ !!!###%%%###(((...///...---///222000...+++******)))(((&&&&&&''')))+++---//////000,,,+++)))&&&%%%'''+++///444666777999999777555333000///,,,(((%%%""" !!!'''+++///444777777666666666111...,,,,,,)))%%%$$$'''$$$$$$%%%'''***///444777777777888999:::;;;<<<<<<<<<:::555222//////000111000000///...---,,,+++******'''&&&***,,,***(((***)))'''$$$$$$$$$%%%%%%$$$###"""!!!###&&&((('''&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$""" $$$222GGGYYYmmmvvv~~~~~~~~~~~~{{{zzz{{{|||||||||{{{{{{{{{zzzyyywwwuuussspppnnnlllkkklllooorrruuuvvvtttssstttwwwyyyzzzzzz||||||}}}~~~~~~{{{uuuqqqjjjhhhffffffgggfffdddaaaYYYUUULLL>>>///###!!!###&&&+++...333===JJJTTT```jjjnnnmmmnnnppptttwwwzzz{{{{{{{{{{{{zzzxxxyyy{{{~~~{{{}}}qqq[[[AAA///%%%###,,,333444333,,,''' !!!"""!!! """&&&+++333???GGGHHHOOOUUUVVVUUUSSSLLLDDD;;;666---&&&"""iiiOOO;;;///,,,''',,,444333222111000...,,,***)))(((&&&''''''%%%""" !!!#########$$$&&&(((***,,,+++---000333555555333222//////000000000000000///,,,---///000222333444444000...+++(((&&&%%%$$$$$$!!!"""###%%%%%%%%%$$$###!!!""""""!!! !!!$$$"""!!! !!!%%%)))+++***)))((('''%%%$$$###"""!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%'''((()))((((((((('''&&&%%%###"""###!!! ###***111<<>>;;;888555222111000777AAALLLUUU^^^eeeiiinnnpppsssuuutttqqqmmmkkk___^^^VVVLLLDDD>>>666...+++...111222222000000000------,,,,,,,,,)))$$$!!!!!!$$$%%%"""(((...000......000444333111...---,,,***'''%%%%%%&&&))),,,---...///...+++)))'''###"""%%%)))...333555777999999666333111...,,,***'''%%%"""!!!!!! &&&***...333666777666555555111...,,,+++(((###$$$((($$$$$$%%%'''+++000555888888999;;;===???AAABBBCCC???<<<777222///...//////111000///---,,,***))))))***&&&&&&+++---+++***+++)))'''%%%$$$%%%&&&&&&&&&$$$"""!!!###''')))(((&&&&&&&&&%%%$$$############"""!!! %%%333III\\\mmmuuu{{{||||||~~~~~~~~~zzzxxxxxxzzz||||||zzz|||}}}{{{xxxuuutttssspppnnnlllkkklllnnnrrrtttsssrrrqqqsssvvvxxxzzzzzzwwwxxxzzz}}}~~~{{{wwwsssllliiieeecccddddddbbb___YYYUUUKKK<<<,,, !!!###'''+++///444>>>LLLWWWccclllooonnnmmmooossswwwzzz{{{||||||{{{yyyvvvvvvyyy}}}~~~wwwyyy|||sss]]]BBB000%%%!!!+++222333111)))%%%!!!""" !!!###+++666>>>CCCKKKRRRUUUUUUSSSLLLDDD>>>888000)))$$$""" xxxfffJJJ>>>222////////////111000111111111...***&&&$$$(((''''''%%%###!!!"""%%%)))++++++***)))---000333444333222111111......///000111111222222000111222333444666777777444222///***%%%$$$%%%&&&!!!!!!"""%%%))))))&&&""""""!!! """###$$$""""""###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&$$$"""%%%&&&&&&&&&&&&&&&&&&&&&+++***((('''(((***---//////...,,,***'''%%%###"""$$$###!!!!!!!!!  ---222<<>>>>>??????AAABBBDDDDDDBBB???:::333......000333555555444333111000...---******+++,,,,,,------...,,,+++)))'''&&&%%%$$$$$$###%%%'''(((((('''%%%######"""!!!!!!!!!!!!!!!"""!!! %%%999RRRcccpppxxx|||~~~zzz{{{~~~|||zzzxxxvvvtttuuuxxx|||~~~}}}|||{{{xxxtttpppnnnlllkkklllooorrrtttuuupppqqqsssuuuvvvuuutttsssrrrsssvvvxxxxxxvvvtttsssoookkkfffccccccaaa]]]ZZZYYYQQQCCC444((( """&&&&&&%%%)))///555???NNN[[[cccgggkkkmmmrrrsssuuuyyy||||||zzzxxxvvvwwwxxxzzz{{{}}}|||xxxwwwxxxyyy|||qqqbbbKKK444%%%!!!(((---//////(((""" %%%+++000888AAANNNVVVVVVPPPIIIDDD<<<:::444,,,))))))'''###vvvcccJJJ>>>222......------///000000111111///,,,)))&&&)))((('''&&&$$$###"""!!!"""###&&&)))***++++++***---000222333222000000000000111111222222333333333333444555666777888999:::555444000+++&&&###$$$%%%######$$$'''******'''$$$######"""!!!"""###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%((('''''''''((((((&&&%%%&&&&&&&&&''''''(((((((((((((((&&&&&&(((***---///000///---+++(((&&&$$$###$$$###!!!""""""!!! +++111;;;FFFSSS```lllttt{{{zzzvvvnnneeedddfffmmmqqqssswww{{{}}}yyyvvvrrrpppuuuqqqmmmkkkkkkiiiccc]]]VVVQQQMMMJJJEEE???<<<===DDDEEEJJJRRRZZZaaaeeefffiiiiiikkkppptttrrrlllfffbbb^^^WWWMMMBBB888000+++(((+++---///000111111222111111///---)))&&&"""  !!!###******+++,,,...000222333/////////111222000,,,)))+++***,,,---***&&&&&&***((((((&&&###"""###'''***000111333666777555111...---***((('''((((((%%%###""" """&&&))),,,000111111000///,,,,,,++++++***)))((((((&&&'''((((((+++000666;;;??????@@@@@@BBBCCCEEEFFF@@@>>>999333...---///222666666666666444222///...++++++++++++,,,---------+++***)))(((((('''''''''$$$&&&((())))))'''%%%###""""""!!!!!! !!!!!!!!! &&&:::RRRcccrrrzzz~~~{{{{{{~~~zzzxxxvvvtttuuuxxx{{{~~~~~~~~~}}}zzzvvvrrrmmmlllkkklllooorrrssssssooopppqqqrrrsssrrrpppooooooqqqsssuuuvvvuuuttttttoookkkgggeeedddccc___\\\XXXOOO@@@111%%% %%%''''''---444:::CCCQQQ\\\dddiiinnnqqqsssssstttvvvyyyyyywwwuuuvvvwwwyyy{{{}}}}}}xxxyyyzzz|||wwwiiiRRR;;;+++"""###(((,,,......(((""" %%%)))000999EEEOOOQQQNNNIIIFFF@@@???;;;444111111...)))ttt```KKK>>>333///...,,,,,,---///000111111000...,,,******)))'''&&&&&&&&&&&&'''$$$%%%&&&(((***+++,,,---...000222222000///...///444444555555555555555444444555666777888:::;;;;;;888666333---'''###"""###%%%%%%&&&(((******(((%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&)))((('''((())))))'''%%%&&&&&&''''''((()))******'''&&&%%%&&&'''***---///000///---+++((('''%%%%%%###"""""""""######!!! !!!***///999EEERRRaaannnwww}}}}}}{{{nnndddVVVSSSSSSXXX]]]bbbjjjqqqzzz~~~zzz}}}zzzvvvttttttqqqlllhhh___ZZZWWWUUUPPPJJJGGGHHHOOOOOOQQQVVV[[[```bbbbbbddddddfffkkkpppqqqmmmiiiccc___WWWMMMBBB777///+++(((***,,,///000111222111222111...+++((($$$"""!!! """###)))***+++---...000111222000000000222333222///---...,,,,,,,,,)))$$$###&&&&&&&&&%%%######%%%(((,,,000111333555666444///,,,***)))(((((()))(((&&&$$$### !!!"""$$$&&&))),,,---...------((())))))***************((()))******,,,000666:::??????@@@AAABBBDDDEEEFFF>>><<<888333///...///111777888999999777444111///,,,,,,+++++++++,,,,,,---+++************)))))))))&&&''')))***)))'''%%%###"""!!!!!!!!! ''';;;RRRcccrrrzzz|||{{{}}}}}}}}}~~~|||{{{yyyxxxyyy{{{~~~~~~xxxuuummmllllllmmmppprrrqqqqqqnnnooooooooonnnmmmkkkkkklllmmmoooppprrrtttuuuvvvpppllliiiggggggeee```\\\UUUJJJ;;;,,,!!! &&&))),,,444===@@@IIIVVV```ggglllqqquuuuuuttttttuuuwwwwwwvvvtttwwwxxxzzz}}}~~~~~~zzz{{{}}}{{{mmmVVV???...$$$$$$(((,,,---,,,'''"""""")))111<<>><<<;;;666000ttt```MMM@@@555000///---+++,,,---...000111111000///...***)))'''&&&&&&''')))***&&&&&&&&&&&&(((***,,,------///111000///------...666777888888888777666555444444555666888999:::::::::999666000)))$$$""""""&&&'''((()))***)))(((&&&%%%%%%$$$######$$$%%%&&&$$$%%%%%%&&&''''''(((((((((&&&&&&&&&''''''&&&$$$$$$%%%&&&'''((()))******)))(((''''''(((***,,,---///...,,,)))'''&&&&&&%%%###""""""###$$$$$$"""  """###)))...777CCCQQQaaapppyyy~~~vvvfffZZZHHHCCCAAAEEEKKKTTT___iiivvv}}}zzzwwwvvvsssooollleee```]]]\\\XXXRRROOOQQQWWWVVVVVVYYY\\\^^^______bbbccceeeiiimmmooonnnlllddd___WWWLLL@@@666...***((()))+++...111222222111222000---***'''$$$###"""  !!!###$$$))))))+++,,,...///000000......///222444555444222111---++++++'''"""!!!######$$$$$$$$$$$$&&&***---222222444666777444///+++'''(((((())))))((('''&&&&&&###  !!!"""!!!"""%%%''')))*********'''((()))***++++++++++++***+++,,,,,,---000444777>>>>>>>>>???@@@AAACCCCCC<<<;;;999555111//////111777999:::;;;999666222///---,,,+++*********+++++++++++++++++++++******)))((()))***+++***'''$$$""" )))<<>>999::::::777333111000000444666888999888555222000...,,,***)))((((((((()))++++++,,,,,,+++***(((((()))***++++++***&&&###!!!!!!+++===SSScccpppxxx~~~~~~{{{{{{zzzvvvqqqppppppqqqssssssqqqooonnnmmmkkkjjjiiihhhiiiiiikkkkkkkkkmmmpppssswwwyyyxxxtttpppmmmjjjddd[[[UUUJJJ>>>...!!!""")))///555@@@LLLMMMWWWcccmmmpppppppppqqqqqqqqqqqqsssvvvyyyyyyyyyyyyzzz|||~~~zzz}}}~~~}}}}}}}}}|||~~~qqq\\\FFF444(((!!!!!!&&&***,,,,,,(((%%%!!!&&&***///555999>>>BBBEEEJJJNNNPPPOOONNNLLLDDD<<<{{{eeeOOOCCC888555333000......,,,---...///111222222222---,,,***)))((())))))***(((((('''''')))***,,,...---...//////......///111666777999:::;;;999888777666777888999:::<<<======;;;<<<;;;777111+++((('''((()))******(((&&&&&&'''&&&%%%$$$#########$$$%%%$$$%%%&&&''')))+++,,,,,,+++***)))***++++++)))'''###$$$$$$%%%&&&'''((((((///...---,,,+++*********,,,***(((%%%$$$$$$%%%&&&###"""""""""######!!! """$$$&&&,,,///666AAANNN___oooyyy~~~xxxiiiVVVIII333...+++000999EEEUUUaaarrr|||~~~yyyuuusssrrroooiiifffeeedddbbbdddhhheeeeeeeeefffggggggdddbbbbbbdddgggjjjlllmmmmmmlllfffaaaWWWKKK???444---)))((('''(((,,,111444222000///...---+++)))(((&&&&&&$$$###"""""""""$$$%%%&&&%%%''')))***,,,,,,++++++''''''***...444888999999222,,,''''''%%%!!! !!!###$$$%%%(((+++...333333555888888666111...((())))))(((&&&&&&''')))***)))(((((()))(((&&&$$$  !!!###%%%&&&''')))+++---......---,,,...///111111000///000222888888777777666777777777666888999888444111/////////111333444444333000///...,,,)))'''%%%%%%%%%&&&((()))*********)))((('''***+++++++++)))%%%!!!###---???TTTcccrrrzzz{{{yyyzzz~~~|||xxxuuusssrrrppppppqqqqqqpppoooooonnnllljjjjjjkkkmmmnnnmmmnnnnnnppprrruuuxxxzzzzzzwwwsssoookkkcccYYYQQQCCC777((("""+++222:::GGGRRRXXX```kkkrrrsssqqqoooooonnnnnnpppssswwwyyyyyyxxxyyyzzz||||||yyy|||~~~|||~~~|||~~~}}}ppp[[[FFF444(((  %%%)))++++++)))'''$$$ """%%%)))...555===FFFLLLPPPUUUWWWVVVUUUSSSKKKCCC|||fffMMMBBB777444444000......+++,,,---...000111222222000///...---+++***)))(((*********+++,,,---...///,,,...//////...///111333444666888:::::::::888777666666777999:::;;;<<<===;;;<<<<<<:::555000,,,******,,,---+++((('''''')))((('''%%%$$$$$$$$$%%%&&&'''(((((())))))*********+++*********++++++)))(((%%%&&&&&&&&&''''''((((((------,,,++++++*********,,,+++(((&&&%%%%%%'''((($$$###!!!""""""!!! ###&&&'''...111777@@@MMM]]]mmmwww||||||rrrbbbNNNAAA111---+++222<<>>666777:::AAAMMM\\\iiiqqqyyyyyyuuusssoooiiiccc[[[WWWTTTTTTUUUUUUXXX]]]bbbhhhoooqqqmmmhhhffffff]]]ccciiijjjiiihhhjjjmmmiiiddd[[[OOOCCC888111------+++******---000222222///...,,,***))))))))))))&&&&&&&&&''''''((())))))'''%%%"""!!!$$$'''***+++)))'''%%%'''---111333333---)))$$$!!!!!!###$$$%%%$$$$$$%%%%%%'''(((***+++......///111333222///,,,...---,,,)))'''&&&(((+++((())))))******)))((((((""" """'''+++...111333666666777888888666555555666;;;888444///,,,+++++++++...///111111///,,,(((&&&((('''&&&%%%&&&(((***+++---)))$$$!!!  !!!###%%%&&&'''''''''&&&%%%$$$### &&&111???QQQ```pppvvvzzz{{{|||}}}yyywwwxxxyyy{{{{{{}}}zzzwwwtttsssrrrqqqqqqooommmkkkkkkmmmooosssqqqnnnppptttwwwxxxxxx{{{zzzyyyyyyzzzyyyxxxvvvsssqqqmmmkkkllliii\\\NNN>>>,,,###---999FFFWWWgggrrrvvvzzz}}}zzzuuurrrtttwwwxxxzzz}}}}}}|||~~~|||zzz{{{}}}~~~~~~ppp^^^NNNAAA777111...((($$$&&&)))***---111222...)))%%%"""  %%%(((,,,***)))***+++000<<>>FFFNNNXXXccckkksssyyy~~~{{{sssfffTTTGGG???AAAFFFNNN[[[iiiuuu|||zzzxxxvvvpppggg```[[[VVVRRRRRRRRRRRRVVV[[[^^^dddlllnnnkkkhhhggghhhgggkkknnnmmmhhhffffffhhhgggaaaXXXMMMBBB999222///---+++)))***---000222333///...---+++************''''''(((***************(((%%%""""""$$$(((***+++)))'''&&&(((,,,000222222---)))$$$!!!!!!"""######%%%%%%&&&'''(((((())))))+++---///111222111///...000000///,,,)))'''((()))%%%%%%%%%%%%&&&&&&&&&'''""" !!!&&&***---000333555777999:::999777666666666:::777333///,,,+++++++++---///000111///,,,(((&&&((('''&&&%%%&&&'''***+++,,,)))$$$!!! !!!"""###$$$$$$&&&$$$###"""!!!'''222@@@SSSbbbrrrxxx||||||}}}}}}yyyxxxyyy{{{||||||}}}|||zzzxxxvvvuuuttttttsssrrrpppmmmiiihhhjjjlllpppooopppsssxxx{{{{{{yyy}}}|||{{{{{{zzzyyyvvvsssqqqpppmmmlllnnnlllaaaTTTBBB000!!!$$$///===LLL]]]nnnxxx{{{}}}~~~|||wwwtttuuuvvvyyy{{{}}}~~~~~~}}}|||~~~sssdddVVVIII???999111+++''')))++++++...222666111***%%%!!! """(((+++---+++))))))(((+++666AAAEEEKKKOOOMMMIIIDDD:::111vvvcccNNN???111,,,+++)))''''''((())))))(((&&&%%%&&&'''))),,,///111111...***''''''&&&&&&)))---000222333111111000000000111222222222333555666666444111000222222222222222222222222111222333555777777555333/////////,,,(((%%%%%%%%%&&&(((+++......,,,***((((((''''''(((***)))'''%%%%%%###!!!!!!###&&&''''''''')))***,,,------,,,,,,///,,,))))))+++------+++///---+++)))'''&&&&&&&&&%%%### !!!%%%+++000333666:::???EEEKKKUUU```hhhooouuu{{{}}}vvvlll^^^TTTNNNQQQWWW___jjjvvv~~~|||{{{{{{xxxqqqfff^^^\\\WWWRRRRRRQQQQQQTTTZZZ]]]cccjjjmmmlllkkkkkkllloooqqqrrrooojjjffffffhhhddd___VVVLLLBBB999444111,,,***)))***---000222333000///---,,,++++++++++++(((***,,,---......---,,,(((%%%######%%%(((***+++***((('''))),,,///000000---)))%%%"""!!!"""""""""$$$%%%'''((((((((('''&&&&&&***///000//////000111444444333000,,,(((''''''###"""""""""###%%%'''(((###  %%%(((+++...111444888:::;;;:::888666666777888666222///,,,+++++++++---...///000...,,,)))''''''&&&%%%$$$%%%''')))***,,,)))%%%"""!!!  !!!###""" (((444BBBVVVeeeuuu{{{~~~~~~~~~|||yyyyyy{{{}}}~~~~~~yyyxxxwwwvvvvvvuuuvvvvvvuuutttqqqmmmiiiggghhhjjjnnnooossswww|||~~~}}}|||~~~}}}||||||zzzwwwrrrnnnmmmmmmlllmmmppppppfff[[[III777'''!!!$$$000@@@QQQcccsss}}}}}}{{{yyywwwvvv{{{{{{|||}}}~~~}}}}}}yyymmmaaaUUUKKKEEE999222...///111111333777<<<666---&&&!!!$$$)))------***'''&&&$$$%%%,,,666===AAACCC???;;;666...&&&sss```LLL>>>000,,,,,,***)))(((+++++++++***((('''''''''(((***,,,......---***)))&&&%%%%%%&&&)))---111333111111111111111111222222111333555777777555222000444444555555444333222222//////000333555666555333...///...,,,)))&&&&&&&&&&&&(((,,,......+++(((%%%&&&&&&''')))******'''%%%$$$"""!!!!!!###%%%((()))******,,,------------,,,000,,,((()))---///---***---,,,***(((&&&&&&%%%%%%$$$"""###)))000666:::<<<>>>AAADDDIIIRRR^^^gggnnnuuu{{{zzzrrrhhhaaa[[[___eeemmmuuu}}}}}}zzzyyyyyyyyyyyywwwqqqiiiccc___ZZZUUUUUUTTTSSSWWW\\\aaafffkkknnnooonnnooooooppprrrrrrqqqnnnllllllmmmddd___VVVKKK@@@888333000+++***((())),,,000222222//////...---,,,,,,++++++)))+++...000111000...---)))&&&$$$$$$&&&)))*********))))))***+++---...///,,,)))%%%###""""""!!! ###$$$&&&''''''&&&$$$###"""(((...///...---111444666777777444///)))&&&$$$###"""""""""$$$&&&)))+++$$$!!! $$$'''))),,,000222777999:::999777555555666666444111...,,,+++++++++,,,---//////...,,,***((('''&&&%%%$$$%%%''')))***,,,)))&&&$$$"""!!! )))555EEEXXXhhhwww}}}}}}}}}{{{zzzzzz|||~~~~~~xxxxxxwwwwwwvvvvvvwwwwwwwwwuuurrrnnnjjjjjjlllnnnrrrtttvvvzzz}}}}}}}}}|||{{{yyytttnnniiihhhjjjkkklllqqqrrrjjj```PPP@@@...%%%"""///@@@SSSeeesss{{{~~~|||zzz{{{{{{{{{{{{|||~~~{{{}}}~~~uuukkkaaaWWWPPPCCC===999:::;;;;;;>>>AAACCC<<<222((("""###'''))))))%%%###""" $$$+++111444444000---***%%%rrr___JJJ<<>>BBBLLL[[[fffrrr{{{{{{wwwtttkkkooouuu}}}|||yyyxxxvvvuuuuuutttqqqooonnnmmmlllkkkjjjiiiiiiiiiaaa^^^]]]```aaa```bbbggghhhiiijjjlllmmmnnnmmmmmmssstttvvvvvvuuutttqqqpppkkkdddXXXKKK???666000---+++)))'''''')))+++,,,,,,---------------,,,++++++)))+++---...//////...---***(((&&&'''(((************,,,,,,,,,***)))***++++++)))'''''''''&&&$$$"""""""""###$$$$$$###"""!!!###&&&+++---...///333666777888777444///)))&&&$$$ """$$$''')))+++((($$$  ###%%%'''+++///222000111333333222222222333000000///...---,,,,,,,,,......///000//////...---((('''&&&%%%&&&(((***+++---,,,***((('''$$$)))666FFFZZZjjjxxx~~~{{{zzzzzzzzz|||~~~~~~|||zzz|||~~~}}}|||zzzyyyyyyyyyyyyyyyxxxvvvsssqqqsssxxx{{{~~~~~~~~~|||zzz{{{~~~{{{zzzyyywwwuuupppkkkfffbbbfffiiikkknnnooojjjbbbYYYLLL;;;///)))$$$  %%%333FFFZZZjjjtttxxx}}}~~~~~~}}}|||{{{{{{|||}}}~~~yyy|||~~~~~~|||zzzyyyzzz}}}{{{rrrggg\\\VVVNNNIIIFFFHHHKKKMMMQQQUUUQQQJJJ>>>333+++$$$tttaaaHHH:::...+++------,,,,,,***((('''''')))***(((&&&)))(((((((((''''''((((((%%%&&&'''&&&&&&'''+++...000000111111111000///......111666;;;======:::999999888777666666666777888222000000111222333222111222333333222000...///000000222333555555444222111,,,+++))))))******)))'''(((((('''$$$###$$$)))...------,,,+++++++++++++++******+++++++++++++++***'''''''''&&&%%%$$$###"""!!!!!!)))222;;;@@@>>>===:::999===IIIYYYdddppp{{{}}}|||uuuxxx|||}}}{{{yyyvvvqqqmmmhhhhhhhhhiiikkklllkkkjjjhhhhhhgggeeecccaaaaaaaaa]]][[[]]]bbbeeedddeeeiiiiiiiiijjjkkknnnooooooooossstttvvvxxxyyyvvvrrrooollleeeYYYLLL???666111...+++(((&&&%%%&&&((())))))+++,,,,,,------,,,******((()))***+++,,,,,,,,,,,,***)))'''''')))*********+++---...,,,)))'''((()))***)))(((((()))(((&&&$$$#########$$$$$$$$$$$$$$$%%%'''))),,,///222444555555666555222---)))&&&&&&!!!"""###%%%'''(((***+++***&&&!!!!!!###%%%'''+++///222---///111222222222333444///......------,,,,,,,,,//////000000111000000///)))((('''&&&''')))+++,,,...---,,,+++)))%%% )))666EEEYYYiiiwww~~~}}}zzzyyyyyyzzz|||~~~~~~|||zzzwwwyyy|||~~~~~~|||}}}}}}|||{{{zzzzzzzzzzzz{{{yyywwwtttsssuuuzzz~~~}}}||||||}}}|||zzzxxxwwwuuurrrmmmjjjdddhhhjjjkkkmmmnnnhhh```XXXNNN@@@555000...)))%%%%%%$$$###!!!%%%444HHH]]]mmmuuuyyy{{{~~~~~~}}}}}}}}}}}}|||~~~}}}zzzzzz~~~|||yyyxxxyyy}}}zzzooodddYYYRRRIIIDDDBBBFFFJJJMMMRRRWWWVVVOOODDD999000((("""uuucccHHH;;;...***+++***))))))+++)))'''(((+++,,,***(((((()))***+++***)))'''&&&###%%%''''''&&&(((,,,//////000111111111///...---,,,000666;;;======;;;:::888777666444444666888999111000///000222333333222555666666444111/////////000111222333333333222222...,,,***)))******)))((())))))'''$$$"""###(((---------,,,+++************(((***,,,,,,***)))***+++'''''''''&&&%%%$$$###""" &&&000999>>><<<:::777555:::FFFWWWcccnnnzzz~~~~~~zzzvvvssspppnnnjjjddd___\\\\\\]]]aaaeeeggghhhgggcccddddddbbb___\\\ZZZYYYYYYYYY\\\cccfffeeefffiiikkkjjjkkkmmmppprrrssssssooorrruuuyyy{{{yyyuuurrrkkkeeeYYYLLL@@@777333000+++(((%%%$$$%%%&&&'''&&&***+++,,,---,,,+++***)))((((((((())))))***++++++***)))((((((***+++***)))+++---...---)))''''''((())))))(((***+++***'''%%%%%%%%%$$$$$$%%%%%%&&&'''((('''(((,,,000333444444333444333000,,,(((''''''###%%%''')))+++,,,,,,---+++'''""" """$$$%%%'''+++///222,,,...111222222222444555......------------,,,,,,///000000111111111111111***)))((('''(((***,,,---///...---,,,***&&&!!!)))666EEEYYYiiiwww}}}}}}yyyyyyyyyzzz|||~~~}}}{{{xxxtttwwwzzz|||~~~~~~{{{yyy{{{{{{{{{zzzzzz{{{{{{||||||{{{xxxtttsssuuuyyy}}}zzz~~~}}}}}}~~~}}}{{{xxxwwwvvvssspppnnneeeiiilllmmmnnnmmmggg```VVVNNNBBB999555555111+++)))((('''&&&######222GGG]]]mmmvvvyyy{{{}}}~~~}}}~~~|||xxxxxx}}}|||{{{zzzzzzxxxmmmaaaUUUNNNDDD???>>>BBBGGGKKKPPPUUUXXXRRRGGG===444+++$$$  {{{```KKK===///***((('''(((***$$$&&&))),,,------,,,,,,+++,,,,,,,,,+++)))((('''""""""$$$&&&)))---///111222333333222000---***))),,,///222555666888;;;===>>>;;;888555333333444444111111222333333444555555555888888555444555333///111000111444888:::888666333111...,,,******++++++---***%%%""""""%%%***---,,,++++++,,,......,,,+++***************)))))))))))))))'''%%%###!!!   (((222999;;;777444666;;;EEESSSaaapppzzz|||wwwrrrooollleee___^^^\\\WWWTTTSSSPPPQQQSSSVVVZZZ]]]___aaa^^^^^^^^^]]]ZZZUUUPPPMMMQQQOOOSSS\\\dddeeefffgggkkkffffffkkknnnlllmmmqqqrrrsssuuuxxx{{{|||zzzwwwkkkcccWWWMMMFFF???666///)))***)))&&&###"""###%%%------.........,,,+++******)))'''&&&'''(((***+++)))(((''''''((()))))))))---......---)))&&&$$$###******************++++++)))((('''(((***++++++)))***)))))),,,111444444333888777555222...+++)))((()))((((((((())))))***+++)))&&&###  !!!!!!$$$'''))))))***+++,,,---------///111222000//////......///111222333333777555333222222333222111000...***''''''))),,,...000000000000...(((!!!!!!(((333DDDXXXffftttvvvzzz|||}}}|||zzzxxx|||||||||~~~|||yyyxxxvvvvvv{{{zzzuuuwwwzzzyyyxxxwwwxxxzzz|||||||||}}}zzzwwwuuuxxx|||}}}|||||||||}}}~~~}}}|||yyywwwuuutttttttttpppooonnnnnnmmmkkkgggdddXXXQQQIIIEEECCC???:::555555444222///***$$$&&&555HHHYYYhhhsssyyy{{{yyy{{{|||zzz}}}zzz{{{|||~~~~~~~~~}}}}}}}}}{{{yyyxxxyyyzzz{{{}}}{{{|||zzz{{{}}}rrrhhh[[[MMMCCC===888333555===FFFLLLMMMLLLIIIDDD<<<444,,,&&&###eeeJJJ===///***)))''''''((('''(((***,,,,,,,,,,,,+++,,,------,,,+++)))'''%%%!!!"""$$$&&&***---000222111111333333111///+++)))+++---111333444555777999===;;;777333222222333444444444444555555666666666666::::::777777888777333555444555777:::;;;999777222000...,,,*********+++***)))'''&&&&&&''')))***+++*********+++,,,,,,,,,*********))))))))))))((()))(((&&&###!!!%%%...444444111000444:::DDDSSSaaapppzzz}}}vvvnnnfffbbb___XXXRRRRRRRRRNNNKKKLLLLLLNNNRRRVVV[[[^^^aaabbb___^^^[[[XXXTTTPPPKKKHHHHHHEEEHHHPPPXXX\\\```ccchhhddddddiiikkkiiijjjnnnnnnppprrrwww{{{|||zzzyyyoooeeeXXXMMMEEE>>>555///+++***)))&&&###"""###%%%------...///...---,,,+++)))(((&&&%%%%%%%%%'''((()))((('''''''''(((((('''***,,,------+++)))((()))++++++,,,,,,------------***)))((())),,,.........---,,,,,,...222555555333777777555333000...,,,+++,,,++++++++++++++++++,,,)))'''###!!! !!!!!!$$$''')))******+++,,,---,,,,,,---///111111000000//////000111333444444666555333333444444444333000---***'''&&&(((+++---////////////---(((!!!!!!(((444EEEYYYfffqqqssswwwzzz{{{|||{{{zzz{{{{{{}}}~~~}}}{{{zzz~~~}}}vvvrrrtttwwwyyyyyyzzzzzzzzzzzz{{{{{{zzzyyywwwuuutttwww|||}}}||||||}}}~~~~~~}}}{{{yyyxxxxxxxxxxxxuuutttssssssqqqnnniiieee[[[UUUNNNKKKJJJIIIDDD@@@BBBAAA>>>999222)))"""&&&555FFFXXXgggrrrxxx|||zzz|||yyywwwyyywwwxxxzzz{{{}}}~~~~~~}}}{{{xxxvvvwwwyyy}}}~~~|||||||||}}}|||pppcccUUUGGG===333...+++---444<<<@@@AAADDDBBB===777000***%%%### iiiLLL???222---,,,)))((())),,,,,,,,,,,,,,,+++++++++......---,,,***'''%%%$$$ !!!###&&&***...111333000222333444333000---***+++...111333333444666888>>>;;;666222111111444555666666666666777777777777777:::;;;999999;;;;;;777888777777888999999666444111000...,,,*********+++''''''))))))))))))'''''')))(((''''''(((***,,,...******)))))))))((((((((()))(((&&&###  ''',,,---,,,...444;;;EEEUUUcccpppyyyxxxnnncccYYYSSSNNNGGGCCCEEEHHHGGGFFFHHHKKKNNNTTTZZZ___ccceeefffbbb___YYYTTTPPPKKKFFFBBB>>>999999@@@HHHNNNVVV\\\cccaaabbbeeegggfffgggjjjiiikkkoootttyyy|||{{{zzzsssiii[[[NNNDDD<<<555000---,,,)))%%%"""!!!###%%%,,,---.../////////......((('''%%%###"""###$$$%%%(((((('''&&&%%%%%%%%%%%%''')))+++,,,,,,,,,---...------......///000111111---,,,***+++...111333444111000///000333444444444666555444444333222111111000//////......------,,,***'''$$$"""  """%%%)))+++++++++,,,,,,---,,,***+++---000111111111111111222333444555666444222222222444555444333///,,,)))&&&%%%&&&)))***------......,,,(((""""""***666GGGZZZfffnnnpppsssvvvyyy|||}}}~~~{{{|||}}}~~~xxxqqqnnnooosssxxx{{{~~~}}}zzzxxxyyyzzzvvvvvvuuussssssvvv|||}}}|||||||||}}}~~~}}}|||{{{zzzzzzzzzzzzyyyyyyyyyyyyxxxsssmmmhhh```[[[VVVTTTTTTTTTQQQOOOPPPNNNJJJCCC:::///&&&!!!&&&444DDDSSSbbbooovvv{{{zzz|||~~~{{{uuusssuuuuuuuuuvvvxxxzzz|||{{{yyyvvvuuuvvv{{{~~~}}}~~~zzzlll\\\KKK===444(((%%%###%%%+++000333333888666333...***&&&$$$""""""!!! jjjQQQDDD777222000---+++,,,///...---,,,++++++++++++///...---+++)))&&&%%%### !!!$$$'''***...111333333444666777555222...+++,,,///222444666777999;;;???;;;777333111333555777666666555555555555555555555999999777888;;;<<<999666666666666555333111///000///...,,,+++******+++&&&((()))******)))(((&&&((('''&&&%%%%%%(((,,,///+++******))))))((((((((()))(((&&&$$$"""  $$$***+++///666===GGGVVVeeeoooxxx~~~zzzrrrgggZZZNNNGGG@@@;;;:::???FFFHHHJJJMMMQQQUUU[[[aaagggjjjllllllgggccc]]]XXXSSSMMMFFF@@@999333///333999@@@KKKTTT\\\]]]___aaabbbbbbdddfffdddfffkkkqqqxxx{{{{{{zzzwwwmmm]]]NNNBBB:::444111///...***&&&"""!!!###%%%+++,,,,,,...//////000000'''%%%$$$"""""""""$$$%%%&&&'''&&&%%%###"""######%%%''')))++++++,,,...000......///000111222333444111///---...111555888999333222111000111111222222333333333444444444555555222222222111000///......+++(((%%%###"""!!! !!!$$$'''+++---------------...,,,)))))),,,000333444333444444444444444666777000///000111444555444333...,,,(((&&&$$$%%%'''(((+++++++++,,,+++((("""###,,,999JJJ\\\ggglllmmmpppsssxxx|||~~~~~~|||uuunnnlllmmmpppwww|||zzzvvvwwwyyyvvvvvvuuussssssvvv{{{|||{{{{{{|||}}}~~~~~~}}}|||{{{zzzzzzyyy{{{|||}}}~~~}}}yyyrrrmmmeeeaaa\\\ZZZYYYYYYXXXWWWVVVTTTPPPIII???444***$$$### %%%111???MMM[[[iiiqqqvvvxxx{{{{{{wwwsssqqqrrrttttttuuuvvvxxxzzz}}}{{{zzzyyyyyy{{{~~~~~~xxxgggSSS@@@111)))!!! """'''***,,,,,,---,,,)))'''$$$###"""!!!###"""!!!iiiUUUHHH:::333000,,,***+++///...---,,,++++++++++++...---,,,***(((&&&%%%%%%!!!"""$$$'''+++...111333666777888888666222...++++++...222555777999<<<>>>???===999555444555777999333333333333222222222222222555666444555999:::888555666666555333111///...000///...---,,,,,,++++++)))))))))(((((()))))))))(((((('''%%%$$$''',,,000------,,,+++******))))))&&&&&&%%%$$$###"""!!!!!!''')))///666<<>>HHHMMMQQQTTTZZZ]]]bbbhhhmmmppppppqqqlllgggbbb^^^ZZZSSSJJJBBB;;;333------000666BBBLLLVVVZZZ]]]^^^___```bbbcccccceeeiiipppvvvyyyyyyxxxxxxnnn^^^NNNBBB999444222111000---(((###"""###$$$((()))***+++---///000111&&&%%%###""""""$$$%%%&&&$$$%%%%%%###  """$$$&&&((()))***+++...000//////000111222444444555444222000000333777999:::333222111///------...///000000111222333444555666111222222222222111//////+++)))&&&%%%$$$###!!!  """$$$&&&)))...000000///......///,,,******---111555777555666777666444333555777000000111333666777777555---+++(((&&&$$$$$$%%%&&&)))((()))******(((### $$$...===NNN]]]ggglllmmmppptttyyy{{{tttooommmnnnpppvvv{{{~~~yyyvvvwwwyyyxxxxxxwwwuuutttvvvzzz}}}}}}zzzzzz{{{|||~~~~~~}}}{{{{{{zzz|||~~~}}}wwwsssjjjfffaaa\\\YYYXXXXXXWWWUUUUUURRRMMMEEE<<<222---***'''###!!! ###...999EEERRRaaajjjnnntttxxxwwwsssqqqqqqrrrvvvuuuuuuvvvwwwyyy{{{}}}}}}~~~~~~vvvcccLLL777(((!!!"""%%%((()))***((('''$$$""" ###"""!!!lllWWWHHH888000,,,(((&&&''',,,,,,,,,,,,,,,+++++++++,,,+++***)))((('''''''''###$$$%%%(((+++...111222777777777666444111...---+++...111444666888:::===???===:::888666777888999111111111111111111222222111444444222333777888777666888999888555333222222000000//////...------,,,+++***(((''''''(((***+++((())))))'''%%%''',,,111000000///...---,,,,,,+++############""""""!!!!!! $$$&&&,,,333888AAAQQQaaaoooxxx}}}{{{{{{yyyssshhhZZZIII:::111///...333???KKKQQQTTTWWW\\\___ccchhhlllnnnooopppmmmgggaaa]]][[[VVVMMMFFF>>>666///,,,,,,000;;;FFFPPPWWW\\\\\\]]]```ccccccdddfffjjjoootttwwwvvvuuuuuummm^^^OOOBBB999555333333222000+++&&&#########%%%%%%&&&(((***---000111'''&&&$$$######$$$%%%&&& """###!!!"""###%%%'''((()))+++...111111222222333444555666666777555333333555777888888111111///,,,))))))+++------......000111222333333---...000111222111000000,,,***'''&&&&&&%%%$$$""""""%%%'''))),,,111333333222111000000...,,,,,,000555888:::777999:::777333111333555222222444666999:::999888...,,,)))&&&$$$$$$$$$$$$&&&&&&'''((()))((($$$!!!%%%000@@@QQQ___hhhnnnpppssswww}}}|||vvvqqqppppppqqquuuxxx{{{{{{yyywwwxxxyyyxxxxxxxxxvvvuuuwwwzzz}}}~~~{{{zzzzzz|||||||||~~~{{{wwwmmmiiiccc\\\WWWTTTTTTTTTSSSTTTTTTRRRMMMEEE>>>999222000,,,)))&&&###"""+++333<<>>777000---+++---666AAALLLUUU\\\[[[\\\aaaddddddggghhhkkkooossstttsssqqqqqqjjj^^^OOOBBB999555444444444333///***%%%###"""!!!!!!###%%%(((+++...000***(((&&&###!!!!!!"""""" """ """###$$$&&&(((***---111444555555666666666777777777999777555444555666555444000000...+++''''''))),,,++++++,,,------...//////(((***,,,///111111111000---+++((('''''''''&&&$$$!!!!!! """%%%(((***+++///444666666444333222111000...000444888;;;<<<999;;;<<<888222///111333222222444666999:::888666...---***'''%%%$$$######%%%%%%%%%'''((('''%%%"""!!! %%%222BBBSSS```hhhqqqssswww|||{{{wwwtttsssrrrrrrtttuuuvvvwwwxxxyyyzzzzzzvvvvvvvvvvvvvvvxxx{{{~~~}}}{{{{{{|||}}}zzzooollleee\\\VVVRRRQQQRRRQQQSSSUUUVVVSSSMMMGGGCCC===;;;888444000***### '''---444???OOOZZZeeeoootttqqqmmmmmmooonnntttuuuwwwzzz|||}}}~~~~~~~~~}}}sss^^^CCC,,,!!!%%%)))---///...,,,'''###{{{___NNN:::///)))%%%$$$&&&$$$&&&))),,,------,,,,,,''''''''''''((()))+++,,,&&&&&&''')))+++---///000/////////...//////000111555777999999999999:::;;;:::::::::999888777666666333333444444555666777777555777666333444888:::888444777:::999666555555666111111222111111000///...((()))***++++++***)))(((+++---///,,,)))(((---111555555444333222111000///***)))((('''%%%$$$######""" !!!%%%+++222777BBBUUUhhhsss{{{wwwqqqnnnkkkjjjggg___SSSDDD666...000000777EEEOOOSSSSSSSSSNNNPPPSSSWWW\\\```dddeeeggg\\\QQQKKKLLLMMMLLLIII<<<777111---***+++444>>>JJJTTT\\\[[[\\\aaaeeeeeeiiijjjlllpppssssssqqqooonnnhhh]]]OOOBBB:::666555555666555111,,,&&&###""" ###&&&***---///,,,***'''### !!!""""""$$$&&&)))+++///444777888888888888888888999999:::888666666666555333111//////...***&&&&&&))),,,*********++++++,,,,,,,,,%%%'''***---000111111111---+++)))((((((((('''%%%$$$###""""""###'''***,,,---111666888888666444333222111000222666:::======:::<<<===888222...///222//////111444666777555333///---+++(((%%%$$$######$$$$$$$$$&&&((('''%%%###"""!!!&&&333DDDTTTaaahhhtttvvvzzz{{{xxxvvvtttsssrrrsssrrrrrrtttwwwzzz{{{{{{ssstttuuuuuuvvvxxx}}}}}}||||||~~~}}}zzzpppmmmfff]]]UUUQQQQQQRRROOORRRUUUVVVUUUPPPJJJFFFGGGEEEAAA===888111)))###&&&***///:::JJJVVVdddooouuupppkkkkkkmmmlllrrrtttxxx{{{~~~~~~|||sss^^^BBB***"""&&&+++111444222///***$$$ cccPPP:::///,,,)))''''''(((((()))+++...///---,,,'''%%%%%%&&&(((******))))))***,,,,,,++++++,,,---222000---,,,...000222333::::::999888999<<<>>>@@@===:::777555666777777666333555777888888888999:::<<<;;;:::888777666555555555555444444555555666666333000......///...+++'''+++)))'''''''''((('''&&&---000111///,,,,,,111666666666666888999888666333***)))&&&###!!!!!!!!!"""###!!!&&&''',,,444;;;FFFWWWfffsssxxxwwwpppmmmhhhkkkjjjaaaQQQ@@@666222///777CCCNNNTTTQQQIIIBBBCCCDDDFFFIIIMMMPPPOOONNNSSSQQQHHH>>>===DDDGGGEEEEEE===222***(((---666===KKKRRR[[[___``````cccggghhhhhhiiilllooonnnjjjfffhhhcccZZZMMMAAA999555444666555444111---)))%%%###  %%%***...000///***$$$!!!!!!$$$&&&''')))+++///444888:::888666444444444666777777777777777555222///---,,,,,,***&&&###"""###%%%%%%'''((()))******))))))%%%%%%(((+++///000///...***)))&&&$$$$$$%%%''')))+++&&&!!!"""''')))***...000333666888777666555;;;999888777777:::<<<>>>>>><<<999444///------.........///000111222333333111...)))%%%$$$$$$$$$###!!!!!!!!!###%%%%%%###!!!  )))555CCCRRRaaajjjwww|||zzzuuurrrtttwwwsssuuuwwwxxxyyyzzz|||~~~wwwuuuuuuvvvzzz}}}~~~~~~~~~}}}}}}tttqqqiii___UUUQQQRRRUUURRRSSSTTTUUUUUUTTTRRRQQQSSSMMMHHHFFFAAA555***%%% '''...777DDDPPPccclllmmmlllppplllhhhnnnqqquuu{{{~~~~~~ttt```FFF///$$$+++111555777666555111)))  !!!&&&###~~~cccPPP;;;111---***((((((((('''(((***,,,------+++((('''%%%&&&(((************+++,,,+++******,,,...///...------///222555666888888777888999;;;===???>>><<<888777777777777666666888:::;;;999888888999<<<<<<;;;:::888777777666111111000000000111333444333111/////////...+++((()))((('''(((***+++***)))---///000///,,,,,,111666555555666888888777444111***)))&&&$$$"""""""""######"""$$$&&&+++444<<>>>>><<<999444///,,,,,,---/////////000000111111111111...)))&&&%%%$$$###"""!!! """$$$$$$""" !!!***555CCCSSSbbbkkkxxx~~~{{{wwwuuuvvvyyyuuuvvvxxxxxxwwwwwwyyy{{{vvvuuuuuuwwwzzz~~~xxxssskkkaaaYYYUUUUUUWWWVVVVVVVVVXXXZZZ[[[[[[[[[]]]VVVQQQOOOHHH:::...(((  (((///888EEERRRaaajjjlllkkkoookkkhhhnnnqqquuuyyy}}}uuuaaaGGG000 %%%---555;;;>>>===;;;666,,,""" $$$!!!xxxbbbPPP<<<222...+++)))***)))((('''(((***,,,,,,,,,+++)))'''''')))+++,,,,,,---------+++******+++---000/////////000222555666666666777888999;;;===>>>???<<<999888888999888777:::<<<>>>>>><<<999888888<<<<<<<<<<<<;;;:::999888111000...------///111333333111000000000///,,,***''''''(((***---...---++++++---...---,,,---222666555555666888888666222...***)))'''%%%$$$###$$$$$$$$$###!!!###%%%+++444===HHHZZZiiiuuuxxx|||~~~}}}xxxmmmccc___aaaeeegggaaaUUUHHH@@@===CCCHHHQQQWWWUUUKKK===222...000444;;;BBBFFFGGGGGGEEEBBB:::444555<<>>============>>>>>>===:::555000---,,,---////////////////////////222...***'''%%%$$$"""!!!  """"""!!! !!!***555CCCTTTcccmmmzzz~~~zzzxxxzzz|||{{{{{{{{{zzzxxxwwwxxxyyyvvvuuuuuuxxx|||~~~wwwmmmeee```]]]]]]\\\[[[YYYYYY[[[___dddggghhhhhhaaa[[[XXXOOO???000)))!!!!!!(((000888FFFRRR^^^hhhjjjjjjnnnkkkgggnnnqqqtttxxxzzz}}}uuuaaaHHH111""" '''000:::BBBGGGGGGDDD===111%%% ttt]]]MMM<<<444000---,,,---+++)))'''(((***,,,------///,,,******,,,...000000000000///,,,***)))+++---222222222111000000111222777777888:::;;;<<<===>>><<<:::888888999::::::999<<<>>>@@@AAA???<<<::::::===============;;;:::999666444111...---...000222222222111111000///---,,,&&&'''))),,,...///---++++++,,,------,,,...222666555666777888999666111---***)))(((&&&&&&%%%%%%&&&&&&%%%###!!!###%%%---777@@@LLL]]]lllxxxyyy|||~~~{{{yyyrrrhhh```^^^```eeehhheeeZZZPPPJJJHHHIIIOOOVVV[[[XXXKKK;;;000...111777???HHHMMMOOOPPPHHHCCC;;;666777===BBBEEEJJJHHHCCC===888999>>>CCCIIINNNTTTXXXZZZZZZ[[[\\\]]]___cccgggjjjjjjiiigggccc___WWWLLLAAA:::888777555666777555111+++$$$ !!!%%%***,,,---'''$$$ !!!$$$&&&((()))***++++++,,,---000222333555777999::::::999888777777777555222...***(((###%%%''''''%%%$$$%%%%%%###$$$&&&'''(((((('''''''''((())),,,///000...,,,'''&&&###!!!  %%%&&&'''))),,,...//////...///111444777:::===>>>@@@??????>>>>>>===<<<<<>><<<777222///..................////////////111...+++(((&&&$$$""" !!! !!!)))444CCCTTTeeeppp{{{~~~}}}~~~}}}yyyxxxxxxyyywwwwwwwwwzzzyyypppiiihhhhhhgggeeebbb___]]]```ffflllpppqqqpppiiibbb]]]RRR@@@000(((!!!!!!)))///777DDDPPP[[[fffhhhiiinnnkkkgggnnnqqqsssvvvxxxzzz~~~sss___GGG222### (((222===GGGMMMOOOKKKCCC666(((rrrXXXJJJ<<<555111///...000---+++))))))+++---......111///------000222444444333333222///,,,***+++,,,///111333333111///000222999:::<<<>>>?????????>>>777666666777:::;;;<<<;;;:::===@@@AAA@@@>>>>>>>>>>>>>>>>>>===<<<;;;:::999;;;888444///------...///111111222111000...------((((((***,,,...///,,,***,,,,,,,,,,,,---///333555666666777888888666111...******)))(((((('''''''''(((((('''%%%"""###&&&...999CCCOOO```ooozzzzzz{{{~~~}}}yyyuuunnneeeaaabbbbbbgggllljjjbbbYYYTTTSSSRRRVVV\\\___ZZZMMM<<<000222555===FFFPPPVVVYYYYYYRRRJJJAAA;;;;;;>>>CCCGGGMMMLLLIIIBBB<<<;;;>>>CCCJJJNNNSSSXXXZZZ[[[[[[[[[ZZZ]]]aaaeeegggfffeeeeeeccc___VVVLLLAAA:::888777444555666555111+++%%%!!! """&&&***,,,---'''$$$  """%%%(((***+++***+++,,,,,,++++++---///111333666999;;;;;;::::::999888777555111,,,(((%%%$$$&&&'''((('''&&&'''(((&&&''')))***+++******))),,,,,,---///111000...,,,'''%%%###!!! """&&&)))+++---...///...///111444777:::<<<===>>>>>>======<<<;;;:::999@@@???>>>:::555111000000---------...///000000000///---+++)))'''%%%"""!!!(((333BBBUUUfffrrr{{{}}}zzzxxxyyyzzz{{{{{{{{{}}}yyyqqqmmmmmmoooooooookkkhhhfffiiiooouuuwwwwwwuuummmeee___SSSAAA000(((!!!""")))...555AAAMMMZZZeeehhhjjjooolllhhhnnnqqqsssuuuvvvyyy|||ppp\\\FFF222$$$!!!(((222>>>HHHNNNRRRNNNFFF999+++ tttVVVIII<<<555111...---///---,,,++++++---......---000//////111444666777666666666555333///,,,++++++***...333444333333555777<<<>>>@@@AAABBBAAA???>>>666555555777:::<<<<<<;;;:::<<<>>>???>>>???@@@AAA???>>>===;;;999888888888:::888333///,,,++++++,,,///111222111///------...+++++++++---///000...---......------...111333555555555555555666555111///***************)))))))))+++++++++)))&&&"""$$$'''///:::DDDPPPaaaooozzzzzzzzz|||{{{wwwssskkkdddbbbeeeeeekkkpppooohhh```\\\[[[]]]```dddddd^^^PPP@@@444666:::BBBMMMWWW]]]``````]]]RRRHHHBBB@@@AAAEEEKKKQQQQQQNNNGGG???;;;???CCCKKKNNNTTTYYY\\\^^^^^^]]][[[^^^ccceeeeeedddccccccaaa]]]TTTIII???888555555222333333222///+++&&&###!!! !!!$$$(((+++------)))&&&###!!! !!!!!!"""$$$'''***,,,---***+++,,,,,,***)))***+++---///222666888999999999::::::888444///)))$$$!!!%%%&&&((('''&&&&&&((()))'''(((***+++,,,,,,++++++/////////111222111///,,,'''&&&###!!!$$$''')))+++---///000111444666888:::;;;;;;<<<<<<;;;999999888888888>>>>>>===:::666333222222.........//////000000000---,,,******)))&&&""" '''111AAATTTgggsss{{{|||zzzyyy{{{}}}|||xxxqqqmmmmmmooorrrsssssspppnnnrrryyy}}}}}}zzzvvvnnneee]]]RRR@@@111***!!! ###)))///555AAAMMM\\\gggjjjlllqqqmmmiiioooqqqsssuuuvvvxxx{{{}}}nnnZZZFFF444&&&###)))333===GGGLLLPPPNNNHHH<<<...###wwwWWWKKK>>>666000+++)))+++,,,++++++,,,......---+++------///222666888888777777999999777222...+++******///555777666666888;;;>>>@@@BBBCCCCCCAAA>>><<<888888888999;;;<<<;;;::::::;;;<<<<<<<<<===@@@BBBAAA>>>;;;888666555666777777555333000...,,,,,,,,,...000111000...,,,,,,...---,,,,,,...111444444333111000......///222333444333222111111222222111///******+++++++++++++++***---......---)))%%% ###&&&///:::DDDOOO___nnnxxxwwwxxxzzz}}}~~~|||yyyzzzwwwtttqqqjjjbbb```cccgggmmmssssssllleeeaaa```ccceeeiiiiiidddXXXJJJ???>>>CCCKKKUUU___eeeggggggggg[[[OOOJJJGGGFFFKKKQQQVVVVVVSSSJJJAAA<<>>777444444111111111000---***'''%%%""""""###&&&***---......+++)))%%%######!!! """"""$$$%%%'''***,,,---***+++,,,+++)))'''''''''(((***---000333666777777666666555333///+++'''$$$&&&&&&&&&%%%$$$%%%''')))&&&'''(((************)))------...000222222000...'''&&&$$$!!!"""&&&(((***...111444666888:::;;;;;;;;;:::<<<:::888777666777888999;;;;;;;;;999666333222222222222111000//////......+++************'''### %%%000???SSSgggtttyyy~~~}}}~~~yyyvvvqqqllliiijjjnnnqqqrrrpppqqqvvv~~~}}}xxxrrriii___WWWLLL<<>>>>>===;;;999<<<:::777555555777999:::888999999888555222222222666555444222///---,,,+++))))))*********((($$$ $$$///>>>SSSgggtttxxxvvvuuuqqqjjjeeeeeeiiinnnnnnmmmooovvv~~~{{{uuulllcccXXXQQQFFF888+++&&& %%%---444<<>>666111+++&&&%%%((('''&&&%%%&&&&&&((())))))***---000333666888999888:::<<<999444///------111222333555777:::<<<>>>AAABBBAAA@@@>>><<<;;;:::>>>@@@AAA@@@>>><<<<<<<<>>??????>>><<<;;;;;;;;;BBBDDDEEEDDDAAA???======???===;;;:::::::::::::::777999:::888555333444555444333111000/////////000///---+++***,,,------,,,......///111333555777888777666555222///---...//////...---,,,---...000222111000000///............111222333///)))""" """(((333===GGGVVVdddkkkppprrrppppppqqqqqqnnnllllllmmmkkkccc[[[[[[```gggpppwwwtttooolllkkkjjjnnnmmmmmmppprrrpppjjjddd\\\\\\]]]bbbiiipppssssssoooiiiaaaXXXTTTWWW^^^dddgggaaaXXXNNNFFFBBBBBBCCCHHHMMMTTTXXXYYYZZZ]]]```eeehhhiiiffffffhhhgggdddeee___WWWNNNFFF>>>777222444222///,,,)))'''&&&&&&$$$%%%'''))),,,///111222000...+++(((&&&&&&'''(((&&&'''((()))+++,,,------000---+++***+++***(((%%%!!!"""###&&&(((***,,,---)))((((((+++...///---+++***)))'''&&&&&&&&&''''''***)))(((&&&%%%$$$$$$$$$)))***---///000000000///******)))'''###  !!!%%%***///666888:::;;;;;;999777555444555777777777666666777666666444222///...000222666999;;;:::777333000///))))))***+++***'''"""&&&111AAAUUUiiiuuu~~~zzzssslllgggdddfffccc___\\\[[[]]]```bbbgggffffffiiikkkhhh```YYYNNNGGG???888444///(((###"""'''///666>>>HHHTTT\\\jjjmmmppprrrrrrrrrssstttvvvwwwyyyzzzyyyzzz|||}}}}}}|||~~~~~~~~~~~~qqq]]]MMMBBB888///***(((,,,666@@@FFFLLLQQQRRRRRRNNNCCC555***$$$""" www[[[KKK:::222///+++'''&&&$$$$$$###############$$$%%%'''***---111444666777;;;<<<===<<<999555333222.........///000222333444999:::::::::999999:::<<>>===<<<:::999888777777555666888777555444444555222111000/////////000111000///------......---+++,,,---...///111444666777777777555222...,,,,,,...///...---------...///000111111111111000///...---111222111...(((!!! """(((222;;;DDDRRR^^^ffflllpppppppppqqqpppmmmkkkkkkjjjhhh```XXXYYY^^^bbbmmmvvvvvvsssqqqooolllooooooqqquuuyyyxxxrrrmmmdddbbbaaabbbggglllppprrrlllkkkggg___YYYZZZaaagggkkkeee\\\PPPGGGCCCCCCEEEIIIPPPWWW\\\]]]]]]^^^```eeehhhiiiggghhhjjjjjjgggfff```VVVLLLCCC;;;444000333222///+++)))'''&&&&&&%%%&&&(((+++---000111222000///---+++)))(((''''''((((((((()))******++++++,,,++++++++++++)))'''$$$ !!!"""$$$&&&'''######%%%(((,,,......---+++***)))'''&&&&&&&&&''')))((('''&&&%%%%%%%%%%%%(((***---///111111111000---,,,+++)))&&&""" $$$)))---222444666888888777555333000222444555666555444333333333111...++++++,,,...666999<<<<<<999555222000*********++++++(((###%%%000@@@TTTgggttt~~~|||xxxqqqhhh___WWWSSSVVVTTTQQQNNNMMMOOOQQQSSSXXXVVVUUUVVVUUUQQQIIIBBB999555///---,,,***&&&"""$$$)))111888AAAMMMYYYbbbkkknnnrrrttttttuuuvvvwwwwwwxxxzzzzzzzzzzzz|||~~~}}}~~~ppp^^^SSSLLLBBB888333222666@@@IIINNNRRRWWWXXXWWWRRRGGG:::...(((%%%""" ~~~```NNN;;;111---)))&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$###%%%(((+++///222333444888999:::999777555333111............///000111222333555777666666777:::>>>EEEGGGHHHGGGCCC>>><<<:::>>>>>>===:::777555555555333555666777777666666666444333111000///000000111///...---......---+++)))++++++,,,...000333555666777666444111---++++++,,,///...---------......///000000111111000...,,,+++......---***&&&!!!!!!(((222999AAAMMMXXXaaaiiipppqqqqqqrrrqqqooommmllljjjeee\\\TTTUUUZZZeeennnvvvvvvsssrrrooollloooqqquuuyyy|||{{{vvvrrrkkkgggcccaaaaaadddhhhkkkhhhjjjjjjddd]]]\\\cccjjjmmmiii___SSSHHHCCCCCCFFFKKKRRR[[[aaabbbaaaaaabbbeeeiiijjjhhhiiimmmmmmjjjggg```UUUJJJAAA999333000222000---***'''&&&%%%%%%'''(((***,,,...000222222......---,,,***((('''&&&(((((((((((((((((((((((('''((()))))))))'''$$$""" !!!""" ###&&&***...000000...---+++)))''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%'''))),,,000222333222222000000///,,,)))%%%"""  $$$(((+++---///222444555444222111///000111444555333111...111000///,,,***)))+++---555777:::;;;888444222111,,,,,,,,,---,,,)))$$$ %%%///???RRRfffrrr}}}~~~}}}~~~yyyqqqggg\\\RRRHHHCCCDDDBBB@@@>>>===>>>@@@AAACCCBBBAAA@@@>>>:::333...)))&&&$$$$$$%%%%%%###""" $$$***111:::CCCPPP^^^gggmmmpppsssuuuvvvwwwyyy{{{xxxzzz{{{{{{{{{{{{}}}~~~{{{~~~~~~nnnaaa[[[XXXOOOEEE@@@>>>CCCLLLTTTWWWZZZ]]]^^^]]]XXXNNNAAA555...***$$$!!!jjjUUU>>>111,,,(((###!!!$$$############""""""!!!!!!###&&&))),,,///000111222222333444444222000...,,,,,,,,,,,,,,,------......111555555444666:::>>>EEEGGGIIIHHHDDD@@@===;;;===>>>>>>;;;777444333444444444555666777777777777777555333111000/////////...,,,,,,,,,,,,+++)))''')))***+++---000222555666666555333000,,,)))***+++---------------......///.../////////...,,,***((()))((('''&&&$$$!!!!!!'''000777>>>JJJUUU```iiirrrsssrrrssssssqqqqqqooolllfff\\\RRRRRRWWWfffnnnssssssqqqqqqpppmmmpppssswww{{{}}}{{{vvvrrrmmmiiiccc]]]ZZZZZZ^^^aaacccfffgggccc]]]^^^eeellloookkkcccVVVJJJCCCBBBEEELLLTTT]]]dddeeedddeeeeeeeeeiiijjjiiikkknnnooolllfff___UUUJJJBBB:::444111000...+++(((&&&%%%$$$$$$((()))***,,,...000111222/////////...,,,***((('''''''''&&&&&&&&&%%%%%%%%%"""###%%%&&&%%%###!!!   ###'''***...111444222000...+++)))(((((((((#########"""######$$$%%%'''***---111333555555555555555333000,,,((($$$""" $$$'''))))))+++...111222222000/////////000111333111---***//////...,,,******,,,...333555777777555222111000.........///...+++%%%!!!%%%///===QQQdddpppwww~~~}}}{{{sssgggZZZNNNCCC999333222111///......///000111///......---+++((($$$!!!  """"""!!!!!! ###)))111:::EEESSSbbblllooorrruuuvvvwwwyyy{{{}}}zzz{{{|||}}}||||||}}}zzz|||}}}~~~|||pppfffdddccc\\\SSSNNNLLLNNNVVV\\\]]]^^^aaacccbbb^^^UUUJJJ===444///%%%###sss\\\AAA333---(((""" !!! !!!"""$$$'''***+++------,,,,,,---///000000---+++((((((((((((((())))))******///555666555666:::???EEEHHHJJJJJJHHHDDDAAA???===??????===777333333444555333222333555777777666777666333111///.........,,,***))))))******)))''')))***+++---000333555666444444222///+++))))))++++++,,,,,,---......//////---------,,,+++)))(((''''''%%%$$$######""" !!!'''///555<<>>888444///---+++(((&&&%%%$$$$$$)))***+++,,,...///000111111111000///---+++***)))$$$$$$$$$$$$######""""""!!!"""###!!!   !!!$$$'''***---222555333222///,,,)))(((''''''""""""""""""###$$$%%%&&&(((***...222666777888888;;;:::777444///***%%%### ###%%%&&&%%%'''+++...000000///...///------///111111---)))---------+++***+++...000222333444333111000000111111111111111000---(((###$$$...<<>>444+++&&&$$$##################### !!!!!!   """(((000:::FFFUUUfffppprrrtttvvvwwwxxxyyy{{{~~~{{{|||~~~~~~}}}|||~~~{{{|||~~~}}}~~~~~~vvvooonnnnnnhhh```ZZZVVVVVV[[[^^^]]]]]]```eeedddaaa[[[QQQDDD888111&&&### yyy```DDD444...)))$$$!!! !!!"""$$$&&&'''))))))******)))***,,,//////---***''''''&&&&&&'''((())))))'''...666999777777:::???BBBEEEIIIJJJHHHEEECCCAAA<<>>888444444555555222//////111444555555444333111///...------...,,,***''''''(((******))))))***+++---000333666777222222111...***)))***+++)))***+++---...///000000...---,,,***)))((('''''')))&&&$$$######### !!!"""&&&---444;;;HHHTTT```kkkssssssqqqsssuuuuuusssrrrqqqlllbbbWWWUUUYYYcccjjjpppppppppooojjjeeeccchhhooossstttqqqmmmjjjdddaaa\\\UUUOOOOOOSSSWWW___]]][[[YYYZZZaaajjjqqqqqqqqqlll```PPPEEEBBBCCCHHHOOOYYY___bbbdddfffhhhfffiiikkkjjjkkkoooooolllbbb]]]VVVOOOHHHBBB<<<888000///,,,)))'''&&&&&&&&&)))***+++,,,---...//////000///...,,,***)))((('''""""""!!!!!!!!!!!!!!!  !!!!!! !!!!!! !!!"""%%%'''(((+++000444333111...+++(((&&&%%%%%%"""""""""###$$$&&&'''((()))+++///444777:::;;;;;;???>>>;;;777111+++&&&### !!!"""!!!###%%%)))---/////////...---+++))),,,000222///,,,++++++,,,++++++,,,000222222222222000//////111333444444444444333///***%%% """  !!!!!! $$$---<<>>>>>BBBFFFHHHGGGDDDBBBAAA;;;???AAA>>>999444444666555000,,,+++...222333333000///...---,,,------...,,,***'''&&&(((***++++++)))***+++...000333666888111111000---***)))***+++((()))+++---...000000000///...,,,)))((('''((((((,,,)))%%%$$$$$$### """"""%%%,,,333;;;IIIUUUaaakkksssssspppqqqtttuuuqqqqqqrrroooeee[[[YYY\\\eeelllrrrrrrpppkkkccc[[[ZZZ___ggglllmmmjjjgggeee___]]]YYYSSSNNNNNNSSSWWW___\\\WWWUUUYYYbbblllsssrrrsssooodddSSSGGGCCCCCCEEELLLVVV\\\___bbbeeegggfffjjjkkkjjjkkknnnnnnlllaaa]]]WWWQQQKKKDDD>>>:::111000---+++)))((((((((()))******+++,,,---...///,,,+++)))'''&&&%%%$$$$$$  !!!  ###!!! !!!"""%%%&&&''')))///333333111---***&&&$$$############$$$%%%&&&((()))***))),,,000555999;;;<<<===BBB@@@===888222,,,&&&### """$$$(((,,,...//////...+++((('''***000333222///)))************---000333333333111///...///222555555555555555444000+++'''!!!###!!! !!!"""""""""$$$---;;;NNN```lllxxx~~~{{{kkk]]]HHH777,,,%%% ###)))111<<>>>>>???@@@BBBCCCDDDDDDEEECCC???;;;777555333333222222222000...,,,---...------......---,,,,,,++++++***(((&&&%%%&&&'''(((&&&&&&'''))),,,///111333333...)))%%%&&&(((+++,,,))))))***+++------,,,***---,,,+++(((&&&&&&''')))***)))'''$$$!!!!!!%%%&&&)))---444@@@PPPZZZdddlllsssvvvxxx||||||zzzwwwtttooohhhbbb```aaacccjjjooorrrqqqnnnhhh\\\QQQHHHNNNUUUZZZ\\\ZZZXXXVVVQQQRRRRRRQQQPPPRRRWWW[[[```]]]YYYVVVYYYaaaiiinnnqqqqqqlll```RRRFFFBBBBBBEEEIIIOOOUUUXXXZZZ\\\^^^```bbbeeehhhkkkmmmmmmnnnddd```ZZZQQQIIIAAA;;;888555333///...------,,,++++++)))((((((***+++***))),,,+++)))'''%%%###"""!!! !!!!!!""""""  !!!"""###$$$%%%(((,,,000///...---+++)))'''%%%$$$'''''''''''')))+++---...000111333666888999999999>>><<<999555111,,,(((&&&###"""!!!$$$(((***+++++++++)))((((((***...111111111///...---------...///000444222111///000111444555777777666666555333...+++""" """$$$&&&(((%%%!!! !!!%%%,,,777EEEUUUeeeooo|||zzzgggZZZGGG666+++###$$$+++666BBBOOO___oooyyyyyy||||||zzzzzz}}}|||zzz|||}}}~~~}}}zzzyyy|||~~~yyyuuujjjbbb[[[XXXSSSMMMJJJJJJOOOVVV[[[ZZZUUUKKK===000)))"""lllRRR???333***&&&&&&$$$###!!!!!!###$$$"""$$$'''))))))***,,,...((('''&&&%%%&&&(((***+++///222666777666555777:::???<<<:::;;;???BBBBBBAAABBB@@@===:::777555444333222333222000---,,,,,,,,,,,,------------,,,,,,+++)))(((&&&$$$$$$%%%'''(((&&&'''(((***+++,,,------333///***'''(((***,,,---+++++++++,,,......,,,******+++,,,+++(((&&&&&&'''((('''&&&### !!!###&&&(((+++///666AAAPPPZZZbbbkkktttxxx{{{~~~}}}zzzvvvtttnnngggbbb```bbbeeeiiinnnrrrqqqooojjj```UUUIIIMMMRRRTTTTTTSSSSSSSSSPPPUUUYYYYYYWWWXXX\\\```ccc___ZZZXXXZZZ```hhhmmmppppppjjj___PPPEEEBBBBBBDDDGGGKKKOOORRRUUUXXXZZZ___```dddgggkkknnnpppqqqjjjfff^^^TTTJJJAAA;;;888666444222111000///---+++)))(((&&&'''(((((('''&&&***(((&&&$$$"""!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!  """$$$%%%'''***,,,///...---,,,***(((&&&%%%((((((((()))+++...000222111222444666777777666666:::999666333000---***)))&&&%%%""" !!!$$$''')))+++++++++***)))***,,,000222333222///...,,,++++++---000111333222111111222444777888777666555555444222///,,,###  !!!######%%%###"""%%%+++444???MMM\\\jjjssszzzhhh[[[HHH777+++###&&&...999EEERRRaaaoooyyyyyy}}}~~~}}}}}}~~~|||xxxxxxzzz|||~~~}}}{{{yyywww~~~}}}{{{vvvjjjbbb[[[WWWRRRKKKGGGGGGIIIOOOUUUVVVUUUNNN???111***### qqqYYYEEE555***&&&((($$$###!!!!!!"""!!!$$$&&&'''''')))***(((&&&%%%$$$$$$''')))+++---000444666666666888999>>>999666888>>>CCCCCCAAA???===:::666333111000000222333333111...,,,++++++,,,,,,------------,,,,,,(((&&&%%%$$$###%%%&&&''')))***,,,.........,,,+++111...+++***,,,///111222............//////,,,***''')))++++++)))&&&$$$$$$'''&&&$$$"""!!!$$$&&&))),,,000777BBBOOOXXXaaakkkuuuzzz~~~~~~{{{vvvsssmmmgggbbbaaadddgggffflllpppqqqpppmmmddd[[[OOOQQQSSSTTTTTTUUUWWWYYYZZZ```fffgggccc___aaacccfff```[[[YYYZZZ^^^eeelllnnnmmmhhh\\\NNNCCC??????@@@CCCGGGJJJNNNRRRVVVZZZ___aaadddhhhlllpppssstttpppjjjaaaVVVKKKBBB<<<999777666444333333222///,,,)))(((''''''((((((&&&%%%&&&%%%$$$""" #########"""""""""""""""#########"""!!! !!!###$$$%%%'''))).........---+++)))'''&&&(((((()))+++---000333555666777888999999888777666555444333111///---,,,,,,)))(((&&&$$$""" """%%%''')))******)))***+++---///111222222...,,,***((((((+++...000111111111222444666999;;;777555333222111///,,,***$$$!!! $$$(((---333>>>JJJWWWeeepppxxx~~~zzzjjj^^^LLL999,,,### '''///;;;GGGTTTbbboooxxxxxx}}}{{{vvvuuuwwwzzz|||}}}}}}{{{zzz~~~}}}~~~|||~~~wwwrrrhhh```YYYUUUPPPIIIEEEFFFGGGKKKPPPSSSUUUPPPBBB333,,,%%% www___JJJ888+++''')))%%%$$$"""  !!!%%%&&&&&&%%%&&&'''(((&&&$$$###$$$&&&)))+++***---000444666777999:::;;;777444777===CCCDDDBBB???===999555222///...---111333333222///---,,,,,,,,,------.........------((('''%%%$$$$$$%%%&&&'''+++,,,...000000///---,,,---+++***+++...222444555222111111111111000---+++%%%'''******'''$$$###"""%%%$$$""" !!!$$$%%%(((,,,111777AAANNNWWWaaakkkvvv{{{zzzvvvsssmmmgggccccccgggjjjiiinnnrrrrrrqqqnnneee\\\UUUVVVWWWXXXYYY\\\```cccffflllssstttooojjjhhhhhheee]]]WWWWWWWWWYYY```hhhhhhiiieeeZZZLLLAAA<<<<<<===@@@DDDHHHLLLRRRXXX\\\___```cccgggkkkooorrrtttqqqllldddYYYNNNDDD>>>:::888777555555444333000...,,,***************'''%%%###"""!!!###############"""""""""$$$$$$$$$$$$"""  !!!"""###%%%''',,,------------+++)))((())))))***,,,///222555777888888999999999888666555111000///...............---,,,+++(((%%%###  """%%%'''((()))((()))+++---.........///+++)))'''%%%&&&(((+++---//////000222444777:::;;;777444111...---+++(((&&&&&&### )))000666>>>JJJWWWbbbmmmuuu{{{~~~zzznnncccQQQ???000%%% '''///<<>><<<999666333111000///111333444444111///......------...////////////...+++***(((&&&%%%%%%''''''***+++---//////...---,,,******))),,,///333555555444333222222222000---+++%%%&&&'''&&&###!!!!!!"""###"""!!! """###'''---222999CCCNNNWWWbbblllvvv{{{~~~~~~zzzwwwtttnnnhhhdddeeeiiimmmppptttwwwvvvtttpppfff]]][[[[[[\\\\\\^^^bbbggglllnnnsssxxxzzzwwwrrrmmmiii]]]TTTNNNNNNOOOOOOUUU___```bbbaaaZZZMMMCCC>>>>>>===@@@EEEJJJNNNTTTZZZ^^^]]]^^^```cccfffjjjmmmooooookkkddd[[[QQQHHHAAA===:::888666555444333111///...------------,,,(((&&&!!! """""""""""""""#########%%%%%%%%%%%%$$$"""  """%%%'''***+++---......---,,,*********+++---///222555777666666777777666555333222...---,,,,,,,,,...///000000000///,,,)))%%%!!!!!!$$$&&&((()))'''***,,,---,,,++++++,,,((('''%%%$$$$$$&&&)))***,,,---...111333666999:::666222...+++***)))'''&&&'''$$$"""---666AAAIIIVVVbbbllltttyyy|||}}}}}}rrriiiYYYFFF555(((  &&&///===KKKXXXeeeqqqyyy}}}}}}wwwsssuuuwwwzzz}}}~~~zzzyyyxxx{{{|||~~~~~~vvvmmmgggXXXPPPJJJHHHHHHFFFHHHKKKKKKPPPTTTWWWYYYXXXPPPGGG;;;111&&&"""~~~aaaJJJ888,,,''''''$$$###!!! """&&&''''''%%%%%%%%%&&&&&&&&&&&&'''((()))***)))+++---111555777888777444555666777999;;;<<<<<<:::888666444333222222222000333555555333111000000......///000000000000000...---***((('''&&&'''((()))+++,,,...////////////...---...000333555666555444333222111111///+++)))%%%%%%$$$!!! """"""!!! """'''...444;;;EEEPPPXXXcccllluuuzzz|||~~~}}}yyyxxxuuuoooiiifffggglllppprrrwwwzzzyyyxxxuuummmdddaaabbbbbbbbbcccgggmmmqqqvvvvvvxxxyyyxxxrrrhhhaaaRRRGGGAAACCCCCCBBBHHHSSSXXX\\\___[[[QQQHHHDDDCCC@@@CCCHHHMMMRRRVVV[[[___^^^___```aaadddgggjjjllljjjhhhddd]]]TTTKKKCCC???;;;999555444333333222111000///...///...---)))&&&  !!!!!!""""""#########$$$%%%&&&&&&%%%###!!! !!!%%%((('''))),,,...000///...---++++++,,,---///222555666333444444555444333111000,,,++++++***+++---///111333333222///+++&&&!!! """$$$''')))***(((+++......+++)))))))))'''&&&%%%%%%%%%&&&((()))***+++---///222444666888333000,,,))))))***)))))))))%%%  ###111<<>>OOOXXXeeeqqqwwwzzz{{{{{{|||}}}yyyrrrdddQQQ===---"""!!!'''111@@@OOO]]]jjjvvv}}}~~~yyyxxxvvvvvvxxx|||~~~|||yyyvvvssssssuuuxxx{{{|||~~~}}}tttiii]]]UUUEEE===777888<<>>777222111333666===EEEPPPUUU[[[]]]XXXQQQLLLJJJMMMRRRXXXZZZZZZZZZ[[[]]]^^^```ccceeeeeefffhhhiiiiiihhhddd^^^VVVLLLDDD???>>>:::444111000000111000000000111000...***&&&######"""  !!!###!!! """$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$"""!!!!!!!!!$$$%%%(((+++---.....................////////////111111222222222222111111---,,,,,,,,,---...000222111333333///)))$$$"""### """$$$'''***,,,---.........///000---'''"""$$$$$$%%%'''******)))'''((()))***,,,...111333555,,,++++++,,,...//////...((('''$$$"""  %%%''''''%%%$$$"""'''888FFFWWW___jjjssswwwyyy{{{~~~}}}{{{vvvjjjWWW@@@,,, )))333BBBQQQ___lllyyy{{{yyyvvvvvvyyy}}}|||yyyvvvsssrrrtttwwwyyyzzz}}}}}}xxxnnnaaaTTTKKK<<<666222444888>>>GGGPPPQQQZZZbbbdddeeeggghhhfff]]]LLL999---$$$"""%%%###eeeMMM:::...(((((("""!!!   ###%%%''''''%%%$$$$$$$$$&&&&&&'''(((((()))******)))+++,,,---...000333555888777444444555777999:::888777666555444333222222---///111333333222000...,,,///222333222222444666555222...,,,+++++++++***...000222222222333555666555888;;;======>>>???@@@999000+++---...+++''''''(((%%%""" """ !!!$$$***333;;;AAAHHHPPPVVVdddnnnwwwzzz{{{|||{{{yyyuuurrrmmmgggeeefffiiilllqqqssswww}}}zzzuuuyyyuuuqqqllleeeaaaeeemmmrrrtttrrrllleee]]]PPPDDD<<<555///...///222:::BBBQQQUUU[[[\\\YYYTTTPPPOOOQQQTTTYYY\\\]]]]]]\\\\\\]]]```bbbddddddeeeggghhhkkkiiiddd]]]TTTKKKCCC???<<<888222///............+++,,,,,,+++)))'''$$$"""$$$###!!! !!!!!!!!!!!!###""" !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!""""""$$$%%%''')))+++,,,---------.........///////////////000000000000000000///---,,,,,,------...///000000222222///***%%%###### !!!###%%%(((***,,,---000///...///000...)))%%%%%%%%%%%%&&&((()))(((''''''(((***,,,...///111222...,,,+++,,,...//////...***)))&&&###!!!$$$(((++++++)))((($$$!!! ***:::HHH[[[cccnnnvvvyyy{{{}}}~~~~~~{{{uuuiiiUUU???,,, &&&000???OOO^^^mmm{{{|||zzzxxxxxxzzz}}}~~~||||||yyyvvvuuuwwwyyy{{{{{{~~~~~~~~~xxxnnnbbbTTTGGG???666111...111555;;;DDDLLLQQQXXX^^^```aaaeeehhhgggaaaQQQ>>>111&&&%%%((($$$lllTTT@@@000(((&&&######"""!!!!!!!!!!!!!!! !!!!!!"""$$$&&&&&&$$$$$$$$$%%%''''''&&&&&&&&&((()))***((()))+++---...///333555777666555444555777999;;;===<<<:::888555333111000+++---222555666555333111///222444666666666777888999555000---,,,,,,,,,,,,///111333333333333555777777:::>>>@@@@@@?????????666///*********(((%%%%%%%%%$$$!!! ###***222:::@@@GGGNNNTTTbbbmmmvvvyyyzzz{{{{{{yyysssqqqmmmjjjggggggggghhhnnnpppuuuzzz}}}|||yyyuuuzzzuuuooohhh```ZZZ\\\aaafffhhhfffaaaZZZRRRGGG<<<;;;444///...000333:::BBBRRRUUUYYY[[[ZZZXXXVVVUUUUUUWWWZZZ^^^aaa```]]]ZZZ\\\___bbbdddeeefffgggiiioookkkeee\\\SSSIIIBBB>>>999555000,,,++++++++++++(((''''''&&&%%%$$$$$$###$$$###""" !!!!!!!!!!!!"""""""""""""""""""""######$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%"""  """###"""$$$$$$%%%&&&''')))+++,,,,,,------.../////////...........................,,,------......---------///000111000+++'''$$$###!!!"""$$$&&&)))+++---...222000/////////...,,,)))(((&&&%%%%%%&&&''''''&&&%%%'''))),,,.../////////111///,,,,,,---///000000---+++)))&&&### """&&&***------,,,+++&&&### """---???LLL___gggrrryyy||||||}}}~~~}}}{{{tttfffSSS===+++!!!%%%///>>>NNN___ooo}}}|||zzzyyyzzz|||}}}{{{|||zzzyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~{{{oooaaaSSSFFF:::333---))))))---222666===EEEMMMSSSXXXZZZ]]]dddiiiiiifffXXXEEE666))) '''+++%%%pppXXXCCC222***)))$$$###"""!!!!!!!!!!!!!!! !!!!!!!!!###$$$$$$######$$$&&&((('''%%%$$$$$$&&&((())))))+++,,,------///111444444444444444444555888:::>>>===<<<999777444222111,,,///444888999888555222222444777999::::::::::::;;;777111---,,,,,,------222444555444333222333555888<<>>>>>===;;;:::666000---,,,---//////666777777555333111111222888<<>>>>>::::::>>>BBBEEELLLRRRWWWWWWXXXZZZ\\\]]]]]]\\\XXXXXXZZZ^^^bbbaaa\\\XXX[[[___eeejjjmmmoooqqqssstttppphhh^^^RRRHHH@@@<<<777222---)))'''''''''&&&###"""!!!!!!"""$$$&&&'''&&&%%%$$$"""!!! """"""""""""#########$$$"""###%%%'''(((''''''&&&$$$$$$###""""""""""""""" !!!######"""###"""!!!!!!"""$$$&&&''')))***,,,............---***))))))(((((())))))******+++,,,,,,,,,***((('''***,,,...000///+++&&&###"""###%%%'''***---///000333333222000//////000111,,,***'''%%%&&&&&&&&&%%%"""$$$(((---000222333333444111...---///111333333---,,,***)))'''&&&&&&&&&!!!###&&&)))++++++******(((%%%!!!"""&&&...;;;LLLXXXdddkkktttzzz{{{{{{{{{}}}{{{qqq```LLL999*** '''111???NNN\\\kkkyyy~~~~~~|||yyyyyy{{{~~~~~~}}}||||||{{{|||~~~}}}|||~~~~~~|||zzzyyywww{{{}}}tttaaaNNN@@@666000---'''$$$$$$(((++++++...333777???JJJTTT```kkkooonnnnnndddRRR===,,,""" $$$sssZZZCCC222,,,,,,%%%$$$###!!!  !!!"""!!!"""%%%''''''&&&%%%#########$$$$$$+++,,,------,,,,,,...000///222444444222333666::::::::::::999999999888888444777:::<<<;;;999666333777888;;;>>>AAAAAA???<<<777444000......000111222888888888666333111111222777;;;@@@DDDEEEEEEFFFGGGAAA>>>666+++$$$$$$###!!! !!!!!!!!! ###)))000666???JJJQQQ\\\fffqqqtttvvvyyyyyywwwtttrrrpppooonnniiiaaaZZZUUUYYY^^^bbbeeegggiiikkkggg```WWWQQQIIIAAA>>>@@@AAAGGGKKKJJJIIIJJJIIIFFFCCCAAACCCJJJNNNPPPUUUZZZ]]]\\\[[[\\\^^^___^^^\\\XXXXXXZZZ]]]______]]]ZZZ^^^ccciiinnnqqqrrrtttuuuvvvrrrjjj```UUUJJJAAA<<<555111+++'''%%%%%%$$$$$$ """$$$%%%'''&&&%%%###""""""!!!!!!""""""""""""############"""###%%%'''((((((''''''$$$%%%%%%%%%$$$###"""!!!  """###"""!!!"""!!!!!!!!!"""######$$$''')))+++---......---,,,)))((('''&&&&&&'''((())))))))))))))))))((('''&&&(((***---000111...(((###"""###%%%'''***,,,...///111222333111000000111333---+++((('''((((((&&&%%%###%%%(((,,,000222333444333111//////111444555555...---+++***((('''''''''$$$&&&(((*********)))(((&&&### &&&---888FFFVVVaaaiiinnnvvvzzz{{{|||~~~{{{ooo\\\HHH777))) !!!'''111???MMMZZZgggsss{{{~~~zzzxxxzzz}}}}}}}}}~~~~~~}}}~~~{{{|||}}}}}}}}}~~~~~~|||||||||{{{yyyxxx{{{}}}|||oooZZZFFF888///+++***&&&######&&&''''''***...000:::FFFSSSaaannnrrrqqqpppiiiWWW@@@---###{{{bbbJJJ666---,,,&&&%%%$$$###"""!!!!!!!!! !!!!!!"""%%%(((&&&%%%%%%$$$###"""""""""&&&''')))******,,,...111///333666666444444888;;;999999999999999999999999777888:::<<<<<<:::888666999999;;;???CCCCCC@@@===555222000000222444666666666777888666444333444555555999>>>BBBDDDGGGJJJLLLIIIGGG===///&&&%%%$$$!!! """######"""!!! ###(((...555@@@LLLUUUZZZeeeooosssvvvxxxyyywwwzzzwwwtttsssqqqkkkaaaZZZOOORRRVVVXXXYYYZZZ\\\^^^___XXXPPPLLLFFF???<<<===???FFFKKKKKKKKKNNNOOONNNMMMMMMQQQXXX\\\\\\^^^aaadddbbb```aaabbbaaa^^^[[[WWWYYY\\\]]]]]]]]]^^^___cccgggmmmppprrrrrrssssssvvvssslllcccWWWLLLBBB===333...((($$$""""""!!!!!! !!!###$$$%%%((('''&&&$$$############!!!!!!!!!"""""""""############%%%&&&'''(((((((((&&&'''((()))(((&&&$$$"""!!!  """"""!!!!!!!!!""""""""""""""""""&&&(((+++---......---,,,)))(((&&&%%%%%%&&&((()))''''''&&&&&&%%%&&&&&&&&&'''(((,,,000222///)))###!!!"""$$$'''))),,,...//////111333222000000111333,,,+++************'''%%%&&&&&&(((***---///000111222111000111444666777666111000---+++(((&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$###!!!###+++666BBBQQQ```iiiooosssyyy|||}}}{{{nnnZZZFFF555)))  $$$***444CCCRRR^^^iiissszzz|||zzz{{{~~~~~~|||||||||}}}~~~~~~}}}}}}~~~|||{{{{{{}}}~~~|||zzz~~~zzzlllVVVBBB333+++'''&&&$$$ ###$$$%%%(((,,,111999DDDQQQ```ooouuusssrrrmmm[[[BBB///%%% lllRRR;;;///---((('''&&&$$$###"""""""""  """%%%(((%%%%%%%%%%%%$$$"""!!! !!!###%%%''')))+++///111000444888888666555999===999999999999999999999999777888:::<<<<<<;;;:::999999999;;;@@@CCCDDD@@@===333222111222555888999999444555777666555555666777444777<<<@@@DDDHHHLLLOOOOOOMMMBBB111'''&&&%%%""" """$$$$$$###!!!  ###(((---555AAAOOOXXXYYYdddnnnsssuuuxxxyyywww}}}yyywwwuuuoooeee]]]KKKNNNQQQRRRPPPPPPRRRUUUXXXQQQKKKIIIEEEAAA???AAAAAAHHHMMMMMMMMMPPPRRRRRRWWWWWW\\\cccfffddddddfffiiifffddddddeeeccc___[[[WWWZZZ]]]]]]\\\\\\```cccfffjjjooorrrrrrqqqppppppvvvsssmmmeeeYYYMMMCCC===111,,,&&&"""  !!!"""###$$$&&&''''''((('''&&&%%%$$$#########!!!!!!!!!!!!""""""""""""######$$$%%%&&&'''((()))''')))+++---,,,)))&&&###!!!!!! !!!""""""  !!!"""######"""!!! &&&(((+++---......---+++)))(((&&&%%%%%%&&&((()))&&&%%%$$$###$$$$$$&&&'''&&&(((+++000333000)))###!!!"""$$$&&&)))+++---......111333333111000111333,,,++++++,,,,,,+++(((&&&((((((((()))***,,,---...000000000333666888888777444222///+++(((%%%###""""""######$$$###""" !!!%%%///<<>>888777666555555666888999888;;;???DDDFFFDDD>>>:::222111111444999:::999777222222444555666888999999444777<<>>OOO___kkkttt|||~~~}}}{{{}}}~~~}}}|||}}}}}}~~~qqq[[[EEE555,,,'''&&&$$$#########$$$&&&'''(((000777AAANNN```ooosssppptttqqqcccKKK777---&&&yyy```HHH777///'''%%%"""  !!!###$$$&&&&&&'''&&&&&&%%%$$$######$$$$$$&&&(((+++...///333666666444666<<<===:::777888::::::999:::===???:::999777555555777999::::::<<<@@@DDDFFFCCC>>>:::111111333666:::<<<:::888222333333555666888999999666888:::<<<>>>DDDMMMTTT\\\VVVOOOGGG???666...)))$$$""" !!!(((///777@@@IIIOOOWWW```kkkrrrvvvwwwyyyzzz~~~~~~}}}zzztttjjj^^^WWWKKKHHHCCC@@@BBBGGGNNNRRRVVVVVVVVVUUUTTTSSSRRRRRRTTTVVVYYY[[[]]]___aaabbbbbbdddgggiiikkkkkkjjjiiinnnkkkfffdddcccbbb```]]]\\\\\\[[[\\\^^^```ccceeejjjiiimmmrrrrrrmmmnnnrrrsssvvvrrrhhh\\\RRRHHH@@@666...'''$$$!!!!!!%%%'''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''###"""!!! !!!###&&&'''&&&''''''%%%%%%&&&)))+++---,,,+++++++++(((%%%!!! !!!""""""###"""""""""%%%'''((('''&&&(((***'''$$$"""!!!###%%%''''''$$$$$$###"""""""""""""""%%%'''***...///---(((### !!!###&&&)))---///------,,,+++************(((((()))+++---...///000,,,+++)))(((&&&%%%$$$$$$((()))***,,,///222444555333000,,,'''###  ###$$$---:::JJJYYYfffqqqxxxzzzooo[[[EEE111$$$###+++111;;;FFFVVVeeepppxxx~~~}}}{{{zzz|||~~~}}}|||}}}~~~|||}}}~~~~~~~~~~~~rrr]]]HHH777---(((&&&%%%$$$###"""###$$$'''(((000888BBBNNN]]]kkkqqqppptttqqqeeeOOO<<<000''' ~~~fffOOO===333***'''"""  """!!! !!!###$$$&&&&&&'''''''''&&&&&&%%%$$$$$$%%%&&&))),,,///000222444444222444999<<<<<<999:::<<<;;;;;;<<<>>>@@@<<<:::666444333555777999<<<===???BBBCCCAAA<<<888111333555999======:::888222222222333444666777888777888888888:::AAAKKKTTTbbb___YYYRRRJJJAAA777000'''$$$ !!!'''---555???HHHNNN[[[bbbkkkqqqtttuuuxxxzzz~~~}}}zzztttkkkaaaZZZJJJGGGCCC@@@BBBHHHOOOTTT[[[\\\___bbbcccbbbaaa```]]]___bbbfffhhhjjjkkkkkkggghhhjjjkkkkkkjjjhhhgggiiifffcccaaaaaa```^^^]]]]]]]]]^^^```bbbeeeggghhhkkkkkkmmmppppppmmmnnnrrrtttuuuqqqhhh___VVVJJJ???777...&&&"""!!!%%%''''''''''''((('''&&&%%%$$$$$$$$$%%%%%%###"""!!!!!!"""%%%''')))******)))'''%%%'''***---...---------,,,)))$$$ !!!###$$$$$$$$$### """$$$%%%%%%%%%&&&((('''%%%###"""$$$&&&&&&&&&%%%$$$###!!! ###$$$(((+++---,,,'''$$$ """%%%))),,,...///...,,,***)))'''''''''%%%&&&(((+++---000222333,,,+++)))'''%%%$$$######%%%&&&'''(((+++---///000222///***%%%!!!"""%%%+++444BBBQQQ___lllvvv{{{~~~~~~wwwkkkWWWAAA///###$$$,,,666>>>IIISSSaaammmvvv||||||zzz{{{}}}~~~}}}|||}}}~~~{{{{{{}}}~~~~~~}}}}}}tttaaaLLL:::...(((&&&'''%%%"""!!!!!!$$$(((***111:::DDDMMMXXXeeemmmpppqqqooofffTTTBBB444((( nnnWWWCCC777---(((###!!!!!!""""""!!!"""!!!!!!!!!"""###$$$%%%&&&&&&''''''((('''''''''$$$$$$%%%''')))---000111222222222111222666;;;===;;;===>>>=========???AAA<<<999555222111222444666<<<<<<===>>>???===999666444666999<<<===;;;888555000000000000111333555666888777666444666>>>JJJTTT```aaa___[[[UUUMMMCCC:::,,,(((###  %%%+++222<<>>??????>>>???@@@BBB>>>;;;888555333444666777;;;:::999999:::888666444666999<<<===<<<888555222...---------...///111333777666555333555<<>>111---'''###!!! ###(((000:::EEEMMM[[[aaajjjppptttxxx}}}~~~}}}{{{yyyvvvpppiiidddYYYWWWUUUTTTVVVZZZ___cccdddhhhnnnsssuuutttqqqooojjjjjjkkknnnrrrtttsssrrrnnnllljjjfffbbb]]]YYYVVVXXXYYYZZZ[[[\\\\\\]]]^^^aaabbbdddeeegggiiijjjkkkhhhjjjlllkkkjjjkkklllmmmrrrrrrooohhhbbbZZZMMM@@@888///%%%!!! $$$'''''''''((()))'''''''''&&&%%%$$$###"""!!!!!!""""""$$$&&&((()))------,,,***)))***---000//////...---,,,)))$$$ ###"""  """###""""""###$$$$$$###"""!!! !!!###%%%''')))))))))***(((%%%%%%&&&&&&&&&%%%%%%$$$"""!!!!!!$$$(((******'''$$$!!!!!!"""$$$'''***---///000...,,,)))'''%%%######"""###$$$&&&(((***+++,,,)))((('''%%%$$$$$$$$$$$$""""""######$$$&&&'''(((&&&$$$!!! %%%)))777@@@OOO^^^jjjssszzz~~~~~~jjj]]]HHH555''' &&&///:::HHHRRRbbbjjjttt{{{~~~{{{zzz}}}}}}~~~|||}}}}}}|||}}}wwwgggRRR>>>000***(((&&&$$$!!! ###)))000555555@@@KKKPPPVVV___iiiooopppllleee[[[MMM<<<---%%%""" lllRRR@@@333,,,$$$"""$$$&&&%%%### """###%%%&&&'''&&&&&&'''''''''&&&&&&%%%######$$$&&&)))---000222222222333444333222666===>>>???@@@@@@??????AAACCCBBB@@@>>><<<::::::;;;<<<999777555555555555444333666999;;;;;;999555222111...---++++++,,,...000111666666555333333888BBBIIISSS\\\cccbbb___[[[NNN???444///)))$$$"""!!! """'''///;;;GGGPPP[[[bbbkkkrrrvvvzzz~~~}}}|||{{{yyyuuupppllleeedddcccbbbccceeehhhjjjjjjnnntttyyy{{{yyyvvvsssqqqnnnmmmooosssuuutttrrrnnnlllhhhccc^^^XXXSSSQQQRRRUUUXXX[[[\\\^^^aaabbbccccccccccccdddeeeffffffgggkkkmmmkkkjjjllllllkkkpppqqqooohhh```XXXMMMCCC888///'''###  $$$&&&&&&&&&&&&'''&&&&&&'''&&&%%%$$$###"""!!!!!!"""###$$$%%%''''''+++,,,,,,,,,+++,,,...111///...,,,+++***(((%%%""""""!!!  !!!"""$$$$$$#########"""""""""""""""###&&&***,,,,,,++++++)))'''&&&''''''%%%$$$%%%$$$###!!! !!!###'''))))))&&&$$$#########%%%'''))),,,---+++***(((%%%###"""!!! !!!""""""###%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$#########$$$%%%&&&&&&""" """(((---<<>>000******%%%###!!!!!!$$$***111555777AAALLLQQQWWW```hhhlllpppjjjbbb[[[NNN===///)))###!!!wwwZZZEEE777...%%%!!!"""$$$""" """###$$$$$$$$$&&&&&&'''&&&&&&%%%$$$###!!!"""###%%%(((,,,///111333222444777444111444;;;???@@@AAA@@@??????AAABBBCCCCCCBBBAAA@@@?????????888666444333444444444444333666999888666333222333///---,,,+++,,,...000222666666555333111333888>>>HHHUUU___aaabbb```SSSCCC555000)))$$$!!!!!!  ###(((111>>>KKKTTT]]]dddnnntttxxx{{{~~~~~~}}}{{{xxxuuunnnnnnnnnnnnmmmmmmmmmmmmlllooouuuzzz|||{{{xxxvvvsssooollllllppprrrrrrpppmmmkkkgggbbb]]]XXXTTTRRROOOSSSYYY]]]___bbbfffiiihhhfffdddbbbbbbbbbcccdddgggmmmpppmmmlllnnnnnnjjjmmmpppooofff]]]VVVMMMFFF888000(((%%%""" ###%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%######!!!!!!""""""###$$$%%%%%%(((***,,,------...///111///---***)))((('''%%%$$$""""""""""""""""""""""""$$$###"""!!!!!!###$$$%%%###"""###'''+++......---+++***((('''''''''%%%$$$%%%$$$###!!! !!!"""$$$'''))))))&&&###$$$$$$$$$$$$%%%'''***+++((('''%%%$$$""""""!!!!!! !!!"""###%%%%%%&&&############$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&###!!! !!!%%%+++111@@@IIIXXXfffqqqxxx|||~~~|||sssZZZLLL999))) &&&...:::IIIZZZeeerrrxxx~~~|||{{{~~~~~~{{{xxxwwwyyy{{{zzzzzzzzz|||~~~}}}}}}zzziiiSSS===///***+++%%%###!!!!!!###(((...111666@@@JJJQQQXXX```fffhhhlllccc[[[TTTIII999,,,'''"""!!! !!!$$$&&&&&&&&&}}}___III999000%%% !!!!!! !!!"""""""""""""""&&&'''&&&&&&%%%$$$###"""!!!!!!"""%%%(((,,,///111333333666999555000333;;;???@@@AAA@@@??????@@@BBBBBBBBBBBBBBBBBBAAA??????999666333222333555555555111333666666444222333555000///---,,,,,,...111333666777666333///...111444>>>NNN[[[```dddeeeYYYHHH444///(((###!!!  !!!$$$***333@@@NNNXXX```gggpppwwwyyy{{{~~~}}}{{{rrrsssttttttsssqqqooommmjjjmmmsssxxxzzzzzzxxxvvvsssnnnhhhhhhlllooonnnlllllljjjgggccc^^^ZZZWWWUUUNNNSSSZZZ___bbbeeejjjnnnmmmkkkhhhdddcccccceeefffgggnnnrrrooonnnpppooojjjlllpppooofff[[[TTTMMMIII888000)))'''$$$ ###%%%$$$#########$$$%%%&&&'''&&&%%%$$$###!!!!!!""""""############&&&))),,,......///000111///,,,)))'''''''''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$"""!!! !!!###''')))###"""###''',,,//////---,,,***((((((((('''%%%###%%%$$$###!!!!!! """###$$$''')))(((&&&###$$$$$$######$$$&&&((()))((('''&&&%%%$$$$$$$$$$$$ !!!###%%%&&&'''"""""""""###$$$&&&'''(((''''''&&&&&&&&&&&&&&&'''%%%### !!!"""###'''...444BBBLLLZZZiiisssyyy}}}yyypppVVVHHH555%%%'''111>>>OOO```lllvvv{{{}}}|||}}}yyyuuutttvvvxxxyyyxxxwwwyyy}}}~~~~~~zzziiiRRR<<<...***+++%%%###!!! """%%%***,,,555>>>HHHPPPXXXaaaeeeeeeggg\\\RRRLLLBBB222'''###!!! !!!###'''+++,,,,,,gggMMM:::///&&&######!!!!!!######!!!%%%%%%$$$$$$$$$%%%%%%&&&!!! !!!"""%%%)))---///666222111444555333555<<>>???@@@DDDBBBAAAAAABBBBBBBBBAAA:::666222111333555555555000111111222222222111111222000...------///222333222111000---++++++...111777CCCTTTbbbjjjhhh[[[MMM<<<111'''%%%&&&%%%$$$%%%###***111:::HHHYYYeeemmmooosssxxx}}}}}}}}}{{{{{{{{{yyytttooopppppprrrxxx}}}~~~zzzuuupppmmmiiieeecccccceeefffiiigggfffggggggddd^^^XXX\\\^^^aaaccceeehhhlllnnnpppnnnkkkjjjjjjjjjiiihhhkkklllmmmnnnnnnmmmlllkkklllpppppphhh___VVVLLLDDD<<<333+++&&&""" !!!###$$$%%%&&&'''###$$$$$$%%%$$$###"""!!! ###%%%***,,,...111222222111111222111...+++(((&&&%%%%%%((('''%%%###"""""""""### """&&&)))$$$%%%(((***,,,---...//////,,,)))((())))))'''%%%"""######"""  ###%%%'''))))))'''$$$""" !!!###&&&'''&&&%%%%%%&&&&&&&&&%%%###!!! """$$$%%%&&&$$$###&&&))),,,+++)))...---***(((''''''((()))&&&%%%### %%%###  %%%&&&&&&---555AAALLL\\\jjjttt|||}}}zzzqqq```LLL555&&& !!!!!!(((555HHH\\\lllttt}}}}}}~~~~~~{{{yyyyyyyyyzzzyyyzzz{{{|||~~~wwwdddNNN:::---'''&&&"""###***000:::EEEMMMUUU^^^cccccc]]]XXXOOOBBB444***%%%###"""!!!!!!$$$(((++++++)))  jjjPPP;;;000&&&$$$$$$""" !!!"""!!! !!!!!!###############$$$%%%&&&$$$$$$###$$$&&&)))+++---444111333777999777999>>>AAA@@@???>>>>>>??????@@@BBB@@@???@@@AAACCCBBBAAA===999444222333444444333111111111222222111000000111000...---...///111333000000///,,,***+++---000555@@@PPP\\\eeedddXXXLLL:::///&&&$$$%%%###"""""" !!!'''///666???LLL\\\hhhppprrruuuzzz~~~~~~~~~}}}zzzvvvssssssssstttxxx}}}}}}xxxssslllhhhccc^^^\\\]]]```ccchhhiiijjjkkkkkkhhhccc```bbbccceeegggiiilllppprrrnnnnnnpppqqqrrrppplllhhhjjjkkkmmmoooooooooooonnnnnnrrrrrrlllddd\\\RRRIII===444,,,((($$$ !!!!!!!!!!!!"""###$$$%%%%%%%%%%%%&&&&&&%%%$$$"""!!!!!!$$$&&&+++---///222333333333222111///,,,)))'''&&&&&&&&&'''&&&$$$"""!!!!!!!!!!!!"""&&&***((())))))***,,,,,,---...111---***((((((((('''%%%###$$$$$$###!!! !!!###$$$''')))(((&&&###!!!!!!!!!!!!"""%%%&&&&&&%%%%%%&&&&&&&&&%%%###!!! !!!"""$$$'''%%%%%%(((,,,......---555444222000//////000111***)))'''%%%$$$$$$$$$$$$(((&&&### !!!%%%&&&'''...555BBBMMM\\\jjjttt{{{|||~~~zzzrrr^^^LLL666(((!!!  ###+++999KKK^^^mmmvvv}}}zzzwwwwwwxxxyyyyyyzzz|||~~~~~~uuueeeQQQ===...&&&$$$!!!###))),,,666AAAIIIQQQYYY]]]]]]XXXRRRHHH<<<111)))$$$!!!"""'''***+++***!!!kkkRRR;;;000'''$$$$$$""" !!!!!!!!!!!!"""###$$$"""!!!!!!!!!"""$$$%%%&&&((('''&&&%%%&&&(((***+++///000444:::;;;999:::>>>>>>>>>>>>????????????@@@AAA@@@???AAACCCEEEEEEDDD@@@===888555333333111000111111111111111000//////000///...------///000111//////...,,,***+++---000333===JJJUUU^^^___VVVKKK999///'''&&&&&&$$$""""""""""""!!!"""###""" $$$***333;;;DDDPPP^^^iiisssuuuxxx|||}}}|||yyyvvvuuuvvvuuuuuuxxxzzzxxxsssnnniiiddd]]]XXXWWWZZZ```cccjjjnnnrrrsssqqqnnnkkkjjjjjjjjjkkklllnnnpppssstttnnnoooqqqtttvvvtttooollliiikkkmmmppprrrsssssssssooossstttnnnhhh```VVVMMM===555...***'''###"""$$$$$$###""""""!!!"""######''''''''''''%%%$$$""" """%%%''',,,...000222333444444333111///+++'''%%%%%%%%%&&&$$$$$$"""!!! """'''+++------,,,++++++,,,---...333///+++(((''''''&&&%%%###$$$%%%$$$""" !!!"""###%%%''')))(((&&&###!!!###"""!!!"""$$$&&&&&&%%%%%%%%%%%%%%%$$$"""!!!!!!"""'''&&&'''***...222333333777777666666555555555555000///...,,,+++++++++++++++***'''$$$!!! ###'''((((((///777BBBMMM\\\jjjssszzz{{{}}}{{{sss^^^MMM:::---%%%"""'''000???PPPaaapppxxx~~~}}}yyywwwwwwxxxzzz{{{|||~~~zzzsssfffSSS@@@000%%%!!!!!!!!!'''***444???FFFNNNUUUXXXVVVQQQIII===333---(((### $$$'''(((((("""kkkQQQ;;;111'''%%%%%%""" !!!"""!!!!!!"""""""""###$$$!!!!!! !!!$$$&&&''''''&&&%%%$$$%%%''')))***+++000666:::999777777999999:::<<<===>>>??????>>>@@@@@@@@@BBBEEEGGGGGGFFFBBB???;;;777333111///...111111111111000///......---------------......///.........---,,,,,,///111444<<>>FFFQQQ^^^hhhsssvvvyyy}}}vvvyyy|||{{{vvvsssssstttuuuttttttttttttqqqlllhhhhhhccc]]]YYYYYY___ggglllpppuuuzzzzzzwwwsssqqqqqqrrrpppnnnnnnoooqqqrrrrrrpppppppppsssttttttrrrppphhhjjjmmmpppsssuuuvvvwwwpppttttttoooiiibbbWWWLLL<<<555///---,,,)))(((+++)))'''$$$"""!!!!!!"""###'''''''''&&&%%%"""  ###&&&(((,,,---...000222222333333333000,,,'''$$$######$$$"""!!! !!!'''+++///...,,,+++,,,---///000444111---)))&&&%%%%%%%%%"""###$$$###!!! !!!"""$$$&&&(((******'''$$$"""%%%###""""""$$$&&&&&&&&&$$$$$$%%%%%%###"""  %%%&&&'''***///333777888999:::;;;<<<======<<<<<<666666555444333222222111...---+++'''$$$  ###'''((()))///777AAAKKKZZZhhhqqqwww}}}zzz|||~~~|||tttbbbSSSAAA444***!!!###)))555CCCSSScccqqqyyy~~~}}}yyyxxxxxxzzz|||}}}~~~yyyrrreeeSSS@@@///%%% %%%***444???FFFLLLQQQRRRPPPHHH???333,,,)))'''### """######"""lllSSS;;;000'''$$$$$$""" !!! !!!###$$$###""""""###"""!!! !!!###&&&(((###"""""""""$$$''')))+++...444::::::888555555555555666888:::<<<===>>>>>>>>>>>>>>>AAACCCDDDDDDBBB@@@???;;;777222///---,,,000000000000000///...---++++++,,,,,,---------,,,.../////////......111333666===EEEMMMWWW\\\YYYRRR>>>444,,,,,,---,,,+++++++++************)))&&&###"""  """'''///999AAAIIISSS```iiippptttzzz~~~yyynnnppprrrpppllljjjlllnnnpppoooppppppooolllhhhfffgggddd___^^^aaahhhqqqwwwxxx|||~~~zzzuuuttttttuuurrrnnnlllmmmoooooonnnnnnqqquuuyyy{{{xxxrrrnnngggiiilllpppsssvvvwwwxxxtttwwwvvvqqqllldddWWWKKK<<<555111111000...///111---***&&&###!!!!!!"""###%%%%%%%%%%%%###!!!!!!###&&&(((******,,,---...000000111555222---((($$$!!!!!! !!!'''+++---,,,++++++---///222444444222...***'''%%%%%%%%% """""""""  !!!%%%'''***,,,,,,***'''%%%'''%%%$$$$$$&&&'''&&&%%%###$$$$$$$$$###!!! ###%%%'''***...444999<<>>===<<<:::888777666111000...+++'''###"""&&&'''(((///666===HHHWWWeeennntttzzz}}}{{{||||||vvviiiZZZIII;;;...""""""***666EEETTTcccqqqyyy}}}yyyvvvuuuwwwzzz|||{{{sssfffSSS???///%%%!!! ###(((333>>>DDDHHHKKKJJJFFF>>>666,,,'''&&&&&&"""!!!oooUUU:::///&&&######!!! !!!###$$$$$$"""!!! !!!!!! !!!$$$&&&!!! !!!$$$'''***,,,444;;;???;;;666555666666444444666888;;;===???@@@;;;;;;<<<===???@@@>>><<<;;;;;;999555000---,,,,,,......////////////......***+++---.........---,,,---///000000///000222444666<<>>888444444444222222555///+++&&&""" !!!###$$$$$$$$$$$$"""  ###&&&((((((((()))***,,,---...///555333///***&&&""" """&&&*********+++,,,...111333555222111000,,,(((%%%%%%%%% !!!"""!!!  !!!%%%'''+++---...,,,***)))(((''''''((())))))'''%%%############""" !!!""""""$$$'''***...333:::>>>AAAEEEKKKQQQTTTUUUSSSRRRKKKJJJIIIFFFCCC@@@===<<<666555333000,,,((($$$!!!!!!%%%&&&&&&---555:::EEETTTbbbkkkrrrxxx|||}}}|||~~~}}}wwwlll^^^MMM>>>///""" )))555CCCQQQ```nnnxxx{{{xxxtttrrrrrruuuyyy{{{~~~wwwiiiVVVBBB222'''""" %%%///999>>>AAAAAA>>>999444///(((%%%$$$### !!!"""oooUUU999...%%%""""""  !!!######!!! !!!###"""!!!!!!"""$$$'''***,,,666===???999333444777888444555666888;;;>>>BBBCCC===<<<===>>>???>>>;;;888555666666333///,,,,,,---,,,,,,---...////////////,,,...000111222111///...,,,---///000///000222444444:::AAAHHHRRRYYYYYYSSSCCC888///...111333555888888777666666555333000---+++((($$$!!! !!!$$$&&&---444<<>>EEEOOOWWWWWWQQQGGG<<<222111555888;;;???===<<<;;;:::999777444111---+++&&&###!!!"""%%%&&&,,,222:::AAAHHHRRR```jjjooovvv}}}|||xxxxxxyyyvvv{{{}}}vvvoookkkhhheeeccc]]]VVVTTTWWW\\\```aaafffiiimmmppprrrsssuuuwwwtttuuuwwwzzz}}}zzzxxxxxxyyywwwuuunnnjjjfffhhhooouuuwwwvvv{{{zzzzzz{{{zzzvvvqqqmmmfffhhhjjjmmmooopppppppppppprrrrrrpppnnnhhhZZZLLLGGG@@@;;;:::777333111222---)))###!!!###$$$%%%%%%$$$###"""!!!"""%%%''''''(((((()))***,,,---...//////...---+++(((%%%### !!!###%%%'''(((***+++...///000111111---000222000+++'''%%%%%%!!!"""######"""!!!"""$$$!!!$$$(((,,,...---,,,+++)))***+++---...,,,((($$$""""""###"""!!! """$$$%%%$$$'''***,,,///444<<>>;;;777333000555111+++&&&######%%%&&&+++000888===DDDMMMZZZccclllrrryyy|||yyytttpppoooyyyuuuoooiiidddbbbccccccccc^^^\\\]]]^^^```fffnnnppprrrtttvvvvvvwwwzzz|||yyy{{{~~~~~~zzzwwwuuusssqqqpppnnnkkkggghhhmmmssswwwyyyzzz|||}}}{{{wwwrrrooonnneeegggkkkoooqqqqqqooonnnwwwuuuqqqnnnkkkcccZZZRRRCCCBBB???<<<888555222111'''%%%!!!"""$$$"""###%%%&&&&&&%%%$$$###!!!!!! """###$$$((((((((('''''')))---000///000000---***'''&&&&&&!!!!!! !!!###%%%%%%&&&(((***,,,///000000000///111000///......,,,)))&&&""""""$$$&&&'''%%%!!!$$$&&&(((***,,,,,,,,,,,,...------,,,,,,++++++***###"""!!! !!!!!!"""""" """$$$%%%###'''%%%%%%***---111:::BBBJJJTTT___gggmmmqqqoookkkhhhddd```^^^\\\YYYUUUQQQOOOJJJEEECCCBBB@@@:::444111---'''!!! !!!$$$'''---000777@@@PPPaaaoooxxx|||~~~~~~|||uuugggXXXCCC111'''""" '''444AAAOOOaaapppvvvxxx||||||{{{yyyyyyzzz~~~vvvfffRRR>>>...%%%(((---444888666000)))&&&&&&$$$!!!!!!"""!!! """)))222mmmOOO888,,,  !!!!!!  !!!!!!""""""$$$$$$$$$######%%%(((+++333444444333222222333555888777666888;;;>>>??????888777666666666555333111777777555222000000111222////////////............555444222000///...------,,,---///333666888888777444444555888===CCCIIIMMMHHHBBB<<<;;;>>>AAABBBAAABBBAAAAAA???<<<999777555444000+++&&&$$$%%%'''(((''',,,333888>>>HHHTTT]]]gggmmmuuuyyywwwssspppooovvvrrrmmmgggcccbbbcccccceeebbbaaadddgggiiiooovvvwwwyyyzzz{{{zzzzzz|||}}}{{{||||||yyyvvvuuutttsssqqqrrroookkkkkknnnssswwwxxxyyy{{{|||{{{xxxssspppooohhhjjjmmmpppqqqpppnnnmmmqqqooommmmmmkkkfff]]]WWWFFFDDD@@@===999555111...'''%%%"""!!!###!!!"""$$$%%%&&&%%%###"""###"""!!!!!!"""###%%%&&&(((((('''&&&&&&'''+++......///000...+++)))(((((($$$###"""!!!!!!###%%%&&&&&&'''))),,,///000///...---......---......---)))&&&$$$%%%&&&((()))((($$$!!!%%%&&&(((***+++,,,,,,,,,......---,,,+++)))(((((($$$###"""!!!!!!!!!"""###""" """$$$$$$###&&&$$$$$$(((,,,///777@@@HHHRRR^^^gggooouuuuuupppooojjjeeeccccccbbb^^^YYYVVVRRRMMMKKKJJJGGGAAA<<<555111+++%%%  !!!###''',,,///777@@@OOO```nnnwww|||~~~~~~}}}uuummm___QQQ===---$$$%%%111===KKK]]]llltttvvvzzz{{{lllWWWBBB111'''%%%***111444222,,,&&&######!!!"""######!!!  $$$---666lllMMM888,,,!!! !!! !!!!!!"""######$$$#########""""""$$$'''***000000111000///000333555888777666777999;;;;;;;;;444333222333444555444333999::::::777222//////111444222000...---,,,------444333000...------...///...000333666888:::;;;;;;888666333222555;;;CCCGGGGGGDDDAAAAAACCCEEECCCAAABBBAAA@@@>>><<<;;;::::::666222---(((%%%$$$%%%%%%###''',,,111777AAALLLTTT___fffpppvvvvvvsssqqqppprrroookkkgggddddddeeefffiiigggiiioootttvvvzzz~~~~~~}}}}}}{{{xxxwwwwwwvvvuuussswwwtttooonnnooorrruuuvvvvvvyyy||||||yyyuuurrrpppmmmooopppqqqqqqooommmllllllkkkjjjkkkkkkfff^^^XXXJJJGGGBBB>>>:::555000---'''%%%###!!! !!! !!!###$$$$$$$$$###"""""""""!!!!!!"""###%%%&&&''''''&&&%%%$$$%%%))),,,---///000000...,,,,,,,,,((('''%%%### !!!###%%%&&&&&&'''))),,,///000...,,,+++***+++,,,...000...***'''''''''(((***,,,+++)))&&&%%%&&&((()))++++++,,,,,,......---,,,***((('''&&&&&&%%%$$$"""""""""###$$$###!!! !!!"""$$$$$$###%%%"""###'''))),,,444<<>>:::333+++&&&"""  ###%%%'''***...111888@@@OOO___mmmwww|||~~~~~~}}}zzzssshhh___QQQFFF555'''###---888FFFWWWfffqqqsssxxx~~~sss```III555)))!!!!!!&&&+++...,,,'''### !!!$$$%%%%%%$$$### %%%///999lllLLL999---### !!! !!! !!!!!! !!!"""######$$$!!!""""""""""""###&&&)))------...------///222555777666555555777888777666222111111222555777777666888;;;===:::444000000111333111///,,,++++++,,,---333111///,,,,,,---///000222444777999:::;;;;;;<<<999666222111333888>>>CCCFFFEEEDDDFFFGGGFFFCCC@@@???===;;;999888888999:::999555000***%%%!!! """$$$(((,,,222;;;FFFMMMWWW```lllsssuuutttssssssrrrpppmmmjjjiiijjjkkkmmmooommmpppwww}}}~~~~~~{{{zzzzzzyyywwwuuuzzzwwwrrrooommmnnnooopppqqquuuzzz|||{{{wwwtttssssssssssssrrrpppnnnlllkkkkkkjjjjjjkkkkkkfff^^^WWWLLLHHHBBB>>>;;;777222...(((&&&$$$"""  !!!"""######""""""!!! !!!###$$$%%%'''&&&%%%###"""###'''))),,,///111222111000///000+++***(((%%%!!!!!!###%%%&&&'''(((***---000000...+++)))'''))),,,000222111---***)))((()))+++---...,,,***(((((()))******+++++++++------------,,,***)))(((((('''%%%$$$######$$$%%%######""""""######$$$######!!!!!!%%%''')))///777>>>IIIVVVbbbmmmwwwyyywwwvvvnnnffffffkkknnnkkkfffdddbbb___]]]\\\XXXSSSOOOJJJFFF>>>555---(((%%%$$$$$$&&&***---///111555777===DDDQQQ```mmmwww}}}}}}}}}~~~~~~yyyssshhhZZZPPPCCC:::---""" """+++444@@@QQQ```lllpppvvv|||}}}zzzgggPPP999+++###!!!"""''')))'''### """%%%''''''&&&%%%###---777rrrRRR<<<000%%%"""#########$$$""""""!!!!!!""""""### !!!"""""""""###%%%(((+++,,,---------...111333555444333444666666555444111000000111444777888888666999;;;999666222222222///...,,,*********,,,---111000---++++++---///111666999;;;<<<;;;:::;;;<<<777666444444666999===@@@DDDEEEGGGIIIHHHEEEAAA===:::888555333222222444555444222...)))$$$!!!###$$$%%%)))///888BBBHHHQQQ[[[iiisssvvvwwwwwwwwwtttsssqqqppppppqqqsssuuutttqqqrrryyy~~~~~~}}}{{{xxxvvvyyywwwrrrmmmiiiggghhhiiikkkpppwww||||||zzzwwwvvvvvvuuutttrrrpppnnnlllkkkjjjjjjkkkmmmnnnjjjbbb[[[OOOIIIBBB===;;;999555111***(((%%%###  !!!!!!!!!"""!!!!!!!!!!!!"""$$$&&&'''&&&%%%$$$"""!!!"""&&&(((---///333444333222111111---,,,)))&&&"""!!!###%%%''''''***+++...//////---***(((&&&(((,,,000333333///,,,)))))))))***---//////...,,,+++++++++***************,,,---.........---,,,)))(((&&&%%%$$$$$$$$$%%%###$$$$$$$$$$$$#########""" ###$$$%%%+++222;;;FFFTTT```lllvvvyyywwwtttnnnhhhhhhlllooonnnkkkjjjiiiiiihhhfffbbb]]]ZZZXXXSSSJJJ@@@777111...,,,,,,///444777999;;;===???FFFLLLWWWdddpppyyy~~~~~~||||||}}}~~~|||||||||tttiii[[[LLLBBB666000&&& !!!!!!#########  """)))111<<>>///%%%!!!!!!$$$%%%###!!!###&&&''''''&&&%%%  )))222|||^^^AAA444(((############%%%!!!!!!!!! !!!""" !!!############%%%'''***,,,.........///000222222111111333666777666444222000///000222555666666666666666666666444222111,,,+++***)))***+++,,,---...---,,,,,,,,,...///111666:::======;;;999;;;===888888777777999;;;===???EEEGGGJJJKKKIIIDDD???;;;666444111...---,,,------***)))'''%%%$$$###""""""$$$######&&&,,,555>>>CCCMMMWWWfffrrrwwwxxxyyyzzzwwwvvvuuuuuuuuuwwwyyy{{{wwwrrrpppuuuzzzzzz{{{}}}}}}zzzwwwwwwuuupppjjjddd``````aaacccjjjssszzz}}}|||zzzyyywwwuuusssqqqooonnnmmmmmmggghhhkkkpppssspppjjjdddSSSKKKAAA<<<;;;:::777444,,,***&&&""" !!!!!!######"""###$$$&&&((()))$$$$$$###"""!!!"""&&&)))...111444555444222111000,,,+++)))&&&### !!!$$$&&&'''(((+++,,,---------+++)))'''&&&'''***///222222000...***)))(((***---000111111111000...,,,+++***)))))))))+++---///000000///...)))(((&&&%%%$$$$$$$$$$$$$$$%%%'''&&&$$$#########""" """######(((...999DDDQQQ]]]jjjtttxxxwwwtttqqqmmmmmmoooqqqqqqpppqqqrrrssssssqqqnnnjjjhhheee```WWWMMMDDD???;;;:::888<<>>GGGJJJMMMMMMIIIDDD>>>:::555333000---+++)))(((((("""""""""#########""""""###!!! """(((111999>>>IIITTTdddpppwwwyyyzzzzzzwwwwwwvvvvvvxxxyyy|||}}}xxxppplllooosssvvvwwwzzzyyy{{{~~~|||zzzuuusssooohhh```\\\[[[\\\]]]eeepppyyy}}}~~~|||{{{vvvtttrrrooonnnnnnnnnnnniiikkkoootttwwwuuunnnhhhYYYOOOBBB:::999:::888555///+++&&&""" !!!!!!!!!!!!!!!###%%%'''(((#########"""!!!###'''***000333666666444111///...***)))(((%%%###!!!!!!$$$&&&'''(((,,,+++***)))((('''&&&%%%%%%&&&(((+++///000///---+++***)))+++...222444444555444111...+++***)))((()))+++---///000///---,,,)))(((&&&$$$#########$$$$$$&&&((('''$$$""""""###""" """""""""%%%+++111<<>>AAA@@@>>>;;;888777999<<<===IIILLLOOONNNJJJCCC>>>:::555444111...+++(((&&&%%% !!!!!!!!!!!! """%%%...666:::FFFRRRbbbooovvvxxxyyyzzzvvvvvvvvvvvvxxxyyy{{{}}}xxxnnnhhhjjjpppsssvvvyyytttwwwzzz}}}~~~{{{sssrrrnnnggg___YYYYYYZZZYYYaaannnxxx}}}~~~~~~}}}uuusssqqqooonnnnnnooopppooopppssswwwyyyuuunnnggg^^^RRRCCC:::888999777444000,,,'''!!! !!!!!!###%%%#########""""""$$$(((+++111444666777444000...,,,)))((('''%%%###!!! !!!$$$&&&'''(((+++***((('''%%%$$$$$$$$$$$$$$$&&&))),,,...---,,,,,,+++***+++///333666777888666333///,,,)))(((((()))+++---//////---+++))))))(((&&&$$$############$$$''')))(((%%%""""""###""" """"""!!!$$$***)))444CCCPPP___lllrrrrrrqqqtttvvvuuurrrqqqsssuuuvvvyyy|||}}}|||yyywwwvvvqqqmmmggg```[[[XXXWWWWWWVVV[[[aaaeeeggghhhiiiiiifffiiiooovvv|||{{{}}}~~~~~~~~~|||{{{vvvkkk]]]MMM<<<...%%% """############!!! ### $$$)))222AAANNN\\\fffttt}}}~~~}}}|||{{{yyyzzz~~~wwwdddNNN>>>---'''  !!!######"""&&&...mmmRRR@@@---$$$ """$$$###!!!!!!"""###$$$%%%&&&''''''(((+++///111111///.........---...///000333555777333333333222222444888<<<<<<:::666222000000000111,,,///111111...+++)))(((***+++---///111222333333777999;;;<<<;;;:::::::::===<<<::::::;;;===@@@AAAHHHKKKMMMJJJDDD>>>:::999444333111000...***%%%!!!"""!!! !!!&&&***333<<>>>>>===<<<;;;;;;===;;;999888999;;;???AAAGGGIIIKKKIIIDDD>>>;;;:::333222111000///+++&&&"""$$$###""" ###'''+++333;;;CCCPPPaaammmqqqrrruuuwwwzzzxxxvvvwwwzzz||||||zzzrrroooiiieeecccccccccccceeekkkrrrxxxzzz~~~}}}zzzxxxwwwwwwxxxuuuooohhhbbb^^^[[[YYYZZZbbbooo{{{uuupppkkkhhhjjjmmmoooppprrrqqqrrruuuwwwtttllleee\\\PPPEEE@@@>>>:::777777222---&&&!!! !!!"""###$$$$$$"""&&&((('''$$$&&&---444999888555111---***(((''''''&&&$$$!!! """%%%(((***+++---,,,)))'''$$$###""""""""""""###'''+++...---+++*********---111777<<<@@@???<<<777111,,,***)))))))))&&&%%%'''&&&"""!!!$$$'''&&&%%%###"""""""""######'''***)))%%%!!!!!!###"""!!!  """###'''---888EEESSS___hhhnnnwwwwwwxxxyyyyyyyyyyyyzzz}}}~~~|||xxxuuuqqqnnnmmmllllllpppvvv{{{~~~}}}zzzxxxtttvvvyyy|||~~~zzzrrrdddRRR@@@111&&& !!!###$$$###!!! """%%%+++888FFFYYYbbbnnnxxx~~~~~~{{{zzzzzz}}}{{{nnnYYYGGG888///&&&$$$""" !!!$$$&&&$$$"""&&&xxx]]]III333&&& !!!###"""!!!!!!"""""""""######$$$$$$&&&(((***+++***+++,,,...(((((()))***,,,///111333111222222222222555999===<<<:::777444111000//////***,,,......,,,*********,,,...222666:::<<<>>>>>>@@@@@@@@@@@@>>>===;;;;;;<<<:::666444555888<<>>AAACCCDDDDDDBBBAAA???>>>===:::999888555111//////333888<<<============;;;888777666000///...//////...+++((()))((('''&&&%%%%%%%%%%%%&&&$$$&&&***,,,---222999@@@LLL^^^lllsssvvvxxxzzz}}}|||zzzyyyzzz{{{||||||zzztttkkk```XXXSSSSSSTTT[[[bbbkkkrrruuuvvvyyy{{{|||}}}}}}{{{|||}}}}}}}}}|||yyywwwuuuwwwwwwvvvsssooojjjeeebbbdddjjjttt}}}wwwpppjjjiiimmmqqqpppmmmrrrrrrtttvvvxxxuuuppplllaaaUUUIIIDDD@@@:::444333...+++'''###  """#########!!! """###$$$'''***,,,,,,+++,,,111555666555111---***&&&$$$###!!!   """%%%'''***+++,,,------+++***((('''&&&%%%$$$$$$$$$&&&))),,,---...------...111666;;;@@@CCCAAA===777111,,,)))''''''+++'''&&&'''%%% !!!$$$$$$$$$############$$$###&&&((((((%%%###"""""" ###'''---555>>>JJJWWW```mmmrrrxxx|||}}}~~~}}}}}}|||{{{zzzxxxvvvuuutttyyy~~~{{{zzz{{{~~~}}}|||}}}~~~xxxnnn^^^KKK999+++""" """###"""  """'''333???TTT^^^kkkwww~~~}}}|||}}}}}}tttdddUUUBBB888...)))&&&""" !!! $$$&&&'''&&&###""""""###"""zzzXXXFFF111&&&!!! !!! !!!"""$$$&&&((()))***%%%&&&&&&&&&&&&(((,,,...+++++++++,,,---000222333,,,,,,,,,,,,,,,///333777999888777555333111///...+++,,,,,,+++***)))+++,,,...111666<<>><<<;;;:::777444222000,,,***+++///444888666666555444444333222111...---------...---+++)))******))))))(((((())))))***)))***.........222777===HHHXXXfffoootttwwwxxx{{{{{{||||||||||||}}}~~~{{{vvvlll___UUUPPPQQQSSSXXX___hhhnnnpppqqqsssuuuuuuxxx{{{}}}}}}{{{xxxvvvzzz{{{||||||{{{yyyvvvuuuvvvwwwyyyxxxvvvrrrmmmjjjggglllttt|||yyysssmmmlllnnnqqqpppnnnppprrrtttvvvwwwuuurrroooeeeYYYLLLFFFAAA999333000...,,,)))%%%!!! """$$$''''''%%%###!!!!!! !!!"""$$$&&&(((+++---...------000222333222///+++(((%%%###"""  !!!###&&&(((***++++++---,,,,,,+++)))(((''''''%%%&&&&&&'''(((***,,,...,,,,,,...111555999>>>@@@???<<<666111---+++******)))&&&%%%&&&$$$ !!!$$$%%%%%%%%%%%%$$$$$$$$$###%%%'''((('''%%%$$$###"""&&&***///666AAAOOOYYYhhhoooxxx}}}}}}|||vvvzzz|||}}}~~~~~~||||||}}}~~~xxxnnn]]]JJJ888***""" !!!!!!"""###"""   !!!!!!!!!"""$$$(((333???RRR\\\iiittt||||||zzz}}}|||uuugggYYYEEE:::///)))%%%!!! $$$%%%&&&&&&$$$######### tttUUUCCC///%%% !!!!!!!!!###%%%''')))***+++%%%&&&'''''''''))),,,///,,,,,,++++++---...000111+++++++++******,,,000333666666777666555333000///---------+++))))))+++---...111777<<<@@@CCCCCCCCC@@@<<<888666666555111...,,,***((('''(((---222555444222000///000000///...---,,,++++++,,,,,,+++)))************+++,,,------...---...111111///111666999CCCQQQ^^^hhhooosssuuuvvvyyy}}}|||wwwmmm___TTTOOOQQQUUUZZZ```fffiiihhhhhhiiijjjmmmooosssvvvxxxwwwvvvtttxxxyyyzzzzzzyyywwwuuussstttvvvxxxzzzyyywwwtttqqqkkkoootttzzz~~~xxxuuupppmmmmmmmmmmmmllloooqqqtttvvvvvvuuusssqqqhhh\\\PPPJJJDDD<<<555333///...,,,'''"""!!!###'''******(((%%%###!!!!!! """$$$''')))+++---//////.........///000...,,,)))&&&$$$###""" !!!###&&&(((*********++++++++++++***)))((('''&&&((())))))))))))***,,,***+++,,,///222666:::<<<<<<999444000---+++++++++%%%"""!!!###### """&&&&&&''''''&&&%%%$$$$$$###$$$&&&((()))((('''&&&!!!%%%(((+++000999HHHRRRdddlllwww}}}zzz}}}~~~~~~~~~}}}xxxnnn\\\HHH666)))""" !!!""""""###$$$###!!! !!!""""""""""""!!!"""###%%%&&&%%%"""!!!$$$&&&***555AAAQQQZZZgggrrrxxx}}}~~~}}}~~~|||zzz~~~~~~xxxkkk^^^HHH<<<000)))$$$ !!!###$$$$$$$$$$$$$$$###### lllNNN===+++""" !!!######$$$%%%&&&&&&''''''%%%&&&((())))))+++---000000///.........///000111+++++++++))))))+++...111333444666777666444111000000000...+++))))))+++---...111666;;;>>>@@@??????;;;666111///000///,,,(((((('''&&&''')))---222444666333///...000111000///,,,+++******++++++)))((())))))***+++,,,...000000111000222444333000111555666>>>JJJVVVaaaiiinnnpppqqqvvv}}}|||qqqbbbVVVQQQTTTYYY___bbbeeeddd```\\\\\\]]]cccfffjjjooosssuuuvvvvvvvvvvvvvvvvvvuuusssqqqppppppsssvvvyyyzzzyyywwwvvvppprrruuuyyy{{{{{{zzzzzzxxxwwwuuupppkkkiiijjjlllmmmooosssuuuuuutttsssrrrhhh]]]RRRMMMIIIBBB<<<:::111111///***$$$  """%%%))),,,---***&&&###"""!!! !!!###&&&***,,,...///111111000///---------+++)))'''%%%######"""   ###&&&((()))))))))******++++++***)))(((''''''))),,,,,,)))(((((()))******,,,...111444666888:::777222...***)))))))))""" ###$$$""""""%%%(((((()))((((((&&&$$$######$$$&&&)))++++++***)))$$$$$$$$$$$$###""""""!!!###'''(((+++333AAALLL^^^gggrrrxxx{{{}}}}}}xxxmmm[[[FFF444(((!!! !!!###$$$###$$$%%%$$$"""!!!!!!!!!!!!"""###$$$$$$$$$$$$###$$$%%%((()))'''$$$ !!!%%%'''+++666BBBPPPYYYeeeooouuuyyy|||{{{{{{}}}{{{{{{|||qqqeeeJJJ>>>111)))$$$ !!!"""""""""#########"""!!! gggEEE666'''  !!!%%%$$$$$$$$$$$$$$$$$$$$$%%%''')))***+++,,,...000444333222111111222333333------,,,***)))***...111222333555777777555222111222111///,,,))))))+++...---000555:::=========<<<777222,,,***,,,,,,((($$$'''&&&&&&'''***...222555888555111000111333222111,,,***))))))******)))'''((()))***+++---///111222333222333666444111111444444;;;EEEQQQ\\\eeekkkmmmnnnttt}}}vvvgggZZZUUUXXX]]]ccceeeeeeaaaZZZTTTSSSSSS\\\___eeekkkpppuuuwwwxxxuuuuuutttsssrrrpppooonnnmmmpppssswwwyyyyyyyyyxxxtttuuuvvvxxxxxxwwwvvvuuuyyyzzzyyyssslllhhhjjjnnnlllooorrrtttttttttsssssshhh^^^TTTPPPNNNHHHBBB@@@222333111+++%%%  """&&&***......+++'''$$$"""!!!!!!!!!$$$'''+++...000111333333222000---,,,+++***(((&&&$$$#########!!!   ###&&&((()))(((((()))******+++***)))(((''''''***------***''''''(((***+++,,,---000222444666999666111,,,(((&&&&&&&&&""" !!!%%%&&&%%%&&&))))))*********((('''%%%###"""###&&&))),,,---,,,+++((((((((('''&&&%%%$$$###"""&&&'''(((000===HHHXXXaaalllsssvvv{{{~~~}}}wwwlllYYYEEE333&&& !!!"""$$$%%%###%%%&&&%%%###!!!!!!""""""###$$$%%%%%%%%%%%%%%%$$$&&&)))***)))%%%!!!!!!%%%(((,,,777BBBPPPXXXdddnnnsssvvvyyy|||~~~~~~zzzzzz}}}~~~~~~{{{|||vvvkkkKKK???222***$$$ !!!!!! !!!######"""!!! fffDDD555'''!!! """###$$$###""""""$$$&&&'''((()))+++---......///555666555333000//////111...000000---))))))...333222444777888999777555333222333444111,,,)))***++++++///555999;;;:::666444......---,,,+++)))'''&&&((('''&&&''')))...333666333000...---...///000000+++***)))(((((())))))***+++,,,---///000111111111555444222000///.........777:::AAAKKKWWWaaahhhlllmmmttt{{{zzzooobbbZZZ[[[___eeeeeebbb]]]VVVRRROOOOOOYYY___fffmmmrrruuuvvvwwwxxxvvvtttrrrlllccc```aaaccchhhnnnrrrsssuuuxxx{{{tttuuuuuuttttttuuuwwwzzzyyyxxxuuuqqqmmmkkklllnnnmmmooosssuuuuuussspppnnniiiddd]]]VVVQQQNNNKKKIII???:::333---)))&&&###!!!&&&+++,,,+++))))))%%% """$$$'''***,,,---111333444555222...)))%%%&&&&&&%%%%%%$$$"""!!!  %%%((())))))))))))+++...000,,,&&&"""###%%%''')))******(((&&&%%%&&&(((***---000222333333333222111///---,,,)))%%%!!!#########$$$&&&)))+++---)))...000---***)))'''###'''''''''***...222333333///---***(((&&&%%%###!!! !!!!!!$$$+++666>>>PPPTTT\\\eeeoooxxx~~~~~~~~~~~~~~~yyyooo]]]GGG444'''!!!"""!!!!!!!!!!!!###%%%&&&&&&''''''&&&$$$"""######%%%'''))))))&&&%%%&&&'''***---//////,,,'''###!!! """(((222===DDDPPPVVV```iiiooosssvvvwwwzzz{{{}}}~~~~~~~~~}}}}}}{{{{{{|||{{{oooTTTAAA,,,$$$###!!! """#########"""!!! ###!!!gggGGG888)))###!!!!!!"""######""""""%%%&&&)))***+++---.../////////666666666444222111111333000222333000,,,+++///333333444666777888777666555444555555222...++++++,,,---000444777888666333111//////...---,,,+++***)))+++***)))***,,,///222555666333000......///......)))((((((((((((***+++,,,++++++,,,......///......333111///---,,,,,,,,,---333777@@@KKKXXXcccjjjnnnpppwww|||}}}sssggg``````dddfffddd```YYYSSSOOONNNNNN[[[aaajjjqqqssstttuuuvvvuuuqqqnnniii```TTTOOOOOOZZZ```hhhmmmooorrruuuxxxuuuvvvuuutttrrrrrrtttvvvyyywwwtttppplllkkkmmmoooppprrrtttvvvuuurrrnnnkkkiiifffaaa]]]YYYTTTOOOKKKCCC>>>666000+++(((%%%###"""&&&)))''''''(((%%% """%%%(((,,,...///444555666555222---(((%%%$$$$$$$$$###"""!!! $$$'''))))))))))))+++...///,,,'''######%%%&&&)))++++++)))((('''''')))+++...111444555555555333111///---+++((($$$!!!&&&%%%%%%&&&'''(((***+++,,,000222...+++***'''###%%%%%%&&&***000555777888555111,,,)))'''$$$""" !!!""""""!!!###(((000777DDDHHHPPP[[[eeeooovvvyyy{{{zzzxxxvvvvvvvvvxxxyyy{{{}}}vvvkkkYYYEEE222&&&  !!!"""$$$&&&'''((())))))(((%%%$$$%%%&&&&&&(((***)))'''%%%&&&'''))),,,///...+++'''###"""!!!!!!!!!$$$***444@@@HHHSSSYYYaaaiiinnnrrrtttvvv{{{{{{}}}~~~||||||}}}}}}qqqXXXDDD///&&&$$$!!! !!!!!! ###!!!jjjMMM===,,,%%%""" !!!""""""###%%%'''+++,,,...///000000000///333444555444222111222333333555666444000...000333444444555666777777888888666777777444111.........111111333333333222000///222111000///............//////......///111222333777444000...---,,,***)))'''''''''''')))+++---///+++,,,,,,------,,,+++***...---+++)))(((((()))***...444???LLLYYYdddlllpppsssyyy}}}~~~zzzpppiiihhhjjjiiifff___WWWQQQNNNOOOQQQ]]]eeeooosssrrrpppppprrrmmmhhhbbb\\\QQQEEE???@@@LLLTTT^^^fffkkknnnrrruuuvvvwwwvvvtttqqqpppppprrryyywwwtttpppmmmmmmooorrrsssuuuvvvwwwuuuqqqllliiihhhhhhgggeeebbb\\\TTTNNNHHHCCC;;;555000+++(((%%%%%%((()))&&&%%%&&&$$$ """&&&***...111222777888888666222---'''$$$""""""!!!!!!!!! ###&&&)))***))))))+++---...+++&&&###$$$%%%%%%(((,,,---,,,***))))))+++---000333666777888888444111...,,,***((($$$"""(((((((((((()))***+++,,,000444555000,,,+++((($$$$$$$$$&&&+++222888<<<>>>:::666///***&&&$$$!!! """""""""""""""$$$)))---444999AAAKKKVVV```gggkkknnnllliiigggggghhhkkkmmmooosssyyy}}}yyyqqqfffTTT@@@000$$$ """$$$&&&((())))))******)))'''&&&'''((()))***+++***(((&&&&&&&&&(((+++------***'''$$$###!!!"""###&&&---999EEENNNXXX]]]dddkkkooorrrtttvvv{{{|||~~~}}}~~~ttt]]]III444)))%%%!!!!!! pppUUUCCC000&&&""" !!!"""###&&&(((,,,...///111111111000///...000222222111111222333666888888666333000111222444444444444666888999;;;999999888666333111000000222222111000000111111222666555444333222222333333444444333333333333333333444222...,,,+++***(((&&&'''&&&'''''')))+++---///------......---+++)))(((***(((&&&$$$$$$%%%&&&'''---444@@@NNNZZZccckkkooossswww{{{}}}xxxrrrpppppppppkkkcccZZZRRRPPPRRRUUU```gggoooppplllgggeeeggg```[[[VVVPPPGGG===999;;;BBBJJJWWWaaaggglllpppsssvvvwwwwwwuuurrrppppppqqqwwwvvvssspppnnnnnnqqqttttttuuuwwwwwwuuuqqqmmmjjjjjjiiiiiihhhfff```XXXSSSLLLGGG@@@999444///+++((((((***(((###!!!!!!"""''',,,000333555::::::999777222,,,'''###  ###'''+++---,,,+++***+++***(((%%%######%%%%%%(((,,,...---,,,++++++,,,...111444777999:::;;;666333///,,,***'''%%%###******+++,,,---...///000333777777222...,,,***&&&%%%%%%&&&+++222999>>>@@@;;;666///)))%%%###!!! !!!!!!!!!"""$$$%%%)))---444===GGGPPPVVVYYY\\\ZZZVVVTTTSSSVVVYYY\\\]]]aaaggglllppptttxxx{{{}}}vvvlllaaaOOO<<<---### ###&&&((())))))((()))***)))((('''((()))+++++++++***((('''&&&%%%''')))++++++)))&&&%%%%%%###$$$&&&+++333???LLLTTT]]]aaahhhmmmrrruuuyyy{{{|||}}}}}}~~~wwwbbbOOO999,,,&&&  xxx^^^KKK555((("""  !!!"""$$$'''))),,,...000222222111000///---///222333333444555666999999999777444222222222555555444444666888:::<<<;;;:::888666555333111000111000///...000222444666888888777666666666666666666555555444333333333333222000...------,,,***)))(((''''''''')))***,,,...///000111111///,,,)))'''&&&%%%""" """$$$&&&///666BBBNNNWWW___fffkkknnnsssxxx{{{~~~xxxvvvuuutttoooggg]]]UUUSSSUUUWWW___dddgggeee___YYYXXXXXXTTTOOOJJJFFF@@@888777:::===FFFSSS^^^fffkkkppptttvvvwwwwwwvvvsssqqqqqqrrrqqqqqqooommmlllllloooqqqrrrtttvvvxxxwwwsssooolllkkkjjjhhhfffddd```ZZZVVVNNNIIICCC<<<777222---***%%%&&&###"""''',,,111555777::::::999666111,,,'''$$$!!!   ###)))...000///---(((((('''%%%###"""######$$$'''+++------,,,++++++---...111444777:::<<<===888444///,,,)))(((&&&$$$)))***,,,///111333444555444888888333///...,,,)))((('''(((+++111888<<<>>>888333,,,'''$$$"""!!!  !!!""""""$$$'''---444;;;AAAEEEHHHHHHFFFBBB@@@@@@CCCFFFIIIKKKNNNSSSXXX^^^dddjjjnnnrrrwww~~~{{{uuujjj^^^LLL:::---$$$"""%%%''')))))))))&&&'''(((((('''&&&''')))++++++******)))(((&&&$$$%%%'''))))))'''&&&'''(((&&&(((---333<<>>///&&&hhhSSS;;;+++### !!!  """"""###%%%'''***,,,...000333444333111000...111555888999:::;;;===<<<;;;999777666555444444666666555555666888:::;;;<<<999777666555444111//////...------///222666888999999999999888777555444333222111000000000111222222000////////////---,,,(((''''''''')))***,,,...000111222222111...***((($$$###  ###%%%///777AAAJJJRRRYYY```eeeiiiooouuuzzz}}}zzzyyyuuuqqqjjjaaaYYYUUUUUUWWW\\\[[[YYYUUUQQQMMMLLLLLLKKKFFFBBB???999444555999???GGGTTT^^^eeekkkqqquuuvvvwwwxxxvvvtttqqqqqqqqqiiijjjkkkkkkjjjjjjlllmmmqqqsssvvvxxxxxxuuuqqqoookkkiiifffdddaaa^^^YYYVVVMMMIIICCC===888333...+++$$$%%%######&&&%%%"""'''---111555777999888777555111,,,(((%%%###"""!!!  !!!  !!!$$$***000333111///((('''%%%###"""######$$$%%%''')))******)))***+++,,,---000333777:::===>>>;;;777111,,,***)))'''&&&)))***---000222555666666444777888333000000000---***)))(((***///555888:::555000+++&&&$$$""" !!!!!! """$$$(((,,,111555777999777555222111111333666888<<<>>>BBBFFFKKKRRRZZZ___dddjjjttt{{{yyytttkkk^^^KKK:::...%%%!!!$$$'''))))))'''&&&$$$%%%''''''&&&&&&''')))+++)))(((((()))(((&&&$$$$$$%%%''''''&&&&&&(((***,,,000666>>>HHHRRR]]]cccgggjjjoootttyyy~~~{{{kkkYYYCCC333((( rrr\\\AAA///&&& !!!!!! """###$$$$$$%%%(((***,,,...222555666555444222///222777:::<<<===???@@@???===:::888777888888888777666666666777888888999;;;888666444444333000......---++++++---111444777666777888999777555222000...,,,+++)))***+++...///111///.........---+++)))&&&&&&&&&'''))),,,...000000111333333111...***((($$$""" ###&&&---444===EEEKKKQQQZZZ```eeellltttyyy~~~}}}wwwtttoooggg___ZZZXXXWWWWWWQQQJJJFFFEEEEEEFFFFFFEEEAAA===<<<888555888===CCCJJJUUU^^^eeekkkqqquuuwwwxxxxxxvvvrrrooommmmmmgggiiilllnnnmmmmmmmmmmmmrrrtttwwwyyyxxxuuuqqqoooiiigggeeecccaaa\\\WWWSSSKKKGGGBBB===888333...+++&&&'''$$$ """(((,,,,,,"""''',,,111444666666666555333000,,,)))'''&&&%%%###!!! !!!"""!!!!!! !!!!!! """)))000444222///)))'''%%%$$$$$$%%%%%%%%%%%%&&&''''''&&&&&&(((******,,,...111555999<<<>>>>>>999222---+++***)))((((((***,,,///111333333444111555666222111222333111***((('''(((---222666888444000+++'''$$$"""!!!  ###&&&)))+++---...***)))((('''((()))+++---...000222555999@@@HHHNNNSSS[[[fffoootttyyy}}}xxxuuuuuuvvvvvvwwwxxx{{{~~~{{{vvvsssmmm___LLL;;;000''' !!!###&&&))))))(((%%%######%%%&&&&&&&&&&&&((())))))(((&&&'''))))))&&&$$$###$$$%%%%%%%%%&&&)))+++333888AAAJJJTTT]]]eeekkkkkknnnrrrvvvyyy~~~~~~ppp^^^HHH888,,,""" yyybbbFFF333(((!!! !!!!!!!!!###$$$%%%$$$&&&(((***---///333666888888666555...111666:::<<<>>>???AAABBB???;;;999999:::;;;;;;777777777777888888888888;;;888444333444333000------,,,++++++,,,///222444444555777888666333///,,,)))(((%%%$$$%%%(((+++......---+++++++++***'''%%%###$$$%%%'''***---000222///111222333111...***'''###!!! $$$&&&***111:::AAAFFFMMMVVV]]]dddllltttyyyzzzxxxtttmmmeee^^^[[[ZZZRRRJJJ@@@<<<>>>BBBDDDDDDAAA===;;;<<<;;;:::???EEEFFFMMMVVV^^^dddjjjqqqvvvxxxyyyyyyvvvqqqllljjjiiiiiilllpppsssrrrqqqqqqqqqtttuuuxxxyyyxxxuuuqqqnnngggfffeeedddbbb\\\UUUPPPIIIEEEAAA<<<888333...***$$$$$$!!!###''''''"""''',,,000444666444444333222///---***((()))'''$$$"""!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!(((000444222...+++(((&&&%%%%%%&&&''''''&&&&&&&&&%%%$$$$$$'''))))))***---000444888<<<>>>???:::333...+++*********(((***,,,...000000000000000444555222111333555333)))'''&&&''',,,111555777555222---)))%%%""" """$$$&&&'''(((%%%$$$$$$###$$$%%%&&&'''%%%&&&''')))---444<<>>HHHRRR\\\dddkkkpppoooqqqtttvvvyyy}}}sssaaaKKK;;;...$$$ !!!mmmPPP777(((!!!!!!###%%%&&&''''''&&&&&&))),,,000333444444555666444444555888;;;===<<<;;;@@@===:::888999:::::::::999888555333222222333444111000000111222111///...333222222222222444555666555555444222///,,,***)))%%%%%%%%%$$$$$$$$$######((())))))))))))'''&&&%%%###&&&)))+++,,,,,,...000///000222333000+++&&&"""  ###,,,000666<<>>AAAEEEEEEBBB???===>>>CCCIIILLLOOOTTTYYY^^^aaaffflllrrrwwwwwwwwwtttpppmmmllllllooorrrvvvxxxwwwtttrrrqqqsssuuuuuurrrqqqssssssooodddfffhhhhhhcccZZZPPPJJJJJJDDD===888555111,,,((()))'''###"""%%% !!!$$$***///222333666666444333111///......///***%%%"""###$$$$$$###!!!"""###"""!!! !!!""""""###'''---222444222///,,,***'''$$$"""###$$$%%%%%%&&&&&&%%%$$$###%%%&&&+++++++++---000444888:::999888555222///,,,+++***)))((((((***---.........+++,,,...000222222222222)))'''%%%(((,,,000111111333///)))%%%$$$""""""$$$###"""  """###$$$$$$&&&***///333<<>>;;;999888999:::::::::888666444222111111222222222111000000111222111000222111111000000111222333......---,,,+++***)))(((&&&&&&%%%$$$###"""!!! %%%&&&'''''''''%%%$$$######%%%((()))***+++...000///111333333000+++%%%!!!###(((+++111666>>>IIIVVV___iiinnnvvv~~~}}}{{{wwwwwwwwwuuuqqqjjjaaaZZZSSSLLLFFFEEEEEEDDDEEEIIIJJJHHHEEECCCDDDHHHLLLOOOSSSWWW\\\```dddiiipppvvvyyyzzzyyywwwssspppoooooorrrtttvvvwwwvvvtttrrrqqqrrruuuvvvtttssstttrrrnnnbbbdddfffeee```VVVMMMFFFEEE@@@999555444111---)))***)))%%%!!! ###!!! !!!%%%***///222333555555444333111000//////111,,,'''$$$$$$$$$$$$###!!!"""######""""""###%%%&&&''')))...222444333000///,,,)))%%%###"""###$$$###$$$%%%$$$""""""###%%%((()))***,,,///333666888999777555222///---+++***)))((('''((()))***)))((('''(((+++///111222222222***(((&&&(((,,,///000000111...)))&&&$$$###  !!!  !!!###&&&***...333999@@@EEEGGGIIIMMMRRROOOJJJFFFCCC@@@>>>BBBIIIYYYdddpppxxx~~~~~~}}}}}}}}}~~~~~~{{{yyytttnnngggYYYHHH===444)))  """$$$%%%''''''&&&%%%$$$""""""!!!"""###%%%%%%$$$$$$%%%'''''''''&&&&&&%%%$$$$$$###""""""###%%%$$$%%%///999BBBKKKWWWbbbjjjqqqxxx||||||{{{{{{{{{~~~~~~{{{~~~uuulll\\\JJJ:::...&&&"""uuuWWW;;;))) !!!$$$(((******+++,,,...000000000000000000000000333111000000222444555555999777666666888999999999666444222000//////000111333111//////111444555555222111000///............***)))(((''''''((()))***'''&&&$$$""" """###$$$$$$$$$###"""!!!$$$%%%&&&&&&''')))---000111222444444111+++$$$ """%%%)))...444===JJJYYYccclllpppxxx~~~}}}{{{yyyxxxzzz|||}}}yyyooobbbZZZUUUPPPMMMOOOOOOMMMLLLNNNPPPNNNMMMLLLLLLMMMOOOQQQWWWZZZ___cccfffllltttzzz|||}}}|||zzzvvvsssrrrrrruuuuuuuuuuuutttrrrqqqpppppptttwwwvvvvvvvvvrrrllldddfffgggeee___UUUKKKEEE???;;;555222222000---******)))'''### """!!!"""&&&+++///111222444444333222222111000000222...)))%%%$$$$$$###""""""###$$$######$$$'''***,,,,,,,,,///222333333111111///+++'''$$$###############$$$"""!!! !!!###%%%''')))---000222444555777666444222///---+++***(((&&&%%%$$$$$$$$$"""!!!"""$$$(((,,,///000111000,,,***))))))+++.........///---)))&&&%%%###!!! """$$$'''))))))---222555555555888;;;<<<888555555444555:::BBBRRR___mmmvvv}}}zzzyyyyyyzzz{{{|||}}}~~~}}}{{{vvvoooaaaSSSBBB888000''' """$$$'''(((((((((&&&%%%###"""!!! """###$$$$$$###""""""###%%%%%%%%%%%%$$$###"""""" """$$$$$$'''111===IIIRRR^^^iiipppvvv{{{|||zzz}}}yyyrrrfffVVVFFF777,,,&&&uuuXXX===***!!! !!!"""!!!%%%)))++++++,,,...000333111000000111222222222444222///...///111222222444333333555777888888777555333111///......///000333111......111555888999444333222000...,,,++++++***)))'''&&&''')))+++,,,%%%$$$"""  !!!"""#########"""!!!$$$$$$$$$###$$$''',,,000444666777777333,,,%%% """&&&+++222:::DDDPPP^^^gggnnnrrrxxx}}}||||||||||||~~~{{{qqqddd[[[XXXUUUUUUZZZ[[[WWWUUUUUUUUUTTTSSSRRRQQQQQQQQQPPPXXX[[[___bbbfffkkktttzzz}}}~~~~~~|||yyyuuuttttttuuusssqqqpppppppppooonnnmmmssswwwwwwwwwwwwrrrllljjjkkkkkkhhhbbbXXXNNNGGG===888333000000...+++((((((((('''%%%!!! !!!######$$$'''+++///000000222111111111111111000000000---)))&&&###"""""""""$$$$$$%%%%%%&&&(((+++...111000//////000111111111111///,,,)))&&&%%%$$$$$$%%%&&&%%%###  !!!$$$'''***...111222333333555444333111///---+++***&&&$$$"""""""""!!! """&&&***,,,............---,,,+++,,,---......///---+++(((&&&$$$"""!!! """###$$$&&&((($$$'''***+++++++++---...222///---///000222999AAALLLZZZiiittt||||||vvvvvvwwwxxxyyy{{{}}}~~~~~~|||uuummm\\\MMM===333,,,%%%"""%%%((())))))((('''%%%###!!!  """$$$$$$"""!!!!!!"""###$$$$$$$$$###"""!!!  """###'''222===MMMVVVcccmmmtttxxx||||||zzz~~~~~~zzzpppcccRRR@@@111(((!!!rrrXXX>>>,,,"""!!!###%%%"""&&&+++,,,++++++---000333111000111444666666555555333000...///111111111333333444777:::;;;:::888555333111///......///000222///---...222777:::<<<777777555333000---+++******)))'''&&&&&&''')))***"""!!! !!!"""$$$$$$$$$######$$$$$$###"""###&&&,,,000777999;;;;;;777000(((""""""'''...888BBBKKKUUU___fffnnnrrrwww}}}|||}}}yyyoooeee^^^[[[ZZZ^^^dddgggbbb^^^]]]ZZZZZZYYYXXXVVVSSSQQQPPPWWW[[[___bbbdddiiiqqqvvv{{{}}}~~~|||yyyvvvttttttqqqooollllllmmmnnnnnnlllkkkqqquuuvvvvvvwwwsssnnnoooooooookkkdddZZZPPPJJJ>>>999333000///---)))&&&&&&''''''%%%###""""""$$$$$$$$$%%%(((,,,...///...////////////............,,,+++(((%%%"""!!!!!!"""%%%&&&(((((()))+++///111333222111000/////////000///...,,,***((('''''''''))))))(((%%%!!! &&&(((,,,///222222222111222111111000...,,,)))(((###""" !!!!!! !!!"""%%%'''***+++,,,---222111000///......///000000///...+++(((%%%###""" ###$$$$$$%%%'''###$$$&&&''''''((()))***)))&&&%%%'''))),,,444===JJJWWWgggrrrzzz~~~}}}yyyttttttuuuwwwyyy{{{~~~~~~zzzpppfffVVVGGG888///)))"""!!!$$$'''((()))((('''%%%###!!!  ###$$$$$$#########"""###$$$$$$###""" !!!"""%%%111===QQQZZZgggrrrxxx{{{}}}|||zzz~~~zzznnn]]]HHH666+++### ~~~pppYYYAAA...$$$ !!!$$$&&&%%%***//////+++***,,,000222000///222666999888666555333111000111222222111444555777:::======;;;999444222000...------...//////---,,,---222888<<<>>>:::999888666333///---+++((('''&&&%%%$$$%%%%%%&&&!!!  !!!###%%%&&&&&&%%%%%%###############''',,,000999;;;>>>>>>:::222***%%%###&&&...:::EEENNNWWW___eeeooorrrvvv|||}}}~~~{{{uuunnngggbbb```aaafffooorrrmmmhhhgggcccbbbaaa___\\\XXXVVVTTTYYY]]]bbbeeefffjjjppptttzzz|||}}}|||yyyvvvtttsssllljjjhhhiiilllooonnnllljjjnnnrrrrrrsssvvvuuurrrpppqqqpppllleee[[[QQQLLLAAA<<<555222000...***&&&&&&&&&'''%%%$$$###$$$&&&%%%%%%&&&))),,,......---,,,,,,++++++++++++++++++'''''''''$$$"""!!!"""$$$&&&(((+++,,,---...111333444444444222///...///000...---,,,***)))(((''''''******)))&&&###!!!!!!"""(((***---///111111000000............,,,***(((&&&"""  !!!"""!!!!!!"""###%%%(((+++...000666666555333111111222444333444333///***%%%###""" !!!"""###$$$!!!""""""###%%%&&&''''''$$$"""!!!%%%(((,,,555===KKKXXXgggqqqxxx|||zzzvvvsssssstttvvvyyy{{{}}}}}}vvvhhh[[[LLL???111***&&&!!! ###&&&'''((((((&&&%%%###"""!!! !!!%%%&&&&&&%%%$$$%%%""""""$$$$$$$$$""" !!!"""&&&222???UUU___mmmxxx}}}~~~{{{xxx{{{~~~~~~xxxgggQQQ===111&&&"""}}}qqq]]]FFF222&&& !!!"""""" """&&&))))))...333222,,,***,,,///222000///333777999777333333222111111222333222000111222555888;;;;;;888666222111...,,,++++++,,,---,,,+++***---333888<<<>>>;;;;;;:::777444111---,,,$$$$$$$$$$$$$$$%%%%%%%%%$$$""" !!!###%%%&&&'''&&&&&&######$$$$$$$$$''',,,///888;;;>>>???;;;444+++&&& $$$(((///;;;EEEOOOYYYbbbiiippprrrvvv{{{}}}|||wwwsssooojjjffffffgggnnnwww{{{wwwrrrpppooonnnkkkhhhddd```]]]\\\^^^ccchhhkkklllnnnrrruuuyyy{{{}}}|||yyyvvvtttssshhhfffeeehhhnnnqqqpppmmmiiilllnnnmmmpppuuuwwwvvvrrrrrrqqqmmmfff\\\SSSNNNBBB===777444222000---)))(((((('''%%%######$$$&&&&&&&&&'''***---...---,,,)))))))))(((((('''''''''###%%%&&&%%%######&&&((('''***...000000111222333555777777555111///000111///...,,,***((('''&&&%%%&&&''''''&&&$$$###%%%&&&***+++,,,---......------+++,,,,,,,,,+++)))&&&%%%"""  !!! !!!###'''---333666888999999777444444666888777888777222+++%%%"""!!! """$$$"""!!!!!!!!!"""###$$$$$$$$$!!!"""''',,,111;;;DDDOOO[[[hhhqqqvvvzzzxxxtttqqqrrrsssuuuwwwzzz|||}}}{{{rrr```PPP???444)))%%%$$$  ###%%%&&&''''''&&&%%%$$$""""""!!!"""%%%((()))'''&&&%%%$$$!!!###$$$%%%$$$""" """$$$***777DDDVVVaaaooo{{{}}}yyy{{{~~~||||||~~~~~~oooZZZFFF:::((($$$}}}sss```III555''' !!!###$$$$$$""" !!!&&&***,,,---222666444...***,,,000111//////333888999555000222111111222333333111///---...111444777666333000111///---+++******++++++***)))***---333999===>>>;;;;;;:::888555111...,,,######%%%&&&''''''&&&&&&&&&$$$  !!!###%%%&&&''''''&&&"""###$$$%%%%%%(((,,,///777:::===???;;;444+++&&&!!!$$$***111;;;EEEPPP[[[gggooorrrssswww|||}}}~~~}}}yyyvvvssspppllliiikkklllsss}}}}}}xxxvvvxxxvvvsssoookkkgggdddbbbccchhhnnnqqqrrrsssuuuwwwyyy{{{}}}}}}zzzvvvtttsssfffddddddiiiooosssrrrooohhhkkkkkkjjjmmmtttxxxxxxttttttsssooohhh___VVVQQQBBB>>>888555444333///,,,+++***(((%%%""""""###%%%''''''(((***---...---+++(((''''''&&&%%%%%%$$$$$$"""$$$&&&&&&%%%%%%(((+++'''+++///222333222222222666888999888444111111222000///---+++(((%%%###""""""###%%%%%%$$$%%%''')))***++++++,,,,,,,,,++++++)))***++++++***(((%%%$$$###!!!"""'''///777;;;:::;;;<<<999666666888;;;:::;;;:::444,,,%%%!!!!!!!!!###%%%###"""!!!!!!"""###""""""!!! !!!'''---444>>>HHHQQQ]]]iiiqqqvvvyyywwwsssqqqqqqrrrtttvvvyyy{{{|||}}}zzzooo[[[III666,,,###"""""" ###%%%&&&&&&&&&%%%%%%$$$###""""""%%%(((***+++)))&&&$$$###"""###%%%&&&%%%### ###&&&---;;;IIIUUU```ooo{{{|||}}}~~~|||zzz|||~~~tttaaaMMMAAA)))%%%qqqXXXBBB444+++%%%!!!"""###%%%$$$"""!!!!!!"""!!!!!!!!!###&&&***...000333555888888555111...,,,///000000000000000///...+++,,,---////////////...---,,,,,,++++++,,,,,,---///+++(((''')))++++++)))&&&(((,,,333999<<<===<<<===:::666444333222///,,,***(((%%%######%%%''')))111+++###$$$######$$$&&&((('''&&&%%%%%%%%%'''))),,,///000666999>>>???<<<444+++%%%"""'''...;;;HHHUUUaaajjjppptttwww{{{~~~|||}}}~~~}}}zzzwwwzzzxxxuuuqqqnnnlllkkkjjjnnnttt{{{~~~zzzuuurrrqqqqqqppppppmmmppptttvvvvvvwwwzzz}}}}}}|||{{{wwwsssoooiiifffdddeeeiiimmmnnnnnnpppnnnkkklllnnnqqqrrrsssoooqqqsssooohhhaaa]]]\\\PPPGGG<<<777777666222...+++)))%%%""" """###&&&'''(((*********)))(((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''(((***,,,---,,,---222333000///111555777888999777444000---111000...+++(((%%%###"""$$$&&&'''(((((('''%%%$$$+++,,,,,,***((('''((()))'''(((((()))((('''%%%$$$&&&%%%#########"""!!!&&&---444999???<<<999666555555777888666777777444...(((###!!!!!!######$$$!!!""""""!!! """$$$"""%%%(((,,,111777???DDDUUU___kkkuuuxxxxxxxxxxxxuuutttsssuuuyyy|||{{{yyy|||sssdddRRRDDD000+++###"""%%%''')))))))))(((%%%"""!!!"""$$$'''((()))***)))(((&&&$$$$$$$$$$$$###!!!  $$$(((...<<>>>>><<<888444222222111000...)))(((%%%$$$$$$&&&(((***444///((("""$$$###"""$$$&&&(((((('''))))))(((((()))+++---...666999<<<===:::222***%%%!!!'''...999FFFSSS___jjjppptttwwwzzz|||}}}}}}{{{{{{{{{zzzwwwtttwwwvvvtttqqqooonnnmmmlllooovvv~~~{{{xxxvvvvvvuuutttsssvvvyyyzzzyyyyyy{{{}}}~~~|||{{{yyyuuuppplllfffddddddfffkkkppprrrrrrsssqqqpppppprrrssssssrrrmmmnnnooommmjjjfffcccbbbVVVLLLAAA:::888777333...+++(((%%%"""!!!"""$$$%%%&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$$$$%%%%%%"""%%%(((***+++---///111...---...222333000000222666888::::::999666333111222111...+++(((%%%$$$######$$$&&&''''''&&&$$$###)))))))))'''$$$###$$$%%%###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%###!!!"""'''...555999<<<:::777444222333444444666777777555000***'''%%%""""""""""""!!!  """######### !!!""""""!!!!!!"""######%%%)))---222:::BBBGGGXXXbbboooxxxzzzzzzxxxxxxvvvuuuuuuwww{{{~~~}}}|||{{{qqq```LLL>>>---(((!!! ###%%%&&&(((((('''%%%###"""###%%%((((((******)))(((&&&%%%%%%%%%$$$###!!! %%%)))///===JJJ[[[fffuuu~~~~~~rrr___OOO999---"""ttt___KKK===333+++&&&!!!"""######"""!!!###%%%((('''$$$"""!!!"""#########%%%'''***---000222333222333333111///------------------------,,,++++++)))***---///111111222111---,,,+++***)))(((((((((,,,***((((((***,,,------------///333999===@@@AAA:::777222/////////000000)))((('''&&&&&&(((***,,,444000+++'''%%%$$$"""!!!$$$###"""$$$&&&(((((((((************+++,,,...///666888999999666000)))%%% '''---666AAANNN\\\hhhppptttvvvxxxyyyyyy{{{~~~|||{{{zzzyyyyyywwwsssqqqsssssssssrrrrrrqqqqqqpppqqqwww}}}{{{yyyxxxvvvxxxzzz||||||{{{{{{{{{|||||||||{{{zzzxxxtttoookkkfffffffffhhhllloooqqqqqquuutttssstttuuuuuurrrppplllkkkkkklllmmmmmmkkkjjj___UUUHHH???;;;888444000)))'''$$$""""""$$$&&&((((((((((((((('''&&&%%%$$$"""""""""""""""###$$$$$$ $$$))),,,...000111333000...///333444111111333777999;;;<<<<<<:::888666444222///+++(((&&&%%%$$$"""###$$$$$$$$$$$$###"""$$$%%%$$$""" !!! !!!"""$$$&&&((()))&&&&&&&&&'''))))))'''%%%!!!!!!!!!###(((...444888777666333000//////000111555666666444000---,,,++++++***(((&&&###  """###"""  !!!"""""""""""" """###"""!!!!!!"""$$$&&&)))...444===FFFMMM\\\fffsss{{{}}}{{{yyyxxxvvvvvvwwwzzz~~~~~~~~~xxxlllYYYDDD666((($$$!!!"""###'''''''''%%%######%%%''')))************(((&&&%%%%%%%%%$$$###!!!!!!'''+++111???LLL]]]hhhwww}}}}}}yyyhhhYYY@@@222$$${{{iiiVVVGGG:::000+++%%%&&&&&&%%%%%%&&&(((+++///---***'''%%%%%%%%%&&&%%%&&&))),,,///111333333......---+++)))(((***,,,,,,,,,---------,,,,,,++++++---...000111111111000---,,,+++)))'''&&&&&&&&&))))))((()))+++,,,......000//////222777===@@@AAA;;;777111---+++,,,...000+++************,,,---...000...,,,******)))(((&&&%%%###"""###&&&((())))))(((((()))***,,,///222333555666666555111---(((%%% &&&+++222<<>>///$$$  """###&&&&&&&&&%%%$$$$$$&&&(((+++++++++***)))'''&&&%%%%%%$$$$$$"""!!!###(((,,,333@@@MMM___jjjxxx{{{|||~~~nnn___FFF555%%%sssbbbQQQBBB666000)))***)))))))))+++///222888555111---***(((''''''%%%'''))),,,...000111111***)))(((%%%###$$$'''))),,,,,,---...............///000111111111000///...---,,,***((('''%%%%%%$$$''''''((()))***+++---...000......000555;;;>>>@@@;;;777222,,,)))***---///////////////000000111111000...---------+++)))&&&%%%###"""###&&&)))******)))))))))***,,,...000111222222222000...***'''%%%!!!%%%(((...777CCCQQQ___hhhnnnoooppppppppprrrvvvyyy{{{{{{|||{{{xxxuuurrrppppppqqqrrrtttuuuwwwyyyyyywwwyyy{{{~~~~~~}}}{{{yyywwwxxxyyy{{{}}}~~~}}}{{{zzztttttttttvvvxxxxxxvvvtttoooppprrrrrrrrrqqqppppppqqqrrruuuxxx{{{zzzvvvrrrpppnnnlllooosssuuutttrrrpppfffXXXLLLBBB<<<666333)))'''%%%######%%%'''))),,,+++)))(((&&&$$$######  """######(((+++,,,,,,------333111111333444111222555444666888:::;;;;;;;;;:::666444222///,,,+++******%%%$$$###!!!!!!!!!!!!!!!!!!###$$$$$$###$$$%%%''')))***,,,,,,,,,---...,,,)))&&&#########$$$''',,,000222000000///.........///000111111111///...000333555666444000+++'''### !!!###%%%'''&&&$$$ !!!###"""!!!!!!!!!"""&&&,,,444===GGGQQQXXXccclllxxx|||yyywwwwwwyyy|||~~~{{{wwwwwwvvvoooaaaNNN999,,,""" ###$$$&&&&&&&&&%%%$$$%%%'''))),,,,,,+++***(((&&&%%%$$$#########""" $$$***---333@@@MMM^^^jjjxxx|||}}}~~~qqqaaaIII777$$$}}}nnn]]]MMM@@@999111111000///000333888<<>>777444+++)))%%%###"""###%%%'''+++***(((&&&$$$###"""""""""!!! """###&&&***---......///000444111000333333111111444222444666888999::::::999555555444333111000......***(((%%%""" !!!!!! """$$$&&&&&&&&&&&&'''((()))***,,,,,,---...///---)))&&&"""""""""###%%%))),,,...------......///000111222000000///......111666999999666222...)))&&&$$$$$$######"""!!! """###%%%&&&%%%### !!!"""!!!!!!!!!""""""'''000:::DDDNNNXXX^^^fffoooyyy}}}{{{zzzyyy}}}}}}zzzuuuuuussslll]]]III666***!!!$$$%%%&&&''''''&&&$$$%%%''')))---,,,***(((&&&%%%######!!!!!!!!!!!!  %%%***...333???KKK\\\gggvvvsssdddJJJ777###|||mmm]]]PPPIII======<<<;;;<<<@@@FFFJJJJJJHHHEEE@@@999333...+++%%%%%%$$$$$$$$$&&&'''((($$$$$$###!!! !!!$$$'''(((***,,,...000222333333111222222333222111///...,,,+++***((('''&&&&&&&&&###&&&((()))'''''')))+++***))))))+++000444666666555444222...+++,,,000333:::;;;;;;<<<;;;:::888777888555222000...+++(((%%%&&&$$$"""###&&&))),,,---...,,,***((('''&&&&&&&&&)))***++++++***(((&&&$$$"""!!!$$$)))000999EEERRRZZZ\\\]]]___bbbeeejjjpppuuuxxx|||~~~{{{wwwttttttpppooommmmmmooossswwwyyyyyyyyy|||~~~~~~~~~}}}|||{{{|||~~~~~~yyyuuujjjhhhggghhhkkknnnqqqqqqnnnrrrvvvxxxvvvtttssstttpppqqqsssvvvxxxwwwssspppqqqtttvvvxxxwwwvvvuuuuuurrrkkk```TTTIII???888444---***&&&""" !!!"""###)))'''%%%###!!!!!! !!!$$$""" !!!###&&&***,,,...000222444444111000222222000111444222333555666888999999999444555666666666444222111...+++'''###!!! !!!"""!!!###$$$%%%&&&'''((())))))))))))***,,,...///...***'''!!! !!!!!!###&&&(((******+++,,,...///111333333111111///---...222888===:::888444000---+++******)))((('''&&&%%%###"""""""""###$$$$$$###"""  """$$$###***555AAALLLVVV___dddjjjrrr{{{~~~~~~}}}}}}zzzvvvvvvsssiiiYYYDDD222''' ###$$$'''((((((&&&%%%%%%'''))),,,+++)))'''%%%###"""!!! !!!!!!  !!!%%%+++...222===IIIYYYeeettt~~~~~~|||zzz}}}wwwhhhKKK777$$$ zzzkkk^^^XXXHHHGGGFFFEEEFFFKKKQQQVVVPPPNNNKKKFFF???777000,,,%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$"""!!!"""%%%''''''(((***---000222333444000111222333333222111000,,,+++***(((((('''''''''###%%%((((((&&&&&&''')))'''''''''***...222333333111111111...,,,...222777===>>>??????>>><<<:::888777555222111000...,,,***&&&$$$""""""&&&***,,,---***)))(((&&&&&&&&&''''''&&&((()))+++***(((&&&$$$""""""'''...777BBBNNNUUUUUUWWWYYY]]]aaagggnnnssswww{{{~~~~~~{{{wwwuuuuuuooommmkkkjjjlllppptttxxxtttvvvzzz{{{}}}|||{{{|||~~~~~~}}}|||{{{zzz||||||zzztttooogggdddbbbaaadddhhhkkkmmmnnnqqquuuuuurrrnnnllllllnnnnnnooorrrsssqqqmmmjjjppptttyyyzzzxxxvvvvvvwwwqqqkkkbbbVVVJJJ@@@888444...+++&&&""" !!!&&&%%%###!!!%%%###  !!!$$$'''***---000444777444111///111111///000444333333555666888888999999333555777999888777444333111...)))$$$!!! !!!""" !!! !!!###%%%((()))******)))'''(((***---//////+++)))  """$$$&&&'''((()))+++---///222333444333222000...///333:::@@@;;;999666222000.........------+++***(((&&&%%%$$$######""""""!!!!!!  """%%%$$$,,,999FFFRRR\\\ccchhhmmmttt|||~~~zzzyyyxxxtttiiiWWWBBB000%%% !!!"""(((((((((&&&%%%$$$&&&(((,,,+++)))&&&$$$"""!!!!!! !!!!!! !!!&&&+++---111<<>>???@@@???===999666333333333333222000---+++)))&&&%%%$$$$$$%%%'''+++---)))((('''&&&&&&''')))***''')))***++++++(((&&&$$$%%%###""" !!!###'''...666???FFFJJJQQQSSSVVV[[[```hhhpppvvvvvvyyy}}}}}}zzzxxxyyy{{{wwwsssnnnlllnnnpppqqqppprrrsssvvv|||~~~zzz}}}}}}~~~~~~~~~}}}}}}|||||||||{{{yyywwwtttrrrqqqeee\\\WWWYYY___bbbeeegggoooqqqsssoooiiicccaaaaaafffiiimmmooommmkkkjjjiiiqqqwww{{{zzzyyyzzzyyyuuusssmmmbbbWWWLLL@@@777111222---'''""" !!!!!! !!!"""!!!!!!!!!!!!$$$%%%))),,,.../////////111000000333777777555222000000111222444666888999999:::<<<<<<<<<;;;999888444111...+++)))'''$$$"""$$$###"""!!! """%%%((())))))((('''******))))))***++++++,,,$$$""" """###!!!$$$***///333444444333111...+++,,,111666999:::===:::777555333222000...,,,...///,,,(((%%%&&&((('''&&&%%%###!!!  !!!$$$'''***222>>>KKKWWW```hhhllltttvvvyyy}}}~~~{{{zzzuuusssnnncccQQQ===***!!!$$$&&&***,,,***))),,,---+++,,,,,,+++***(((&&&$$$### !!!!!!""""""!!!###&&&'''***111;;;BBBPPP___nnnwww{{{~~~~~~~~~yyy{{{|||yyyyyy}}}{{{lllOOO<<<&&& !!!}}}ssskkkhhheeedddccccccaaa```___ZZZRRRJJJAAA888...'''###!!! !!!"""!!! !!!"""$$$%%%&&&&&&(((+++---///111111111...---,,,---......,,,***'''&&&%%%$$$$$$$$$%%%%%%###%%%''')))*********)))(((((()))+++,,,...//////.../////////000333777:::;;;<<<===<<<;;;888444222222222222111///,,,)))(((%%%$$$###"""###%%%(((***,,,***((('''&&&&&&'''(((%%%''')))++++++***((('''&&&$$$###!!!  !!!"""&&&,,,333<<>>>>>>>><<<;;;777444000,,,***(((%%%###$$$###"""!!!!!! !!!!!!$$$&&&''''''%%%$$$((((((((()))***+++,,,---&&&$$$!!!!!!######&&&+++111444666666666...+++***,,,222888<<<===<<<:::777555444333000///,,,------+++((('''&&&'''&&&%%%$$$###!!!  !!!$$$(((+++...777DDDQQQ\\\eeekkkooovvvwwwyyy}}}~~~{{{yyywwwsssqqqjjj___NNN:::(((!!!$$$$$$)))+++)))(((++++++***,,,,,,+++)))(((&&&%%%%%%"""""""""##################$$$&&&&&&(((...777>>>LLL[[[kkkuuuzzz}}}}}}{{{{{{{{{||||||xxxyyyzzzwwwyyy|||vvvgggLLL999%%%zzzwwwtttqqqlllggg```\\\ZZZVVVNNNFFF===444+++%%%!!! !!!!!!  !!!###$$$%%%&&&&&&''')))+++,,,------,,,+++++++++---//////,,,***'''&&&%%%$$$$$$$$$$$$%%%######%%%''')))***+++,,,))))))***+++,,,---...///,,,...111333444777:::===999:::;;;:::999666333222000000000///---***'''&&&$$$###!!! !!!###%%%&&&---,,,***)))'''&&&&&&&&&$$$%%%(((***,,,,,,+++***'''&&&$$$"""!!!!!!"""""" !!!$$$)))000777>>>BBBMMMQQQWWW\\\```eeejjjmmmppppppsssvvvzzz}}}}}}|||~~~zzztttpppnnnmmmmmmlllsssqqqqqqtttzzz}}}}}}}}}}}}{{{xxxuuussshhh___XXXZZZ___ccciiioooyyywwwrrrgggZZZPPPKKKIIIRRRWWW]]]cccfffhhhiiijjjpppvvvzzzyyyyyyzzzyyyvvvyyyuuunnneeeZZZLLL@@@777222...(((###!!!  """$$$%%%###!!! """$$$######"""$$$))),,,......---+++---...111444666555111......---...///000333555666777999<<>>666///)))%%%!!!  !!!###%%%&&&&&&&&&'''((()))***)))(((((('''(((***---//////,,,)))'''&&&&&&%%%$$$$$$$$$$$$#########$$$%%%(((***+++++++++,,,---...//////000...111555888:::;;;<<<>>>======<<<;;;999666333222.........,,,***(((%%%$$$###"""!!! !!!"""###$$$,,,,,,+++***)))(((((('''%%%&&&(((***+++++++++***((('''%%%############$$$!!!"""###'''---444;;;???MMMRRRYYY___cccfffjjjlllooonnnoootttyyy|||{{{yyy{{{xxxsssnnnkkkkkkkkkkkkpppppprrruuuzzz}}}{{{{{{}}}~~~}}}zzzvvvtttlllddd^^^^^^bbbfffmmmssswwwtttlll___PPPFFFAAA@@@JJJPPPXXXaaagggkkkoooqqqqqqwww{{{{{{zzz|||zzzwww}}}{{{vvvooodddVVVGGG>>>666111***%%%!!!  ###%%%&&&&&&%%%######$$$$$$###""""""$$$))),,,...---+++)))+++---111555666333///,,,,,,,,,+++,,,...000333555888:::===@@@AAA@@@>>>===555333///------+++)))'''$$$$$$###"""!!!!!!!!!!!! """###"""!!! ######%%%'''***,,,///000,,,)))%%%!!! !!!&&&(((---111555777888888111000000111333555666777999777666555555444222000000---******++++++'''$$$!!!!!!   !!!###(((///555:::CCCPPP]]]gggmmmppprrrvvvvvvxxx{{{|||yyywwwqqqlllcccUUUEEE444&&& """"""(((***)))(((******(((+++***(((&&&%%%&&&'''(((###""""""!!!!!! !!!#########$$$(((111777DDDSSSdddpppxxx}}}|||xxxvvvvvvwww{{{~~~}}}}}}}}}||||||}}}~~~}}}tttdddTTT>>>000"""}}}xxxrrrjjj^^^RRRKKKCCCAAA<<<666000***&&&%%%$$$"""   ###$$$&&&&&&'''&&&&&&'''(((((('''&&&%%%%%%&&&(((+++------+++(((''''''&&&&&&%%%$$$#########"""""""""###%%%'''(((/////////000000111111111222555:::======<<<<<<===AAA@@@???===:::666333111,,,,,,,,,+++)))&&&###"""######"""!!!""""""###$$$((()))+++,,,,,,,,,++++++'''((())))))))))))(((''''''&&&%%%#########$$$$$$###"""###&&&,,,333999>>>MMMSSS[[[bbbfffiiilllnnnqqqppppppssswwwyyywwwttttttrrroookkkhhhhhhjjjlllnnnqqquuuzzz~~~}}}|||{{{~~~}}}{{{xxxvvvrrrkkkffffffhhhjjjooouuuuuupppeeeVVVFFF;;;888888>>>EEEOOOZZZbbbiiinnnqqqtttzzz~~~~~~~~~~~~{{{}}}wwwmmm^^^OOOEEE<<<666...'''!!! ###&&&''')))(((&&&&&&&&&&&&$$$"""###%%%))),,,---,,,***)))***...222555555222///,,,+++***)))***+++...111333:::;;;>>>???>>>;;;888555...,,,******+++++++++***$$$###"""!!! !!!!!!"""!!! !!!"""###&&&))),,,///111...+++'''### !!!"""%%%'''+++///222444444444111222222333333444555666777666555555666555333111222///+++***+++***&&&### !!!!!!"""%%%***222777>>>GGGTTT```hhhnnnppprrrtttuuuwww{{{|||yyywwwqqqlllbbbTTTDDD444((( !!!###(((+++***)))++++++(((((('''%%%$$$$$$%%%'''(((######""""""!!!!!!  !!!"""###)))222999CCCQQQbbboooyyy{{{yyyyyyzzz~~~~~~yyysssiiiYYYJJJ666***~~~{{{uuummmcccXXXLLLEEE<<<;;;777222+++&&&$$$$$$%%%###!!!!!!!!!"""!!! """$$$&&&''''''&&&&&&'''((((((((('''%%%$$$$$$$$$&&&(((***+++)))&&&'''''''''&&&%%%$$$###"""###"""""""""###$$$&&&'''111111111222222222222222333666:::<<<<<<:::999999???>>><<<:::777444111000+++++++++***(((%%%"""!!!""""""""""""######$$$%%%%%%'''***---//////......))))))(((((('''&&&%%%$$$&&&%%%###"""""""""###############%%%***222999===KKKQQQYYYaaagggkkknnnppprrrrrrrrrtttuuuuuusssqqqoooooommmjjjhhhiiilllooooootttzzz~~~|||{{{yyyxxxvvvqqqnnnooonnnmmmooossstttmmm```NNN===333000111888@@@LLLXXXbbbjjjqqqtttxxx|||ssseeeVVVLLL@@@:::111(((""" ###&&&(((***)))(((((())))))'''%%%&&&''')))+++,,,,,,+++***+++///333555444111///...***)))((((((***---111333999;;;<<<<<<999444///,,,'''%%%$$$%%%'''))))))(((""""""!!!   """%%%))),,,///111000---((($$$"""!!!"""###%%%'''))),,,...000000000...000333444444555666888555444444666777666444222111///,,,***(((&&&###  !!!###%%%)))///666;;;DDDLLLWWWbbbjjjooorrrssstttvvvyyy~~~{{{wwwuuuqqqlllbbbUUUEEE666)))""" """(((,,,+++***++++++((($$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$######!!!"""$$$***444;;;DDDQQQ```nnnyyy~~~~~~~~~~~~yyyxxxssskkkcccZZZLLL???...%%%yyytttlllbbbWWWLLLAAA;;;111111000+++&&&######%%%$$$###""""""$$$%%%%%%%%% """$$$&&&(((((('''&&&''''''((()))((('''&&&%%%$$$$$$$$$%%%'''(((&&&%%%''''''''''''&&&$$$"""!!!!!!!!!"""###%%%'''((()))222222222222222222222111///222555777666555555555666666444333111///---,,,++++++***)))'''%%%""" !!!"""###$$$$$$%%%%%%'''+++...000000///...(((''''''&&&&&&%%%$$$$$$$$$###!!! !!!!!!""""""!!!!!!$$$)))000888<<>>===CCCSSSaaahhhkkkmmmssstttrrrpppsssvvvuuuppprrrqqqooooooqqquuuyyy|||}}}~~~~~~xxxrrrtttxxxxxxwwwxxx}}}}}}|||xxxsssmmmgggccc\\\UUUJJJ???888777888:::@@@JJJVVV___jjjuuu{{{|||yyypppcccVVVHHH===111+++%%%!!!$$$###!!!###$$$''')))+++---......///000111111111000///...444444444444444333333333+++***))))))+++///333666777555111...+++&&&  """%%%'''***+++******)))***+++***(((&&&)))))))))***---//////...222333444444444333111111222333666999;;;999555111***'''$$$!!!!!!"""######&&&***111999BBBIIIMMMUUU^^^gggkkkpppxxx~~~~~~~~~vvvtttoooeeeUUUBBB000### ###'''((((((&&&%%%#########$$$$$$$$$######""""""!!!""""""###$$$$$$"""!!!!!!"""&&&---444888HHHPPP]]]kkkvvvxxxvvvssspppkkkddd\\\VVVRRROOOIIIAAA888111,,,))) {{{gggWWWDDD888000)))%%%$$$######""""""!!!!!! ###,,,666<<<;;;999...---+++)))'''&&&&&&&&&)))***,,,---,,,***(((&&&%%%'''&&&###%%%,,,000000(((((()))((('''&&&$$$###$$$$$$%%%'''))),,,///111777333......000111...,,,+++++++++++++++***))))))&&&%%%%%%$$$%%%%%%&&&&&&%%%&&&%%%%%%###!!!!!! !!!"""$$$&&&'''((((((+++///222111---***''''''%%%$$$############  !!!'''---111777777===MMM[[[cccgggiiirrrtttsssqqqtttxxxwwwssssssssssssuuuxxx|||~~~zzzxxxyyy{{{||||||}}}xxxuuuuuuuuutttuuuyyy~~~{{{vvvnnnfff___[[[SSSNNNFFF???::::::<<<>>>DDDNNNYYYaaajjjtttzzz{{{}}}}}}xxxqqqeeeYYYJJJ???333---&&&###&&&%%%$$$'''''')))***,,,---//////111222333444444333222222555555555555444333333222...---,,,,,,---111555777777444000---)))%%%  !!!###%%%(((***,,,+++***+++---......+++(((***))))))+++---//////...111222333333333222111000222333444666777666222///&&&### !!!"""###&&&,,,444===FFFLLLPPPXXXbbbkkkpppttt{{{xxxtttooodddSSS@@@///""""""%%%'''&&&%%%$$$!!!"""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!###$$$%%%###"""!!!"""&&&,,,222555DDDMMMZZZgggsss}}}}}}ttthhheeebbb^^^YYYSSSMMMHHH@@@===999555000,,,)))''' qqq]]]LLL999---'''"""!!!"""$$$***---,,,***------,,,***)))((('''''')))+++,,,------,,,***(((&&&((((((&&&)))000444444&&&'''((((((((('''&&&%%%&&&&&&''')))+++...000111333000,,,,,,...///---++++++******)))((('''&&&&&&###############$$$%%%&&&$$$$$$$$$###"""!!! !!!###%%%&&&''''''((())),,,------***''''''&&&%%%###"""!!!!!!!!! $$$***---444444<<>>---"""!!!###%%%$$$###""" !!!"""$$$%%%%%%%%%%%%!!! !!!###&&&'''$$$$$$###$$$&&&***///111@@@HHHTTTbbbnnnyyy{{{vvvlllbbbSSSOOOKKKGGGCCC???:::777///---+++)))&&&$$$######xxxfffRRRBBB111(((###  !!!$$$%%%''')))***+++++++++***+++,,,---...---,,,+++'''))))))''')))///222111$$$%%%&&&'''((('''&&&&&&&&&'''(((***,,,...///000///,,,******,,,------,,,,,,+++***((('''&&&%%%%%% !!!!!!###$$$%%%&&&#########"""!!!  !!!"""$$$%%%'''((((((((()))******)))'''%%%&&&%%%$$$"""!!!!!! !!! ###'''+++111111:::JJJXXXaaahhhmmmppptttvvvvvvyyy~~~~~~{{{sssuuuyyy}}}|||vvvqqqmmmlllmmmoootttyyy~~~~~~{{{zzzzzzxxxssssssuuupppnnnjjjddd^^^XXXSSSQQQDDDDDDEEEEEEGGGIIILLLMMMTTT[[[bbbfffkkkssswwwxxxwwwzzz~~~{{{wwwrrriii___OOOCCC888000***!!!###'''***++++++************---000333555666777777777666444222111000111333444555444333333555444333333444666888:::999555///+++(((%%%###!!!  """%%%'''***+++)))+++...222555444111...+++***+++---111333444333444333333222111000///...333111///------+++)))'''!!!!!!###$$$&&&***333===GGGPPPVVVYYY```kkkvvv{{{~~~~~~~~~}}}xxxqqqdddRRR>>>...###!!!""""""!!! """$$$&&&&&&&&&%%%  ###&&&(((%%%%%%%%%&&&'''***,,,...<<>>IIIVVVcccqqq}}}uuudddWWWJJJ@@@666333...+++***)))'''&&&&&&%%%###!!! !!!hhhQQQ888...%%%###### """###$$$!!!$$$(((,,,...///...---)))***+++,,,---.........***,,,***&&&%%%((((((&&&###$$$%%%''''''''''''&&&%%%&&&''')))***+++++++++***))))))***+++---000111111000---)))'''%%%%%%%%% !!!"""###%%%%%%######"""!!!!!!!!!"""""" !!!###$$$%%%%%%&&&%%%&&&)))+++,,,***'''%%%%%%######""""""""""""######$$$#########"""!!!!!!!!! """&&&(((***,,,666EEERRR\\\eeemmmooouuuzzz{{{}}}}}}vvvmmmdddgggjjjnnnrrrxxx~~~{{{|||{{{sssiiiccc\\\ZZZWWWSSSQQQOOONNNNNNQQQSSSVVVZZZ]]]```bbbcccfffkkkmmmmmmoootttxxxyyy{{{|||{{{xxxuuukkkaaaUUUIII===555---%%%###&&&''')))+++---((()))***,,,///333666888======<<<:::888555222000***+++,,,...111333444555777666555555444555666777666444000...---+++)))'''###!!! """$$$'''((()))+++...222555555333000++++++,,,...222555555555444333222000///.........222///,,,***)))'''$$$""""""&&&)))+++222666===FFFOOOWWW]]]```gggqqqzzz~~~~~~{{{|||~~~{{{uuuhhhVVVBBB111%%% """%%%''''''%%%$$$ !!!###$$$%%%###%%%(((+++---......---444:::CCCOOO]]]kkkyyymmmXXXHHH;;;333---***'''%%%$$$$$$###""" cccKKK222)))!!!!!!"""!!!$$$(((,,,...---,,,***((()))***+++,,,---......,,,...,,,(((&&&((((((%%%%%%&&&''')))))))))((((((%%%&&&((()))***+++******)))******+++,,,///222444222000---)))&&&$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$###""""""""""""$$$$$$"""###$$$%%%%%%%%%$$$$$$###'''+++,,,***&&&$$$###""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$###"""""" !!!$$$&&&***---777EEERRR\\\fffooonnnvvv{{{|||}}}}}}tttlllnnnqqqrrrtttwww|||{{{zzztttiii^^^ZZZTTTSSSQQQPPPPPPQQQSSSTTTWWWZZZ]]]bbbfffjjjlllmmmooossstttrrrsssxxx|||}}}}}}~~~zzz|||}}}{{{{{{xxxoooeeeYYYMMMAAA999111(((""" ###&&&&&&''')))++++++,,,...///111333555666888888888777555333000///,,,,,,++++++---///222333666555444333333333333333222111///......---***((($$$"""  """%%%'''(((,,,,,,...111444555444222---,,,,,,---///000000///......---------...///000000///,,,+++***'''$$$!!!"""''',,,000222;;;>>>CCCJJJRRRZZZ```dddjjjttt|||~~~~~~~~~{{{}}}zzzttthhhWWWCCC111$$$###&&&'''&&&%%%### !!!""""""""""""!!!$$$(((---///000000///000555>>>IIIVVVeeesss|||iiiQQQ???444---'''%%%###"""######!!!  ~~~aaaGGG333))) """!!! !!! !!!""" %%%))),,,,,,***)))(((((()))***,,,---......---///...***)))+++***''''''((()))+++++++++***)))&&&''')))***++++++******)))***+++,,,---000333666333000,,,(((%%%#########"""!!!!!!""""""###$$$%%%$$$###"""""""""###$$$%%%###$$$%%%%%%&&&%%%$$$### %%%+++,,,)))%%%###"""!!!!!!!!!"""###%%%&&&'''&&&''''''&&&%%%$$$###""" ###$$$&&&)))333AAAMMMWWWaaakkknnnvvv|||}}}}}}zzzuuuwwwxxxxxxwwwxxx|||~~~|||yyynnn___VVVTTTLLLLLLLLLNNNQQQVVVZZZ]]][[[]]]aaafffkkkooorrrttttttwwwxxxuuuvvv{{{~~~}}}{{{uuuxxx{{{{{{|||zzzrrrhhh\\\PPPDDD;;;444***$$$###$$$%%%%%%%%%'''***///000111333333444444333111111222222111///...---///---+++******,,,///111555555333222222111111111///.........///---***((($$$""" !!!###&&&((()))......///222555666555444///---,,,,,,,,,,,,***))))))))))))***,,,...000222000...---,,,***((($$$!!!"""'''---222777999AAACCCGGGMMMUUU\\\cccgggmmmuuu}}}~~~~~~|||~~~xxxssshhhWWWCCC000### ###&&&'''&&&$$$"""!!!######"""!!! $$$)))...111222222111...222:::DDDRRRaaapppyyyiiiOOO===333---%%%$$$######$$$$$$""" !!!aaaCCC333((( !!!""" !!! ######$$$''')))***)))'''(((((())),,,//////---))),,,,,,+++---...///...,,,%%%''')))***+++***)))'''+++,,,---...///...---,,,---...///111222444555555666444000,,,)))'''&&&%%%###""""""!!!!!!!!!!!!!!!$$$###"""$$$&&&((()))((((((&&&$$$$$$###""" &&&&&&&&&'''&&&&&&%%%%%%&&&$$$"""###'''++++++***...---,,,***(((%%%###"""######""" """$$$))),,,333>>>KKKYYYeeelllqqquuuyyy|||}}}}}}}}}~~~~~~~~~}}}yyyuuutttuuuxxxyyyxxxsssiii^^^TTTOOONNNNNNQQQUUUZZZ^^^______```cccfffhhhkkkpppuuuxxxuuuwwwyyyzzzzzzzzz|||}}}~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyvvvrrrnnn```SSSFFFAAA:::///&&&$$$!!!!!!"""$$$$$$###'''...111000000///////////////444222000//////...)))%%%&&&((()))******+++...000666666666222...***((((((...---+++***))))))))))))%%%""" """%%%'''+++000222000000222222000///...,,,***'''%%%###"""$$$$$$%%%'''***---000222111111111///+++&&&!!!!!!!!! """%%%***///444;;;BBBGGGLLLLLLOOOTTT[[[bbbgggiiissswww}}}}}}|||}}}xxxrrreeeSSS@@@///$$$ """""""""$$$&&&&&&$$$""" $$$&&&***000555777666444---///666CCCOOO[[[hhhttt|||yyydddNNN;;;///)))&&&$$$"""!!!!!!!!! fffJJJ666***   """######%%%%%%%%%(((***+++***))))))((()))+++...///---+++)))))))))+++...//////...)))***+++,,,,,,+++******---....../////////......000000//////000000111111333111...+++)))(((''''''%%%$$$###"""""""""###$$$$$$######%%%(((*********(((&&&###"""""""""!!!%%%%%%&&&&&&&&&%%%%%%$$$%%%###"""###'''+++++++++---------,,,***'''$$$"""$$$$$$###  """(((+++222;;;GGGUUUccckkkooosssxxx{{{{{{{{{{{{|||}}}}}}~~~~~~{{{xxxvvvuuuvvvvvvtttnnneee\\\UUURRRTTTTTTVVVZZZ___bbbddddddaaacccfffhhhkkkpppuuuyyy{{{|||~~~~~~}}}||||||}}}~~~}}}{{{zzzzzzzzzyyyyyyzzzyyywwwssspppeeeYYYNNNGGG===111(((&&&!!! """"""!!!%%%,,,///000000111000000///......,,,+++******)))%%%"""%%%&&&((((((((())),,,...333333333111---***)))))),,,++++++***)))(((((((((%%%###!!!%%%'''***///222000///111111///---,,,***(((&&&###"""!!!!!!!!!###%%%)))---222444333333222000+++&&&!!!""""""!!! """###&&&***///555;;;BBBIIIMMMQQQRRRUUUZZZaaagggkkkmmmtttyyy~~~vvvpppdddTTTBBB222&&&!!! !!!!!!!!! ###"""###$$$&&&&&&$$$###  !!!!!!%%%''',,,222777999777555111222777AAAKKKUUUbbbnnnyyyzzzeeeOOO<<>>===:::===:::999;;;???DDDNNNXXXbbbjjjuuuwwweeePPP===111(((&&&"""!!!  """$$${{{```===000$$$ """"""  !!!!!!######"""$$$)))...---+++))))))+++++++++***)))***+++***+++---111444000...,,,,,,...///000///111111111222222222333333333333333444555666777888<<<;;;888666444444555666111///---***((('''''''''%%%%%%$$$$$$#########$$$""""""$$$'''***,,,+++***'''$$$!!! !!!!!!!!!  $$$&&&'''(((***+++)))***,,,---,,,***'''%%%!!!###"""&&&***...444@@@PPP\\\iiinnntttwwwwwwuuusssrrruuuuuuuuuvvvyyy{{{~~~}}}{{{{{{|||zzzxxxuuuttttttrrrrrruuuzzz~~~|||zzzyyyvvvrrrooollllllllllllnnnrrrxxx|||~~~~~~~~~}}}||||||}}}~~~}}}zzzyyyqqqdddWWWLLLAAA888222+++&&&'''((((((***---...000333555555222...,,,&&&&&&&&&###  !!! !!!!!! ###$$$'''((())))))'''&&&&&&''',,,///222555555444111///,,,)))%%%""" !!!###$$$$$$###""" ###'''***,,,111222...++++++***'''$$$$$$##################$$$$$$%%%'''***---000111111000---)))$$$  ###&&&'''(((((('''&&&***111777888>>>FFFOOOUUUZZZ^^^aaafffjjjnnnpppooopppsssvvv||||||{{{yyywwwvvvxxxzzz|||~~~~~~sssgggZZZJJJ:::///+++'''$$$###%%%%%%$$$"""""""""""""""######$$$$$$$$$%%%(((+++...///000000***)))(((((('''%%%""" ###$$$%%%''',,,333:::======<<<===:::888:::<<>><<<:::888666666555000...,,,+++***)))******&&&&&&&&&&&&%%%###"""!!!!!!!!!###&&&((()))(((&&&(((&&&###"""""""""!!!!!!%%%&&&&&&&&&(((***(((((()))))))))(((&&&%%%"""!!!%%%***...333>>>MMMYYYjjjooouuuxxxxxxvvvtttsssuuuuuuttttttuuuwwwxxxyyy}}}~~~~~~|||zzz{{{||||||zzz{{{{{{zzzzzz{{{~~~|||wwwtttppppppooonnnooosssxxx|||~~~~~~}}}||||||}}}~~~|||uuuiii```XXXKKK???777///******++++++,,,///000222444555444111...,,,''''''&&&###  !!!!!! !!!###%%%"""$$$&&&((((((((()))+++,,,///333777777666333111***'''$$$!!! !!! !!!#########""""""%%%'''+++///000+++((((((&&&### !!!"""#########$$$&&&(((+++---000111222111///,,,((($$$ """%%%((()))***((('''+++333999===CCCLLLTTTZZZ___bbbdddiiilllppppppnnnooossswwwxxxxxxwwwtttssstttwwwzzz}}}~~~{{{qqqeeeVVVEEE:::666111,,,+++---...+++((())))))(((((('''&&&%%%%%%&&&(((+++...111333444555000///---+++***'''###  !!!"""###$$$&&&***000777;;;=========999777888888999>>>EEENNNYYYiiixxxkkkSSSBBB000+++###"""%%%$$$$$$$$$###"""!!!!!!!!!~~~fffCCC555'''!!!!!! !!!%%%%%%######'''+++,,,***'''''''''((((((''''''***,,,---,,,---111444...,,,******,,,...///000111333555888999999999888666888:::===???AAAAAAAAA@@@@@@>>><<<999777555444...---,,,+++++++++,,,---&&&'''((((((&&&$$$!!! """%%%'''(((&&&$$$(((&&&$$$$$$###""" """&&&'''&&&&&&''')))'''''''''''''''&&&%%%%%%  %%%+++...222<<>>GGGTTTeeeuuusssYYYHHH333,,,$$$"""%%%''''''&&&&&&%%%$$$######~~~fffMMM777$$$!!!"""!!!"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((('''(((***,,,...000111111......---,,,---...///000444555777888999999888888999777666999???CCCEEEEEEAAA???===>>>???===666///,,,------......------,,,(((((((((((('''$$$'''###!!!%%%''''''%%%''''''%%%### !!!$$$%%%%%%%%%&&&(((((('''&&&&&&'''((('''%%%###""" ###***...000999GGGSSSfffpppyyyzzzxxxwwwuuussspppqqqrrroookkkiiikkknnnrrruuuzzz~~~{{{vvvqqqnnnqqqwww|||}}}}}}wwwnnneeeWWWKKK>>>999555333000---000555666555444222///---,,,+++)))(((&&&$$$!!!  !!!!!!"""!!!!!!### )))000000......000555;;;===888///((('''$$$""" """!!!!!!  !!!!!! """$$$,,,,,,+++***'''$$$!!! """$$$$$$&&&)))///444555222///...///...)))""""""$$$'''))))))(((,,,555<<>>NNNbbbqqq}}}jjjUUU===///!!! '''((()))))))))'''&&&%%%nnnTTT==='''!!!!!!"""###%%%&&&'''&&&&&&%%%&&&%%%%%%%%%&&&'''((((((''')))+++---...////////////...---------...000000333444666777888888777777666444444777===AAACCCCCCCCC@@@?????????<<<444---((((((((())))))))))))))),,,***)))'''&&&%%%###"""&&&### """$$$%%%%%%$$$%%%%%%$$$!!! """$$$%%%%%%%%%&&&'''((('''&&&''')))******)))'''%%%"""###(((***,,,555DDDQQQbbbnnnxxxzzzzzzyyyxxxvvvrrrppplllfffaaa^^^^^^___jjjpppyyy|||vvvrrrrrrvvvyyy}}}|||}}}}}}~~~~~~xxxpppfffYYYMMM???:::666444000---...222444333111///,,,***((('''***(((&&&###!!!  !!!!!!"""!!!!!!!!!"""!!!(((---///...555777<<<@@@@@@:::000(((%%%"""  """$$$)))(((((('''$$$!!! """###%%%***111777999777444//////,,,&&& !!!!!!$$$''''''(((---666>>>KKKRRR[[[aaaeeeiiinnnqqqssssssrrrrrrrrrsssttttttvvvvvvvvvwwwxxxzzz|||}}}|||tttllldddZZZWWWQQQLLLGGGEEEDDDCCCCCC>>>888666666555000,,,000222555888:::<<<===>>>:::888555000+++'''$$$""""""  """######&&&'''))),,,000444777999444444222...++++++000444===MMM```nnn{{{ooo[[[CCC333$$$$$$%%%&&&''''''&&&%%%$$$vvv\\\CCC***"""!!!  %%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&'''((()))******,,,...000000000...---.........---...//////000222333444666666666555555222111111444888<<>>999111+++%%%%%%&&&&&&'''''''''(((...,,,)))&&&%%%%%%&&&&&&%%%$$$""""""#########""""""######""""""$$$%%%&&&%%%$$$%%%&&&((('''&&&'''***---......+++((($$$  ###&&&&&&(((000???KKKYYYeeepppuuuxxxzzzyyyvvvrrrlllccc[[[UUUSSSRRRQQQ^^^iiivvv~~~{{{uuurrrsssuuu|||~~~~~~{{{xxxyyy|||}}}}}}~~~zzzqqqhhh[[[PPP@@@;;;777555111,,,+++...000///---+++(((&&&$$$$$$***(((%%%""" !!!!!!!!!"""""""""!!! """%%%))),,,...:::<<<@@@CCCAAA:::///(((###!!!!!!!!! !!!!!!!!!!!!!!!!!!  """$$$###$$$######!!! ###)))111777::::::888111///***###!!! $$$'''(((***///999BBBPPPUUU]]]cccfffjjjoootttuuuuuuuuutttttttttttttttuuuuuuvvvwwwyyy{{{}}}yyysssiiifffaaa\\\WWWTTTSSSRRRNNNJJJEEEBBB@@@>>>999555999999:::<<<===>>>???@@@???===999444///+++((('''%%%###"""!!!#########"""$$$&&&(((***---000222444000000000---***+++000555===KKK]]]kkkwwwvvvdddJJJ999''' !!!"""###$$$$$$$$$$$$zzz```GGG...%%%###  """"""'''((()))))))))((('''&&&&&&&&&&&&'''((()))+++,,,000111333444444222000...---------------......///000111222444444444444333/////////000222555777888<<<;;;;;;;;;:::666///***''''''(((((())))))***+++...---+++(((%%%$$$$$$%%%$$$$$$#########"""!!! !!!"""###"""###$$$&&&&&&%%%$$$%%%&&&'''&&&%%%'''***...000111---+++&&&"""###%%%&&&&&&,,,888AAALLLXXXdddlllrrrwwwwwwuuuqqqgggZZZQQQMMMLLLLLLKKKUUUbbbrrr{{{|||{{{}}}~~~}}}wwwsssrrrrrr}}}~~~xxxtttuuuzzz{{{rrriii]]]SSSCCC===888666222,,,)))*********)))'''&&&%%%$$$###)))'''$$$!!! !!!!!!""""""""""""!!!!!!  """""""""$$$)))---888;;;???AAA???888///(((&&&""" !!!"""!!!"""###$$$%%%%%%%%%%%%"""!!!!!!"""!!!### !!!(((///555888888888222...''' """&&&***+++---333>>>FFFRRRWWW]]]bbbeeeiiinnnssswwwwwwwwwwwwwwwvvvuuutttrrrsssuuuvvvyyy{{{}}}~~~|||vvvtttooojjjfffcccaaaaaaZZZWWWSSSOOOLLLIIIDDD@@@AAA@@@@@@??????@@@@@@AAAEEECCC>>>999555111...---((('''&&&&&&''''''&&&$$$$$$%%%''')))***,,,---...---//////...---...444999???LLL]]]jjjvvv~~~mmmRRR???***!!!"""###$$$$$$aaaIII111)))'''""" """$$$%%%((()))***+++***)))((('''&&&&&&&&&((()))+++---...222333444444333111///...++++++,,,,,,------------...///111222333333222222......---------...///111333333444444444111---*********))))))***+++,,,,,,///000222///***&&&###"""###$$$$$$$$$###!!! """###$$$###!!!###%%%&&&&&&%%%$$$%%%&&&&&&%%%%%%'''+++///000111---+++'''$$$ """&&&'''(((+++111777AAALLLYYYcccllltttwwwuuuqqqfffXXXMMMHHHHHHHHHHHHUUU```nnnvvvwwwxxx{{{zzzvvvuuuuuu|||vvvrrrsssyyy~~~{{{rrrjjj```WWWIIIAAA:::888333,,,''''''%%%%%%%%%%%%%%%$$$$$$$$$'''%%%###!!! !!!!!!!!!!!!!!!!!!  !!! $$$)))111555:::===;;;666111---***&&&""" !!!!!!!!!"""$$$&&&''''''&&&%%%###"""  """### !!! ###***000555777777777333---$$$!!!$$$'''+++---///666@@@IIIUUUZZZ```dddfffjjjooosssxxxyyyzzzzzzzzzxxxvvvuuutttuuuvvvyyy{{{}}}~~~}}}yyyuuuqqqooommmlllfffdddaaa]]]ZZZVVVQQQNNNKKKIIIGGGEEECCCDDDDDDEEEJJJGGGBBB===888444222111***)))))))))***)))'''%%%$$$%%%'''((())))))))))))***,,,.........111777<<>>KKKXXXhhhsss~~~|||dddPPP888***### """$$$oooUUU;;;000,,,&&&"""###!!!!!!!!!"""###%%%''')))'''((()))***++++++******&&&&&&''')))+++...000111111000...---,,,,,,,,,,,,,,,---.../////////......---...000111222222111111&&&((()))(((&&&'''))),,,))))))))))))((()))***,,,***)))'''%%%$$$%%%&&&'''***000555555000)))&&&%%%"""###$$$###  """"""###$$$$$$""" !!! !!!"""""""""$$$&&&'''&&&&&&'''(((((((((***---///000///---++++++,,,,,,***'''$$$"""!!!$$$&&&((((((***...111444<<>>999444---'''%%%"""""""""!!!  ###''',,,...//////111333000---***''''''&&&%%%###$$$&&&(((******)))((('''######"""!!!!!!"""######!!! """$$$''''''%%%""" &&&...444666777999:::111***!!! ###"""'''---222777@@@MMMVVV^^^dddkkkoooqqqrrruuuxxxwwwzzz}}}}}}{{{yyy{{{|||~~~~~~~~~}}}}}}xxxyyyyyyxxxtttqqqnnnlllhhheee```\\\ZZZZZZ[[[]]]VVVSSSMMMGGGCCC@@@>>>>>>999888777777555111+++'''((()))******)))'''$$$###%%%(((---///111666<<>>;;;777444333111///...///333777999;;;BBBNNNXXXhhhtttwww```HHH555)))###"""uuuZZZBBB333+++%%%"""$$$###""""""###%%%''')))))))))******+++---......,,,++++++,,,///111222111------------...///000000222222222222111111000///---,,,++++++,,,---+++***)))******)))'''&&&((())),,,+++(((&&&%%%''',,,000222000...,,,+++))))))(((%%%%%%$$$$$$###"""""""""!!!"""######"""#########"""!!!  !!!!!!!!!!!!!!!"""###$$$&&&'''((()))*********++++++,,,------333333222111...,,,)))(((!!!!!!!!!!!!###&&&)))+++,,,000777???JJJWWWcccjjjxxx}}}|||zzz||||||zzz~~~yyysssqqqqqqrrrtttyyy~~~~~~~~~}}}zzzzzz~~~zzzwwwxxxzzz{{{|||}}}~~~zzz{{{|||~~~~~~zzzwwwkkkaaaSSSFFF<<<444---((((((%%%###!!!  """$$$$$$"""  !!!!!! """$$$%%%)))))))))***,,,...111222333333444666888666///***""""""!!! !!!"""######""" ###'''***---000333111...+++)))***++++++***((()))+++...111555999;;;777000&&&  !!!"""$$$(((+++///888BBBJJJTTTaaaiiikkkiiiiiijjjlllooorrruuuwwwvvvwwwyyyzzzzzzyyywwwvvv}}}~~~~~~}}}{{{qqqqqqqqqpppppppppoooooorrrssstttpppggg]]]TTTOOONNNJJJFFFBBB???===999777777;;;@@@DDDHHHPPP\\\eeesss}}}lllSSS;;;+++$$$### eeeKKK888...(((&&&%%%$$$###"""###%%%''')))***)))(((((()))+++---///------...///111222333333222222111111111111111111//////000000111111111111///---+++***+++,,,,,,+++***++++++)))''''''((()))))))))((('''&&&'''+++...111000///---+++***)))((($$$###""""""!!!!!!"""""" !!!#########""""""!!!!!!""""""!!!   !!!"""###%%%&&&(((***++++++,,,,,,+++++++++,,,---...222222222111...+++(((&&&"""!!! !!!$$$'''))))))...555<<>>JJJRRR\\\gggnnnoookkkkkklllnnnpppsssvvvxxxwwwxxxyyyzzzzzzzzzzzzzzz~~~~~~vvvwwwxxxyyyyyyyyyxxxxxxzzz}}}|||sssiiibbb^^^```\\\WWWSSSOOOKKKGGGDDDEEEIIINNNRRRVVV___iiiqqq{{{vvv]]]BBB...&&&%%%"""!!! lllPPP;;;///++++++&&&%%%$$$###$$$%%%''')))((('''&&&&&&'''))),,,...,,,---///000111222333444111111000///...,,,+++***++++++,,,...000111333444444111...---...//////...+++,,,,,,***((('''((()))(((***,,,---,,,+++,,,,,,...---,,,+++***)))''''''$$$###"""!!!!!!!!!""""""###$$$%%%%%%$$$###!!!  """""""""!!!  !!!###%%%'''***,,,......//////...---,,,,,,---///000///000000///---***'''$$$%%%$$$""" """%%%'''(((---333:::BBBNNN\\\eeexxx|||zzzwwwvvvtttrrrppppppsssuuuyyy~~~~~~~~~}}}~~~}}}uuulll___SSSHHH???555///***&&&""""""'''******)))'''''')))******)))&&&""" !!!"""!!!!!!"""###&&&))),,,---,,,...222666666222,,,'''""""""!!! !!!"""###!!!""""""###############'''***...111333444666777333000+++))))))*********)))(((((()))---111666999999555///)))%%%""" !!!"""###$$$%%%)))...222999DDDOOOXXXaaakkkppppppooooooooopppqqqtttvvvwwwxxxyyyzzz{{{}}}~~~}}}}}}~~~~~~~~~}}}~~~|||tttooommmooolllhhhddd```\\\WWWTTTWWWZZZ]]]aaaeeellluuu|||zzzbbbFFF222)))((($$$"""!!! rrrVVV???111,,,,,,%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%'''***+++)))+++,,,------...000222111111000///---+++)))''''''((()))+++...000333444888555222000000000000///,,,------+++)))((((((***,,,///222333222000...---))))))***))))))'''&&&&&&########################%%%&&&&&&%%%$$$"""  ###$$$###"""""" !!!"""$$$&&&))),,,///000111111000///---,,,,,,...///111---...//////---***'''$$$)))&&&### !!!###%%%''',,,222777>>>IIIWWWaaattt~~~~~~|||zzz~~~{{{xxxvvvtttpppnnnjjjgggffffffggghhhjjjqqq{{{}}}uuunnndddYYYPPPEEE:::222+++'''###  $$$))),,,---,,,,,,,,,/////////---***&&&!!! !!!!!!!!!!!!"""$$$&&&)))***+++...333666666222,,,)))###"""!!! !!! !!!###%%%&&&'''((((((---000333666666555666666444000,,,***))))))(((''''''''''''(((,,,000555777888666222---)))%%%###!!!"""###$$$%%%'''+++111555???IIITTT\\\dddmmmqqqqqqrrrqqqqqqrrrsssuuuwwwxxxyyy{{{|||~~~~~~{{{zzzzzzxxxuuurrroookkkgggdddgggiiikkknnnrrrxxxzzzdddJJJ555,,,***%%%###!!! {{{aaaGGG666---+++$$$%%%&&&'''''''''&&&%%%######"""###$$$%%%'''(((%%%'''''''''&&&(((,,,///333333222222000...,,,***&&&'''''')))+++...111222999777444222111000...,,,---...---+++)))((()))***///111444444222///......&&&&&&'''(((((('''&&&&&&###$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$###!!! """$$$%%%$$$"""!!! """######%%%)))---000111222222000///---++++++---///000,,,---///000...,,,(((&&&(((&&&""" """$$$%%%***000444999CCCQQQ]]]ooozzz~~~{{{yyywww}}}xxxsssqqqooollljjjiiieeeaaa^^^\\\[[[[[[[[[ZZZdddqqqzzz~~~uuuooohhh___WWWKKK???666,,,)))$$$!!! !!!"""###'''+++------------...111222111000...***'''%%%$$$$$$###"""""""""############"""######%%%'''(((***---222444333000,,,)))###"""  !!!$$$'''***+++,,,---000333777999888777777777555222...,,,+++)))'''%%%&&&&&&'''(((+++///333555555555333000,,,(((&&&&&&###$$$%%%&&&(((---333777DDDMMMWWW^^^eeemmmqqqqqqqqqqqqrrrssstttwwwyyy{{{|||}}}}}}{{{zzzwwwsssppprrrsssuuuxxx|||zzzeeeLLL888---)))%%%###!!! !!!!!! kkkPPP;;;///+++###%%%&&&(((((('''%%%$$$!!!!!!""""""###$$$&&&&&&"""###$$$"""!!!###(((---000000111000///...,,,+++'''''''''(((***,,,///000999777444222111///,,,***.........,,,)))((()))***000111111000...,,,,,,---$$$%%%'''((((((((('''&&&$$$%%%'''(((((('''%%%$$$ !!!"""""""""!!! """$$$%%%%%%###!!! """$$$"""%%%))),,,000111222222000...,,,******,,,...///+++---///111000---***((('''$$$!!!"""$$$$$$)))///222666???NNNYYYlllwww|||zzzxxxwww}}}}}}zzz}}}wwwpppkkkiiigggdddbbbddd```[[[WWWUUUUUUTTTSSSPPP[[[jjjuuu|||tttpppjjjccc[[[PPPBBB999...***&&&###"""""""""""" ###$$$''')))---......------...222222222222000...,,,+++))))))((('''&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&'''(((+++000222000---***((($$$""" !!!$$$(((,,,...//////222555999;;;:::999999999666333000...,,,)))&&&###%%%%%%&&&)))+++///222444222333333111...+++******$$$%%%&&&''')))...444999HHHPPPZZZ```fffnnnrrrqqqppppppqqqsssvvvyyy|||~~~~~~~~~zzzxxxwwwxxxzzz}}}{{{eeeNNN:::...)))$$$###!!! !!!"""!!!   vvv]]]GGG888222...)))%%%&&&&&&###"""###""""""""""""""""""""""""######$$$%%%''')))+++,,,---...000000///...+++***((($$$###'''******+++...666555333222111000000000///,,,***)))***++++++***//////...---,,,+++,,,,,,%%%&&&((()))))))))(((((($$$&&&((()))***(((&&&$$$!!!  !!!###$$$ !!!"""######"""!!!  """###$$$$$$$$$$$$%%%&&&(((+++...000111///---)))'''''')))---///000111222222///+++&&&###&&&$$$!!!&&&''')))---444>>>IIIQQQbbbnnnzzz~~~{{{vvvwwwxxxsssrrrjjjbbb^^^^^^^^^ZZZWWW___^^^\\\YYYUUUQQQNNNLLLLLLXXXiiiuuu|||~~~~~~vvvtttooohhh___SSSFFF>>>333+++%%%&&&(((&&&###"""""" ###%%%%%%***...111222111...,,,,,,333222222111111111000000,,,------------+++***))),,,***'''%%%$$$%%%'''(((...///111111000---***(((###"""  $$$(((,,,...000111000222666:::;;;:::777555888555111///...+++&&&"""%%%%%%&&&(((***,,,---...333000,,,******+++,,,,,,)))&&&&&&(((***---555===GGGSSS```gggmmmrrrtttsssvvvuuussstttvvvyyy{{{|||~~~|||yyyfffRRR>>>///'''%%%$$$$$$&&&)))((($$$ hhhPPP???666---'''$$$%%%&&&###!!!!!!!!!!!!!!!!!! """"""###$$$&&&''')))***......///000000///...---***&&&%%%)))+++***+++...444333333222111000//////---+++))))))***+++++++++000///...---,,,,,,++++++&&&'''((()))***))))))((($$$&&&(((******)))'''%%%  """######"""!!!!!!!!!"""###$$$$$$%%%%%%'''(((+++---///111333///***&&&$$$&&&***---///000000///,,,)))%%%"""%%%###!!!"""$$$'''+++111;;;EEELLL[[[gggttt}}}}}}}}}zzzzzz{{{sssmmmiiibbbYYYTTTSSSUUUVVVVVV\\\]]]^^^^^^[[[WWWRRROOOOOOYYYgggttt}}}~~~|||yyytttmmmcccWWWJJJBBB999000***+++,,,)))&&&%%%%%%### !!!$$$''')))***///222555666333000...---000000000111111222222333---......//////...,,,+++...,,,)))'''&&&&&&((()))///000000000///,,,)))'''###"""  $$$(((,,,...000000111333777;;;<<<;;;999777666333000......+++'''$$$%%%&&&''')))+++,,,------000---+++***+++,,,,,,,,,***'''&&&(((+++///777@@@MMMXXXdddjjjnnnrrrsssrrruuuttttttvvvxxx{{{}}}~~~}}}yyyfffRRR???111)))%%%$$$$$$'''))))))%%%!!!uuu[[[EEE888,,,'''###&&&'''###  !!!!!!"""###%%%&&&((())).........///000111222222...)))(((+++---++++++---000111111222111000///...,,,***(((((()))++++++***......---,,,+++***))))))''''''((())))))))))))((($$$%%%'''))))))((('''&&& !!!"""###"""!!!!!! """###$$$$$$&&&&&&'''(((***,,,...///111...)))%%%$$$&&&***---------,,,***(((%%%###"""###"""!!!%%%)))///777???EEEQQQ]]]lllwww~~~}}}~~~xxxmmmfff]]]XXXPPPIIIHHHKKKPPPTTTWWWZZZ^^^aaaaaa^^^YYYVVVUUU\\\gggttt}}}}}}}}}~~~yyysssjjj^^^RRRJJJAAA888222333444000,,,+++***(((%%%&&&)))---000222444666888777444000...,,,------...000222333444555...///000111222111000000222000,,,)))(((((()))***//////000///---+++'''&&&"""!!! !!!%%%))),,,...///000///222555999::::::888666333111///...---+++(((%%%%%%''')))***+++,,,++++++***)))((()))+++,,,+++******&&&$$$'''+++000;;;EEETTT^^^hhhlllnnnqqqrrrqqqssstttvvvyyy{{{~~~xxxfffRRR@@@222+++%%%$$$%%%'''******&&&"""dddJJJ999///(((%%%''')))%%% !!!###&&&(((+++,,,//////......000222555666111,,,+++...///,,,+++------...000111111000...---+++)))'''''')))***+++***,,,,,,+++***)))((('''&&&''''''''''''((('''''''''###$$$&&&'''''''''&&&%%% !!!!!!"""!!! !!!"""""""""!!!  """###$$$&&&''''''(((***+++---...+++***((('''(((***,,,...***)))'''%%%###"""!!! !!! !!!%%%***///666<<>>IIIXXXaaajjjmmmnnnqqqrrrqqqqqqtttxxx{{{~~~~~~~~~uuucccOOO>>>111+++%%%$$$%%%(((++++++'''###oooRRR@@@555---((()))+++'''""" !!!$$$(((,,,///111111000//////000333666888222...---000000---,,,---***,,,...000111000///...+++)))'''''')))*********+++,,,,,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$### !!!!!!!!!  !!!""""""!!! !!!###$$$&&&&&&'''((()))+++---...((()))+++,,,,,,,,,+++***'''%%%###!!!  ###(((,,,000666<<<@@@FFFOOO___ooo|||uuuggg]]]IIIGGGCCC>>><<<>>>CCCGGGLLLNNNPPPTTTYYY]]]aaacccfffiiipppyyy}}}{{{|||}}}|||{{{xxxssskkkbbb[[[OOOGGGAAACCCDDD@@@;;;999000---++++++...444888:::888999:::777333///,,,,,,......///000111111222222000111333555666666555555444111...***)))((()))***,,,,,,+++***(((&&&$$$###!!!  """$$$&&&***,,,......///+++---000222333333111000/////////---***'''%%%$$$(((((()))***)))((('''&&&""""""$$$&&&))))))'''%%%$$$ %%%+++333@@@LLLXXXaaaiiikkkmmmqqqsssrrrppptttyyy}}}~~~rrr^^^KKK:::///)))$$$###$$$(((+++,,,((($$$|||```LLL===222***+++,,,)))###  """&&&***...222444222111000///000222444666333///...111222...,,,---***+++---///000000000000---+++)))((()))******))),,,---...//////...---,,,((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$###"""""" !!!""""""!!!  """$$$%%%%%%&&&''')))+++---...+++,,,------,,,)))&&&$$$###"""!!!###%%%))),,,000555:::>>>DDDJJJYYYjjjvvv}}}tttfff\\\FFFCCC===999777999;;;===FFFFFFGGGJJJPPPWWW___ccckkkooovvv~~~~~~|||||||||zzzwwwqqqiiicccVVVNNNHHHHHHHHHCCC===:::///,,,)))(((,,,111555777:::;;;;;;999555222000000000000000000000000000000111222333555666666555555111///+++(((''''''((()))((((((((('''%%%$$$""""""  !!!###%%%'''***,,,.........---///000222222111000///,,,------,,,)))&&&&&&&&&))))))((('''&&&%%%$$$$$$"""""""""$$$&&&&&&$$$"""!!! &&&---666DDDOOOZZZbbbiiijjjlllpppssssssqqquuuzzz}}}ooo[[[GGG777+++&&&###"""###'''+++,,,(((%%% mmmYYYBBB666,,,***,,,)))###  !!!!!!"""$$$&&&***...111222333222111000000111222222222///...222222///------***+++,,,...///111222222///---***)))******)))(((***+++---///000///......***)))((('''&&&''''''((()))((('''&&&%%%###"""""""""""""""""" """$$$$$$$$$%%%'''))),,,...///---,,,+++)))'''%%%###""" ###%%%'''***---222888<<>>BBBHHHPPPXXX]]]jjjrrr}}}yyyqqqlllcccYYYQQQNNNJJJAAA888333+++'''###!!!$$$)))---///555666777555333111111111.........///000111111222111222333444444444333222***(((&&&#########%%%&&&""""""""""""!!!!!!!!!!!!!!!"""$$$&&&(((+++,,,---...---------......---+++***)))###&&&)))***))))))+++---,,,)))&&&""" !!!"""%%%###!!! !!!  ###,,,555>>>JJJUUU```ggglllllllllooorrrrrrsssvvvzzz||||||}}}~~~nnnXXXDDD333)))$$$ !!!%%%***+++((($$$"""!!! !!!!!!"""######### ~~~nnnJJJ>>>000'''&&&&&&###  !!!"""###$$$%%%%%%&&&'''(((******---...000111111222444666444333111///...---------...//////000111222333444333222///,,,)))(((''''''))))))*********+++++++++***(((&&&$$$%%%'''***,,,000///---)))&&&### !!!$$$###$$$$$$""" """$$$$$$&&&)))++++++***'''&&&%%%$$$""""""######!!!"""%%%'''***...222555999@@@JJJSSS\\\gggrrryyy|||rrrkkk]]]SSSEEE;;;888:::<<<>>><<>>???BBBDDDDDDIIIFFFEEENNNSSSWWWbbbmmmwww|||zzzpppiii```VVVNNNCCC888111)))$$$!!!###&&&(((,,,000111444666777555222111000---,,,+++******+++,,,------///111000---+++,,,---***(((&&&$$$""""""######"""!!! """"""!!!!!!!!!"""$$$%%%%%%%%%%%%&&&(((+++---///111000...+++)))'''&&&%%%######$$$%%%'''((()))***&&&%%%###!!! ###""" !!!###(((111>>>LLLYYY```fffjjjnnnppppppqqqsssuuuxxxxxxxxxzzz}}}~~~{{{fffTTTAAA111(((&&&###!!!!!!%%%)))***'''######  !!!!!!""""""""" |||bbbQQQ<<<---'''&&&$$$"""""""""######$$$&&&'''(((''''''''''''((()))++++++***---000222333555888:::888666333111111333666999888888888888777666555444444222///,,,)))'''&&&&&&,,,,,,,,,,,,++++++++++++---+++***))))))+++---...000///---***'''%%%###"""""""""!!! !!!!!!"""###!!!"""$$$$$$###""""""#########$$$$$$$$$$$$(((%%%""" !!!!!! !!!$$$&&&***...111666===FFFNNNUUU\\\eeekkkxxxzzz~~~}}}yyynnndddVVVJJJFFFGGGJJJMMMNNNSSSOOOMMMTTTWWW[[[eeeoooyyyzzzsssiii^^^SSSGGG;;;333***###!!!$$$&&&***//////222555666444222111111---,,,+++******+++,,,---,,,---...---+++*********)))(((&&&###"""""""""""""""!!! """""""""""""""""""""###"""""""""###&&&***...111555222...)))%%%###"""!!!!!!"""###$$$%%%''''''(((&&&%%%###!!!  !!! !!!$$$+++444BBBPPP\\\cccgggjjjnnnqqqrrrssstttvvvxxxxxxyyyzzz~~~~~~{{{|||}}}xxxbbbOOO===...''''''###""""""%%%))))))&&&######!!!!!!!!!""""""!!! mmm[[[BBB///((('''&&&%%%$$$$$$$$$%%%&&&'''))))))((((((((())))))***+++,,,***---000222444777:::===999888666555444555777888666666777777666555333222555444111---***)))((('''---------,,,,,,,,,++++++---,,,+++++++++,,,------000///---+++)))&&&%%%$$$$$$$$$$$$!!! !!!  !!!"""#########""""""$$$$$$###"""###$$$%%%&&&(((%%%!!! !!!!!!!!!"""$$$'''+++...444:::CCCKKKRRRZZZccciiisssvvvzzz~~~|||rrriii\\\QQQLLLNNNRRRVVVXXX]]]YYYVVV\\\^^^___hhhttt}}}yyyooodddYYYLLL???666+++$$$!!!"""''',,,,,,///333444333111000000...---,,,,,,,,,---...///+++,,,,,,,,,+++***))))))((('''%%%###"""!!!!!!!!!!!! !!!!!!""""""###"""!!!!!!!!! !!!$$$***///222777444...(((### !!!!!!"""###$$$%%%&&&'''%%%$$$"""!!! $$$'''...888DDDQQQ[[[aaaiiikkknnnqqqssstttuuuuuuwwwwwwxxxzzz~~~~~~{{{yyyxxxzzz~~~ttt]]]III888,,,'''((($$$###$$$&&&))))))&&&######""" """#########!!!  !!!###wwwbbbGGG222***)))))))))%%%%%%&&&&&&''')))***+++************++++++,,,---,,,...111444555888;;;===888999999999888666444222222333444666666555444444666444111///,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,***((('''&&&&&&&&&&&&###  !!!!!!!!!###$$$)))'''$$$!!! !!!"""$$$###"""!!!!!!"""$$$%%%'''$$$  !!!!!!""" """%%%(((+++222888AAAIIIPPPZZZdddkkksssvvvzzz|||zzzrrrkkkaaaWWWRRRSSSXXX\\\aaahhheeeccchhhgggfffnnnyyy{{{rrrhhh^^^QQQDDD;;;///''' """'''(((+++///111111000//////---,,,,,,+++,,,---...///---,,,,,,,,,,,,+++***)))'''&&&%%%###"""!!!  !!!"""""""""!!!!!! !!!$$$)))///222777333---'''"""!!!!!!""""""###$$$%%%%%%$$$###!!! ###'''000;;;GGGSSS\\\aaaiiikkkmmmpppsssuuuuuuuuuvvvvvvwwwyyy}}}}}}zzzxxxwwwzzz~~~nnnXXXEEE555***''')))&&&&&&''')))***)))'''%%%######""" %%%%%%%%%$$$###!!! !!!### jjjLLL666---,,,,,,,,,'''''''''((()))***,,,,,,,,,,,,++++++,,,------...///111333555666777:::<<<777999;;;<<<;;;777333000111222555777888888777666555333111...---,,,,,,,,,++++++++++++,,,,,,,,,---------.........---,,,+++///......,,,+++***))))))'''((('''%%%!!!!!!###$$$%%%'''(((,,,)))%%%!!! """!!!  """###$$$""" !!!""""""###  ###'''***000555===DDDMMMXXXdddllluuuxxx}}}~~~{{{zzzsssnnnfff]]]WWWVVVZZZ^^^hhhpppooooootttrrrnnnttt|||vvvnnndddXXXKKKBBB555---%%%""" """$$$(((,,,.........---...******))))))***+++,,,---...---,,,,,,---,,,***(((&&&%%%$$$###"""  !!!!!!"""###### !!!$$$(((,,,///222///+++&&&!!! !!!"""######"""!!! !!! &&&000>>>KKKWWW```eeeiiijjjlllooosssuuuuuutttuuuuuuvvvxxx|||~~~}}}zzzxxxxxx{{{zzziiiTTTBBB444+++)))+++)))***,,,---,,,+++)))(((###$$$###!!! !!!!!!''''''&&&%%%###!!! rrrSSS;;;000......---*********+++,,,---...///------,,,,,,------...///222444666666666777888:::888999;;;<<<;;;999666444111222555888999888777666111000...---,,,+++,,,,,,((())))))***+++,,,------...///000111000///---,,,///......---,,,++++++***'''((((((&&&###  """%%%&&&&&&&&&(((***)))(((%%%""" !!!""" !!!!!!"""!!!!!!######"""###!!!"""&&&)))...222888>>>FFFRRR```jjjtttwww{{{~~~}}}wwwtttlllccc\\\YYY[[[^^^hhhrrrsssuuu{{{wwwqqqvvv{{{}}}tttkkk___QQQHHH===444,,,((($$$!!!$$$)))+++,,,,,,,,,,,,***))))))))))))+++,,,---...,,,++++++,,,,,,***'''%%%%%%$$$###"""  """$$$%%%  !!!###%%%((()))+++)))&&&###  """###""")))444AAAOOOZZZaaaeeeiiiiiijjjnnnsssuuutttrrrsssssstttwww{{{~~~}}}{{{yyy{{{|||uuueeeQQQ@@@444,,,***---,,,...000000///---,,,+++###$$$$$$"""!!!###$$$''''''&&&%%%###  xxxXXX???333000...---,,,,,,,,,---...///000111......---------......///444666777777666666777999999::::::;;;;;;:::999999000222555777888777555444///...,,,+++***++++++,,,''''''((()))+++,,,---...000111222333222111///---.........------,,,,,,+++'''((((((&&&###  ###%%%'''(((''''''((()))%%%%%%$$$######""""""!!!"""""""""############### """$$$###"""###!!! """%%%(((---000555:::AAANNN\\\gggpppsssxxx|||~~~~~~{{{xxxrrrhhh___ZZZ[[[]]]dddooosssvvv|||wwwppptttyyy~~~~~~~~~~~~}}}yyyooocccVVVLLLBBB:::111,,,''' """'''***+++***++++++++++++******+++---...000---+++)))***,,,,,,)))&&&$$$$$$$$$###""" """%%%''' """###%%%%%%%%%%%%###!!! """$$$(((...999EEEQQQZZZ```ccciiihhhiiimmmrrruuusssqqqrrrrrrsssvvvzzz~~~~~~~~~|||zzz}}}~~~rrrbbbOOO@@@444---,,,......000222222111///------###%%%%%%"""!!!$$$&&&&&&&&&%%%$$$"""  !!!cccIII888111---,,,......///222555666555444------,,,,,,,,,---......555777999888555333444555222333777;;;???===777222555333111222555555333111---,,,***((()))+++---///)))((((((((()))***+++,,,000111333444444333222111............---,,,+++***+++***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((***)))'''%%%%%%%%%%%%&&&""""""!!!!!!!!!###$$$%%%!!!!!!!!!!!!!!!"""""""""  &&&***)))...444:::@@@JJJUUU]]]bbbhhhqqqxxx{{{~~~~~~~~~xxxnnneee]]]YYYXXXccclllxxx~~~{{{yyyxxxwwwvvvxxx||||||{{{~~~{{{yyy{{{yyylll___WWWOOOEEE;;;555---$$$!!!$$$(((*********---,,,,,,---...000222333---,,,,,,,,,,,,+++(((&&&$$$$$$"""!!!   !!!######%%%$$$"""!!!!!!"""###### !!!"""!!!$$$&&&)))///999EEEQQQZZZ```ddddddeeehhhmmmrrruuuuuutttssstttuuuyyy~~~}}}|||{{{ppp```LLL===222,,,,,,000222444555444111---***)))%%%$$$"""!!! $$$((((((%%%###"""$$$$$$!!! !!!  hhhOOO>>>555000---,,,---///222666777555444------,,,+++++++++,,,,,,000333666555333222222333111222444888;;;:::666111333111//////111222111///---,,,+++***+++,,,...///******))))))))))))))))))...000222444555444333222000///...---,,,,,,------...---,,,***((('''&&&&&&&&&&&&&&&&&&''''''((()))***))))))((('''&&&&&&&&&###""""""!!!!!!"""###$$$######################## $$$''')))...555;;;@@@FFFOOOUUU\\\bbbllltttzzz}}}{{{sssiiibbb___^^^gggooozzz}}}{{{xxxvvvtttvvvzzz}}}yyyvvvwww|||~~~|||xxxwwwzzz~~~sssggg^^^UUUKKKAAA999111(((!!!###'''))))))(((------------...///111222...---......///---***''''''&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$###"""!!! !!!""""""%%%(((---333>>>JJJUUU^^^ccceeeeeeeeehhhmmmrrrvvvxxxxxxwwwwwwwwwxxx|||~~~~~~~~~~~~qqq```LLL===444000111555666777888888444///+++)))###"""  """&&&)))(((%%%######$$$$$$!!!  !!! !!!!!!"""###$$$$$$%%%%%%mmmUUUDDD999111---***+++...333777777555333---,,,+++***))))))******+++...222444333222111111000111222555777777444222111///,,,+++,,,---------,,,,,,,,,---------......************)))((('''&&&---///222444555444333111111000...------...///000000000///...,,,***(((&&&&&&&&&&&&&&&'''((()))*********++++++***)))((('''$$$###"""!!!!!!""""""###&&&&&&&&&%%%$$$$$$######!!!!!!!!! """%%%***000888===@@@CCCGGGKKKSSS[[[fffpppxxx~~~zzzrrrllliiihhhpppvvv~~~|||yyyvvvvvvzzzyyyxxxtttqqqqqquuuyyyzzzzzzyyyzzzyyyvvvrrrssswww|||}}}rrrjjj___UUUIIIBBB999...%%%""" $$$(((******)))......---,,,---...000000...///000222333111---******)))'''%%%$$$""""""""""""######!!! !!!"""###"""""""""###$$$%%%&&&$$$###!!! """&&&(((000777CCCPPP[[[bbbeeefffffffffhhhlllrrrxxx{{{|||yyyxxxwwwwwwzzz~~~}}}||||||~~~|||qqq___JJJ;;;444111333888:::;;;<<<<<<888222,,,(((!!!  !!!"""""""""$$$'''***'''&&&$$$$$$$$$$$$""" """!!! !!!"""###%%%''')))***+++nnnVVVDDD888000---''')))...333666777444111---+++)))(((''''''(((((())),,,000333555444333222111111111222444444444444111///,,,))))))***+++,,,+++,,,---.........---,,,))))))*********)))((('''---///111333333222000...//////000000000/////////////////////...,,,)))(((&&&&&&&&&&&&'''((()))***)))***,,,------+++((('''%%%$$$###!!!!!!!!!""""""''''''&&&%%%$$$$$$######""""""!!!!!!!!! !!!%%%***111;;;AAACCCCCCDDDFFFMMMTTT```mmmxxx{{{vvvtttsss{{{||||||}}}ppppppnnnmmmooosssvvvwwwwwwssssssqqqnnnlllnnnsssxxx{{{tttjjj___SSSLLLDDD777---(((""""""$$$'''+++------+++...---,,,,,,,,,---...///...///222555666444000,,,+++***(((&&&$$$###""""""###$$$$$$###"""!!!"""#########""""""###$$$$$$%%%###"""  !!!"""%%%'''111999FFFSSS^^^cccfffffffffeeegggkkkrrrxxx{{{}}}wwwwwwxxxxxxzzz}}}~~~~~~~~~~~~xxxwwwuuuuuuwwwzzz}}}{{{nnn\\\EEE777000...111666;;;<<<======:::333,,,&&& !!!"""#########$$$''')))&&&%%%$$$$$$$$$###"""!!!$$$"""  """%%%(((***,,,...mmmTTT@@@444---+++&&&(((,,,111555555222///,,,+++(((&&&%%%&&&'''((())),,,000444777777555444222222222222222333555666333111...+++)))***,,,---***+++---...///...---,,,(((((()))***************...///000000000...,,,+++...///111333222111...,,,***+++,,,------,,,+++***(((''''''''''''((())))))(((***,,,...---+++)))'''%%%$$$###!!!!!!!!!""""""&&&&&&%%%$$$###""""""!!!######""""""""""""!!!!!!"""&&&***222<<>>AAABBB???AAAEEEIIIMMMOOOPPPPPPJJJKKKNNNRRRWWWZZZZZZYYYYYYZZZZZZZZZ[[[ZZZZZZZZZ[[[ZZZYYYZZZ]]]aaafffiiifffkkkrrrzzzssseeeXXXFFF333+++,,,---...000222///...///222111+++&&&!!!"""$$$!!!###%%%%%%###"""###$$$!!!"""!!!!!! """######!!! !!!""""""$$$%%%''')))++++++vvvYYY@@@///((()))'''''')))---///---***---)))$$$$$$&&&***++++++(((''''''***///111000...///000222333444333333222333222111000000111222333...///222666888777444000///---***)))))),,,///111222444555444111...---------,,,+++,,,...///...------+++)))''''''((()))***+++)))((()))++++++'''$$$)))'''$$$%%%''')))(((&&&&&&$$$""" !!!"""###%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%""" !!!(((,,,222777:::;;;===>>>===@@@IIIXXXdddmmmvvv~~~~~~pppggg^^^aaagggpppxxxzzzwwwrrrppprrrrrrpppssswwwwwwssssssoookkkmmmttt|||~~~wwwtttoooiiiddd]]]WWWRRRBBB<<<444...***'''"""############$$$$$$$$$$$$%%%''')))+++...000111222///---******,,,,,,)))''''''&&&%%%###"""   """$$$######$$$%%%&&&)))***,,,'''&&&%%%###!!!$$$###"""!!!"""%%%&&&%%%$$$###!!! !!!&&&***222AAAPPP[[[kkk|||zzzuuusssrrrsssttttttrrrqqqsssrrrqqqqqqqqqsssuuuwww}}}~~~vvvuuuiii^^^ZZZYYYSSSMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNLLLEEE>>>::::::999555111******(((''''''&&&''''''***(((&&&$$$$$$%%%&&&'''))))))))))))***,,,...000...111555777666555555555999;;;>>>AAADDDEEEFFFFFFCCCCCCDDDEEEFFFFFFFFFFFFBBBBBBCCCEEEHHHLLLPPPRRRUUU[[[eeeoooxxx}}}tttggg\\\KKK>>>111,,,++++++---000////////////---+++)))(((+++'''### !!!""""""(((%%%""""""$$$%%%$$$"""!!!""""""""""""  """###"""  !!!%%%'''''''''((())){{{^^^DDD222***'''&&&%%%'''+++,,,+++))))))&&&######%%%((((((((()))((('''(((,,,///111222333333444555555444333333111000///...------.........///222555777666222///...---,,,+++,,,...111222888999999888444000......,,,,,,,,,---///000000000---,,,***)))((())))))***)))'''&&&(((******(((%%%)))'''&&&''')))***)))'''&&&%%%$$$""""""""""""""""""""""""#########""""""$$$$$$$$$$$$%%%%%%&&&&&&(((%%%"""!!!!!! !!!'''+++000444777999;;;===;;;<<>>AAAAAAAAAAAA@@@???>>>===@@@;;;444111111000---)))'''&&&%%%$$$$$$############"""!!!  !!!""""""""""""$$$&&&((()))(((+++///111000///......111222444666777888777777333444555666666666666666000000111333666999===???GGGMMMWWWbbblllvvv~~~||||||zzzvvvqqqgggXXXNNNEEE999...*********,,,///000111111111000...,,,***,,,)))%%%"""###$$$%%%%%%)))&&&$$$###%%%&&&$$$###!!!"""""""""!!! ######"""!!! !!!$$$%%%&&&'''(((***gggMMM888---&&&$$$"""$$$(((***)))'''%%%$$$"""###$$$&&&&&&%%%***))))))((()))---222666777777777777666555444333444333222000000/////////......000333444333///,,,.........///000111333444;;;<<<===:::666111...---,,,,,,---...///000111222------,,,++++++***))))))'''&&&%%%&&&'''((('''&&&((('''((()))++++++***(((''''''&&&&&&$$$###"""!!!!!!!!!!!!""""""!!!!!! ###$$$%%%&&&''''''(((((((((&&&###""""""!!!  &&&))),,,///111444888:::======BBBLLLTTT\\\fffppp{{{~~~~~~yyyqqqqqqtttyyy~~~~~~zzzyyy{{{{{{yyyzzz|||zzzuuullliiigggjjjrrrzzz||||||xxxrrrnnnjjjgggdddbbbTTTJJJ===222+++&&&""" """###%%%%%%((())),,,...000111111111111000/////////---***'''((('''&&&%%%###"""  ###&&&''''''&&&'''((('''(((+++---//////000///,,,,,,+++)))'''%%%###"""$$$######"""!!!!!! !!!"""######""" ###'''000>>>NNN\\\nnnvvvsssqqqpppqqqqqqqqqppprrrqqqppppppqqqtttvvvxxx}}}~~~}}}}}}|||mmm___LLLBBB:::999999666333333777666555333111///---,,,333///***(((((('''%%%"""""""""!!!  """######&&&***,,,+++)))((((((((())))))******)))((((((((())))))************)))%%%%%%%%%'''***---000111666<<>>777000++++++,,,,,,...222888888999888666333///---(((&&&######%%%'''((((((+++***((('''&&&&&&%%%%%%""""""!!!  ###%%%%%%$$$"""!!! !!!"""$$$$$$%%%'''+++...eeeJJJ999+++'''###"""%%%''''''&&&%%%&&&'''(((((('''''''''&&&***---///...///333777777666555444333222222222......//////////////////,,,,,,---///000///,,,)))+++---///111222333333333444777999:::888555333222000111222000---+++,,,---............---+++***)))*********)))((('''&&&&&&''')))+++,,,+++***((((((((()))******(((%%%""" !!!!!!"""######!!!  """&&&)))*********)))###!!! """###"""!!!"""!!!"""###%%%&&&'''***///222333333888???FFFNNN]]]jjjvvvzzzzzzpppmmmiiikkkpppuuuxxxxxxyyy{{{~~~~~~|||xxxuuuuuuuuutttsssiii]]]KKK<<<111)))### !!!$$$'''(((---///111333444333222111222333333222000...,,,,,,+++++++++***)))&&&$$$""""""%%%((())))))((('''((()))+++---...///...---,,,+++++++++***)))&&&$$$"""!!!!!!!!!  ###(((111>>>MMM]]]iiinnnnnniiiggggggiiimmmppprrrrrrppppppoooppprrruuuxxxzzzxxxxxxyyy{{{||||||{{{zzz|||}}}~~~~~~sss```KKK>>>333,,,''')))++++++,,,.........---+++)))'''%%%$$$###""" ###&&&(((***...111222///+++'''%%%"""""""""""""""""""""""" !!!###$$$%%%(((,,,111999BBBNNN[[[ccckkkqqqzzzzzzssshhh]]]VVVNNNIIIGGGJJJIIIBBB;;;999222...,,,///000000222555;;;<<<<<<;;;888444000---(((&&&$$$%%%''')))******,,,,,,***(((&&&%%%%%%%%%"""!!!!!! """###%%%''''''%%%###!!! """###%%%&&&(((+++///333qqqTTT@@@///***$$$"""$$$&&&&&&%%%%%%'''))))))((('''((()))%%%'''+++...///111222444333222222111111111222222///000000111111000000///++++++,,,---///...,,,******+++---...///000000000000444888;;;:::999888777222444555222---***+++---//////...---+++***))))))+++---......,,,***))))))***,,,------+++)))))))))(((((())))))(((%%%###!!! !!!!!!!!!"""&&&***+++***)))'''(((&&&############""" !!! !!!"""###%%%'''+++...///000666===DDDMMM]]]kkkuuuzzz~~~}}}~~~}}}uuuqqqmmmmmmppptttuuuuuuyyy|||}}}|||||||||zzzyyyyyyyyyyyyxxxqqqeeeSSSCCC777...(((###!!! """%%%(((***000111444555666444222111222333333222///......///------......,,,)))&&&$$$%%%'''))))))((('''&&&'''***+++,,,,,,+++***)))(((***+++,,,,,,+++)))&&&%%%"""!!!!!!  """(((...:::HHHVVV```ddddddccccccdddhhhmmmqqqrrrrrroooooooooppprrruuuyyy{{{vvvuuutttuuuvvvwwwvvvuuuxxxzzz}}}~~~|||iiiQQQ===555***$$$!!!###$$$%%%'''***,,,,,,+++***(((&&&$$$######(((,,,...222555888777333---(((&&&!!!!!!!!! !!!""""""###  !!!$$$&&&***///666@@@JJJQQQ___gggrrr{{{|||uuulll```SSSJJJDDD<<<999===<<<444...///...,,,---111333222333777:::;;;<<<<<<:::666111...+++)))((((((***,,,------------,,,)))&&&$$$$$$%%%"""!!! !!!!!!%%%&&&(((((('''%%%"""  """$$$'''***---000444888{{{\\\FFF222,,,%%%!!!"""############%%%'''&&&%%%$$$&&&(((%%%%%%%%%(((,,,///111222000/////////000111333444444444444444333111///...******+++---//////---+++))))))***++++++,,,------,,,000666999:::999888888444666777555///,,,...000000///---+++)))))))))))))))---222333111////////////111111///,,,******+++''''''(((((('''%%%$$$### """"""""""""&&&***+++***'''%%%'''%%%###"""""""""!!! !!!"""###%%%(((+++---000666>>>DDDMMM\\\kkktttyyy}}}wwwxxxvvvtttwww|||~~~{{{wwwsssoooooorrruuuuuuuuuxxx|||~~~}}}~~~~~~|||{{{{{{||||||{{{yyyxxxlll[[[KKK???555...)))$$$###""""""$$$'''***,,,111333666777777555222000222222222000------000333///000111000///,,,(((&&&)))******)))'''&&&&&&'''---,,,+++***((('''&&&%%%'''(((***++++++)))'''%%%$$$###"""!!!  """&&&+++666DDDQQQYYY]]]^^^aaabbbeeejjjooorrrrrrqqqnnnnnnnnnppprrrvvvyyy{{{wwwtttqqqppprrrttttttsssuuuxxx|||~~~zzzbbbFFF555222'''"""!!!""""""%%%))),,,+++***)))'''$$$"""!!!$$$)))///444666;;;>>>@@@???999222,,,)))######"""!!!!!!!!!"""############"""!!!  !!!###%%%)))...555>>>DDDQQQZZZgggrrryyy~~~yyyqqqgggYYYKKKBBB>>>444000555444,,,''')))((((((+++000222000111555555777:::<<<;;;888444222,,,***)))***,,,---------,,,------)))%%%######$$$!!!!!! !!!"""$$$%%%((()))******(((%%%!!! !!!!!!"""!!!%%%***...222555999<<>>EEEOOO]]]iiirrryyy}}}wwwooodddVVVGGG>>>:::000,,,222222***'''+++$$$%%%)))///000...///222111444888;;;<<<:::777555+++)))((()))***,,,++++++,,,------)))$$$""""""$$$!!!!!! !!!"""$$$&&&'''***+++++++++(((%%%!!! """"""###!!!%%%+++111555999<<>>???DDDDDDEEEEEEBBB<<<555///)))'''$$$"""###$$$$$$$$$ !!!  """"""  """&&&,,,111444999BBBNNNYYYcccmmmvvv||||||tttlllcccVVVFFF;;;333222000---***'''%%%###&&&&&&((())),,,...111222111333666888888555222///&&&'''((('''&&&'''***,,,,,,,,,***&&&###"""###%%%&&&$$$!!!"""&&&(((,,,...000///***%%%!!!!!!"""$$$$$$'''+++111555999===AAACCClllRRR===...""""""###!!! """"""!!!%%%---///,,,******))))))***+++---...***)))((('''))),,,///111111333333222///---------...---,,,...000///,,,))))))))))))(((((((((''''''''''''(((***---111444666666555444333111000///...,,,***(((&&&&&&&&&'''(((,,,...111333333333444555555666777555111---*********((('''%%%$$$$$$$$$%%%###%%%''''''%%%###!!!!!!!!!"""$$$%%%%%%###"""!!!   """%%%$$$***111888@@@JJJUUU]]]jjjrrrzzz{{{qqqfff^^^UUUNNNJJJOOOWWW^^^gggoooqqqwww{{{xxxwwwyyy{{{zzz{{{|||~~~{{{ssseeeWWWKKKAAA999555111,,,&&&$$$%%%)))---///333444777888888666333222000///---,,,,,,...000111666777888666222...,,,+++***++++++)))'''&&&)))+++...,,,***'''%%%%%%$$$$$$###$$$&&&%%%###""""""###""""""""""""!!!  ###&&&,,,666AAALLLTTT[[[___hhhnnntttwwwyyy{{{wwwqqqsssrrrrrrvvv{{{|||yyyuuuqqqpppppppppqqqrrrssstttvvvyyy~~~~~~~~~~~~~~~yyygggMMM999000+++***(((&&&%%%'''***,,,...,,,***((('''%%%!!!"""%%%------...111666;;;===>>>@@@?????????>>>:::444///+++(((%%%###$$$%%%%%%$$$!!!!!! !!!!!!  $$$(((,,,...222999CCCLLLUUU___iiiqqqzzzwwwooofffXXXGGG;;;333111...,,,)))'''%%%$$$###$$$$$$&&&(((***,,,---...000333444444222...,,,%%%&&&&&&%%%###$$$&&&(((******(((%%%""""""###%%%&&&$$$!!! ###&&&)))000222222///)))###!!! """$$$%%%%%%***///555;;;???CCCFFFHHHvvv^^^DDD333%%%###### """!!!!!!"""'''...111///++++++******+++,,,...///***(((&&&%%%&&&(((,,,...111222111000......000222///...............+++)))++++++******((('''&&&%%%#########$$$''',,,000333444444333111000---,,,+++)))((('''%%%&&&''')))***+++---000222333444666777:::;;;;;;999555111......+++***(((&&&%%%%%%%%%&&&&&&((())))))&&&###"""!!!$$$$$$%%%%%%%%%###"""!!! !!!!!!!!! !!!"""%%%$$$)))111888>>>GGGQQQXXXdddmmmvvv{{{}}}tttgggYYYPPPFFF???===BBBKKKTTT___hhhpppwww{{{zzzyyy{{{}}}}}}}}}~~~}}}{{{yyyrrrggg[[[QQQHHHAAA===444000)))&&&'''))),,,...333444666777777555222000---,,,++++++,,,...111333777888888777333000...---+++,,,,,,+++)))(((***+++,,,,,,+++)))'''&&&%%%$$$###%%%&&&%%%$$$######$$$!!!"""""""""!!!  %%%(((...888BBBKKKTTT\\\aaammmrrrwwwyyy{{{}}}{{{wwwvvvuuuuuuxxx{{{|||xxxuuunnnoooppprrrtttwwwxxxyyy{{{~~~nnnWWWCCC999111///,,,))))))***,,,---...,,,***((('''$$$!!!###'''***111333555666777888999;;;888777777777777666333000,,,***&&&$$$%%%%%%%%%$$$###"""  !!!###&&&'''+++000666===DDDOOOZZZcccmmmvvvzzzsssjjj[[[III===444111,,,***((('''&&&$$$#########$$$&&&((()))******+++...//////---***(((###$$$###""" """$$$''''''&&&$$$""""""$$$&&&%%%$$$!!! !!!###''')))111222222///)))###!!!!!!"""###$$$%%%&&&'''+++111999@@@EEEHHHJJJLLLlllLLL999((($$$$$$!!! $$$"""!!!!!!!!!$$$(((***))),,,++++++***+++,,,---...---+++'''%%%%%%'''***,,,000000000//////111555888222111000...---,,,***))),,,,,,,,,+++***((('''&&&###"""!!!"""%%%)))...111333333222111///---***)))&&&%%%$$$###$$$&&&(((******,,,000222333555888:::>>>???>>><<<888444222222---,,,***(((&&&&&&&&&&&&)))+++,,,+++(((%%%######&&&&&&&&&&&&%%%###"""!!! !!!"""""""""""" !!!$$$###)))000777===DDDLLLRRR___hhhrrryyy{{{ooo___OOODDD:::444222888@@@KKKXXXcccnnnvvv|||||||||~~~~~~|||zzzyyyssskkkaaaXXXPPPIIIDDD999444---)))((()))++++++222333444555444222000...,,,,,,,,,---///111444666555777777555222///......---------,,,+++++++++,,,*********)))(((&&&%%%$$$###%%%&&&&&&%%%$$$$$$%%%!!!"""""""""!!!""" %%%)))///888AAAIIISSS\\\cccooouuuyyyzzz{{{~~~~~~{{{xxxxxxxxxzzz||||||yyywwwpppqqqtttwwwyyy{{{|||}}}~~~~~~vvvbbbNNNBBB777444///,,,+++,,,---......,,,)))'''&&&###$$$)))+++111555888888444111111333000///......000111000///---***&&&%%%%%%%%%%%%$$$$$$"""  """###$$$***---000444999CCCOOOXXXaaakkkxxx}}}xxxpppbbbPPPCCC777222,,,(((''''''&&&%%%%%%%%%%%%&&&'''((()))***'''(((*********)))'''&&&###$$$###!!! !!!%%%&&&&&&%%%$$$$$$%%%'''%%%###!!! !!!$$$&&&(((,,,...///---)))$$$!!! !!!###%%%%%%&&&&&&'''***111;;;CCCHHHJJJKKKKKKzzzWWWAAA,,,&&&&&&$$$###&&&%%%""" """###%%%%%%&&&++++++***)))***+++,,,---...,,,)))&&&$$$%%%'''(((---///000000222555999===444333111...+++*********++++++,,,,,,+++***((('''&&&$$$######&&&***...111333333333222000...+++)))$$$###"""""""""$$$&&&(((***,,,///111333666999<<>>FFFOOO[[[cccooovvvzzzzzzzzz}}}~~~|||yyyyyyzzz{{{|||}}}{{{zzzvvvxxx{{{}}}~~~|||lllXXXJJJ<<<666000,,,,,,---.........,,,)))'''%%%""" %%%))),,,111444777555000+++******)))(((&&&'''***,,,------+++)))%%%###$$$$$$$$$$$$###!!! !!!###%%%%%%***,,,---...222:::EEEMMMVVV___mmmyyy~~~{{{uuujjjZZZNNN>>>666---((((((((('''%%%&&&%%%%%%&&&&&&((())))))'''''''''''''''&&&%%%%%%$$$$$$$$$!!! !!!%%%&&&''''''&&&&&&''')))$$$###""" !!!###%%%&&&***,,,,,,+++'''###!!!!!!!!!$$$%%%%%%%%%'''(((---444===EEEJJJKKKKKKKKKeeeLLL444+++***'''&&&(((&&&"""!!!$$$&&&&&&''')))***)))(((''''''((()))***+++***'''%%%$$$$$$%%%&&&,,,...111333444555888:::333222000---+++***,,,...,,,---...///...,,,***((()))(((&&&&&&(((+++...000111222333333111///,,,+++%%%$$$"""!!!"""###$$$&&&)))+++---///111444888;;;=========;;;888555555666...---+++)))'''&&&&&&&&&***,,,------***'''&&&%%%%%%%%%$$$$$$#########""" !!!"""###$$$$$$%%%$$$!!!!!! !!!"""(((000555999===BBBFFFRRR\\\hhhqqq{{{~~~vvviiiWWWEEE:::111+++)))+++222<<>>222...***''')))((("""!!!%%%'''&&&'''***((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((,,,///333555444333222111---......,,,+++---111555555666666666555222...,,,))))))(((((()))***,,,---///000222222222///---+++)))'''%%%###"""###$$$%%%&&&(((***,,,---000444777999:::999888555444555666...---+++((('''&&&%%%%%%''')))++++++(((&&&%%%%%%$$$######"""""""""######""""""###$$$%%%%%%%%%$$$$$$###"""!!!"""(((000555888:::>>>BBBIIITTT```jjjuuuwwwjjjYYYIII>>>555000,,,---111;;;KKKZZZiiittt~~~|||vvvnnneee___QQQKKKAAA888222---)))&&&$$$%%%&&&'''((((((''''''%%%&&&'''***,,,///111222777777777666333222333444222000000111333222000---((('''&&&%%%$$$%%%&&&'''$$$&&&'''((('''&&&'''(((%%%%%%%%%%%%$$$"""!!! !!!!!!!!!!!!"""$$$***111555;;;EEETTT___mmmuuu||||||zzz|||}}}|||wwwyyy{{{}}}~~~~~~||||||~~~}}}{{{hhhVVVBBB:::222...///111222000333111...+++)))&&&"""!!!(((///555999;;;999777444222///***'''###!!! !!!$$$&&&''''''$$$""" !!!""""""  !!!###$$$%%%%%%%%%$$$&&&(((((((((+++111666;;;CCCOOO[[[fffqqq}}}|||ttthhh___OOOCCC555,,,******'''%%% !!!"""$$$%%%&&&&&&%%%$$$############$$$$$$%%%$$$"""!!! """$$$$$$&&&''''''&&&%%%&&&'''%%%###!!! '''((((((&&&###  ###&&&&&&$$$%%%***...;;;@@@GGGLLLMMMMMMMMMMMMdddFFF777222+++((()))***###!!!%%%&&&######'''&&&&&&$$$$$$###$$$%%%&&&&&&''')))+++,,,---......---111555666444000,,,***)))***++++++,,,///666;;;>>>??????>>><<<888444111)))))))))(((((())))))***---...000222111///---+++,,,***'''%%%######$$$$$$$$$&&&((()))***---111444666777777555444333444666...---+++(((&&&%%%%%%%%%$$$&&&((()))'''%%%$$$######""""""!!!""""""############$$$%%%%%%%%%$$$$$$&&&%%%%%%###!!!"""(((///555777999<<>><<<;;;999555111---%%%%%%%%%&&&((((((&&&$$$!!!  """###&&&&&&&&&%%%"""!!!"""$$$"""############%%%))),,,...333:::@@@FFFRRR```jjjyyy}}}}}}yyywwwrrrkkk\\\MMM<<<111***$$$###$$$"""%%%&&&$$$%%%&&&%%%$$$$$$%%%'''(((%%%"""!!!!!!#########&&&&&&%%%%%%$$$###""""""!!! !!!"""###%%%&&&%%%###!!!!!!"""$$$%%%''''''))),,,111444AAAFFFKKKLLLKKKKKKPPPTTTzzz[[[BBB555000//////++++++***+++++++++(((&&&'''((()))***+++,,,,,,,,,333///,,,,,,///000---***)))***,,,,,,+++)))&&&%%%)))&&&&&&,,,222:::EEEOOOWWW]]]aaa```]]]YYYQQQIIIAAA666......111111111333111333555777888777666555222000...+++(((&&&$$$###$$$%%%&&&&&&'''(((+++...///000111000...,,,++++++***(((%%%###""""""$$$%%%$$$$$$$$$$$$$$$###""""""!!!  !!!###&&&'''###"""""""""###$$$%%%%%%%%%%%%$$$###""" """(((---000//////222555888<<>>???@@@???======;;;888444000)))(((((()))******'''%%%!!! """$$$&&&&&&&&&%%%###"""###$$$###$$$$$$######%%%(((******...333777===FFFRRR[[[kkkooovvv|||~~~~~~{{{xxxrrrlll^^^PPP???444,,,%%%###$$$ """%%%&&&###%%%'''&&&%%%$$$%%%&&&'''$$$""""""###$$$###"""$$$$$$%%%%%%%%%$$$"""!!! !!!"""###$$$%%%%%%###""""""###&&&((()))***,,,///333666AAAEEEIIIKKKKKKNNNTTTYYYfffMMM>>>666222///...---------///...---+++,,,,,,------///000111222555000)))&&&'''((('''&&&'''((()))***)))'''%%%###)))&&&(((...666@@@NNNZZZdddkkkqqqqqqoooiii```VVVJJJ???555444666555555777333555999;;;===<<<;;;:::888666222---)))&&&$$$$$$%%%&&&%%%$$$$$$&&&***------------+++)))((()))***((('''&&&%%%$$$########################"""!!!!!! !!!###%%%&&&$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$"""!!!!!!%%%)))+++******,,,///444666>>>KKKWWWcccqqq}}}{{{xxxwwwvvv{{{~~~xxxmmmaaaYYYUUURRRNNNMMMQQQZZZdddjjjuuu{{{~~~yyypppggg[[[OOOEEE===888555000---***)))***,,,---...000222555999:::888333...******)))))))))---333777:::999777777777555333111,,,+++***+++---///000000,,,+++)))(((((()))+++,,,,,,,,,------,,,+++)))(((((((((((('''&&&$$$###""""""(((...666BBBNNNWWWbbbiiirrrwwwxxxvvvvvvvvvvvvwwwxxx{{{xxxjjjUUUGGG999333222222333555444111---++++++(((###!!!######$$$$$$!!! &&&...666<<<>>>===@@@????????????===:::777///...---......---***'''  """$$$&&&&&&&&&%%%###"""###%%%$$$%%%%%%%%%###$$$&&&''''''***---///222999CCCJJJ\\\bbbjjjrrryyy~~~|||}}}{{{xxxrrrkkk```RRRAAA666...&&&###$$$  !!!###%%%&&&###%%%'''((('''%%%$$$$$$%%%$$$###$$$%%%%%%###!!!!!!###%%%&&&&&&$$$"""  """###"""###%%%%%%$$$###%%%&&&)))+++...000111333777999@@@CCCFFFHHHKKKQQQYYY___qqqZZZHHH===444000000//////000333444333222222111000///000111222333222---((($$$$$$$$$$$$$$$'''((()))***+++***)))(((***((()))///777BBBQQQ___jjjrrrzzz|||yyyssshhh]]]PPPEEE<<<;;;<<<:::999:::777999<<<@@@BBBBBBAAA@@@@@@===888222,,,(((&&&%%%''''''%%%###"""$$$))),,,,,,,,,+++(((&&&&&&(((***'''''''''&&&%%%$$$###"""""""""######""""""!!! !!!"""$$$%%%$$$$$$###"""""""""######$$$$$$$$$$$$###""" !!!%%%''''''(((+++---666555:::CCCNNNZZZiiiuuuzzzxxxwwwwww|||zzzrrrjjjeeeccc```\\\[[[^^^dddlllqqqvvv{{{xxxpppcccVVVKKKCCC<<<888444111...------///000000111444888<<<===:::333...((((((((('''(((---444888>>><<<:::999888666333111++++++,,,...222444444333///...+++))))))***,,,.........//////...---+++***++++++++++++***(((&&&%%%"""(((///777AAANNNVVV^^^fffpppwwwxxxwwwuuuuuuvvvwwwxxx{{{}}}rrr\\\MMM===555222000000222000---***((('''%%%!!!!!!$$$$$$$$$###  '''111999>>>>>>>>>??????@@@AAACCCBBB@@@>>>777555444333222000---***!!!  """$$$&&&&&&&&&%%%######$$$%%%&&&''''''&&&$$$###$$$%%%&&&''')))***---222:::???MMMSSS]]]gggpppyyy~~~}}}yyywwwqqqiii___QQQAAA666...&&&""""""!!!!!!!!!!!!"""$$$&&&&&&###%%%((()))(((%%%$$$#########$$$%%%&&&&&&###!!!!!!$$$&&&&&&$$$!!! !!!"""!!!"""$$$$$$$$$%%%''')))---000444666888999;;;======???AAADDDIIIRRR\\\ddd|||fffTTTDDD888111000000000222555888888888555333111000///...//////...,,,***)))((((((''''''%%%&&&(((***,,,,,,------***)))+++000666@@@PPP^^^nnnwwwyyymmmbbbRRRIIICCCCCCDDDBBB???>>><<<>>>@@@CCCEEEFFFFFFFFFGGGDDD>>>888222...+++))))))((('''$$$###$$$(((,,,,,,,,,***(((&&&&&&)))+++(((((((((((('''%%%$$$##################"""!!!!!! !!!""""""!!!!!! ###############"""!!! !!!$$$'''))),,,---666444888@@@KKKWWWgggsss}}}|||}}}{{{wwwssspppooommmjjjhhhjjjnnntttwwwyyy}}}xxxlll```TTTKKKBBB===:::777333000000111111111111444777;;;<<<999333...))))))(((((()))///666;;;BBB@@@>>><<<:::777444111+++,,,///333777888777666222000---++++++,,,...000///000111111111000///.........//////...,,,***)))""" ###***000777AAAMMMUUU[[[dddooovvvwwwuuusssssstttvvvxxx|||~~~ttt^^^OOO>>>444000------...,,,***'''%%%###!!! ############  (((222:::???@@@???======???CCCFFFGGGFFFDDD>>>===:::999777333///,,,!!!  ###$$$%%%&&&&&&%%%$$$###%%%&&&''')))***)))&&&$$$######$$$%%%&&&'''***///555999===CCCMMMWWWbbbllluuu{{{{{{xxxvvvpppiiiXXXKKK===444---&&&"""""""""""""""###$$$%%%&&&&&&###&&&)))***(((%%%$$$#########$$$&&&''''''$$$!!!!!!$$$&&&%%%###  !!! !!!###$$$%%%'''***---000444999===>>>??????@@@<<<<<<===AAAIIISSS___fffrrr___MMM>>>555000//////111444777888888444333111///---++++++***'''(((((())))))(((''''''###$$$&&&(((***+++,,,---))))))+++000555===MMM\\\pppyyy|||pppeeeSSSMMMJJJOOOQQQMMMHHHEEEBBBBBBCCCEEEGGGIIIJJJKKKKKKIIIEEE@@@:::555111///++++++)))'''%%%&&&)))+++,,,,,,+++)))''''''***,,,*********)))((('''%%%$$$%%%%%%%%%%%%%%%$$$###### !!!!!!"""""""""!!!!!! !!! ###&&&))),,,---111111666@@@KKKXXXgggttt}}}~~~}}}{{{zzzzzzxxxvvvuuuuuuxxx|||~~~~~~uuukkkbbbXXXNNNIIIBBB>>>999555333222111000000111333666888666222///++++++))))))***000888===DDDBBB@@@>>><<<999666333---///333888<<<===;;;999333222000.........///000000111222333444333222222000111222333222000...---%%%###  %%%+++111777@@@JJJRRRZZZbbblllrrrssspppnnnnnnppprrrwww}}}xxxlllXXXIII999111---***)))+++((('''$$$"""  """"""!!!""")))222:::>>>???>>>999;;;>>>CCCGGGJJJJJJIIIEEECCC@@@===:::666111---###""" !!!###%%%%%%&&&'''&&&$$$$$$%%%'''(((***,,,+++)))&&&$$$###"""""""""$$$''',,,000333666;;;BBBKKKUUU___iiippp}}}zzzwwwtttllleeeOOODDD888222,,,&&&############$$$$$$%%%&&&&&&'''%%%'''))))))'''%%%$$$$$$######$$$&&&''''''%%%"""!!!"""$$$$$$$$$!!! """$$$%%%)))---000222777>>>BBBDDDCCCCCCBBB>>>===>>>CCCLLLWWWbbbiii}}}iiiUUUDDD:::111///......000222222111000000///...,,,***)))((($$$%%%&&&&&&&&&&&&&&&'''%%%&&&'''((()))******+++&&&''',,,111555<<>>CCCAAA???>>>>>><<<999777111333888>>>BBBBBB???<<<444333222111000000000000000111333555666666555555222444555666555333111///(((&&&"""!!!%%%+++000666>>>GGGNNNXXX___hhhmmmmmmjjjhhhhhhjjjnnnuuu|||}}}yyyxxxxxxzzzzzzzzzzzz|||~~~{{{lll]]]KKK===000+++)))''''''(((%%%$$$"""!!!""" """%%%***111888;;;<<<:::666888<<>>222000---,,,,,,---,,,+++------......---+++)))''')))))))))((('''(((***+++)))))))))***************$$$&&&,,,222666===KKKZZZeeennnvvvxxxvvvpppeee[[[UUUTTTYYYdddiiidddZZZTTTJJJHHHFFFEEEGGGJJJNNNPPPPPPOOONNNLLLGGGAAA;;;777...//////---+++)))***+++***++++++***(((((()))+++...---+++***))))))((()))(((((())))))(((((('''&&&"""""""""   """"""!!!  $$$&&&((((((000000666AAAJJJSSS___jjjnnnssszzz}}}~~~{{{ssskkkeeePPPKKKDDD===888555222000---,,,***+++---///000000...,,,***)))+++000888>>>AAA@@@????????????<<<:::333666<<>>>>>?????????>>>======<<<<<<===@@@BBBCCCBBB@@@:::777444222111111000//////000111222333444555555444333333666999888444000111---&&& """&&&***...111777???EEEQQQXXXaaaggghhheeeaaa^^^bbbgggnnntttxxx|||}}}vvvqqqmmmddd[[[WWWTTTRRRTTTXXX[[[dddmmmtttzzz||||||yyyvvvrrriiiVVVEEE333///((($$$######$$$$$$###""" """###""" '''***///444777888777777777888;;;@@@GGGLLLOOOPPPPPPMMMGGG@@@:::444///---&&&%%%###"""  !!!!!!!!!!!! !!!  !!!$$$&&&(((******)))'''$$$$$$%%%'''------.........---+++***)))(((%%%$$$$$$&&&(((******+++,,,...111555888:::@@@GGGQQQ[[[fffoooxxx}}}}}}~~~{{{{{{|||qqqddd]]]XXXMMMAAA:::777222///---+++)))''''''&&&%%%$$$%%%%%%&&&'''+++***((('''&&&%%%%%%%%%%%%###""""""###$$$$$$###&&&%%%"""!!!!!!"""###&&&+++111666777>>>GGGOOOSSSRRRNNNKKKQQQTTTXXX^^^dddllltttyyy}}}gggPPP???222---)))***)))&&&'''***((((((***,,,......,,,***%%%&&&((())))))(((&&&%%%$$$$$$&&&''')))+++,,,---...,,,...444:::BBBMMMWWW^^^\\\\\\^^^[[[SSSNNNMMMIIINNNYYYeeemmmjjj___VVVHHHCCC??????CCCJJJOOOQQQRRRQQQQQQQQQOOOKKKFFFBBB666222...---...///---******+++***(((%%%$$$%%%&&&)))***++++++***)))***+++000000000...+++((($$$"""###"""!!! !!!"""$$$$$$######%%%&&&((('''$$$!!!!!!$$$&&&***---111777===FFFNNNTTT]]]dddoooxxx~~~~~~uuuggg]]]PPPFFF@@@:::333...+++((((((+++++++++...333111111000//////000444777>>>>>>???????????????>>>===<<<;;;===???@@@???>>>:::777444222111111000...//////000111222333444444666555555888;;;;;;777222000,,,&&&!!! ###(((+++...444<<>>111---'''###"""###$$$$$$###""" """###"""!!! ))),,,111555777777666444333666:::AAAHHHLLLLLLLLLLLLIIICCC<<<555///+++)))%%%$$$###!!!  !!!!!!!!!!!! !!! !!!$$$&&&(((******)))'''$$$###$$$&&&***+++,,,---......------+++***'''%%%$$$%%%&&&'''((((((((()))***---///111555:::CCCLLLUUU^^^ggglllrrrtttvvvwwwxxx{{{xxxrrrfffYYYRRRMMMCCC999555333000......---+++)))((('''&&&%%%%%%%%%&&&'''+++***)))'''&&&%%%$$$$$$&&&$$$######$$$%%%$$$###&&&$$$""" !!!"""###&&&+++111666>>>CCCKKKRRRVVVWWWWWWVVVZZZ^^^ccciiiooovvv}}}pppVVVBBB222---))))))(((%%%$$$&&&%%%&&&(((+++///000///---'''((()))***)))'''%%%######$$$$$$&&&(((+++---///222000111555:::???HHHQQQVVVRRRQQQRRRNNNGGGCCCDDDBBBGGGQQQ\\\cccbbbZZZSSSEEEBBB??????BBBHHHMMMOOOOOOPPPPPPRRRQQQMMMHHHCCC;;;777111///000000///---***+++***(((%%%######$$$''')))+++++++++***+++,,,000000///---+++'''$$$"""###"""!!!!!! !!!""""""!!!!!!!!!$$$&&&)))((('''$$$"""###&&&'''***...222777<<>>;;;===<<<@@@HHHPPPUUUUUUPPPKKKDDDBBB@@@@@@CCCGGGKKKNNNMMMNNNPPPRRRRRROOOJJJFFF@@@:::444000111111111///)))***)))'''%%%$$$$$$&&&%%%'''***+++++++++,,,---//////---,,,)))&&&$$$"""###""" """"""!!! """""""""  ###&&&)))))))))'''$$$!!!"""%%%$$$'''+++///222555999;;;CCCKKKWWWcccnnnyyy}}}}}}}}}~~~~~~~~~~~~|||zzzqqqcccWWWNNNEEE;;;333---(((&&&)))+++***,,,///000111222333444666:::===@@@@@@AAABBBCCCDDDEEEFFFBBB???;;;999999;;;<<<===;;;888444222111111///............///000111111222222111222666::::::777333///---)))%%%"""  $$$&&&(((...666<<>>777000---++++++111888HHHVVVfffpppwww|||}}}{{{yyy{{{vvvkkk\\\NNN???333///+++%%%""""""$$$%%%%%%%%%###!!!"""""""""###$$$%%%***...444999:::888444111000333999@@@GGGIIIHHHFFFFFFBBB===666///***'''&&&""""""!!!  !!!!!!""""""""""""!!!!!! !!!"""$$$%%%&&&)))))))))'''$$$"""""""""%%%&&&((()))+++,,,---...+++***(((&&&%%%%%%&&&'''(((&&&%%%###""""""#########%%%)))---222888@@@EEELLLOOOVVVaaammmxxx~~~~~~kkk___OOOAAA:::666111,,,))))))+++...111222111000---,,,+++)))))))))******///---+++)))'''%%%$$$###'''&&&%%%&&&(((((('''%%%%%%$$$"""  !!!###&&&---555:::IIIPPPYYY```eeeiiinnnqqqnnnssszzz~~~```HHH777...'''&&&%%%""" """###&&&+++///222222111))))))***)))((('''%%%$$$&&&&&&%%%&&&(((***...///111...///222222333888>>>EEEAAA>>>===:::666555777888:::???DDDGGGGGGDDDAAACCCCCCBBBBBBDDDGGGKKKNNNLLLMMMNNNQQQRRROOOKKKGGG???999222//////000///---(((((()))'''%%%%%%&&&'''###&&&)))+++******+++,,,,,,,,,+++)))'''%%%###"""###!!!!!!"""$$$$$$###""""""#########"""!!! !!!$$$&&&((())))))(((&&&""" """!!!$$$)))---///222555777<<>><<<<<<=========:::777444222222111000///.........///000000000111111111222666:::<<<999555111...+++&&&###!!! !!!$$$%%%(((---666<<>>DDDHHHIIIHHHAAA===777111+++'''%%%$$$"""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""$$$%%%%%%'''((((((&&&###!!!!!!"""&&&&&&&&&'''(((((()))***(((''''''&&&'''((()))***'''&&&$$$###"""""""""### """$$$&&&)))...444888<<<@@@IIIWWWggguuu~~~yyyeeeWWWEEE999222...,,,***&&&''')))---222444333222000///...---,,,------...000///---+++((('''&&&%%%''''''&&&'''))))))'''%%%$$$$$$"""!!!  !!!"""###$$$(((000999???KKKTTTaaakkkqqqtttwwwzzzyyy~~~hhhQQQ===222(((&&&%%%###!!!"""###$$$&&&+++///222111000))))))(((''''''(((((()))***)))(((((()))***,,,---,,,++++++......---111666:::666333444333///000333444666888:::;;;<<<<<<<<>>888666333222222222222111.../////////000000000111222222444888===???<<<999444111,,,'''###!!!!!!!!!!!!###%%%&&&(((---666<<>>======>>>@@@BBBCCCCCCCCCDDDEEEEEECCC@@@===666444222111222333333222//////000000000000111111111111333888>>>???===:::888444---'''###!!!!!!""""""$$$%%%&&&'''---555<<>>CCCFFFEEECCC666333---(((%%%#########"""""""""""""""###$$$$$$""""""############"""""" !!!"""#########$$$###"""$$$&&&&&&$$$"""""""""""""""!!!!!!!!!"""###$$$$$$$$$&&&''')))+++------***)))&&&$$$"""!!! """"""###$$$&&&(((&&&...:::IIIXXXhhhxxxvvvmmmWWWGGG555+++'''""""""%%%'''&&&&&&(((,,,...////////////.........000111222333222000...---,,,++++++&&&&&&&&&((())))))&&&$$$#########"""!!! !!!###%%%&&&&&&'''''''''(((***///777BBBIIIXXXeeevvvxxxfffJJJ<<<...)))))))))((()))%%%&&&(((+++///000///---)))'''%%%$$$%%%)))...111/////////...,,,***)))((('''%%%'''******(((+++000...+++,,,///000...///333000000111111333666:::>>>>>>@@@BBBCCCBBBCCCFFFIIIEEECCCBBBBBBCCCCCCBBB@@@<<<999555444555444111...)))((('''### ###&&&((('''&&&%%%%%%""""""""""""""""""###$$$"""%%%(((*********+++---&&&(((***)))(((''''''(((&&&&&&&&&%%%$$$###"""!!! !!!###%%%)))+++444:::DDDOOO[[[hhhwwwuuulllZZZVVVOOOHHHDDDCCCDDDFFFGGGMMMXXXfffsss|||zzzrrrlllmmmrrrwww||||||}}}zzzsssmmmdddXXXOOOIII???777555444...***(((***,,,///111333555777:::===<<<;;;:::;;;<<>><<<999:::666...'''"""!!!!!!""""""$$$%%%%%%''',,,555<<>>666333...)))&&&%%%%%%&&&""""""""""""###$$$%%%&&&""""""############"""""" !!!"""###############!!!###%%%%%%$$$###"""###  !!!###$$$$$$%%%&&&((()))+++,,,---///---***'''$$$"""!!!!!! ###$$$$$$$$$%%%&&&!!!***777EEESSScccuuu}}}sssjjjUUUDDD222***&&&"""!!!%%%'''&&&%%%&&&(((+++,,,---------------...///111222333222111000......------&&&&&&&&&((())))))&&&$$$############"""!!!!!!$$$&&&((())))))((())))))+++111:::DDDLLL```lll|||qqqWWWBBB000------(((&&&***+++'''$$$%%%***---+++((((((((('''%%%%%%'''+++///222111000...---+++)))(((''''''((('''''')))---000,,,,,,,,,,,,,,,,,,,,,,,,---...000111444666777888;;;EEEJJJEEE???@@@EEEHHHLLLJJJGGGCCC??????AAADDD:::888666777999888222,,,)))(((%%%###!!! ###&&&((()))'''&&&%%%%%%%%%$$$$$$###"""!!!!!! !!!###''',,,---+++***+++,,,***,,,...---+++)))))))))''''''(((((('''%%%###"""  $$$(((***222777???HHHUUUeeewwwwwwjjj```WWWPPPFFF???=========<<<===BBBNNN___pppyyy{{{yyyxxxlllccccccgggnnnyyy|||~~~|||zzz|||vvvkkk^^^TTTOOOHHH???999555111---)))------,,,---000444999<<<>>>===:::666333444777:::???AAADDDHHHJJJHHHBBB>>>333555555333000...000222/////////...------,,,,,,,,,///333555777999<<<>>>;;;666000***&&&### $$$$$$$$$$$$'''---444:::CCCHHHQQQXXX]]]aaadddffflllkkkiiigggffffffggggggiiijjjlllnnnppprrrrrrsssuuuuuuvvvxxxzzzyyywwwuuuzzz}}}{{{qqqfffXXXHHH888---(((&&&###!!!$$$000???KKK___fffooovvvzzzzzzzzzyyy}}}zzzssskkkfff^^^OOO@@@555+++"""!!!###$$$%%%%%%$$$%%%'''+++...555888;;;;;;888444000...)))000888===BBBEEE@@@999666222---(((%%%%%%%%%&&&((('''%%%######$$$%%%&&&$$$###!!! """$$$%%%############$$$%%%&&&&&&%%%%%%$$$###""""""#########"""!!!!!!!!!###$$$%%%$$$###$$$'''+++...//////222---'''$$$###$$$%%%%%%#########"""!!!!!!###%%%&&&***222>>>OOOcccttt~~~~~~{{{vvvnnnfff```GGG<<<...%%%"""""" """"""###$$$%%%'''((()))------------...///000000---....../////////......+++*********+++)))'''$$$""""""!!!!!!!!!###$$$%%%""""""###%%%&&&((()))***((()))***,,,222>>>MMMWWWhhhttt{{{]]]HHH555000...((('''***)))&&&$$$&&&)))+++)))&&&&&&&&&%%%######''',,,000666666444111...+++***************)))((())),,,///+++++++++++++++++++++***+++,,,///222666888:::;;;>>>GGGKKKGGGAAABBBFFFIIIKKKJJJGGGCCC@@@@@@BBBDDD>>><<<:::;;;<<<999333---((('''%%%###!!!!!!!!!!!!###%%%''''''&&&$$$$$$$$$%%%%%%$$$""" ###%%%&&&(((+++,,,,,,,,,---...,,,...///...,,,***))))))(((((()))((('''&&&$$$###  ###''')))000555<<>>;;;777222//////333666;;;===@@@EEEHHHGGGCCC???444555555222///---...000.........---------------///222444555666666888999:::666111+++&&&### """###$$$%%%(((---444999DDDJJJRRRZZZ___bbbeeeggglllkkkjjjiiiiiiiiijjjkkkllllllmmmooooooppppppppppppppprrrtttwwwxxxvvvtttxxx{{{}}}tttiii\\\MMM<<<111,,,)))'''&&&,,,999GGGQQQeeejjjpppuuuxxxzzz{{{||||||uuunnniiiaaaQQQBBB444***""" !!!######$$$%%%%%%%%%'''***,,,222555888999666222///...,,,333:::???CCCEEE@@@999444222...***'''&&&&&&&&&'''&&&$$$#########%%%&&&######"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$###############"""!!! """###$$$%%%$$$&&&)))---000111111222...(((%%%$$$%%%&&&&&&&&&'''&&&$$$""""""$$$&&&***///888DDDTTTfffvvv|||wwwrrrkkkbbbYYYTTT@@@777+++$$$!!!!!! """"""######$$$%%%''''''))))))******+++---...//////000000111111000000000...---,,,++++++)))&&&$$$!!!!!! !!!"""$$$%%%"""###%%%&&&(((((())))))'''(((***,,,444AAARRR]]]nnnyyygggRRR<<<222---((('''***(((&&&%%%&&&))))))%%%"""######"""!!!"""'''...333<<<<<<;;;666///,,,,,,.........---+++***)))+++---+++++++++***))))))(((((((((+++///444888:::<<<<<>>;;;444///&&&%%%$$$###""""""""""""!!!###%%%%%%$$$######$$$&&&%%%###""" $$$(((+++*********+++...000111000000111222111...+++******)))*********)))'''%%%$$$"""%%%''',,,111888AAAMMM]]]nnnzzzyyymmm___UUUQQQKKKAAA999444222111111...444AAATTTggguuu{{{}}}qqqhhhaaa```eeemmmxxxxxxnnnmmmqqqttttttvvv{{{{{{rrriiiaaa\\\TTTHHH>>>777444333444111---+++---222777;;;<<<999444...))))))---000555777:::@@@DDDEEECCCAAA555555444000---+++,,,---++++++,,,------...//////333444666555333222222333777555000+++&&&""" """$$$'''***///666:::GGGLLLTTT[[[aaadddhhhjjjllllllkkkkkklllnnnpppqqqqqqrrrrrrrrrrrrqqqppppppooooooqqqtttwwwxxxwwwvvvxxx{{{wwwnnncccTTTDDD999333000---000999FFFSSSZZZkkknnnqqqtttvvvyyy}}}yyyrrrmmmeeeTTTEEE333***""" !!!""""""!!! !!!""""""$$$&&&''''''((()))+++///222555666444111///...000666===AAADDDEEE???777333111///,,,)))'''&&&%%%&&&%%%$$$#########$$$%%%######$$$$$$%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$!!! !!!""""""%%%%%%'''***///222444444333///***&&&&&&&&&''''''***)))(((&&&$$$%%%(((***111888BBBOOO]]]lllyyy}}}{{{uuummmdddZZZPPPGGGBBB666///'''"""!!!!!! ###""""""""""""###$$$%%%%%%%%%&&&'''(((***,,,---111111222333333333333333111000...---,,,)))&&&### !!!"""######%%%''')))))))))((('''&&&'''))),,,555EEEXXXeeevvvppp[[[CCC444,,,&&&%%%'''&&&%%%%%%&&&'''&&&"""!!!!!!!!!!!!$$$***222888AAAAAA???888111,,,---000111111000...+++)))***+++,,,,,,+++***))))))(((((((((+++000555888:::::::::>>>FFFJJJGGGCCCCCCFFFGGGJJJIIIGGGDDDAAA@@@BBBDDDFFFDDDBBBAAA???;;;444000#####################$$$ """$$$%%%$$$#########%%%$$$###"""  %%%***...111000,,,***,,,000444555444444666666444111...,,,,,,***+++++++++***(((&&&%%%!!!###%%%(((---444>>>JJJ[[[lllxxx}}}wwwmmmaaaXXXVVVPPPFFF===666333111111333999DDDTTTeeeqqqxxxzzztttnnnhhhggglllttt}}}}}}|||~~~|||nnnddddddiiilllooouuu{{{{{{sssmmmiii```SSSEEE<<<999999:::666000,,,,,,111777;;;;;;777111***%%%%%%(((+++///000555;;;@@@CCCDDDCCC666555222...+++)))))))))((()))***,,,---///000000444555666444222000///000444333000+++%%% """&&&***...333999<<>>777333222111///,,,)))'''%%%&&&%%%$$$#########$$$$$$"""$$$%%%''''''&&&%%%$$$((('''&&&%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%""""""""""""""""""""""""%%%%%%'''***///333444444333///***'''''''''''''''(((((((((''''''***///333<<>>DDDCCC???888111---...111111222111...+++))))))***------,,,+++***))))))(((***,,,000444666777666666>>>FFFJJJHHHEEEFFFGGGGGGIIIHHHFFFCCC@@@>>>???@@@CCCBBBAAA???<<<888222...""""""######$$$$$$$$$$$$"""%%%&&&%%%$$$###############""""""!!!!!!!!!###(((---111444222///,,,---111555666666777888999777333///...---++++++,,,,,,+++)))'''&&&  """$$$%%%***222;;;HHHYYYjjjvvv}}}yyysssiiibbbZZZUUULLLAAA888222000000777===HHHWWWeeeooouuuwwwxxxuuuqqqooossszzz~~~yyytttsssxxx}}}qqqddd[[[ZZZ___dddiiiqqqyyy~~~~~~zzzvvvssskkk^^^OOOEEEAAA@@@???:::222,,,***---222666777444///(((###"""%%%(((***,,,111888>>>BBBCCCCCC666333///+++((('''&&&&&&&&&''')))+++---///000111222444444333111//////000000111000+++%%%"""''',,,111777<<<@@@IIINNNUUU[[[aaaeeeiiilllllllllmmmpppsssvvvyyy{{{yyyzzz{{{||||||||||||||||||{{{{{{|||~~~~~~}}}|||}}}yyyrrrgggZZZQQQIIIFFFEEEJJJTTT^^^eeehhhiiimmmsssyyy|||~~~}}}wwwsssjjjZZZJJJ666,,,$$$!!!!!!###$$$"""!!!!!!"""%%%(((+++------,,,++++++---///222333222000/////////444999<<<@@@BBB>>>888555555444111...+++(((&&&%%%%%%%%%$$$$$$$$$$$$$$$###%%%'''))))))(((&&&%%%(((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&)))...111333333222...***'''''''''&&&%%%$$$%%%&&&'''+++222:::@@@IIIRRR^^^hhhpppwww}}}wwwrrrfff___TTTHHH>>>555...***&&&$$$"""!!!""""""""""""""""""!!!!!! !!!!!! !!!"""###&&&(((+++,,,,,,---///222555777888999333111///---+++((($$$!!! !!!$$$&&&(((***+++***(((&&&((((((***...888III]]]kkk~~~nnnTTT===...'''$$$###$$$$$$%%%%%%$$$"""!!! !!!###&&&***000888@@@FFFDDD@@@:::333///......//////000000...+++(((((())),,,,,,,,,++++++******)))+++,,,///111333333222222>>>EEEJJJHHHGGGIIIJJJIIIGGGGGGEEEAAA===;;;;;;<<<;;;<<<<<<:::777333...+++!!!"""###$$$$$$$$$$$$$$$"""'''))))))&&&$$$###########################!!!%%%)))---000222111000......000333444555666888888666333///...---+++,,,,,,,,,+++)))'''&&&""" """$$$%%%)))111:::EEEUUUfffrrr|||}}}|||xxxqqqlll___ZZZQQQEEE:::333000000888@@@LLLZZZgggpppvvvxxxxxxyyywwwuuuwww|||}}}{{{uuupppkkklllsss}}}{{{mmmaaaXXXPPPPPPSSSYYY```kkktttzzz}}}~~~{{{|||}}}zzzxxxxxx{{{}}}zzzssshhh[[[QQQJJJGGGBBB<<<333+++'''(((+++...222000,,,&&&"""!!!###&&&'''***000777>>>BBBBBBAAA666222,,,(((&&&&&&%%%$$$%%%&&&(((***,,,...000111111333444333111000000111///111111---&&&!!!''',,,222888???CCCHHHLLLSSSYYY^^^cccgggkkkkkklllmmmppptttxxx{{{~~~yyyzzz|||}}}~~~~~~}}}~~~{{{wwwoooeee^^^VVVVVVVVVYYY___eeejjjmmmjjjpppwww}}}}}}yyyuuummm]]]MMM:::000&&&!!! !!! !!!"""&&&))),,,------,,,+++,,,---///111222000.........,,,111555777<<>>888555333333,,,...000///---)))'''%%%"""###$$$%%%%%%$$$###"""###+++000///+++&&&###$$$###"""!!!  """$$$&&&'''(((***,,,...---***)))+++...000222222111...+++******++++++++++++***((('''%%%$$$### ###$$$)))---222777???LLL[[[eeemmmvvv}}}|||zzzvvvsssuuuqqqhhh[[[MMMCCC@@@@@@EEENNN[[[hhhqqqwwwzzz{{{zzz~~~|||{{{|||wwwooogggccc___dddooo|||qqq```NNNEEEBBB???>>>>>>EEENNN[[[ffflllqqquuuxxxvvvwwwwwwrrrllljjjmmmpppyyy~~~{{{uuuoooeeeZZZRRRLLLFFF<<<333,,,))))))***''''''&&&$$$!!! !!!"""&&&***111:::@@@BBBAAA>>>444///(((%%%$$$$$$###"""%%%%%%''')))+++...///000333444555444222000000000111555777444,,,$$$!!!!!!###(((///777???DDDDDDHHHNNNTTTYYY^^^cccgggjjjkkkmmmooosssxxx|||~~~~~~|||{{{xxxsssnnnkkknnnpppooommmlllooorrryyy||||||zzzssscccTTTCCC666)))!!!!!!$$$%%%''')))))))))((()))***+++---......+++)))))))))))),,,///222:::DDDHHHGGGBBB@@@<<<777222---+++)))''''''((((((''''''&&&%%%(((((()))***************'''''''''''''''((()))***&&&&&&&&&&&&&&&'''((()))(((((()))))))))(((&&&%%%((('''''')))---//////...+++)))%%%###"""""" ###$$$(((...777EEESSS]]]gggoooxxx||||||}}}yyylll^^^RRRHHH@@@<<<333000,,,)))''''''%%%$$$!!! """!!!!!!!!!!!!!!!"""###### """$$$%%%'''))))))*********)))((((((((('''&&&''''''&&&###!!!!!!""""""######%%%&&&((()))***))),,,111999EEEVVViiivvvqqq___JJJ777...---,,,)))&&&%%%%%%&&&&&&&&&$$$***444???GGGJJJHHHEEE777444///---,,,,,,,,,+++---,,,***((('''((()))***---+++((('''((()))))))))***+++---...////////////444666888:::;;;===AAACCCBBB???;;;999666444000---,,,,,,+++)))'''$$$!!!!!!!!! !!!$$$(((,,,---,,,)))'''%%%###!!! !!! """###"""###$$$&&&))))))************))))))+++///333333000---,,,---+++,,,...///...,,,)))'''%%%$$$#########!!!!!!%%%&&&***000777???HHHQQQWWWcccooowwwyyy~~~}}}|||yyywww|||zzzsssjjj___VVVQQQOOOZZZ^^^fffpppyyy}}}}}}}}}|||zzzvvvqqqooo______```fffooozzz~~~wwwgggTTT@@@777666555555555???GGGRRR]]]eeekkkooorrrppprrrqqqllleeedddiiiooosssyyy~~~xxxoooeee]]]RRRJJJ???777222...***''')))(((&&&""" """######)))333<<>>888333+++$$$###%%%'''(((***---111444666666555444333333222111888888888555000)))""""""'''---444999<<>>EEENNNWWW]]]___```ggggggiiikkkpppuuuzzz}}}~~~zzzzzz}}}}}}}}}|||wwwttttttxxx}}}~~~yyyjjj\\\JJJ999''' """""""""  $$$%%%%%%%%%######%%%'''***+++---,,,+++*********,,,+++---444???JJJQQQTTTTTTOOOFFF<<<333,,,)))'''&&&'''(((***+++******)))+++)))((()))***,,,,,,+++)))(((&&&(((***+++***(((******)))((()))***+++++++++)))%%%$$$$$$%%%%%%%%%'''(((***,,,---...//////---+++(((%%%""" """###(((000888DDDVVVfffpppxxx~~~~~~uuuiiiXXXEEE777///,,,+++'''%%%###!!!   !!!######!!! !!!!!! !!!!!!###$$$%%%&&&)))******)))&&&$$$###$$$"""""""""$$$&&&&&&%%%$$$###!!!!!!###%%%'''"""!!!&&&******+++---///444<<>>999111...***(((((()))))))))***---222888<<<<<<888444...---,,,,,,...//////...///...,,,***+++,,,///111333///+++))))))+++,,,---((())),,,///111222222222...///000111111222444777444222111111222222111000+++)))%%%"""!!!!!!###$$$!!!  ''',,,///---***(((###"""  !!!############%%%&&&((()))***+++++++++++++++,,,///111111///---------///000111222222111///...)))(((&&&&&&%%%### ###,,,...111444888>>>DDDHHHLLLWWWaaahhhsss~~~||||||~~~}}}yyyvvvuuuvvvxxxzzz}}}~~~wwwrrrpppooooooooojjjgggeeehhhqqq}}}{{{rrr^^^MMM:::111///---,,,---333<<>>999444000)))&&&""" $$$&&&)))+++///333555555444333333111///+++((($$$!!! """###$$$%%%&&&(((+++...000000000000111111222222666666666555222...)))&&&"""###%%%(((,,,111555777888;;;BBBLLLWWW^^^___^^^bbbcccfffiiinnntttyyy|||~~~}}}~~~}}}yyyxxx{{{~~~pppbbbKKK:::((( !!!###$$$$$$"""!!!"""###"""!!!"""$$$%%%(((***---------,,,,,,---***+++---444>>>HHHOOOSSSVVVPPPFFF<<<333---***)))%%%&&&(((***,,,,,,,,,,,,,,,++++++,,,---...---,,,***)))((()))***+++***)))************,,,---//////,,,)))$$$""""""###$$$$$$''''''(((***,,,...000111000...***&&&""" """'''///888DDDWWWggguuuzzz~~~}}}~~~qqqcccOOO;;;...(((''''''$$$###!!! """"""!!! !!!""""""###$$$%%%&&&&&&'''+++,,,,,,***&&&###""""""!!!"""$$$'''***+++)))'''$$$###!!!!!!"""$$$''')))'''######'''+++,,,...222444:::CCCOOO\\\kkkxxxmmmZZZHHH>>>444000+++))))))*********,,,---111444777666333///,,,***'''''')))+++------///...,,,+++,,,...111333555111,,,))))))+++,,,---''')))+++...111222333333...///000000///000222444///...------//////...---((('''%%%###"""###$$$%%%"""!!!!!! !!!(((...///...***'''!!! !!!############%%%'''((()))***+++,,,,,,,,,,,,,,,---......---------------...///000000///---,,,+++***((('''&&&$$$ """+++,,,///111444888>>>BBBCCCMMMWWW```lllzzz}}}}}}|||}}}{{{qqqkkkkkknnnqqqsssnnnllllllooowww}}}ttt]]]MMM;;;333///,,,++++++000:::JJJXXXaaafffhhhhhhiiiccc[[[TTTRRRWWW```gggooottt|||{{{sssmmmddd]]]SSSKKKEEEAAA;;;777...***%%%""""""%%%)))+++++++++---...//////000000111000...,,,)))'''%%%$$$"""$$$%%%%%%%%%'''***---.........///000222333555555555555444222000---+++%%%&&&'''))),,,000444666:::<<>>DDDGGGJJJEEE===444,,,(((&&&%%%$$$&&&))),,,...000000000222000............,,,***---------,,,+++***************,,,...///111222222+++'''""" """$$$%%%&&&&&&&&&'''***---///111444222...)))&&&###""""""###$$$(((...444>>>OOO^^^pppwww~~~~~~~~~ppp```HHH555***((((((((('''%%%###!!!   """"""!!! !!!"""&&&'''(((((()))(((''''''((()))***)))'''&&&&&&'''((())),,,000111000+++(((%%%$$$$$$$$$&&&)))---///,,,)))(((+++---...333:::BBBIIITTT```lllxxxttt\\\III888444...***)))******+++++++++,,,///222444333222777222---***+++...000222......///000111111222222555222...,,,++++++***))))))***,,,---.........---+++,,,,,,,,,***+++,,,......---+++******)))'''%%%%%%%%%'''''''''&&&$$$#########"""!!! ###&&&***------+++'''%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$$$$&&&''''''(((***,,,...////////////---++++++---...///...000000000000///...------+++***)))((((((&&&###  """###$$$'''))),,,000666:::<<>>AAAFFFKKKOOORRRTTTUUUTTTXXX___hhhpppwww{{{~~~|||~~~~~~|||}}}ssseeeOOO===)))!!!###%%%$$$!!! !!!$$$&&&---000333333222///------+++---000222444777<<>>NNN]]]hhhooorrrsssqqqiiiaaa___dddjjjooopppssstttrrrnnnmmmsss{{{tttkkkccc]]]WWWPPPKKKAAA:::333/////////---***+++***((('''&&&&&&'''(((&&&&&&((()))))))))((('''###$$$%%%&&&&&&(((,,,///,,,+++***+++---000444666444333000...,,,+++******)))***+++...222666:::<<<>>>CCCHHHKKKLLLOOOTTTXXXWWW[[[bbbjjjqqqvvvzzz{{{|||~~~~~~~~~}}}|||~~~~~~|||~~~vvviiiSSS@@@+++!!!!!!$$$$$$!!! !!!!!!###&&&(((,,,///333444333111000///---///111111000111444777;;;888555111---***'''&&&&&&(((+++---000111222222333000------///333555666888999999555000---,,,---+++,,,---......------,,,&&&$$$""""""$$$&&&''''''$$$%%%''')))***+++,,,,,,222222111///,,,)))&&&$$$$$$###&&&+++///777GGGUUUkkkwww|||{{{|||zzzvvvgggXXXCCC444...,,,***''''''&&&$$$""" !!!###$$$######$$$%%%((()))*********((('''%%%%%%''')))))))))((()))***))))))***,,,---,,,((($$$"""""""""###&&&***...111111...///222444999BBBLLLTTTZZZdddnnnxxxmmmUUU>>>999222---,,,---......+++******,,,///222222222111111111333555444222000000222555777888666333111666555333222111///+++)))+++,,,,,,,,,+++)))'''&&&***+++,,,+++++++++---///...,,,*********)))'''%%%'''&&&###!!! !!!###$$$ !!!###&&&'''(((''''''!!!""""""#########""""""!!!"""$$$$$$$$$$$$&&&((('''(((***---///000111111666222......111444555444444333222000...---,,,+++(((''''''(((((('''%%%### !!!!!! """###!!!"""$$$%%%'''***///333222666???LLLYYYccckkkqqqmmmppptttvvvwww{{{{{{rrriiiiiiqqqzzztttgggXXXMMMCCC:::666666999CCCSSSbbbmmmtttxxxzzzxxxqqqiiihhhnnnuuuwwwwwwvvvuuurrrllliiippp}}}sssjjjccc[[[SSSNNNGGG@@@888555444333///,,,+++***(((&&&$$$#########!!!###'''***+++)))'''%%%"""###%%%%%%&&&(((,,,///+++***))))))+++///222444444222000,,,***)))(((((()))***,,,///333888<<<>>>???EEELLLMMMLLLOOOVVV]]][[[^^^eeelllrrrvvvxxxxxx|||||||||}}}}}}|||~~~~~~|||{{{~~~~~~|||yyymmmUUUBBB---"""  ######!!!!!!""""""$$$''')))***...222555444333222222...000111000...---000222444333111...+++)))&&&%%%''')))+++...000111222222222///,,,---111666:::======>>>===999333///...///+++,,,---------,,,***)))$$$###"""###%%%((((((((($$$%%%''')))++++++******111111111000...***&&&$$$""""""$$$)))...666FFFUUUhhhuuu}}}|||}}}zzzuuueeeWWWDDD666111///+++((()))(((&&&$$$"""""""""""" """$$$$$$$$$$$$%%%&&&((()))***+++***(((&&&%%%&&&(((******)))(((((()))******+++---...---***'''!!!!!!!!!"""%%%***...111111///111555888>>>IIITTT[[[```iiirrr|||tttZZZEEE???999555111,,,,,,///333...)))+++111555222///444444444333333222222222111333666888999888666555777888888777777666555444---+++******++++++)))(((------......---+++***))),,,(((%%%&&&***,,,***&&&'''&&&%%%$$$######""""""&&&$$$""" !!!!!!"""#########!!!""""""############""" $$$&&&&&&%%%$$$$$$)))((())),,,000222333333///111333555777777777777999888666444111///---,,,((((((''''''&&&&&&&&&&&&  ###%%%'''((()))***,,,...000555===FFFOOOYYYccciiijjjlllooorrruuuzzz}}}zzzvvvtttvvv{{{~~~tttggg\\\UUUNNNEEE>>>EEELLLWWWeeeqqqxxx{{{{{{zzzwwwuuuwwwzzz||||||{{{{{{zzzxxxrrroooqqqzzzwwwooofff]]]XXXNNNGGG???;;;;;;999444000)))$$$!!!$$$%%%"""!!!###&&&))))))(((&&&%%%%%%###!!!"""%%%(((+++,,,,,,***)))((()))---111333222111///***'''&&&(((+++***+++---000444999>>>@@@BBBGGGNNNRRRTTTVVVYYY\\\```bbbggglllpppsssuuuvvv~~~{{{wwwyyy}}}}}}}}}}}}}}}||||||{{{nnnXXXDDD///%%%!!! """&&&(((((((((((())),,,---///333666777444222444333222000///......---222111...,,,***)))((((((***+++---000444666666555444333111111333777;;;>>>CCCBBB???:::444000//////000---******+++,,,***'''%%%$$$$$$$$$%%%''')))***((('''''''''(((***,,,---000000000///---***(((&&&'''&&&'''+++...555DDDRRRiiiuuu~~~||||||wwwqqqbbbQQQ>>>444///+++))))))((((((((('''&&&%%%###""" ###%%%''''''&&&$$$$$$$$$'''***,,,+++'''$$$$$$%%%#########$$$%%%'''((()))***))))))+++---,,,)))%%% """&&&***------333555888;;;@@@HHHSSS[[[ggglllrrryyy{{{dddMMMCCC:::555111...---000000---***,,,000333333111444444333333222222222222111444777999:::999777555888888999999999888666555///---++++++,,,---,,,+++,,,------...---,,,+++***,,,)))'''(((+++---***'''&&&&&&&&&&&&%%%$$$######&&&%%%###!!!  !!!!!!!!!!!!""""""""""""""""""#########"""""""""%%%&&&&&&%%%%%%&&&)))))))))+++///111111111222444666888:::;;;;;;;;;;;;:::999666333000...---))))))))))))((('''&&&%%%"""!!! !!!###&&&''''''(((***,,,...222:::CCCLLLVVV^^^dddeeegggkkknnnqqqvvv||||||}}}|||rrriiiccc\\\UUUPPPQQQWWW```kkkuuu{{{~~~~~~~~~}}}}}}{{{{{{xxxtttqqqsss{{{{{{sssjjjbbb\\\UUUMMMEEE@@@???<<<666111+++%%%"""$$$%%%!!! !!!###%%%%%%%%%$$$###"""!!! !!!%%%))),,,......,,,***)))***,,,///111333222111---***)))***,,,+++,,,...111555999<<<>>>CCCIIIQQQVVVYYY[[[___bbbeeegggjjjmmmppprrrtttttt{{{{{{xxxzzz~~~~~~yyyoooYYYFFF111'''### !!!$$$&&&''''''(((***...000333666777666555444666555444222000/////////222000---***)))(((((()))++++++...222555777666555555333000///222777===AAAEEEEEEBBB===666000...---...,,,))))))***+++***(((&&&%%%%%%%%%%%%'''((()))(((((((((((()))+++,,,...222222222111///,,,***)))'''&&&(((+++...555DDDRRRfffrrr~~~}}}zzzzzzyyyrrriii[[[KKK:::111---***))))))''''''''''''&&&%%%###### !!!$$$&&&((()))(((''''''''')))+++---,,,)))&&&&&&'''$$$$$$$$$$$$%%%&&&'''(((((((((''')))+++***'''$$$"""""""""$$$(((+++...///777;;;???DDDJJJTTT___hhhooosssyyy~~~qqqXXXJJJ<<<555333000///111......---...///111333444333333222222222222222111222555999<<<<<<;;;888666999:::;;;<<<<<<;;;999888222000---,,,---/////////,,,,,,---......---+++++++++))))))***------***'''%%%&&&'''(((((('''&&&%%%%%%$$$###"""!!!!!!""""""!!!!!!!!!!!! """#########"""""""""""""""###%%%&&&&&&&&&((()))++++++***,,,...//////...333555888;;;===@@@AAABBB???>>><<<999666222///...++++++,,,,,,***(((&&&$$$"""!!!  """$$$%%%%%%&&&(((***+++000777???GGGOOOXXX]]]dddgggkkkooosssxxx}}}zzzsssmmmgggddd___ccciiipppwww}}}}}}}}}{{{wwwuuuwww~~~yyyqqqiiiddd]]]UUULLLGGGDDD@@@999444...'''"""######  !!!!!!!!!!!!$$$(((,,,//////...,,,******+++---...111222222///---+++++++++,,,---000333666888:::;;;AAAHHHRRRYYY]]]```dddgggiiijjjlllnnnooopppqqqqqquuuzzz}}}}}}yyywwwzzz}}}~~~xxxqqq\\\JJJ555***%%%!!! """$$$%%%&&&)))+++---111666777555444444555999888666444222000000///111///+++(((''''''((()))+++,,,///333777888666444666333000///222777>>>BBBFFFFFFDDD???777111,,,***+++)))(((((()))***))))))''''''&&&&&&&&&''''''((()))((())))))***,,,---...111111111000///,,,***)))''''''(((+++...555DDDRRRcccppp~~~~~~~~~|||zzz|||{{{pppdddSSSDDD555...+++(((''')))&&&''''''''''''&&&%%%$$$"""!!! """$$$((()))++++++)))((()))***)))+++---,,,***'''''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''((('''$$$"""$$$$$$%%%''')))---000222777<<>>???===:::888:::;;;===??????>>><<<;;;555222///---...000111222,,,,,,---......---,,,+++)))))))))+++---,,,)))&&&%%%&&&(((******)))(((''''''%%%$$$"""!!!!!!!!!"""""""""!!!!!! ######"""""""""""""""###$$$%%%&&&&&&&&&(((***---///...------...///...,,,000222555999>>>BBBDDDFFFAAA@@@>>><<<888444111///------......---)))&&&######""" !!!###$$$$$$%%%''')))***...444;;;BBBIIIPPPUUU```dddiiinnnsssxxx}}}xxxtttrrrhhhjjjnnnsssxxx}}}}}}|||~~~xxxpppkkkbbb[[[RRRLLLIIIEEE===777111)))"""!!!!!!  !!!###'''+++---...---,,,,,,,,,,,,---......000111000---+++******,,,---000333555666777777===DDDOOOXXX]]]bbbfffjjjllllllmmmnnnooooooppppppsssvvvyyyyyyvvvuuuwwwzzz}}}yyyuuucccPPP;;;...'''!!! """###%%%))),,,,,,222777888444111222555888777555333111000///...000---***'''&&&&&&((()))+++,,,///333777888666333333222111111444888===@@@BBBCCCBBB===777000+++)))((('''''''''((()))))))))(((((((((''''''&&&&&&&&&(((((())))))+++,,,------------------,,,***(((''''''&&&(((,,,///666EEESSSdddqqq~~~}}}{{{{{{~~~|||nnn```MMM@@@333---)))'''&&&((('''((())))))******))))))&&&$$$""" """%%%''',,,------,,,)))((('''(((((()))))))))(((&&&%%%$$$###"""""""""""""""###$$$###$$$%%%&&&&&&%%%"""!!!###%%%''')))+++///333666:::@@@JJJTTT^^^jjjwwwsss```KKK???999444111111000222333000,,,+++...111222222222222222222222222444777;;;???@@@@@@===<<<;;;===???@@@AAA@@@???>>>777444000//////111222222,,,---.........---,,,+++'''((()))***+++***(((&&&&&&''')))***++++++***)))+++***'''%%%###"""""""""######"""!!! """"""!!!!!!""""""###$$$''''''(((((((((***---000333111000///000///...,,,***,,,000555:::@@@DDDFFFAAAAAA@@@===:::555111///...///000000...***&&&$$$###!!!  """###$$$$$$%%%'''((())),,,222777===CCCIIINNNWWW\\\bbbhhhmmmrrrwwwzzz|||yyyoooqqqtttvvvzzzxxxsssfff___WWWQQQNNNJJJBBB<<<444+++###!!!  !!!"""######%%%(((++++++,,,,,,------...//////...000111111///---+++++++++,,,///111333333333333999AAALLLVVV\\\bbbhhhlllooooooooopppqqqrrrsssssstttwwwyyyyyywwwvvvwwwyyy{{{~~~|||xxxiiiWWWBBB222(((!!!  """###%%%)))+++...333999999555333444666555444222000///------,,,...,,,)))'''&&&'''((()))***+++...222555666444222...000222555777999:::;;;;;;<<<<<<999333...***)))&&&&&&&&&&&&'''''')))***(((((((((''''''&&&%%%%%%&&&'''((()))******++++++***+++++++++***)))'''&&&&&&&&&(((,,,000777FFFTTTdddqqq~~~~~~|||{{{zzzyyyxxxxxx{{{xxxiiiZZZJJJ???333---***&&&&&&(((***+++,,,---.../////////***(((%%%######%%%(((***000000///,,,(((%%%%%%%%%%%%%%%%%%&&&%%%$$$###!!!!!! !!!!!!"""$$$&&&&&&%%%$$$"""!!!###&&&))),,,///444999>>>DDDLLLXXXcccmmmxxxnnnYYYJJJ@@@777222222111222333000,,,+++...000222333333333333333444444666888<<>>???@@@AAAAAABBBBBB:::777444222222222222111......//////...---+++***'''((()))******)))((('''((()))))))))******++++++///...+++(((&&&%%%%%%$$$$$$######"""!!! !!!!!! !!!###%%%&&&((()))*********,,,///222555333111111111000...,,,'''))),,,111666<<<@@@CCC@@@@@@???===:::666222/////////000///---***'''&&&$$$### !!!#########$$$%%%''''''***///333777<<>>IIISSSZZZbbbiiiooorrrqqqqqqrrrssstttuuuvvvvvvwwwyyyyyyxxxxxxyyyzzz|||~~~~~~vvvqqqmmmqqqyyyzzzmmm[[[FFF555)))!!!!!!###$$$%%%(((***000444999:::999777777888111000///---,,,+++++++++,,,+++***((((((((())))))******+++...111333222111,,,///333666888888777666444555555333///+++)))(((%%%'''''''''&&&&&&(((***&&&'''''''''&&&%%%$$$$$$###$$$%%%'''(((((((((((()))******+++***)))((('''$$$$$$''',,,000999HHHWWWdddppp|||~~~~~~~~~~~~{{{yyywwwxxxwwwwwwxxxsssfffWWWFFF===333///+++''''''))),,,---///111333444555555...,,,***(((((()))+++,,,222222000,,,'''$$$$$$$$$$$$######$$$%%%$$$"""  !!!!!!###&&&(((((('''%%%$$$$$$%%%***///444777===EEEKKKPPPXXXdddoooxxx{{{gggWWWHHH;;;555444000000000///......000222333333444444444555555555666888;;;???BBBDDDFFFFFF????????????@@@BBBDDDEEE===;;;888666555444222111000000000000...,,,***)))))))))******)))))))))***+++***((((((((()))+++,,,---,,,***'''&&&%%%%%%%%%$$$$$$######"""""""""!!!  !!!$$$''')))(((***+++,,,---...111333555333111000000000...,,,***+++---000333888;;;===>>>>>>>>>===:::666222////////////...,,,***(((''''''%%%###  !!!"""!!!"""###%%%%%%'''+++///222666;;;???JJJPPPYYYaaagggkkkoooqqquuuxxx|||~~~~~~~~~~~~|||~~~vvvoooggg```\\\UUULLLDDD;;;333+++)))&&&!!!!!!%%%&&&%%%%%%***...,,,---...//////...---,,,,,,---......,,,+++,,,,,,'''''''''(((***+++---...333:::DDDMMMUUU^^^gggnnnqqqpppooooooooopppqqqqqqppprrrtttuuuvvvwwwxxxyyyyyy|||~~~rrrfff___^^^cccmmmxxxyyylll\\\GGG777***"""!!! ###%%%%%%&&&'''(((///222555777999888777666...---,,,++++++***************************)))))))))((((((***---///000///---///222555666666555444222333222///+++((('''(((&&&((()))(((&&&&&&(((***$$$%%%%%%&&&&&&%%%$$$### !!!###%%%&&&&&&&&&%%%&&&'''((()))((('''&&&%%%""""""&&&+++111:::JJJYYYfffqqq|||~~~}}}|||zzzxxxxxxyyyxxxuuusssnnnpppqqqooommmhhh\\\PPPAAA999222...+++((())),,,---...000333555777888888000///...,,,,,,,,,---...111111///,,,(((&&&&&&'''&&&%%%$$$&&&''''''$$$""" !!!######%%%(((++++++)))&&&&&&'''***000777===BBBIIISSSZZZ]]]eeepppyyyqqq```NNN>>>666666......---...///111222333444444444555555666666666777888;;;>>>BBBEEEHHHJJJ@@@???>>>>>>???BBBEEEFFF???===;;;999888666333111111111111000...,,,***(((***++++++***))))))***,,,,,,+++(((&&&&&&(((***,,,((('''%%%$$$######$$$$$$$$$$$$$$$$$$############!!!%%%(((***(((***,,,......///111333444222000000000///---+++/////////000222555888999<<<<<<===<<<999555111/////////...,,,+++***)))))))))'''%%%"""  !!!######%%%))),,,///222777:::AAAHHHQQQYYY```dddhhhjjjqqqtttwwwyyyyyyzzz{{{|||||||||~~~~~~~~~wwwnnngggaaaYYYOOOGGG>>>666...,,,***$$$  %%%&&&&&&''',,,111...///000000///...+++***((()))))))))''''''((()))%%%%%%%%%%%%''')))+++---///555>>>GGGOOOYYYccckkknnnmmmkkkjjjiiiiiijjjjjjiiikkkmmmppprrrtttuuuvvvwww{{{vvvgggYYYQQQTTTZZZeeerrr}}}xxxkkk[[[GGG777+++###!!!$$$ $$$&&&&&&&&&&&&''',,,---///333666777444222---,,,++++++*********+++)))***+++,,,,,,+++***))))))'''&&&'''***---.../////////111222333444444444333222111---)))&&&&&&'''''')))***(((&&&%%%'''***######%%%%%%%%%%%%$$$###!!!###$$$$$$$$$######$$$%%%%%%%%%$$$###"""!!!"""%%%+++111;;;LLL[[[jjjttt~~~}}}xxxvvvuuuqqqooollllllmmmmmmiiifff___cccdddaaa]]]XXXMMMCCC===666000...+++)))+++///---...000333666888999:::111111000///////////////000000///,,,)))((()))***)))'''&&&(((******'''$$$ """###%%%%%%'''***------***(((((()))///555>>>DDDJJJRRR]]]eeekkkrrr}}}}}}jjjYYYKKK@@@:::666///,,,000444444111111333444666888999999999888999;;;===???BBBDDDEEEFFFFFFEEEBBB>>>:::999:::<<<>>>===:::999999888666444111111111000000///......///...,,,***((((((***,,,---+++(((%%%$$$%%%'''(((#########$$$$$$$$$######&&&### """$$$###""" """###"""!!!"""&&&*********+++,,,---000222444000222444333000---+++***)))+++...222666999;;;<<>>777000,,,***(((&&&""" !!!"""$$$&&&)))+++---...---...//////---+++(((&&&"""###$$$%%%&&&%%%$$$### !!!###%%%(((***+++444666;;;CCCLLLVVV^^^ccceeedddcccbbbaaa```___^^^[[[]]]ccciiijjjjjjooouuurrryyy~~~~~~}}}qqq```RRRKKKGGGOOOZZZdddppp{{{{{{nnn\\\CCC000&&&###  ###$$$%%%%%%''')))///...---...111222///---,,,+++***+++,,,---,,,***,,,+++************'''%%%!!!"""%%%(((***+++,,,,,,---...000///......///111111000---+++)))((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$###"""""" !!!"""$$$$$$%%%%%%%%%"""$$$&&&&&&%%%#########%%%''')))***000<<>>>>><<<888555222111000/////////000111111000---***((())),,,...000...***'''%%%%%%&&&''''''%%%$$$"""!!!"""######%%%###!!!!!!###$$$###""" """$$$$$$######&&&))))))))))))***,,,...000111222444555333///+++)))((('''))),,,000444777999;;;???BBBEEEEEEAAA:::555222......,,,+++***)))))))))...+++'''""" !!!!!! """$$$''')))***+++...000:::???GGGOOOUUUZZZ^^^aaaiiinnnssswwwyyy|||{{{tttqqqrrrwww{{{zzzrrrggg\\\UUULLLHHHAAA;;;666111,,,((($$$###"""  !!!###&&&***---///000---......---+++)))&&&%%% !!!"""$$$$$$$$$###### !!!###%%%''')))+++333666;;;BBBKKKUUU]]]bbb```___]]][[[XXXUUUSSSRRRMMMQQQZZZcccfffgggkkkqqqooovvv}}}~~~{{{nnn\\\LLLCCCCCCHHHQQQZZZdddqqq{{{~~~qqq^^^EEE111&&&""""""$$$%%%%%%%%%'''(((,,,+++***+++......---***+++***)))***,,,---,,,++++++***))))))***)))'''%%%!!!###%%%''')))*********+++,,,...---,,,,,,---//////...+++)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###""" !!!"""$$$%%%&&&&&&&&&$$$&&&''''''%%%$$$###$$$###%%%(((+++111>>>PPP]]]mmmttt||||||vvvmmmddd^^^[[[ZZZ\\\XXXTTTSSSTTTSSSNNNJJJBBB???===<<<;;;:::777333222///,,,+++,,,---+++***++++++---///222666999;;;999888777777666444111......,,,***((('''(((***++++++,,,---...---***'''%%%$$$###"""""""""###$$$$$$'''+++------***+++111666===GGGUUU```hhhqqq{{{ppp\\\KKKAAA888333111333222000111444::::::;;;<<<===>>>>>>???============???BBBEEEGGGFFFEEECCC???;;;:::;;;<<<===>>>???AAABBB@@@;;;888555333000......000444666555222---)))(((***---///222000---)))'''%%%%%%&&&)))'''$$$!!! !!!###$$$$$$#########%%%%%%$$$""" ###%%%&&&&&&%%%&&&'''((((((((((((***+++------444555666333///***'''&&&&&&(((+++...222555888999999>>>CCCEEEBBB<<<777444...---,,,+++***************((($$$!!! !!!"""""""""!!! """%%%&&&'''))),,,...888===DDDKKKPPPUUUZZZ]]]gggjjjpppuuuxxx{{{~~~~~~|||qqqdddbbbccciiiooowww}}}rrrfff^^^TTTPPPJJJDDD===555...))))))((('''%%%$$$$$$$$$$$$######%%%'''***,,,///000......---+++)))&&&$$$"""!!!"""############ !!!!!!###%%%''')))***222555:::AAAIIIRRRZZZ^^^[[[YYYVVVRRRNNNHHHDDDBBB>>>CCCNNNXXX]]]^^^bbbhhhlllttt{{{|||}}}ppp```NNNCCC@@@AAAEEELLLVVVcccqqqzzzuuubbbHHH222%%% !!!###%%%&&&%%%%%%&&&'''***))))))***,,,,,,+++***)))))))))+++---...---,,,***)))((()))***)))'''%%%"""###$$$%%%&&&'''''''''(((***++++++***)))+++,,,,,,+++***((('''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$###### !!!"""$$$%%%'''(((((('''((()))(((&&&$$$$$$%%%%%%(((,,,000777DDDVVVcccooouuu|||yyysssggg[[[RRRLLLJJJJJJMMMJJJGGGFFFFFFDDD???:::555333222111111111///---///---++++++,,,---,,,++++++***)))***...444:::>>><<<;;;;;;<<<;;;999555111111...+++((('''))),,,......///000///...+++(((&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$'''******(((+++222888CCCNNN]]]jjjsss{{{}}}hhhSSSFFF:::777555444111...111666:::::::::;;;<<<===>>>???@@@???<<<;;;;;;===@@@BBBBBBAAA@@@>>>;;;:::<<<>>>>>>???@@@BBBCCCCCC@@@===999666222......222666:::666222,,,((((((***---///111000---)))'''&&&%%%%%%&&&%%%$$$###"""###$$$%%%###$$$%%%&&&&&&&&&$$$###!!!###&&&((()))((('''&&&''''''(((((()))***++++++444666666555111,,,***)))'''(((+++---111444777888555999===>>>;;;777444222//////---+++***)))(((((()))'''$$$""" !!!""""""!!! !!!$$$%%%&&&(((***,,,777<<>>FFFNNNTTTXXXWWWUUUPPPKKKDDD===888555666:::BBBKKKOOOQQQVVV]]]jjjrrryyy{{{}}}uuugggVVVHHH???<<<<<>>===<<<;;;888333///,,,,,,++++++++++++++++++,,,,,,,,,,,,---.........,,,++++++,,,000666<<<@@@BBBAAA?????????>>><<<:::777333...***(((***,,,///000000000///---+++(((&&&)))))))))(((''''''''''''###&&&((('''&&&***222999GGGTTTeeesss|||qqq[[[MMM???:::777555111...111666999:::;;;<<<======>>>>>>AAA???<<<999888888:::;;;<<<======<<<;;;;;;===???AAA??????@@@BBBDDDEEEEEE>>>;;;666222111444888;;;555000***&&&(((+++...///...---+++)))'''&&&&&&&&& """$$$%%%&&&&&&&&&%%%$$$%%%'''''''''&&&%%%$$$###%%%'''***+++***(((%%%'''(((((()))***+++++++++222444666555333000......******,,,---000333555777666777888777444222111111222000...,,,)))'''&&&&&&***(((&&&$$$"""""""""###"""!!!  """$$$&&&&&&'''***,,,444:::CCCKKKQQQVVVZZZ\\\```ccchhhooouuuzzz}}}zzz|||wwwhhhZZZOOOKKKKKKQQQYYYdddssszzzrrrfff```WWWNNNHHHBBB===:::333333222000///---+++***((((((((((((***---///111222111---***'''%%%$$$### !!!"""###$$$$$$#########$$$%%%'''((())),,,///333:::AAAHHHMMMPPPPPPMMMGGG@@@999333...+++000111666>>>BBBFFFNNNWWWdddmmmuuuxxxzzz}}}vvvkkkYYYIII===777333777???KKK]]]mmmuuu~~~wwwfffLLL444%%%###%%%&&&&&&%%%$$$%%%%%%'''((()))***++++++++++++******,,,///222333222000,,,***))))))))))))&&&$$$#########"""""""""######$$$%%%&&&&&&%%%%%%&&&(((************************%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%$$$$$$###""""""######$$$&&&)))+++,,,***++++++***(((''''''(((///555<<>>===>>>@@@BBBBBB???;;;555///,,,,,,---///000000000///---***((('''++++++******)))((('''''''''***,,,+++***...777???PPP]]]ooo}}}yyycccUUUDDD===777555222000111666999:::<<<>>>?????????>>>>>>===:::888777666777888;;;<<<======<<<===???@@@BBB@@@???@@@CCCGGGIIIJJJCCC@@@<<<888666666888999333...(((&&&)))---//////---,,,+++)))(((&&&&&&%%% $$$'''(((((('''&&&%%%&&&((((((&&&&&&&&&'''&&&&&&(((+++,,,,,,)))&&&&&&''')))***+++,,,,,,,,,///222444555444222111111---,,,,,,---...111333444888888777444111000111222222000...,,,)))'''&&&&&&+++***(((&&&%%%%%%%%%&&&###"""!!!  """%%%&&&&&&''')))+++111888BBBKKKQQQTTTWWWXXX]]]___dddkkktttzzz}}}}}}}}}|||qqq```QQQFFFBBB@@@EEEMMMYYYjjjxxx|||llleee[[[RRRKKKFFFCCC@@@::::::888666444111...---'''''''''(((+++///222444333111---)))&&&$$$$$$$$$"""!!!!!!!!!!!!"""######"""""""""######%%%&&&&&&'''***///555;;;AAAFFFHHHEEEBBB;;;444---)))&&&%%%'''(((,,,333888>>>IIISSSXXXbbbkkkooosssyyy~~~~~~~~~|||wwwnnn\\\III888000+++///666@@@QQQcccoooyyysssdddLLL666&&&"""$$$%%%%%%$$$###$$$%%%###%%%(((((((((((()))***---...000333666666555333...---+++******)))&&&$$$######""""""!!!""""""######%%%&&&&&&%%%%%%&&&''')))***+++,,,,,,,,,,,,,,,'''((()))******)))((('''&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$%%%''')))+++---***++++++***(((((()))+++222999CCCKKKRRR[[[fffnnnssstttwww|||xxxtttpppnnnllliiiddd```RRRHHH999///*********))),,,,,,++++++)))&&&$$$###"""#########"""###&&&)))***,,,///000000000222333///000333777;;;>>>@@@AAACCC???;;;:::===BBBFFFIIIHHHDDD>>>777333111222222333222222111///---,,,+++,,,,,,,,,+++***((('''&&&))),,,---,,,---222===FFFWWWccctttkkk^^^III???777444333111222444666888<<<>>>??????===;;;:::999999888888888999999===???@@@???>>>===???@@@BBBAAAAAADDDHHHKKKMMMMMMHHHEEEBBB>>>:::888777666222---((((((,,,000111000000///---+++)))'''%%%$$$ !!!$$$&&&''''''''''''&&&((()))(((&&&%%%'''))))))((((((***------***'''$$$%%%(((***+++,,,,,,,,,---000333333222111000111...---,,,+++,,,...///111444555555444222000111222///...---+++***))))))(((******))))))))))))***+++%%%%%%$$$###"""""""""""" """$$$%%%%%%&&&(((***222999DDDMMMRRRSSSRRRRRRUUUWWW\\\dddnnnuuuwwwwww{{{~~~zzzmmmZZZJJJ???:::999===FFFSSSeeettttttooofff^^^VVVPPPJJJFFFAAA@@@???<<<999555111///,,,+++***)))+++---000222222///+++&&&$$$###$$$%%%"""!!!  !!!  !!!"""######&&&***000666;;;???AAA===999222***%%%#########"""###(((...333777AAAJJJLLLUUU]]]```bbbgggjjjjjjpppuuuwwwsssqqqlll[[[GGG555+++'''+++111999JJJ\\\jjjuuuoooaaaLLL777''' """$$$$$$######$$$%%%"""%%%((()))(((''')))+++111222444777999999777555111///---,,,+++)))%%%#########"""!!!!!!"""###$$$$$$%%%&&&&&&%%%%%%&&&(((((()))+++,,,------------***************************************)))(((((('''&&&&&&&&&''')))+++---)))******)))((((((***,,,444>>>KKKVVV]]]eeennnuuuvvvvvvwwwzzz{{{vvvddd```[[[YYYYYYVVVQQQLLL@@@777,,,%%%$$$%%%%%%$$$&&&&&&&&&%%%###"""!!!!!!$$$&&&&&&%%%$$$&&&)))---))),,,///000//////111222111222444777:::===???AAA@@@>>><<<===AAAGGGLLLNNNNNNKKKFFF@@@<<<:::999999777777666555444333222111///000//////---+++)))(((***---///000222:::FFFPPP^^^jjjzzzpppcccLLL@@@666333444333222333222555999<<<===<<<999777777777888999:::;;;;;;;;;AAABBBCCCAAA???>>>>>>???AAABBBDDDHHHLLLOOOOOONNNJJJHHHFFFBBB===999666444111---)))***///333333111333222000---***'''$$$###$$$$$$$$$$$$%%%&&&'''''''''))))))'''%%%%%%(((+++***)))(((***------+++((("""$$$&&&)))+++,,,,,,,,,---///222222111///.........---+++******+++---...///111333444222000000000,,,,,,++++++***+++++++++)))))))))***+++---...///''''''&&&%%%$$$$$$$$$$$$!!!###$$$$$$%%%''')))555===HHHQQQTTTSSSQQQOOOMMMOOOSSS\\\gggnnnqqqqqquuuyyy~~~yyykkkXXXGGG<<<888666;;;DDDRRReeettt}}}vvvnnnfff^^^UUUPPPEEEEEECCC@@@<<<777333111444111...+++)))***+++,,,000---)))%%%""""""###$$$"""!!! ###(((---333888;;;===:::555...'''""""""$$$%%%!!!###(((...000222888@@@DDDLLLSSSSSSSSSTTTUUUTTTZZZbbbeeedddeeedddTTT???555+++&&&,,,111777GGGYYYgggsss}}}|||lll___LLL777((( !!!#########"""###%%%$$$'''***+++***)))+++...333444666999;;;;;;999666333111...---+++)))%%%"""######"""!!!!!!"""$$$%%%$$$&&&''''''&&&%%%'''((('''(((***,,,------------,,,,,,+++******+++,,,,,,,,,------------,,,++++++((((((&&&&&&''')))+++---((())))))(((((((((+++---777BBBRRR^^^gggnnnvvv}}}{{{zzzyyy|||zzzooohhhRRRNNNIIIHHHIIIGGGBBB<<<444,,,### """"""!!!$$$$$$$$$###!!! !!!######%%%&&&%%%###$$$(((,,,'''+++///000///...///111222222333444777;;;>>>AAA?????????BBBHHHNNNQQQSSSRRROOOKKKGGGCCCAAA??????;;;::::::999888777777666444444444444222000---,,,000333666777;;;EEESSS]]]iiitttwwwbbbKKKCCC===:::777333111333222444777:::;;;;;;;;;::::::888555666999;;;:::999???AAACCCDDDCCCAAA???>>>BBBDDDHHHLLLNNNOOOOOOOOOKKKJJJGGGBBB<<<666111...000///---,,,---///333555<<<888333000...+++'''###%%%%%%%%%$$$%%%%%%&&&''')))((('''&&&&&&'''((()))%%%$$$%%%'''***+++***)))$$$$$$$$$%%%'''***---...000000000000///...---,,,000000//////---,,,+++***+++,,,...000000///...------------,,,,,,+++++++++(((***---///000///...---+++)))'''&&&&&&%%%"""!!!%%%""""""$$$$$$$$$)))000555AAAHHHEEEFFFNNNQQQMMMHHHJJJMMMRRRYYY```fffiiiooopppsssuuuxxx}}}wwwiiiVVVIIIDDD>>>888888BBBTTTgggttt|||~~~~~~yyytttkkkaaaZZZQQQNNNJJJDDD>>>999555333333111222222...)))***///222---(((%%%%%%&&&''''''%%%$$$"""  """############%%%***///222333555///(((###"""!!! ###$$$%%%(((,,,000333555<<<===???BBBCCCCCCCCCCCCIIILLLQQQSSSQQQJJJCCC===111,,,)))***...666DDDPPPeeeooozzz~~~~~~zzzkkk\\\FFF444)))$$$  ###$$$$$$###$$$$$$&&&(((***++++++,,,...000000333666999:::999777555666333000---,,,+++(((&&&$$$###!!!  """###$$$$$$######$$$&&&'''(((,,,+++*********+++---...+++***)))))))))***,,,,,,,,,000222000+++((())),,,+++***))))))(((((()))))))))&&&$$$%%%$$$###&&&---666EEEXXXeeepppyyy}}}}}}~~~~~~~~~zzzoooaaaTTT@@@<<<999999:::888222---'''&&&$$$"""!!!!!!""""""###"""  !!!"""%%%$$$$$$###$$$%%%'''''',,,+++++++++,,,...111222111111222333777<<>>HHHZZZlllxxxyyytttxxx{{{rrrhhhaaaXXXUUUPPPIIICCC>>>:::999666444444444000+++,,,000333...(((%%%%%%&&&'''((((((&&&$$$!!!!!!"""###""""""###''',,,000222333---'''"""!!!!!! $$$$$$%%%'''***---111222555555666777777777666666;;;>>>BBBEEECCC>>>888444,,,(((&&&(((,,,333???KKKaaammmzzz|||vvvkkk\\\GGG555***$$$ """###""""""###%%%&&&(((***+++,,,---000222333555777999:::999777666999777444222111000---+++&&&%%%###!!! !!!"""###%%%$$$$$$$$$%%%&&&((()))***************+++,,,---+++***)))))))))***,,,---///222333111,,,)))***,,,*********))))))((((((((((((%%%$$$%%%$$$###'''---:::III\\\iiisss|||zzzmmmaaaRRREEE999444///...//////,,,)))%%%$$$"""!!!!!!!!!!!!"""###"""  """###%%%$$$#########%%%&&&'''))))))))))))***---111333555444555777:::>>>CCCEEEHHHGGGGGGJJJPPPVVVZZZ\\\]]]ZZZVVVRRRNNNJJJFFFBBBCCCAAA@@@AAABBBBBB???<<<:::;;;;;;999777666777888======CCCLLLTTT\\\iiivvv|||rrr___VVVLLLEEE???888555666888888999:::<<<===>>>>>>;;;888555555777:::<<<<<>>===;;;888555000***%%%!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%&&&((()))+++,,,+++)))&&&&&&&&&''''''&&&$$$$$$%%%&&&'''''''''''',,,,,,,,,,,,,,,++++++++++++,,,.........,,,***))))))***,,,------,,,***)))(((((((((((())))))))))))---...///000000///...------+++***)))))))))'''%%%%%%"""!!!$$$&&&(((///777<<>>;;;:::999666000000444444///)))%%%%%%'''((()))+++)))%%%!!! !!!!!!!!! ###(((---000000,,,&&&"""!!!"""""""""%%%%%%%%%%%%'''***---...///...,,,+++***))))))))),,,...111333333000,,,***&&&######&&&(((...:::FFF^^^nnn}}}zzzsssjjj]]]JJJ888,,,$$$ !!! !!!###&&&&&&(((***,,,,,,...111444777777888888888888777777:::888777666555444222///***)))&&&###""""""######&&&&&&%%%&&&&&&'''((()))'''((()))***+++++++++++++++******)))***+++,,,---111333444222---******++++++,,,,,,,,,+++***(((''''''$$$###%%%$$$$$$'''---;;;KKK^^^kkkvvv}}}}}}kkk\\\OOOAAA666000+++&&&$$$&&&''''''&&&""""""!!! !!!!!!###"""!!! !!!"""###$$$$$$###"""###$$$%%%&&&%%%&&&&&&'''(((+++000444888888:::<<>>???;;;:::777666777:::===>>>???@@@@@@@@@???BBBGGGLLLKKKKKKJJJIIIHHHIIIIIIIII===;;;999777555333222222///---++++++...444:::>>>>>>>>>>>><<<888222+++''' """###$$$###$$$%%%&&&(((***+++,,,---***'''%%%%%%%%%%%%%%%"""$$$%%%'''((((((((('''++++++******)))))))))******+++---......---***)))'''(((***++++++***(((''''''''''''(((((()))))))))......//////...---,,,,,,,,,+++))))))))))))(((&&&%%%""""""$$$'''***111:::???GGGJJJFFFAAA???;;;777777===CCCDDDCCCFFFNNNUUUaaaeeekkkqqqwww}}}{{{nnn___UUUQQQPPPPPPUUU```ooo~~~sssooommmqqq}}}{{{uuunnnjjjcccZZZSSSNNNKKKIIIFFFBBB@@@???<<<666555888666111+++''''''(((******+++)))%%%"""  $$$)))---...+++'''%%%$$$%%%&&&'''((('''&&&%%%&&&'''***++++++***(((%%%$$$###$$$$$$%%%&&&((())))))'''%%%### !!!%%%'''+++777CCC^^^ooozzztttkkk___MMM<<<...$$$!!!$$$&&&'''(((***+++,,,...222555999999888777777777777777777666666666777666333111...,,,)))&&&$$$######$$$''''''''''''(((((())))))%%%&&&(((***+++,,,++++++++++++***)))***+++,,,---222333333111---))))))))),,,---.........+++)))'''$$$""""""$$$$$$$$$'''---888III\\\kkkuuu|||~~~|||~~~rrr___NNNBBB777...)))&&&###"""###%%%%%%$$$!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###""""""""""""$$$$$$###$$$%%%%%%&&&)))000444:::<<<>>>BBBGGGKKKNNNPPPTTTUUUXXX]]]bbbdddeeedddaaa\\\TTTNNNJJJGGGEEECCCAAACCCGGGJJJKKKIIIEEEBBB:::;;;=========???AAACCCHHHNNNYYYdddnnnwwwttthhhZZZOOOFFF===:::;;;999999999999:::<<<===>>>===<<<;;;999999;;;===???>>>@@@AAA??????BBBJJJPPPNNNMMMKKKJJJHHHHHHGGGGGG===;;;888555333222222222///...,,,+++...222888;;;<<<===>>>===888111+++''' !!!"""###"""###$$$&&&''')))******...***'''$$$$$$%%%$$$$$$!!!###%%%(((***++++++***+++***)))((('''''''''((()))***,,,------+++***)))%%%&&&((()))***)))(((''''''(((((())))))*********,,,---......---,,,***)))***)))'''((((((((('''&&&&&&######&&&(((***111999>>>CCCFFFBBB<<<888444111444:::@@@BBBAAADDDLLLTTT^^^ccckkkrrrxxx~~~|||qqqfff^^^ZZZZZZ]]]cccmmmzzzuuusssrrrvvv}}}wwwssslllddd]]]WWWSSSQQQLLLGGGCCCBBB???999777888888444...+++***+++++++++((('''$$$!!!!!!&&&+++,,,+++***)))(((((()))***+++***'''%%%%%%&&&(((***)))'''%%%$$$#########$$$###$$$$$$$$$###!!! !!!%%%&&&+++777DDD]]]ooo}}}yyymmmbbbQQQ???000%%%!!!$$$''''''((()))******---111444999888666555555555555666444444666888999888666333111///+++(((%%%$$$$$$$$$''''''(((((((((((((((((($$$%%%(((***,,,,,,,,,,,,,,,+++*********+++------000111000...+++((('''&&&)))***+++,,,+++)))'''%%%""" !!!$$$%%%$$$(((...888HHH\\\jjjsssxxxyyyvvvwwwwwwyyy{{{~~~~~~yyykkkVVVEEE999000)))###""""""###$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""######$$$$$$######!!!!!! !!!"""###"""$$$&&&&&&&&&***111888>>>@@@DDDJJJPPPUUUXXXZZZ]]]^^^```dddggggggeeeccc___XXXNNNFFFBBBBBBCCCDDD???BBBFFFHHHHHHFFFCCCAAA:::<<<>>>???@@@BBBEEEHHHOOOXXXdddnnnwww|||zzzxxx{{{tttdddVVVJJJ@@@<<<===999999::::::;;;<<<<<<===?????????>>><<<<<<===???>>>@@@BBB@@@???BBBKKKRRRPPPOOOMMMLLLJJJHHHGGGFFF???===999555333333333444222000...---...111444666777999;;;:::555///***(((!!!!!! !!!!!!"""""""""###$$$%%%&&&&&&&&&&&&+++)))&&&%%%%%%%%%%%%$$$"""###%%%''')))+++,,,------+++)))'''&&&%%%&&&&&&)))))))))))))))(((''''''###$$$&&&((())))))(((((())))))))))))***************+++---......,,,)))'''((('''&&&&&&(((((('''&&&'''%%%%%%((()))***///666999<<<>>><<<666111//////000555:::;;;<<>>===:::777222000,,,)))&&&%%%%%%%%%''''''((((((((((((''''''$$$%%%'''***+++---......,,,++++++******,,,---.........---+++***'''%%%$$$$$$%%%%%%&&&&&&%%%###"""!!! """%%%'''&&&***000;;;KKK^^^jjjppprrrppplllkkklllnnnppptttyyy}}}yyytttfffPPP===222)))### """"""!!! """"""#########"""!!!!!!""""""######$$$$$$%%%%%%###"""!!!  !!!"""!!!$$$''''''(((---777???EEEHHHNNNTTTZZZ___bbbcccffffffggghhhhhhfffbbb___YYYRRRHHH@@@>>>@@@BBBDDD>>>@@@BBBBBB@@@>>>>>>>>>:::===@@@CCCEEEIIIMMMPPPZZZdddpppxxx~~~vvvtttrrrvvv}}}ooo___PPPDDD>>>???999:::<<<===>>>>>>===<<<@@@BBBCCCBBB???======>>>===AAACCCBBB@@@BBBKKKRRRPPPPPPOOONNNLLLIIIGGGEEE@@@>>>:::666444555777999555444222111000000111111222555777555000+++((('''$$$######"""""""""""""""######$$$$$$$$$###""""""(((&&&%%%%%%''''''&&&$$$$$$$$$%%%&&&''')))***+++///---***'''%%%$$$$$$$$$((('''%%%$$$############!!!"""%%%(((*********)))*********)))))))))))))))(((+++...000000---***'''((('''&&&&&&(((((((((&&&'''&&&''')))***))),,,111444555777555000,,,,,,//////111333555777:::???BBBLLLTTT___jjjsss{{{|||vvvrrrpppjjjmmmrrryyy|||uuummmgggdddXXXQQQLLLJJJGGGAAA<<<<<<:::888666444333111...,,,'''&&&$$$""" !!!$$$### ###''''''+++///000...+++******,,,***&&&"""!!!"""%%%'''#########"""!!! !!!$$$&&&,,,<<>>@@@@@@???@@@???<<<999777888:::;;;>>>CCCHHHMMMRRRXXX\\\dddooozzz~~~|||ssspppooorrrzzzxxxeeeTTTFFF@@@???:::;;;>>>???@@@???>>>===AAADDDFFFEEEAAA======>>>===AAADDDCCC@@@BBBJJJRRRPPPPPPQQQPPPNNNJJJGGGEEE@@@>>>:::777666888:::===999888666444222000///...///222444222---)))''''''&&&%%%$$$######"""""""""###$$$$$$$$$###""" %%%%%%%%%&&&((((((&&&%%%&&&%%%$$$$$$%%%&&&((()))000...+++'''%%%#########'''%%%"""  !!!%%%(((***++++++*********))))))(((((('''''''''+++///222222///+++(((((('''&&&'''((()))((('''(((&&&(((******(((***...000000111111---***,,,///000000000222444777:::<<>><<<;;;<<<<<<;;;@@@@@@>>>999444333666999<<<@@@FFFLLLSSSZZZaaafffjjjuuu~~~qqqnnnmmmpppxxxmmmYYYKKKBBB???;;;888???OOOUUUNNNGGGHHHLLLIIIFFFDDDCCCBBB@@@>>>@@@@@@AAABBBCCCDDDEEEFFFJJJMMMOOOMMMIIIEEECCCDDDBBB???<<<999777777888999:::888666333111111000000222000...+++)))((('''''''''&&&%%%%%%$$$$$$$$$$$$############""""""!!! &&&%%%######$$$&&&&&&&&&((((((((('''%%%&&&(((******,,,,,,***&&&"""!!!  """###$$$%%%&&&'''(((((((((((()))((('''&&&&&&'''((()))---,,,,,,---///000///...&&&&&&''''''((())))))***+++***(((&&&%%%$$$$$$%%%,,,+++***((((((((()))***///000000...,,,---222666???HHHTTT```jjjttt}}}}}}yyyyyy{{{xxxsssiiifff```[[[UUUOOOIIIEEEAAA===999777888666333000,,,)))%%%###$$$$$$###!!! ###%%%$$$"""!!!"""%%%&&&''''''&&&%%%))))))*********((('''&&&'''&&&###"""!!!"""###$$$ !!!"""###""" !!!'''222@@@JJJaaaiiitttuuujjjXXXCCC000$$$!!!"""!!!!!!!!!"""###!!!""""""######$$$%%%&&&'''%%%$$$"""!!!!!!###$$$&&&***,,,------,,,---///111///222666:::<<<;;;:::999555222...***((()))***+++(((((('''&&&&&&&&&&&&''')))((('''(((+++---------000///...---------------*********,,,......,,,***'''&&&%%%%%%$$$$$$$$$%%%&&&(((+++,,,...111444777AAAPPP^^^cccaaa[[[MMM???;;;777555777999===EEENNNSSSPPPIIIAAA777---&&&"""!!! ###'''***'''###!!!  !!!"""###$$$$$$%%%%%%!!! !!!###$$$''',,,444@@@MMMVVV\\\bbbiiillllllooouuu{{{ppplllhhheee```WWWJJJ@@@999888666666888:::::::::???;;;888777444222555;;;BBBJJJTTT]]]ccchhhnnnsssxxx}}}|||zzzuuurrrttt{{{wwwdddTTTIIICCC???<<>>???@@@AAACCCDDDEEEFFFFFFFFFHHHJJJHHHDDDAAA@@@AAADDDBBB>>>;;;888888888888777666444222111000000000000///,,,)))'''%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$$$$######"""!!!&&&%%%######%%%&&&'''''')))******(((&&&&&&((()))***,,,,,,+++'''###!!!  !!!$$$$$$%%%&&&&&&''''''(((((('''&&&%%%$$$%%%&&&'''******,,,...//////...---&&&&&&&&&'''((())))))))))))(((&&&%%%$$$$$$$$$$$$)))((('''&&&&&&'''((())),,,---...,,,***,,,000555<<>>@@@BBBDDDEEEFFFFFFEEECCCDDDEEEDDDAAA??????@@@EEECCC@@@<<<:::888777777666444222111/////////000///---***'''%%%###""""""&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%'''((()))+++,,,,,,***(((''''''((()))+++---,,,((($$$!!! ############$$$%%%&&&&&&&&&%%%$$$###""""""###$$$'''))),,,///000///,,,+++&&&&&&&&&''''''(((((()))'''&&&$$$#########$$$%%%%%%$$$$$$$$$$$$&&&'''))))))+++,,,+++)))***///333:::AAAJJJTTT^^^jjjvvv~~~~~~||||||yyywwwuuuqqqllleee]]]WWWKKKEEE>>>:::888777444111333000---***)))'''%%%###!!!###$$$###&&&((()))***+++***((('''$$$%%%&&&''''''&&&$$$###$$$###"""  !!!!!!!!!"""######"""!!!  """%%%---:::JJJUUUgggnnnxxxtttiiiUUU@@@///$$$  $$$%%%%%%$$$"""!!!!!!"""!!!"""$$$&&&'''((())))))$$$###"""!!!!!!"""###$$$###$$$%%%&&&%%%&&&(((+++...000333777999:::999999999777222...,,,++++++,,,)))(((''''''&&&&&&''''''''''''(((+++...000000///222111000///...---,,,,,,&&&&&&'''***,,,---,,,+++######""""""###$$$%%%&&&&&&(((*********+++,,,...>>>JJJWWW]]][[[QQQAAA444,,,'''%%%&&&&&&&&&)))...111222222111///,,,)))'''#########""""""%%%***---///,,,***((((((&&&$$$"""!!!"""""""""###$$$$$$$$$###!!! ###&&&'''(((***---222999CCCOOO[[[ccckkkmmmpppqqqppplllhhhffffff___VVVNNNGGG@@@888222/////////000222555999:::<<<888555666555666===DDDNNNVVVbbbkkkrrrxxxppp^^^RRRCCC<<<888<<<>>>;;;:::;;;===>>>AAAFFFIIIJJJGGGEEE>>>@@@BBBDDDFFFFFFEEEDDDCCCCCCDDDCCCBBBAAAAAAAAAAAA@@@>>><<<:::888777777777555333000///...------...,,,)))&&&$$$"""""""""$$$$$$############$$$$$$'''(((((()))((((((''''''$$$%%%&&&&&&&&&'''(((***,,,---...,,,***'''&&&'''(((***,,,,,,)))$$$""" !!!!!! ######"""""""""###$$$%%%&&&%%%###"""!!!!!!"""###(((,,,000222111...***)))&&&&&&'''''''''(((((((((&&&%%%$$$######$$$%%%&&&"""""""""###$$$&&&((()))(((***++++++)))***...222;;;@@@HHHQQQ[[[hhhvvv}}}~~~{{{{{{}}}~~~{{{vvvnnnddd^^^SSSMMMEEE@@@>>>===:::888888666333000---***(((&&&%%%###!!!!!!###%%%&&&&&&((()))***++++++)))'''&&&!!!"""###$$$%%%$$$###"""###"""!!! !!!"""######""""""!!!  """%%%***222@@@PPP[[[nnnsss{{{|||rrrfffRRR>>>...$$$!!!"""###"""  !!!!!!###%%%'''))))))******######"""!!!!!!!!!"""""" !!!#########$$$&&&(((,,,...111444666888999999;;;999555111...,,,,,,,,,)))((((((''''''''''''''''''''')))---000222222000111111000///...,,,+++***%%%%%%'''))),,,...---+++&&&%%%$$$#########%%%&&&%%%''')))*********,,,---777@@@NNNWWWXXXPPPBBB666)))$$$!!!""""""!!!!!!$$$***+++---...---+++)))'''&&&&&&%%%%%%%%%(((---111111///---,,,+++***'''$$$#####################$$$!!!!!!!!!$$$(((,,,...///333777<<>>EEEMMMWWWdddsss}}}|||zzz{{{~~~vvvllleeeYYYSSSKKKFFFDDDCCC@@@>>>===<<<:::666222...+++***(((&&&$$$$$$%%%''''''&&&))))))***+++***(((%%%$$$ !!!"""######"""!!!!!!!!!  !!!"""""""""""""""  ###%%%%%%(((,,,222;;;HHHXXXcccuuuzzzxxxnnnaaaMMM:::---%%%!!! !!!"""!!!!!!"""###&&&((()))******)))###""""""!!!!!!  !!!""""""###&&&(((+++,,,...111444666888999;;;999555111...---,,,,,,))))))(((''''''''''''((('''(((+++///333444222111////////////...,,,***)))&&&&&&(((***---///...,,,+++)))'''$$$######$$$%%%%%%'''***+++,,,,,,---///333:::FFFRRRVVVOOOBBB999***$$$ """"""  ###%%%''')))******)))(((((((((((('''(((+++000444555444333333222///+++((($$$$$$$$$$$$############ !!!$$$)))000666999999===AAAGGGNNNUUU^^^fffkkkqqqpppnnnlllhhh```WWWPPPKKKHHHEEEAAA<<<666000,,,+++,,,,,,,,,,,,...333777===;;;;;;@@@DDDIIIRRR[[[jjjpppxxx}}}~~~~~~sssfffYYYQQQFFF@@@>>>?????????CCC@@@===<<>>===@@@GGGNNNTTT]]]gggqqqxxxrrrZZZRRRGGG>>><<<>>>??????DDDAAA===;;;===???AAAAAAEEECCCAAA???>>>>>>>>>???>>>>>>???AAABBB@@@;;;666444555777888888666444222111000---+++))))))))))))***)))'''&&&%%%%%%&&&&&&!!!!!!!!!!!!!!!"""######%%%%%%&&&'''''''''''''''%%%))),,,+++'''%%%''')))(((+++...///,,,(((%%%$$$!!!###$$$$$$###$$$&&&(((%%%&&&'''((((((((('''&&&$$$%%%'''(((((('''%%%######""""""""""""$$$%%%&&&+++000555555000,,,***++++++*********************&&&%%%$$$######$$$%%%%%%"""""""""###%%%''')))***+++---///...+++***,,,//////444<<>>BBBCCCIIIRRRZZZaaajjjsssyyy}}}~~~zzzddd\\\PPPEEEBBBDDDDDDCCC???===::::::<<<>>>@@@@@@FFFDDD@@@===<<<<<<===>>>>>>???@@@CCCDDDAAA;;;555666777888999888555222000,,,+++***((((((((())))))((('''&&&%%%%%%%%%&&&'''!!!!!!!!!!!!!!!"""######"""######$$$%%%%%%%%%$$$&&&***---,,,(((%%%&&&((('''***......,,,(((%%%$$$ !!!"""""""""###''')))&&&'''(((*********))))))$$$&&&)))+++***(((%%%###!!!!!!!!!!!!"""###%%%&&&(((---333333///,,,,,,---,,,,,,++++++++++++++++++&&&%%%###"""""""""###$$$""""""""""""$$$&&&((()))+++---///...+++)))+++---...333;;;DDDNNN[[[iiisss|||~~~|||{{{uuuxxx|||wwwqqqhhhaaa[[[TTTLLLGGGCCCEEEEEEBBB<<<777555555444333333333333222///,,,,,,,,,,,,+++)))&&&###!!!!!!""""""""""""!!!!!!!!!!!!  """######%%%&&&***111777BBBHHHPPPYYYbbbmmmxxxzzznnnUUUGGG555'''!!! """###""" ###%%%'''(((((('''%%%###!!!!!!!!!!!!  """%%%''''''((()))+++...333777:::444333111///---,,,+++*********)))(((((((((((((((+++---000555777666222//////000222333444333111000/////////111333333111///+++)))%%%"""!!!"""$$$&&&(((***------,,,***))))))'''(((111BBBMMMLLLGGGEEE===333***'''%%%!!!###(((,,,//////...---++++++---111555888888999:::999555///+++'''&&&&&&%%%$$$###""""""'''+++444@@@LLLVVV[[[]]]\\\^^^aaaaaa```^^^]]]]]]___]]]XXXLLL>>>555333555111333444444333111000000***,,,.........222:::BBBHHHJJJQQQ\\\eeellluuu}}}wwwvvvuuuwww}}}qqqeeeTTTJJJGGGFFFDDD@@@>>>===<<<<<<>>>???>>>===AAAAAAAAA>>><<<;;;===>>>@@@EEEFFF@@@:::999888666222222333555666555222///...---,,,***(((&&&%%%%%%((('''&&&%%%%%%&&&'''(((&&&$$$!!!"""%%%&&&%%%###""""""#########$$$$$$%%%''''''((((((''''''&&&%%%---,,,+++++++++)))&&&### !!!###$$$$$$%%%%%%&&&)))++++++)))((()))++++++++++++***)))'''&&&%%%!!!!!! !!!"""###%%%&&&***+++...///000...,,,+++...000000---)))((()))+++((('''$$$"""!!!!!!""""""%%%&&&''''''&&&&&&(((***000000///,,,)))((()))+++,,,000666>>>IIIUUUbbbjjjqqq}}}yyytttrrroooqqquuu{{{|||ssskkkccc[[[RRRLLLLLLKKKGGGAAA<<<777666666:::999888888777555111...222000---+++***(((%%%### !!!"""###"""!!! """(((///888???DDDMMMTTT^^^iiirrryyyvvvggg\\\GGG<<<...$$$!!! !!!!!!!!!!!!!!! """###$$$&&&&&&&&&%%%$$$ !!!"""$$$$$$%%%%%%$$$%%%'''+++000333333333222222000///---+++***)))(((((())))))))))))(((((()))***+++---///111222333...///000222444444555555333444666666444111---+++'''%%%""" ###%%%(((---222222///***'''&&&&&&***///666===CCCFFFHHHEEE===222***&&&%%%###""" !!!$$$))),,,---,,,+++)))(((***...222444777:::999444000......++++++)))'''%%%$$$&&&(((***222???LLLTTTYYY[[[\\\\\\\\\[[[WWWRRROOOMMMMMMKKKHHHBBB999000***((((((...444777333222555666222---///111111000555???GGGOOOVVVaaajjjpppvvv|||}}}rrrsssvvvyyy|||zzznnn^^^SSSNNNLLLHHHDDDAAA@@@??????@@@???===;;;@@@AAAAAA???>>>>>>???AAA???DDDEEE@@@:::999888666444444333444555444222000------,,,+++)))(((&&&%%%%%%%%%%%%%%%&&&(((***+++***'''%%%%%%&&&'''%%%$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''---,,,+++++++++)))&&&### !!!"""###############&&&)))***))))))+++---******))))))(((&&&%%%$$$  """$$$%%%(((***,,,......---+++***---...///---***((((((***'''&&&$$$"""!!!!!!!!!"""###$$$&&&&&&%%%&&&(((+++/////////---***((()))***,,,...333999AAAMMMXXX```ggguuuxxxqqqmmmiiimmmrrrxxx~~~zzzsssllleee]]]XXXSSSQQQLLLFFF@@@<<<::::::>>>======>>>===;;;777333222///,,,***)))'''%%%"""!!!!!!!!!!!!!!!"""######!!!   !!!"""$$$(((///888AAAJJJOOOYYY___hhhqqqxxx}}}{{{uuuiiiZZZPPP===444((( !!!""""""""""""!!!  !!!""""""""""""  """###$$$$$$$$$$$$'''(((+++///333555444333111111000...,,,***))))))''''''((()))))))))((((((***++++++,,,...///000000...///000222333555666666555555666555222///,,,)))&&&$$$!!!!!!###%%%)))---111222...***'''%%%!!!###(((...555===CCCFFFLLLEEE<<<444///+++'''$$$!!!!!!"""""""""%%%)))---......---++++++---111444111444666555222...,,,,,,++++++)))&&&######&&&(((///888DDDOOOUUUXXXXXXXXXUUUUUUSSSOOOIIIEEEBBBBBB>>><<<777000)))%%%$$$%%%)))000444333333777999666111444666666666:::DDDLLLXXX```jjjsssyyy{{{yyyqqqtttwww{{{|||lll```YYYSSSMMMHHHEEEDDDCCCBBBBBBAAA>>><<>>CCCQQQMMMFFF@@@:::444...******)))(((&&&%%%&&&***---,,,,,,,,,******+++...111///111333333000---,,,+++---,,,)))&&&$$$%%%)))---777???JJJRRRUUUTTTQQQPPPJJJJJJHHHCCC===777444444111///,,,(((###!!!!!!###$$$***000222444888::::::777:::>>>??????DDDMMMUUUdddkkkuuu}}}|||yyywwwqqquuuzzz~~~zzzlllbbbYYYQQQKKKGGGFFFDDDDDDDDDCCC@@@>>>???AAACCCCCCBBBAAAAAABBBDDDJJJKKKFFFAAA@@@@@@>>>999777555333444444222111+++,,,,,,---,,,***((('''"""###$$$'''))),,,...///222111///...,,,***((('''&&&'''(((((()))(((''''''&&&&&&&&&&&&((()))+++,,,...---,,,++++++***'''$$$###$$$%%%%%%%%%###!!! !!!###$$$&&&'''((())))))%%%%%%%%%%%%$$$###"""!!! """###&&&''')))+++++++++***)))((()))++++++***((('''&&&%%%$$$###"""!!!!!!!!!!!! """###$$$&&&)))+++,,,---///...,,,)))((((((******+++,,,111999CCCIIIYYYfffuuu~~~yyyooobbbXXXXXX^^^gggqqqzzz~~~xxxrrroookkkfff```ZZZUUUQQQNNNLLLJJJJJJKKKMMMNNNKKKFFFBBB:::777222///---+++(((&&&###"""""""""""""""######!!! ###&&&%%%***222===KKKYYYcccjjjqqquuuzzz~~~sssfffYYYMMM@@@888...(((""" !!!"""###$$$$$$$$$$$$###"""""" """$$$&&&!!! """###$$$$$$$$$$$$$$$###((()))+++///222222///---......---+++***(((''''''&&&&&&&&&''''''((()))************+++,,,,,,------000000000111333555777999;;;:::888555111---)))'''$$$###!!! """$$$%%%)))+++---...,,,(((%%%""""""!!! """(((111:::@@@LLLLLLJJJHHHDDD???:::666777666333...***)))+++,,,,,,------,,,++++++---///...///000111///...,,,,,,---,,,***((((((+++111555???EEEMMMRRRQQQMMMHHHDDD>>>???===999444///,,,+++++++++)))&&&###!!!"""$$$###(((...111444777999:::<<>>:::888555444444444333222++++++,,,,,,+++)))((('''$$$%%%&&&(((***,,,------333333333111///,,,***)))((()))***++++++***)))(((&&&&&&'''((()))***,,,------,,,++++++,,,+++(((&&&'''((())))))(((&&&###"""""""""###$$$%%%&&&%%%%%%######$$$######"""!!! !!!###$$$&&&''')))***+++++++++***'''''')))******)))'''%%%$$$$$$###""""""!!!!!!!!!!!!###$$$&&&)))++++++---......+++)))(((((())))))******...555===DDDPPP]]]kkkttt{{{~~~vvvjjj\\\QQQPPPVVV```lllvvv~~~{{{xxxuuuqqqkkkfffccc___[[[XXXSSSSSSSSSTTTTTTQQQLLLHHH???;;;666111...,,,)))'''######""""""!!!""""""###"""!!!###&&&''',,,666DDDSSSbbbnnnuuuxxx{{{vvveeeUUUGGG;;;111***)))&&&""" !!!!!!$$$$$$$$$$$$$$$######""" ###%%%'''!!! """######$$$$$$$$$######))))))+++...000000...+++------,,,***)))(((''''''&&&%%%&&&&&&''')))+++,,,******+++,,,---......///000000111222333555666777;;;:::999666222...***((($$$###"""!!!!!!"""###$$$((()))***++++++((($$$"""&&&### ###***222777BBBEEEIIILLLLLLKKKIIIHHHFFFEEEAAA;;;444000///000222333333222000///000111------.../////////---,,,+++++++++***,,,111999>>>EEEIIIMMMMMMIIIBBB<<<999555777777444000,,,***)))++++++***'''$$$###$$$%%%'''***...222555666999<<>><<<;;;999999777666666666666444222,,,,,,+++***)))(((''''''%%%&&&(((***+++,,,,,,,,,222333444333000...,,,,,,***+++---...---,,,***)))&&&'''(((***+++,,,,,,,,,+++******+++---,,,***(((***+++,,,---,,,)))&&&$$$"""!!!!!!"""$$$$$$###"""""""""######"""!!!!!! !!!###$$$&&&'''((()))***+++++++++'''''''''(((******(((&&&$$$$$$$$$$$$######"""""" """###$$$&&&)))++++++,,,---,,,***)))))))))))))))******---222888===CCCNNN\\\eeeooo{{{vvvjjj\\\SSSPPPUUU^^^iiisss{{{{{{wwwuuussspppjjjfff___^^^\\\[[[ZZZWWWRRROOOEEE@@@999333///,,,(((&&&%%%$$$######"""#########$$$"""  ###%%%)))///:::IIIZZZjjjvvv}}}~~~}}}|||}}}}}}}}}sssgggVVVFFF999000((($$$"""!!! ###$$$$$$$$$$$$###"""""" !!!###$$$"""!!! !!!"""###############+++++++++---000000///...---,,,+++***)))(((''''''&&&&&&&&&&&&(((***---...---------......////////////000111222333333333333888888888777333///***'''%%%$$$"""!!!!!!!!!"""###&&&&&&''')))***(((%%%"""%%%######))),,,777<<>>:::999888999999888555333222222///......000111222111000---...///000333999@@@EEEJJJKKKIIIEEE>>>888333111000222444333///,,,***)))+++++++++)))&&&$$$%%%&&&+++,,,///555888:::???EEENNNUUU]]]bbbfffllluuu||||||zzzyyy{{{}}}{{{yyyzzz|||}}}zzzkkk]]]VVVLLLHHHBBB??????AAABBBCCCCCCFFFJJJKKKIIIFFFDDDCCCBBBGGGHHHBBB<<<999888555777666666777888777555333...,,,***'''&&&%%%&&&&&&$$$&&&(((***,,,---------...111444333111......///+++---///000///---+++)))%%%'''***,,,---,,,+++***)))))))))+++---...,,,+++***,,,---......+++(((%%%  ###%%%###!!!"""""""""""""""!!!!!! !!!"""$$$%%%&&&'''((()))******)))'''&&&'''***+++***(((%%%%%%%%%%%%%%%$$$$$$###!!!###$$$$$$&&&)))+++,,,,,,,,,+++)))((()))***((())))))******---222555888BBBNNNVVVaaaooozzzyyymmmccc\\\YYY]]]dddmmmvvv}}}yyysssmmmjjjgggcccaaa]]]YYYVVVMMMGGG@@@888333///+++)))''''''&&&%%%%%%%%%%%%%%%%%%$$$"""!!!!!!!!!"""$$$&&&(((///;;;JJJ[[[kkkwww~~~~~~|||yyyvvvxxxwwwxxxyyyyyyxxxtttqqq^^^SSSCCC666---(((###!!!!!!#########$$$###""""""!!! !!!!!!!!!!!!"""!!!   !!!"""#########+++***)))***---//////...,,,,,,++++++***)))(((((('''&&&&&&'''))),,,...000222222111000000///......///000222333333222000///222333555666444///***&&&&&&%%%###"""!!!!!!!!!!!!$$$$$$$$$&&&))))))&&&######"""!!!$$$&&&---333;;;CCCJJJPPPWWW\\\]]]^^^]]]ZZZTTTMMMIIIGGGCCCDDDEEECCC???;;;999888777555555666999;;;:::888777888:::;;;>>>CCCIIIMMMNNNKKKFFF>>>666000...---...000222222///+++))))))+++,,,,,,+++)))'''((()))---,,,///777===BBBJJJSSS\\\bbbjjjooorrrvvv~~~~~~{{{yyyyyy||||||xxxyyy{{{}}}pppbbbZZZOOOIIIBBB======>>>@@@BBBCCCGGGKKKNNNLLLJJJHHHGGGDDDHHHIIIBBB<<<999777555666666666888999888666333///---)))&&&$$$$$$%%%&&&###%%%(((***---...//////,,,000333333111//////000,,,...000111000...,,,***%%%'''+++---...---***((((((((()))+++...///...,,,***+++...///...,,,(((&&&###&&&$$$"""""""""""""""""""""!!!  !!!######$$$%%%&&&(((((()))***'''%%%&&&)))++++++)))%%%%%%&&&&&&&&&%%%$$$$$$!!!"""$$$$$$%%%&&&)))+++,,,,,,,,,***(((((()))+++'''((()))))))))***,,,...444===GGGMMMWWWeeeqqqvvvyyy~~~|||qqqiiieeedddggglllssszzz{{{wwwsssnnniiifffbbb^^^\\\TTTNNNFFF>>>888333///---***)))((('''''''''''''''&&&%%%""" !!!$$$$$$$$$$$$%%%&&&&&&,,,888HHHYYYiiiuuu|||~~~{{{vvvsssrrrrrrrrrrrrqqqmmmgggcccJJJ@@@222'''!!! """$$$"""############"""!!!!!!!!!"""###"""!!!!!!"""!!!  !!!"""#########((('''%%%&&&))),,,---------,,,,,,+++***)))((((((''''''''''''))),,,///111777666555333000...---,,,...000222444444111...,,,---000333555333...)))%%%&&&&&&$$$"""!!! ###"""###%%%))))))&&&######"""!!! !!!"""$$$%%%&&&,,,444;;;BBBJJJSSSYYYbbbdddeeeccc^^^XXXTTTRRRRRRSSSTTTRRRMMMIIIFFFDDD???===<<<>>>BBBDDDCCCAAAAAABBBDDDFFFHHHKKKPPPTTTPPPLLLDDD:::111,,,+++,,,...000222111...***((('''---.........,,,+++,,,------+++///999BBBHHHTTT___eeelllssswwwyyy|||}}}{{{||||||yyyzzz|||}}}vvvggg]]]RRRMMMFFFAAA???@@@@@@@@@HHHKKKNNNOOONNNJJJGGGEEEFFFFFFEEEAAA===::::::<<<;;;888555555777777666444...***&&&###$$$%%%&&&&&&%%%'''))),,,------,,,,,,,,,---///111333555777888222000////////////...---(((***------,,,+++++++++,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,***'''$$$"""  """$$$!!!"""  '''&&& !!!#########$$$%%%%%%&&&&&&'''&&&&&&(((***,,,,,,,,,---,,,+++)))'''%%%"""!!!""" !!!$$$&&&(((((()))((('''&&&&&&'''((()))&&&$$$$$$'''(((&&&(((+++000666@@@IIIPPPYYYccciiilllttt~~~|||yyy~~~}}}vvvrrrqqqvvv|||}}}vvvqqqmmmjjjggg^^^TTTGGG@@@??????;;;777666222---***)))))))))(((+++(((&&&$$$$$$###""" !!!"""###$$$%%%%%%%%%%%%)))***111???OOO]]]lllxxxyyy}}}wwwsssppplllkkkhhhccc[[[SSSKKKGGG888111(((!!!!!!###%%%(((&&&$$$###!!!!!!!!!"""!!!"""#########!!!!!!!!!!!!!!! !!!!!!!!!!!!"""$$$%%%&&&&&&&&&&&&&&&%%%'''+++...,,,++++++,,,......---+++*********+++,,,...000111444555555333///,,,...000///000111222111000...,,,/////////000///,,,'''###$$$###"""###$$$###!!! ###'''******(((%%%###"""!!!  !!!!!!$$$(((...555???IIIOOObbbcccdddfffeeedddbbbaaaaaaaaa```^^^\\\ZZZXXXWWWOOOLLLJJJKKKMMMMMMJJJGGGPPPPPPQQQTTTVVVWWWVVVUUURRRGGG888///,,,++++++)))---///111111///---,,,+++111///------...000111111444444:::FFFOOOVVVaaalllxxxzzz}}}~~~{{{zzz{{{{{{|||~~~oooeeeWWWQQQJJJDDDAAAAAABBBBBBHHHJJJMMMNNNMMMIIIFFFDDDDDDDDDDDDCCCAAA@@@???>>>>>>;;;888777777777444222222...(((%%%$$$$$$$$$###&&&''')))+++,,,,,,++++++******,,,...111444777999444333222222111///---,,,******+++,,,,,,---,,,,,,++++++++++++++++++++++++******+++***(((&&&###!!!!!!  !!! %%%$$$ !!!!!!""""""######$$$%%%%%%''''''''')))+++,,,------,,,,,,+++***)))&&&$$$######!!! !!!###%%%&&&&&&''''''&&&&&&&&&((()))***'''$$$$$$'''(((&&&'''+++000666>>>EEEKKKRRRZZZ___eeemmmvvv}}}zzzvvv{{{~~~{{{|||zzzvvvrrrooohhh^^^SSSLLLKKKIIIEEE@@@???;;;666222000///---,,,---***'''&&&%%%$$$###!!!""""""#########$$$$$$$$$''''''---999FFFRRR___iiipppwww~~~~~~vvvooohhheee\\\ZZZWWWQQQIIIAAA:::666,,,''' """$$$&&&(((&&&$$$"""!!! !!!""""""######!!!!!!""""""!!!  !!!"""$$$%%%&&&'''''''''&&&'''))),,,***)))***+++...//////---...---------...000222333333444444222...,,,---///...///000111000///---,,,------...//////,,,'''$$$$$$###"""###$$$###""" !!!$$$(((++++++(((&&&$$$###!!!!!! !!!"""######%%%(((,,,111888AAAFFF[[[]]]```dddfffhhhhhhhhhiiijjjjjjjjjiiifffdddcccYYYWWWTTTUUUWWWXXXUUUSSSVVVVVVUUUVVVVVVVVVSSSQQQIII???333+++)))((('''&&&)))+++...///...---------333111000000222555888999@@@@@@GGGSSS\\\bbblllvvv}}}~~~~~~{{{wwwuuuuuuwwwyyy{{{yyyooo^^^XXXOOOHHHDDDDDDDDDDDDIIIJJJLLLMMMLLLIIIFFFDDDBBBBBBCCCFFFHHHHHHEEECCCEEEBBB???<<<:::777333000222...)))&&&%%%%%%%%%$$$(((((())))))************''''''(((***---111555888666666666555333000---+++,,,)))'''(((,,,......,,,*********))))))(((((((((((())))))(((&&&$$$!!! !!!   $$$""" !!! !!!""""""######''''''(((***+++,,,---...+++,,,,,,,,,+++)))((('''%%%###!!!!!!###$$$$$$$$$%%%%%%%%%&&&'''((()))***'''$$$$$$&&&'''%%%'''***222777===BBBEEEHHHNNNRRR[[[bbbkkkrrrwwwyyyuuuwww{{{~~~~~~{{{vvvoooeee___]]]ZZZTTTOOONNNJJJEEE@@@<<<999555333222///+++)))((('''&&&$$$&&&%%%%%%$$$######$$$$$$&&&%%%)))222<<>>777...)))((('''&&&$$$&&&(((+++---......000111444444333444888===BBBEEENNNQQQYYYdddlllrrryyy}}}}}}{{{rrrlllkkkjjjkkkmmmrrrvvvyyy{{{~~~xxxhhh```UUULLLGGGEEEFFFFFFKKKKKKKKKLLLKKKJJJGGGDDD@@@@@@CCCHHHLLLNNNLLLIIIMMMLLLHHHDDD???999444000///,,,)))'''((()))))))))******)))(((((())))))***&&&&&&%%%&&&(((,,,000333444555777777555111...------(((###$$$)))------+++***))))))((('''&&&&&&%%%'''''''''&&&$$$"""  $$$""" """###!!! !!! !!!!!!!!!&&&((()))***+++,,,---///+++,,,---......---,,,+++'''%%%###"""#########"""###$$$$$$%%%'''((()))***'''$$$###%%%&&&%%%'''+++333888===@@@AAABBBFFFIIIRRRYYY```gggmmmwww}}}xxxyyy{{{xxxssspppkkkeee___^^^[[[VVVPPPKKKEEE???;;;888444000---+++***)))'''***)))(((&&&%%%%%%%%%%%%%%%$$$'''...555;;;BBBIIIOOOVVV]]]bbbjjjtttyyyzzz{{{xxxrrrhhh\\\PPPEEE???888555000+++%%%!!!!!!$$$''')))+++)))'''$$$!!!  !!!!!!!!!!!! !!!!!!!!!!!!  ###%%%&&&((()))******(((&&&&&&&&&&&&&&&'''+++000444666666666444222000///000222333000000///...,,,,,,,,,---***+++,,,...---,,,+++)))(((((())),,,------***((($$$######$$$%%%&&&$$$###"""###%%%(((++++++)))'''$$$###"""""""""###$$$%%%%%%%%%&&&&&&'''***...111;;;>>>CCCJJJRRRYYY^^^aaabbbeeeiiimmmnnnllliiigggccc```]]]^^^aaacccbbbaaa\\\YYYUUUPPPLLLGGGBBB>>>555111,,,***))))))'''&&&'''***,,,...///111444777666777888;;;???FFFNNNSSS\\\aaaiiirrryyy~~~}}}|||{{{{{{~~~|||yyy{{{~~~xxxnnndddZZZ[[[]]]```eeelllsssxxxzzz}}}sssjjj\\\QQQIIIGGGFFFFFFLLLKKKJJJJJJKKKKKKIIIFFF???AAADDDIIIMMMPPPPPPOOOUUUUUURRRMMMFFF>>>777333///---***)))***++++++***+++***))))))((())))))***((('''%%%$$$$$$''')))+++...111555666444111000000,,,&&&!!!"""'''++++++)))))))))(((((('''&&&%%%%%%((('''&&&%%%###!!! ###&&&)))+++'''###"""######  !!!!!!!!!!!! !!!!!!%%%(((************---///,,,---///111111111///...***'''$$$######$$$###""""""###$$$%%%&&&'''(((((('''###"""$$$%%%%%%''',,,555999>>>@@@@@@@@@CCCFFFKKKQQQXXX^^^eeeppp~~~zzztttpppnnnkkkfffaaaZZZRRRJJJDDD<<<888333///---,,,***))),,,+++***((('''&&&%%%%%%$$$"""%%%,,,111444999>>>AAAGGGLLLRRRZZZdddiiiiiilllhhhbbbXXXLLL@@@666111+++)))&&&""""""&&&)))+++---+++)))&&&$$$"""""""""  """%%%''')))***+++,,,+++)))&&&&&&&&&''''''(((,,,111666999:::666444111---,,,,,,...///...---,,,+++++++++++++++((()))+++,,,---+++***)))''''''(((+++------+++)))%%%$$$$$$%%%'''((('''%%%######%%%(((+++,,,+++)))$$$$$$###""""""###$$$%%%%%%&&&&&&&&&&&&'''+++---///111555:::AAAGGGMMMPPPTTTXXX]]]aaabbb```]]][[[YYYVVVUUUVVVZZZ\\\\\\ZZZSSSOOOJJJEEEAAA<<<777444---,,,************)))(((***,,,...///111444888;;;;;;===AAAEEEJJJRRR[[[aaajjjpppxxx}}}|||{{{||||||{{{}}}wwwttttttyyy}}}{{{wwwpppdddYYYMMMPPPUUUZZZ```gggpppvvv{{{~~~}}}ttteeeVVVMMMIIIGGGGGGLLLIIIGGGHHHJJJLLLJJJGGGAAACCCFFFHHHIIIMMMQQQTTT[[[[[[ZZZTTTLLLBBB;;;777333000---++++++***)))(((+++++++++***************)))'''%%%###"""###$$$$$$)))---111222000///000222+++'''######&&&((()))((()))))))))((((((''''''''')))((('''%%%$$$"""!!! !!!(((000444444,,,%%%$$$$$$!!! !!!!!!"""""""""!!!!!! !!!!!!""""""$$$'''******)))))),,,///---///111444444333222000,,,)))&&&%%%%%%%%%$$$###"""###$$$%%%&&&''''''&&&%%%""" ###%%%%%%)))...555:::???@@@??????@@@BBBCCCIIIPPPVVV\\\ggguuu|||yyyuuupppiii```VVVPPPCCC>>>888444111000...---......---,,,+++)))((('''$$$###%%%+++///000333777888<<>>???===;;;<<<===<<>>;;;999888777333444555666444222///---***(((***///111000111555444666777888>>>FFFGGGEEEDDD@@@;;;444---'''###!!!!!!$$$(((,,,...,,,+++)))'''%%%%%%%%%%%%   $$$(((+++---//////...,,,***)))***,,,...------///444999<<<===666222---(((%%%$$$%%%&&&+++)))''''''***+++***)))''')))***,,,,,,,,,***))))))))))))+++.........,,,'''''''''))),,,---,,,+++'''''')))---111444555444+++***(((&&&%%%%%%&&&&&&((())))))'''&&&%%%''')))((('''&&&&&&)))---111333777:::===@@@@@@>>>;;;999999888:::>>>BBBDDDAAA>>>777444111000000///...---((()))+++,,,---...///000000111444666:::???FFFKKKPPPVVV^^^dddhhhnnnvvv}}}|||}}}~~~wwwrrrooottt~~~~~~xxxwwwuuuzzz~~~|||vvvkkk[[[MMMIIINNNTTTYYY]]]dddmmmtttyyy}}}}}}rrr```TTTNNNKKKJJJGGGCCC@@@AAAFFFJJJIIIGGGEEEHHHIIIEEE@@@CCCOOOYYY]]]______ZZZPPPFFF>>>;;;000...------.........---)))***,,,.........,,,+++&&&%%%$$$###"""!!! %%%))),,,+++((((((+++000+++,,,+++)))''''''(((***************++++++++++++,,,+++)))'''%%%$$$$$$###%%%000;;;BBB>>>222'''$$$""" !!!"""###$$$$$$###"""!!!!!!!!!""""""###$$$$$$$$$!!!%%%))))))&&&&&&***...///111444777777666444222...,,,)))''''''((('''&&&"""###%%%%%%&&&%%%$$$######"""%%%&&&+++111555999===>>>;;;888777888777<<>>???===:::777444000...000444555333333555222333222222777===>>>:::777444///)))$$$!!!!!!%%%)))---///+++***(((&&&%%%%%%%%%%%%!!!   $$$(((+++---000000...,,,******,,,...000///...111555:::===>>>666222,,,'''#########$$$***(((&&&''')))+++***(((''')))+++,,,---,,,+++************,,,...///...---(((((((((+++---///...---))))))+++000555888999999...---+++)))((('''''''''*********(((%%%$$$%%%&&&%%%$$$"""!!!"""%%%))),,,+++---///111111///,,,***,,,---///444999:::777333///---++++++---/////////+++---///000000222444555444666888<<>>===:::999777666222///---...'''%%%""" ######&&&******''''''###!!!"""&&&'''$$$!!!  !!!"""""""""!!!"""&&&)))+++***++++++******,,,000444666444444666999;;;:::999333+++%%%%%%%%%######$$$***)))'''%%%%%%&&&((()))+++,,,---...---,,,***)))+++,,,,,,------,,,,,,+++...------000222222///,,,++++++---222777;;;======:::777222...,,,,,,---///111000---***'''%%%$$$$$$###"""!!!  !!!""""""!!!!!!!!!!!!""""""###%%%'''***,,,---------***(((&&&'''+++...//////...///111111222666:::===CCCGGGLLLSSS[[[dddmmmrrruuuyyyvvvuuuttttttvvvxxx{{{}}}|||xxxuuuxxx~~~}}}zzzsssmmm^^^LLLMMMMMMOOOVVV```llltttxxx}}}{{{zzzzzz{{{vvvwwwwwwkkk\\\NNNIIIFFFBBBAAACCCFFFHHHIIIGGGDDD@@@@@@DDDKKKPPPTTT\\\\\\[[[UUUMMMCCC<<<999888777555222000///...---'''))))))((())),,,...---,,,++++++)))(((&&&%%%$$$###'''***+++******,,,///+++)))'''(((++++++)))&&&%%%&&&''''''''''''***,,,...+++(((%%%%%%$$$###"""""" """&&&)))***((($$$!!! !!!""" ###$$$$$$$$$%%%&&&""""""!!!""""""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((***---000222000...---,,,++++++***)))))))))+++******)))))))))***+++)))(((''''''))),,,///111111222333444555666666666555666999<<>>;;;666111---***$$$###  ######%%%((('''$$$%%%""" """$$$###""" !!!"""######""""""!!!  ###%%%'''((())))))))))))+++///555999:::999999:::;;;;;;:::888222***$$$$$$%%%######$$$)))((('''&&&&&&''')))***......//////...,,,***)))******++++++++++++******,,,,,,...000222222///---+++,,,...222888<<<>>>>>>>>>;;;666222//////000111222000...+++(((&&&$$$$$$###"""  ###&&&)))******)))***)))((()))---000222222000111222333666;;;BBBGGGMMMQQQXXX```gggooovvv{{{{{{nnnmmmkkkkkkmmmrrrvvvyyyyyy}}}|||zzzxxx|||~~~wwwpppjjj[[[LLLJJJIIIJJJQQQ]]]jjjvvv|||~~~zzzwwwwwwwww{{{{{{sssaaaQQQIIIFFFBBBAAABBBDDDFFFGGGEEEAAA>>>???FFFMMMQQQRRRZZZ[[[[[[WWWOOOFFF>>>;;;;;;:::777333///---------(((+++***%%%&&&+++---******+++++++++***(((%%%$$$"""$$$((()))))))))+++---***((('''((())))))'''$$$%%%'''((()))))))))+++------***'''%%%%%%$$$###!!!"""!!! """###%%%&&&$$$""" !!! ###$$$#########$$$ !!!"""$$$$$$(((((((((''''''&&&&&&%%%$$$%%%'''***---///...,,,,,,,,,,,,---,,,,,,+++***,,,++++++******)))))))))(((((())))))***+++,,,,,,+++,,,...000111333444555333555888;;;===>>>======<<>>999222+++###!!!!!!$$$###$$$&&&%%%!!!### !!!""""""!!!"""$$$######""""""!!! !!!###$$$%%%%%%'''((()))***---222:::???@@@@@@@@@???>>>===:::999222***%%%%%%&&&%%%%%%&&&)))(((((())))))***++++++---------,,,+++)))((('''(((((())))))))))))(((((((((***,,,...///000...---,,,---...222777;;;=========:::666111///......///111000---+++(((%%%$$$###"""!!!###''')))***************+++---000333555666333444555777;;;BBBKKKQQQXXX]]]eeemmmsssyyyyyytttjjjgggeeeccceeejjjooossssssxxx}}}|||||||||tttmmmeeeWWWJJJEEECCCDDDJJJWWWggguuu}}}~~~zzzwwwvvvwwwyyyyyyeeeTTTIIIFFFAAA???@@@AAABBBBBBBBB???===???EEELLLOOOPPPWWWYYYYYYVVVOOOGGGAAA===>>>===;;;666000------...,,,---,,,''''''***+++)))((()))++++++***(((&&&$$$ """$$$&&&&&&'''((())))))((('''(((((('''&&&$$$&&&(((+++,,,,,,---...000...,,,)))(((((('''%%%###"""""""""""""""###$$$%%%%%%###!!!!!!######!!!  !!!###$$$%%%))))))******)))((('''&&&$$$$$$%%%(((+++---,,,++++++---...000000///...---...------+++***((('''&&&(((((()))*********))))))'''((()))+++...000222333111222555777777777555444888===DDDMMMVVV___hhhnnnxxxyyy}}}uuusssqqqttt|||~~~|||{{{{{{}}}~~~|||yyywwwllldddYYYPPPJJJIIIIIIIIIMMMPPPPPPKKKHHHEEE;;;000$$$"""$$$&&&%%%%%%&&&###!!!!!!"""  $$$$$$$$$$$$###"""!!!!!! """###$$$$$$%%%'''))),,,000777???DDDFFFFFFFFFDDDAAA>>>;;;:::333+++&&&'''(((''''''))))))***+++,,,,,,,,,,,,,,,---,,,,,,+++***((('''&&&&&&&&&''''''''''''&&&&&&&&&(((,,,...////////////.........111555888999999999777333///---,,,,,,---...---+++)))'''%%%###!!!!!!  $$$(((+++,,,,,,+++)))+++---///222555777999555777:::???FFFOOOZZZaaahhhmmmttt{{{|||uuuooofffccc^^^\\\\\\```eeeiiimmmsss{{{{{{ssskkkaaaRRRGGG@@@>>>===BBBPPPbbbqqq{{{~~~|||zzzvvvssssssvvvyyykkkZZZKKKGGGBBB???>>>>>>???>>>@@@???>>>???CCCHHHKKKMMMRRRSSSTTTRRRLLLFFFAAA??????@@@>>>999333///...000000...///222111,,,******'''(((*********(((&&&%%%""""""$$$%%%&&&&&&'''&&&''''''((((((((('''&&&&&&'''***---...///000111333111///---------,,,***((($$$$$$######$$$$$$%%%%%%$$$###!!!!!!""""""  """###%%%&&&)))******+++***)))(((&&&%%%%%%%%%'''***++++++***+++,,,///222333222000/////////...---***(((&&&%%%''''''((((((((((((''''''&&&&&&'''(((***---///000666666666666444222000///222666===FFFOOOZZZdddjjjsssuuuzzz}}}kkkhhhggglllvvv~~~qqqiii^^^TTTOOOMMMMMMMMMQQQVVVXXXTTTRRROOODDD666'''%%%""" !!!!!!  ###''')))(((''''''### !!!!!!  ###$$$%%%&&&&&&$$$"""!!!!!!"""$$$%%%$$$'''+++000555<<>>;;;:::333,,,'''(((***))))))+++***+++,,,---------,,,+++,,,,,,+++***)))((((((((($$$$$$%%%%%%%%%%%%$$$$$$&&&***...000111111222333000///...000222333333222444222///,,,***))))))***))))))((('''%%%###!!!  !!!!!! !!!&&&+++///000//////+++...111444666999<<>>DDDLLLVVVbbbmmmttttttxxx}}}{{{sssmmmbbb^^^ZZZVVVVVVYYY]]]```iiinnnvvv||||||{{{}}}~~~vvvmmm___PPPDDD===:::888>>>KKK]]]mmmwww|||zzzvvvqqqnnnooossswww}}}|||tttcccOOOJJJDDD@@@>>>======<<<>>>???@@@@@@AAACCCGGGIIILLLMMMNNNLLLGGGCCC@@@??????AAAAAA===666111000111000,,,444BBBBBB222***---(((((()))******)))''''''&&&&&&&&&'''((((((((('''&&&'''((((((((('''(((((('''***---///000111333444555444222222222111...,,,&&&&&&$$$###############"""!!!  """"""!!! !!! """$$$&&&''''''(((*********)))'''&&&'''&&&&&&''')))+++***))))))+++///222333222000////////////...---***((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,---666555444333222000//////---111888@@@IIISSS]]]ccclllooouuu~~~}}}jjjgggffflllwwwyyyqqqfff\\\VVVSSSRRRRRRUUU\\\]]]YYYXXXVVVIII888***((($$$!!! !!!"""!!!  """$$$&&&+++---+++)))((($$$ !!!!!!""""""$$$'''((((((&&&""" """$$$&&&$$$(((...444999@@@FFFJJJGGGIIIJJJGGGBBB<<<999888222+++&&&''')))))))))+++)))***,,,------+++)))((())))))(((''''''&&&''''''#########$$$$$$#########%%%)))...000111111333555111000......///...---++++++***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$###!!!  !!!"""$$$%%%%%%$$$"""!!!###&&&,,,111555666666555333777<<>>===<<<;;;===???AAA@@@???@@@DDDHHHGGGIIIIIIGGGDDD@@@?????????BBBCCC???888222111222...***888NNNNNN888+++///))))))*********)))))))))***))))))***++++++)))(((%%%'''((()))((((((((()))&&&)))---000111111333444888666555555555444222///((('''%%%###!!!!!!!!!!!! """######"""###$$$!!!###%%%'''(((%%%'''(((******)))'''&&&)))((('''(((*********)))'''***...222333222000...//////000000///---+++***%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&''')))***+++,,,,,,+++++++++,,,------,,,000666===EEEMMMVVV[[[bbbfffmmmvvv}}}nnnkkkjjjooo{{{xxxmmmbbb[[[XXXVVVUUUWWW___aaa\\\[[[YYYJJJ888,,,***&&&""" !!!"""""" !!!%%%((()))---///,,,***)))$$$  ###$$$!!!###'''******'''### !!! """%%%'''$$$)))000666<<>>:::888777777000...+++)))))))))((('''"""$$$&&&((((((((('''&&&&&&%%%$$$###"""""""""""" """###############$$$%%%(((+++---///000222000...,,,***((($$$!!!###!!! !!!"""""""""&&&(((+++,,,,,,,,,,,,------222999???BBBDDDEEEEEEIIINNNUUU[[[^^^aaaccceeehhhlllrrryyy~~~zzzwwwhhhgggffffffeeeeeeffffffjjjllloooqqqtttwww|||tttaaaNNNAAAAAA@@@@@@DDDNNNZZZeeekkkgggkkknnnmmmoootttxxxxxx|||vvvwww~~~mmm^^^RRROOOKKKBBB>>>AAAAAABBBCCCBBBAAAAAABBBCCCFFFGGGHHHEEEAAA???CCCFFFHHHFFFBBB>>>999666555666333333333444333111---*********++++++******)))(((,,,,,,+++***(((&&&$$$###$$$$$$$$$$$$%%%&&&((((((---...000222444555555666888666555777999999777555555111,,,'''%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""###&&&))),,,,,,,,,,,,(((&&&%%%%%%''')))******(((***+++,,,,,,***'''&&&)))+++...000111111000///111222222111...,,,+++++++++(((%%%$$$%%%'''((())))))%%%!!!"""&&&((('''%%%(((((('''''''''(((***+++***---111555:::???EEEJJJOOOTTT[[[dddkkkttt{{{yyyqqqjjjeeebbbaaa___aaa```[[[XXXRRRDDD666000---***)))(((&&&$$$"""!!!!!!"""!!!!!!"""%%%(((###&&&'''%%%!!!"""&&&+++000000000000...,,,)))(((%%%$$$###"""!!!!!! """###%%%&&&&&&%%%$$$###"""!!!!!!%%%)))000777<<<@@@DDDGGGHHHEEEAAA<<<888555444444///,,,)))((((((((('''&&&###$$$&&&''''''%%%$$$"""$$$###"""!!!  !!!!!!!!!!!!"""###%%%'''***,,,...///111///,,,***(((%%%!!!!!!  ###%%%''''''''',,,...222333333222222333111777???GGGLLLOOOQQQSSSYYY]]]dddiiikkknnnpppqqqyyy{{{|||zzznnnnnnnnnoooooopppqqqrrrtttuuuwwwwwwxxx{{{{{{jjjXXXLLLKKKJJJJJJMMMSSS[[[bbbeeelllpppsssrrrrrrwwwyyyxxxuuuqqquuu~~~lllZZZTTTOOOHHHDDDEEECCCDDDDDDCCCBBBAAABBBDDDFFFEEEDDDCCCCCCDDDGGGHHHGGGFFFDDDAAA>>>;;;999888444555666444000,,,***)))((()))+++,,,---,,,***)))...---,,,***'''%%%"""!!!######""""""###$$$%%%%%%---...000222444555666666666555555666888999999888999666222---***'''''''''#########""""""""""""""" !!!!!!"""""""""!!!!!!$$$%%%'''(((***,,,---...***(((&&&&&&'''(((((('''&&&''')))******)))'''&&&***+++...000111000///...333444444333111///...///...,,,((('''((()))))))))(((%%%"""###&&&((((((&&&'''&&&&&&&&&&&&''''''((((((***---///222666;;;???DDDIIIPPPXXX```jjjsssxxx~~~xxxqqqllliiigggfffeeebbb\\\VVVOOODDD999333111///......---***((($$$%%%&&&%%%%%%&&&))),,,((())))))'''$$$###&&&***000///---,,,+++*********######""""""!!!!!!  !!!""""""$$$$$$$$$###"""!!!""" $$$(((///555999>>>BBBDDDEEEBBB>>>999555222000///---***'''&&&&&&&&&%%%$$$###$$$%%%%%%$$$"""   !!!"""###&&&(((***,,,,,,---+++(((&&&$$$!!!  ###(((+++,,,------222555999<<<;;;:::::::::999???IIIRRRYYY^^^bbbeeelllpppuuuyyy{{{}}}~~~vvvvvvwwwyyyzzz|||}}}~~~~~~}}}|||~~~sssdddYYYWWWWWWWWWYYY[[[___bbbeeesssxxxzzzxxxwwwyyyzzzxxxzzzpppooovvvxxxcccXXXRRRKKKFFFEEEDDDEEEEEEDDDCCCDDDFFFHHHIIIFFFCCCDDDGGGJJJJJJJJJGGGFFFEEEDDDBBB@@@===;;;666888999555///***((()))&&&(((+++.........,,,***---,,,+++***'''%%%###"""""""""!!!!!!!!!""""""###)))+++,,,...000111222222222222222444555777888888;;;:::666222---)))((((((&&&&&&%%%%%%%%%%%%$$$$$$###############"""!!!!!!#########$$$&&&)))+++,,,***)))''''''((((((&&&$$$%%%&&&'''))))))(((''''''+++,,,...///000000//////333444555444222000000000111///+++******+++***)))&&&$$$"""###%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%''')))+++...111666999<<<@@@GGGNNNWWWaaakkkrrrxxxyyy{{{}}}xxxrrrnnnmmmnnnkkkfff___XXXPPPGGG???999888777666555333///,,,((()))***))))))***,,,...,,,------+++'''&&&'''(((++++++***))))))((((((((("""############"""""""""  !!!""""""""""""#########"""!!! !!! ###'''---222777;;;???BBBAAA???;;;777333000---,,,***(((%%%###$$$$$$###"""!!!!!!######"""!!! """###%%%'''))))))'''%%%"""!!! """''',,,...000000111777:::???AAABBBAAA@@@@@@CCCIIISSS]]]eeekkkpppsssxxx{{{||||||~~~zzzmmmdddaaaaaaaaaaaaccceeeiiilllyyy~~~}}}{{{{{{yyyvvvsssllloooxxxnnn___VVVMMMGGGCCCDDDDDDEEEEEEEEEFFFJJJLLLMMMJJJGGGHHHKKKMMMLLLJJJHHHFFFEEEEEEFFFDDD@@@===888::::::666000+++)))***&&&(((+++...///...,,,+++))))))))))))(((&&&%%%$$$""""""!!! !!!!!!&&&''')))+++---...//////---...///000111333555777::::::888444...***((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%$$$###""""""###"""""""""$$$''')))+++***)))((())))))(((%%%###$$$%%%'''((()))))))))))),,,---...000000000000///222333444444222000111111222000---,,,,,,,,,+++)))$$$###"""######$$$$$$#########$$$$$$$$$############%%%''')))+++///444777888<<>>:::444000,,,---......------...000000111222111...+++)))(((''''''((())))))'''&&&$$$$$$%%%&&&&&&'''&&&&&&%%%"""!!! !!!!!!############""""""!!!!!!!!! """&&&+++///333888<<>><<<999555111...,,,***(((%%%###""""""""""""!!!!!!""""""!!!  !!!###$$$%%%&&&!!!!!!%%%+++///111222333444;;;???CCCGGGGGGGGGHHHIIIPPPVVV^^^gggnnntttyyy}}}}}}ssslllkkkjjjiiiggggggjjjpppuuu}}}|||{{{yyyuuuyyymmmkkkrrryyy|||kkk^^^RRRIIIDDDDDDDDDDDDDDDDDDFFFIIILLLNNNLLLKKKMMMOOOPPPMMMJJJIIIGGGEEEFFFGGGFFFBBB>>>999999888555111---++++++'''(((***,,,------,,,+++&&&''''''(((((((((''''''######"""!!!!!! !!!!!!%%%&&&(((***,,,---......***+++,,,,,,---///222555777888888444...)))(((((())))))((((((''''''&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$&&&(((***++++++++++++,,,,,,***&&&###%%%&&&''')))***+++,,,,,,...///000000111111111111111222444333222111111222111///---,,,,,,,,,***)))%%%%%%%%%$$$######""""""#########$$$######"""!!!!!!###%%%''')))---111555444888>>>EEELLLUUU]]]bbbiiimmmsssyyy~~~zzzwwwuuuqqqlllhhhaaaXXXSSSRRRSSSRRRPPPNNNKKKEEE>>>888444555555444222111222333555666888999777333---***&&&''')))))))))'''%%%###"""###%%%&&&'''&&&&&&%%%%%%$$$###"""!!! %%%%%%%%%$$$#########""""""!!!!!! ###'''+++///333777:::999888555333///,,,***)))&&&$$$!!!!!!!!!"""!!! !!!"""###"""   """"""### !!!%%%***111444555666999<<>>>>>===:::888777888999<<<@@@CCCAAA;;;333...+++******)))((('''''''''$$$%%%''')))******)))(((---,,,***((('''%%%%%%$$$(((''''''&&&%%%$$$$$$$$$###"""""""""!!!"""&&&)))---222555333333111///---***((('''&&&###!!! !!!"""!!! !!!"""###$$$###"""  !!!!!!$$$&&&***000666:::;;;>>>CCCHHHRRRTTTXXX[[[^^^bbbfffiiimmmrrryyyzzzqqqmmmkkknnnqqqqqqpppssszzz|||||||||zzz|||tttvvv{{{rrr```SSSKKKEEEEEECCC@@@>>>>>>AAACCCFFFIIINNNQQQRRRPPPNNNLLLMMMIIIEEEEEEGGGGGGDDD@@@777444000000111000---***)))))))))))))))*********'''''''''(((''''''&&&&&&'''&&&%%%###"""""""""""""""###$$$&&&((()))******)))***+++***)))+++///333222666888555///)))(((***&&&&&&%%%$$$######""""""!!!!!!""""""""""""!!!!!!######$$$%%%'''(((((()))///000111333333111---)))'''((()))+++---///111222222222222222222333333333111333555555444333444555---,,,++++++++++++***(((***++++++)))&&&$$$"""""""""###$$$$$$$$$"""!!!  !!!"""###%%%(((+++***...555;;;AAAFFFKKKOOO[[[bbblllvvv~~~~~~yyyxxxxxxsssjjjgggjjjhhhhhhgggfffccc\\\TTTNNNCCCDDDEEECCC???===;;;<<<<<<@@@EEEIIIHHHAAA888111000...+++((('''((()))***,,,...000222333333222111666444222000---+++*********)))((('''&&&&&&&&&&&&############"""!!!"""%%%)))...111//////...---+++)))'''&&&%%%###!!! !!!"""!!!!!!$$$%%%&&&%%%$$$!!!###  !!!  $$$'''***...333:::>>>@@@DDDLLLRRR\\\^^^aaadddhhhmmmssswwwvvv{{{uuulllhhhccciiiooosssuuuyyy|||}}}~~~||||||iiiXXXMMMKKKCCC<<<<<<>>>===>>>???HHHGGGGGGHHHJJJIIIGGGEEEFFFFFFEEEDDDBBB@@@>>>===888222///111333111......(((((((((***,,,---,,,+++...***%%%$$$&&&)))******((('''%%%###""""""######%%%&&&'''((('''&&&$$$"""###$$$%%%'''((()))))))))+++///222222///------...+++)))&&&###!!!!!!!!!"""!!!"""###$$$$$$###"""!!! """$$$$$$$$$$$$&&&(((///222666999999555111---)))((((((,,,222666777777888555111000000222333333333222333666:::;;;888555444222...---------------******+++******)))((('''!!!"""""""""""" !!!!!!!!!"""$$$''''''---444999;;;>>>DDDJJJSSSXXXbbbmmmxxx~~~{{{wwwuuuxxx~~~{{{wwwrrroooqqqoooooopppoooiii^^^UUUPPPPPPOOONNNLLLHHHFFFDDDBBBEEEJJJLLLKKKEEE>>>:::333111...///222555444333666666888<<>>FFFMMMSSSXXX\\\___gggjjjnnntttyyy}}}~~~pppgggcccdddeeekkksssyyy|||~~~~~~}}}rrraaaTTTIIIBBB<<<<<<===<<<===@@@BBBBBBAAABBBCCCCCCAAA???@@@@@@???>>>===<<<;;;::::::444000111222///------***))))))***,,,---,,,+++---)))%%%$$$&&&((())))))'''&&&%%%$$$############&&&'''(((((((((&&&%%%######$$$%%%&&&'''((()))))))))---000111///---,,,---***)))&&&$$$###"""###$$$""""""###$$$$$$###"""!!! """$$$$$$$$$%%%''')))...222777:::;;;888444111+++******---222666777777555222///---...000000000222111222555999:::999777777444111///.........---++++++++++++***)))''''''###############!!!  ###%%%''',,,333777999<<>>555333222444999===>>>>>>AAABBBEEEHHHKKKMMMLLLKKKMMMKKKGGGEEEDDDCCCAAA@@@:::444000...,,,(((''')))(((((((((******)))%%%""" !!!###%%%((((((''''''&&&&&&&&&'''###"""!!!!!!!!!"""######,,,///000,,,&&&!!!!!!!!!"""############"""!!!!!! !!!!!!!!!###$$$%%%&&&'''***,,,---,,,+++,,,///444:::===EEEIIIOOOUUU[[[aaahhhlllppprrrwww}}}sssfff^^^^^^```gggllltttzzz}}}zzz}}}~~~kkk\\\MMMGGGAAA???===:::<<>>===;;;:::;;;;;;;;;:::::::::::::::<<<555000111222...,,,+++---+++******+++,,,,,,++++++)))&&&%%%&&&''''''''''''&&&%%%$$$######$$$$$$&&&'''((()))((('''&&&%%%###$$$%%%%%%&&&'''(((((('''***...000///---,,,,,,)))(((&&&$$$$$$$$$%%%%%%###$$$$$$$$$###"""!!!!!! """$$$%%%%%%&&&(((***---000666;;;===;;;777555...---...111555888888888555222///......000000///111000111444888:::;;;;;;:::888555222///...------,,,,,,,,,,,,+++)))'''&&&$$$$$$%%%$$$$$$###"""!!! !!!!!!!!!!!!###%%%''',,,111444666999===AAADDDIIIRRR\\\gggsss}}}~~~}}}tttppprrrxxx}}}yyyyyyvvvrrrpppnnnkkkeeeaaa___]]]ZZZWWWSSSOOOMMMKKKDDDEEEGGGGGGFFFBBB>>>;;;999888888:::>>>CCCEEEFFFKKKNNNRRRWWWYYYYYYXXXWWWZZZXXXVVVUUUTTTSSSQQQOOOEEE===555222///+++***,,,,,,+++,,,------,,,)))&&&######"""!!!  !!! """###%%%%%%%%%%%%%%%$$$$$$###!!!  """$$$+++---...,,,&&&"""!!!!!! !!!###%%%'''&&&&&&%%%&&&&&&'''(((((()))))))))+++,,,...///000111333555999888888999;;;@@@EEEIIIWWWYYY]]]bbbhhhooowww}}}}}}yyyjjj]]]YYY\\\```iiinnnuuu{{{~~~xxx{{{rrraaaVVVPPPJJJEEE@@@;;;;;;>>><<<;;;::::::<<<<<<;;;999;;;::::::999999;;;<<<===<<<555000111111///,,,---000...++++++,,,,,,,,,+++***((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((())))))(((((('''$$$$$$$$$%%%&&&''''''((('''))),,,//////...---,,,'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$###""""""!!!!!!###%%%%%%&&&&&&(((***)))---333888;;;:::888666222222444666888:::;;;;;;999666333222222333333222111111222444888;;;===???<<<;;;888444000---,,,,,,,,,---------,,,***'''&&&%%%%%%%%%$$$######"""!!!!!!###%%%%%%$$$$$$%%%&&&(((+++///222444666999<<<===CCCKKKTTT^^^jjjvvv~~~~~~sssfffaaadddlllwww|||yyytttoookkkhhhfffdddaaa^^^\\\YYYTTTPPPLLLIIIGGGAAAAAAAAAAAA???<<<999777<<<;;;:::;;;===AAADDDFFFNNNSSSYYY^^^aaaaaaaaaaaaeeecccbbbbbbbbbaaa^^^\\\MMMCCC:::555222...---////////////000000000---+++)))))))))(((&&&$$$"""!!!###$$$$$$###"""!!!###$$$$$$%%%&&&&&&&&&%%%###"""###!!!!!!$$$'''(((***,,,***%%%""""""######"""!!!   !!!!!!!!!"""###!!!###'''+++------,,,,,,---///111444666777888777888:::<<<>>>>>>>>>@@@BBBEEEJJJOOOPPPOOOPPPUUUZZZeeehhhmmmrrrwww~~~xxxjjj```^^^bbbfffmmmqqqwww||||||yyy{{{|||jjj]]]UUUNNNIIIDDD>>>===???;;;999888999;;;<<<<<<;;;<<<;;;999888999:::===>>>:::333...000111000///000111///---,,,---------+++((((((((('''&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))))))))%%%%%%%%%%%%%%%&&&(((((())))))+++---......---,,,%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$##################$$$&&&&&&&&&&&&(((***%%%)))---222555666555555444666999;;;<<<===>>>>>><<<:::777666666666555444333444555777999<<>>;;;999888888777777777999===AAADDDMMMSSS[[[aaadddeeefffgggjjjiiiiiijjjkkkiiifffdddSSSGGG<<<888555222000111222111111222444444222000.../////////...---+++)))((()))(((&&&$$$###$$$%%%$$$%%%&&&&&&&&&%%%###"""$$$"""!!!%%%(((&&&(((***((($$$!!!"""$$$$$$$$$###""""""""""""""""""$$$%%%$$$###$$$&&&(((+++///444777999999999666999>>>CCCGGGIIIIIIIIIIIIKKKNNNOOOOOOOOOPPPRRRUUUbbbnnnooohhheeejjjqqqoootttzzzzzzpppiiihhhkkknnnqqqtttxxx~~~|||xxxuuu|||~~~~~~~~~~~~xxxcccYYYOOOKKKHHHDDDAAAAAA888777666777:::<<<===<<<>>>;;;888666666888:::<<<:::333...///111000///111000///...///000///---+++((()))***)))'''%%%%%%%%%###$$$%%%&&&''''''&&&&&&%%%%%%&&&''''''((()))***''''''&&&%%%&&&'''((()))***)))((()))+++---,,,+++&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&((('''&&&&&&''')))$$$%%%(((+++...000111111444777;;;======>>>???@@@???===:::::::::999888666777999;;;<<<===>>>@@@BBB<<<===<<<777111,,,+++++++++,,,...//////,,,***(((&&&%%%$$$###"""""""""""" """$$$$$$###!!!!!!!!!%%%'''))),,,///111333333555;;;BBBGGGLLLUUU```iiiuuu|||rrr^^^MMMJJJRRR]]]nnn|||~~~yyyqqqnnnhhhbbb]]]ZZZXXXWWWXXXWWWVVVSSSOOOKKKGGGDDDCCCBBBAAA???===:::888777333333444555777<<>>@@@@@@AAA>>>999666555666999;;;<<<444...///000///...000......///111222111...+++(((***,,,+++(((%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$$$$%%%&&&((()))***)))((('''&&&&&&((()))***+++(((%%%%%%''')))***)))((((((((((((((('''&&&&&&$$$############$$$&&&''''''((()))(((&&&&&&&&&'''$$$$$$$$$%%%'''***,,,...222666:::=========???@@@DDDBBB@@@??????>>><<<:::;;;>>>AAABBBAAA@@@AAABBB===??????:::222---,,,...***+++...000000...+++)))'''&&&%%%$$$######$$$$$$ """$$$$$$###!!! """"""$$$(((+++...//////111777>>>AAADDDIIISSS[[[hhhppp|||oooZZZHHHHHHQQQ^^^pppyyyqqqoookkkeee^^^YYYVVVTTTVVVWWWWWWVVVSSSNNNJJJGGGEEEEEEDDDBBB???===:::999666777888888999===DDDJJJNNNTTT[[[______aaaeeehhhkkklllnnnqqqrrrqqqmmmjjjZZZNNNDDDAAAAAA???;;;:::888888888:::===@@@@@@???<<>>888111,,,))))))((((((''''''&&&&&&&&&'''(((&&&###""""""$$$'''((((((***+++(((%%%###$$$'''&&&&&&&&&&&&'''((()))***(((...444666555555888;;;<<<>>>BBBGGGMMMQQQTTTVVVXXX]]]cccjjjnnnpppooonnnnnnqqqtttuuuuuuttttttuuurrr{{{}}}}}}~~~{{{sssrrrwww||||||xxx|||~~~~~~|||xxxwwwxxxxxxwwwxxx{{{yyyyyywwwuuussspppooonnn|||vvvrrruuu~~~qqq```YYYVVVNNNCCC===999888888:::>>>BBBDDDDDDDDDAAA<<<777666777999;;;>>>666//////000...---...---...000222444222...+++(((+++------)))&&&%%%%%%"""###%%%'''((((((''''''######$$$$$$&&&''')))******)))'''''''''(((***+++,,,'''"""!!!###&&&''''''++++++++++++***)))((('''######""""""###%%%'''((()))******)))'''%%%&&&'''%%%###""""""$$$'''***---000444999<<<<<<<<<>>>@@@IIIGGGEEEDDDDDDCCCAAA???>>>AAAEEEEEECCCAAAAAABBB>>>@@@AAA<<<444///...///)))+++...000000///,,,***)))(((&&&%%%$$$$$$%%%&&&"""$$$&&&&&&$$$"""!!!!!!!!!%%%)))+++,,,,,,...444;;;===>>>AAAJJJRRRYYYcccrrrqqqZZZHHHIIITTTbbbuuuzzzrrrqqqnnniiiaaaZZZVVVTTTTTTVVVWWWXXXUUUQQQLLLHHHLLLLLLKKKJJJGGGDDDAAA???>>>>>>>>><<<<<<>>>EEEJJJNNNSSSYYY\\\[[[\\\```dddkkklllooorrrtttsssoookkk]]]QQQGGGFFFGGGDDDAAA???;;;:::;;;===AAADDDDDDDDDEEEHHHMMMRRRVVVXXXYYYYYYRRRPPPKKKCCC:::333///------,,,+++))))))***++++++,,,***((('''&&&(((***+++***,,,,,,***&&&$$$&&&(((*********+++,,,---//////...555<<>>999222((($$$$$$&&&&&&$$$***,,,......,,,***)))((('''&&&%%%$$$%%%(((+++---+++***((('''%%%$$$$$$$$$#########$$$%%%&&&'''(((...111333333222666===DDDIIIDDDDDDIIIJJJEEEBBBDDDDDDGGGIIIGGGBBB???AAADDDFFFDDD???:::666222000///------------,,,+++***)))+++++++++***)))'''&&&%%%"""###%%%&&&&&&###  """$$$''')))+++000111222333555;;;AAAFFFQQQVVVaaaooo}}}ppp___TTTWWW___kkk|||vvvuuusssooojjjddd^^^[[[]]]___aaabbbaaa^^^[[[YYYVVVWWWXXXXXXVVVSSSPPPNNNMMMLLLJJJIIIJJJMMMQQQSSSUUUYYY___aaa```^^^___```eeeeeeggglllqqqtttrrrpppeee]]]SSSOOOOOONNNIIIDDD@@@CCCFFFHHHHHHHHHHHHIIIIIIQQQYYY___eeelllmmmkkkddd```XXXQQQIIIAAA:::555777333000///000111///---//////000000111222222222333333222000---,,,...///444444222111222555;;;???>>>EEEMMMQQQQQQRRRVVVYYY[[[^^^ccchhhkkkooorrruuuzzz||||||sssnnnmmmmmmqqqxxx{{{|||yyypppmmmmmmooo~~~uuunnnfffkkkssszzz{{{wwwqqqllloooqqqtttyyy}}}{{{zzz}}}xxxrrrooopppnnniiiiiinnn|||{{{}}}~~~lll^^^TTTMMMIII>>>;;;666555777;;;>>>@@@AAA>>>:::999999999777555222///------000222222222111000...------...000111000000000///---+++)))'''******))))))(((&&&%%%%%%&&&%%%$$$###$$$%%%''')))))))))((()))+++///333666222,,,%%%"""$$$''''''%%%&&&(((***+++)))'''&&&'''((('''&&&%%%&&&(((+++---+++***)))'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''***,,,------,,,000777>>>GGGDDDFFFMMMNNNIIIEEEEEEFFFIIIJJJHHHCCCAAABBBEEEEEECCC>>>999444000---,,,,,,------,,,,,,,,,++++++++++++******)))((('''&&&$$$$$$%%%%%%$$$"""  !!!$$$&&&(((***+++------...///111666<<<@@@GGGNNNXXXdddpppzzz{{{zzz~~~yyyjjjaaadddlllvvv~~~}}}yyyuuuooojjjgggfffiiimmmpppoookkkfffccceeeeeeffffffdddaaa^^^\\\[[[YYYWWWVVVWWWZZZ^^^aaa___bbbdddccc```]]]]]]]]]bbbcccfffkkkqqquuuuuusssmmmfff^^^ZZZZZZYYYSSSNNNJJJMMMPPPQQQPPPNNNNNNNNNTTT[[[ccciiiooovvvwwwuuusssnnnfff^^^VVVMMMFFFAAA===:::777666888999888666666777777888999::::::;;;===;;;888444222333777:::??????>>>======@@@EEEIIIKKKRRRYYY]]]]]]^^^aaaeeehhhkkkpppsssvvvyyy}}}tttjjjdddbbbbbbgggnnnrrruuu{{{{{{ssspppppprrrxxxkkkbbb]]]cccmmmuuuyyyxxxtttqqqoooqqquuu{{{~~~}}}}}}wwwsssrrrmmmjjjkkkjjjgggiiimmmzzzjjj[[[OOOHHH???;;;777555777:::===??????===999888777777666555...---,,,---000333444555000///.........///111222///000111111000...,,,***+++++++++***(((&&&$$$"""%%%%%%$$$$$$$$$%%%%%%&&&))))))((())))))***,,,,,,)))%%%!!!!!!$$$''''''&&&$$$&&&((()))((('''''''''***)))''''''''')))+++,,,+++***)))'''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((())))))((((((+++333999BBBAAAEEEKKKNNNJJJEEECCCFFFHHHIIIFFFBBB@@@AAACCCCCC@@@<<<777222...,,,+++------,,,,,,,,,,,,,,,,,,******++++++***)))((((((''''''%%%$$$"""!!!!!!###&&&(((***+++,,,+++,,,------...222777;;;>>>EEEPPPXXX```iiisss|||zzzqqqppptttyyy}}}xxxqqquuu{{{~~~zzzxxxtttxxx}}}}}}wwwsssvvvwwwwwwwwwuuurrrooommmllljjjgggfffgggjjjnnnqqqooonnnlllhhhbbb^^^]]]]]]```aaaeeejjjqqqvvvxxxxxxuuupppjjjhhhhhhfff```ZZZZZZ\\\^^^^^^\\\ZZZYYYYYYbbbiiippptttzzzzzzsssjjjbbbYYYQQQLLLHHHFFFCCCBBBCCCDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHLLLIIICCC>>>===@@@FFFKKKQQQPPPOOONNNNNNPPPUUUXXX\\\aaagggkkklllmmmooorrrwwwzzz~~~xxxkkk___YYYRRRSSSWWW```fffkkkttt|||xxxuuuvvvwwwttteeeZZZXXX^^^hhhqqqwwwxxxwwwuuuqqqtttyyy~~~xxxpppjjjjjjfffcccdddddddddggglllwwweeeUUUKKKAAA===888666777:::===>>>===;;;999777666555555555.........///000333444555000000000///000000000111...///111222222111///------------,,,)))&&&###!!!$$$$$$$$$$$$$$$$$$######&&&''''''(((((('''&&&%%%###"""!!!"""%%%''''''%%%%%%''')))***))))))***++++++***)))(((((()))***++++++***)))'''&&&%%%%%%$$$&&&&&&''''''&&&&&&&&&%%%******)))((((((,,,222666:::;;;>>>CCCFFFEEEBBB@@@CCCCCCCCC@@@===<<<===??????===999666222000......///...---+++******++++++***+++++++++++++++******+++)))'''$$$"""!!! !!!$$$'''***,,,------......///...///111555888:::BBBLLLQQQTTT\\\iiittttttllllllrrrxxx{{{~~~~~~|||zzzxxxvvvsssrrrsssvvvzzz||||||yyytttmmmgggdddbbbbbbbbbcccfffkkkpppuuuxxxzzzzzzxxxuuuttttttqqqkkkeeehhhjjjllllllkkkiiihhhhhhmmmtttyyy}}}{{{sssllleee^^^ZZZVVVTTTRRRPPPOOOOOOOOOOOONNNNNNNNNOOOPPPRRRTTTUUUZZZXXXSSSOOONNNQQQWWW\\\bbbbbbaaa___^^^```dddgggiiimmmrrruuuvvvwwwzzz|||tttdddWWWOOOEEEEEEIIIRRRZZZbbbmmmwww~~~~~~{{{|||~~~wwwiii^^^\\\bbbjjjrrrxxxzzzzzzyyyyyy{{{}}}~~~~~~~~~|||vvvmmmgggccc```^^^^^^___bbbfffiiivvvdddYYYFFFBBB<<<888888:::;;;<<<;;;:::999666555444555555444444444444333333444555111111222111111000000///...///111333333222111000000///...---***&&&###"""$$$$$$$$$######""""""!!!"""$$$%%%''''''&&&$$$############$$$&&&&&&%%%$$$%%%'''))))))))))))***,,,******)))((())))))***++++++***((('''%%%$$$$$$$$$%%%&&&&&&''''''&&&%%%$$$+++******)))))),,,000333555666777999<<<@@@@@@>>>??????===;;;999999:::;;;;;;999777555444333333444333111---***)))))))))***+++,,,,,,,,,,,,,,,++++++...,,,(((%%%###""""""""" """$$$'''***,,,...///000000000///...///222444777???HHHJJJKKKRRR```llltttzzztttllllllsssyyy}}}~~~}}}}}}zzztttpppnnnmmmllljjjkkkmmmooorrrvvvyyy|||}}}wwwrrrsssuuuxxxzzzyyyxxxxxxxxxyyy~~~|||xxxtttoookkkdddcccaaa^^^\\\ZZZZZZ[[[\\\[[[[[[[[[\\\^^^```aaaffffffdddcccbbbdddhhhkkkppppppooommmllllllooorrruuuxxx{{{}}}~~~nnn^^^OOOGGG===<<<@@@HHHQQQ[[[gggrrrwww{{{zzzmmmdddeeeiiipppxxx}}}|||||||||{{{xxxrrrkkkeee```___]]]\\\]]]aaadddfffsssiiiTTTNNNFFF@@@===;;;;;;;;;::::::999777444444555666:::::::::999666444444444000111222333333222111000///000111222222333333333333222000---***(((&&&%%%%%%$$$###"""!!! """$$$&&&&&&&&&$$$###$$$$$$%%%%%%%%%$$$$$$###"""$$$%%%%%%%%%%%%'''((((((((((((((())))))***+++))))))'''%%%$$$######"""###$$$%%%&&&&&&&&&%%%$$$(((((((((((()))***,,,---222444444333777===???<<<<<<:::888777666777999:::888777666555555666777888444111---)))((((((***+++------...------,,,++++++---+++)))&&&$$$"""""""""!!!"""$$$&&&))),,,///111///000///---++++++---...333:::AAACCCCCCHHHUUU```lllsss}}}xxxppppppvvv{{{{{{zzzyyyyyyyyyuuuuuuvvvvvvwwwyyy}}}}}}~~~|||yyywwwrrrqqqpppmmmiiihhhhhhiiijjjiiihhhggghhhiiilllmmmqqqrrrssssssssstttvvvxxx{{{{{{zzzxxxvvvwwwyyy{{{yyyiiiWWWHHH???888777999AAAIIISSSaaammmrrrvvv{{{zzzqqqlllmmmqqqwww~~~~~~}}}}}}{{{xxxuuurrrmmmgggcccaaabbbaaa^^^^^^bbbdddccczzzkkkdddYYYNNNGGGBBB???===999::::::777444333555888999::::::888444111000111,,,...111333555555333333111000000000000222333444666444111---***)))))))))&&&$$$"""  !!!"""$$$%%%&&&%%%$$$######$$$$$$$$$############!!!"""######""""""$$$%%%&&&&&&''''''((()))***+++((('''&&&$$$###"""!!!!!!!!!"""$$$%%%&&&%%%$$$###%%%%%%&&&'''(((((('''&&&---111222111555;;;;;;777666444222111222444666777777777666555555666777888222///+++((('''))),,,////////////......,,,+++******)))'''%%%###"""!!! """""""""$$$'''+++000222000000///---***))))))+++000555:::<<<<<>>AAAOOOUUU]]]eeennnyyy}}}ttthhhZZZMMMDDD;;;:::888555666@@@PPP]]]iiipppzzz}}}yyywwwvvvwwwxxxxxxzzzzzzxxxssspppmmmllljjjiiijjjkkknnnoookkkhhheeedddddd```ZZZTTT{{{vvvtttzzztttjjjaaaVVVKKKBBBBBBAAA???<<<999777777222000...---...//////...++++++,,,///333333111...000000000333666999:::999555333000//////000///...((('''&&&$$$"""!!! """%%%''''''%%%###"""""""""!!!!!!"""%%%'''''''''!!!!!!"""""""""""""""""" """$$$&&&(((******+++,,,***(((%%%$$$%%%'''((('''&&&$$$#########$$$%%%"""###$$$$$$$$$""" """$$$(((,,,.../////////,,,+++)))((((((+++...000333666888:::999888888999666444111///...///000222444444444222000---***)))'''((('''$$$!!! ######%%%'''***,,,---,,,/////////...,,,***'''&&&''')))---000333666;;;>>>HHHMMMTTT[[[dddooo{{{}}}wwwnnncccWWWPPPHHHEEE???::::::AAANNNXXXiiiqqq{{{|||wwwrrrooommmppprrruuuwwwvvvtttqqqoooggggggggghhhiiikkkmmmoookkkjjjhhheee___ZZZVVVUUUuuurrrpppsssxxx}}}|||rrrdddWWWHHHGGGDDD@@@<<<999666555111///......000111111000++++++,,,...000000///---///000222555999;;;;;;:::555333000//////000///...'''&&&&&&$$$###""""""!!!###%%%&&&&&&$$$######$$$#########%%%((())))))(((""""""#########"""!!!!!!!!!$$$''')))************+++***(((%%%$$$(((+++,,,***'''%%%$$$$$$&&&'''%%%$$$$$$###!!!  """%%%(((++++++++++++((((((((()))+++,,,...///444666777888777777888999777555222000///111333555444666777555000,,,++++++++++++)))&&&""" !!!"""$$$%%%''')))+++,,,---...------......,,,)))&&&%%%"""$$$'''***---111666999>>>BBBGGGMMMUUU___llltttzzz~~~xxxooofffaaa\\\UUUKKKBBB@@@DDDLLLRRRgggppp{{{||||||}}}vvvoooiiidddaaadddjjjppprrrpppnnnmmmmmmdddeeeggghhhiiijjjjjjiiiggghhhggg```WWWQQQQQQRRR{{{wwwtttsssrrrtttpppaaaPPPKKKEEE???;;;777444222000///...///222333333222,,,,,,,,,------------,,,///000333777;;;===<<<;;;777444111/////////---,,,&&&&&&&&&%%%%%%$$$######$$$%%%&&&%%%$$$###$$$&&&######$$$''')))***)))'''$$$$$$%%%%%%$$$###"""!!! """&&&***,,,,,,+++***(((+++---***&&&%%%)))...000...***'''&&&&&&''')))((('''%%%"""  !!!$$$&&&(((((((((((($$$&&&(((***,,,......///444444555444333444666888777555222//////111444666444888:::777111,,,,,,......---+++'''###!!!"""###%%%''')))***+++,,,---...+++,,,------,,,***'''%%%!!!###$$$&&&'''***///222555888===AAAGGGQQQ\\\eeekkkrrr}}}zzztttpppmmmdddWWWMMMJJJKKKOOOQQQdddnnnzzz}}}||||||tttlllddd^^^ZZZ[[[bbbiiillljjjhhhiiilllhhhiiikkkkkkjjjgggdddbbbaaa```]]]WWWPPPLLLLLLMMM|||xxxtttpppqqq|||zzzkkkVVVPPPGGG???999555222///000//////111333444444333---------,,,,,,,,,---...000111444888<<<======;;;:::777333000...---+++***%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&&&&$$$$$$%%%'''###$$$%%%(((******(((&&&%%%%%%&&&'''&&&%%%###"""!!!$$$(((+++---------,,,(((,,,...,,,((('''+++000222000---***(((((()))***+++)))&&&###!!! !!!!!!"""###%%%&&&&&&&&&&&&"""$$$'''+++---.........111222111000///000222555444333000...///111333555444888;;;888222---...000//////---)))%%%######$$$&&&)))+++,,,+++***,,,---***+++,,,---,,,***(((&&&###$$$$$$######%%%(((+++///222666999>>>FFFPPPWWW]]]eeeppp|||~~~|||yyyqqqeee[[[VVVVVVVVVWWWcccmmmzzz}}}~~~wwwnnneee^^^[[[VVV]]]dddgggfffeeegggkkkkkkmmmnnnnnnlllgggbbb___\\\WWWRRRNNNMMMLLLJJJHHH~~~yyyuuuppppppzzzuuu]]]TTTHHH???999666222///111000111222555555444333...//////---,,,---///111333333444777;;;===<<<;;;:::777333000...---+++)))&&&''''''((('''&&&$$$######%%%''''''&&&%%%&&&'''###$$$'''***,,,+++(((%%%$$$%%%&&&''''''&&&$$$###"""$$$'''***------------))),,,------++++++---000222000...,,,+++*********+++)))'''$$$""""""!!!!!!""""""###$$$$$$%%%%%%$$$!!!$$$'''+++---.........///000000...------000222111000/////////111333444444777999777333000000111000000000---)))'''&&&&&&(((+++---,,,)))((()))+++************)))(((((('''%%%$$$###!!! $$$&&&+++...222555888>>>FFFLLLSSS[[[fffqqq{{{}}}uuullleeebbbbbbbbbgggppp|||~~~yyy{{{{{{rrrjjjccc___YYY]]]aaaccccccdddgggjjjkkklllnnnnnnkkkfffaaa]]]VVVPPPKKKIIIJJJKKKIIIFFF|||vvvrrrpppvvv}}}cccYYYKKKAAA;;;888444111222222222444666666444333000000000///---...222555555444444666999;;;;;;:::888555222//////...---+++'''(((((()))(((&&&$$$###"""$$$'''((('''&&&&&&&&&%%%&&&)))---///---)))&&&!!!"""$$$&&&&&&%%%###""""""###%%%(((***+++,,,---+++,,,,,,------...///000000000///...---,,,+++***)))(((&&&$$$###"""!!!!!!"""""""""""""""""""""""""""$$$'''***,,,............/////////------...000/////////000111222222333444555666666555333222111000222333222///+++***))))))---///---(((%%%&&&)))((('''&&&%%%%%%%%%&&&'''###"""!!!"""%%%&&&***...111333777===BBBGGGMMMVVVaaakkkuuu~~~|||sssmmmlllmmmpppwwwxxxzzz}}}}}}zzz|||}}}vvvnnnhhhddd^^^___```aaaccceeehhhiiikkklllllljjjfff```ZZZWWWLLLJJJGGGEEEDDDCCCBBBAAAzzztttpppsssyyyggg\\\MMMBBB===:::666333333222333444666666444222000111111000...///444888777555444555888:::::::::555333000//////000///...(((((())))))(((&&&$$$"""!!!$$$((()))((('''&&&%%%&&&(((+++///111///+++''' ###%%%%%%$$$"""!!!""""""$$$%%%'''***+++,,,,,,++++++---///000000/////////000000///---+++***&&&&&&%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!###$$$'''***,,,------......///000000...---...///...///000222333333333333444333333444666555333111111444666666333///---,,,***---///---'''$$$%%%'''&&&%%%###""""""###%%%&&&!!! !!!$$$###''',,,///000333888<<<777<<>>AAAFFFOOO]]]fffnnnsss|||~~~|||zzz}}}{{{wwwvvvsssuuuxxx|||~~~yyysssmmmjjjlllhhheeecccdddfffhhhhhhmmmnnniii^^^VVVRRRLLLDDDDDDAAA>>><<<<<<=========~~~xxxrrrnnnooommmpppyyywwwfffVVVJJJAAA;;;777444222000000111333444444222333666999===BBBEEEGGG>>>999555444666777555333111111///...,,,+++***)))'''&&&%%%&&&''''''%%%###!!!$$$''')))******+++,,,,,,+++)))******)))&&&###"""$$$!!! ###!!!!!!"""###%%%((()))+++******+++---000111000///---------,,,+++(((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$""" """###%%%''')))******+++,,,---000000///---+++,,,///111111222333444444333222111000222333333333222333444666555444222000...,,,+++---,,,+++((('''%%%%%%$$$###""""""!!!!!!""""""###!!!!!! ######$$$&&&)))+++---//////222555777;;;CCCNNNWWW^^^dddnnnvvv}}}yyyrrroootttzzz~~~}}}~~~{{{|||~~~zzzwwwsssuuuyyy}}}zzzvvvrrroooqqqmmmiiiffffffhhhiiijjjiiiiiidddYYYQQQMMMHHHAAA???>>>======>>>===;;;999{{{tttooommmiiihhhoooxxxsssbbbSSSGGG>>>999222000......000222222222333555888<<>>EEEQQQWWWaaajjjssszzzyyyhhhbbb___dddllluuu}}}vvvuuuyyyzzzxxxuuuwwwzzz~~~~~~zzzvvvyyy||||||zzzxxxwwwwwwrrrlllhhhggghhhhhhhhhbbbaaa[[[QQQJJJFFFBBB>>>::::::<<<>>>???===999555xxxrrroooiiieeeiiiqqq|||mmm[[[KKK???999222000...///000222222111222444888===BBBFFFIIIKKKCCC===777222111222333333777555333000......//////***)))((()))***)))'''%%%$$$%%%'''((()))***,,,......---+++(((&&&### %%%  !!!!!!"""###$$$%%%((()))+++...111111///---((((((((((((''''''&&&&&&$$$%%%'''((('''%%%###!!!$$$###"""!!!!!!"""$$$%%%)))***,,,---,,,+++,,,------------,,,+++,,,///111333333333333333333333333222333444444333333444666000000000///......------((('''&&&$$$###"""""""""!!!!!! !!!!!!!!!!!!  !!!###%%%&&&'''((()))***,,,000666;;;HHHNNNVVV___hhhpppxxx~~~|||ppp]]]WWWTTTYYYaaajjjwww|||wwwxxxzzz|||{{{vvvpppoootttwwwvvvuuuwwwyyy~~~~~~}}}}}}}}}|||~~~}}}||||||zzzuuunnnhhhfffeeedddddd[[[XXXRRRJJJDDD@@@>>><<<999999;;;===>>><<<888555{{{ssskkkeeeeeejjjsssvvvbbbNNN@@@888222111000000222333333222333555999===BBBEEEGGGHHH???;;;555111000222444666777555333222111222333444---+++***+++++++++)))'''$$$%%%'''''''''))),,,//////...,,,((($$$!!!%%%"""$$$***!!!!!!!!!!!!!!!"""###$$$%%%((()))---111333333000---))))))((((((''''''''''''&&&''')))***)))'''$$$"""###""" """$$$%%%***+++---...---,,,---...,,,---...---,,,---///111444333333333333333333444333444444444333444666888111111000///...---,,,,,,&&&&&&$$$###""""""""""""!!!!!! !!!!!!""""""!!!!!!  """$$$%%%%%%&&&((())),,,000444888AAADDDKKKQQQYYYbbbjjjppp|||qqqdddQQQLLLJJJOOOXXXdddsss~~~ppphhhhhhkkk~~~}}}wwwrrrqqqrrruuutttuuusssooooootttxxxxxxwwwxxxzzz}}}zzzuuuqqqqqqtttxxx{{{}}}~~~~~~{{{vvvoooiiieeebbb```___TTTPPPKKKFFFBBB>>><<<===<<<;;;999999::::::999777vvvmmmeeeccceeejjjuuuhhhRRRBBB999333222111222444555444222555777:::>>>AAACCCDDDDDD999777222//////111555777555444333222222333444555///---,,,,,,---,,,***((($$$%%%%%%%%%&&&(((,,,///000///---)))### ###!!!### 333;;;%%%""""""""""""###$$$%%%&&&)))+++///444777666222...******)))((('''''''''(((((()))***+++***(((%%%###"""!!!  """%%%&&&***,,,............///000.../////////......///111222222111111111111222222000111111111111333666888666555333000---***((('''&&&%%%%%%$$$#########$$$"""!!!!!! !!!!!!"""#########"""!!!  """$$$%%%###$$$%%%(((+++///222444>>>@@@DDDHHHNNNVVV___dddsssxxxyyy{{{}}}~~~xxxwwwwww{{{vvveeeVVVEEEBBBBBBIIISSS```rrrwwwggg^^^___bbbxxxwwwmmmgggddddddiiipppsssvvvwwwttttttxxx||||||~~~~~~xxxnnnfffdddgggjjjooosssuuu}}}zzzuuuoooiiiddd```[[[XXXMMMIIIEEEDDDBBB===<<<>>>???<<<888777777888888888{{{rrriiidddcccdddkkksssoooWWWEEE<<<222222111222444555444222444666999;;;===>>>======555444111///...000444666333333333222222111111111000///.........---+++)))$$$$$$$$$###$$$&&&+++///000000...)))### !!! ######$$$CCCLLL)))#########$$$%%%&&&((()))+++...222777:::999444000+++***((('''&&&&&&&&&'''((()))******)))'''$$$###"""!!! """$$$&&&((()))+++.../////////000222///111111000///...///000000///...------...///000---...//////000222666999999777555111---***'''&&&&&&&&&%%%%%%$$$%%%%%%%%%###""""""!!!!!!""""""###$$$$$$%%%$$$###!!!  !!!"""###$$$"""###$$$'''+++...000111999:::<<>>???CCCBBB===<<<@@@===:::777555444444222000{{{tttnnniiieeeaaa___ppptttyyycccOOOBBB999555111000111222111///,,,000555666555444555666555222---,,,---///...---000111111000...---...///,,,...111444555444111000******)))'''&&&&&&)))+++,,,......+++%%% """!!!000GGGDDD///'''%%%###"""###&&&***,,,///111444888:::999666222,,,(((%%%$$$%%%&&&$$$"""&&&&&&''''''&&&%%%###"""$$$"""!!!$$$(((,,,,,,+++))),,,000333555444222111000///......------------///...---,,,,,,+++******)))+++---111555888;;;<<<===:::555111///...,,,+++)))((('''&&&''')))+++,,,)))(((%%%$$$######$$$%%%'''&&&%%%$$$###""""""###%%%%%%%%%$$$$$$"""!!! !!!"""###%%%(((,,,///111...///000111444:::AAAGGGJJJSSSaaappp~~~nnnkkkhhhhhhooozzz{{{ooodddccchhhqqq}}}wwwqqqvvv~~~xxxqqqjjjiiimmmrrruuutttwwwtttrrrrrrrrrnnneee]]]QQQQQQRRRXXXbbbnnnxxx}}}|||nnnaaa]]]```rrr}}}yyylllcccVVVLLLPPP[[[eeeqqq{{{~~~~~~yyytttvvvyyy~~~zzzyyyzzz}}}qqqaaaVVVTTTYYY```dddpppttt||||||ssshhhfffaaaZZZSSSLLLFFFCCC>>>======@@@CCCBBB>>>999;;;888555444333222000...~~~wwwqqqmmmhhhdddaaafffjjjtttppp[[[MMM===999444222333444444222---000333444222111222333333000---,,,------,,,***---///000000///......///,,,...222444444333111///++++++***(((&&&&&&(((***,,,......,,,'''""" """!!!!!!...>>>;;;,,,&&&%%%$$$###$$$&&&)))+++---...111555777666333000+++((($$$###$$$%%%$$$"""""""""###############"""%%%######%%%(((++++++***))),,,///333444333222000///...,,,+++++++++,,,---///...+++)))))))))***+++***,,,...111444888:::;;;<<<999444000///...,,,+++)))((('''&&&'''(((***+++)))(((%%%###""""""######%%%%%%$$$$$$######""""""%%%%%%%%%$$$###!!! !!!!!!!!!###%%%'''***+++---------...///444;;;???CCCJJJVVVdddpppyyy{{{kkkiiiiiikkksss~~~wwwnnnmmmrrryyyooogggdddjjjuuusssmmmhhhgggkkkpppqqqpppuuuttttttttttttpppkkkfff______aaafffnnnvvv}}}tttgggccceeesss~~~xxxiii\\\SSSPPPXXXfffqqq|||}}}wwwuuuqqqkkkdddggglllsss}}}{{{xxxxxxxxx|||wwwiii^^^[[[^^^cccfffvvvzzzxxxoooccc```[[[UUUNNNIIIEEECCC>>>===>>>@@@DDDEEEBBB>>><<<:::777555444333111000yyytttooojjjeeeaaabbbfffooo}}}kkk\\\BBB<<<555111111222111000---///111111///......///...---,,,,,,,,,+++)))'''))),,,///000000/////////...000333555555333000...,,,,,,+++)))'''&&&((())),,,...///---)))%%%###"""!!!"""!!!###***111///)))$$$$$$$$$%%%&&&''')))***,,,---000333666555222///)))'''$$$######$$$###"""!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$&&&(((*********)))+++///222333333111///...,,,***))))))***+++,,,///---***(((''')))+++---+++---...111444666888999:::777222///......---+++***((('''&&&&&&((()))+++)))(((%%%###!!!!!!!!!!!!###$$$%%%%%%%%%$$$###"""%%%%%%$$$###"""   """$$$%%%*********)))***---333777<<>>AAAEEEGGGFFFDDD>>>;;;888777666555333111~~~zzzuuupppjjjddd```dddfffooo{{{xxxhhhNNNFFF<<<666333222000...------......---------...+++++++++,,,+++)))'''%%%'''***///111222111111111111333555777666444111///------,,,***(((''''''))),,,...///...,,,)))&&&$$$###!!!!!!&&&((('''''')))###$$$%%%'''(((((())))))---...000333555555333000((('''%%%$$$###$$$$$$$$$$$$###""""""###$$$&&&'''((('''''''''((()))******)))+++///222333222000///...,,,***))))))***,,,---...---,,,+++++++++,,,---------///000222444555666666333000---------,,,,,,***)))'''&&&&&&'''((())))))(((%%%###!!! ###$$$&&&''''''&&&%%%$$$%%%%%%$$$###!!! !!!"""'''(((((('''(((+++///333:::===CCCKKKRRRYYY___aaammmpppuuuxxx|||zzzggg[[[```gggrrr}}}xxxjjjdddbbbhhhqqq{{{tttsssqqqsssuuuwwwvvvuuuvvvyyy{{{zzzvvvtttwwwzzzxxx|||xxxrrrrrrzzzwwwiii]]]^^^dddqqq~~~~~~zzzrrriiiaaa[[[TTTPPPFFFJJJQQQ\\\kkk{{{~~~vvvqqqpppsssyyy}}}zzzzzz{{{}}}yyysssjjj```XXXRRRNNNIIIEEEBBBBBBDDDEEECCCAAA@@@BBBFFFHHHHHHFFF???<<<999777777666444222|||wwwrrrlllfffbbbcccdddjjjttt}}}wwwaaaXXXLLLBBB<<<777333000...---,,,,,,---...//////)))***,,,,,,***(((&&&$$$'''+++///333333333444444444666888999888555111///---...---,,,)))'''((())),,,---...///...,,,(((&&&### !!!&&&&&&###%%%+++###$$$&&&((()))))))))(((,,,,,,...111333333111///((('''&&&%%%###$$$%%%&&&&&&%%%$$$######$$$%%%&&&((((((((((((((()))***+++***,,,000222333222000///...---,,,++++++,,,...///,,,...000111222000...------......///000111222222222///,,,***+++,,,,,,++++++)))'''&&&%%%&&&'''(((((('''&&&$$$""" $$$%%%'''))))))(((&&&%%%$$$$$$$$$###!!!  !!!###%%%&&&&&&'''(((+++000444999;;;>>>CCCHHHNNNRRRUUU___eeekkkqqqvvv~~~ttt___RRRYYYdddrrryyypppkkkjjjooovvv}}}{{{{{{{{{|||}}}}}}|||{{{yyy||||||xxxsssqqqvvv{{{|||~~~wwwvvv}}}qqqhhhkkksss}}}}}}rrrkkkbbb[[[UUUOOOIIIFFF>>>AAAHHHTTTddduuuxxxrrroooqqqwww{{{sssllleee]]]TTTNNNIIIFFFBBB???>>>@@@DDDFFFEEECCCAAACCCFFFHHHGGGEEE???===:::888888777555333zzzuuupppkkkgggeeedddgggmmmtttzzzsssiii\\\PPPGGG???888333333000---,,,...///000000)))+++------***'''&&&&&&(((+++000222333444555666666777999999888555111...,,,---...---***))))))***++++++---///000...***'''"""!!!"""$$$$$$###%%%)))$$$%%%&&&'''))))))))))))))))))***---///000...,,,&&&&&&&&&$$$""""""$$$&&&$$$$$$##################((()))***)))((()))+++---+++---111333444333111///......------......//////,,,///333666666444111///------------------.........+++((('''(((*********+++***(((&&&%%%%%%&&&'''((('''&&&%%%###!!! &&&'''((((((((('''&&&%%%$$$$$$$$$###"""!!! !!!"""###$$$%%%'''(((,,,000444666777999<<<@@@DDDGGGIIISSSZZZccciiinnnvvvlllYYYLLLTTTbbbrrrzzzrrrpppqqqvvv|||{{{{{{yyysssnnnmmmrrrxxx}}}}}}|||}}}tttxxx~~~yyyggg^^^UUUQQQNNNHHHDDDCCC===@@@FFFPPP```rrrxxxnnnpppvvvwwwpppfff^^^XXXRRRKKKGGGAAA???<<<;;;;;;???CCCEEEFFFEEEDDDEEEIIIJJJHHHEEEBBB???<<<::::::999777555zzzuuuqqqmmmjjjfffddddddhhhlllqqqzzz|||nnnbbbWWWNNNEEE???:::666111...///000000///***---...---***((('''((()))+++///111222333555777666777888888777333///,,,+++---...---+++******+++)))***+++///111000+++'''!!!"""""" ###%%%$$$%%%%%%&&&'''((()))******(((((()))+++---...---+++###$$$$$$""" """%%%"""###$$$%%%%%%%%%%%%%%%''')))******)))))),,,...---///222444555444222000,,,---...///000//////...---000333666777555333222------,,,,,,+++************'''%%%%%%&&&((()))))),,,***(((&&&$$$$$$%%%&&&''''''&&&&&&$$$###"""!!!''''''&&&&&&%%%%%%$$$$$$######$$$$$$###""""""!!!!!!"""$$$%%%''')))...111555555777999<<<>>>AAABBBHHHPPP[[[aaadddiiirrryyyzzzzzz{{{vvvcccSSSHHHQQQ```rrryyyxxxzzzzzzxxxsssmmmiiijjjooottt|||~~~}}}ppp___UUUOOOOOOQQQOOONNNOOOLLLMMMOOOVVVaaappp~~~ssstttxxx|||zzzvvviiibbbXXXPPPKKKGGGBBB>>>:::999777777999<<<@@@CCCFFFEEEEEEIIIMMMNNNKKKHHHEEEBBB???======<<<:::888xxxsssooollliiiccc```^^^aaacccgggpppyyyuuujjj```VVVPPP@@@;;;444000000000///---,,,...///...***((()))***)))+++---///000111444666555666777777555111---***+++,,,...---,,,++++++,,,((()))+++...111000,,,''' $$$"""###$$$&&&&&&&&&&&&''')))***+++))))))***,,,//////...---!!!""""""!!! ###"""###&&&((()))******)))&&&)))+++***)))))),,,000...000333555666444222000***,,,...000000///...---///000222444555555555444---,,,,,,+++***)))(((((((((%%%######%%%'''((((((,,,***(((%%%$$$$$$%%%%%%'''''''''&&&%%%$$$###"""'''&&&%%%$$$###""""""#########$$$$$$$$$$$$######!!!  !!!###$$$$$$'''***---555666777999;;;===>>>???BBBKKKUUU[[[]]]```gggmmmzzzsssmmmmmmoooyyy}}}ooo]]]OOOGGGQQQ```sss{{{xxxxxxuuunnniiifffhhhmmmqqqyyyssseee[[[QQQMMMRRRXXXZZZ\\\```^^^]]]\\\^^^eeeppp{{{{{{zzz|||zzzsssvvv~~~wwwpppkkk___WWWMMMEEEAAA>>>:::888666555444555777;;;>>>@@@DDDDDDFFFKKKPPPQQQOOOKKKGGGEEEBBB@@@???>>><<<;;;{{{uuummmgggdddccc```^^^___eeelllrrruuufffZZZOOO???333555555---***,,,))),,,///...+++((('''(((,,,,,,------...//////000555333111...---------...333222111000///------,,,''''''))),,,......+++)))$$$$$$###""""""###$$$%%%%%%$$$%%%(((+++,,,)))&&&*********---///...***&&& +++***((('''''')))+++,,,***))))))***,,,------,,,---000444555444111...,,,...,,,***)))))),,,///111222666999888999;;;:::666000000...,,,***((('''&&&$$$%%%%%%$$$###$$$&&&(((***'''%%%%%%&&&%%%"""$$$&&&''''''&&&%%%&&&''''''&&&&&&&&&%%%$$$!!!!!! ###%%%&&&%%%&&&###!!!!!!!!! !!!###&&&***,,,000222555999;;;===>>>>>>BBBFFFJJJKKKLLLRRRZZZbbbjjjvvvrrrddd___```ccctttppp^^^OOONNNWWWfffwwwwwwrrrtttvvv}}}zzzssskkkeeeeeekkkqqqzzz~~~{{{uuullleeeTTTQQQPPPTTT\\\eeekkkmmmqqqooommmlllnnnttt|||~~~|||vvvnnnmmmqqqwww~~~zzzrrrjjjaaa\\\PPPHHH>>>999777666333000000000111222555888;;;<<>><<<}}}vvvooojjjhhhfffdddaaaaaaeeekkkpppyyyuuukkk\\\KKK>>><<<999000+++---))),,,......+++(((((((((+++,,,---...///000000111555333000...,,,,,,,,,---111111111111000...---,,,'''(((***,,,......,,,)))%%%$$$############$$$%%%&&&%%%&&&))),,,---***(((***+++,,,///111///***&&&!!!!!!!!!!!!!!!!!!!!!!!!///---)))&&&%%%&&&)))***---+++***+++,,,---,,,+++---///111222000---+++)))///---+++)))***---000222333888<<<<<<===???===888222000...,,,***((('''&&&%%%%%%%%%$$$###$$$&&&(((+++)))''''''((((((%%%"""###%%%''''''&&&&&&&&&(((((((((''''''&&&%%%""" """!!!!!!###&&&)))***)))'''$$$""" !!!!!!!!!"""###&&&((()))...///222666888:::;;;<<<999;;;>>>>>>???DDDMMMTTTaaammm{{{~~~jjj[[[TTTTTTWWWmmmzzzvvvfffZZZXXX```nnn}}}vvvwwwzzz|||ssspppssswww}}}xxxpppjjjiiinnnrrryyy}}}uuunnnfff]]]VVVMMMMMMOOOWWWcccnnnwwwzzz~~~}}}zzzwwwvvvwwwyyy{{{~~~uuujjjfffiiimmm}}}}}}tttkkkbbbYYYPPPKKKGGG@@@999444444333111...------...000333777:::<<>>wwwqqqmmmjjjhhheeebbb```aaaeeeiiiqqqxxxooo^^^NNNFFF>>>333------***,,,...---+++***))))))++++++---...000111222333555333111...,,,,,,,,,,,,...///000111111///---,,,))))))+++---//////,,,***&&&%%%%%%$$$$$$$$$%%%%%%((('''(((***---...---+++...///111333444111+++'''""""""!!!!!!!!!!!!""""""...+++(((%%%%%%'''***,,,///---,,,,,,---...,,,+++---......//////...---,,,000...,,,***+++...111444555;;;??????AAABBB???;;;333111...+++)))'''''''''%%%%%%&&&%%%$$$$$$&&&)))***)))''''''((('''&&&$$$"""$$$&&&''''''&&&((()))************(((&&&$$$###$$$###$$$&&&+++...000000)))'''$$$""""""!!!!!!!!!"""###$$$%%%&&&&&&***+++...111444666777888666777666555666:::CCCJJJWWWdddsssxxxdddTTTLLLKKKMMMdddtttuuukkkjjjppp{{{|||uuukkklllpppyyywwwooonnnsssyyy|||yyytttvvvzzz|||~~~zzzssspppqqqtttyyy}}}vvviii^^^UUUMMMHHHGGGJJJQQQ\\\kkkyyy~~~yyyuuurrrtttyyyzzzooojjjlllooo}}}}}}vvvpppggg]]]UUUMMMFFFAAA;;;666111...///...,,,***((()))+++...111666:::<<>>999333---)))$$$###!!! !!!""" """&&&)))+++---------+++******,,,000222222111111...++++++---000000000------,,,---...000222333555:::=========>>>;;;666333111///,,,***)))((((((%%%&&&&&&%%%$$$%%%'''))),,,+++)))&&&$$$"""!!!!!!###&&&((()))))))))***,,,---///000///,,,)))((()))******+++...333888::::::111...+++)))((('''%%%$$$!!!"""###$$$$$$$$$$$$###&&&''')))+++...000333444333000,,,))))))---333777<<>>;;;888111///+++(((&&&%%%###"""$$$&&&(((---222888<<>>:::666333222///+++'''$$$###""""""$$$&&&(((---222888===@@@CCCEEEHHHJJJLLLMMMLLLLLLBBB@@@>>>===???@@@@@@@@@xxxnnnbbbdddeeedddbbb___^^^^^^[[[___eeekkktttlllWWWFFF888000---,,,***,,,...000000......///000222444555777777333333444444444444333333.........///......------//////111333444333000---***+++++++++***)))((('''%%%''')))***---222888>>>===>>>???<<<777333111111,,,)))&&&###!!!!!!"""###"""###$$$&&&)))+++---...))))))))),,,///111222111111,,,((((((+++---,,,))),,,...222555777666444333444777777333111222111---------...///...,,,+++)))&&&''''''&&&%%%%%%(((***,,,,,,+++(((%%%$$$&&&))))))+++------,,,,,,,,,---...111444222---******,,,222111111333666999::::::999666333111000...,,,***$$$$$$$$$$$$$$$&&&((()))***+++,,,---000333666888222///+++))))))+++---///444>>>JJJSSS^^^jjjrrrtttvvv}}}uuufffXXXaaannnzzzzzziii\\\VVVVVVWWWeeexxx}}}zzzyyy|||yyywwwxxx~~~yyytttwwwvvviii^^^YYYWWW___lllwww~~~~~~yyysssooopppsssxxxlllWWWJJJFFFJJJNNNYYYcccqqq}}}nnndddZZZZZZ^^^hhhwwwvvvqqqsssvvv}}}tttnnniii```TTTKKKLLLIIIEEEBBB???<<<888555111///+++&&&###"""###%%%$$$%%%(((,,,222888===???DDDEEEGGGIIIIIIIIIHHHGGG@@@>>><<<<<<===>>>>>>>>>zzznnn```bbbdddeeeccc```______ZZZ^^^bbbgggooozzzsss\\\JJJ;;;111...,,,***+++///111111/////////111222444555777777111222333333444444444333//////......------------000000111333444333000---++++++,,,,,,+++***((('''$$$&&&(((***,,,222:::@@@999;;;<<<:::555333333444///---)))%%%#########$$$!!!!!!!!!"""&&&,,,222555*********+++...000000///---)))''')))///222222000,,,000555999;;;999666444555777555000...///...++++++,,,...000000...+++)))&&&''''''&&&%%%&&&(((***'''((((((&&&######'''***+++---......---,,,---......222444222---******---444333222333666888999888;;;888555333222000...,,,%%%%%%$$$###$$$''')))+++,,,,,,---///222555888:::///,,,)))'''''')))***+++,,,444===DDDLLLWWW^^^```gggooo{{{wwwhhhWWWbbbppp|||tttkkkgggjjjmmmjjj|||~~~}}}tttqqqpppwwwzzzuuuyyyuuuiii```[[[bbbiiirrryyy}}}zzz{{{yyyqqqhhhbbbbbbdddqqqyyymmm[[[PPPPPPVVV\\\fffppp}}}wwwhhh]]]VVVUUUXXXbbbpppssslllllloootttzzzwwwppphhhddd```ZZZNNNEEEBBBAAA??????>>><<<999777000...)))%%%""""""$$$'''###%%%''',,,111777<<<>>>DDDEEEGGGGGGGGGFFFDDDBBB???===;;;;;;<<<=========~~~xxxtttllliiifffdddccccccbbbaaa```___bbbiiipppwwwcccJJJ;;;555222---******)))(((***...000000111222444555666777444222111000222555999;;;444///+++***---000...+++000222666888888555222000000---***(((((((((''''''%%%%%%'''+++111666999:::;;;;;;:::888777666555444888333,,,(((''''''&&&$$$$$$######$$$&&&))),,,...+++)))((())),,,---+++)))'''(((***+++---000555999666666888;;;>>>===888333777555222///---+++******---...000111222111///...)))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&'''((()))******///444444000...///222777555222///,,,***))))))333333333444666777666555888777666555333222000000***)))'''&&&''')))---///...------111666::::::999111...***'''((())))))))),,,000666<<<@@@DDDGGGJJJUUU^^^kkkxxxooommmpppvvv|||~~~yyyyyy||||||sssnnnllluuu~~~zzz}}}~~~nnneeedddfffrrrzzz{{{|||~~~~~~zzztttqqqjjjaaaYYYTTTTTTUUUdddrrr~~~sssggg``````eeeiiiwwwxxxqqqiii```YYYOOOOOOSSS]]]mmm}}}qqqddd```ccchhhrrr{{{tttqqqfff```YYYSSSOOOJJJDDD@@@AAAAAA@@@>>>===<<<;;;;;;:::333)))$$$%%%&&&&&&$$$)))((((((***///555999;;;BBBEEEGGGGGGEEEBBBAAAAAAIIIHHHFFFAAA===<<<<<<>>>~~~yyyuuullliiigggfffffffffeeeddd```^^^```eeejjjoooyyyjjjRRRBBB;;;555000,,,,,,+++)))***.........///000111222333444333111000///000222555777111---)))))),,,///...+++000222555888888666333111000...***(((((((((((('''%%%%%%'''+++111666999:::888999999999999:::::::::===777000+++)))(((&&&$$$$$$$$$$$$%%%'''+++...000,,,***((()))++++++***((('''(((***+++---000555999777888:::===@@@???;;;777888666333000...,,,,,,+++,,,...000111111111///...***)))'''%%%%%%%%%'''((((((((((((((()))***+++,,,***...111111...,,,---000666555222///,,,+++******000000000333666888888888666555444333222333333333,,,+++(((''''''))),,,...000//////333777;;;;;;:::111...***'''''''''''''''))),,,111555777999<<<===DDDNNN\\\kkkwww}}}xxx{{{~~~{{{vvvyyy}}}uuupppooowww~~~zzz|||tttmmmnnnoooxxx}}}yyywwwrrrlllfffccc]]]UUUNNNKKKKKKMMM]]]lll|||{{{ssskkkhhhjjjpppuuuxxxoooiiibbbZZZTTTOOOOOOSSS]]]lll{{{~~~}}}}}}mmm\\\WWWZZZbbblll{{{|||tttkkkeeeaaaXXXSSSLLLHHHEEEBBB???<<<@@@??????>>>>>>===<<<<<<<<<444,,,''''''((('''&&&***((((((***///444777999<<>>???@@@zzzwwwnnnmmmkkkjjjkkkkkkjjjhhhaaa^^^]]]```bbbeeemmmuuuuuu^^^LLLCCC888222......---++++++------......///000111111222222000...------...///000,,,)))'''(((+++......,,,///222555888888777444222000---***(((((()))((('''%%%%%%&&&+++000555888999444555777:::===???BBBCCCCCC>>>777111---***&&&$$$$$$%%%%%%'''))),,,///111---+++))))))******)))((((((***,,,---///222666:::;;;<<<>>>@@@BBBAAA===:::888666333000---,,,,,,,,,,,,---///111111000///...+++***'''%%%$$$%%%&&&'''((())))))***,,,---......,,,...000///,,,+++---///444333000...,,,,,,+++,,,,,,,,,...111666999::::::444222111000111333666777///...+++))))))***,,,---333222222444888:::;;;;;;333///+++((('''&&&%%%$$$''')))---.........///111888BBBQQQaaannnyyy}}}vvvqqqmmmsssyyyzzzuuuttt{{{yyy{{{yyytttuuuuuu}}}vvvmmmddd]]]VVVSSSOOOIIIDDDCCCEEEGGGWWWfffvvv}}}yyyxxxuuupppnnnqqqwww~~~yyyooogggbbb]]]WWWSSSQQQRRRWWW```lllzzz}}}vvvuuuxxx|||}}}iiiVVVOOORRRZZZeeeuuu}}}yyyssskkkbbbYYYRRRNNNHHHCCC>>>:::999::::::999===>>>>>>??????>>>>>>>>>===777///+++******)))(((***))))))+++///333555666888<<<@@@BBBCCCDDDEEEFFFMMMLLLJJJFFFBBB@@@@@@AAA{{{yyytttrrrqqqppppppooollljjj```]]][[[\\\]]]]]]cccjjj{{{jjjVVVJJJ:::333---......+++***,,,//////000000111222222222111000...,,,************)))((('''(((,,,////////////222555888999777444222...,,,)))((((((((('''&&&$$$$$$%%%)))...333555666111333555:::???EEEJJJMMMKKKGGG@@@999333---)))&&&%%%%%%&&&(((***---///111000...,,,+++******))))))***,,,///111222555999<<<@@@AAABBBCCCBBB@@@<<<:::666444111---+++++++++,,,+++---...000000///...---,,,***'''%%%$$$$$$%%%%%%'''(((***+++---...//////...///000...,,,,,,---000111000...,,,+++++++++,,,++++++,,,///444888999:::444222000...///222666999222000...,,,++++++---...444333333444666888999:::555111---***)))'''&&&$$$(((***,,,---,,,+++++++++222;;;IIIXXXeeepppvvvzzz}}}vvvmmmiiigggjjjrrr}}}{{{{{{|||yyyttttttvvv||||||rrreeeYYYRRRLLLLLLJJJGGGEEEEEEGGGJJJVVVcccsss}}}sssnnnlllkkkkkknnnuuu~~~|||vvvnnngggbbb___\\\ZZZZZZ\\\aaahhhrrr}}}zzzsssrrruuuxxxkkkVVVNNNPPPTTT___ppp|||sssnnneee\\\SSSLLLFFFBBB===999555222222333666777;;;<<<===???@@@@@@@@@???===888222...---,,,+++***---,,,,,,...111444555555999<<<@@@BBBCCCCCCDDDEEENNNNNNKKKGGGBBB>>>===>>>~~~zzzxxxwwwvvvttttttrrroookkkggg```]]]\\\]]][[[ZZZ]]]cccqqq{{{vvvaaaSSS>>>555...------+++***+++......///000111222222333111000///,,,***(((&&&%%%(((((()))+++...000222222000222666999999777444222---+++)))((())))))'''&&&######$$$''',,,///111222000111444999AAAJJJSSSXXXUUURRRLLLDDD;;;333---***&&&&&&''')))+++---///000111000///,,,******++++++---///222444666999<<>>??????>>>:::777333000...---,,,,,,///...///111444666666555888;;;???CCCDDDEEEFFFGGGQQQPPPNNNIIICCC>>><<<<<<}}}yyyxxxxxxwwwvvvvvvtttooojjjeeeaaa___^^^___]]]XXXXXX\\\bbbmmmzzzoooaaaJJJ>>>333000///,,,******++++++,,,...///111222222222222111...+++(((%%%$$$((()))+++---///222333444111444777999999777444111...,,,++++++++++++)))(((%%%$$$$$$'''***---......///000333999DDDRRR___gggdddbbb\\\QQQDDD999111...((()))***,,,---...///000111111///,,,***)))+++---...111444777888;;;>>>@@@EEEFFFEEEBBB<<<666222111000...***&&&$$$$$$&&&'''***+++---//////...---,,,((('''$$$"""""""""###$$$###%%%'''***---.........++++++,,,,,,---------------,,,+++)))))))))******,,,+++***,,,000333555555999666333000000222555777222222111000000111222333333333333111///000333555555333000......---+++)))'''))),,,,,,+++******++++++///666???IIIOOORRRSSSZZZ\\\aaaiiisss}}}nnn^^^WWWXXXbbblll{{{vvvoooooorrrrrrrrrooocccTTTKKKIIIOOOSSSXXX\\\^^^___```aaa```hhhqqqzzzsssggg```XXXYYY]]]gggttt~~~}}}yyyvvvssssssssstttxxx{{{|||zzzzzzzzz}}}tttcccZZZYYYZZZeeevvv{{{tttllleeeUUUOOOFFF???;;;888333000++++++)))&&&%%%&&&***---111333666999:::;;;::::::555444222///---,,,,,,,,,//////111444777888777555333777===BBBEEEGGGIIIKKKPPPPPPNNNIIIDDD???===<<<~~~~~~{{{{{{{{{zzzyyytttnnnjjjcccaaabbbbbb^^^WWWTTTUUUVVVaaannnyyyqqq[[[LLL===555222---*********+++,,,...000222333444444444333111...***&&&$$$'''))),,,...000111333444333555888:::999666333000000///......///...---+++)))''''''(((+++---------//////222:::III[[[mmmxxxvvvssslll^^^NNN???444000------...///000000000000//////...+++((((((***---...111444777999;;;===@@@BBBCCCBBB>>>777222......///,,,((($$$"""###%%%''')))+++---.........,,,+++&&&$$$"""!!! !!!"""###"""$$$(((+++---/////////,,,,,,---///111222111000///...,,,+++*********++++++***)))+++...222444555888666444222222444666888111111111222333444666777444444333111......111444222000......///...---+++)))+++------,,,******+++,,,---000777???EEEHHHHHHHHHIIIMMMTTT]]]gggpppvvvyyy|||rrraaa[[[^^^eeeooossskkkjjjjjjhhhhhhfff]]]QQQMMMOOOWWW]]]eeelllnnnoooooonnnjjjoootttzzzrrreee^^^TTTUUU[[[gggvvv|||mmmccc```cccmmm}}}~~~vvvnnnhhhbbbZZZTTTHHHAAA999444111///+++'''###$$$%%%###""""""&&&)))***,,,000333444444444333///000///...,,,++++++,,,...///111444888888777555111666;;;@@@CCCFFFHHHJJJHHHIIIHHHEEEAAA>>><<<<<<{{{uuuqqqeeeddddddeee___UUUPPPPPPQQQ\\\hhhrrr}}}~~~hhhWWWDDD:::444///+++***+++,,,...000333555777888555555444333///+++'''%%%'''))),,,...///000222444444666999:::999666222///222111000111222111///---+++***)))***,,,---------......222;;;LLLbbbwwwwwwgggTTTBBB666111000111111222222222222111------,,,)))&&&&&&***------000333666888:::<<<>>>???@@@@@@<<<555///------///,,,'''$$$"""###%%%''')))+++,,,......---,,,+++$$$###!!!  """###"""%%%(((,,,...000000000//////111444777777666444111000...,,,++++++,,,,,,)))((('''***...222555666777666444333444666888:::000000111222444666888999555555444111......111444///...------...///...,,,,,,...//////---+++++++++((((((***///777===??????:::;;;???DDDMMMVVV___dddgggkkkooorrruuuwwwzzz}}}}}}~~~yyyjjjfffjjjiiisssooofffdddaaa^^^______ZZZRRRRRRXXX^^^eeeooowww{{{zzzyyyxxxsssvvvyyy}}}~~~rrreee]]]SSSUUU\\\iiixxxuuujjjfffiiisssyyyrrrhhh```YYYSSSLLLFFFBBB;;;333...---***&&&!!!!!!######!!!"""&&&)))&&&(((+++...000000///...,,,---------+++***++++++,,,---000444777888666444444777<<<@@@AAABBBDDDEEE@@@AAAAAA@@@===;;;:::;;;yyyppphhhgggfffbbb]]]WWWQQQMMMIIIQQQ\\\hhhttt{{{hhhSSSEEE999///---///000+++)))...333444555777555333111000///---***(((+++)))(((***...222444555777777666777777555111...///000222333222111///---,,,,,,,,,,,,,,,---//////+++...444???PPPfff|||mmmXXXEEE999444555777666222222555666444222...***''''''((()))***++++++,,,000666;;;===>>>>>>===:::666222///,,,***'''&&&$$$""""""###%%%&&&)))+++,,,------,,,***)))$$$###"""""""""###%%%%%%'''(((***,,,------------000000111444999:::888666666555333111///------,,,///---,,,+++,,,///222555444444444444555666777888222111000222777:::<<<===;;;:::888666444333222222000000000000///...---,,,000///---...000///,,,(((+++,,,---///000222333444777555333777===DDDIIIJJJPPPRRRVVV[[[```eeehhhiiijjjooovvv{{{}}}yyy~~~~~~zzzxxx{{{|||lll\\\SSSYYYXXXVVVTTTSSSUUUZZZ]]]iiiuuutttjjjfff```hhhooottt|||}}}zzzxxx~~~uuulllfff\\\SSSLLLFFFAAA>>>555222---)))'''%%%###!!!!!!  """###"""$$$'''***---...//////+++***************+++++++++---222666888999888888:::888777;;;AAADDDCCC@@@@@@???===;;;:::888777777vvvnnnmmmjjjddd]]]TTTLLLHHHCCCIIIRRR\\\hhhtttzzzeeeTTTFFF888111000333---+++///333333222333333222111111111///---***,,,+++***+++///333555666222333444444333222000///222222333333111///---,,,,,,,,,------.../////////,,,...444@@@SSSiii}}}oooZZZGGG:::444555777666333333777888666222///,,,***)))+++,,,---++++++---111666:::<<<<<<:::888555222...+++(((''''''&&&$$$#########$$$$$$'''((()))***+++***((('''$$$$$$###"""###$$$%%%&&&((()))+++---.........---000000222666:::;;;888666555444333111///...,,,,,,...---------///111333555222111111111111222333333000000000222666:::<<<<<<888777555333222000000000///000000111111000000000333111000000000///,,,)))+++,,,,,,---...///000000111...---...444999<<<===AAACCCFFFJJJNNNRRRTTTUUUUUUZZZ```fffmmmxxxzzzwww{{{wwwfffWWWNNNNNNOOOPPPQQQUUU\\\dddjjjwww~~~xxxsssrrrooovvv}}}uuuiii___YYYQQQIIIBBB===888555111---)))&&&$$$""" !!!"""!!!$$$''')))***++++++***))))))******+++,,,---...000333666888888888888:::888888<<>>FFFRRR___ggg|||uuucccQQQ@@@666555000---000222///+++++++++,,,...111333333111///...,,,+++---111444777888999<<<===999111,,,+++---000000///---,,,***)))))))))+++---/////////...---000///444BBBVVVjjjwww||||||zzzssseeeTTTDDD:::555444777777666777===???>>>777666444222///------...,,,,,,///222666777555333333222///,,,***((('''''''''''''''&&&%%%$$$###"""'''((()))***++++++******&&&&&&%%%%%%%%%&&&'''(((+++,,,...///000000000//////222888===???===999666...///000000///---***((()))***---000222333444444333333222000000////////////...///222666999::::::444333000...,,,++++++,,,,,,---...111333666888999:::999777555222000---,,,......---,,,***)))(((''''''%%%$$$###%%%''')))***111222444555777888888888777:::===CCCLLLZZZhhhqqqyyyrrruuu~~~uuusssyyy~~~nnn]]]QQQKKKKKKMMMPPPVVV___kkkxxxxxxqqqkkkmmmqqqvvv~~~~~~mmm[[[OOOCCC???999444111...+++)))&&&### !!!"""%%%'''((()))))))))(((((()))***,,,...000111333333333333444666888999;;;;;;<<>>999444111222333555|||xxxvvvqqqjjj```UUULLLGGG<<<999666777===GGGQQQWWWdddmmm|||uuubbbNNN@@@777111...000111...++++++))))))+++...111222111///---,,,+++,,,000444666777:::<<<===999111,,,,,,...,,,+++***)))(((((())))))''')))+++---...---,,,+++000///444@@@RRRbbbkkknnnooolllcccVVVGGG<<<777666333666777666888>>>AAA@@@::::::999555000---,,,,,,......///222444444222000000...,,,)))((('''''''''(((((((((((('''&&&$$$$$$(((((()))***************((('''&&&&&&&&&''')))***,,,---///000111000000//////333:::??????===999666,,,---.........,,,)))((((((***---000222333333333555444333111000000000000111000111444777999999999555333000---++++++,,,,,,+++,,,---000333666999;;;===<<<:::666333000......000000...,,,***((('''&&&$$$############%%%''')))+++,,,---......///......111444888>>>GGGQQQZZZaaammmsss}}}{{{qqqmmmqqq}}}uuuhhheeelllttt}}}xxxyyyooo```WWWSSSRRRUUUYYY___iiiuuu~~~xxxlllddd___bbbiiisss~~~ppp^^^MMMBBB999666222///---+++)))'''### !!!"""###%%%''')))***+++++++++******+++,,,...000111222222222111222333666888:::>>>???@@@BBBDDDCCCAAA??????<<<666222000111444777{{{}}}{{{uuulllaaaUUUKKKEEE@@@;;;666555999???EEEHHHNNNXXXiii{{{mmmWWWFFF<<<555111111222///------***)))***,,,///111111000---,,,+++,,,000444777777444555666333///---...000+++***(((&&&&&&'''(((***'''(((***+++,,,++++++***...///444>>>KKKVVV\\\^^^]]]ZZZRRRGGG;;;444333555222555666555777===@@@@@@;;;======999333...------000000///000222111///---,,,***(((&&&%%%%%%&&&''')))))))))((((((((((((((((((((((((((((((((((((((())))))((('''((()))***+++---...///000111000/////////444;;;??????<<<888777,,,---......---,,,+++******+++...000222333333333555444333222111000000000555444555777999::::::888666444000---,,,,,,---...,,,---...000333666:::;;;>>>===;;;777333000///000111000...---+++)))''''''!!!"""###"""""""""%%%'''))))))***++++++,,,+++++++++---222999AAAIIIPPPSSS[[[cccllltttxxx{{{}}}xxxqqqpppuuunnn___\\\dddmmm}}}pppjjjmmmuuu{{{rrrfff```^^^ZZZ]]]cccjjjttt|||zzz}}}zzzsss```YYYVVV[[[fffsss~~~nnn^^^NNN>>>444111///,,,***)))(((&&&%%%!!!!!!###$$$%%%%%%&&&)))+++---..................///000111222333000000111333555888;;;===BBBDDDEEEFFFEEECCC@@@>>>;;;888444111111333777999~~~~~~{{{vvvmmmbbbWWWMMMGGGBBB===777555777999;;;<<>>;;;>>>@@@===666111111222333111////////////---++++++)))'''%%%%%%&&&''')))+++***)))))))))***+++,,,+++***))))))((((((((((((***))))))((()))***+++,,,---...///000000000///...///555;;;>>>===:::888777////////////...............///000222333444555555777666555444444444444444999888888:::<<<<<<:::888777444000---++++++---...000000000111444777:::<<<======<<<888333000000111///...---,,,***)))((('''"""$$$%%%###!!!!!!$$$&&&&&&'''(((***++++++++++++***+++...333:::AAAFFFHHHNNNUUU]]]ccceeeiiinnnrrr}}}~~~{{{|||mmm___\\\eeennnqqqbbb[[[]]]fffnnnvvv{{{}}}tttkkkhhhhhhcccgggmmmttt||||||yyyuuurrruuu}}}uuummm]]]WWWTTT[[[fffsss}}}mmm]]]NNNAAA555------+++)))(((((('''%%%$$$  ###%%%'''(((((((((***---///222333444444333222222111111111222222///000222555999<<>>777555333111222555999<<>>888555666666555444:::BBBQQQ```ooo}}}sssaaaMMMDDD;;;888666222000111000...,,,+++---000111222000......///333777999:::555222000/////////---,,,111///+++'''%%%&&&''')))************+++,,,---...)))---333888<<>>999222...---///000333333222555;;;>>>===:::>>>AAA???999555555666444222///......---,,,+++---+++)))''''''(((+++,,,,,,+++)))))))))+++...//////...---+++************+++***)))))))))***,,,,,,---...///000000///......000555;;;===<<<999888888222111000000000000111111111222222333444666777777::::::999888888888888999;;;;;;;;;<<<======:::888777444000,,,++++++---...222222222333555888;;;=========<<<888222000000222------,,,+++***)))((((((%%%'''(((&&&###"""###&&&!!!"""$$$%%%&&&''''''(((...---...000555;;;???AAABBBHHHOOOSSSTTTWWW]]]aaalllqqqzzzpppbbb```jjjtttyyygggWWWNNNQQQZZZbbblllttt{{{{{{tttnnnlllmmmkkknnntttyyy|||vvvsssnnnkkknnnvvvzzzppphhhaaa[[[XXX]]]gggrrryyynnn___PPPEEE<<<333...---+++)))))))))(((&&&$$$ """%%%''')))******---...111444777999999:::666555444333222222222222...000333777<<<@@@CCCDDDIIIKKKLLLKKKHHHCCC???===444333222222444777;;;>>>}}}zzzvvvqqqiii^^^SSSKKK@@@999666888:::888777777<<>>;;;888777444111......000111000///******)))))))))***+++,,,111///+++((((((***---///000111111///,,,******+++---...//////------...///......---///000111///......333;;;@@@BBB???;;;777999444111111000...111555222444666777666666666777;;;;;;;;;;;;:::999888888;;;;;;<<>>;;;666111...,,,,,,---***++++++,,,,,,,,,++++++---+++)))&&&%%%$$$###$$$!!!"""###$$$$$$%%%%%%$$$&&&'''***...222555888999<<>>999;;;<<<999888888:::;;;@@@KKKVVVbbbtttrrr^^^RRRLLL???999777111111000000///000111333444111222333555555555333333000...+++******,,,///111//////---+++(((&&&$$$###%%%&&&(((***++++++******((()))+++...///000000000333333333222000---)))((((((((())),,,000444999;;;<<>><<<;;;555222//////000111000...,,,+++*********+++,,,---111...+++(((''')))+++---111111111///,,,******+++,,,---...---,,,,,,---///---,,,,,,---///000///......333;;;AAAEEEDDDAAA>>>888333000000///---///333333555777888777666777888::::::::::::999888777777:::;;;<<<@@@CCCBBB>>>:::555444222///,,,+++,,,...111222444555666555555444888666333000...---------******++++++++++++******,,,***(((&&&$$$######### !!!"""######$$$$$$$$$%%%&&&(((+++...111333444666999===???@@@DDDJJJNNNVVVYYY^^^dddjjjooorrrttt~~~vvvtttyyy~~~nnnXXXIIIBBB@@@EEELLLXXX[[[ccckkknnnkkkjjjlllnnnooorrrwww~~~~~~{{{yyywwwvvvvvvxxx}}}|||}}}}}}xxxtttkkkjjjjjjmmmttt~~~|||rrrggg```OOOGGG<<<555000,,,'''###"""""""""###$$$%%%&&&&&&  ###&&&(((***+++******+++,,,222444888===AAADDDFFFGGGCCC>>>777222111222444444444555888:::<<>>;;;999:::888777:::AAAJJJVVVhhhwwwqqqeee]]]NNNFFFAAA888333222000///...///111222333333333333333222111000...,,,***)))***,,,...000000///---+++(((&&&$$$###$$$&&&(((***++++++*********++++++,,,,,,,,,++++++//////000000///---***))))))(((((())),,,///222444;;;>>>BBBCCCAAA???>>>>>>777444222111111000///.........,,,,,,+++,,,---...///---***'''&&&'''***+++111222111///,,,***)))******+++,,,,,,++++++---...,,,++++++---///000000///333777>>>DDDGGGFFFDDDBBB777222//////...+++---111333555777888777777888999999999999888777777666666999:::===AAACCCBBB>>>;;;555555333000---,,,---///222333555666666555444333111000///...---,,,,,,,,,((())))))******))))))(((***)))'''%%%###""""""""" !!!!!!"""#########$$$%%%&&&(((***+++,,,---...222666777888;;;@@@DDDHHHLLLQQQTTTVVVZZZaaaeeetttzzzqqq\\\LLLBBB===@@@FFFNNNQQQXXXaaaeeedddgggkkkkkkmmmqqqvvv|||}}}}}}ssstttxxx|||~~~{{{wwwvvvvvvyyyzzzxxxqqqnnnllllllooosssvvvwwwvvvtttpppkkkcccYYYNNNGGG;;;555...)))((('''$$$!!!""""""###$$$%%%&&&''''''"""######""" !!!###(((***,,,---,,,,,,...///333666:::???DDDHHHJJJKKKIIIDDD<<<777555444555555333555777999;;;>>>BBBFFFIIIIIIJJJJJJHHHEEEBBBAAA:::;;;<<<>>>>>>>>>===<<<}}}||||||{{{wwwooofff```XXXOOOGGGDDDBBB===::::::777555777===CCCLLL[[[hhhssswwwooo```WWWPPPCCC999777555222111222333444444444333222000///......,,,+++)))))))))+++---//////...,,,+++)))'''%%%%%%$$$&&&)))+++,,,,,,+++***,,,,,,,,,,,,++++++******,,,---///000000...---+++***))))))((()))+++...///777:::>>>???>>>=========999777555444222111000///000///...---------...///...,,,)))&&&%%%&&&((()))000111111...+++)))))))))((()))******)))***,,,///---,,,,,,...111333333222;;;>>>BBBFFFGGGFFFCCCAAA666111......---***+++...111333555555555555666888888777777666555555444444666999===@@@BBBAAA>>><<<777777666444111//////000222444666777777555333111...------,,,+++******)))(((((()))))))))(((''''''((('''&&&%%%###"""!!!!!! !!!""""""###%%%%%%%%%&&&&&&''''''((()))---111222222444888<<<@@@CCCGGGGGGGGGKKKSSSZZZkkkrrr|||yyyfffUUUHHH@@@@@@EEELLLMMMRRRZZZ]]]___ccchhhjjjnnnsssxxx}}}|||wwwwwwzzz}}}xxxmmmooottt{{{xxxpppjjjhhh]]]ZZZWWWWWWYYY]]]___```^^^[[[WWWQQQKKKBBB999333///+++'''%%%%%%&&&%%%$$$######$$$%%%''''''((((((###$$$%%%%%%###"""###$$$(((+++---///000111333444555888===CCCHHHLLLOOOPPPOOOJJJBBB<<<888777666555333444666888:::===AAADDDFFFGGGGGGHHHGGGEEECCCBBB<<<===???@@@@@@???>>>===~~~|||xxxqqqiiiddd___UUUMMMIIIEEE???;;;:::333222444888;;;@@@KKKVVVaaaqqqrrriii___OOODDDBBB>>>;;;999999;;;<<<666444222///...---,,,,,,+++***))))))***+++---///------,,,+++***)))(((((($$$&&&***---......---,,,******)))))))))))))))***,,,---///111222111000///,,,+++***))))))+++,,,...444777:::<<<;;;;;;;;;<<<999999888666444222000000000///...---------...///---+++)))&&&%%%%%%'''(((...//////---***(((((()))'''((()))((((((***---///000///...000444666888888>>>AAAEEEHHHHHHFFFCCC@@@666222//////---******---...///111111111222444666666666444333222222333333444666:::===>>>>>>===<<<999::::::999666333222333222333555666555444222111...---,,,+++***((('''&&&)))))))))))))))((('''''''''&&&&&&%%%###"""!!!  !!!"""###%%%%%%%%%%%%%%%%%%%%%%%%(((+++///000///000333666999<<<======<<>>???@@@@@@@@@???>>>===}}}yyytttmmmhhhbbbYYYQQQMMMIIIAAA:::888...---...000111333;;;DDDUUUeeexxxzzznnnZZZOOOLLLGGGAAA>>><<<<<<===666444000---++++++++++++******))))))***,,,.../////////...---,,,+++***)))%%%(((,,,///111000///---''''''&&&&&&&&&&&&'''''',,,...000222333333222111---,,,+++******+++---...222555888999888888999:::777888999777444111000000------,,,+++,,,---...///---,,,)))'''%%%%%%&&&'''***+++,,,+++)))'''((()))''''''(((((((((***...111222111000222666:::<<<<<<===AAAFFFJJJJJJHHHDDDBBB888444111111///******,,,+++,,,.........///111444555444222111000000111111111444777999999:::;;;===;;;===>>><<<999666555444222222222333333333222222000///---***((('''&&&&&&++++++++++++***)))((((((&&&&&&&&&%%%$$$###!!!!!!  !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%(((+++//////......000333111222222222222666===CCCHHHOOO[[[iiiwwwzzzooobbbUUUQQQSSSQQQQQQUUU\\\aaaeeelllsssvvv{{{ttthhhaaacccjjjppp|||{{{mmmnnnrrrzzz|||vvvrrrnnnlllhhhaaaXXXPPPKKKIIIAAA===999666777888999:::777555111///...,,,)))'''%%%%%%$$$$$$%%%&&&((())))))***+++,,,,,,+++***)))%%%&&&'''&&&%%%&&&''')))***---111444777999<<<>>>;;;===BBBHHHMMMQQQTTTUUURRRMMMGGGAAA===;;;:::888777888999999999:::===???CCCDDDDDDEEEEEEDDDDDDCCC@@@@@@??????>>>>>>======}}}zzzwwwrrroooccc[[[TTTPPPKKKAAA999666///+++))))))((()))111:::IIIXXXjjjxxxjjj^^^YYYRRRJJJCCC@@@>>>>>>555333///+++))))))***+++************+++---...///333222111///---+++)))(((&&&)))---111333333111///((('''&&&%%%%%%%%%%%%&&&,,,...000222333333222222,,,+++***)))***,,,...//////111333444444333444666333555777555222///...///******))))))***,,,...///---,,,***(((&&&&&&&&&&&&'''((()))(((''''''((()))''''''((('''(((***///222333111111333777<<<>>>???@@@DDDIIIMMMMMMIIICCC@@@:::666333333000,,,+++---***+++,,,,,,,,,---000333444333111///...///000000///111333444444666999===;;;===???>>>;;;777555444111000000000000111333444111///,,,***((((((((((((------------,,,+++***)))&&&&&&'''&&&%%%$$$"""!!!!!!  !!!###%%%#########$$$%%%%%%&&&&&&'''***......,,,+++,,,///******))))))+++000555999;;;AAAMMMZZZhhhsss{{{{{{uuuqqqsssvvvwwwyyy||||||}}}rrrgggbbbdddaaaaaadddjjjnnnqqqwww~~~~~~rrreee___ccclllttt~~~ssstttwww}}}}}}zzzwwwsssooolllhhhdddaaa\\\[[[WWWPPPHHHAAA===<<<666222...,,,---///000000222///+++(((((('''%%%$$$!!!"""###$$$%%%''')))+++,,,---...///...,,,***)))(((((((((''''''(((,,,......111444777888:::<<<>>>===???DDDJJJOOORRRUUUVVVQQQLLLFFFAAA>>>===;;;::::::;;;;;;:::999999;;;===BBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>><<<;;;;;;<<<===}}}{{{yyywwwuuuccc\\\UUURRRLLLBBB999555111,,,(((%%%"""$$$---888;;;IIIZZZhhhvvvyyyoooiii```VVVNNNHHHEEEEEE555222...+++))))))***+++*********+++,,,...///000777666333000---***(((''''''***///333444444222000,,,+++)))'''&&&&&&&&&&&&,,,---000222333333222111+++***))))))***,,,...000+++---/////////...///111000333555333000---,,,---(((((((((((()))+++...///...,,,***((('''&&&&&&&&&%%%&&&''''''&&&&&&''')))''''''((('''(((+++///333333111111333888<<>>;;;777555444000///......///111333555111///,,,)))((()))***+++/////////...---,,,+++***&&&&&&''''''&&&$$$###""""""!!!  """$$$%%%!!!!!!"""###$$$%%%&&&&&&%%%))),,,,,,***)))***,,,(((&&&$$$%%%)))...222333222777AAALLLXXXcccjjjnnnlllddd```bbbeeefffgggjjjqqquuuzzzuuuppprrrrrrqqqtttxxxzzzzzz~~~}}}pppdddaaagggsss|||zzzzzz|||zzzssspppjjjgggbbb^^^\\\YYYVVVTTTPPPOOOLLLFFF>>>888555444///,,,((('''(((***,,,---222...)))&&&%%%$$$###!!! !!!###%%%&&&(((+++---//////000000///---+++))))))***)))((((((+++///222222444777999999:::<<<===>>>AAAEEEJJJOOOSSSUUUVVVOOOKKKEEEAAA???===<<<;;;<<<===<<<;;;999999:::<<>>;;;666444222111///---++++++,,,...///111222222000000111111111000000///...///000111333666888999;;;999777888:::999777444111000...,,,,,,...000111222111///...,,,,,,------333444333111...,,,+++,,,((('''&&&'''((('''$$$"""  !!!###%%%!!!!!!!!!!!!"""$$$%%%%%%,,,+++***)))((('''&&&%%%$$$$$$######%%%'''***,,,000333999AAAJJJRRRXXX[[[WWWUUUQQQOOOQQQVVV\\\```___hhhsssxxxyyyyyy~~~{{{qqqooossszzz{{{sssjjjaaa[[[UUUSSSOOOKKKHHHGGGGGGGGGEEEEEEBBB===666000,,,+++)))(((&&&%%%&&&))),,,///000...+++(((%%%###"""""""""""""""###&&&(((+++---111555888666000,,,,,,---************,,,...111222888777666666777999;;;<<<@@@BBBFFFLLLQQQSSSRRRPPPFFFEEEDDDBBB@@@?????????@@@>>>;;;999888999:::<<<<<<>>>AAADDDEEEEEEDDDBBBEEECCCAAAAAAAAAAAA???>>>|||ttthhhccc\\\UUUOOOGGG>>>777555...((('''&&&$$$$$$''',,,000:::HHHWWWgggyyyttthhh[[[KKK>>>777000+++***)))'''''')))+++++++++,,,---...///000000///---,,,+++,,,------+++---000111111111000000111000...,,,***)))))))))***)))***+++...000///...,,,***(((&&&&&&(((***,,,...---,,,+++******))))))...---,,,+++************'''(((((()))************))))))))))))((((((''''''&&&&&&%%%$$$$$$%%%''''''((()))******)))+++///222222444666777777777999;;;>>>GGGOOOQQQOOOLLLHHHCCC<<<999555222111///---,,,+++,,,,,,------.........///000000111111000000///...//////111222444666777:::888777777999999666333333111...,,,,,,...000222333222111000///000000111444444444111...,,,+++,,,)))((('''(((((('''%%%""" !!!"""###### !!!###%%%&&&+++***)))((('''&&&%%%%%%$$$#########$$$&&&((()))(((***///555<<>>?????????===:::555///***'''%%%$$$#########&&&***///111///---***'''%%%$$$###############$$$'''))),,,---222666888666000,,,+++,,,+++,,,,,,...///111333444444444444444666999===>>>???AAAEEEJJJNNNOOOMMMJJJDDDCCCBBBAAAAAA@@@@@@AAA???===;;;999888999:::;;;===>>>AAADDDEEEEEECCCCCCDDDCCCAAAAAAAAAAAA???===~~~{{{tttjjjgggbbbZZZRRRIIIAAA===777111,,,+++)))%%%###%%%$$$&&&...:::FFFUUUgggvvvttteeeSSSCCC:::222+++)))(((&&&'''***+++,,,------......------,,,++++++++++++---...///***+++---///111222444444444222///,,,)))((('''''''''&&&'''))),,,------,,,+++)))'''%%%%%%''')))+++///...---,,,+++)))((((((******)))(((''''''(((((($$$%%%'''))))))))))))((((((((((((((('''''''''''''''&&&$$$######%%%((()))(((***+++******+++---000000111333444444555666888999CCCLLLPPPQQQPPPKKKEEE:::777333000///---,,,***,,,+++++++++++++++++++++...//////000000000//////...//////000222444555666999888777777888888666444666333000---,,,...111333555444444333333444444555555555555222///,,,+++,,,+++***(((((()))(((%%%###!!!!!!""""""""""""!!!!!!  ###&&&''')))(((((('''&&&%%%%%%$$$$$$###"""""""""###%%%&&&&&&'''***...222666999::::::999888999;;;>>>BBBEEENNNUUU^^^bbbbbbbbbeeehhhooowww~~~uuutttyyy|||yyyxxxllleee\\\TTTOOOKKKFFFBBB;;;:::888666555666777888;;;999666111---)))'''%%%"""!!!!!!"""%%%)))---000---+++)))'''%%%$$$$$$$$$%%%%%%%%%&&&(((+++---///444777888555000,,,++++++---...000333555666666666222222222444777;;;>>>AAABBBEEEIIINNNQQQOOOKKKGGG@@@@@@@@@AAAAAABBBCCCCCC>>>===:::999888999:::;;;===>>>@@@BBBCCCCCCBBBBBBAAAAAA@@@AAABBBAAA???===~~~zzzrrrmmmkkkhhh```VVVMMMGGGDDD;;;555000///,,,'''###$$$######(((111;;;GGGXXXfffxxx~~~nnnZZZJJJ<<<444,,,***)))''')))---***+++,,,------,,,+++******)))))))))***+++---...*********---000444777888444222...+++'''%%%$$$$$$%%%%%%&&&(((+++,,,,,,***)))'''&&&$$$$$$&&&'''))),,,,,,,,,+++***)))((((((&&&&&&&&&%%%%%%&&&&&&'''###%%%''')))***))))))((((((((((((((((((((((((((('''%%%###!!!"""$$$(((***'''(((***+++,,,---...///---///000111111111333555555>>>HHHMMMOOOOOOJJJDDD777444111...---,,,***)))************************------...////////////...---...///000222555777888999999888999999888777666888555111...---///333555999999888777666666555555555666555333///---,,,---,,,+++)))(((((('''$$$"""""""""###$$$###"""  ###&&&((('''&&&&&&&&&%%%$$$$$$$$$$$$###"""!!!!!!!!!""""""%%%&&&(((***---///000111//////000111333666888999DDDJJJQQQTTTTTTTTTVVVYYY```hhhttt}}}sssrrrxxx~~~yyyqqqjjjfffddd]]]VVVMMMGGGDDDBBB???<<<555444222111000111333444888555111...+++)))'''&&&###"""""""""###&&&(((******)))(((&&&%%%%%%&&&&&&'''&&&'''((())),,,...000555777777444000,,,++++++///111444888::::::999999444333444555888;;;???AAADDDFFFKKKOOOQQQNNNHHHCCC;;;<<<>>>@@@BBBCCCDDDEEE===<<<:::999999999:::;;;======>>>??????@@@@@@???======>>>AAACCCCCCAAA???yyyqqqmmmlllhhhaaaXXXPPPJJJHHH???999555333///)))$$$$$$$$$###&&&,,,333<<>>555...,,,***)))***...,,,,,,---......---+++*********)))(((((()))***+++,,,******,,,222666999:::555333///,,,)))&&&%%%%%%&&&&&&(((***,,,---+++***'''&&&$$$######$$$&&&''''''((())))))))))))(((((($$$$$$$$$$$$%%%&&&''''''%%%&&&''')))))))))))))))))))))))))))))))))))))))'''%%%###!!!!!!$$$''')))&&&''')))+++---//////...+++,,,............000111222:::CCCHHHKKKLLLGGG@@@666333000---,,,+++***)))((())))))******+++,,,,,,+++,,,---...............+++,,,...000333777999;;;888999::::::999888888888999666333000000222444777======;;;:::888666444333555666555333000............+++)))''''''&&&$$$"""######$$$%%%$$$"""!!!  ###%%%'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!! !!!"""$$$%%%'''((()))((()))***,,,---///000111;;;???EEEHHHHHHHHHJJJKKKSSS[[[gggsss|||~~~tttrrrwww}}}~~~yyyxxxtttlllaaaXXXRRRPPPLLLFFF>>>:::999999777555222111///...---...///000111...+++))))))(((&&&######"""!!!!!!"""$$$&&&(((((('''&&&%%%%%%&&&'''(((((((((((()))***---///000555555555333000...------000333777;;;======<<<;;;:::999888888999;;;===>>>???AAAEEEIIIJJJGGG@@@;;;999:::===???BBBDDDDDDEEE===<<<;;;:::::::::;;;<<<<<<<<<<<<;;;<<<<<<======999:::===BBBEEEFFFCCCAAA{{{rrrkkkiiieee```YYYSSSMMMIIICCC===777555111***&&&&&&$$$"""$$$(((,,,222>>>JJJ\\\kkk{{{fffUUUCCC;;;444111...++++++---.........///......------,,,+++***)))))))))***+++...,,,+++...444999:::999777555222///,,,+++******))))))***,,,...---+++)))%%%$$$############$$$%%%$$$%%%'''((())))))(((((($$$$$$$$$%%%&&&((()))***''''''''''''((((((((()))))))))))))))************)))(((%%%$$$$$$%%%''')))&&&'''))),,,//////...,,,)))+++,,,,,,,,,,,,---///000666>>>BBBGGGIIIEEE>>>666333000...---,,,+++)))'''(((((()))***+++++++++***+++,,,---------------++++++---000333666999:::777888::::::888777888999888666444333333555777888>>>===<<<:::777444222000444555555333111000000111000---***((('''&&&$$$###$$$$$$$$$$$$$$$###"""""" !!!!!!!!!"""$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!! !!!"""###%%%%%%&&&$$$%%%&&&'''((())))))***111555999<<<======???@@@IIIOOOZZZdddlllrrrwwwzzz{{{{{{}}}vvvtttxxx|||~~~{{{wwwtttrrrqqqooonnnggggggeee\\\QQQGGGBBBAAA@@@;;;555333333444222111---,,,***))))))***,,,---///---++++++---,,,)))%%% !!!###%%%''')))%%%%%%$$$$$$%%%''')))***))))))))))))+++---///000222222222111111111000000222444888<<<>>>???>>>>>>???===;;;:::999999:::;;;===???BBBEEEFFFDDD>>>:::888:::<<>>LLLYYYmmmqqqaaaPPPHHH@@@;;;777111...///,,,,,,,,,+++,,,,,,------...---,,,++++++,,,---...111...---000666::::::888666444222000............++++++,,,---...---***'''$$$######""""""######$$$%%%&&&((()))***)))'''&&&%%%%%%&&&'''(((***,,,---)))(((&&&%%%$$$%%%&&&'''((((((((()))))))))******,,,+++***)))(((((())))))))))))***---///...+++'''(((***++++++++++++,,,......333999>>>DDDHHHEEE???777444111///......,,,+++''''''''''''(((((((((((()))***+++,,,------------+++,,,,,,...000222444555444666888888666555666777666666555666666777888999;;;;;;:::999666444111///333444444444222111222333333111---***)))(((&&&%%%%%%$$$$$$#########$$$$$$!!!"""###$$$%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&(((+++...111333444555666<<>>?????????AAA???<<<:::888888888999;;;===???BBBDDDBBB>>>;;;888:::===@@@AAABBBBBBAAA>>>>>>======>>>>>>>>>>>>???>>>;;;:::999:::<<<===<<<>>>BBBFFFHHHGGGBBB>>>{{{pppkkkfffcccbbb^^^WWWPPPHHHAAA:::777333---******$$$"""###%%%&&&(((000999???KKK^^^qqqrrr\\\TTTKKKFFF???777222222)))((('''''''''(((***+++///...------...///111222333000///222888;;;:::777333222000///............,,,,,,,,,......---)))&&&######""""""""""""######((()))***+++***)))'''%%%&&&&&&'''(((***,,,...///***(((%%%###"""###%%%&&&&&&'''''''''(((((())))))//////---,,,++++++******,,,,,,,,,...///---(((###((()))++++++******+++---,,,111777<<>><<<999777777777888666777999<<<>>>===:::777999;;;===@@@AAAAAAAAA@@@>>>>>>>>>>>>????????????AAA???===::::::;;;===>>>@@@AAADDDHHHIIIFFF@@@;;;zzzpppeee```___\\\VVVPPPFFFBBB===999555333000---'''""""""%%%'''***///555>>>MMM^^^oootttgggbbb^^^QQQGGG===000***%%%###(((,,,,,,---...,,,---......---...000222999777555666888888666333555555444333111///---,,,+++,,,------,,,***'''&&&%%%$$$######$$$$$$"""!!!'''&&&&&&&&&&&&'''((((((&&&'''''')))+++---///000+++***((('''&&&&&&''''''&&&'''''''''''''''''''''---......,,,(((&&&'''))))))))))))***++++++)))''''''''''''((()))******+++,,,333:::>>>CCCIIIJJJGGG:::999777666555222...+++((())))))(((&&&$$$%%%%%%%%%''')))+++---.........///...---,,,,,,---///000111222333333444444444444444444444444444555666666888888666555333111000///111222333555666777777777999777444000,,,)))&&&%%%'''$$$!!!!!!$$$&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%&&&&&&&&&&&&%%%$$$###"""""""""%%%(((***++++++000555000444555@@@PPP@@@CCCCCCBBBCCCGGGOOOYYY```lllmmmooorrrvvv{{{~~~zzzwwwvvvtttmmmddd___]]]ZZZUUUQQQMMMIIIDDDAAA???===;;;:::<<<;;;999555///,,,***+++((((((***,,,---,,,((($$$&&&###!!!!!!$$$''')))************+++,,,,,,***((((((&&&%%%$$$$$$$$$"""  ###&&&)))+++------...,,,***((((((***---////////////000222444777888777999999888;;;AAABBB???@@@???===;;;888444111000666555555555555666777777666777999:::<<<===>>>>>>BBBBBBAAA???>>>>>>======BBB@@@>>>;;;888999<<>>:::777444111...)))### """%%%&&&)))------444@@@NNN\\\kkkyyyyyytttooo```TTTGGG777///)))&&&))),,,,,,,,,---000111222111000///000111999777666777999999666444666555555444222000///...+++,,,,,,,,,+++***((('''&&&%%%$$$$$$%%%%%%$$$"""''''''&&&&&&&&&&&&&&&'''&&&&&&'''(((***,,,...///***)))(((&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&,,,------+++'''&&&''')))((((((((()))******(((&&&&&&'''((())))))*********,,,222888<<>>===;;;888555333111000444555555666777888888888999:::<<<>>>@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>???BBBBBB@@@===;;;<<<>>>AAAEEEDDDDDDEEEFFFDDD@@@<<>>DDDEEECCC???===;;;999888555222///,,,,,,,,,)))'''&&&((())),,,---...//////000//////......---------------...///000111111111111111111444444444555666777777888888777555333222000000///000111222333555666777888999888555222///,,,***)))...,,,)))((((((((((((''',,,,,,,,,,,,,,,+++******'''''''''&&&''''''((((((***)))(((((('''&&&%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%$$$############$$$&&&''')))******%%%)))&&&---///888KKK>>>//////000000444:::BBBHHHNNNNNNNNNOOOQQQTTTVVVXXXYYY\\\```cccggglllrrrvvv~~~|||zzzxxxvvvrrrpppmmmiiiccc]]]ZZZYYYZZZ[[[VVVQQQKKKFFFDDDBBB>>>:::777444000...------,,,+++%%%&&&&&&%%%$$$###$$$&&&((((((***---...---)))&&&%%%###!!!"""%%%(((******+++***+++---...///---+++(((&&&$$$$$$$$$$$$###!!!###$$$&&&(((+++...///000222000...,,,++++++,,,,,,***+++---000222333444555222555777888===DDDEEEBBB===<<<999666333222111111555666777999::::::999999999;;;>>>@@@AAAAAAAAA@@@@@@???>>>======>>>??????CCCDDDCCCAAA??????@@@BBBEEEEEEDDDDDDDDDBBB>>>;;;xxxrrrooonnniii^^^UUUKKKHHHBBB>>>;;;888555333///)))%%%&&&&&&$$$%%%((()))+++...333<<>><<<999555333333333444888999;;;<<<<<<;;;999888777999<<<>>>??????>>>======<<<;;;:::;;;<<<>>>???CCCDDDDDDCCCAAAAAABBBCCCEEEEEEDDDCCCBBB???<<<999{{{vvvqqqqqqqqqlllbbbYYYNNNJJJEEEAAA>>>;;;888666222,,,'''''''''$$$###%%%######$$$'''---777CCCKKK\\\gggxxx~~~mmmUUU<<<222***(((((((((***---///111222222000000000111222444666777666444222111333444444555444444333333222111000...------------***)))***+++---,,,***((('''''''''&&&%%%###"""!!!$$$%%%''')))***+++++++++((('''&&&%%%$$$%%%&&&&&&$$$###""" !!!"""%%%%%%%%%%%%&&&'''((((((***)))(((((()))***)))(((&&&&&&((())))))(((''''''***...222333777>>>AAA@@@>>>;;;888555333111...,,,/////////...,,,,,,...000333333333222222222111111///...---,,,,,,,,,,,,,,,,,,---------------,,,,,,111222444666777888888999888666444111//////////////////000111333555777888888888888777555333111000222111...+++)))((('''(((...////////////...------***))))))((((((((())))))------+++***((('''%%%%%%&&&&&&''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''))))))''''''(((***,,,...***///)))(((666***((()))***+++,,,000666:::===<<<;;;:::999::::::;;;<<<===???@@@CCCIIIOOOTTT[[[^^^```aaa```aaaccceeeeeejjjnnnllliiikkkssszzz~~~~~~|||zzzxxxvvvuuuuuuuuuvvvwwwxxxvvvtttrrrrrrsssooommmjjjfffbbb````````````]]]ZZZXXXWWWVVVTTTRRRPPPOOOLLLHHHEEEBBB@@@@@@===;;;888555333111///---***)))''''''(((((('''&&&###$$$%%%$$$######%%%&&&'''(((***...000///,,,)))&&&%%%$$$&&&))),,,------.........000222222000...+++(((%%%$$$%%%&&&&&&%%%''''''((())),,,...111222777777666555333000...,,,(((***,,,///111111111111222777;;;???EEEKKKKKKGGG???===;;;888777777777888<<<===>>>???>>>;;;999777777888:::<<<======<<<<<<:::999888777888999<<<===BBBCCCCCCBBB@@@@@@AAACCCDDDDDDDDDBBB???<<<:::999zzzuuuqqqqqqrrrnnneee\\\QQQMMMHHHCCC@@@===:::888333---))))))((($$$###$$$ !!!!!!"""&&&---666===NNNZZZkkkzzztttZZZDDD999...******)))+++......//////...------///111111444777777666333222111333444555666666666666666555555444222000///...---******+++---......+++)))''''''((('''&&&$$$"""!!!%%%&&&(((***+++++++++***((('''&&&%%%%%%&&&''''''%%%$$$!!!  !!!"""$$$######$$$''')))***)))+++***(((((()))******)))'''''''''''''''''''''''')))---///000555<<<@@@@@@>>>;;;777444222000---+++...///111111000000111333555444444333222222333333000///,,,+++***+++,,,---+++++++++,,,++++++***)))...000333555777888888888888666333000.........///......///000222444777888888888999999888666444333222111000---)))'''((()))///000000000000///......******)))))))))******+++...---,,,+++)))((('''&&&'''((())))))******))))))(((((('''&&&'''((()))******,,,...---***)))+++------000---444,,,'''222'''&&&((())))))***---111444777666444222111000111111111222333444666:::???DDDJJJMMMOOONNNLLLLLLNNNQQQRRRUUUXXXWWWWWWZZZbbbiiimmmqqqtttuuusssssstttwwwtttwww~~~|||||||||||||||tttttttttrrrpppmmmkkkiiihhhiiiiiigggcccaaa______^^^]]][[[XXXTTTSSSTTTVVVPPPNNNKKKIIIJJJJJJIIIHHHDDDCCCAAA???;;;888666444333222000///,,,***)))(((&&&%%%$$$$$$%%%%%%$$$######$$$%%%###""""""###$$$'''(((+++...111000...+++'''&&&&&&(((,,,...//////111000000222333333111///,,,***'''&&&'''((()))(((*********+++---000333444999999::::::888444000...+++,,,---...///000000000444:::>>>BBBHHHMMMLLLGGG@@@???===<<<;;;;;;;;;<<<@@@@@@@@@@@@>>>===;;;999:::;;;<<<======>>>>>>>>>:::888777555666888;;;<<>><<<===???AAABBBCCCCCCAAA===:::999999|||vvvrrrrrrsssoooeee]]]SSSOOOJJJEEEBBB???<<<:::444...******((($$$###$$$"""#########%%%)))...222AAALLL\\\kkkxxxeeeQQQDDD777000---+++---000000000...,,,******,,,///111555999999777444333333555666777888999999999999888888777666333111...,,,)))***+++---//////,,,)))''''''((()))(((&&&$$$"""&&&''')))+++,,,,,,+++***(((((('''&&&&&&'''((()))&&&$$$!!!!!!"""$$$""""""$$$(((++++++++++++)))''''''((())))))))))))(((&&&%%%%%%&&&'''((((((,,,...///444<<>>;;;999<<>><<<999555222000//////,,,,,,,,,+++)))'''&&&&&&%%%$$$######$$$$$$"""!!!###$$$$$$###""""""###%%%'''(((+++...111111///,,,(((((((((+++...111111111444333333333444333111......+++((('''(((***++++++---------...000333666777:::<<<>>>>>><<<888333000...............//////000666;;;@@@DDDHHHLLLJJJEEE@@@@@@??????>>>>>>>>>===@@@@@@@@@????????????>>>======<<<<<<===>>>???@@@<<<:::777666666888;;;===<<<<<<;;;999777888<<<>>>@@@BBBBBB???;;;999999:::~~~yyysssrrrsssoooeee]]]TTTPPPKKKFFFCCCAAA===;;;444...******)))%%%###$$$!!!""""""""""""###&&&)))666AAAQQQ___mmm{{{vvv[[[MMM>>>666111......111333222///+++((((((+++...222666;;;;;;999555444444777888999:::;;;<<<<<<<<<:::::::::888666222...+++)))***+++...//////,,,)))&&&''')))))))))'''%%%###&&&(((***,,,---,,,++++++)))((('''&&&''''''))))))&&&%%%"""!!!"""$$$"""!!!$$$))),,,,,,+++***(((&&&&&&'''(((((((((***(((&&&$$$$$$%%%((()))'''+++---...333<<>>222&&&---""""""$$$%%%&&&&&&'''***,,,...---+++((('''&&&&&&&&&$$$%%%''')))***---111444444777888555000...000444444444333555999AAAHHHLLLOOOSSSVVVUUUQQQOOOPPPSSSWWW\\\eeepppzzzzzztttqqqqqquuuwwwvvvyyy}}}~~~||||||}}}~~~~~~}}}|||||||||ssssssssssssqqqpppnnnmmmhhheeebbbaaaaaaaaa```___```___\\\YYYWWWTTTSSSRRRPPPQQQQQQNNNIIIEEECCCBBB===>>>===;;;999999===AAABBB@@@<<<;;;<<<======<<<===999444///,,,,,,---...***++++++***(((&&&&&&&&&&&&%%%$$$$$$%%%%%%###!!!$$$%%%%%%%%%$$$$$$%%%''''''(((+++///222222///---))))))***,,,000222333222555444444444444333111...///---)))((()))+++,,,,,,000000///000222555888:::;;;===???AAA???:::555222111000...------...///000777<<>>>>>????????????@@@AAABBBCCC===<<<;;;:::;;;<<>><<<999777777999;;;===:::999777555444555999===???AAAAAA???;;;888999:::|||tttpppnnnjjjccc]]]YYYTTTMMMHHHFFFCCC>>>:::777222---***)))'''### """""" ###&&&777999AAANNN\\\lllrrrbbbMMM>>>888777666444555222...+++))))))***,,,...444;;;<<<999555444444888777666777;;;===;;;999>>>>>>@@@AAA???:::333---'''''''''***---...+++'''$$$######%%%''''''&&&%%%&&&***---...+++))))))***&&&&&&''''''''''''''''''''''''&&&###  !!! """'''******(((((('''%%%######%%%((()))+++)))&&&######%%%(((***'''---111222888CCCGGGFFFJJJFFFAAA;;;888444000...)))***...333888:::999888:::333111555777333000222333111///---------...///+++(((&&&&&&'''(((((((((+++...111222111222444777444222///,,,+++,,,...///---...///000222333444555555666777999::::::::::::888555111...,,,---...000333000///111555666222......,,,+++,,,///111222333//////---,,,+++*********...---+++,,,------,,,***......---,,,+++,,,///222444777888666222000333777::::::999777333...***(((###$$$%%%&&&''''''((((((+++)))'''%%%$$$$$$$$$$$$%%%%%%&&&'''((()))***++++++++++++++++++************++++++---111555999;;;AAAAAABBBAAA@@@@@@CCCEEEJJJNNNWWWeeesss|||~~~{{{ssslllhhh______```aaacccdddeeeffflllnnnnnnkkkggghhhnnntttrrrqqqppppppqqqrrrtttuuuqqqooollljjjjjjiiihhhfffaaabbbcccdddcccbbbaaa```\\\ZZZWWWRRROOONNNPPPSSSQQQRRRRRROOOKKKGGGEEEEEEAAABBBBBB@@@;;;666333222333222111111222444666888999999999999999888777777888444...***))))))))))))'''((()))))))))(((&&&%%%''''''((((((''''''&&&%%%%%%&&&((()))*********)))(((+++...000111///,,,***---...000000000111333555666777999777444111///...---,,,,,,,,,,,,---......222111111222444777:::<<<===@@@CCCDDDCCC>>>888555111000/////////000000111888:::???EEEJJJJJJEEEAAA<<<:::;;;>>>===:::;;;???CCC@@@===>>>AAACCCCCCBBB@@@???===<<<<<<<<<=========999555444666888888777999888666555444666777888???>>>===<<<;;;:::999999yyysssmmmiiieeebbb\\\VVVOOOJJJHHHEEEAAA>>>:::777222...+++((($$$""" !!!###""" """%%%222444<<>><<<;;;777999:::888444///,,,+++,,,+++++++++,,,///222333777777777777777666555444555111,,,((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((('''&&&&&&&&&''')))***++++++*********+++---//////...---+++...///000000000000222444666888999888444111///..................///000111333222222333555777:::<<<===???BBBDDDCCC???:::666111111111222222222333333777888<<>>:::888888;;;;;;888999===@@@>>>===???AAACCCCCCBBB???>>><<<;;;;;;;;;<<<<<<<<<888444333555777777777:::888777666555666777888>>>>>>======<<<:::999888~~~wwwnnniiihhhiii```YYYQQQLLLJJJHHHEEEBBB>>>===999444---(((&&&%%%#########""" !!!"""+++,,,333===HHHTTTdddrrruuufffZZZOOOEEE===:::777222---++++++,,,...---///000///...///444888999777555666888;;;<<<===CCCCCCEEEFFFEEE@@@999333...,,,***))))))***)))(((((('''&&&'''((((((&&&%%%&&&(((***+++***))))))***)))))))))(((((('''''''''&&&'''(((''''''''')))+++$$$######$$$'''(((((('''$$$$$$$$$$$$$$$%%%&&&&&&(((((('''''''''((())))))+++///111444:::DDDKKKLLLNNNIIICCC===999555222000---...000444999;;;;;;::::::777777:::;;;999777888555222///------,,,+++***(((&&&$$$$$$%%%''''''&&&***,,,...000000111333555111000...,,,,,,,,,...///444444444444444333222111222444999<<<>>>>>>===<<<777666444333222222222333333222111333666777444111...------...000111///...------------,,,---------,,,+++***+++---......---/////////...------000222555777888666333222444777999999999888555000+++((('''(((***,,,------------...,,,)))&&&$$$###""""""((((((((())))))(((((('''###"""""""""!!!!!!!!! """""""""###%%%'''***,,,.........---,,,---///111666:::CCCMMMVVV[[[\\\[[[ZZZZZZ[[[^^^bbbeeefffeee\\\ZZZWWWRRRLLLFFFAAA???@@@@@@AAACCCDDDEEEFFFGGGIIILLLNNNMMMKKKKKKNNNRRRTTTSSSRRRQQQNNNLLLJJJIIIKKKIIIGGGGGGHHHIIIHHHGGGGGGHHHHHHGGGFFFEEEDDDCCCAAA@@@>>>;;;999999<<<>>>;;;<<<<<<999666333222222,,,///111111---)))&&&%%%&&&%%%%%%&&&(((+++...000444444444444333222111000000---(((%%%$$$$$$######$$$$$$$$$$$$%%%&&&'''((()))))))))))))))(((((('''((()))***+++,,,,,,,,,++++++,,,---.........------...000111111000000111333777888999888444111///////////////000111222333444444444444444666888:::<<<<<<>>>BBBDDDCCC@@@;;;888222444555777777777555555444666999>>>AAABBB???<<<888555555888888666666999===<<<===???BBBCCCBBB@@@===<<<;;;:::::::::;;;<<<:::777444333444555666777;;;:::888777777777888999<<<===>>>>>>===;;;888777yyyrrrnnnllllllaaaZZZRRRLLLKKKJJJHHHFFFCCCCCC@@@999000)))((((((&&&%%%$$$"""!!! """###)))222;;;FFFTTTaaaqqqyyynnnaaaUUULLLAAA===777000---+++,,,---+++,,,,,,++++++---222666888777555444666999<<<>>>DDDEEEGGGIIIHHHDDD===888555222...***))))))*********)))((()))***)))'''%%%%%%&&&(((((((((((((((((('''''''''''''''''''''''')))******(((%%%$$$$$$%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))************...///111444:::CCCKKKNNNOOOKKKDDD>>>:::777333111......000333777::::::999===<<<<<<>>>===<<<:::::::::666333111111000...,,,'''%%%######%%%&&&'''&&&***+++,,,...///000222333///...---,,,,,,,,,---...555555666666555444333222111444999===???>>><<<:::555555444333333333333333444444444666888999777555000000000222333222000...,,,------...............+++******,,,...000000//////000111000......000222555666777666444333555777666777777666333///***(((%%%''')))+++------,,,,,,---,,,)))'''%%%%%%%%%%%%++++++,,,,,,+++***((((((###"""""""""!!! !!!!!!!!!"""###%%%&&&'''((())))))(((&&&''')))+++---222999AAAGGGJJJJJJIIIHHHHHHIIIKKKOOOQQQQQQPPPGGGEEEBBB>>>999666333222444555666777888:::;;;;;;>>>AAADDDDDDDDDDDDEEEGGGCCCCCCDDDCCCBBB@@@===<<<;;;:::888999;;;<<<<<<;;;>>>>>>===<<<;;;:::999999666666555333111222444777333444444222///,,,,,,---'''***---...+++(((%%%############$$$&&&***---///111111111000///---,,,++++++((($$$"""###$$$$$$$$$$$$######$$$%%%''')))+++***++++++++++++***))))))***++++++,,,,,,,,,---------,,,,,,,,,,,,---......///000222111000000000111777888999777444111000000000000000000111333444555555555555666777888:::;;;:::===@@@BBBBBB???<<<999777888;;;<<<<<<:::777555333444777:::===>>>===<<<999555333666777555555777888:::===@@@AAAAAA@@@>>><<<;;;:::999999:::;;;;;;888666333222222444666777<<<;;;:::999999999::::::;;;===>>>>>>===:::777555{{{xxxuuupppkkk```ZZZRRRNNNMMMMMMLLLKKKGGGGGGDDD<<<333,,,******((('''$$$###!!! """***111:::GGGSSS```ppptttggg^^^NNNIII@@@777111---------((()))***++++++,,,...000666555444333444777;;;>>>CCCEEEGGGJJJJJJFFF@@@<<<777555000+++(((''')))+++,,,+++******++++++)))'''&&&%%%%%%&&&&&&&&&&&&%%%"""###$$$$$$%%%&&&''''''***++++++)))%%%###"""###$$$$$$%%%&&&&&&''''''(((*********))))))((((((((('''((()))++++++,,,++++++222000///222777???GGGMMMNNNJJJEEE@@@<<<888444222/////////111555777888888@@@BBBBBBAAA???>>><<<:::===999555333444444000,,,'''%%%$$$$$$&&&'''((('''))))))***,,,...000111111------,,,+++,,,,,,---...333444666777777666555444111444888<<<===<<<:::888444444333222222222222222555555666888::::::999888444333333555666555333000---...///000111111000000,,,++++++---000111111111000111222111000///111222444555555444333444555666444444333222///,,,)))'''&&&'''***---...///...---,,,+++)))((((((((()))***//////000000///---+++)))######""""""!!! !!!!!!"""""""""###$$$$$$%%%%%%%%%$$$"""###%%%'''&&&***000555999::::::::::::999:::<<>>???===:::666333111333666888:::<<<===>>>===888444666777555444666555888<<<>>>???>>>===<<<;;;:::999888999999;;;;;;666555444222222333666888<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>>>>===999666333~~~}}}zzzrrrlllaaa[[[UUURRRSSSSSSRRRQQQMMMKKKFFF???777111---,,,***'''$$$###"""!!!$$$)))///:::EEEQQQ___ppp|||zzzrrrbbb[[[PPPCCC999333000000)))***+++,,,,,,,,,++++++222222333333333555999<<<@@@BBBEEEIIIJJJHHHBBB>>>888555111+++'''&&&(((***---,,,+++,,,------+++***)))'''&&&&&&&&&&&&%%%$$$!!!""""""###$$$%%%&&&&&&'''(((***)))(((&&&&&&'''###%%%'''(((((()))+++---//////---,,,***)))))))))'''((()))+++,,,---------555000---///333888AAAIIIJJJHHHDDDAAA>>>:::555222111///...000333666888888@@@DDDFFFDDDAAAAAA???===>>>999555444666666111,,,)))'''%%%&&&''')))******(((((((((***---///000///++++++++++++,,,,,,---...111333555777888777666555111333777;;;<<<<<<:::999555444222111000000000111444555777888999999999999666555555666777777555444///000111333333333222111...------///111333333222111333444333111000111222333333333333333333444555333222000...,,,***)))((()))+++///222333333222111,,,++++++******+++------111222222333222///---+++######"""!!!  !!!!!!!!!""""""""""""!!!""""""  """"""'''***+++---...000111000000111333222000...***))))))(((''''''((((((''''''((()))+++,,,---...///000222555666888999999777666555333111///---,,,,,,***(((((()))***)))((()))((('''&&&&&&&&&'''''''''''''''&&&%%%%%%''')))'''''''''&&&$$$###$$$&&&###%%%((((((&&&$$$###$$$!!!###'''***,,,//////...,,,***(((&&&%%%$$$"""!!!"""%%%((())))))%%%&&&&&&(((***,,,---..................------,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......---///222222111000111111333444444333111111111222111000000000000111222222333333444444555555666666666888:::<<<<<<:::777555999:::<<<<<<;;;777444111///111444555777:::>>>AAABBB;;;666777888666444555333666:::<<<;;;:::999999999888777777777888999:::666555444333222333666999<<<<<<<<<===>>>>>>???????????????>>>;;;777444222yyysssnnnccc___ZZZYYYZZZ\\\ZZZYYYSSSOOOHHHBBB<<<777222...***'''$$$""""""""" ###&&&///888@@@LLL\\\jjjzzzxxxoooaaaRRRDDD;;;777555...---,,,++++++***)))(((...000222333222444777:::;;;>>>BBBGGGIIIHHHCCC@@@:::888555///)))(((***------,,,,,,---...///---,,,...+++((((((((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''''''''&&&'''((($$$'''***,,,,,,...111444444222///,,,***)))))))))(((((()))+++,,,...//////777000+++,,,...111:::CCCFFFEEEDDDCCC@@@<<<555111333111///000333666888999===DDDGGGDDDCCCDDDCCC@@@???;;;666777:::999444///***)))'''(((***,,,,,,,,,((('''''')))---//////...*********+++,,,,,,---...111222555777888777555444///222666999<<<>>>>>>>>>777555222000...///000111111333555777777777777888777666444555666777777666111222444555555555333222111000000111333444444333222333555444222111111222222111111111222333333333444222///,,,***)))***+++,,,...222555777777666555///...---,,,,,,---...///000222333444333000...,,,$$$$$$###"""!!! !!!!!!"""###############  !!!######%%%))),,,...---------...,,,)))&&&##############################$$$&&&'''((()))***------...000333555666777222222000///------,,,,,,)))'''%%%$$$$$$$$$###"""$$$$$$#########$$$%%%&&&"""######"""!!!!!!"""$$$###$$$###"""!!!!!!"""$$$$$$%%%&&&%%%###"""###$$$ !!!###&&&)))+++//////...,,,***(((&&&$$$%%%###"""###%%%'''''''''%%%&&&((()))+++,,,------//////000000//////...---------,,,++++++,,,------,,,,,,,,,---------......+++...111222222111111222000111222111000000222444333222111111000111111111111222222333333333333333444666888999888666333222333444666666666444111///---///111222444888>>>CCCFFF>>>777777888555333333333666999999777555555666666555444444444555777888555666555444222333777:::;;;;;;===>>>@@@AAAAAABBBBBBAAA???===999555222111wwwrrrpppeeebbb^^^^^^aaabbb```^^^VVVQQQJJJDDD@@@;;;555000+++'''$$$"""###"""  '''000333>>>LLL\\\nnn}}}mmm\\\MMMBBB<<<:::222000,,,***)))))))))(((+++...222333222333666888999;;;@@@EEEHHHHHHDDD@@@===<<<999444...,,,...111---,,,,,,---///000///---222...+++)))******'''%%%(((((('''&&&$$$######"""!!!$$$%%%$$$######$$$%%%(((,,,...///111555999666444000+++)))(((((())))))))))))***,,,...000111888000)))***+++---555???CCCCCCDDDCCCBBB<<<666111555333000111333777999::::::BBBGGGEEECCCFFFGGGDDDBBB===999:::>>>>>>888222,,,***((()))+++---......(((&&&&&&(((,,,///...---))))))***+++,,,------...111333555777777666444333...111555999===@@@CCCDDD999777333///......000222///111444555555555555666777555333333555777777777333444666777777666444333333222111222444555555444222444555555333111111222111000///000111333333222666333///+++)))***+++---,,,...333666888888666555222111///...------......000111333333333000...,,,'''&&&%%%$$$###"""!!!!!!######$$$%%%&&&&&&%%%%%% !!!   !!!!!!$$$(((---000///.........+++'''$$$"""""""""###"""!!! """"""###%%%&&&'''((()))(((''''''***---000222222...------------///111222***(((%%%######"""!!! """###"""######""" !!!"""#########""" !!!###%%%&&&&&&&&&%%%###"""$$$%%%"""""""""###%%%(((+++---000///...,,,***'''%%%$$$&&&$$$######$$$%%%%%%$$$$$$&&&(((***,,,,,,,,,,,,000000000000000///.........---,,,+++***+++,,,---+++,,,---.........------***---111222222222222333...///000000///000222444444444333222111111111111000111111222222111111111333444666777666444111///---...000222222111000///***---///000222777>>>CCCHHH???888777777444111111333555888777555333333555333222222111222333555555555666666444222333777;;;:::;;;===???AAABBBCCCCCCDDDCCC@@@<<<888444111000xxxqqqgggfffffffffgggeeebbb```]]]TTTLLLJJJFFF<<<222---******)))%%%"""!!!$$$((((((,,,""""""''''''---111;;;KKK^^^ppp}}}lllWWWHHHAAA@@@999222---------***)))+++))),,,///222222222111222444777;;;>>>@@@AAACCCDDD>>>>>><<<888444111000000000///...------...///000111000...,,,)))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$######"""$$$%%%###%%%(((---111444666777;;;888333///---+++)))''''''((()))+++,,,---......111+++)))---......333:::AAAAAA@@@AAAAAA@@@===:::555333111000111333555666:::===AAAFFFKKKMMMOOOOOOHHHAAA888666999;;;999666222000---++++++***)))''''''((((((((()))))))))***,,,++++++,,,---...//////444111///000333444444222...000222555999<<>>@@@BBBBBBCCCAAA<<<666222222444~~~xxxkkkkkkkkklllllljjjfffcccbbb[[[TTTQQQLLLAAA888555---,,,***&&&!!! """$$$***:::BBB777(((### &&&+++444AAAQQQbbbqqqyyyzzziiiYYYPPPKKK:::333,,,,,,+++))))))+++000111222222111000000000222555999;;;<<<===???AAA======<<<999555333333333222111000///...---------000///---+++)))&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%'''$$$%%%(((,,,000333666888777444000...,,,+++)))((('''(((***+++---.........000,,,***...000111666<<<=========>>>???@@@>>><<<999666333111111222444555<<>>@@@???:::222+++'''&&&"""!!!   !!!###$$$%%%&&&&&&%%%%%%%%%&&&(((,,,///111222///...000444555333000---***&&&###""""""!!!  !!!!!!"""###"""  !!!"""$$$$$$ ###$$$!!!###"""!!!###''',,,...///555555555444222000...,,,))))))******+++---......---))))))...///---,,,///444666888999888555222000---,,,***(((((()))***+++,,,+++,,,...000111000///000///---,,,,,,---...///000111111000//////222444555666888666444111000000000111222000///...///000222444666888888666444333000...,,,,,,---...///...+++,,,---,,,,,,111:::BBBEEECCC@@@<<<999666444333222222222222222111000000111111111000000222666999===<<<:::777555444222222333444666888;;;>>>???@@@AAA@@@>>>999444222333555rrrrrrrrrsssrrrppplllhhhiiiccc___[[[RRRFFF>>>===222111---((($$$!!!!!!"""$$$555@@@666''' $$$)))000999DDDTTTeeeppp~~~~~~ooo```WWWAAA888///......---...000777666444222000/////////111333555666777888:::;;;:::;;;;;;:::777666666777555444333222000...,,,+++...---+++)))(((&&&%%%%%%$$$$$$$$$######"""""""""###%%%''''''''''''((()))&&&'''(((+++...222666888333000---,,,+++***)))'''((()))***,,,---...//////000---,,,///333555:::@@@:::999999;;;===?????????===:::666222000111333555===@@@FFFMMMSSSWWWZZZ[[[VVVMMMCCC======>>><<<999:::888555333111///---***+++++++++***************...---,,,+++***))))))))),,,,,,,,,...000000...,,,---///222666:::===???@@@<<<888333//////000000000//////111222444555777777666666666555555555444444000000/////////111222333666555333333444444222111666666555444333111000///,,,,,,,,,...000111000...///......---...///111111555444333444555555333111,,,---///111222111000///...//////000//////......)))((('''%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""$$$$$$######"""!!! $$$%%%%%%%%%(((...666<<>><<<:::777555444222222222222111///......///000111111222555999===AAA???<<<999666333111000111222555999<<<===>>>???>>>===:::666222222444777{{{xxxvvvtttsssrrrpppnnnnnnjjjfffaaaUUUHHH@@@???777555111---(((%%%$$$$$$'''+++###!!!"""&&&+++///777DDDVVVbbbmmm}}}~~~kkk^^^MMMAAA666222222222333555999666222000///000111222111222333333222333666888777888:::999888777777888666666666555444111///------,,,***(((&&&&&&%%%%%%%%%$$$$$$######""""""!!!###&&&((()))))))))***+++(((((((((***---222666888111///,,,******)))&&&$$$((()))+++,,,.../////////000...///111555999>>>BBB999999888:::===???@@@???>>>;;;777333111222555888===AAAGGGNNNUUUZZZ]]]^^^\\\SSSHHHAAA??????===<<<===:::777555333111---+++++++++************)))))),,,+++***)))(((((((((((()))***,,,---......,,,***,,,...111666999<<<>>>???;;;888444000//////000000000000111333444555666777666666777777666555444333111000000000111222444555888666444444444333111000444444444444333222111000---,,,+++---///000000///000///......///000222333666444222111222222111000***+++---.../////////...000000000//////......---((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$######&&&&&&&&&&&&%%%$$$"""!!!%%%%%%%%%&&&***111999???KKKLLLJJJBBB777---(((&&&###"""""""""""""""######$$$$$$##################&&&%%%###$$$''',,,111555777888:::===@@@???<<<888666111+++&&&%%%%%%&&&&&&"""!!!!!!"""!!!  !!!(((++++++)))***------******'''&&&'''+++///333444999:::<<<<<<;;;999777555222222333444333222111000---...///111000//////000222444777888888666333000...---+++)))((((((''''''++++++,,,///111222000......------------...//////......///...------///222000222555555444333333444555444222...,,,,,,///111333555888:::;;;;;;999888333111...---------,,,+++------,,,******...444999======<<<;;;999777666555222222111111///...,,,,,,...///111222444777<<>>999555222000...///111555999;;;=========;;;888555222111222666888}}}wwwrrrqqqqqqrrrrrrppplllhhhcccWWWIII@@@???999666222...+++)))&&&%%%$$$$$$!!! ###%%%)))333CCCNNNYYYiiiyyyuuugggWWWIII;;;666555444444666666222...---///222555666111222222111000111444777444666888888777666777777555666777777666555333222---+++)))&&&%%%$$$$$$%%%%%%$$$$$$$$$#########""""""%%%)))++++++++++++,,,)))((()))***---111555777111///---+++)))'''$$$!!!((()))***,,,---...//////000000111222555;;;???AAA<<<;;;;;;<<<>>>@@@???>>><<<;;;999555333444999===???CCCIIIPPPVVV[[[^^^___\\\UUUKKKDDDAAA???>>>======;;;888666444111---***))))))))))))))))))))))))((((((''''''''''''((((((''')))+++------+++******+++---111555888;;;<<<<<<888777444111......///000000000111222444555666666555555666777666444222111////////////000222444555888666444444444444222111222222333444444444333333...---,,,---///111222222111000000///000111222333666444111000111111000///++++++******+++---...///111111000...---,,,,,,+++(((((()))((((((&&&$$$###"""######$$$%%%%%%$$$$$$(((((())))))((('''%%%$$$$$$%%%%%%'''***111999???HHHIIIGGGAAA777...***)))%%%%%%$$$%%%%%%&&&''''''((('''&&&$$$#########$$$'''&&&$$$%%%(((...444777;;;===???BBBCCCBBB>>>;;;777333---***))))))(((((($$$"""!!!!!!"""######"""!!! !!!""")))---...---...111111...+++)))&&&'''+++///333555;;;===>>>???===:::777555333555666777666444111000---111333333111111111111333555777888888555222000......,,,+++***)))((((((++++++---000222222000...------------...//////000,,,------,,,+++,,,...000...111333444444333444555555333000,,,******...111444666888;;;<<<;;;999888333111...---......---,,,...---,,,++++++...222666999999888888777666666555222111111000///...,,,+++---///111333555888<<>>JJJXXXgggooovvvxxxdddTTTDDD===;;;888666666666111---,,,000444666666222222111///...000444777444666888888777666555666555555666666666666555555---+++(((%%%#########$$$########################!!!$$$(((***++++++,,,,,,))))))***+++...111444555222000---,,,***((($$$!!!'''((()))+++,,,---......000333333222444:::>>>======<<<===???@@@AAA???===999:::;;;999666777;;;@@@CCCFFFKKKPPPUUUYYY[[[[[[VVVQQQJJJDDDAAA@@@???>>><<<:::888666444111---)))''''''(((((())))))))))))&&&&&&&&&%%%%%%&&&''''''&&&(((***+++))))))))))))***,,,000444777888888888555555333000------...000///000000111333444444555333444444444333222000///,,,,,,,,,,,,...000222444666555333444555555444333222222333444555555555555000...,,,---///222444555333333111111111111222333666333111111111111000///---,,,+++******,,,...000111000///---,,,,,,,,,,,,,,,---------,,,)))'''%%%"""###$$$%%%&&&&&&&&&&&&(((***+++,,,,,,***((('''$$$%%%&&&(((+++000666;;;BBBDDDDDD???888111------(((((((((((()))***,,,,,,,,,***((('''&&&%%%&&&&&&(((''''''))),,,222777:::===???BBBCCCCCCAAA>>><<<666444111000///...,,,***%%%###""""""$$$$$$$$$######!!! !!!!!!!!! """"""!!!"""###%%%(((,,,......///222111...---***''''''+++000333555<<<===???@@@???<<<888555444666888:::999666333000///555999777444444555444666777999:::999666333000---------,,,+++***))))))+++,,,...111333333000...,,,,,,------......//////+++,,,,,,+++***+++---///...000333444444333444555333222000,,,***+++...111444666888:::;;;:::888777444222//////000111111111000///---,,,---000333555777666555444333444555555333333333222222000///...---///222444555777;;;===???===:::666222///---,,,...000333666999:::;;;<<<555222//////111444777888}}}yyywwwuuutttssspppjjjgggfffbbbWWWNNNIIIBBB>>>888444111---((($$$ ###(((---111<<>>>>>;;;999888777555222---***''''''((()))***++++++,,,'''&&&%%%$$$$$$$$$$$$$$$$$$&&&((('''%%%%%%''')))***,,,///333555555555444111222222///,,,,,,...111//////000000111222333333222222222111000///------+++++++++,,,...000222444333333222333666777777666444444555666666666555555000...,,,,,,///222555666555444333222111111222222444333222222222222111//////...............//////222111000000000111222333333444555555333///+++)))&&&&&&'''''''''''''''&&&)))***,,,......---+++***$$$&&&(((***,,,///444777<<<>>>???<<<555000......+++++++++,,,---///000111///---+++)))(((((()))***))))))***---000555:::<<<===???AAAAAA???===:::999666666666777777555000---&&&$$$######$$$%%%%%%$$$%%%###!!!!!!"""###$$$### """###$$$$$$$$$&&&((()))---//////111444333000///+++((((((+++000555777:::<<>>;;;888555888;;;===<<<999555222333;;;???<<<888999999888666888999999888444000...+++++++++++++++***))))))+++,,,...111444333111...))))))***+++,,,,,,------***++++++***)))***,,,...---000333444333333444444222222000...,,,,,,///222444555777999999888666444555333222222444777777777222000......///222555666666555222000///111333555666666666666666555444444...000222444444666888:::;;;999777333000...,,,,,,...///111444777999;;;<<<444111//////333666777666}}}~~~|||yyyuuurrrpppjjjgggiiihhh```VVVPPPIIIEEE>>>:::666111***&&&$$$###!!!!!!"""$$$%%%,,,555@@@IIIVVVeeeppptttzzzggg^^^ZZZTTTNNNKKK@@@:::333111222444222000000000...,,,,,,...333777888:::<<<<<<999666555444444333222111000111222333...,,,((($$$!!! !!!!!! !!!"""######!!!&&&)))*********+++((()))+++...000111222222///...---......,,,)))'''%%%&&&((()))+++,,,,,,,,,222555555111222777999666777999<<<@@@CCCBBB???<<<999<<>>:::888;;;>>>???AAADDDGGGJJJJJJJJJJJJIIIGGGEEEBBB@@@???>>>>>>:::999888777666333...+++''''''(((***+++,,,---...)))(((&&&$$$###"""!!!!!!"""$$$&&&$$$""""""%%%(((***,,,///222444444333222///000111///,,,+++...111......///000111222222333222111000///...---,,,,,,,,,,,,,,,---///222444666222111111333666888888888666777777777666555444444000...++++++...222444666777666444222111111111222333222222333444333222000///000222333222111///...444444444444555777999;;;999:::;;;:::888444///---************)))((('''&&&(((***---///000///---,,,%%%'''***,,,---///222555777999;;;888222---+++,,,------......000111333444000///---+++******+++,,,)))***,,,///333888;;;>>><<<>>>???>>><<<999777666666777:::<<<===999333///'''%%%$$$$$$%%%&&&&&&%%%'''%%%###"""$$$%%%%%%%%%!!!###%%%%%%%%%&&&(((***+++///222222444777666333000---***))),,,111666888999;;;???BBBBBBAAA>>><<<666999<<>>;;;777444666???DDD???;;;<<<===;;;555666777777555111---***))))))*********))))))(((+++,,,...222444444111...''''''(((******+++++++++************((()))+++......000333444333333333444222222111///......111333333555777888888666444222666555444555888:::<<<<<<333111//////111444666777666444000------///222444888999999999999999888888///111333444444555777888888777444222///---,,,+++//////111333555888;;;===333111///000444777777555~~~}}}yyysssmmmhhhggggggjjjmmmjjjccc\\\UUUNNNIIIGGG???222(((&&&###!!! &&&'''///;;;GGGRRR```kkkrrryyyxxxqqqiii___WWWMMMDDD999333333555666555777555222///...111666:::>>><<<888555333333444555000000/////////...+++))))))(((&&&$$$"""""""""""" """%%%((())))))(((''')))'''&&&(((+++000333555666555444333111000///...'''((()))***,,,---...///111444888999999777666666555888<<>>>>>>>>===;;;:::<<<===BBBCCCDDDDDDEEEEEEEEEDDDIIIGGGDDDBBBAAA>>>:::777999::::::999666333000...+++)))'''&&&&&&))),,,...,,,***((((((((('''%%%$$$$$$$$$######$$$$$$%%%&&&***+++---///000000///...,,,---........................------...///111222000000///...............))))))+++---000222444555000111222555777999;;;<<<666888::::::777555333333//////...---...000333444888666444222222333555777666666555555555444444444333444555444222222222444444444666:::???DDDFFFGGGHHHGGGFFFCCC???:::555333,,,,,,---,,,+++)))'''&&&(((***,,,///000111000///***)))(((***---111222333111000///..................------///111222222000222111000///...---------000000000111444888;;;===<<<======:::777666888:::999:::<<<===;;;777333111((()))))))))((('''&&&%%%'''''''''%%%######%%%'''"""###&&&)))***+++***)))***,,,000333444444222000444222///...///222555777;;;<<<>>>AAADDDDDDBBB@@@>>><<<;;;:::;;;;;;999888:::<<<===???>>>===;;;:::555666777666555333000///,,,+++++++++******))))))(((+++///111222000---+++)))))))))***++++++,,,,,,...,,,***))))))***,,,---///.........///222444666777555333111000000000111222555777666333111222444666;;;===:::<<>>AAA@@@<<<666444222111111222444666777555333111////////////333444666888::::::;;;:::333333222111111111222222|||~~~|||xxxsssnnnkkkiiiiiilllooommmgggaaaZZZSSSNNNLLLDDD888///---$$$"""""""""'''111;;;DDDQQQ[[[ccckkkwwwyyyooohhh\\\RRRDDD:::777777777666333222000//////222666999:::888555222000000111222...------------,,,)))''''''&&&$$$"""!!!!!!!!!!!! !!! """%%%((())))))(((''''''&&&%%%'''+++111555888777666555333222000......******+++,,,---...///000111444777888777555444444444666:::===??????===<<<@@@@@@@@@>>>;;;:::;;;<<<;;;<<>>AAACCCCCC@@@>>>===<<<;;;;;;<<<<<<;;;999>>>>>>??????>>><<<;;;999777777888777666333000///---,,,,,,+++***))))))((((((+++...111111000---+++''''''((()))***+++,,,,,,,,,,,,++++++,,,---...///......------///111444555777666333111111222444555555777888666333111222444888===???===???DDDDDD@@@999777333///......000111111///---***)))+++000333555:::======>>>AAAAAA>>>777555222000///000111222444333111//////...//////444666888:::;;;;;;::::::666555333222111000//////|||}}}zzzvvvrrrnnnooommmmmmoooqqqppplllhhh^^^YYYSSSPPPHHH>>>555111&&&$$$!!! '''---444>>>HHHRRR[[[iiixxx}}}kkk___OOOAAA:::777666666333222111111222333555666666444111...,,,,,,,,,---,,,+++************'''%%%%%%$$$###"""!!! !!!!!! !!!!!! """ """%%%'''))))))((('''&&&%%%%%%'''+++111777;;;999888777555333111///---,,,------...//////000000111333555666444222222222333555888;;;===?????????DDDDDDDDDAAA>>>;;;;;;;;;999:::>>>BBBFFFKKKNNNPPPPPPMMMJJJGGGDDDAAA===:::::::::999777444111---++++++)))(((''''''***,,,...,,,+++))))))))))))'''&&&$$$$$$######$$$$$$%%%&&&((()))+++,,,------,,,+++------...//////000/////////......---...000111222000000///...............***+++---...000111111111---...///111333444666666:::<<<<<<;;;777444333222///......---...///111222999888777777777888999999777666444222222333444555999:::;;;;;;999888888999::::::<<>>======???@@@@@@===;;;<<<;;;:::;;;===>>>===<<>>===;;;::::::888888888777555333000///......---,,,***)))(((((((((***---///000///---,,,&&&'''((()))***+++,,,,,,,,,,,,---...///000000111......---...///111444555777666333222222555888:::999::::::666222000222444999===@@@@@@BBBEEEDDDBBB:::777333///---,,,,,,------,,,***(((''')))...222444999======???BBBAAA>>>666444111...------...///000000///......///111222888999<<<>>>>>>===;;;999999888666333111///...---}}}|||xxxuuuqqqooorrrqqqpppqqqssssssqqqnnnddd___XXXRRRIII???666111)))'''###!!!!!! !!!%%%)))222;;;FFFOOO]]]kkkvvv{{{ooo\\\LLLAAA<<<:::999666555444444555444333222333111...,,,************+++***(((((())))))'''%%%%%%$$$$$$###""""""""""""######""" !!!$$$!!!###%%%'''((((((((('''''''''((())),,,111777;;;;;;;;;:::888555222000...------....../////////000222333444333222000000111333444777:::===@@@CCCDDDHHHIIIHHHFFFBBB???======???@@@CCCFFFIIILLLOOOPPPRRROOOJJJGGGDDD@@@===::::::999888555222///,,,***+++***((('''(((***,,,...,,,***)))((())))))'''&&&$$$$$$$$$$$$$$$%%%%%%&&&((((((******++++++******------...///000000000000///......---...000111222000000///...............,,,---///000111111111111---...///000222333444555:::;;;;;;999666222111111111111000000000111111222555666888:::;;;===>>>>>>:::888666444333555777888:::;;;===<<<:::999888999;;;;;;>>>BBBIIIOOORRRSSSOOOOOONNNKKKEEE???999555555444222000///000000111444555777888999888666555555222...,,,+++***)))'''((((((((((((((()))***+++((()))***...222444555444444333222000///.........000000000000222333555666333444555666777999:::<<<999999888777444111///---,,,+++)))((((((+++...000///000111///,,,)))((((((+++,,,---............------...000222444444444444555777999<<<===>>>======???===<<<<<<===<<<:::888:::999999;;;===>>>>>>===@@@@@@>>>===;;;;;;;;;;;;777777666555333111///---000///...,,,+++)))(((((((((***,,,...///......---******+++++++++,,,,,,,,,------...///000000///////////////000111333555666666444222111222666:::=========<<<777222000222555777;;;>>>@@@BBBCCCBBB@@@;;;888444000---++++++++++++***)))((('''***///222777;;;??????@@@BBB@@@<<<444222///---+++,,,---............///000222444666;;;===???AAA@@@>>>;;;::::::999777444222000///...{{{}}}xxxtttrrrppptttsssssssssttttttsssrrrlllhhh___UUUKKKAAA777///,,,)))&&&######"""  ###***111:::CCCPPP\\\fffqqq{{{ooo\\\NNNDDD???===666555555555777666333000222111...,,,+++***))))))+++***(((((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###!!!"""$$$"""###%%%&&&'''(((''''''+++,,,---------000555999;;;;;;;;;999777333000...,,,,,,------............222222222111//////000111444555888;;;???CCCFFFHHHKKKLLLLLLJJJGGGDDDCCCCCCGGGHHHJJJMMMOOOQQQRRRRRRQQQMMMHHHDDDBBB???;;;999888777666333000...+++*********)))((()))+++---...+++)))(((((()))((('''&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))))))))))))))))),,,---...///000000000000...------------///000111000000///..................///111222333333222222...///000111222333444444888999999777333111000000111111000000000000000000111333888<<<@@@BBBBBBCCC>>><<<999777777888:::<<<999;;;===<<<:::888777777;;;;;;===BBBHHHMMMOOOPPPNNNNNNNNNLLLGGGAAA;;;777222222111111222333555666999:::;;;<<<<<<:::999777444111...,,,++++++)))((('''''''''''''''((()))***((()))***...333666666666555444222000///...------000000000000000111111222222333444666999;;;<<<===999888666444222000///...,,,***((('''(((+++///111111333444222///,,,***)))+++,,,,,,---............//////111222333444555666666888<<>>>>>======<<<;;;:::::::::;;;;;;555555444222000///---,,,000000///---,,,***)))(((((()))***,,,---.........000000//////...---------//////000000///...---,,,111111222333555666777888444222111000222555999;;;>>>???===999333111333666999:::???CCCDDDCCC@@@???;;;999555222...,,,,,,+++*********)))***,,,111555;;;@@@BBBAAAAAAAAA>>>999111000...,,,+++---///000/////////111333666999;;;>>>???@@@AAA@@@>>><<<:::999888666555333222222111www|||xxxuuutttvvvvvvvvvvvvvvvuuutttttttttqqqgggZZZNNNEEE:::222///,,,(((&&&$$$###!!! """(((,,,444@@@JJJTTT```nnnwww~~~kkkYYYKKKCCC???888777555777999999555222222111000...,,,+++******+++***((('''((()))((('''&&&&&&'''(((((((((''''''%%%%%%%%%###!!! """$$$###$$$%%%&&&''''''''''''---000222222000000333777888999999888666222///---***++++++,,,------......///000///...,,,,,,...000444666999===AAAEEEHHHIIIIIIKKKMMMMMMKKKIIIHHHIIIJJJLLLQQQUUUWWWXXXWWWVVVOOOKKKFFFBBB???===:::888666555333111///---+++*********))))))***+++---...+++***(((((()))***(((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((())))))++++++---...////////////---,,,,,,,,,,,,...///000000000///...............---///111333444444222222000000111111222333444444555666666555222111111222000000000//////......---...222888>>>CCCEEEEEEDDD@@@???===;;;;;;<<<===>>>:::<<<>>>>>><<<999888777<<<;;;<<>>??????>>><<<:::999333000---,,,++++++***)))(((((('''''''''((()))))))))***+++///444777888777666555333111000///......000000000000//////......111111333666:::======<<<888777555333111000000000---+++)))((()))+++///111333666888777444000---,,,++++++,,,,,,---...//////111111111222333555666777666888<<<@@@BBBCCCBBBAAA???<<<999777666666555444555555555777999;;;;;;;;;888888888888888888888999333222111000///...---,,,000000///...,,,+++******(((((()))***+++---...///444333333222111000//////222111111000///...------222333444555777888999999222222111111222444666888===>>>>>>:::666444666888<<<<<>>CCCFFFDDDCCCBBB>>>888111000...,,,,,,...000222///000111333666999<<<>>>======>>>>>>===<<<:::999666666444333222222222222uuu}}}zzzzzzxxxyyyzzzzzzxxxwwwuuuuuuwwwuuukkk\\\QQQIII>>>555111...***'''&&&$$$"""!!!!!!!!!(((111888@@@LLL[[[gggppp{{{{{{jjj[[[PPPKKKFFFBBB???>>>???===888333222222000///---+++******+++)))&&&&&&'''(((((('''%%%&&&((()))))))))((((((%%%&&&&&&%%%###!!!"""###$$$$$$%%%&&&&&&'''''''''---222666666444222444777333444555555333000,,,***)))******,,,---...//////,,,,,,+++)))((())),,,///333555999===AAADDDGGGHHHEEEHHHKKKMMMMMMLLLLLLMMMMMMPPPVVV[[[]]]\\\YYYWWWMMMIIIDDD@@@>>><<<:::999444333222000...,,,,,,+++************+++,,,---...---+++***+++,,,,,,+++)))((((((((((((((())))))***))))))(((((((((((()))))))))***+++---......//////++++++******+++,,,...///000000///...............+++,,,///222333333222111000000000111222222222333333444555444333333444666333333222222111000///......333999@@@DDDEEEDDDCCC@@@@@@???>>>>>>>>>>>>???===@@@BBBBBB???<<<::::::<<<<<<<<<>>>AAADDDEEEEEEFFFHHHJJJKKKHHHDDD???;;;333444666888999;;;;;;<<>>;;;777444444444444444333222222444777888888888666666777777777555444333222222111000///.........000//////...---,,,,,,+++((((((((()))***,,,...///333333333333333333333333333222111000//////000000222333444666777888999999333333333333333444444444;;;===>>><<<888777888:::======AAAHHHHHHAAA======666444333111///......---***+++,,,---...111666999???DDDGGGFFFEEEDDD@@@:::444333000......///000222000000111444777;;;>>>@@@:::999888888777777777777444333222111000/////////vvv~~~~~~zzz|||}}}}}}{{{xxxvvvuuuwwwuuukkk\\\QQQJJJ@@@666222///+++(((&&&%%%###!!!###)))---222<<>>===;;;:::333222000///---,,,,,,,,,************+++,,,------///---,,,,,,......---+++)))))))))))))))******+++***))))))((((((((())))))((()))+++,,,---.........+++******)))***,,,---...000000///...............(((***...000222222111//////000000000111111111222222333444444444555777999777777777666555444333222000444;;;AAADDDDDDBBB@@@@@@@@@@@@@@@?????????>>>@@@CCCEEEEEEBBB???===<<<===<<<<<<===@@@BBBBBBBBBCCCEEEHHHJJJHHHDDD@@@<<<555777999;;;<<<<<<<<<<<>>;;;:::444222...,,,++++++)))(((,,,+++***))))))))))))))),,,---...222666999999999;;;:::888666444333222222000000000///...,,,+++***......///444999;;;;;;999777666333111111111333333000///---------...000111000333777777555000---,,,++++++,,,---///000222333222222111111333555888999666888;;;???AAACCCCCCCCC===:::666333333444444333222111111222555777666555555666777777555333000...222111111000000000000000//////.........---------((((((((((((***,,,...000000111222333444555555666444333111000000111333555111222444666777888888888444444555555555444333222999<<<>>>===:::888999;;;;;;;;;???FFFFFF>>>999999333222111///............***+++,,,---///222666:::???DDDHHHGGGGGGFFFBBB===777555222000......000111000000111444777;;;>>>@@@777666444333333333444555333222000///---,,,,,,+++www~~~}}}|||{{{{{{{{{{{{uuuiii]]]VVVRRRIII@@@;;;222+++***)))&&&$$$$$$$$$&&&(((///888@@@PPPXXXiiizzz{{{sssdddbbb^^^ZZZTTTLLLCCC===:::444///---***''''''***))))))******)))(((''''''''''''((())))))******)))''''''(((((((((&&&%%%$$$$$$%%%&&&&&&'''((())))))222333555777777666555444333222000///---,,,++++++,,,---.........---,,,+++'''&&&&&&&&&'''***,,,...222222333777<<<@@@CCCDDD???BBBGGGKKKMMMOOOQQQSSSSSSWWW]]]bbbbbb___ZZZVVVMMMHHHAAA>>>>>>===<<<:::111111000///---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,***)))***------+++((((((((()))******+++++++++***)))(((((()))*********,,,...///------------000///,,,+++******+++,,,,,,...///...------...///))))))***---//////---++++++++++++,,,---000222333444666777666555444555777999:::;;;:::999888999;;;<<<===???CCCEEEDDDAAA>>>@@@AAABBB@@@>>>======>>>???AAACCCDDDCCCAAA???===<<<<<<<<<======???@@@@@@@@@DDDFFFEEEDDDDDDAAA<<<@@@AAA@@@>>><<<<<<===???GGGCCC???<<<;;;;;;:::999555333///,,,******,,,,,,///---***(((((())),,,...+++...111444666888<<<>>>???===:::666333222222222000000111222222222222222666555444555888:::;;;:::777666555444444444444444111000///...///000222444222333333444333222000///,,,))))))---///...111555555333222222444666777888:::::::::<<<>>>>>>===<<<:::888555222111111333444000000000000000111222222222222222333444333111///444444333222000000111333666222...,,,---...---+++++++++***)))(((***...111666555444333444555666777<<<:::666222000000111222222333333444555666777777000111222333444333222222:::777888>>>>>>:::999===BBBAAA@@@AAAAAA???<<<:::555444333222000...,,,++++++++++++---000555:::===@@@BBBEEEHHHGGGEEEAAA???999777555777:::;;;999777777666444555888;;;<<<<<<888555222000111333333333111000---+++++++++,,,---vvv~~~|||{{{{{{}}}}}}wwwlllbbb]]]ZZZQQQHHHCCC;;;444222000+++&&&&&&!!!###(((111888CCCLLL^^^qqq~~~}}}xxxrrrkkkcccXXXKKKAAA666000,,,,,,+++))))))---******))))))((('''&&&&&&&&&''')))***+++******)))''''''((()))((((((&&&&&&&&&&&&&&&&&&'''((())))))000222444666666666555444555444222000...---,,,,,,---......///...---,,,+++''''''&&&&&&'''***---...//////000444999???CCCFFFBBBEEEIIIKKKMMMOOORRRTTTUUUYYY^^^bbbbbb___ZZZWWWQQQLLLGGGDDDCCCBBB???<<<444333222000...---,,,+++((()))***+++,,,---------+++***))))))+++,,,+++)))&&&'''((()))***,,,,,,------,,,+++******+++,,,,,,***,,,//////...------...000...+++)))((((((((()))+++---......---,,,---///******+++...000000///---)))******,,,...111444555444555666666666666777999???@@@AAAAAA?????????@@@???@@@AAACCCDDDCCC@@@===>>>???@@@???===<<<<<<<<<<<<>>>@@@BBBCCCBBB@@@???===<<<;;;;;;<<<===???@@@AAAEEEEEEBBBBBBCCCBBB????????????>>><<<<<<>>>@@@EEEBBB===:::999888777666444222///,,,++++++,,,---...---***((((((***---///,,,///222444666999<<>>>>>AAABBBAAA@@@@@@@@@>>>;;;888333333222111///...,,,+++******+++,,,000555999<<>>;;;;;;===???>>><<<:::::::::888:::===???AAAAAAAAA@@@===;;;999888888:::<<<>>>BBBDDDCCC??????CCCCCCAAA===>>>>>>===<<<<<>>;;;999666555444444000111222222222000...,,,222111111444777999:::999555555666777666555444333333222111111111222333444333444555666555444333222///+++)))+++,,,,,,000555888555222111333666888999999777555555666777666555222000...,,,++++++,,,---000...---,,,---///222444111000000///000000000111333444555444111/////////666333///------......---000000///---,,,---000222555444444444444555666777777555222000//////000222333444444555666777888888666777888888888666444333888777;;;AAACCCBBBCCCEEEBBBAAA???>>>>>><<<999777111111000000...---,,,+++*********+++///333888;;;>>>@@@DDDHHHIIIIIIGGGFFF@@@===;;;<<<>>>???===;;;999888999;;;===>>>===;;;888333...******+++,,,---///...,,,+++***++++++,,,sss}}}xxxssstttxxx~~~wwwooollljjjbbbXXXKKKAAA888444000***&&&%%%%%%###!!!  %%%***000666EEEVVVdddooo|||ttt___OOOAAA999333111000+++)))***---+++)))'''&&&%%%%%%%%%%%%'''+++...///---+++***(((((())))))************+++***(((''''''((()))***,,,...000222444555555666777777555333222111000000000000000/////////......***((('''&&&(((+++...111000000000111444:::AAAFFFKKKLLLLLLLLLLLLOOOSSSVVV[[[]]]aaadddeeedddbbb```]]]ZZZWWWVVVUUUQQQKKKFFF;;;999666222///,,,+++***'''(((***,,,...///000000,,,******...///,,,)))(((((())))))***+++,,,------................../////////222444444333222333333222///+++((($$$###""""""''')))+++,,,+++++++++,,,***)))***,,,///000///...++++++,,,---///111444555222333555666777999===???CCCFFFIIIKKKJJJIIIIIIIIIHHHEEEBBB???>>>===;;;999:::<<<>>>>>><<<999888888555777999<<<>>>>>>>>>>>>;;;999666333333555888:::>>>AAAAAA??????BBBCCC@@@;;;<<<===<<<;;;<<>>===;;;999777666555222333444444333111...,,,000///000333666888888888333555666777777666444333333222111111111222222333444555666777777666555444333...+++,,,,,,---111666777444000///111444666777777555333222222333222111000///---,,,++++++,,,,,,///---+++***,,,///222555222222111000///000111333333444555444111///------333111///---,,,,,,------///000///...,,,,,,...000333333333333444555555666555333111///...///111222222333444555666777777888666888:::;;;;;;:::888777999;;;>>>CCCEEEEEEEEEFFFBBB@@@>>><<<<<<:::888555/////////...---,,,+++***)))))))))***---222666999===???CCCFFFHHHHHHFFFEEEAAA???<<<===???@@@>>>;;;888888:::===???>>><<<999777333---******,,,...///...---,,,++++++++++++,,,rrr~~~zzztttqqqsssyyy|||uuuqqqnnneee[[[QQQFFF<<<777333///---...'''%%%$$$$$$$$$### !!!###)))...999HHHUUUaaappp|||qqqaaaIII???666333000,,,)))(((...---+++)))(((&&&&&&&&&%%%(((+++///000///---+++))))))))))))******++++++,,,+++***)))))))))***++++++,,,...000222444555555666666444333222222222222111111000000000/////////,,,***(((((())),,,000333666666666555555999@@@EEEMMMMMMLLLKKKKKKNNNRRRVVVZZZ\\\___bbbdddeeeeeeeee```^^^\\\\\\[[[WWWOOOJJJ===;;;777222---***)))((('''(((***---///111222333000,,,---222333...+++,,,,,,,,,,,,,,,++++++++++++,,,------...............222444777777666555555666444111---)))%%%###""""""%%%(((+++,,,+++***++++++(((((((((***---///......//////......///000222333111222444555777:::>>>AAACCCGGGLLLNNNOOONNNMMMNNNJJJFFF@@@<<<;;;:::999999<<<>>>???===;;;888777777444555777888999999999888666444111//////111333555888===??????@@@BBBAAA===:::;;;<<<;;;;;;<<>>;;;999777555333000---,,,+++***))))))******,,,+++++++++,,,...111222111333666777888:::<<<>>>>>>>>>>>>>>><<<:::888777555555666666444222///...//////000333666888777666222333555777777666444333111111111000000000111111333444666777888777777666666111---......---111666444111...---...111333444555333111000000000///......---+++************+++...---+++***,,,///333666444555555333111000333555333444555444111...------111000...,,,******,,,------......---++++++---///111222222333444555555555555333111///...000111333222222333444555666666777555777;;;>>>???>>>===<<<<<>>;;;:::999888666555.........------+++******((((((((())),,,000555777<<<>>>AAACCCDDDDDDCCCBBBBBB???<<<<<<>>>>>><<<999666777999===???>>><<<999444000,,,***+++...000111------,,,,,,,,,,,,,,,,,,ooozzzxxxuuutttxxx{{{wwwsssiii^^^SSSHHH===999666222000111)))(((((()))+++***%%% """%%%...:::FFFRRRbbbpppzzz}}}nnnQQQEEE999444222...,,,+++.........---,,,***(((''''''))),,,///000000...---***)))))))))))))))***+++***+++++++++++++++++++++++++++---...000222333444333333222222222222333333333222111000000000111111///---***)))+++...333666;;;<<<<<<999888999>>>CCCLLLLLLKKKKKKJJJMMMQQQTTTWWWXXXZZZ\\\___aaabbbccc___^^^]]]]]]\\\YYYRRRLLLAAA>>>888222---)))((('''''')))+++///111444555666555///...444555///---000///...------,,,+++******+++,,,---...............333555888888777666666777555222...)))&&&###""""""$$$'''***,,,,,,+++++++++'''''''''))),,,.........222111000//////000111222000111333444666999>>>BBBDDDHHHOOOSSSUUUUUUTTTTTTLLLGGG@@@:::999:::;;;;;;??????>>><<<888555555555222333333444444444333333222111///------///111333333999======???AAA???;;;:::;;;;;;;;;:::;;;>>>@@@???===;;;999888666333111,,,,,,++++++***+++++++++,,,,,,,,,,,,---///111222222444666777888999;;;===>>>???@@@@@@???===:::888777666666555444333111111000000111333666777666444111222333444555444333333111111111000000000000///333444555777888888777777666222//////...---000444222///------...000000000222111000000111000...,,,******)))(((((((((((((((---,,,+++,,,---111444777666888999666333111333555222333444333000.........000000///,,,******,,,...---.........,,,,,,...///222222444555666666666666777555222000000111333444222222333444555666777777555777<<>>;;;999888888777666555//////......,,,+++***)))'''''''''(((+++///333666;;;<<<>>>AAABBBBBBAAA@@@AAA>>>;;;;;;======:::777666666999<<>>???===::::::>>>CCCIIIIIIJJJJJJJJJLLLOOORRRSSSSSSSSSTTTUUUWWWYYYZZZ^^^\\\[[[[[[[[[XXXRRRMMMDDDAAA;;;444...***((('''(((***---000333666888999888000///555555///...222......------,,,,,,+++++++++,,,---////////////...222444666777666555555666555222...)))%%%###""""""$$$'''+++---,,,+++++++++(((''''''))),,,/////////111111000///000111222333000111222333444888===AAABBBHHHPPPVVVYYYYYYYYYYYYNNNHHH@@@:::999;;;>>>@@@AAA@@@===999444222222333/////////000000000000000//////.........///111222222666999999;;;>>>>>>;;;:::;;;;;;:::999:::===???===;;;999888888666444111---------------.........------------...///111111222444666777777888:::<<<>>>???AAABBBAAA>>>;;;999777666555333222222222333111111222444777777555333111111111222222333333333222222222222111111000000222333555777888888888777555000...///...,,,---000000///......///000///...//////000222222111...+++******))))))))))))((((((,,,,,,,,,---000222555777777:::<<<999444111111333222333333111///...///000111111111...,,,+++...111///000111111000000222333444555777888999::::::999999777555222222222444555444444555666777888999999666999===AAABBBBBB@@@>>>;;;AAAEEEDDDEEEFFFDDD>>>;;;999777666666777666555000000///...---+++)))((('''&&&&&&'''***...222444888999<<>>;;;;;;<<<<<<999666666777999<<<@@@AAA@@@>>>111///------...//////...---.........///.........hhhuuujjjZZZRRRLLLJJJFFF===666333++++++---222666444,,,%%%!!!!!!&&&,,,444BBBOOOUUU```lllwwwqqq```MMMCCC===888444333---///222333333000---+++)))***,,,---///000111111+++***)))'''''''''(((((('''))),,,...///...---+++++++++,,,,,,...///111222.........///000222333444444333222111111111222333222000---,,,---111666999;;;>>>@@@>>>;;;;;;???CCCFFFHHHIIIIIIIIIKKKNNNQQQPPPOOONNNNNNNNNOOOQQQRRR\\\ZZZYYYYYYZZZXXXRRRMMMGGGCCC<<<555///+++)))((()))***---111555777999::::::111...555555......333------------------------+++,,,...///000000000///000333555555444333444444444111---(((%%%###"""!!!$$$'''+++------,,,,,,,,,)))((((((***---000111000000000//////000222444555000111111222444777===AAA@@@FFFOOOVVVYYYZZZZZZZZZPPPIIIAAA;;;:::===AAACCCBBB@@@<<<666111///000111,,,,,,------...//////000.........///000111222222222555666555777<<<>>>===:::;;;;;;:::999:::<<<>>>:::999888777777666444111/////////000000000000000......---......///000111222444666666666777999;;;>>>???BBBCCCBBB@@@<<<:::777555333111000111333444222222333555777777444222111111000000111222333333333333333333333222111000111222444666777888888777333///---...---******---000//////000111111///---...///000333444222...+++,,,,,,,,,,,,+++++++++++++++,,,---///111444666777777:::===:::444000000222222222222000......000222222333333000------000333111222444444444444666777666777999;;;<<<<<<<<<<<<;;;999666444333333555666666666777888999:::;;;;;;888:::>>>BBBCCCAAA???===999@@@DDDCCCDDDGGGDDD>>>:::888555555666777777666111111000///---+++)))(((&&&&&&%%%&&&)))---111444666777;;;>>>AAACCCDDDEEEBBB???;;;;;;<<<<<<999555777888999===AAACCCBBBAAA555333222222222222000.........//////000//////...hhhtttkkkbbb]]]VVVNNNGGG@@@999555---)))(((,,,111111+++$$$""" """'''---444999EEEOOO]]]kkkwwwqqq]]]SSSLLLEEEAAABBB:::777333111000///---+++((()))+++,,,......//////---,,,***)))))))))***+++------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++---///000111666444222222333444444333333000---+++---111666999::::::999999:::===???AAADDDHHHIIIGGGGGGMMMQQQQQQTTTMMMFFFEEEEEEDDDFFFJJJSSSUUUVVVTTTPPPNNNPPPRRRKKKHHHCCC<<<666111---+++,,,---///222555777888999777555444333333222000///,,,---...///111111222222---...///111333444666666333333333333333444555555666111+++'''%%%%%%$$$$$$&&&(((***,,,---,,,+++***+++***(((((())),,,///111///000000111111111111000111111222333666999;;;===AAAHHHOOOTTTYYY\\\YYYSSSNNNKKKDDD>>>@@@FFFHHHFFF@@@???;;;666000---,,,,,,------,,,++++++,,,------++++++******,,,...111333333222111444888::::::888999999888777666777:::<<<888999888666222000///000///000000///......000222000000000000/////////...,,,111555555333333777;;;@@@AAACCCCCCBBB@@@===;;;999666333222333555555555555444333333444555444222...///111333444444444333444444555555555333222111222444555777777666444333111111111111000///---,,,000///...///000111000...222222222222111///...,,,.........------,,,,,,,,,---...000333555666777888;;;:::999777666444333222111222333333111//////000000111111222222222111111000222444666777999===???>>>>>>>>>>>>>>>======<<<@@@:::444444777::::::999999999999999:::<<<===>>>AAA???>>>===>>>???>>>===>>>@@@CCCEEEEEEBBB???<<<444444444555555444333333111000...------,,,***(((***)))((((((***...222555::::::<<<@@@CCCDDDCCCAAABBBAAA@@@>>><<<;;;::::::;;;===???AAAAAAAAA@@@@@@555555555555555555666666111111000000000000000000nnnwwwooofffaaaXXXOOOHHHAAA;;;777...+++)))***...---)))$$$ !!!&&&,,,111666???MMM[[[gggtttrrriii```TTTJJJGGG@@@<<<666222000///---,,,++++++,,,,,,,,,,,,,,,,,,++++++)))(((((()))***+++***+++,,,---............,,,,,,---------,,,+++***&&&'''(((***---000222444666444333333555666666555444333000//////222666888777777666777999;;;>>>@@@FFFJJJJJJGGGHHHMMMRRRSSSUUUMMMEEECCCBBB@@@BBBFFFNNNPPPPPPNNNKKKJJJMMMPPPNNNKKKFFF@@@:::444000......///111333555777888888666555333222333222000///000000111222222111111000//////000111333444555666555555444444333333444444555000+++'''%%%%%%$$$$$$((()))+++,,,---,,,+++*********))))))***,,,...000000000111111222222111111000000111222555888:::<<<@@@FFFLLLPPPTTTXXXVVVQQQMMMLLLGGGBBBCCCHHHJJJGGGAAA>>>999333...+++++++++,,,,,,************,,,,,,)))))))))***+++...111333333111111333666888888666666666666555444555888:::888999888555222///...//////000000///...///111444222222111000000000000111---111444444333333888<<>>AAA@@@@@@???>>>>>>>>>???@@@AAA<<<777666:::======;;;<<<<<<<<<===>>>???@@@AAAAAA???======>>>???>>>======>>>AAACCCBBB???;;;999333333333333333333333333555444222111111000...------,,,******+++...222444777888:::>>>BBBDDDCCCBBBAAA@@@???>>>===<<<<<<<<<>>>???AAACCCCCCBBB@@@>>>888888888888888888888888555444222111111111333333ttt}}}vvvmmmfff\\\SSSJJJCCC>>>:::111...+++***)))(((&&&$$$ """%%%%%%---999FFFSSSaaaoooxxxyyyjjj\\\SSSLLLFFF>>>888333111///...,,,,,,+++******)))))))))******)))((()))***+++,,,((()))+++---...//////000,,,---...///...+++)))'''###$$$&&&)))---111444666555444333555777999999999777666555444333444666666666666666777:::===@@@BBBFFFHHHGGGDDDDDDKKKPPPRRRUUULLLCCC@@@===;;;===@@@GGGHHHHHHFFFDDDEEEJJJNNNSSSPPPLLLEEE???999444222111222333555666777777777555333111111222111000...333444444444333111///...000000000111222444555666888777666444333333222222333///***&&&%%%%%%%%%$$$((()))***+++,,,+++***)))))))))******+++,,,---...///000111111222222222111/////////111333666999:::<<>>?????????>>><<<999666555555666777555333333666999;;;888666555555444333111000000111111222333555555888888888888777555333222111111222222222111///...000222444555555333///---///------...000222222111222222222111000///...---,,,,,,,,,,,,++++++++++++---...000222333444555555555555444333222111000000222333555444222111222222111111111111000/////////000222444666888:::===@@@BBB@@@>>><<<<<<>>>AAACCCCCC???;;;:::===@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@>>><<<;;;<<<=========;;;<<<>>>???>>>:::777444222222222111111222222222666666666555444222111000222000...---...000333444666666999===AAADDDDDDCCC??????>>>>>>??????@@@@@@AAACCCEEEFFFEEECCC???===<<<<<<<<<;;;;;;::::::999999777444222222333666888sss}}}uuunnncccXXXOOOHHHCCC@@@777555000,,,(((&&&&&&&&&!!! ###,,,666AAAOOO]]]fffsss{{{pppggg[[[TTTJJJAAA:::555111///+++***)))'''''''''((()))++++++******+++,,,...///***+++,,,....../////////,,,...000111///,,,'''%%%###$$$%%%(((,,,///333444444333333555888;;;<<<<<<999999888888777666555444777777888:::===AAAEEEGGGBBBDDDBBB>>>>>>DDDJJJLLLQQQHHH@@@===;;;999;;;>>>AAABBBBBB@@@???CCCJJJPPPWWWUUUPPPJJJCCC===888555444444555666666666666666333111000000111111///...222333333444333111///---......///000111444666777999888777555333222111111111---(((%%%$$$%%%%%%%%%'''((())))))))))))((((((((()))+++,,,------,,,,,,......///000111111111111.........///111444666888999>>>CCCCCCEEEIIIJJJGGGHHHKKKMMMKKKLLLOOOMMMIIIBBB===555///+++***++++++)))((('''&&&&&&'''((()))%%%%%%&&&(((+++...000222000000111222333222111000000111222222222333555777777777666444000---,,,---,,,---.........///222555666444111//////000333444000111111111222555;;;???@@@???>>><<<999777444333333666999777333333777;;;<<<:::777666777777666555333333222222333444666777999999999999888666444222111222222111000///...---000222555888777555111///...---,,,---000222333333444444333222111000//////++++++++++++++++++++++++...///000111222333333333111111111000//////......111333444444333222222333222111000///......------///111333444555888;;;>>>@@@>>>:::888999<<<@@@CCCDDDAAA>>>>>>@@@CCCDDDDDDBBBBBBAAAAAA@@@???>>>>>>===;;;999888999;;;;;;;;;;;;<<<======;;;888444222111111000//////000222333555666777666444222111111444333222111222444666777888888:::===AAADDDDDDCCC>>>>>>>>>???@@@BBBCCCDDDEEEGGGIIIIIIGGGDDD???===??????>>>===<<<;;;:::999;;;888555222222444888:::ppp|||uuujjj___VVVOOOIIIFFF???<<<666000+++)))(((((($$$###!!! %%%+++222===IIIRRR```gggtttzzziiibbbXXXMMMCCC;;;444///+++)))'''%%%%%%''')))***------------///111333444000000000000000///...------///111222111---(((%%%%%%&&&&&&(((***,,,...000222111111444888;;;<<<<<<999999:::999777555333222666666777999===AAAEEEHHH@@@BBB???:::999???EEEFFFJJJBBB<<<;;;::::::;;;???>>>??????>>>???DDDMMMTTTZZZXXXTTTNNNGGG@@@:::777666666666777666666555555000///......///000///---...///111222222000...---******+++---///333666888999888666444222111000000///+++'''$$$$$$%%%&&&&&&&&&&&&&&&'''''''''''''''((()))+++---------,,,+++,,,---...///000000000000//////...///000222444555555;;;???>>>>>>BBBCCCBBBCCCIIIMMMMMMMMMNNNLLLGGGAAA;;;333---++++++++++++'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&(((+++...000111///000222333222111000000000222333333222333555666555555555222///---,,,---+++,,,---------...111333444222000......///111333000000000111333777<<<@@@AAA@@@===;;;888666444444222666999888555444888======:::888777888::::::999666555444444555666888999888888999888777555444222222222222111000///......000222666999999666333111...,,,+++,,,///222444444666555444333222111111111++++++++++++++++++++++++...///000000111111000000------------------------000222333333222111222222111000///...---,,,------000222444555555777:::<<<;;;999666444555888<<>>??????@@@BBBDDDEEEFFFHHHIIIJJJJJJIIIEEEAAA>>>@@@???>>>===;;;999888888999777333000111444888<<>>???@@@BBBIIIRRRYYY]]]\\\XXXRRRKKKCCC===999666666666666666555555444...---,,,---...///...---***,,,...000111000...---((((((((())),,,000333555666555444222111111000000---***%%%###$$$%%%&&&'''$$$%%%%%%&&&&&&'''(((((()))***+++,,,---,,,++++++,,,---...///000111111111111000/////////000111222111888===<<<;;;===>>>===???FFFKKKKKKJJJJJJGGGCCC===777///,,,+++,,,+++***'''&&&%%%$$$$$$%%%&&&'''$$$%%%''')))+++...///000...111444444333222111111111333444444333222333555222333333111...---------,,,------------...000333222111///------...///000//////000222555999===???BBB@@@===999777555555555222555888888777777:::<<<<<<:::777777888:::;;;;;;666666555555666777777888555666777777666555333222222222222111111000000000000222555888888777555333///---+++,,,///222444444777666444333222111111111++++++++++++,,,,,,,,,,,,/////////000//////......***+++++++++,,,,,,---------///111111000///000111000///---,,,+++,,,------333555666666666777999;;;555444444444555777:::;;;AAA@@@@@@AAABBBDDDFFFGGGIIIIIIHHHGGGEEEBBB@@@>>>999666333333444777888888<<<<<<===<<<:::777444333222000...,,,---///333555777;;;>>>===:::777777888666555666666888:::<<<===???>>>>>>???BBBCCCCCCBBB@@@@@@AAABBBCCCEEEFFFGGGIIIJJJJJJJJJHHHFFFDDDBBB@@@???>>><<<:::888666555666333000///000444999<<>>;;;777555444555555444555666888999:::;;;;;;<<<999666444555777777777444444555666666666555555222333444555444444333222111111000000000000000111111222444666777777666555000...,,,,,,...111333444666444333111000000000000+++,,,,,,,,,------------///////////////...---,,,))))))******+++,,,------+++,,,.........---...//////---,,,+++++++++---...333444555444333333555777222333555777999999:::999===>>>???@@@AAABBBDDDFFFFFFFFFGGGGGGGGGEEECCCAAA:::777333333444777999:::;;;<<<<<<;;;:::777555444333000---,,,,,,///444666999===AAAAAA===999999;;;888888888888999:::;;;<<<>>>======>>>AAACCCDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFIIIIIIIIIHHHHHHGGGFFFFFFAAA@@@>>><<<999777555444222111//////111555:::===|||zzzqqqiiiaaaZZZUUUOOOFFF<<<777777555///)))((('''%%%"""  &&&&&&***555EEEPPPWWWcccooo{{{uuuaaaOOOCCC999666111,,,***+++...000000000111222555888;;;<<<;;;;;;:::999777555444333111222444444333111...,,,)))(((((('''''''''(((((())))))))),,,000333444555444444333222111///---,,,------...///222777:::===999<<<:::444111222444222555222222666999777777888:::===AAADDDHHHOOOXXX___cccaaa^^^XXXQQQIIIBBB>>>555555555555555555444444,,,+++***+++---......---+++---///111111///,,,***)))'''&&&%%%%%%'''***,,,000000//////000111111222+++((($$$"""###%%%''''''%%%%%%&&&''')))+++---...++++++++++++++++++,,,,,,///000111222333444444555555444222000///............666===;;;888999999888888@@@FFFFFFCCCBBB???<<<333---((('''***+++(((%%%&&&&&&%%%$$$$$$%%%&&&&&&'''((()))+++---............222666888666444444555111333444333111000///000...///000///...---...///111222222111///000222444000000000000/////////...------///333888<<<>>>>>>???===999666444444444555444444555777;;;<<<<<<;;;<<<999555333333444444444222333444555555555444333000111222333333333222111000000/////////000000111111222444555666666666666111...,,,,,,...111333444444333111///......//////,,,,,,,,,------.........////////////...---,,,+++(((((()))***+++,,,------)))+++------,,,,,,,,,---...,,,+++******+++---///000111111000///...000111111444777;;;<<<<<<;;;999;;;===>>>??????AAACCCEEE@@@BBBDDDEEEFFFEEECCCBBB;;;888444333555888:::;;;;;;;;;;;;:::999777555444333111---+++,,,000444777888===BBBAAA===999:::;;;;;;::::::999999999::::::;;;;;;;;;===@@@CCCEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFIIIHHHHHHGGGGGGGGGHHHIIIBBBAAA???<<<999777555444000/////////222666;;;>>>~~~tttkkkddd___\\\VVVMMMBBB<<<999666111,,,***(((&&&%%%$$$### """###(((111999CCCQQQ]]]iiiuuuyyyaaaPPPHHH;;;444000***///555000222000///444<<>>:::666333333333555555666666555333222111))))))))))))((('''&&&%%%+++((('''+++111555333111222111111///---+++***)))+++++++++---111555777888;;;666111///000111000///222222333555777888666555555<<>>???AAACCCCCCAAA???>>>111///+++((('''%%%###"""'''(((((('''&&&&&&(((***---------,,,,,,,,,++++++222444555666777555444333666666666333000---,,,---222000///......///111222555666666555444444555777222000...---------///000...///111333777:::===>>>???===999666444333444444888777555666777888777666999666333222222333444444000000111222222222222222,,,---......//////...............//////000222222444555666777666555444333000////////////111333444666222///---......+++(((......---,,,,,,,,,------...------...///...,,,***++++++,,,,,,,,,---------,,,,,,+++,,,---///111222,,,,,,++++++,,,,,,------444333222///------000333111222333444555777888888777999<<<===<<<;;;;;;<<>>?????????>>><<<999888888666555555777888888777444555777:::>>>BBBEEEFFFGGGHHHKKKMMMLLLJJJGGGEEEHHHFFFEEEDDDEEEFFFEEEDDDFFFCCC>>>;;;888555222///---///000///...000666;;;}}}uuummmfffbbbZZZRRRGGGAAA>>>:::555000,,,)))'''%%%$$$### !!!(((...555AAAMMMYYYfffwwwssscccVVVFFF===666...111888333555222111555===CCCEEECCCEEECCC@@@;;;666333222333444444555555555444333222+++++++++***)))'''&&&%%%(((&&&%%%)))000333333111000000000///---+++***)))+++******+++...222555666999555000...///000///...111000111444666777666555444:::@@@DDDFFFLLLWWW```ffffffccc[[[PPPEEE===999222222222333222222111111...////////////...------...///000000000///------***'''$$$###%%%(((***+++***+++---......---+++***'''&&&%%%$$$%%%'''***,,,++++++******+++---///000---,,,******+++---///111222......333666777888;;;>>><<<999666333111111000,,,111444444000000555;;;===>>>AAACCCBBB@@@===;;;222///+++((((((((('''&&&((()))***)))((((((***,,,,,,,,,++++++++++++,,,,,,111222444777888888777777555666555333///---,,,---000///---------...000222777999999999777666666777111000...---,,,---...///...///000333666999;;;===<<<:::777555444444555666777666555555666666555333555333000000111222222111......//////000/////////,,,,,,---...............------......///000111222111111111222222111111000111000/////////000111222666444111000///...---+++//////........................///000111000...---+++++++++,,,---......///,,,,,,++++++,,,...000111++++++++++++,,,---//////222222111...------000222111111222333444555666666666999;;;;;;:::888888999;;;===???@@@@@@@@@BBBDDD>>>;;;888888:::<<<<<<;;;999::::::::::::999777666888333000222444444555888===>>>???@@@@@@>>><<<;;;777555444444555666555555444555666999===AAAEEEGGGIIIKKKMMMNNNMMMKKKHHHFFFFFFDDDBBBAAABBBCCCCCCBBBDDDAAA===:::888666333000---...---------///333666~~~vvvmmmggg___XXXNNNHHHEEEBBB<<<777...,,,)))&&&%%%$$$!!!"""&&&///:::MMM[[[mmm{{{|||gggVVVIII>>>555888???<<<:::555222666>>>FFFIIIIIIJJJHHHCCC===777333222222222333444555666555555444......---,,,***((('''&&&%%%######'''---111111///.........---,,,+++))))))+++***((((((***---111444666333000......//////...//////000222555777666555444888===???AAAHHHSSS[[[cccdddaaa[[[PPPEEE<<<888222222222222111111000000000000000000/////////...111222222222111000000///---***'''&&&''')))++++++,,,,,,------,,,***((('''''''''&&&'''(((+++---...,,,,,,+++++++++---...///,,,+++++++++---///111222///---///555::::::;;;>>>BBB@@@===888555222111000---000444333000000444999;;;>>>BBBDDDCCC???:::777333///***(((((()))******)))***++++++******,,,...,,,+++***)))***+++---///333444666888888888888777444555444222///,,,,,,,,,---,,,++++++,,,...000222999;;;======:::888777666000///---,,,,,,,,,---...---...///111444777999:::888777666444444555777888777555444444444444111000///......///000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------///000111222/////////......//////000111000/////////000111222555555444222///......///000000000///////////////...///111333333333222111,,,,,,,,,------...///000---,,,,,,,,,,,,---...///******++++++---...000111/////////...---...000222000111111222333444444555666888:::999777555444444333666:::===>>>???@@@AAA<<<:::999:::<<<>>>??????::::::;;;;;;;;;::::::999<<<666222444555555888<<<;;;===???@@@AAA@@@???>>>888666444333444555444333444444444666:::???DDDGGGLLLMMMOOOPPPNNNKKKGGGEEECCC@@@======>>>???@@@???AAA???<<<:::999777444222111///---,,,...000222222yyypppjjjccc\\\TTTOOOMMMJJJDDD???333000+++((('''%%%###!!! &&&///EEERRRdddsss}}}xxxeeeVVVJJJ???BBBIIIFFF???999444666???GGGLLLLLLNNNLLLGGG???888333111222111222444555666777666666111111000...,,,)))'''&&&%%%$$$$$$&&&***,,,,,,+++,,,,,,,,,,,,+++***)))))),,,+++)))''''''***///222555333111/////////000000000///000222555777777666666888;;;<<<>>>EEEOOOWWW^^^^^^]]]WWWNNNCCC:::666333333222111000000000000111000000000000000000000444444444444333222222111111...++++++,,,...//////000//////...---+++***))))))))))))***+++,,,......---,,,+++++++++,,,...///+++,,,,,,---///111222333...---111999>>>??????AAADDDBBB>>>999555222000///---000333222000000444888<<>>???:::;;;;;;<<<<<<=========???888444444666666999>>><<<===???AAAAAAAAA??????;;;888555444444555555444444444444555888>>>CCCGGGMMMOOOPPPPPPNNNJJJFFFCCC@@@===:::999;;;======>>>===<<<:::999999888555333555222......111333333111|||tttnnneee```YYYVVVUUURRRLLLFFF888444///+++)))'''%%%###!!! !!!***:::FFFXXXgggsss|||wwwhhhZZZMMMMMMQQQLLLDDD>>>777888???GGGLLLMMMOOONNNIIIBBB:::444222111000111333666777777777777333222111///---+++(((''''''&&&&&&&&&'''(((((('''))))))************)))))),,,,,,***(((&&&)))...222444333333111000000111222111000000111444666777666888999::::::===CCCLLLSSSUUUVVVUUUPPPGGG>>>777333222111000/////////000000000000000///000111222333777777777777666555444333222000......000222333333333222111///---,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///,,,---...000222333333444000///333;;;AAAAAAAAACCCCCC@@@<<<888333000.........000222222111222555888>>>BBBFFFIIIGGGBBB;;;666666222,,,'''&&&''''''(((''')))***)))))))))+++---...---,,,+++---000333555777777777777777666555555333444444222///---------+++*********,,,...111333888;;;>>>>>>;;;666333222......------,,,,,,,,,,,,.........///111222444555555555555666888:::<<<===555444444333333111...+++++++++---000222222000...,,,,,,+++******++++++,,,------,,,,,,,,,---...///...------......///000111111000/////////111222333,,,,,,,,,---///111333555333444555222...,,,...111//////000111222222111111///333888::::::888888999888666333000---,,,,,,,,,000000111111111111111111000000///...------------,,,...000111000000111333333333333333333444444444777999999777444000///...,,,000555888999777666666::::::;;;;;;<<<===>>>???<<<<<<<<<===>>>>>>??????@@@999444444666666999======>>>@@@AAAAAA@@@???>>>;;;888444333333444555444666555444555888===BBBEEELLLMMMNNNMMMKKKGGGBBB???>>>;;;999888:::;;;<<<<<<:::999888999999888666444555222//////222333111///{{{uuukkkfff```]]]\\\XXXPPPJJJ===999333///,,,)))'''%%%###""" %%%000;;;KKK[[[hhhsss}}}|||ooo___[[[ZZZRRRJJJCCC<<<;;;@@@GGGKKKLLLMMMMMMJJJEEE===666222000000222444666777888888888333333222000...+++)))((())))))(((''''''&&&%%%%%%&&&'''((()))))))))))))))+++,,,+++)))'''(((---222222333444333111111222333111000///000333444555444777777777888;;;@@@GGGLLLKKKLLLJJJFFF???777222000///...---,,,,,,---...///000000000000111333666777;;;<<<======<<<:::888666333111111222555888999999888666333000---++++++******+++,,,------,,,***)))))))))((()))***,,,---///---...000222444444444333111000444<<>>@@@>>>======>>><<<:::666111...,,,++++++000111222333333333333222333222000///------,,,,,,---000333444333333333444444444444444333333333333777888888666222///---,,,---000444777666444333333:::<<<>>>>>>>>>???@@@BBB???>>>>>>>>>??????@@@AAA@@@999555666777777999<<<>>>@@@AAACCCCCCBBB@@@???:::777333111222444555555777666666666888<<<@@@BBBGGGHHHIIIHHHFFFBBB===::::::999888888:::;;;:::999888777777888999888666444222000///...///000///...{{{sssnnngggcccaaa[[[RRRJJJAAA===777111...,,,)))((($$$###!!!!!!%%%...;;;IIIVVVaaakkkqqqsss}}}tttmmmiii^^^QQQIIIAAA???CCCHHHKKKJJJJJJKKKJJJFFF???888333000111222444666777888888777333222222000...,,,***))))))******)))'''&&&&&&'''$$$%%%&&&(((((()))))))))(((***+++***'''(((,,,111000222333222000000111333111///---...///111111111222333333444777;;;@@@CCCBBBBBB@@@<<<666111...---***)))((('''(((***,,,---222111111222444777:::<<>>999333///,,,+++***&&&(((***,,,---,,,***)))&&&&&&&&&''')))+++---///...000222444555555333222222000222999>>>>>>>>>@@@<<<:::777444111000///......000111333444777999;;;AAADDDHHHJJJIIIDDD???;;;555222---+++******)))(((&&&'''((((((((()))+++---////////////000111222333......///111333555777888555555555444111//////000///.........///111444555555777:::999777444222111////////////......------000000//////000111222222333333444555666777888999666555555666666444111---/////////111333333222000,,,+++******+++---///111000///...------///000222333222111000000//////000,,,---...///000000000000///...------...///111222666555333222222222111000...000333666888999999999999???EEEGGGDDDAAAAAACCC>>>;;;666222...,,,,,,,,,...///111333444444333333222222000///......------000222666777666555444444444333333333222222111111444555666444000,,,+++***,,,000333555555444333333666:::===>>>>>>???BBBDDDAAA@@@@@@??????@@@AAABBB@@@:::777888999888999<<>>???AAABBBCCCCCCAAA===888666666666666888999:::888666777666777888999888666333///000111000///...///000~~~zzztttmmmhhhddd\\\RRRJJJDDD???999333000---+++)))$$$###!!! +++666@@@JJJSSSYYYdddooo||||||wwwkkkUUUNNNEEEBBBEEEIIIKKKJJJGGGIIIJJJGGGAAA999333000222333555666777888777777222222111000...,,,+++***))))))***)))((('''((()))###$$$&&&'''((()))))))))%%%)))+++***''''''+++000...000222222//////111333000...,,,,,,---...///......//////111333777:::===<<<<<<:::666111---++++++&&&%%%$$$$$$%%%'''***+++333333333444777:::>>>@@@BBBDDDGGGIIIHHHDDD???<<<::::::;;;???DDDIIIKKKLLLJJJFFF???888222...,,,+++###%%%(((+++---,,,+++***%%%%%%%%%&&&(((+++---//////111333555666555333222333000111777;;;;;;;;;===:::999666333111000000000...///111333555888;;;===AAADDDGGGIIIHHHDDD@@@<<<333111...------,,,+++***&&&''')))))))))))),,,.........//////000000111111/////////000111222444444555666666444222000000111111000//////000222444666555777999888666444222222//////000000//////...---000000000000000111111222222222333444444555555666666666666777888666222///000000///000222222111000+++***)))***+++---000222111000...---...///111222555444333111000/////////,,,---///111222222111000111000///...------...///999666222222444555333000///111555888;;;<<<<<<<<<===CCCJJJKKKHHHEEEEEEFFF>>>;;;666222///------...---...000222333444333333111000000///////////////111444888999888666555555333333222222111000000000222333444222...+++)))))),,,///222444444444555555111555:::<<<===>>>AAAEEECCCBBBAAA@@@@@@@@@AAABBB@@@;;;888:::;;;999999<<>>???::::::::::::;;;<<<======>>>???@@@@@@>>>:::666333333444555777999999666444666666777888999888555333///222444333000///111333zzztttnnnhhh___UUUNNN@@@@@@===777333222///******'''###!!!"""(((///888BBBHHHNNNWWWeeerrr}}}wwwggg^^^SSSJJJGGGFFFEEEDDDCCCBBBBBBBBB@@@<<<666222666444333555888999777444111111111111111111111111111...******,,,---,,,***)))((('''&&&%%%%%%%%%%%%'''(((***++++++***)))))),,,000333222...,,,...222222111///---,,,---...//////.........///222444666;;;999666333000---,,,+++"""###$$$&&&''')))******111222444777<<>>999555222000......///000000000111---)))((())),,,......+++***)))***---...///...,,,,,,+++((('''(((+++---333555666555333111111111222...******...222444444444555777888777555222000111000000000//////......000000222333444333222222777777555444222111//////222444777777555111/////////000111222222111000///---------.........////////////...---+++,,,...111333555777666222000111222///000111111111///...---000///.........///111222444444444444444444444444///333777;;;===???BBBCCCGGGJJJNNNOOOMMMHHHEEECCC;;;999666222...***((('''***+++---///000111111222000000///---+++---000333666999<<<>>>===;;;777555555333111///------------333333222111///---,,,+++...---...333555444444888999888888:::>>>BBBDDDDDDGGGDDDAAA???@@@AAAAAA@@@>>>===<<<;;;;;;<<<===>>><<<@@@EEEHHHHHHGGGFFFFFF@@@???>>><<<<<<<<<===>>>???@@@AAAAAA@@@>>><<<;;;:::===>>><<<777333222333444555777888888666444333555444444555888888666333444333111000//////......}}}vvvoooiiiaaaXXXQQQMMMKKKEEE;;;666666444000---***&&&###""" """(((...333;;;DDDPPP]]]hhhsss~~~yyypppdddZZZSSSMMMGGGCCCDDDDDDDDDDDDCCC@@@;;;777444444333444666666555444333333333333333222111111222///,,,,,,---...---+++((('''&&&%%%$$$$$$$$$$$$((()))***,,,,,,,,,++++++,,,///222111...,,,...111111000...---,,,---...///...---,,,,,,...000333555666555444222000///---,,,&&&'''((()))***+++,,,---000222666:::>>>AAACCCDDDHHHJJJNNNOOONNNJJJEEEAAA???BBBGGGMMMRRRTTTUUUTTTOOOOOOLLLFFF>>>666111///...//////000000000//////,,,+++******+++...111444666666444333333444444555444222111333777999999888888777666333000///111333666666666777888999:::;;;???>>>>>>>>>>>><<<888555111///...///111333444444000---***)))***,,,------,,,+++)))***+++,,,,,,+++++++++***((('''(((+++...444555555333111//////000000---******---111333444333444555555444333111///111000000000000////////////111333555666777777777777666555333111000......000222555666444222111111///000111222222111000///------......////////////.........,,,***+++---///111333444333111///000222111222222222111000...---//////......///000222333444444444444444333333333111444999===@@@BBBEEEFFFGGGKKKOOOOOOLLLGGGBBB@@@888666333///,,,)))'''&&&***+++,,,...///000000000.........---,,,...222555777:::===@@@@@@>>>;;;888666444222///---------...222222111000///---++++++---,,,...222444333333666:::999999<<>>======>>>>>>>>>AAAEEEGGGGGGEEEDDDDDD???>>>===<<<;;;;;;<<<<<>>??????<<<777333222333444555666777777666444333333222333555888999777555333222111111000000000000|||uuunnnggg___ZZZZZZUUUKKK???999999888444000...***'''%%%###!!!"""%%%,,,333===HHHSSS___kkktttxxxmmmdddYYYOOOGGGCCCBBBBBBBBBBBB@@@===:::555666777666555444555666666666777777666444222111333111///...//////...---'''&&&%%%$$$$$$###$$$$$$((()))+++------------,,,,,,///111000...,,,...000///...---,,,,,,,,,---...,,,+++******+++...111333111111222222222000///...++++++,,,,,,---.../////////222777<<<@@@AAAAAAAAAHHHJJJMMMNNNMMMIIIDDDAAAAAACCCHHHNNNSSSVVVXXXYYYTTTTTTRRRLLLCCC:::555222111222222222333333444444000///---,,,---...111333666555444222111000000000555333333444666777666555555666666555333222222333999999888888888999::::::;;;::::::::::::999666444///......000333666777777///...,,,+++,,,---,,,+++,,,***)))((()))***)))((()))***)))((('''))),,,...444444333000---,,,---......+++)))))),,,000222333222222222111000000//////000000111111000000//////...///222555777999999999888777555333111///...---///111333444333222222333///000111111111111000000///////////////000000000.........---+++***,,,---...000111111000000111333555555444444222111///...///......///000222444555555555555555555444333333000444999>>>AAACCCFFFHHHHHHLLLPPPPPPLLLEEE???;;;444222///,,,***(((''''''***++++++,,,---......///---............000333666888;;;@@@DDDEEECCC@@@>>>:::777444111//////000000222111111000...---,,,,,,---+++---222333222222555::::::<<>>===<<<:::999999::::::BBBDDDGGGIIIJJJHHHFFFDDDCCCBBB???;;;666333333444444555666666666555333222111111222444777888777666333333222111111000000000|||uuuooohhhdddbbb]]]RRRFFFAAAAAA>>>999444111---***(((&&&###!!!""""""(((000999BBBNNN\\\eeerrr~~~}}}uuuiii\\\RRRGGGFFFDDDCCCCCCCCCAAA???;;;===>>>;;;777555777999777888999888777555333111222111000/////////......((('''&&&&&&%%%%%%%%%&&&((()))+++,,,------------+++---//////---,,,---...,,,,,,+++++++++,,,------***)))''''''(((+++...111000111222333333222000.........------...///000111111333777;;;>>>@@@AAAAAAFFFHHHIIIJJJIIIFFFCCC@@@AAACCCGGGKKKNNNRRRUUUXXXVVVVVVTTTOOOGGG???999666555555555555666777888888555333000...---...000111333333222111//////......444444444444555555444333222444666666555333333444888777777777888999:::;;;:::999888777888777555333000//////111555777777777///...------...---+++)))***(((''''''((()))((('''((())))))(((((())),,,...444333111---***)))***,,,+++***))))))+++...000111222111000...---......//////000111111111000//////,,,...111444666777888888:::999777555222000///...000111333333111111111222///000000111111111111111000000000111111111111111///000000///---,,,,,,------...///000222333555666999999777666444222000///.........///111444666777777777888888777555444333---111777===@@@BBBEEEFFFIIIMMMPPPPPPJJJCCC;;;777111000---***((((((((((((*********++++++,,,---...///000000//////000333666888<<>><<<888444222222333444222222111000///............---...333444222333666;;;<<<>>>AAADDDDDDCCC@@@AAA@@@@@@BBBEEEHHHIIIIIIIIIIIIHHHGGGEEECCCAAA@@@BBBDDDFFFEEECCC???=========<<<:::999888888999999CCCFFFJJJNNNOOONNNKKKIIIGGGDDD???999555444444555555555555555555444333222111111222333444555555555555444444333111000......zzztttnnniiieeeaaaXXXPPPLLLKKKFFF???777444000---+++(((%%%###$$$***222===JJJRRRbbbooozzzlllbbbUUUQQQMMMKKKIIIHHHGGGEEEAAACCCBBB>>>999666777999888888888888666555333111000111111000///.........******)))((((((((())))))'''(((***,,,,,,,,,,,,+++***+++,,,,,,++++++++++++)))))))))******+++,,,,,,((('''%%%$$$%%%)))---///111222444444333111///......---,,,,,,,,,...///000333444666999<<>><<<<<<;;;;;;;;;<<<===>>>888555222///------...///......////////////......222333444555444333333333000222555666555444444444444444444555777888:::;;;<<<:::888777777666555333333222222333666777666555000///.........---***((('''%%%$$$%%%''')))))))))'''((()))(((((()))+++---222111///+++((('''(((***)))))))))((()))+++---///222000...---,,,,,,---...---...000111111000///......000222444666777777777;;;:::999777555333111000222333333111///...///000000000000000000111111222222222222222222222222222222333444333111...............///222555999;;;===>>>===;;;888555333111000/////////000222555777999999999:::999888666444333,,,111777===@@@BBBDDDEEEIIILLLNNNMMMGGG@@@999555000///,,,)))(((((()))***))))))))))))***,,,---...222333333111000000222333888<<<@@@EEEGGGHHHFFFEEEBBB@@@===999777666777888333333111000000000000111000...000444666444444777;;;<<<>>>BBBEEEEEECCC@@@???>>>???AAAEEEHHHIIIIIIJJJJJJKKKJJJIIIFFFCCCBBBDDDEEEFFFDDD@@@<<<::::::;;;:::888777777777888999BBBFFFKKKPPPRRRQQQNNNKKKHHHDDD===888555555666777555555555444333333222111222222222111111000111111666666555333111...,,,***~~~|||vvvpppkkkaaa^^^XXXRRRPPPOOOHHH???;;;777333000...+++(((&&& """(((000<<>>AAACCCCCCAAA>>>:::777444222111000000000111333666888:::888999:::999888555222111---222999???BBBCCCDDDEEEEEEGGGIIIGGGBBB;;;555222000///,,,)))((()))***+++((((((((((((***,,,...000444555555333111000111333888:::===AAADDDEEEFFFFFFDDDCCC@@@===;;;999999999333222111000///000111222222000111555666444444777:::;;;===AAADDDEEECCCAAA>>>===>>>@@@DDDFFFFFFFFFHHHIIIKKKLLLKKKIIIFFFDDDDDDEEEEEEBBB>>>:::888777999888777777777888999:::@@@DDDKKKPPPRRRQQQMMMJJJGGGBBB;;;777666777888999555555444333222111111111000111111///---,,,---///666555555333000---***((({{{zzzsssnnnddd```YYYTTTSSSSSSKKKBBB>>>;;;777444111...+++)))### !!!(((111888CCCPPPaaaoooyyyyyyrrriii___YYYUUUQQQPPPQQQLLLFFF@@@<<<999555333444333111000///000111222111333555444111//////000------,,,,,,,,,------...+++,,,---------,,,******&&&&&&&&&'''''''''&&&%%%%%%&&&'''((()))******+++'''%%%"""!!!###&&&+++...000000000///......------***)))(((''')))+++...000111222555999===AAACCCEEEDDDDDDEEEFFFHHHHHHIIIIIIHHHJJJKKKJJJJJJNNNVVV]]]bbb```\\\VVVOOOJJJHHHGGGHHHFFFDDDCCCBBBCCCDDDDDD777555111---+++******+++***+++,,,...//////......+++///333444444333444666000111333333222111222333222222222333444666777888:::777555555777999:::;;;999999999:::;;;;;;999777333111///...---,,,***((('''&&&$$$%%%'''(((((((((''')))***)))(((((()))***,,,------,,,)))(((((()))((())))))(((%%%%%%''')))---,,,+++******))))))))))))+++---//////...---+++///111444777:::<<<<<<===:::999999888777666555444222222111...------///222000/////////000111222333555555555444444444333333555888:::999666222///...000//////444;;;BBBFFFGGGFFFDDD@@@<<<888555333222222222222222444666888:::666777888888666333///------222999>>>AAABBBBBBCCC???AAABBB@@@;;;555222000000...+++((('''((()))+++(((''''''(((***---000222333444555444333222333444777888999<<>>888666666999::::::666555444222111111000000---......,,,******,,,///222222222222000...+++)))xxxwwwqqqnnniiiaaa[[[ZZZ[[[TTTKKKAAA>>>:::666444111...+++&&&###'''---000<<>>;;;:::;;;<<<>>>>>><<<:::555222///------,,,***))))))(((&&&&&&'''''''''&&&((()))***)))((('''((()))+++,,,---,,,***(((((()))((()))***(((%%%###%%%'''*********)))((((((''''''(((***,,,...///...,,,***+++---111555999;;;======888888888777666555555555000000///---,,,...111444000////////////111333444666666555555555444444444555888::::::777222///---000...///444<<>>>>>??????;;;<<<<<<:::666222///...000---***'''&&&&&&(((***'''''''''(((***...111333222333444444444333555666666666777888;;;>>>BBBDDDBBBBBBBBB@@@>>>:::777555///...,,,,,,,,,---///000111///000444555222222555888999;;;>>>BBBEEEDDDDDD<<<<<<<<<>>>@@@AAA@@@???BBBEEEIIILLLMMMLLLIIIGGGDDDDDDDDD@@@<<<888666666666666666666888:::<<<===;;;@@@HHHNNNPPPMMMIIIEEEAAA<<<777555777:::;;;;;;666555444222111000000000)))+++,,,+++)))))),,,000...///000111000...,,,+++}}}vvvqqqjjjddd^^^YYYTTTQQQFFFBBB===888555333000...&&&%%%"""+++444AAALLLWWWbbboooxxxzzzrrrmmmkkkddd\\\PPPHHHHHHIIIBBB888555333///,,,,,,...222444555444444666888777444000111222333333222///---+++------......---,,,++++++((('''&&&%%%%%%%%%&&&&&&"""$$$(((+++---------,,,***(((&&&######%%%(((***000///---,,,+++*********+++(((&&&(((,,,000111111///000333666999;;;<<<===888888999<<>>::::::;;;555555222,,,'''$$$&&&)))&&&'''(((***++++++++++++,,,---000444777777555222444333111000000111333444:::888555555666666444111666444444555999<<<===>>>===<<<;;;<<<;;;:::666444333000---,,,...///---+++)))(((&&&%%%%%%%%%&&&&&&&&&'''((()))***+++,,,---...///000///,,,+++***+++------,,,+++)))&&&###!!!'''''''''((((((((())))))---.../////////...---,,,---///111444777999:::;;;<<<777333333666777555222222///------///000///---.........---,,,...111444444444222222222333444555555555555555333222000///,,,,,,---444===EEEJJJKKKMMMHHH@@@888222///......///...///000222444777999444444444333111...+++)))---000333444555555666777888777777555333111...---111---((($$$$$$%%%%%%%%%(((''''''***///222111///111111111111222333444555888555333444777;;;===>>>BBBBBBAAA===888444222111,,,---------,,,---000222---///111111111222333555777999;;;===@@@BBBCCCDDD>>>;;;777666999<<>>777222///......---...///111333555777999333444444333111...+++)))+++---000222222222333444444555666666555333000...000,,,(((&&&%%%&&&&&&&&&(((''''''***...000000...///000000111222333333444777555333333666:::<<<===>>>>>>>>>;;;666111......,,,---......------///111000222333222111111222444888999<<<>>>AAABBBDDDDDD@@@===999777999<<<>>>???BBBDDDFFFHHHJJJJJJJJJIIIEEEDDDAAA>>>:::666444222444333333555999===??????>>>AAAEEEGGGGGGDDD@@@===888888888999999::::::;;;:::888666444333111...,,,******++++++++++++,,,,,,000000///...---+++***)))|||lllwwwnnngggaaa\\\YYYNNNKKKHHHDDD@@@<<<666222...,,,'''""" (((///666???JJJQQQdddnnn{{{~~~ssshhhaaa[[[NNNAAA===999444000......111333777777777888:::999777555555555666555333000---+++------......///000000000...+++(((%%%###$$$&&&'''%%%&&&''')))+++,,,,,,---...,,,(((%%%$$$$$$&&&'''************++++++,,,,,,---+++******---///111111666777777777666555444333111333555999<<>>@@@@@@<<<:::888777777666555444...---+++***++++++***)))((((((&&&%%%$$$###""""""$$$%%%''')))+++---///000...000111111///...///000,,,------...---,,,+++******************+++++++++......//////...,,,***)))***,,,///333888;;;>>>???===999555555666777555333222000......//////...---//////000//////000444777555444333111000000000000...---------...///222333333000...000555;;;???BBBBBB@@@<<<777333000...---,,,---///222555777888999222222222111///---***((((((+++.../////////000111000222666888888666222///...,,,)))'''(((((('''&&&'''''''''***,,,...---,,,,,,---///111222333222222666444222222555777999999:::;;;<<<999555000---,,,+++---//////......///000222333444333111000111222999;;;===@@@CCCDDDEEEEEECCC@@@<<<::::::<<<<<<<<>><<<999666444333111111111444999>>>@@@AAA???AAADDDEEEDDD@@@;;;999555555666666777999::::::777555333222222111...,,,+++,,,,,,,,,,,,---------......---,,,+++)))((((((uuueee{{{qqqiiiccc^^^[[[UUUSSSPPPMMMHHHBBB;;;666111...)))%%%"""  $$$***111:::@@@TTT^^^lllyyywwwnnneeeVVVHHHAAA===888333000000222444777777777888999888777666777777777666444111---+++,,,,,,---...///111222333000,,,((($$$"""###%%%&&&&&&'''((()))***+++,,,---///---***'''%%%%%%%%%&&&'''((()))***+++,,,,,,,,,,,,+++***+++---000333444999999::::::999777444333111222555999<<>>???:::888555333444444444333,,,+++***))))))***))))))((((((((('''%%%###""" ###$$$''')))---///222333000222333222000............///000000000...---,,,++++++++++++++++++++++++.../////////---+++)))(((***,,,000555:::>>>AAABBB===:::777666777777666555222111000////////////......////////////111555888666555444222000///...---222000...---...111444777444222//////222777<<>><<<888444111...---+++---000444666888999999111111111///...+++)))((('''***---......---...//////333888<<<<<<888333000---+++***)))******((('''''''''((()))+++,,,++++++***+++...111222333222111555333111111333555666666888:::;;;999555111...---+++---000000///...//////111222333222000///000111;;;===@@@CCCEEEGGGGGGGGGFFFCCC???=========<<<;;;>>>>>>===>>>???AAABBBDDD@@@>>><<<:::777444222111//////000333999>>>AAABBB>>>???AAAAAA@@@===999777333333222222333444555666555333111000000000///---------------............------,,,+++***)))))))))rrrbbbxxxqqqjjjeeebbb^^^\\\XXXUUUOOOHHH@@@:::333///***'''&&&%%%###!!!"""'''---222===FFFUUUdddqqq}}}}}}qqq```RRREEEAAA;;;555222111222444666666777777666555555555777777777666444111...,,,++++++,,,---...111333444000,,,(((###!!!"""$$$%%%((()))***+++,,,,,,,,,,,,///---+++(((&&&&&&&&&&&&&&&''')))+++,,,,,,,,,,,,))))))***+++---000444777999:::<<<======;;;:::888444555777:::===@@@BBBCCCDDDHHHMMMOOOOOONNNNNNNNNQQQNNNJJJDDD>>>:::777555666888???KKKTTTSSSHHH>>>;;;999777555333000---+++&&&'''((()))+++...000222333222333555999::::::999777777666666666777999:::999999999888777666666666555555555777:::<<<<<<;;;888555222111111222222111+++++++++***))))))************+++***)))&&&$$$"""$$$%%%(((+++...222444666444555555333///---,,,,,,222222333222111000...---,,,+++++++++++++++++++++////////////...,,,***)))+++...222777<<<@@@CCCDDD<<<;;;888777888888888888333333222111000//////000---...//////000222666999777777666444222000...---555333000......000444666444222000///111555;;;??????>>><<<999555222///---,,,...111444777888999999000//////---,,,***)))((((((+++---............///222666<<<@@@@@@<<<555111...,,,+++***++++++)))((('''((()))***************(((***---000222333222222444222000000222333333222555777888777333000------,,,...000111000///...///...///000000//////000222;;;>>>AAAEEEGGGHHHHHHGGGGGGDDDAAA@@@???>>>===;;;<<<;;;;;;;;;;;;===???AAA???===;;;888555222///......---...222777===@@@AAA;;;<<<===>>>===<<<:::888555444222111000111222222333111/////////000///...------........./////////...---,,,+++******++++++rrrccc|||vvvpppkkkgggfffccc___[[[UUUMMMDDD???777222,,,)))))))))&&&$$$###%%%+++444AAAPPP^^^mmm|||yyyiii[[[OOOJJJBBB;;;555333333444666777777666333222222333666666777666444111...,,,***)))******,,,///111333///,,,(((%%%######%%%&&&)))***,,,...///...,,,+++---,,,***)))((((((((((((((()))+++,,,,,,,,,+++***''')))***+++,,,///444777777999===@@@AAAAAA???>>>999999999;;;===@@@CCCEEEGGGJJJMMMMMMKKKIIIGGGFFFIIIGGGDDD@@@<<<999777666555999BBBOOOYYYXXXNNNCCC>>>===;;;999888555000---''''''(((***,,,///222444444555666999<<<===<<<;;;888777666555666777:::;;;999::::::999888777777999999888888:::;;;<<<:::999444222000000000000///...+++,,,,,,+++******+++---,,,---//////...+++(((&&&&&&'''***---111444666888777888888555111---,,,,,,333333444444333111///.........------------,,,,,,//////000000///---+++***...000333777<<>>:::888777888999888666222000000222444555555555444111...---((((((((((((***,,,///000///---+++((('''&&&''''''))),,,///111222000---+++******)))))))))***+++++++++,,,---...---,,,***))))))***++++++***,,,000444666999===AAACCCDDDCCCBBB===<<<;;;:::<<<@@@CCCFFFHHHIIIKKKJJJGGGDDDBBBBBB@@@???>>><<<:::888777666444888@@@KKKTTTUUUOOOHHHDDDBBB???===;;;777000+++&&&''''''))),,,///333555555666999<<>><<<666666666777777888999:::777999:::999777666777999;;;::::::;;;======;;;999111000//////000///---+++,,,---...---++++++---///...000222444333000---***)))***,,,///333666888999999::::::888444111000000111222333444444333222111111111000000000///////////////000000000///---,,,///000333777:::===???@@@999::::::999999:::<<<>>>666888888666222111222444000111222333444777;;;???;;;;;;:::999777555222111222111...---,,,---///000111111111///...///444777777777666555444444444444222333333444555777999:::...---,,,***)))(((''''''***---///000///...//////777;;;BBBGGGHHHEEE@@@<<<444111,,,***************)))+++---,,,)))((((((******+++,,,///111444555666555333111111111111000...333333222000---,,,---//////000000///......///111111222333222111000111222666999===AAACCCDDDCCCBBB???>>>>>>>>>???>>><<<:::;;;;;;;;;;;;;;;<<<===>>>999888666444222///...---...------///333777999999999999::::::::::::999999777555333111000111333444555222///...///000//////---------.........//////---,,,+++******+++---...lllzzzvvvooolllfff```YYYQQQIIIDDD???888111---,,,+++&&&"""""")))111:::GGGUUU___hhhuuuoooiii^^^RRRHHHAAA>>><<<999::::::666222///000222333444555555333111///---((('''&&&&&&(((***---///000///---+++))))))))))))***---111444444111---***))))))))))))***+++,,,------...//////...+++)))'''+++,,,,,,+++)))***---111666999===AAADDDDDDCCCBBB@@@>>>;;;:::;;;???CCCFFFEEEGGGGGGFFFCCC@@@??????::::::999999888777777666444777===FFFMMMPPPNNNKKKIIIFFFCCC@@@===777///***&&&&&&&&&(((+++///222555666777:::???BBBBBB???===333555777999:::999888777666888:::999666555777999;;;:::;;;<<<>>>>>><<<:::///......///000///,,,***,,,...000...,,,,,,...111000222555777666333000---***+++...111444777999::::::;;;;;;:::777444333444///000222444555555444444333333333222222222111111//////000111111000///...///000333666888;;;<<<===888999:::::::::;;;>>>@@@777999999777333222333555222333444555666999>>>AAA<<<<<<<<<;;;999666444333111000///......///111222000111111///,,,,,,///333333222222222333555777888444444444444555777888:::---,,,+++)))((('''''''''***---///000///......///777<<>>AAAAAA@@@???;;;;;;;;;<<<>>>===;;;999888888888999::::::::::::666555444333111000///......------...222555666777;;;::::::999999999888888444222000//////000333444666333000...///000000///------------.........///---,,,***))))))+++---...ddd~~~www{{{rrrhhhbbb```\\\VVVOOOCCC???999333000,,,)))&&&%%%$$$---888CCCJJJVVV```pppyyykkk^^^TTTNNNJJJGGGAAA>>>:::777666444222000444222000000000000...,,,((())))))***++++++,,,---111111000---***(((((()))---,,,,,,---//////...,,,'''''''''((()))+++,,,---000//////000000///---++++++,,,,,,+++******---///555999===@@@@@@@@@???@@@<<<<<<>>>???AAADDDEEEFFFLLLMMMKKKEEE===777555555555555555555555555555555777888;;;???CCCGGGKKKLLLLLLKKKHHHCCC<<<555///+++((()))***,,,---......///666555555999===@@@???===888999:::::::::888666555666888999777555555888;;;999:::<<>>???:::999888777666666666666444555888:::<<<=========::::::;;;:::999777444333333222111000000000111222333333111...+++))))))+++///000111222333444444444222222333444444555666666...---+++)))))))))))))))///000///,,,)))***///333===BBBHHHMMMOOOLLLGGGDDD<<<888222---******---...,,,,,,,,,+++)))'''&&&%%%---,,,,,,...333777999:::555555555444333111000//////000000///...///222444333222000//////000222333222444444333111///...///444444666888;;;;;;999777888888:::;;;;;;<<<;;;;;;777888888999999999888888555555444333222000///...)))***,,,...000333666777888999;;;<<<;;;888555222111///...000444777777666999666333111000000///...111000...///000222111111...+++&&&%%%&&&)))+++---ddd}}}xxxnnnhhhfffaaaYYYRRROOOKKKDDD>>>888333---)))((("""###+++555;;;EEEMMM[[[iiivvvxxxmmmeee___ZZZXXXLLLGGGAAA;;;888666333222555333000//////...,,,+++******++++++,,,,,,,,,+++,,,------,,,***)))***+++++++++***+++---...---+++,,,,,,,,,,,,---...000000000000000111111000...,,,,,,---,,,+++******,,,...333666;;;===>>>======>>>===>>>AAADDDFFFHHHIIIIIIMMMMMMJJJEEE>>>888666666666666666666555555555555777777888;;;>>>AAAEEEGGGIIIHHHFFFBBB===777111...******+++,,,------......333333444777;;;>>>===<<<999999999888777666555555666888999777555555999<<<======???AAABBB@@@<<<999000000000/////////////////////.........///000000333777::::::777333333444333444555777999<<<>>>@@@AAA>>>;;;::::::999777666999555555888777444333777:::::::::999999888888888444444333222111000/////////000222666999:::888666777777777888999;;;<<<===;;;:::999888777666666666444666888:::<<<=========<<<<<<<<<;;;999777555333333333111000000111111222222111000---++++++,,,...///000111222333333333333111111222222333444444555///---,,,************+++/////////,,,)))***...333<<<@@@EEEJJJKKKIIIEEEBBB===999444000------...///...------,,,***((('''&&&,,,,,,,,,///333777888888666666555555444222111000000000111000//////222444444333111000///000111222111222333333000/////////333333444666999:::888777666666666777888888999999888888888999888888777777555555444444333111000///++++++,,,---///222444666666888:::;;;:::888555333111///...000444777777666777555222111222333222111222111///000111222222111///,,,(((&&&(((+++---...aaaxxxsssnnnhhh^^^WWWSSSPPPJJJEEE???777000+++---'''###"""!!!""")))...666<<>>999777555444888555222000000...,,,+++++++++,,,---,,,+++***))))))+++,,,,,,***))))))******)))((()))+++,,,+++***,,,,,,++++++,,,---...///111222222333222000///...---------+++))))))***,,,111444888:::::::::;;;;;;<<<>>>CCCGGGJJJKKKKKKKKKLLLLLLIIIDDD>>>:::888888777777777777777666555444666555444555777:::>>>@@@EEEEEEDDDAAA===888444111------------,,,,,,,,,,,,000000111444888;;;;;;::::::888777555444333333444555777888777666666:::>>>@@@@@@AAABBBCCCAAA===999222111000//////000222333444333333222222222222333222555999999666444444666888999999:::<<<>>>???@@@AAA???<<<;;;;;;:::999777999666555666666444555888===<<<<<<;;;:::999999888555444333111000000000111000000111333666777777666444444444555666888;;;<<<<<<;;;:::999888888777777555666888:::;;;<<<======??????>>><<<:::777555333444333222111111111111111000000///---+++,,,///222000000111111222111111000000000000000000111222333///...---++++++++++++,,,...//////,,,)))***...222;;;===AAADDDEEEDDDAAA@@@===;;;777333111/////////000//////---,,,***((('''++++++,,,000444666777666666666666555444333222111000111111000///000222444555444222000//////000000...000222111000///000111333222222333666777777666444333222222333444666777888888888888777777666555555555555444333222111000...---,,,,,,...000333444444555777999999777555333000//////111555777777777555444222333444555555555444222111111333333222111///,,,))))))+++---///000ccc|||vvvnnnccc[[[SSSQQQMMMIIIDDD===666111222,,,'''&&&$$$ $$$,,,111888BBBNNN\\\jjjrrruuuxxx~~~|||yyyddd\\\QQQGGGAAA???======;;;888444222111000///---+++,,,------,,,***(((&&&***,,,---,,,)))'''&&&&&&)))((('''''')))******))),,,+++*********+++---...333444555555333222111000---...---+++))))))***,,,111444777888888888999999:::===BBBHHHKKKKKKJJJIIIJJJIIIFFFBBB>>><<<::::::999999999999888777555444333222111111333777;;;>>>BBBBBBAAA@@@<<<888444222//////...---,,,+++++++++,,,---///222555777888888999777444222000111222333333555888777666888<<<@@@BBBAAAAAAAAAAAA???;;;999555333111000000222555888999888777666555555555555222555999:::888666777999<<<<<<<<<<<<===>>>???@@@@@@>>><<<:::::::::888777:::888666555666666888:::<<<<<<;;;:::888777777666666444222000//////111222222000000111333555555444222222222222444666999;;;<<<<<<;;;;;;:::999888777555666777999:::;;;<<<===AAAAAA???<<<999777444333333333222222111111111000111000///,,,+++---000333111111111111111000//////......------...///000111...---,,,+++***++++++,,,---//////,,,******...222999:::<<<>>>>>>>>>===<<<;;;:::777555222000///...111111000///---+++)))((()))***,,,000333555555444666666666666555444333222111111111000//////111333666555333111//////......,,,...000000//////000111222111000111333555555555222111000000000222444666777777777777666666555444444444444444444333222111000///---,,,---///111333222333555777777777555444111111222444666888888888555444333444666777777666555444333333444444222000...,,,******,,,///000000eee|||ssshhhaaaZZZXXXUUUQQQLLLEEE===777777000+++***'''""" """%%%***222<<>>DDDIIIKKKKKKIIIHHHFFFDDDAAA???======<<<<<<:::;;;;;;;;;:::888666444000///...///222777<<>>BBBEEEDDDBBBBBBAAA@@@===;;;888666333222333666:::<<<===<<<;;;999888777666666444777;;;;;;:::999;;;======<<<<<<<<<<<<======>>>>>><<<999888999888777666999888777666777:::<<<======<<<;;;:::888777666555555333111///...///111222333111///000111333333333222111000000222444777999::::::;;;;;;;;;:::999999666666777888999;;;<<<<<>>;;;888555333222333333222222111000//////000000///---+++,,,///222111111111111111000///......---,,,++++++,,,...///,,,,,,***))))))***++++++...///000...++++++...222777777888888888888888777777777555333111///...---111111111000...---+++***))))))+++///222444444222666666666666555444333333111111111000......000222555444222000///------,,,***,,,.../////////000111111///...///222444444444222111000///000222444666666666666666666555444333333333333444333333222222222111///......///000111111222444666666666555444333444666777888888888888666555555666777888777555666555444444444444111///+++******+++---///000000bbb|||wwwmmmgggbbb___[[[VVVPPPHHH@@@::::::333...---***$$$""""""###(((000;;;FFFNNNUUU___lllvvv}}}zzzmmmaaaXXXQQQLLLDDD@@@;;;666444222000///...---,,,+++)))((('''''''''((())))))((()))+++---+++)))''''''(((***+++***---,,,+++***+++...111333555888;;;:::666444444666000111111111111222555777===>>>??????===;;;;;;<<>>;;;:::;;;===>>>===<<<=========<<<999666444------...///333888===???@@@@@@@@@???===:::777555333222///---+++*********+++...000111111222333555666444111/////////111333000333666777888:::@@@DDDJJJHHHEEEDDDDDDCCCBBB@@@:::888777666777:::>>>@@@@@@???===;;;999777777666555999<<<<<<::::::<<>><<<:::999777777444333222111000111111222444222000000222222222111111000......///111444666777888:::;;;<<<;;;;;;:::777777777777888:::;;;<<<@@@???<<<999666444222222111222111111000///------.........---,,,,,,...000111222222222111000000///...,,,+++******+++---...,,,+++***)))))))))***+++...000111///---,,,///222444444555555444444333333333333111000///.........000000000000///...---,,,))))))***---000333333222555555555555555444333333000000000...------///111222222111///...,,,+++***)))+++---.........///000///......///222333333222222111111111111333444555333444444555555555444444111111222333333333222222222222111111000000000111222333444555666555555444444777999999888777777777555555555666888888777555666555444444555333000---*********,,,///111111000fffzzzzzzrrrmmmhhheee```\\\VVVOOOGGGBBB;;;444///...,,,&&&$$$$$$"""'''///888>>>FFFOOO\\\eeejjjnnnssswwwxxx{{{vvvkkkaaa[[[RRRMMMEEE???:::666333111111000---+++*********+++((()))((((((''')))---000,,,***(((((()))+++,,,,,,+++***)))(((***---111444666:::===<<<888555666888333444666777888:::>>>AAAEEEFFFFFFDDDAAA?????????BBBDDDGGGIIIIIIGGGDDDBBB:::888555666999===>>>>>>===>>>??????===:::666444,,,---...111444888<<<>>>???@@@AAAAAA@@@>>><<<;;;444222///---+++***++++++---000222222111000222444333222111000///000222333///222666777888;;;AAAFFFKKKHHHFFFEEEEEEEEEDDDCCC;;;:::999999;;;>>>AAACCCAAA@@@>>>;;;999777666666666999<<<<<<::::::<<>><<<:::888777555444444444444333333333444333222222222222111///000///,,,++++++---000222444666888;;;<<<<<<<<<;;;777777777777888999;;;<<<>>><<<999666444222111111000000111000///---,,,+++(((***,,,---------...000111222222222222222111111...---***))))))***,,,...,,,+++************,,,,,,///111333111......000333222222333333222111000000111000///------...//////......////////////......***))))))+++...111222222444444444444444333333222/////////---++++++---////////////...---+++***)))(((***------------...///...---...111333444222111000000111222222333333444111222333444444555444444///000111111222222222111222222333444333222111000333444555555555555555444555777:::999666444333444222222333666888:::999777555555444444444222///,,,******+++...111333333111qqq|||vvvrrrnnnkkkhhhddd```[[[UUUQQQ;;;555000///,,,'''%%%&&&!!!!!!  """ %%%+++000555===HHHPPPTTTYYY___dddhhhlllsss}}}wwwqqq___YYYPPPGGGAAA;;;777444444111...,,,***+++---...---,,,***(((&&&(((+++///...+++)))(((***,,,------///...,,,,,,...222666999777;;;>>>===888555666999555777999;;;===@@@DDDGGGJJJKKKJJJHHHDDDBBBAAABBBBBBCCCEEEEEEEEEBBB@@@>>>777444222333888<<>>???@@@???===:::666444,,,---///111444777:::;;;>>>@@@AAACCCCCCCCCAAA@@@444222///---+++++++++,,,...111444333111000111333222111000000000111333333...222555777888<<>>;;;999777666555666999;;;;;;999999;;;>>><<<<<<;;;;;;;;;;;;<<<===;;;999777666777777666555333999<<<;;;???FFFHHHDDDBBBBBB@@@>>>;;;999888777555666666777666666555444444333222333333333111//////---+++))))))+++...///222444777:::<<<===<<<<<<777777666666777999;;;<<<<<<:::777444222111000000///000000000...---+++)))$$$'''+++---......///111111222222333333333222222...---***))))))***,,,...---,,,+++++++++,,,---...000222444222//////111444111111222222222000///...000///---,,,---...000111------...///////////////+++)))(((***---000222222333333333444333333222222...///...,,,+++***,,,............---,,,+++***)))(((***,,,---,,,,,,---...------///111444444222000///000111222333333333222000111222333444555555555...///000111111111111111111333444555555444222000444555555666555555555444444777999999555222111111///000111555999;;;:::999555444444444444222...+++++++++---000333555444333oooxxxrrrssssssooohhhccc___XXXQQQDDD>>>888555///)))(((***'''$$$ $$$CCCTTTFFF''' ###$$$,,,000555:::>>>CCCHHHKKKWWW^^^hhhttt}}}qqqkkkbbbXXXOOOGGG@@@<<<<<<888333111111000...+++///...,,,++++++,,,...///222000---++++++,,,...000(((((())),,,000555;;;>>>DDD@@@;;;777666777999;;;>>>@@@BBBCCCEEEGGGKKKNNNUUUUUUTTTPPPKKKFFFCCCCCCCCCCCCDDDDDDBBB@@@>>><<<777444222333888===??????<<<===>>>>>>===;;;999777000000222444666999<<<===<<<@@@CCCEEEHHHJJJGGGAAA:::666111---,,,,,,++++++444333111111222111///---///111444666555555555666555444444555888===AAADDDHHHFFFDDDBBB@@@???>>>>>>===;;;:::;;;???BBBDDDEEEDDDAAA===999666666777888999999888888999;;;===>>>999:::;;;<<<===>>>???@@@===;;;666333222444888:::777<<<@@@BBBBBBBBBDDDGGGDDDCCCAAA>>>;;;888666555555444444333444555777888666666777888888555111---++++++++++++++++++++++++000333777999999999999:::888444111333888;;;:::888888777666444333222111111333222111000...,,,+++***)))***+++,,,...///000000333333333333333222111000000///---,,,++++++,,,---000...,,,,,,---.........222666777333222444555333//////...------,,,,,,++++++---000111111111111222111111222222111///,,,+++......---,,,***+++---000555555444333222222111111---,,,,,,,,,,,,---.........---+++***)))******+++*********************+++---111555666333000000111000///000222444444222000555333222333444666666555333111000111222222111000111222444333222222333555666888999888444111111222222222222222111111111111222111222555:::<<<<<<:::222333333444333222000///,,,000222111333666666333mmm{{{uuussstttpppjjjgggddd^^^WWWIIIAAA:::777333---***+++'''$$$  666DDD:::''' ###'''+++...333888;;;DDDLLLZZZiiivvv}}}tttjjjaaaXXXPPPKKKFFFAAA:::555333222///------,,,***(((((()))***+++000///---,,,,,,,,,...///+++***+++---000555:::===BBB???999555444666999;;;:::===BBBFFFIIIMMMQQQTTTXXXYYYYYYVVVQQQKKKHHHFFFFFFFFFFFFEEEBBB>>>:::888555333222444999===????????????@@@???>>>;;;999777111222333555888:::===>>><<>>======>>>>>><<<;;;;;;>>>AAACCCCCCCCC@@@<<<999777777888999:::999777666777888:::;;;999999;;;<<<>>>@@@AAABBB???<<<888444333555888;;;;;;>>>@@@BBBBBBCCCEEEFFFDDDCCCAAA>>>;;;999777666444333333333555777999:::999888999::::::777333000///......---,,,+++******---000333444444333444555888444111222777999888666666555444333222111111111333222111///---,,,,,,,,,,,,,,,---...///000000111555444444333333222222222000///...---,,,,,,------///...,,,+++,,,---......222666777444111333333000......---,,,,,,++++++******,,,///000//////000111111111111000///...,,,,,,---...---,,,++++++...000666555444333222111000/////////...---,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,///222333222111000000000///000111333444222111111///...///111222222111333222111111333333222000222333444444333333444555222444555333000------...000000000000000000000000555333333555888999777555333333444444333222000000...222444444666::::::777mmm~~~yyyuuuvvvsssnnnkkkjjjeee^^^QQQGGG===:::888333...,,,***&&&!!!!!! )))%%%"""&&&+++///666???NNN^^^nnn|||yyypppgggaaaXXXQQQGGG>>>888555222111,,,+++(((&&&&&&'''((()))---------,,,------......///......///111555999;;;@@@<<<777444333555999<<<;;;???DDDIIIMMMQQQVVVYYY]]]___```]]]WWWPPPKKKHHHIIIJJJIIIGGGCCC===777333222111222666:::===>>>>>>AAAAAAAAA@@@>>>;;;999777333444555777999;;;===???<<>><<<<<<<<<===>>>===;;;;;;===???@@@???AAA>>>;;;888777777888999:::999777555555666777888888999;;;===???AAACCCDDDAAA>>>:::666555666999;;;AAA@@@@@@AAADDDFFFFFFFFFEEEDDDAAA>>>;;;999888888333333444444666888;;;<<<<<<;;;;;;;;;;;;999666333222111000///...,,,++++++...///111000//////000111666333111222555777666444555444333222111000000000444222///---,,,,,,---...000000000111111111222222777666444333222222333333000///...............//////...,,,++++++,,,...///222777888555222222000---,,,,,,,,,+++******))))))(((***------------...///111111///...------,,,,,,,,,------,,,+++,,,///111555555444222111///......222111///---+++******)))+++,,,,,,------------,,,---,,,,,,,,,++++++******++++++---///111222000...000//////111333444333111///...------///000000///333222222333444555333222222444555555444444555666222444555444222///......------......///000000000333222222444666777666444444444444444333222111000111555888888:::>>>???<<>>888222///000+++&&&"""!!!  $$$(((...555AAAPPP```qqq|||vvvmmmeeeXXXJJJ???888444333---+++(((&&&%%%&&&(((***+++,,,,,,---......//////333222111000222444888:::???;;;777444333666:::===AAACCCFFFIIIMMMRRRXXX\\\bbbddddddaaaZZZSSSMMMJJJMMMMMMLLLIIIDDD===666111///000333777;;;===>>>>>>AAAAAA@@@>>><<<:::888666444555555777999;;;===>>><<<@@@EEEGGGKKKNNNLLLGGGDDD???:::666666777888888555555666999;;;<<<;;;999444444333111///000333666:::;;;<<<>>>@@@CCCEEEFFFEEECCC???<<<::::::;;;<<<>>><<<::::::;;;<<<<<<;;;===<<<999777777777999:::999777666555444555777888777888:::===@@@CCCEEEFFFCCC@@@;;;777666888:::===DDDAAA???AAAFFFJJJJJJIIIFFFCCC@@@===;;;:::::::::777666666777888:::<<<===>>>============;;;888555333222222111000//////...222333222111///...000111111000///111444666555444555444333222222222222222444222...+++***,,,///111444444444444444444333333777666333111000111222333///////////////000000000//////...,,,+++---///222555999;;;888444333000,,,,,,++++++******)))((((((''')))+++,,,++++++---...111000...---,,,,,,------,,,---------,,,---///111444444333111///...---,,,111000///---,,,+++*********+++---...///......---,,,,,,++++++******))))))***)))))),,,111222000---000//////000333444333222111000...///000111111000333222222444666666555333333444666555444444555777444555555555333111000///++++++,,,---...///000000//////111333555777777777555555444444333222111000222777:::;;;>>>CCCDDDBBB{{{~~~wwwsssrrrmmmggg___SSSHHHEEEDDD>>>888444555000***%%%###"""!!!!!!!!!%%%)))000<<>>;;;888555555888;;;>>>CCCCCCDDDFFFJJJRRR[[[aaaggghhhgggccc\\\VVVQQQOOORRRRRRPPPLLLFFF>>>777333...000444888:::<<<<<<===>>>>>>===<<<;;;999888777555555666777888:::<<<<<<;;;@@@DDDGGGKKKNNNLLLFFFDDD@@@<<<999999:::::::::444555777;;;>>>???===<<<777666444222000000333666888:::;;;===???AAABBBBBBAAA???<<<:::888999:::;;;<<<:::999888999999777666999888777666666777888999777666555444555777999:::777888:::===@@@CCCEEEFFFDDDAAA<<<888777999<<<>>>CCCAAA???BBBHHHLLLMMMLLLEEECCC???;;;999999;;;<<<<<<;;;;;;::::::;;;<<<===???>>>>>>>>>>>><<<999666222222222222222222333333444555444222///...///111------...000333555666666666555555444444444555555333111---******---000333777777666666666666555555666555222000//////000111...//////000000111111111000000///---,,,---111555888<<<>>>:::666555111---,,,,,,++++++***))))))(((''')))***+++***+++---///111000...,,,,,,,,,---...,,,---......------///000333222111000...---,,,+++......---,,,,,,,,,,,,---***+++---...///......---++++++******)))))))))))))))((((((+++000222000...000///...000222444444333333111///000111222111000111111222555777777666444333444666555444444555777222222111000000///...---***+++,,,---...///000111///000222444555666777888666666555333222111111111222777;;;===AAAFFFHHHFFF}}}xxxvvvrrrkkkeeeZZZQQQMMMJJJDDD???===;;;555...'''$$$###"""!!! %%%...<<>>???BBBHHHQQQ\\\ccchhhgggeeeaaa\\\YYYXXXYYYZZZXXXTTTOOOHHH@@@999555///222555888999:::;;;===;;;;;;;;;:::::::::::::::666666666777888:::;;;<<<<<>>=========<<<;;;444555888<<>><<<999888666333000000222555666777999<<<===>>>>>>===<<<;;;:::999888999999:::999888666666666555444222555444444444555666777888555555444444555777999;;;777888:::<<>>=========>>>?????????@@@BBBBBB???:::666111222222333444444555555333444444222000.........+++---///111333444555555777777666666666777888888111///,,,***+++...111444888888888888888888777777555444222000///......///------///000111111111111///000///---+++,,,111666:::>>>???;;;777666333000---------,,,++++++******)))***+++++++++,,,...000000//////...------......---///000///...---...///000000///...---,,,++++++,,,,,,,,,,,,,,,---...///+++,,,,,,------------,,,*********************************---///111111000000///...///222444555444222000......///000///...000000222555777888666444222444555555444444555666555333000///000000000000,,,,,,---...///000111222333555777777555444555666888777555333222111111111333888<<>>888888888888999;;;<<<<<>>;;;888888666333000///000222333555888;;;<<<<<<;;;:::777777888888999999999999666444333333444333111///111111111222333555666777555444333222333444666888777888999<<<>>>AAACCCDDDAAA???;;;888888;;;>>>AAA===???AAABBBBBBCCCDDDEEEDDD@@@;;;777666888;;;===BBBAAA@@@@@@@@@AAABBBCCC@@@AAADDDFFFFFFBBB<<<777333333333444444444444444222444555444111///......---///111222222222333333777777777777777888999999000...,,,+++,,,///222444888888888999999999999999555444333222000///......+++,,,...000111111111111---......+++(((***000666;;;>>>>>>999555555444111/////////...------,,,,,,***+++,,,,,,,,,---///222//////000000//////......///000111000...---------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,,,,++++++++++++,,,***++++++,,,,,,------...+++,,,.../////////111222000......///222444555555222000......///000///......///111444777888666444222333444444333333444555999444///...///111222222......///000111222222222555777999999777666666888888777555333222111111111444999>>>AAAFFFLLLOOOMMM}}}xxxmmmfff```[[[UUUNNNLLLNNNJJJDDD;;;333...+++***)))$$$$$$!!!%%%...999@@@BBBLLLYYYcccjjjrrr~~~~~~ppphhhdddYYYSSSJJJ???777333111111...---------000444888:::888666333111111222444555888999999999888777555555555999>>>CCCGGGLLLQQQTTTXXXVVVRRRPPPPPPVVV^^^dddjjjfff^^^SSSIII@@@:::666111444777777666666999<<<888888999:::<<<>>>@@@AAA::::::::::::;;;<<<======AAAEEEIIIJJJMMMOOOLLLFFFCCCCCCCCCEEEEEEDDD@@@===333444777;;;??????===:::777777555333///...///000222444888:::;;;;;;999888444555777999999999999888444333222222222111///---//////000111222444666777666444333111111222333444777888999;;;>>>@@@BBBBBB@@@>>>:::888888;;;???BBB;;;???BBBBBB???===>>>@@@CCC???:::666555777;;;===BBBBBBAAAAAABBBCCCEEEFFFAAACCCFFFIIIIIIEEE===888555555444444444333333222333555777777444111000///000111333333222111000000777666666777777888999:::...---,,,,,,---///222444888888888999999:::::::::555555555444222000///...***+++---///111111111000+++,,,,,,)))&&&(((///555;;;>>>===888444444444222111000000///......------,,,---------,,,...111333//////111111111000///...///111222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---+++***)))***+++++++++,,,,,,---...///000000+++...111111//////111444000...---...111444555555444222000000000111000///---...000444777888666333111222444333222222333555666000***(((***---//////000000111111222222333333333666999:::999888:::===999888555333222111111111555;;;@@@BBBHHHOOOQQQPPPtttrrrnnnfff^^^WWWSSSRRRQQQHHH===666555333---((($$$""" ###(((***222888BBBKKKTTTaaapppzzz~~~|||tttooofffZZZMMMAAA999444000///000222666888888888888777444111///000333666444777::::::777555555777333666;;;@@@FFFJJJMMMNNNJJJCCC@@@EEENNNVVV___fffoookkkbbbTTTFFF;;;444111444222111444:::@@@BBBBBBEEEBBB??????BBBFFFGGGGGGBBB???:::777666999===@@@<<>>>>>===;;;999777444111///...//////444444555:::@@@@@@;;;666777666777999;;;<<<;;;:::444222000000000000///---////////////000111333444555333000......000222444666666666888999;;;===>>>>>><<<::::::======<<<999999777555777;;;======;;;>>>===:::888888888999:::<<>>:::999777666666777777666444999777666666666666333111333666999999555222111222222333666888999777666444111000///...///222444666888888888777777777777777999888555333111000000000***,,,---.........000111+++...///,,,)))***000555<<<<<<:::888555333222111000000000000/////////...+++,,,---...////////////111111000///......//////111111222111000---***)))***++++++++++++***))))))+++,,,---///000000000111000...,,,++++++***)))(((//////000000000000//////,,,---///000222333333333000///...---...000222333222222222222222111000///---,,,,,,000444555444111111222111000......000222111///,,,******+++,,,...444333111000000111333444666777888888777777888:::;;;888444333444555444222111555===GGGOOOTTTTTTSSSzzzxxxsssnnnggg___YYYVVVRRRJJJ@@@;;;999666000+++%%%### !!!###$$$***222999AAALLLYYYccclllqqqyyy|||oooaaaSSSHHHBBB999555111222555999:::999999999888777555333333444555777999999777555666888444777;;;AAAEEEHHHJJJJJJBBB<<<999???IIIRRR\\\dddllliiiaaaTTTGGG<<<555222333111111444;;;BBBEEEGGGHHHEEEBBBBBBEEEHHHIIIHHHGGGCCC>>>999888999<<<>>>AAAFFFKKKLLLOOORRRQQQMMMFFFFFFGGGHHHHHHDDD>>>999555555777:::<<<===<<<:::777555333111000111222333444444555:::???@@@<<<777777666666888:::<<<<<<;;;666333000////////////.........------...000222333444333000//////111333555444555555666888999;;;<<<===;;;:::;;;======;;;999888666444555888::::::999<<<;;;999777777777888999:::===@@@AAAAAAAAAAAAAAADDDIIIOOOPPPLLLFFF???;;;<<<:::999999::::::999777888777666666777777555333444666888888666444333333222333666777888777555444111000000000111222444555666666666666666666666666777666333111///.........+++---//////...///000222,,,...///---******///444777777555444222000///...////////////.........---,,,---......////////////111111000000000/////////000111222111000---+++)))******+++,,,,,,,,,,,,,,,......///000111111111111...---++++++,,,,,,,,,,,,000000000000000///......---...///000111222222222000///...---...000222333222222222222111111000000...---...111444666444222111222111000......///111222000...------///111222555444333111111222444555666777999999777777777888999777555666888:::999777777:::@@@HHHPPPVVVWWWWWW}}}wwwrrrnnnggg^^^XXXSSSLLLDDD???===999222,,,&&&$$$""""""'''---555???GGGSSSYYYdddnnnxxxyyykkk___YYYMMMDDD;;;999===BBBBBB@@@???@@@@@@>>><<<999666444555666777666555555666888444777<<>>???<<<999888666555777999<<<======888555111......//////......,,,+++***+++...111333444333111000111333555666333333444444666777999999;;;;;;;;;<<<===<<<:::777666444333333555666777666888777777666666666777777777999<<<======>>>@@@BBBGGGKKKPPPPPPLLLFFF@@@======<<<;;;<<<======;;;:::777666666777888888777555666555666777888888666444222333555666777666444333000111222222333333333333444444444555555555444444444333111///...---,,,,,,---///000000//////000111---//////---******...222333333222222111000///...............---------,,,......///////////////...000000111222222111///...000000111111000...+++***)))***+++---......//////......//////000//////...,,,,,,,,,,,,,,,---......111111000000//////.........///000000111111111000//////.........000222333111111111111111111000000/////////111444555444333222333222000...---...///111000///...///111333555777666444333222333333444555777999999777666666666555555777:::===???>>>===<<<>>>BBBIIIPPPVVVXXXYYYwwwqqqnnniiiaaaZZZSSSNNNGGGBBB>>>999111+++(((&&&$$$""" """'''...333===DDDPPP\\\hhhrrr{{{wwwqqqeeeZZZOOOLLLPPPSSSQQQLLLKKKIIIFFFDDDAAA===999777444444333222222222444555555888===@@@BBBAAA>>>===444///...333:::CCCNNNXXX^^^]]]YYYQQQGGG>>>888555444333222444999AAAHHHLLLMMMLLLKKKJJJJJJJJJJJJJJJKKKGGGBBB===::::::<<<===AAAFFFIIIJJJNNNTTTVVVTTTJJJJJJIIIHHHFFFAAA:::555444444444666999:::999888555444333222333555777888444444555999===>>><<<:::888666444555888<<<>>>>>>:::666111...---...//////...---+++***+++...111333333333222222333444666777333333333444555666777888888999:::;;;;;;:::888777555444222111111222333333444444444555555555555555444666777888:::<<<@@@CCCIIILLLOOOOOOKKKFFFAAA>>>===<<<<<<===>>>>>><<<:::777666666777999:::999777777555444666999:::888555222333444555555444333222000111333444444333222111222333444555555555444333333222111///...---,,,,,,...///000///...---...///---......,,,******---///111111222333333222111000.........---------,,,,,,...//////000000//////...///000222333333111000...///000111111000...,,,*********,,,------.........,,,---------,,,,,,+++***+++,,,,,,,,,+++,,,---...000///////////////000000///000000000000000/////////.........///000111222111111111000000000000111//////000111222333333333444555555333000//////000000000///...///000222333666666444333333333333333333555777888666444444444333555999===@@@AAAAAA@@@???AAAEEEKKKQQQTTTUUUTTTwwwppplllhhhbbb]]]TTTOOOIIIDDD>>>888000***((('''&&&$$$"""!!! """%%%+++111<<>><<<:::444333111000000111222222666888<<>>???EEEKKKNNNRRRWWWWWWTTTLLLJJJHHHFFFCCC>>>999555444444444555888999888777777666444333333444666777444444555777:::;;;;;;:::777555444444777:::<<<===:::666111......///000000///...---,,,---000333444333333333444444555555555444444444444444555666777555666888999999888888888666555222000......000111111222333444444444333222111333444555777:::>>>BBBHHHJJJLLLKKKHHHDDDAAA???>>>===>>>???AAAAAA>>><<<888777777888:::;;;:::999777555333555999:::888666222222333444333333222111000111333555444333111///111222444555666555444333333222222111///...---,,,...//////...,,,++++++,,,,,,,,,,,,+++******+++---...///111222333222111111......---------,,,,,,,,,---......///////////////...///111222222111000......///000111000///---+++++++++,,,,,,,,,,,,++++++------------,,,+++***))),,,---...,,,***)))+++---............///111222333///000000000000///...............//////000111222111000000//////000111111...////////////000111111666777777666333111111222333222111000///000000111555555444444333333333333222444666666444333333333555888<<<@@@CCCCCCBBBBBBDDDEEEIIINNNQQQRRRPPPMMM~~~tttlllgggccc^^^ZZZOOOKKKFFF@@@;;;555...***&&&&&&%%%$$$"""!!! """***222:::CCCKKKPPP___eeennnuuuyyy}}}|||zzz{{{xxxqqqjjjccc[[[OOOGGGCCCAAA@@@>>>888666444333333333222111777999;;;<<<;;;999555333555222111444666888@@@HHHLLLLLLKKKFFF@@@;;;888777666666666666777;;;AAAFFFIIIKKKMMMMMMKKKIIIHHHHHHDDDBBB???<<<:::;;;===>>>???FFFMMMQQQUUUYYYXXXTTTNNNJJJFFFBBB???;;;888555555444444555777888888777888777555333333333444555555555555666666777888888666444333444666888999999888555111//////111111111////////////000222333444333444444555555444333333444444333333333444444555111222444555555555777999777666444000---,,,...000000111333444444333111//////111333444666888===@@@DDDFFFGGGFFFCCCAAA??????@@@@@@AAACCCEEEDDDBBB???999888888999;;;<<<;;;999666555444555777888777777222222222222222111111000111111333333333111///...000111333555666555444333333333222222111///...---...//////---+++)))************)))))))))************,,,...000000000///...,,,,,,,,,,,,+++++++++++++++,,,---...////////////---...000111111000//////---...000111111///---,,,,,,,,,,,,,,,,,,+++******.../////////...------,,,,,,...///---***)))+++...............///000222333//////000000000///............//////000111111111111000///...///000111222...///000///------///111777888999888666444444444555555444333222111111111555555555555555555555555333444555555444444555777999===BBBFFFGGGGGGHHHIIIKKKKKKLLLNNNOOOMMMJJJGGGsssooojjjccc[[[SSSMMMJJJBBB???;;;666222---)))'''""""""""""""!!! !!!%%%,,,222777BBBJJJTTT]]]bbbgggnnnssszzz{{{qqqggg[[[QQQMMMKKKHHHEEE>>><<<:::::::::999666333888888999999888666333111555333444666666666<<>>>>>DDDKKKNNNRRRVVVVVVRRRNNNJJJCCC>>>;;;999777666666555444555777888888777777666444222222333444555555555555444333444555666555444333444666777666555555333111000111222222111......000111222222333333333444555555555333111000333333222111111222222222---///111111111333777;;;999888666111,,,+++...111000111444555444222///---...000222444555888;;;===@@@AAABBBAAA???>>>>>>>>>@@@@@@BBBDDDFFFEEECCC@@@::::::999:::<<<<<<;;;999444555666555444444666777222222111111111000000000111111222222111///...---...///222444555444222111222222222222111///...---000000000...+++))))))***''''''&&&'''((()))))))))((())),,,...///...,,,+++******)))))))))((((((((()))***+++---.../////////------......////////////,,,...///111111000...---+++,,,---------------,,,...////////////......---,,,///111///,,,,,,///222111000///......///000111......//////////////////---...///000000111111111000000.........///111222///111111///------///222555777888888666555444555333333333222222222222222555666666777888888888888555666666666555777:::<<>>999555888888888888666444222111444333444777666555:::AAABBBAAA@@@<<<888777777888555888:::;;;;;;>>>CCCHHHFFFJJJNNNNNNLLLIIIIIIJJJFFFDDDAAA>>><<<;;;<<<===<<>>???>>><<<<<<===>>>>>>>>>@@@BBBDDDDDDAAA>>>;;;::::::;;;<<<<<<;;;999333666777555333222444777222111111111000000//////111111111000///...------,,,...000333444333111000111111111111111///---,,,111222222///,,,*********%%%%%%%%%&&&((())))))((((((***---//////...,,,+++(((''''''''''''&&&&&&&&&'''(((***,,,---//////000---------------...///000,,,---///000111000...---++++++---...//////000000,,,,,,---......------,,,+++///222111///...222777555333000...------...///---......///000000//////---...///000111111111111000///...---...///111333111222222000...---000333444666888888666555444555...//////000111111222222666777888999:::;;;;;;;;;888888777777777999===AAADDDHHHNNNQQQSSSUUUYYY\\\RRRMMMDDD>>>;;;:::::::::wwwpppoooqqqssstttuuuwwwxxxwwwvvvwww|||}}}zzzyyyxxxwwwuuuqqqqqqpppoooooooooooopppkkklllkkkjjjgggccc```]]]PPPLLLDDD<<<555000---,,,&&&%%%$$$"""!!! %%%(((---222888===CCCHHHRRR]]]mmm{{{sssiiidddaaa]]]YYYPPPMMMIIIFFFCCC@@@<<<999555666666666666555444333666777777555333333777:::>>>>>><<<888444222333444444888<<>>======???DDDGGGGGGEEEDDDHHHKKKMMMJJJEEE>>>888555555777:::666222111333666888999<<<999555222222222333222777666444444444555777999444666666555222000///000111111000000000111222222555333111///...///000111444444555444111...+++)))/////////000//////...---000...---,,,///333888;;;===:::666222//////000111666555444222000///------444444444444555666777777777777777888777777666555;;;===@@@AAAAAA@@@@@@AAA<<<<<<<<<;;;:::999888777444111...---...111222222444222000000111111///,,,000/////////000000...,,,,,,...222333333222222333666444111///...///111222333333111000...,,,+++***&&&&&&'''&&&'''))),,,///++++++++++++++++++++++++)))((('''&&&%%%%%%&&&''')))***,,,,,,,,,,,,...000******************++++++111///...///111222///---)))***+++---.../////////222111000000000000000111333222111222444555444333333222000//////000222333000000000000000111222222111111111333444444222000111222222222222111000000333555777555222000000222666777777666444444555777555555555444333444777:::888888999;;;===???>>>===??????>>>;;;:::===DDDIIINNNWWW\\\YYYVVVXXXZZZYYYLLLGGGAAA<<<888555222000zzzpppdddZZZWWWXXXXXXXXXVVVWWWWWWWWWVVVWWW[[[___aaa^^^[[[YYYXXXWWWVVVTTTPPPPPPOOOOOOPPPQQQRRRRRRTTTTTTTTTSSSPPPMMMIIIGGG<<<888222+++%%%!!! """&&&)))...333666EEEOOO___mmmwww~~~~~~vvvssspppllliii```]]]XXXSSSMMMFFF???:::999888888888888888888888888999999666333222333555777777666444111111222444777:::===??????AAAEEEJJJKKKLLLMMMOOOQQQPPPLLLIIIEEEDDDBBB@@@>>>=========BBBDDDFFFDDDAAA@@@CCCGGGMMMKKKFFF@@@:::777666777555222///...000444777888999666333222222333444444777666444333333555666777555666777555333111111222333222222222111222222222555444333222333333555555555555444333111///,,,+++111111000000000/////////...---++++++---111666999<<<:::555222//////000111555555444333111000///...333333333333333444555666555555666666666666555555888;;;===>>>=========>>><<<<<<<<<;;;:::999777666333111...---...000111111333111///...000111///---///---,,,---...///...---,,,///222333333222333333666444222000///000111333222111000...,,,+++))))))&&&&&&''''''''')))---000,,,,,,,,,,,,,,,,,,,,,,,,(((''''''&&&&&&'''((()))(((***,,,,,,,,,,,,---///++++++*********+++,,,---222000///000222222///---***+++,,,...//////000000222222111///............000000000222555666666444333222000000000111222444000//////000111222333444444333333444666777555444333333333222222222222111222444666666444333444666666777888777666666888:::555555555444333444777:::;;;<<<===???AAABBBBBBAAADDDEEEDDDCCCCCCGGGMMMRRRVVV\\\___\\\YYYZZZYYYVVVGGGCCC<<<777333///,,,***qqqfffWWWKKKEEEBBBAAA@@@<<<<<<<<<;;;;;;<<>>LLLYYYcccmmmvvv|||~~~{{{tttqqqlllfff]]]RRRHHHAAA999888777666666777888999<<<<<<;;;999555222111111111111111000///000333666:::===??????===???CCCGGGLLLKKKLLLMMMNNNNNNLLLJJJFFFDDDAAA>>>===<<<======@@@AAAAAA???<<<===AAAEEEIIIHHHEEE@@@;;;777555555000---++++++...222555777666555333222222333555777666555444333333444555555555666777666444333444555666666555444444333333333333333444555555666777777555555444333111000///...222111000///...//////000---,,,+++***,,,000444777;;;888555111//////000111444444444444333222111111222222111111111222222333222222333444555555555555666777::::::999999:::;;;;;;;;;<<<;;;:::999777666222///---,,,---///000000111///------.../////////...,,,******,,,------------///111222222222333444777555333111000111222333000///...---+++)))((((((&&&'''(((((((((***...111------------------------(((((('''(((((()))***+++(((***,,,,,,++++++,,,---,,,+++***))))))+++---...333222000111111000...,,,+++,,,---///000000000000222222111///...---,,,,,,......000333777888666555222111000000000222333444000000000111222333444444666555555666999::::::999555444333222222222333333111333666777777888999:::555777888888777888999;;;666777777666555777:::===AAABBBDDDGGGIIIJJJJJJJJJNNNOOOOOOOOOPPPSSSWWW[[[]]]______\\\ZZZXXXSSSMMM@@@;;;555///+++'''$$$"""rrrfffUUUFFF===999666555333222111000000111333555222000......//////...,,,))))))))))))***+++,,,---+++++++++***(((&&&$$$###%%%### (((000<<>>;;;888666555777999:::??????===;;;777333000///...////////////111555888<<<>>>@@@???===>>>BBBFFFLLLKKKJJJKKKLLLLLLKKKJJJEEECCCAAA>>>======>>>???<<<<<<;;;999999;;;AAAEEECCCCCCBBB>>>999444222111---+++***+++...333666777777666666444333333555777555555444333333333444444555666777666555555666888999999999888777666555555111222333444444444444444666555444333222222222222222111///------...000111///---,,,,,,---111444666999777444111000000000111333444444555555555444333111000000000000000111111///000111333444555555555444666777777666666777888:::;;;;;;;;;:::999666555000...,,,,,,---...///...///...,,,,,,,,,...///000///---)))((()))+++++++++...///111111111111333555777666444333222222333444000///...---+++***)))(((&&&'''))))))***,,,...111........................******************++++++(((***,,,,,,+++***+++++++++***)))((((((***---...222111111000///...,,,+++------///000000111111111111111111000000///...------...111444777777555333000000000000222333555666444444333333333333444444888777777888;;;<<<===<<<666555333111111222333444222444666777888999:::;;;555777888888777666777888999::::::::::::<<>>;;;;;;===>>>???>>><<<999666222///------...---------///444888===??????>>><<<===BBBFFFJJJIIIHHHHHHIIIJJJIIIHHHCCCAAA@@@???>>>???AAABBB>>><<<:::777777:::???BBB@@@@@@@@@===888333111000...---+++---111555888999:::::::::777444222333555444444444333333333444444555666666555444444666888;;;;;;;;;;;;:::999777777333333444444333222111111555555444444444444555555666444222111000111333444222111000000111333666888888666444222111111111222333444666777777777666555000000/////////000111111///000111333444555555555555666777666555555666888999:::;;;<<<;;;888666444000...,,,,,,---......---......---,,,,,,---...000111...+++)))))))))))))))///000000000000111444666888777666555444444444555111000///...---,,,+++***''')))+++++++++,,,...111////////////////////////......------,,,+++***))))))+++---...,,,************)))((('''(((***,,,...000000000///...,,,++++++......///000111111111111000000111222222222111111...///111444555555222///...///000111333444666777999888777666555444444444888888888999<<<>>>======666444222111000111333444555555666777999999999999666888999999777555555666;;;<<<===>>>???AAAFFFIIIOOOTTTZZZ___aaadddfffhhhlllllllllkkkiiigggdddaaa]]]VVVOOOLLLJJJDDD:::333///+++%%% wwwiiiUUUDDD999333///---+++(((%%%###$$$%%%%%%%%%###"""!!!"""######!!! !!!''',,,444===DDDKKKRRR[[[ccciiipppwww|||}}}nnndddYYYUUUOOOHHHDDDAAA@@@@@@BBB???;;;888555111---***+++++++++******...333777===>>>>>><<<::::::???CCCFFFDDDCCCDDDEEEFFFEEEDDD>>>??????@@@BBBDDDEEEFFFDDDAAA===999777888:::<<<@@@@@@@@@<<<888444222222000///---///222555777777;;;<<<<<<888333000111333333333444444555555555555444555555333222333555777999:::;;;;;;:::999888777555555444333333222111111444444555666666777777888:::999888666666777777888555555444333444666888:::777666555333222222333333444555777999999888777666000000000000111222333333000111333444555666666666666666777666555555666888999:::;;;<<<;;;888555333///...,,,---...///...------...//////---,,,---...222///,,,+++++++++***)))000000000//////111444777999888777777666666555666222111000///...------,,,***+++------,,,,,,...///////////////////////////000000000///...,,,***)))***---//////---+++******(((((())))))***+++,,,---///000111000...,,,,,,,,,......///000000000000000///000222333444333333222/////////111333333000...---...000222444666777888<<<<<<:::999777777666666999999:::<<<>>>???===;;;666555444333222333444444888777777888::::::999888888:::<<<<<<:::999888888>>>@@@AAACCCEEEIIINNNRRR[[[aaahhhmmmnnnpppsssvvvxxxwwwvvvtttqqqkkkccc^^^UUULLLDDDAAA>>>666///+++&&&"""qqq[[[HHH<<<555000...+++((($$$"""###$$$###"""""""""!!!"""###"""  $$$+++000:::@@@IIIPPPUUU]]]fffmmmooorrruuuvvvwwwwwwxxxzzzyyyzzz}}}zzznnnjjjbbbZZZSSSMMMJJJIIILLLGGG@@@;;;777444///,,,************+++///555:::===>>><<<999555555999===???>>>>>>???@@@@@@???===:::<<>>:::666333222222111///---...000333333333999;;;;;;777111...///111222333444555666777777777444444333111000000222555555666888999999777666555222222111000///000111222222444666777999999999999::::::999999999999888888888777666666777888:::;;;777777555444444444444444555666888::::::999777666000000000111222444555666333333555666777777777777666666666555444444666888888999;;;<<<;;;888555333///...------/////////---,,,///222111///,,,,,,---///...------......---,,,111111000......000444888:::999999888777777666666222111000000///...------,,,---//////---,,,---...////////////////////////000000111000///...,,,+++,,,...111111///,,,******((()))+++---............///111222222///---...///......//////000000/////////000222333333222111000---,,,,,,...000111000///,,,---///222555777888999===<<<;;;;;;::::::;;;;;;::::::<<>>===;;;666222111444888:::::::::;;;===<<<:::888777:::???DDDHHHKKKLLLLLLFFFCCC???===<<<<<<<<<<<<<<<<<<:::777333000000000000...------...000000000666888999666000,,,---000222333444666777888888888333333222000......111333222333555666777666444333...---,,,+++,,,---000111111333666999:::::::::999777888888888888777666666999888777777777999:::;;;777777666555555555555555555777999;;;;;;999777666000000111222333555777888555555666777888888888888666666666444333333555777888999;;;<<<;;;888555222000.........///000///...,,,000333333000---+++,,,---,,,---///111222111///111111000......000555888::::::999999888777777666111111000///...------,,,---///000///...,,,,,,---//////////////////////////////000111111000///...---///222222///,,,******)))***---000111000/////////222444333111///000222---...///////////////...000111222333222000...---+++******,,,///111222111+++---///222555777999999<<<;;;;;;<<<<<<===>>>???;;;<<>>@@@???<<<<<>>AAAEEEIIINNNSSSVVVXXX[[[\\\[[[[[[^^^ccciiippp}}}|||vvvooojjjjjjcccXXXMMMEEE>>>999666555111---...333999<<<===CCC???:::555111/////////666777777555333222333555333:::@@@EEEJJJPPPQQQNNNKKKGGGAAA?????????===:::999888777555333111000///000///......000111111111666777888777555222111222111555666666888===???===666444000---,,,,,,...000555333333555777777333000,,,+++******+++,,,...000222666::::::888666777888777888999999888666333222777666555666777888777666666444222333444555444444888666555666888777444111000111111222333333444444888777777666666666777777777666444333222333333444333333444777999888444000---...000222333222111000.........///...------,,,...---++++++,,,...111333333333222222222333555666777:::===:::555222444777///000111111111000...---,,,---...---+++***+++,,,,,,---.........---,,,+++///...///111333333222000...///000222222111111000---///111111/////////000333444666777777555333111,,,,,,------------------111111222111000...,,,++++++,,,,,,---///111222333//////...000333888>>>AAAAAA@@@>>><<<<<<===>>>???==================<<<<<<;;;777777999999777888<<>>AAABBBAAA>>>888333/////////000111222333222000000111333444:::@@@DDDJJJQQQSSSQQQLLLGGG@@@=========;;;999777666555444222111000000///......///000222333333555777888888555222111000222666777666888<<<===;;;666333000---,,,---///000444333333444666555111...,,,+++*********,,,...000666:::======:::888999:::::::::;;;;;;:::888555444555444333444777888888777555333222222333444444333666555444666777777444111111111222222333444444444777666666555555666666666666555555444333333333333333333444666999888555222///000222333333222111000000000000000000//////......---,,,+++,,,...111222111111000000000111222333888:::<<<;;;888666666777111111111000000///...---,,,---...---,,,++++++,,,,,,---.........---,,,+++------...000222222000///...///000111111111000000///111222222111111111222333444666777666555222111////////////////////////222333333333222000...---,,,,,,---...000111333444111000000111444888===???@@@???===<<<<<<===???@@@>>>===<<<;;;:::;;;;;;;;;@@@<<<;;;======<<<===AAABBB???<<<===AAAFFFIIIJJJPPPSSSWWWYYYZZZ[[[^^^```fffhhhkkknnnqqqtttwwwyyyyyy{{{~~~{{{wwwtttkkkeee]]]XXXTTTKKK???555---((("""}}}}}}lll\\\NNNBBB;;;888222------,,,)))((()))((()))***(((&&&$$$%%%&&&&&&&&&&&&&&&&&&'''((()))+++,,,,,,---------,,,+++,,,,,,,,,+++***)))''''''((()))+++---///000000000---+++(((%%%######$$$$$$&&&$$$###"""!!! !!!###%%%(((---111333555777999:::999<<>>===@@@EEEHHHHHHDDD@@@999333000000222333333444555333111000000111666;;;@@@CCCIIIQQQTTTSSSLLLFFF???:::::::::999777333333333222222111111000...//////000111333444555444666999888666222000///333666888666777::::::888555333111///......///000222222222333444222///,,,,,,,,,******+++,,,///000777;;;>>>>>>;;;999999;;;;;;;;;<<<;;;999777555333333222111333555777888777444222000000222333222111444444444555666666333111111111111222222333444555666555555444444555666666555555555555555333222111222222333555888888777555222333444444444333222111222222222222111111111000///...,,,,,,,,,...000222111111000000000111222333:::::::::;;;<<<;;;888666333222000...---,,,,,,---,,,...//////---,,,,,,------------------,,,++++++++++++,,,...000000///---...//////000111000000000000222444444333333333555333444555666666444333111333333222222111111000000333444444444333111000...,,,,,,...///111333444555333333222333555888;;;===>>>===<<<<<<===>>>@@@AAA>>><<<:::888777777999:::>>>;;;999;;;<<<;;;===AAA@@@??????BBBHHHOOOTTTVVV\\\```eeeiiijjjkkkllllllpppqqqsssvvvxxxzzz{{{|||uuuwwwyyyzzzxxxtttpppmmm___XXXPPPIIIDDD===333+++$$$ xxxuuugggZZZNNNGGGBBB<<<777666555111///000000000///---,,,+++***+++)))))))))***+++,,,...///000222444666777777555555777666666666666555333222///000111333333333333222333111...+++)))(((((((((((('''&&&&&&&&&$$$!!!"""%%%&&&(((***,,,---,,,...555<<>>@@@FFFNNNSSSSSSKKKEEE<<<777666777666555000000000000111111111111000111222222222222444666444777999999666222///...333666777555555777666333333333111000///000000111111111222222222000---+++---,,,+++++++++---///111555888<<<===;;;999999;;;:::::::::999777555333222444222111111333555555555222111//////111222111000111222333444444444333222000000000000000222333444555555444444444555666666444555666777666444111///222222333555777888999888555666666666555444222111333333222222111111111111///...---------...000111222222222333333444555555:::888777:::>>>>>>999444444222///,,,*********+++,,,...000000...------...------------,,,,,,++++++*********,,,...///---+++....../////////000000000000222444555444333444555444555666777777555444333555555444333333222111111333333444444333222000///,,,---///111333444555666666555555555666888999:::;;;;;;;;;;;;<<<>>>@@@@@@>>>;;;888555444666888:::<<<888777999::::::<<>>;;;::::::999777555444333777444222111111222222222222000...///000111000000...000222333333222222222//////.........000222333555555555555555666777888555666888999888555111///111222444666777888999:::777777777666555444333333333222111000000000111111//////.........///000000111222333444555666777777;;;777666888======888333444222...***(((((()))***,,,///111111000///...///------,,,,,,++++++++++++***)))***,,,......---+++...............////////////111333444333333444555666777777888777666555444555555444444333222111111222333333333333222000///,,,...000333555666777777888888888888888888888888888888999:::;;;===>>>???<<<:::666333333666:::<<<>>>;;;:::===??????CCCHHHHHHKKKPPPWWW___gggnnnrrrxxx{{{~~~vvvvvvvvvwwwyyyyyywwwtttlllllljjjfff```XXXQQQMMM???:::111+++&&&"""xxx{{{pppgggaaaWWWPPPKKKJJJHHHCCCBBBCCCAAA@@@@@@@@@AAA@@@===:::;;;::::::;;;===@@@DDDFFFGGGJJJPPPUUUWWWXXXVVVUUULLLKKKJJJLLLNNNMMMIIIEEEDDDDDDDDDCCCBBB???===<<<===<<<:::777555444222222...---,,,++++++***(((&&&%%%&&&&&&%%%$$$###!!!!!!"""$$$&&&%%%!!!$$$(((///;;;FFFQQQVVV___hhhqqqzzz|||wwwqqqmmmkkkiiieeebbb```ZZZQQQGGG@@@===<<<===;;;===>>>===:::777666666777:::<<<<<>>777222222222111000---......///000111222222333555777666333333555888999:::;;;999666333111111222666777555555555333///111111222333333333222222///111444444222000000000000000......///000222444555999===???===<<<===???<<<<<<;;;:::999888888777999666222000000111111000222000...///000111000///,,,...111222111111111222000///------...///222333777777777777888999::::::777888::::::999666333111000333666777888888999:::888888777666555555444444333222000/////////000111/////////////////////000...///111444666777888888<<<999666777;;;<<<888444444222...+++))))))***+++,,,///222333222000000000------,,,+++++++++++++++******+++---//////...,,,...------------...//////...000222333222222444555777777777777777666555555555555444444333333222222222222333444333222111000---///111444777888888999999999:::::::::999888777666666777888:::;;;;;;<<<999888555444555999===@@@AAA>>>===AAADDDFFFKKKQQQUUUYYY```gggnnnuuu{{{{{{yyywwwwwwxxxvvvqqqlllcccaaa^^^XXXQQQHHHAAA<<<222...(((###|||rrrlllddd^^^YYYXXXVVVRRRPPPQQQOOOOOOPPPRRRTTTRRRNNNJJJGGGGGGGGGHHHJJJNNNRRRTTTRRRVVV]]]cccffffffeeeccc]]][[[YYYZZZ\\\ZZZTTTOOOIIIIIIJJJIIIHHHFFFDDDBBBAAA@@@???===;;;:::888888777444111...---,,,)))((())))))***)))(((&&&%%%$$$ """&&&///999???DDDKKKSSS[[[dddlllqqqwww}}}~~~{{{wwwrrrkkkfff^^^UUUOOOJJJIIIHHHGGGHHHIIIFFFBBB>>>;;;:::999<<<>>><<<>>>BBBCCCAAA@@@;;;555222111111000---......///000111222222333000444777666444555999===<<<<<<<<<999555333333444444888:::888777888555111000111333444555444333222///222555666444222222333222111000000000222444666777:::>>>???<<<:::;;;<<<;;;;;;::::::999999999999999666222000111222222222222000//////000111111000)))---000111000000111222111000///...///111333555999999999999:::;;;<<<===:::;;;;;;;;;999777444333///333888999888777888888777777666555555555555555333222000/////////111111000000//////////////////---///222555888:::;;;;;;???<<<888888999:::999777555333111...---,,,------,,,///222444333111000000---,,,+++*********+++,,,,,,,,,,,,...000111///---------,,,,,,,,,---...///...000222333333333444555555555555555555444444444555555555555444444444444333333444555555444222111---///222666888999:::999999:::;;;;;;;;;:::888777444555666777888888888888666666555666888===AAADDDGGGDDDDDDHHHMMMPPPVVV]]]dddiiipppwww|||{{{wwwsssqqqoookkkccc\\\RRRPPPMMMGGG???777000+++(((%%%!!!zzz{{{oooiiidddcccaaa]]]\\\]]]\\\\\\^^^aaacccaaa\\\WWWPPPPPPPPPQQQSSSXXX\\\^^^^^^cccjjjqqqtttuuusssqqqlllhhhfffffffffccc\\\VVVQQQQQQRRRRRRQQQOOONNNMMMDDDDDDBBBAAA???>>><<<<<<===:::555111...,,,***((($$$$$$$$$$$$###!!!!!!)))111888;;;@@@EEEKKKSSSZZZ___gggooozzztttpppiiiaaa[[[WWWUUUTTTYYYYYYWWWSSSKKKDDD@@@===;;;>>>???===>>>AAAAAA>>>===999444111111111///,,,...//////000111222222333---222666666555777<<>>>>><<<999555333444555666:::<<<:::::::::888333///111333555555555333222///222666777555444444666333222111111111333555777777:::======999666666777999888888777777888888999888555111000111333444444222111//////111111111000(((,,,000111//////000222333222000///000222555777;;;:::;;;;;;<<<===>>>???<<<<<<<<<;;;:::888666444///333999;;;999777777777777666666555555555555666444333111//////000111222000000000000000////////////111444888<<<>>>???@@@AAA>>>;;;999999999999999666555333111000/////////,,,///333444333222111111---,,,+++*********+++,,,---------///111222000...------,,,+++,,,---...///...000333444333444555666444444333333333222222222555555555555666666666666444555666666666555444333---///333666999:::::::::999:::;;;<<<<<<:::888777333444555666777777777666444444555777:::???DDDGGGQQQNNNNNNSSSXXX]]]cccjjjnnnttt{{{}}}wwwrrrmmmiiifff___UUUMMMCCCBBB>>>999222***### zzzrrr~~~zzztttqqqoooooonnnmmmooollljjjkkkmmmnnnllljjjhhheeeaaa^^^]]]```cccfffpppqqqtttyyy|||vvvrrrppprrrtttpppfff^^^SSSSSSTTTVVVWWWWWWTTTRRRMMMMMMJJJFFFBBB@@@@@@AAACCCDDD@@@666///---,,,***)))&&&###  ###(((+++///444888===BBBFFFQQQWWW```jjjttt~~~{{{tttlllhhhggghhheeeggggggaaaWWWNNNHHHEEEEEE@@@;;;999:::<<<<<<;;;888555111......///000000333333222222222222333333333555666777888:::>>>@@@@@@>>><<<999777666666666777888888888888666444333333111111555;;;===;;;777444555555666777888888999777555333222222333444555>>><<<999666555444555555666666777777777777666666444444333222222111000000///...---...000111222111...............//////000444333111000000111333444666888:::<<<<<<<<<>>>??????===;;;:::999888444222222555888:::999888888888333333222222333444666777555444222000///000111222333333333333222111000///222222222555888<<<======>>>???@@@AAABBBAAA>>>;;;777777777666444222000...111111111222444555333222000...***''''''))),,,...............////////////---......---++++++,,,...000111111111111222555777666444333111000000111111444666777777555333333333444555888999888555222000222111222666;;;===<<<:::;;;;;;;;;>>>AAAAAA===999555666777777777777777777:::;;;;;;===AAAIIIRRRXXX]]]```dddgggiiinnntttyyyxxxsssqqqrrrmmmeee]]]TTTLLLDDD???777444///)))$$$ xxxnnn|||zzzzzzyyyxxx|||zzzyyyyyy{{{{{{zzzxxxqqqoookkkhhhgggiiimmmoooxxxxxxzzz~~~}}}}}}}}}xxxnnneeeZZZZZZZZZ[[[\\\[[[XXXVVVRRRRRRPPPMMMIIIGGGFFFFFFGGGFFFAAA999333222000,,,+++)))&&&$$$$$$$$$###!!!"""%%%))),,,000555888;;;AAAIIIRRR\\\fffooouuu~~~|||xxxxxxxxxwwwwwwtttmmmbbbWWWQQQNNNNNNHHH@@@:::999888666444666333000...///000//////222222111111111222333333444555555555555666999<<<@@@???===;;;999999999999666777:::;;;:::777333111444222222555;;;===;;;777777777777777777777777777777666555444555666888999<<<:::777555333333333333444444555555555555444444555444444333222111111111000......///111333444333000/////////000111222222555333222111000111333444444666999:::;;;<<<>>>@@@AAA???<<<;;;:::999666444333666;;;===<<<:::999999555444444444444555666777444333111000000111222333555444444444333333222222444333444666999===>>>>>>======>>>@@@AAA???<<<999999999999888666444222000111000000222555666666555222///,,,))))))***---///............////////////...//////...,,,,,,---///...///000000///000333555666555333222111111111222444666888777555444333444333555777999888666444222111000111333777999999777<<<;;;<<>>777222...+++'''"""wwwfff}}}{{{wwwttttttvvvyyy||||||rrriiicccbbbaaaaaaaaa```^^^[[[YYYYYYXXXVVVSSSPPPMMMKKKKKKIIICCC<<<999999444......,,,*********)))(((&&&"""!!!"""%%%(((&&&***000777@@@IIISSSYYYffflllvvv~~~{{{pppggg```]]]YYYRRRHHH@@@<<<999555333444222111111222222111000222222222222222333444444777777666444222333666999??????>>>===<<<<<<<<<<<<555888;;;===<<<888333000444333333666;;;===;;;888999999999999999888777777888777777777888:::<<<===<<<;;;888666444333333333444555555666666555555444555555444333333222222222111000///000333555555555111111111111222333444555555444333111111111222333111333666888:::<<<>>>AAABBB@@@===;;;::::::888666555888===??????<<<;;;:::666666666666777777777777333333222111111333444555777666555444444555666666777666666888;;;>>>>>>>>>>>>>>>>>>???@@@???===:::<<<<<<;;;:::999777555444111000111333666888888777444111...+++***+++...///.........//////000000000000111111000...---...000///000111111000111444666666555444333222222222222555666888777666555555666444555777888888666444333333222111222555666777666======???AAACCCBBB???===>>>???@@@BBBCCCDDDEEEEEEJJJNNNTTT[[[ccckkksssxxxzzzvvvqqqmmmiiibbbZZZSSSQQQLLLDDD===666///((($$$$$$"""www___~~~~~~vvvnnngggfffddddddddddddbbb```______^^^^^^\\\XXXSSSPPPLLLIIICCC>>>>>>>>>888//////...------...---+++)))&&&$$$!!! $$$(((...555===CCCOOOUUU^^^gggnnnsssxxxzzz~~~wwwrrroooccc\\\QQQJJJEEEBBB???<<<555555444555666666444222222222222333444555666777999999777444222333777999>>>>>>>>>>>>>>>>>>??????888999<<<===<<<999555222444444555888;;;<<<;;;999999999:::;;;;;;;;;:::999:::999999999:::;;;===>>>>>>===;;;999777666666555777777888888888888777777666555444333333333333444333222000111333444444333111111111222222444555666555555333222222222222222///111444666888;;;>>>AAABBB???<<<::::::999888777555999>>>@@@???<<<:::999888888999999999999888888333333333333444555666777:::888666555555666888999999888777999<<<>>>??????@@@@@@@@@AAABBBAAA???<<<======<<<;;;:::888777777333222222333666888888777555333///---+++,,,.../////////000111222222333333222333333111//////000111111222444444444444666888666555555444444333333333555777888888777666777888666777777777666555333222666555444444555666888888<<<>>>AAAEEEHHHHHHGGGFFFHHHJJJLLLNNNPPPRRRRRRSSSWWW\\\dddkkkqqqwww|||~~~zzzwwwoooiiibbb^^^[[[UUUKKKCCCBBB>>>777000***$$${{{ZZZ}}}xxxjjjhhheeedddeeefffeeedddcccbbbaaaaaa```\\\WWWRRRKKKIIIEEEAAAAAAAAA:::222000//////000111///,,,***(((&&&""" ###'''---222:::???GGGPPPWWW^^^dddhhhpppuuu}}}}}}oooggg^^^VVVQQQMMMHHHEEE999999888999999888555222111111222222333555666777888888777555333444666999;;;<<<<<<===>>>?????????;;;;;;;;;::::::999888777555555777999;;;<<<;;;:::777888;;;===>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;>>>===<<<:::888777666666777777888888888888777777666555444333222333444555555333111111222222111000000000000111222333444444555444444333333222222222///111333555777:::>>>AAA@@@>>>;;;::::::999777666444777<<<>>>===:::888777777999:::<<<<<<;;;:::999555555555666777888999:::;;;999777666666777888999999888777999<<<>>>??????@@@??????@@@AAA@@@>>><<<<<<;;;;;;::::::999999999888666444444666777777666666444111...---------...000111222333444555666666333444444222000///000222111333555666555666777999666666666666555555555444666777888888777777999;;;:::999888666555333222111777777777666777888:::<<<<<>>777333333333444555222...+++'''&&&### !!!$$$(((,,,333:::AAAIIIQQQUUU]]]cccllluuu}}}}}}wwwmmmeee___XXXQQQKKKAAA@@@???>>>===;;;777555111111222333444666888999888999888666444444555777888999:::;;;<<<=========<<<;;;::::::::::::;;;<<<555666888:::;;;;;;;;;;;;777999<<>>===<<<;;;;;;:::777555333666999:::999777666666666888;;;===>>>===;;;:::777888888999:::;;;;;;<<<;;;:::888777666666666777777666666888;;;>>>>>>>>>===<<<;;;<<<======;;;:::::::::999999:::;;;<<<===<<<:::888777888999999888999777444111///...//////000111222333555666888888444555555333000///000222000222444555555555666777666666777777777666666555666888888888888999;;;======;;;:::777666555444444777999:::;;;;;;<<>>999222---***&&&!!![[[yyy{{{wwwqqqnnnlllllllllkkkfffccc`````````^^^XXXSSSMMMPPPPPPMMMJJJHHHDDD>>>888888999::::::777111---***)))'''%%%""" !!!%%%***///555<<>><<<666666777888:::<<<>>>???>>>>>>>>>===999777666666555666777999::::::::::::999::::::;;;<<<<<<======555777999;;;;;;;;;;;;;;;999;;;>>>@@@BBBAAA@@@???<<<<<<======>>>>>>=========<<<;;;:::888666555444666666777777777777666666555333111000000222444555555333222222333444444333333222111111111111111111222222333444555555555555555666666555555777:::============>>>>>><<<888555444666777777666555555666444666:::>>>???>>><<<::::::;;;<<<<<<============:::999888777666444333333444333444666999===>>>>>><<<;;;::::::;;;;;;:::999999999999:::;;;===???@@@@@@===;;;;;;<<<>>>>>>>>><<<:::777555222111111111//////111222444666777888555555555333000///000111000333555666666666777888666666777888888888777666777888999999888:::<<>>===;;;:::999999:::;;;:::>>>AAACCCDDDEEEHHHJJJNNNTTT\\\cccgggjjjnnnpppssstttwwwyyy{{{}}}~~~|||xxxoooggg]]]VVVRRROOOIIIEEE???===999444///***&&&$$$!!!\\\vvvyyysssqqqpppooonnngggccc______```^^^XXXSSSOOOTTTVVVRRRNNNLLLHHHDDD<<<<<<===>>>>>>:::444000------,,,***'''%%%"""!!! """$$$'''---000444999AAAIIIPPPYYYccciiiqqqtttyyy~~~|||sssiiibbb[[[XXXSSSPPPMMMJJJFFFCCC<<<======???AAACCCEEEFFFDDDEEEFFFCCC???;;;999888333444666777888888888777666888;;;>>>???>>>===<<<666888:::;;;;;;;;;;;;<<<;;;===@@@BBBBBBAAA???>>>;;;<<<===>>>???@@@@@@@@@???>>>>>>===;;;999777666888888999999999999888888444333111//////111333555444333222333555777888777444444333222111111111111111111333444555666666666777888777666555666999<<<===>>>???@@@@@@>>>999555555666777666444444555666222555:::>>>@@@???===;;;<<<======>>>>>>>>>>>>>>>999999888777555333111000222222222555999<<<======>>><<<;;;;;;<<<===;;;:::999999999:::<<>>@@@AAA???CCCHHHKKKLLLMMMPPPSSS\\\bbbjjjppptttvvvzzz}}}~~~{{{wwwpppkkkddd[[[OOOGGGCCC???;;;777333222000+++%%% gggyyy~~~yyywwwtttpppllljjjeee```___``````^^^\\\VVVXXX[[[ZZZWWWRRROOONNNGGGCCC@@@???@@@???;;;777111000///...,,,(((###!!!"""+++...333888===DDDKKKOOOXXX]]]eeemmmsssyyyzzzqqqlllgggaaa]]]YYYUUUOOOJJJIIIFFFCCCAAACCCGGGMMMPPPSSSRRROOOJJJBBB<<<888777555555888;;;:::666555888:::;;;===>>>??????>>>>>><<<======>>>>>>>>>======<<>>AAAAAA>>>===<<<===???BBBBBBAAA@@@@@@>>>;;;888777777888999:::999888888999999888777888555222111111222333222333444444444555666666666888666444222111222444555333333333333555777999;;;:::999888777777888999999777999<<>>999555444444555555555444333222555777999<<<======<<<;;;???>>><<<:::999888888888:::;;;<<<;;;888555333333888777777777999<<<>>>@@@@@@<<<888888:::;;;999777888999;;;===@@@BBBDDDEEEDDDCCCBBBAAABBBCCCEEEGGGCCCBBB>>>;;;888666555555111000///000333555666555555555444444444444444444999888777777888:::===>>>;;;:::999777666888<<<@@@<<<:::999999;;;===>>>>>>AAA@@@??????AAACCCGGGIIIIIIOOOWWW[[[\\\^^^cccgggooossszzz|||tttooolllfff]]]VVVSSSKKK@@@777111...+++((($$$###!!!hhh{{{~~~{{{vvvrrrppplllgggfffggghhhgggeee]]]]]]]]]\\\ZZZVVVRRROOONNNJJJEEECCCCCCBBB???;;;555333000///---***&&&###"""!!!  !!!###'''***...333999===CCCHHHOOOWWW^^^dddkkkooottt}}}xxxsssoooiiieeebbb^^^YYYVVVTTTQQQNNNLLLMMMQQQVVVYYY\\\[[[WWWQQQHHHAAA<<<:::999777888<<<<<<999888:::<<<===>>>@@@AAA@@@@@@???;;;;;;;;;<<<<<<<<<;;;;;;;;;===>>><<<<<<@@@@@@===BBB@@@>>>>>>@@@AAAAAA@@@AAA???<<<888666666666777:::999888888888999777666777555333333444555555555666666666666666666777777888666444222111222333555333333333444555777999::::::999888777777888999:::888999;;;>>>???===999666444444444444444444555555888999;;;===>>>===<<<;;;===<<<;;;:::999888777777888::::::999777555444555888888888888:::===???AAA???<<<::::::<<<<<<999666666777999;;;>>>AAACCCEEEEEEDDDCCCCCCDDDEEEGGGIIIGGGEEEBBB>>>:::888666555333222111222444666666666888777555444444555777999;;;:::999999:::<<<>>>@@@>>>===;;;888666666:::======<<<<<<<<<>>>@@@AAABBBDDDCCCBBBCCCEEEJJJNNNQQQVVV]]]eeekkkmmmpppuuuzzz{{{wwwrrrnnniiibbb]]]YYYTTTLLLFFFBBB<<<333---)))&&&$$$"""!!!mmm{{{vvvsssoookkkjjjlllnnnmmmkkkgggdddaaa```___]]]XXXTTTXXXSSSMMMIIIHHHFFFCCC@@@999666333000///,,,***((('''&&&$$$"""  !!!###'''+++///222555;;;BBBHHHOOOVVV[[[bbbmmm{{{zzzwwwrrrnnnllljjjhhhfffeeeccc___]]]^^^aaadddgggjjjiiieee^^^TTTJJJCCC@@@@@@;;;999>>>AAA@@@@@@AAA@@@AAABBBCCCCCCBBBAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;:::>>>>>><<<===@@@AAA>>>EEEBBB???===>>>@@@AAAAAAAAA???;;;888666555555555;;;999888777888888666555555555555666888999999777888888888888777777777777777666444333222222333333333333333444555777888999999888888777777888999999999999:::<<<>>>===:::777444333222222333666888999;;;<<<===??????===<<<;;;;;;;;;;;;:::999888777777666777777666555444555777:::::::::;;;<<>><<<;;;<<<===<<<999555333444666999<<>>>>>======>>>@@@BBBCCCAAA@@@>>>;;;999:::===@@@AAAAAABBBCCCDDDFFFHHHIIIKKKJJJJJJKKKOOOVVV\\\```jjjpppwww|||~~~wwwmmmddd^^^UUUQQQJJJFFFCCC>>>888333///+++&&&###!!!ooo~~~{{{xxxtttpppooorrrssssssqqqooojjjeeedddffffffaaa]]]___YYYRRRMMMKKKIIIFFFCCC>>>;;;666222000///---,,,((('''&&&$$$###"""!!!!!!  $$$'''(((***...333777===DDDHHHRRR^^^mmmuuuxxx|||~~~|||yyyvvvuuuuuuuuuuuuvvvtttqqqoooppprrrtttvvvyyyyyyuuummmbbbVVVNNNJJJHHHAAA>>>CCCIIIKKKKKKLLLHHHHHHHHHGGGFFFCCCAAA@@@>>>>>>=====================@@@@@@>>>???BBBCCC@@@BBB@@@>>>>>>???@@@@@@???>>><<<:::888777666777777;;;:::888888888888666444444444666888;;;<<<:::999999999888888777777666666777666555444333333222222222333333444555666777888666666666666666777777777999999999;;;===<<<:::888333222111111333777;;;======>>>?????????===;;;999999:::;;;<<<;;;:::999888555555555444333444666999<<<<<<<<<===>>>@@@BBBCCC???<<<::::::;;;;;;888555111111333666999===@@@BBBEEEFFFGGGIIIJJJLLLMMMMMMJJJJJJIIIGGGEEEBBB@@@???:::888555444555666666555666666555555666999;;;===BBBAAAAAABBBCCCDDDFFFGGGAAAAAA@@@??????BBBFFFJJJIIIKKKLLLNNNOOOPPPRRRTTTVVVVVVVVVYYY^^^fffnnnrrr|||~~~zzzssslllcccYYYPPPJJJBBB>>>999555222///***'''$$$"""!!!eeettt}}}yyyxxxzzz{{{zzzyyysssnnniiiiiilllmmmkkkgggccc]]]UUUPPPMMMLLLHHHFFFCCC???:::555333111///...(((((('''&&&%%%%%%%%%%%%!!!!!!  """$$$&&&(((,,,111444BBBLLLYYYcccgggllltttzzz~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~{{{pppeee\\\WWWRRRKKKHHHMMMTTTWWWWWWYYYRRRQQQPPPMMMJJJFFFBBB@@@AAA@@@???>>>>>>>>>>>>???>>>AAAAAA??????BBBBBB@@@<<<<<<===@@@BBBBBB@@@===::::::999888888999::::::;;;:::888888999999777555444444666:::<<<===;;;999888888888777777666666666777777777666555444333222222222333444555666666777333444444555555555555555888888999;;;===<<<:::888333222111111444888===@@@>>>???@@@@@@???===;;;999:::;;;===??????>>><<<;;;666777777666555555888:::????????????@@@AAAAAABBBAAA===888777888999888666000000111333666:::>>>@@@EEEGGGIIIKKKLLLMMMMMMMMMHHHIIIJJJKKKKKKJJJHHHGGG???<<<888666666666666666888999;;;>>>@@@AAABBBBBBCCCCCCDDDDDDEEEGGGHHHHHHDDDDDDDDDDDDEEEHHHNNNRRRVVVYYY\\\]]]]]]^^^```bbbffffffgggjjjpppxxx{{{xxxtttooolllhhhddd]]]VVVNNNFFF>>>999333111---***'''%%%"""!!!]]]ooo}}}{{{|||}}}{{{yyytttqqqnnnnnnqqqrrrpppnnnddd___XXXTTTRRRPPPLLLIIIJJJEEE???:::777444222000***)))(((((((((((((((((($$$###"""!!!  !!!"""%%%'''000777BBBKKKSSS[[[bbbhhhkkkqqqvvvxxx{{{~~~{{{yyy{{{}}}}}}rrriiieee^^^XXXVVVZZZ___```aaaccc\\\[[[XXXUUUPPPKKKGGGDDDEEEDDDBBBAAA@@@@@@AAABBB@@@CCCBBB??????BBBAAA>>>:::;;;>>>BBBDDDCCC@@@===888888999999:::;;;<<<===;;;:::999999:::;;;999888777777888;;;======;;;999888888888777777777777777888999999999888555333222222222333555555666666555222222444555555555555555666777999;;;======:::777333222111222555999>>>AAA@@@AAABBBBBBAAA???<<<;;;<<<>>>AAADDDEEEDDDAAA@@@<<<======<<<::::::;;;===BBBBBBBBBAAAAAA@@@@@@???BBB>>>999888999999777555000000000111444888<<<>>>EEEGGGIIILLLMMMMMMLLLKKKEEEHHHKKKOOOPPPPPPOOONNNEEEBBB===999888888888777666999===AAACCCEEEEEEDDDFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLKKKKKKLLLOOOTTTXXXfffiiimmmnnnmmmmmmooorrruuuuuuwwwzzzwwwsssnnniiiddd___YYYVVVOOOKKKEEE@@@;;;555000,,,'''&&&### iiixxx}}}}}}|||zzzwwwuuuuuutttssssssrrrqqqqqqeeeaaa\\\YYYXXXVVVRRRNNNPPPLLLFFF@@@<<<888444111......,,,+++************''''''&&&$$$###!!!  !!!$$$'''---555???GGGMMMQQQSSSYYY___bbbffflllnnnmmmmmmrrrwww{{{}}}~~~}}}uuuqqqjjjgggeeeggggggeeefffiiicccbbb```\\\XXXSSSOOOLLLLLLJJJHHHGGGFFFFFFGGGHHHFFFHHHGGGCCCBBBDDDCCC@@@??????@@@BBBDDDDDDAAA???:::::::::;;;;;;<<<======;;;:::999:::<<<===<<<;;;<<<;;;;;;<<<>>>===;;;999888888888999999999999999::::::;;;;;;:::777444222111222444555555555555444222333555666777777666666555666999<<<>>>===999666333222222333666:::>>>@@@CCCCCCDDDEEEDDDBBB???>>>>>>AAAEEEIIIJJJIIIFFFDDDDDDEEEFFFDDDBBB@@@@@@@@@DDDDDDCCCBBBAAA???>>>===@@@>>>======>>><<<888333111111000111333666:::<<>><<<<<<;;;;;;:::<<>>???EEEKKKNNNSSSZZZ___^^^ccciiipppuuuwwwyyy{{{~~~|||xxxssspppoooooolllggggggkkkffffffdddaaa^^^YYYVVVSSSSSSQQQOOOMMMLLLMMMNNNOOOLLLNNNMMMIIIGGGHHHGGGDDDEEECCCBBBBBBCCCDDDBBBAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;===>>>>>>===@@@???>>>>>>>>>>>><<<:::999999999::::::;;;;;;;;;:::;;;======;;;888555333111222444555666555555444333444666888888888888777333555999===???>>>999555333333333444777:::>>>@@@EEEEEEGGGGGGFFFDDDBBBAAA@@@CCCHHHLLLNNNLLLIIIGGGJJJKKKLLLKKKHHHEEECCCCCCEEEEEEDDDCCCAAA>>><<<;;;??????@@@CCCDDD@@@888111222111000111222555999;;;DDDFFFIIILLLLLLKKKHHHGGGEEEIIINNNRRRUUUUUUSSSRRRQQQLLLFFFBBB??????>>>===EEEFFFGGGJJJNNNRRRUUUWWWWWWXXXZZZ[[[\\\]]]]]]]]]XXXZZZ\\\^^^bbbiiipppuuu}}}}}}wwwrrrqqqkkkeeebbb```]]]WWWQQQOOOLLLGGGBBB>>>999444000///+++'''$$$"""!!!}}}zzzwwwvvvuuutttrrrqqqkkkiiieeeaaa^^^\\\[[[[[[SSSUUUUUUNNNBBB777222000333333111///,,,++++++,,,,,,***((('''''''''&&&%%%!!!  """'''+++...000111333777<<>>>>>AAAAAA???===<<<>>>??????>>>===>>>???>>>?????????>>><<<:::999999:::;;;;;;;;;;;;<<<===;;;::::::;;;======<<<;;;777777777888888888888888555555555777777666333111777999===@@@@@@===999777333333333444666999<<<>>>???AAAEEEFFFFFFEEEEEEEEEGGGIIILLLNNNOOOPPPSSSUUUWWWVVVSSSPPPMMMKKKIIIHHHMMMKKKHHHEEEBBBAAA@@@@@@<<>>;;;:::999888444000111444888::::::AAACCCGGGLLLNNNMMMIIIFFFFFFHHHLLLQQQUUUXXXZZZZZZTTTQQQNNNKKKJJJHHHFFFDDDIIILLLPPPSSSVVVYYY]]]```___dddiiikkkjjjiiijjjkkkkkkjjjkkknnntttzzz~~~}}}wwwsssmmmddd]]]ZZZUUUOOOJJJFFFDDDBBBAAA<<<999444111///+++%%% !!!  !!!}}}zzzzzzzzz{{{zzzqqqooollljjjgggccc^^^ZZZXXXYYYWWWOOOEEE<<<999999888777444111...---...///222000...,,,,,,***(((&&&&&&%%%###!!! !!!"""!!!$$$&&&((()))***,,,000444777999>>>BBBGGGLLLPPPTTTXXX[[[ccchhhooovvv{{{|||{{{yyyuuuqqqnnnnnnooorrrooollliiihhhgggfffeeefffccc___]]]]]]```eeehhhkkkllllllkkkfff___WWWSSSSSSRRROOOLLLJJJGGGFFFEEEHHHGGGFFFGGGHHHHHHFFFEEEGGGHHHIIIIIIFFFDDDCCCCCCBBBBBBBBBBBBAAA???>>>===;;;<<<>>>>>>>>>???@@@AAA===<<<<<<===??????>>><<<888888888888888999999999888888999:::<<<<<<999777999;;;>>>AAAAAA>>>;;;999777666555555666999<<>><<<<<<<<<;;;777333222555777999999CCCEEEJJJNNNPPPOOOLLLJJJIIIKKKNNNSSSWWWZZZ]]]^^^^^^\\\XXXVVVUUUTTTRRRPPPSSSWWW[[[___bbbeeeiiikkknnnrrrvvvxxxwwwvvvwwwxxxvvvuuuvvvzzz|||uuummmfffaaaZZZQQQKKKGGGBBB===888666444222111000---***((('''$$$  """$$$|||sssnnnllliiiccc_________ZZZRRRHHH@@@>>>>>>;;;999666333222222444555333222000//////---***((('''&&&$$$!!!   !!!###%%%((()))///222666:::>>>CCCHHHKKKTTTYYYaaahhhmmmrrrvvvxxxyyy|||{{{{{{zzzvvvrrrpppoooppprrrqqqpppooonnnnnnmmmmmmmmmllliiifffeeeiiirrryyy{{{|||~~~|||vvvlllbbb[[[\\\ZZZVVVQQQNNNLLLLLLKKKKKKMMMOOOPPPOOONNNNNNNNNQQQRRRSSSQQQMMMHHHEEEDDDCCCCCCCCCBBBAAA@@@???>>><<<======>>>??????@@@@@@===<<<;;;<<<======<<<:::::::::999999::::::;;;<<<;;;;;;<<>>@@@BBBCCCCCCBBB@@@>>>;;;999777666777:::>>>AAACCCFFFHHHIIIHHHFFFFFFFFFLLLNNNQQQSSSTTTVVVXXXZZZ]]][[[XXXUUUSSSQQQPPPPPPOOOMMMJJJGGGEEECCCAAAAAA???@@@AAA@@@>>>>>>???AAA@@@===999777777999999999@@@CCCHHHLLLNNNOOOMMMLLLNNNOOORRRWWW\\\aaaeeegggkkkiiifffeeeddddddbbb```aaaeeekkkpppsssvvvxxxzzzzzzyyyxxxwwwtttrrrpppnnnhhhbbbXXXPPPIIICCC;;;666666222...***)))(((&&&%%%###""" !!!$$$''')))|||qqqoooooommmjjjfffeee```XXXOOOGGGBBBAAA>>><<<888777777999;;;<<<555444333333333222///,,,'''&&&%%%###"""!!!!!!!!!!!!!!!!!!  """)))+++...000333777<<>>>>>>>>??????>>><<<======<<<;;;;;;<<<===>>><<<<<<>>>AAADDDFFFFFFDDDDDDEEEGGGHHHHHHGGGEEEDDD===;;;888777888<<>>AAAGGGLLLPPPRRRTTTUUUTTTVVVYYY___eeelllrrruuuxxxvvvtttrrrsssrrrqqqpppoootttzzzyyyxxxvvvssslllkkkiiifffbbb^^^[[[YYYVVVPPPGGG???999333...***+++(((%%%""""""!!!  """%%%))),,,...~~~{{{wwwnnnnnnlllggg```XXXRRRNNNKKKHHHCCCAAAAAABBBBBBAAA>>>===:::999888666333000,,,+++***)))((('''''''''############""""""!!!!!! """###%%%%%%&&&))),,,///:::===CCCGGGKKKNNNRRRTTTYYY\\\aaafffjjjlllmmmmmmlllnnnpppqqqpppqqqrrrtttmmmooopppooommmmmmoooqqqppptttwwwxxxxxx|||{{{uuuqqqrrrooojjjeeeaaa____________bbbfffgggfffeeegggiiimmmnnnooommmgggaaa\\\YYYUUUUUUTTTSSSRRRQQQPPPPPPQQQOOOMMMLLLLLLLLLIIIGGGHHHGGGFFFGGGHHHIIIGGGEEEBBB@@@???>>>===>>>???????????????BBBFFFHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIHHH???===:::999;;;???DDDHHHIIIKKKNNNNNNMMMKKKJJJJJJMMMOOORRRTTTUUUVVVYYY[[[YYYWWWTTTQQQOOOOOOOOOPPPPPPOOONNNLLLJJJHHHGGGFFFFFFFFFFFFDDDCCCEEEHHHKKKHHHGGGEEEBBB@@@???@@@AAAAAAEEELLLRRRVVVZZZ___bbb^^^```eeekkkrrrzzz~~~~~~yyypppjjjhhheee```\\\ZZZXXXTTTPPPKKKHHHFFFDDD@@@999333...***'''&&&!!!!!!"""$$$'''***///222555}}}}}}}}}|||wwwqqqkkkgggccc^^^YYYVVVUUUSSSOOOLLLJJJGGGBBB???<<<999666444333222111000///---,,,+++((((((((('''&&&%%%###"""!!!!!!  !!!###%%%))),,,111666:::>>>BBBEEEFFFIIINNNTTTYYY^^^aaabbb___bbbeeehhhiiikkkmmmooofffhhhiiigggeeefffkkkooosssvvvyyy{{{~~~}}}|||~~~{{{vvvqqqmmmjjjiiihhhgggiiikkklllmmmnnnqqqssswwwxxxyyywwwsssnnnkkkjjjbbbbbb```___^^^]]]]]]]]]]]]ZZZWWWVVVWWWVVVSSSPPPPPPPPPOOOQQQRRRSSSRRRPPPLLLJJJGGGEEEDDDDDDEEEEEEFFFEEEEEEGGGJJJMMMMMMLLLKKKLLLNNNPPPPPPNNNLLLKKKCCCAAA???>>>@@@CCCHHHJJJHHHJJJMMMNNNLLLKKKJJJKKKOOOQQQTTTVVVWWWXXX[[[]]]YYYWWWTTTQQQOOOOOOQQQRRRPPPPPPOOOOOONNNLLLKKKJJJMMMMMMMMMLLLKKKLLLOOORRRKKKLLLKKKJJJHHHHHHJJJKKKFFFLLLSSSXXX\\\aaaggglllmmmoootttzzz{{{wwwsssqqqooohhh^^^YYYXXXTTTOOOIIIHHHFFFCCC???;;;777555222000,,,)))%%%###!!!!!!!!!"""&&&'''))),,,111666:::===}}}zzzuuupppnnnnnnkkkfffaaaZZZVVVQQQMMMLLLKKKIIIHHHCCCBBB@@@>>>;;;888555444111111111000...,,,***)))''''''%%%$$$""" !!!!!!!!!!!!"""###"""%%%(((,,,...111555777888:::<<<@@@DDDIIILLLNNNNNNQQQVVVXXXZZZ\\\^^^___YYYZZZ[[[ZZZYYY\\\ccciiiooooooppprrrwww~~~}}}{{{yyywwwvvvvvvsssqqqqqqrrrvvvyyy{{{|||}}}}}}zzzyyyyyytttsssqqqooonnnnnnnnnooojjjgggddddddfffgggccc```^^^]]]^^^___bbbcccbbbaaa]]][[[WWWTTTRRRQQQRRRRRRPPPOOONNNOOORRRTTTTTTSSSQQQSSSVVVYYYYYYVVVSSSQQQJJJIIIGGGEEEEEEGGGIIIKKKIIILLLOOOPPPOOONNNNNNNNNSSSUUUXXXZZZ[[[\\\___aaa]]][[[WWWTTTSSSTTTVVVWWWTTTTTTUUUVVVUUUTTTSSSRRRUUUVVVVVVUUUSSSTTTVVVXXXTTTUUUWWWWWWVVVVVVYYY\\\UUUZZZ```dddgggkkkrrrxxx|||yyysssnnniiieeebbb]]]ZZZSSSKKKIIIIIIFFFAAA888777666444111---+++)))$$$$$$###!!! ###%%%'''+++,,,///333888===BBBEEEzzztttkkkhhhdddaaabbbdddeeefffWWWVVVSSSOOOKKKGGGCCCAAA:::::::::888666444111000------+++)))'''%%%###""" !!!  !!!""""""""""""""""""""""""!!!  !!!!!!!!!!!!"""$$$&&&((())))))***---...222222222222333666888:::AAADDDHHHKKKMMMNNNOOOQQQLLLNNNPPPOOONNNSSS\\\dddiiifffccceeellluuu}}}}}}~~~}}}{{{|||zzzvvvsssuuuxxxzzzwwwsssnnnnnnoooqqqsssuuutttsssllljjjfffbbb___^^^______YYYWWWVVVVVVXXXYYYYYYYYYXXXZZZ^^^aaaaaa^^^ZZZXXXPPPOOOMMMJJJIIIIIIJJJKKKMMMOOORRRTTTSSSSSSSSSSSSWWWYYY\\\]]]^^^```ccceeeaaa___\\\YYYWWWXXXZZZ\\\ZZZ[[[\\\]]]]]]]]]\\\[[[ZZZ[[[\\\[[[YYYYYY[[[\\\\\\___bbbbbbbbbcccgggkkkggglllrrrtttuuuyyyvvvqqqiiiccc]]]YYYUUUSSSMMMKKKDDD>>>===???===888...---,,,+++)))&&&$$$######&&&)))***///000333777<<>>?????????AAABBBDDDEEEHHHKKKPPPSSSRRRUUUWWWYYY]]]cccmmmssswwwxxxxxxwwwwwwxxxzzz||||||zzzzzz~~~|||yyyvvvsssnnnkkkddddddeeeeeedddcccbbbaaaaaacccfffjjjlllkkkhhheee___^^^[[[YYYVVVTTTSSSRRRUUUUUUTTTUUUVVVWWWYYYZZZ___dddggghhhjjjnnnooolllgggeeecccaaabbbcccfffgggiiifffccceeejjjmmmmmmkkkiiiiiijjjjjjjjjjjjjjjjjjdddgggmmmssswwwyyyyyyyyyzzz|||}}}||||||zzzsssnnnaaa\\\TTTNNNIIIEEEBBB@@@===:::666111...---......,,,)))&&&###!!!!!!###&&&)))...111444777;;;???CCCHHHNNNRRR}}}}}}{{{wwwvvvuuupppiiigggjjjmmmlllfff[[[OOOHHH>>>===:::666222000//////+++---///111000,,,)))&&&%%%$$$$$$$$$%%%$$$""" (((&&&$$$###%%%&&&&&&&&&)))'''''')))(((&&&&&&***############"""!!!  ###%%%&&&'''&&&&&& !!!###%%%'''(((%%%""" !!!!!!!!! !!!"""$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$###"""'''$$$!!! !!!#########&&&%%%"""  !!!"""###(((+++)))'''$$$""""""###$$$&&&((('''&&&'''***---111333222111111111222333555666555666888;;;===???BBBDDDCCCEEEHHHJJJMMMTTT\\\bbbdddgggkkknnnooooooqqqrrrtttwww|||~~~zzztttsssrrrqqqpppppppppqqqrrrsssuuuxxxxxxwwwtttrrrrrrppplllhhhddd```^^^\\\bbbbbbaaaaaabbbdddfffggglllqqquuuuuuxxx{{{{{{wwwtttsssqqqppppppqqqssstttuuurrrppprrrwww{{{{{{yyyvvvwwwxxxyyyyyyxxxwwwwwwtttwww|||~~~{{{vvvqqqlllhhhfffaaaYYYSSSQQQLLLFFF@@@<<<999666444000...+++)))'''''''''(((%%%"""!!!%%%))),,,000666999>>>AAADDDHHHKKKPPPVVVZZZ}}}zzz|||zzzwwwvvvwwwsssmmmllllllnnnqqqqqqjjj___UUUJJJJJJGGG@@@999444444555@@@FFFLLLMMMHHH@@@999555777555222111111000///---111///,,,,,,///333666777777333000111000...///333***++++++***)))'''%%%$$$ """%%%(((***)))(((&&&$$$$$$$$$$$$$$$%%%&&&''')))&&&###!!!"""$$$$$$$$$###$$$%%%''')))***+++,,,((())))))((('''&&&&&&'''---***'''&&&''')))******'''&&&$$$#########%%%%%%###!!!!!!&&&+++...///+++&&&######&&&+++...+++)))'''%%%&&&)))---000...,,,***((((((***---...---...000111333444555555888;;;>>>AAAEEEIIIOOORRRTTTYYYaaafffiiijjjjjjjjjhhhooowww{{{|||~~~|||xxxssspppoooqqqqqqqqqqqqrrrtttuuuwwwzzz~~~}}}}}}xxxvvvsssqqqpppmmmjjjgggddd___YYYTTTPPPKKKCCC>>><<<999555111...+++(((%%%"""!!!  ###&&&***///444:::@@@EEEFFFHHHLLLNNNRRRVVV[[[___zzzuuurrrooommmlllllliiiccc^^^]]]]]]\\\VVVOOOKKKLLLNNN[[[aaahhhgggaaaZZZWWWVVVSSSNNNHHHDDDDDDFFFHHHJJJIIIHHHFFFGGGIIILLLMMMMMMNNNHHHCCCBBB???999777888444333000...+++***)))(((###$$$&&&((())))))(((((()))))))))))))))*********...,,,************((('''***************+++++++++***,,,...,,,)))''')))+++...,,,,,,,,,...///...---&&&&&&%%%$$$############((((((''''''((()))+++,,,///---***(((***///444888333222111///------///000222111111111222444666888666444222222333444555555666999???DDDGGGIIIJJJJJJQQQVVV]]]bbbeeefffggggggbbbhhhooossstttttttttuuuxxx{{{~~~~~~~~~~~~~~~{{{xxxxxxuuunnnhhhbbb```^^^\\\ZZZXXXTTTQQQOOOKKKGGGCCC@@@===888444...+++)))'''%%%### !!!""""""&&&)))...444:::AAAIIINNNOOOQQQSSSVVVXXX\\\aaaeee}}}xxxuuueeeggggggddd```^^^^^^```aaaeeehhhgggdddcccgggkkkjjjgggddddddfffhhhjjjkkkgggfffeeeeeedddbbb___\\\ccc]]]YYYXXXTTTLLLFFFDDDAAA===888444111000111222444333222111111222444555666777888999:::;;;;;;<<<555555666999::::::888555666555222000...---,,,,,,...111444444222222555888666777777999999777222///+++++++++***)))'''&&&%%%---///111222111...***'''******+++,,,...111333444777999<<<<<<:::888888888<<<===???BBBDDDFFFHHHHHHEEE@@@;;;888999<<<======999===DDDKKKNNNNNNJJJGGGPPPRRRUUUWWWXXXYYY\\\]]]```aaacccgggjjjjjjgggdddgggkkkpppvvvzzz}}}~~~~~~~~~}}}yyywwwvvvwwwxxxsssmmmfffcccbbb___XXXRRRNNNLLLIIIHHHFFFDDD@@@===999777444222000...+++)))$$$"""!!! !!!###%%%&&&&&&))),,,222777>>>GGGPPPUUUZZZ\\\^^^aaacccggglllooozzzuuurrrjjjiiifff```[[[[[[^^^bbbaaacccfffjjjmmmllliiifffggghhhjjjlllnnnmmmjjjgggmmmhhhfffiiihhhccc]]][[[WWWTTTOOOKKKIIIIIIJJJLLLQQQOOOLLLIIIHHHIIIKKKMMMRRRQQQOOOMMMJJJGGGDDDBBB:::;;;>>>BBBFFFHHHGGGFFF???===:::777444222111111777:::===@@@CCCFFFJJJLLLIIIHHHHHHHHHFFFAAA;;;666777888999999888666444333666999===???===777000,,,+++---111333333222000...333888>>>AAA???======>>>???AAADDDGGGIIIJJJJJJJJJJJJEEE@@@???AAAEEEGGGFFFEEEGGGLLLQQQUUUTTTQQQMMMKKKKKKKKKIIIGGGHHHJJJLLLSSSQQQQQQTTTYYY[[[YYYVVV\\\```eeekkkoooqqqrrrrrrmmmqqquuuwwwvvvuuuwwwzzz}}}}}}}}}vvvsssnnniiidddaaa```___YYYUUUPPPMMMKKKHHHCCC???<<<:::888666555333000...---,,,)))'''$$$"""!!!!!! """%%%(((***++++++111333888>>>EEENNNWWW]]]aaaccceeehhhjjjnnnssswwwyyyuuusssrrrhhhgggfffeeeeeebbb^^^[[[cccccceeeiiilllnnnmmmlllnnniiiggglllqqqpppnnnmmmjjjjjjiiiiiiiiiiiiiiiiiikkkiiigggdddbbbaaaaaabbbgggfffbbb^^^XXXRRRMMMJJJHHHGGGGGGIIIMMMPPPQQQRRRKKKJJJGGGEEECCCBBBCCCCCCHHHHHHJJJNNNSSSWWWYYYZZZWWWUUUSSSQQQPPPMMMIIIFFFDDDFFFHHHJJJKKKJJJHHHGGGFFFIIIMMMOOONNNHHHBBB>>>:::===AAADDDEEEBBB>>>;;;:::???DDDEEECCCAAABBBDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEBBB@@@CCCIIIMMMMMMLLLNNNMMMLLLNNNRRRTTTTTTRRRIIIIIIGGGDDDAAA???@@@AAABBBBBBCCCFFFKKKPPPTTTVVVYYY[[[^^^aaaccccccbbbaaaaaadddhhhjjjiiijjjmmmpppssstttvvvyyy|||~~~zzzwwwtttrrrqqqqqqsssssstttsssqqqlllhhheee```]]]YYYTTTOOOKKKHHHGGGAAA@@@===:::777444222111---,,,***))))))'''%%%"""######!!! """$$$###%%%)))---000333444555;;;===BBBGGGMMMVVV___ffffffhhhkkknnnqqquuuzzz~~~rrrpppmmmlllkkkkkkiiiggglllfffccciiippprrrsssuuuoooqqquuuxxxzzzzzzyyyxxxxxxwwwvvvtttqqqooommmkkkjjjjjjiiihhhfffccc```^^^ZZZWWWSSSQQQSSSWWWYYY[[[[[[YYYXXXWWWWWWXXXZZZ[[[VVVTTTTTTWWW[[[^^^^^^\\\\\\YYYVVVTTTTTTUUUUUUTTTLLLNNNRRRUUUWWWWWWVVVUUUTTTWWWZZZ\\\[[[XXXSSSPPPJJJNNNSSSWWWXXXWWWSSSQQQLLLPPPRRRPPPKKKIIIJJJLLLOOOMMMIIIEEEBBBAAAAAABBB======???FFFNNNSSSQQQNNNNNNIIIDDDCCCFFFKKKNNNOOOMMMMMMKKKHHHDDDAAA@@@@@@;;;>>>BBBEEEHHHPPPYYYaaaXXXYYYZZZZZZYYYXXXUUUTTT___bbbeeeeeeddddddgggjjjfffgggiiilllooosssvvvwww~~~|||}}}~~~{{{zzzyyywwwuuusssqqqpppppprrrsssrrrpppkkkgggdddbbbaaaaaabbbbbbbbbaaa]]]WWWQQQNNNKKKJJJGGGDDD@@@===:::888222333222000,,,)))))))))%%%$$$###""""""!!! !!!"""###%%%'''***,,,000444888;;;===>>>CCCEEEIIINNNTTT]]]fffllloooqqqtttwwwzzzxxxrrruuuxxxuuummmtttqqqoooooorrrvvvxxxyyyyyytttnnnoootttwwwuuuqqqrrroooqqquuussslllhhhiiiaaaeeejjjllljjjiiiiiijjjiiijjjkkkiiigggfffggghhhfffdddbbbeeeiiihhhbbb\\\bbbbbb```[[[VVVTTTVVVYYYXXX\\\______]]]\\\^^^aaacccbbbaaa`````````aaabbbbbbaaa```_______________[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVWWWVVVRRRKKKEEEEEEJJJOOONNNJJJGGGGGGIIIQQQQQQQQQPPPNNNMMMOOOPPPOOOOOOOOOOOOOOONNNNNNNNNRRRTTTXXX[[[]]]]]]\\\[[[[[[YYYXXX[[[___ccccccbbbddddddeeeeeedddcccbbbaaa___bbbeeeeeeaaa^^^^^^^^^iiilllppprrrsssvvvzzz~~~|||xxxtttssssssuuuvvvrrrtttwwwyyyzzzzzzyyyxxxwwwyyy}}}|||}}}~~~}}}zzzxxxtttvvvxxxxxxwwwvvvuuuuuuuuuvvvwwwwwwuuurrrooonnnqqqpppnnnmmmnnnppprrrtttvvvssspppnnnmmmkkkgggccciiieeeaaa^^^]]]\\\[[[ZZZVVVUUUSSSPPPNNNMMMLLLLLLOOONNNKKKGGGBBB>>>;;;:::333222111///---,,,******((('''&&&$$$"""!!!  !!!%%%)))+++***'''...222888>>>BBBEEEHHHJJJKKKOOOTTT[[[```gggmmmqqqtttvvvzzz~~~|||wwwqqqmmmsssmmmhhhiiioootttsssqqqrrrmmmmmmsssuuurrrqqqsssqqqrrrrrrpppmmmlllnnnpppuuussspppnnnlllkkkkkklllfffggghhhkkklllmmmkkkjjjiiihhhfffaaa[[[XXXYYY[[[^^^```bbbeeeggggggfffeeeddddddeeeeeedddcccbbbaaadddcccbbbaaa````````````aaa``````_______________\\\[[[ZZZ[[[ZZZWWWQQQMMMLLLNNNPPPNNNIIIFFFHHHKKKUUUUUUUUUSSSQQQOOOOOOOOONNNOOOQQQSSSUUUWWWXXXYYY[[[\\\^^^``````___^^^]]]]]][[[ZZZ]]]```ccccccbbbfffeeedddbbbaaa___^^^]]]___bbbdddccc]]]VVVQQQOOOYYY___hhhooorrrsssuuuvvvqqqmmmeee^^^ZZZZZZ\\\]]]eeefffggghhhhhhiiiiiiiiihhhjjjlllooopppppppppooorrrsssvvvzzz}}}{{{vvvqqqqqqpppnnnllliiifffdddbbbdddfffhhhiiiiiigggfffeeeiiigggeeedddbbb```^^^\\\```___]]]\\\\\\^^^aaabbbcccaaa___^^^]]][[[VVVSSSRRROOOLLLJJJIIIHHHGGGEEECCCBBBAAA@@@????????????>>>===:::888555222000///))))))((('''%%%$$$###"""  !!!"""$$$$$$$$$(((---000000...333888>>>CCCGGGKKKNNNPPPSSSVVVZZZ___eeemmmuuuzzz}}}~~~xxxuuuvvvwwwuuusssyyyrrrmmmooorrrqqqooonnnxxxwwwssspppmmmooosssvvvsssoookkkkkknnnqqqrrrqqqnnnppprrrrrrpppoooppprrrttttttqqqmmmgggcccbbbbbbhhhffffffiiinnnoookkkhhhdddfffhhhiiijjjhhhgggeeehhhgggfffdddcccbbbbbbbbbfffeeeddddddccccccddddddbbbaaa`````````^^^[[[XXXYYYYYYXXXTTTPPPNNNQQQTTT\\\]]]^^^\\\XXXUUUSSSSSSSSSTTTVVVYYY\\\___aaabbbdddddddddcccbbb```___^^^```___^^^___bbbcccdddcccdddcccaaa___^^^^^^^^^^^^```ccceeeccc\\\TTTNNNJJJQQQWWW___eeehhhhhhhhhhhhiiicccZZZQQQKKKJJJKKKMMMVVVUUUUUUUUUWWW[[[^^^``````aaadddeeefffdddbbbaaaccceeehhhlllmmmiiiccc^^^XXXWWWTTTQQQPPPOOOOOOOOOVVVWWWXXXXXXXXXVVVTTTSSSYYYUUUOOOLLLLLLLLLJJJHHHJJJIIIGGGFFFGGGHHHJJJKKKIIIHHHGGGGGGGGGDDD@@@<<<<<<:::888777777777555333......------...//////000***)))((('''%%%$$$###""" """$$$%%%&&&))))))***---222666888999;;;@@@FFFKKKPPPTTTWWWZZZ___aaaeeeiiiooowww|||wwwuuurrrlllfffcccbbbccceeekkkhhhfffjjjrrrxxxyyywwwkkkkkkkkkkkklllmmmoooqqqoooooonnnllliiigggeeeeeeooollljjjiiikkklllkkkjjjfffgggiiikkklllmmmnnnnnnlllkkkjjjhhhgggffffffeeegggffffffeeeeeeeeeeeeeeehhhgggffffffeeeeeedddccceeeeeedddaaa^^^]]]___aaaccceeegggfffbbb___]]]\\\^^^^^^___```aaabbbccccccgggfffeeecccaaa```___^^^ccccccbbbbbbcccddddddddd```___^^^^^^^^^```cccdddaaabbbdddcccaaa]]]YYYVVVXXXXXXXXXXXXWWWXXXYYYZZZ\\\XXXQQQKKKGGGFFFGGGHHHHHHGGGFFFHHHLLLSSSZZZ^^^___aaaccceeeeeeccc```^^^[[[\\\]]]]]][[[VVVQQQNNNGGGGGGHHHIIIJJJLLLNNNOOOQQQNNNLLLJJJIIIHHHGGGFFFKKKEEE>>><<<===>>>===;;;999888777666666777999:::555666666666555333///------,,,++++++,,,,,,)))'''###############$$$%%%&&&  !!!###&&&(((***+++---...///333777===AAACCCDDDHHHMMMSSSWWW\\\```ccchhhkkkpppuuu{{{}}}xxxuuukkkhhheeehhhmmmnnnkkkggg\\\YYYWWWZZZ```fffgggffffffggghhhjjjlllnnnooooooooonnnkkkhhhfffhhhmmmrrrmmmlllkkkkkklllnnnqqqssspppooonnnlllkkkjjjjjjjjjiiiiiihhhgggggggggggggggkkkkkkkkkjjjiiiiiijjjjjjiiiiiijjjiiihhhgggggggggeeehhhjjjjjjhhhfffeeedddeeeeeeeeeeeeeeedddddddddgggfffeeedddcccbbbbbbaaaeeeeeeeeeeeeddddddeeefffbbbaaa``````aaaccceeeggg``````___```aaabbbbbbbbb]]][[[XXXUUUSSSQQQPPPOOOHHHHHHGGGFFFEEEEEEFFFFFFDDDCCCBBBCCCGGGNNNVVV[[[^^^___``````^^^[[[XXXVVVWWWVVVUUUSSSPPPMMMLLLKKKKKKLLLOOOQQQRRRRRRQQQPPPKKKFFF@@@;;;:::::::::999<<<888444333444555444222000///............//////---...//////---***((('''###"""!!!"""######!!!  !!!  """###&&&(((,,,...000222222333666999>>>CCCHHHKKKLLLPPPUUUZZZ^^^bbbgggjjjnnnssszzz}}}wwwrrrkkkeee``````dddfffccc______^^^^^^aaaeeehhhjjjjjjlllmmmkkkgggdddgggooovvvsssqqqnnnkkkkkkmmmppprrrrrrrrrqqqpppoooooooooooonnnnnnmmmllllllllllllmmmlllnnnooonnnmmmlllmmmooohhhhhhhhhiiihhhhhhgggfffdddgggiiiiiihhhggghhhhhhfffgggggggggggghhhhhhhhhggghhhhhhhhhhhhggggggffffffggggggfffeeedddfffgggggggggeeedddcccddddddeee```]]][[[[[[]]]```bbbbbbYYYZZZ[[[]]]\\\XXXQQQLLLIIIJJJMMMOOOQQQQQQRRRRRRQQQPPPNNNMMMOOOTTTXXX\\\___^^^]]][[[XXXUUURRRPPPUUUUUUTTTRRRPPPPPPRRRUUUTTTUUUUUUTTTQQQMMMHHHEEECCC>>>777444333333111///000111333444333111...------,,,++++++++++++++++++---......---***(((''''''"""!!! !!!!!! !!!###$$$(((***,,,000333666999:::888;;;???CCCGGGLLLQQQTTTVVVYYY]]]aaaeeeiiinnnqqqtttzzzvvvqqqlllhhhgggeeecccaaannnllliiifffeeefffiiilllpppooommmmmmmmmooorrrssstttssssssrrrrrrsssssssssssssssrrrqqqqqqqqqqqqqqqnnnppprrrrrrpppnnnoooqqqmmmkkkiiigggggggggggggggfffgggiiihhhhhhhhhiiijjjiiiiiiiiiiiiiiiiiijjjjjjhhhiiijjjkkkkkkjjjhhhgggeeeggghhhgggeeedddgggiiiiiihhhhhhgggfffeeeeeeddd```]]][[[\\\___aaabbbaaa[[[\\\^^^aaacccaaa[[[VVVZZZ[[[\\\]]]^^^^^^______^^^]]]\\\[[[\\\^^^```aaa___^^^]]][[[ZZZYYYXXXXXXWWWYYYZZZYYYXXXXXXZZZ]]]YYYXXXVVVRRRMMMIIIDDDBBBCCC@@@======???>>>999444000666>>>@@@<<<555000//////.........------------//////...+++'''%%%&&&(((&&&$$$!!!!!!"""""""""!!! """$$$'''(((///111444777;;;???BBBCCC@@@DDDJJJNNNQQQUUUZZZ]]]```cccfffjjjmmmqqqvvvyyy|||}}}qqqmmmhhhfffeeeddd```\\\hhhiiikkknnnqqqsssvvvwwwtttttttttttttttuuuvvvvvvuuuuuutttsssssssssssssssooorrruuutttrrrpppppprrruuuqqqllliiihhhiiikkkkkkiiijjjjjjjjjhhhhhhjjjlllmmmllllllkkkjjjiiiiiihhhgggiiikkklllllljjjgggeeeeeeggghhhgggeeedddgggjjjeeefffggghhhhhhhhhggggggaaa______aaaeeegggfffccccccaaa______bbbdddcccbbbcccbbb```^^^]]]^^^______^^^^^^______aaabbbcccccc[[[[[[ZZZ[[[\\\___aaaccc\\\___bbbaaa^^^]]]]]]___\\\ZZZWWWTTTQQQOOONNNNNNHHHHHHIIIMMMPPPNNNFFF???666@@@KKKNNNGGG===666444333222222222111111000000//////...)))%%%###%%%(((%%%"""  !!!"""%%%''')))+++444666999<<>>??????>>>999111***%%%%%%$$$""" !!!"""!!!!!!!!!###$$$&&&(((******)))***,,,111555888@@@FFFLLLNNNNNNOOOTTTXXX[[[^^^ccchhhkkkmmmnnnnnnuuutttuuuwww|||}}}xxxuuurrrpppqqqkkkdddaaabbbfffhhhhhhfffkkkmmmllllllppprrrqqqmmmllljjjhhhfffeeeeeeeeefffeeecccaaa```aaaeeehhhlllllljjjhhhkkkpppppplllfffhhhjjjlllmmmlllkkkjjjmmmlllkkkjjjjjjjjjkkkkkkkkkkkkkkkjjjiiihhhhhhhhhggghhhhhhiiiiiihhhhhhgggggggggggggggffffffffffffeeeffffffffffffeeeeeedddeeedddcccdddfffggggggfffccccccbbbcccdddcccaaa^^^aaaaaaaaaaaa```___^^^]]]ZZZ[[[[[[YYYXXXXXXZZZ\\\[[[XXXUUUUUUTTTRRRMMMHHH===>>>>>>??????@@@@@@AAACCCCCCCCCAAA===777222//////...***%%%!!! !!! """###$$$&&&&&&&&&'''(((+++---...111111111222444999===@@@EEEKKKQQQTTTSSSUUUZZZ___eeehhhmmmqqqtttuuuuuuuuuxxxxxxyyy|||{{{ssspppoookkkhhhkkkkkkggg```___eeelllnnneeebbb^^^[[[ZZZ[[[]]]]]]QQQQQQQQQOOONNNQQQXXX^^^eeeiiikkkiiihhhjjjjjjgggiiijjjmmmoooppppppooonnnqqqooommmkkkkkkkkkmmmnnnkkkkkkjjjjjjiiihhhhhhgggiiijjjjjjjjjkkkkkkkkkkkkhhhhhhiiiiiiiiihhhgggfffgggggghhhhhhhhhggggggfffgggfffeeefffhhhiiihhhgggfffggghhhhhhhhhgggeeecccddddddeeeeeedddbbb```___YYYYYYXXXUUUSSSTTTVVVXXX```^^^\\\[[[ZZZXXXTTTQQQVVVUUURRROOOLLLIIIGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCCCC===666000,,,(((%%%"""###$$$$$$###   """$$$%%%&&&******+++,,,...111333555:::::::::;;;>>>BBBFFFIIIKKKQQQWWWYYYYYY[[[aaafffmmmooossswwwyyyzzzyyyyyy||||||~~~ssskkkkkkmmmlllggg```WWWPPPMMMMMMLLLLLLFFFFFFEEE@@@===>>>BBBGGG]]]hhhpppooommmnnnpppqqqsssrrrrrrqqqppppppooooooqqqooommmkkkjjjkkklllmmmlllllllllkkkkkkkkkjjjjjjkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnmmmllllllkkkiiiiiijjjjjjjjjjjjiiiiiihhhgggfffgggiiijjjiiihhhhhhiiijjjjjjjjjhhhhhhgggffffffggggggfffeeecccbbb___^^^]]]ZZZXXXXXXZZZ]]]aaa```___^^^^^^]]][[[YYYaaa```]]]ZZZWWWSSSQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPLLLBBB888333444333---'''&&&''''''&&&###""""""###!!!!!!  ###&&&'''((()))...//////111444777:::<<<@@@@@@AAACCCFFFJJJNNNPPPVVV[[[aaacccbbbeeejjjpppsssvvvyyy}}}~~~}}}|||rrrlllgggbbb___]]][[[WWWQQQJJJFFFEEEEEEOOOYYYaaaaaaaaadddiiikkkjjjhhhffffffgggkkkooorrrsssrrrpppooonnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnllllllllllllmmmnnnoooooonnnnnnmmmmmmmmmllllllllljjjjjjkkkllllllllllllkkkjjjiiihhhhhhjjjjjjiiihhhgggiiiiiiiiigggggghhhiiihhhhhhhhhhhhhhhgggffffffbbbccccccbbbaaaaaaccceeeaaaaaaaaaaaa````````````[[[[[[\\\\\\\\\\\\\\\\\\YYYXXXVVVTTTRRRPPPNNNMMMDDD;;;222///222333000+++---------+++'''%%%%%%%%%"""""""""""" ))))))###"""$$$ """%%%)))+++---...///555555666888<<>>999888888888888;;;;;;999555///+++))))))'''((((((((('''%%%###!!! ++++++###"""""""""###'''***&&&(((,,,000444555666666<<<===???AAAEEEIIIMMMOOONNNOOOQQQTTTWWW[[[^^^```fffjjjnnnnnnmmmoootttzzzssslllbbbZZZWWW[[[bbbgggggggggggggggeeedddbbbaaaeeefffggghhhjjjkkklllmmmmmmlllllllllmmmnnnpppqqqtttsssqqqoooooopppqqqrrrllllllmmmnnnnnnooonnnnnnmmmlllkkkkkklllmmmllljjjllllllllliiiggghhhlllppplllkkkjjjjjjkkklllnnnooojjjlllmmmllljjjhhhhhhiiihhhiiihhhgggfffeeefffgggeeeeeeeeedddcccccccccbbb^^^___``````aaa``````___[[[[[[XXXPPPHHHDDDHHHMMMHHHGGGDDD>>>777111...---...//////000///---***)))######$$$$$$###!!!'''&&& """%%%&&&%%%'''***...+++...222666:::<<<<<<<<