BM6P6(@ |||{{{{{{|||~~~}}}vvvmmmgggiiibbbYYYRRRKKKCCC999111111///---,,,,,,,,,+++*********))))))))))))******((((((''''''''''''(((((('''&&&%%%&&&''''''%%%#########$$$$$$$$$%%%%%%%%%%%%'''((('''&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""######### !!!###%%%&&&%%%$$$###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!"""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!! !!! !!!###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""######""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++,,,---...000222444777888BBBXXX}}}}}}fff^^^dddtttqqqfff___cccooozzz~~~}}}xxxpppjjjfff```WWWTTTWWWWWWVVVTTTUUUWWWXXXXXXWWWWWWWWWVVVUUUTTTUUUUUUUUUXXXWWWVVVVVVWWWWWWUUUSSSRRRRRRQQQQQQQQQPPPPPPPPPOOOMMMLLLLLLNNNOOOOOOOOOOOONNNMMMKKKJJJJJJJJJJJJLLLKKKJJJIIIHHHGGGFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCAAAAAAEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBDDDFFFHHHKKKOOOTTTXXXgggiiinnnrrruuuvvvvvvuuuxxx|||~~~~~~}}}{{{yyyzzzyyyxxxvvvvvvvvvvvvwwwzzz{{{||||||||||||~~~~~~|||yyywwwuuusssrrrnnniiihhhsssuuu```OOOFFF;;;:::888555111...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++)))***+++++++++)))((('''&&&&&&'''''''''&&&%%%$$$&&&&&&&&&'''''''''((((((,,,+++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%)))((('''&&&''')))+++,,,{{{{{{zzzzzz}}}~~~}}}yyypppdddZZZVVVQQQKKKGGGEEEBBB<<<777111///---,,,,,,,,,+++)))******))))))))))))******((((((''''''''''''(((((('''&&&%%%&&&''''''%%%#########$$$$$$$$$%%%%%%%%%%%%&&&((('''&&&$$$$$$%%%$$$$$$$$$#########""""""$$$$$$######""""""!!!!!!!!!"""###$$$$$$$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""### !!!!!!!!!!!! """!!! !!!######""""""""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((()))******++++++,,,,,,---///111333555777>>>MMMhhhttt______ggg{{{rrrgggfffppp{{{sssmmmkkkggg___ZZZZZZWWWVVVUUUVVVWWWXXXWWWVVVTTTTTTUUUUUUUUUUUUUUUVVVXXXWWWWWWWWWXXXXXXVVVTTTSSSRRRQQQPPPPPPOOOPPPPPPPPPNNNMMMMMMNNNNNNMMMKKKMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDHHHLLLQQQVVVYYY^^^bbbeeelllnnnqqqtttvvvwwwwwwwww{{{~~~~~~}}}{{{zzzzzzyyyxxxwwwwwwwwwxxxyyy{{{|||}}}||||||}}}~~~|||{{{|||}}}~~~}}}|||{{{yyyuuuqqqmmmjjjhhhaaadddlll|||jjjVVVGGG>>>888777555222///---+++***,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******((()))*********)))'''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%$$$%%%'''***,,,...wwwuuuyyy~~~{{{xxxssshhhXXXKKKBBB???;;;:::<<<<<<;;;888000...,,,+++,,,,,,+++)))***))))))(((((())))))***((((((''''''''''''(((((((((&&&%%%%%%''''''%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%%%%%%%$$$$$$$$$#########%%%%%%$$$###"""!!! ###"""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########""""""!!!!!!!!! """"""""""""############ !!!!!!!!!!!! """""""""#########$$$$$$""""""""""""""""""""""""""""""############""""""#########"""!!! ######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((())))))******+++++++++,,,---///111333444888???SSSsssjjj```\\\fff|||sssdddggg|||{{{tttrrroooiiibbb^^^ZZZYYYXXXYYYZZZZZZXXXVVVSSSTTTUUUWWWWWWWWWVVVVVVXXXWWWWWWXXXYYYYYYWWWUUUTTTSSSQQQOOONNNNNNPPPPPPPPPOOOOOOOOOOOONNNKKKIIILLLKKKKKKKKKLLLLLLMMMNNNMMMLLLLLLKKKJJJIIIHHHHHHIIIIIIHHHHHHGGGHHHHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEAAAAAA@@@?????????@@@@@@<<<===>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFHHHJJJKKKMMMRRRYYY```dddhhhlllnnnrrrrrrsssuuuwwwzzz|||}}}}}}}}}|||{{{zzzzzzyyyxxxxxxxxxyyyzzz{{{}}}}}}}}}}}}|||~~~~~~~~~~~~}}}vvvwwwwwwtttnnniiifffddd\\\gggyyyqqqZZZHHH<<<666333222111///---+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))))))************))))))(((***)))((('''&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&''''''(((((($$$$$$$$$$$$&&&(((***,,,}}}yyy{{{~~~ssslllggg]]]NNNBBB:::777333222333444444333///---++++++++++++***)))))))))(((((((((((())))))(((''''''&&&&&&''''''(((((('''%%%%%%&&&&&&&&&$$$######$$$$$$$$$%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!$$$###"""!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""""""""######### !!!!!!!!!!!! !!!"""###$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!###"""""""""!!!!!!!!! $$$######""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))***************+++,,,---///111222444888GGGddduuuddddddsssqqqhhhttt~~~}}}wwwuuuppphhhaaa^^^]]]\\\]]]]]]]]]ZZZXXXUUUVVVXXXYYYYYYWWWVVVTTTVVVVVVVVVXXXYYYYYYVVVTTTUUUSSSPPPNNNMMMNNNPPPQQQPPPPPPPPPQQQRRRPPPMMMJJJLLLLLLLLLKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFFFFFFFEEEEEECCCBBBBBBAAAAAAAAABBBBBB>>>>>>???@@@BBBCCCEEEEEEDDDDDDFFFIIILLLPPPTTTVVVWWW[[[aaaeeeiiilllppprrrrrrrrrsssvvvzzz}}}||||||{{{{{{zzzyyyyyyyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}~~~tttvvvxxxuuuooojjjiiijjjjjjzzz}}}aaaLLL>>>555111000///...---,,,+++******++++++++++++++++++++++++((()))***++++++***)))(((+++++++++++++++++++++******)))'''%%%%%%&&&''')))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&vvvxxx||||||pppaaaYYYUUUOOODDD;;;666444111///.../////////...,,,******++++++***)))))))))(((((((((((())))))''''''&&&&&&&&&&&&'''''')))'''%%%$$$%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$&&&'''&&&%%%###$$$$$$$$$$$$$$$$$$############!!!!!!""""""#########$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!"""""" !!!!!!!!!!!! !!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!"""""""""#########""""""!!!"""""""""########################$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((())))))***************+++,,,...///000444666@@@VVVwww~~~tttyyysssrrrzzz~~~}}}~~~{{{vvvnnnfffaaa```___^^^^^^]]][[[YYYVVVWWWXXXXXXWWWTTTRRRPPPTTTTTTUUUWWWXXXWWWUUURRRSSSRRROOOMMMMMMNNNPPPRRROOOOOOPPPRRRTTTSSSPPPNNNNNNMMMLLLKKKJJJJJJJJJJJJLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDBBBBBBBBBAAAAAABBBCCCCCCBBBBBBCCCDDDEEEGGGIIIJJJHHHJJJMMMRRRWWW\\\```cccggghhhjjjkkklllooosssvvvpppqqquuuzzz~~~}}}}}}}}}|||{{{zzzzzzyyyyyyzzz|||~~~~~~~~~~~~|||wwwzzz{{{uuunnnjjjnnnrrrqqqVVVDDD999333111......------,,,,,,++++++++++++++++++++++++++++++((()))***++++++***)))(((*********)))************)))(((&&&$$$$$$%%%&&&''''''''''''''''''''''''&&&'''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$zzzuuutttuuutttzzzzzzqqqfff[[[NNNEEECCC@@@:::555111000///...------...///---+++))))))***+++***))))))((((((''''''(((((()))''''''&&&&&&&&&&&&'''''')))'''%%%$$$%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$######$$$"""!!!!!!!!!!!! !!!"""###$$$%%%%%%###"""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""#########""""""!!!!!!!!!""""""###""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((())))))************+++,,,---...///555666:::FFF___|||yyy~~~||||||}}}~~~~~~xxxooogggdddaaa```______]]][[[XXXXXXXXXWWWUUURRRPPPNNNRRRSSSTTTVVVXXXWWWTTTQQQQQQPPPNNNMMMNNNOOOQQQRRRPPPOOOPPPQQQSSSSSSRRRPPPMMMMMMKKKJJJIIIHHHHHHHHHKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBBBB@@@@@@AAABBBEEEHHHKKKLLLRRRUUUYYY___dddhhhkkkmmmnnnooooooooooooqqquuuxxxtttwww}}}~~~~~~}}}{{{zzzzzzzzzzzzzzz|||~~~|||}}}}}}|||}}}zzzqqqhhhhhhqqq{{{cccKKK===777333111------------,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))'''''''''&&&''''''((()))((('''&&&%%%$$$%%%&&&&&&'''''''''''''''&&&&&&&&&((('''&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%&&&wwwssstttvvvzzz~~~zzzvvvlllbbbPPPJJJAAA;;;999777333000,,,---------,,,,,,,,,---,,,***)))(((*********)))((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''***'''$$$$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$######$$$"""""""""!!!!!!!!!!!! !!!!!!""""""######$$$$$$!!!"""###$$$$$$$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$######"""!!! !!!!!!""""""### !!!!!!!!!!!!""""""""" !!!!!!!!!!!! !!!!!!  !!!"""###""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###$$$""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))))))))++++++++++++,,,,,,---...///444999===KKKkkk}}}www~~~|||{{{zzz{{{|||~~~{{{}}}{{{pppmmmhhheeeeeeddddddccc]]]\\\[[[YYYXXXVVVUUUTTTRRRSSSUUUWWWYYYXXXUUURRRMMMMMMMMMNNNOOOPPPRRRRRRQQQPPPOOOOOOPPPPPPOOONNNKKKJJJIIIHHHHHHHHHHHHHHHJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCDDDBBBBBBDDDGGGKKKPPPTTTWWW___bbbfffkkkoooqqqrrrrrrppprrrtttuuuvvvxxx{{{~~~~~~}}}~~~~~~{{{{{{zzzzzzyyyzzz{{{}}}~~~zzz|||~~~{{{{{{vvvllldddiiizzzoooVVVAAA777333111///,,,,,,,,,,,,+++++++++*********************************))))))))))))******(((((('''''''''(((******''''''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%zzzzzz|||}}}~~~uuummmhhh___VVVEEEBBB===:::777444111///+++,,,------+++))))))))),,,***(((((()))***))))))((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''***'''$$$###$$$&&&&&&&&&######$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$######$$$%%%%%%%%%$$$$$$$$$$$$###############"""""""""""" !!!$$$%%%&&&%%%$$$###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!  !!!"""###$$$$$$""""""""""""############ !!!!!!!!!!!! ###""" !!!###$$$""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$######""""""!!!!!! !!!###$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))))),,,,,,++++++,,,,,,---...(((222<<<>>>CCCZZZkkk|||~~~}}}{{{zzzzzzzzz{{{}}}~~~~~~zzzuuuppplllkkkkkkkkkkkkbbbaaa___^^^]]]\\\\\\]]]SSSSSSVVVXXXZZZYYYVVVSSSKKKLLLMMMNNNPPPQQQRRRSSSRRRPPPNNNMMMMMMMMMLLLKKKHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHKKKJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGLLLMMMOOOSSSYYY___eeehhhhhhkkkoootttvvvvvvuuuttttttwww}}}~~~{{{|||~~~~~~|||{{{{{{zzzyyyyyy{{{|||}}}xxx{{{~~~}}}|||||||||zzzxxxwwwwwwrrrhhhcccnnnvvvdddLLL:::333111///---,,,+++++++++******))))))************************+++***)))(((((()))***+++++++++*********+++---...(((((())))))(((((('''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&'''((((((''''''%%%$$$"""!!!wwwmmmhhhaaaVVVMMMHHH<<<999555333111///,,,***************)))))))))(((!!!###%%%(((***+++++++++(((''''''''''''(((((()))%%%$$$$$$###$$$%%%'''(((***)))&&&$$$""""""###$$$"""###$$$%%%%%%$$$###""" !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######"""""""""""""""""""""""" !!!"""######"""!!! !!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""############$$$$$$########################$$$%%%%%%&&&&&&'''(((''''''''''''(((((()))************+++,,,------///,,,///666;;;HHHfffzzzvvvsssrrryyy|||zzzwwwyyyzzz{{{|||~~~xxxtttrrrqqqpppkkkiiigggeeeeeeccc```^^^```[[[UUUUUUWWWYYYVVVRRRQQQQQQQQQQQQQQQPPPOOONNNMMMNNNPPPRRRRRRQQQPPPOOOFFFGGGIIIJJJJJJJJJIIIHHHJJJJJJIIIGGGFFFFFFIIIKKKHHHHHHHHHGGGFFFFFFEEEEEEFFFHHHKKKJJJHHHEEEDDDCCCFFFGGGGGGHHHHHHHHHGGGGGGCCCDDDEEEHHHJJJMMMPPPQQQXXXYYY\\\```eeeiiimmmpppssstttvvvxxxzzz{{{||||||}}}zzz{{{yyyyyyzzz}}}}}}|||{{{zzzzzz{{{{{{}}}~~~|||}}}|||yyyvvvvvvyyy{{{vvvqqqkkkkkkuuufffUUUBBB777333///,,,---///...,,,+++***+++,,,,,,------,,,+++*********+++%%%&&&'''(((((()))((((((******))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&zzzvvviiiaaaYYYUUUPPPFFF===999777444111///...---+++)))*********)))))))))((((((&&&&&&((())))))*********+++***)))'''&&&&&&%%%%%%'''&&&%%%%%%%%%&&&'''((()))(((&&&$$$######$$$$$$"""###$$$$$$$$$$$$###"""!!!!!!!!!"""######$$$$$$########################""""""!!!!!!!!!!!!""""""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""""""""!!!!!!"""""""""#################################%%%%%%%%%&&&&&&&&&&&&&&&((((((((('''(((((()))***)))))))))))))))***,,,,,,///,,,///444888AAA[[[vvvttt|||{{{vvvuuu}}}{{{{{{|||||||||{{{|||~~~|||xxxuuutttqqqooommmmmmmmmllljjjbbb___ZZZXXXXXXWWWSSSPPPSSSTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQQQQPPPNNNLLLKKKFFFGGGHHHIIIJJJJJJIIIIIIJJJKKKJJJIIIGGGGGGIIIKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGIIIJJJIIIHHHFFFFFFGGGIIIIIIIIIJJJJJJKKKKKKKKKIIIJJJMMMPPPTTTWWW[[[\\\ffffffgggiiinnntttyyy}}}{{{|||}}}~~~~~~|||yyyxxxxxxzzz|||}}}|||||||||}}}}}}~~~~~~~~~vvvvvvvvvwwwxxxxxxvvvuuuppppppssszzzsss[[[KKK;;;444111...------...---,,,++++++++++++,,,,,,++++++************+++((())))))***************))))))((((((((((((((('''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&yyymmmeeeRRRKKKGGGFFFCCC;;;444111222///---,,,---,,,+++***))))))))))))((((((((((((******)))(((((((((((((((******((('''&&&&&&%%%%%%(((((('''&&&&&&&&&'''''''''&&&%%%#########$$$%%%"""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""####################################$$$$$$%%%&&&&&&&&&''''''&&&&&&'''(((((()))''''''''''''((()))***+++...---...222333999LLLaaazzzwww|||{{{~~~{{{{{{|||}}}|||{{{|||~~~{{{xxxuuusssrrrsssrrrqqqhhhfffccc___[[[WWWTTTRRRVVVVVVVVVVVVUUUTTTSSSSSSQQQRRRRRRRRRQQQOOOMMMLLLGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMMMMLLLKKKJJJJJJLLLJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHIIIKKKMMMNNNNNNNNNNNNOOOQQQRRRSSSRRRTTTWWW\\\```eeehhhjjjnnnmmmlllnnnrrryyyyyyxxxxxxyyy|||~~~~~~}}}~~~~~~~~~~~~|||zzzqqqpppqqquuuyyyxxxsssnnnpppvvvttt___KKK???333000000...---...------,,,++++++++++++,,,***))))))))))))******+++***************)))))))))'''''''''''''''((((((((())))))((((((((('''''''''(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&wwwiiiZZZQQQAAA===<<>>777222000///---,,,,,,---...---,,,))))))((((((((('''''''''+++)))(((&&&&&&&&&'''(((&&&&&&&&&&&&''''''((()))(((((('''&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%#########$$$$$$#####################""""""!!!!!!""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!"""""""""###""""""""""""############ """$$$%%%''''''$$$$$$$$$$$$%%%&&&''''''''''''''''''((()))***+++---,,,...000000444AAAOOOmmmzzzsss}}}~~~{{{yyyzzz|||||||||~~~zzzxxxvvvuuutttnnnnnnlllgggaaa[[[YYYXXXYYYYYYYYYXXXXXXVVVUUUTTTQQQRRRSSSSSSTTTSSSRRRRRRKKKKKKLLLMMMMMMNNNNNNNNNMMMNNNPPPOOOMMMLLLKKKLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKMMMQQQTTTWWWVVVVVVWWWXXXZZZ\\\]]]\\\^^^aaaeeejjjnnnqqqrrrppppppqqqssswww|||zzzyyyyyy{{{~~~~~~}}}|||yyywwwqqqqqqqqqrrrsssrrrpppnnn{{{|||cccPPP???666///...///---,,,---,,,,,,++++++++++++++++++((((((((((((((()))***+++))))))((('''''''''''''''%%%%%%&&&&&&''''''(((((((((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%zzznnnaaaSSSFFF>>>555222333777888333//////,,,+++)))***+++,,,,,,+++(((((((((''''''''''''&&&'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&'''))))))&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$##################$$$$$$$$$######"""!!!!!!!!!########################!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!    !!!!!!"""""" !!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!"""""""""######### !!!!!!!!!!!!"""""""""!!!!!!"""""""""#########!!!""""""###$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((()))(((((('''(((((()))***+++***+++---///000222:::BBBYYYwwwrrrvvv~~~~~~|||{{{|||}}}}}}~~~|||zzztttsssqqqlllfffaaa______]]]]]]]]]\\\[[[ZZZXXXWWWUUUUUUUUUVVVUUUUUUUUUTTTNNNNNNNNNNNNOOOOOOPPPPPPMMMNNNPPPOOOMMMKKKKKKKKKPPPQQQQQQQQQRRRRRRSSSSSSQQQRRRRRRRRRSSSUUUYYY\\\aaaaaaaaabbbccceeefffgggdddfffiiimmmpppssstttuuuvvvxxxzzz~~~~~~}}}}}}|||||||||~~~}}}~~~~~~~~~|||xxxuuusssqqqrrrqqqmmmiiiiiinnnsssnnnXXXJJJ999222......///,,,+++---***+++++++++++++++++++++((('''''''''((()))*********)))((('''&&&&&&''''''%%%%%%&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################vvvnnnbbbUUUIII???888333000...000444444111///111***(((''''''((())))))(((((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''(((''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$#########""""""!!!!!!########################!!!  !!! !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""" !!!!!!""""""""""""!!!!!! !!!!!! """"""""""""############ !!!!!!!!!!!!"""""" !!!!!!""""""#########(((''''''&&&%%%%%%$$$$$$''''''''''''((()))++++++'''''''''(((((()))***+++)))***,,,...000222777:::IIIaaaxxxtttwww}}}~~~}}}zzzvvvqqqmmmjjjhhhgggdddddddddcccbbb```___^^^^^^]]]\\\ZZZYYYWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRPPPPPPQQQOOOMMMLLLLLLMMMRRRSSSSSSTTTUUUVVVWWWWWWYYY[[[^^^___```aaaccceeeiiijjjkkkmmmmmmnnnnnnnnnkkkmmmpppsssvvvxxxxxxyyy}}}~~~}}}|||}}}~~~~~~}}}}}}{{{|||}}}|||xxxtttqqqppppppqqqoooiiidddhhhtttuuubbbQQQEEE777222...///...,,,+++---)))***++++++,,,+++++++++)))(((((((((((())))))***++++++)))(((((()))******'''''''''''''''((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################]]]UUUKKK@@@999444111///...---...111111......111+++)))'''''''''((('''&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%&&&&&&$$$%%%&&&''''''&&&&&&%%%###$$$$$$$$$$$$######"""$$$$$$###""""""###$$$$$$#########"""""""""""""""""""""""""""""""""""""""!!!  !!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""### !!!!!!""""""""""""!!!!!! !!!!!! !!!!!!!!!""""""""""""### !!!!!!!!!"""""" !!!!!!"""######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&'''(((***+++&&&&&&&&&&&&'''((()))***)))***,,,---///222333444>>>MMMjjjwwwrrruuu~~~yyywwwuuurrrpppnnnmmmmmmlllkkkiiigggfffhhhgggeeecccaaa```______^^^]]][[[ZZZYYYYYYYYYYYYXXXXXXWWWUUUSSSRRRSSSUUUXXXXXXYYYZZZ\\\]]]]]]^^^bbbeeejjjmmmnnnnnnnnnnnnnnnppprrrtttuuutttrrrqqqrrrtttwww{{{}}}~~~}}}}}}~~~~~~}}}~~~{{{}}}~~~{{{wwwsssrrrsssqqqpppmmmjjjkkkuuuzzzeeeWWWJJJ???666111...///...++++++...((()))***+++,,,++++++*********))))))(((((())))))+++***((((((((()))+++,,,))))))((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$KKKEEE===666222111000///***((()))+++***'''(((,,,...,,,***)))))))))(((&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$%%%&&&'''))))))$$$%%%'''(((((((((''''''$$$$$$$$$$$$$$$###""""""%%%$$$###""""""###$$$%%%""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!""""""###"""""""""""""""""""""""" !!!!!!""""""""""""!!!!!!  !!!!!!!!!""" !!!!!!!!!""" !!!"""######$$$ """$$$&&&&&&"""""""""###$$$%%%'''(((%%%%%%%%%%%%&&&'''(((((()))++++++,,,...111111000777BBB[[[}}}oooqqqzzz{{{xxxuuuttttttsssqqqpppnnnmmmmmmmmmlllkkkkkkkkkkkkkkkhhhfffdddbbbaaa`````````aaaaaa___]]]ZZZZZZ\\\^^^cccdddeeefffggghhhiiijjjhhhmmmssswwwxxxvvvtttsssqqqsssvvvxxxxxxvvvsssqqqvvvxxx|||~~~~~~~~~~~~~~~yyyvvvvvvwwwssspppmmmnnnuuunnnZZZOOODDD;;;444000---...---+++,,,///((()))***+++,,,,,,+++***,,,+++***))))))((())))))((('''&&&%%%&&&'''***+++******))))))(((((('''''')))(((((((((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&888666333111111111000///,,,,,,,,,++++++*********)))(((&&&&&&''''''&&&%%%''''''((((((((((((''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""############"""""""""""""""""""""""""""""""""""""""!!! !!!###$$$"""!!!  !!!!!!!!!!!!  !!!!!!!!!"""  !!!"""!!! !!!  !!!###"""!!! !!!""""""###!!!  !!!### !!!!!!""""""###### !!!"""""""""""""""  !!!!!!   !!!###$$$"""!!! !!!"""!!! !!!!!!""""""$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&''''''''''''*********+++---///000111777;;;MMMnnn~~~pppooottt{{{yyyyyyyyyxxxwww{{{wwwrrrooonnnmmmmmmllllllkkkjjjiiihhhgggggghhhiiijjjiiifffccccccgggjjjnnnnnnnnnmmmlllnnnrrruuuvvvwwwyyy{{{{{{yyyxxxvvvssssssuuuvvvvvvvvvuuutttzzz~~~~~~~~~}}}wwwxxxzzz{{{zzzyyyxxxwwwssstttvvv|||ppp\\\PPPEEE;;;666000//////......---,,,,,,))))))))))))))))))))))))***************)))(((((((((''''''&&&&&&''')))*********))))))((((((''''''%%%%%%%%%$$$$$$############$$$&&&&&&&&&&&&$$$###"""###$$$%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$%%%$$$$$$%%%%%%'''((()))666333000/////////...---,,,,,,+++++++++*********)))'''&&&&&&''''''&&&%%%''''''((((((((((((''''''%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###  !!!!!!!!!!!!   !!!  !!!""""""!!! !!!"""###"""!!! !!!"""!!!!!!!!!!!!!!!""""""""" !!!"""""""""""""""!!!  """"""   !!!###$$$###"""!!!!!!"""###"""!!! !!!!!!"""######$$$$$$$$$%%%&&&'''''''''&&&%%%(((((((((((())))))))))))*********+++---...000111444999HHHcccyyytttuuuyyy~~~~~~zzzvvvttttttuuuuuutttrrrrrrqqqpppooooooooooooqqqqqqpppnnnllllllpppsssvvvvvvvvvuuuuuuxxx}}}~~~|||zzzyyyvvvwwwyyy{{{||||||||||||~~~~~~~~~~~~}}}}}}}}}~~~}}}zzzxxxwwwwwwwwwtttrrrnnnuuu~~~cccPPPFFF===555111---------,,,++++++******))))))))))))))))))))))))((((((((((((((('''&&&&&&'''''''''''''''((())))))((((((((('''''''''&&&&&&((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%$$$######"""""""""###$$$$$$%%%%%%&&&'''''''''333000---,,,,,,,,,+++***++++++************))))))((('''&&&&&&''''''&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$###''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!  !!!!!! !!!!!!!!!!!! """!!!!!! !!! !!!   !!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!! !!!"""###!!!  !!!"""######"""!!!"""###$$$###"""""""""######$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&'''(((((((((((())))))))))))******+++,,,...///000000555AAARRRgggzzzppppppwww~~~}}}~~~}}}||||||{{{zzzzzzzzzzzzyyyyyyxxxvvvuuuvvvzzz}}}zzzzzzyyyyyyzzz~~~~~~|||zzz{{{|||||||||}}}}}}}}}}}}~~~~~~zzzyyywwwtttoookkkmmmzzzlllRRRCCC;;;555000...------,,,++++++******)))))))))))))))))))))))))))'''(((((((((((('''&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############$$$$$$###""""""!!!""""""""""""###%%%&&&''''''&&&%%%000...+++************)))))))))))))))))))))))))))'''&&&%%%%%%''''''&&&%%%&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$##################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!   !!!!!! !!!!!! ###"""!!!!!!######"""!!!  !!! !!!"""###### !!!!!!""""""!!!!!! """""""""!!!!!!  !!!!!!""""""!!!!!!"""!!!!!!"""######""" !!!!!!"""""""""!!!!!!!!!###$$$###"""""""""###$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))******+++---...///...222:::CCCNNNeee{{{tttqqqyyy~~~}}}}}}|||zzzyyyzzzzzz{{{|||}}}~~~|||vvvpppllljjjwwwppp\\\FFF:::555222000000......------,,,+++++++++))))))))))))))))))))))))))))))******))))))((('''%%%&&&((()))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&%%%$$$######$$$%%%&&&'''&&&%%%$$$######$$$$$$$$$######"""""""""######!!!###%%%&&&'''&&&%%%###///---***)))*********)))((((((((((((((((((((((((&&&%%%$$$%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&########################%%%%%%%%%$$$###"""!!!!!!"""""""""!!!!!!!!!!!! !!!"""""""""!!! ###"""!!!   !!!!!!###!!! !!!"""###"""!!!  !!! !!!""""""""" !!!!!!!!!!!! """"""!!!!!!  !!!!!!!!!!!!!!!"""!!!!!!"""######""" !!!!!!!!!!!!!!!!!!  """###"""!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))))))))***+++,,,---...---000555999>>>OOOoootttttt~~~~~~}}}{{{{{{zzz{{{|||}}}~~~~~~}}}tttlllkkkrrryyy```PPP>>>555222000000111---------,,,++++++******(((((((((((((((((((((((()))))))))))))))(((''''''%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%$$$###""""""###$$$%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%!!!"""$$$&&&&&&%%%###"""...,,,***))))))***))))))&&&&&&''''''''''''((((((&&&%%%$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%% !!!!!!"""###$$$%%%%%%########################%%%%%%$$$$$$###""""""!!!""""""!!!!!!!!!!!!  !!!!!!!!!!!! """"""!!!  !!!!!!"""    !!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!! !!!"""###!!! !!!!!!!!!!!! !!!###"""!!! !!!!!!"""#########$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''((((((((())))))))))))***+++,,,------///222444777BBBYYYooo}}}uuuxxx}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~||||||}}}|||zzzzzz|||~~~|||rrrhhheeeooonnnTTTFFF888222000......///++++++***))))))(((((('''((((((((((((((((((((((((&&&''''''''''''&&&%%%%%%&&&''''''((((((((((((((('''''''''''''''((((((((('''''''''''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""######$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&""""""$$$$$$$$$$$$###"""---+++((('''((()))((((((%%%%%%&&&&&&''''''''''''%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%################################################""""""#########$$$$$$$$$""""""!!!!!!!!!  !!!!!! !!!"""   !!! !!! !!!!!!!!!   !!!!!! !!!  """"""  !!!""""""!!!   """$$$###""" !!!!!!"""#########%%%$$$#########$$$%%%&&&&&&&&&'''''''''((((((((())))))((())))))***+++,,,,,,,,,///333666<<>>;;;666111...---...///000///,,,***)))***+++,,,,,,***(((%%%%%%%%%'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&### ###%%%%%%$$$################################################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""""""""!!!!!!!!!!!!&&&&&&&&&%%%%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!!!!""""""!!! !!!"""  !!!!!!!!!!!!!!!!!!   !!!!!! !!!  !!!"""  !!!  !!! !!!!!!!!!   !!!   !!!"""###$$$###"""!!!!!!!!!"""$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))******///+++---222333555BBBTTTsss|||||||||~~~tttppppppppprrrvvvyyywwwuuuvvvzzz}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}yyyvvvuuuuuuuuuuuuuuuwwwxxxzzz}}}vvvqqqpppnnnnnnssszzz|||eeeQQQGGG888555222...+++***++++++---,,,+++***+++,,,...///,,,***(((%%%%%%%%%'''((((((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$(((%%%"""!!!"""###""" ################################################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""!!!!!!  """###  !!!""""""!!! !!!!!! !!!!!!   !!!"""!!!  !!!  !!!!!!"""      !!!!!!!!!!!!!!!""""""""""""############&&&%%%%%%$$$%%%%%%&&&&&&"""$$$&&&((()))'''%%%###&&&&&&'''(((((()))******---+++,,,000//////888EEE\\\zzzwwwssssssyyywwwqqqnnnpppssssssqqqooopppsssvvvxxxyyy~~~}}}~~~~~~|||zzz{{{|||~~~~~~}}}|||zzzyyyxxxvvvrrrooolllooorrrtttuuuvvvwwwyyyzzztttoooooorrrzzzxxxfffSSSCCC;;;111000...,,,+++***))))))+++*********,,,...000111+++)))'''%%%%%%%%%'''(((***)))((('''%%%$$$""""""''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""'''%%%###"""""""""!!! ########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###"""!!! !!!!!!!!! !!!"""###$$$   """""""""!!! """!!!!!!  !!!!!!   ###%%%### !!! !!!!!!$$$$$$"""     !!! !!!"""""""""!!!!!!!!!"""############"""######""""""######$$$$$$"""###&&&(((((('''%%%###%%%&&&&&&'''((()))******,,,+++,,,///...---333<<>>666444,,,---.........---,,,+++++++++++++++,,,,,,------((((((&&&&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''&&&%%%$$$$$$######!!!!!!"""###""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""##################"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""#########""""""!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!! """"""!!! !!!  !!!$$$""" !!!  !!!  !!! !!!!!!!!!"""""" !!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$%%%&&&''''''%%%$$$#########$$$&&&'''$$$$$$%%%&&&((()))*********+++---//////000333555666CCCVVViiirrriiikkktttuuummmkkkfff```^^^```eeekkknnnvvvxxx|||~~~~~~~~~~~~~~~~~~~~~}}}{{{|||}}}|||yyyrrrnnnjjjfffdddbbb```^^^ccciiiqqqsssqqqooooooqqqtttvvveeeRRREEE<<<444...---******++++++++++++******+++++++++++++++*********''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######""""""!!!!!!###$$$%%%$$$!!!  """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""######%%%%%%$$$$$$###"""!!! ########################""""""!!!!!! !!! !!!  !!!  !!!!!!!!!    !!!  !!! !!!   !!!!!! !!!"""###$$$###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$#########$$$%%%&&&###$$$%%%&&&((()))***+++***+++,,,,,,---///000111444===JJJXXXhhhpppgggkkkxxxxxxpppeee]]][[[___cccfffmmmooorrruuuxxxzzzzzzzzzzzzyyyyyyyyy{{{~~~~~~~~~}}}}}}~~~}}}{{{}}}~~~}}}xxxtttllliiieeeddddddeeeeeeeeejjjqqqyyy|||yyywwwyyy|||xxxbbbTTTDDD;;;555///++++++*********)))))))))******)))))))))******)))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########""""""""""""""""""$$$%%%$$$!!!""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!"""#########"""######$$$$$$$$$##############################"""!!!   !!!"""############    !!!!!!!!!   !!!  !!!   $$$###!!! !!!"""###$$$###!!! """$$$%%%""""""""""""###$$$%%%&&&######$$$$$$%%%%%%%%%%%%###$$$%%%&&&((()))***+++***++++++******---...---...555???HHHRRReeeyyyiiidddooozzzsssfff```___bbbdddeeefffhhhkkknnnppprrrsssuuuuuuuuuvvvxxx{{{~~~~~~}}}|||~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~yyytttooojjjgggeeeeeehhhkkkmmmnnnrrrzzz|||iiiTTTGGG;;;555333000......,,,+++************++++++''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%!!!$$$$$$""" !!!###""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!  !!!"""######$$$"""""""""###$$$$$$$$$%%%"""""""""""""""######$$$"""""""""""""""""""""""" !!!""" !!!!!! !!!!!!"""###$$$$$$###!!! !!!"""### """"""   !!!     !!!!!!""""""######"""!!!!!!!!!!!!!!! !!!"""$$$%%%&&&%%%$$$#########$$$$$$&&&&&&&&&&&&'''((())))))(((((()))***+++,,,,,,---000///666AAAGGGOOOggg|||qqqssswww|||zzzkkkdddbbbccceee___^^^cccfffeeeggglllfffkkkpppqqqrrruuu|||~~~{{{|||}}}||||||}}}~~~}}}|||yyywwwwwwuuunnngggaaabbbcccgggmmmssswwwxxx|||hhhYYYDDD===555///...------+++************************))))))))))))))))))))))))+++***)))'''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""%%%$$$"""!!!!!!!!!"""###$$$((($$$ #########"""!!!!!! !!!"""######"""!!! ##################$$$$$$%%%%%%###"""!!!  !!!  !!!!!!       !!!!!!  !!!!!! """""""""!!! ###""""""!!!!!!!!!!!!!!!######"""!!!!!!"""###$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''(((((()))***+++,,,,,,000---111888;;;???QQQeee}}}|||}}}wwwmmmhhheee___\\\___```]]]\\\______ccchhhjjjlllooovvv|||}}}{{{zzz|||~~~}}}|||}}}}}}}}}|||~~~|||zzztttooonnnqqqqqqnnnjjjggggggiiilllrrrwww{{{}}}lllWWWJJJAAA;;;333...------,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$#################################$$$######""""""######$$$$$$######"""""""""""""""!!!###%%%""" !!!""""""!!!!!!!!!  !!!"""######"""!!!  ##################""""""%%%$$$###"""!!! !!!!!!  !!!!!!    !!!!!!  """"""!!!!!! """"""!!!!!! !!!!!!%%%$$$###""""""""""""### !!!###$$$&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&'''((()))***++++++,,,333//////444555777@@@MMMbbb}}}}}}{{{~~~tttkkkeee```^^^\\\WWWUUUVVVWWW[[[___aaacccgggnnnssswwwvvvwwwzzz~~~~~~}}}}}}~~~}}}}}}~~~~~~yyyuuulllhhhdddeeeiiinnnppppppppppppsssvvv{{{ooo[[[KKKBBB;;;777111---,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((((((((('''''''''''''''((('''&&&&&&%%%%%%&&&&&&'''""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###############"""!!!!!!###"""!!!"""######!!! !!!""""""############ !!!!!!""""""!!!!!!  !!!"""###$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!"""###### """!!! !!!!!!!!! !!!!!!   !!!!!!    !!!"""""""""!!!!!! !!!!!!######""""""""""""""""""!!!###%%%&&&%%%$$$###############$$$%%%&&&'''&&&&&&'''((()))******+++000------222555666;;;BBBLLLccc}}}zzzzzz~~~xxxooofff```[[[XXXWWWSSSUUUXXXZZZ\\\___dddhhhlllnnnqqqvvv{{{~~~~~~~~~}}}zzztttmmmhhh```^^^[[[\\\aaaiiipppuuuvvvyyy}}}sss```PPPDDD>>>444222...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%""""""###$$$$$$"""!!! ###$$$%%%%%%###""""""""" !!!"""############ !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%$$$######""""""!!!!!!!!!!!!!!!!!! !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!! """"""!!!  !!!!!!!!!!!!!!!   """"""!!!!!!   !!!   !!!""""""!!!!!! !!!!!! !!!!!!"""""""""!!!"""$$$%%%%%%$$$"""!!!############$$$%%%&&&&&&$$$%%%&&&'''((())))))***)))'''(((---111333555888>>>LLLeeexxxrrrxxxuuuxxxxxxllleee```\\\TTTUUUUUUUUUVVVWWWZZZ\\\aaadddiiiooovvv}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~|||xxxsssmmmfff^^^XXXUUUTTTRRRSSSXXXaaallltttyyy~~~rrraaaRRREEE<<<666///...---+++******+++,,,''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$""""""###$$$$$$"""!!! !!!###%%%%%%###"""###%%% !!!!!!"""""""""""" !!!"""###$$$$$$!!!!!! !!!!!! """###%%%&&&""""""""""""""""""!!!!!!$$$###"""!!! """"""""""""""""""""""""!!!!!!  """!!!   !!!    !!!!!! !!!"""""""""######$$$$$$$$$###!!! ############$$$%%%&&&&&&$$$$$$%%%&&&'''(((((()))((()))+++---///000111333999>>>OOOllluuutttmmmnnnzzzwwwnnnfff^^^\\\YYYWWWTTTSSSRRRRRRWWWZZZ___eeellluuu}}}}}}|||~~~~~~}}}~~~~~~|||{{{wwwsssnnniiiccc\\\UUUPPPOOOOOOOOOOOOSSS]]]jjjttt~~~{{{rrrdddVVVHHH>>>555000+++,,,---+++***)))***+++''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#####################"""!!!!!! !!!###$$$######$$$%%% !!!!!!""""""!!!!!!  !!!!!!"""!!!  !!! !!!###$$$%%%!!!!!!!!!"""""""""""""""$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!    !!!   !!!""" !!!""""""!!!!!!""""""""""""############$$$######$$$$$$%%%&&&'''######$$$%%%&&&'''(((((())),,,/////////000111222555666AAAXXXsss|||oooiiiqqq|||yyyoookkkeee```ZZZVVVSSSPPPQQQSSSWWW[[[aaaiiisss{{{zzz{{{}}}~~~~~~}}}{{{zzz||||||}}}~~~}}}~~~}}}~~~~~~}}}}}}}}}|||||||||{{{yyywwwuuusssqqqmmmhhhdddaaa]]]YYYVVVTTTVVVWWWXXX[[[eeetttwwwlllcccWWWJJJ???888222...)))+++---,,,***((()))+++************************''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''############""""""""""""##############################""""""""""""######$$$######""""""""""""""" !!!""""""###"""!!!############"""!!!  !!!!!!!!!  !!! !!!"""###$$$ !!!!!!""""""###### !!!""""""  !!!""" !!!"""""" !!!"""  !!!!!!  !!! """!!!   !!!""""""!!! !!!"""### !!!"""!!!"""#########""" !!!!!!!!!!!!"""###%%%&&&$$$$$$$$$$$$%%%&&&'''((("""###$$$%%%&&&''''''(((%%%***...---,,,---000222---...666GGG[[[qqqwwwjjjlllssszzz}}}yyyqqqiiibbb\\\WWWSSSNNNPPPRRRUUUYYYaaallltttwwwxxxzzz{{{{{{zzzxxxwwwyyyzzz{{{}}}~~~~~~~~~|||}}}~~~||||||}}}yyyyyyxxxwwwuuurrrooommmnnnkkkhhheeeddddddbbbaaa^^^aaaccceeehhhrrruuuggg\\\TTTHHH<<<444000---+++)))+++------***((()))+++(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%$$$"""!!!!!!!!!"""###""" """""" %%%%%%%%%$$$###"""!!! !!!!!!!!!"""""""""""""""!!!  !!!  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""""""""   """  """!!!  !!!""" !!!###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,111000222;;;EEEVVVppp{{{kkkeeejjjvvv~~~zzzrrrjjj```YYYWWWTTTTTTXXX\\\^^^dddjjjmmmppptttuuutttssstttvvvwwwxxxzzz{{{|||}}}~~~~~~~~~}}}~~~}}}{{{||||||||||||wwwsssmmmjjjiiijjjkkkkkknnnllljjjjjjkkkllllllkkklllnnnqqqwwwzzzzzzvvviii```RRRHHH<<<444111000...++++++,,,,,,---,,,+++***)))'''&&&&&&''''''((()))***%%%%%%%%%%%%%%%'''((((((######$$$$$$$$$%%%%%%%%%!!!###&&&((()))'''$$$"""###$$$$$$%%%%%%&&&''''''$$$$$$$$$###############$$$###!!!!!!"""""" !!!!!!!!!!!!""""""""""""$$$%%%$$$""" """$$$ !!!!!!!!!!!! ###"""###  !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!    """  !!!   """ !!!###!!!  !!! !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((())))))***+++++++++222000111555:::EEEYYYlll|||mmmiiinnnuuu~~~ssskkkddd___\\\^^^___```dddjjjmmmpppssstttsssrrrsssuuutttuuuwwwyyyzzz{{{||||||~~~}}}}}}}}}{{{wwwssskkkhhhcccaaaaaadddgggiiikkklllmmmppprrruuuwwwyyyyyy|||yyyxxxyyyxxxkkk]]]SSSGGG???555///......,,,***++++++,,,,,,,,,+++***)))'''''''''''''''(((((()))'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###%%%'''((((((&&&$$$###%%%%%%$$$$$$###"""""""""###########################"""!!!"""$$$&&&%%%$$$!!!!!!!!!"""""""""######%%%$$$"""!!!!!!"""###### !!!!!!!!!!!! """!!!###  !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!        !!! !!!"""!!!  !!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))*********///......000111555BBBNNNiii~~~qqqoooqqqtttyyyxxxqqqkkkjjjhhhhhhlllrrrsssuuuwwwwwwuuuttttttuuussstttuuuwwwxxxyyyyyyyyyyyy}}}~~~~~~~~~{{{xxxqqqiiiddd]]][[[XXXWWWZZZ___eeeiiikkkoootttxxxzzz~~~zzzqqqnnnzzzxxxkkk]]]PPPFFF;;;666000---------,,,******++++++++++++***)))))))))(((''''''&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$######"""!!!!!! !!!""""""######$$$$$$$$$###"""!!!"""$$$&&&%%%$$$"""""""""#########$$$$$$$$$!!!"""$$$###""" !!!!!!!!!!!! """!!!"""  !!!!!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!        !!!!!!   !!!!!!   !!!""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))))))))+++---......111888???QQQhhh|||{{{lllnnnoooqqqvvv{{{xxxvvvzzz~~~{{{xxxvvvuuuttttttuuuuuuuuutttssssssqqqwww}}}~~~}}}~~~zzzxxxvvvsssnnnhhh```[[[WWWVVVUUUVVVZZZaaajjjppprrrxxx{{{uuuvvv{{{wwwjjj^^^RRRGGG???555222///.........---+++******************))))))***)))((('''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###""""""""" !!!!!!"""######### !!!!!!"""###$$$$$$%%%$$$###!!!!!!"""""" """#########$$$$$$$$$$$$###!!!$$$### !!!!!!!!!!!! !!!!!!!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!   !!!   """""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))&&&***---...///111555888===LLLffftttqqqkkkffffffnnn{{{~~~xxxtttuuuuuusssqqqooollljjjiiiiiiooovvvyyyyyyzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~}}}{{{zzzuuurrrnnnkkkiiifffbbb___ZZZ[[[\\\^^^bbbjjjssszzz~~~zzzwww|||{{{sssggg[[[QQQGGG???999222111///......---+++***)))))))))))))))))))))******)))(((&&&%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%###"""!!!!!!!!!!!!!!!!!!"""######$$$$$$%%% !!!"""######$$$$$$$$$###!!!!!!"""""" """#########$$$$$$$$$$$$""" ###!!! !!!!!!!!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!    !!! !!!!!! !!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((()))))))))&&&***---,,,,,,///111000444:::KKKfffyyyooohhhhhhooouuu~~~wwwvvvuuusssoookkkgggdddbbbccchhhnnnrrrtttvvvyyy{{{zzzzzzzzzzzzzzz{{{|||}}}yyyyyyzzzzzz{{{|||~~~~~~||||||{{{{{{||||||}}}~~~}}}~~~||||||}}}}}}zzzwwwuuutttpppmmmjjjhhhhhhiiiiiiiiiiiikkknnnpppsssyyy~~~|||{{{|||wwwkkkdddXXXMMMCCC<<<666222//////...---+++***)))((((((((((((((((((((()))***)))((('''&&&%%%%%%%%%%%%###$$$%%%'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$###"""!!!!!!!!!!!!&&&%%%%%%$$$$$$###"""""" !!!!!!""""""############"""!!!"""$$$&&&%%%$$$"""""""""#########$$$$$$""" """!!! !!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!!!! !!!  !!! !!! !!!!!!!!!"""###$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&''''''((())))))******&&&+++,,,))))))...///,,,555444<<>>777333111000---------,,,***)))))))))(((((('''''''''((()))***((('''&&&&&&%%%%%%%%%%%%$$$%%%&&&(((((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########&&&%%%%%%$$$$$$###""""""!!!!!!!!!"""""""""""""""###"""!!!"""$$$&&&%%%$$$!!!!!!!!!"""""""""######$$$###"""!!!!!!!!!"""### !!!!!!!!!!!!     !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!  !!!  """ !!!  !!!!!!!!!!!!!!!!!!  """!!!  !!!     !!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''(((((()))*********&&&***+++((()))///111...444111222;;;JJJaaa}}}tttuuuwww{{{~~~}}}zzzwwwsssoookkkiiibbbbbbeeehhhlllllljjjhhhfffffffffggghhhiiikkkllllllmmmoooqqqsssuuuvvvwwwyyyzzzzzzyyyxxxxxxzzz||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}vvvvvvwwwxxxyyy{{{}}}~~~}}}~~~|||{{{zzzyyyxxxxxxyyyzzz{{{|||~~~|||tttqqqppp}}}uuu}}}tttggg```JJJDDD<<<444000///000222---......,,,++++++,,,---((('''&&&&&&'''((()))***''''''&&&%%%%%%%%%&&&&&&&&&&&&(((((((((&&&$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%"""""""""###$$$$$$%%%%%%""""""""""""!!!!!!!!!!!!$$$###!!!!!!"""""" !!!!!!!!!!!!""""""""""""&&&&&&&&&$$$""""""$$$%%% !!!!!!!!!!!!  !!!  !!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!""""""!!!   !!!!!!!!!  !!! !!!!!! !!!!!!!!!!!! """"""#########""""""!!!!!!###$$$$$$$$$$$$&&&'''((((((((((((((('''''''''((((((((()))******++++++,,,...000444>>>PPPfffvvvzzzllleeekkktttyyy}}}zzzxxxwwwwwwuuusssoookkkhhhfffcccbbbaaa`````````aaabbbgggiiilllnnnqqquuuyyy|||xxxvvvttttttttttttrrrpppssstttvvvyyy|||~~~~~~}}}|||{{{~~~}}}}}}{{{zzzxxxvvvuuuvvvuuuuuuxxx{{{~~~~~~~~~|||||||||{{{xxxtttqqqppprrrtttvvv~~~|||sssttt|||ooojjjrrrvvvhhhZZZRRRAAA:::333///000///,,,)))---,,,++++++******++++++))))))((((((''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&'''(((((('''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$######""""""""""""######$$$###""""""######!!! !!!"""######"""!!! !!!!!! !!!"""###### !!!!!!!!!!!! %%%$$$$$$"""  !!!!!!    !!!!!!!!!  !!!!!!!!!!!! !!!!!! """"""#########""""""!!!!!!"""$$$$$$$$$$$$%%%'''((('''''''''''''''''''''&&&''''''(((((())))))******,,,...000777DDDUUUaaavvvwwwhhhgggkkknnnwww|||xxxsssnnnlllfffddd```]]][[[YYYYYYYYY]]]```dddhhhlllppptttwwwwwwuuusssrrrrrrrrrpppnnniiikkkmmmppptttxxx|||~~~{{{{{{{{{{{{||||||}}}~~~{{{{{{{{{{{{zzzzzzzzzzzzxxxyyyyyyyyyyyyyyyxxxwwwwwwvvvvvvwww{{{}}}~~~}}}}}}~~~~~~~~~~~~{{{xxxuuuuuuxxx{{{}}}tttjjjqqq~~~{{{nnn___QQQHHH999444...,,,------+++))),,,+++******))))))******)))))))))(((((('''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###!!! ######""""""""""""######$$$"""!!!!!!""""""!!! !!!"""#########"""!!! !!! !!!!!!"""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!   !!!!!!        !!!!!! !!!!!!!!! !!!""""""!!! !!!""""""######"""""""""!!!"""$$$$$$######$$$&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((***,,,---...111888BBBIIISSShhhuuummmllljjjlllqqquuuzzzwwwnnnkkkfff```\\\YYYYYYXXXZZZ]]]bbbggglllpppsssttttttsssppppppppppppooonnngggggghhhiiilllppptttvvvssssssssssssttttttttttttsssssssssssstttvvvxxxyyywwwxxxyyyzzzzzzzzzzzzzzz{{{zzzzzz|||~~~|||~~~yyylllhhhnnnxxxkkk___QQQDDD;;;333///+++***,,,---,,,+++,,,++++++***************))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$############"""!!! ###""""""!!!!!!""""""######"""!!!!!!""""""!!! !!!""""""############"""!!!!!!!!! """""""""######"""""""""!!!"""######!!!!!!!!!  !!!!!!!!!!!!        !!!!!! !!!!!! !!!""""""""""""""""""!!!"""######""""""###%%%&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&''''''((((((***,,,...///000333777;;;???NNNeeeyyyrrrnnnooouuu~~~|||uuuoooiiifffeeedddfffhhhkkkooosssuuuuuutttooonnnlllmmmnnnpppppppppooonnnkkkiiiiiijjjlllmmmnnnmmmmmmlllkkkjjjiiihhhjjjjjjkkklllooossswwwzzz||||||~~~~~~~~~~~~~~~zzz{{{}}}oooiiippp{{{rrreeeXXXMMMCCC999222222///,,,,,,---......------,,,,,,+++***+++++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$######### !!!""""""""""""""""""!!!!!!!!!!!!""""""###"""!!!!!!######"""!!!!!!!!!"""######$$$$$$$$$""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!         !!!  !!!""""""""""""""" """######!!!!!!"""$$$$$$%%%%%%%%%&&&&&&&&&'''%%%&&&&&&''''''(((((()))'''***---///111222444555888>>>MMMbbb|||xxxsssrrrrrrsssvvvzzz}}}~~~~~~}}}xxxuuutttwwwwwwwwwyyyzzzyyyvvvsssjjjiiihhhjjjmmmppprrrsssuuurrrnnnjjjhhhggghhhiiijjjjjjkkkkkkjjjiiihhhggghhhhhhiiilllpppuuuzzz||||||wwwyyy~~~yyy}}}|||jjj```RRRFFF===777222...111///------------------+++******)))))))))))))))((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%######$$$%%%&&&%%%%%%%%%$$$$$$######### !!!"""############""""""!!!!!!!!!!!!""""""$$$"""""""""$$$$$$###"""!!!!!!!!!""""""###$$$$$$"""############"""    !!!""""""    """ !!!!!!"""  !!!"""""""""""" !!!###"""!!! !!!######$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%&&&))),,,...000111111333444<<>>666111///...---+++)))******))))))((())))))(((((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((('''&&&%%%%%%%%%%%%&&&'''###$$$$$$%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%######$$$$$$######""""""!!!!!! !!!!!!!!! !!!""""""!!!"""!!!  !!! !!!"""!!!  !!!!!!!!!!!!     !!!   """""""""!!!!!!  !!!!!! """!!!  !!!""" !!!"""""""""""" !!!"""!!!  !!!""""""###$$$%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&+++***))))))+++,,,,,,,,,......222777<<>>NNNfff|||xxxrrriiibbb___dddmmmuuu~~~|||vvvtttvvvxxxqqqxxxyyyvvvssssssuuu|||}}}yyy~~~xxxrrrjjj[[[JJJ;;;222//////---+++***)))***+++***)))((((((((((((((('''&&&&&&''''''((((((((((((''''''%%%###!!!###&&&'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$%%%%%%%%%"""$$$$$$### !!!!!!"""###$$$  !!!  !!!!!!"""""""""#########!!! !!! !!!!!!!!!!!!!!!!!!  !!!!!!  !!! !!!###$$$###"""!!!!!!!!!!!!    """"""""""""#########$$$###############$$$$$$$$$##################$$$$$$%%%%%%%%%&&&''''''(((((((((((((((***---000222333666>>>NNNccc~~~wwwkkkaaabbbdddhhhnnnvvv~~~xxxoookkknnnsss}}}~~~xxxuuuwww|||}}}sssmmmjjj___NNN>>>333///...///)))(((&&&&&&((())))))(((######%%%'''((()))******&&&''''''((((((''''''&&&&&&$$$###$$$&&&&&&%%%##################$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%"""$$$$$$### !!!"""""" !!!"""!!! !!!""""""###$$$%%%%%%&&&!!!""""""  !!!!!!!!!"""""" !!!!!!!!!  !!!  !!!"""""" """######"""!!!!!!!!!  !!!"""     !!!""""""""""""#########""""""######$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''((('''''')))---//////...555888AAANNNaaazzzqqqlllfffbbbbbbfffkkknnnuuuvvvvvvuuutttuuuxxxzzz}}}xxx{{{~~~uuupppooonnnnnnsss}}}{{{wwwuuuxxxwwwnnngggddd]]]PPP>>>222...---+++)))((('''%%%&&&'''(((((('''"""###$$$&&&((()))******&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""!!! !!!###$$$###"""""""""!!!  !!!  """###"""!!!!!!""""""###$$$%%%%%%&&&  """!!!!!!!!!!!!  !!!"""""" !!! !!!"""   !!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$""""""$$$%%%%%%&&&%%%%%%#########$$$%%%%%%&&&&&&)))(((((()))***+++***)))111222777???III[[[tttwwwmmmeeeaaa___^^^bbbccceeeeeedddeeegggiiijjjnnnsssxxx~~~|||}}}~~~uuulllfffffflllwww~~~lllpppxxx{{{ooohhhccc^^^ZZZOOOCCC555------...+++'''***((('''''')))***))))))%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&(((((('''&&&%%%$$$######""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""%%%###""""""######""" ###"""!!! !!! !!!###$$$###""" !!!!!!""""""""" !!! !!!###  !!!     !!!!!!!!!!!! !!!""""""###$$$$$$""""""#########""" """"""######$$$%%%%%%%%%(((((())))))))))))***+++///---000666;;;DDDUUUddd~~~sssiiibbbZZZZZZZZZYYYWWWWWWYYY[[[[[[aaahhhmmmqqquuu{{{uuullliiijjjllltttxxx~~~~~~xxxtttttt{{{{{{~~~tttfff___\\\XXXQQQJJJAAA:::333.........,,,)))***(((''''''((()))((('''&&&&&&'''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%$$$######$$$#########$$$%%%&&&&&&&&&##############################""""""""""""######$$$"""!!!!!!""""""!!! """"""!!!!!! !!!!!!!!!  """######""" !!!""""""!!! !!!"""!!!!!!!!! !!!!!! !!!   !!!     !!!!!!  """  !!! !!!"""#########!!!!!!!!! """""""""###$$$$$$%%%%%%$$$''')))******,,,000333000---...333666888@@@JJJZZZppp|||rrr[[[ZZZWWWSSSOOONNNQQQSSSVVV]]]ffflllnnnoooppprrrooosss{{{{{{nnnccc]]]]]]___aaaiiippp{{{~~~yyymmmbbbVVVQQQQQQLLLAAA777333222000---+++)))(((((()))'''%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%"""###$$$$$$######$$$%%%######$$$%%%&&&&&&''''''""""""""""""""""""""""""$$$$$$############$$$$$$"""  !!!"""!!! !!!!!! !!!!!!"""###$$$!!!""""""!!!""""""""""""!!!!!!!!!!!!$$$$$$$$$"""  !!! """"""###"""$$$$$$""" """$$$ !!!""""""!!! """!!! !!!!!!   !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""#########$$$$$$#########(((''''''&&&&&&%%%$$$$$$$$$%%%'''(((((((((***,,,///...,,,,,,...222666999DDDPPPhhhvvvmmm```WWWRRRPPPNNNLLLPPPXXXbbbhhhiiihhhffffff```bbbhhhrrr|||uuutttnnnoookkkccc___bbbgggjjjsss{{{|||pppggg\\\VVVLLLBBB:::666555666...---,,,+++***(((((('''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############""""""""""""%%%$$$###""""""###$$$%%%""""""!!! """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """!!! !!!""""""  !!!"""###!!!!!! !!!      !!!!!!!!!""""""""""""###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%'''''''''((()))+++,,,,,,++++++---///333555:::@@@PPPiiirrrggg___XXXRRRNNNRRRWWW]]]`````````aaaaaaYYY[[[```jjjwwwyyyqqqhhhfffhhhlllqqqtttssstttzzzyyysssjjj___VVVLLLGGG???777000---,,,,,,,,,,,,+++***)))(((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''&&&&&&%%%$$$###""" """###$$$$$$$$$$$$"""######$$$$$$######"""!!! $$$$$$###""""""###$$$$$$$$$######""""""!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! ###"""!!!!!!""""""  !!!""" !!! !!!!!!!!! !!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!"""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''''''''''')))***)))))))))***+++,,,...///555555;;;MMMccc}}}{{{ssskkkbbb\\\]]]___aaaaaaaaabbbdddfffZZZZZZ\\\bbblllxxxzzzqqqhhhcccaaabbbgggnnnxxx~~~sssjjjccc\\\RRRKKK===;;;666111---+++***)))******))))))((('''&&&&&&'''''''''''''''&&&&&&&&&(((''''''&&&&&&%%%%%%%%%'''''''''&&&%%%###!!!  """###$$$%%%%%%""""""############""""""#########""""""""""""!!!$$$######""""""######$$$########################!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!! """"""  !!!   !!!!!!!!!  !!! ######""""""!!!!!! !!!!!!!!!""""""######$$$$$$$$$$$$######"""######$$$%%%&&&&&&&&&###%%%&&&&&&&&&&&&((()))'''((()))******++++++***111000333<<>>888333///+++***)))(((((('''(((((()))(((((((((''''''%%%$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$&&&$$$"""!!!"""###"""!!!&&&&&&%%%$$$$$$######$$$$$$######"""!!!  """#########"""!!! !!!!!! !!!!!! !!!"""%%%""" !!! """"""!!!  !!! """!!!!!!  !!!!!! """"""!!!!!! !!!!!!!!!!!!""""""""""""########################%%%&&&&&&''''''((())))))&&&&&&%%%%%%%%%&&&''''''''''''***...//////333:::DDDOOObbbvvvyyyvvvqqqeeeXXXNNNFFF;;;222...,,,***(((+++***)))(((((('''''''''&&&''''''(((((((((''''''%%%%%%&&&&&&%%%$$$$$$############$$$$$$$$$%%%%%%$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""############"""!!! !!!###$$$######%%%$$$""" !!!###%%%$$$######"""!!!  !!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!"""&&&###  !!!!!!!!! !!!!!!!!! !!!  !!!$$$&&&***###   !!! !!!!!! !!!!!!!!!!!!""""""""""""$$$$$$$$$#########""""""%%%%%%%%%&&&''''''((((((&&&%%%%%%%%%%%%%%%&&&&&&***((((((***++++++///555333:::HHHYYYkkk|||{{{vvvnnnggg```TTTIII???:::333...+++******)))++++++***)))((('''&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&%%%$$$###"""""""""#########$$$$$$$$$###""""""""""""###$$$$$$######################## !!!""""""######""""""!!! !!!###$$$$$$######"""!!! !!!###%%%&&&######""""""!!!!!! !!!!!!""""""!!!!!!  !!!!!!###!!!  !!!!!!!!! !!!    !!!%%%(((,,,%%% !!! !!!!!! !!!!!!!!!!!!""""""""""""###############$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&+++((((((+++,,,+++...333///333<<>>555333000---,,,+++***)))))))))))))))((('''&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###""""""""""""#########$$$!!!!!!"""###############"""""""""""""""""""""""" """#########"""!!!"""!!! !!!######""" """#########""" """"""""""""!!!!!!!!!!!!!!! !!!""""""     !!!!!!    !!!     ###&&&'''    !!!!!!  !!!""" !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%&&&!!!!!!!!!"""######$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%######'''---...+++)))+++---...444;;;>>>FFFWWWjjj|||xxxtttpppmmm^^^___ZZZMMMBBB;;;777444---,,,,,,***)))(((&&&%%%&&&''''''((((((''''''&&&'''''''''&&&%%%$$$###""""""###$$$$$$%%%%%%%%%%%%""""""""""""############ !!!"""$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! """#########"""!!!###"""""""""###"""  !!!"""!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """"""!!!!!! !!!######!!!  !!!  !!!###$$$"""    !!! !!!!!! !!!""""""""""""""""""############&&&###""""""$$$%%%###!!!!!!###$$$&&&&&&%%%$$$###'''(((***,,,------------***---000222333:::DDDLLLhhhvvv|||yyywwwtttmmmccc\\\OOOKKKFFF???999444222111,,,,,,,,,+++++++++******'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''%%%######$$$&&&$$$"""###&&&'''%%%###$$$###"""!!!!!!"""###$$$ !!!"""""""""""""""!!!"""############!!!""""""!!!!!!!!!!!!"""######$$$$$$!!!"""$$$""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!! !!! !!!!!!!!!        """$$$'''((("""     !!!!!!"""!!!!!!!!!"""""""""######%%%###!!!"""$$$%%%$$$""""""$$$%%%&&&'''&&&%%%$$$%%%&&&(((***++++++++++++))),,,...//////444;;;BBBLLLXXXjjj{{{|||xxxsssnnniiiaaaWWWOOODDDAAA<<<777222///...---*********))))))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""!!!###!!! """###""" $$$###"""!!!!!!"""###$$$$$$$$$######""""""!!!!!!############"""!!! ###"""!!! """!!!!!!!!!!!!!!!!!!!!!###!!! """"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!     !!! """$$$&&&((("""!!! !!!!!!!!!  !!!!!!   !!!!!! !!!!!!!!!!!!""""""!!!!!!"""$$$%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%'''(((((((((((((((***,,,,,,+++---111555888???KKKWWWfffzzz~~~{{{sssmmmeee^^^WWWOOOEEE???888666333000---+++******((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%% """###!!!$$$###"""###$$$$$$###"""######""""""""""""######&&&&&&$$$###"""!!!!!!!!!######"""!!!!!! !!!!!!######"""!!! """"""!!! $$$"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """!!!  !!!!!!!!!  !!!""""""!!!  """"""!!!  !!!    !!!!!! !!!"""###%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&''''''''')))++++++******,,,...333666;;;AAAJJJYYYjjjvvv}}}{{{xxxtttqqqaaa[[[RRRKKKEEE???888333333222000---,,,*********''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################'''### ###%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$###""""""""""""""""""###%%%$$$###!!!!!!!!!""""""######!!! !!!"""#########"""!!!!!!!!!!!!!!!!!!!!!!!! ###""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! ###""""""!!!!!!!!!!!!!!! !!!!!!!!!   !!! !!!"""   !!! !!!"""###$$$%%%&&&###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&((()))******+++,,,---000111222444777???HHHPPP___pppyyywwwtttsssqqqlllddd]]]LLLFFF???:::888555111...111000...,,,+++)))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$%%%&&&$$$""""""$$$&&& !!!!!!!!! !!!"""""""""######""""""""" !!!"""######"""!!! !!!#########""""""!!!!!!!!!!!!""" !!!!!!""""""""" !!!!!!""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!    !!!!!! !!!!!! !!! !!!"""""""""$$$&&&###!!! !!!###$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''''')))***+++,,,---,,,...///000111444888;;;@@@NNNcccyyyzzzwwwrrrpppnnnlllhhh___SSSJJJ;;;666111///000000...,,,---,,,+++***((('''&&&%%%(((((((((''''''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######################## $$$'''&&&""" !!!$$$ """###"""!!! !!!###""""""############"""""" !!!"""""""""!!!!!! !!!!!!"""###$$$"""!!!!!! !!!!!!""" !!!""""""######!!!""""""""""""###%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!! !!!  !!!   """!!!  !!!!!!!!! """"""!!!!!!###%%%$$$""" !!!$$$%%%$$$######"""######%%%%%%&&&%%%%%%&&&''')))*********+++---///000222333444777>>>JJJXXXiii|||{{{tttssswww||||||ttttttssstttuuutttrrrpppmmmiiibbb\\\VVVMMMBBB:::222///+++***,,,---+++***))))))(((((('''&&&%%%%%%(((((('''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""###$$$###"""!!!!!!!!!"""$$$%%%%%%###"""###%%%!!!"""###$$$$$$###"""!!!!!!######"""!!!  !!!"""############!!! !!!!!! """$$$###!!!!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ######"""!!!!!!!!!!!!!!! !!!!!!!!!   !!!###""" !!!!!!  !!!!!!!!!!!!"""!!!###"""!!! """%%%%%%###!!!"""%%%'''######"""!!!!!!"""$$$$$$&&&$$$######%%%&&&''''''&&&''')))+++,,,---......666666999???KKKZZZhhhqqq|||yyy}}}}}}qqqjjjjjjiiijjjmmmpppqqqqqqpppccc[[[QQQHHHAAA:::333---000---)))(((***+++)))'''&&&''''''((((((((('''''''''''''''&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""((($$$!!!!!!$$$%%%###!!!!!!###""" """!!!"""###$$$$$$###"""!!! ###%%%%%%### !!!###$$$$$$###"""  !!!!!! """$$$%%%$$$!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!   ###!!!$$$((('''!!! """  !!!!!!!!!!!!!!!###$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((()))***))))))))))))***+++,,,---,,,000777===BBBHHHMMMQQQ___lll|||vvvrrrpppkkkggggggjjjjjjddd^^^OOOKKKEEE===666111---,,,(((((((((((())))))))))))((((((((((((''''''''''''&&&'''((('''%%%$$$###$$$#########$$$%%%%%%%%%&&&%%%%%%$$$###"""""""""#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ !!! """"""""""""############&&&$$$!!!!!!!!!!!!  !!!"""######!!!!!!!!!!!!"""""""""""" !!! &&&&&&&&&$$$!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!!!!!!!!!!  !!!!!! """"""&&&&&& !!!  !!!!!!!!!!!! !!!"""$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))))))))))))))***+++,,,,,,***---111444777999<<<>>>FFFPPPbbbwwwzzzuuuooohhhaaa]]]\\\YYYQQQJJJ<<<:::555111---+++***)))&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&%%%'''((('''%%%##################$$$$$$$$$$$$$$$$$$$$$###"""""""""######"""######$$$$$$######"""########################!!!!!!!!!!!!!!!  $$$""" !!!""""""!!! !!!""""""""""""""""""!!!!!!!!!!!!!!! !!! ###$$$$$$###!!!!!!"""$$$ !!! !!!   """###  !!!!!! !!!!!!!!!###""""""""""""###$$$%%%"""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((((((((()))***+++,,,+++---000111111222333555555;;;FFFUUUiiiyyyqqqeee]]]TTTMMMIIICCC<<<555111///---+++***))))))***$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&'''&&&$$$###########################""""""""""""!!!!!!!!!"""######"""######$$$$$$######""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!"""""""""######"""!!! """######"""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!! !!!  !!!!!!!!! """$$$ """!!!  !!!###"""   """!!!   !!!!!! !!!!!!!!! !!!!!!#####################$$$""""""""""""###############$$$$$$%%%&&&&&&''''''(((((((((((()))***++++++***,,,///000111111333444333555999AAAOOO```rrr~~~yyylllbbbRRRLLLCCC===999666000,,,///...,,,***)))((((((((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&'''&&&%%%######$$$$$$#########"""!!!!!!!!!!!!!!! !!!"""######""""""############""""""!!!!!!"""""""""""""""######""""""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$###!!! """###"""!!!""""""!!!!!! ######"""!!! !!!!!!!!!  !!!### !!!    $$$###!!!       !!!  !!!!!! !!! !!!!!!""""""""""""""""""!!!!!!"""""""""###############$$$$$$%%%%%%&&&&&&''''''''''''((()))***+++&&&(((+++,,,,,,---...000000111333777>>>IIIUUU]]]hhhtttzzztttmmmcccVVVMMMAAA<<<666222000///,,,***))))))(((&&&%%%$$$$$$###$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%$$$&&&''''''%%%$$$$$$%%%$$$#########"""!!!!!!!!!!!!!!! !!!"""######"""""""""######""""""""""""""""""#########$$$$$$######"""!!! !!!!!!""" !!!!!!%%%###!!!!!!!!!!!! """""""""!!! ###""""""!!! """!!!!!!  !!!!!!   !!!   !!!       !!!!!!"""""""""!!!!!!"""""""""#####################$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))***((()))++++++*********+++---///111444888>>>EEEKKKOOOYYYhhhxxx{{{xxxjjjeee]]]VVVPPPIIIAAA<<<666333000---,,,+++)))((($$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%##################""""""""""""!!!!!!!!!"""######!!!""""""######""""""!!!!!!""""""######$$$$$$$$$###"""!!!  !!!""" !!!!!!!!!"""""""""&&&$$$"""!!!!!!!!! """"""!!!!!! """!!!!!! ###"""!!!  !!!!!!     !!!!!!!!!!!!!!! !!!      """"""###"""""""""""""""#########$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&'''((()))))))))+++,,,,,,+++******++++++---///222444888===AAABBBGGGPPPYYYdddqqqyyynnnfffaaaOOOIIIBBB===:::888444000...---+++******)))(((&&&$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$!!!"""$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$###"""""""""######!!!!!!""""""""""""!!!!!! !!!!!!"""######$$$###"""  !!!############$$$$$$$$$$$$$$$###!!! !!!"""!!! !!!!!!!!!!!!!!! ###"""!!!    """ !!!  """$$$%%%$$$"""!!!    !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!    """###$$$$$$###############$$$$$$$$$$$$###############$$$$$$$$$&&&&&&&&&&&&&&&((())))))$$$&&&((()))(((((()))***''')))***,,,---000444888777999===@@@FFFPPP]]]fffsssxxxwwwssskkk___SSSJJJEEEAAA;;;555111000000---+++''''''((()))))))))((('''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###### """"""!!! !!!#########$$$%%%%%%%%%&&&%%%%%%$$$###""""""######!!!!!!""""""""""""!!!!!! !!!""""""######!!! !!! !!!!!!!!!!!!"""!!! """######"""!!!!!!!!!!!!!!!!!!!!!!!! $$$###!!!   """$$$!!!!!!!!!!!!!!!"""###$$$  !!!!!!!!! !!!  !!! """  !!!!!!!!!!!!   ###!!!     !!! !!!!!!  !!!!!! """!!!"""$$$&&&!!!!!!!!! !!!###%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&((()))***+++++++++,,,---...000111111222333444777===DDDIIIUUU^^^lll~~~zzzqqqjjjbbb]]]VVVMMMEEE???<<<:::666444000,,,*********+++***))))))((('''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###""" """###$$$###############$$$$$$$$$######$$$$$$$$$######""""""###$$$%%%$$$###"""!!!!!!"""$$$%%%%%%$$$###"""$$$###""" """###$$$###############"""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""%%%###!!! !!!###$$$###""" !!!"""""""""!!!  !!!"""###$$$!!!  !!!!!!  !!!"""######!!!  !!! !!!!!!      !!!!!! !!!!!!""""""###### """###""""""###$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&(((((()))))))))***+++,,,---...---...///000222555:::>>>AAAIIIVVVdddsssxxxrrrmmmeee[[[TTTJJJGGGBBB===888666555444111...+++(((&&&&&&'''((())))))(((((('''&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""!!!!!!"""###$$$########################""""""############""""""######$$$%%%%%%%%%$$$#########$$$######"""!!! """"""############""""""###############"""!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!!!! $$$###!!! !!!"""""""""!!!   !!!   !!!        !!! !!!!!!  """$$$$$$###!!! """$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''((((((((((((((()))*********+++---------///222444555;;;DDDNNNXXXbbbkkkqqq{{{tttoooiiiddd]]]XXXSSSKKKCCC<<<666444111...---------...,,,***(((&&&%%%%%%&&&'''(((((((((''''''&&&&&&%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$######""""""!!!!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%###"""!!!!!! !!!###%%%%%%###!!! """"""######""""""!!!!!!   """###"""!!!###"""!!! !!!!!!"""!!!  """!!!!!!    !!!!!!  """   !!!"""""""""!!! !!! !!! !!!"""######""" !!!###%%%%%%%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((('''''''''''''''(((((()))+++............///111444888===CCCHHHNNNTTTXXXfffkkkqqqsssuuu~~~zzzqqqhhh```XXXSSSKKKHHHDDDAAA>>>:::555111111///---+++***************)))(((&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$######"""!!!!!!"""######%%%$$$$$$###"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%&&&%%%###"""!!!""""""###!!!"""###$$$$$$###"""!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!! !!!"""######""" !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!   !!! !!!!!!!!!  !!!!!!!!!!!!!!!  !!! """""""""!!!!!!!!!!!!!!!!!!###%%%%%%%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''(((((('''''''''(((((()))(((+++---/////////000111222444666888:::===AAADDDPPPTTTVVVUUUSSSYYYeeeooozzz}}}rrrlllaaaWWWNNNGGGBBB???:::888666555444222///---...---,,,***))))))))))))(((((('''&&&''''''((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""""""""######$$$$$$######"""!!!  !!!!!!!!!!!!!!! !!!"""######$$$$$$###""""""###$$$&&&'''$$$###"""!!!!!!"""###$$$ !!!!!!"""""""""!!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!"""""""""""""""""""""""""""""""""### !!!!!!!!!!!!         !!!  !!!!!! """"""!!!!!!!!!!!!"""### """$$$$$$######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((())))))&&&(((+++,,,,,,---...///000111222222222444777:::AAACCCCCCAAA???CCCKKKRRROOOYYYfffsss|||ppphhhcccaaaZZZUUULLLCCC<<<888666666333333111000...---,,,+++((('''''''''''''''((((((&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""######"""""""""#########""""""!!!!!!  !!!"""""""""!!!  !!!"""###!!!!!!""""""###%%%&&&'''%%%###!!! !!!###%%% !!!"""""""""!!!!!!!!!""""""######$$$$$$%%%!!!!!!"""""""""#########"""!!!!!!!!!!!!"""###### !!!!!!!!!  !!! !!!!!!  !!!  !!!     !!!!!!  !!!#########"""""" """###""""""###$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&'''((()))***'''(((******)))***+++---...////////////111444777;;;<<<;;;999888999<<>>888333000000000.........,,,************%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############$$$$$$$$$%%%######$$$$$$$$$$$$######""""""############"""""""""""""""""""""!!!!!!!!! !!!"""######""""""!!!  !!!""" !!!"""""""""""""""######""""""""""""###### !!!""""""!!!!!!!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!!  !!!!!!!!!  !!! !!!!!!!!!"""!!!!!! !!!!!!""" !!!  """    !!!    !!!!!! """%%%&&&$$$""" !!!!!!!!! !!!#########$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&((()))***)))*********((()))***,,,******+++++++++---111444===;;;999777666555555555777;;;===>>>???HHHVVVbbbmmmsss|||}}}uuulllccc^^^]]]^^^bbb___XXXNNNDDD>>>===???777777666333000---,,,,,,)))******)))((()))***,,,))))))(((''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%!!!!!!""""""#########$$$######$$$$$$$$$$$$######""""""############""""""!!!!!!!!!!!!"""""""""""" !!!"""##################!!! !!!""""""!!!!!!!!!  """###$$$$$$###"""  !!!""""""!!!!!! !!!"""######$$$ !!!!!!!!!"""""""""  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!  !!!!!! !!!!!! $$$###"""!!!  !!!!!! !!!!!!!!!!!!!!!"""######!!!""""""""""""#########&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%))))))))))))((((((((((((+++,,,---......///222444>>><<<888444111000000000444555666777888;;;@@@CCCUUUYYY]]]```eeeppp{{{vvveeeaaa[[[UUUQQQOOONNNOOORRRMMMEEE<<<666444444444222111///---,,,,,,---...***)))((('''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""############"""""" !!!!!!"""""""""""""""""""""!!! """!!!!!! !!!!!!"""!!! """!!!  !!!""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!$$$%%%!!!!!!!!!   !!! !!!    !!!!!!!!!!!!!!!""""""###"""""""""############$$$%%%%%%%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%''''''((((((((()))))))))***+++------...///222444;;;999666222000.........000111222333444666:::===BBBCCCEEEGGGLLLTTT___gggrrrxxx~~~~~~~~~uuujjj```ZZZNNNKKKFFFBBB???>>>>>>???AAA===777111---,,,,,,,,,***)))'''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%###""""""!!!!!!""""""#########"""!!!!!!"""############"""""""""""""""""""""""""""""""""!!! !!!!!! !!!"""!!!  """!!!  !!!""" !!!!!!!!!!!! !!!!!!!!!    """###"""     !!!"""###!!!  !!!!!!!!! !!!!!!"""###"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***+++(((***+++,,,---...111333888666333000---------------.../////////000333666777666666777:::???DDDHHHPPPVVV\\\]]][[[[[[^^^aaasss|||~~~|||yyywwwsssrrroooiii___TTTIIICCC===;;;888555333333444555333222///,,,+++*********)))(((&&&%%%$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%###""""""!!!!!!""""""###$$$###"""!!!!!!"""###$$$&&&%%%%%%$$$######"""""""""""""""""""""!!!!!! """!!!!!!!!!!!! !!!!!!  !!!!!! !!!!!!!!!!!! !!!""""""### !!!!!!    """"""!!!        !!!!!!"""!!! !!!""""""############$$$$$$$$$$$$""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))''')))***++++++---000222555333111...,,,,,,,,,---,,,---...---,,,---///111666444333333555888999999AAAFFFLLLMMMKKKIIIIIIKKKPPPWWWbbbmmmxxxzzzwwwpppmmmiiifffeeedddbbb```___``````\\\TTTIII???999777555333000///000111222,,,,,,,,,,,,++++++*********)))(((''''''''''''((($$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""######"""""""""$$$$$$$$$$$$$$$$$$$$$###!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!! """!!!  !!!###"""  !!! !!!!!!!!! !!!###   !!!!!!"""""""""#########$$$$$$$$$"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&'''((()))******+++---000333111///---,,,,,,---------...///...,,,,,,---///111///...///000111111000888<<>>======???CCCJJJQQQYYY```gggkkkwww~~~zzztttnnnhhhcccaaaZZZWWWSSSPPPOOONNNMMMKKKJJJMMMPPPOOOHHH???777333111///---+++))))))******&&&'''((((((((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$##################$$$ !!!$$$%%%%%%$$$!!! !!!!!!""""""###$$$%%%%%%!!!!!!""""""""""""!!!!!! !!!!!!!!!    !!!!!!!!!!!!  """!!!!!!    """!!!!!!!!!        !!!"""!!!""""""""""""#########"""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''((())))))((()))+++---000///---+++***+++,,,------...///...---,,,,,,---++++++++++++,,,,,,---...222666:::;;;;;;999777666:::;;;>>>BBBFFFJJJMMMOOOVVVcccwwwzzzxxxvvvtttqqqooonnnmmmhhhgggccc___ZZZVVVSSSQQQKKKGGGCCC@@@>>>===;;;999:::???DDDDDD>>>777333111---,,,***((('''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$"""!!!!!! !!!!!!""" !!!$$$%%%%%%$$$!!!  !!!"""$$$%%%%%% !!!!!!""""""""""""""" """""""""!!!!!!  !!!!!!!!!!!!!!!  !!!!!!!!!!!!    !!!!!!!!!   """!!!  !!! !!!""""""  !!!!!! !!!!!!!!!""""""""""""""""""""""""!!!!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&((())))))(((''''''(((***---,,,***)))((()))+++,,,+++,,,------+++******+++***,,,---,,,******---000///111444777777666555555555555666999;;;===>>>>>>AAAJJJZZZhhhrrrwwwvvvuuuyyy{{{~~~~~~|||{{{zzzyyyvvvtttoookkkgggeeedddddd^^^^^^^^^]]][[[YYYWWWVVVQQQOOOLLLIIIFFFCCCAAA@@@===:::666333222111000...000666<<<<<<777222///...,,,+++***((('''''''''''''''''')))*********))))))'''(((((())))))(((((((((%%%&&&&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############!!!!!! !!!!!!###""""""""""""""""""### !!!"""###$$$$$$ !!!"""""""""""""""!!!###$$$$$$###"""  !!!"""  !!!!!!!!!!!! !!!"""!!!   !!!!!!!!!!!!   !!!    !!!   !!!!!! !!!!!!!!!!!!######""""""!!!!!! #########$$$$$$%%%%%%%%%######$$$%%%&&&&&&'''(((((())))))(((&&&&&&'''(((***)))(((''''''(((***+++(((***++++++***((())))))))),,,...,,,)))(((---222+++---///222333333333222//////000333666777777666999???IIIVVVaaaggghhhggg]]]^^^^^^\\\]]]aaaiiiooohhhhhhggghhhjjjllloooqqqppprrrssspppjjjeeecccddd`````````^^^[[[YYYZZZ[[[\\\YYYTTTOOOKKKJJJIIIJJJDDDEEEFFFFFFEEECCC@@@>>>???===;;;888555333222111111///,,,,,,---------,,,***000555555000+++)))***(((((('''&&&&&&&&&''''''$$$%%%&&&'''((()))))))))&&&&&&'''(((((('''''''''"""######$$$&&&''''''(((########################""""""""""""""""""""""""""""""""""""##################""""""""""""######&&&$$$!!!!!!$$$&&&"""""""""""""""######### !!!""""""""""""""" """$$$%%%$$$######"""!!! ###$$$  !!!!!!!!!""" !!!"""""""""!!!"""!!!  ######!!!   !!!###"""  ###!!!"""$$$    !!!!!! !!!!!!!!!!!!""" !!!$$$&&&%%%###""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&'''((()))***++++++))))))))))))((((((((((((((()))***)))((((((***,,,)))+++---///000000//////111111222222222333333333666666;;;FFFRRRYYYWWWSSSSSSOOOKKKKKKOOOPPPNNNLLLMMMLLLKKKKKKMMMPPPTTTVVVUUUTTTSSSQQQOOOLLLJJJHHHDDDDDDCCCBBBAAA@@@@@@???BBBAAA???===;;;888777666999555111000111222111///111111111111000///...---***************)))((((((&&&(((+++......,,,***(((''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%&&&&&&$$$"""!!! """###$$$%%%%%%$$$###"""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%""""""""""""!!! !!!"""#########""""""!!!    !!!!!!  !!!###$$$  !!!"""""""""!!!  !!!!!!!!!  ###$$$""" """"""!!!   !!!!!!!!!!!!!!!    !!!  !!!!!!!!!!!!""" !!!$$$%%%$$$###""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%'''''''''''''''''''''''')))))))))((((((((('''''')))(((((((((((((((((((((((()))***)))((((((***,,,(((***,,,.../////////...//////000000000111111111555555999BBBMMMRRRPPPKKKFFFBBB>>>>>>BBBDDDBBB@@@CCCAAA???>>>===???AAABBB@@@???>>>===:::888666444555555444444333222222222222222111000///...------000---+++***+++,,,------............---,,,+++***((((((((((((((('''&&&&&&&&&'''***,,,,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$""""""""""""!!!!!!!!!!!!############""""""!!!!!!%%%%%%###"""!!!!!!!!!!!!""""""###$$$$$$###""""""""""""""""""""""""""""""###"""!!!!!!!!!"""###$$$""""""""""""!!!  !!!!!!!!!!!!""""""!!!   !!!!!!!!!!!!!!!!!!  !!!"""   !!!!!!!!! ###!!! !!!######!!!"""!!!!!!   !!!!!!!!!!!!   !!!!!!  !!!!!!!!!!!! !!!###$$$$$$"""!!!"""######$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((('''''''''((((((((((((((((((((((((((()))))))))((((((***,,,((()))+++---......---------------.........//////333333666===FFFIIIFFFBBB<<<999666666999;;;;;;999:::888666444333444555666333333222111///---+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''''''''&&&&&&''')))+++************)))(((((('''%%%&&&&&&&&&&&&%%%%%%$$$&&&'''(((((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$!!!!!!!!!  !!!###$$$###"""$$$######"""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$""""""""""""!!!  """!!!    !!!!!!!!!!!!!!!    $$$###""""""###""" !!!!!!   !!!!!!!!! """!!!   !!!!!!!!!!!!!!!!!!"""######"""!!!""""""#####################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((())))))***'''''''''((((((((((((((('''((())))))'''((()))+++((((((***+++,,,,,,,,,,,,,,,,,,,,,------------...000000333999???BBB@@@<<<777444222222555666666555333222111000111222333444222222222111000...---,,,+++,,,,,,,,,------......(((((((((((())))))))))))%%%((()))(((%%%%%%(((+++''''''(((((('''&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########"""!!!!!! """#########"""!!!###"""""""""""""""###### !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######!!!!!!"""!!!!!!  !!!    !!!  !!! !!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!    !!!!!! !!!!!!  !!!!!!!!!!!!!!!""""""!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))&&&&&&''''''((((((((()))'''((()))((('''''')))+++(((((()))******+++++++++,,,,,,,,,---------............111666<<<>>>===;;;000///------...////////////...------------...///............---,,,+++***'''(((((())))))******+++'''''''''&&&&&&%%%%%%%%%''')))***)))&&&%%%''')))&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$###$$$$$$$$$######"""""""""!!! !!!"""$$$'''((("""""""""""""""######$$$!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!       !!!""""""!!!!!!!!!!!!!!!      !!! !!!!!! !!!"""""" !!!""" !!!""""""######""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))'''((((((((('''''')))+++))))))))))))******++++++,,,,,,,,,---------......---...111555999<<<;;;:::///...---,,,+++,,,------000///...---,,,+++******))))))*********))))))(((&&&&&&&&&''''''((((((((())))))((('''&&&&&&%%%%%%&&&'''((('''%%%$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######"""""""""""""""""""""""""""!!! """%%%(((***###"""""""""""""""######!!!!!! !!!!!!"""""""""""""""""""""""" !!!"""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!  !!!    !!!""""""""""""         !!! !!!###"""  """ !!!!!!"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&''''''((())))))'''((((((((('''''')))*********))))))******++++++++++++,,,,,,,,,---------...///111444777888888888222111000...,,,,,,---...///......---,,,++++++***(((((()))*********))))))(((((((((((((((((())))))*********)))((((((''''''$$$######$$$&&&&&&%%%$$$%%%%%%&&&&&&'''&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################!!!""""""###$$$$$$###### !!!!!!""""""######$$$!!!!!!!!!""""""###$$$%%%######"""""""""""""""###""""""!!! !!!"""""""""""""""""""""""""""""" !!!"""""""""!!! !!!!!!!!!!!!  !!!!!!  !!!   !!!  !!!""""""  !!! !!!     !!! """  """!!!!!!!!!  !!!###""" """ !!!!!!"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&''''''(((%%%%%%&&&&&&'''((())))))&&&'''((((((&&&'''(((***+++***************+++,,,***++++++++++++,,,,,,,,,///000222444555666666555111000///---***)))***+++&&&''''''((())))))******'''(((((()))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&###!!!!!!###''')))'''%%%$$$%%%%%%&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%########################!!!!!!"""###############!!!!!!"""###$$$%%%&&&&&&!!!!!!###$$$###""" $$$$$$###"""""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""!!!"""""""""!!! !!!!!!!!!!!!!!!   !!!   ###"""!!!"""  !!!!!! !!! !!!!!!!!! """!!!   !!!!!! """###!!!  !!! !!!"""  ######""""""!!!###!!!!!!$$$%%%$$$"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''%%%%%%$$$%%%&&&(((***+++''')))******)))'''((()))***(((&&&&&&(((*********(((((()))***+++,,,,,,---///111333333333222333444000///---+++******+++,,,************))))))))))))&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((******)))'''&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###!!!!!!###%%%'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$###"""!!!!!! """!!!  !!!"""$$$%%%%%%### !!!!!! !!!!!!!!!!!!!!!!!!!!!"""######  """###""" """""""""""""""!!!  !!!!!!  !!!  !!! """!!! !!!""""""""""""     !!!""""""!!!!!!   ###%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$%%%''''''%%%$$$%%%%%%)))'''&&&&&&((()))))))))'''((()))***+++,,,---...///111222222111000111111,,,,,,,,,,,,+++******)))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''))))))((('''&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!###%%%'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$######"""!!!!!! !!!!!! !!!!!!"""###$$$"""  !!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!""""""### !!!"""""" !!!!!!!!!!!!!!!  !!!!!!"""   !!!!!!!!!!!!      !!!!!!!!! """$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%((((((((('''&&&%%%$$$###"""$$$%%%%%%$$$###$$$$$$(((&&&%%%%%%'''((((((''''''((()))***,,,---...//////000111000...,,,,,,---((()))+++,,,,,,***((('''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""###%%%&&&'''$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$%%%%%%$$$######""""""!!!!!! !!!!!!!!!!!! !!!""""""!!! !!!###""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""###  """"""!!!  !!!""""""###  !!! !!! !!!"""!!!   !!!!!!!!!  """###$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''''''''&&&'''''''''&&&%%%###!!!###%%%''''''&&&%%%&&&'''&&&%%%$$$%%%'''((('''&&&&&&'''(((***,,,---...///...///000...+++)))))))))&&&'''((()))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((('''%%%######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$###########################$$$$$$$$$$$$############""""""""""""######""""""!!!!!!!!!!!! !!!""""""!!! !!!"""!!! !!!"""""""""!!!!!!!!!!!!""""""!!! !!!""""""  !!!"""!!!   !!!!!!"""""" """""""""    """######"""  !!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&%%%$$$######%%%''''''&&&&&&'''(((%%%$$$$$$%%%''''''&&&%%%&&&'''((()))+++,,,---...,,,------,,,)))'''&&&'''((('''&&&&&&&&&'''((()))%%%%%%%%%%%%$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$#################################$$$$$$###"""!!! ########################"""""""""######$$$$$$$$$#########"""""""""!!!!!!"""""""""!!!!!!!!!!!!!!! !!!""""""!!!  !!!"""!!!  !!!""""""!!!!!!!!!!!!"""""" !!!!!!"""  !!!!!!  !!!!!!!!!  !!!!!!  """""""""   !!! """""""""!!!    """$$$$$$###!!! !!!  """$$$$$$###"""!!!"""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""######$$$$$$%%%%%%"""###$$$$$$%%%%%%%%%%%%!!!###%%%%%%$$$$$$%%%&&&%%%%%%$$$&&&'''((('''%%%&&&''''''((()))***++++++)))***+++***((('''&&&''')))(((&&&$$$$$$&&&''')))%%%%%%$$$$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$##############################!!!!!!!!!!!! """""""""###############!!!!!!""""""###$$$$$$$$$ !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""!!!!!!!!!!!! !!!!!!  !!!"""   !!!!!!!!!!!!   !!!!!!   !!!!!!!!!!!! !!!  ###""" ######"""!!!  !!! """$$$###### !!!      """######!!! """$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!""""""###$$$$$$%%%%%%###############$$$%%%%%%!!!###$$$######$$$%%%%%%%%%%%%'''((()))'''%%%&&&'''''''''((((((((()))&&&((())))))((('''((())))))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&%%%$$$$$$########################!!!""""""###$$$$$$##############################!!!!!! !!!"""""""""#########$$$!!!!!!!!!"""###$$$$$$$$$ !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###   !!!!!!   !!!!!!!!!    !!!!!!""" !!!"""   !!!###"""!!!    """!!!   """!!! """%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%&&&&&&''''''%%%$$$###""""""###$$$%%% """$$$$$$$$$$$$%%%&&&&&&%%%&&&'''))))))'''%%%''''''''''''''''''''''''$$$&&&((()))(((((()))***'''((())))))(((&&&$$$###%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$######""""""""""""######$$$$$$$$$$$$######""""""$$$%%%'''(((((('''%%%$$$########################!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###$$$!!!!!!""""""#########$$$ !!!!!!"""###$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""!!!  !!!""" !!!###%%%  !!!!!! !!!!!!!!!  !!!"""""""""!!!!!! !!!"""   !!!!!! !!!###!!!"""!!!    !!! """$$$""" !!!!!!""" !!!!!!!!!  !!!!!! """###""""""###$$$$$$$$$$$$###########################%%%%%%%%%$$$$$$#########%%%&&&'''&&&$$$###$$$%%%)))'''%%%###""""""######'''''''''((((((((())))))))))))(((((('''''''''&&&&&&''')))++++++***)))((($$$%%%%%%&&&&&&''''''((($$$&&&&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!########################""""""$$$%%%""" %%%$$$$$$$$$$$$$$$###"""""""""""""""""""""######$$$ !!!"""###$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!  """###"""   """ !!! !!!"""!!! !!!  !!!!!!  !!!"""      !!!!!!"""!!! !!! !!!!!! !!!###""""""###$$$$$$$$$$$$###$$$$$$$$$$$$############$$$$$$$$$$$$#########""""""$$$%%%%%%$$$$$$%%%'''&&&%%%$$$""""""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((''''''&&&&&&"""###%%%&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%$$$$$$!!!"""$$$###""""""$$$%%%########################""""""""""""""""""""""""########################### ###$$$""""""$$$###############""""""!!!""""""!!!!!!""""""###$$$""""""""""""############"""""""""""""""""""""""""""""""""""""""#########""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!! !!!"""!!!   """ !!!!!!  !!! !!!!!! !!!$$$  !!!!!!   !!!"""!!!"""######$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$###############""" !!!#########$$$%%%'''$$$###""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%(((''''''''''''&&&&&&&&&###$$$%%%''''''&&&%%%%%%&&&&&&%%%$$$$$$###"""""" """######""""""$$$%%%""""""""""""######$$$$$$""""""""""""""""""""""""$$$$$$######""""""!!!!!!"""###""" """""""""""""""!!!!!!!!!""""""!!!!!!""""""###$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""###""""""""""""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!  !!!!!!  !!!!!!!!!  !!!!!!!!!      %%%'''###!!!   !!!!!!""""""###############&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!######""""""$$$%%%#########"""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$######$$$%%%&&&%%%$$$###$$$%%%######$$$$$$%%%%%%&&&&&&#################################""""""!!! ###!!!###!!! !!!""""""!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!! ######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!     !!!"""!!!    !!!&&&'''###  !!!!!!!!!"""############"""%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%!!!#########!!!!!!"""###$$$$$$#########"""######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''%%%&&&'''%%%###!!!"""############$$$$$$%%%%%%%%%"""""""""""""""""""""""""""""""""!!!!!!!!! &&&%%%&&&'''%%%!!!"""&&&"""!!!  !!!!!!!!! !!!""""""### !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""" !!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!    !!!!!!!!!!!!!!! """###   !!!!!!!!!!!!""" !!!""""""######""""""########################$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$###!!!!!!!!!"""$$$$$$$$$######""""""!!!""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%&&&&&&'''((((((###$$$$$$###!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""$$$%%%!!!%%%###"""!!! !!!!!!!!! !!!!!!"""###!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""" !!!!!!!!! !!!!!!!!! !!!  !!!  !!!!!!!!!!!!!!!   !!!  ######""""""""" !!!!!!"""""""""""""""!!!!!!!!!""""""######$$$!!!!!!""""""############!!!###$$$###""""""###$$$!!!""""""###########################$$$$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&&&& """###"""!!! !!!#########""""""!!!!!!  !!!!!!""" ###$$$###!!!  !!!"""!!! !!!"""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!    !!!!!!""" """###$$$"""   !!! """###!!! """  !!! !!!!!!!!! !!!############### !!!!!!""""""""""""""" !!!"""###$$$$$$ !!!!!!"""""" """###$$$###$$$%%%''' !!!###$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''#########$$$$$$%%%%%%%%%!!!!!!!!! !!!""""""###&&&&&&%%%$$$$$$#########!!!#########$$$&&&'''&&&&&&%%%$$$###"""!!!!!!  !!!""""""!!!"""''''''&&&'''%%%###!!!  """### !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!"""###  !!!"""""" !!!""""""$$$&&&'''$$$!!!!!! !!!!!!!!! !!!"""!!!  ###$$$!!!  !!!###!!!!!! !!!"""$$$###!!!""""""!!!!!! """!!! !!!###$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""""""""%%%&&&&&&%%%%%%###"""!!!###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%$$$###""""""""""""############""" """"""############""""""###$$$%%%&&&%%%###!!! """"""""""""""""""""""""  ###"""!!! !!!"""###!!!   !!!""""""!!!   ###!!!!!!###!!!!!!!!!!!!!!!!!!  """""""""""""""""""""""" !!! !!!###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!   """$$$%%% !!!!!!!!! !!!  """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""######""""""%%%%%%%%%$$$###"""""""""######$$$$$$%%%$$$$$$$$$"""######$$$$$$%%%%%%&&&&&&%%%$$$###""""""""""""###$$$$$$######"""!!! ######$$$$$$$$$$$$######"""###$$$%%%%%%###"""!!!!!!!!!   """!!! !!!""""""!!!  !!!###$$$!!!!!!"""""""""!!!!!!  !!!  !!!  !!! !!!!!!    !!!   !!! !!!""""""!!! !!!"""### !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$######%%%$$$###"""!!!!!!""""""##################"""!!! !!!###%%%&&&'''(((%%%$$$######""""""""""""#########$$$$$$######"""""""""############"""""" !!!###$$$$$$###""""""""""""!!!!!!!!!   !!!  !!!  !!!###%%%&&&###""""""!!!!!!!!!    """$$$""" !!!""" !!!   """""" !!!  !!!   ###%%%%%%%%%!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$%%%###!!!  """###$$$$$$$$$$$$###"""!!!!!! !!!###$$$%%%&&&'''$$$$$$###""""""""""""""" !!!"""###############  !!!"""#########"""!!!!!!!!!!!!   !!!"""###""""""!!!    !!! ###%%%$$$###!!! """!!!!!!"""   !!!!!!  !!!!!!    """###"""!!!!!!!!!!!! $$$$$$$$$###""""""!!!!!! !!! !!!!!!!!!""" !!!!!!"""""""""""" !!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$###!!! """###$$$%%%%%%%%%$$$###""""""""""""#########$$$$$$$$$######""""""!!!""""""""" !!!""""""""""""  !!!!!!""""""""""""      ###%%% !!!"""      $$$###"""!!!   %%%$$$$$$###"""!!!!!!  !!!""" !!!!!!!!!!!!!!! !!!!!!"""###""""""""" !!!!!!""""""""""""!!!!!!!!!"""######$$$$$$#########"""!!! !!!"""###$$$$$$$$$%%%$$$$$$######$$$$$$#########"""""""""###""""""!!!!!!""""""""" !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!   """"""!!!!!!!!!  !!!!!!  !!! """!!! ###%%%### !!!  """"""!!!  !!! !!!!!! !!!!!! !!!  !!!!!!!!!!!!!!!   !!!  !!!"""""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!""""""######""""""""""""""""""""""""""""""""""""##################$$$#########"""""""""!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!! """""""""######"""""""""!!!!!!    !!!!!!  !!!$$$$$$###!!! !!!!!!  !!!"""$$$###"""###!!!   !!!"""!!!  !!!!!!!!!  !!!!!!""" """"""!!! !!!!!!!!! """######!!! !!!     !!!!!!!!!  !!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!"""############"""""" !!!""""""###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! """!!! """!!!!!!!!!  !!!!!! ###&&&'''&&&###!!!!!!!!!   !!!""" !!! """!!!  !!!!!!  !!!"""  !!!###!!! !!!###$$$$$$###"""  !!!""" """ !!!""""""!!!!!!"""$$$###!!!  ###""""""!!! """!!!!!! !!!!!!$$$""" !!!  !!!!!!!!!"""$$$$$$"""!!!"""###%%%%%%%%%$$$###""""""!!!######"""!!!!!! !!!!!!  !!!!!!"""###"""!!! !!!### !!!"""### !!!!!!"""!!!  """###   !!!!!!   """!!! !!!$$$%%%### !!!!!!!!! !!!  !!!!!!  !!!!!!!!!!!!  !!!!!!!!! !!!!!! """######!!! !!!!!! !!!!!!!!!!!!!!!!!! !!!!!!###!!!!!!!!!!!! !!!!!!!!!!!!"""$$$$$$"""!!!"""############"""!!!!!! """"""!!!!!! !!!!!!!!!"""""""""""""""""""""""" !!! !!!   !!! !!!!!!        !!!"""!!!   !!!!!!""""""!!!  !!!   !!!!!!!!!!!!!!!!!!    !!!  !!!!!!!!! !!!!!!""""""!!!!!! !!!!!!""" !!!""""""!!!""""""!!!!!!!!!!!!!!! """######"""!!!!!!"""!!!!!!!!! !!!!!! !!!!!!""""""""""""""""""""""""""" !!!  !!!!!!  !!!            """###$$$"""   !!!!!!"""!!! !!!!!!"""!!!!!!"""""""""######""""""!!!!!! """######"""!!!!!!"""  !!!""""""  !!! !!!!!!  !!!   """###    """!!! !!!   !!!""""""!!!!!!"""""""""######""""""!!!!!! !!!######!!! !!!"""!!!!!!  !!!!!! !!! !!! !!! !!!!!!      !!!     !!!"""###""" !!!""""""!!!""""""!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!"""   !!!  !!!""""""    !!! !!!"""######!!!!!!!!!!!! !!!!!!!!!!!!""""""!!! !!! !!!!!!!!!!!! !!!    !!!    !!!!!!    !!!"""!!! !!!!!! !!!"""### """######$$$""" !!!  !!!!!!!!!""""""!!! !!!  !!!!!!   """###"""     """!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!'''&&&%%%###""""""!!!!!!!!!!!!  """!!!  !!! ###  !!!     !!! %%%$$$###""""""!!!!!!"""  !!!    !!!  """!!! !!!"""""""""       !!! """"""!!!!!!!!!!!!!!!"""   !!! !!!!!!""""""!!!!!! !!!!!!!!!!!!   !!!  !!!!!! !!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!        !!!  !!!!!!  !!!  !!!"""""""""""""""""""""###### !!!!!!  !!! !!!"""%%%$$$"""     !!! !!!!!!""""""""""""############   ###%%%### (((&&&%%%###!!! !!!    """ !!!  !!!  !!! !!!!!!!!!"""""""""   """###""" ###""""""!!! !!! """"""!!!   !!!!!!  !!!!!!!!!   !!!!!! !!!  !!!!!!!!!       !!!!!!"""###"""!!!  !!!!!!!!!!!! !!!!!! !!!!!!!!!      !!!!!! !!!  !!!  !!! !!!    !!!!!!  !!!###""""""!!!  !!!!!!""""""!!! """   """    """"""""""""!!!     """"""   !!!       !!!!!!  !!! !!!       !!!!!!   !!!!!!!!!!!! %%%$$$"""!!! !!!   !!!""" !!! !!!  !!! &&&###   !!!!!!***(((&&&###!!!   !!!    ###%%% """$$$&&& ###!!!  !!!   !!!""" !!!    !!!!!!  """""""""!!! !!!  """&&&)))(((%%%###""""""""""""$$$"""  !!!###$$$!!!!!!!!!   !!! !!!  !!! !!! !!!"""!!! !!!$$$''''''&&&$$$###"""!!!!!!!!!  !!!!!! !!! """###!!!    !!! !!!  !!!"""%%%$$$###!!! ###"""  !!!!!!       !!!    """!!!!!! $$$###""" """""" !!!######   !!!   """!!!     !!! !!!"""""""""!!!  !!!###!!! !!!"""###   !!!    !!!  !!!      !!!     !!!###  !!!!!! !!!   !!!""""""!!! !!!    ###!!!  """ !!!""" !!!"""    !!!!!!    !!! !!!   !!!!!!     ######"""  !!! !!!"""""" !!! """       !!!   %%%"""  !!!!!!"""   !!!     !!!!!!    """""""""  """$$$    """$$$  !!!"""      !!!  !!!"""  !!!!!!  !!!    """***---111;;;???000  !!!!!! !!!!!!"""    """%%% '''===]]]___^^^RRR999!!!  !!!!!!!!!  """ !!!!!!"""%%%%%%%%%###111LLLvvvwwwmmmSSS666$$$ !!! !!!  !!!!!!   $$$###$$$"""...FFFmmmqqqcccBBB((( $$$%%%""" """   !!! ### $$$333]]]bbbTTT555###$$$"""   !!! ### ###BBBGGG@@@*** !!!    %%%******!!!!!!"""!!!!!! !!!###  !!!!!!    !!!"""         """###$$$    !!!""" !!!"""  """$$$   !!!  !!!    '''222 !!! $$$"""!!! !!!   !!!""" """%%%---DDD'''  !!!!!!     !!! !!!!!! !!!"""###)))LLL,,, !!!!!!!!!  ???$$$!!!"""!!!  --- !!!  ###!!!  !!!"""!!!!!!  !!!  %%%&&&&&&$$$!!!        !!!  !!!  !!!!!!      !!!     """"""   !!!    """"""    """"""!!! !!!!!!"""     !!!""""""!!! !!!   !!!###### !!!        """%%%%%%$$$"""    !!!!!!  !!! (((;;;999'''  !!!$$$###  !!!"""###   !!!!!! !!!  &&&666444&&& !!!&&&&&&"""    !!!!!!  !!!""" !!!,,,+++!!! !!!$$$###      !!! """"""     !!!!!!   """###"""!!!"""!!!  !!!"""  !!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!! !!!!!!!!! """"""!!! !!!!!! !!!!!!!!!!!!!!!  !!!!!! !!!!!! !!!       !!!  !!!!!!!!!!!!!!!  """ """  """###"""&&&### !!!!!!   !!!""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!! !!! !!!%%%###    !!!!!!!!!!!!  """###"""  !!!$$$$$$""" ###!!!     !!! """""""""   %%%((('''!!!!!!!!! !!!     !!! !!!!!!    ###&&&%%%---###  !!!   !!! !!!!!!!!! !!!!!!""""""    !!!!!!)))!!!   """ !!!!!!   !!! !!!!!! !!!!!!!!!!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###!!!  !!!     !!!   !!!""" !!!   !!!  !!! !!!"""$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&%%%###         !!!!!! !!!###   !!!!!!   !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! ######"""!!!!!!"""  !!!""""""  !!!"""""""""  """!!!   !!!       !!!     !!!!!!!!! $$$$$$$$$###""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!  """!!! """###$$$"""!!!!!! !!!!!! !!!"""$$$!!!"""#########""" !!! ###"""!!!!!!""""""!!!!!!###"""!!!  """!!!        !!!"""!!! !!!"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###"""!!!  """!!!!!! !!!!!!###"""!!! !!!!!!""""""""""""""""""!!!  !!!!!!!!!!!!     !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!  !!! !!!"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!! !!!!!!"""%%%$$$###"""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!  !!!!!!!!!       !!!  !!! !!!"""!!!  !!!!!!!!!!!! !!!"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""!!!###$$$######!!!!!!!!!!!!!!!!!!"""###%%%$$$$$$######"""""""""$$$###!!! !!!"""!!!!!!!!!!!!!!!  !!!  $$$  !!!"""  !!!!!! !!!"""!!!  !!!  """""""""!!!!!!!!! !!!  """""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""######"""""""""!!!!!!"""""""""!!!###%%%%%%%%%%%%!!!!!!!!!!!!!!!"""######""""""###$$$$$$$$$$$$$$$$$$###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!! """###"""  !!!"""###$$$  """"""   """###"""!!!!!!!!!!!!  !!!!!!!!!!!!  """###"""!!! !!!  """###"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""######$$$######""""""""""""###############$$$$$$######"""!!!!!!!!!!!!"""###$$$$$$!!!!!!###$$$$$$%%%%%%$$$######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!   !!!!!!""""""$$$$$$!!!!!!!!! !!!"""######  !!!!!!  """!!! !!!###$$$###!!!"""!!!!!!!!!   !!!!!!!!!"""""" """###"""!!!""" """###"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""######$$$$$$$$$######""""""######$$$$$$$$$###""""""!!!!!!"""!!!!!!!!!!!!"""###$$$%%%!!!"""###$$$$$$######""""""""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!!   !!!    !!!""""""!!!!!!"""$$$$$$###"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!! !!!"""###"""!!! !!!!!!""""""###"""!!! !!!"""###"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$############$$$$$$"""!!! """###$$$!!!!!!!!!!!!"""###$$$%%%######$$$$$$###""" !!!"""#########"""  !!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###&&&###   !!!!!!!!!     ### !!! """### !!!$$$ !!!"""!!!!!!!!!!!!!!!!!! ###$$$$$$###  """!!!  !!!"""!!!!!!""""""""""""!!!!!!((($$$ !!!######"""!!!!!! !!!!!!""""""""""""############""""""""""""############""""""###$$$$$$$$$$$$###"""###$$$%%%%%%$$$###""""""###$$$%%%%%%$$$###"""$$$$$$######"""!!!!!!!!!$$$###"""!!!!!!"""###$$$&&&&&&&&&&&&&&&%%%$$$###"""!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!"""#########"""!!!  !!!!!!!!! """!!!!!! !!!!!!  !!!        !!!!!!  ###%%%###### !!! !!!""" !!!"""###""" """"""!!! !!!"""!!!!!!""""""""""""!!!!!!'''$$$!!!!!!"""$$$###""""""!!!!!! !!!!!!"""""""""""""""############""""""""""""#########$$$""""""###$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""###$$$$$$$$$$$$###""""""""""""###############$$$######""""""######$$$$$$$$$$$$$$$$$$###""""""!!!!!!  """"""!!!!!!!!! !!!!!! !!!!!! !!! #####################$$$!!!!!!   """""" !!!!!!  !!!   !!!  !!!!!! !!!   !!!"""$$$###!!!  !!!"""  !!!!!! !!!###"""!!!!!! !!!!!!"""!!!""""""######""""""!!!%%%$$$######$$$$$$###"""""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$""""""#########$$$$$$$$$"""######$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""###$$$$$$###""""""!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###""""""#########"""!!!!!!!!! !!!!!!"""###"""""""""!!!!!!!!!!!!!!!  !!! !!!!!!!!! """""""""!!!!!! ###"""!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!        """###"""!!!!!! !!!"""  !!!!!! !!!""""""!!!!!!!!!!!!!!!!!!""""""""""""######"""""""""""""""###$$$$$$###"""!!!###""""""!!!!!!""""""###""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%###$$$&&&&&&&&&&&&$$$###""""""############"""!!! !!!"""######"""""""""!!!!!!!!! !!!  !!! !!!"""###############"""!!!!!!  !!!"""###  !!!!!! !!!   !!!    !!!!!!!!!  !!!!!!  !!!!!!!!! !!!!!! !!!!!!!!!"""""""""  !!!!!!""""""""""""""""""!!!""""""############""""""!!!###$$$###"""!!!!!!######""""""""""""##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&''''''&&&%%%$$$######$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!"""###$$$!!!!!!!!! !!!  !!!!!!!!!"""###$$$$$$$$$###""""""######$$$%%%&&&&&&  !!!!!!!!!!!! !!!!!!    !!!   !!!  !!!  !!!!!!!!!   !!!!!!!!!!!!!!!  !!!""""""""""""###$$$###!!! !!!!!!""""""######""""""!!!"""######$$$$$$######"""!!!$$$$$$###""""""###$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%###""""""""""""######$$$ !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!""""""###$$$%%%&&&'''((( !!!!!!""""""  !!!"""!!!!!!!!!   !!!!!!  """!!!!!!   !!!!!!!!!  !!!!!!"""######$$$!!!"""######""""""###$$$!!!"""############"""!!!"""######$$$$$$######"""!!!###&&&&&&$$$###$$$&&&$$$$$$$$$######$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$###"""""""""######!!!!!!!!!!!! !!!"""$$$$$$"""!!! !!!!!!"""""""""!!! !!!!!!""""""""" !!!!!!!!!!!! !!!!!!   !!!"""### !!!!!!!!!!!!  !!!   ###""" !!!!!!!!!"""""" !!!!!!!!!!!!!!! !!!"""  """!!!!!!    !!!!!!  !!!"""$$$"""    !!!!!!"""###$$$$$$%%% !!!#########$$$&&&'''!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$#########%%%''''''%%%$$$''')))%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&((('''&&&&&&&&&&&&'''((($$$%%%%%%&&&&&&''''''(((&&&%%%############%%%&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###"""""""""###""""""""""""!!!!!!!!!!!! !!!$$$%%%%%%$$$!!! $$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!! """"""!!!!!!  """######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###### !!!!!!"""""" !!!"""  !!!!!!         !!!"""""""""    !!!    !!! !!!  !!!### """""""""!!! """"""###"""!!! """"""""""""#########$$$ !!!!!!!!!!!!!!!""""""&&&%%%###%%%'''(((&&&###$$$###"""###$$$&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''$$$%%%&&&&&&$$$$$$$$$%%%&&&&&&'''(((((('''''''''(((&&&$$$%%%''')))******"""###$$$%%%&&&''''''&&&###$$$%%%'''''''''&&&%%%$$$&&&((('''&&&$$$######&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""$$$!!! ###$$$""" !!!"""###""""""############""""""###############"""!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!  !!!    ###"""    !!!!!!       !!!!!!!!! ######$$$%%%&&&%%%$$$$$$##################$$$$$$###############$$$$$$$$$(((&&&$$$%%%&&&&&&###!!!$$$$$$$$$%%%&&&'''''''''&&&&&&'''((())))))))))))***)))'''&&&&&&&&&'''(((&&&&&&&&&&&&%%%%%%&&&'''''''''((((((((((((''''''***)))''''''(((******)))'''''''''''''''(((((((((((((((((((((((('''&&&&&&###%%%'''(((((('''((()))&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$####################################!!!  !!!!!! """"""!!!!!!!!!"""######!!!""""""######""""""!!!""""""######""""""!!! !!!!!!!!!!!!!!!    !!!  !!!    !!!!!! &&&(((       !!!!!!   !!!!!!###$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%$$$###!!!$$$$$$%%%'''''''''''''''&&&'''(((*********))))))---,,,)))'''&&&&&&''''''+++***)))(((((()))***+++'''''''''''''''''''''''',,,***((((((((()))(((''')))(((''''''&&&&&&''''''))))))'''&&&%%%$$$$$$###"""###&&&&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$####################################"""###$$$###"""""""""$$$$$$$$$###"""""""""######!!!!!!""""""""""""!!!!!!!!!""""""""""""!!!  !!!"""""""""!!!  !!!  !!!     !!!!!! ***...%%%   !!!      !!!""" """###$$$%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((()))((((((''')))+++,,,,,,,,,,,,---,,,---///000000///---,,,111000---+++***+++,,,---222000...---...///000000,,,,,,++++++******++++++...,,,++++++,,,,,,+++***+++***)))((('''((())))))***)))'''%%%$$$$$$%%%%%%'''(((((('''%%%######$$$&&&&&&&&&%%%&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#################################!!!$$$&&&%%%"""!!!###%%%%%%$$$###"""""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""   !!! !!!  !!!!!!   $$$(((!!!    !!!  !!!######### !!!!!!  !!!  !!!""""""""""""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''(((***+++,,,,,,------,,,///222333222333555666666777999;;;<<<<<<<<<<<<:::888666555555777:::<<<;;;999666555666777666555444333222111111111111111000/////////111111000...------,,,,,,,,,,,,---------,,,***)))))))))***++++++,,,,,,***(((&&&'''(((((('''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################"""$$$### !!!$$$$$$###""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""""" !!!!!!!!!!!!  !!! !!!  !!!!!!!!!!!!  ###!!!      !!!!!!     !!!!!!!!!!!! !!! """### !!!"""#########""""""######$$$%%%%%%&&&&&&&&&''''''''''''&&&''''''((()))***++++++***,,,............///000444777:::::::::;;;@@@CCCDDDEEEFFFIIIKKKNNNPPPQQQHHHFFFDDDDDDEEEHHHLLLOOOOOOLLLIIIIIIJJJIIIFFFCCC>>>===;;;:::999999:::;;;666555444555666555333111000000000000000///...---,,,,,,++++++++++++++++++((())))))((('''''')))******))))))(((''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&######"""!!!!!!!!!""""""""""""############""""""!!!""""""""""""!!!  !!!"""""""""!!! !!!!!!!!!!!!!!!!!!  !!!  !!!  !!!!!!!!!   !!!     !!!!!!######""""""""""""!!!!!! !!!!!!     !!! !!!!!!!!!!!!!!! !!!!!!"""""" !!!"""############"""""""""""""""$$$%%%&&&(((((()))***+++,,,,,,---,,,---...000222333555555333666:::======???BBBEEEJJJMMMPPPPPPPPPSSSYYY___cccbbbbbbbbbdddgggiiikkkdddcccaaa```aaaeeeiiilllqqqnnnllllllmmmkkkeee```VVVUUUSSSQQQQQQQQQRRRSSSMMMLLLJJJJJJIIIGGGDDDAAA>>>???@@@???===:::777555222222222111000///...---***++++++)))((((((***,,,,,,+++***)))((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&'''&&&%%%######"""""""""###$$$$$$######$$$$$$$$$$$$######""""""######""""""!!! !!!!!!!!!!!!!!!  !!!!!!   !!!  !!!      !!! !!!   !!!  !!!!!!""""""""""""!!!"""""""""!!!!!!  !!!"""""""""    !!!    !!!!!!!!! !!!!!! !!!""""""!!!!!! """###$$$###"""!!! """$$$$$$$$$$$$###&&&&&&&&&&&&''')))+++,,,******+++,,,...///000111222333555777999;;;<<<===AAAFFFMMMRRRVVVZZZ```dddgggjjjlllllllllpppxxx~~~{{{uuusssqqqooonnnnnnppppppkkkiiigggeeeccc```\\\XXXTTTUUUUUUTTTQQQLLLGGGCCC>>>>>>>>>===;;;999666555666666555222///...///000------+++)))((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""" ############$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###############"""!!!!!! !!!!!!!!!!!!!!!    !!!  !!!   !!!!!!###   !!!"""###   !!!"""###%%%%%%&&&""""""############""""""!!!!!! !!!!!!  !!!    !!!!!!!!!!!!"""  """######$$$$$$###"""!!!!!!"""###$$$((('''&&&'''***---...///000333555666666666777888===@@@FFFLLLRRRVVVYYY[[[TTT]]]iiisssyyy|||~~~|||xxxvvvnnnooorrrtttqqqjjj```XXXXXXTTTPPPNNNMMMHHH@@@999:::888555333111000///000...---,,,+++***))))))(((,,,***)))((()))(((&&&$$$&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!! !!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!! !!!"""### !!!!!!!!!!!!  """!!!"""$$$%%%###  !!!!!!  '''###  &&&&&&&&&%%%$$$$$$######$$$###"""$$$&&&''''''''''''%%%$$$$$$%%%%%%###"""!!!!!!""""""!!!   """!!!!!! !!!!!!"""  !!!!!!  !!!   !!!!!!!!!!!!  !!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%&&&((()))******+++---111555888999666888999;;;===@@@EEEIIIPPPUUU^^^gggoootttwwwwwwuuu|||zzzvvvuuusssqqqpppnnnggg[[[SSSHHHFFFCCC???;;;888666555666444222000//////......((('''(((***++++++)))'''%%%%%%%%%%%%&&&'''((()))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############ %%%%%%$$$$$$###""""""!!! !!!!!!!!!""""""""" !!!"""######"""!!! !!!!!!!!!!!!  !!!"""""" !!!!!!!!!!!!  !!!!!!  """!!! ************************+++)))&&&&&&((()))******%%%###!!! ###""""""!!!!!!""""""###    !!!!!!!!!   !!!  !!! !!!!!!!!!  !!!""""""##################$$$$$$$$$$$$&&&&&&&&&'''((()))++++++---...000333666:::===???BBBCCCEEEGGGLLLTTT]]]dddkkkqqq{{{vvvmmm```^^^ZZZVVVQQQLLLIIIGGGBBB>>>:::666444222000...''''''(((***++++++(((&&&&&&&&&&&&&&&&&&'''((((((***)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&$$$####################################%%%%%%$$$$$$###"""""""""!!!!!!!!!"""""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!""" !!!!!!!!!!!!  !!!!!! !!! !!!$$$  !!!!!!   !!!$$$$$$$$$$$$%%%%%%%%%%%%(((%%%"""!!!"""###$$$$$$!!!######""""""""""""######   !!!!!! !!!!!!!!! !!!!!!     !!!   !!!!!!!!!!!!  !!!!!!""""""""" !!!"""$$$&&&((()))***)))******+++---...000000333555888<<>>777222000000111111))))))))))))***+++,,,---+++***)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! """######"""!!! !!!!!!!!!!!! !!!!!!""""""!!!!!! """!!! !!!"""!!!  !!!!!!   !!!!!! !!!!!!"""!!!!!! !!!!!!"""!!!!!! !!!!!!   !!!!!!!!!!!! !!!  !!!!!!!!!!!!"""###$$$%%%%%%%%%&&&'''((()))******,,,,,,---///000111333333333777===EEEMMMSSSXXXZZZ___fffooovvv{{{wwwmmm[[[VVVOOOHHHCCC>>>:::777000000///...---------...)))(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################## !!!!!!!!!"""""""""###"""!!! !!!"""###!!!!!!!!!!!! !!!"""######"""  !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!$$$"""%%%###     !!!!!! !!!!!!  !!!  !!!!!!"""""" !!!"""""" !!!"""######!!!  !!!!!!!!!!!! !!!!!!!!!!!!"""!!!"""$$$%%%&&&%%%%%%'''))),,,...///000222333555888;;;>>>@@@AAABBBFFFOOOYYYccckkkqqqttt{{{{{{wwwoooggg]]]SSSIIIBBB:::888666222///---+++***(((''''''&&&&&&&&&''''''''''''''''''''''''''''''***)))(((&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$ !!!!!!!!!!!!###"""!!! !!!"""###"""!!!!!!!!! !!!###$$$###"""  !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!###""" !!!!!!  !!!!!!   !!!&&&"""!!!""" """"""!!!!!!!!!!!!"""""""""!!!!!!!!!    !!!!!!  !!!!!! """"""######"""  '''((('''%%%"""    !!!  !!!!!!  !!!"""### !!!"""###$$$$$$ !!!!!!&&&### !!!###""" $$$%%%%%%$$$######%%%'''(((,,,111444555666666777::::::<<>>;;;???EEELLLTTT]]]gggmmmvvvyyy{{{vvvpppllljjjiiihhhgggggggggfffggggggfffcccaaadddhhhmmmqqqtttyyy{{{ooojjjdddYYYPPPDDD@@@:::666444222000///***)))(((((()))))))))(((((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$%%%#########"""""""""!!!!!! !!!!!!""""""""""""""""""!!!!!!!!!!!!  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""  !!!!!!!!!    $$$$$$############$$$$$$$$$############"""""""""!!!!!!!!! !!!!!!!!!""""""!!!!!!!!! ######$$$$$$$$$$$$###""" !!!!!!!!!   """  """   !!!###$$$!!!!!!!!!"""""""""######%%%%%%%%%%%%%%%''')))+++000222666999;;;???DDDGGGEEEKKKVVVbbbmmmxxxzzzrrrmmmaaa___^^^```dddhhhjjjkkknnnnnnooosssvvvyyyxxxwwwxxx~~~tttkkk^^^YYYRRRJJJEEE@@@;;;888111...,,,+++,,,---,,,***'''''''''''''''((((((((((((((((((((((((''''''&&&$$$%%%''''''%%%######$$$############""""""""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""### !!!"""############### !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!     %%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#########""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!! """###$$$$$$%%%%%%$$$$$$!!!  !!!"""!!!   """ """!!! !!!""" !!! !!!""""""""""""""""""############$$$%%%'''((()))+++///222333777;;;@@@DDDJJJOOOSSS\\\dddppp|||}}}zzzwwwxxxvvvrrrnnnjjjddd^^^ZZZ[[[^^^eeeoooyyy}}}xxxnnndddZZZQQQHHHCCC:::555///------,,,***((((((((((((((((((((((((((())))))******))))))((('''###%%%''''''%%%$$$###$$$$$$$$$$$$$$$#########"""&&&&&&%%%%%%$$$######"""!!!!!!!!!""""""#########""""""""""""############ !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""#########$$$!!!!!!!!!   ###$$$  %%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!"""""" !!!!!!  """###$$$$$$%%%%%%"""  !!!"""!!!"""""""""""""""!!!   !!!!!! """   !!!"""###"""!!! """""""""#########$$$$$$"""%%%)))+++...333888======BBBIIIPPPXXXaaaiiinnn{{{}}}qqqiiifffgggfffeeennnooopppnnnllliiiggggggooottt~~~wwwlllaaa[[[KKKCCC:::333111///,,,(((++++++******************)))))))))))))))(((''''''$$$&&&))))))'''%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$#########"""""""""""""""$$$###!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!""" !!!""""""###$$$$$$$$$ !!!!!!!!!!!!    $$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!"""""" !!!!!!  !!!###$$$$$$$$$"""!!! !!!"""!!! !!!!!!   !!!!!! !!!!!!     !!!"""""""""!!! !!!###%%%&&&&&&$$$""" """############$$$$$$$$$ $$$***...222888@@@EEEMMMRRR\\\fffqqq|||xxxjjjbbbZZZXXX^^^ffflllooovvv{{{}}}www___UUUIII@@@<<<888444000---------,,,,,,,,,++++++(((((((((((((((''''''&&&%%%(((***+++)))'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""""""""######$$$%%%%%%%%%%%%$$$###"""!!! $$$###!!! !!!"""""""""""""""""""""""" !!!"""###### !!!"""###$$$$$$ !!!"""""""""""" !!!!!!""""""  !!! !!!!!!   !!!  !!!!!! ***'''$$$###$$$%%%&&&%%%$$$############$$$%%%%%%$$$###"""!!!!!! !!!!!!"""###"""!!! !!!###!!!!!!!!!!!!""""""""""""""""""!!!!!!  !!!""""""!!!!!!  !!!!!!  !!!  !!!######"""!!! !!!!!!  """!!! !!!!!!!!!!!!   !!!###!!!!!!""""""""""""""""""'''(((((('''''''''((((((///...///333999AAAMMMVVVbbbmmm|||zzzpppiiieee^^^XXXUUU\\\mmm}}}{{{lll\\\UUUNNNBBB888555111///---------...---,,,---+++************)))'''((()))+++,,,+++***((('''###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$############!!! !!!"""$$$&&&&&&'''$$$"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!   !!! !!!###$$$$$$""" $$$ 222///,,,***)))))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$###"""!!! !!!"""""" !!!"""######""""""!!!!!! """"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""!!!  !!!!!!!!!!!! !!! !!!""""""""""""""""""#########%%%&&&((()))***+++---...///222888@@@IIIUUUdddooo|||~~~|||xxxqqqkkkfffffffffnnnjjjjjjqqqwwwqqqhhhXXXIIIAAA:::666000,,,+++++++++******)))((()))+++,,,+++)))((()))***++++++)))((('''%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$#########$$$%%%$$$""" !!!!!!!!!!!!"""$$$%%%&&&!!!!!!  !!!""""""!!!  !!!!!!!!!!!!!!!   !!!!!!!!! """  !!!!!!!!!!!!!!!777444000...,,,+++)))'''))))))'''&&&%%%$$$$$$###$$$###"""!!! !!!"""!!!  """$$$$$$###"""!!! """"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!     !!!!!!!!!!!!!!!  !!!!!! !!!"""""""""""""""###$$$$$$%%%''')))+++---///111666999:::CCCNNNWWW```nnn{{{vvvsssrrrtttvvvvvvrrrnnnnnnsssxxxoooYYYLLLHHHAAA999222............+++******+++------+++)))((()))*********((('''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$#########"""!!!"""$$$%%%%%%%%%$$$###"""""""""""""""###$$$$$$ """###"""  !!!!!!!!!!!!  !!!!!!"""""" !!!!!!""" !!!!!!!!!    :::888555333222///---******)))'''&&&%%%$$$######$$$###"""!!!!!! !!!!!!!!!"""!!!  !!!######""""""!!!!!! """"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!  !!!!!!  !!!  !!! !!!"""""" !!!"""""""""""""""###%%%&&&'''...000111222444:::AAAGGGUUUaaammmrrrwww{{{wwwqqqiiieeeggglllqqqkkk\\\WWWQQQIIIAAA<<<888666444000...---------,,,***''')))))))))))))))((('''&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%$$$######""""""!!!!!!"""$$$$$$$$$$$$###$$$$$$###""""""#########$$$######$$$$$$###!!! !!!!!!!!!!!!!!!!!!  !!!"""###### !!!!!!  !!!"""!!! !!!  >>>===<<<;;;;;;999666333******((('''&&&%%%%%%%%%%%%%%%###""""""""""""""" !!!"""!!!  """ !!!!!!""""""######!!!!!!""""""""""""""""""!!!!!!""""""!!!   !!!!!!  !!! !!!  !!!!!!!!!!!!!!!  """###"""!!!!!!"""###"""""""""###%%%(((+++,,,333555888;;;???GGGSSS\\\ttttttmmmeeehhhkkkllllllqqqyyyvvvlllhhh```XXXOOOFFF>>>888222000...,,,,,,+++)))(((*********))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$######%%%$$$$$$###############"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""######!!!!!!   !!!"""!!! !!!    CCCBBBBBBCCCCCCAAA>>>;;;111000...,,,***)))(((((('''&&&%%%$$$############!!!"""###"""!!! !!!### !!!"""###$$$$$$!!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!  !!!!!! !!!"""    !!!!!!"""""""""!!!!!! !!!######""""""$$$%%%$$$$$$$$$&&&)))---111444888>>>FFFMMMSSS]]]iiisssxxxlllccc^^^[[[gggvvv|||rrrfffXXXJJJBBB888555111...------,,,+++,,,,,,+++***)))(((''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$#########$$$$$$!!!!!!!!!"""$$$%%%$$$###""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!"""""""""!!!!!!    !!!!!!!!!  !!!OOOOOOOOOPPPPPPNNNJJJFFF<<<:::777444000...,,,+++(((((('''&&&%%%%%%%%%%%%"""###$$$###"""!!!"""$$$ !!!!!!""""""######!!!!!!"""""""""######### !!!!!!!!!!!!!!!!!! !!! !!!###      !!!!!!""""""""""""!!!!!! """######$$$&&&'''''''''(((+++///444999===GGGRRR```kkkqqqwww~~~tttkkkfffgggiiijjjyyy~~~}}}~~~~~~~~~pppbbbYYYKKKEEE===666333111000///...---,,,+++))))))(((((('''(((((((((((('''&&&&&&%%%&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$###"""###%%%&&&&&&&&&"""""""""""""""""""""""""""!!!  !!!""" !!!!!!!!!!!!!!!  !!!!!!    ``````aaaaaaaaa^^^YYYUUUEEECCC???:::666111///---))))))((('''&&&&&&&&&&&&"""$$$%%%$$$###"""###$$$""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$ !!!"""""""""!!! !!!!!!""""""!!!###      !!!!!!!!!  """######$$$'''))))))***+++...333999???CCCXXXfffxxx~~~|||wwwpppkkknnnxxx{{{xxxuuupppmmmjjjiiihhhiiikkkpppvvv{{{}}}{{{yyytttsssqqqpppoooooooooppplllkkkkkkooottt{{{xxxwww|||xxxppp___WWWKKKAAA999555222111///...---+++***))))))))))))))))))))))))(((((('''%%%&&&&&&'''((()))******######"""""""""###$$$$$$$$$$$$######$$$$$$%%%&&&%%%"""  !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!  !!!  !!!  rrrrrrrrrqqqmmmhhhbbb___XXXYYYSSSGGG???<<<777111---------+++(((''''''((()))'''&&&&&&&&&&&&%%%#########""""""""""""######&&&&&&&&&&&&&&&%%%$$$######$$$%%%$$$"""""""""$$$"""!!!!!!!!!!!!  !!!  !!!  ###&&&)))'''### """%%%)))'''%%%######"""!!! !!!%%%&&&&&&'''+++...///...333;;;BBBHHHTTTaaavvv~~~zzzyyyzzz~~~xxxtttwww}}}~~~|||yyynnniiigggdddeeegggkkkmmmnnnooommmnnnttt{{{~~~{{{xxxppppppppprrrtttuuutttsssqqqpppoooooorrryyy{{{uuuqqqiiihhhiiiooowwwzzzzzzpppcccVVVKKKBBB999222555111---,,,---,,,)))&&&'''&&&%%%&&&((()))(((''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$###""" ######$$$$$$$$$###""""""%%%$$$!!! !!!$$$%%% !!!!!!!!!!!!"""""""""!!!  ###"""  """!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  xxxqqqllliiihhhaaaVVVPPPLLLEEE===999666222---***(((''''''&&&%%%%%%%%%'''((('''&&&%%%$$$$$$###""""""############$$$$$$###""""""!!!###$$$$$$$$$"""!!!"""###!!!!!!!!!   !!!!!! !!! !!!  !!!$$$###  ###$$$###""""""""""""!!!!!! $$$'''))))))+++000444555888AAAMMMUUU\\\gggrrrwwwtttpppllllllpppwww|||}}}vvvpppkkkiiieeecccgggnnnzzzxxxzzzvvvnnnmmmnnnrrrxxx~~~~~~|||||||||{{{zzzsssooollllllpppssstttttt{{{|||zzzzzz}}}{{{qqqfffXXXJJJAAA<<<777111------,,,)))'''***)))((()))******)))'''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$###""""""!!!"""""""""#######################################!!!!!!!!!""""""""""""###$$$$$$######"""!!!!!!!!!  !!!   {{{|||xxxpppiiifffddd\\\TTTHHH@@@777000---+++)))'''%%%$$$###$$$%%%&&&$$$###&&&%%%$$$###############"""############"""!!!!!!"""###$$$###!!! !!!"""!!!   !!!!!! """!!!   !!!!!! ### !!!""""""""""""%%%(((+++,,,---111888>>>CCCJJJWWWfffpppvvv~~~yyyqqqgggffffffhhhmmmvvvyyyppplllkkkhhhfffgggfffggglllsssxxxtttsssrrrooommmrrrwww~~~|||sssjjjeeefffhhhkkkpppwwwuuueeeYYYLLLDDD;;;444111000...+++---,,,+++,,,,,,,,,)))'''***))))))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$""""""!!!""""""###$$$%%%!!!"""###$$$$$$###"""!!!""""""""""""############"""#########""""""!!!  !!!!!!""""""""""""!!!!!!   {{{wwwxxxyyytttnnn\\\RRRDDD:::777555111...,,,***(((&&&&&&%%%###!!!$$$###############$$$$$$$$$$$$$$$%%%%%%$$$######!!!"""###"""!!! """    !!!!!! !!!  !!!    """"""!!!!!!"""###!!!!!!""""""###***,,,...000444<<>>999111+++((('''&&&&&&"""""""""###$$$%%%&&&'''""""""###$$$$$$$$$$$$###"""###$$$###!!! !!!""""""!!!!!!!!!!!!   !!!""""""   !!!!!!!!!!!!"""""""""!!!!!! ###&&&&&&%%%&&&***...---444@@@LLLYYYiiixxxyyypppkkkmmmttt{{{~~~~~~~~~}}}zzzuuuqqqqqqvvvzzzyyyrrrnnnnnnqqqqqqpppppprrryyy{{{jjjXXXFFF;;;888555000---,,,,,,+++***((((((((())))))*********'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###"""!!!!!!""" !!!!!!!!!!!!""""""###$$$$$$#########!!!"""""" !!!!!!""""""""""""!!!!!!  !!!!!!!!!!!!   !!!"""~~~tttllleee```]]]TTTKKK???444---***(((((('''&&&&&&%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%###$$$$$$$$$"""!!!"""#########"""""""""!!!!!!!!!  !!!!!!!!!!!!!!!  !!!""""""    !!!!!!!!! !!!"""###"""!!!###&&&((()))))),,,222888:::EEEWWWgggttt}}}}}}}}}|||yyytttpppmmmmmmnnnqqqssswww{{{xxxeeeXXXEEE@@@888111...---,,,++++++++++++***************''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&%%%%%%$$$###""" ###%%%&&&%%%$$$###"""!!! !!!""" !!!!!!!!!!!!"""""""""######$$$$$$$$$######""""""!!! !!!!!!  !!!  !!!"""!!!!!!     """###}}}~~~~~~pppeeeUUUEEE:::333000///++++++)))((('''&&&%%%%%%%%%&&&''''''((((((((((((###$$$%%%$$$###""""""$$$############""""""""""""  !!!!!!!!! %%%%%%%%%%%%%%%$$$######!!!  !!!    """!!!""" !!!!!!!!! """%%%&&&&&&%%%$$$'''******+++000888@@@HHHVVVkkk|||xxxtttzzz}}}|||}}}|||rrrjjjgggcccccccccffflllvvvuuuPPPIII>>>666000...---,,,...------,,,+++***))))))((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&%%%###"""  $$$&&&&&&$$$###!!!"""###$$$$$$###"""!!!""""""""""""############"""""""""""""""!!! ### !!!###"""  !!!!!!!!! """"""!!!  !!!###$$$ !!! !!!!!!!!! zzz|||}}}fffRRREEE===888666000...***'''&&&'''((()))(((&&&$$$###$$$$$$"""!!!$$$$$$$$$#########""""""########################$$$"""  !!!"""!!! !!!""""""###$$$%%%%%%%%%"""!!! !!!    !!!   ######"""!!! ###"""!!!"""###%%%%%%$$$***+++,,,,,,...666CCCNNNdddnnn{{{|||zzzrrrlllnnnyyyyyywwwuuutttxxx~~~zzztttoooiiidddccchhhnnnsssuuuzzzrrrdddQQQ@@@888555444444222,,,)))+++...,,,+++,,,***)))((('''&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$###!!! !!!###$$$ !!!!!!""""""######%%%###!!! """#########!!!""""""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~{{{iiiZZZNNNDDD===666333000---,,,,,,,,,,,,---+++))))))******)))(((&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!!!!"""!!! !!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&!!!   !!! ###""""""$$$''')))+++,,,,,,///222444:::FFFVVVccc~~~{{{pppiiiiiihhhiiiooozzzzzzvvvpppsssyyy~~~{{{vvvuuuwwwxxxwwwuuuwwwyyy|||nnn[[[MMMCCC;;;666222---+++...000---******+++***)))((('''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&!!!!!!!!!!!!""""""######"""!!!  !!!""" !!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! |||}}}pppbbbUUUKKK@@@<<<666222///...---,,,,,,***((((((*********)))(((((('''''''''&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!  !!!""""""!!!  !!!!!!""""""######&&&&&&&&&&&&&&&'''((()))%%%$$$"""!!!  !!!!!!  !!! !!!""""""### !!!###&&&***...111000555<<>>;;;666---&&&---+++((('''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$##################"""!!!!!! !!!""""""  !!!!!!!!! !!!    !!!  """###"""  !!!###%%%"""!!!!!!%%%)))+++,,,222>>>GGGOOO```xxx}}}uuupppuuu}}}|||zzz{{{|||{{{yyy|||yyywwwppp^^^NNNEEECCC888......000000......+++)))(((((()))+++++++++))))))((((((''''''&&&&&&%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########%%%$$$###"""""""""###$$$"""""""""!!!  """#########"""!!! !!!""""""###""""""!!!!!!!!!!!!""""""    xxxxxxyyy{{{}}}{{{oooggg___RRRFFF>>>999777555111...***(((''''''&&&$$$%%%%%%%%%%%%$$$###""""""""""""###$$$$$$$$$$$$$$$###############"""!!!!!! !!!""""""!!!!!!!!!  !!!!!! !!!  !!!!!!!!! """###%%%%%%%%%'''***...333666<<>>GGGTTTcccmmmsss|||vvvkkkdddggguuu|||~~~vvvcccQQQAAA888666111///,,,******+++***))),,,,,,,,,,,,,,,---------------+++***************))))))(((((('''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%###"""!!!"""###$$$$$$$$$###""""""!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!   zzzrrrqqqrrruuu}}}{{{ssskkk^^^QQQFFF===777333///...+++)))(((((())))))###$$$%%%%%%&&&&&&%%%%%%"""###$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!"""""""""""""""!!!!!!!!!  !!!!!! !!!   !!!"""###$$$$$$""""""###%%%))),,,000222333999CCCPPP\\\gggpppttttttuuuvvvrrrkkkddddddfffuuuyyyfffRRRDDD???555333000.........---,,,..................---------,,,***)))(((((())))))((((((''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%"""#########$$$$$$$$$$$$######"""""""""""""""""" !!!""""""""""""""" !!!!!!"""""" !!!""""""!!! !!!!!! !!!!!! !!!zzzuuussspppqqqvvvpppaaaSSSHHH@@@;;;222000---***'''&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!""""""############"""""""""""" !!!"""!!! !!!!!!  !!!!!!  !!!!!! !!!"""###$$$%%%%%%###$$$&&&(((,,,000444666===EEESSSdddsss|||~~~wwwlllaaa[[[^^^jjjvvv~~~~~~uuuyyyxxxaaaOOOGGG;;;888555333333333111000.........------,,,,,,+++,,,+++)))''''''''''''((())))))((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!###&&&&&&%%%$$$"""!!!!!!!!!"""######$$$$$$ """#########"""!!! !!!!!!!!!""""""!!!!!!!!! !!!!!! ~~~tttllliiiqqquuu{{{lll\\\NNNEEE@@@666...------***&&&&&&***)))((('''&&&%%%%%%$$$'''&&&&&&%%%$$$###!!! %%%%%%$$$$$$$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!    !!! !!!     ###"""""""""###$$$###"""'''%%%%%%(((000888???BBBKKKXXXjjj{{{zzzjjj^^^___fffooo}}}||||||vvvuuu|||kkkYYYLLLCCC<<<:::666000///222///---++++++,,,---,,,++++++***))))))((()))))))))%%%&&&&&&&&&$$$%%%&&&(((&&&%%%$$$###$$$&&&(((***########################$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!    !!!!!!""""""!!!!!!  !!!!!!zzztttmmmlllpppyyy}}}oooaaaXXXOOOCCC888444222...+++***&&&''''''(((((((((((((((&&&&&&&&&&&&%%%###"""!!!###""""""!!!!!!""""""###""""""""""""""""""""""""###""""""!!!!!!      !!!  !!!!!! !!!"""######"""%%%&&&(((,,,333<<>>888555222000111///---++++++++++++***)))---,,,,,,+++++++++++++++((()))***)))'''&&&'''(((&&&%%%%%%$$$$$$%%%'''(((########################$$$###"""!!!!!!"""###$$$######""""""""""""######!!!!!!!!!!!! !!!!!!  !!!!!! !!!!!!!!!    """###!!!zzzrrrjjjiiirrruuulll```RRRBBB:::555000,,,+++''''''((()))))))))((((((%%%&&&&&&&&&%%%%%%$$$###""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""     """###!!!!!!!!! !!!!!!!!!"""###$$$%%%&&&(((+++///444999AAALLLSSShhhwwwzzztttsssppp{{{zzzqqqvvvxxxvvvvvvtttrrr{{{uuu```III===999666333111000...------------+++)))+++++++++*********))))))***,,,---,,,***(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$"""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!""""""!!! !!!""""""  !!!!!!!!!!!!!!!""""""    """###!!! xxxmmmmmmsss{{{}}}rrrbbbPPPEEE===444///...++++++***)))(((&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$######""""""######$$$""""""""""""""""""""""""!!!!!!!!!""""""#########    !!!"""!!! !!!"""  !!!""" !!!"""###$$$%%%&&&)))+++...333888===BBBLLLYYYcccxxxwwwllllllppp|||{{{vvvtttvvvyyy```NNNDDD===777222111000//////000000///---,,,,,,,,,,,,+++***))))))'''))),,,,,,***((('''&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!! !!!!!!!!!######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""###### !!!!!!   """"""###### }}}wwwvvvvvvuuu|||sssaaaUUUKKK@@@888555///---,,,)))'''%%%$$$###&&&&&&'''''''''&&&&&&%%%$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###   !!!!!!  !!!!!! !!! !!!!!! """$$$%%%%%%(((,,,000222888@@@HHHQQQ]]]mmmxxxyyykkkgggppp{{{sssssszzz{{{gggVVVHHH===666222000......///000000///.../////////...---+++***"""%%%((()))((('''&&&''''''''''''&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########""""""!!!!!!""""""###""""""################## ######""""""!!!!!! !!!!!!""""""###### !!!!!!  !!!"""""""""}}}qqqsss{{{~~~pppggg\\\NNNAAA;;;222000---***((('''(((((('''((((((((('''&&&&&&%%%######""""""""""""###### !!!!!!"""""""""   """######"""   !!!!!!!!!"""$$$%%%%%%)))...333555===JJJWWWeeerrrzzznnnhhhooo~~~~~~{{{yyy}}}nnn]]]LLL@@@666333///,,,---...//////++++++,,,,,,+++)))'''&&&!!!###&&&''''''&&&'''((((((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######$$$######""""""######$$$""""""""""""############ !!!!!! ######"""""""""""""""""" !!!!!!!!!!!!!!!"""""" !!! !!!"""!!! wwwssssssyyy|||rrraaaQQQHHH:::666111,,,))))))***,,,)))))))))((((((&&&%%%$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""   !!!"""###$$$$$$###  !!!!!! !!!!!!""" !!!!!!!!!!!!"""%%%((())))))---444:::===GGGXXXiiixxx{{{sssiiidddiiiwww|||{{{tttwwwzzzdddQQQ@@@:::333...------...///******++++++***(((&&&$$$%%%&&&((((((''''''(((******)))'''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$######""""""######$$$!!!!!!!!!"""""""""###### !!!""""""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!   ###""" {{{ttttttxxxvvvcccXXXCCC>>>666...***((()))+++*********)))(((&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''""""""""""""""""""""""""########################   !!!"""###$$$%%%%%%$$$!!! !!!  !!!"""!!! """###!!! !!! !!!!!!!!!"""&&&***---......222:::@@@FFFQQQdddwwwkkkcccZZZ\\\hhh{{{{{{tttrrrxxxwww```IIICCC999222//////000000000111111222000...,,,*********+++)))(((((()))++++++)))'''&&&%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$#########""""""""""""###### !!!!!!"""""""""###!!!"""###$$$$$$###"""!!! !!!!!!""""""!!!!!! !!!!!!!!!"""!!!tttooouuu{{{nnnSSSHHH<<<555444222---(((((('''''''''((((((&&&%%%############""""""""""""$$$###!!! !!!"""""""""""""""""""""""""""%%%###  !!!### !!!""""""!!!  !!!!!!!!!  """"""  !!!  ###$$$$$$###""""""%%%'''******...333555777AAANNN]]]gggxxxyyyooobbbaaaaaafffppp~~~bbbPPP===555222...---000/////////---,,,+++,,,---++++++******)))(((((((((,,,***(((&&&%%%&&&'''(((&&&%%%%%%&&&'''&&&$$$"""####################################"""""""""!!!""""""############"""""" """###$$$&&&&&&""""""!!!  !!!"""$$$""" &&&%%%"""xxxvvv{{{|||fffZZZJJJ>>>888333///,,,***)))''''''((('''%%%$$$%%%$$$$$$$$$$$$#########$$$###"""!!! !!!""""""""""""""""""""""""""""""!!! !!!"""  """$$$ !!!""""""!!!  !!! !!!"""!!! """"""!!!###$$$$$$$$$%%%'''))),,,+++...666===EEESSS```qqqzzzpppfffcccffflllsss}}}~~~yyyfffPPPAAA888000...///.........---,,,,,,,,,,,,++++++******))))))((((((+++***(((&&&%%%%%%&&&'''&&&%%%%%%&&&'''&&&$$$"""########################$$$$$$$$$$$$############""""""############""""""!!!!!!""""""######$$$$$$"""!!!!!!   !!!###""" """!!!||||||wwwkkkYYYHHH<<<555111///...,,,***))))))((('''%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###""""""!!!!!!"""""""""""""""""""""""""""""" """######!!!  !!!###$$$!!!!!!"""""""""  !!! !!!"""""""""!!!  !!!###$$$ """$$$&&&&&&''')))+++000///333===KKKYYYiiiuuuuuuhhhaaaiiiqqq}}}}}}~~~kkkVVVEEE888222222////////////.........---+++++++++***))))))((((((***)))'''&&&%%%%%%&&&''''''&&&%%%&&&'''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""############""""""#########""""""""""""""""""!!!!!! !!!!!!  !!! zzzxxxhhhVVVGGG<<<777555222///,,,*********)))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""  !!!""""""!!!!!!"""""""""  !!!!!!!!! """""""""!!!!!! """"""!!! !!! !!!"""### ###%%%''''''(((***,,,333555===KKK\\\mmmzzzvvvmmmjjjkkkwwwmmmWWWEEE:::666222111000000000000///...,,,,,,+++******))))))((()))((('''&&&%%%%%%&&&&&&'''&&&%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""############"""""""""""""""""""""""""""""""""!!!!!!!!! !!! !!!"""  }}}xxxhhhXXXJJJ@@@;;;444111,,,***)))******)))&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  !!!"""""""""!!! !!!!!!!!! !!!!!!###"""!!! !!!!!!  !!!""""""###%%%'''((((((***,,,...444<<>>999555///***)))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""""""""""""""""""""""" !!!!!!!!!  !!!""""""!!!  !!!  !!!!!!   !!! !!!"""######&&&'''((()))+++---111444999HHH]]]pppyyywww~~~mmmUUUCCC;;;666000,,,,,,,,,***(((,,,,,,,,,+++******))))))(((((((((((((((((((((''')))'''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""!!!!!!""""""############"""""" !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$ !!!!!!!!! !!!!!!!!!  !!!!!! ~~~}}}vvviiiYYYNNNEEE???777000,,,***(((((('''''''''&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&%%%$$$###""""""""""""""""""""""""   """""""""!!!!!! !!!  !!!!!!   !!!!!! !!!"""$$$&&&&&&((()))***+++...333:::>>>JJJ]]]sss|||}}}|||wwwuuuuuuuuuxxxlllWWWFFF???555///......,,,***---,,,,,,++++++******)))(((((()))))))))))))))(((***(((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""############""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!"""######"""!!! !!!!!! !!!""""""!!!   !!!!!! zzzxxx}}}pppeeeQQQJJJ@@@777111---+++***)))(((((((((''''''''''''%%%%%%&&&'''&&&%%%$$$###"""""""""""""""""""""""" !!!!!! !!!!!!!!!!!!!!!  !!!"""###"""""" !!!!!!!!!  !!!""""""!!! !!!""""""  !!!"""### """$$$&&&((()))((()))+++---111888@@@FFF[[[ooo}}}ooouuuttthhhaaa______fffhhhooozzzxxx|||jjjPPPGGG;;;444222222111///------,,,++++++******)))((()))************))))))***(((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""############""""""$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!""""""""""""&&&%%%$$$"""  !!!"""""""""!!! !!!""""""!!!~~~yyyjjjVVVCCC;;;888333...---)))'''''')))((($$$%%%(((,,,((($$$"""$$$&&&&&&%%%"""!!! !!!""""""!!! !!! ###!!!!!!!!!!!!  """!!! !!!   """###!!!"""############%%%'''000+++---333555777GGGZZZrrr{{{qqqiiirrrwwwqqqnnniiibbbZZZUUUSSSSSSZZZfffttt|||{{{}}}}}}nnnXXXAAA999888333---***---+++))))))+++,,,,,,,,,)))***+++++++++***(((''''''&&&&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!"""$$$$$$######%%%&&&$$$#########$$$### """""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!! """!!!!!!"""   zzzooo^^^MMMEEE???888333111***((('''(((&&&""""""&&&,,,)))%%%###%%%&&&&&&&&&((('''%%%%%%%%%%%%$$$"""$$$%%%&&&$$$"""!!!!!!""" """!!! !!!!!!  ###!!! !!!   """###$$$$$$%%%(((***...+++///999???FFFYYYmmm~~~{{{qqqhhhiiisss|||ssshhh```^^^\\\YYYTTTOOOMMMMMMOOO[[[hhhuuu}}}|||wwwxxxpppUUUFFF>>>666111///000...,,,+++,,,---,,,+++(((((((((((((((''''''&&&$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$"""!!!!!!"""$$$######$$$$$$###!!!######$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!   }}}wwwqqqfffZZZRRRIII???777444///+++))))))'''###"""%%%+++)))%%%$$$%%%&&&&&&&&&'''%%%###""""""!!!!!!######!!! """  !!!!!!  """!!!!!!!!!   !!!###$$$%%%'''***---///000888EEEQQQ\\\oooyyymmmfffaaalllwww{{{uuukkkddd^^^XXXSSSSSSRRRQQQNNNMMMNNNQQQSSS]]]iiivvv~~~~~~~~~~~~~~~~~~xxxrrr}}}kkkSSSCCC888333222111000.........---+++***))))))(((''''''''''''((((((''''''&&&%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%###!!! !!!"""$$$######$$$$$$$$$!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!  """"""   !!! xxxxxxtttpppkkkeee[[[NNNBBB;;;555000,,,+++***&&&&&&((()))(((%%%$$$$$$$$$%%%%%%$$$"""  !!! !!!!!!    !!! !!!!!!!!!"""###$$$%%%'''+++...333888FFFXXXeeeqqq~~~lllcccbbbdddrrr|||zzz~~~xxxlllbbb\\\YYYWWWUUUTTTTTTSSSRRRQQQSSSVVVYYY^^^jjjwww}}}}}}~~~}}}|||||||||}}}~~~}}}|||}}}~~~~~~}}}||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~yyy{{{eeeOOOAAA999666111000/////////...,,,***---,,,***)))))))))***+++******)))(((''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!""""""""""""###%%%$$$######$$$%%%$$$"""  !!!!!!!!!!!!!!!     !!! !!!"""!!! eeekkk|||xxxzzz|||zzzrrrdddSSSHHH<<<444...---,,,)))(((***'''&&&%%%$$$###"""###$$$&&&%%%$$$$$$%%%%%%$$$###!!!###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!   !!!!!!!!! !!!!!!""""""###$$$$$$%%%%%%(((,,,000555@@@TTTjjjzzztttfff```fffnnn|||yyyrrriiiaaa\\\[[[[[[[[[[[[[[[YYYWWWUUUTTTVVVWWW```kkkxxx}}}}}}zzzzzz{{{|||}}}~~~~~~|||{{{{{{|||}}}}}}|||{{{{{{|||~~~~~~}}}|||{{{{{{{{{{{{{{{||||||~~~~~~~~~|||eeeRRRDDD<<<222000///...//////...,,,---,,,***)))))))))***+++''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%% !!!######""""""$$$%%%$$$######$$$%%%%%%### !!!!!!!!!""""""#########""""""!!!!!! !!!###$$$   !!!!!!!!! !!!"""!!! UUUYYYhhhyyy~~~uuucccTTTEEE;;;222///...***((()))&&&&&&&&&%%%###"""###$$$'''&&&%%%%%%'''''''''%%%!!!###$$$$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!   !!!"""%%%%%%&&&'''(((,,,111555:::IIIaaayyy|||rrrkkkjjjrrr|||vvvsssooojjjgggfffggghhhhhhhhhgggeee```]]]\\\\\\fffpppzzz}}}}}}~~~~~~}}}|||{{{{{{zzzzzzzzz{{{|||~~~{{{{{{zzzzzzzzzzzz{{{{{{xxxxxxxxxzzz}}}~~~}}}|||zzzzzzyyyyyyyyyzzzzzz{{{}}}}}}}}}~~~~~~yyydddOOO@@@666333000////////////...******)))(((((((((((()))((((((''''''''''''((((((''''''&&&&&&%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%&&&$$$"""!!!"""###$$$######$$$&&&%%%###!!!""""""""""""!!!!!!!!!!!!"""""""""!!!  """###$$$!!!!!!  !!! RRRSSS^^^sssuuufffSSSGGG;;;666222---))))))&&&((()))'''%%%###$$$&&&&&&$$$######$$$$$$"""!!!"""######"""  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!    !!!"""###%%%&&&(((***---222999>>>FFFVVVmmm{{{vvvxxx{{{~~~||||||}}}|||{{{yyyyyyyyyxxxzzzzzzxxxtttooollljjjnnnvvv}}}}}}{{{yyyzzz{{{{{{|||||||||{{{{{{{{{zzzzzz{{{}}}xxxyyyyyyzzzzzzyyyyyyyyyuuuuuuvvvyyy|||}}}|||{{{yyyyyyxxxxxxxxxzzz{{{|||}}}|||||||||}}}~~~}}}}}}|||{{{{{{|||~~~}}}}}}}}}}}}~~~xxx```LLL>>>:::555111000000//////)))************)))(((((())))))))))))***+++,,,,,,(((''''''&&&%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&'''%%%###"""###$$$$$$######%%%&&&&&&$$$""""""!!!!!! ###""""""!!!  !!!!!!   RRRRRRWWWcccoooyyyxxx___RRRDDD===777000+++***(((***+++)))&&&%%%&&&((((((&&&$$$#########!!!"""######"""!!!!!!###%%%"""""""""""""""""""""""" !!!!!!!!!    !!!   !!!"""$$$%%%&&&%%%'''))),,,000777???EEETTTbbbvvvwwwqqqsss~~~{{{wwwuuuttt{{{~~~}}}}}}}}}~~~}}}zzzxxxwwwxxxyyyzzz{{{|||||||||{{{zzzzzzzzz{{{|||~~~wwwxxxyyyzzzzzzzzzyyyxxxuuuuuuvvvyyy|||~~~}}}|||zzzzzzyyyyyyzzz{{{}}}~~~}}}}}}||||||}}}}}}~~~~~~{{{zzzzzzzzzzzz|||}}}~~~||||||}}}}}}~~~}}}ttt___EEE@@@888333000000//////++++++,,,------+++***)))&&&&&&&&&&&&''')))***+++(((((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""$$$%%%%%%%%%%%%&&&((($$$######%%%&&&&&&$$$"""&&&&&&%%%$$$###"""!!!!!!###""""""!!!  !!!!!!    !!!!!!""""""!!!!!! ___^^^^^^___bbbfffkkknnn}}}tttfffRRRCCC;;;555///******'''######&&&((('''&&&%%%%%%$$$$$$###"""!!!!!!&&&$$$"""!!!!!!"""$$$&&&"""!!!!!!!!!   !!!""" !!!!!!!!!  !!!!!!"""###%%%''')))///333333777GGGYYYjjjyyyrrrppprrr}}}wwwsssrrrwww~~~~~~|||{{{}}}|||{{{zzzwwwvvvvvvyyy}}}~~~|||yyyuuuuuuvvvxxxzzz|||~~~yyyxxxxxxwwwwwwwwwxxxxxxwwwsssqqqrrrwww{{{}}}}}}zzzxxxwwwyyy|||~~~|||zzz~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzyyyxxxxxxxxxxxxxxx{{{zzzzzz{{{|||~~~qqqYYYMMM@@@777555444111......---,,,,,,+++,,,,,,,,,((((((((((((''''''''''''))))))(((&&&$$$$$$''')))&&&%%%$$$######%%%'''((($$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!   !!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! """"""!!! """iiifffccc```^^^___```bbbjjjrrrvvvfffWWWIII???777222...***&&&%%%''')))'''&&&&&&&&&&&&%%%$$$#########""""""""""""""""""""""""""""""!!!!!!!!!  !!!"""   !!!""""""###%%%''')))+++222999===FFFYYYlll}}}}}}~~~yyypppllljjjlllrrrzzz~~~~~~}}}|||zzzzzz{{{|||}}}~~~~~~}}}}}}|||{{{yyyxxxxxxvvvuuuwww{{{~~~~~~~~~wwwwwwwwwwwwxxxzzz{{{}}}wwwwwwvvvuuuuuutttuuuuuussspppmmmnnnrrruuuwwwwwwyyyxxxwwwxxx{{{|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz|||{{{zzzyyyxxxxxxxxxyyy{{{zzzzzz{{{|||~~~eeeVVVDDD888555444111---,,,,,,++++++***++++++,,,++++++++++++************&&&'''&&&%%%######%%%&&&&&&%%%$$$######$$$&&&'''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!! $$$"""!!!!!!######"""!!!  !!!   ###%%%ppplllgggbbb^^^[[[[[[[[[cccffftttwwwgggVVVGGG<<<777111---)))((())))))'''%%%''''''&&&&&&%%%%%%$$$$$$ """%%%''''''%%%""" """""""""!!!!!!!!!  !!!!!!  !!!  !!!!!!#########$$$''')))***---333<<>>KKK[[[kkk}}}~~~{{{xxxzzzyyywwwuuuuuuuuuvvvwwwtttsssqqqrrrtttuuuuuutttssssssrrrrrrssstttuuuvvvxxxxxxxxxwwwvvvuuutttssspppqqqrrrpppmmmkkklllnnnjjjkkkkkkkkkiiihhhfffeeeggggggfffeeeeeeeeeeeeeeeeeeggggggfffbbbaaabbbccc```bbbcccbbb```___aaacccaaaaaaaaaaaaaaaaaaaaaaaaeeeeeeeeefffggghhhiiijjjjjjjjjiiijjjkkkmmmoooqqqqqqrrrrrrssstttvvvwwwxxxuuuvvvyyy{{{|||}}}~~~~~~zzz{{{}}}~~~oooVVVEEE===444333111///...,,,,,,+++)))))))))(((((((((''''''(((((((((&&&$$$$$$&&&(((%%%%%%&&&'''''''''&&&&&&""""""######$$$%%%&&&&&&&&&&&&%%%%%%$$$######"""!!!!!!!!!!!!"""""""""""" !!!""""""!!! !!!"""!!!    !!! }}}|||{{{zzzyyyyyyxxxxxxzzz~~~wwwkkkccc[[[QQQBBB777111...,,,***&&&'''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$############"""""""""""" !!!!!!!!!!!!  !!!"""  !!!!!!""""""!!! !!!###&&&(((,,,222999>>>KKKYYYjjjzzz~~~yyy|||zzzsssssstttttt}}}{{{yyyxxxwwwuuuttttttvvvxxxyyyrrrqqqooopppqqqsssrrrrrrtttsssqqqpppppprrrtttuuuwwwwwwvvvvvvuuusssrrrqqqllllllllliiiffffffjjjmmmhhhhhhiiihhhfffccc___]]][[[ZZZZZZYYYYYYYYYZZZZZZYYY[[[]]][[[WWWVVVWWWYYYXXXZZZ\\\ZZZXXXWWWXXX[[[YYYYYYYYYYYYYYYYYYYYYYYY]]]]]]^^^___```bbbdddeeebbbbbbbbbcccdddfffhhhiiimmmmmmnnnoooqqqsssuuuvvvrrrtttwwwzzz|||}}}}}}|||xxxyyyzzz|||}}}~~~~~~~~~aaaNNNEEE999888666444222000///...,,,,,,,,,,,,+++++++++***+++***)))'''&&&&&&)))+++%%%%%%&&&'''(((((((((((( !!!"""$$$&&&((()))***&&&&&&%%%%%%$$$###""""""!!!!!!!!!!!!""""""""""""  ###$$$$$$###   !!!!!!  zzzzzz{{{{{{zzzwwwtttrrruuu|||{{{wwwxxxxxxlllWWWDDD===777---(((+++(((((((((((('''&&&%%%$$$"""###$$$%%%%%%$$$###"""""""""""""""!!!!!!!!!!!!######""""""!!!!!!       ###"""!!! !!!###%%%''')))%%%'''111444555???MMMSSSdddxxxyyywwwuuuxxx}}}uuusssuuuyyy|||}}}~~~|||yyyxxxyyyzzzzzzyyyvvvvvvuuuuuuvvvvvvwwwxxxtttsssrrrqqqpppooonnnnnnqqqooollllllmmmooopppppprrrqqqpppppppppooommmjjjllliiifffddddddeeeeeedddcccbbb___]]]ZZZWWWUUUSSSPPPPPPPPPPPPQQQQQQQQQQQQRRRQQQPPPOOOOOOOOOOOOOOONNNNNNNNNOOOOOOPPPPPPPPPQQQPPPPPPOOOOOOOOOPPPPPPRRRSSSTTTUUUVVVXXXYYYYYYZZZ[[[[[[]]]___aaacccdddeeeeeegggiiikkknnnooopppqqqrrrssstttuuuvvvwwwwwwvvvvvvwwwxxxzzz|||~~~```LLLCCC===888666333///000333+++++++++***++++++,,,,,,+++***(((&&&&&&''')))***''''''''''''''''''''''''***((('''&&&&&&'''(((***'''&&&%%%%%%$$$$$$%%%%%%&&&%%%###!!!!!!"""###$$$######"""!!!!!!!!!!!!!!!######"""!!! !!! !!!###$$$!!!  !!!!!!xxxyyyyyyyyyxxxvvvtttsssssswwwyyyvvvwww|||yyydddPPPFFF===111***,,,((((((''''''&&&%%%$$$$$$######$$$%%%%%%$$$######%%%%%%$$$$$$$$$#########!!!!!!!!!!!!!!!!!! !!!    !!!!!! !!!###%%%&&&)))%%%)))333777:::EEESSScccrrryyyvvvtttxxxzzzxxxzzz~~~|||zzzwwwvvvttttttvvvwwwvvvuuuuuuuuuuuuvvvvvvwwwxxxxxxrrrrrrqqqooonnnnnnmmmmmmpppnnnllllllnnnqqqrrrrrrsssqqqooonnnmmmllljjjhhhgggddd```]]]]]]\\\[[[ZZZYYYXXXVVVSSSQQQNNNLLLKKKHHHHHHIIIIIIIIIIIIJJJJJJKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIIIIJJJKKKMMMOOOPPPRRRRRRQQQQQQRRRSSSUUUWWWYYYZZZ___```bbbdddfffhhhjjjkkklllmmmnnnppprrrsssuuuuuuuuuuuuvvvwwwyyy{{{~~~uuucccPPPHHHAAA===999333111222,,,+++++++++++++++,,,,,,+++***)))(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$""""""######"""!!!!!!!!!!!!!!!""""""!!!!!!  !!!  """""" ###$$$"""!!!###!!! """"""vvvvvvuuuuuuuuutttttttttrrrssswww~~~}}}zzzyyykkkWWWKKK@@@333++++++))))))((((((''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!   !!!"""$$$$$$%%%***)))...888???EEEQQQ___www{{{yyyyyy}}}~~~~~~|||yyywwwuuutttpppppppppqqqssstttsssrrrtttuuuuuuvvvwwwwwwxxxxxxrrrqqqooommmlllllllllmmmnnnlllkkkllloooqqqrrrrrrqqqnnnjjjhhhgggfffdddccc^^^ZZZVVVSSSRRRPPPNNNMMMMMMLLLJJJHHHFFFEEECCCBBB@@@@@@AAAAAABBBBBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBAAAAAACCCDDDFFFHHHIIIJJJGGGHHHHHHIIIKKKMMMNNNOOOVVVWWWXXX[[[]]]___aaabbbbbbdddfffhhhkkknnnpppqqqssssssssstttwwwyyy|||}}}}}}}}}}}}}}}}}}}}}}}}}}}aaaUUUHHHBBB<<<555///---,,,,,,++++++++++++,,,,,,++++++***)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''&&&%%%%%%$$$$$$%%%%%%!!!###'''))))))&&&""" ######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!"""sssrrrrrrrrrrrrsssttttttsssrrrqqqttt{{{{{{|||~~~ooo\\\OOODDD888222111---,,,+++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&& !!!!!!!!!""""""#####################"""   """$$$$$$%%%%%%,,,---444???HHHRRRaaannn}}}|||zzzxxxvvvtttsssrrrmmmmmmnnnpppssstttrrrqqqrrrssstttuuuvvvwwwwwwwwwsssrrrooommmlllllllllmmmllljjjiiiiiikkklllmmmllliiieee```]]][[[[[[YYYXXXRRROOOKKKIIIHHHGGGEEECCCDDDCCCBBBAAA@@@???>>>>>><<<=========>>>?????????>>>>>>=========>>>????????????>>>>>>=========<<<<<<<<<<<<<<<===>>>??????>>>??????@@@AAABBBCCCCCCCCCCCCCCCDDDEEEGGGHHHIIILLLMMMOOOQQQSSSUUUWWWWWWXXXYYY\\\___cccfffiiijjjoooooooooqqqsssvvvyyyzzzyyyyyyzzz{{{|||}}}}}}~~~wwwfffRRRGGG???777000---------,,,+++++++++,,,,,,++++++++++++)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%!!!$$$'''))))))'''###!!!############""""""!!!!!! !!!   ppppppppppppqqqrrrssstttsssqqqoooppptttyyy|||~~~xxxyyy~~~~~~zzzzzzhhhYYYLLLBBB;;;999///...,,,***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$#########"""""""""""""""######$$$$$$$$$############"""!!!    """$$$&&&&&&'''+++///777CCCPPP]]]mmmzzz}}}zzzyyywwwuuusssrrrrrrrrrkkkkkklllnnnqqqqqqpppnnnpppqqqrrrssstttttttttttttttrrrpppmmmlllkkkjjjjjjhhhfffdddcccccccccaaa___[[[XXXSSSPPPOOONNNMMMLLLGGGEEEBBBBBBBBBAAA@@@>>>============<<<<<<<<<<<<:::;;;;;;<<<======>>>>>>;;;;;;;;;;;;;;;<<<===>>>?????????>>>>>>======<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBBBBDDDEEEEEEEEEFFFGGGIIIJJJLLLMMMNNNMMMOOORRRUUUYYY]]]```aaahhhhhhiiijjjmmmpppssstttvvvwwwxxxzzz|||}}}~~~~~~zzzaaaQQQFFF<<<555222...------,,,+++++++++,,,,,,,,,,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%###$$$&&&''''''&&&%%%$$$"""######$$$###"""!!!!!!  !!!!!!""" !!! """!!! nnnnnnoooppppppqqqrrrrrrqqqpppppprrruuuwwwxxxwww}}}~~~wwwpppqqq{{{{{{}}}tttaaaRRRFFF>>>:::111000---***(((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$#########"""""""""""""""###############$$$"""""""""""""""!!!!!! !!!!!!    !!!###%%%''')))***+++111;;;HHHVVVgggxxx|||}}}}}}|||vvvuuusssqqqqqqqqqqqqrrrlllkkkkkklllmmmnnnlllkkkmmmnnnpppqqqqqqpppooooooqqqpppnnnllliiigggeeedddaaa___\\\ZZZXXXVVVSSSPPPMMMJJJGGGEEEDDDDDDCCCAAA???>>>======>>>>>>===;;;888888999::::::;;;;;;<<<999::::::;;;<<<===>>>>>>:::::::::;;;<<<===>>>???@@@@@@@@@???????????????>>>>>>============>>>>>>===============<<<<<<<<<@@@?????????@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFFFFGGGIIIMMMPPPSSSVVVWWW^^^^^^___aaacccgggjjjkkkpppqqqsssvvvxxx{{{}}}~~~|||}}}ppp\\\LLL===555222///...---,,,,,,++++++,,,,,,,,,+++***))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&"""###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!  !!!"""$$$###"""### """!!! mmmnnnoooqqqqqqqqqpppppppppppppppsssvvvwwwwwwuuuuuu{{{yyyooommmuuu~~~iiiXXXKKKBBB>>>777555111---***(((''''''&&&&&&%%%$$$$$$%%%&&&&&&""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!"""!!!       !!!!!!!!! !!!###%%%(((+++---000888CCCOOO___rrr}}}|||yyyyyyzzzzzzyyyxxxwwwwwwtttsssrrrqqqqqqrrrssstttqqqooommmlllmmmmmmllljjjkkklllmmmnnnnnnlllkkkjjjkkkkkkjjjhhhddd```\\\ZZZXXXVVVSSSPPPNNNKKKGGGEEECCCAAA????????????>>><<<<<<:::::::::<<<<<<:::888777888999:::;;;===>>>>>>;;;;;;<<<===>>>???@@@@@@>>>>>>>>>???@@@BBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@<<<======>>>>>>???@@@@@@@@@????????????@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBDDDFFFIIIKKKMMMNNNSSSTTTTTTVVVYYY\\\```aaagggiiikkknnnrrruuuwwwyyyzzz{{{}}}nnnXXXCCC666222//////...,,,,,,+++++++++---,,,***)))))))))******((((((((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%"""######$$$$$$$$$$$$$$$"""###$$$%%%%%%###""" #########"""!!!!!!!!!  """"""  !!!!!!!!!  lllnnnpppqqqrrrqqqpppnnnqqqpppppprrrtttuuutttsssppprrrvvv{{{llliiisss~~~sssaaaUUUMMMGGG===:::666111...+++******&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$!!!!!!  !!!""""""""""""  """"""!!!      !!!""""""!!!!!!!!!!!!!!!###%%%)))---///777???KKKWWWggg{{{~~~xxxyyy|||{{{{{{{{{xxxuuuxxxxxxwwwvvvuuutttssssssuuutttsssrrrssstttwwwxxxvvvtttpppnnnnnnnnnmmmllljjjkkkllllllllljjjhhhfffggggggfffddd```[[[VVVRRRQQQOOOLLLJJJHHHEEEAAA>>>======<<<===>>>>>><<<;;;;;;:::999999::::::888666999:::;;;===>>>@@@AAABBB>>>>>>???@@@BBBCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGEEEDDDDDDDDDDDD======???@@@BBBCCCEEEEEEAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@@@@???>>>???AAACCCEEEGGGHHHIIILLLMMMNNNOOORRRVVVYYY[[[aaabbbeeehhhlllooorrrsssxxxyyy|||iiiOOO>>>888000///...---,,,+++++++++---+++***(((((()))+++,,,))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%% !!!###%%%%%%%%%######"""###%%%%%%%%%$$$""" %%%$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! !!!!!!""" !!!  hhhjjjmmmpppqqqqqqqqqpppqqqppppppqqqrrrsssqqqpppqqqrrrtttwww|||}}}nnnmmmrrruuudddUUUMMMEEE@@@999111,,,)))((((((***(((&&&&&&&&&'''&&&%%%(((&&&%%%###""""""#####################"""!!!!!! """"""!!! !!!""" !!!""""""###%%%'''((())),,,333888>>>IIIWWWgggzzz}}}tttwww~~~yyytttssstttwwwyyyrrrrrrsssssstttvvvwwwxxxvvvtttrrrqqqqqqsssuuuwwwsssrrrqqqooonnnlllkkkkkkiiijjjjjjiiihhhfffcccbbb___^^^]]]ZZZVVVRRROOOMMMKKKIIIEEEBBB???>>>>>>>>>>>>=========<<<<<<<<<;;;;;;::::::;;;<<<<<<;;;999<<<<<<<<<===>>>@@@BBBBBBCCCDDDFFFHHHJJJLLLMMMNNNKKKLLLLLLMMMMMMLLLLLLKKKNNNNNNNNNPPPRRRRRRRRRQQQPPPOOONNNLLLKKKJJJJJJJJJDDDEEEGGGIIIJJJJJJIIIIIIFFFGGGIIIJJJIIIHHHFFFEEEGGGEEEBBBAAAAAABBBBBBAAABBBAAAAAABBBBBBDDDEEEEEEHHHHHHHHHHHHHHHIIIMMMPPPUUUVVVXXX[[[___fffmmmsssqqqssswwwzzz|||}}}}}}}}}~~~zzzcccJJJ777888222...//////,,,+++---,,,+++++++++,,,+++(((&&&+++***)))''''''(((((()))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ """###"""!!! !!!###############"""  !!!!!!!!!!!!!!!!!!!!!!!! """"""!!!hhhjjjmmmoooqqqqqqqqqqqqssspppnnnnnnpppqqqrrrrrrqqqrrrsssuuuxxx}}}tttoooqqqsss{{{ooo\\\PPPKKKFFF>>>666111---,,,+++***(((''''''''''''&&&%%%'''&&&%%%############$$$###############"""!!!!!!  !!!"""   !!!   !!!"""!!!$$$&&&((()))...555;;;KKKWWWfffvvv~~~{{{wwwsssrrrsssuuuwwwsssssssssssssssttttttuuussssssssssssssssssssssssrrrrrrqqqpppooommmlllllljjjjjjiiigggeeebbb___^^^[[[ZZZXXXUUUQQQNNNKKKIIIEEECCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::===<<<;;;===???@@@???>>>@@@AAAAAABBBDDDFFFGGGHHHLLLNNNPPPRRRTTTVVVWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWUUUUUUUUUWWWXXXYYYXXXWWWYYYXXXVVVUUUTTTSSSSSSSSSQQQQQQRRRRRRRRRQQQOOOOOOMMMMMMNNNOOONNNLLLIIIHHHJJJHHHEEEDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCEEEHHHJJJNNNOOOQQQSSSVVV\\\ccchhhiiikkknnnrrrtttvvvwwwwwwyyy{{{~~~rrrXXXEEE:::333/////////,,,***+++...,,,***)))******))))))***)))((('''''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&########################"""###$$$###"""""""""$$$%%%%%%$$$"""!!!  """""" hhhiiilllnnnpppqqqqqqqqqtttqqqmmmlllnnnqqqssstttsssttttttttttttuuuxxx{{{yyyqqqnnnhhhooo}}}~~~gggYYYOOOIII@@@888333///+++******)))(((((()))(((&&&$$$'''&&&%%%$$$######$$$$$$###############"""!!!!!!"""!!! !!!   !!!!!!!!!  !!!!!! !!! !!!!!!""""""$$$(((***---444>>>EEEUUUbbbsss}}}zzzxxx{{{zzzyyy{{{}}}zzzyyywwwsssqqqpppqqqtttuuuttttttssssssrrrrrrrrrrrrpppqqqsssttttttsssqqqooooooooooooooonnnmmmkkkkkkjjjiiigggddd```\\\XXXWWWTTTSSSPPPMMMJJJGGGEEECCC???===<<<:::999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<@@@??????@@@CCCEEEFFFFFFGGGHHHIIIKKKMMMOOOPPPQQQSSSUUUWWWZZZ\\\]]]^^^^^^______````````````_________```aaabbbccccccccccccfffeeedddcccbbbbbbbbbbbbbbbaaaaaa___]]][[[YYYXXXWWWWWWWWWVVVUUURRRPPPNNNPPPMMMKKKIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBBBBAAA@@@AAADDDFFFGGGHHHJJJKKKMMMQQQVVV[[[^^^```cccgggkkknnnpppqqqsssvvvyyy|||}}}eeeQQQ???777111000000---,,,,,,000---)))'''(((***++++++))))))((('''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&###########################$$$%%%$$$######$$$%%%'''%%%###!!!  !!!!!!  !!!!!!ggghhhjjjmmmooopppqqqqqqtttqqqnnnnnnppprrrtttuuutttuuuvvvtttrrrqqqrrrsssyyy}}}{{{tttppphhhkkksssqqqbbbVVVOOOEEE===777222---)))***))))))))))))(((&&&$$$&&&&&&%%%%%%$$$$$$$$$$$$###############"""!!!!!!$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!  """!!!!!! !!!!!!""""""$$$'''+++///444>>>JJJRRR^^^lll~~~{{{uuussssssssswwwvvvuuuvvvyyyzzzxxxvvvtttrrrpppooonnnpppqqqssssssssstttsssssssssrrrrrrpppqqqrrrrrrrrrpppnnnmmmllllllllllllkkkjjjhhhgggfffdddaaa]]]XXXTTTPPPNNNKKKJJJHHHEEEBBB@@@???>>>;;;;;;;;;:::;;;<<<============>>>>>>???@@@@@@@@@EEEDDDDDDFFFJJJMMMOOOOOOOOOPPPRRRTTTVVVXXXYYYYYYZZZ[[[^^^bbbdddeeeeeeeeegggggggggffffffgggggggggiiijjjllllllllllllllllllrrrqqqpppoooooooooooooooooonnnmmmkkkiiigggeeedddbbbbbbaaa___]]]ZZZXXXVVVVVVTTTRRRPPPPPPOOOMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGDDDEEEEEECCCBBBAAACCCEEEEEEFFFGGGFFFGGGIIIMMMQQQTTTVVVYYY^^^ccchhhlllnnnpppssswwwzzz{{{}}}sss^^^HHH===555333222000...//////,,,***))))))+++++++++((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&###########################$$$%%%$$$###"""###%%%%%%$$$"""  !!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!! eeefffhhhjjjmmmnnnpppppprrrqqqppprrrtttuuuuuutttrrrssssssrrrpppnnnmmmnnnppprrrvvvzzz||||||yyywwwnnnkkkkkkuuuzzzuuu{{{uuuhhhaaaYYYNNNEEE???999111,,,,,,+++))))))***)))&&&$$$&&&&&&&&&&&&%%%%%%%%%$$$###############"""!!!!!!%%%"""  !!!  !!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!!!!!!!"""######$$$(((,,,222:::GGGUUU___mmm||||||uuuqqqqqqtttvvvttttttuuuvvvvvvtttrrrpppqqqpppooonnnnnnnnnppppppqqqrrrssstttttttttssssssqqqqqqpppooonnnmmmmmmmmmkkkkkklllkkkiiigggdddccc^^^\\\YYYTTTOOOKKKHHHFFFDDDCCCAAA???===<<<;;;;;;::::::;;;<<<===???@@@AAA???@@@AAABBBCCCDDDEEEFFFKKKKKKKKKNNNSSSVVVXXXXXXWWWXXX[[[]]]___`````````aaadddhhhlllooopppppppppqqqpppoooooooooooopppqqqnnnppprrrrrrpppoooppprrrwwwvvvuuuuuuuuuuuuuuuvvvvvvvvvtttsssrrrqqqpppooommmlllkkkiiifffdddbbb```___]]][[[ZZZYYYXXXUUUSSSOOOOOOMMMLLLKKKKKKKKKKKKHHHIIIIIIGGGEEECCCDDDEEEEEEFFFFFFEEEDDDEEEGGGJJJKKKMMMPPPUUU[[[aaafffiiillloootttwwwxxxyyy{{{|||~~~tttSSSEEE888333222000//////,,,+++++++++,,,,,,+++)))((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###""""""###$$$###"""  !!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!! cccdddfffhhhjjjlllnnnoooppppppppprrruuuvvvtttsssnnnooopppnnnkkkjjjjjjkkknnnoooppptttxxx|||}}}}}}rrrlllgggkkkyyyzzztttuuu}}}{{{qqqjjjaaaUUULLLEEE===444---///,,,***)))))))))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%###############"""!!!!!!###""" !!!"""!!!      !!!!!!!!!!!!"""###$$$%%%%%%(((...555???OOO___kkk{{{~~~zzz{{{yyyvvvrrrppprrrvvvzzzwwwxxxyyyyyyxxxuuuqqqooopppoooooonnnnnnnnnoooooooooppprrrssstttsssrrrrrrqqqpppnnnmmmkkkkkkkkkkkkkkkkkkjjjiiifffaaa^^^[[[TTTRRRNNNJJJGGGDDDBBBAAA???>>><<<;;;::::::;;;<<<:::;;;<<<>>>@@@BBBCCCDDDCCCDDDEEEGGGIIIJJJLLLLLLSSSTTTVVVYYY^^^aaaaaaaaa```aaaccceeefffggggggfffdddggglllqqqtttvvvwwwvvvvvvuuutttsssssstttuuuvvvrrruuuwwwwwwtttssstttvvvyyyyyyyyyyyyyyyyyyzzzzzz|||{{{zzzyyyyyyyyyyyyzzzvvvuuutttrrrpppooonnnmmmiiigggfffeeeeeecccaaa^^^XXXWWWUUUSSSRRRQQQPPPPPPNNNNNNNNNLLLIIIGGGFFFGGGFFFFFFFFFDDDBBBBBBDDDFFFFFFFFFHHHKKKPPPVVV[[[^^^dddgggmmmqqqssstttvvvwwwyyy|||dddRRR???666222///......+++++++++---...---+++))))))))))))***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$###"""!!!"""$$$!!!!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""  aaabbbccceeehhhjjjlllnnnpppooonnnoooqqqssstttsssooooooooommmjjjiiiiiikkknnnnnnoooqqqtttwwwzzz|||vvvpppiiiggglllxxxzzzwwwzzzwwwmmm```VVVOOOGGG<<<444111...***((((((((((((((($$$%%%&&&''''''&&&%%%%%%###############"""!!!!!!!!! !!!######"""        !!!"""###%%%&&&'''(((,,,222;;;GGGXXXkkkwwwzzzppplllmmmpppqqqqqqpppoooqqqvvvzzzzzz{{{|||{{{yyyvvvuuutttppppppppppppoooooonnnnnnnnnoooqqqrrrqqqpppnnnmmmnnnnnnnnnnnnllljjjhhhgggfffeeedddbbb]]]WWWRRROOOIIIGGGEEEBBB???>>>======<<<;;;:::999:::;;;===>>>>>>???AAADDDFFFGGGHHHIIIKKKLLLMMMOOOQQQTTTUUUVVV\\\]]]```eeeiiikkkjjjiiigggiiikkklllmmmmmmlllkkkeeeiiiooouuuyyy||||||||||||{{{yyyxxxxxxyyy{{{|||{{{}}}{{{}}}~~~}}}|||{{{zzzyyyyyyyyyrrrqqqppppppqqqooommmjjjdddcccaaa___]]]\\\[[[[[[UUUVVVVVVSSSPPPMMMLLLLLLHHHIIIIIIGGGEEEDDDEEEFFFGGGFFFFFFFFFHHHLLLPPPSSSWWW\\\bbbhhhlllnnnqqqsssuuuxxx{{{~~~{{{eeeLLL===666111//////---,,,***+++,,,---,,,+++)))***+++++++++***((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! ```aaabbbdddfffiiikkkmmmqqqnnnkkkkkkmmmqqqssstttsssrrrqqqnnnkkkjjjkkkllllllmmmnnnoooppprrruuuwwwyyyuuummmfffdddhhhqqqwwwzzzzzz|||oooddd]]]UUUIII@@@333///***''''''((())))))$$$%%%&&&'''''''''&&&%%%###############"""!!!!!!  """$$$$$$"""   !!!!!!!!!!!!!!!!!!!!!     !!!   !!!!!! !!!"""###%%%'''(((---111888AAANNN```tttzzz|||~~~|||vvvhhh^^^\\\aaaiiilllnnnnnnnnnppptttxxxyyyyyyyyywwwuuuttttttuuuqqqqqqqqqqqqpppooonnnmmmnnnoooppppppooommmjjjiiikkkmmmooopppnnnjjjfffccc```___]]]ZZZUUUNNNHHHDDDCCCAAA???===;;;;;;;;;;;;::::::999999:::<<>>AAACCCEEEIIIKKKNNNPPPRRRUUUYYY\\\\\\[[[ZZZZZZ\\\```eeegggjjjlllpppsssuuuuuutttsssuuuttttttvvvxxxyyyxxxvvvvvvzzz~~~{{{|||zzzxxxxxxxxxuuuoookkkiiihhhfffdddbbb]]]XXXTTTSSSQQQOOONNNNNNNNNLLLJJJHHHIIIJJJJJJHHHFFFFFFFFFMMMNNNPPPSSSXXX^^^cccfffjjjmmmqqquuuxxx}}}kkkTTTCCC666111222......,,,***((()))+++---+++++++++************)))((((((((('''&&&&&&&&&%%%******)))(((((('''&&&&&&&&&%%%$$$$$$######$$$$$$$$$###"""""""""###%%%%%%'''$$$!!!!!!"""###!!!!!!  !!!"""###!!!"""###""" !!!!!!!!!!!!  YYY[[[]]]aaacccfffggghhhjjjkkknnnppprrrtttuuuuuusssrrrpppnnnmmmmmmnnnoooooooooooooooooooooooooooqqqqqqpppmmmhhhdddbbb```bbbkkk{{{vvvmmm___RRRBBB999111...+++((((((+++((('''%%%%%%&&&&&&$$$###"""""""""""""""""""""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! ###!!!"""%%%%%%$$$)))000999>>>JJJWWW```jjj|||yyytttttt~~~zzzkkk```TTTTTT]]]eeefffiiilllooorrrssstttxxxwwwuuutttrrrqqqqqqpppnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmlllkkkjjjjjjiiiiiikkkiiigggeeeccc```\\\XXXQQQMMMGGGCCCBBBBBB@@@???::::::;;;;;;;;;<<<======?????????AAACCCFFFIIIKKKQQQSSSUUUWWWYYY\\\___bbbcccbbbaaabbbeeeiiimmmppprrrtttwwwyyy{{{{{{{{{zzz|||{{{|||}}}~~~}}}|||}}}{{{wwwtttvvvtttqqqooolllhhhccc```YYYWWWTTTRRRQQQOOOLLLJJJIIIIIIIIIHHHFFFEEEDDDEEEJJJJJJLLLNNNRRRWWW\\\^^^cccfffjjjnnnsssxxx~~~~~~~~~yyy___JJJ:::333333000///...,,,******+++,,,+++++++++************)))((((((((((((((((((''''''((('''&&&%%%$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$###"""""""""###$$$%%%&&&$$$!!!!!!###$$$""" !!!  !!!"""###"""###$$$###!!!    VVVXXX[[[___bbbeeeggggggjjjlllnnnppprrrsssttttttqqqpppnnnmmmlllmmmooopppppppppqqqrrrrrrqqqpppooooooqqqsssrrroooiiiccc___YYY[[[eeexxxuuuiii^^^MMMAAA555///...+++)))******((('''&&&''''''&&&$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!  !!!""""""###"""###%%%%%%&&&---555FFFKKKVVVcccnnnyyy|||vvvyyyxxxlllbbbXXXWWW^^^ggghhhjjjmmmpppqqqssssssuuutttsssqqqpppooooooooonnnnnnnnnmmmmmmmmmllllllmmmllllllkkkjjjjjjjjjiiiiiifffccc```]]]YYYTTTQQQHHHEEEAAA???>>>>>>>>>===888;;;??????>>>>>>@@@BBBDDDEEEFFFHHHKKKOOORRRTTT[[[]]]```aaabbbdddgggiiijjjiiijjjkkknnnrrrvvvyyy|||}}}~~~~~~zzzwwwtttpppllliiidddbbb^^^[[[XXXUUURRROOONNNMMMKKKHHHFFFFFFEEEEEEHHHHHHIIIJJJMMMPPPSSSUUUZZZ]]]bbbggglllrrryyy}}}||||||}}}qqqYYYEEE:::777222111///...,,,,,,+++++++++++++++************)))((((((((()))))))))))))))((('''%%%$$$######$$$%%%((('''&&&&&&%%%%%%&&&&&&######""""""######$$$%%%%%%###"""###$$$$$$###"""!!!!!! !!!"""""""""###%%%$$$""" !!! !!! RRRTTTXXX\\\```cccfffggghhhiiikkkmmmooopppqqqqqqrrrpppooommmmmmmmmoooppppppqqqrrrssssssrrrpppnnnpppssswwwyyyxxxqqqgggaaaZZZWWWZZZggguuu~~~}}}rrriiiWWWHHH999333111///,,,+++***(((''''''''''''&&&$$$%%%%%%$$$###""""""!!!!!!######"""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!  !!!"""######"""!!!###%%%%%%(((222<<>>888555000,,,***)))(((&&&&&&''''''%%%$$$$$$$$$###"""!!!!!! ######""""""""""""######""""""""""""""""""""""""    !!!###$$$$$$!!!!!!###%%%&&&+++888EEEWWW___kkkyyy{{{}}}qqqlllgggbbbaaaeeejjjkkklllnnnoooooooooooooooooonnnmmmmmmmmmmmmmmmooonnnnnnmmmlllkkkkkkkkkiiiiiiiiiiiihhhfffeeedddaaa^^^YYYTTTPPPLLLGGGDDD<<<<<<<<<;;;:::;;;<<<===DDDJJJQQQSSSOOOKKKLLLMMMOOOPPPRRRUUUYYY^^^bbbdddfffhhhkkkmmmmmmnnnoooqqqsssuuuwwwzzz}}}|||xxxwwwuuuqqqooommmjjjgggeee^^^ZZZTTTQQQOOONNNKKKJJJJJJJJJJJJIIIIIIIIIIIIIIILLLOOORRRWWW\\\bbbjjjooonnnqqqvvvzzz|||~~~lllRRRAAA333111......//////---,,,+++++++++*********))))))&&&&&&&&&''''''((((((((()))((('''&&&&&&&&&'''(((&&&%%%%%%$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$!!!"""$$$$$$$$$#########""""""""""""""""""!!!!!! """!!!  !!!!!!!!!!!!  JJJMMMQQQWWW\\\aaadddfffhhhiiijjjlllnnnooooooooosssrrrpppooonnnoooqqqrrrrrrrrrsssssssssqqqpppoooooopppssswwwyyyvvvnnnhhh[[[WWWTTTSSSTTTZZZiiixxxwwwbbbVVVIIIAAA;;;222+++((()))(((&&&&&&''''''%%%$$$#########""""""!!!!!! ########################"""""""""""""""""""""""" !!!  !!!!!!!!!"""###$$$$$$!!!"""$$$''')))000AAAPPP___iiiwwwyyypppkkkgggcccbbbeeekkklllmmmmmmmmmmmmmmmmmmnnnmmmlllllllllllllllmmmooonnnnnnmmmlllkkkjjjjjjgggggggggfffeeebbb```^^^[[[WWWRRRNNNJJJGGGCCC@@@;;;<<<===<<<::::::;;;===HHHOOOVVV[[[ZZZXXXWWWWWWTTTUUUWWWZZZ^^^cccgggiiiiiilllooorrrrrrrrrtttuuuzzz|||~~~~~~}}}{{{xxxvvvtttrrrooommmfffaaa[[[WWWUUUSSSOOOKKKLLLKKKKKKJJJIIIHHHGGGFFFGGGIIIKKKMMMQQQWWW^^^bbbgggkkkqqquuuyyy|||```HHH:::555000...//////...,,,+++++++++************)))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$""""""###$$$$$$$$$$$$### """$$$$$$###!!!!!!"""""""""#########"""!!!!!!!!! !!!!!!!!!!!!  GGGJJJOOOUUU[[[```dddffffffgggiiijjjlllmmmmmmmmmnnnnnnmmmmmmnnnqqqsssuuuuuuuuuttttttsssrrrqqqqqqpppoooppptttxxxxxxsssnnn```[[[VVVRRROOOQQQ[[[gggwww{{{|||nnndddZZZQQQFFF888...++++++)))(((((((((((('''%%%########################"""###$$$$$$$$$$$$###""""""""""""""""""""""""""" !!!"""!!!  !!!!!!!!! !!!"""######$$$"""$$$'''***...777III[[[hhhvvvyyysssmmmjjjgggeeefffhhhllllllllllllllllllkkkjjjlllllllllkkkllllllmmmmmmooonnnnnnmmmkkkjjjjjjiiieeeeeeeeedddaaa^^^[[[YYYTTTPPPKKKHHHEEEBBB???===<<<===>>>===:::999:::<<>>???===:::888999:::666<<>>>>>>>>:::;;;===>>>===;;;999777555777;;;DDDOOOZZZbbbfffbbb```___aaahhhooouuuxxx{{{~~~~~~xxxsssvvvsssnnnlllllljjjgggdddfffdddaaa^^^\\\ZZZZZZZZZZZZ[[[ZZZXXXUUUSSSTTTUUUWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[YYYYYYYYY[[[]]]___```bbbccccccccccccfffhhhiiijjjlllooorrrvvvyyy{{{}}}xxxsssrrrrrroooiiicccaaa^^^ZZZWWWUUURRRPPPNNNKKKJJJIIIIIIJJJKKKIIIHHHNNNPPPSSSXXX___hhhrrryyyyyy|||~~~~~~{{{]]]MMM;;;333000---++++++))))))******++++++++++++******)))(((((((((((((((###&&&((()))((('''&&&&&&%%%%%%&&&&&&%%%###"""!!! ###%%%$$$""" """""""""""""""""""""""""""!!!  !!!""""""""""""""""""""""""""" !!!!!!!!!!!! """"""!!!!!!!!!###$$$%%%<<>>>>>>>>???@@@AAABBBCCCDDDBBB???;;;888444555999AAALLLWWW```cccdddccccccgggnnnuuuzzz|||{{{yyyxxxvvvqqqlllkkkgggdddbbbbbbaaa^^^[[[\\\ZZZXXXVVVTTTSSSSSSSSSRRRSSSSSSQQQOOOOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWVVVUUUTTTTTTVVVWWWXXXXXXYYYZZZZZZYYYZZZ\\\^^^]]]]]]___bbbeeeiiilllnnnssswww{{{yyyuuutttssspppmmmkkkhhhccc___[[[WWWSSSPPPJJJHHHFFFFFFGGGGGGFFFEEEJJJLLLNNNRRRWWW^^^gggmmmrrrvvv{{{~~~~~~~~~~~~~~~~~~kkkYYYEEE:::555222//////,,,,,,,,,++++++***************)))(((((((((((((((%%%(((******)))'''''''''%%%&&&&&&&&&%%%$$$###""""""$$$%%%%%%###"""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!! !!!"""###999>>>DDDJJJOOOSSSWWWZZZ\\\]]]___aaaccceeeggghhhgggggghhhiiijjjlllnnnooorrruuuxxxyyywwwuuuttttttsssqqqnnnmmmnnnqqqrrrrrrtttrrrmmmgggaaa\\\YYYWWWRRRQQQWWWiiizzzhhhSSSEEE999111,,,,,,,,,)))''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$######""""""!!!"""""""""""""""""""""""" !!!!!!!!!  !!!   !!!"""###$$$%%%%%%((()))000<<>>@@@CCCDDDFFFGGGJJJKKKJJJGGGCCC@@@888888;;;BBBMMMXXXaaaeeeggggggiiiooovvv|||~~~|||yyywwwwwwrrrmmmiiihhhgggccc```\\\ZZZXXXWWWWWWVVVTTTRRRRRRQQQPPPOOONNNNNNNNNNNNMMMOOOPPPPPPOOOOOOQQQRRRSSSSSSSSSSSSTTTUUUVVVVVVXXXWWWVVVTTTTTTUUUVVVVVVUUUUUUVVVUUUTTTTTTUUUWWWTTTTTTUUUWWWYYY\\\^^^___cccdddgggjjjmmmrrryyy}}}}}}{{{zzzzzzyyytttppplllgggbbb\\\VVVQQQLLLIIIFFFEEEEEEFFFFFFEEEHHHIIIJJJLLLNNNTTTZZZ___hhhlllrrrwwwyyyzzz|||}}}|||~~~xxxcccLLL===666111............---,,,+++***)))(((******)))((((((((((((((((((***++++++)))'''''''''&&&&&&'''&&&&&&%%%$$$###"""###$$$%%%%%%%%%%%%$$$"""""""""""""""""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!! 777;;;AAAFFFKKKOOOSSSVVVWWWYYY[[[^^^aaaccceeeeeeffffffffffffggghhhiiiiiikkkoootttvvvvvvuuuttttttsssqqqnnnlllmmmnnnppprrrvvvtttqqqlllgggaaa\\\YYYVVVSSSSSS]]]ppprrr^^^NNN===555......---)))''''''(((''''''&&&%%%$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""!!!     !!!"""###$$$%%%&&&***333@@@OOOcccwwwzzzvvvsssppplllllljjjiiihhhiiijjjjjjjjjjjjkkkmmmooopppooommmllllllllllllllllllmmmnnnooossspppllliiigggeeeaaa___ZZZUUUOOOJJJGGGEEECCCAAA<<<<<<===>>>AAADDDGGGHHHHHHKKKOOORRRSSSRRROOOMMMCCCCCCEEEKKKUUU___gggllllllmmmqqqwww~~~}}}zzzwwwtttqqqmmmjjjjjjfffaaa]]]\\\[[[YYYXXXRRRQQQQQQQQQQQQPPPOOONNNQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUWWWYYYYYYZZZ\\\^^^_______________aaabbbbbbbbbbbb```___^^^^^^^^^^^^\\\]]]]]]\\\ZZZZZZ[[[\\\YYYYYYXXXXXXXXXYYYZZZZZZZZZ[[[]]]___bbbfffjjjllltttxxx}}}zzzwwwsssooojjjddd^^^ZZZTTTPPPKKKHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJNNNSSSWWW^^^ccciiiooosssvvvyyy{{{zzz{{{||||||}}}lllQQQ???666000---...------,,,+++***)))((((((***))))))((((((((((((((((((***+++***(((&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%"""""""""""""""""""""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!! 666999>>>BBBFFFJJJNNNQQQRRRTTTWWW[[[^^^aaabbbccceeeeeeeeeeeeddddddcccccceeeiiinnnrrrsssssssssssstttsssqqqooonnnnnnppprrrsssrrrqqqooojjjeeeaaa^^^YYYXXXVVVWWW___qqqxxxeeeVVV@@@777000...---)))&&&''''''&&&&&&%%%$$$######"""#########""""""""""""""" """"""###############"""!!! !!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!"""$$$%%%&&&(((///:::GGGWWWmmm{{{tttpppnnnkkkiiijjjjjjjjjjjjjjjjjjjjjkkkkkklllnnnpppqqqpppnnnmmmmmmllllllllllllmmmnnnnnnpppnnnkkkhhhfffddd```]]]UUUQQQJJJFFFCCCCCCBBBAAA======>>>@@@BBBFFFIIIKKKNNNQQQUUUYYY[[[ZZZYYYWWWQQQPPPRRRWWW```iiiooosssuuuwwwzzz}}}zzzxxxuuussspppmmmiiieee```]]]^^^[[[WWWUUUTTTTTTTTTSSSMMMOOOPPPQQQQQQQQQQQQQQQVVVWWWXXXYYYZZZZZZ[[[[[[^^^aaadddfffggghhhjjjlllnnnnnnnnnnnnooopppqqqqqqpppooonnnmmmllllllkkkkkkjjjkkkkkkjjjgggggghhhiiigggfffdddbbb```______^^^\\\\\\^^^```aaabbbaaa```gggjjjmmmqqqtttxxx}}}~~~zzzwwwtttpppllliii\\\XXXSSSOOOMMMLLLKKKJJJGGGGGGGGGGGGHHHJJJNNNRRRUUUZZZaaaggglllppptttvvvwwwxxxyyyyyyzzz}}}xxxZZZFFF;;;333000111+++************)))))))))***))))))(((((((((((((((((()))***)))&&&%%%%%%%%%''''''&&&&&&&&&%%%&&&&&&&&&%%%$$$#########$$$$$$"""""""""""""""""""""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! 444666:::===@@@CCCGGGJJJLLLNNNRRRWWW[[[]]]___```cccccccccccccccbbbaaa```aaaeeejjjnnnpppqqqrrrsssuuuuuutttrrrpppoooqqqrrrpppppppppooommmiiieeeccc\\\\\\ZZZUUUTTT^^^qqq~~~kkk[[[DDD:::222000---)))''''''&&&&&&%%%%%%$$$$$$############################## !!!"""""""""!!!!!!"""!!!  !!!!!!      !!!"""""""""!!!!!!"""$$$&&&'''(((222>>>IIIZZZppp|||{{{xxxqqqmmmkkkjjjiiihhhjjjlllmmmkkkkkkkkklllmmmnnnooopppppppppooonnnmmmmmmlllllllllmmmmmmnnnllljjjgggeeeccc```\\\YYYNNNJJJEEEAAA@@@@@@AAAAAA>>>???@@@BBBEEEIIILLLNNNYYY[[[^^^```aaaaaa```^^^^^^]]]___cccjjjqqqvvvxxx{{{xxxvvvsssooolllgggeeecccaaa___\\\WWWSSSNNNNNNMMMLLLLLLMMMNNNOOOOOORRRUUUWWWWWWXXXXXXZZZ___```bbbccceeeeeeffffffhhhkkkoooqqqrrrsssuuuvvvxxxxxxxxxxxxyyyzzz{{{{{{zzzyyyyyyxxxwwwvvvvvvuuuvvvwwwwwwuuusssssstttuuuuuutttqqqooollljjjiiihhhdddddddddeeefffddd```]]]^^^```bbbdddeeegggkkkmmmrrryyy|||yyywwwtttqqqeeeaaa[[[VVVSSSPPPMMMKKKFFFGGGGGGFFFFFFGGGJJJMMMOOOSSSYYY___cccggglllnnnqqqsssuuuwwwyyy|||cccMMM???555111000++++++************************)))((((((((((((((('''((()))'''%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$###""""""#########""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""!!! 111333666888:::<<<@@@BBBFFFHHHMMMRRRVVVYYY[[[[[[___```aaabbbbbbbbbaaaaaa```dddhhhlllnnnpppsssttttttvvvwwwuuurrrppppppqqqpppqqqqqqpppnnnkkkhhhfff```___\\\VVVRRRVVVaaakkklll[[[HHH>>>555222///+++((((((&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!""""""""""""""""""!!! !!! """###$$$######!!!    !!!  """"""$$$###""""""###%%%''')))+++555AAALLL\\\sss{{{wwwwww{{{~~~}}}vvvpppllljjjjjjjjjhhhkkknnnooommmllllllmmmppppppppppppppppppoooooonnnmmmmmmlllllllllmmmmmmiiigggdddaaa^^^YYYTTTPPPIIIFFFBBB??????AAAAAAAAABBBCCCDDDGGGLLLPPPTTTVVV```bbbccceeeggghhhhhhiiijjjjjjlllpppuuuzzz||||||zzzuuuooojjjgggdddaaa^^^YYYYYYXXXWWWWWWTTTQQQMMMHHHJJJKKKMMMNNNPPPRRRSSSWWW[[[```ccccccccceeegggjjjkkkmmmooopppqqqqqqqqqpppssswwwyyyyyyyyyzzz{{{||||||||||||}}}~~~~~~}}}||||||}}}~~~~~~}}}{{{{{{|||~~~~~~}}}{{{yyyxxxvvvvvvuuuqqqooommmllllllkkkhhheeebbbccccccbbbaaa```bbbddddddiiiqqqyyy}}}zzzyyyppplllfff```[[[WWWRRROOOJJJJJJIIIHHHFFFFFFGGGIIIJJJMMMSSSWWW[[[___ccceeejjjmmmqqquuuwww{{{nnnUUUEEE999222000......------,,,+++************)))((((((((((((((('''((()))(((&&&&&&''')))&&&%%%$$$######$$$%%%&&&############$$$$$$$$$$$$""""""""""""""""""""""""###""""""""""""""""""###"""""""""""""""""""""""" !!!!!!!!!!!! !!!"""""""""!!!!!!///111333444555888;;;===BBBEEEIIIOOOSSSVVVXXXXXX\\\]]]___aaaccccccccccccaaadddhhhkkknnnpppsssvvvsssvvvxxxwwwssspppoooppprrrrrrrrrpppooollljjjhhhdddbbb]]]XXXTTTVVV[[[___mmm{{{|||jjjXXXKKKAAA777444111,,,)))***&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%########################""""""###$$$$$$$$$$$$$$$###!!! !!!!!!$$$'''((())))))!!!!!!    !!!!!!  !!! !!!"""###%%%$$$######$$$&&&(((***222===IIISSSbbbyyyxxxvvvyyy~~~~~~|||xxxrrrlllhhhgggggghhhhhhkkkooopppnnnlllmmmnnnrrrrrrqqqpppooooooooopppnnnmmmmmmlllllllllmmmmmmhhheeeaaa^^^YYYTTTNNNJJJHHHEEEBBB@@@AAACCCDDDDDDFFFGGGJJJMMMRRRXXX]]]___bbbccceeehhhkkkoooqqqrrrrrrsssuuuyyy~~~~~~}}}yyywwwrrrlllddd^^^[[[YYYUUUSSSQQQQQQQQQRRRRRRQQQNNNKKKOOORRRUUUXXXZZZ\\\^^^``````dddjjjmmmmmmnnnppprrrrrrsssuuuwwwyyyyyyyyyyyyuuuxxx{{{}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~|||xxxsssqqqqqqrrrpppnnnlllllljjjgggccc```___``````bbbeeeiiioooxxxxxxtttnnnhhhccc]]]WWWSSSOOOOOONNNKKKHHHFFFGGGIIIGGGJJJOOOSSSVVVYYY\\\___fffiiinnnssswwwzzz~~~{{{aaaNNN@@@888555222222000///---+++***)))******)))(((((((((((((((((())))))((('''''')))+++%%%$$$#########$$$%%%&&&"""###$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$######################## !!!!!!!!!!!! !!!"""""""""!!!!!!222222222333444555777888???AAAEEEHHHLLLQQQWWW[[[[[[]]]``````___^^^^^^___```bbbfffjjjnnnppppppppprrrssssssssssssrrrqqqqqqpppoooooooooooonnnkkkhhhjjjfff```\\\YYYWWWUUUSSSaaapppssssssvvvqqq^^^QQQFFF<<<777333---)))))))))(((&&&$$$######$$$$$$###$$$$$$%%%%%%&&&&&&'''""""""############""""""!!!!!!!!!!!!!!! !!!!!!    !!! !!!!!!!!!!!!  """###!!! """"""!!!!!!!!!!!!""""""$$$###$$$&&&&&&$$$'''---555???KKKXXXjjj|||}}}xxxvvvwww|||{{{uuummmhhheeefffggghhhllllllmmmmmmnnnnnnoooooorrrrrrpppppppppqqqrrrsssppppppooonnnmmmllljjjjjjfffccc\\\UUUOOOKKKHHHHHHGGGHHHGGGFFFEEEFFFIIIKKKFFFLLLRRRUUUUUUWWW\\\aaagggggggggjjjnnnsssxxx{{{{{{yyyxxxyyy|||{{{|||}}}|||wwwssspppooogggaaaXXXSSSQQQPPPOOOMMMNNNOOOPPPRRRTTTVVVWWWXXXZZZ[[[^^^aaafffjjjmmmoooqqqsssuuuxxxyyyyyyxxxxxxwwwxxxzzzzzzyyyyyyyyyzzztttxxx||||||zzzxxxxxxyyy~~~~~~}}}{{{yyyyyy{{{}}}|||yyywwwvvvvvvvvvsssssstttssspppkkkfffccc```___^^^___bbbgggllloooyyyzzzrrrlllhhhccc]]]YYYTTTRRROOOKKKHHHGGGHHHJJJHHHHHHHHHIIILLLPPPTTTVVV]]]bbbiiippptttvvvxxxyyyqqqXXXFFF<<<888444...***,,,---+++))))))))))))))))))(((((((((((())))))))))))((((((((((((###!!! """&&&((('''%%%"""###$$$%%%&&&%%%$$$$$$&&&$$$######%%%&&&'''&&&!!!!!!!!!"""######$$$$$$!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!! ######""""""!!!!!! 000000000111222333555555:::===AAADDDHHHNNNTTTXXXYYY[[[___``````_________aaacccgggkkknnnooopppppprrrsssuuuuuutttrrrooommmmmmlllmmmnnnppppppnnnlllhhheee___[[[WWWTTTQQQNNNRRR^^^qqqxxxtttqqquuulllYYYMMMAAA;;;555///***(((((('''&&&%%%$$$#########%%%%%%%%%%%%$$$$$$$$$$$$""""""############""""""!!!!!!""""""!!!!!! !!!!!!     !!!!!!!!!!!! !!!""""""!!! !!!""""""!!!!!!!!!!!!"""""""""!!!###&&&&&&&&&***111999CCCPPP^^^nnnyyyttttttwwwyyytttlllgggffffffggggggllllllmmmmmmnnnnnnooooooqqqqqqpppooopppppprrrrrrpppppppppooommmkkkhhhgggccc```ZZZSSSMMMJJJHHHGGGEEEFFFFFFFFFFFFGGGKKKMMMPPPUUUZZZ\\\[[[\\\```dddfffhhhkkkooossswwwyyy{{{}}}{{{{{{}}}~~~~~~~~~yyyyyyxxxssslllfffcccaaa\\\WWWQQQNNNMMMNNNNNNMMMRRRSSSUUUXXX[[[]]]___aaabbbeeeiiinnnrrrtttvvvwwwwwwxxxyyy{{{{{{{{{zzzzzzyyyzzz{{{{{{yyyxxxyyyzzzvvvxxxzzz{{{zzzxxxxxxxxxzzzzzzyyywwwvvvwwwyyy|||~~~}}}}}}{{{yyyyyyzzz{{{zzz{{{|||{{{xxxtttooollliiihhheeecccbbbbbbdddeeennnttt}}}~~~xxxtttqqqllleee```YYYWWWSSSOOOKKKIIIJJJKKKIIIHHHHHHHHHJJJLLLOOOQQQVVV[[[bbbiiinnnqqqtttvvv~~~dddNNN@@@;;;777000,,,---...,,,***+++***)))))))))((((((((((((+++******)))(((''''''&&&'''%%%$$$%%%'''((('''%%%"""###$$$%%%%%%%%%$$$$$$###""""""$$$&&&&&&$$$############"""""""""""""""$$$$$$###"""!!! ###"""""""""!!!!!!!!! .........///000111222333666888<<<@@@DDDJJJPPPTTTUUUYYY]]]```aaa``````aaaccceeehhhkkkmmmoooooopppppprrruuuvvvuuuqqqllliiiiiiiiijjjmmmppprrrrrrqqqiiifffbbb]]]YYYTTTOOOKKKLLLTTTddd{{{wwwnnnlllzzz|||cccVVVHHH???999111+++)))((('''''''''%%%$$$###"""&&&%%%%%%$$$######""""""""""""############""""""!!!!!!""""""!!!!!!       !!!!!!!!!!!! !!!"""!!!!!!"""""""""!!!!!!!!!!!!""""""!!! """&&&'''(((///777AAALLLZZZgggvvv~~~tttqqqssszzzyyyvvvqqqkkkgggffffffggggggkkkkkklllmmmnnnoooooooooooooooooooooooopppqqqqqqooopppppppppmmmiiieeeccc^^^[[[UUUOOOKKKHHHGGGGGGEEEFFFHHHIIIJJJLLLPPPSSSZZZ]]]aaabbbaaaaaadddggghhhkkkpppuuuyyy|||||||||~~~|||{{{{{{zzzxxxwwwrrrqqqmmmggg```ZZZWWWWWWRRROOOLLLLLLMMMPPPRRRRRRZZZ[[[^^^aaadddhhhjjjkkkllloootttyyy|||~~~~~~}}}~~~}}}}}}||||||{{{{{{{{{yyyzzz{{{zzzyyyxxxyyy{{{yyyyyyyyyzzz|||{{{yyywwwvvvvvvuuusssssstttxxx||||||zzz~~~~~~~~~~~~}}}|||}}}~~~}}}yyywwwtttrrroookkkgggdddbbbbbbeeehhhkkkqqqyyy|||wwwooojjj```]]]YYYTTTPPPMMMLLLLLLJJJHHHGGGFFFFFFGGGIIIJJJOOOTTT[[[bbbhhhlllqqqtttxxx|||uuu[[[JJJBBB;;;444...//////---,,,---******)))))))))(((((((((,,,+++***)))((('''&&&%%%)))'''&&&&&&''''''&&&$$$"""###$$$%%%%%%%%%%%%$$$!!!!!!"""$$$&&&%%%### $$$$$$######"""!!!!!! ######""""""  !!! """"""""""""!!!!!!!!!!!!............///000111222333666:::===BBBGGGMMMQQQRRRVVV\\\```aaaaaabbbcccdddeeehhhjjjmmmnnnoooooonnnoooqqqrrrrrrooommmkkkiiiiiijjjmmmqqqssstttsssmmmkkkhhhddd```ZZZTTTOOOPPPRRR]]]tttvvvqqqzzzmmm^^^MMMCCC===555...+++'''((((((((('''$$$"""!!!$$$$$$$$$#########""""""""""""############"""""""""""""""""""""!!!    !!!   !!!!!!  !!!!!! !!!!!!!!! !!!###""""""!!!!!!!!!!!!""""""""""""$$$&&&''')))333===LLLWWWfffrrrxxxrrrqqqvvvwwwqqqmmmiiiffffffgggggggggjjjjjjlllmmmnnnooonnnnnnnnnnnnnnnnnnnnnoooooopppooopppqqqpppmmmhhhccc___XXXUUUQQQLLLIIIGGGGGGGGGGGGIIIKKKMMMOOORRRVVVZZZ\\\___cccddddddeeegggiiimmmppptttyyy}}}~~~~~~|||zzzxxxwwwvvvtttqqqnnngggeeebbb]]]XXXVVVVVVWWWPPPPPPPPPRRRUUUYYY\\\^^^cccdddgggiiillloooqqqrrrqqqsssvvvzzz}}}~~~~~~}}}{{{yyyxxxxxxxxxwwwxxxzzzzzzyyyyyy{{{|||~~~|||{{{}}}~~~{{{xxxwwwuuusssrrruuuyyy}}}{{{xxx}}}}}}}}}~~~~~~~~~~~~zzzzzzxxxvvvssspppnnnmmmhhhhhhhhhiiilllsss|||~~~vvvqqqhhhddd___YYYUUUQQQNNNLLLJJJHHHFFFEEEDDDEEEFFFGGGKKKOOOVVV\\\bbbiiiooosssuuuxxx}}}iiiUUUKKK@@@888111000000---,,,---*********)))))))))((((((+++******)))(((''''''&&&&&&%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%###""""""###$$$%%%###!!!############""""""!!!!!! !!!""""""############""""""""""""!!!!!!!!!!!!///////////////000111222333555999<<<@@@EEEKKKOOOOOOSSSYYY]]]___aaabbbcccdddeeegggiiikkkmmmnnnooollllllmmmmmmnnnnnnooooookkkkkkkkkmmmppprrrsssrrrpppnnnllljjjgggbbb[[[WWWPPPNNNTTThhh}}}zzz~~~vvveeeRRRGGG@@@999111...((())))))((('''%%%"""!!!""""""#########$$$$$$$$$""""""############"""""""""""""""""""""!!!!!!     !!! !!! !!!!!!  !!!!!!!!! !!!###""""""!!!!!!!!!!!!""""""$$$$$$&&&((((((+++777DDDVVVcccqqq}}}yyyuuussswww}}}~~~uuullliiifffeeefffggghhhggghhhiiilllnnnoooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooonnnjjjeee```\\\SSSQQQMMMJJJHHHGGGHHHIIIHHHKKKNNNQQQSSSVVVZZZ]]]\\\___bbbfffhhhkkkmmmoootttuuuxxxzzz}}}~~~~~~|||yyyvvvsssppplllgggddd\\\\\\ZZZWWWUUUUUUWWWYYYUUUWWWYYY\\\___cccgggiiillllllnnnoooqqqrrrsssttttttttttttuuuwwwzzz}}}~~~}}}|||zzzwwwuuutttsssssssssvvvyyy{{{{{{{{{}}}~~~~~~|||yyyuuutttvvv{{{|||xxx||||||}}}~~~}}}}}}|||~~~}}}{{{zzzyyyqqqqqqpppnnnlllmmmppprrrwww}}}wwwqqqlllfff```\\\WWWRRROOOKKKJJJGGGEEEEEEEEEFFFGGGIIILLLPPPUUU[[[aaahhhmmmsssvvvzzz}}}vvv^^^QQQFFF===444222000---,,,---************))))))))))))(((((((((((())))))))))))$$$$$$%%%%%%%%%%%%&&&&&&$$$###$$$$$$$$$$$$%%%%%%'''%%%"""!!!"""$$$%%%%%%!!!!!!""""""############ !!!!!! !!!""""""###$$$$$$$$$###!!!!!!!!!!!!""""""""""""000/////////000000111222222444777:::===AAAGGGJJJKKKOOOTTTXXXZZZ]]]```bbbbbbccceeegggjjjlllnnnooollllllkkklllmmmoooqqqsssnnnmmmlllmmmoooqqqrrrqqqpppnnnmmmlllkkkhhhccc```SSSOOOQQQ___www|||ttt{{{lllWWWKKKDDD<<<444000******)))(((&&&$$$###"""""""""######$$$%%%%%%&&&""""""############""""""""""""######""""""!!!      !!!   !!!"""!!!!!!"""""""""!!!!!!!!!!!!""""""$$$%%%''')))***///>>>MMM```mmm{{{{{{rrrrrrwwwuuuooohhhfffddddddfffhhhhhhggggggiiikkknnnoooooonnnmmmmmmmmmmmmmmmlllkkkjjjiiijjjjjjjjjhhheee```[[[YYYPPPNNNKKKIIIHHHIIIJJJKKKJJJMMMQQQSSSUUUXXX[[[^^^___aaaeeejjjooosssvvvwwwyyyyyy{{{||||||{{{{{{zzz{{{xxxrrrmmmhhhccc^^^ZZZWWWWWWWWWVVVUUUVVVYYY[[[^^^aaadddggghhhkkknnnpppqqqqqqrrrrrrrrrsssssssssvvvtttsssrrrtttwwwzzz|||zzzyyyxxxwwwuuutttrrrrrrssswww{{{~~~~~~~~~~~~xxxtttuuuzzz~~~~~~yyy}}}}}}}}}}}}~~~~~~{{{zzz~~~zzz{{{{{{yyyuuuqqqoooooommmrrr||||||vvvooojjjfffaaa[[[VVVPPPNNNKKKIIIGGGGGGGGGHHHFFFHHHJJJMMMQQQWWW^^^cccmmmppptttwwwzzz}}}hhhXXXNNNDDD999444111---,,,---++++++*********)))))))))''''''(((((()))*********%%%'''((((((''''''(((***$$$$$$######$$$$$$%%%&&&)))&&&!!! !!!###%%%&&& !!!!!!"""######$$$$$$!!!""""""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""///////////////000000111///111444666888<<>>@@@EEEJJJNNNSSSVVV[[[```cccfffjjjmmmnnnppprrrrrrpppnnnnnnnnnppppppqqqrrrrrrssssssssstttssssssuuuvvvvvvrrrpppsssllleee___XXXQQQTTT[[[qqqkkkXXXKKKBBB<<<222///***(((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!    !!! !!!"""$$$$$$############$$$$$$)))'''***666GGGXXXiiivvv~~~wwwyyyyyyoooiiieeeccccccdddeeeggghhhiiiiiiiiiiiiiiiiiijjjlllmmmnnnmmmkkkhhhfffeeeccc```^^^\\\YYYVVVSSSRRRPPPNNNLLLOOOPPPRRRTTTXXX\\\```bbbeeeeeefffffffffjjjppptttuuuxxx{{{~~~~~~{{{xxxuuutttqqqmmmiiieeeaaa^^^\\\YYYYYYZZZ]]]bbbhhhnnnrrrsssuuuwwwyyyzzzzzzzzzzzzwwwyyyzzzzzzxxxwwwxxxyyyvvvvvvvvvvvvxxx{{{~~~~~~~~~}}}|||yyyxxxxxxyyy{{{||||||{{{zzz|||~~~~~~|||{{{{{{{{{|||||||||}}}~~~}}}|||{{{xxxzzz~~~~~~}}}||||||}}}~~~~~~|||vvvmmmddd\\\VVVTTTPPPNNNJJJGGGEEEEEEEEEFFFHHHKKKOOOTTT[[[dddmmmsssvvvyyy|||~~~ttt[[[NNNIII@@@777111******++++++++++++***))),,,++++++*********************)))(((''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$###############"""""""""$$$$$$%%%$$$$$$###"""!!!%%%$$$$$$$$$###"""!!! $$$%%%$$$"""  !!!!!!!!!""""""######$$$$$$444333333111000///..................///111333444666888:::;;;>>>BBBHHHLLLNNNRRRWWW\\\```dddhhhkkkkkkmmmooopppnnnmmmmmmmmmooopppqqqssssssttttttsssrrrrrrsssttttttssspppnnnrrrnnnhhhccc]]]WWWTTTUUU^^^ooommm___UUUHHH<<<333///+++((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!  !!!!!!!!!   !!! !!!!!! !!! !!!"""######"""""""""###$$$$$$***(((---;;;LLL\\\kkkvvv|||pppoootttlllhhheeeddddddeeefffhhhiiijjjjjjhhhhhhhhhiiiiiijjjllllllmmmjjjgggeeedddbbb___\\\ZZZWWWSSSPPPPPPOOONNNMMMOOOQQQTTTXXX\\\```cccdddfffgggggggggiiimmmrrruuuuuuwwwzzz||||||yyyuuusssnnnlllhhhbbb^^^[[[ZZZZZZ]]]^^^aaaeeejjjpppuuuxxxvvvvvvwwwxxxyyyyyyxxxwwwtttvvvyyyzzzzzz{{{|||~~~~~~}}}|||{{{{{{}}}~~~~~~}}}|||{{{zzzxxxxxxyyyzzzyyyxxxzzzzzz{{{}}}~~~~~~}}}|||zzzzzz{{{{{{zzz{{{~~~}}}|||yyyzzz}}}~~~|||{{{{{{|||}}}~~~~~~~~~}}}uuummmfffaaa^^^QQQNNNKKKGGGEEEEEEEEEFFFGGGIIILLLPPPVVV^^^gggmmmuuuxxx|||dddRRRJJJBBB888111******+++++++++***)))(((++++++++++++*********)))***))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$###"""""" $$$%%%%%%$$$"""!!!"""###!!!!!!""""""######$$$$$$666666555333222000///...//////.........000111222222444777999<<>>555333000---,,,+++,,,---***++++++,,,,,,***)))(((######$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!!!!!###%%%&&& """############!!!""""""!!!  """#########$$$&&&$$$$$$######""""""!!!!!!999888888888888555222...111000000////////////000//////000111333555888999BBBDDDHHHLLLPPPUUU[[[___aaacccfffhhhhhhiiikkklllpppqqqqqqrrrsssssssssssswwwvvvtttsssrrrrrrssssssnnnllljjjjjjiiifff___YYYXXXXXXXXX```uuusssfff[[[BBB<<<444---***)))((('''&&&&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$###"""!!!!!!!!!""" !!!!!! !!!!!! !!! !!!  !!! !!!$$$$$$###"""!!!  """######"""!!!%%%""" #########&&&++++++777IIIZZZeeennnyyyvvvuuuxxx|||vvvooolllhhhfffeeeeeedddcccccceeegggjjjkkklllllllllqqqpppoooooopppooollliiieeeccc___[[[XXXVVVUUUUUUNNNMMMMMMMMMOOORRRVVVYYY]]]___aaadddgggiiikkklllnnnppprrrtttttttttrrrqqqooollliiigggfffdddbbb```bbbbbbbbbaaaccchhhnnnsss|||{{{{{{}}}~~~|||vvvqqqwwwwwwwwwwwwxxxyyyzzzzzzssstttuuuwwwzzz|||~~~}}}|||{{{{{{~~~~~~~~~~~~~~~~~~~~~zzzvvvwww|||}}}yyyyyy{{{}}}|||yyywwwxxxyyyzzzzzzzzzzzzzzz{{{{{{{{{zzzzzzzzzyyyyyyuuuuuuuuuuuuuuuvvvxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzwwwxxxxxxvvvttttttuuuvvvwwwxxxzzz{{{{{{{{{zzzyyy|||||||||}}}~~~|||yyyiiieee^^^VVVPPPKKKGGGFFFFFFHHHHHHGGGHHHKKKQQQWWW___dddjjjpppuuu{{{tttZZZKKKHHHJJJAAA;;;444///......,,,***++++++***)))(((((()))))))))))))))(((''''''&&&&&&%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""+++)))%%%"""!!!"""%%%&&&!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""";;;:::999999999777444111111111000/////////000000/////////000222444777888@@@BBBFFFIIIMMMRRRXXX\\\___bbbeeeggghhhjjjlllmmmooopppqqqrrrssssssssssssvvvuuutttrrrqqqqqqqqqrrrooommmllllllkkkfff^^^XXXVVVVVVUUUZZZjjj}}}ooobbbEEE???777111---+++(((&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$###"""!!!!!!!!!"""   !!!  """"""    !!!#########"""!!! !!!"""######"""!!!$$$!!!!!!$$$%%%%%%)))...111@@@TTTdddlllqqqyyyyyypppoootttzzz~~~mmmjjjgggeeeeeeeeeeeeeeeeeefffhhhjjjlllmmmmmmlllooonnnmmmnnnnnnmmmkkkhhhdddaaa^^^ZZZWWWUUUUUUUUUPPPPPPPPPQQQSSSVVVYYYZZZ^^^```bbbeeehhhjjjllllllooopppqqqssssssrrrpppooolllkkkiiigggeeebbb___]]]cccdddeeeeeegggkkkpppuuuxxxxxxxxxzzz{{{zzzvvvssstttuuuxxxzzzzzzzzzyyyxxxtttuuuuuuvvvxxxzzz|||}}}~~~}}}}}}}}}||||||||||||~~~~~~~~~~~~{{{wwwxxx|||}}}xxxxxxzzz|||~~~}}}{{{xxxwwwxxxxxxxxxxxxwwwwwwvvvxxxwwwwwwvvvvvvuuuuuuuuusssssssssssstttuuuvvvvvvxxxxxxwwwwwwwwwxxxxxxyyyvvvwwwwwwvvvtttssstttuuuvvvwwwxxxyyyzzzyyyyyyxxxxxxxxxyyyzzz|||~~~{{{tttpppiiiaaaZZZTTTOOOLLLGGGHHHHHHGGGFFFHHHMMMQQQZZZ___eeekkkqqqwww}}}dddSSSNNNNNNCCC<<<444...------,,,***++++++***))))))))))))))))))))))))(((''''''&&&&&&(((((('''((())))))'''&&&########################!!!!!!!!!!!!!!!"""""""""'''%%%###!!! """######""""""!!!!!!""""""###""""""""""""############===<<<;;;;;;;;;:::777555222222111000000000000000.........///000333555666===???CCCFFFJJJOOOTTTXXX\\\___dddgggiiijjjmmmnnnoooooopppqqqrrrssssssrrruuutttsssqqqpppooooooooopppooooooooommmggg]]]VVVUUUVVVUUUUUU^^^qqqxxxiiiMMMFFF<<<555111---)))&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$######$$$$$$######""""""!!! !!!!!!   !!!"""###!!!   !!!!!!!!! !!!"""""""""!!!!!! """"""""""""""""""######""" """%%%''''''+++111888JJJaaannnsssuuu|||uuullllllrrrzzzyyy{{{jjjgggeeedddfffggghhhhhhggghhhjjjlllmmmmmmmmmmmmllllllkkklllmmmllljjjgggaaa___\\\XXXVVVTTTTTTTTTRRRSSSTTTVVVXXXZZZ\\\\\\___aaadddgggjjjkkklllmmmooopppqqqrrrqqqooommmkkkiiiiiihhhfffccc```]]][[[eeegggiiikkkmmmppptttwwwuuuuuuuuuvvvxxxxxxvvvtttpppsssxxx{{{|||{{{xxxvvvuuuuuuttttttuuuvvvxxxyyyzzzzzzzzz{{{{{{|||||||||~~~~~~~~~~~~{{{xxxyyy{{{}}}}}}{{{wwwwwwxxxzzz|||{{{yyyvvvvvvvvvuuuuuutttsssrrrrrrrrrrrrqqqppppppooonnnnnnppppppoooppppppqqqrrrsssuuuuuuttttttsssttttttuuuuuuuuuvvvuuusssqqqrrrsssuuuvvvwwwwwwxxxwwwwwwwwwtttuuuuuuwwwyyy{{{}}}~~~}}}xxxqqqiiibbbZZZSSSNNNJJJJJJJJJIIIGGGGGGIIIKKKSSSWWW]]]dddjjjqqqxxx}}}ttt___TTTQQQHHH@@@666///---------,,,+++*********)))))))))))))))))))))(((''''''&&&&&&'''&&&%%%&&&'''&&&$$$"""######################## !!!""""""######$$$###"""!!!!!!!!!!!!!!!$$$######""""""######$$$############$$$$$$$$$$$$@@@>>><<<;;;;;;;;;999777444333222111111000111111......---...///111333444:::===@@@CCCGGGLLLQQQUUUXXX\\\aaaeeehhhjjjmmmooonnnnnnpppqqqrrrrrrrrrrrrsssrrrqqqpppooonnnnnnmmmqqqqqqqqqrrrpppiii^^^UUURRRVVVWWWVVVXXXeeeyyy~~~mmmYYYOOOAAA777222///+++(((%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""###$$$%%%""""""############""""""!!!!!! !!!!!! """"""!!!!!!!!!!!!""""""  !!!  !!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!! %%%$$$###""""""######$$$"""!!!###&&&&&&&&&+++222===RRRiiitttxxx{{{wwwnnnooowww|||tttuuu{{{~~~zzztttgggfffdddeeegggjjjlllllliiijjjkkkmmmmmmmmmmmmlllkkkjjjjjjkkklllkkkiiiggg^^^\\\YYYVVVTTTTTTTTTTTTSSSUUUWWWZZZ\\\]]]^^^^^^___aaadddhhhjjjlllllllllqqqrrrrrrrrrpppmmmkkkiiifffeeedddbbb_________```hhhkkkooorrrsssuuuwwwyyyvvvvvvvvvvvvvvvvvvuuutttppprrrvvvyyy{{{zzzxxxwwwtttsssrrrrrrrrrtttvvvwwwvvvvvvwwwyyyzzz{{{|||||||||}}}}}}~~~~~~}}}}}}|||}}}{{{xxxxxxzzzzzzzzzxxxvvvvvvvvvxxxyyyyyywwwuuusssrrrqqqpppooonnnnnnnnnlllkkkkkkjjjiiiiiihhhhhhkkkkkkkkkkkklllmmmnnnooooooooonnnnnnnnnnnnoooooorrrssstttsssqqqpppqqqqqqttttttuuuuuuvvvvvvvvvvvvssssssssstttvvvxxxyyyzzz|||~~~~~~vvvooohhh```XXXRRRMMMMMMLLLKKKIIIIIIIIIIIIMMMPPPVVV\\\cccllltttyyy~~~jjjXXXPPPMMMEEE999222/////////...*********************))))))))))))(((''''''&&&&&&'''&&&%%%%%%%%%$$$""" ########################""""""######$$$$$$$$$$$$######$$$$$$$$$######"""#########""""""#########"""""""""#########$$$$$$CCC@@@===;;;;;;:::999888555555333222222111111111......------...000111222999;;;>>>AAAEEEIIIOOORRRTTTYYY___dddgggiiilllmmmlllmmmooopppqqqrrrrrrrrrpppppppppoooooonnnmmmmmmqqqqqqssstttssskkk```WWWNNNSSSVVVVVVUUU\\\lll{{{zzz~~~ssshhhZZZGGG999333111...,,,'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###"""###$$$%%%!!!""""""#########"""""""""""""""!!! """""""""!!!!!!"""""""""!!!   !!!  !!!  !!!!!! !!!!!!!!!!!!%%%$$$###############$$$""""""###&&&%%%%%%+++444FFFZZZpppzzz~~~zzztttwwwxxxuuurrrsssuuusssnnnhhhfffdddccceeeiiimmmooopppkkkkkkmmmmmmmmmmmmlllkkkjjjiiiiiijjjjjjjjjgggeee\\\ZZZWWWUUUTTTSSSTTTUUUTTTVVVYYY\\\^^^____________bbbeeeiiikkkllllllkkkrrrrrrrrrqqqooollliiigggccccccaaa^^^]]]```eeeiiillloootttvvvwwwxxxyyyzzzyyyyyyyyyxxxwwwuuutttttttttttttttuuuvvvwwwyyyyyysssrrrpppoooppprrrtttuuurrrssstttvvvxxxzzz{{{|||zzzzzz{{{{{{{{{{{{zzzzzz{{{yyyxxxwwwxxxxxxwwwvvvvvvuuuuuuvvvwwwwwwuuusssooonnnllljjjhhhhhhggggggccccccccccccbbbbbbbbbbbbddddddddddddeeefffggghhhjjjiiiiiiiiiiiijjjkkkkkkmmmoooqqqqqqooonnnoooooorrrrrrrrrrrrssssssttttttrrrrrrrrrrrrssstttvvvvvvyyy{{{~~~~~~wwwrrrjjjaaaZZZNNNMMMLLLJJJJJJIIIHHHHHHIIILLLPPPVVV]]]eeennntttzzzttt\\\NNNMMMDDD999111.........---)))***++++++++++++******)))))))))(((''''''&&&&&&***)))((((((((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""""""""###$$$$$$$$$#########""""""!!!!!!""""""###!!!!!!!!!"""""""""######GGGCCC???<<<;;;;;;:::999777666555333222222222222///......---...///111222666999<<>><<<<<<;;;:::888777666444333222222222000///.........///000111333666999;;;>>>CCCHHHLLLNNNSSSZZZ```ccceeeggghhhjjjkkkmmmooopppqqqrrrrrrllllllnnnoooppppppoooooopppppprrruuuuuuqqqhhhaaaTTTOOOMMMNNNNNNMMMRRRYYYooorrrrrrzzz~~~nnnXXXIIIAAA<<<555///---,,,***(((&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$###### !!!!!!""""""""""""""""""###$$$### !!!!!!!!! !!!!!! !!!  !!!   !!!"""!!!!!!  !!!"""""" !!!"""$$$$$$$$$############$$$%%%%%%)))666CCC]]]ooo|||~~~|||sssoooqqqssssssooojjjdddaaaaaa``````ccchhhmmmpppqqqlllmmmmmmmmmlllkkkiiihhhgggfffeeeddddddbbb___]]]YYYXXXVVVTTTTTTTTTVVVWWWYYYZZZ\\\^^^```bbbcccccccccfffjjjnnnppppppooommmnnnnnnnnnmmmkkkgggdddbbbaaadddfffeeedddffflllqqqsssvvvyyyzzzyyyxxxxxxyyyxxx{{{~~~~~~{{{xxxwwwwwwxxxvvvsssqqqrrrtttvvvxxxyyyvvvrrrnnnllllllmmmnnnooooooqqqsssuuuwwwxxxyyyxxxxxxyyyyyyyyyyyyxxxxxxxxxyyyzzzzzzyyyxxxxxxxxxwwwuuuttttttuuuuuutttsssjjjgggbbb[[[VVVRRROOONNNKKKLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQRRRRRRSSSTTTUUUVVVVVVWWWXXXZZZ\\\^^^___\\\___ccceeeffffffggggggjjjjjjiiiiiiiiijjjkkkllliiiiiijjjlllnnnppprrrtttsssvvvyyy|||~~~|||uuullldddZZZUUUOOOKKKJJJIIIHHHFFFEEEGGGIIIKKKQQQXXXaaahhhmmmuuu{{{{{{}}}lllUUUHHHAAA777111///...,,,+++((()))+++------,,,+++***)))))))))(((''''''&&&&&&%%%$$$###$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%$$$######""""""######$$$!!!!!!"""""""""#########OOOKKKDDD@@@======<<<;;;888888666555444333333222111000///......///000111111333666999<<<@@@EEEIIIMMMRRRYYY___bbbdddeeefffjjjkkkmmmnnnpppqqqqqqrrrjjjlllnnnoooqqqqqqqqqpppooopppqqqtttvvvrrrjjjddd\\\SSSLLLLLLLLLJJJMMMRRR```zzzqqqppprrrsss___QQQIIIAAA777//////...+++)))'''%%%$$$$$$$$$$$$%%%&&&%%%$$$###""" !!!""""""""""""""""""$$$%%%### !!!######""""""""""""###### !!!  !!!###!!!!!!!!!!!! !!!"""""""""!!!  !!!"""""" """$$$%%%$$$###"""######$$$&&&''',,,;;;JJJbbbttt~~~|||uuukkktttvvvwwwtttnnngggbbb```___^^^^^^aaafffkkkoooppplllmmmmmmmmmllljjjhhhgggeeedddcccbbbaaa___\\\YYYYYYXXXVVVTTTTTTUUUVVVWWW[[[\\\]]]___aaaccceeeffffffhhhlllppprrrrrrpppoookkkkkklllkkkhhheeebbb``````eeejjjjjjhhhhhhlllpppuuuwwwyyyzzzxxxwwwwwwxxxuuuyyy~~~|||yyyxxxxxxxxxvvvtttsssrrrsssuuuvvv}}}yyytttoookkkjjjjjjkkknnnoooppprrrtttvvvwwwxxxxxxyyyyyyzzzzzzyyyyyyxxxxxxzzz{{{{{{zzzyyyzzzzzzwwwvvvttttttuuuuuutttsssjjjfff___WWWOOOIIIFFFDDDBBBCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOLLLLLLMMMOOOQQQSSSUUUWWWWWWZZZ^^^aaabbbbbbcccdddgggfffeeeeeeeeefffhhhiiicccdddfffiiilllpppssstttrrruuuxxx{{{~~~}}}~~~tttlllccc]]]UUUPPPMMMLLLJJJHHHEEEEEEFFFHHHMMMTTT]]]ccciiiqqqwwwvvvyyyttt[[[IIICCC:::555333222///---((()))+++---------+++***)))))))))(((''''''&&&&&&'''&&&&&&'''((()))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&((((((%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$VVVQQQJJJCCC>>><<<<<<<<<888888888777666444222111///111111///,,,+++---000222333444555777:::@@@DDDHHHMMMSSSYYY]]]aaaeeehhhhhhjjjlllmmmmmmnnnooopppnnnnnnnnnoooppppppqqqqqqrrrssstttttttttsssrrrqqq]]][[[XXXSSSOOONNNOOOPPPaaapppxxxiiiaaacccttt|||nnn[[[NNNFFF???888000+++'''%%%&&&'''%%%###$$$%%%%%%%%%%%%$$$##################""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  """   $$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###)))""""""'''***...???RRRhhhyyy|||rrrjjjhhhrrryyy|||uuummmhhheeeccc^^^aaacccdddcccdddgggjjjmmmlllkkkiiihhhhhhggggggdddcccaaaaaa___\\\XXXTTTUUUUUUUUUUUUVVVWWWXXXXXX^^^___```bbbdddfffggghhhmmmmmmmmmoooqqqqqqooommmmmmllljjjgggcccaaabbbdddeeegggiiillloooqqqssstttxxxwwwvvvuuuuuuvvvwwwxxx|||~~~}}}{{{zzzzzzyyyxxxwwwuuuuuuuuuvvvvvvwwwvvvssspppllliiifffeeejjjjjjkkkoootttxxxzzzzzz||||||{{{zzzzzzzzzzzz{{{|||{{{{{{{{{{{{}}}~~~{{{xxxwwwwwwvvvtttssskkkaaaUUUOOOMMMKKKFFFAAAAAA???======???BBBCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEFFFFFFGGGIIIKKKLLLMMMNNNRRRSSSUUUVVVXXX[[[```dddgggkkkooooookkkfffcccaaabbbaaabbbeeejjjmmmooooootttwwwzzz|||}}}|||sssiiicccZZZSSSOOOMMMKKKJJJJJJIIIHHHIIILLLSSSYYY]]]eeehhhlllqqqvvv}}}bbbQQQ???777555000000111+++*********,,,------+++)))+++***(((&&&%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!"""###$$$%%%%%%&&&"""!!!  $$$###"""!!! !!!!!!$$$$$$%%%%%%%%%###""" ]]]XXXQQQJJJEEEBBB@@@???999999888777666444333222000111111000---,,,---000000111333444666:::@@@DDDGGGKKKPPPUUUZZZ^^^cccffffffhhhkkklllllllllmmmoooooooooppppppqqqqqqqqqqqqqqqrrrsssssssssrrrqqqpppfffddd```[[[VVVRRRQQQQQQXXXeee{{{pppddd^^^```mmmtttbbbUUULLLBBB:::333///)))'''(((((('''%%%$$$%%%%%%%%%%%%$$$##################""""""""""""###"""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!   !!!    ######""""""""""""######((($$$$$$)))+++000BBBWWWssszzziiiccccccvvv|||}}}uuukkkfffccc```^^^aaadddeeeeeeeeegggiiilllkkkjjjiiiggggggggggggdddbbb```___^^^\\\XXXUUUVVVVVVVVVWWWXXXYYY[[[[[[```aaabbbdddeeeggghhhiiillllllmmmnnnpppqqqooommmmmmllljjjgggdddccceeegggkkkmmmooorrrtttuuuuuuuuuwwwwwwwwwwwwwwwwwwwwwwwwzzz|||}}}}}}|||{{{{{{|||yyyxxxvvvuuutttttttttuuuuuusssooollliiihhhhhhiiikkkkkkmmmqqqvvvyyy{{{{{{||||||{{{{{{zzzzzzzzz{{{||||||{{{{{{|||}}}}}}{{{yyywwwwwwvvvtttrrrhhh___TTTNNNMMMKKKFFFAAA???===::::::<<>>::::::999888777555444444111222111000...---...///...///111333555999>>>BBBEEEHHHLLLPPPUUUZZZ```eeedddfffiiijjjjjjjjjlllmmmppppppqqqqqqrrrqqqqqqqqqpppppprrrssssssrrrqqqpppnnnllliiieeeaaa\\\YYYWWWVVV\\\nnntttggg```]]][[[dddsss~~~nnn```UUUIII???888333---)))))))))(((&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$#########"""""""""######"""""""""!!!!!!!!!!!!""""""######""""""!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""""""""""""""""""""###"""""""""""""""######'''&&&(((+++,,,222GGG^^^|||xxxdddaaafffxxx}}}|||ssshhhdddbbb```^^^aaaeeeggghhhggghhhiiikkkjjjiiigggffffffffffffdddbbb___]]]]]][[[XXXVVVWWWWWWXXXYYYZZZ\\\^^^___ccccccdddfffhhhiiijjjkkkkkkkkkkkknnnppppppooommmmmmkkkiiifffdddeeeiiilllpppsssvvvyyyzzzyyywwwvvvwwwxxxyyyyyyyyyyyyxxxwwwxxxyyyzzzyyyxxxxxxzzz|||xxxwwwuuusssrrrqqqrrrrrrqqqoookkkhhhgggiiikkkmmmnnnnnnooorrrwww{{{||||||||||||||||||{{{{{{{{{{{{||||||||||||}}}~~~|||zzzyyyxxxxxxwwwtttrrrjjjbbbYYYTTTRRRPPPJJJFFF???===::::::;;;=========;;;<<<===>>>>>>>>>>>>===>>>????????????@@@@@@@@@@@@BBBDDDFFFIIIMMMSSSWWWaaaooo~~~zzzqqqlllllleeebbb``````ccchhhkkkmmmooorrrvvvxxxzzz{{{}}}|||~~~wwwsssmmmeee]]]XXXSSSPPPMMMJJJHHHFFFDDDFFFIIINNNPPP^^^dddlllsssyyy}}}zzz]]]HHH<<<777...---...(((...---,,,,,,,,,+++)))'''&&&%%%%%%$$$%%%&&&((()))***)))((('''&&&$$$######%%%$$$$$$$$$############$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###""""""""""""$$$%%%%%%$$$###### !!!"""$$$$$$%%%$$$$$$ccc]]]UUUNNNJJJFFFBBB>>><<<<<<:::999777666666555333222222000///......///...///111222333666;;;>>>DDDFFFIIILLLQQQWWW^^^cccccceeehhhiiiiiijjjkkkmmmoooppppppqqqqqqqqqpppooopppppprrrssstttssssssrrrqqqpppooonnnkkkgggccc___]]]\\\eeeyyyzzznnneeeaaa```YYY]]]fffvvv|||nnnbbbSSSGGG>>>888///+++))))))(((&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$#########""""""#########"""""""""!!!!!!""""""############""""""  !!!!!!!!!  !!!%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""###$$$$$$&&&***,,,,,,666NNNfff}}}uuuaaaccclllyyy}}}{{{rrrhhhdddcccbbb```cccgggjjjkkkkkkjjjjjjjjjiiihhhgggfffeeeeeeeeecccaaa^^^\\\\\\[[[YYYXXXWWWWWWXXXZZZ\\\___aaabbbeeefffggghhhjjjkkklllmmmjjjjjjjjjmmmooopppnnnmmmjjjiiifffdddcccfffkkkppprrruuuzzz}}}}}}zzzxxxvvvxxxzzz{{{{{{zzzxxxvvvvvvwwwvvvuuussssssuuuwwwvvvuuusssqqqooooooooooookkkjjjiiihhhiiikkknnnoooppppppqqqtttyyy|||}}}}}}}}}}}}}}}}}}||||||{{{{{{||||||||||||}}}}}}~~~~~~zzzyyyyyyyyyzzzyyywwwttttttnnnfff```]]]XXXRRRLLLDDDAAA===<<<<<<======<<<777777888888999999999999::::::;;;;;;<<<<<<======>>>@@@AAACCCEEEHHHMMMQQQYYYeeettt|||yyytttpppppplllgggaaa^^^___cccfffhhhllloootttwwwxxxyyy{{{|||{{{|||~~~~~~zzzuuummmeee^^^YYYTTTQQQLLLJJJHHHFFFGGGJJJMMMPPP\\\bbbllluuu{{{gggPPPAAA:::000///000+++...,,,++++++,,,+++***(((***)))'''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$%%%%%%%%%$$$"""!!!!!!###%%%%%%%%%###"""###$$$$$$%%%%%%%%%&&&&&&mmmfff\\\UUUQQQNNNHHHDDD>>>===;;;:::888777777777555333222000000//////...///000222222222444777:::BBBDDDFFFIIINNNUUU\\\bbbbbbdddgggiiiiiijjjlllmmmlllmmmooopppppppppnnnnnnpppqqqssstttuuuuuuuuuuuutttsssrrrrrrqqqnnnhhhcccbbb\\\]]]jjj}}}wwwnnngggbbb```[[[ZZZ^^^jjj{{{|||ooo___RRRCCC<<<222+++)))((('''&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$########################""""""""""""""""""############""""""!!!!!!  !!!!!! !!!"""""" !!!""" """"""!!!!!!"""###$$$$$$"""&&&***,,,...<<>>===<<<;;;:::666666555555555555666666666777888999;;;<<<===>>>>>>???@@@AAAAAADDDHHHKKKSSSYYYbbblllrrruuuuuuuuulllggg___[[[[[[^^^bbbdddjjjnnnrrruuuvvvwwwxxxxxxzzz{{{|||}}}~~~~~~}}}}}}~~~yyyqqqiiibbb[[[UUUQQQLLLKKKIIIHHHHHHKKKNNNPPPUUU[[[eeeooouuuyyy|||~~~oooWWWFFF;;;111///222---,,,+++******,,,,,,,,,+++******)))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!""""""###$$$$$$%%%%%%"""###$$$%%%$$$###"""!!! """$$$$$$###"""!!!######""""""!!!!!!!!!!!!xxxooobbbZZZUUUQQQLLLGGG@@@???<<<:::999999999999666444222111111000///...///000222222222444666888???AAADDDGGGLLLRRRYYY^^^aaacccfffhhhhhhiiikkkmmmjjjkkknnnpppppppppooonnnpppqqqsssuuuvvvwwwvvvvvvxxxvvvttttttsssooohhhbbbbbb[[[WWW]]]kkkzzzuuusssuuuwwwxxxzzzzzzwwwpppiiiccc```___[[[[[[cccrrr{{{kkk^^^III@@@555---)))((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$#########$$$$$$#########"""""""""!!!""""""######""""""!!!!!!!!!!!!  !!!!!! !!!"""!!!"""###"""!!! !!!###!!!!!!!!!!!!"""###$$$%%%!!!%%%)))+++222DDD```vvvzzzddd^^^hhhtttxxxlllfffdddcccdddeeegggjjjmmmnnnmmmkkkjjjiiihhhfffeeeeeeeeeeeebbb```^^^^^^^^^^^^\\\ZZZYYYZZZ[[[\\\^^^aaacccdddgggggghhhiiijjjkkklllmmmiiiiiiiiikkkmmmmmmkkkiiidddccccccbbbcccgggmmmqqqvvvyyy~~~~~~vvvxxxzzz||||||zzzxxxvvvtttttttttqqqnnnlllmmmnnnpppooommmlllkkkkkklllmmmgggiiimmmpppssstttsssssstttttttttwww{{{}}}~~~}}}}}}~~~~~~|||{{{zzz{{{{{{||||||{{{{{{zzzyyyxxxyyy{{{~~~wwwooofff\\\VVVQQQMMMGGGCCC@@@===;;;999888777666555444444444444444555666888999;;;<<<===<<<============???BBBEEEMMMOOOTTT]]]iiisssyyyzzzkkkfff^^^YYYYYY\\\```bbbhhhlllpppsssssssssssssssvvvvvvwwwyyyzzz|||}}}~~~{{{tttmmmeee^^^WWWRRRLLLJJJHHHGGGGGGHHHKKKLLLQQQWWW```hhhooouuuyyy|||yyy___JJJ===000///111---,,,***))))))+++------,,,'''(((((()))******+++++++++***)))((('''%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&"""############"""!!!!!! """"""###"""!!!!!!&&&%%%$$$###""""""""""""{{{kkk___YYYTTTNNNHHHAAA@@@===;;;:::999::::::888555222111222111///---,,,...111222333555888:::;;;===AAAEEEIIIOOOVVVZZZ___aaadddfffggghhhjjjkkkiiikkknnnppprrrqqqpppooooooppprrrtttvvvvvvvvvvvvxxxuuusssttttttqqqkkkeeeddd___ZZZWWW[[[kkk|||qqqjjjiiillloooooorrrvvvuuurrrlllgggeeebbb___]]]bbbnnn}}}vvviiiNNNEEE888///+++)))((('''&&&&&&&&&'''&&&&&&%%%$$$%%%%%%$$$$$$$$$#########$$$$$$$$$#########"""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!  """!!! !!!### !!!"""######!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%###&&&))),,,777NNNjjj~~~}}}hhh\\\]]]iiisss|||tttjjjdddcccaaadddccccccfffjjjlllkkkjjjjjjjjjhhhgggfffeeeeeeeeeaaa`````````aaa___]]]ZZZ\\\]]]]]]___aaaccceeeffffffggghhhhhhiiijjjkkkkkkjjjiiiiiijjjkkkkkkiiigggccccccddddddeeeiiimmmqqquuuxxx{{{~~~}}}{{{yyywwwxxxyyyzzzzzzyyyxxxwwwrrrttttttssspppnnnnnnnnnmmmlllkkkjjjjjjjjjlllllllllmmmppprrruuuvvvwwwxxxuuuuuuuuuwww{{{}}}}}}}}}}}}~~~~~~|||{{{yyyyyyzzz{{{{{{zzzyyyxxxyyyxxxyyy|||~~~tttkkkeee\\\WWWQQQJJJFFFBBB???<<<;;;:::888666555444444444333333444555666777888999888999:::::::::<<<@@@CCCFFFHHHLLLTTT___lllwww}}}uuunnneee___]]]]]]___```eeeiiimmmoooooonnnmmmmmmnnnoooppprrrvvvzzz~~~zzzssslllddd\\\WWWNNNLLLJJJGGGFFFFFFGGGHHHNNNSSSZZZaaahhhooovvvzzz|||{{{kkkSSSCCC333000222......,,,***)))+++,,,++++++&&&'''((())))))*********++++++***((('''&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$$$$######"""""""""""""""#########"""""""""""""""''''''&&&%%%%%%%%%&&&'''wwwiiiaaa[[[SSSNNNBBB@@@>>>;;;::::::;;;;;;888555222111222222000---))),,,///222444777:::===888;;;???CCCGGGMMMSSSWWW]]]___bbbdddeeefffhhhjjjhhhkkknnnqqqssssssrrrqqqmmmoooqqqsssuuuvvvvvvvvvtttrrrppprrruuuuuuooojjjjjjggg```XXXSSS\\\vvv{{{nnnfffeeegggjjjhhhlllqqqsssrrrooommmllldddaaa___bbbmmm||||||pppQQQHHH;;;111,,,+++)))(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$############""" !!!!!!!!!!!! """!!!!!!!!!  """""" !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%''')))---;;;TTTpppiiiWWWQQQVVVccclllnnntttuuummmeeebbbbbbaaacccbbbaaacccgggjjjjjjhhhkkkjjjiiigggffffffffffffaaa```aaabbbbbbaaa]]][[[______```aaabbbdddfffgggffffffggghhhiiiiiijjjjjjkkkjjjjjjjjjkkkjjjhhheeecccdddeeefffgggjjjnnnrrrsssuuuwwwyyyyyywwwtttrrrwwwxxxyyyyyyyyyyyyxxxwwwqqqsssuuuuuusssqqqpppqqqkkkjjjiiiiiiiiijjjkkklllqqqqqqqqqsssuuuwwwzzz|||uuuuuuuuuwwwzzz}}}}}}|||}}}~~~}}}{{{xxxyyyzzzzzzzzzyyyxxxwwwyyyxxxyyy}}}yyyttteee```YYYRRRMMMHHHDDDAAA>>><<<:::777666555555555222222333333444444444444666777888999:::===AAAEEE???DDDIIIOOOWWWdddsss}}}{{{pppgggaaa___^^^]]]cccgggkkkmmmllljjjiiihhhhhhiiijjjmmmsssyyy}}}~~~~~~zzzsssjjjbbb]]]RRRPPPMMMIIIGGGFFFFFFFFFHHHKKKQQQWWW^^^gggooouuu{{{zzz}}}uuu[[[III777333444000000...+++************)))))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###############&&&%%%###"""!!!"""###$$$%%%%%%$$$###"""""""""######""""""!!!"""###%%%&&&ooogggaaa[[[UUUIIIGGGDDD???;;;:::<<<>>>888666444333333222000///111111000000111222333333888:::===@@@DDDIIIOOOSSSZZZ\\\___aaacccfffjjjmmmkkkmmmpppqqqppppppqqqrrrnnnooopppqqqqqqqqqqqqqqqvvvtttrrrsssuuuvvvtttrrrjjjiiicccYYYQQQVVVfffttt|||nnnhhhgggggghhheeeiiiqqqwwwuuuqqqqqqvvvrrrnnnjjjkkkooovvv{{{dddQQQ===444000***'''((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$"""!!!!!!!!!"""### ######$$$$$$###!!!"""!!!  """"""  !!!""""""######"""!!! !!! !!!""""""###"""!!! !!!"""%%%&&&%%%***,,,...===[[[yyysss]]]TTTQQQQQQ\\\jjjkkkiiieeecccaaaaaabbbcccaaadddhhhjjjjjjiiijjjjjjlllllllllkkkiiihhhfffeeebbbcccdddeeedddbbb```___```bbbdddeeefffgggiiikkkiiijjjkkkkkkkkkiiihhhggggggggggggggggggffffffeeeeeefffhhhjjjkkklllmmmmmmsssrrrqqqooonnnnnnmmmmmmsssuuuxxxxxxvvvuuuwwwyyyxxxvvvtttrrrrrrqqqnnnmmmkkkddd```dddhhhiiikkknnnpppooopppssswwwyyywwwuuurrrtttvvvyyy|||}}}~~~~~~}}}~~~}}}||||||}}}}}}zzzyyyyyyxxxwwwuuuyyywwwyyy~~~xxxqqqhhh```YYYRRRKKKEEEBBBAAA@@@???===;;;999888777666444555666777777666666666666888:::===@@@AAABBBCCCFFFKKKNNNVVVfffuuuvvvhhhaaaaaabbbcccfffjjjmmmnnnllljjjhhhiiigggfffhhhmmmtttzzz}}}}}}}}}~~~}}}{{{~~~zzzwwwqqqggg^^^WWWSSSMMMKKKJJJIIIFFFCCCGGGIIIMMMTTT^^^gggnnnqqqxxx|||eeePPPBBB777222333...---+++***)))******+++))))))))))))((((((((((((((('''&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$ """$$$ !!!"""$$$$$$%%%%%%######""""""###$$$%%%%%% !!!"""###%%%&&&'''(((mmmbbb[[[WWWQQQMMMGGGAAA===;;;;;;;;;888666444333333333111///000000000000000111222222777999<<>>;;;999888666555555666777666555555555666777999;;;>>>???@@@AAACCCGGGIIIOOO]]]kkkzzzzzzoooeee___```ccchhhnnnqqqooojjjfffbbbaaa```bbbgggmmmqqqsss|||{{{zzz{{{|||}}}}}}}}}}}}uuullleee\\\WWWPPPMMMLLLJJJGGGDDDFFFGGGJJJPPPYYYbbbjjjnnntttxxx~~~{{{}}}rrrYYYGGG888111111000///---,,,++++++,,,,,,))))))))))))((((((((((((&&&&&&%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$""" !!!"""$$$""""""############""""""######""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%zzziii```^^^[[[TTTKKKEEEAAA>>>:::777999777555444444333111000000000/////////000111111555777:::<<<@@@EEEKKKOOOXXX[[[^^^aaadddgggkkknnnlllllllllkkkiiiiiijjjlllmmmmmmooopppqqqrrrssssssqqqpppoooppprrrssssssrrrpppooojjjaaaVVVQQQSSSWWWnnnxxxvvvmmmjjjkkkkkknnnttt{{{~~~pppTTTAAA777111---+++(((''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$###############"""!!!!!!!!!!!!"""$$$$$$#########""""""""" !!!"""""""""!!!!!!!!!  !!!!!!!!!  !!!!!!"""###"""!!! !!!"""#########$$$$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%(((***///:::QQQlllooo^^^NNNHHHFFFHHHRRR^^^aaa___\\\ZZZYYY[[[^^^```^^^aaaeeegggggggggiiijjjjjjjjjjjjiiihhhfffdddcccaaaaaaaaaaaaaaa`````````bbbdddggghhhiiijjjlllooojjjiiihhhggggggggghhhiiikkkiiigggeeedddeeefffgggiiikkkmmmpppqqqqqqpppppppppooonnnlllkkkkkkkkkkkknnnqqqsssuuuuuuvvvxxxyyyyyywwwuuuttttttrrrpppnnnlllgggfffkkkooooooooopppoooooopppsssvvvxxxwwwvvvvvvwwwxxxyyyyyyxxxwwwvvvtttvvvxxxyyyzzzzzz|||~~~~~~|||zzzzzz{{{zzzyyywwwzzzxxxzzzvvvooohhhbbb]]]SSSQQQMMMJJJHHHEEEAAA???<<<:::888888888999888777555555555555777999;;;<<<>>>>>>@@@BBBCCCGGGRRR]]]kkkzzz~~~lll^^^^^^```dddlllssssssllleee]]][[[YYY[[[___dddgggiiivvvuuuuuuuuuvvvyyy|||~~~yyyqqqmmmccc]]]UUUPPPMMMKKKHHHEEEEEEFFFGGGKKKRRR[[[ccchhhmmmssszzzxxxvvv~~~eeeNNN===333111///...---,,,++++++++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&%%%%%%$$$$$$######""""""######$$$%%%$$$######""""""######%%%%%%$$$$$$###""" #########"""######$$$%%%&&&%%%%%%$$$$$$#########yyylllgggaaaYYYNNNGGGDDDAAA;;;666:::888666555555444222111000///////////////000000333555777:::===BBBHHHLLLUUUYYY]]]aaadddhhhkkknnnlllmmmllljjjhhhgggiiijjjlllmmmoooppprrrrrrssssssqqqppppppppppppppppppooorrrqqqnnnggg]]]UUUOOOLLLWWWcccuuuuuuqqqrrrvvvxxxbbbIII;;;333...+++(((''''''''''''&&&&&&&&&$$$$$$$$$#########""""""$$$$$$######""""""""""""$$$$$$$$$#########""""""%%%$$$$$$###"""!!!   !!!"""""""""!!!!!! !!!######!!!"""###"""!!! !!!""""""###$$$$$$$$$###"""!!!"""###$$$%%%&&&&&&&&&&&&'''(((///BBB\\\uuu}}}xxx}}}zzzbbbVVVJJJEEEDDDGGGPPPZZZ___]]][[[ZZZ[[[]]]aaaccccccfffhhhiiiiiihhhiiikkkjjjiiiiiihhhgggeeeccccccbbbbbbaaaaaaaaabbbbbbcccdddfffhhhiiijjjkkkmmmooommmllljjjhhhhhhiiikkkmmmmmmkkkhhhfffeeefffhhhiiikkkmmmppprrrssssssrrrqqqoooooonnnllllllkkkkkkkkklllnnnpppsssuuuvvvxxxyyyxxxwwwvvvwwwxxxyyyyyyxxxqqqllljjjnnnrrrpppnnnnnnmmmnnnpppsssvvvwwwwwwvvvvvvwwwxxxyyyxxxwwwvvvuuutttvvvwwwxxxxxxyyy{{{}}}|||{{{zzzzzz{{{{{{yyyxxxwwwtttuuu{{{{{{ssslllgggbbb^^^YYYUUURRROOOJJJFFFDDDBBB???>>>======;;;999666555555555555777888999;;;;;;<<>>999;;;999777666666555333222000000///////////////000111333666888;;;@@@EEEIIIRRRVVV[[[```dddgggkkknnnmmmmmmmmmllljjjiiijjjkkkmmmnnnooopppqqqrrrrrrrrrrrrrrrrrrqqqooonnnnnnnnnqqqqqqpppmmmhhh^^^TTTLLLKKKWWWlll~~~pppSSS???444...+++(((''''''''''''&&&&&&&&&$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$############"""""""""!!!!!!!!!"""!!!  !!!!!!  !!!"""""""""!!!!!! !!!"""###$$$ """###"""!!! !!!###"""""""""###""""""!!!!!!!!!"""###%%%&&&'''''''''&&&&&&111IIIfff|||uuurrrzzz|||kkkXXXQQQHHHCCCBBBFFFNNNWWW[[[[[[ZZZ[[[]]]```ccceeehhhiiijjjjjjiiihhhhhhiiiiiiiiiiiihhhfffeeecccbbbdddcccccccccdddeeeffffffeeegggiiiiiiiiijjjlllnnnmmmkkkiiiggggggiiilllmmmnnnllljjjhhhgggiiikkkllllllnnnppprrrssssssrrrqqqppppppooonnnmmmmmmmmmmmmkkklllnnnqqquuuwwwxxxxxxwwwvvvvvvyyy~~~|||uuuqqqrrrrrrooolllllllllnnnqqqsssuuuvvvwwwwwwuuuvvvwwwxxxyyyxxxxxxwwwuuuvvvvvvuuutttuuuwwwyyy{{{zzzyyyzzz{{{{{{xxxvvvuuurrrrrrwww~~~xxxrrrqqqkkkddd___\\\YYYSSSNNNMMMJJJGGGDDDBBB@@@===;;;888777666555555666777777999888:::>>>???@@@FFFNNNPPPZZZgggsss}}}~~~vvveee```]]]bbbllltttuuurrrhhh```VVVOOONNNQQQUUUWWW]]]aaagggkkknnnqqqtttwwwzzz{{{}}}{{{xxxrrrkkkaaaZZZUUUPPPKKKGGGGGGHHHHHHHHHJJJPPPXXX^^^eeellltttzzz}}}{{{zzzvvv[[[FFF:::444......---,,,+++***)))((())))))))))))((((((((((((((()))***+++***)))((('''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&%%%$$$###"""######$$$$$$$$$$$$###"""$$$$$$###############$$$$$$$$$$$$$$$$$$$$$%%%%%%nnnddd]]]TTTMMMHHHEEEAAA===<<<:::888777777666444333111111000/////////000000000222555777:::>>>DDDHHHNNNSSSYYY^^^cccfffjjjmmmkkkmmmnnnnnnmmmlllmmmnnnnnnooopppqqqqqqqqqqqqqqqsssttttttrrrpppooooooppprrrqqqrrrtttssslll___TTTMMMTTTggg~~~~~~|||^^^FFF888111---(((''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""""""""!!!!!!!!!  !!!""" !!!!!!!!!  !!!!!!!!!  """### !!!""""""!!!!!!"""###"""!!!!!!!!!!!!"""###$$$%%%%%%%%%&&&''''''(((((('''(((555QQQooozzzpppppp}}}mmm^^^RRRMMMFFF@@@>>>CCCKKKRRRVVVWWWYYY[[[^^^aaadddeeehhhiiijjjiiihhhggghhhiiiiiiiiiiiihhhgggeeecccbbbdddeeeeeefffggghhhhhhiiifffhhhiiiiiihhhhhhiiijjjiiihhhfffdddeeegggiiikkklllkkkjjjiiiiiijjjlllnnnmmmnnnnnnooopppqqqqqqqqqqqqqqqpppooooooooooooooollllllmmmqqquuuxxxxxxxxxvvvuuuuuuzzzzzzvvvsssnnnjjjjjjjjjmmmqqqssstttuuuwwwxxxtttuuuwwwyyyzzzzzzyyyyyyuuuuuuuuusssqqqqqqsssuuuzzzyyyyyyzzzzzzyyyvvvttttttrrrrrruuuyyy}}}~~~wwwnnniiigggccc]]]WWWWWWSSSNNNJJJFFFBBB>>>;;;;;;:::888777666666666777777666999===>>>>>>BBBGGGIIIPPPXXXaaammmyyy~~~}}}iiiccc^^^___hhhrrrxxx{{{sssjjj]]]RRRLLLKKKMMMNNNQQQWWW___eeehhhkkkooosssuuuvvvyyy|||xxxrrriiibbb\\\VVVOOOJJJHHHIIIJJJIIIIIIMMMTTTZZZbbbhhhqqqwwwyyy{{{~~~}}}vvvtttbbbKKK;;;222111111111000///---+++***))))))))))))(((((((((((('''''''''''''''&&&&&&%%%$$$######""""""######$$$$$$%%%%%%%%%%%%$$$######""""""###$$$%%%%%%%%%$$$%%%$$$######"""#########""""""###$$$%%%%%%&&&&&&vvvfffbbbZZZQQQJJJEEECCCBBB<<<;;;999888888777555333222222111000000000000000000222444666999===CCCGGGKKKPPPWWW]]]aaaeeeiiilllgggjjjnnnppppppooooooooooooppppppqqqqqqqqqppppppqqqsssuuutttrrrqqqsssuuuuuussstttyyy}}}xxxjjj^^^VVVVVVbbbxxx{{{uuujjjNNN===666333(((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""#########"""!!! """"""!!!!!!!!! ###""""""!!!"""###$$$%%% !!!"""!!!   !!!###$$$!!!""""""!!!!!!"""$$$###"""!!! !!!###&&&(((---,,,***(((''''''''''''+++---===[[[xxxxxxqqqwwwtttbbbVVVPPPMMMFFF???===AAAJJJPPPRRRTTTYYY]]]aaaccceeeeeehhhiiijjjjjjiiijjjkkkmmmjjjjjjiiiiiigggeeedddcccccceeefffhhhiiijjjiiiiiiggghhhhhhhhhfffeeefffggggggfffeeedddeeefffhhhiiihhhhhhhhhhhhiiikkklllmmmmmmllllllllllllnnnooopppqqqqqqpppoooooooooppppppmmmlllmmmqqqvvvyyyxxxwwwvvvttttttzzzzzzsssmmmiiijjjiiimmmqqqsssttttttwwwyyyvvvwwwxxxzzzzzzzzzyyyyyywwwwwwvvvtttrrrrrrtttwwwzzzyyyxxxyyyyyywwwtttqqqrrrpppqqqtttuuuxxx{{{uuutttpppjjjdddbbb^^^XXXRRRMMMHHHBBB???>>><<<:::888777777777777666555777;;;<<<:::<<<@@@AAAHHHPPPVVV```kkkssstttjjjeee``````gggqqqzzzxxxjjj]]]TTTNNNJJJIIIJJJPPPXXX]]]aaafffmmmrrrssstttwwwyyy|||~~~~~~yyyqqqjjjddd]]]TTTNNNHHHJJJLLLJJJHHHJJJPPPUUU^^^dddlllsssvvvyyy}}}xxxpppwwwkkkRRR@@@555222222222222000...,,,+++))))))))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&$$$######""""""######$$$%%%$$$$$$$$$############"""###$$$$$$%%%%%%$$$$$$%%%$$$$$$###""""""######"""######$$$$$$%%%&&&&&&iiieee^^^UUUKKKFFFDDDDDD===;;;999888888777666444333333222111000000111111000222444666999===BBBFFFIIINNNUUU\\\aaaeeehhhkkkeeeiiinnnqqqrrrqqqpppppppppqqqqqqqqqqqqpppooooooooorrrtttuuussstttvvvyyyxxxuuuvvv|||qqqeee]]]VVV\\\pppwwwlllwwwrrrTTTBBB:::777(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$ !!!"""""""""!!!""""""""""""!!!!!!!!!!!!$$$"""  """"""!!!  """!!!!!!!!!"""###%%%&&&!!!""""""!!!!!!"""$$$$$$###!!! !!!%%%)))+++444222...***((('''&&&'''///222CCCaaa}}}{{{uuu~~~}}}lll]]]TTTQQQOOOIII@@@===BBBKKKQQQRRRUUUZZZ```dddfffgggggghhhjjjkkkllllllnnnqqqsssjjjjjjjjjiiihhhfffddddddbbbdddgggiiijjjjjjiiiiiiggghhhhhhgggdddccccccdddhhhgggffffffggghhhiiijjjdddeeefffhhhiiijjjkkkllllllkkkjjjiiijjjkkknnnoooqqqppppppoooooooooooopppnnnmmmnnnqqqvvvyyyxxxwwwwwwttttttyyy}}}tttllliiijjjhhhmmmqqqsssssstttvvvyyyxxxxxxzzzzzz{{{zzzyyyxxxzzzzzzyyywwwvvvvvvyyy|||yyyyyyxxxxxxxxxvvvrrrooonnnnnnooorrrrrrrrrxxx~~~{{{uuunnnlllggg```ZZZSSSNNNHHHDDD???>>><<<:::888777777888555444555999999777777999;;;CCCLLLRRRXXXaaafffgggiiifffcccbbbgggppp{{{vvviii]]]SSSLLLHHHGGGMMMSSSXXX[[[bbblllsssssstttvvvxxxzzz{{{||||||}}}}}}}}}~~~}}}vvvpppjjjbbbXXXQQQGGGJJJLLLKKKHHHHHHMMMRRR[[[aaaiiippptttyyy~~~sssuuusssZZZGGG;;;111111111111///---+++)))))))))))))))((((((((((((***)))(((&&&&&&'''((((((&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$######""""""######$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$%%%%%%xxxjjj\\\VVVSSSNNNIIIGGGCCC@@@<<<999999999888777666555333111000000111111///111222444555999>>>BBBIIINNNUUU\\\```cccfffhhhjjjkkkmmmoooqqqrrrssssssppppppooooooooooooppppppooooooppppppoooqqqtttvvvrrrttttttvvv}}}uuu\\\WWWWWW```qqqwwwpppmmmmmmuuugggNNN>>>999111---)))&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""""" !!!"""###$$$%%%&&&&&&!!!"""#########""" !!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!""""""!!! !!!!!!"""###$$$ """""""""""""""######$$$$$$%%%&&&%%%$$$$$$%%%'''---222GGGhhhxxxfffXXXRRRLLLJJJHHHEEEDDDEEEFFFHHHPPPUUU]]]cccffffffffffffmmmmmmnnnooooooooooooooommmllljjjhhhggggggggghhhhhhiiilllmmmnnnnnnlllkkklllkkkiiigggdddbbb```___ggggggggggggggggggffffffcccdddeeeiiilllnnnmmmlllllliiifffccccccfffiiilllmmmnnnqqqrrrsssrrrqqqooooooooopppqqqssstttuuuuuu{{{yyyyyy|||~~~uuunnnkkkjjjgggkkkppptttvvvxxxyyyzzzyyyyyyyyyxxxwwwxxxzzz|||}}}{{{zzzyyyyyyzzzyyyxxx{{{xxxuuutttuuutttrrrooonnnmmmlllkkkmmmooosssuuu}}}zzzqqqoookkkddd\\\UUUQQQOOOLLLHHHBBB>>><<<:::888666777888999888777555555555;;;<<>>BBBHHHMMMTTTZZZ^^^aaadddfffhhhjjjmmmooorrrsssssssssppppppooooooooooooooopppooopppqqqqqqpppqqqsssuuusssvvvwwwxxx}}}{{{lllbbbXXXYYYeeewwwoooiiigggpppsssZZZGGG===111...***((('''(((''''''&&&&&&%%%%%%$$$######"""###############$$$$$$$$$"""""""""""""""!!!!!! !!!!!!""""""!!!!!!  !!!!!!!!!!!!  !!!"""###### """""""""""""""###$$$$$$"""$$$%%%%%%$$$%%%(((***000888MMMnnnxxxdddXXXSSSMMMKKKHHHGGGFFFGGGIIIKKKPPPVVV^^^dddgggggghhhhhhoooooopppppppppooooooooonnnmmmlllkkkkkkkkklllmmmjjjkkkmmmnnnnnnnnnmmmmmmmmmllljjjgggeeebbbaaa```eeeeeeffffffggghhhhhhiiieeefffgggjjjmmmooonnnmmmkkkiiieeecccccceeeiiikkkmmmnnnpppqqqrrrqqqpppoooppppppqqqqqqrrrsssttttttxxxxxxzzz}}}~~~uuunnnjjjhhhiiimmmrrrvvvwwwxxxyyyzzzyyyzzzzzzyyyxxxxxx{{{}}}yyyyyyxxxxxxxxxyyyyyyxxx{{{xxxuuutttttttttrrrpppnnnmmmlllkkklllnnnppprrr}}}xxxwwwtttooohhhaaa[[[YYYRRRMMMHHHCCC@@@===;;;:::888999999888777666666666777666:::AAAGGGLLLTTT]]]eeeggggggffffffkkkvvvvvvfffVVVKKKGGGCCCBBBGGGNNNSSSYYY___fffjjjooorrruuuvvvxxxzzzyyyyyyyyy}}}|||xxxwwwqqqfff\\\RRRNNNHHHDDDDDDEEEGGGHHHPPPWWWaaakkkrrrwwwzzz|||~~~zzzrrr{{{tttWWWEEE777555111,,,***+++,,,,,,***++++++***((('''((()))+++)))'''%%%$$$$$$%%%%%%'''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$######""""""###$$$%%%""""""######$$$$$$%%%%%%$$$%%%&&&&&&%%%$$$###"""ooofffaaaYYYOOOHHHFFFBBB>>>;;;:::999888777555444222111000/////////111222333444666:::>>>BBBHHHLLLSSSXXX[[[^^^aaaccceeehhhlllpppssstttssssssqqqqqqpppooonnnnnnoooooopppqqqssssssqqqpppqqqrrrrrruuuwwwwwwzzz{{{nnn^^^WWW\\\kkk{{{nnnfffaaahhh{{{}}}eeeLLL<<<222///,,,***))))))((('''&&&&&&%%%%%%$$$$$$######%%%$$$$$$$$$######""""""######"""!!!!!!!!!!!!"""!!!!!!""""""!!!!!!  !!!!!!!!!!!!   !!!"""### !!!!!!""""""###""""""""""""###$$$$$$!!!"""$$$$$$%%%'''***---333???WWWwww|||eeeYYYUUUMMMLLLJJJHHHIIIKKKMMMOOOQQQVVV^^^dddggghhhiiijjjqqqqqqqqqqqqpppooonnnmmmlllllllllmmmnnnooopppqqqooonnnnnnnnnnnnnnnoooooonnnllljjjgggeeecccbbbbbbbbbcccccceeefffhhhjjjkkkiiiiiijjjlllooopppooonnnkkkiiifffddddddfffiiikkkmmmnnnoooooopppoooooonnnqqqqqqqqqrrrrrrssssssssstttvvvzzz~~~~~~|||{{{uuuooojjjhhhkkkoootttwwwxxxxxxyyyyyyyyyzzzzzzzzzyyyyyy{{{}}}xxxxxxxxxxxxxxxxxxxxxyyyzzzxxxuuutttttttttsssqqqoooooonnnmmmmmmmmmnnnoootttxxx~~~}}}xxxrrrlllgggddd]]]XXXQQQKKKGGGCCC@@@>>>999999999888777777666666444222333888>>>DDDNNNXXX```ccceeeddddddiiisss{{{xxxeeeVVVLLLEEEAAACCCGGGJJJOOOTTT]]]bbbhhhmmmpppsssuuuwwwxxxxxxxxx{{{{{{{{{xxxmmmcccYYYSSSKKKFFFDDDDDDEEEEEEIIIQQQ\\\gggooouuuzzz|||yyywwwgggRRR<<<888222///...------,,,)))******)))(((''')))***+++***(((&&&%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&'''%%%$$$$$$############$$$#########$$$$$$$$$$$$$$$######$$$&&&&&&'''&&&&&&yyylllfff^^^TTTMMMIIIEEE@@@===;;;:::888777777666555444333222111111000111222333555888<<<@@@HHHLLLQQQVVVYYY\\\___aaabbbeeekkkpppssstttsssrrrrrrqqqpppooonnnnnnnnnnnnppprrrtttsssqqqooooooooonnnqqqttttttuuuzzzvvvhhh]]][[[dddpppyyyrrrggg^^^cccuuuoooRRR<<<444111---***))))))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$############"""%%%$$$"""!!!!!!!!!"""###"""""""""""""""!!! !!!!!!!!!!!!  !!!!!!!!!!!! !!!""" !!!""""""############""""""######$$$%%%"""###$$$$$$%%%'''+++...444EEE```~~~iii\\\VVVNNNLLLKKKJJJKKKMMMPPPRRRQQQVVV]]]cccggghhhjjjkkkqqqqqqppppppooommmlllkkkiiiiiikkkllloooqqqssstttrrrqqqooonnnnnnnnnooopppnnnllliiifffdddccccccdddaaaaaabbbcccdddfffhhhiiilllkkklllnnnqqqrrrpppnnnkkkjjjhhhggggggiiilllmmmnnnnnnnnnnnnnnnnnnnnnnnnrrrrrrrrrrrrrrrrrrrrrrrrssstttxxx||||||xxxxxx{{{}}}|||{{{xxxuuuqqqnnnlllllloootttwwwwwwwwwwwwxxxwwwxxxzzzyyyyyyyyyzzz|||{{{|||||||||zzzyyyyyyyyyyyyxxxvvvuuuuuutttttttttsssrrrqqqpppooonnnnnnooosssssstttyyy{{{wwwsssqqqkkkfff^^^VVVPPPJJJEEEAAA<<<:::999888888777666555555333333777;;;???GGGPPPWWW[[[___```aaafffpppxxxvvvfffUUULLLEEECCCDDDDDDIIINNNSSSXXX___fffkkkppptttvvvyyyyyyyyyzzz}}}}}}}}}sssiii```YYYPPPIIIFFFEEEFFFFFFGGGNNNYYYdddlllssswwwzzz}}}zzz{{{www```CCC:::222000000...,,,,,,((()))))))))'''''')))++++++***((('''&&&&&&&&&'''%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%&&&&&&'''tttlllccc[[[VVVMMMIIIDDD@@@===;;;999888888777777555444222111000...///000111222555:::===GGGJJJOOOTTTWWWZZZ^^^``````ccciiinnnqqqrrrrrrqqqqqqqqqpppooonnnnnnooooooppprrrsssssspppnnnmmmmmmmmmoooqqqrrrsssvvv~~~}}}pppbbbZZZ^^^iiirrrzzzmmm```aaappp{{{]]]DDD888333...***((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%$$$"""!!!!!!!!!"""###"""""""""""""""!!!!!! !!!!!!!!!!!!   !!!""" !!!!!!"""###$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%'''+++...555JJJhhhlll^^^VVVPPPOOOMMMLLLMMMOOOQQQSSSRRRVVV]]]cccfffhhhiiikkkooooooooonnnmmmkkkjjjiiihhhiiikkknnnqqqsssuuuvvvtttssspppnnnmmmmmmnnnpppllljjjfffcccaaabbbccceeebbbaaaaaaaaabbbdddfffhhhnnnmmmnnnoooqqqqqqpppnnnkkkjjjjjjjjjlllnnnpppqqqooonnnmmmllllllmmmnnnnnnssssssrrrrrrrrrrrrqqqqqqtttrrrtttxxxxxxuuuvvvyyyzzzyyywwwtttrrrpppooooookkkooosssvvvvvvvvvvvvvvvuuuwwwyyyyyyxxxxxxzzz{{{}}}zzzyyyzzzxxxxxxxxxwwwvvvvvvvvvwwwyyywwwuuusssrrrqqqqqqqqqvvvuuuttttttyyy~~~yyytttlllddd[[[SSSKKKFFFAAA>>>:::999999888666444666555666999;;;;;;???EEEKKKPPPVVVYYY\\\cccmmmuuuwww```VVVKKKEEEBBBAAAEEEJJJIIINNNVVV^^^dddkkkqqquuuyyyzzz{{{{{{|||~~~wwwpppddd]]]SSSKKKGGGFFFFFFFFFHHHNNNWWW```hhhoootttxxx|||mmmKKK===222000000---******'''((()))((('''''')))******)))((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$${{{oooccc[[[XXXQQQMMMGGGCCC@@@>>>;;;999666666666555333111///...---...///000111444888;;;DDDGGGLLLQQQTTTXXX\\\______bbbfffkkknnnppppppoooppppppooooooooooooppppppoooqqqqqqpppnnnlllkkklllooonnnpppssstttvvv}}}vvveeeYYYYYYdddooovvvfffaaakkk}}}gggNNN>>>888000***((('''((((((&&&&&&&&&&&&%%%%%%%%%%%%""""""######$$$$$$$$$%%%$$$$$$###""""""""""""###""""""######""""""!!! !!!!!!!!!!!!  !!!"""###!!!!!!""""""######$$$$$$$$$############$$$%%%%%%&&&&&&&&&%%%%%%(((,,,///999QQQppp{{{nnnaaaWWWUUUSSSQQQOOOOOOQQQSSSTTTTTTYYY___cccfffhhhjjjkkknnnnnnnnnmmmllljjjiiihhhjjjlllnnnqqqtttvvvwwwxxxtttrrrpppmmmlllkkklllmmmjjjgggccc___^^^___bbbdddcccbbbaaaaaabbbeeegggiiiooonnnnnnoooppppppnnnllliiijjjkkkmmmooorrrsssuuupppooommmlllkkklllnnnooorrrrrrrrrrrrrrrrrrrrrrrruuurrrrrruuuuuutttuuuxxxwwwuuurrrooommmmmmmmmnnnjjjnnnrrruuuvvvuuuuuuvvvuuuwwwyyyzzzyyyyyyzzz|||{{{zzzzzzyyyzzzzzzyyywwwwwwyyyzzz~~~|||xxxuuusssssstttuuu{{{|||}}}{{{yyy~~~zzzrrriii___UUUOOOHHHDDD???<<<<<<;;;888555666555777::::::777888<<>>444,,,(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$##################$$$$$$$$$$$$###"""""""""############"""!!!!!! !!!!!!!!!!!!  !!!"""##############################$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%&&&)))...222AAAZZZwww|||tttqqqiii^^^[[[YYYVVVTTTSSSSSSTTTUUUYYY]]]bbbfffhhhiiikkklllmmmnnnmmmmmmlllkkkjjjiiikkkmmmooorrrtttvvvvvvvvvsssqqqooommmkkkjjjiiiiiigggddd```\\\[[[]]]```cccdddcccbbbccceeehhhlllnnnnnnnnnmmmnnnooonnnllljjjfffhhhjjjnnnqqqtttvvvwwwrrrpppnnnkkkkkkllloooppprrrrrrrrrrrrrrrrrrrrrrrruuuqqqpppssstttrrrrrruuusssrrrpppnnnmmmmmmmmmmmmjjjnnnsssvvvwwwwwwwwwxxxvvvxxx{{{||||||||||||}}}zzzyyyzzzyyy{{{|||{{{yyyyyy{{{}}}~~~yyyuuussstttwwwyyywwwmmmbbb[[[QQQKKKDDDAAAAAA???<<<888888666888;;;:::777888<<<<<<@@@FFFJJJNNNWWWccclllxxxrrr___QQQGGGAAAAAADDDBBBDDDHHHLLLRRRYYYbbbgggmmmrrrxxx{{{}}}~~~sssjjj]]]RRRKKKGGGFFFEEEGGGJJJOOOUUU]]]fffpppvvvzzz|||^^^HHH444000111,,,)))***))))))***(((&&&%%%'''((('''''''''''''''&&&&&&%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&&&&%%%$$$############$$$%%%qqqccc___VVVRRRLLLGGGCCCAAA>>><<<999999999888666444111000...///000111222444888<<<<<<@@@EEEIIINNNRRRWWW[[[___aaacccfffhhhkkklllmmmmmmnnnnnnnnnoooqqqrrrsssnnnnnnnnnkkkiiiiiikkklllmmmiiihhhnnnqqqrrrvvv||||||iiiZZZVVVYYYkkk|||pppccccccrrrjjjJJJBBB666---))))))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!! ######$$$%%%%%%###"""!!!###############"""!!!!!! !!!!!!!!!!!! """"""""""""#########$$$!!! !!!!!!"""###$$$$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&"""###$$$$$$&&&+++111555GGGaaa}}}qqqpppvvvqqqfff```^^^ZZZWWWUUUUUUVVVWWW\\\```dddhhhjjjkkklllnnnnnnnnnnnnnnnmmmlllkkkkkkjjjlllnnnppprrrsssssssssrrrpppooollljjjhhhggggggfffbbb]]]ZZZYYY[[[___bbbdddccccccdddggglllpppsssnnnmmmmmmnnnnnnmmmkkkhhhdddfffiiimmmqqqtttvvvwwwsssqqqnnnlllkkkmmmoooqqqqqqqqqqqqrrrrrrssssssssstttqqqpppssstttqqqoooqqqqqqqqqqqqqqqpppooonnnnnnkkkooossswwwxxxxxxyyyyyywwwzzz}}}~~~~~~~~~~~~~~~yyyyyy{{{zzz|||}}}|||zzzzzz|||yyytttsssuuuxxx{{{wwwkkkdddWWWPPPIIIEEEDDDCCC>>>::::::999999;;;;;;999;;;@@@:::>>>CCCFFFJJJRRR___hhhppp|||jjjYYYLLLCCCBBBEEECCCDDDEEEGGGKKKRRR[[[```fffmmmuuuzzz}}}}}}|||ssseeeXXXOOOJJJHHHGGGEEEGGGKKKQQQYYYdddooowwwvvv|||eeeKKK555111111,,,)))+++*********(((&&&%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""###%%%&&&'''&&&&&&%%%######$$$%%%%%%&&&''''''%%%$$$$$$###$$$%%%'''(((~~~mmmccc___ZZZUUUPPPHHH???<<<>>>:::999888777777666444111111111000111222333555666:::???EEEHHHIIIMMMSSSYYY^^^___```dddgggjjjkkkjjjllllllmmmmmmnnnmmmmmmmmmnnnmmmllllllkkkkkkkkklllhhhkkkooorrrsssuuuvvvxxxnnn^^^ZZZ]]]dddqqqssseee]]]dddzzz{{{]]]GGG555111000***'''+++)))((((((&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!  !!!"""######$$$ !!!!!!!!!!!!!!!""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%###$$$+++222777GGGmmm|||ooolllrrrxxxuuuoookkkggg```ZZZVVVVVVWWWXXX\\\```dddggghhhiiijjjkkknnnnnnnnnnnnmmmlllkkkkkkkkkkkkkkknnnqqqrrrrrrqqqqqqooolllkkkkkkkkkiiihhheeeaaa\\\YYY[[[^^^aaabbbdddfffhhhjjjkkkllloooqqqooooooooonnnmmmkkkjjjiiihhhgggfffjjjpppuuuwwwwwwsssoookkkkkkmmmooopppoooqqqrrrssstttttttttsssrrrsssrrrrrrqqqqqqrrrrrrsssvvvtttqqqpppoooooommmllllllooosssvvvwwwyyyzzz|||wwwyyy{{{|||||||||~~~~~~|||yyyxxxyyyzzz{{{}}}}}}}}}}}}|||~~~{{{wwwuuuuuuvvvvvvuuuzzzsssjjj^^^RRRLLLGGGBBB@@@AAA@@@>>>;;;999:::;;;;;;:::@@@>>>>>>BBBFFFMMMYYYeeesssyyyyyyfffYYYOOOHHHDDD@@@@@@@@@AAAEEEMMMVVV\\\bbbgggmmmssswwwzzz}}}|||}}}yyylll]]]QQQIIIFFFGGGJJJIIILLLSSSYYY___iiissssssyyy}}}fffQQQ:::///......,,,+++000///---+++)))'''&&&%%%''''''((((((''''''&&&%%%%%%$$$"""!!!!!!"""$$$%%%''''''%%%$$$###"""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{nnnccc]]]WWWSSSKKKBBB>>>???;;;999888777777666444222000000//////000222333444888===BBBEEEFFFJJJPPPVVV\\\]]]```cccgggiiijjjjjjllllllmmmmmmnnnnnnmmmmmmnnnnnnmmmkkkkkkjjjjjjjjjiiilllooorrrssstttvvvwww|||qqqbbb[[[ZZZZZZeeetttzzziii___bbbttthhhPPP:::333111***&&&''')))(((((('''%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!  !!!!!!""""""### !!!!!!!!!"""""" !!!!!!!!!"""""""""#########$$$$$$%%%%%%%%%&&&''''''%%%&&&,,,333888NNNnnnuuuddddddlllqqqpppooohhheee```[[[XXXWWWXXXYYY\\\```dddhhhiiijjjlllmmmllllllmmmllllllkkkjjjjjjjjjjjjkkkmmmppprrrrrrqqqpppnnnlllkkkkkkkkkiiihhhccc___[[[YYYZZZ^^^```aaabbbdddggghhhiiikkkmmmoooooooooooonnnmmmkkkjjjiiikkkiiihhhkkkooosssuuutttrrrooolllkkkmmmpppppppppqqqrrrssstttuuutttssssssrrrrrrqqqqqqqqqqqqrrrrrruuussspppnnnnnnmmmkkkiiijjjmmmqqqtttvvvwwwyyy{{{wwwyyy{{{|||||||||}}}~~~~~~~~~~~~}}}{{{yyyxxxwwwwwwxxxzzz{{{|||||||||{{{}}}zzzwwwvvvuuuuuusssrrrvvv}}}~~~ssshhh]]]WWWQQQIIIDDDBBB@@@>>><<<<<<<<<<<<:::888<<<:::;;;???CCCIIIUUUaaaooovvvqqq___QQQGGGBBB??????>>>>>>AAAGGGNNNSSSZZZ___gggmmmrrrvvvyyy{{{|||}}}{{{oooaaaTTTLLLHHHGGGHHHGGGJJJPPPWWW]]]hhhrrrrrrxxx~~~hhhRRR;;;000///...---,,,---,,,+++***(((&&&%%%$$$''''''((((((''''''&&&%%%)))(((&&&%%%%%%&&&((()))%%%%%%$$$###""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$wwwhhhaaaZZZUUUOOOGGGAAAAAA<<<:::888888888777555333111111000000000222333444555999>>>AAACCCGGGLLLQQQYYY[[[^^^bbbeeehhhiiijjjkkklllmmmnnnnnnnnnnnnnnnnnnmmmlllkkkjjjjjjjjjjjjkkkmmmppprrrrrrssstttvvvxxx~~~wwwiii]]]WWWTTT[[[fffuuusssgggeeeppp~~~uuu[[[@@@666222,,,'''&&&)))(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$#################################"""!!!!!!!!!!!!"""  !!!!!!!!!!!!!!!!!!!!!"""""""""### !!!!!!!!!!!!!!!""""""###$$$%%%&&&&&&&&&'''(((((((((,,,444;;;VVVppp{{{zzz|||kkkXXX[[[eeeggghhhmmmcccaaa^^^[[[ZZZYYYZZZZZZ]]]aaaeeeiiijjjkkklllnnnjjjjjjjjjjjjjjjjjjiiiiiijjjiiijjjmmmppprrrqqqpppnnnlllkkkjjjkkkkkkiiihhhaaa]]]ZZZYYY[[[^^^aaabbbcccfffhhhiiijjjkkknnnpppoooooonnnmmmlllkkkkkkjjjnnnlllkkkkkknnnppppppppppppnnnllllllnnnpppqqqqqqqqqrrrtttuuuuuuuuuttttttrrrrrrqqqqqqqqqqqqrrrrrrtttqqqooommmlllkkkhhhffffffjjjooossstttvvvxxxyyywwwyyy{{{|||{{{{{{|||~~~|||{{{zzzyyywwwwwwvvvvvvuuuuuuwwwxxxzzzzzz{{{zzz{{{zzzxxxwwwvvvssspppmmmlllsss||||||ssskkkfff___TTTKKKHHHDDDBBBAAA@@@???>>>;;;999:::999:::===AAAGGGSSS___iiisss~~~lllZZZMMMFFFAAA???===<<<>>>AAAFFFIIIPPPUUU^^^eeekkkooosssuuuwwwyyy}}}}}}~~~~~~sssfffZZZQQQJJJGGGEEEDDDFFFMMMSSSZZZeeeooopppvvv}}}lllUUU<<<111///...------***)))(((((('''&&&%%%%%%''''''((((((''''''&&&%%%'''&&&%%%$$$$$$%%%&&&'''######"""""""""""""""###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%mmmccc[[[WWWRRRKKKEEECCC===;;;999888888888666444333333222111111222444444444777;;;>>>AAADDDIIIMMMUUUXXX]]]aaadddfffhhhiiikkklllmmmnnnnnnooonnnnnnllllllkkkkkkkkkkkkllllllmmmoooqqqrrrqqqqqqssstttuuuyyy~~~rrrbbbWWWTTTWWW```nnnrrrlllqqqzzz~~~cccFFF888444000+++((()))(((((('''&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$###""""""!!!!!!""""""  !!!!!!!!!""""""""" !!!!!!!!!!!!"""###$$$%%%&&&'''((((((&&&&&&''')))))),,,555>>>^^^rrrzzzxxx|||{{{rrr|||eeeSSSZZZbbb___```ggg^^^]]]]]]\\\[[[[[[\\\\\\aaadddhhhjjjjjjjjjkkklllhhhhhhhhhhhhhhhhhhiiiiiijjjjjjjjjmmmoooqqqqqqooolllkkkjjjjjjjjjjjjhhhfff___]]][[[[[[^^^aaacccdddfffhhhkkkllllllmmmppprrroooooonnnmmmlllkkkkkkkkkpppooommmlllllllllllllllooonnnnnnnnnooopppqqqqqqqqqrrrtttuuuvvvuuuuuutttssssssrrrrrrrrrrrrsssssstttrrrooommmllliiifffcccccchhhmmmrrrtttvvvxxxyyywwwyyy{{{{{{{{{zzz{{{}}}{{{zzzxxxvvvvvvvvvvvvwwwssstttuuuvvvwwwxxxyyyzzzzzzyyyxxxxxxvvvrrrlllhhhhhhoooxxx~~~zzztttrrrlllaaaXXXSSSNNNKKKFFFCCCAAA@@@>>>===<<<;;;<<>>@@@BBBDDDHHHMMMVVV^^^dddiiinnnpppooosssxxx}}}~~~vvvkkk```VVVMMMHHHDDDBBBDDDIIIPPPVVVaaalllmmmssszzzqqqZZZ@@@222///...---,,,(((((('''''''''&&&&&&&&&'''''''''(((''''''&&&%%%%%%$$$###""""""######$$$"""""""""""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%uuuhhh\\\XXXUUUOOOHHHEEE???===:::999999888777666333333111111000111222333444666999<<>><<<===@@@BBBFFFPPP[[[___lllyyy{{{hhhYYYKKKFFFAAA>>>>>>@@@AAAAAADDDIIIPPPXXX^^^dddiiillljjjnnntttzzz~~~yyyoooeee[[[QQQKKKEEEBBBCCCGGGLLLSSS]]]gggkkkqqqxxx}}}{{{bbbEEE555000---++++++(((((((((((((((((((((((('''''''''(((''''''&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%sssccc\\\YYYSSSLLLHHHAAA>>>;;;999999999888888333222000/////////000000444555777:::>>>BBBEEEGGGKKKQQQYYY^^^aaabbbfffhhhkkklllmmmnnnooopppppppppkkkkkkkkklllmmmooopppqqqooopppqqqqqqppppppssstttsssuuu|||qqqdddOOOPPPTTTaaatttwwwnnnlllrrr}}}]]]EEE777000+++'''((((((((('''''''''&&&&&&###$$$$$$%%%%%%$$$$$$###########################$$$$$$###""""""""""""### !!!!!!!!!  !!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$%%%%%%&&&$$$%%%******---;;;LLLjjj{{{wwwvvvwwwvvvfff^^^ccceee\\\WWWYYYXXXYYYYYYZZZ\\\^^^___```eeegggjjjkkkjjjhhhhhhhhhhhhhhhgggggghhhjjjkkklllooonnnnnnnnnppppppooommmkkkjjjiiiiiiiiihhhdddbbb\\\\\\\\\___cccggghhhhhheeegggiiiiiijjjjjjlllnnnooonnnmmmlllkkkllllllmmmnnnnnnnnnllliiiiiijjjlllmmmppprrrrrrqqqooooooooooooppprrrtttuuuuuuttttttttttttsssssssssssstttttttttrrrpppnnnkkkgggbbb___^^^cccjjjppptttvvvxxxyyyvvvxxxzzzzzzyyyyyyyyyzzz{{{zzzzzzyyyyyyyyyzzzzzzvvvuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxvvvqqqjjjeeeccciiipppuuuvvvvvvwwwyyyvvvzzz}}}{{{vvvqqqqqqddd]]]TTTLLLGGGCCCAAA@@@>>><<<<<<>>>???BBBKKKTTT\\\iiivvv}}}wwwdddSSSLLLCCC???>>>@@@@@@@@@BBBEEEKKKQQQVVV]]]cccgggiiilllqqqwww|||~~~~~~~~~|||ssskkkaaaXXXQQQIIIFFFDDDGGGJJJOOOYYYccchhhnnnvvv|||mmmMMM:::333...,,,+++))))))))))))))))))))))))''''''((((((''''''&&&%%%$$$$$$$$$######""""""!!!$$$$$$######$$$%%%&&&&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%mmmbbb^^^WWWOOOJJJBBB???;;;:::::::::999999555444333111000000111111444444555888<<<@@@BBBCCCHHHOOOXXX]]]___aaaeeehhhkkklllmmmnnnppppppppppppnnnnnnnnnnnnnnnoooppppppooopppqqqppppppqqqsssuuurrrtttzzzvvvjjjVVVSSSQQQWWWggg~~~uuupppnnniiiMMM;;;333...+++((((((((((((''''''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""###### !!!!!!!!!!!!  !!!!!!!!!!!!""""""""""""#########$$$!!!!!!""""""#########$$$((($$$&&&+++,,,///@@@UUUqqqyyy{{{lllgggcccdddaaa[[[WWWWWWXXXXXXXXXYYY[[[]]]```aaabbbeeehhhjjjjjjiiiiiiiiiiiihhhhhhhhhiiikkkmmmooorrrqqqppppppqqqpppnnnlllkkkjjjiiiiiiiiifffbbb___ZZZZZZ[[[___dddgggiiihhhdddfffhhhiiiiiiiiikkkmmmooonnnlllkkkkkklllmmmnnnkkkllllllkkkiiiiiilllooonnnqqqttttttqqqnnnmmmnnnnnnoooqqqrrrtttttttttsssrrrrrrrrrqqqqqqrrrrrrrrrsssqqqooollliiieee___[[[[[[```hhhooosssuuuvvvwwwvvvxxxyyyzzzyyyxxxyyyyyyyyyzzzzzz{{{{{{{{{zzzzzzxxxxxxwwwvvvvvvwwwxxxyyyyyyyyyyyyxxxvvvrrrkkkfff^^^dddkkkpppqqqqqqsssuuuvvvxxx{{{}}}~~~zzzyyyzzznnniiiaaaYYYRRRLLLFFFBBB>>><<<<<<======???FFFOOOXXXeeerrryyyrrr___VVVJJJBBBAAABBBAAA@@@@@@BBBEEEIIINNNTTT[[[```fffiiinnntttyyy}}}~~~}}}}}}~~~wwwppphhh^^^WWWNNNIIIGGGHHHIIIMMMVVV___ffflllttt{{{xxxWWWAAA777111---,,,))))))))))))))))))))))))''''''((((((''''''&&&%%%#########"""!!! $$$###############$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&uuuhhhbbbZZZQQQLLLBBB???<<<::::::::::::999:::888777555444444444555333333444777;;;???AAAAAAFFFNNNWWW]]]___```dddhhhkkklllmmmoooppppppqqqqqqrrrqqqpppooonnnnnnnnnnnnoooppppppppppppqqqtttvvvqqqsssyyyxxxnnnaaaZZZSSSRRR^^^tttzzzpppnnnRRR???666333111((((((((((((((('''''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""######### """!!!!!!!!! !!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%***&&&''',,,---111DDD[[[vvv{{{eeefffeeeaaa^^^[[[YYYWWWXXXXXXXXXXXXZZZ]]]```bbb```cccgggiiijjjjjjkkkkkkjjjiiiiiiiiijjjllloooqqqtttsssqqqqqqqqqpppnnnkkklllkkkjjjiiihhheeeaaa^^^XXXXXXZZZ___dddggghhhhhhfffhhhjjjjjjjjjkkkmmmnnnooonnnlllkkkkkklllmmmnnnhhhjjjkkkkkkiiijjjmmmpppnnnrrruuuuuuqqqnnnmmmmmmmmmnnnppprrrssssssssssssqqqppppppppppppppppppqqqrrrpppnnnkkkhhhccc]]]YYYXXX^^^fffmmmqqqsssuuuvvvvvvxxxyyyyyyxxxxxxxxxyyyxxxyyyzzz{{{|||{{{zzzyyy{{{zzzxxxwwwwwwwwwxxxyyyzzzyyyyyyxxxvvvrrrlllhhh\\\bbbiiinnnoooppprrruuuvvvxxxyyyxxxyyy~~~}}}}}}vvvsssmmmfff^^^UUULLLEEE@@@>>>>>>>>>>>>>>>EEENNNUUUbbbooovvv|||iii___QQQGGGDDDEEEDDDCCC>>>???AAADDDHHHNNNVVV\\\cccfffjjjpppuuuzzz~~~~~~~~~}}}zzztttlllccc\\\QQQLLLIIIHHHIIILLLTTT]]]eeekkkssszzz]]]FFF:::333///---))))))))))))((((((((((((''''''((((((''''''&&&%%%'''''''''&&&&&&$$$###"""######""""""""""""######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&qqqfff]]]TTTLLLCCC@@@;;;999999:::::::::999777555333222111222222111333444555777999===@@@JJJOOOUUUYYY[[[]]]aaaeeejjjkkkllllllkkkllloooqqqpppmmmjjjjjjmmmnnnnnnmmmooooooooooooqqqsssuuuvvvxxx{{{zzzyyy~~~uuuhhhYYYTTTZZZjjjxxx}}}wwwVVVCCC<<<444)))+++)))&&&%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$############$$$$$$###"""!!!!!!"""""" !!!!!!""""""######!!!  !!! """!!!  """"""!!!!!!######$$$$$$$$$%%%%%%%%%((('''+++000///333HHHaaakkkYYY^^^bbbaaa[[[WWWWWWYYY[[[ZZZZZZ[[[]]]```ccceeeeeeeeefffhhhiiijjjkkklllkkkiiigggfffhhhlllpppsssrrrrrrrrrqqqooollljjjhhhkkkiiigggffffffccc]]]YYYVVVZZZ___ccceeegggiiikkkeeedddeeehhhkkknnnnnnnnnooonnnllllllnnnooonnnmmmhhhgggffffffgggjjjmmmoooqqqqqqooonnnllllllkkkkkkmmmoooppprrrssssssrrrrrrrrrrrrqqqppppppooonnnnnnqqqnnnjjjhhhfffaaaZZZTTTUUUUUU\\\jjjssstttsssrrrsssuuuxxxyyyxxxwwwxxxyyytttuuuwwwxxxxxxwwwvvvuuuvvvuuuuuuuuuuuuuuuvvvvvv{{{zzzyyyxxxvvvrrrnnnjjjfffbbbcccjjjqqqrrrsssuuuwwwyyyzzz|||}}}}}}{{{~~~{{{sssmmmfffYYYLLLGGGAAA===>>>@@@AAADDDIIIQQQZZZfffrrrzzz|||gggUUUOOOJJJAAA===AAA<<<>>>???>>>===AAAJJJQQQ[[[```gggmmmrrrwww{{{~~~~~~}}}~~~~~~yyysssjjjcccYYYRRRKKKIIIHHHJJJPPPXXXaaahhhrrryyy}}}fffJJJ999222...++++++++++++++++++***)))))))))'''%%%%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######"""""""""""""""###########################'''&&&$$$######$$$%%%&&&vvviii___VVVQQQHHHDDD???<<<::::::999999888777555333222111111111000111333444555888;;;>>>FFFKKKRRRWWWZZZ^^^cccgggjjjlllmmmnnnmmmnnnoooqqqpppmmmkkkkkkmmmooonnnmmmnnnnnnnnnoooppprrrtttuuusssvvvwwwxxxqqq___UUUUUUaaavvvyyyzzz~~~___JJJ@@@666+++,,,)))'''%%%&&&&&&&&&%%%$$$######""""""######$$$'''&&&%%%$$$############$$$$$$###"""""""""""""""!!!!!!!!!!!!""""""""""""!!!  !!! ###"""!!!  !!!""" ###%%%$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&***000111777NNNggg}}}sss^^^RRRWWW\\\\\\XXXTTTTTTVVVYYYYYYZZZ\\\___cccgggjjjiiiiiiiiiiiiiiiiiiiiijjjgggfffffffffiiimmmqqqtttqqqqqqqqqpppooommmjjjiiijjjiiigggfffeeebbb\\\XXXVVVZZZ```dddfffgggiiijjjfffeeefffhhhlllnnnooonnnpppnnnmmmmmmnnnoooooonnnjjjiiihhhgggiiillloooqqqqqqpppnnnmmmlllkkkkkkllllllmmmnnnpppqqqqqqqqqqqqrrrqqqqqqqqqqqqrrrrrrrrrtttpppkkkhhheee```ZZZTTTSSSSSSZZZgggpppsssrrrrrrsssvvvxxxyyyxxxxxxxxxyyywwwwwwwwwwwwwwwvvvuuuttttttttttttuuuvvvwwwxxxyyy{{{zzzyyywwwuuurrrnnnllleeebbbcccjjjqqqssstttvvvxxxyyyzzzzzz{{{}}}|||wwwooobbbUUUIIICCC???@@@BBBAAACCCFFFNNNVVVcccnnnvvv~~~ppp\\\SSSLLLCCC???BBB===???@@@???>>>AAAIIIOOOXXX\\\cccjjjooouuuyyy}}}~~~~~~}}}~~~~~~~~~xxxooohhh[[[SSSLLLIIIHHHIIINNNUUU___fffpppwww{{{mmmPPP<<<222...,,,******************))))))(((&&&%%%%%%&&&'''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$########################&&&&&&%%%%%%%%%%%%&&&&&&}}}mmmaaaZZZVVVMMMIIICCC>>><<<:::999888777666555333222111000000///000222333333666:::===BBBGGGOOOUUUYYY^^^dddiiiiiillloooppppppooopppqqqpppooommmmmmnnnoooooonnnnnnnnnnnnoooppprrrssstttrrrssstttvvv~~~yyydddVVVRRRZZZmmm~~~xxxuuu{{{jjjRRRCCC888...,,,***'''&&&&&&&&&&&&%%%$$$######""""""######$$$&&&&&&%%%$$$############$$$$$$###""""""""""""###""""""""""""!!!!!!!!!!!!!!!  !!! $$$$$$"""!!! """!!! !!!###%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&)))...222<<>>@@@@@@???@@@CCCEEEMMMQQQXXX___fffmmmssswww|||}}}}}}||||||}}}~~~{{{nnnddd[[[TTTMMMJJJGGGGGGKKKQQQXXX```jjjrrrwww{{{~~~gggKKK888000...))))))))))))))))))******&&&%%%&&&''')))'''$$$"""&&&&&&%%%%%%%%%$$$$$$$$$########################%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((('''&&&|||kkk```[[[LLLHHHBBB>>><<<;;;:::999666666555444333111000//////111222222333555888;;;???DDDJJJOOOSSSXXX___dddgggkkknnnpppqqqppppppqqqpppqqqqqqpppoooooonnnooommmmmmnnnpppqqqrrrsssssswwwtttssssssvvv{{{vvvgggZZZRRRTTTaaaoooxxxooolllxxxwww\\\FFF999333...+++((('''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$######$$$$$$$$$###############$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######### !!!"""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))---444EEE```vvvrrrWWWQQQUUUZZZYYYTTTQQQQQQSSSXXXXXXZZZ]]]aaagggkkknnnooonnnllljjjiiiiiijjjjjjmmmnnnppprrrrrrqqqpppooopppppppppppppppnnnlllkkkggggggfffccc___[[[WWWVVVVVV[[[bbbgggiiihhhgggggggggffffffhhhkkkmmmmmmmmmlllkkkiiiiiikkklllkkkjjjiiiiiiiiijjjkkkmmmooopppqqqooommmjjjiiiiiiiiijjj]]]]]]^^^```cccgggkkknnnooonnnnnnnnnoooqqqtttuuu}}}wwwpppjjjgggbbb\\\XXXRRROOORRR\\\fffmmmqqquuusssuuuxxxyyyxxxwwwxxxxxxuuuuuutttttttttuuuwwwxxxwwwwwwvvvvvvvvvvvvvvvvvvyyy{{{{{{xxxtttqqqppppppddd^^^\\\aaahhhlllpppsssxxxxxxwwwuuussstttwwwyyy|||~~~{{{vvvrrrfffZZZMMMEEEAAA???CCCHHHIIIOOOYYYbbbjjjrrr|||ppp```RRRIIIEEE===>>>???>>>>>>>>>???@@@HHHLLLSSSZZZ```hhhooossswwwyyy}}}}}}{{{|||}}}zzzlllbbb[[[TTTMMMJJJHHHGGGKKKPPPVVV]]]hhhpppuuuzzzsssTTT>>>222///******)))((())))))***+++&&&%%%&&&''')))'''$$$"""&&&&&&%%%%%%%%%$$$$$$$$$#######################################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))((('''&&&uuudddZZZJJJFFFAAA>>><<<<<<;;;:::777777666555444222111000///000222222222444888:::???CCCIIIMMMPPPUUU\\\aaafffiiilllnnnnnnnnnooopppoooqqqrrrqqqooonnnnnnnnnmmmnnnpppqqqssssssttttttuuurrrqqqsssuuuwww~~~yyynnncccXXXRRRYYYbbbxxxuuunnnvvvgggNNN===666///,,,)))''''''&&&%%%$$$$$$######""""""######$$$%%%%%%$$$$$$###$$$$$$%%%$$$############$$$%%%%%%""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$ """$$$$$$#########$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&(((***...888LLLfffzzzttt]]]SSSWWWYYYVVVPPPMMMOOORRRXXXXXXZZZ\\\```eeejjjmmmooommmkkkiiiiiiiiijjjkkkjjjlllpppsssuuuvvvvvvuuurrrrrrrrrrrrqqqooommmlllggggggeeeaaa\\\XXXVVVWWWXXX\\\bbbggghhhhhhhhhhhhhhhggggggiiilllnnnnnnmmmkkkiiihhhhhhiiijjjjjjiiiiiiiiijjjkkklllnnnooopppqqqooonnnkkkiiihhhgggfff\\\[[[[[[[[[^^^bbbfffiiinnnmmmmmmnnnpppsssvvvxxx|||wwwqqqmmmjjjfff```[[[SSSOOOPPPYYYcccjjjpppuuurrrtttwwwwwwwwwvvvvvvwwwssssssssstttuuuvvvwwwxxxxxxwwwvvvuuuttttttttttttwwwzzz|||{{{vvvqqqpppqqqggg___ZZZ]]]ccchhhmmmrrruuuuuuvvvuuuttttttvvvxxxzzz{{{}}}~~~~~~|||yyyyyypppbbbSSSIIICCC@@@CCCHHHHHHMMMVVV]]]dddlllvvv}}}}}}kkk[[[NNNHHH@@@???>>>===============CCCGGGMMMSSSZZZaaaiiimmmqqquuuzzz}}}{{{yyyyyy{{{}}}}}}pppggg^^^WWWPPPLLLIIIGGGIIINNNSSSZZZeeennnsssxxx~~~zzz~~~|||^^^EEE666000---,,,***)))))))))***+++'''&&&&&&'''((('''%%%###&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$######"""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''~~~hhhYYYLLLHHHBBB>>>===<<<;;;:::777777777777555444222000...///000000111222666888===AAAFFFJJJNNNSSS[[[```eeegggiiijjjkkklllnnnpppnnnppprrrqqqooollllllmmmnnnoooqqqssstttuuuuuuuuuuuurrrrrruuuuuuuuu{{{|||sssdddYYYXXX]]]nnn}}}wwwzzzxxx[[[DDD888///,,,)))''''''&&&%%%$$$$$$######""""""######$$$%%%$$$$$$###$$$$$$%%%%%%$$$#########$$$$$$%%%&&&!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$###"""!!!###%%%$$$""""""$$$&&&%%%%%%%%%&&&&&&&&&&&&'''$$$(((,,,111===TTTnnnppp^^^UUUWWWXXXTTTOOOMMMPPPTTTWWWXXXYYY\\\aaafffkkknnnpppnnnkkkiiiggghhhiiijjjjjjlllooosssuuuwwwwwwwwwtttttttttsssrrrooommmlllhhhgggddd^^^XXXUUUVVVXXXYYY]]]bbbfffggghhhhhhiiijjjjjjjjjkkknnnppppppoookkkiiihhhhhhiiijjjjjjiiijjjjjjkkklllnnnooopppqqqppppppooommmjjjgggdddbbb___]]]ZZZXXXYYY[[[___aaaffffffgggiiimmmrrrwwwzzz{{{wwwssspppnnnjjjddd___TTTNNNMMMUUU___fffmmmssspppsssuuuvvvuuuuuuuuuvvvsssssstttuuuvvvvvvvvvvvvvvvuuuttttttttttttttttttuuuzzz~~~}}}wwwrrrppppppkkkaaaYYYZZZ___eeemmmsssqqqsssuuuuuuuuuuuuwwwxxxzzzzzz|||||||||{{{||||||}}}zzz{{{uuuhhhZZZPPPHHHCCCCCCFFFEEEJJJQQQWWW]]]eeeooovvv}}}vvvdddUUUKKKDDDBBB@@@>>>=========<<<>>>AAAGGGMMMSSS[[[bbbgggmmmqqqxxx}}}~~~|||xxxuuuuuuvvvxxxzzz|||~~~wwwoooccc[[[SSSOOOJJJFFFGGGKKKOOOWWWbbbkkkqqqvvv{{{uuu~~~{{{eeeLLL999000000...,,,***))))))***+++(((&&&%%%%%%&&&'''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&#########$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((kkkYYYNNNJJJDDD???===<<<:::999888888888888666444222111---.../////////111444777;;;???EEEIIIMMMSSS[[[aaadddfffggghhhhhhjjjmmmpppmmmppprrrqqqnnnllllllmmmnnnooorrrtttuuuvvvuuuuuuxxxuuuuuuwwwvvvsssxxxqqqbbb]]]```gggwww~~~~~~fffJJJ:::000---)))'''''''''%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%$$$#########$$$%%%%%%&&& !!!!!!""""""###### !!!"""######"""!!! """"""""""""""""""""""""!!!"""###$$$$$$###!!!!!!!!!"""$$$### ###%%%%%%%%%%%%&&&&&&&&&''''''###(((---333AAAZZZuuu|||eeeXXXWWWYYYYYYTTTOOONNNSSSXXXVVVWWWYYY]]]bbbhhhmmmpppqqqoookkkhhhgggfffggghhhmmmnnnppprrrtttuuuuuuuuuvvvvvvuuutttrrrpppmmmllliiigggccc]]]VVVTTTVVVYYY[[[^^^bbbeeefffgggiiijjjmmmllllllmmmppprrrrrrqqqllljjjiiiiiijjjkkkkkkjjjkkklllmmmnnnoooqqqqqqrrrpppppppppnnnkkkfffbbb```bbb___[[[WWWVVVWWWYYY[[[^^^___```dddiiiooouuuyyyyyywwwtttrrrqqqmmmgggaaaSSSMMMLLLSSS\\\dddkkkqqqppprrrtttuuuuuuttttttuuuttttttvvvvvvvvvuuutttsssssssssssssssssstttuuuvvvtttyyy~~~xxxrrrppppppnnncccZZZYYY^^^dddmmmtttnnnqqqtttvvvvvvwwwwwwxxx{{{|||||||||{{{zzzzzzyyywww{{{}}}xxxxxxvvvkkk^^^UUUMMMEEEBBBCCCBBBFFFMMMRRRXXX```iiipppwwwyyy}}}jjjYYYMMMGGGEEEAAA???>>>>>>>>>===;;;>>>CCCIIIOOOVVV^^^ccckkkpppvvv{{{|||yyytttpppssstttvvvxxxzzz{{{|||||||||tttggg___VVVPPPJJJDDDDDDGGGMMMUUU```iiioootttzzz~~~~~~tttzzzjjjPPP<<<000222000---+++))))))***+++)))'''%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%'''(((vvvaaaXXXNNNEEE@@@<<<888777:::666666666777777555222///000/////////111222444555888;;;@@@FFFLLLTTT[[[```aaabbbeeehhhjjjkkkllllllppppppooonnnnnnnnnnnnoookkkmmmppprrrssssssrrrqqquuuuuusssrrrqqqssswww{{{vvveee[[[XXXeeejjjzzzuuutttqqqRRR???666...)))))))))'''&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""""""""""""""############%%%"""!!!!!! """$$$%%%%%%%%%$$$"""""""""""""""""""""""""""############$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&((()))+++444IIIeeexxxzzziii```bbb\\\[[[UUUMMMLLLRRRSSSPPPTTTWWW\\\```dddgggkkknnnpppooommmkkkhhhgggeeeeeeiiilllooorrrssstttuuuwwwtttuuuvvvvvvuuurrrnnnlllnnnjjjddd\\\VVVTTTVVVXXX```bbbeeefffggghhhkkkmmmnnnpppsssuuutttrrrooommmmmmllljjjhhhffffffffffffjjjjjjkkklllmmmoooppppppqqqoookkkhhheeedddddddddfffccc^^^ZZZWWWUUUUUUVVV[[[[[[^^^cccgggkkkttt~~~|||yyyvvvtttssspppiiidddUUUNNNKKKRRR\\\dddkkkpppnnnppprrrsssssstttuuuwwwuuuuuuvvvuuuttttttvvvxxxuuuuuusssqqqpppqqquuuyyy}}}yyytttqqqmmmdddXXXPPPRRR\\\hhhoooqqqpppooopppssswwwyyyzzz}}}}}}||||||{{{yyyxxxwwwzzzvvvtttxxxzzzzzz|||~~~~~~}}}yyywwwrrroooggg[[[NNNEEEAAAAAAAAABBBFFFNNNSSSXXX___ggglllyyyzzzcccNNNKKKCCC===>>>@@@>>>;;;:::<<<===@@@DDDIIIQQQYYY___eeejjjqqqvvvwwwwwwvvvvvvyyyxxxwwwvvvwwwyyy|||}}}~~~xxxpppeeeXXXPPPJJJFFFFFFJJJLLLQQQYYYccckkkqqqtttvvvxxx~~~zzz~~~pppWWW@@@//////...,,,***))))))******+++***)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%$$$###"""""""""###$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))~~~jjj[[[QQQGGGBBB>>>:::999;;;666666666666777666333000000/////////000222444555777:::???EEEJJJQQQYYY]]]aaabbbeeegggjjjkkkkkkkkknnnnnnmmmmmmmmmllllllllllllmmmnnnppppppppppppooorrrsssttttttssstttvvvxxxwwwggg^^^ZZZ[[[bbbrrrqqqmmmwwwrrrSSS???888000******)))'''%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$#########""""""!!!!!!---)))%%%###$$$$$$###!!!""""""###$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$%%%%%%&&&'''(((((()))***---888NNNjjj}}}tttddd\\\___bbb```XXXOOOMMMQQQRRRNNNTTTXXX]]]aaaeeehhhlllnnnpppooollljjjhhhggggggggghhhkkkooossstttvvvxxxzzzxxxxxxxxxwwwtttqqqnnnlllllliiibbb[[[VVVUUUWWWZZZ```bbbeeefffgggiiilllnnnoooqqqsssttttttrrrpppnnnjjjjjjjjjjjjiiigggfffeeehhhiiijjjkkklllllllllllllllkkkhhhfffffffffggggggjjjhhhddd```]]][[[ZZZZZZWWWWWWYYY^^^aaafffpppzzz}}}zzzwwwvvvuuuqqqkkkfffVVVMMMIIIMMMVVV]]]dddjjjmmmoooqqqrrrrrrssstttvvvuuuvvvwwwvvvttttttvvvwwwxxxxxxwwwuuutttvvvzzz}}}{{{vvvssspppgggYYYPPPPPPXXXbbbjjjpppooonnnpppsssvvvxxxyyyzzzzzzzzzzzzyyyxxxwwwvvvtttqqqppptttuuurrrrrrtttoooooopppvvv|||yyyrrrpppiii^^^RRRHHHBBBAAAAAAAAADDDKKKPPPTTT\\\dddiiivvv|||lllWWWQQQHHHAAAAAABBB???<<<;;;:::<<<>>>@@@DDDKKKRRRWWWaaafffmmmrrruuuuuuttttttwwwwwwwwwwwwxxxzzz|||}}}zzzpppfffZZZRRRLLLHHHHHHKKKKKKPPPXXXaaajjjqqquuuwwwyyy|||uuu]]]EEE444///...,,,***))))))******(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''wwwaaaVVVKKKEEEAAA===;;;<<<666666555666777666333111000/////////000222333555777:::>>>CCCHHHNNNUUUZZZ```bbbdddgggiiijjjkkkkkkkkkllllllmmmlllkkkjjjiiilllllllllllllllmmmnnnnnnooorrrtttuuuuuuttttttuuu}}}wwwjjj```\\\UUU]]]mmmpppgggoootttVVVAAA;;;333,,,******'''%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$###"""!!! ***'''$$$"""!!!!!! %%%$$$###""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########$$$&&&((()))******,,,000===UUUppp|||ooo```ZZZ^^^ccc```XXXPPPNNNQQQRRRPPPTTTXXX^^^cccfffiiilllnnnooommmkkkiiihhhhhhiiijjjhhhkkkppptttvvvyyy{{{}}}}}}{{{yyyvvvssspppmmmlllkkkgggaaaZZZUUUUUUXXX\\\```bbbeeeggghhhjjjllloooqqqqqqrrrrrrrrrqqqooonnnfffgggjjjkkkkkkiiifffdddggghhhiiijjjjjjiiigggfffdddddddddeeefffiiikkkmmmnnnmmmkkkiiifffcccaaa___WWWVVVWWWZZZ]]]bbbmmmwww~~~{{{yyyxxxwwwtttooojjjYYYOOOHHHJJJPPPWWW```ggglllnnnpppqqqqqqrrrsssuuuuuuvvvwwwvvvuuuuuuvvvwwwyyyyyyyyyxxxxxxyyy|||}}}xxxuuusssjjj\\\QQQMMMRRR[[[bbbmmmmmmoooppprrruuuvvvwwwwwwxxxxxxxxxwwwvvvuuuuuunnnkkkkkknnnnnnjjjiiilllgggffffffiiiqqq||||||yyyrrrpppkkkbbbWWWLLLDDDAAAAAA@@@AAAFFFJJJOOOXXX```dddrrrwww{{{vvv```WWWNNNEEEDDDDDDAAA>>>===;;;<<<===>>>@@@EEELLLQQQ[[[aaahhhnnnpppqqqrrrsssuuuvvvwwwxxxzzz{{{|||}}}{{{pppfff\\\UUUPPPKKKJJJLLLJJJNNNUUU^^^hhhpppuuuxxx}}}}}}||||||{{{cccJJJ888000...---+++***)))******&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%(((((('''''''''&&&&&&&&&iii\\\OOOHHHDDD???<<<<<<777666666666777666444222000/////////000111333444777:::>>>BBBGGGLLLRRRWWW___aaacccfffiiijjjjjjjjjjjjkkkmmmmmmmmmllljjjhhhiiiiiihhhhhhiiikkknnnooooooqqqssstttsssssssssttt|||xxxkkkaaa[[[UUU^^^ooovvviiilll~~~vvv[[[GGG===444---+++***(((&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$######"""!!!!!! !!!  $$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$######$$$%%%&&&((()))******---333AAAZZZtttyyykkk^^^[[[___]]]YYYSSSNNNNNNQQQSSSSSSTTTYYY___eeehhhkkkmmmnnnmmmllljjjhhhhhhjjjlllmmmkkknnnrrrvvvxxxzzz}}}~~~}}}yyytttpppmmmkkkkkkkkkgggaaaYYYTTTTTTXXX\\\aaacccfffgggiiijjjmmmooopppppppppooonnnmmmlllllleeefffhhhiiijjjiiihhhgggggghhhjjjkkkjjjgggdddbbb^^^___aaadddhhhlllppprrrqqqqqqrrrqqqpppllliiiggg^^^\\\[[[]]]___cccnnnyyy|||zzzzzzzzzwwwrrrmmm^^^SSSJJJIIINNNUUU___hhhkkkmmmpppqqqqqqqqqssstttuuuvvvxxxwwwvvvuuuvvvwwwwwwxxxxxxxxxxxxyyy{{{~~~~~~~~~zzzwwwtttkkk^^^RRRLLLNNNUUU[[[iiikkkoooqqqssstttvvvwwwuuuuuuvvvvvvuuuuuutttsssllljjjiiikkkjjjhhhkkkoookkkjjjhhhiiilllsssyyy~~~|||wwwtttpppooolllfff\\\QQQGGGBBBBBB???>>>AAAEEEIIIRRR[[[```nnnssswwwiii[[[PPPGGGEEEDDDBBB???>>><<<===>>>>>>@@@DDDJJJOOOVVV[[[ccciiimmmoooqqqrrrsssuuuwwwyyy{{{|||}}}}}}~~~}}}}}}oooggg^^^YYYTTTNNNKKKLLLHHHLLLRRR[[[eeennnuuuyyy|||}}}fffLLL999000///---+++***)))******%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%&&&!!!"""###$$$%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''sssdddUUULLLGGGAAA===<<<999888666666666666444222000////////////000222333888:::>>>BBBFFFKKKQQQUUU]]]___bbbeeehhhjjjkkkkkkkkklllnnnooonnnmmmkkkiiigggfffffffffhhhkkkoooqqqpppqqqqqqqqqpppqqqsssuuu~~~zzzmmmaaaXXXSSS\\\nnnqqqmmmyyyyyybbbOOO>>>555---,,,+++))))))***%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""##################"""######$$$"""!!! !!!###$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%&&&'''((((((+++...555EEE___www}}}zzz|||~~~qqqeee\\\ZZZ\\\XXXSSSNNNLLLLLLNNNPPPQQQSSSYYY```fffjjjkkkmmmnnnlllkkkjjjiiijjjkkkmmmnnnnnnqqquuuxxxyyyzzz|||~~~|||wwwrrrnnnkkkjjjiiilllhhhaaaYYYSSSSSSWWW[[[bbbeeeggghhhiiijjjmmmooonnnnnnmmmlllkkkjjjhhhhhhffffffffffffggghhhiiijjjhhhjjjkkkkkkjjjfffcccaaa[[[]]]```eeejjjooosssuuuuuuwwwyyy{{{{{{yyyvvvtttiiieeeddddddcccfffoooyyy~~~|||zzzzzz{{{yyytttooo```UUUKKKIIILLLSSS___jjjkkkmmmpppqqqqqqqqqsssttttttvvvxxxxxxwwwvvvwwwwwwvvvwwwyyyyyyxxxyyyzzz|||{{{}}}{{{wwwrrrlllbbbVVVNNNLLLQQQVVVccchhhnnnrrrssstttuuuwwwttttttttttttsssrrrqqqqqqnnnkkkiiiiiijjjlllttt}}}{{{xxxsssooommmmmmoooqqqqqqrrrtttxxx|||~~~}}}zzzyyyyyyyyyyyywwwssspppnnnnnnlllhhh```VVVKKKDDDBBB???===???AAAEEEMMMVVV]]]jjjpppttt|||ttt^^^SSSHHHEEEDDDBBB@@@@@@<<<=========???CCCIIIMMMQQQWWW___fffkkkooorrrtttsssuuuwwwyyy{{{|||}}}}}}|||}}}~~~}}}ooohhhaaa]]]WWWPPPKKKKKKHHHJJJPPPXXXbbbllluuuzzz}}}hhhLLL888111000...,,,************'''&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%!!!"""###$$$%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))nnn\\\RRRLLLEEE???===<<<:::777666666555333111000000///...///000111222777999===AAAEEEJJJPPPTTTZZZ\\\```dddhhhkkklllmmmmmmnnnnnnooonnnmmmlllkkkgggffffffgggiiillloooqqqoooppppppooooooppprrruuu}}}}}}rrrddd[[[QQQXXXhhh{{{|||pppsss~~~}}}iiiVVVAAA888///---,,,***)))+++%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!""""""############%%%&&&'''%%%###!!!!!!""" !!!"""###%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((+++///888KKKeee}}}yyysssvvvttteee\\\XXXWWWVVVUUUPPPLLLLLLLLLKKKKKKMMMRRRXXX```gggkkkllllllllljjjjjjjjjkkkkkklllmmmnnnpppsssvvvyyyzzz{{{|||}}}|||zzzvvvrrrnnnkkkjjjiiikkkggg___XXXSSSTTTXXX]]]eeegggiiiiiiiiijjjlllnnnkkkllllllkkkiiigggeeecccgggfffeeeeeefffgggiiikkkjjjjjjkkkjjjiiifffcccaaa]]]___ccchhhmmmqqqtttvvvxxx{{{tttpppmmmllliiiiiipppyyy}}}{{{yyyzzz{{{zzzuuuqqq```VVVKKKGGGHHHOOO[[[gggjjjlllnnnpppppppppqqqsssrrrtttwwwxxxxxxxxxxxxyyyxxxzzz||||||{{{zzz{{{|||yyy||||||yyyrrrnnnfff[[[QQQLLLNNNQQQ\\\bbbkkkppprrrrrrtttvvvrrrrrrrrrqqqpppooommmmmmmmmjjjhhhhhhjjjooo{{{zzzrrrnnnlllkkkjjjiiihhhiiilllnnnnnnmmmnnnnnnooorrrttttttrrrooonnnnnnmmmkkkeee\\\QQQIIICCC???===>>>???BBBIIIRRRYYYgggnnnrrr{{{~~~dddXXXLLLGGGFFFCCCAAAAAA;;;;;;;;;;;;<<>>;;;888666555444222000000000///......000111222444777;;;>>>CCCHHHNNNRRRXXXZZZ^^^ccchhhkkkmmmnnnnnnnnnnnnnnnmmmmmmmmmllliiiiiiiiiiiijjjkkkmmmnnnlllnnnpppqqqppppppqqqrrryyy{{{yyylllbbbXXXYYYbbbrrrwwwooosssooo[[[FFF<<<222...,,,((('''(((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########""""""""""""""""""$$$%%%$$$  !!!""""""###"""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$%%%&&&''')))***,,,111<<>>??????AAAGGGOOOVVVdddkkkpppyyy|||oooaaaSSSLLLIIIEEEBBBBBB======<<<::::::<<<@@@CCCIIINNNWWW___ffflllqqquuuwwwwwwwwwwwwxxxzzz|||}}}|||}}}uuuooojjjgggaaaVVVNNNKKKIIIJJJLLLRRR\\\gggrrryyy|||tttVVVAAA333111///,,,+++***)))*********)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''((((((iii]]]UUUMMMEEEAAA???===999777555333111///000000///......///111111222555999===AAAGGGMMMQQQVVVYYY]]]ccchhhlllnnnpppooonnnmmmllllllllllllmmmllllllkkkkkkkkkkkkkkkkkkiiimmmqqqsssrrrqqqooooootttwww|||sssiiiccc___```mmm~~~}}}ooonnn{{{rrr\\\JJJ???444///,,,'''%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$###"""!!! """$$$$$$"""!!!###%%%!!!"""#########""" """""""""""""""""""""""""""############$$$$$$$$$!!!"""###$$$&&&)))+++,,,,,,222???UUUttt|||eeeTTTSSSVVVUUUOOONNNIIIKKKQQQUUURRRQQQTTTPPPWWW```gggkkkkkkkkkjjjhhhjjjlllnnnnnnnnnlllkkklllppptttxxx{{{}}}yyyxxxwwwtttrrrooonnnllldddaaa[[[UUUSSSWWW^^^dddiiijjjkkkkkkjjjiiijjjllljjjkkkmmmmmmkkkgggccc```ccceeegggiiiiiihhhfffeeejjjiiihhhfffeeedddcccbbbeeegggjjjmmmpppssstttuuusssvvv|||}}}wwwrrruuu{{{zzzxxxwwwxxxzzzyyyuuuqqqggg\\\QQQJJJGGGJJJUUU```eeegggjjjkkkkkkkkkmmmnnnooorrrvvvyyyzzzzzz{{{|||yyy{{{~~~~~~|||yyyxxxxxxyyy}}}}}}uuuuuuooodddVVVLLLHHHIIINNNWWWccckkkmmmmmmoooqqqnnnmmmlllkkkiiigggeeecccbbbaaacccfffhhhlllxxx}}}vvvrrrppppppjjjfffbbb______`````````]]]^^^```dddiiilllmmmlllqqqppppppooommmfff\\\UUUEEEAAA???@@@@@@@@@FFFMMMSSSbbbiiinnnwww{{{wwwiiiYYYQQQLLLFFFCCCCCCAAA@@@>>>;;;:::;;;>>>AAAFFFLLLUUU]]]eeekkkqqqtttyyyxxxwwwvvvwwwyyy|||}}}zzz{{{|||~~~xxxrrrnnnkkkdddXXXOOOLLLIIIJJJLLLQQQ[[[fffqqqxxxzzzzzz]]]GGG333111///---+++***)))***+++***)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """%%%''''''&&&$$$######"""!!!!!!"""$$$&&&'''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&rrrddd^^^XXXMMMCCCDDD@@@;;;777666555555444666555333222222333555666222555777;;;>>>DDDJJJNNNWWW[[[```dddgggiiilllnnnpppppppppooonnnoooqqqsssqqqqqqpppooonnnnnnoooooommmmmmmmmnnnoooqqqssssssqqqwww~~~yyyggg___]]]gggwww|||kkkmmmvvv```LLLAAA777222///+++)))***'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$###"""!!! """""""""""""""""""""""""""&&&&&&### !!!$$$""""""#########""""""!!!######""""""!!!!!! !!!"""###$$$$$$%%%$$$$$$"""$$$&&&''''''((()))+++000333AAA]]]~~~uuu___\\\]]]YYYRRROOORRRKKKGGGKKKPPPQQQPPPQQQWWW\\\ccchhhiiiiiihhhgggfffiiilllmmmlllllllllmmmppprrrtttwwwyyyzzzzzzzzz~~~yyytttqqqpppooollliiijjj```XXXWWWYYY[[[___cccffffffgggiiijjjkkkllllllooommmkkkjjjkkkiiiddd```eeeeeeffffffffffffffffffiiihhhgggggggggggghhhiiikkklllmmmoooppprrrssssssyyyyyy{{{}}}~~~{{{zzzzzzyyywwwtttuuuxxxxxxvvvtttlllbbbTTTHHHEEELLLWWW___aaaccceeegggiiikkklllmmmooorrruuuvvvvvvvvvwwwxxxzzzxxxvvvxxxzzz{{{zzzxxx||||||xxxuuuppphhh___VVVNNNIIIIIIQQQ[[[cccggghhhjjjkkkmmmmmmkkkhhhdddbbbaaabbb___aaacccfffjjjpppwww||||||wwwsssqqqllliiieeecccdddccc```^^^]]]]]]]]]___aaadddggghhhnnnoooqqqrrrpppjjjbbb]]]MMMFFF@@@>>>===>>>BBBHHHTTT[[[dddlllrrryyyuuuaaaUUUNNNFFFBBBBBBCCCAAA>>>;;;:::;;;===???HHHMMMSSSZZZaaahhhooosssyyyyyyzzzxxxwwwvvvxxxyyy|||||||||}}}|||wwwpppjjjccc[[[RRRKKKJJJJJJKKKOOOXXXeeeqqqxxx|||jjjHHH<<<222///---(((,,,000(((((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&yyykkkddd]]]RRRIIIFFFBBB===999888777666555333222000/////////000111222444777:::>>>CCCIIIMMMUUUYYY___cccfffiiilllnnnpppqqqqqqpppooooooqqqsssrrrrrrqqqpppppppppppppppoooooonnnoooooopppqqqrrrqqquuu{{{~~~hhh___ZZZcccttt{{{jjjlll}}}{{{gggNNNBBB777111---(((&&&''''''&&&%%%%%%$$$$$$%%%%%%############$$$$$$%%%&&&""""""""""""############"""""""""""""""""""""""" $$$((('''### !!!###""""""############"""""""""""""""###############!!!"""###$$$$$$%%%%%%$$$###$$$&&&''''''(((***,,,000666EEEbbbqqq^^^^^^bbb]]]RRRLLLLLLGGGFFFJJJNNNPPPQQQTTTXXX]]]cccfffggggggggggggfffhhhkkklllkkkkkklllmmmpppqqqtttvvvxxxzzzzzzzzz{{{wwwrrrpppqqqpppnnnkkkddd[[[SSSSSSWWW[[[```eeeiiiiiijjjjjjkkklllnnnnnnpppnnnlllkkkkkkiiieeebbbeeeeeeeeeffffffggggggggggggfffeeeeeeeeegggiiijjjllllllmmmmmmooopppqqqrrryyyyyyzzz|||~~~~~~~~~}}}zzzxxxuuuvvvxxxyyyvvvtttooofffWWWKKKFFFJJJTTT[[[```aaaccceeeggghhhhhhhhhlllnnnqqqsssssstttuuuwwwwwwvvvuuuvvvxxxyyyxxxvvv|||~~~|||wwwuuupppjjjaaaWWWNNNHHHFFFMMMVVV^^^bbbdddfffhhhiiijjjiiifffcccaaaaaabbbbbbdddgggjjjnnnttt{{{}}}{{{sssoookkkiiiiiigggdddbbb^^^]]][[[[[[]]]```dddggghhhjjjnnnrrrrrrnnnhhhbbbRRRJJJCCC@@@>>>===BBBHHHQQQXXXaaaiiipppwwwjjj]]]TTTKKKEEEEEEAAA???<<<999888999;;;===FFFJJJQQQXXX___fffnnnrrrvvvwwwwwwuuutttssstttuuuyyyyyyzzz}}}}}}xxxqqqjjjddd\\\SSSLLLJJJJJJJJJOOOXXXdddooowwwyyy}}}}}}qqqPPP>>>333///---(((,,,///'''*********)))((((((''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''uuulllcccYYYQQQIIIEEE@@@<<<:::999888777333222000...------......222444777999===AAAGGGLLLRRRWWW]]]bbbfffiiilllnnnpppqqqqqqqqqpppppprrrtttssssssrrrqqqqqqqqqqqqrrrqqqppppppooooooooopppppptttuuuxxx~~~iii^^^WWW^^^nnn{{{}}}lllgggttt~~~nnnSSSGGG:::333---(((&&&&&&'''&&&%%%%%%$$$$$$%%%%%%############$$$$$$%%%%%%""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###&&&((('''### """""""""############""""""!!!""""""###$$$%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%###%%%&&&''''''(((***,,,111999LLLjjjmmm]]]aaahhhbbbSSSHHHFFFEEEGGGKKKNNNOOOTTTZZZ^^^aaaeeeggggggggghhhhhheeegggiiijjjiiijjjkkkmmmqqqsssuuuxxxzzz{{{{{{{{{zzzvvvqqqpppppppppnnnkkkaaaWWWPPPQQQWWW]]]dddjjjnnnmmmlllllllllnnnoooppppppooommmlllllljjjgggeeeffffffffffffggggggggghhheeedddbbbbbbdddgggjjjlllnnnmmmllllllmmmoooqqqrrrxxxxxxyyyyyyzzz{{{{{{|||{{{|||}}}|||yyyvvvvvvwwwxxxvvvsssrrrjjj\\\OOOHHHIIIQQQWWW^^^___```aaaaaaaaa``````cccfffiiikkkmmmnnnqqqssssssrrrrrrsssuuuvvvuuussszzz}}}}}}vvvtttqqqllldddYYYMMMEEEBBBGGGOOOVVVZZZ^^^aaacccgggggggggfffccccccdddeeefffiiilllpppuuu{{{}}}zzzvvvssspppnnnkkkiiigggddd```\\\\\\^^^aaaccceeehhhmmmsssuuurrrlllgggZZZQQQHHHCCC???===AAAGGGNNNTTT^^^fffmmmuuu}}}wwwhhh\\\QQQJJJHHH@@@>>><<<999999:::<<<===CCCGGGNNNUUU\\\dddlllrrruuuvvvvvvuuusssqqqrrrssstttuuuxxx|||}}}~~~yyyrrrkkkeee]]]TTTMMMJJJJJJJJJNNNVVVbbbmmmtttvvvyyy}}}}}}vvv{{{[[[BBB555///---(((+++...'''*********)))((((((''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((~~~qqqggg]]]XXXLLLHHHBBB===;;;999888777666555333111000/////////222333666888;;;@@@EEEIIIOOOTTT[[[aaaeeehhhkkkmmmoooppprrrrrrqqqqqqssstttrrrrrrqqqqqqqqqqqqrrrrrrppppppooooooppppppqqqqqqyyywwwvvvzzz|||iii\\\SSSYYYjjj}}}|||sssccckkkvvvtttXXXKKK===555///***((()))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$######"""%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%""" !!!"""!!!""""""############""""""""""""######$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&(((+++---000<<>>AAAFFFLLLSSS\\\eeelllttt|||rrrdddXXXNNNIIIBBBAAA???===<<<===>>>???AAAEEEKKKQQQYYYbbbkkkqqqwwwxxxyyyxxxuuutttttttttqqqsssvvv{{{}}}{{{~~~zzzrrrlllfff^^^TTTNNNKKKJJJJJJMMMUUU```jjjqqqssswww{{{~~~uuu|||fffHHH777///...)))***---'''((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((tttggg^^^ZZZNNNJJJDDD???<<<:::888666777777555333222000000///111333555777999>>>CCCGGGLLLQQQYYY___dddgggjjjkkknnnoooqqqrrrqqqqqqrrrtttqqqqqqpppppppppqqqqqqrrrnnnnnnooooooppprrrssstttxxxuuusssuuu~~~|||hhh\\\SSSXXXgggzzzffffffnnn~~~zzz\\\OOO@@@666000+++)))+++'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%###!!! %%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""#####################"""""""""!!!!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&(((+++...000???YYYxxxuuubbbeeellldddRRREEEDDDFFFJJJMMMKKKKKKSSS\\\fffhhhiiiiiiiiiiiijjjkkkeeeffffffffffffhhhlllooosssuuuxxxzzz|||}}}~~~~~~xxxtttpppnnnoooooommmjjjbbbYYYSSSUUU\\\bbbjjjqqqppppppnnnmmmmmmnnnnnnoooppppppooonnnlllkkkkkkkkklllllljjjiiigggeeedddccccccbbbbbbbbbdddhhhkkknnnqqqqqqpppppppppqqqssstttvvvvvvvvvvvvtttsssqqqqqqoooqqquuuyyy|||}}}yyyuuusssttttttrrrooonnniii```TTTMMMNNNVVV]]]]]]^^^^^^^^^\\\YYYVVVTTTPPPRRRTTTVVVXXX\\\aaaeeehhhjjjnnnppprrrrrrssssssvvvyyy~~~vvvssspppmmmhhh^^^PPPFFFAAAAAACCCFFFLLLSSSYYY\\\aaaccceeeggghhhjjjmmmpppppprrrvvvzzz~~~~~~{{{zzzuuutttrrroookkkgggcccaaagggjjjqqqwwwzzzxxxsssnnnlllbbbVVVMMMEEE@@@AAAEEEKKKRRR[[[cccjjjrrrzzz}}}lll___SSSJJJDDDCCCAAA???>>>>>>>>>???@@@CCCHHHNNNVVV___jjjpppwwwxxxzzzyyywwwuuuuuuuuuppprrrvvvzzz}}}~~~|||xxxyyy{{{tttmmmggg___VVVOOOKKKJJJJJJLLLSSS]]]gggnnnqqqvvv{{{}}}yyy{{{}}}nnnOOO:::000///******,,,'''((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''tttddd[[[XXXQQQMMMFFF@@@===:::888666666555444333222000///...111222444666888<<>>=========???AAAEEEJJJQQQ[[[fffmmmsssuuuwwwwwwvvvtttttttttrrrtttvvvyyy{{{}}}~~~~~~{{{uuusss{{{~~~wwwpppjjjbbbYYYRRRLLLKKKIIIKKKQQQ[[[eeekkkpppuuuzzz|||~~~}}}{{{uuuUUU>>>222111,,,+++,,,(((*********)))((((((''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''sssaaaXXXVVVUUUPPPIIICCC???<<<999888555555444444222111000///000222444555777;;;@@@CCCJJJOOOWWW^^^bbbdddfffgggjjjmmmooopppppppppqqqrrrqqqqqqqqqqqqqqqrrrsssssspppoooppppppqqqrrrssstttooorrrssssssxxxsssjjj___ZZZ\\\kkkvvvkkkjjj|||mmm]]]JJJ<<<333,,,)))+++'''&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%$$$""" """"""""""""############"""""""""""""""""""""""" !!!!!!!!! !!!"""######$$$$$$$$$###""""""""""""""""""""""""###$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&(((,,,///555GGGddd~~~ooopppqqqfffTTTIIIEEEEEEGGGKKKLLLMMMSSSZZZ```ccceeeffffffeeeffffffggggggfffeeefffiiinnnrrrsssuuuxxxzzz|||}}}~~~~~~yyyuuupppmmmmmmmmmjjjgggYYYRRROOOTTT[[[aaaggglllmmmnnnpppqqqqqqpppooonnnnnnoooooommmjjjjjjlllnnnmmmlllkkkjjjhhhgggfffeeehhhhhhiiijjjkkkkkkkkkkkkmmmoooqqqssstttttttttsssrrrssstttuuuuuusssqqqpppooopppssswww|||}}}wwwtttttttttrrrpppjjjggg___UUUOOOSSS___jjjpppqqqrrrqqqoookkkfffddd[[[ZZZVVVRRROOONNNQQQTTT[[[```gggkkkmmmooorrrtttsssvvv}}}yyyssskkkgggeee```WWWPPPEEE@@@<<<<<>>===<<<<<<>>>AAAEEELLLVVVaaaiiipppsssvvvvvvuuutttttttttvvvvvvwwwxxxyyyzzz{{{{{{}}}}}}}}}zzzssspppwww{{{tttnnnfff]]]VVVLLLKKKIIIKKKPPPYYYccciiinnnsssyyy{{{|||||||||[[[AAA333333...,,,---)))*********)))((((((''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((rrr___VVVUUUWWWRRRKKKEEEAAA>>>;;;999666666666555444333222111000222333555666:::???BBBIIIOOOWWW]]]aaacccdddeeeiiillloooppppppooopppqqqrrrrrrrrrrrrsssssstttuuurrrqqqqqqpppqqqqqqrrrrrrqqquuuwwwvvvwww}}}zzzqqqeee[[[XXXccc}}}zzzkkkhhhzzzvvvfffQQQBBB777///,,,---'''&&&%%%%%%$$$$$$%%%%%%!!!###$$$%%%$$$"""!!!%%%%%%$$$###"""!!! ###########################!!! !!!!!! !!!######$$$$$$$$$"""""""""###$$$$$$%%%%%%######$$$%%%&&&&&&&&&&&&'''''''''&&&&&&(((,,,000888KKKhhhssstttuuuhhhVVVKKKHHHGGGIIINNNQQQSSSXXX___```cccfffhhhhhhggggggggghhhgggfffeeefffiiiooossswwwyyy{{{~~~{{{tttooolllhhhddd```VVVPPPOOOUUU]]]ccciiinnnlllnnnqqqssssssrrrpppnnnmmmoooooommmjjjiiilllooojjjjjjjjjiiiiiiiiihhhhhhjjjkkklllmmmmmmllljjjjjjjjjmmmpppsssuuuuuusssrrrqqqrrrtttuuuuuutttrrrqqqpppqqqtttxxx}}}yyyvvvuuuuuusssqqqjjjggg```UUUOOOSSSaaammmyyyzzz{{{zzzxxxsssooollleeebbb\\\UUUOOOLLLMMMOOOWWW\\\dddiiilllnnnqqqsssrrruuu|||{{{sssjjjeeedddaaaZZZSSSFFF@@@:::999???GGGOOORRRYYY\\\aaafffjjjpppuuuyyytttuuuxxxxxxyyyyyy{{{}}}zzz~~~~~~xxxtttrrrssstttwww{{{~~~~~~|||yyywwwnnnddd[[[PPPFFFBBBBBB@@@FFFOOOVVV[[[aaaiiinnnxxxxxxgggXXXMMMKKKIIIFFFCCC@@@???>>>;;;<<<>>>BBBIIISSS^^^eeepppsssvvvwwwvvvuuuuuuuuuyyyxxxxxxwwwxxxxxxyyyyyywwwyyy{{{yyyssspppxxx~~~wwwqqqiii```YYYMMMKKKIIIJJJPPPXXXaaaggglllrrrxxxzzz{{{~~~~~~^^^CCC444444///,,,---***((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))mmm^^^VVVTTTTTTQQQKKKCCC===;;;;;;999888777555333111000//////000111222444888===AAALLLPPPWWW\\\```cccfffhhhjjjlllnnnoooooonnnnnnooonnnooopppqqqqqqrrrqqqqqqssssssrrrrrrrrrqqqqqqqqqoooooopppsssxxx~~~|||lll]]]ZZZ]]]ooosssiiittt~~~qqqYYYDDD999444---&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$"""!!! """"""######""" """######$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%&&&'''&&&&&&,,,444999TTTnnn}}}wwwyyyvvveeeQQQEEEAAAEEEJJJMMMPPPTTTZZZ___eeedddcccaaa______bbbdddhhhjjjjjjiiigggjjjrrrxxxyyy}}}yyysssmmmiiiccc]]]WWWPPPOOOPPPVVV```hhhmmmnnnpppqqqqqqrrrrrrsssssstttmmmmmmllllllkkkjjjgggdddeeeeeeeeeffffffgggiiiiiiiiijjjmmmnnnooonnnmmmlllpppoooppppppqqqrrrtttttttttuuuvvvuuusssqqqqqqrrruuussstttxxx{{{zzz||||||vvvppppppiiiaaaXXXRRRUUUdddttt~~~~~~|||vvvnnnpppkkkddd^^^ZZZVVVRRRPPPOOOVVV___dddgggiiimmmpppooottt{{{~~~yyywwwqqqhhhccc```[[[UUUIIIAAA;;;;;;===BBBLLLUUUWWW\\\bbbhhhmmmrrrvvvyyyvvvvvvvvvvvvwwwwwwwwwwwwuuu~~~~~~yyyxxxyyyxxxxxxyyyzzz{{{zzzwwwuuutttrrrkkk```SSSHHHCCCBBBEEEGGGKKKPPPVVV\\\aaadddssszzzpppaaaTTTKKKDDDDDDDDDAAA===;;;;;;:::;;;AAAGGGNNNXXXbbbjjjqqquuutttsssvvvxxxxxxyyy{{{|||{{{yyyxxxxxxyyyyyy|||}}}xxxrrrqqqwww}}}~~~yyywwwoooaaaVVVOOOKKKHHHIIILLLRRR]]]hhhooovvv{{{{{{{{{|||cccKKK555...---***(((***///...,,,***((('''&&&&&&***'''%%%%%%'''((('''%%%$$$$$$############$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''((()))qqqaaaYYYXXXWWWUUUOOOFFF???;;;:::777666555333111000......000111222333555999>>>BBBKKKOOOVVV[[[___cccfffhhhjjjlllnnnoooooonnnnnnooonnnooopppqqqrrrrrrrrrrrrrrrsssssssssrrrrrrqqqqqqppppppqqqsssvvv{{{ppp```ZZZXXXddd{{{uuujjjsssttt^^^GGG999333---''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######""""""######$$$$$$######"""###############"""!!!!!!"""""""""""""""!!! """"""###$$$$$$%%%$$$$$$######"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&'''&&&&&&,,,444;;;VVVqqq|||vvvssssssmmm]]]LLLCCCBBBFFFJJJMMMOOOSSSYYY^^^bbbcccdddcccbbbbbbeeegggfffhhhjjjiiihhhkkkrrryyyzzz}}}xxxrrrmmmiiiddd]]]XXXPPPOOOPPPWWW```iiinnnoooppppppppppppqqqqqqqqqqqqmmmlllkkkkkkjjjhhhfffeeeffffffffffffgggggghhhiiijjjlllnnnpppqqqppppppoooooooooooopppqqqrrrssssssrrrtttuuuuuusssrrrrrrrrruuutttvvvzzz}}}~~~~~~yyytttssskkkbbbYYYSSSUUUcccrrr|||wwwtttpppiiiccc^^^ZZZWWWTTTPPPRRRVVV\\\bbbgggjjjkkkkkkooouuu{{{}}}}}}{{{yyywwwvvvqqqjjjeeeccc^^^WWWLLLDDD>>>===???CCCKKKTTTXXX\\\ccchhhmmmqqquuuxxxxxxwwwwwwwwwwwwxxxyyyyyyuuu|||}}}{{{{{{}}}|||{{{|||}}}|||yyywwwuuurrrlllaaaUUUKKKEEEDDDBBBCCCFFFJJJOOOUUUZZZ\\\hhhppp~~~zzzjjj[[[QQQHHHFFFEEEAAA<<<;;;===;;;<<>>BBBIIINNNTTTYYY^^^bbbeeehhhjjjlllnnnoooooonnnnnnooooooooopppqqqrrrrrrrrrrrrqqqrrrssstttsssrrrqqqpppqqqqqqqqqrrrtttwww{{{}}}qqqaaaYYYSSSYYYkkkyyynnnrrr~~~{{{iiiPPP<<<222---)))'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########"""""""""######"""""""""$$$######"""""""""""""""######"""""""""""""""###!!!"""###$$$%%%&&&&&&&&&###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&(((''''''---666>>>[[[vvvpppoooooommmcccSSSHHHCCCCCCGGGLLLNNNOOOSSSXXX]]]```bbbdddeeeeeeeeeggghhhcccfffiiijjjkkknnntttyyy|||zzzvvvpppllliiieee^^^YYYOOONNNQQQXXXbbbkkkoooppppppppppppooooooooooooooommmllljjjiiihhhgggffffffhhhhhhggggggggghhhhhhiiilllmmmoooqqqrrrsssrrrrrroooooooooooopppqqqqqqqqqoooqqqttttttsssrrrrrrsssuuuvvvxxx}}}|||yyyvvvnnnddd[[[UUUVVVbbbooo~~~{{{vvvpppjjjgggccc```^^^VVVSSSRRRVVV^^^dddgggfffgggjjjoootttvvvwwwvvvuuutttuuurrrllliiihhhbbb\\\QQQIIIBBB@@@@@@CCCKKKSSSXXX]]]ccciiimmmqqquuuwwwzzzyyyxxxxxxxxxyyy{{{|||vvvzzz~~~}}}|||||||||zzzxxxuuurrrlllcccXXXOOOIIIGGGBBBBBBBBBDDDGGGLLLQQQTTT]]]gggwwwvvveeeXXXMMMHHHEEE@@@===<<<>>>;;;;;;???CCCHHHQQQZZZeeelllqqqqqqqqqtttvvvvvvxxxyyy{{{zzzyyyxxxxxxyyyyyy||||||xxxssspppsssxxx|||uuuiii___SSSNNNJJJJJJKKKNNNXXXaaammmtttzzzzzz{{{}}}hhhPPP888111///,,,***,,,'''&&&&&&%%%%%%%%%%%%&&&)))(((&&&&&&'''''''''%%%$$$$$$############$$$$$$######""""""""""""!!!!!!%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''((()))******tttgggYYYYYYWWWRRRLLLDDD===:::888888777555444333222111000111222222444777===@@@HHHLLLRRRWWW\\\```eeehhhjjjlllnnnoooooonnnnnnoooooopppqqqrrrssssssssssssqqqrrrsssttttttrrrqqqooorrrqqqqqqqqqrrrtttvvvwwwzzzxxxjjj^^^YYYRRRSSSaaavvvvvvwww[[[BBB444...,,,''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""############""""""%%%$$$"""!!!!!!!!!"""###$$$###"""!!!"""###%%%&&&!!!!!!###$$$&&&&&&''''''$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&(((((((((///777AAAaaa||||||wwwffflllpppkkk\\\MMMFFFFFFEEEIIIMMMOOOPPPRRRWWW\\\___bbbeeeffffffeeeffffffaaadddhhhjjjmmmqqqvvvzzz~~~xxxtttooollliiieee___YYYOOONNNQQQYYYccclllqqqrrrqqqqqqppppppooonnnmmmmmmlllkkkjjjhhhfffeeefffhhhiiiiiihhhhhhhhhiiiiiijjjmmmnnnoooqqqrrrsssssssssnnnooooooppppppppppppooolllnnnqqqrrrrrrrrrrrrssstttuuuxxx}}}}}}yyypppfff]]]WWWWWWaaalllzzz~~~zzzuuuqqqnnnllljjjiii```[[[WWWVVVZZZ___ccceeefffhhhlllpppssstttttttttqqqsssrrrnnnmmmmmmhhhbbbXXXOOOGGGDDDBBBDDDKKKSSSZZZ___eeekkknnnqqqtttvvvzzzyyyxxxxxxxxxzzz|||}}}vvvyyy}}}~~~|||{{{zzzxxxwwwtttrrrlllddd[[[SSSMMMJJJEEEDDDBBBBBBDDDGGGKKKNNNVVV```qqq~~~kkk^^^OOOIIIEEEAAA>>>>>><<<::::::>>>AAAFFFOOOXXXaaaiiioooooopppsssuuuuuuxxxzzz{{{{{{yyyxxxyyyzzz{{{}}}}}}zzzuuurrrtttvvv}}}vvvkkkcccUUUPPPKKKJJJJJJLLLTTT]]]iiiqqqwwwwwwyyy}}}lllSSS;;;222000---+++---***)))((((((''''''(((((()))((('''&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&((('''''''''(((((()))***{{{lllVVVUUUSSSPPPKKKEEE>>>:::888888777666444333222222//////000111222555:::>>>EEEIIIOOOUUUZZZ___dddhhhjjjlllnnnoooooonnnnnnooopppqqqrrrssssssttttttsssrrrrrrsssssssssrrrqqqpppqqqqqqpppppppppqqqrrrssspppnnncccZZZXXXPPPOOOZZZttt}}}gggIII888111...((('''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###%%%$$$"""!!!!!!!!!"""#########"""""""""$$$%%%''' !!!###$$$%%%&&&&&&&&&$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&))))))***000999EEEhhhyyyqqq```kkkssskkkXXXJJJEEEFFFFFFIIIMMMOOOPPPRRRWWW\\\___bbbeeefffeeedddccccccaaacccfffjjjnnnsssxxx{{{}}}uuurrrnnnkkkiiieee___YYYOOOOOORRRZZZeeemmmqqqrrrrrrrrrqqqpppooonnnnnnmmmkkkkkkkkkhhheeeeeegggiiijjjjjjiiiiiiiiijjjkkkkkkmmmmmmnnnpppqqqrrrrrrrrroooooopppppppppooonnnnnniiikkknnnoooooooooqqqsssssstttvvv{{{~~~yyypppfff^^^XXXXXX```jjjttt|||yyyuuurrrqqqpppooonnngggeee```ZZZVVVXXX]]]bbbbbbdddhhhlllooorrrssssssoooqqqqqqoooooopppmmmggg___VVVMMMHHHFFFGGGMMMTTT\\\aaahhhmmmppprrrtttuuuyyyyyyxxxxxxyyyzzz|||}}}xxxzzz~~~}}}{{{xxxvvvrrroookkkeee^^^WWWPPPLLLHHHFFFCCCAAAAAACCCFFFHHHNNNXXXhhhzzznnn```QQQJJJFFFBBB@@@AAA:::888888<<<@@@EEENNNWWW]]]eeelllnnnooorrrttttttxxxzzz||||||zzzzzzzzz{{{}}}~~~}}}xxxuuuuuuvvv|||uuukkkdddWWWQQQMMMKKKIIIJJJQQQYYYccclllsssuuuwww{{{oooVVV===333111---+++---,,,,,,***)))((('''''''''(((((('''&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%,,,+++)))'''%%%$$$$$$$$$&&&''''''((((((''''''&&&'''''''''&&&''''''((((((mmmVVVTTTQQQOOOKKKFFF@@@<<<666666555444333222111111...//////000111444999===CCCGGGMMMSSSXXX^^^cccgggjjjlllnnnoooooonnnnnnoooqqqqqqrrrsssttttttttttttssssssrrrrrrrrrqqqqqqqqqpppppppppoooppppppqqqqqqooolll___WWWVVVNNNJJJRRRggg|||lllOOO<<<333000(((''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""###"""""""""###$$$%%%%%% !!!"""###$$$%%%%%%%%%!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%&&&)))***+++222:::KKKooovvvkkk^^^nnnwwwmmmYYYIIIEEEEEEFFFIIIMMMOOOPPPSSSXXX\\\```bbbeeefffeeecccccccccbbbccceeeiiinnntttyyy||||||tttqqqmmmkkkiiieee^^^XXXPPPQQQTTT\\\fffnnnqqqrrrrrrqqqqqqpppooonnnnnnmmmiiikkkllljjjfffeeegggjjjjjjiiiiiijjjjjjlllmmmmmmnnnnnnnnnoooooopppqqqqqqppppppqqqrrrqqqpppnnnmmmhhhiiijjjjjjjjjlllooorrrrrrsssuuuxxx~~~~~~wwwoooeee^^^ZZZZZZaaajjjqqq||||||yyyuuurrrrrrqqqppppppllljjjeee]]]UUUSSSVVV[[[[[[^^^bbbhhhlllooopppqqqnnnppppppooopppsssqqqlllggg^^^TTTOOOLLLLLLRRRYYY___dddjjjppprrrssstttuuuxxxxxxyyyzzz{{{||||||}}}zzz{{{|||xxxuuuooolllhhhddd___YYYRRRMMMGGGEEEBBB@@@>>>???@@@AAACCCLLLZZZkkk}}}qqqcccTTTLLLHHHDDDBBBCCC:::777888<<>>444111---+++---+++***)))(((&&&&&&%%%%%%'''(((((('''%%%%%%&&&(((%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$###$$$%%%&&&&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''(((ppp[[[XXXSSSPPPLLLHHHBBB>>>666666555444333222222111//////000000111444999===BBBFFFKKKQQQVVV]]]cccgggjjjlllnnnoooooonnnnnnoooqqqrrrsssttttttuuuuuuuuuuuusssrrrppppppqqqrrrsssnnnnnnooooooppppppqqqqqqrrrmmm^^^UUUUUUMMMHHHOOO\\\qqq~~~lllPPP>>>555000(((((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#####################"""!!!!!!""""""################## !!!"""###############!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&)))***,,,333;;;QQQvvvvvvjjjbbbtttttt^^^NNNHHHFFFEEEIIIMMMOOOQQQTTTYYY]]]```bbbeeefffeeeeeefffgggdddddddddgggmmmtttzzz}}}|||tttqqqmmmkkkiiiddd]]]WWWRRRRRRVVV]]]gggnnnqqqqqqooooooooonnnnnnmmmmmmmmmhhhkkknnnlllhhhfffgggjjjiiiiiiiiijjjkkkmmmooooooppppppooooooooooooppppppqqqrrrssssssrrrpppnnnmmmhhhhhhgggeeeeeehhhmmmqqqsssttttttwww}}}}}}|||uuulllccc^^^[[[[[[bbbjjjqqq{{{{{{xxxvvvuuusssrrrppplllfff^^^XXXUUUUUUUUUVVVYYY___fffkkknnnppppppnnnpppooonnnpppssssssoooooofff\\\VVVSSSSSSXXX___aaafffmmmrrrtttuuuuuuvvvwwwyyy{{{}}}~~~~~~}}}}}}|||{{{~~~~~~yyytttpppllliiieeebbb___YYYRRRMMMGGGFFFCCCAAA???============BBBMMM[[[nnnvvvhhhXXXPPPKKKFFFCCCCCC<<<999999<<>>===<<>>AAAHHHQQQWWWaaajjjmmmooosssuuutttsssuuuwwwwwwwwwvvvwwwxxxyyy{{{|||}}}|||zzzwwwuuuxxxzzzqqqhhhcccXXXRRRMMMKKKHHHGGGLLLSSS\\\fffppptttyyytttYYY???444000,,,***,,,'''''''''''''''((()))***&&&((()))(((%%%$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&((('''$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&%%%******)))))))))))))))***eee^^^WWWVVVWWWSSSIII@@@===;;;777666555555333222222111000000222555999;;;???CCCIIIOOOUUU\\\bbbggggggjjjnnnppppppooonnnnnnqqqqqqrrrrrrsssrrrrrrrrrrrrqqqpppooooooooopppqqqkkkkkkkkklllnnnpppssstttuuurrrjjj___RRRJJJGGGHHHQQQ```rrryyyvvv}}}zzziiiUUUAAA666222)))'''&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$######""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############!!!!!!"""###$$$$$$%%%%%%$$$$$$###############$$$&&&'''%%%(((...,,,000BBB[[[wwwzzzxxxyyyaaaOOOGGGDDDHHHKKKOOOQQQTTTWWWZZZ]]]```cccfffhhhhhhgggggghhhhhhiiikkkmmmqqquuuyyy{{{|||tttppplllkkkiiiddd[[[SSSQQQVVV]]]dddjjjnnnpppqqqppppppppppppooonnnllllllhhhkkknnnooommmmmmoooqqqmmmjjjggggggjjjmmmpppqqqqqqpppooonnnnnnoooppppppnnnrrrvvvtttoookkkkkkmmmpppnnnjjjfffdddfffkkkooooooooorrrwww|||zzzyyyooollleee]]]WWWWWW^^^cccpppuuu}}}|||xxxvvvsssqqqmmmhhhccc^^^[[[YYY]]]YYY\\\gggnnnnnnnnnqqqsssssssssssssssssstttttttttpppggg^^^XXXZZZbbbiiiiiilllpppsssuuuvvvxxxzzzzzz{{{}}}~~~~~~~~~~~~||||||}}}zzzxxxuuupppllliiigggdddaaa]]]XXXQQQMMMIIIGGGEEEDDDBBB@@@===:::<<<;;;>>>HHHVVVhhhssscccUUULLLHHHDDDBBB======<<<;;;<<>>666///---,,,&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((!!!"""$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&&&&'''(((''''''''')))+++lllcccYYYVVVXXXVVVLLLCCC>>>;;;888666555555444333444333111111222444777999===AAAHHHNNNUUU\\\dddiiijjjlllpppqqqpppoooooopppqqqqqqrrrssssssssssssssssssrrrqqqpppoooooopppqqqnnnnnnnnnnnnppprrrtttuuurrrpppjjj```TTTJJJGGGFFFMMM\\\ooo}}}zzzpppttt~~~}}}ooo\\\GGG999333+++)))((('''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""############"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''')))&&&***111000666IIIeeetttvvvvvv~~~~~~ooo[[[MMMGGGDDDHHHKKKNNNQQQTTTWWWZZZ]]]aaadddggghhhhhhhhhhhhhhhhhhiiijjjmmmqqquuuyyy{{{~~~{{{rrrooollljjjiiiccc[[[SSSQQQUUU]]]dddjjjnnnppppppooooooooooooooonnnmmmllllllnnnqqqrrrpppppprrrtttooollliiiiiikkknnnpppqqqqqqpppooonnnnnnooopppqqqpppsssvvvuuupppllllllnnnnnnmmmjjjfffdddeeeiiimmmrrrqqqsssvvvzzz{{{xxxqqqmmmeee\\\UUUVVV\\\bbbnnnsssyyy{{{xxxsssmmmhhheeecccbbbddd```cccmmmtttsssrrrssspppqqqrrrtttvvvxxxyyyzzzxxxtttkkkaaaZZZ[[[bbbhhhnnnqqquuuxxxyyyzzz|||}}}|||}}}~~~~~~~~~}}}||||||}}}{{{||||||xxxvvvsssnnnjjjgggdddaaa___^^^ZZZRRRMMMIIIGGGEEECCCBBB@@@===:::::::::<<>>>>><<<;;;;;;???DDDHHHRRR[[[dddiiimmmqqqrrroootttuuuvvvwwwwwwvvvuuuttttttuuuwwwyyyzzzyyyvvvsssttt}}}wwwooojjj___UUUMMMJJJIIIIIIMMMQQQZZZaaakkksssxxx~~~}}}ZZZ@@@777///......)))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&'''(((''''''''')))+++~~~vvviii[[[WWWZZZYYYPPPGGG???<<<999666666666555555666444222111111333555777<<<@@@GGGNNNUUU]]]dddiiilllnnnpppppppppooopppqqqpppqqqrrrsssttttttuuuuuuuuutttrrrqqqpppppppppqqqqqqqqqqqqqqqrrrssstttuuuqqqqqqnnneeeYYYOOOIIIGGGKKKYYYmmm}}}vvvfffgggqqqvvvcccNNN>>>444---+++)))((())))))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!!!!!!!!!! !!!!!!""""""#########"""""""""#########$$$$$$""""""######$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%###&&&---...888NNNmmm}}}oooqqqxxxzzzttteeeUUUMMMIIIGGGIIIKKKNNNQQQTTTWWW[[[^^^bbbdddggghhhhhhhhhhhhiiihhhiiijjjmmmqqquuuyyy|||}}}}}}~~~|||yyyooommmkkkjjjhhhcccZZZTTTPPPUUU]]]eeekkknnnppppppmmmnnnnnnnnnnnnnnnmmmmmmnnnppprrrrrrrrrrrrtttvvvrrrooommmlllmmmoooppppppqqqqqqooooooooopppqqqrrrqqqtttvvvuuuqqqmmmmmmnnnlllkkkiiieeecccdddgggjjjtttssssssuuuwww|||}}}xxxrrrnnndddZZZSSSTTT[[[aaakkkooouuuyyy~~~~~~xxxssspppnnnnnnhhhfffiiiqqqvvvvvvtttsssttttttuuuwwwyyy|||~~~}}}yyyqqqggg___^^^bbbgggqqqtttxxx{{{||||||}}}~~~~~~~~~~~~}}}}}}{{{zzzyyy|||zzz{{{~~~~~~yyyuuussspppkkkgggddd___\\\]]]___\\\TTTLLLKKKIIIGGGEEEEEECCC???===;;;;;;===@@@DDDQQQiii~~~uuudddWWWMMMFFFAAA???>>>===;;;;;;>>>CCCGGGMMMVVV```eeejjjoooqqqooovvvvvvxxxyyyyyyxxxwwwvvvqqqrrrsssuuuwwwwwwuuussspppyyy|||sssmmm___VVVMMMJJJHHHGGGJJJOOOXXX___iiiqqqwww}}}|||]]]BBB777000///000,,,((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((('''(((***+++|||}}}ppp___YYY[[[\\\TTTKKKBBB>>>:::777777777666666555333222000111333555777===AAAGGGMMMSSS[[[bbbffflllmmmnnnnnnnnnnnnoooqqqoooppprrrssstttuuuuuuvvvvvvuuusssqqqppppppqqqqqqssssssrrrrrrrrrrrrssssssrrrtttsssmmmbbbVVVNNNKKKKKKWWWlllrrrbbbcccmmm|||xxxeeeQQQ@@@666...,,,)))((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$##################"""""""""""" !!!"""######$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%"""$$$,,,...:::RRRrrrpppqqq|||ppp___RRRNNNLLLIIIIIIKKKNNNQQQSSSWWW\\\___bbbdddgggggggggfffggghhhhhhiiikkknnnrrrvvvzzz}}}}}}}}}~~~|||yyymmmlllkkkjjjhhhbbbZZZTTTPPPUUU]]]eeelllooopppppplllmmmmmmnnnnnnnnnmmmmmmnnnoooppppppqqqrrrsssttttttrrrpppooopppqqqpppoooqqqqqqpppooopppqqqrrrsssrrrtttuuussspppnnnmmmnnniiiiiigggeeecccccceeehhhsssrrrrrrttttttwwwzzzsssnnndddXXXQQQSSSZZZaaaiiilllqqqtttxxx~~~|||xxxvvvnnnmmmooouuu{{{|||yyywww{{{{{{{{{{{{{{{}}}~~~|||vvvmmmeeebbbeeeiiiqqqtttxxx{{{{{{{{{||||||}}}}}}||||||{{{zzzzzzyyy{{{yyyzzz}}}~~~zzztttpppnnnkkkfffbbb```[[[WWWZZZ______WWWNNNOOOMMMKKKJJJIIIGGGDDDBBB>>>???@@@@@@@@@JJJ```vvv|||kkk]]]QQQGGGAAA@@@@@@>>>;;;:::<<>>BBBGGGLLLQQQWWW]]]aaahhhjjjkkklllkkklllnnnoooooopppqqqssstttuuuuuuuuuuuutttsssqqqppppppqqqqqqrrrrrrrrrrrrrrrqqqqqqpppqqqtttvvvqqqgggZZZQQQMMMJJJSSShhhoooaaaccclllzzzuuubbbQQQBBB777///,,,((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""""""""############ !!!!!!"""###$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&)))+++''')))///222@@@YYYyyyzzz{{{ooo[[[OOOMMMKKKIIIIIIKKKNNNQQQSSSXXX]]]aaabbbdddffffffeeeeeefffgggiiijjjlllooosssxxx|||{{{xxxkkkllllllkkkhhhaaaZZZTTTQQQVVV^^^gggmmmpppqqqpppmmmmmmnnnnnnnnnnnnnnnnnnooonnnnnnnnnpppqqqsssssstttrrrqqqqqqrrrsssrrrppprrrqqqppppppppprrrssstttrrrssssssqqqooommmllllllhhhhhhfffdddbbbbbbdddgggooooooppprrrrrrttt~~~|||tttnnndddYYYQQQRRRZZZaaafffjjjooorrrtttyyy~~~yyyttttttvvvzzz~~~}}}|||{{{{{{|||}}}~~~~~~yyyqqqjjjfffgggjjjppptttyyy|||||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzzzzxxxyyy|||}}}|||{{{vvvqqqmmmkkkhhhccc___]]]XXXTTTWWW^^^```YYYRRRRRRPPPNNNMMMMMMKKKHHHFFFBBBBBBBBB@@@===DDDXXXllluuugggZZZOOOGGGBBBAAA>>>;;;999;;;???BBBGGGQQQZZZaaahhhooosssrrrsssuuuvvvxxxyyyyyyxxxxxxrrrpppnnnqqqvvvxxxvvvtttlllvvvvvvooo___UUUMMMIIIGGGGGGJJJNNNVVV]]]hhhqqqwww~~~mmmzzzcccEEE888///...000,,,))))))(((((((((''''''''''''''''''''''''''''''&&&((('''%%%$$$######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''''''''''''''((()))(((((((((***,,,{{{}}}~~~kkk```]]]\\\XXXTTTIIIDDD>>>:::888777666666222111000///000333666888>>>AAAEEEJJJOOOTTTZZZ^^^cccfffhhhjjjjjjkkklllnnnooopppqqqrrrsssssstttttttttsssqqqppppppqqqqqqrrrqqqrrrrrrrrrrrrqqqpppoooooosssvvvrrrhhh\\\RRRMMMIIILLL```|||xxxjjj^^^\\\aaawwwqqq^^^PPPDDD:::000---)))&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###### !!!!!!!!!!!!!!!""""""######$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&''')))+++)))***000333BBB\\\oooYYYLLLIIIHHHEEEJJJLLLNNNPPPSSSXXX^^^bbbdddeeeffffffeeeeeefffhhhkkklllnnnqqquuuzzz~~~{{{wwwlllmmmnnnmmmhhhaaaYYYTTTRRRWWW```iiiooorrrrrrqqqnnnooooooooooooooonnnnnnooommmlllmmmoooqqqrrrrrrqqqqqqqqqssstttuuutttrrrrrrqqqqqqqqqqqqrrrtttuuusssrrrqqqpppnnnmmmlllllliiihhhfffbbb```aaadddgggllllllnnnpppppprrr{{{wwwqqqggg[[[RRRQQQWWW]]]bbbgggmmmqqqsssvvvzzz~~~{{{rrrtttuuuxxx}}}||||||~~~|||uuummmhhhgggiiiqqquuu{{{~~~~~~~~~zzzyyyyyyxxxyyyyyyzzzzzzyyywwwwww{{{}}}{{{|||~~~~~~zzzuuupppllljjjgggbbb^^^[[[WWWSSSVVV\\\___\\\WWWTTTRRRQQQPPPOOONNNKKKIIIEEEDDDBBB???<<>>CCCHHHMMMRRRXXX\\\___cccgggjjjkkkkkklllmmmoooppppppqqqrrrrrrrrrqqqqqqqqqpppooopppqqqrrrsssqqqqqqrrrsssrrrqqqpppooonnnsssvvvtttjjj^^^TTTOOOKKKHHHYYYxxxzzztttkkk```ZZZXXXqqq}}}ppp]]]RRRGGG===222...***'''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###### !!!!!!!!!"""#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((($$$((((((***111555EEE```qqqZZZKKKGGGGGGEEEJJJLLLNNNPPPSSSXXX___cccfffggghhhhhhfffggghhhjjjlllmmmooossswww|||~~~yyyuuummmooopppoooiiiaaaYYYTTTSSSYYYbbbkkkqqqtttsssrrrpppqqqqqqqqqpppooonnnnnnmmmjjjhhhiiilllooooooooonnnooopppsssvvvwwwvvvtttrrrrrrqqqqqqrrrsssuuuvvvuuusssqqqpppooonnnmmmmmmjjjhhheeeaaa___aaaeeeiiikkklllnnnpppooopppxxx|||vvvlll^^^SSSOOORRRWWW^^^dddkkkppprrrsssvvvxxxyyy{{{}}}~~~}}}sssuuuvvvxxx~~~wwwnnngggeeeeeeqqquuu{{{{{{zzzyyyxxxwwwwwwxxxxxxyyyvvvwww{{{}}}|||}}}~~~||||||||||||wwwqqqmmmkkkhhhccc___[[[WWWTTTUUUYYY]]]]]]\\\YYYXXXVVVUUUUUUTTTQQQOOOLLLHHHDDDAAA======GGGRRRiiiyyy~~~ooo```RRRIIIEEECCC@@@;;;888888<<>>DDDMMMVVV\\\dddlllqqqrrrrrrsssuuuxxxyyyzzzzzzzzzyyytttooopppvvvzzzxxxuuummmtttyyysssjjj___TTTMMMHHHDDDDDDGGGNNNVVV```jjjrrryyymmmOOO@@@444///---'''))))))))))))(((((((((((((((((('''''''''&&&&&&&&&###$$$&&&&&&'''&&&%%%$$$######$$$%%%%%%&&&''''''###$$$&&&((())))))(((''''''((())))))((()))+++---xxxzzz|||qqqfff```\\\ZZZTTTJJJ>>>888999:::888555444333222111111111222333999<<>>;;;999;;;@@@CCCJJJVVV```gggkkkmmmnnnnnnnnnoooppprrrtttvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvqqqtttzzzwwwsssmmmdddXXXOOOJJJIIIHHHGGGNNNTTT___iiipppwww{{{~~~zzzSSS;;;333///,,,+++---+++)))((()))(((&&&$$$))))))))))))((('''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%''''''&&&%%%&&&'''%%%%%%%%%&&&&&&'''''''''))))))(((((((((((())))))yyy{{{}}}ttthhhaaa^^^\\\WWWMMMAAA;;;::::::777444444333222111111111222333999<<<@@@EEEIIIOOOUUUZZZ___dddgggfffggglllooonnnppppppqqqrrrqqqpppooonnnpppqqqqqqpppnnnmmmnnnpppqqqrrrtttttttttrrrooommmooopppsssrrrmmmcccWWWOOOJJJHHHNNN```xxxsssooorrr}}}|||tttiiiUUUBBB999000)))((((((&&&&&&(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""!!!!!!"""##################""""""!!!!!!!!!!!!"""######$$$$$$$$$$$$#####################$$$$$$$$$############$$$%%%&&&&&&+++&&&)))000333:::VVVuuunnnXXXMMMJJJGGGEEEIIILLLOOOOOOPPPSSSYYY^^^ggghhhiiiiiihhhiiikkkmmmmmmooorrrwww{{{~~~~~~wwwrrrqqqssssssoooggg___YYYUUUSSS[[[fffoootttvvvvvvuuuvvvuuusssqqqpppooonnnnnnkkkhhheeedddeeeggghhhhhhiiikkkooorrrssstttsssrrruuuuuuuuuuuuuuuvvvwwwwwwwwwvvvtttrrrqqqpppppppppkkkiiiccc^^^\\\___gggmmmkkklllnnnooopppssswwwzzz~~~uuujjjaaaWWWNNNKKKMMMVVV\\\fffmmmqqqrrrrrrrrrqqqtttvvvvvvvvvuuuuuuvvvuuutttuuuyyy{{{tttqqqdddZZZ^^^dddllltttwwwyyy||||||yyyvvvwwwxxxxxxxxxvvvuuutttuuuvvvxxxzzzzzzyyyxxxwwwwwwuuussstttwww{{{}}}~~~}}}zzzwwwwwwxxxzzzzzz{{{{{{xxxrrrlllhhhfff]]]ZZZVVVVVVYYY]]]___``````bbbfffiiijjjiiigggfff]]]XXXOOOFFFAAAAAAEEEIIIRRRbbbvvvrrr```SSSFFFBBB??????===:::<<<@@@CCCJJJUUU___fffjjjlllnnnooooooooooooppprrrssstttvvvwwwwwwxxxyyyzzz{{{|||uuuwww{{{zzzvvvnnnfffZZZQQQLLLJJJHHHGGGMMMTTT^^^hhhpppvvv{{{~~~~~~XXX@@@666111---,,,+++)))(((((())))))(((&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%###"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))***,,,,,,xxxzzz|||xxxjjjbbb^^^]]]ZZZPPPEEE===;;;:::777444444444222111111111222222999<<<@@@CCCHHHMMMSSSXXX\\\bbbffffffgggkkkmmmlllnnnooopppqqqrrrqqqppppppnnnppprrrrrrpppooooooooorrrssstttuuutttrrrpppooonnnoooqqqqqqlllcccXXXOOOIIIGGGKKK]]]wwwtttjjjlllwww|||rrr\\\GGG:::111)))((('''&&&%%%'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############""""""""""""""""""######$$$!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$######""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''(((%%%)))111555@@@]]]|||ooo[[[OOOIIIFFFDDDGGGJJJNNNOOOOOOQQQVVVZZZdddgggjjjkkkkkkjjjiiijjjkkkmmmqqqvvv{{{}}}wwwqqqoooppppppmmmfff]]]WWWTTTQQQYYYfffqqqvvvwwwvvvuuuvvvuuusssqqqpppooonnnnnnmmmkkkgggfffggghhhhhhhhhhhhjjjmmmqqqssstttttttttwwwvvvuuuttttttvvvwwwyyyvvvuuutttrrrqqqpppoooooojjjgggbbb]]][[[^^^eeekkkkkklllllllllmmmpppuuuxxxzzz|||rrrggg^^^UUULLLJJJMMMQQQYYYccclllqqqrrrrrrrrrppprrrsssrrrqqqqqqrrrtttpppqqqrrruuu{{{|||sssooobbbXXX]]]```hhhpppsssuuuyyyxxxvvvttttttuuuvvvvvvuuutttssstttuuuwwwxxxxxxwwwvvvvvvwwwtttrrrrrrtttwwwyyyzzz||||||{{{yyywwwwwwyyy{{{}}}~~~|||vvvoookkkhhh___\\\YYYYYY\\\```cccdddbbbeeeiiimmmppppppooooooddd___VVVLLLFFFFFFJJJNNNPPP^^^pppxxxfffXXXGGGBBB@@@@@@???<<<<<<@@@CCCJJJTTT]]]dddhhhkkkmmmpppppppppoooppppppqqqqqqvvvvvvwwwyyyzzz|||~~~yyyzzz|||~~~yyypppiii^^^TTTNNNKKKJJJIIILLLSSS]]]gggooouuuzzz}}}___FFF999222...---)))((('''((()))***)))(((''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%$$$###$$$''')))&&&&&&&&&&&&&&&&&&%%%%%%''''''((()))+++,,,...///vvvwwwxxx{{{~~~zzzkkkaaa\\\[[[YYYQQQFFF???<<<:::777555555444222111111111111222888:::>>>BBBFFFLLLRRRVVVZZZaaaffffffhhhlllmmmkkkmmmnnnpppqqqrrrrrrqqqqqqnnnqqqtttuuutttrrrqqqqqqssstttuuuuuutttsssqqqpppmmmnnnoooooollldddYYYPPPKKKHHHKKKZZZuuusssddd```jjjuuu}}}wwwaaaKKK;;;222***((('''%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""&&&%%%###!!! !!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$######""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%'''((((((&&&%%%)))111666DDDbbb}}}~~~rrr```TTTLLLGGGFFFGGGJJJNNNPPPOOOQQQTTTXXXbbbfffjjjlllllljjjhhhgggjjjlllpppuuu{{{}}}vvvqqqlllmmmmmmjjjddd\\\VVVSSSOOOYYYfffrrrwwwxxxuuutttsssrrrqqqpppppppppppppppnnnllliiiiiijjjkkkkkkkkkgggiiilllppprrrttttttuuuuuusssqqqpppppprrruuuvvvuuuuuusssrrrpppoooooonnnjjjfffaaa\\\\\\___eeejjjlllkkkkkkjjjjjjmmmrrrvvvwww|||xxxnnnddd[[[RRRJJJHHHKKKPPPXXXccclllqqqrrrqqqqqqoooppppppooonnnnnnoooqqqoooppprrrtttxxxuuupppbbbXXX\\\]]]eeemmmpppsssvvvvvvtttrrrssstttuuuuuuuuutttsssvvvvvvwwwxxxxxxwwwwwwvvvxxxuuurrrrrrtttvvvxxxxxxyyyyyyxxxvvvuuuvvvxxx{{{~~~yyyrrrmmmkkkaaa___^^^^^^___cccfffhhhdddggglllpppsssssssssrrrjjjddd[[[QQQJJJJJJNNNQQQQQQ\\\lll{{{zzzgggXXXIIIDDDAAABBBAAA======???CCCIIIRRR[[[aaafffjjjmmmrrrrrrrrrqqqrrrsssssstttvvvvvvvvvwwwxxxzzz|||}}}yyyzzz~~~~~~zzzrrrlllbbbYYYQQQMMMKKKJJJKKKRRR\\\fffnnnuuuyyy|||~~~gggLLL<<<222......***)))(((((())))))((('''(((((())))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%&&&)))...222%%%%%%%%%&&&&&&'''''''''''''''((()))***,,,---...vvvvvvwwwyyy||||||kkk___YYYXXXVVVOOOFFF???<<<:::888777555444333111000000111111555888<<<@@@EEEJJJPPPTTTZZZaaafffgggiiilllnnnllllllnnnoooqqqrrrrrrrrrqqqooorrrvvvxxxwwwuuutttssstttttttttttttttrrrqqqpppnnnmmmmmmnnnmmmfff[[[RRRNNNKKKKKKXXXtttxxxhhhWWW]]]iiiwww{{{eeePPP>>>444+++)))'''%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""&&&%%%###!!! !!!!!!###""""""!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))&&&'''+++000666FFFfff{{{xxxwwwxxxyyy~~~tttdddYYYOOOIIIIIIGGGKKKOOOPPPPPPQQQUUUXXXaaadddiiikkkjjjhhhgggfffiiikkkpppuuuzzz|||tttoooiiikkkkkkhhhbbb[[[UUURRROOOYYYgggsssxxxwwwuuurrrnnnnnnnnnooopppqqqrrrsssmmmllljjjkkkmmmooopppooohhhiiilllooorrrssstttuuusssqqqooonnnnnnpppsssuuuttttttsssrrrpppooonnnmmmiiieee```]]]^^^bbbgggjjjlllkkkjjjiiihhhkkkooossswww{{{sssjjjaaaYYYQQQIIIGGGIIIQQQXXXbbbkkkooopppoooooommmnnnnnnmmmllllllmmmoooqqqrrrssstttwwwyyysssdddYYY]]][[[ccckkknnnqqquuuuuurrrrrrsssuuuvvvwwwvvvvvvuuuvvvvvvvvvvvvvvvvvvvvvuuuwwwtttrrrqqqtttvvvxxxyyywwwwwwwwwuuuttttttwwwyyy~~~|||uuupppmmmeeedddcccbbbbbbdddgggiiijjjlllppptttuuuuuusssrrrlllggg^^^TTTMMMKKKMMMPPPSSS\\\jjjyyy}}}iiiZZZNNNGGGBBBBBBBBB>>>===>>>BBBGGGPPPXXX___eeejjjmmmssssssttttttuuuwwwxxxyyyyyyxxxwwwvvvvvvxxxyyyzzzvvvyyy|||wwwsssnnnfff\\\TTTNNNLLLKKKJJJQQQ[[[eeemmmsssxxx{{{~~~mmmQQQ>>>222------,,,+++)))((()))(((&&&%%%((((((((()))(((((('''&&&''''''''''''&&&&&&&&&&&&###$$$$$$%%%&&&)))...222######$$$%%%'''((())))))((((((((((((((()))++++++yyyyyyyyyzzz|||mmm___XXXVVVUUUOOOGGG@@@<<<:::999888666555333111000000111111333666:::>>>CCCIIIPPPTTT[[[aaaeeefffhhhlllnnnnnnmmmnnnpppqqqrrrrrrrrrqqqooorrrvvvxxxwwwvvvuuuuuutttttttttssssssrrrqqqpppnnnmmmlllnnnnnnhhh]]]TTTOOOMMMLLLWWWsss~~~nnnWWWXXXaaaqqq}}}iiiVVV@@@666---***(((%%%$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############""""""""""""""""""######$$$######"""!!!!!!!!!!!!!!!######$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((&&&(((,,,111777IIIjjj{{{rrrmmmnnnxxxrrreee[[[OOOJJJKKKHHHLLLOOOPPPPPPRRRWWW[[[```cccfffggggggfffffffffiiikkkooouuuzzzzzzrrrmmmgggiiijjjgggaaaZZZUUURRRQQQZZZhhhrrrwwwwwwtttrrrlllllllllmmmnnnpppqqqrrrlllkkkjjjlllnnnpppqqqpppiiijjjlllnnnqqqrrrttttttsssrrrqqqpppppprrrsssuuussssssrrrrrrpppooommmlllgggccc^^^\\\___dddiiikkkkkkkkkkkkiiihhhjjjmmmpppuuuxxx}}}}}}ooohhh```ZZZSSSJJJFFFHHHPPPVVV```gggkkkmmmnnnnnnmmmnnnooonnnlllkkklllmmmrrrrrrssstttwww}}}|||vvvfffYYY\\\YYYbbbiiimmmpppttttttqqqrrrsssuuuwwwwwwwwwwwwwwwttttttttttttsssssssssssstttrrrppppppssswwwyyyzzzyyyyyyxxxvvvttttttvvvxxx~~~yyytttrrrkkkkkkjjjhhhffffffhhhjjjoooqqqtttvvvwwwuuusssqqqkkkggg___VVVNNNKKKKKKMMMRRRYYYgggvvvpppaaaTTTKKKDDDBBBAAA>>>======@@@EEEMMMVVV]]]dddkkkoootttttttttuuuvvvxxxyyyzzz|||{{{xxxvvvvvvvvvwwwxxxuuuxxx~~~{{{uuussspppiii___VVVOOOLLLKKKIIIPPPZZZdddlllssswwwzzz}}}rrrUUU???222---...---+++))))))((((((&&&$$$%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$###$$$''')))######$$$%%%'''((())))))((('''''''''((()))******zzzyyyyyyyyyzzz}}}rrrbbbZZZWWWWWWRRRKKKCCC>>>:::888777666555333111000000000111000333888===BBBIIIPPPTTTZZZ___cccccceeekkknnnnnnnnnooopppqqqrrrrrrqqqpppnnnqqqtttvvvvvvuuuuuuvvvsssssssssrrrqqqqqqppppppooommmlllnnnooojjj___VVVNNNMMMLLLWWWtttuuu\\\XXX\\\lll||||||jjjYYYBBB999///,,,***&&&$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""!!!!!!"""###############!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&)))...222999NNNoooxxxqqqpppxxxlllbbbYYYMMMGGGJJJHHHKKKNNNNNNOOORRRXXX]]]aaabbbccccccbbbccceeegggiiilllpppuuuzzz~~~~~~xxxqqqkkkfffhhhiiigggaaaZZZUUURRRSSS\\\hhhrrrvvvuuusssqqqlllllllllllllllmmmnnnnnnkkkjjjiiijjjmmmnnnnnnmmmjjjkkklllnnnpppqqqrrrsssrrrrrrqqqqqqrrrrrrssstttrrrrrrrrrrrrpppnnnlllkkkccc___[[[ZZZ___dddiiikkkkkklllllljjjiiijjjlllnnnpppssswww{{{||||||zzzyyymmmgggbbb^^^VVVMMMHHHHHHLLLRRRZZZbbbgggkkkmmmooolllnnnppppppnnnlllllllllqqqpppppprrrwww|||~~~xxxfffXXXZZZWWW___gggkkknnnrrrrrrpppqqqrrrtttvvvwwwxxxwwwwwwuuuuuutttssssssssssssssstttrrrqqqrrrvvv{{{~~~~~~}}}{{{xxxuuuuuuvvvxxx~~~}}}yyyvvvssssssrrrnnnjjjhhhjjjllloooqqqsssuuuuuusssqqqoooiiifff```XXXPPPKKKIIIJJJNNNTTTbbbtttzzzkkkYYYOOOEEEBBBAAA>>><<<===>>>CCCKKKTTT\\\dddlllpppttttttsssssstttuuuvvvvvv{{{yyyvvvtttssstttuuuvvvwwwyyy{{{zzzttttttqqqkkkaaaVVVOOOKKKKKKIIIOOOZZZdddlllrrrwwwzzz}}}~~~vvvYYYBBB333...000,,,***(((((())))))'''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%###"""$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))+++,,,---yyyxxxwwwvvvwwwyyy|||}}}vvveee\\\XXXZZZVVVNNNFFF???:::888777666555333111000000000111...222777<<>>AAAFFFNNNWWWaaaiiinnnqqqqqqqqqoooooopppsssvvvvvvtttqqqmmmkkkmmmrrrvvvuuutttuuu{{{{{{wwwuuurrrlllcccYYYQQQLLLJJJJJJOOOXXXccclllrrrvvvxxx{{{{{{|||\\\AAA555000,,,******)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))((()))***)))((()))+++,,,yyyzzz{{{{{{|||{{{{{{zzz|||nnnbbbYYYZZZVVVNNNFFF@@@<<<999999777555222000.........///000222555999>>>EEEMMMRRRWWW^^^bbbcccfffkkkmmmlllooopppqqqrrrsssttttttttttttsssrrrrrrrrrssstttuuutttsssrrrpppooonnnoooooommmooopppooopppoooggg^^^TTTOOOKKKRRRhhhtttcccQQQ___kkkooopppXXXEEE;;;000+++(((&&&'''***&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$########################""""""!!!"""!!!!!!!!!!!!!!!!!!"""""""""""""""############%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%&&&''''''%%%)))...555BBB[[[|||rrrYYYOOOLLLGGGFFFHHHHHHJJJNNNQQQSSSUUUXXXZZZ```aaabbbbbbbbbcccfffiiilllooosssvvvzzz~~~{{{rrrkkkkkkiiihhhfff```WWWSSSUUUUUU^^^kkkuuuyyyxxxuuurrroooooonnnmmmlllkkkjjjjjjeeedddccceeehhhjjjjjjjjjkkklllmmmoooqqqrrrssssssrrrssssssssssssrrrqqqppprrrpppnnnmmmmmmmmmllljjjhhh___YYY\\\bbbeeehhhjjjmmmmmmnnnooonnnmmmlllkkkiiiiiikkkoooqqqrrrpppmmmiiigggcccaaa]]]VVVLLLDDDCCCFFFKKKRRRYYY```eeeggghhhjjjlllmmmnnnooonnnnnnoooooooooooorrruuuxxxyyyzzzzzzyyyvvvuuuwww}}}~~~tttjjjaaa\\\\\\YYY[[[cccjjjllllllmmmlllmmmmmmnnnoooppppppqqquuuuuuttttttuuuvvvwwwxxxxxxvvvtttsssuuuzzzzzzwwwxxxzzz}}}~~~yyyrrrkkkeee```]]]aaa```___^^^]]]\\\\\\\\\ZZZXXXUUUPPPKKKHHHEEECCCEEEJJJWWWhhhttt|||ooo```OOOFFFBBB>>><<<<<<===@@@EEELLLUUU___hhhlllsssssssssqqqooonnnppprrruuuuuussspppooopppsssvvvuuutttuuu{{{~~~{{{vvvsssmmmdddZZZQQQLLLJJJJJJOOOXXXbbbkkkrrrvvvwww{{{{{{{{{~~~___DDD777111...,,,++++++***)))(((''''''''''''''''''''''''''''''&&&''''''((())))))******%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((((()))***)))((()))+++---xxxyyy{{{}}}}}}|||zzzyyytttfffZZZYYYUUUNNNGGG@@@<<<:::999888777444222000/////////000222555888===CCCKKKPPPVVV]]]bbbcccfffkkkmmmlllooopppqqqrrrssstttttttttttttttssssssttttttuuuvvvuuutttrrrooooooooopppqqqoooqqqrrrqqqrrrqqqjjjaaaUUUQQQLLLOOOaaa{{{{{{hhhSSS[[[eeemmmuuuaaaHHH===222---***'''&&&(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!"""###$$$%%%$$$######%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%&&&'''((('''***///555DDD```sssXXXNNNLLLHHHEEEFFFGGGKKKQQQVVVXXXYYYZZZ[[[___```aaabbbbbbccceeehhhkkknnnssswww{{{{{{rrrlllmmmjjjiiiggg```VVVQQQRRRRRR[[[hhhsssyyyyyywwwuuuppppppqqqqqqpppnnnmmmlllgggfffeeefffhhhiiiiiiiiijjjkkkmmmoooqqqrrrssssssttttttttttttsssrrrpppppppppooonnnnnnnnnnnnllljjjfff]]]XXX\\\cccfffiiilllmmmnnnooopppooollliiigggfffgggiiilllnnnmmmjjjgggdddbbbaaa___\\\UUUJJJCCCAAABBBFFFLLLSSS[[[aaaeeefffhhhjjjmmmoooppppppppppppoooooooooqqqsssuuuvvvuuuuuuuuusssrrrrrruuuwwwvvv|||vvvkkkbbb]]]ZZZVVVWWW^^^eeehhhiiilllllllllllllllmmmoooppppppsssssssssssstttvvvxxxyyyyyyvvvsssqqqrrrvvv{{{yyyuuutttvvvyyy~~~xxxqqqhhh___XXXTTTQQQQQQPPPOOOOOOOOOOOOOOORRRQQQOOOMMMIIIEEEAAA???AAAFFFRRRbbbpppzzzxxxgggUUUIIICCC===;;;;;;<<<>>>CCCKKKTTT^^^fffjjjttttttuuussspppnnnmmmnnntttuuuuuuuuusssrrrssstttvvvtttuuuzzz~~~}}}wwwuuuooofff[[[QQQLLLIIIJJJOOOXXXbbbjjjqqquuuwww{{{zzzzzz|||dddHHH999222///------,,,+++***))))))((()))))))))((((((''''''&&&&&&&&&''''''((()))))))))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''''''''''')))***)))))))))+++---vvvwwwxxxzzz{{{{{{{{{{{{zzziii[[[XXXUUUNNNGGGAAA<<<:::999999888555333111000//////000222444777;;;AAAHHHMMMUUU[[[aaacccfffjjjlllkkknnnoooqqqrrrssssssttttttttttttttttttuuuuuuvvvvvvvvvtttrrrpppooopppqqqrrrppprrrrrrqqqrrrrrrkkkcccUUURRRMMMMMM[[[ttt}}}mmmVVVYYY```kkkxxxgggMMMAAA444///,,,(((&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######"""!!!""""""############"""""""""$$$&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((***...222888JJJhhhwww[[[PPPNNNIIIEEEEEEKKKOOOUUUYYY\\\]]]___aaa___aaacccccccccdddfffhhhkkkoootttyyy}}}zzzrrrmmmkkkiiigggeee^^^TTTPPPPPPRRR[[[hhhsssxxxxxxwwwvvvqqqrrrssstttsssrrrooonnnllljjjhhhiiijjjkkkjjjjjjjjjkkkmmmoooqqqrrrssstttuuuttttttsssrrrpppooooooooonnnnnnooopppooollljjjddd\\\XXX]]]dddhhhkkkmmmlllnnnooopppnnnjjjfffddddddeeegggjjjkkkiiieeebbb___^^^]]]]]][[[TTTIIIAAA???@@@BBBGGGNNNWWW___dddfffhhhjjjlllnnnoooooooooppppppooooooooopppqqqrrrqqqrrrrrrqqqpppnnnmmmmmmnnntttzzz~~~xxxnnneee```WWWRRRRRRYYY```cccfffiiiiiiiiiiiijjjkkkmmmoooqqqssssssrrrssstttuuuwwwxxxyyyvvvssspppppprrrvvvxxx{{{||||||xxxrrrmmmllllllrrryyyzzzwwwrrrjjjbbbYYYRRRNNNFFFFFFEEEEEEFFFFFFGGGHHHMMMMMMMMMLLLIIIEEEAAA>>>>>>DDDOOO]]]lllzzznnnZZZMMMDDD>>><<<===<<<>>>CCCJJJSSS]]]eeeiiirrrsssuuuuuurrrooonnnmmmrrrtttwwwwwwuuusssrrrrrrvvvtttuuuyyy|||~~~yyywwwqqqhhh\\\RRRLLLIIIJJJOOOWWW```iiippptttvvv{{{zzzzzz{{{hhhKKK;;;333///...---,,,+++***))))))(((***))))))((('''&&&%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''((((((''')))******)))***,,,...tttsssssstttvvvyyy|||kkk[[[WWWTTTNNNHHHAAA===:::999888777666444222111000///000111444777;;;@@@GGGLLLSSSZZZaaacccfffjjjllljjjmmmnnnoooqqqrrrrrrssssssrrrssstttuuuuuuvvvvvvvvvvvvtttrrrqqqpppqqqrrrsssoooqqqqqqpppqqqqqqkkkcccVVVRRRMMMMMMWWWnnn~~~qqqZZZYYY]]]iiiyyyjjjTTTEEE666///,,,(((&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$""""""######""""""!!! """"""############"""""""""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&'''((((((+++000333:::NNNooo{{{```UUUQQQKKKFFFFFFMMMPPPSSSVVVYYY]]]bbbeeeaaaccceeeffffffgggiiijjjkkkooovvv|||zzzsssnnnhhheeecccaaa[[[RRRNNNPPPTTT]]]iiissswwwxxxvvvuuuqqqrrrtttuuuuuutttrrrpppmmmkkkjjjiiijjjkkkjjjiiiiiijjjmmmoooqqqssstttttttttsssrrrqqqooonnnnnnnnnnnnmmmmmmooopppooommmkkkccc[[[XXX]]]eeeiiilllnnnlllnnnoooooommmiiieeebbbcccdddeeeggghhhgggccc___\\\[[[[[[[[[YYYRRRHHH@@@??????@@@DDDKKKUUU^^^ccchhhiiikkklllnnnnnnmmmmmmooooooooonnnnnnnnnooooooooooooooopppooollliiifffgggjjjnnnqqqrrrtttzzz~~~{{{rrrjjjeee[[[UUURRRWWW\\\^^^___bbbbbbbbbbbbccceeehhhkkklllrrrrrrrrrsssttttttuuuvvvwwwuuurrrooonnnoooppprrroooqqqqqqmmmgggbbb```aaagggooo{{{rrroooiiiaaaYYYPPPJJJFFF@@@@@@@@@@@@AAABBBCCCCCCIIIJJJKKKJJJHHHDDD@@@======CCCLLLYYYiiizzzrrr___QQQGGG???>>>@@@<<>>>>>???CCCJJJTTT]]]bbbhhhiiikkklllmmmmmmmmmlllnnnnnnnnnnnnmmmmmmmmmlllmmmmmmmmmnnnmmmkkkfffbbbccceeegggggghhhlllsssyyy}}}wwwpppllleee^^^ZZZ[[[]]]\\\[[[\\\\\\\\\[[[[[[\\\___aaaccclllnnnppprrrsssssssssrrrsssrrrqqqooonnnmmmlllkkkeeegggfffbbb]]]YYYYYYZZZ\\\cccooo}}}yyylllhhhaaaXXXOOOHHHBBB???????????????@@@AAABBBCCCEEEFFFGGGGGGDDDAAA===;;;<<>>AAA<<>>:::888444444444333333222111000///111444777;;;AAAIIIMMMPPPXXX___bbbfffjjjkkkiiijjjkkklllnnnooooooppppppoooqqqrrrtttuuuuuuuuuuuusssttttttuuuttttttrrrrrrpppqqqpppoooqqqrrrllleeeZZZSSSMMMLLLRRRbbbqqqddd^^^jjjsss```NNN999...+++(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""############"""!!!!!! """######"""  !!!!!!!!!"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((()))(((///555===VVVzzzvvvcccZZZRRRIIIFFFIIIHHHJJJLLLNNNRRRWWW^^^cccdddfffiiijjjjjjkkklllmmmlllrrr{{{~~~yyyvvvmmmgggaaa\\\UUUMMMLLLPPPXXX___kkktttxxxyyyxxxwwwqqqqqqrrrrrrssssssssssssllljjjiiihhhjjjjjjjjjiiihhhjjjllloooqqqssstttuuurrrrrrpppoooooooooppppppnnnmmmkkklllnnnoooooonnnccc\\\YYY___fffjjjkkkmmmlllllllllkkkiiigggdddcccbbbaaa``````aaabbb```___\\\ZZZXXXWWWUUUOOOFFF@@@<<<<<<>>>BBBIIISSS[[[aaafffgggiiilllmmmnnnnnnnnnmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjkkkkkkiiiddd``````aaaaaaaaabbbgggpppwww}}}~~~~~~zzzvvvsssmmmfffbbbcccdddaaa______]]][[[YYYWWWWWWXXXZZZ[[[cccfffkkkooorrrrrrqqqpppooopppppppppnnnkkkhhhfffaaabbbaaa]]]XXXUUUVVVYYYXXX[[[bbbmmmvvvyyyuuupppddd```YYYQQQJJJEEEBBB@@@CCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEDDDBBB???<<<:::888===CCCLLL]]]sssyyygggXXXKKK@@@===>>>;;;===BBBIIIQQQZZZbbbffflllooosssvvvwwwyyy{{{}}}vvvvvvvvvuuusssssstttvvvwwwtttuuuxxx|||yyyxxxtttlllbbbXXXQQQNNNKKKOOOUUU]]]fffmmmrrruuuxxx{{{}}}xxxvvvVVV@@@444///++++++***)))(((''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''(((((()))'''(((*********,,,...000vvvvvvvvvvvvwwwwwwwwwwwwttt```UUUSSSNNNIIICCC>>>:::888222333333333333222111000///111444777<<>>FFFXXXooo}}}{{{jjj[[[LLL???;;;<<<:::<<<@@@GGGPPPYYY```eeemmmppptttvvvxxxzzz|||yyyxxxwwwuuussstttvvvyyyvvvtttuuuyyy|||~~~yyyxxxtttmmmcccYYYRRROOOKKKOOOUUU]]]eeelllrrrtttwww{{{zzzzzzXXXBBB666000,,,,,,+++***)))((('''''''''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''((('''(((******+++,,,...111vvvvvvvvvvvvwwwxxxyyyzzzuuucccWWWUUURRRLLLEEE>>>:::888777777666444333222111000//////111555;;;BBBHHHLLLTTTZZZ```aaadddiiikkkjjjkkklllnnnoooqqqrrrrrrrrrnnnpppsssvvvwwwvvvuuutttttttttuuuuuutttrrrpppoootttrrrqqqqqqqqqqqqpppooo[[[WWWNNNLLLRRRWWWooozzz{{{wwwZZZRRR```jjjggg^^^LLL888///,,,)))'''&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!""""""###"""""""""""""""""""""""""""######$$$$$$%%%&&&&&&$$$$$$###"""###&&&(((***(((...777GGGbbblll\\\WWWNNNJJJJJJEEEHHHIIIKKKMMMQQQVVV\\\aaafffgggiiikkklllmmmnnnnnnooouuu}}}yyysssooonnnjjj```TTTNNNMMMPPPVVV^^^iiirrrvvvwwwvvvuuuxxxvvvtttttttttsssqqqpppmmmkkkjjjkkklllmmmlllkkkhhhiiikkknnnqqqsssuuuvvvssssssssssssrrrqqqpppoooqqqnnnkkkkkklllllljjjggg\\\]]]aaadddhhhkkkmmmnnnnnnmmmllljjjgggdddaaa```]]]^^^_________^^^]]]\\\\\\YYYTTTRRRPPPLLLGGGBBB<<<<<<===@@@GGGQQQZZZ``````hhhmmmkkkiiikkkmmmnnnmmmlllkkkiiihhhhhhhhhhhhiiigggeeeeeefffddd___[[[WWWUUURRRSSSXXX```iiiooo{{{zzzzzz~~~}}}xxxnnnnnnppprrrtttssspppmmmkkkhhhdddaaa^^^[[[WWWTTTVVVXXX\\\dddlllpppooommmllllllmmmmmmlllkkkjjjiii^^^^^^]]]\\\]]]^^^___```ccc___]]]___dddfffddd```ZZZWWWRRROOOMMMNNNPPPQQQUUUSSSQQQQQQSSSTTTTTTSSSOOOKKKGGGEEEDDDBBB>>>:::<<<<<<>>>EEESSSeeewwwzzzjjj[[[MMMAAA>>>@@@;;;===AAAFFFLLLUUU^^^dddkkkmmmqqqvvvzzz||||||{{{xxxxxxxxxwwwvvvtttsssrrrtttvvvxxxwwwwww}}}{{{yyyuuunnndddZZZRRRMMMNNNQQQVVV___gggnnnqqqqqq||||||~~~```FFF666///,,,+++)))((()))***)))((((((%%%"""###&&&(((((('''%%%$$$$$$######$$$$$$%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&'''))))))*********))))))***,,,...///vvvvvvvvvvvvwwwxxxyyyzzz}}}yyyhhhXXXWWWTTTNNNGGGAAA<<<:::888777666555444222111111///000222555;;;AAAGGGKKKRRRYYY___aaadddiiilllkkknnnoooooooooppppppqqqqqqppprrrtttwwwxxxwwwuuutttsssttttttttttttsssqqqpppuuusssrrrrrrrrrqqqnnnlll]]]XXXOOOMMMQQQUUUkkk{{{^^^SSS]]]fffeee___MMM:::000---***((((((&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!""""""###"""""""""""""""""""""""""""######$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&(((***++++++111:::JJJeeemmm\\\VVVMMMIIIJJJFFFHHHIIIKKKMMMQQQVVV\\\aaaggghhhjjjlllnnnoooppppppooottt{{{~~~vvvpppmmmnnnllldddXXXPPPMMMNNNVVV^^^iiissswwwxxxwwwwwwwwwuuutttsssssssssqqqpppooommmkkkkkkllllllkkkiiijjjkkkmmmooorrruuuwwwxxxuuuuuutttsssrrrqqqpppoooooommmkkkkkklllllliiifff]]]^^^bbbeeeiiilllnnnoooqqqpppmmmjjjgggccc```___^^^___```aaaaaa```___^^^ZZZXXXUUUSSSRRRMMMEEE???===<<<===@@@GGGQQQ[[[aaadddkkkooollliiijjjllllllmmmmmmlllkkkiiihhhggggggeeebbb```______]]]ZZZWWWTTTTTTTTTWWW]]]eeennnsssxxxvvvvvvzzz~~~~~~zzzvvvqqqrrrtttwww{{{|||zzzyyysssppplllhhheeebbb^^^[[[WWWWWWYYY^^^eeejjjkkkjjjjjjkkkkkkmmmnnnpppqqqrrrffffffeeedddeeegggiiijjjjjjgggeeegggkkkllliiifff^^^[[[XXXUUUUUUWWWZZZ\\\^^^[[[YYYYYY\\\___aaaaaa]]]WWWOOOIIIEEEBBB===999;;;;;;<<>>@@@;;;===AAAEEELLLUUU___fffnnnpppsssxxx{{{|||{{{zzzxxxxxxwwwvvvuuutttsssssssssuuuvvvuuuvvv|||}}}{{{wwwooofff\\\SSSNNNOOOQQQVVV]]]gggnnnrrrsss{{{|||}}}eeeJJJ888000---+++)))((()))))))))'''(((%%%###$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((())))))***++++++++++++,,,---///000vvvvvvvvvvvvwwwxxxyyyzzz|||{{{lllZZZXXXUUUPPPJJJDDD>>>;;;999888777666444333222222000111222555:::@@@FFFIIIPPPWWW]]]```dddiiimmmlllrrrqqqpppoooooopppqqqqqqrrrsssuuuwwwxxxwwwvvvuuurrrssssssttttttsssrrrrrruuutttssssssrrrppplllhhh^^^YYYNNNLLLOOOQQQeee~~~cccTTTZZZcccdddbbbQQQ>>>444000,,,))))))$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""######""""""!!! !!!!!!""""""###"""""""""""""""""""""""""""######$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&(((***+++---222:::KKKgggnnn\\\UUULLLIIIKKKHHHHHHIIIKKKMMMQQQVVV\\\aaahhhiiikkkmmmooopppqqqqqqnnnsssyyy|||uuupppkkknnnnnnggg\\\RRRNNNMMMVVV^^^jjjtttyyyyyyxxxxxxvvvtttsssrrrsssrrrqqqooopppnnnlllkkkkkkkkkjjjiiijjjkkkmmmooorrrtttvvvwwwxxxwwwuuurrrqqqpppppppppmmmmmmlllmmmmmmkkkgggddd^^^```cccgggkkknnnpppqqqrrrqqqnnnjjjfffbbb___^^^```aaabbbccccccbbbaaa```[[[YYYWWWWWWUUUOOOGGG@@@>>>===<<>>@@@EEELLLVVVaaaiiiqqqssswwwyyy{{{{{{zzzyyywwwvvvuuusssrrrrrrrrrsssrrrttttttsssttt{{{zzzrrrhhh^^^UUUOOOOOOQQQTTT\\\eeennntttvvvzzzzzz|||~~~jjjOOO;;;222---+++)))((())))))(((''''''&&&$$$%%%&&&(((''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%***************)))))))))************+++---///000vvvvvvvvvvvvwwwxxxyyyzzz|||zzzmmm[[[YYYUUUQQQLLLFFF@@@<<<999999888666555444333222111111222555999???DDDGGGMMMTTT[[[^^^ccciiimmmmmmrrrqqqooonnnoooppprrrsssrrrsssuuuvvvvvvvvvuuutttrrrrrrssssssssssssssssssvvvuuuttttttrrrooojjjfff\\\WWWLLLJJJMMMMMM^^^|||{{{dddXXX]]]eeefffgggVVVCCC888111+++(((((($$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""######$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%'''((())),,,111999KKKhhhppp]]]UUUKKKHHHKKKIIIHHHIIIKKKMMMQQQVVV\\\aaaggghhhjjjmmmooopppqqqqqqnnnrrrxxx~~~|||xxxuuukkknnnnnnggg\\\SSSOOONNNTTT\\\iiisssxxxyyyxxxwwwuuusssrrrqqqrrrrrrpppooonnnllljjjiiijjjkkkkkkjjjiiijjjlllnnnqqqsssuuuvvvzzzxxxuuurrrppppppppppppooopppqqqqqqooojjjeeeaaa```bbbeeehhhllloooqqqrrrpppooolllhhheeebbb```___aaabbbdddeeeeeedddbbbaaa^^^\\\YYYXXXVVVQQQJJJDDD>>>======@@@GGGRRR]]]dddhhhmmmpppmmmkkklllllljjjfffggggggfffdddaaa^^^\\\ZZZXXXTTTRRRQQQRRRSSSSSSUUUYYY___gggnnnsssvvvxxxvvvtttrrrtttvvvxxxxxxvvvtttuuuwww{{{}}}zzzyyywwwtttqqqhhhddd___[[[ZZZ]]]aaadddggggggjjjoooxxx}}}zzzyyyyyyzzzzzz{{{xxxvvvtttrrrrrrsssvvvwwwsssooojjjiiikkkqqqvvvxxxzzzssshhh^^^UUUKKKAAA:::999999:::???IIIVVVccckkkrrrqqqrrrxxx~~~ooo```RRREEE@@@@@@<<<===@@@DDDKKKVVVccckkkrrruuuxxxzzzyyyxxxwwwvvvuuutttqqqooooooooopppqqqrrrssssssrrrsss{{{|||uuukkk```WWWRRRPPPQQQTTT[[[dddnnnuuuyyyyyyzzz{{{}}}jjjOOO<<<333---+++)))((())))))(((''''''&&&&&&&&&''''''''''''%%%&&&((())))))(((&&&%%%'''''''''&&&&&&%%%%%%%%%)))))))))))))))*********''''''''''''(((***,,,...vvvvvvvvvvvvwwwxxxyyyzzz}}}xxxkkk[[[YYYUUURRRNNNHHHAAA;;;999999888666555444333222111111222444888>>>CCCFFFKKKSSSZZZ]]]bbbiiimmmllloooooonnnmmmoooqqqsssuuupppqqqsssttttttttttttsssssssssrrrrrrssssssssstttuuuuuuttttttrrrnnniiieeeZZZTTTIIIGGGKKKJJJYYYtttwwwbbb[[[bbbiiiiiiiiiYYYGGG:::111***&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""######$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''((()))---222;;;NNNlllrrr^^^UUUKKKHHHKKKIIIHHHIIIKKKMMMQQQVVV\\\aaaeeefffhhhkkkmmmnnnooopppnnnrrrxxx~~~|||xxxvvvmmmnnnlllcccXXXQQQPPPQQQRRR[[[hhhrrrwwwwwwvvvtttsssrrrppppppqqqqqqpppnnnjjjhhhfffgggiiikkklllmmmkkklllnnnppprrrtttvvvwwwzzzxxxuuurrrpppooopppppprrrtttwwwwwwssslllddd```aaaccceeeiiilllnnnppppppkkkjjjhhhfffdddcccbbbbbbcccdddfffhhhgggeeecccaaaaaa\\\WWWTTTRRROOOJJJFFF>>>======AAAHHHSSS^^^eeegggkkkmmmkkkjjjlllllliiidddeeeeeecccaaa]]]YYYWWWSSSRRRPPPNNNNNNPPPSSSVVV\\\```gggoootttwwwxxxxxxyyyxxxwwwwwwxxxyyyzzzzzzwwwxxxzzz}}}}}}{{{wwwrrrkkkccc___^^^```bbbeeegggjjjrrr}}}|||xxxsssppprrrvvvyyy{{{~~~yyyrrrkkkbbbVVVHHH???;;;;;;<<<@@@HHHRRR]]]dddlllllllllppp~~~}}}ooobbbTTTGGGAAAAAA<<<===???CCCKKKVVVbbbjjjppptttwwwxxxvvvtttssstttsssqqqooommmlllmmmoooppprrrttttttrrrttt|||}}}vvvlllbbbYYYSSSQQQQQQTTTZZZdddnnnvvvzzzyyyyyy{{{}}}gggMMM<<<444...,,,))))))))))))'''&&&''''''(((''''''&&&''''''%%%&&&((())))))(((&&&%%%))))))((('''%%%$$$######%%%%%%&&&'''((()))***+++''''''&&&''')))+++---...vvvvvvvvvvvvwwwxxxyyyzzz}}}zzzlll\\\YYYUUUSSSPPPJJJBBB<<<999888777666444333222222000000111333888===BBBFFFJJJRRRYYY\\\aaahhhllllllmmmmmmmmmmmmoooqqqssstttooopppqqqrrrsssttttttttttttssssssrrrrrrrrrsssssstttsssrrrrrrqqqoookkkgggZZZTTTIIIGGGKKKIIITTTnnnuuuddd^^^dddiiijjjhhhYYYHHH;;;111)))%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!""""""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$%%%&&&&&&&&&&&&'''((()))******+++///444???TTTsss}}}xxxzzz~~~sss___VVVLLLIIIKKKIIIHHHIIIKKKMMMQQQVVV\\\aaacccdddfffiiikkkmmmnnnooonnnsssyyy~~~zzzuuuqqqmmmmmmiii___TTTNNNOOORRRRRR[[[hhhrrrwwwvvvtttrrrrrrpppooooooppppppooonnngggeeecccdddgggjjjlllmmmmmmnnnppprrrtttvvvwwwxxxwwwvvvtttqqqpppoooooooooqqqvvv{{{|||wwwooofffaaabbbccceeehhhjjjlllmmmmmmiiihhhfffeeedddeeeffffffggghhhjjjkkkjjjgggdddaaa```ZZZTTTPPPNNNLLLHHHEEE======>>>CCCJJJUUU^^^dddeeeiiijjjhhhiiikkkjjjfffdddcccbbb```]]]YYYVVVTTTMMMNNNNNNNNNOOORRRWWW[[[dddhhhnnnssswwwyyyyyyyyy}}}}}}|||{{{{{{{{{{{{|||zzz|||}}}wwwooogggcccbbbcccdddeeejjjsss|||zzz{{{|||}}}~~~~~~{{{xxxssslll```RRRGGG@@@???@@@BBBIIIQQQZZZ___eeeggghhhiiiuuu{{{ooocccUUUHHHBBBBBB;;;===???DDDKKKUUU```hhhmmmqqquuuvvvtttrrrrrrsssqqqpppooonnnmmmnnnnnnoooqqqssssssrrrssszzz}}}vvvmmmcccZZZUUURRRRRRUUU[[[eeennnuuuyyyyyyyyy{{{}}}gggMMM<<<444...,,,***))))))((('''&&&&&&((())))))'''&&&&&&'''&&&&&&'''(((((('''&&&&&&''''''&&&%%%###"""!!!!!!######$$$&&&''')))******)))))))))***+++...000111vvvvvvvvvvvvwwwxxxyyyzzz}}}qqq^^^ZZZWWWUUUSSSMMMDDD===888777666555444222111111//////000333777===CCCFFFJJJQQQXXX\\\```gggkkkjjjllllllmmmnnnooooooppppppnnnoooppprrrtttuuuvvvwwwuuuuuusssrrrqqqrrrrrrssssssrrrpppppppppooommmkkk^^^WWWLLLJJJLLLHHHQQQiiiyyyhhh___```dddfffcccVVVFFF:::111)))'''(((&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$%%%&&&&&&%%%&&&'''((()))******+++...444AAAWWWwwwzzzwwwxxxttt```XXXMMMIIIKKKHHHHHHIIIKKKMMMQQQVVV\\\aaabbbcccfffhhhkkkmmmnnnnnnooottt{{{~~~yyysssoookkkjjjfff]]]SSSMMMMMMPPPTTT]]]jjjtttwwwvvvssspppqqqooonnnnnnooopppooommmfffdddbbbbbbeeehhhjjjkkklllmmmnnnppprrrtttuuuvvvtttsssrrrqqqpppooonnnnnnmmmttt|||zzzrrrjjjeeecccdddeeeggghhhiiiiiiiiijjjiiigggffffffggghhhiiilllmmmooopppnnnjjjfffccc^^^ZZZUUUQQQPPPMMMHHHDDD;;;<<>>???EEEPPP[[[aaadddfffggghhhgggeeeaaa\\\ZZZVVVSSSOOOKKKJJJKKKMMMOOOSSSXXX___cccfffhhhllloooqqqrrrtttvvvyyy|||~~~}}}yyywwwwwwxxxrrrwww{{{wwwpppiiieeebbb```dddppp~~~~~~}}}{{{xxxtttmmmfffaaaTTTOOOKKKMMMTTT\\\______bbb``````bbbhhhqqq{{{yyynnneeeXXXHHH>>><<<===>>>@@@CCCHHHQQQ[[[bbbnnnqqqtttvvvvvvvvvwwwwwwyyyyyyxxxuuuqqqnnnnnnnnnooonnnooorrruuuxxx~~~{{{vvvoooeeeZZZSSSRRRTTTXXX]]]eeelllrrruuu|||}}}}}}||||||qqqUUU===///111///,,,+++******((('''''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))+++*********,,,///111333{{{yyywwwvvvuuuuuuvvvwww{{{|||~~~}}}iii___XXXYYYYYYRRRHHHBBB===:::666444333333222222/////////111555999>>>AAALLLRRRZZZ```bbbdddhhhkkklllllllllllllllllllllllllllnnnqqqrrrrrrssstttvvvuuuuuuvvvvvvuuutttrrrqqqqqqqqqssstttsssnnngggbbb^^^SSSKKKJJJGGGCCCJJJVVVoookkkZZZTTTWWW[[[___UUUFFF:::222---)))'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###"""!!! !!!!!!""""""""""""!!!###""""""!!!!!!""""""###%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&(((+++---111777DDD^^^|||yyyrrr\\\UUULLLIIIKKKGGGHHHIIIKKKMMMPPPVVV\\\aaacccdddeeegggiiikkklllmmmssswwwxxxqqqllljjjiiidddaaa]]]UUUMMMJJJLLLTTT^^^kkkvvvzzzxxxssspppoooooonnnooopppooollljjjkkkjjjhhhffffffggghhhjjjjjjjjjkkkmmmnnnnnnnnnnnnmmmmmmnnnnnnmmmkkkhhhgggdddfffjjjnnnpppnnnjjjgggbbbccceeefffggghhhhhhhhhhhhhhhgggggggggkkkppptttvvvwwwxxxxxxuuuqqqmmmlllhhheeebbbaaa___XXXOOOGGG???>>>???FFFQQQ[[[bbbdddddddddcccaaa]]]ZZZVVVTTTNNNMMMKKKJJJLLLPPPTTTWWWZZZ___dddhhhiiijjjmmmoooqqqrrrsssuuuxxx{{{{{{wwwttttttuuurrruuu||||||yyyuuupppjjjfffhhhgggjjjttt~~~}}}zzzwwwtttoookkkggg^^^XXXSSSTTTZZZ```dddeeedddccccccdddiiirrr|||{{{nnneeeXXXJJJBBB@@@======???BBBGGGPPPZZZaaammmppptttwwwxxxyyyzzz{{{|||}}}|||zzzvvvrrrqqqpppqqqoooooorrrtttuuu}}}|||vvvooohhh```YYYTTTQQQSSSVVV\\\ccckkkqqquuu|||}}}}}}}}}}}}oooUUU>>>000///---+++*********)))(((''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))******++++++******)))***,,,...111333{{{{{{zzzxxxvvvuuuttttttxxxyyy{{{~~~}}}lllaaaXXXYYYZZZTTTJJJCCC@@@===888666444444333222///...///000444888===@@@LLLRRRZZZ___aaadddgggjjjiiiiiijjjkkklllmmmmmmnnnkkkmmmpppqqqpppqqqrrrsssrrrssstttuuuvvvuuuuuutttrrrsssttttttsssoooiiieee___VVVNNNKKKGGGCCCIIISSSgggrrr```WWWWWW[[[bbbWWWHHH;;;333...***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!"""!!!!!! """!!!!!! !!!!!!"""$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&(((+++---222888GGGaaa|||zzznnnZZZSSSKKKIIIJJJFFFEEEFFFHHHJJJNNNUUU\\\aaabbbccceeegggiiikkklllmmmqqqvvv|||xxxqqqkkkgggfffbbb___[[[TTTLLLJJJLLLSSS]]]kkkvvv{{{yyyuuurrrqqqpppnnnnnnoooooommmlllmmmlllkkkkkkjjjjjjkkkkkkiiijjjkkklllnnnnnnnnnooonnnnnnnnnmmmkkkiiifffeee______aaacccfffgggeeeddd^^^```bbbdddfffggggggggghhhhhhgggggghhhkkkqqquuuyyyyyyzzzzzzxxxuuurrroookkkjjjiiihhheee\\\QQQHHH???>>>@@@HHHSSS]]]bbbdddcccbbb^^^ZZZVVVRRRPPPNNNIIIIIIJJJLLLQQQWWW\\\___eeehhhkkkmmmnnnnnnoooppprrrrrrrrrsssvvvzzz}}}}}}xxxtttqqqqqqsssrrrtttxxx}}}|||xxxtttqqqmmmkkkjjjjjjmmmrrrxxx~~~~~~zzzwwwuuurrrpppnnnccc^^^XXXWWW[[[aaaeeeggghhhgggggghhhlllttt~~~qqqeeeYYYMMMFFFEEE<<<===>>>AAAFFFOOOZZZaaakkkoootttxxxzzz{{{}}}~~~}}}~~~~~~yyyuuurrrqqqrrrpppqqqrrrrrrssszzzyyypppggg```[[[WWWTTTOOOQQQTTTZZZaaaiiipppttt{{{|||~~~nnnSSS===111---+++))))))***+++***)))((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))******++++++******)))***+++...111333{{{{{{{{{{{{zzzxxxvvvuuuuuuwwwyyy|||~~~ooocccYYYYYY[[[UUULLLEEE@@@===888666555555444333000//////111444888===@@@KKKQQQYYY^^^```cccfffiiijjjjjjkkkkkklllmmmnnnnnnmmmoooqqqrrrqqqqqqrrrsssssstttvvvwwwwwwwwwvvvvvvtttttttttttttttpppkkkgggccc[[[SSSOOOIIIFFFJJJQQQaaa~~~~~~kkk]]]YYY\\\eeeZZZJJJ===444///***'''$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######"""""""""######"""!!! !!!!!! !!!!!!###""""""""""""""""""######$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&(((+++---000888IIIccc{{{zzzkkkXXXSSSLLLIIIJJJEEEDDDEEEGGGIIILLLRRRYYY^^^aaabbbdddfffhhhjjjlllmmmpppttt{{{|||uuunnniiifffbbb^^^[[[TTTLLLJJJLLLRRR\\\kkkwww|||{{{wwwuuusssqqqnnnnnnoooooonnnmmmlllmmmmmmmmmllllllkkkkkkhhhiiijjjlllmmmnnnnnnooonnnnnnnnnmmmkkkjjjhhhggg___]]]\\\]]]___```aaa```]]]___aaadddggghhhhhhggghhhhhhgggggghhhlllssswww{{{{{{{{{|||{{{xxxtttrrrmmmmmmnnnmmmhhh]]]QQQGGG??????AAAJJJUUU^^^cccddddddaaa\\\VVVRRROOONNNMMMLLLLLLOOORRRWWW]]]cccfffmmmoooqqqrrrssssssssstttttttttrrrrrrtttvvvyyy{{{}}}|||yyyuuuqqqpppqqqsssuuuuuuvvvyyy}}}zzzwwwtttrrrpppllllllooorrrtttxxx|||zzzxxxuuurrrooofffaaa[[[ZZZ^^^dddiiikkkkkkkkklllmmmpppxxxuuugggZZZOOOHHHEEE>>>>>>???AAAFFFPPP[[[bbbllloootttwwwyyyzzz{{{|||zzz}}}~~~zzzuuuqqqooorrrqqqrrrtttrrrsss{{{|||vvvmmmddd^^^YYYUUUSSSMMMOOORRRWWW___gggooosssyyy|||mmmRRR===111---+++))))))******)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))***)))))))))+++...111222yyyzzz|||}}}}}}|||zzzyyyuuuvvvyyy|||ssseeeZZZYYY\\\WWWNNNGGG>>>;;;777555555666666555111111111222555999>>>@@@IIIOOOWWW]]]```bbbfffiiilllmmmmmmmmmnnnnnnnnnoooppprrrttttttsssssstttuuuvvvwwwxxxyyyxxxxxxvvvvvvuuuuuuttttttsssqqqmmmjjjddd^^^WWWPPPJJJGGGJJJOOO^^^{{{xxxdddZZZ[[[hhh]]]MMM???666000+++'''$$$%%%%%%%%%%%%%%%%%%%%%##################"""!!!$$$$$$$$$$$$$$$###"""!!!!!!!!! !!!!!!"""""""""######"""""""""#########$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&(((+++---000:::MMMhhhvvvxxxiiiWWWRRRKKKIIIJJJFFFEEEEEEGGGHHHKKKPPPVVV[[[```aaaccceeehhhjjjlllmmmooossszzzyyyqqqkkkddd```]]]YYYRRRJJJGGGJJJQQQ\\\kkkwww}}}|||yyyvvvsssqqqooooooooopppooonnnjjjkkkkkklllkkkkkkiiiiiiggghhhjjjlllmmmnnnoooooonnnnnnmmmmmmmmmlllkkkkkkeeeaaa]]][[[[[[\\\]]]^^^\\\^^^aaadddgggiiijjjjjjiiihhhgggggghhhmmmtttyyy|||{{{{{{||||||zzzvvvrrrmmmnnnooommmfff[[[NNNEEE???@@@CCCLLLVVV___ccccccaaa]]]XXXSSSPPPOOOOOOPPPPPPRRRUUUZZZ```fffjjjmmmqqqqqqrrrsssuuuvvvvvvvvvwwwuuutttrrrrrrssstttuuuvvvvvvuuusssqqqqqqsssuuuxxxwwwwwwxxxzzz~~~~~~{{{xxxuuurrrrrrrrruuuxxxxxxzzz}}}{{{wwwqqqmmmiiifffbbbbbbeeekkkrrruuuooopppqqqrrrttt}}}|||kkk]]]RRRIIICCC@@@@@@@@@BBBGGGQQQ]]]eeemmmpppsssuuuvvvvvvvvvwwwxxx{{{~~~~~~{{{vvvrrrpppqqqrrrtttuuutttttt}}}xxxtttnnnhhhaaa[[[UUUQQQLLLMMMPPPUUU]]]fffnnnrrrxxx{{{~~~nnnRRR<<<111000---+++******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))))))))))))))+++---000222wwwyyyzzz|||}}}~~~}}}}}}vvvxxxzzz~~~wwwhhhZZZZZZ]]]YYYOOOHHH===:::777666666777777666222222222333555:::>>>@@@FFFMMMUUU\\\___bbbfffjjjmmmmmmnnnnnnoooooooooooorrrtttuuuuuutttssstttuuuxxxxxxyyyyyyxxxwwwvvvuuuvvvuuusssssssssqqqnnnkkkaaa]]]WWWOOOHHHFFFGGGJJJXXXwwwkkk]]][[[kkk```OOOAAA777000+++(((%%%%%%%%%%%%%%%%%%%%%%%%""""""#########""""""!!!$$$$$$%%%%%%$$$$$$######"""!!!!!! !!!!!!""""""######$$$$$$######"""#########$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&(((+++---222>>>SSSnnnrrrwwwhhhUUUPPPIIIGGGIIIEEEEEEEEEFFFGGGJJJNNNUUUYYY___```bbbdddgggiiikkklllnnnsss{{{zzzqqqjjjddd```\\\XXXPPPGGGDDDFFFRRR\\\kkkxxx}}}}}}zzzwwwsssrrrppppppqqqqqqooonnnhhhhhhiiiiiiiiihhhgggfffggghhhiiikkkmmmnnnoooooonnnnnnmmmmmmmmmllllllllliiieee___ZZZYYYZZZ[[[\\\[[[\\\___aaaeeehhhjjjkkkiiihhhgggggghhhnnnvvv|||}}}|||}}}~~~{{{vvvqqqmmmnnnmmmjjjaaaVVVKKKDDDAAABBBFFFNNNXXX___bbbbbbZZZXXXTTTRRRQQQRRRTTTUUUUUUWWW\\\aaahhhmmmqqqsssqqqpppppprrrtttvvvvvvuuuvvvuuutttsssrrrqqqqqqqqqoooqqqrrrrrrqqqrrrtttvvvwwwwwwwwwxxxzzz|||~~~~~~zzzvvvwwwwwwyyy|||||||||~~~|||wwwqqqllliiihhhfffgggkkkqqqwww{{{uuuwwwxxxwwwxxxsssdddXXXLLLCCCAAAAAAAAABBBHHHRRR^^^fffmmmpppssstttsssrrrrrrrrrvvvyyy}}}}}}{{{wwwtttrrrrrrsssvvvwwwtttttt~~~uuusssppplllfff^^^VVVPPPKKKLLLOOOTTT\\\eeennnssswwwzzz}}}oooRRR===222111///,,,+++******(((&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))******++++++))))))((()))***---000222wwwxxxyyyzzz{{{|||}}}}}}yyyzzz}}}zzziii[[[ZZZ]]]ZZZQQQIII@@@===:::888777888777666222111111222555999===???DDDKKKTTTZZZ___bbbgggkkkjjjkkklllmmmnnnpppqqqqqqqqqsssttttttrrrqqqrrrrrrvvvvvvwwwwwwwwwvvvuuutttvvvtttsssrrrqqqpppnnnlll___\\\VVVMMMGGGEEEEEEFFFOOOpppvvveeecccmmmbbbQQQBBB888111+++(((&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$#########"""######$$$$$$$$$$$$######""""""!!!!!!""""""#########$$$%%%%%%$$$######"""######$$$%%%%%%&&&&&&$$$%%%&&&&&&&&&(((+++---222???UUUqqquuu~~~gggSSSMMMFFFEEEGGGDDDCCCDDDEEEGGGJJJOOOVVV[[[^^^___aaadddgggiiikkklllnnnttt}}}{{{qqqiiigggccc^^^ZZZRRRHHHEEEGGGSSS]]]lllxxx~~~}}}zzzwwwrrrrrrqqqrrrrrrrrrooommmgggggggggffffffffffffeeefffgggiiikkkmmmnnnooooooooonnnmmmlllkkkkkkjjjjjjjjjeee^^^ZZZXXXYYYZZZ[[[XXXXXXZZZ\\\___dddhhhjjjiiihhhggggggiiiooowww}}}}}}~~~}}}wwwqqqooonnnlllfff\\\QQQHHHCCCCCCDDDHHHPPPYYY___aaa```WWWUUUTTTTTTUUUYYY\\\___]]]___cccgggkkkoooqqqrrrrrrpppnnnooorrrsssrrrqqqrrrrrrsssssssssqqqpppooolllnnnqqqssssssssstttuuussstttuuuwwwyyy{{{|||}}}~~~~~~}}}}}}|||}}}~~~}}}|||{{{zzzwwwssspppkkkllllllnnnqqquuu{{{~~~}}}|||zzz{{{lll```RRRFFFAAA@@@@@@AAAGGGQQQ]]]fffmmmooorrrsssrrrqqqqqqqqqrrruuuxxxyyyxxxuuussssssssstttwwwwwwsssrrr{{{}}}uuusssqqqnnnhhh```WWWPPPKKKLLLNNNTTT\\\eeennnsssvvvyyy|||~~~oooRRR>>>444111///,,,,,,,,,,,,***)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))******++++++)))(((((((((***---000222wwwwwwxxxxxxyyyzzz{{{{{{{{{|||~~~{{{jjj[[[ZZZ^^^[[[RRRJJJDDDAAA<<<999888888777666111000000111333777;;;>>>BBBIIISSSZZZ^^^ccchhhkkkggghhhjjjlllnnnppprrrsssoooqqqrrrrrrpppoooooopppssssssuuuvvvvvvuuuuuutttvvvtttrrrqqqqqqpppnnnlll^^^]]]WWWNNNGGGFFFFFFFFFHHHkkkooommmnnncccRRRCCC999111,,,(((''''''&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$ !!!"""#####################""""""""""""#########$$$%%%&&&&&&%%%$$$###""""""###$$$%%%%%%&&&&&&$$$%%%&&&&&&&&&(((+++---000>>>UUUqqqzzzfffQQQJJJCCCBBBEEECCCAAABBBDDDGGGJJJPPPXXX]]]^^^___aaacccfffiiikkklllnnnttt~~~}}}rrrjjjlllhhhccc^^^UUULLLHHHJJJSSS^^^mmmyyy~~~}}}zzzwwwrrrqqqrrrssstttrrrooolllggggggfffeeeeeeeeeeeeeeefffgggiiikkkmmmnnnoooooopppooommmkkkiiihhhhhhhhhiiiddd]]]YYYWWWXXXYYYZZZUUUUUUUUUWWW[[[```eeeiiiiiihhhggggggiiioooxxx~~~~~~wwwqqqpppoookkkcccYYYOOOGGGCCCDDDEEEIIIQQQZZZ___```___VVVVVVVVVXXX[[[```dddgggeeefffiiikkklllmmmmmmlllrrrooommmmmmooopppooommmnnnppprrrssstttsssqqqpppkkknnnrrrtttsssssssssssspppqqqsssvvvxxxyyyzzzzzzyyyyyyyyyyyyzzz{{{}}}}}}}}}{{{xxxwwwwwwwwwvvvtttssstttvvvwwwyyy}}}{{{~~~sssfffWWWIII@@@??????@@@FFFPPP\\\eeelllooorrrssssssrrrrrrrrrmmmpppsssuuutttrrrqqqqqqtttuuuxxxwwwqqqoooxxx}}}uuusssqqqmmmhhh```XXXRRRKKKLLLNNNSSS[[[eeennntttvvvxxx{{{}}}~~~{{{oooSSS???666000...,,,,,,---------,,,++++++******)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))(((((((((***---000111yyyuuuqqqsssxxx{{{{{{yyyzzz|||~~~qqq___VVVUUUVVVRRRNNNEEEAAA;;;777555444444333444333222000000333888<<>>>>>>>>BBBFFFGGGIIIPPPZZZcccjjjpppwwwzzz{{{|||~~~}}}~~~~~~}}}}}}|||{{{{{{zzzyyyxxxxxxxxxvvvsssqqqooonnnllljjjgggeeecccbbbfffggghhhiiiiiijjjmmmooommmppptttxxxzzzyyywwwvvvwwwyyyzzz{{{zzzzzz{{{}}}|||}}}zzz{{{tttooohhh```[[[```ppptttdddRRRJJJEEEGGGNNNVVV```jjjooorrrvvvyyyyyyzzz{{{||||||}}}}}}|||zzzxxxuuuttttttuuuvvvtttsssuuu{{{~~~{{{uuulllcccZZZTTTNNNNNNPPPUUU\\\fffpppuuuwwwxxxzzzzzzzzzzzz|||}}}aaaHHH:::///...,,,***)))))))))***))))))((('''&&&%%%$$$$$$"""######%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&'''((()))******++++++***'''***,,,,,,,,,///444999rrrsssuuuwwwxxxyyyzzz{{{yyyzzz}}}rrr^^^SSSRRRSSSRRROOOBBB>>>999555444444555444000000///...///222888===CCCHHHNNNTTTZZZ___eeehhhjjjjjjkkklllmmmmmmmmmllllllmmmooorrrsssttttttttttttssstttvvvyyyzzzxxxvvvqqqqqqsssttttttssssssrrrnnnkkkddd[[[QQQLLLKKKLLLJJJHHHaaalllVVVMMMRRRUUUPPPCCC777000...((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%###"""!!! $$$######""""""!!!!!! """"""""""""""""""""""""""""""######$$$$$$$$$$$$%%%%%%%%%&&&''''''(((((('''(((***++++++,,,///111:::JJJgggqqqVVVGGGCCCBBBCCCEEEDDDDDDDDDDDDFFFKKKQQQVVV\\\```eeeffffffggglllppppppvvv~~~yyyqqqkkkfffeeeaaa[[[TTTOOOLLLLLLOOO[[[jjjuuuyyyxxxvvvuuuwwwtttqqqooonnnmmmkkkiiieeeffffffgggiiijjjlllmmmiiiiiihhhhhhiiikkkmmmnnnlllnnnpppoooooovvvooo```VVVQQQPPPSSSTTTWWW[[[___bbbbbbbbb^^^___```cccgggnnnvvv|||zzzooohhhbbb___YYYPPPGGGBBB@@@AAA@@@DDDGGGHHHIIIOOO[[[eeelllsss{{{~~~~~~~~~}}}||||||{{{{{{yyyxxxxxxxxxyyyxxxvvvtttooommmkkkhhheeebbbaaa```cccdddeeeeeeeeefffiiilllkkkmmmqqqtttvvvwwwwwwwwwuuuwwwzzz{{{{{{{{{}}}~~~|||}}}~~~|||vvvnnndddXXXUUUaaappp{{{iiiTTTLLLFFFHHHNNNVVVaaajjjooorrrvvvyyyyyyyyyzzz{{{{{{{{{||||||{{{yyywwwvvvtttuuuvvvuuutttwww}}}}}}wwwnnncccZZZUUUPPPPPPRRRVVV]]]gggpppuuuvvvxxxzzz{{{zzz{{{}}}~~~dddJJJ<<<---,,,+++*********+++,,,)))(((((((((''''''&&&&&&%%%&&&&&&''''''(((((((((&&&&&&'''''''''&&&%%%%%%&&&'''((()))************'''+++---...---///555;;;qqqsssvvvwwwxxxyyy{{{|||yyyzzz}}}ttt```TTTRRRSSSRRRNNNAAA===888444444444444444000//////...///222888===AAAFFFMMMTTTYYY^^^cccffffffhhhiiikkkllllllkkkkkkjjjlllooorrruuuvvvwwwwwwtttssssssuuuwwwxxxuuurrrppppppqqqrrrrrrrrrqqqpppmmmjjjdddZZZPPPJJJIIIKKKIIIGGG^^^xxxcccNNNFFFKKKMMMJJJ@@@666111///'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%###"""!!! $$$$$$###"""!!! """"""############""""""!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((''')))++++++,,,---000222:::KKKiiisssXXXHHHCCCBBBBBBDDDEEEEEEEEEEEEGGGKKKRRRVVVZZZ___dddeeeeeefffkkkppppppvvv~~~zzzqqqkkkiiigggddd^^^VVVQQQNNNNNNNNNYYYhhhtttyyyyyyyyyyyyxxxuuurrrpppnnnmmmjjjhhhcccbbbbbbccceeegggiiikkkjjjiiihhhhhhiiikkkmmmnnnmmmppprrrooommmttt}}}nnnbbb[[[YYYVVVXXX\\\```bbbcccaaa```]]]^^^```bbbgggnnnvvv|||xxxmmmeee```]]]WWWOOOGGGCCCCCCDDDCCCFFFIIIHHHHHHOOO[[[fffnnnuuu}}}~~~}}}}}}|||{{{{{{xxxxxxxxxyyyzzzzzzxxxvvvnnnmmmjjjgggdddaaa______^^^___`````````aaadddgggjjjkkkmmmpppsssuuuwwwxxxtttvvvyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~uuuiiiZZZQQQZZZhhhsss}}}jjjUUUMMMGGGIIIOOOVVVaaajjjpppssswwwyyyyyyyyyzzzzzzzzz{{{|||}}}|||{{{yyywwwtttuuuvvvuuuuuuxxx~~~~~~xxxnnncccZZZTTTRRRRRRSSSWWW^^^gggpppuuuvvvxxxzzz{{{{{{|||~~~{{{eeeLLL===,,,+++*********+++,,,---(((((((((((()))))))))))))))(((((('''&&&%%%%%%%%%''''''''''''&&&%%%$$$$$$&&&'''((())))))******)))(((,,,//////...000777===rrruuuxxxzzzzzzzzzzzz{{{zzz{{{~~~uuuddd[[[TTTVVVUUUKKKEEE@@@999444333333444555333222000000222555999<<>>777000***))))))((('''&&&&&&&&&&&&%%%$$$###!!! !!!!!!!!!!!! """!!!!!! !!!!!!!!!""""""##################$$$$$$$$$%%%%%%%%%%%%&&&''''''(((***...111<<>>222///,,,************)))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''"""&&&)))+++***)))'''''''''&&&'''(((***,,,---,,,+++,,,...---...444===qqqtttwwwyyyyyyyyyyyyzzzyyyzzz}}}xxxiii^^^TTTTTTTTTKKKFFFAAA:::555333333333444222111//////111444888;;;AAAGGGOOOVVV[[[```cccfffgggiiijjjlllnnnnnnnnnnnnooooooooopppqqqrrrsssttttttssssssvvvxxxxxxvvvsssuuusssqqqqqqqqqqqqpppnnnpppllleee\\\RRRKKKHHHHHHFFFKKK\\\xxxnnnaaaYYYKKKBBBEEEHHHGGGBBB:::111***)))((('''&&&%%%%%%%%%%%%###"""""""""""""""!!!!!!###""""""""""""!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""###############$$$$$$$$$%%%%%%%%%&&&'''(((((()))+++///222;;;NNNiii~~~{{{xxx{{{sssYYYLLLIIIHHHFFFFFFEEEFFFFFFEEEEEEHHHLLLPPPVVVZZZ___bbbcccfffjjjnnnsssxxxyyytttqqqooommmfff]]]TTTNNNKKKJJJSSS\\\jjjwww|||yyywwwtttrrrqqqppppppnnnmmmjjjhhhfffeeefffggggggfffgggggggggiiijjjlllnnnooooooppppppooopppuuu}}}xxxlllccc^^^kkkzzz}}}uuujjjeeeddd___```bbbdddffflllrrrwww~~~{{{tttjjjccc___YYYUUURRROOOLLLPPPVVVUUUYYY^^^^^^]]]___eeekkkqqqvvv}}}~~~~~~~~~{{{~~~~~~~~~|||yyywwwuuutttpppllljjjiiihhheeebbb\\\[[[ZZZYYYXXXYYY[[[\\\^^^```cccfffhhhlllppptttssstttwwwzzz}}}~~~||||||||||||||||||||||||yyyxxxvvvuuuvvvwwwzzz{{{rrrcccVVVSSSVVV___ooottt]]]RRRHHHIIIQQQZZZeeennntttuuuwwwyyyyyyyyyyyyxxxxxxyyyzzz{{{|||||||||||||||xxxwwwyyyzzzzzz~~~~~~|||xxxqqqggg\\\TTTPPPPPPRRRWWW^^^gggoootttxxxyyyyyy{{{|||}}}~~~~~~yyykkkQQQBBB333000,,,++++++++++++***))))))))))))(((((((((((('''''''''&&&&&&'''''''''###%%%'''))))))((('''%%%%%%%%%%%%&&&'''((()))*********+++.........555===pppsssvvvwwwwwwwwwxxxyyyxxxyyy{{{~~~}}}ooobbbTTTRRRSSSLLLGGGBBB;;;555333333222222111000......000333777:::@@@EEEMMMTTTZZZ^^^ccceeegggiiimmmpppqqqqqqooonnnmmmmmmllllllmmmoooqqqrrrrrrrrrrrrtttvvvwwwvvvuuuuuutttrrrqqqrrrqqqooonnnooommmggg___UUUMMMIIIHHHHHHKKKZZZvvvkkkbbbYYYJJJBBBEEEIIIKKKIII???444,,,((('''&&&%%%$$$$$$$$$$$$ !!!###$$$$$$$$$##################"""""""""""" !!!"""############"""""""""""""""######$$$$$$$$$%%%%%%%%%'''((())))))***,,,000444===PPPkkk{{{ppptttsssYYYLLLIIIIIIHHHIIIEEEFFFFFFFFFFFFGGGJJJLLLSSSWWW]]]aaacccggglllppptttyyyzzzuuuqqqsssooohhh^^^TTTNNNLLLLLLSSS\\\iiivvv}}}uuusssqqqpppqqqqqqpppnnnkkkjjjhhhhhhiiiiiihhhffffffggggggiiijjjlllnnnooopppqqqrrrrrrqqqtttzzz~~~nnncccbbbmmmyyy|||uuujjjbbb______```bbbdddfffkkkpppttt||||||}}}}}}zzzsssiiiccc___YYYSSSPPPOOOQQQYYYcccdddiiimmmmmmjjjiiikkkooorrrvvv|||~~~~~~zzzvvvsssrrroookkkiiigggfffcccaaa^^^]]][[[ZZZYYYYYYZZZZZZ\\\]]]^^^___bbbgggnnnrrrqqqsssvvvzzz}}}}}}|||{{{yyyyyyyyyyyyzzzyyyxxxvvvtttsssrrrrrrrrrwwwxxxfffXXXRRRSSSXXXeeexxxxxx```TTTIIIJJJRRR\\\fffnnnvvvvvvxxxxxxxxxwwwuuutttuuuvvvyyy{{{}}}}}}|||||||||yyyyyy{{{{{{{{{~~~|||zzzwwwqqqggg\\\UUUPPPPPPRRRWWW^^^gggooouuuzzzzzz{{{||||||}}}~~~~~~yyynnnUUUGGG444111---++++++,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((('''&&&%%%$$$&&&&&&'''(((((((((((((((((((((***...//////555===ooorrruuuvvvvvvvvvwwwxxxwwwxxxzzz|||~~~tttfffTTTPPPRRRMMMGGGBBB;;;666333222111111000///...---///222666999???DDDKKKRRRXXX]]]bbbeeeiiikkknnnpppqqqqqqqqqpppmmmlllkkkkkklllmmmoooqqqqqqqqqqqqrrrtttuuuvvvvvvvvvtttrrrrrrrrrrrrpppnnnnnnmmmiiiaaaXXXOOOJJJHHHJJJLLLYYYttt|||ooojjjcccSSSIIIHHHJJJNNNMMMCCC666...''''''&&&%%%$$$$$$$$$$$$ """$$$%%%&&&%%%###"""#########"""""""""!!!!!! """##################""""""""""""######$$$$$$$$$%%%%%%%%%&&&'''(((((())),,,000444@@@TTTooorrrtttuuuZZZLLLHHHHHHHHHHHHEEEFFFGGGGGGFFFGGGHHHJJJPPPVVV]]]bbbeeehhhnnnrrrsssxxx{{{uuurrrtttpppggg]]]SSSMMMLLLMMMRRRZZZhhhuuu~~~uuusssqqqpppppppppooonnnjjjiiiiiijjjlllllljjjiiiffffffggghhhjjjmmmoooppppppsssuuutttrrrrrrvvvyyy}}}nnnbbb[[[cccllloookkkddd___]]]___aaadddfffhhhkkkooorrrxxxzzz|||{{{xxxqqqiiicccaaaYYYQQQNNNNNNTTT```kkkqqqvvvzzzyyytttoooooopppsssvvvzzz}}}~~~zzzuuurrrmmmllljjjhhhgggeeeddddddaaa```___^^^^^^^^^______aaa```^^^]]]]]]aaahhhmmmnnnpppssswww{{{}}}}}}|||yyywwwvvvvvvwwwxxxxxxwwwvvvuuussspppooommmooovvv~~~kkk[[[SSSPPPQQQ\\\mmm}}}~~~~~~{{{dddWWWKKKLLLTTT^^^gggnnnuuuvvvwwwxxxxxxvvvsssrrrqqqtttwww{{{}}}}}}|||{{{zzzyyyzzz{{{zzzyyy~~~~~~|||{{{yyyvvvpppggg]]]VVVPPPPPPRRRWWW^^^hhhpppuuu{{{|||||||||}}}}}}~~~~~~zzznnnVVVGGG444111...,,,,,,,,,,,,+++))))))))))))((((((((((((&&&''''''''''''''''''&&&)))((('''&&&&&&&&&&&&&&&((()))***+++,,,+++***)))&&&&&&***...000000666>>>oooqqqtttuuuuuuuuuwwwxxxwwwxxxyyy{{{}}}vvvgggTTTOOOQQQLLLFFFBBB;;;777444333111000000///------///222666999>>>CCCJJJQQQWWW]]]bbbeeelllllllllmmmoooppprrrsssnnnmmmllllllmmmnnnpppqqqooopppqqqrrrssstttuuuvvvuuusssrrrrrrrrrrrrqqqooonnnmmmiiibbbYYYQQQKKKIIIJJJJJJUUUpppzzzsssuuupppaaaPPPJJJHHHMMMLLLBBB555...''''''&&&%%%$$$$$$$$$$$$"""###%%%&&&%%%$$$""" """"""!!!!!!!!!  """###############"""""""""""""""######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''(((+++000333BBBVVVrrryyyxxx|||^^^NNNIIIHHHGGGHHHFFFGGGHHHGGGFFFFFFHHHJJJPPPVVV]]]cccfffiiinnnrrrpppvvv~~~|||uuurrrrrrnnnfff[[[RRRLLLKKKLLLQQQYYYfffttt}}}~~~uuussspppooooooooommmlllhhhhhhhhhjjjmmmmmmlllkkkeeefffggghhhkkkmmmooopppqqqtttvvvuuurrrqqqsssvvv}}}xxxlllaaaTTTYYY^^^bbbcccccccccdddbbbdddgggiiikkkmmmppprrrwwwxxxzzzyyyuuunnnhhhdddbbbZZZQQQMMMMMMTTTaaannnwww|||xxxrrrooopppsssvvvyyy{{{|||}}}~~~~~~yyyuuurrrnnnnnnmmmlllkkkjjjkkklllffffffffffffgggggghhhhhhiiigggddd___]]]___cccgggjjjlllppptttxxx{{{|||}}}|||zzzwwwuuusssssstttuuussssssssssssqqqooommmlllgggjjjooosssxxxmmm^^^SSSMMMMMMWWWhhhxxx{{{zzz}}}hhhZZZMMMNNNVVV```hhhnnnrrrtttvvvxxxxxxwwwtttsssppprrrvvvyyy{{{{{{{{{zzzwwwwwwyyy{{{yyywww||||||{{{zzzxxxuuupppggg]]]VVVPPPPPPRRRWWW___hhhqqqvvv{{{|||||||||}}}}}}~~~~~~~~~mmmSSSDDD444111...,,,,,,,,,,,,+++))))))))))))((((((((((((&&&&&&'''(((((('''&&&&&&''''''&&&%%%&&&'''(((((()))***+++,,,,,,,,,******''''''***...000111777???pppqqqsssttttttuuuwwwyyyxxxxxxyyyzzz|||uuugggUUUPPPQQQKKKEEEAAA;;;777555333222000000///------///222666999>>>CCCJJJPPPVVV]]]bbbffflllkkkkkkkkkmmmoooqqqsssnnnnnnooooooooopppppppppmmmooorrrrrrrrrrrrsssttttttrrrqqqrrrssstttsssqqqnnnmmmiiibbbYYYQQQLLLJJJGGGGGGRRRmmm{{{xxxvvv{{{zzzlllTTTJJJFFFLLLNNNBBB444---((('''&&&%%%$$$$$$$$$$$$######$$$$$$$$$###!!! !!!!!!!!!!!! !!!"""###!!!"""""""""##################$$$$$$$$$%%%%%%%%%###%%%&&&'''(((+++///333@@@UUUsss|||cccQQQKKKIIIHHHHHHEEEFFFFFFEEEDDDEEEHHHJJJPPPVVV]]]ccceeehhhlllpppnnnttt||||||uuuqqqnnnkkkdddZZZRRRLLLJJJKKKOOOXXXeeerrr{{{}}}{{{yyyrrrpppnnnmmmnnnnnnmmmlllhhhgggggghhhkkkllllllkkkeeeeeeggghhhkkkmmmoooqqqrrruuuwwwuuurrrppprrrtttyyy~~~zzztttiii```RRRTTTXXX]]]bbbgggkkkmmmfffiiilllooooooqqqrrrtttvvvwwwxxxuuupppjjjfffddd```XXXOOOKKKLLLRRR```lllxxx}}}yyyrrrooopppqqqtttwwwyyyzzz{{{|||~~~|||xxxuuutttmmmnnnooommmllllllmmmoookkkllllllmmmnnnooooooooopppnnnkkkgggcccbbbdddfffiiikkknnnrrrvvvyyyzzz{{{yyywwwuuutttrrrrrrrrrsssoooooooooooonnnmmmkkkkkkcccbbbdddiiinnnxxxnnn```TTTLLLLLLUUUdddttt~~~~~~{{{yyyzzz~~~lll]]]OOOOOOYYYbbbiiimmmqqqsssvvvyyyyyyxxxuuutttpppqqqtttwwwyyyzzzyyyyyytttuuuxxxzzzwwwuuuzzz|||zzzyyyxxxuuuooofff\\\UUUOOOPPPRRRWWW___iiirrrwwwzzzzzz{{{||||||}}}~~~~~~|||nnnRRRAAA444111---++++++,,,++++++))))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&((()))***(((((()))******************)))+++...000111999BBBppprrrsssttttttuuuwwwyyyxxxxxxyyyzzz|||}}}qqqdddUUUQQQQQQJJJCCC@@@;;;777555444222111111///......///333777999???CCCJJJPPPVVV]]]cccggghhhiiijjjkkkmmmnnnoooooommmnnnpppqqqrrrqqqpppooolllooossssssrrrppppppqqqrrrqqqqqqrrrtttuuutttsssnnnmmmhhhaaaXXXPPPLLLKKKHHHGGGSSSooozzzxxxxxxxxxsssVVVKKKIIISSSVVVIII999000)))((('''&&&%%%%%%%%%%%%!!!!!!"""""""""""""""###"""""""""!!!!!!!!!!!! !!!!!! !!!!!!""" !!!"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''))),,,111444AAAVVVuuubbbOOOIIIGGGGGGHHHCCCCCCCCCBBBAAACCCFFFJJJOOOUUU\\\aaaccceeehhhkkkmmmsss||||||tttoookkkiiiccc[[[SSSMMMKKKKKKNNNVVVdddqqqyyyzzzvvvsssmmmllljjjkkkmmmoooooonnnkkkiiigggfffhhhiiiiiihhheeeeeefffhhhkkkmmmpppqqqsssuuuvvvtttqqqoooqqqssssssxxxzzzxxxtttnnndddZZZQQQRRRUUU[[[bbbiiilllmmmkkknnnqqqtttttttttuuuvvvtttuuutttpppjjjdddbbbbbb\\\TTTMMMJJJKKKRRR^^^jjjxxx}}}yyysssqqqrrrmmmqqqvvvzzz{{{}}}~~~|||yyywwwvvvuuuqqqrrrrrrpppmmmkkkmmmooopppqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqnnnllljjjkkkllliiikkknnnrrruuuxxxyyyyyyuuuuuutttsssrrrrrrqqqqqqpppoooooonnnmmmllllllkkkfffdddeeekkkoootttrrreeeYYYNNNMMMTTT```nnnyyy~~~}}}~~~}}}|||{{{{{{|||}}}~~~|||yyyxxxzzz|||}}}ooo___QQQQQQZZZcccjjjmmmqqqtttwwwzzzzzzxxxuuusssqqqrrrsssuuuwwwxxxxxxxxxsssuuuxxxzzzwwwtttyyy}}}{{{zzzxxxtttnnneeeZZZSSSOOOPPPRRRXXX```iiirrrwwwxxxyyyyyy{{{|||}}}~~~~~~}}}pppSSSAAA333000,,,++++++++++++***))))))))))))((((((((((((%%%&&&((())))))(((&&&%%%%%%%%%&&&&&&'''(((((((((((((((((()))***+++,,,------,,,,,,...///222:::DDDqqqrrrtttttttttuuuxxxzzzyyyyyyyyyzzz|||{{{nnncccUUURRRQQQIIICCC???:::777666555333222111000......000333777:::???CCCJJJPPPWWW]]]dddhhheeegggjjjmmmnnnnnnmmmllllllnnnqqqrrrsssqqqooommmkkkooossstttrrrpppooopppqqqpppppprrrtttvvvvvvuuuooolllhhh```WWWPPPLLLKKKKKKJJJVVVsssyyyxxxyyyyyyxxxXXXNNNMMMZZZ___QQQ???555))))))((('''&&&&&&&&&&&& !!!###$$$%%%############"""""""""""""""!!!!!! !!!!!! """###$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%&&&'''(((***---222555CCCYYYxxx___LLLFFFDDDDDDEEEAAAAAA@@@???>>>AAAEEEIIINNNTTT[[[```aaaccceeehhhmmmsss||||||sssnnnjjjhhhddd\\\TTTNNNLLLKKKMMMVVVdddqqqxxxxxxsssoooiiihhhhhhjjjmmmpppppppppmmmjjjgggeeeeeeffffffeeedddeeefffhhhkkknnnpppqqqtttuuuvvvtttpppoooqqqtttnnnsssuuusssoooiii___TTTNNNOOORRRYYYaaafffhhhhhhnnnqqquuuwwwwwwwwwwwwxxxssssssrrrllleee```___```WWWQQQKKKJJJKKKQQQ^^^iiixxx}}}yyytttssstttjjjooouuuzzz}}}}}}zzzxxxwwwvvvvvvyyyzzzzzzwwwrrrpppqqqsssssssssssssssrrrqqqppppppppprrrssssssrrrqqqqqqrrrjjjlllooosssvvvxxxyyyyyysssssssssssssssrrrpppppptttsssqqqpppnnnnnnnnnnnnmmmjjjkkkqqqsssssswww~~~vvvkkk^^^SSSNNNTTT]]]iiitttzzz||||||~~~~~~}}}}}}~~~}}}{{{zzzyyyyyyxxxxxxyyyzzz|||}}}}}}yyywwwxxxyyyzzz~~~qqq```QQQRRR[[[dddjjjmmmsssuuuxxx{{{zzzxxxtttrrrrrrrrrssstttuuuvvvxxxxxxsssuuuyyy{{{wwwtttyyy~~~{{{zzzxxxtttnnndddZZZRRROOOPPPSSSXXX```jjjrrrxxxwwwwwwxxxzzz{{{}}}~~~~~~}}}~~~sssUUUBBB222///,,,************)))))))))))))))((((((((((((%%%&&&((())))))(((&&&%%%%%%&&&''''''((('''''''''+++*********+++---///111000...---...///222;;;EEEoooqqqtttvvvxxxxxxwwwwwwyyyzzz|||~~~mmm^^^TTTPPPMMMLLLFFFCCC===999777555333111111///......000444888:::CCCEEEJJJRRRZZZaaadddfffhhhiiijjjkkkmmmnnnooopppkkkmmmppprrrqqqpppppppppmmmooorrrttttttssspppooosssrrrrrrtttuuuvvvuuusssqqqmmmhhhddd```XXXOOOGGGJJJIIIUUUsss|||}}}|||cccPPPJJJ\\\gggWWW>>>000+++)))'''%%%%%%%%%###"""###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""%%%$$$######%%%''''''&&&&&&((()))((((((+++111777HHH]]]zzzyyy\\\JJJEEEEEEAAA===>>>@@@AAABBBBBBDDDFFFHHHOOORRRXXX]]]```cccgggiiisssvvv|||{{{tttpppkkkjjjfff___WWWOOOJJJHHHOOOXXXgggtttzzzyyysssoooiiigggeeefffjjjnnnqqqrrrtttqqqlllhhhffffffgggiiikkkjjjiiijjjmmmoooppppppuuuuuuttttttsssrrrppppppnnnnnnpppssstttmmmaaaWWWPPPLLLLLLUUU___gggooouuuwwwyyy{{{||||||yyyvvvtttxxxuuuqqqmmmhhhccc\\\XXXRRRLLLGGGGGGJJJNNNVVV___rrruuuxxxxxxuuuqqqnnnmmmqqqrrruuuyyy~~~|||xxxwwwwwwxxxxxxxxxzzz{{{{{{yyyuuutttvvvxxxzzzyyyvvvtttrrrppppppooonnnnnnpppssswwwwwwsssnnnvvvtttrrrssswwwyyyxxxwwwsssttttttttttttrrrqqqpppnnnnnnnnnllljjjkkkmmmooooooooommmlllkkklllppptttyyyjjj^^^WWWNNNUUU```kkktttyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}{{{yyywwwtttuuuvvvxxxyyyzzz{{{||||||yyyvvvuuuxxx{{{}}}~~~rrrbbbTTTTTT^^^ggglllooorrruuuxxxzzzzzzwwwsssqqqpppqqqtttvvvwwwxxxxxxxxxsssrrrtttuuuuuutttyyy~~~|||wwwrrrkkkcccYYYSSSNNNOOOQQQVVV^^^hhhpppvvvxxxzzzzzzzzzzzzzzz}}}~~~}}}}}}wwwXXXDDD777333///,,,++++++***)))---+++)))((('''''''''(((((('''&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%% ###&&&))))))***+++---...---///111111222999AAAnnnpppsssuuuvvvwwwvvvvvvxxxyyy{{{~~~mmm^^^UUUQQQOOOMMMFFFBBB<<<888555444222111222000///...000333777:::BBBEEEJJJRRRZZZaaaeeefffkkkkkkkkklllllllllmmmmmmkkkmmmqqqrrrrrrqqqrrrrrrrrrsssuuuvvvvvvvvvtttttttttsssrrrssstttuuutttsssqqqnnnkkkhhhddd\\\RRRJJJGGGGGGUUUsssbbbOOOJJJ[[[fffXXX@@@222+++)))&&&%%%%%%%%%###"""$$$$$$###""""""###$$$$$$!!!!!! !!!!!!!!!!!!"""""""""#########""""""""""""""""""""""""$$$###""""""$$$&&&&&&%%%%%%'''(((((((((+++222888III___|||{{{]]]JJJDDDDDDBBB===???AAABBBBBBBBBCCCEEEHHHNNNRRRXXX]]]```cccfffiiippptttzzz|||tttpppgggfffddd^^^WWWQQQNNNLLLMMMVVVeeesss{{{{{{wwwssskkkiiiggghhhkkkoooqqqrrruuurrrnnnjjjhhhiiikkklllllljjjiiikkknnnppprrrrrruuuuuuuuutttsssqqqpppooorrrqqqqqqrrrrrrnnnddd]]]PPPLLLLLLTTT___gggpppwwwzzz||||||zzzzzzwwwrrrnnniiiccc\\\XXXQQQKKKFFFGGGIIIMMMTTT\\\jjjmmmppprrrpppnnnmmmlllpppqqqtttxxx}}}}}}zzzwwwvvvvvvwwwwwwwwwyyyzzz|||zzzxxxvvvwwwxxxzzzyyywwwuuurrrpppnnnmmmkkkkkkkkknnnqqqssssssssswwwtttssssssvvvwwwvvvtttssstttuuuuuutttrrrpppnnnmmmmmmllliiihhhhhhkkknnnnnnlllhhheeedddiiiooouuuzzzkkk___WWWQQQWWW```jjjrrrvvvxxxxxxyyyyyyyyyyyyyyyzzzzzzzzz{{{|||{{{{{{yyywwwuuutttttttttuuuvvvxxxzzz{{{||||||xxxvvvwwwxxxyyyyyyrrrbbbTTTTTT]]]fffllloootttvvvxxxzzzyyywwwtttrrrrrrtttvvvwwwyyyyyyyyyyyysssrrrsssuuuuuuuuu{{{}}}|||zzzvvvrrrlllcccYYYRRRNNNOOOQQQVVV^^^hhhpppvvvyyyzzz{{{{{{zzz{{{}}}~~~~~~~~~vvvWWWCCC666222...+++******)))(((******)))(((''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&'''%%%&&&'''((((((***---///+++***,,,///000222999AAAnnnoooqqqsssuuuuuuuuutttwwwxxxzzz}}}nnn___WWWSSSPPPOOOGGGBBB;;;666333333222222333111000///000333666999@@@DDDKKKSSS[[[aaaeeegggmmmmmmmmmllllllkkkjjjiiijjjmmmppprrrrrrssstttuuuuuuuuuuuuvvvvvvvvvwwwwwwuuutttrrrrrrssstttsssrrrpppooonnnmmmiiiaaaVVVMMMFFFHHHVVVqqqbbbPPPJJJYYYdddXXXBBB444+++)))&&&%%%%%%%%%$$$"""%%%%%%$$$$$$$$$$$$%%%%%% !!!!!!""""""""""""######""""""""""""""""""""""""###!!!!!!!!!$$$%%%%%%%%%$$$&&&(((((()))---444999JJJ```~~~___JJJDDDCCCBBB???@@@AAABBBAAAAAABBBDDDGGGNNNRRRXXX]]]```cccfffhhhmmmqqqvvv~~~}}}tttooofffeeeccc^^^WWWQQQNNNMMMKKKTTTdddrrr|||~~~{{{yyyooommmkkkjjjmmmppprrrrrrtttqqqnnnkkkjjjkkkmmmooommmllljjjkkkooorrrttttttxxxxxxwwwvvvuuusssqqqpppvvvtttrrrrrrrrrnnnhhhcccQQQMMMMMMTTT^^^gggqqqyyy~~~|||yyytttnnniiibbb\\\XXXOOOIIIEEEFFFHHHJJJQQQXXX```cccgggiiijjjjjjlllmmmnnnppprrrvvv{{{~~~{{{xxxvvvuuuvvvwwwvvvvvvxxxzzz}}}~~~}}}{{{zzzzzz{{{zzzyyywwwtttpppmmmkkkiiiiiihhhggggggjjjooorrrvvvtttsssssstttuuusssrrrtttuuuvvvvvvtttqqqmmmkkkjjjiiigggeeeeeeiiipppuuutttpppjjjdddccchhhqqqxxx{{{mmm```WWWSSSXXX```hhhooorrrssssssvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwvvvtttsssrrrssssssssstttvvvxxx{{{||||||xxxvvvwwwwwwwwwwwwzzzsssdddVVVVVV___gggnnnrrrvvvwwwxxxyyyyyywwwuuutttssstttvvvxxxxxxxxxxxxwwwtttssstttuuuuuuuuu{{{zzzxxxwwwuuurrrlllcccXXXQQQMMMNNNQQQWWW^^^hhhpppuuuyyyzzz||||||{{{{{{}}}~~~~~~vvvXXXDDD555222---***))))))((('''''''''(((((((((''''''&&&&&&''''''''''''''''''&&&######%%%&&&((()))++++++))))))((('''''')))---111((('''***---///111888AAAnnnoooppprrrssstttttttttvvvwwwyyy|||~~~nnn```WWWTTTQQQPPPIIICCC;;;666333333333333444222000///000333666888???DDDMMMUUU\\\aaaeeehhhlllllllllmmmlllkkkiiiiiiiiikkkoooqqqqqqrrrtttvvvtttssssssrrrssstttuuuvvvvvvtttrrrqqqrrrrrrqqqqqqmmmllllllmmmjjjcccXXXOOOHHHKKKWWWnnnzzzzzz}}}dddSSSLLLWWW```UUUAAA444***(((&&&%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""###""""""""""""""""""""""""###"""!!!"""$$$&&&&&&&&&###%%%'''((()))...555;;;JJJbbbaaaKKKCCCCCCBBB@@@AAABBBBBBAAA@@@AAADDDFFFMMMQQQXXX]]]```ccceeegggkkkooouuu}}}~~~tttnnniiihhheee___WWWPPPKKKJJJKKKTTTcccrrr{{{}}}{{{tttqqqnnnmmmnnnqqqrrrrrrqqqooommmkkkkkklllooopppooommmkkklllooosssuuuvvvzzzzzzyyyxxxwwwuuusssrrrttttttssstttsssoooiiidddSSSNNNMMMSSS[[[eeeqqqzzz~~~zzztttnnngggaaaZZZVVVMMMHHHEEEFFFGGGHHHMMMSSSVVVYYY]]]```cccfffiiillllllnnnqqquuuyyy~~~~~~|||{{{yyywwwvvvuuuvvvwwwwwwvvvxxx{{{}}}}}}}}}|||zzzwwwrrrnnnkkkjjjjjjhhhdddaaaaaafffkkksssrrrrrrsssttttttsssssstttuuuvvvvvvssspppllliiihhheeeaaa___bbbkkkxxx}}}vvvoookkknnntttyyy{{{zzznnnbbbXXXSSSWWW^^^eeekkkooopppqqqrrrrrrsssttttttuuuvvvvvvwwwwwwvvvvvvuuutttsssrrrssssssrrrsssuuuwwwzzz|||zzzxxxvvvvvvwwwxxxxxxwwwwww|||uuugggZZZZZZbbbjjjpppuuuvvvwwwwwwxxxwwwvvvuuuuuussstttvvvwwwwwwwwwvvvvvvwwwuuuuuuuuutttsssyyy|||wwwvvvuuusssmmmdddYYYQQQMMMNNNQQQWWW___hhhpppuuuxxxzzz|||}}}||||||~~~wwwZZZGGG555222...+++***)))((('''$$$%%%'''((((((((('''&&&%%%&&&'''(((((('''&&&%%%&&&'''(((***+++---...///)))***)))((('''))),,,...)))(((***---...000777@@@ooopppqqqrrrssssssttttttuuuvvvxxx{{{}}}~~~~~~ooo```XXXTTTQQQPPPJJJEEE===777555555555555444333111///000333666999>>>EEENNNWWW]]]aaaeeegggiiijjjkkklllmmmlllkkkjjjgggjjjmmmnnnoooqqqsssuuusssrrrqqqpppppprrrtttuuuwwwtttrrrqqqqqqqqqooonnngggffffffgggfff```WWWOOOJJJMMMYYYnnnwwwqqqwwwhhhWWWNNNTTTZZZQQQ>>>111***(((&&&%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$###!!!"""############"""!!! !!!!!!!!!!!!"""""""""########################$$$""""""###%%%'''((('''###%%%'''(((***...666<<>>rrrrrrrrrsssttttttuuuuuuuuuvvvxxxzzz|||}}}}}}~~~}}}ooo```WWWSSSPPPNNNJJJEEE>>>999666666555555444222000000111444777:::>>>FFFQQQYYY^^^```cccffffffhhhjjjlllmmmmmmlllkkkgggiiilllmmmnnnppprrruuussssssrrrqqqrrrssstttuuuvvvtttsssrrrrrrpppmmmkkkaaa___^^^^^^^^^[[[TTTOOOKKKMMMXXXnnn|||tttlllkkkvvviiiYYYNNNQQQUUUNNN===///)))(((%%%%%%&&&&&&%%%$$$""""""############""""""""""""$$$$$$$$$$$$"""""" !!!!!!!!!!!!""""""########################$$$""""""###&&&((((((((($$$&&&((()))***...666<<>>@@@DDDGGGKKKPPPWWW]]]aaacccdddeeejjjooowwwvvvqqqiiihhhfff```YYYRRROOOMMMMMMUUUbbboooyyy}}}}}}|||xxxuuurrrpppqqqrrrssssssqqqpppoooooooooqqqsssuuuqqqnnnjjjjjjllloooqqqrrrrrrrrrrrrrrrqqqpppnnnnnnkkkooouuuyyywwwpppgggaaaVVVQQQMMMOOOUUU^^^mmmyyy~~~vvvnnnfff___XXXTTTLLLIIIGGGIIIJJJHHHIIIMMMIIIJJJKKKLLLNNNSSSYYY^^^bbbgggnnnsssvvvyyy}}}{{{zzzyyyxxxxxxwwwvvvvvvwwwyyyzzzyyyxxx{{{~~~|||xxxtttrrrkkkkkkkkkjjjhhhggghhhiiilllooorrrttttttuuuvvvwwwuuuttttttrrrpppmmmkkkiiilllfff^^^XXXYYYbbboooyyyzzztttpppooommmqqqtttsssqqqmmmcccYYYRRRUUUZZZ___dddiiikkkmmmlllmmmnnnoooqqqrrrsssttttttssssssrrrrrrrrrssssssttttttuuuuuuvvvwwwwwwwwwyyyxxxwwwwwwwwwvvvsssqqqtttvvv{{{oooeee]]]___eeejjjnnnrrrvvvwwwxxxyyyyyywwwuuutttuuuwwwxxxzzz{{{{{{zzzzzzzzzwwwuuussspppooottt|||xxxwwwuuuqqqkkkbbbXXXQQQLLLNNNRRRXXX```hhhppptttuuuxxx|||~~~{{{___LLL777444///,,,++++++***)))%%%&&&'''(((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%'''***+++***))))))***///...///000000000666>>>ttttttttttttuuuvvvwwwwwwvvvwwwxxxzzz{{{{{{{{{|||ppp```VVVQQQNNNLLLHHHDDD>>>999777666444333333222000000111555888;;;>>>GGGSSS[[[^^^___bbbdddfffhhhjjjlllmmmlllkkkjjjiiikkkmmmnnnnnnppprrruuurrrrrrrrrrrrrrrsssssstttuuuttttttsssssspppkkkggg]]]ZZZVVVUUUVVVUUURRROOOLLLLLLUUUlll|||qqqiiifffjjjyyygggYYYMMMMMMQQQLLL<<<000)))'''%%%%%%&&&&&&%%%$$$!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###"""!!! !!!!!!!!!""""""########################"""!!!!!!"""%%%'''((((((%%%'''))))))***...555;;;MMMhhhcccNNNCCCAAAAAA@@@@@@@@@???>>>>>>@@@EEEHHHJJJPPPWWW]]]aaacccdddeeehhhnnnxxxwwwssslllkkkhhhbbbZZZSSSOOOMMMLLLTTT```mmmwww|||~~~}}}yyyvvvrrrqqqqqqsssssssssooonnnmmmmmmnnnoooqqqrrrqqqmmmiiihhhiiilllnnnooopppppppppppppppooonnnnnnjjjooovvvyyywwwppphhhcccWWWRRRMMMNNNRRRZZZjjjxxxyyypppggg```YYYUUUMMMJJJJJJLLLLLLIIIIIILLLJJJJJJIIIIIIJJJNNNTTTXXX[[[bbbkkkpppsssuuuzzz~~~{{{zzzxxxwwwwwwwwwwwwxxxuuuuuuuuuvvvxxxyyyxxxwwwzzz}}}~~~{{{xxxvvvtttvvvssspppooooooooonnnmmmmmmppptttvvvuuutttuuuvvvuuutttrrrpppnnnmmmlllkkkllliiiccc___^^^bbbkkkqqqzzz|||~~~}}}yyysssooommmmmmoooooonnnmmmkkkbbbXXXUUUVVVYYY]]]aaaeeegggiiijjjkkklllnnnppprrrssstttuuuuuutttsssssstttuuuvvvtttuuuwwwxxxxxxwwwuuutttvvvvvvvvvvvvwwwvvvssspppoooqqqvvvooofffaaadddiiilllooorrrwwwxxx{{{||||||zzzwwwuuussstttvvvxxxyyyyyyyyyyyywwwtttrrrqqqooonnnttt}}}xxxvvvrrrnnnhhh___UUUNNNKKKNNNRRRXXX```iiiooosssssswww{{{~~~{{{___MMM666333...,,,+++***)))(((((((((((('''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((******)))***,,,---...---...000000000777???vvvvvvvvvvvvvvvwwwxxxyyywwwwwwxxxyyyzzzzzzzzzzzzppp```VVVPPPMMMKKKFFFCCC===999777555333111222111000000222555999<<<>>>HHHTTT\\\^^^___aaacccgggiiikkkmmmmmmllljjjhhhkkklllnnnoooooopppsssuuupppppppppqqqqqqqqqrrrrrrttttttttttttsssooojjjfff[[[WWWRRRPPPQQQRRRQQQOOONNNLLLSSSiii{{{mmmfffeeekkk|||uuueeeWWWKKKKKKOOOKKK===111)))'''%%%%%%&&&&&&%%%$$$"""###$$$%%%%%%$$$###""" !!!"""$$$$$$"""!!! !!!!!!!!!"""########################!!! !!!$$$&&&''''''&&&((())))))***...555;;;PPPkkk~~~cccNNNDDDAAA@@@@@@?????????>>>>>>AAAFFFIIIJJJPPPWWW^^^aaacccddddddgggmmmxxx~~~xxxuuuqqqpppkkkcccZZZQQQLLLJJJJJJRRR___lllwww}}}yyyvvvrrrqqqqqqsssttttttkkkjjjiiiiiijjjkkklllmmmqqqmmmiiifffgggjjjlllmmmpppqqqqqqrrrrrrqqqqqqppplllpppvvvyyyvvvpppjjjfffXXXRRRNNNMMMPPPXXXhhhvvv{{{qqqiiiaaaZZZVVVNNNKKKKKKMMMMMMJJJIIILLLOOONNNLLLJJJJJJMMMSSSXXXVVV^^^hhhnnnpppssswww{{{wwwwwwvvvuuuuuuvvvwwwxxxsssssssssuuuwwwxxxxxxvvvzzz|||}}}zzzxxxvvvvvv|||vvvrrrrrrrrrqqqoooooorrrvvvwwwuuussstttuuuuuutttqqqooommmlllmmmmmmjjjjjjhhhffffffhhhlllpppppptttwwwxxxvvvssspppooooooooonnnkkkkkkiiiaaaWWWWWWXXXZZZ\\\___bbbdddeeejjjjjjlllnnnppprrrssstttxxxxxxwwwvvvwwwxxxyyyzzzuuuvvvxxxzzzyyywwwtttsssqqqrrrsssvvvxxxxxxvvvtttkkkmmmqqq{{{~~~qqqjjjfffiiinnnppprrruuuxxxzzz}}}|||xxxvvvnnnppprrrtttvvvvvvvvvvvvtttqqqppppppnnnooovvv|||wwwuuupppkkkeee\\\RRRLLLKKKNNNRRRYYYaaaiiiooosssrrrvvv{{{zzzzzz___MMM555222---+++***)))((('''***)))(((''''''((()))***((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''((())))))************)))(((***...222,,,+++,,,///000111888@@@xxxwwwwwwxxxyyyzzzyyywwwwwwvvvuuuvvvxxxzzz{{{{{{wwwhhh[[[QQQLLLJJJMMMGGG@@@999666444333222444333222000000333888<<>>======>>>AAADDDGGGNNNSSSZZZ___bbbcccdddeeejjjmmmwwwxxxqqqoooooollleeeZZZQQQLLLJJJLLLRRR]]]lllxxx}}}|||xxxwwwuuusssqqqppppppppppppmmmjjjggggggiiikkkiiihhhqqqkkkeeebbbdddhhhjjjkkkmmmnnnoooppppppooonnnmmmppppppqqquuuxxxtttjjjaaaYYYPPPHHHHHHMMMUUUbbbllluuummmeee\\\UUULLLMMMNNNOOOOOONNNMMMLLLKKKNNNQQQRRRPPPOOOQQQSSSRRRVVV^^^fffmmmrrrttttttuuurrrooopppsssuuuuuutttuuutttttttttuuuwwwzzz|||{{{}}}~~~uuusssuuuwww||||||tttoooqqquuurrrssstttuuutttsssrrrqqquuussspppnnnmmmnnnpppqqqrrrllleeeeeekkkrrruuuvvvwwwsssqqqrrruuuuuuqqqlllooommmkkkiiihhhfffbbb```UUUVVVXXXXXXXXXYYY[[[^^^cccdddfffhhhjjjmmmqqqtttuuuwwwyyyzzzyyyxxxxxxyyywwwwwwxxxxxxxxxxxxwwwwwwrrrrrrsssuuuwwwxxxvvvtttqqqpppqqqwwwtttnnniiihhhlllqqquuuvvvzzzyyyxxxyyyyyyyyywwwuuutttsssqqqqqqrrrsssrrrqqqpppoooooommmjjjkkkuuu}}}uuupppmmmkkkdddXXXQQQOOOJJJLLLRRRZZZdddkkknnnooovvvttttttxxxyyy~~~___III777333///,,,***)))((('''))))))))))))((((((((((((***'''$$$$$$&&&&&&%%%###'''&&&&&&&&&&&&'''((((((((())))))***+++,,,,,,---,,,---......///333888;;;xxxwwwwwwyyy{{{{{{yyywwwwwwvvvuuuvvvxxx{{{|||}}}vvvhhh]]]UUUOOOLLLOOOIIIAAA;;;888666555444555444333111111444999===CCCGGGNNNUUU\\\```bbbcccggghhhjjjjjjiiihhhiiijjjllllllkkklllnnnqqqsssuuusssrrrpppooooooppprrrsssuuusssppppppqqqpppnnnkkkeeeaaaZZZTTTNNNKKKJJJJJJJJJIIIPPPddd|||wwwrrrrrrxxxrrrfffQQQIIILLLKKKIIIAAA222,,,)))&&&%%%%%%%%%$$$#########$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""### !!!"""""""""""""""#########$$$%%%%%%&&&&&&&&&&&&(((,,,---...555>>>TTThhhgggRRRFFFAAA@@@@@@???>>>======???AAADDDFFFKKKPPPWWW]]]aaaccceeeggglllnnnvvv{{{tttppppppllldddZZZQQQLLLJJJKKKQQQ\\\kkkwww}}}|||yyyvvvtttrrrpppooooooooopppnnnjjjfffeeefffgggfffeeemmmhhhcccaaacccgggkkklllmmmnnnoooppppppooommmlllnnnpppssswwwyyytttllleee\\\RRRIIIGGGKKKSSS```kkk|||yyypppggg^^^WWWPPPPPPPPPQQQQQQPPPPPPOOOQQQSSSTTTSSSQQQPPPQQQSSSQQQVVV]]]eeekkknnnpppppprrrpppnnnoooqqqssssssrrruuutttttttttuuuwwwyyy{{{wwwyyy|||zzzvvvsssxxx|||~~~|||vvvrrrrrrsssrrrrrrsssssssssssssssssssssqqqooonnnnnnppprrrssswwwrrrllliiilllqqqvvvyyyyyyvvvssssssvvvwwwtttqqqtttqqqmmmjjjgggbbb^^^ZZZVVVWWWWWWWWWVVVWWWZZZ]]]___aaadddfffiiimmmrrruuuvvvxxxzzz{{{zzzyyyyyyzzzyyyyyyyyyzzzzzzyyyyyyyyytttttttttuuuwwwxxxwwwvvvrrrqqqqqquuu|||uuuqqqlllkkknnnrrruuuvvvyyyxxxwwwwwwxxxwwwuuusssrrrqqqqqqpppooooooooopppkkkiiiggghhhgggjjjuuuzzzrrrnnnkkkiiibbbWWWOOONNNJJJLLLRRR[[[eeelllpppqqquuuttttttwww}}}zzz}}}___KKK:::777222...,,,+++)))((()))))))))((((((((('''''',,,)))'''&&&(((((('''%%%'''''''''''''''((())))))************************---.........///222777;;;wwwwwwxxxzzz{{{{{{yyyvvvuuuuuuvvvwwwyyy{{{~~~uuuiiiaaa[[[TTTOOOPPPKKKCCC===:::888777666666666444222222444999===BBBFFFMMMTTT[[[```bbbcccggghhhjjjkkkjjjiiijjjkkklllllllllmmmoooqqqtttuuusssrrrpppooooooppprrrsssqqqpppooooooqqqqqqpppoookkkfff^^^VVVPPPLLLKKKKKKIIIGGGOOOccc|||~~~zzz|||{{{kkkUUUIIIJJJHHHFFF???111,,,)))&&&%%%%%%%%%$$$#########$$$$$$$$$$$$###### !!!""""""!!! !!!""""""!!!!!!"""##################$$$$$$%%%######$$$$$$%%%%%%&&&&&&'''&&&(((,,,---...666>>>TTThhhnnnXXXIIICCCAAAAAA??????>>>>>>???AAADDDFFFGGGMMMTTT[[[```cccfffhhhooopppvvvwwwsssqqqlllcccZZZQQQMMMKKKKKKQQQ\\\jjjwww~~~}}}{{{uuutttqqqoooooooooppppppoookkkfffcccccccccddddddiiieeeaaa```cccgggjjjlllmmmnnnpppqqqqqqooollljjjkkkooovvvzzzzzzuuuooojjjaaaVVVLLLGGGIIIPPP]]]iiiyyy}}}sssjjj```ZZZSSSSSSSSSSSSTTTUUUVVVVVVXXXYYYXXXUUURRRPPPPPPQQQPPPTTT[[[bbbgggjjjkkkkkkooommmlllmmmoooqqqqqqqqqttttttttttttuuuvvvxxxyyyrrrtttxxx}}}}}}vvvvvvwwwyyyzzzxxxuuurrrpppsssrrrrrrqqqrrrsssuuuuuuqqqpppoooooooooqqqtttuuuzzzvvvpppjjjhhhkkkqqqvvvxxxuuurrrsssvvvxxxxxxvvvvvvsssnnnjjjeee```[[[WWWTTTTTTSSSQQQPPPRRRUUUXXXZZZ]]]aaadddhhhmmmrrrvvvwwwyyy{{{|||{{{zzzzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzwwwuuutttuuuwwwxxxxxxxxxtttrrrqqqsssxxx}}}}}}}}}uuussspppppprrrtttuuuuuuxxxvvvuuuuuuuuutttrrrpppnnnpppqqqpppllljjjlllnnnjjjdddaaabbbffflllvvv{{{uuupppllliiiggg```UUUMMMLLLIIILLLSSS\\\gggooosssuuuuuuttttttvvvzzz~~~|||xxx]]]KKK777444///+++)))(((&&&%%%((((((((((((''''''''''''+++)))'''''''''((('''&&&(((''''''''''''((())))))************)))))))))(((...//////...///222666:::uuuuuuvvvxxxzzzyyywwwttttttuuuvvvwwwyyy{{{~~~tttiiiddd___XXXRRRQQQKKKDDD>>>:::888777777666666444222111444888<<>>222,,,)))&&&%%%%%%%%%$$$#########$$$$$$$$$$$$############""""""""""""###### !!!""""""!!!!!!"""###!!!"""###$$$%%%$$$######$$$$$$%%%&&&&&&''''''(((+++))))))+++,,,///888BBBXXXlll~~~yyyooopppWWWHHHEEEGGG@@@AAAAAABBBBBBCCCCCCCCCCCCHHHOOOWWW^^^dddkkkooolllnnnuuu~~~tttrrrooommmiiibbbXXXQQQJJJNNNWWWeeettt|||wwwqqqnnnnnnoooppprrrsssssspppkkkjjjkkkmmmppppppnnnjjjeeedddgggjjjlllkkkkkkkkklllnnnpppqqqpppsssyyy}}}tttiiiaaaWWWNNNGGGFFFPPP\\\fffvvvvvvnnnfffaaacccdddeeegggggggggffffffeeecccaaa```___ZZZRRRMMMEEEDDDDDDFFFLLLTTT\\\aaagggjjjnnnpppooonnnppprrrqqqsssuuuwwwvvvssspppnnnhhhiiilllnnnppprrrssstttrrrxxx|||}}}}}}}}}zzzuuussstttuuuuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrsssttttttsssrrrpppmmmkkkiiihhhkkkkkkjjjeee\\\PPPGGGAAAEEEFFFGGGHHHKKKOOOUUUYYY[[[XXXUUUSSSQQQNNNJJJGGGBBBCCCDDDDDDCCCCCCEEEFFFMMMRRRYYY```fffkkkpppssswwwyyy{{{|||{{{zzzzzz{{{yyyxxxvvvuuuuuuvvvxxxyyyvvvvvvvvvwwwyyyxxxvvvtttssstttuuuuuusssrrrqqqrrrnnnqqqssssssrrrrrruuuxxxsssrrrrrrsssuuuuuutttrrrrrrqqqrrrtttuuutttqqqoooooolllkkkooorrrtttyyy}}}~~~zzzuuupppmmmiiigggeee___UUUNNNMMMJJJNNNTTT___jjjssswwwyyyyyy{{{}}}|||{{{|||www[[[III:::666111...,,,+++)))(((++++++++++++*********)))$$$&&&'''&&&$$$$$$&&&)))***************++++++,,,+++++++++,,,,,,---------,,,---......///333888;;;oooqqqtttvvvwwwwwwwwwvvvrrrqqqpppppprrruuuyyy{{{}}}}}}}}}}}}{{{ggg[[[WWWUUURRRNNNJJJDDD>>>999666555555555555444222111333777;;;AAAHHHRRR[[[```ccceeegggkkkhhhfffgggkkkooopppooopppqqqsssuuuwwwyyyzzz{{{zzzyyyxxxxxxxxxvvvsssppprrrrrrqqqqqqqqqrrrsssssstttrrrmmmfff]]]TTTLLLGGGGGG???GGGcccfffNNNIIIDDDAAA<<<111***)))(((&&&$$$#########"""###%%%%%%%%%$$$""" """"""""""""""""""""""""""""""""""""############"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%&&&'''((((((,,,))))))++++++...888BBB\\\yyy||||||zzz~~~www^^^JJJCCCFFFAAAAAAAAABBBBBBBBBCCCCCCFFFJJJPPPXXX```fffjjjkkkiiinnnvvvzzzwwwtttpppkkkeee]]]UUUOOOLLLOOOXXXeeesss~~~xxxpppjjjhhhiiikkkpppppppppmmmjjjhhhiiijjjnnnoooooommmjjjgggggggggrrrrrrqqqpppooonnnmmmlllmmmpppwww}}}wwwnnnggg^^^VVVMMMHHHLLLTTTbbbppp}}}vvvnnnhhhkkkkkkkkkjjjhhhfffcccbbbdddccccccbbb___YYYRRRMMMHHHDDDCCCEEEGGGKKKTTT]]]ffflllpppqqqrrrtttsssooooooqqqsssttttttrrrooonnniiijjjkkkmmmoooppprrrrrrvvvwwwxxxxxxxxxwwwuuutttsssssstttttttttsssqqqpppoooooooooooopppqqqrrrrrrpppnnnkkkjjjjjjkkkjjjiiijjjiiifff```WWWNNNEEEAAA>>>@@@BBBDDDGGGJJJMMMOOOLLLKKKJJJIIIIIIHHHEEEBBB>>>>>>>>>======???CCCFFFIIINNNWWW___dddhhhjjjlllwwwxxxxxxyyyxxxwwwvvvuuuwwwvvvvvvvvvvvvvvvwwwwwwyyyxxxxxxxxxwwwwwwvvvvvvwwwvvvttttttttttttrrrpppoooppprrrtttttttttrrrqqqvvvwwwwwwwwwuuutttrrrqqqppppppqqqssstttuuusssqqqmmmnnnoooqqquuuyyy}}}~~~yyytttqqqnnnnnnkkkfff]]]UUUPPPMMMLLLPPPVVV___iiirrryyy|||}}}~~~~~~}}}|||}}}sssZZZKKK777444///,,,++++++)))((())))))))))))))))))))))))&&&&&&'''((())))))(((((($$$&&&((()))((()))+++---))))))***+++---...//////------------...222888<<>>999666555555333333222111222444999===BBBHHHQQQYYY___bbbeeegggjjjhhhggghhhlllooopppoooooopppqqqsssuuuwwwxxxyyyyyyxxxwwwwwwwwwvvvsssqqquuuuuuttttttttttttttttttsssqqqlllfff___VVVNNNJJJIIIAAAGGGbbbfffOOOIIIDDD@@@;;;111***)))(((&&&%%%$$$######"""###$$$%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""###$$$$$$$$$$$$###"""%%%%%%%%%%%%&&&'''((()))+++))))))+++,,,///888CCC\\\yyy~~~{{{cccNNNEEEFFFAAAAAAAAAAAABBBBBBBBBBBBEEEIIIPPPYYY```eeehhhjjjkkknnnttt}}}yyyvvvrrrmmmggg___WWWQQQLLLOOOWWWdddrrr}}}yyyrrrllliiijjjkkkmmmnnnmmmkkkiiiggghhhiiikkklllmmmmmmkkkiiiiiiiiissssssrrrqqqpppooonnnnnnnnnqqqwww|||uuuqqqjjj```WWWMMMHHHKKKRRR^^^lll}}}}}}vvvnnniiikkkkkkkkkkkkiiigggeeecccdddddddddcccaaa\\\VVVQQQMMMHHHEEEEEEFFFHHHQQQZZZccciiinnnoooqqquuutttrrrqqqqqqrrrsssrrrqqqooonnnkkkkkklllmmmoooppprrrssssssttttttuuutttsssrrrqqqssstttuuuuuuuuutttrrrqqqqqqqqqppppppqqqrrrssssssuuurrrnnnllljjjiiigggeeehhheeeaaa\\\XXXQQQJJJEEE@@@@@@@@@AAADDDGGGHHHIIIHHHHHHGGGHHHHHHFFFCCC@@@;;;;;;:::888888:::>>>BBBIIIOOOVVV]]]cccgggkkknnnuuuvvvwwwxxxyyyxxxxxxwwwuuuuuuuuuuuuuuuvvvwwwxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwuuutttsssssssssqqqooooooppprrrtttttttttsssrrruuuuuuvvvvvvuuusssrrrqqqrrrqqqppppppqqqpppnnnllllllnnnqqqtttxxx{{{~~~~~~yyytttqqqoooooolllfff^^^UUUPPPMMMNNNRRRXXX```hhhpppuuuyyy|||}}}~~~}}}}}}~~~qqqXXXHHH777333///,,,+++***)))((())))))))))))))))))))))))&&&'''((((((((((((((((((&&&((()))***)))***+++---+++++++++,,,,,,---------...//////...///333888<<>>888666555444222222222111222555:::>>>BBBHHHPPPWWW\\\aaadddfffhhhggghhhkkknnnppppppooommmnnnoooqqqsssuuuwwwwwwxxxwwwvvvvvvwwwvvvtttrrrsssrrrrrrqqqqqqpppppppppqqqoookkkfffaaaYYYQQQLLLJJJCCCHHH___|||fffPPPJJJDDD@@@:::000***)))'''&&&%%%$$$############$$$%%%$$$###"""!!! """"""""""""############"""###$$$$$$$$$$$$###"""%%%%%%%%%&&&&&&'''((()))***((()))+++---000:::DDD[[[yyykkkSSSGGGEEE@@@@@@@@@AAAAAAAAABBBBBBDDDHHHPPPYYY```dddgggggglllnnnssszzz{{{xxxtttooohhhaaaYYYSSSLLLOOOVVVbbbqqq|||zzzsssmmmkkkjjjkkkiiijjjkkkiiigggfffggghhhhhhjjjllllllkkkjjjjjjkkktttttttttsssrrrqqqpppoooppprrrwww~~~zzztttrrrkkkbbbYYYNNNGGGIIIPPPZZZgggwww|||tttnnnjjjkkkkkkkkkkkkjjjhhhfffeeeddddddeeefffeeeaaa\\\WWWSSSNNNHHHFFFDDDEEELLLTTT___ffflllnnnppptttuuutttssssssrrrqqqpppooooooooonnnmmmllllllnnnppprrrtttrrrssssssssssssrrrqqqqqqssstttuuuuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrssssssssspppkkkhhheeeccc```]]]```\\\WWWVVVWWWVVVQQQMMMFFFCCC@@@AAACCCEEEDDDBBBCCCCCCDDDEEEFFFDDD@@@===888777555333222444999===HHHMMMTTT[[[aaafffjjjmmmrrrsssuuuwwwxxxyyyxxxxxxssssssssstttuuuvvvwwwxxxvvvvvvvvvvvvuuuuuuuuuuuuwwwuuusssrrrrrrqqqooommmoooppprrrtttuuutttsssrrrssstttuuuuuutttsssrrrqqqpppnnnkkkjjjiiiiiigggeeekkknnnrrrwww{{{}}}~~~~~~yyytttqqqqqqpppmmmggg^^^VVVPPPNNNPPPSSSYYYaaahhhnnnrrrtttzzz|||}}}~~~~~~~~~nnnTTTDDD666333///,,,+++***)))((())))))))))))))))))))))))(((((((((((((((((('''&&&(((***++++++******+++---------,,,,,,,,,,,,,,,,,,000000000000000333888;;;nnnooopppqqqrrrrrrqqqqqqsssrrrqqqppppppqqqrrrssswwwzzz~~~wwweeeYYYWWWVVVTTTOOOKKKEEE>>>888555444444222222222111222555:::>>>CCCGGGOOOUUUZZZ___cccffffffgggjjjmmmpppppppppooommmnnnoooqqqsssuuuwwwwwwwwwvvvuuuuuuvvvvvvtttrrrqqqqqqqqqpppooonnnmmmmmmnnnkkkhhheeebbb\\\SSSMMMIIICCCGGG]]]zzzdddPPPKKKDDD???:::000))))))'''&&&%%%$$$$$$$$$###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#####################$$$$$$#########$$$$$$$$$$$$%%%&&&'''((()))'''))),,,...111:::DDDXXXxxxqqqXXXIIIDDD@@@@@@@@@AAAAAAAAAAAABBBCCCHHHOOOXXX___cccdddeeeiiilllrrrzzz|||yyytttnnnhhhaaaYYYTTTMMMNNNTTT```nnnzzzyyyrrrnnnkkkjjjiiifffhhhiiihhhgggffffffggggggiiilllmmmllljjjjjjkkksssssstttssssssqqqpppooonnnpppvvv}}}{{{uuupppjjjbbbYYYOOOGGGHHHNNNYYYeeesssyyyrrrmmmjjjjjjjjjkkkkkkjjjiiihhhgggddddddfffhhhhhhfffaaa]]][[[TTTMMMIIIEEECCCHHHPPP]]]dddkkklllnnnrrrttttttuuusssqqqooonnnnnnoooppppppooommmlllllloooqqqsssuuuuuuuuuuuuttttttssssssrrrssstttttttttsssrrrqqqsssrrrqqqqqqqqqqqqqqqrrrnnnkkkgggdddaaa^^^ZZZXXXYYYTTTPPPRRRYYY]]][[[WWWMMMIIIEEEDDDEEEEEEAAA===??????@@@BBBCCCAAA===:::888666444111000222777:::CCCJJJTTT^^^dddgggiiikkkpppqqqsssuuuvvvvvvvvvuuuqqqqqqrrrssstttuuuwwwxxxuuuuuuuuuuuuuuuuuuttttttvvvtttrrrqqqqqqpppnnnlllnnnppprrrtttuuuuuutttsssrrrssstttttttttsssqqqppppppnnnjjjhhhhhhhhhgggfffjjjmmmqqqvvvzzz~~~~~~yyyuuussssssrrrnnnggg^^^VVVPPPNNNOOOSSSZZZaaahhhnnnqqqrrrxxxzzz|||~~~~~~kkkQQQAAA555222...++++++***))))))(((((((((((((((((((((((((((((())))))((('''&&&&&&)))***++++++))))))***+++,,,,,,,,,---------------111222222111222444888;;;ooooooppppppppppppppppppqqqqqqqqqqqqrrrtttuuuvvvxxx{{{vvveee[[[YYYYYYWWWPPPLLLEEE>>>888555444444555444333222111444888;;;CCCGGGNNNUUUZZZ^^^bbbeeeeeehhhkkkooopppqqqqqqpppnnnoooppprrrtttvvvxxxyyywwwuuutttttttttuuutttrrrttttttttttttsssrrrpppoookkkhhhfffdddccc^^^UUUNNNFFFBBBGGG\\\zzzzzzvvvvvvbbbOOOKKKDDD>>>999///)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""!!!"""""""""############$$$##################$$$############$$$%%%&&&'''(((''')))---///222:::DDDVVVwwwttt[[[JJJCCC@@@@@@AAAAAAAAABBBBBBBBBCCCGGGNNNVVV]]]aaabbbcccfffjjjqqq{{{|||xxxsssmmmggg```YYYTTTMMMNNNSSS^^^lllxxx}}}vvvqqqnnnllljjjhhhfffgggiiiiiihhhfffggggggiiilllnnnnnnllljjjiiiiiipppqqqrrrrrrrrrpppooommmkkknnnsss{{{}}}xxxmmmggg```YYYOOOHHHIIINNNZZZdddqqq{{{vvvpppmmmkkkiiijjjkkkllllllkkkjjjiiieeefffhhhkkkllliiieeeaaa```YYYRRRMMMHHHDDDGGGNNN[[[dddjjjjjjkkkooorrrsssuuussspppmmmlllnnnpppqqqrrrpppnnnmmmmmmnnnqqqrrrvvvvvvvvvuuuuuuuuuuuuuuuooopppqqqrrrrrrrrrqqqpppqqqqqqpppooonnnnnnnnnooonnnkkkgggccc___[[[VVVSSSRRRMMMJJJOOOXXX^^^^^^\\\PPPNNNKKKIIIHHHDDD???;;;=========???@@@???;;;888888777555333222333888;;;AAAKKKZZZffflllmmmlllkkkoooppprrrsssssssssrrrqqqqqqqqqqqqrrrsssuuuvvvwwwttttttttttttttttttuuuuuuvvvtttrrrqqqqqqpppnnnlllnnnppprrrtttvvvuuuuuutttsssssstttttttttrrrqqqpppssspppmmmlllmmmmmmmmmllljjjkkknnnrrrwww}}}{{{wwwttttttsssnnnggg]]]UUUPPPNNNMMMQQQYYYbbbjjjooorrrsssvvvxxx{{{~~~iiiNNN???555111---+++*********)))(((((((((((((((((((((((((((((())))))((('''&&&&&&''')))***)))(((((()))******++++++,,,...//////000111222222222333444888;;;ppppppoooooooooooooooooonnnnnnoooqqqsssuuuvvvwwwxxx|||vvveee[[[YYYYYYWWWPPPLLLEEE>>>888555333333555555444222111333777;;;CCCHHHOOOVVV[[[___bbbdddeeehhhlllooopppqqqrrrsssooopppqqqsssuuuwwwyyyzzzwwwuuussssssssssssrrrqqqrrrsssssstttsssrrrpppoookkkhhheeeeeeeee```WWWOOODDDBBBHHH\\\{{{tttnnnmmmzzzzzz^^^MMMJJJCCC===888///(((((('''&&&%%%%%%%%%%%%$$$$$$$$$#######################################""""""""""""############$$$$$$###""""""###$$$$$$############$$$%%%&&&''')))(((***...///222:::CCCTTTwwwvvv^^^KKKDDDAAAAAAAAABBBBBBBBBCCCCCCDDDGGGMMMTTTZZZ^^^aaabbbccchhhppp{{{|||xxxrrrlllfff___XXXTTTMMMMMMRRR\\\iiivvv~~~{{{tttpppooommmjjjhhhgggiiikkkllljjjiiihhhiiilllnnnqqqpppnnnkkkhhhhhhnnnoooqqqqqqqqqooommmllljjjlllrrrzzz}}}yyylllgggaaaZZZQQQIIIIIINNNYYYcccooowww}}}uuupppnnnnnnjjjkkkmmmnnnooonnnmmmmmmiiijjjllloooooommmiiieeeccc]]]XXXSSSMMMHHHIIINNNYYYbbbiiiiiihhhlllqqqssstttrrrooollllllnnnqqqrrruuutttrrrppppppppprrrrrruuutttssssssrrrrrrssssssnnnooopppqqqqqqqqqpppooopppooonnnmmmllllllllllllllliiieeeaaa]]]XXXRRROOOKKKHHHFFFJJJQQQVVVWWWUUURRRRRRRRRQQQLLLFFF@@@<<<>>>===<<<======<<<:::888888888777666555666999<<>>444111---+++*********)))))))))))))))))))))))))))(((((((((((((((((('''&&&&&&((())))))(((((()))+++******+++---...///000111///111222222333555888;;;qqqqqqpppoooooonnnoooooonnnooopppqqqsssuuuvvvwwwxxx{{{wwweeeYYYVVVUUUSSSQQQLLLEEE>>>888555333333444444333222111444888<<>><<<;;;;;;;;;:::888555666777777777777:::<<>>888555333333222222222111222555:::>>>BBBHHHRRRYYY^^^```bbbcccfffiiimmmoooooopppsssvvvooooooqqqsssuuuwwwxxxyyyyyywwwsssrrrqqqqqqpppooorrrsssuuuvvvvvvuuutttsssnnnkkkhhhiiijjjfff[[[RRRFFFFFFMMM```}}}vvvrrrttt~~~qqqXXXJJJHHHBBB<<<888000((('''&&&&&&%%%%%%%%%%%%%%%$$$######""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############%%%$$$###""""""###$$$%%%'''''''''''''''(((******+++***,,,///000111888AAAVVVzzzwwwaaaPPPIIICCCCCCCCCDDDDDDDDDDDDEEEFFFHHHKKKPPPUUU[[[```bbbfffhhhmmmuuu}}}yyyssslllfff```YYYUUUMMMMMMPPPYYYgggttt|||zzztttqqqrrrrrroookkkmmmoooqqqqqqooolllkkkkkklllooorrrsssqqqnnnlllkkkmmmoooqqqrrrrrrpppnnnlllmmmnnnrrryyy~~~zzzvvvrrrmmmggg```UUUKKKIIILLLPPP[[[hhhqqqzzz|||wwwuuuttttttpppqqqsssuuuvvvvvvvvvuuussstttuuuwwwwwwtttoookkkddd```^^^\\\WWWPPPOOORRRRRR\\\eeefffffflllssswwwpppooommmmmmmmmooorrrttt{{{{{{zzzyyyxxxwwwvvvuuuuuutttsssrrrqqqrrrssstttooopppqqqrrrsssrrrrrrqqqqqqpppnnnmmmkkkkkkjjjjjjkkkjjjkkklllnnnnnnlllkkklllkkkjjjhhhfffdddcccbbbYYYaaagggfff\\\QQQLLLJJJCCC@@@<<<;;;:::::::::999222444666777777777999;;;@@@KKK[[[hhhpppqqqooommmlllnnnpppssstttuuuuuuuuuuuuuuutttttttttuuuuuuvvvtttuuuuuuuuuvvvvvvwwwwwwsssrrrqqqqqqssssssrrrqqqnnnppprrruuuvvvwwwvvvvvvyyyyyyxxxwwwuuurrrpppnnnkkkkkkjjjkkkkkkjjjhhheeeaaaeeemmmvvv~~~|||zzzvvvsssmmmdddZZZQQQMMMKKKNNNTTT^^^hhhooosssssssssrrruuuyyy{{{}}}~~~}}}~~~___GGG;;;333000,,,************)))))))))))))))))))))))))))&&&&&&'''((()))))))))(((&&&(((*********+++---...........................,,,...000222333555888;;;tttsssqqqooooooooooooppprrrrrrqqqqqqrrrtttuuuvvvtttwww{{{}}}yyygggZZZTTTRRRSSSUUUOOOEEE<<<666444444555666444111///000333888;;;EEEMMMTTTXXX[[[aaacccaaahhhjjjmmmnnnnnnoooqqqrrrsssqqqooopppsssvvvvvvuuuttttttttttttsssrrrqqqpppqqqrrrtttuuuuuutttrrrqqqqqqnnnlllkkkhhhaaaWWWPPPIIIFFFKKKaaa|||xxxnnnhhhvvv}}}uuu___HHH@@@@@@===333,,,)))((('''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&***)))***,,,---///777???[[[yyywwwdddQQQEEEBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIINNNSSSZZZ___bbbeeegggkkkqqqzzz|||vvvpppjjjbbbXXXQQQPPPOOOQQQWWWcccooozzz|||zzzwwwtttqqqpppoooooonnnooooooqqqqqqnnnjjjfffkkklllooorrrtttrrrmmmiiiiiilllnnnooonnnmmmmmmnnnooopppsssyyy~~~{{{wwwrrrmmmgggbbbXXXNNNJJJKKKTTT[[[eeeooovvv{{{}}}zzzxxxwwwwwwxxxvvvtttuuuvvvwwwwwwwwwsssuuuwwwxxxwwwvvvsssqqqfffeeeccc___[[[WWWSSSRRRUUUYYY^^^dddiiimmmooopppmmmlllllllllnnnpppsssuuuuuussssssuuuxxxwwwtttppprrrtttvvvvvvtttqqqpppppptttttttttsssrrrpppooonnnlllkkkjjjhhhggggggffffffeeekkkoooqqqwww~~~wwwrrrhhhbbb^^^```aaa\\\SSSLLLJJJGGGDDDDDDEEEDDD@@@===;;;:::888666666999>>>BBBDDDMMM[[[iiipppqqqnnnkkknnnoooqqqsssuuuwwwyyyzzzvvvvvvvvvwwwxxxxxxxxxyyyrrrsssuuuvvvwwwwwwwwwwwwvvvuuutttrrrqqqpppoooooorrrrrrssstttuuuuuuuuuuuu|||{{{zzzyyyyyyvvvrrrnnniiiiiikkkqqqwwwtttkkkaaa```eeemmmuuu|||zzzyyyzzzyyyuuunnndddYYYQQQMMMLLLOOOUUU^^^gggooosssuuuuuutttwww{{{~~~~~~^^^CCC333333000---++++++***)))(((***)))(((''''''((()))***((()))))))))(((&&&###!!! """%%%(((+++,,,,,,,,,)))***+++,,,...///000000...///000111333666888999qqqpppooommmmmmnnnnnnooopppoooooooooqqqrrrtttvvvtttwww{{{}}}zzziii\\\UUUSSSSSSVVVQQQHHH???999777777777666444111///000444888;;;EEENNNUUUYYY]]]ccceeedddiiikkkmmmnnnnnnnnnpppqqqtttrrrpppqqqsssuuuuuutttttttttttttttsssrrrqqqpppqqqrrrtttttttttsssqqqppppppooonnnmmmkkkeee[[[SSSKKKGGGMMMcccxxxoooiiimmmuuuyyyaaaIII@@@???;;;333---)))((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$###############"""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&''''''***)))***---...000888AAA[[[yyy{{{eeeQQQDDDBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFIIIMMMSSSZZZ```ccceeegggkkkqqqyyy}}}wwwqqqkkkcccYYYRRRNNNNNNPPPVVVaaannnxxx}}}|||zzzwwwtttqqqooonnnnnnllllllnnnppppppoookkkgggiiikkknnnrrrtttqqqlllhhhhhhjjjmmmnnnnnnmmmnnnooooooppptttzzz|||xxxsssnnniiiddd[[[PPPKKKMMMUUU[[[dddlllqqqwww|||}}}{{{yyyxxxwwwvvvvvvwwwyyyzzzyyyxxxtttvvvxxxyyyzzzyyywwwvvvkkkjjjgggccc^^^YYYUUUSSSRRRUUU[[[aaafffjjjlllmmmlllkkkkkklllmmmppprrrttttttsssssstttvvvvvvtttqqqsssttttttsssqqqppprrrsssuuuuuuuuuuuutttrrrqqqppplllkkkiiigggeeeeeeeeeeeeeeelllttt|||vvvlllgggeeeaaaYYYSSSKKKGGGDDDCCCEEEEEECCCAAA;;;:::999777777:::>>>BBBJJJSSS```lllttttttqqqmmmlllmmmoooqqqsssuuuwwwxxxyyyyyyyyyzzzzzz{{{||||||wwwxxxxxxxxxwwwuuutttrrrtttsssrrrqqqppppppppppppqqqrrrssstttuuuuuuvvvvvv{{{zzzzzzzzzyyywwwssspppmmmjjjjjjnnnrrrqqqjjjcccaaagggooovvv|||zzzyyyzzzyyyuuunnndddYYYQQQMMMLLLNNNTTT]]]gggooosssuuuuuuuuuvvvyyy|||~~~~~~~~~{{{]]]EEE888222000,,,*********)))'''***)))(((''''''((()))******)))((('''&&&%%%%%%%%%$$$&&&(((***+++++++++*********+++,,,...///000000000000111333555777999:::mmmllllllkkklllmmmnnnooommmmmmmmmnnnoooqqqtttuuutttwww{{{}}}{{{lll```YYYUUUUUUVVVQQQJJJBBB;;;888777777666444111000111444999<<>><<<;;;===AAADDDRRRYYYccclllqqqpppmmmjjjhhhiiikkknnnpppsssuuuvvvvvvwwwxxxxxxyyyzzz{{{{{{vvvwwwyyyzzz{{{zzzzzzyyytttsssrrrqqqqqqppppppqqqqqqrrrtttuuuwwwxxxxxxxxxyyyyyyyyyzzzzzzyyyvvvsssllliiiggghhhjjjjjjfffbbbbbbhhhqqqzzz~~~zzzyyyzzzyyyuuummmbbbWWWPPPMMMLLLMMMRRR\\\fffoootttvvvvvvwwwwwwxxxyyy{{{|||}}}~~~~~~yyytttXXXDDD888000...***)))))))))((('''))))))(((((((((((())))))(((((('''&&&&&&'''((())))))******++++++***)))(((***+++,,,---...000111111222222333444666888:::;;;kkkkkkjjjkkkllloooqqqrrrmmmmmmmmmnnnpppsssuuuwwwvvvyyy|||~~~}}}pppeee]]]YYYWWWTTTOOOIIIAAA;;;777555444777555222111222666;;;>>>DDDLLLUUUYYY^^^eeegggfffcccfffjjjlllnnnpppsssuuutttttttttsssrrrqqqqqqqqqrrrrrrrrrsssrrrrrrqqqqqqrrrrrrrrrqqqqqqppppppooolllmmmoooqqqqqqkkkaaaYYYPPPPPPZZZsss{{{sssnnnbbbgggsssiii\\\OOOJJJFFF>>>555000)))((('''&&&%%%$$$$$$$$$$$$$$$$$$#########""""""###""""""!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$######$$$$$$%%%&&&%%%%%%&&&''''''((()))))))))(((+++///111444===GGGcccxxxwww|||zzzsssXXXGGGBBBAAA@@@@@@@@@@@@AAAAAAAAAAAACCCGGGNNNVVV^^^cccgggiiinnnssszzz{{{vvvqqqiii```YYYRRRPPPOOOTTT^^^kkkvvv|||~~~|||yyyuuurrrpppooonnnppppppqqqrrrrrrooojjjfffccceeehhhlllooonnnjjjgggbbbfffjjjmmmoooqqqsssuuussstttxxx~~~tttoookkkeee[[[OOOJJJJJJXXX^^^eeeiiilllsss~~~}}}xxxpppssswww|||~~~}}}xxxtttllllllmmmnnnppprrrsssttttttrrrnnniiiccc\\\WWWUUUSSSUUUYYY^^^ccchhhkkkmmmlllmmmnnnppprrrtttvvvwwwuuuuuuuuuttttttuuuvvvwwwvvvxxxyyyxxxuuusssrrrrrrpppqqqsssssssssqqqooommmkkkhhhdddaaa___```bbbcccllljjjlllxxxvvveee]]]RRRJJJGGGFFFEEEDDDEEEDDDAAA>>>===>>>CCCFFFTTTZZZccckkkooonnnjjjhhhhhhiiikkknnnqqqtttvvvwwwvvvvvvwwwxxxyyyzzz{{{|||vvvxxxzzz{{{}}}}}}}}}|||xxxwwwuuutttsssrrrrrrrrrttttttvvvwwwxxxyyyyyyyyyyyyxxxxxxyyyyyywwwtttqqqiiiiiijjjmmmooommmhhhdddaaahhhrrr{{{}}}zzzyyyzzzyyyuuulllaaaWWWOOOMMMMMMMMMSSS\\\fffnnnsssuuuuuuwwwxxxyyyzzz|||}}}zzzvvv|||wwwZZZCCC777000---***)))))))))((('''(((((())))))))))))((((((&&&'''((()))))))))(((''''''(((((()))***************+++,,,---///000111111222222333444666777999:::kkkkkkkkklllmmmoooqqqsssooooooooopppqqqtttvvvwwwyyyzzz}}}~~~pppeee]]]YYYXXXVVVQQQJJJBBB;;;888777777777555222111333777<<>>@@@EEEIIIXXX]]]eeekkkooonnnkkkhhhhhhiiilllnnnqqqtttvvvxxxxxxyyyzzz{{{|||~~~||||||}}}~~~}}}|||{{{zzzyyyxxxwwwvvvuuuuuuuuuuuuwwwxxxyyyzzzzzz{{{zzzzzzyyyxxxwwwwwwvvvsssooolllgggjjjnnnrrrtttrrrmmmiiidddjjjsss{{{|||zzzzzzzzzzzzuuulll```VVVOOOMMMMMMNNNSSS\\\fffnnnrrrssstttuuuwwwyyy{{{}}}zzztttyyy{{{]]]EEE777000---+++)))******)))((((((((())))))))))))((((((%%%''')))******)))(((&&&'''''''''((()))***++++++++++++,,,...///000111222333333333444666777999:::lllkkkkkklllmmmoooqqqrrrppppppppppppqqqsssuuuvvv{{{|||~~~~~~oooccc\\\YYYXXXVVVQQQHHH???999777777777777555333222333888===@@@EEEMMMUUUYYY]]]bbbeeecccdddgggjjjlllmmmnnnqqqrrrnnnpppsssrrrpppooooooppppppqqqqqqrrrrrrrrrqqqqqqooooooooooooooopppqqqrrrooonnnnnnnnnmmmggg]]]VVVNNNQQQaaa~~~~~~wwwssslllkkkooowww}}}www^^^VVVNNNJJJDDD999111---)))((('''&&&%%%$$$$$$$$$############""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$######$$$$$$%%%&&&%%%%%%&&&'''((()))******)))(((***...000333;;;EEEaaa~~~xxxtttyyyrrr{{{bbbLLLAAAAAA@@@??????????????????>>>???BBBHHHPPPXXX]]]bbbeeejjjqqqxxx~~~yyytttmmmddd]]]WWWRRRMMMNNNWWWfffuuu~~~}}}yyyuuusssqqqqqqppppppqqqrrrrrrooojjjfffbbbbbbccceeehhhjjjjjjjjjbbbeeejjjmmmoooqqqsssuuuvvvvvvzzz{{{rrriii^^^RRRNNNOOOWWW^^^fffiiijjjppp{{{~~~wwwxxx{{{}}}~~~{{{uuupppiiihhhfffeeeeeefffiiijjjmmmkkkiiieee```[[[WWWUUUOOOQQQSSSVVVZZZ^^^aaacccdddeeegggjjjlllnnnppppppnnnqqqtttuuusssssssssuuurrrtttvvvuuutttssstttuuummmnnnoooooonnnjjjgggdddbbbbbbaaaaaabbbdddfffgggffffffiiiqqqxxx{{{sssiiibbb```___^^^]]]UUUPPPIIIBBB>>>@@@FFFLLLZZZ^^^eeekkknnnmmmkkkiiigggiiikkknnnqqqtttvvvwww{{{{{{|||}}}~~~|||zzzxxxwwwvvvvvvvvvwwwxxxyyyyyy{{{{{{||||||||||||{{{{{{yyyxxxvvvuuusssooojjjfffcccfffkkkpppsssrrrooollliiinnnuuu||||||zzzzzzzzzzzzuuulll```UUUOOOMMMMMMOOOTTT]]]fffmmmqqqrrrrrrqqqtttwww{{{}}}ssswww}}}yyy\\\DDD777000...+++******+++***)))'''((()))******)))((('''((())))))))))))(((((('''))))))))))))***++++++,,,+++,,,---...///000111222444444555666777888:::;;;kkkkkkkkkkkklllnnnpppqqqppppppppppppppprrrtttuuu|||}}}~~~oooccc[[[XXXWWWUUUOOOEEE<<<666444444666777555333222444888===AAAFFFNNNVVVYYY]]]ccceeecccgggiiikkkmmmmmmmmmnnnppplllooorrrrrrooonnnnnnppppppqqqqqqrrrrrrrrrqqqqqqnnnnnnnnnnnnoooqqqrrrsssrrrpppnnnnnnlllfff]]]VVVMMMQQQccczzzrrrmmmrrrqqqrrryyy{{{___WWWNNNHHH@@@666...,,,)))((('''&&&%%%$$$$$$$$$############""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$######$$$$$$%%%&&&%%%%%%&&&'''((()))***+++)))(((***...///222:::DDD^^^|||}}}yyy|||sss|||eeeLLLAAAAAA@@@???>>>>>>??????>>>>>>>>>AAAFFFNNNVVV[[[___ccchhhooowwwzzzuuunnneee^^^WWWQQQKKKKKKTTTdddttt~~~~~~zzzvvvsssrrrqqqnnnnnnoooqqqqqqoookkkgggcccbbbaaacccgggiiikkkkkkbbbeeejjjmmmoooqqqsssuuuvvvwwwzzzwwwmmm```UUUQQQSSSVVV]]]eeegggggglllwww{{{{{{}}}~~~{{{uuupppfffdddaaa______```bbbdddfffeeeccc___[[[WWWSSSRRRLLLLLLNNNQQQTTTXXX[[[\\\___aaacccfffhhhjjjkkklllkkkooossstttrrrqqqqqqssspppqqqqqqqqqqqqsssvvvyyymmmnnnoooooommmiiieeebbb___``````bbbdddfffggghhhhhhjjjpppvvvxxxzzzzzzqqqmmmkkkiiigggYYYTTTKKKBBB>>>AAAHHHMMMYYY]]]ccciiilllllljjjhhhggghhhjjjmmmpppsssvvvwwwzzz{{{|||}}}}}}{{{zzzssstttuuuvvvxxxzzz{{{}}}}}}}}}}}}}}}}}}||||||{{{yyyxxxvvvsssqqqlllgggccc___bbbfffkkknnnooonnnmmmmmmqqqwww}}}~~~{{{zzzzzzzzzzzzuuukkk___UUUNNNMMMMMMPPPUUU]]]fffmmmpppqqqqqqnnnqqqvvvzzz}}}~~~~~~ssswwwzzzuuuXXXAAA555111...,,,++++++,,,+++***'''((()))******)))((('''+++***((('''&&&'''((())),,,++++++******+++,,,,,,+++,,,---...///111222222666666666777888:::;;;<<>>===???===>>>@@@BBBFFFMMMUUUZZZ```dddhhhjjjnnnwww{{{yyyyyyuuujjjaaaWWWPPPJJJKKKPPP[[[lll{{{~~~}}}wwwsssrrrppplllnnnnnnooopppqqqoookkkgggjjjhhhggghhhlllqqqtttvvvooollliiijjjmmmrrruuuwwwvvvyyyyyyxxxzzzlll^^^SSSOOORRRUUU\\\cccfffggglllvvv~~~}}}|||{{{||||||xxxpppjjjhhhddd___[[[ZZZYYYXXXXXX\\\\\\\\\[[[XXXSSSOOOLLLHHHGGGGGGGGGJJJOOOTTTWWWYYY\\\```ccceeegggiiijjjmmmmmmlllkkkllloootttxxxuuusssqqqoooooopppssstttpppnnnllliiigggfffffffffbbbcccfffkkkooopppooommmkkknnnqqqqqqpppssszzzzzzxxxvvvpppjjjaaaZZZPPPHHHDDDEEEIIILLL[[[]]]aaaeeeggghhhgggfffeeegggkkkppptttvvvxxxyyy|||}}}~~~~~~}}}|||{{{wwwuuuttttttuuuxxx{{{}}}~~~~~~~~~}}}|||zzzyyyxxxyyywwwuuurrrooojjjeeeaaaaaa```aaadddgggkkkmmmmmmrrrvvv|||{{{zzz{{{|||tttrrrlllaaaUUUNNNOOOQQQTTTYYYaaafffjjjlllmmmoooqqqtttvvvxxxzzz{{{~~~uuuuuu{{{tttTTT===444------,,,,,,+++*********((()))++++++)))((()))***))))))))))))))))))))))))))))))))))))************+++,,,...///111222222222999999999999::::::::::::ooooooooonnnnnnnnnmmmmmmooonnnnnnnnnppprrruuuwww{{{~~~yyylllbbb\\\WWWUUUSSSMMMCCC;;;777555444444777444222444555666===DDDKKKSSSZZZ\\\^^^bbbffffffkkkjjjjjjjjjkkkmmmnnnoooqqqqqqqqqrrrrrrrrrssssssqqqqqqrrrssssssrrrqqqpppmmmnnnooopppqqqqqqqqqqqqsssooommmmmmnnniii^^^UUUMMMXXXlllxxxqqqoooqqqyyyoooaaaSSSKKKEEE;;;111+++'''&&&%%%$$$###"""""""""$$$#########""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!"""######$$$$$$######""""""""""""######$$$%%%&&&'''((()))))))))))))))***+++---222999>>>UUUqqqnnnSSSFFFAAA???@@@???;;;:::===>>>???@@@BBBFFFLLLTTTYYY```dddhhhjjjnnnwww{{{zzztttiii```UUUNNNHHHHHHMMMWWWhhhwww|||}}}wwwsssrrroookkkmmmmmmmmmnnnooonnnkkkiiilllkkkkkkmmmrrrwww{{{|||uuurrrnnnlllnnnqqqssstttuuuxxxxxxxxx|||ooo```TTTPPPRRRUUU[[[cccggghhhmmmuuu|||}}}{{{zzzyyyyyyyyyuuunnniiieeeaaa[[[WWWVVVUUUTTTSSSQQQQQQQQQOOOLLLIIIEEECCCBBBAAA@@@AAACCCGGGKKKNNNRRRVVV[[[^^^aaacccfffhhhlllllllllllllllooosssvvvtttsssqqqoooooooooqqqqqqnnnllljjjhhhgggfffffffffhhhiiikkkooossstttrrrpppnnnppprrrqqqoooqqqvvv||||||tttmmmccc\\\RRRIIIEEEGGGLLLPPPZZZ\\\```ccceeefffeeeeeedddgggjjjooosssuuuwwwxxx{{{|||}}}~~~~~~}}}||||||wwwvvvuuuuuuvvvyyy{{{}}}}}}}}}}}}|||{{{zzzyyyxxxwwwuuurrrooommmjjjfffdddbbbcccgggkkknnnooonnnmmmpppvvv}}}}}}zzzyyyxxxtttrrrkkk```UUUNNNOOOQQQUUUZZZaaagggkkknnnppprrrsssuuuxxxyyyzzz|||uuuvvv~~~rrrSSS<<<333******))))))((('''''''''((()))++++++)))((()))***))))))))))))))))))))))))))))))))))))************,,,---///000222333333333333444555666888999::::::ppppppooooooooonnnnnnnnnppppppooooooppprrruuuwww{{{}}}~~~xxxkkkaaa[[[WWWUUUSSSMMMCCC;;;777555444444666333222444666777>>>FFFKKKUUU]]]___aaadddffffffiiiiiiiiijjjkkkmmmnnnoooppppppqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqooopppqqqqqqrrrrrrrrrrrrrrrooommmmmmmmmhhh^^^VVVPPP[[[nnn{{{uuuttt{{{vvvhhhXXXOOOHHH===222---((('''&&&%%%$$$########################""""""""" !!!!!!"""############!!!!!!!!!"""######$$$$$$######""""""""""""######&&&&&&'''((()))***++++++***+++++++++---222888<<>>???AAABBBEEEKKKRRRWWW```ccchhhjjjmmmuuu}}}zzzssshhh```UUUNNNHHHGGGKKKUUUdddrrrzzz~~~~~~xxxtttrrroookkkmmmlllkkklllmmmmmmlllkkkllllllmmmqqqwww|||~~~zzzvvvqqqnnnnnnpppqqqqqqsssvvvwwwyyysssdddVVVPPPQQQTTT[[[ccchhhjjjmmmsssxxxyyyxxxvvvtttuuuuuurrrlllfffbbb]]]XXXSSSQQQOOONNNMMMLLLKKKJJJHHHFFFDDDCCCBBB>>><<<;;;:::<<<>>>AAACCCIIIMMMSSSWWW[[[___bbbdddhhhiiikkkkkklllmmmpppsssrrrrrrqqqpppooonnnnnnnnnjjjiiihhhgggggggggggggggoooppprrrvvvyyyzzzxxxvvvrrrssstttqqqoooooosssvvv{{{yyyqqqggg```UUULLLHHHKKKPPPUUUYYY[[[^^^aaacccdddccccccdddfffjjjnnnrrruuuvvvwwwyyyzzz|||}}}~~~~~~}}}}}}|||||||||||||||xxxxxxwwwwwwxxxzzz|||}}}|||||||||{{{{{{yyyxxxwwwtttssspppmmmkkkjjjjjjjjjgggkkkppptttuuusssooolllnnnuuu}}}~~~zzzwwwuuutttqqqjjj___TTTOOOOOOQQQWWW\\\bbbhhhmmmppptttvvvvvvxxxzzz{{{{{{}}}uuuxxxpppPPP;;;222---,,,,,,++++++******)))((()))++++++)))((()))***))))))))))))))))))))))))))))))*********+++++++++...///000222333444555555111111333555888:::;;;<<>>===;;;999888888888999>>>BBBHHHNNNRRRVVVZZZ]]]]]]```dddgggiiijjjlllnnnqqqqqqrrrrrrqqqnnnlllkkkeeeeeegggiiikkkmmmnnnooouuuvvvyyy~~~xxxxxxwwwvvvtttssstttuuuuuuwwwyyy}}}{{{qqqiii^^^UUUQQQSSSXXX\\\ZZZ[[[^^^aaaccceeeffffffgggiiimmmqqqtttvvvxxxxxxwwwxxxyyyzzz{{{|||||||||~~~|||zzzwwwuuuttttttuuuvvvwwwxxxzzz{{{|||}}}}}}{{{{{{{{{{{{zzzyyyxxxxxxvvvuuurrrooommmoootttyyy|||~~~}}}xxxrrrnnnmmmnnnuuu}}}zzzyyyxxxqqqlllcccZZZRRROOOOOOQQQZZZ___ffflllrrrvvvzzz|||{{{||||||||||||~~~{{{jjjLLL999111+++++++++***))))))((((((((()))++++++)))((()))***(((((((((((((((((((((((()))******+++,,,---------000111333444666777777777666666777888999:::;;;;;;ppppppooooooooonnnnnnnnnoooooonnnooopppsssvvvxxxyyy|||}}}|||zzz{{{~~~sssfff]]]XXXVVVUUUSSSMMMCCC;;;777555444444444222222555888<<>>>>>>>>@@@BBBDDDEEE???>>><<<:::888777777777<<<@@@EEEIIILLLOOORRRUUUXXX[[[```cccfffhhhlllnnnooooooppppppooommmkkkjjjeeefffiiimmmpppssstttuuuwwwxxx{{{{{{zzzyyywwwvvvuuuuuuuuutttttttttwwwtttmmmcccZZZUUUVVVYYY\\\ZZZ[[[^^^aaadddggghhhiiihhhjjjnnnrrruuuwwwxxxxxxwwwwwwxxxzzzzzz{{{{{{{{{~~~|||xxxuuurrrqqqqqqrrrsssuuuxxxzzz|||}}}~~~}}}{{{{{{{{{{{{{{{zzzyyyyyyxxxxxxvvvrrrpppqqqwww}}}}}}uuuooommmmmmpppwww}}}zzzyyyyyynnnhhh___VVVPPPOOOPPPQQQZZZ```hhhoootttxxxzzz|||{{{|||||||||}}}hhhKKK888222------,,,,,,+++*********((()))++++++)))((()))***))))))))))))))))))))))))******+++,,,------...///111222333555666777888888777777777777777888888888ooooooooonnnnnnnnnmmmmmmmmmmmmmmmnnnpppssswwwyyyyyy{{{|||{{{yyyyyy}}}rrreee\\\WWWUUUUUUSSSMMMCCC;;;777555444444444111222666999===EEEMMMOOOYYYaaacccdddggghhhfffcccdddgggjjjmmmnnnoooooommmmmmmmmlllllllllkkkkkknnnooorrrtttuuuvvvvvvvvvssssssssssssrrrqqqoooooooooooonnnlllhhh```XXXRRRPPP\\\oooiiiZZZJJJBBB<<<555---***'''&&&%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%!!!!!! !!!!!!""""""!!!!!!!!!"""######$$$$$$############$$$%%%&&&&&&((('''''''''(((***,,,---***,,,---///000333888;;;HHHfffyyyYYYMMMCCCBBBCCCBBBAAABBBAAABBBCCCCCCDDDFFFIIILLLVVV\\\dddiiilllsss|||}}}wwwrrrmmmjjj\\\UUUMMMIIIHHHLLLWWWbbboooyyyyyytttooolllmmmkkkjjjiiijjjjjjiiihhh```______aaafffkkknnnooollljjjiiijjjmmmppprrrrrrnnnmmmooosssuuuwww{{{mmm^^^TTTSSSOOORRRWWW[[[^^^aaabbbcccdddkkkqqqrrrpppnnniiiddd[[[YYYWWWXXX\\\______]]]VVVRRRLLLGGGDDDCCCAAA@@@===>>>???@@@BBBEEEGGGHHHBBBAAA???===;;;:::999999999<<>>===999:::<<>>DDDKKKSSSWWW[[[___aaacccfffhhhfffgggiiilllmmmnnnnnnnnnlllmmmmmmmmmnnnnnnoooooonnnnnnooossswwwxxxuuurrrsssqqqmmmllllllmmmmmmlllkkkiiiiiikkkhhh___WWWUUUUUUeeeyyyxxxbbbUUUFFF???999111+++)))&&&&&&&&&%%%%%%%%%$$$$$$'''&&&$$$"""!!!!!!""""""######""""""!!!!!! !!!!!!!!!"""######$$$$$$'''&&&%%%$$$###$$$%%%&&&&&&'''((()))***+++,,,,,,......///000111555:::>>>PPPiii{{{]]]PPPEEEBBBCCCBBBCCCDDDAAABBBBBBBBBCCCEEEIIILLLRRRYYYaaagggjjjpppxxx~~~}}}vvvppplllccc\\\TTTMMMFFFFFFOOO[[[jjjttt~~~~~~zzzuuunnnhhhiiijjjkkkkkkjjjhhhfffdddYYYWWWWWWZZZ___dddeeeeeehhhjjjkkkkkkjjjiiijjjkkkllloooqqqppppppttt|||vvvkkkaaaWWWOOOQQQOOOQQQWWW[[[\\\```dddcccgggkkkmmmlllhhhbbb^^^VVVRRRMMMMMMPPPUUUXXXXXXOOOKKKGGGCCCBBBBBBBBBBBB@@@???===;;;;;;>>>DDDHHHIIIFFFCCCBBBCCCAAA===999777777777888999:::;;;<<<===@@@EEEIIIMMMRRRWWW[[[```dddiiiiiifffdddfffiiikkknnnssswwwyyyzzz|||}}}{{{|||~~~~~~zzzyyyxxxwwwvvvuuuttttttqqqpppoooppptttzzz~~~xxxsssjjjbbb\\\ZZZZZZZZZUUUXXX\\\]]]___bbbhhhmmmfffiiilllqqqtttwwwxxxyyywwwwwwxxxyyyzzzzzz{{{{{{|||yyyvvvrrrpppppppppqqqrrrrrrtttwwwyyyzzzyyyxxx{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzyyyxxxwwwvvvuuuxxxzzzyyyvvvpppkkkkkkllluuu|||~~~|||xxxsssoooggg```ZZZWWWTTTQQQRRRVVV___dddkkkqqquuuxxxzzz|||}}}~~~~~~wwwWWW@@@444000+++***)))(((((()))************))))))(((((('''''''''((((((((()))))))))***///000222111000000111222///111444777::::::::::::999;;;===>>><<<;;;;;;;;;lllnnnooopppooooooppprrrrrroookkkkkknnnpppqqqqqqvvvxxxyyyyyyyyyzzz|||~~~rrreee]]]XXXVVVUUUUUUKKKBBB===888444333666777444333888<<>>333000---,,,+++)))(((((((((((())))))(((((((((((((((((()))))))))***************,,,---......---,,,...///000222555888::::::::::::;;;===??????===<<<<<<<<>>BBBKKKccciiiZZZKKKEEEDDDCCCBBBCCCCCCDDDDDDCCCBBBBBBEEEGGGPPPWWW___eeehhhnnnvvv}}}yyyrrrnnnccc]]]VVVPPPIIIFFFLLLTTTbbbmmmxxxzzzxxxtttmmmgggeeeeeefffffffffeeeeeeeee___^^^]]]___cccgggiiijjjmmmmmmmmmkkkjjjjjjlllnnnppprrruuutttssstttxxx{{{yyypppggg[[[RRRNNNLLLLLLQQQUUUWWW[[[aaaaaadddhhhlllllljjjgggddd\\\XXXQQQNNNNNNQQQTTTUUUXXXUUUQQQMMMJJJIIIHHHIIIEEEDDDBBB???>>>AAAEEEIIINNNPPPRRRQQQLLLFFFAAA>>>;;;:::999777666555444444777888:::<<<>>>BBBGGGJJJRRRVVV\\\```aaacccgggkkkppprrrtttuuuuuuvvvxxxzzzxxxxxxwwwwwwvvvuuuuuutttsssttttttttttttttttttsssssssssrrrrrrrrrssstttuuuwwwyyy}}}yyyuuupppmmmgggaaa\\\WWWUUUSSSYYY]]]```aaaaaacccgggkkkkkklllooorrruuuwwwyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwtttsssrrrqqqqqqqqqqqqqqqnnnmmmmmmpppuuuyyy{{{|||}}}||||||{{{{{{||||||}}}|||{{{yyyxxxvvvtttrrrrrrqqqqqqooojjjeeedddgggjjjwww~~~~~~|||{{{wwwqqqlllccc\\\VVVSSSPPPNNNPPPTTTaaafffmmmssswwwyyy{{{|||zzz{{{}}}~~~nnnPPP;;;222000---,,,+++***))))))))))))'''''''''(((((((((((((((++++++++++++++++++*********+++------,,,+++---...111222555888:::;;;;;;;;;===???BBBBBB@@@??????@@@jjjlllnnnoooooooooooopppooonnnlllllllllmmmnnnoooqqqtttvvvxxxxxxyyy{{{}}}~~~sssiiibbb^^^[[[ZZZVVVLLLBBB<<<777333333555777444444999>>>AAAHHHOOOVVVZZZ^^^aaaccceeegggiiihhhiiikkklllmmmmmmmmmmmmmmmnnnoooooooooooonnnnnnssstttvvvwwwwwwuuurrrpppmmmkkkiiijjjkkklllllllllnnnkkkkkkkkkeee]]]XXXXXX]]]pppwwwaaaWWWMMMIIICCC999///***'''&&&&&&&&&&&&%%%%%%%%%##################$$$$$$""""""""""""!!!!!!!!!!!!!!!""""""######$$$%%%%%%######$$$%%%&&&'''((())))))))))))******+++++++++,,,---///111333888>>>BBBIIIbbbsssaaaNNNGGGEEEDDDBBBBBBAAABBBCCCCCCBBBBBBEEEGGGOOOUUU]]]bbbdddiiiqqqwwwxxxpppllleee___XXXSSSLLLGGGJJJOOO^^^jjjvvvzzzyyyuuuoooiiicccccccccbbbcccdddfffgggfffeeeddddddfffjjjlllnnnrrrrrrqqqooommmmmmoooqqqppprrrttttttsssrrrtttuuuyyy}}}~~~yyyqqqiii]]]SSSKKKHHHGGGLLLPPPSSSYYY```bbbeeeiiilllmmmkkkhhhfffbbb]]]WWWRRRQQQRRRTTTVVV^^^]]]ZZZVVVQQQOOONNNNNNHHHGGGEEEBBB@@@BBBEEEIIIOOOTTTXXXWWWQQQIIICCCAAA>>>===;;;999888777666666888888999999:::<<>>@@@AAABBBBBBCCCEEEGGGMMMSSSZZZ^^^```eeelllrrryyyrrrnnniiibbb[[[UUUNNNHHHHHHLLL[[[hhhuuu{{{{{{xxxsssmmmcccbbb``````bbbdddhhhjjjlllkkkjjjiiiiiikkknnnppprrrrrrrrrpppmmmmmmnnnpppoooppprrrrrrrrrqqqpppqqqsssxxx{{{xxxrrrjjj___UUUIIIDDDCCCFFFJJJNNNUUU]]]bbbeeeiiimmmnnnllliiifffccc```[[[VVVSSSSSSTTTVVVbbbcccccc```[[[VVVUUUUUULLLKKKIIIFFFCCCCCCFFFIIIOOOUUU[[[[[[UUULLLFFFCCC======;;;:::999999999999999::::::999999:::===@@@DDDHHHOOOVVV\\\aaafffhhhnnnooopppooonnnoooqqqssstttsssrrrpppoooooooooooonnnppprrrtttuuuuuuttttttpppqqqrrrsssrrrpppnnnmmmiiikkklllkkkjjjiiijjjkkkooonnnlllhhheeecccbbbbbb_________]]][[[XXXVVVTTT]]]aaaeeefffeeedddeeegggjjjlllnnnrrrvvvzzz}}}~~~|||{{{zzzxxxvvvtttsssrrrpppqqqrrrssstttuuuvvvvvvuuussspppqqqtttxxxzzz{{{}}}}}}||||||||||||}}}}}}~~~}}}zzzxxxvvvttttttqqqppplllgggccceeekkkqqqtttzzz|||zzzyyyyyywwwrrrmmmddd\\\VVVSSSQQQOOOSSSXXXbbbgggooouuuxxxyyyyyyzzzxxxyyy{{{}}}wwwvvvdddIII999333222,,,,,,,,,+++***)))((('''&&&'''''''''(((((())))))************************---///111111000000222333333444666888:::<<<======@@@CCCGGGIIIKKKLLLMMMOOOfffiiimmmoooooonnnnnnooonnnoooooonnnmmmlllmmmooopppqqqrrrrrrrrrtttwwwzzz~~~sssiiiccc___^^^]]]SSSIII>>>888444111222666888555555;;;@@@EEELLLSSSYYY]]]aaaccceeefffhhhjjjnnnnnnppppppqqqpppooonnnnnnooopppqqqqqqooonnnllljjjmmmqqqsssrrrqqqpppqqqiiiiiijjjlllppprrrsssrrrooonnnnnnlllfff___^^^bbbjjj}}}{{{___VVVNNNJJJEEE:::///***''''''''''''&&&&&&&&&%%%######$$$$$$$$$######"""!!!!!!!!!!!!""""""""""""""""""######$$$%%%%%%%%%###$$$%%%'''(((((())))))&&&&&&(((***,,,...///000111111222222444777<<<@@@LLLaaa~~~lllSSSHHHFFFEEEBBBBBB<<<>>>@@@BBBBBBCCCEEEGGGJJJPPPXXX\\\___ccckkkqqq}}}xxxtttnnnfff^^^WWWPPPIIIHHHJJJXXXfffttt{{{|||{{{vvvpppcccbbb```___aaafffkkknnnqqqpppnnnjjjhhhiiilllooonnnoooooonnnkkkiiiiiijjjnnnnnnoooppppppppppppppppppvvvzzzxxxssslllaaaXXXJJJDDD@@@AAADDDHHHOOOWWW___ccciiiooopppnnnkkkhhhbbbaaa^^^ZZZVVVTTTUUUWWWeeeiiillljjjddd^^^[[[ZZZQQQQQQNNNKKKGGGGGGIIIKKKPPPTTTYYY[[[XXXQQQJJJFFF>>>===<<<;;;;;;;;;;;;<<<;;;<<<<<<<<<;;;;;;<<<>>>CCCFFFLLLSSSZZZ```dddeeehhhiiikkklllkkklllmmmooopppppppppppppppooooooooooooqqqsssuuuvvvvvvuuuuuupppqqqsssssssssqqqooonnneeeffffffddd```\\\ZZZYYY______^^^\\\XXXWWWWWWXXXVVVWWWYYYZZZ[[[[[[ZZZZZZ\\\aaafffgggfffddddddeeekkklllnnnqqquuuyyy|||~~~}}}|||{{{yyywwwuuusssssspppqqqqqqrrrtttvvvxxxyyyyyyvvvssssssuuuxxxyyyzzz}}}||||||{{{{{{||||||}}}}}}|||zzzyyywwwuuusssssspppoookkkeeebbbcccjjjooossszzz}}}yyyvvvuuuuuuuuurrrnnnddd]]]VVVSSSQQQQQQUUU[[[bbbgggooouuuxxxxxxxxxxxxxxxyyy{{{|||vvvuuuaaaGGG888222111......---+++)))&&&$$$###(((((((((((()))))))))))))))))))))*********++++++---...000000000000222444444555666888:::<<<>>>???@@@DDDHHHKKKMMMOOOQQQRRReeehhhllloooooonnnnnnnnnooopppqqqpppnnnlllnnnppprrrrrrrrrpppppprrrwwwzzz~~~~~~rrrgggaaa___^^^^^^SSSIII>>>888444222444888888555666;;;AAAFFFMMMTTTZZZ^^^aaadddfffgggiiijjjnnnooopppqqqppppppnnnnnnnnnoooqqqrrrqqqpppmmmllliiimmmqqqrrrqqqoooooopppmmmlllmmmooorrrssssssrrrooonnnooommmgggaaaaaafffpppwww^^^UUULLLHHHCCC999///)))''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%$$$###"""!!! !!!!!!!!!"""""""""###"""######$$$$$$%%%%%%&&&###$$$&&&'''(((((((((((('''((()))***,,,---...///000111222333555999>>>BBBNNNaaa||||||nnnTTTHHHFFFEEECCCAAA===???AAABBBBBBBBBCCCEEEEEELLLUUU[[[___eeennnuuu}}}~~~zzzsssjjj```YYYQQQJJJHHHJJJUUUcccsss{{{}}}|||wwwrrreeebbb```___bbbgggnnnrrrsssrrrooojjjfffeeehhhlllkkklllnnnmmmjjjgggeeeeeennnmmmmmmoooppprrrrrrrrrqqqwwwzzzyyytttnnneee[[[OOOHHHAAA??????@@@GGGNNNYYY___hhhpppsssrrrnnnkkkcccddddddaaa\\\ZZZZZZ[[[ffflllrrrrrrllleee```^^^XXXWWWTTTPPPMMMKKKLLLNNNPPPSSSWWWZZZZZZVVVNNNIIICCCCCCBBBAAA@@@@@@@@@@@@???AAACCCBBBAAA@@@@@@@@@DDDGGGLLLSSSYYY___aaabbb```cccfffhhhiiiiiijjjkkkkkklllmmmoooppppppooooooqqqrrruuuwwwxxxxxxvvvuuurrrssstttttttttrrrpppoooffffffeeeaaa[[[VVVTTTSSSSSSTTTUUUSSSPPPNNNOOOPPPNNNPPPSSSWWW[[[^^^```aaa[[[```fffhhhfffdddddddddnnnnnnoooqqqsssvvvyyy{{{~~~}}}{{{zzzxxxvvvtttsssqqqppppppppprrruuuxxxyyyxxxvvvttttttvvvxxxyyyyyy|||{{{{{{{{{{{{{{{{{{||||||{{{zzzyyywwwvvvuuutttpppoookkkfffbbbccciiinnnvvv|||yyyuuuqqqoooqqqqqqpppnnnddd\\\UUUSSSQQQQQQVVV\\\aaagggooouuuwwwwwwvvvvvvyyyzzz{{{|||yyyxxx}}}^^^EEE777000...***++++++***)))'''%%%$$$***************)))))))))((())))))***+++,,,---------...000111000111333444555666777888:::<<<>>>???BBBEEEIIIKKKLLLMMMOOOQQQdddhhhllloooooonnnnnnnnnoooqqqrrrqqqnnnmmmnnnpppuuutttrrrpppooorrrwww{{{}}}~~~~~~qqqfff```^^^^^^^^^SSSIII>>>999555444666:::888555666<<>>@@@BBBBBBAAAAAAAAABBBBBBJJJTTT[[[aaahhhrrrzzz}}}|||vvvlllaaaYYYRRRKKKIIIJJJSSSbbbrrrzzz}}}|||xxxrrreeeccc```___bbbiiippptttsssrrrnnnhhhcccbbbeeeiiijjjmmmooonnnkkkhhheeedddnnnmmmmmmnnnqqqsssttttttrrrxxx{{{zzzvvvpppggg^^^SSSKKKBBB>>>;;;<<>>EEEMMMRRR[[[^^^bbbeeegggiiikkkmmmmmmnnnooonnnmmmmmmoooqqqnnnooopppqqqqqqpppooonnniiikkkmmmppprrrsssssssssnnnoooppprrrssstttuuuuuuvvvrrrooolllgggaaabbbfffwwwyyyiii[[[SSSLLLGGG???555...,,,(((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$###"""""" !!!"""######""""""!!!!!!"""###$$$%%%%%%&&&&&&&&&''''''((())))))))),,,+++***)))***,,,///111000111222333555999>>>BBBOOOZZZqqqzzzuuu~~~zzz^^^LLLGGGGGGCCC???>>>>>>>>>???@@@AAACCCDDDDDDHHHOOOVVV^^^gggooouuuyyy{{{wwwmmmbbbZZZRRRKKKKKKMMMQQQ^^^mmmvvv{{{|||wwwqqqgggbbb]]]]]]]]]```iiirrrssspppkkkfffbbbbbbeeeiiiiiikkknnnllliiigggggghhhnnnnnnoooppprrrsssttttttuuuxxx|||}}}xxxpppgggaaa[[[UUUKKKBBB<<<<<>>444...+++///,,,)))'''((())))))(((((()))***++++++***)))(((((())))))***++++++,,,,,,//////000222333444555666777888:::<<<===>>>??????CCCEEEGGGHHHHHHIIILLLNNNjjjiiiiiiiiijjjmmmoooppppppooonnnnnnnnnppprrrsssqqqpppooooooqqquuuyyy{{{}}}~~~xxxhhh\\\XXXWWWVVVPPPFFF;;;777666444444666666777999;;;???FFFNNNSSSYYY\\\```ccceeegggjjjlllmmmnnnnnnmmmllllllnnnpppqqqqqqqqqqqqooommmkkkjjjjjjlllnnnppprrrssssssssspppqqqrrrtttuuuuuuuuuuuuvvvrrroookkkeee```aaaeeexxxxxxhhhYYYRRRKKKFFF???444---+++(((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$###""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))))))))++++++,,,---...///000000111222333444555888===AAAHHHTTTlllyyycccQQQJJJHHHDDD@@@@@@@@@??????@@@@@@AAAAAADDDHHHNNNUUU\\\dddlllqqqwww}}}wwwnnnccc\\\TTTMMMKKKMMMOOO\\\kkkvvv|||~~~yyyssskkkccc[[[WWWUUUXXXbbblllpppnnnjjjfffbbbaaaccceeefffhhhkkkkkkiiigggggghhhmmmnnnooopppqqqrrrsssssswwwzzz~~~|||uuulllfffaaa[[[QQQFFF???>>>AAACCCHHHSSScccpppwwwxxxwwwvvvooommmlllkkkjjjiiigggeeejjjooovvv{{{|||xxxqqqllljjjhhheeecccbbb```]]][[[WWWWWWXXXZZZ]]]^^^]]][[[YYYWWWTTTQQQPPPOOOOOOOOOUUUTTTRRRRRRQQQOOOKKKHHHJJJNNNSSSYYY]]]______^^^bbbbbbdddfffiiiiiihhhffffffhhhkkkmmmnnnoooqqqrrrppppppqqqsssvvvwwwvvvuuuvvvwwwxxxxxxwwwtttqqqppprrrqqqppppppppplllfffbbb___]]][[[YYYXXXYYYYYYZZZYYYYYYZZZ___eeejjjmmmnnnllllllllllllllllllllllllmmmoooqqqrrrrrrsssuuuwwwyyyzzzzzzyyyxxxuuurrrqqqqqqqqqpppqqqrrrtttwwwyyyxxxxxxwwwwwwxxxxxxyyyyyy||||||{{{{{{{{{|||~~~~~~}}}|||{{{yyyxxxwwwvvvvvvrrrpppkkkfffdddhhhooouuu|||}}}}}}|||uuusssqqqpppooommmjjjhhh```YYYTTTSSSTTTVVV]]]dddmmmpppsssttttttssstttuuuzzz|||~~~~~~~~~}}}xxxpppQQQ===333///,,,...,,,)))'''((())))))(((((())))))******))))))((())))))******++++++,,,,,,//////000111333444555666777888:::<<<===>>>??????AAACCCFFFGGGGGGHHHJJJLLLiiihhhgggfffhhhkkkoooqqqpppooonnnmmmmmmnnnpppqqqpppooooooooorrruuuyyy||||||~~~ttteeeZZZWWWWWWUUUNNNDDD:::777666444444777666777999<<<@@@GGGOOOTTTWWWZZZ^^^aaacccfffiiikkklllmmmmmmlllkkklllnnnpppqqqqqqppppppnnnlllkkkjjjkkklllnnnppprrrsssssssssssstttuuuuuuvvvvvvuuuuuuuuuqqqnnnjjjccc]]]^^^dddzzzxxxiiiWWWPPPJJJEEE>>>444---***(((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$###""""""$$$######""""""###%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''((()))))))))***,,,...111222222111000333333444444555888<<>>>>>>>>???AAACCCDDDEEEFFFHHHJJJggggggggggggiiillloooppppppooonnnllllllnnnoooppprrrqqqqqqqqqrrruuuxxxzzz{{{}}}{{{pppbbbYYYWWWVVVTTTLLLBBB999777666444555777666888:::>>>BBBIIIQQQVVVWWWZZZ^^^aaacccfffhhhkkkmmmmmmmmmlllkkklllooorrrmmmmmmnnnnnnnnnnnnmmmmmmkkklllmmmooopppqqqrrrrrrtttuuuuuuuuuuuuuuuttttttsssppplllggg___YYY[[[bbb|||zzzkkkVVVPPPJJJFFF???555...+++(((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$###""""""%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&''''''((()))))))))+++,,,...111222222222111444555555666666888;;;>>>>>>IIIaaaxxxcccTTTKKKEEEBBBBBBAAA@@@@@@??????@@@@@@BBBFFFKKKRRRXXX```hhhmmmqqqvvvwwwooofffaaa[[[RRRKKKIIIIIIUUUdddqqq{{{yyyrrrgggZZZQQQKKKKKKTTT^^^fffggghhhgggccc```___^^^___aaaeeehhhiiiiiihhhhhhkkklllmmmnnnoooooonnnnnntttxxx~~~wwwrrrkkkeeeZZZPPPIIIDDDAAA???@@@LLL```rrr|||~~~{{{wwwsssrrrqqqrrrrrrrrrpppnnnmmmnnnsss{{{|||sssrrrpppooommmiiiddd``````______aaadddggghhhhhhjjjiiihhhgggfffffffffgggkkkiiigggfffdddaaa\\\YYYTTTXXX^^^dddggggggfffeeefffeeeeeefffhhhhhhfffdddfffhhhkkklllmmmnnnoooqqqqqqppppppqqqtttvvvwwwvvvvvvuuutttttttttvvvxxxyyyuuuwww{{{~~~}}}}}}{{{xxxvvvtttssssssllljjjiiiiiillloooppppppooooooppppppqqqqqqqqqrrrrrrssstttsssqqqqqqqqqssstttuuuuuuvvvuuutttssssssssstttvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwxxxyyyzzzzzz~~~~~~~~~~~~~~~~~~~~~zzz{{{|||}}}{{{yyyuuusssooolllhhheeeeeejjjppptttuuuvvvxxxyyyyyyxxxvvvuuuqqqpppoooooonnnlllhhhddd[[[TTTPPPPPPTTTYYYbbbkkkmmmpppsssvvvvvvwwwyyyzzzzzz{{{}}}|||{{{~~~~~~kkkMMM;;;333///...---+++))))))*********)))***)))(((''''''((()))***,,,,,,,,,,,,,,,,,,,,,,,,//////000222333444555666888999:::<<<===>>>>>>>>>>>>???BBBCCCCCCDDDFFFHHHccceeehhhkkkmmmnnnooonnnpppooommmlllmmmnnnpppqqquuutttsssssstttvvvxxxyyyzzz||||||xxxmmm___XXXWWWVVVSSSJJJAAA888666666444444666666888;;;???DDDKKKSSSXXXYYY\\\```cccdddfffiiikkkmmmmmmmmmlllkkkmmmpppsssnnnnnnmmmmmmmmmmmmnnnnnnkkkkkklllmmmnnnpppqqqqqqsssssstttttttttsssrrrrrrqqqnnnkkkeee]]]WWWZZZbbb~~~yyyjjjVVVPPPKKKHHHAAA777///---(((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$###""""""$$$###!!! !!!"""$$$"""""""""###$$$%%%%%%%%%&&&&&&''''''((())))))))),,,,,,---...000111333333444555666666777888;;;===???III^^^lllYYYLLLFFFCCC@@@@@@??????@@@@@@AAABBB???CCCIIIQQQXXXaaaiiioooooosss{{{yyyppphhhddd^^^TTTLLLHHHIIISSS___lllxxxzzzqqqhhh^^^WWWQQQOOOUUU]]]ccceeehhhhhhfffbbb```___```bbbeeeiiikkkkkkjjjhhhjjjkkklllmmmnnnmmmlllkkkmmmssszzzyyyvvvllleee]]]UUUNNNIIIDDD@@@>>>JJJ\\\ooo||||||wwwuuuttttttuuuuuutttsssrrrqqqttt{{{|||uuusssrrrpppoookkkfffbbbaaa``````cccfffjjjkkklllmmmmmmnnnooopppqqqsssssssssqqqooommmkkkhhhccc```[[[___dddiiimmmmmmmmmllljjjiiiggggggggggggdddcccfffhhhkkkllllllmmmooopppqqqpppooopppsssvvvvvvvvvvvvuuusssrrrsssuuuxxxzzzsssvvv{{{~~~}}}sssqqqnnnmmmnnnoooppppppppppppqqqqqqrrrssstttttttttuuuvvvtttrrrqqqqqqrrrssssssssssssssssssssssssvvvwwwxxxyyyxxxwwwuuutttwwwwwwwwwwwwxxxyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}|||yyyzzz|||}}}{{{xxxuuurrrooolllgggeeeeeeiiinnnqqqrrrssstttuuuuuutttsssrrroooooooooooonnnjjjeeeaaaWWWQQQNNNPPPTTTYYYccclllooorrruuuwwwxxxxxxzzz{{{yyy{{{||||||{{{~~~jjjLLL:::222///...,,,+++))))))++++++***)))***)))(((''''''((()))***,,,,,,,,,,,,,,,---------000000111333444555666777999999;;;<<<===============???AAABBBBBBCCCFFFHHHaaaccchhhllloooooonnnnnnooonnnmmmmmmmmmoooqqqsssvvvvvvvvvvvvvvvxxxyyyzzz|||}}}~~~zzzuuujjj^^^XXXXXXWWWSSSIII@@@888666666444333555555888<<>>AAAFFFVVVrrrxxx^^^LLLEEEDDDAAAAAA@@@@@@??????@@@@@@===AAAGGGNNNUUU]]]fffkkkiiilllsss}}}xxxnnnjjjfff]]]SSSNNNLLLQQQXXXaaaooo{{{}}}zzzssslllddd^^^YYYVVV[[[bbbbbbfffjjjlllllljjjiiihhhiiiiiikkkooorrrqqqmmmiiihhhiiikkklllkkkiiigggeeeeeekkkuuu~~~|||tttnnnhhhccc___YYYPPPIIIBBBHHHSSSddduuu{{{vvvssssssssssssuuuvvvvvvvvvvvvuuusssrrrllljjjgggeeedddbbb___]]]]]]^^^aaagggmmmqqqrrrrrrpppqqqtttvvvyyy{{{|||}}}xxxvvvtttrrrqqqnnnjjjgggccceeeiiimmmqqqtttvvvwwwwwwtttpppmmmkkkhhheeecccfffhhhkkklllllllllmmmooonnnnnnooorrruuuvvvuuussswwwuuusssqqqqqqrrrtttuuusssuuuxxxzzz|||}}}yyytttqqqpppqqqqqqqqqttttttuuuwwwxxxzzz{{{{{{xxxyyyyyyxxxuuuttttttuuurrrqqqqqqpppppppppqqqqqqsssttttttuuuuuuuuuuuuuuuvvvvvvvvvwwwxxxyyy{{{|||||||||}}}}}}}}}|||{{{zzzxxxxxxyyyyyywwwuuusssqqqlllhhhdddcccgggkkkooopppqqqqqqrrrrrrrrrrrrqqqqqqoooooooooooommmggg___YYYTTTQQQPPPUUUYYY^^^eeemmmuuuxxxzzzzzzyyyxxxxxxyyywwwyyy{{{|||}}}dddHHH888222000///+++******+++,,,,,,+++*********++++++++++++*********+++,,,---...///000111333444555666777888999:::::::::;;;<<<============>>>@@@CCCDDDDDDEEEGGGIIIaaaaaaccceeeiiilllnnnpppnnnnnnmmmnnnooorrruuuwwwssstttvvvxxx{{{~~~xxxrrrggg\\\XXXZZZXXXTTTIII@@@888666555222111222555999>>>CCCIIIPPPWWW[[[^^^aaacccdddddddddeeegggiiihhhgggffffffhhhmmmpppqqqpppooonnnnnnooopppqqqppppppooooooppprrrtttuuupppqqqrrrrrrsssssssssrrrsssrrrqqqkkkbbb]]]dddooo~~~pppbbbQQQLLLIIIGGGAAA777///,,,(((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$###"""!!!&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&''''''((()))))))))***---222666888777555444222444666888999:::===???@@@DDDRRRmmmzzz___LLLDDDDDDDDDCCCAAA@@@???>>>>>>>>>===AAAFFFLLLSSSZZZbbbggggggjjjpppzzz|||qqqmmmiii```WWWRRRNNNQQQVVV^^^lllyyy|||yyyvvvmmmddd]]]XXXVVV[[[ccccccfffkkknnnnnnmmmlllllllllmmmnnnrrrtttsssnnniiigggiiijjjkkkkkkiiifffddddddkkkuuuyyytttnnniiieee^^^TTTLLLDDDHHHQQQ```rrr~~~vvvrrrppppppppprrrssssssqqqooollllllllldddbbb___]]]\\\[[[YYYWWW\\\^^^bbbiiiooosssttttttqqqsssuuuwwwyyy{{{||||||wwwuuutttrrrqqqnnnjjjgggdddeeehhhlllppptttxxxyyy|||yyytttpppmmmjjjgggdddfffhhhkkklllllllllmmmooommmnnnpppsssvvvvvvtttrrrwwwvvvsssqqqpppqqqrrrrrrrrrsssuuuuuuuuuyyy{{{vvvrrrqqqrrrrrrrrrssssssuuuvvvxxxyyy{{{{{{yyyzzzzzzxxxvvvuuuuuuvvvrrrqqqppppppoooppppppppppppqqqrrrssstttuuuwwwwwwvvvvvvvvvwwwxxxzzz{{{||||||}}}~~~~~~~~~|||{{{zzzxxxxxxxxxwwwvvvtttrrrqqqjjjfffbbbbbbgggmmmppprrrqqqqqqrrrrrrrrrrrrqqqqqqoooooooooooolllfff]]]WWWUUURRRRRRWWW\\\```gggnnnsssuuuxxxzzzzzz{{{|||}}}vvvyyy{{{|||}}}aaaFFF777222111000+++******+++------+++******+++,,,------,,,+++***)))***+++---///000111222444555666777888999:::;;;::::::;;;<<<============???AAADDDEEEEEEFFFHHHJJJ___```cccfffiiikkkmmmnnnpppllljjjkkkooosssuuutttyyyyyyzzz|||zzzwwwoooeee^^^\\\YYYTTTPPPGGGBBB:::444222111111111666999>>>DDDJJJQQQXXX]]]___```aaabbbdddfffhhhjjjggghhhhhhhhhhhhjjjnnnqqqooopppooonnnllllllnnnppprrrrrrssssssssssssrrrrrrrrrrrrrrrrrrssstttuuuuuuuuutttqqqlllccc___iiiuuussscccXXXSSSNNNHHHDDDAAA:::000((((((&&&$$$"""""""""$$$$$$%%%%%%%%%$$$$$$#########!!!!!!"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$''''''''''''(((***+++,,,...000111333444444444444444666777888888999;;;===???EEERRRggghhhRRRFFFBBBDDDBBB@@@???@@@@@@>>>===>>>>>>@@@HHHRRR\\\bbbdddjjjlllpppxxxwwwoooiiiaaaWWWNNNLLLQQQVVV[[[ggguuuzzzwwwwwwrrrjjjdddaaa``````___aaabbbeeejjjpppqqqoookkknnnnnnmmmooopppqqqooonnnlllkkkiiijjjkkkllllllkkkllluuu}}}tttmmmiiiddd[[[UUULLLLLLOOOZZZnnnyyyrrrmmmkkknnnllllllnnnooolllddd\\\XXXWWWWWWWWWWWWWWWWWWWWWXXX\\\eeeooorrrrrruuu{{{{{{zzzyyyzzz{{{||||||{{{zzzvvvrrrrrrsssqqqkkkeeebbbcccfffjjjnnnssswwwyyy{{{xxxsssmmmiiigggggghhhmmmmmmnnnnnnnnnooooooooonnnoooqqqtttvvvvvvwwwvvvyyyxxxwwwuuuttttttuuuvvvuuutttssstttvvvxxxzzzzzz{{{uuuuuuuuurrrssswwwsssssstttvvvwwwxxxyyyzzzvvvuuutttssssssttttttuuusssqqqooonnnnnnnnnmmmkkkpppppppppqqqrrruuuwwwyyytttwwwzzz||||||{{{{{{{{{~~~~~~~~~~~~{{{yyyuuuwwwyyyxxxvvvtttrrrqqqkkkfffbbbccciiinnnpppoootttuuuvvvuuusssrrrrrrrrrqqqrrrsssqqqllleee^^^ZZZUUUTTTSSSUUU[[[dddmmmsssuuuvvvxxxzzz||||||||||||}}}~~~yyyYYYFFF:::///,,,///+++++++++************)))((((((((()))******++++++,,,,,,------...///000111111222666999:::;;;;;;::::::::::::;;;<<<===>>>???@@@AAABBBDDDFFFGGGIIIIII]]]___bbbeeehhhjjjlllmmmllljjjhhhjjjoootttvvvwwwyyyyyyzzz{{{~~~}}}vvvmmmbbb\\\\\\ZZZTTTOOOCCC>>>888333222222333444555999>>>DDDKKKRRRYYY^^^cccccccccdddeeeggghhhiiijjjjjjjjjiiiiiijjjmmmpppnnnoooooonnnmmmmmmoooqqqrrrssssssttttttssssssrrrqqqqqqqqqqqqrrrrrrssstttvvvtttrrrmmmeeecccnnn|||vvvfffZZZTTTOOOIIIDDD@@@999///((()))'''%%%###"""######$$$%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%%%%%%%(((((((((((()))+++,,,,,,,,,---///111222222222111555777999999999:::<<<>>>@@@EEEPPPcccnnnWWWIIIDDDEEEBBB@@@???@@@@@@???===>>>>>>@@@GGGQQQ[[[```ccciiijjjnnnuuu{{{qqqkkkcccYYYRRRNNNRRRUUUYYYcccqqqwwwuuuwwwrrrkkkddd___]]]^^^___bbbcccfffjjjooopppnnnkkkkkkkkkkkkmmmoooqqqpppooojjjhhhfffgggkkkpppssstttvvv~~~zzzsssnnniiibbb]]]UUUPPPNNNXXXnnn{{{sssnnnllljjjhhhggghhhiiifff___XXXTTTTTTTTTTTTTTTTTTSSSSSSXXX[[[dddnnnrrrsssxxx{{{xxxtttssstttqqqlllgggdddeeehhhlllpppsssvvvxxxuuusssqqqnnnllljjjiiihhhkkkkkklllmmmooopppqqqqqqqqqqqqqqqrrrsssuuuwwwxxxxxxwwwvvvtttssssssssstttrrrqqqqqqqqqtttvvvwwwxxx~~~{{{rrrsssvvvuuutttvvvsssssstttuuuvvvxxxxxxyyyvvvuuutttssssssssstttuuupppnnnkkkjjjjjjjjjjjjiiimmmmmmmmmnnnpppsssuuuwwwwwwyyy|||}}}||||||}}}~~~~~~~~~}}}|||yyywwwsssuuuwwwwwwuuusssrrrqqqkkkfffbbbccciiinnnpppppprrrtttuuuuuurrrpppppppppqqqrrrrrrqqqllleee]]]YYYTTTTTTTTTWWW^^^fffoootttvvvwwwyyy{{{}}}}}}}}}}}}}}}~~~~~~~~~sssUUUCCC888///,,,000+++++++++************)))(((((())))))******++++++------///000111222222333333555777:::;;;;;;;;;::::::::::::;;;;;;===>>>>>>???@@@AAACCCEEEFFFHHHHHH\\\]]]```cccfffiiikkkllliiihhhhhhjjjooouuuxxxyyyyyyyyyzzz{{{}}}vvvjjj^^^ZZZ\\\[[[TTTLLL>>>:::555222222444555666555999???FFFMMMTTT[[[```ffffffffffffggghhhiiiiiilllmmmmmmkkkjjjjjjlllnnnmmmnnnnnnnnnmmmnnnppprrrssssssttttttttttttssssssppppppppppppppppppqqqrrrvvvuuusssnnnhhhiiivvvuuueee[[[UUUPPPIIIDDD>>>777...'''***)))&&&%%%#########$$$%%%%%%%%%$$$$$$$$$$$$#####################$$$$$$###$$$$$$%%%&&&&&&&&&&&&((((((((()))***+++------,,,---///111222222222111666777999::::::;;;===???@@@EEEMMM^^^|||www___NNNFFFEEECCCAAA@@@@@@@@@???>>>??????AAAFFFOOOXXX^^^aaafffhhhlllrrr{{{uuummmeee\\\VVVPPPQQQRRRUUU^^^kkksssuuuvvvtttnnneee\\\YYY[[[^^^cccdddfffiiilllmmmllljjjgggggggggjjjmmmooooooooojjjgggeeefffkkkrrrxxx{{{~~~}}}wwwqqqllliiibbbXXXPPPXXXmmm~~~vvvpppmmmiiifffcccbbbbbb___ZZZUUUSSSSSSTTTUUUUUUUUUTTTSSSYYY\\\ccckkkpppttt{{{{{{wwwuuutttrrrlllhhhdddeeeiiillloooqqqrrrrrrmmmnnnnnnooonnnllljjjiiihhhiiikkkmmmoooqqqssstttuuutttrrrqqqrrrtttwwwyyywwwwwwvvvuuutttsssrrrrrrqqqqqqqqqrrrsssuuuvvvwwwyyyzzz{{{|||}}}}}}}}}}}}{{{qqqrrrvvvxxxvvvuuuttttttuuuuuuvvvwwwwwwxxxvvvuuuttttttssssssttttttpppllliiigggggghhhiiiiiillllllmmmoooqqqtttvvvwww|||}}}~~~}}}||||||~~~~~~}}}|||zzzwwwuuurrrsssuuuuuuuuusssqqqpppiiifffbbbccchhhmmmppppppsssuuuwwwvvvtttqqqoooooopppqqqrrrqqqlllddd\\\WWWSSSTTTVVV[[[aaajjjqqquuuxxxyyy{{{}}}~~~~~~}}}~~~~~~}}}mmmOOO>>>666...,,,///+++++++++************)))(((((())))))***+++++++++...///111333444444444444555777999:::<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>??????@@@BBBDDDEEEFFFGGGZZZ[[[^^^bbbeeehhhjjjjjjhhhhhhiiikkkooossswwwyyyyyyyyyzzzzzz|||}}}xxxkkk]]]ZZZ]]]\\\RRRHHH<<<888444222222444666666555:::AAAHHHOOOVVV]]]bbbgggggggggggghhhiiikkkkkknnnoooooommmkkkjjjkkkmmmmmmmmmnnnmmmmmmnnnqqqsssssssssttttttttttttssssssoooooonnnnnnoooooopppqqquuutttrrroookkknnn}}}qqqaaaYYYUUUPPPIIIBBB<<<444---'''***)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""###$$$%%%&&&''''''''''''''''''(((***+++------///000222333444555444444555777999:::::::::<<<>>>===CCCLLL[[[www}}}fffRRRHHHEEECCCAAA@@@@@@@@@???>>>??????AAAEEELLLSSSZZZ^^^bbbfffkkkqqqyyywwwmmmeee^^^XXXPPPOOOOOORRRZZZfffpppvvvwwwuuupppfff[[[VVVXXX[[[aaabbbcccfffhhhiiiiiiiiieeeddddddfffiiikkklllkkkjjjgggfffggglllrrrvvvxxx~~~zzzvvvtttmmmaaaXXX[[[jjj{{{sssooojjjgggccc```^^^\\\XXXUUUTTTVVVYYY[[[]]]]]]\\\\\\]]]^^^bbbiiimmmpppyyy{{{wwwtttpppkkkgggbbbdddgggjjjlllllllllkkkjjjkkklllllllllkkkjjjiiihhhiiikkkmmmppprrrtttuuuvvvuuutttssssssuuuvvvxxxxxxxxxxxxwwwvvvuuusssrrrrrrssstttuuuuuuvvvxxxyyyuuuvvvvvvwwwxxxyyyzzzzzz{{{uuusssuuuwwwxxxxxxvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvuuuuuuttttttttttttrrrnnnjjjggghhhjjjkkkkkknnnooopppsssuuuxxxzzz{{{~~~~~~}}}|||zzz{{{}}}}}}|||{{{{{{zzzwwwuuuuuuuuuuuuuuutttrrrnnnlllfffcccbbbccchhhmmmpppqqquuuxxxyyyyyyvvvsssqqqpppoooppppppooojjjbbbZZZUUUPPPRRRWWW]]]dddkkkrrruuuyyy{{{}}}~~~|||}}}}}}}}}iiiKKK;;;444...,,,...+++++++++*********))))))((())))))******+++,,,,,,///000222444555444333333555666888:::;;;<<<======<<<;;;;;;;;;<<<<<<===>>>>>>???@@@AAACCCDDDEEEFFFXXXZZZ]]]```dddgggiiijjjiiijjjkkklllnnnqqqtttvvvyyyyyyzzzzzz{{{|||}}}~~~yyylll^^^ZZZ\\\ZZZOOODDD<<<999444222333444555555777;;;BBBJJJQQQXXX___ccceeeeeefffgggiiikkkmmmnnnnnnoooooonnnlllkkkkkkmmmmmmmmmnnnmmmmmmnnnqqqsssrrrrrrssssssssssssrrrrrrnnnnnnnnnnnnooopppqqqrrrsssrrrrrrpppmmmrrrlll^^^WWWSSSOOOHHH@@@888111+++'''))))))'''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""###$$$%%%&&&'''''''''&&&&&&'''((()))+++,,,---000111333444555666555555444666888999999999;;;===;;;BBBMMMZZZsss}}}kkkVVVJJJEEECCCAAA@@@AAAAAA???>>>>>>???@@@BBBGGGNNNUUUZZZ___dddjjjpppxxxxxxmmmeee^^^YYYPPPNNNMMMPPPWWWbbboooxxxxxxwwwrrrhhh\\\UUUTTTWWW[[[\\\^^^```bbbdddfffgggdddcccbbbccceeeggghhhhhhfffeeefffiiimmmrrrtttuuuzzz~~~uuukkkbbbaaagggwwwwwwqqqkkkhhhccc___\\\YYYWWWVVVUUUXXX]]]bbbeeefffeeeeeeaaa```bbbeeegggjjjrrr|||~~~xxxsssmmmhhheeecccdddgggiiijjjjjjiiihhhkkkjjjiiigggfffffffffggghhhiiijjjllloooqqqrrrsssttttttuuuuuuuuuuuuuuutttwwwxxxyyyzzzyyywwwuuutttrrrtttvvvvvvttttttvvvwwwssssssuuuvvvwwwxxxxxxxxxyyy{{{{{{wwwttttttxxx|||yyyyyyxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvuuutttssssssqqqnnniiiggghhhjjjllllllnnnooorrrtttwwwzzz|||}}}~~~}}}|||yyywwwxxxzzz}}}{{{zzzyyyyyyzzzzzzxxxvvvyyyxxxvvvtttssspppjjjfffaaa```aaadddiiimmmqqqrrrwwwxxxyyyxxxuuurrrpppooonnnnnnnnnkkkfff___XXXSSSNNNQQQWWW^^^eeelllqqqtttzzz{{{}}}~~~{{{|||}}}|||~~~gggHHH999333...+++---+++++++++*********)))))))))))))))***++++++,,,,,,000111222444555555444444444555777999;;;===??????======<<<<<<======>>>>>>>>>???@@@AAABBBCCCDDDEEEWWWYYY\\\```dddgggiiijjjiiikkkmmmmmmnnnoooqqqtttyyyyyyzzz{{{|||}}}}}}}}}}}}}}}uuujjj^^^ZZZZZZWWWMMMCCC<<<999555333444555555555999===EEELLLSSSZZZ```dddcccdddeeefffhhhkkkmmmnnnlllmmmnnnnnnlllkkklllmmmmmmnnnnnnnnnmmmnnnppprrrqqqqqqrrrrrrrrrrrrqqqqqqnnnnnnnnnoooppprrrssstttrrrrrrsssrrrpppttt|||hhh[[[VVVQQQMMMFFF===555...***(((''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%##################$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&''''''(((***,,,...//////000222444555555555444444555777888888999;;;===;;;DDDNNNYYYoooppp|||oooZZZLLLFFFDDDAAAAAAAAAAAA@@@???===>>>???@@@CCCIIIPPPVVV[[[aaaiiiooovvv{{{pppggg```[[[RRROOOMMMQQQVVV___mmmxxxzzzyyytttkkk___VVVRRRQQQRRRTTTWWWYYY[[[^^^bbbeeeeeecccbbbbbbeeeggghhhhhhddddddeeeiiinnnsssuuuuuuxxx}}}}}}tttkkkeeecccnnn|||uuummmjjjfff```\\\XXXVVVVVVUUUYYY___eeeiiijjjiiihhhcccaaaaaabbbaaabbbjjjsssxxxqqqkkkgggeeefffgggiiijjjkkkkkkjjjjjjkkkiiigggdddbbbbbbbbbbbbdddeeegggiiilllnnnpppqqqpppqqqsssttttttsssrrrqqqtttuuuxxxyyyyyyxxxuuutttnnnqqqtttssspppnnnoooqqqppprrruuuwwwyyyyyyxxxwwwsss{{{zzzttttttyyy}}}zzzzzzyyyxxxwwwwwwvvvvvvuuuuuuuuuuuutttrrrqqqpppmmmjjjgggfffggghhhiiiiiikkklllooosssvvvyyy{{{{{{||||||zzzwwwuuutttvvvxxxxxxwwwwwwxxxyyyyyyxxxvvv{{{xxxuuusssqqqmmmgggaaa\\\^^^ccchhhmmmqqqsssuuuvvvwwwvvvtttpppnnnmmmmmmmmmlllkkkgggaaa[[[UUURRROOORRRWWW^^^ffflllqqqtttyyyzzz|||}}}~~~~~~~~~}}}yyy{{{|||}}}~~~dddEEE777333...,,,---+++++++++************)))))))))******+++,,,,,,,,,000111222444777999;;;<<<666777888:::<<<>>>@@@AAA??????>>>>>>>>>>>>????????????@@@AAABBBCCCDDDEEEWWWYYY\\\```dddgggiiijjjhhhkkkmmmnnnmmmnnnqqqtttxxxyyyzzz{{{}}}}}}~~~~~~{{{~~~}}}zzznnneee\\\XXXWWWTTTLLLEEE;;;999666444555666777777:::???GGGNNNTTTZZZ```ccccccddddddeeeggghhhjjjkkkiiikkklllmmmllllllmmmooonnnoooooonnnmmmmmmoooqqqoooppppppqqqqqqppppppooommmnnnoooppprrruuuwwwxxxssstttuuuuuussswwwwwwbbbWWWSSSNNNJJJCCC:::222,,,)))((($$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%%%%%%%(((((()))***,,,...000111111222444555666777666666444666888999999:::<<<===???FFFNNNVVViiizzzkkksssrrr]]]NNNFFFDDDBBBAAAAAAAAA@@@???<<<=========???DDDLLLRRRYYY___ggglllqqq{{{uuukkkccc___WWWRRRPPPSSSWWW\\\iiivvv|||zzzuuummmcccYYYQQQLLLIIILLLOOORRRUUUYYY___dddfffdddcccdddgggjjjlllllljjjiiihhhiiimmmqqqtttuuuwww~~~zzznnnfffaaagggzzzqqqoookkkeee```[[[YYYXXXXXX\\\bbbhhhkkkllljjjhhhbbb___^^^^^^\\\\\\ccckkkvvv}}}|||vvvooojjjhhhggghhhhhhhhhiiijjjjjjkkkkkkffffffeeedddbbb```^^^]]]]]]^^^aaadddgggkkkmmmnnnmmmmmmmmmnnnnnnoooooopppmmmpppsssvvvwwwuuusssqqqlllooorrrpppllliiiiiikkknnnqqquuuxxxzzzyyywwwuuupppyyy{{{wwwxxxzzzzzzyyyyyyxxxwwwvvvttttttsssrrrrrrrrrrrrqqqooommmllljjjhhhfffeeefffggggggggghhhjjjnnnrrruuuxxxzzzzzz{{{{{{zzzwwwtttssstttuuuyyywwwwwwwwwxxxxxxvvvtttxxxuuuqqqpppoookkkddd^^^YYY^^^fffmmmrrrvvvxxxxxxwwwwwwuuurrrnnnkkkllllllmmmkkkgggbbb]]]XXXSSSQQQRRRTTTYYY```gggmmmsssuuuxxxyyyzzz||||||||||||{{{xxxzzz|||}}}{{{}}}___AAA555222///---...+++++++++************))))))******++++++,,,,,,---000111333777<<>>???@@@AAAAAAAAA@@@??????@@@@@@AAA@@@@@@AAABBBCCCDDDEEEEEEWWWYYY\\\```dddgggjjjkkkgggjjjmmmnnnnnnnnnrrruuuxxxyyyzzz|||}}}~~~~~~~~~{{{~~~~~~|||yyygggaaaZZZVVVUUURRRKKKFFF:::888555555666888999999<<