BM6P6(@ wwwooojjjhhhgggfffiiiqqqzzz{{{oooiiicccYYYQQQOOOSSSTTTYYYeeewwwwwwfffWWWHHH===:::;;;;;;<<>>999:::;;;999777777888777666555555555555555888777<<>>===???BBBDDDPPPUUU^^^eeekkkppptttvvvwwwyyy}}}|||{{{{{{|||~~~~~~}}}~~~vvvbbbRRRHHHJJJKKKEEECCCGGGEEECCCFFFSSSjjj||||||nnnUUUDDD<<<===AAA<<<<<<<<<:::888666666777wwwmmmgggdddgggeeehhhooovvv~~~zzzuuummmaaaVVVQQQPPPPPPUUU___pppppp```OOOCCC>>>:::;;;;;;===GGG[[[ssstttlllhhhbbbXXXPPPAAA===999666666888999:::<<<:::999:::======;;;999888666333111///---***'''''''''&&&$$$#####################""""""""""""""""""""""""!!!!!!"""""""""%%%$$$#########$$$%%%&&&%%%$$$$$$$$$############""""""#########$$$$$$$$$#########$$$$$$$$$$$$%%%%%%$$$$$$#########$$$$$$###"""""""""######$$$$$$%%%%%%&&&&&&'''((((((((('''''''''((((((((()))))))))(((((((((***+++,,,,,,///---000777???HHHWWWeeeuuu}}}|||}}}~~~|||yyyvvvtttsssrrrttttttsssrrrooommmjjjhhhggghhhiiijjjjjjiiigggfffcccdddeeefffhhhiiijjjkkkkkklllnnnnnnnnnnnnnnnooossssssuuuwwwwwwuuuqqqnnnpppoooooonnnlllkkkiiiiiihhhffffffgggjjjmmmnnnnnnjjjgggcccaaaaaadddhhhkkkkkkiiigggfffeeebbb]]]XXXTTTUUUWWWYYY```nnn}}}pppaaaXXXPPPGGG@@@??????<<<;;;<<<:::999888777666555555555555444888???AAAHHH^^^wwwwwwkkkaaaTTTJJJFFFBBBAAA???===<<<===@@@BBBIIIPPPYYYbbbjjjpppuuuxxxxxxzzz}}}~~~|||}}}~~~~~~}}}{{{zzzxxxxxxxxxxxxyyyzzz~~~jjjXXXKKKJJJJJJDDDAAADDDEEECCCEEENNNaaazzziiiQQQBBB>>>@@@<<<======;;;:::888777777yyymmmeeeaaafffdddfffkkkqqqxxxyyylll^^^VVVMMMNNNQQQXXXeeeuuu{{{iiiVVVHHHAAA<<<======<<>>OOObbb|||mmm^^^RRRLLLFFFCCC@@@>>>===>>>@@@AAAGGGNNNWWW```hhhoootttwwwyyy|||~~~~~~}}}yyywwwtttsssrrrqqqqqqppppppqqqsssuuuzzzvvvbbbPPPLLLKKKFFFDDDEEEGGGFFFFFFIIIUUUjjjdddOOOCCC@@@<<<======<<<;;;:::999888rrrgggaaaeeecccdddiiinnntttssseee\\\PPPPPPQQQSSS[[[hhhwwwmmm[[[KKKCCC>>>??????===>>>JJJddd||||||wwwpppeee]]]LLLHHHBBB>>><<<;;;;;;:::<<<;;;;;;<<<<<<;;;:::999777555222111000...,,,***&&&&&&%%%%%%%%%%%%%%%&&&############""""""!!!!!!######""""""""""""###### !!!"""###$$$$$$#########""""""""""""!!!""""""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&######"""""""""###$$$$$$&&&%%%#########$$$&&&'''''')))***++++++***(((&&&'''(((((((((((()))))))))&&&(((***,,,,,,---///000111888FFFYYYiiirrrwwwxxxzzz~~~~~~}}}||||||||||||{{{yyywwwuuusssuuuttttttsssqqqpppooonnnkkkllllllkkkjjjhhhgggfffgggiiikkknnnnnnnnnmmmlllooommmlllooosssuuusssppprrrsssuuuyyy||||||yyyvvvsssttttttuuutttrrrpppnnnqqqnnnkkkjjjkkknnnpppqqqllljjjgggeeeeeegggkkkmmmooooooooonnnmmmllljjjhhhdddaaa\\\XXXWWW\\\eeelllyyymmm```RRRIIICCC>>><<<>>>;;;;;;:::999888777777777666666888::::::;;;FFFTTTkkk{{{kkk]]]UUUJJJFFFBBB??????@@@BBBCCCKKKPPPXXX___ffflllqqquuuzzz|||~~~{{{vvvsssooonnnmmmlllkkkjjjjjjiiilllnnnqqquuuzzzmmmXXXNNNLLLJJJIIIJJJIIIIIIHHHGGGMMM]]]tttzzzcccOOOCCC===<<<<<<<<<<<<;;;999777{{{nnngggeeebbbccchhhmmmsss}}}yyymmmcccWWWWWWUUURRRTTT___nnnzzz~~~qqq```PPPFFF======>>>===;;;DDD]]]vvv}}}vvvllleeeWWWRRRKKKEEEAAA>>>;;;888=========<<<;;;999888777555333000///...---***(((&&&%%%%%%$$$$$$$$$%%%%%%!!!!!!""""""##################""""""""""""###### !!!""""""###############""""""""""""!!!#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######""""""###$$$%%%%%%&&&%%%$$$$$$$$$%%%'''''''''((()))******)))'''&&&(((((((((((()))))))))***'''))),,,,,,,,,---///111666DDDZZZqqq||||||~~~|||}}}}}}|||zzz{{{{{{{{{zzzxxxvvvuuuuuutttssssssrrrqqqqqqqqqppppppooommmkkkjjjhhhgggjjjlllnnnppppppooonnnmmmooonnnnnnpppuuuwwwvvvssstttuuuwww{{{}}}}}}zzzwwwsssssstttuuuuuutttsssrrrpppnnnmmmmmmnnnooommmlllkkkkkkkkkjjjiiiiiiiiiiiilllmmmnnnnnnnnnnnnnnnnnniiifff```[[[XXX[[[___ccciiiuuutttdddWWWNNNEEEAAAAAA::::::999999999999999:::777888999::::::<<>>UUUmmmyyyqqqkkk___ZZZRRRKKKEEE@@@;;;888===>>>>>>===:::888888888666444111///...,,,***'''&&&&&&%%%$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$"""!!!!!! !!!!!!"""!!!"""###$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%############$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((())))))(((''''''((((((((()))))))))******(((***------,,,...333777@@@SSSmmm~~~xxxuuuvvv|||}}}{{{zzz|||~~~zzzzzz{{{zzzzzzyyyxxxwwwtttssssssrrrrrrrrrrrrssssssrrrqqqpppooonnnmmmlllnnnnnnppppppqqqpppooonnnoooooopppsssvvvxxxxxxwwwwwwxxxzzz~~~|||zzzuuuuuuuuuuuuuuuuuuuuuuuuooooooooopppqqqoookkkhhhiiijjjllllllllljjjiiigggiiikkklllmmmmmmmmmoooqqqrrroooiiiddd```^^^______^^^eeesssvvvgggZZZMMMDDDAAA<<<<<<;;;;;;::::::;;;;;;777777888888999;;;???CCCOOObbb~~~tttfffUUUOOOGGGBBBBBBCCCCCCBBBCCCFFFJJJOOOVVV___jjjpppvvvyyy}}}~~~tttpppfffdddbbb___^^^^^^___```___bbbfffiiikkknnnqqqtttxxx|||ttt}}}qqqaaaUUULLLHHHGGGFFFHHHHHHFFFEEEMMM[[[gggoooSSSEEEAAA;;;999::::::999777~~~ttthhheeedddgggjjjnnnwww|||nnnaaaaaa]]]UUURRRZZZlll{{{uuuhhhZZZMMMAAA===<<<<<<999;;;NNNddd{{{sssmmmbbb]]]UUUNNNGGGAAA<<<888999<<<======:::999:::;;;:::888555333111///,,,)))(((((('''%%%$$$$$$$$$$$$"""""""""""""""#########"""""""""!!!!!!"""""""""$$$$$$%%%&&&&&&&&&%%%$$$%%%$$$$$$$$$########################$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((###$$$&&&'''((('''&&&%%%&&&'''''''''((()))))))))(((((()))))))))*********(((+++---......222999@@@MMMbbb|||zzzuuutttxxx}}}zzzyyyxxxxxx{{{~~~{{{zzzzzzyyyyyyyyyzzzzzzsssrrrqqqqqqqqqrrrssstttrrrrrrrrrrrrrrrsssttttttppppppppppppppppppppppppnnnpppsssuuuvvvwwwyyy{{{yyyzzz}}}{{{zzzwwwuuuttttttuuuuuurrrqqqqqqqqqqqqoookkkhhhggghhhiiikkkkkkllllllkkkiiikkkmmmlllkkkkkkmmmooowwwtttpppllliiifffcccaaa]]]___hhhuuu}}}lll[[[NNNHHHBBBAAA@@@>>><<<;;;;;;;;;888999888777888;;;===>>>EEERRRjjjvvvddd\\\QQQKKKHHHHHHEEECCCCCCCCCEEEHHHNNNYYYeeemmmssswww{{{{{{uuuvvvtttmmmfffccc```]]]\\\]]]```bbbcccfffiiilllpppuuu{{{{{{xxxyyyuuueeeXXXOOOKKKIIIKKKKKKIIIHHHLLLTTT[[[kkk{{{~~~dddLLLEEE===::::::<<<;;;999vvvkkkgggeeeggghhhkkksss|||qqqaaaaaa^^^VVVRRR[[[nnnttthhhZZZMMMGGGAAA>>>???<<<;;;KKK```|||{{{sssnnnbbb]]]UUUNNNHHHBBB===999666999<<<<<<;;;:::<<<>>>>>><<<888666444111...,,,+++***((('''&&&%%%$$$$$$$$$$$$######"""!!!!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$###""""""""""""############""""""#########$$$$$$$$$%%%%%%%%%%%%&&&'''((()))%%%''')))+++,,,***((('''''''''''''''((()))++++++))))))))))))************'''***---...000555???GGGWWWkkk}}}xxxvvvxxxzzz|||~~~~~~{{{zzz|||~~~wwwvvvvvvwwwzzz~~~{{{zzzyyyxxxxxxyyy{{{|||rrrrrrqqqpppqqqrrrssstttqqqqqqrrrsssuuuwwwyyyzzzrrrqqqpppoooooooooppppppmmmqqquuuvvvvvvwwwzzz}}}zzz{{{~~~zzzvvvtttttttttuuuuuutttrrrqqqqqqooollliiiffffffggghhhjjjlllooopppkkkmmmnnnllliiiiiikkkmmmsssqqqooonnnllliiieeeccccccbbbeeellltttlll\\\UUUHHHFFFDDDAAA>>><<<;;;:::;;;;;;999777999<<<===<<>><<<:::<<>>===>>><<<======;;;888888:::===CCCEEEOOOaaaxxxuuuggg\\\VVVRRROOOMMMFFFFFFEEEEEEHHHPPPZZZaaammmsss{{{vvvsssnnnhhhccc```^^^^^^lll{{{sssiiifffcccbbbcccfffjjjmmmnnnnnnpppwww}}}ttt}}}xxxeeeXXXOOOMMMMMMPPPPPPMMMMMMPPPZZZaaaqqqtttZZZIII======<<<777888>>>xxxooohhhhhhkkkmmmqqquuu~~~sssbbbWWWXXXWWWWWWcccvvv}}}{{{zzzzzzzzz{{{~~~nnn^^^TTTHHHDDD@@@<<<999:::DDDOOOiii~~~uuujjjcccYYYNNNFFF???:::777777888:::;;;;;;;;;::::::888888777555222///---,,,)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################$$$$$$############$$$$$$######""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$%%%&&&$$$$$$&&&'''(((((())))))(((((())))))((())),,,......,,,---111555;;;IIIWWWmmmxxx~~~~~~~~~~~~xxx{{{|||yyyvvvtttppprrruuuvvvwwwyyy|||}}}{{{zzzzzz|||{{{xxxvvvvvvvvvuuutttttttttttttttqqqsssuuuxxxyyyzzzyyyyyyxxxvvvtttsssrrrrrrssstttssssssrrrsssvvvzzz~~~}}}|||||||||{{{yyywwwvvvvvvsssooolllhhhhhhiiijjjlllmmmnnnnnnnnnnnnmmmlllkkkjjjiiihhhhhhiiijjjkkkjjjiiigggfffiiifffdddeeefffiiitttrrreeeZZZOOOJJJFFFBBB@@@AAA<<<>>>>>>===:::999;;;>>>???@@@GGGVVVjjjyyyjjj```ZZZUUURRRLLLKKKHHHGGGHHHMMMUUU[[[jjjpppyyy~~~~~~|||uuuqqqiiibbb\\\XXXVVVUUUWWWeeevvvwwwpppmmmiiifffeeehhhnnnrrr{{{{{{~~~{{{{{{sssgggUUUPPPMMMOOOOOOMMMMMMNNNQQQVVVdddvvv|||___NNN@@@@@@???999777;;;wwwllliiijjjkkkooottt}}}yyyhhhZZZXXXUUUTTT^^^mmm{{{yyyvvvwwwxxxzzz~~~}}}nnn___VVVLLLGGGAAA===999999@@@JJJ___xxx|||ppphhh\\\OOOFFF>>>999666666777999:::;;;;;;;;;:::888888888777555111...,,,***)))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&'''(((((('''''''''&&&''')))))))))***---///...---000555;;;DDDRRR___qqqzzz~~~xxx{{{}}}yyyvvvtttrrrppprrrssstttvvvxxx|||}}}{{{{{{yyywwwwwwyyyzzzzzzyyywwwvvvuuuttttttuuuvvvwwwrrrsssuuuwwwyyyzzz||||||{{{zzzxxxuuuttttttttttttuuuuuuuuuvvvxxx{{{~~~}}}zzzxxxwwwvvvtttrrrnnnnnnnnnnnnnnnooooooooopppooonnnlllkkkiiihhhgggeeefffggghhhhhhgggfffeeehhhfffddddddcccdddkkkttt~~~vvviiiZZZPPPIIICCC@@@AAA===>>>???>>>===<<<<<<>>><<<<<>>:::999>>>FFFXXXooossskkk^^^RRRHHHAAA;;;888666777888:::;;;;;;;;;:::777888999999666333///,,,***)))(((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&((())))))*********))))))&&&(((************,,,...---...000666@@@MMM^^^jjjttt{{{|||xxxzzz}}}{{{wwwuuusssrrrssstttuuuvvvvvvxxx|||}}}|||xxxvvvsssrrrsssuuuwwwyyyvvvuuutttsssssssssuuuvvvuuutttuuuuuuwwwyyy{{{|||}}}|||zzzxxxvvvuuuuuuuuuwwwwwwxxxzzz{{{|||}}}~~~|||zzzxxxxxxxxxxxxttttttsssrrrqqqqqqpppppprrrrrrpppnnnllljjjhhhggggggggghhhhhhhhhgggffffffccccccccccccbbbdddjjjooosss|||jjj\\\QQQHHHCCCCCC????????????>>>=========;;;<<>>DDDRRRfff}}}ssskkk```UUULLLEEE@@@===666777888:::;;;;;;::::::777888999999777333000---***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######%%%'''(((((()))***+++++++++***(((***++++++******+++,,,---...000666CCCWWWjjjvvv|||~~~{{{{{{||||||}}}{{{wwwvvvtttsssxxxyyyyyyyyyyyyzzz}}}~~~tttrrrooolllkkkmmmppprrruuutttsssssssssssstttuuuvvvvvvtttttttttvvvxxxyyy|||{{{zzzyyyxxxwwwvvvvvvxxxyyyzzz{{{|||}}}}}}}}}~~~{{{yyyyyyzzz{{{yyyxxxwwwvvvuuutttsssrrrvvvuuusssqqqnnnlllkkkjjjjjjjjjiiihhhgggfffeeedddbbbcccdddcccdddgggjjjkkkpppwww~~~nnn```SSSKKKIIIBBBAAA@@@???>>>===<<<;;;999<<>><<<<<>>;;;===BBBKKKZZZoooyyypppjjj```WWWOOOIIICCC@@@777777999:::::::::999888777888888888666333000...******((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######%%%'''&&&''''''((()))))))))))))))+++,,,,,,+++******+++...111444;;;LLLcccwww~~~~~~{{{zzz|||~~~zzzxxxwwwvvvuuuyyyzzz|||}}}|||}}}~~~~~~pppnnnjjjeeeaaaaaadddgggnnnooopppqqqrrrsssttttttuuutttsssrrrrrrssstttuuuyyyyyyyyyxxxxxxxxxxxxwwwyyyzzzzzz{{{|||}}}~~~~~~}}}{{{zzz|||~~~}}}|||{{{{{{zzzyyyxxxxxxyyyxxxwwwtttrrrpppooonnnkkkkkkjjjhhhgggeeeddddddfffhhhgggdddeeehhhiiiggglllpppzzzooo^^^RRRMMMHHHEEEAAA??????>>>===<<<888:::>>>DDDHHHQQQaaaqqquuulllhhhfffbbb]]]WWWTTTTTTUUU```gggpppvvvyyy{{{~~~zzzwwwnnnjjjddd\\\VVVRRRPPPOOOKKKNNNRRR[[[kkk}}}gggYYYPPPJJJIIIJJJIIIGGGHHHNNNWWWhhhzzzssswwwvvv```OOOFFFAAA???>>>uuunnnkkklllooopppvvvrrrccc[[[XXXZZZ]]]iii{{{|||xxxttttttwww~~~yyymmmddd]]]TTTJJJDDD???;;;;;;>>>DDDMMM\\\oooxxxmmmhhh```XXXQQQJJJCCC???888888999::::::999777666888777777666444222000///+++***)))'''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###########################$$$&&&''''''&&&$$$###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######&&&(((((())))))))))))((('''''''''***,,,---,,,++++++,,,...444;;;EEEXXXqqq|||wwwvvvyyy{{{{{{yyyxxxwwwvvvuuuuuuxxx|||{{{yyyllljjjfff___YYYWWWXXX[[[```bbbfffjjjmmmoooppppppppppppppppppqqqqqqrrrssstttuuuvvvwwwxxxyyyyyyyyyzzzzzzzzzzzz{{{}}}~~~}}}|||~~~~~~~~~|||{{{zzzxxxvvvtttsssrrrmmmlllkkkjjjiiiiiiiiiiiihhhjjjhhhdddeeeiiijjjfffiiikkktttnnn^^^VVVOOOJJJDDD@@@@@@@@@???>>>:::999;;;???DDDKKKYYYeee~~~{{{rrrppplllfff___[[[ZZZZZZ^^^eeennntttwwwxxx{{{}}}{{{yyytttqqqmmmgggaaa\\\XXXVVVSSSWWW]]]dddsssrrr```RRRIIIHHHKKKEEEFFFIIIJJJMMMXXXppptttooowwwuuuaaaQQQGGGAAA>>>yyyqqqkkkkkkmmmpppuuu|||lllaaa]]]\\\]]]hhh||||||wwwwww|||wwwnnnaaaXXXMMMFFF@@@:::999;;;AAADDDOOO```ttt{{{kkkfff___XXXQQQIIIBBB===999999::::::999888666555888777666444333111000000+++***)))(((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%""""""""""""""""""""""""###$$$&&&''''''&&&$$$###%%%$$$$$$######"""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""###&&&(((------,,,,,,***)))''''''%%%(((+++---,,,,,,---......777AAANNNbbb{{{}}}wwwtttuuuwww}}}}}}{{{yyyxxxxxxwwwvvvtttqqqvvv{{{xxxtttjjjhhhccc\\\TTTPPPQQQSSSRRRVVV\\\bbbgggjjjkkkllllllmmmnnnooopppqqqrrrrrrqqqrrrtttvvvxxxyyyyyyzzzzzzyyyyyyyyy{{{}}}~~~}}}}}}|||zzzxxxwwwvvvuuuooonnnnnnmmmmmmnnnnnnooofffiiigggdddeeekkklllhhhhhhkkkrrr{{{mmmdddTTTNNNFFFBBBAAAAAA@@@???>>>:::999===BBBJJJVVVbbbppp|||zzzvvvooogggbbb```___]]]ccclllrrruuuvvvxxxzzz{{{~~~|||yyy|||zzzvvvpppjjjddd```]]]^^^dddjjjppp}}}|||gggVVVKKKJJJNNNHHHJJJMMMJJJGGGNNNdddzzz~~~rrrvvvoooZZZLLLBBB<<>><<<<<>>;;;<<<;;;???IIIYYYjjjuuu{{{~~~uuuooofff]]]UUUOOOIIIFFF<<<:::888777999::::::999:::999777555444222222222000---***(((((('''&&&%%%"""######%%%&&&'''((((((%%%%%%$$$###"""""""""###""""""#########$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''((((((((((((((('''&&&%%%)))))))))*********++++++---+++,,,/////////222888EEESSSeeerrryyy~~~{{{yyyyyywwwtttpppooorrrvvvyyyyyywwwvvvuuuyyy{{{vvvrrrkkkddd]]]VVVPPPLLLIIICCC@@@DDDKKKRRRZZZbbbiiilllpppsssssstttuuuvvvvvvwwwyyyzzz{{{{{{zzzzzz{{{{{{zzzzzz{{{~~~|||yyyxxxxxxxxxuuusssqqqpppnnnnnnooooooooonnnmmmoooqqqsssvvv}}}sss```VVVPPPJJJDDDBBBBBB???===???@@@CCCJJJRRRcccpppwwwqqqoooiiilllpppuuuyyyzzzzzzzzzyyy{{{}}}mmm\\\PPPHHHKKKLLLNNNNNNJJJIIIQQQ\\\wwwmmmTTTvvvrrrsssvvv{{{yyyllloooyyy{{{jjjZZZNNNFFFBBB@@@::::::===GGGVVVeeeqqqwwwwwwrrrjjjbbb[[[SSSLLLHHH<<<:::888777888999:::999999999777666444333222222111...+++)))(((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""############$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''((((((((((((((('''''')))*********++++++++++++...,,,---/////////555===PPPddd{{{~~~|||{{{yyyvvvvvvtttooojjjjjjpppvvvyyyvvvtttuuuvvvwwwzzz}}}~~~~~~{{{vvvpppiiiaaaXXXSSSTTTLLLEEEFFFIIIMMMTTT[[[eeejjjpppssstttuuuvvvxxxxxxyyy{{{|||}}}}}}}}}}}}~~~}}}{{{{{{||||||zzzzzzyyywwwuuutttrrrppppppqqqrrrqqqpppnnnoooppprrruuu{{{lll___XXXQQQHHHDDDCCC???>>>???@@@BBBIIIQQQbbbmmm}}}xxxvvvnnnppptttxxx|||~~~}}}|||uuudddUUUKKKJJJKKKNNNPPPMMMJJJNNNUUUiiicccxxxtttuuuwww{{{~~~qqqpppvvvwwwaaaQQQGGGCCC@@@888888<<>>???@@@BBBIIIQQQ]]]ggguuu~~~vvvwwwyyy}}}~~~~~~zzzlll]]]QQQKKKKKKMMMPPPOOOLLLNNNSSSccc}}}yyy|||yyyvvvxxx{{{}}}xxxtttvvvmmmYYYJJJBBB===888999<<>>;;;888666777888999999888888888777666555333333222///,,,******)))((('''"""######$$$$$$%%%%%%&&&$$$###############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((('''&&&%%%$$$$$$%%%&&&%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''(((((($$$%%%&&&'''((())))))))))))))))))*********+++++++++***,,,...000444@@@MMMjjj|||zzz|||yyyrrrnnnllliiifffccceeekkkqqqsssrrrqqqtttxxxvvvyyy}}}zzzpppjjj^^^UUUNNNLLLKKKJJJMMMQQQYYYaaalllrrrttttttwwwzzz||||||}}}~~~~~~}}}}}}}}}yyyxxxvvvvvvwwwwwwwwwvvvooooooqqqsssxxx|||{{{ooocccWWWPPPGGGCCCAAAAAAAAAAAAGGGOOO[[[dddrrr~~~zzzyyyyyy|||~~~xxx}}}~~~wwwiii\\\QQQNNNNNNQQQRRRPPPPPPSSSaaauuuwwwyyy{{{}}}yyyuuuttt{{{eeeSSSEEE>>>;;;;;;;;;AAALLL]]]ooozzz~~~zzzllljjjhhhddd^^^UUULLLFFF???<<<888666666888999999888888888888777555444333222000,,,+++******)))(((&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""###$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%"""###%%%$$$######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&'''''''''''''''((((((((()))))))))******++++++...111444;;;IIIXXXrrr~~~~~~xxxuuupppkkkgggdddccccccfffiiimmmooopppqqquuuxxxwwwzzz~~~{{{kkkaaaWWWRRROOOMMMOOOSSSUUU___lllssstttuuuxxx|||}}}}}}}}}~~~}}}}}}}}}~~~{{{zzzxxxxxxyyyyyyyyyxxxqqqqqqrrrtttxxx|||~~~~~~nnnaaaZZZMMMHHHDDDCCCAAA@@@EEEKKKUUU```nnnzzz~~~|||{{{}}}~~~vvviii[[[VVVRRRTTTTTTRRRSSSUUU^^^jjj~~~xxxyyy{{{}}}xxxsssqqqxxxooo\\\KKKBBB>>>===;;;>>>HHHXXXjjjuuuzzz~~~wwwjjjgggccc___YYYRRRKKKFFF@@@<<<888666666888999999777888888888777666444333333000---++++++***)))(((,,,+++***)))'''%%%$$$###!!!!!!""""""###$$$&&&&&&"""############$$$$$$$$$######$$$%%%&&&&&&&&&&&&!!!"""$$$$$$######$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&'''&&&&&&%%%$$$(((((((((((())))))))))))------000444888@@@PPP___ttt}}}zzztttsssoooiiidddaaabbbcccggghhhkkkmmmooorrruuuxxxvvvyyy|||~~~|||pppcccZZZTTTQQQRRRVVVTTT___llltttuuuvvvyyy}}}}}}}}}}}}~~~}}}}}}}}}|||{{{zzz{{{}}}|||{{{yyyyyyzzzzzzzzzyyyrrrrrrrrrtttxxxzzz||||||vvvhhhaaaRRRLLLGGGDDDAAA>>>BBBHHHLLLWWWfffrrr|||~~~rrrddd\\\VVVVVVVVVTTTTTTVVVZZZaaappp{{{xxxwwwzzz}}}tttmmmhhhmmm|||sss___MMMAAABBB999666===FFFRRRfffyyyzzzoooiiifffbbb```]]]VVVKKKBBB???;;;777444555777999999;;;:::999888666444222111444333222000---***((('''"""""""""###$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%######$$$$$$$$$$$$######)))((('''&&&%%%&&&&&&'''(((((((((((('''&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))***,,,,,,...000111111666FFF^^^qqqzzzuuurrrsssllleeecccbbb```aaaeeeccceeeiiimmmqqquuuwwwyyyzzzzzz{{{|||~~~rrriiiccc\\\WWWVVVXXX^^^hhhqqqwww{{{}}}~~~}}}{{{|||{{{}}}~~~~~~}}}{{{||||||~~~}}}{{{zzzyyyzzzyyyyyyyyyyyy{{{|||}}}~~~rrrlll```WWWNNNHHHDDDAAACCCGGGLLLSSS^^^jjjwwwwwwiiiZZZUUUUUUWWWYYY\\\WWWZZZfffwww|||xxxvvvxxxzzz|||yyyqqqkkkgggiiiuuuqqqaaaSSSHHH@@@999666;;;@@@JJJ]]]qqqzzzpppiiieee```]]][[[UUULLLEEE???<<<777444555666888999888888888888777666555444333333222000---***((('''############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%$$$%%%%%%%%%&&&'''''''''######$$$$$$$$$$$$######''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))+++,,,------000333555===OOOgggxxx~~~xxxssspppooogggaaa```___^^^___bbbeeehhhkkkooorrruuuvvvvvvxxxyyy{{{}}}{{{ppphhh```ZZZYYY]]]bbbiiipppvvv{{{|||}}}~~~}}}{{{zzz{{{|||~~~}}}}}}yyyxxxxxxxxxxxxzzz{{{||||||~~~vvvjjj```VVVOOOIIIDDDDDDGGGGGGNNNXXXdddqqq~~~sssbbbYYYVVVUUUWWWZZZTTTUUU]]]kkkwww~~~xxxuuuvvvwwwyyy~~~}}}tttnnnkkkhhhgggmmm{{{|||mmmaaaTTTKKK@@@:::888:::<<>>999;;;;;;;;;DDDQQQlllxxxyyyooorrruuutttmmmddd[[[VVVIIIEEE???:::999999::::::777777888777777666555444111111000///...,,,***)))&&&&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((''''''(((***+++...///000777>>>LLLbbbxxx{{{pppqqqqqqooossszzz}}}{{{rrrooojjjgggeeebbb___]]]]]]YYYYYY^^^ccceeegggkkklllmmmoooqqqsssuuuvvvvvvwwwwwwwwwxxxyyyzzz|||}}}}}}}}}zzz|||yyyxxxssssssuuu}}}}}}zzzzzzuuuuuuttttttsssqqqpppooollllllkkkkkklllmmmnnnpppuuuuuuuuuwwwzzz}}}ttteee]]]NNNKKKIIIIIIOOO[[[jjjttt~~~|||vvvuuu|||jjjYYYTTTRRRPPPOOOKKKEEEAAAHHHQQQ___yyytttttttttuuu}}}|||ssscccbbbaaa^^^ZZZ]]]kkkzzz~~~}}}}}}|||tttmmmkkkhhh]]]QQQKKKCCC;;;999:::<<>>:::999<<>>;;;<<<@@@BBBVVVsss}}}xxxpppjjj]]]VVVKKKBBB<<<:::999888888999999:::999999888777333222000000111111///...((('''&&&&&&%%%%%%&&&&&&'''&&&$$$######$$$&&&''''''&&&%%%$$$$$$######"""$$$$$$%%%'''(((&&&"""!!!###%%%%%%$$$%%%&&&(((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&''''''''''''&&&''''''(((((()))************---000000444???KKKgggzzzooogggaaa^^^YYYVVVUUUUUUUUUUUUYYY[[[___cccgggkkkmmmooopppppppppqqqqqqrrrrrrrrrqqqsssuuuvvvuuutttuuuvvvwwwyyy|||yyytttpppnnnoooooonnnmmmnnnrrryyy}}}~~~wwwqqqmmmkkkiiigggaaa___[[[XXXUUUUUUUUUUUUUUUWWWXXXXXXXXXYYY]]]```^^^```eeelllssszzzxxxeeeXXXOOOLLLPPPUUUfffsssxxxssspppooollljjjjjjkkkmmmooorrrxxxvvviiiVVVNNNHHHJJJMMMLLLJJJJJJIIITTTjjjvvvmmmjjjjjjiiilllqqqwwwuuunnniiigggjjjooo{{{uuuuuu|||xxxfffZZZNNNFFF@@@<<<===@@@AAAQQQlll{{{qqqiii```YYYMMMDDD===;;;999888777888999::::::999888777444222111111111111000...(((''''''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%&&&&&&%%%!!! """$$$$$$$$$%%%''')))&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&'''(((((())))))******+++---111333999IIIXXXwwwyyyooohhh___[[[WWWTTTTTTUUUVVVWWW[[[]]]```dddgggjjjmmmnnnooooooppppppqqqqqqrrrrrrppprrrssstttssstttvvvwwwxxxzzz}}}zzzuuusssrrrqqqpppnnnmmmnnnrrruuuyyytttpppnnnllljjjfffccc___ZZZWWWUUUUUUVVVUUUXXXZZZ[[[ZZZ\\\aaaeeedddfffjjjooovvv}}}nnn___TTTNNNOOOSSS___llluuuoooooonnnmmmmmmnnnpppssstttzzz~~~}}}}}}aaaUUUKKKJJJOOOQQQQQQRRRJJJQQQcccwwwlllhhhhhhfffhhhlllrrrzzz{{{rrrllliiilllsss}}}yyywww|||~~~tttfff\\\PPPIIIBBB===;;;===???KKKdddzzzqqqfff^^^RRRGGG???;;;999777888999:::;;;;;;:::999888777555222111111000...,,,(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&%%%$$$""""""$$$%%%&&&%%%&&&''')))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''(((((())))))******++++++,,,///222666???SSSeeewwwppplll^^^[[[VVVTTTTTTVVVXXXXXX^^^___bbbeeehhhkkkmmmmmmnnnoooooopppqqqrrrrrrsssooopppqqqrrrrrrtttwwwzzzzzz{{{}}}}}}xxxxxxvvvssspppoooppprrrwww}}}|||yyyxxxvvvtttqqqmmmhhhbbb^^^\\\[[[[[[\\\___bbbaaa```aaafffkkklllnnnqqquuu{{{zzzjjj]]]TTTQQQTTTYYYfffxxxyyyxxxxxxyyy{{{}}}tttcccRRRNNNPPPSSSTTTUUUNNNOOOZZZrrrwwwlllggggggfffhhhjjjooovvv~~~uuummmjjjnnnvvvzzz~~~zzz||||||~~~{{{sssggg]]]RRRJJJCCC<<<999;;;===FFF^^^{{{kkkbbbUUUIII@@@;;;888666999:::<<<======<<<:::999:::777444222000...+++)))(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$%%%&&&''''''%%%$$$%%%'''''''''%%%%%%'''((('''&&&&&&'''(((((((((((('''&&&&&&&&&%%%(((''''''''''''((()))))))))))))))***++++++,,,,,,---...000444888DDDZZZmmm{{{uuuqqqppp^^^[[[VVVTTTTTTWWWYYYZZZ```aaadddgggjjjlllmmmnnnnnnnnnooopppqqqrrrssssssooopppppppppqqqtttxxx{{{||||||~~~~~~}}}|||yyyuuurrrqqqqqqpppwww~~~{{{wwwqqqjjjeeecccbbbbbbcccgggiiihhhffffffkkkppprrrtttvvvzzzssseeeYYYUUUVVVUUUbbbtttqqq[[[QQQQQQRRRSSSSSSRRRPPPUUUiiiqqqiiiiiieeeeeegggjjjqqqzzz|||ppplllooosssvvv|||yyy{{{|||vvvmmmaaaTTTKKKDDD===888777===FFFWWWpppuuuhhhZZZNNNDDD<<<999;;;::::::;;;<<<<<<;;;::::::888777555333222000000///444111+++(((&&&%%%%%%$$$&&&&&&'''((('''&&&$$$###"""######$$$$$$%%%%%%&&&((('''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%)))'''&&&$$$######$$$$$$''''''&&&%%%&&&'''((()))(((((('''(((((()))***+++......000444;;;KKKdddzzz}}}uuurrrllleee[[[YYYXXXXXXYYYZZZ[[[[[[^^^bbbfffiiijjjjjjkkkllloooooooooooopppqqqrrrrrrtttsssrrrqqqrrrssstttuuuxxx}}}{{{uuuqqqsssxxxzzzpppjjjiiikkkkkkooorrrrrroooooossswww}}}}}}~~~rrr```TTTRRRWWW___lll|||ooo\\\TTTSSSTTTTTTSSSSSSSSSYYYooouuullljjjeeeeeeeeeiiiooowww|||ppplllnnnsssuuu{{{{{{qqqdddVVVMMMFFF>>>999999:::???LLL```zzzyyylll]]]RRRHHH@@@<<<<<<::::::;;;<<<<<<;;;::::::888777555333222000000///***)))''''''((()))'''&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&%%%$$$$$$######((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%"""""""""###%%%''')))***''''''&&&&&&&&&'''((()))((((((((((((((()))***+++------000666>>>NNNfff{{{yyyrrrpppjjjaaaZZZYYYWWWWWWYYYZZZ[[[[[[cccfffiiikkkllllllmmmmmmqqqpppppppppppppppqqqrrrssssssrrrrrrssstttvvvwwwxxx}}}zzzvvvwww{{{vvvpppnnnoootttxxx}}}}}}{{{zzz|||{{{iii\\\YYYWWW]]]iiixxx{{{|||{{{zzzggg\\\WWWWWWWWWUUUTTTQQQTTTeee{{{pppkkkeeeddddddfffkkksss{{{|||qqqlllmmmqqqttt~~~{{{wwwiiiZZZOOOGGG???;;;:::888:::AAAPPPeee|||qqq```VVVNNNEEE???===::::::;;;<<<<<<;;;::::::888777666444222111000000$$$$$$%%%'''))))))(((&&&%%%%%%&&&'''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%$$$%%%%%%%%%''''''&&&&&&''''''((()))(((((((((((()))***+++,,,------111999CCCRRRgggyyy|||rrrooommmeee[[[XXXXXXWWWWWWXXXZZZ\\\]]]eeegggjjjlllllllllmmmnnnrrrrrrqqqpppppppppqqqqqqrrrrrrrrrrrrtttvvvxxxyyyzzz}}}|||~~~zzzwwwwwwzzzoooaaa\\\WWW[[[dddrrr{{{pppjjjiiihhhqqquuueee[[[WWWWWWWWWUUUOOOMMMXXXpppssskkkeeedddcccdddiiiooovvvzzz}}}qqqllllllnnnrrr{{{{{{zzz~~~{{{mmm]]]RRRHHH@@@;;;;;;999999===HHHYYYlll|||tttcccYYYQQQGGG???<<<::::::;;;<<<<<<;;;::::::999888666444222111000000)))(((''''''((('''%%%###$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))'''&&&%%%$$$######'''''''''''''''(((((()))((((((((()))***+++,,,------...444???KKKWWWhhhvvvuuunnnllliii___UUUVVVVVVWWWWWWXXXZZZ\\\^^^bbbeeehhhjjjjjjkkkmmmnnnsssrrrqqqppppppppppppppppppppppppqqqsssvvvyyyzzz}}}uuueee___XXXXXX^^^kkk|||ttthhhaaa^^^ZZZ___lllmmm^^^VVVTTTVVVTTTOOOJJJNNN```yyyxxxlllfffeeecccdddhhhnnntttxxx{{{}}}ssslllkkkkkknnnrrr}}}yyyyyy~~~ppp```TTTJJJAAA;;;:::::::::===FFFTTTcccpppwwwvvvggg\\\RRRGGG>>>;;;::::::;;;<<<<<<;;;::::::999888666444333111111000///,,,)))&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''$$$%%%%%%&&&&&&''''''(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''((())))))'''''''''((((((((((((((((((((())))))***,,,---...///111:::IIIWWWaaakkkttt}}}|||pppkkkiiicccYYYPPPSSSUUUWWWWWWWWWYYY]]]```aaadddgggiiijjjlllnnnppprrrqqqppppppoooooooooooommmmmmnnnppprrruuuxxxzzzpppfff[[[WWWZZZfffvvv}}}ssshhh^^^WWWRRRSSS\\\ooowwwdddXXXTTTSSSRRRPPPKKKJJJTTTgggxxxppphhhgggeeeeeehhhnnntttxxxxxx~~~~~~tttmmmiiigggiiijjjppp~~~|||zzzwwwrrrcccXXXNNNCCC<<<;;;999999<<>><<<::::::;;;<<<<<<;;;::::::999888777555333222111111000,,,(((&&&'''((())))))&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''''''''''''&&&&&&'''((())))))))))))((()))))))))***+++---...///222777DDDXXXhhhqqqvvvzzzuuukkkgggddd\\\SSSMMMQQQTTTVVVWWWWWWYYY^^^bbbdddfffhhhjjjkkkmmmppprrrppppppooonnnnnnnnnoooooolllmmmmmmoooqqqtttwwwyyyyyymmmaaaYYYXXXbbbppp{{{vvvooocccWWWPPPOOOSSSbbb{{{~~~~~~xxxyyyzzz{{{}}}mmm^^^WWWQQQQQQQQQNNNJJJKKKXXXeeewwwjjjiiiggggggjjjpppvvvzzz{{{~~~vvvnnngggdddddddddhhhrrr~~~|||vvv{{{tttfff\\\RRRGGG>>><<<:::888999AAANNN___nnnwwwyyy~~~uuuhhhWWWGGG@@@@@@::::::;;;<<<<<<;;;:::::::::999777555333222111111...,,,)))((()))***)))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))'''%%%###"""&&&'''((()))***))))))((()))))))))***,,,---///000666===OOOhhh|||}}}sssjjjcccaaa]]]TTTMMMKKKOOOSSSVVVWWWVVVXXX^^^cccfffhhhiiiiiiiiijjjlllooonnnmmmmmmmmmmmmnnnnnnooommmnnnnnnooorrruuuwwwyyy}}}uuuggg\\\WWW^^^jjjxxx~~~ppp```TTTQQQQQQYYYmmm~~~||||||wwwwwwuuutttsssuuuyyy}}}uuucccYYYRRRQQQQQQPPPJJJFFFMMMXXXooo|||llljjjiiiiiilllqqqwww{{{wwwnnngggbbbaaaaaadddlllyyy}}}}}}zzz|||uuuhhh___UUUIII@@@===<<<999888???MMMaaarrr}}}{{{~~~{{{mmmZZZIIICCCDDD::::::;;;<<<<<<;;;:::::::::999777555333222111111---,,,+++++++++)))&&&###)))(((&&&%%%$$$%%%%%%&&&"""######$$$$$$%%%&&&&&&###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$&&&((())))))((((((&&&''')))*********)))((())))))***+++,,,...000000888AAAWWWsssvvviiibbb]]]\\\XXXOOOJJJKKKNNNRRRVVVWWWVVVXXX^^^dddggghhhhhhgggffffffgggiiilllllllllllllllmmmnnnooooooooooooqqqsssuuuxxxzzz{{{lll^^^WWW\\\fffrrr~~~lllYYYUUUQQQTTTbbb|||~~~}}}xxxwwwuuurrrooopppsssvvvsss|||xxxeeeZZZTTTRRRQQQPPPIIICCCHHHRRRbbbyyyrrrmmmnnnqqqtttzzz~~~qqqhhhfff]]]```cccgggqqq}}}{{{}}}uuuiii^^^TTTLLLDDD???999::::::;;;FFF[[[sss|||ppp```RRRHHHDDD>>>===<<<<<<===>>><<<;;;888777666444222000///...///---,,,---......***'''''''''''''''((((((((()))&&&&&&$$$$$$$$$$$$&&&&&&(((((())))))))))))((((((###$$$$$$%%%%%%&&&&&&'''&&&''''''&&&%%%&&&(((***'''''''''((()))*********,,,******------...333:::<<>>DDDTTTmmmzzzxxxtttnnnfff\\\QQQJJJ???>>><<<<<<======<<<;;;;;;:::888666444222111000000///000000000...***&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&''''''&&&&&&%%%$$$$$$$$$'''(((((('''%%%%%%'''((((((((()))))))))))))))))))))(((***---///222:::DDDQQQfffyyywwwjjjaaaZZZVVVPPPIIIDDDDDDGGGJJJMMMPPPTTTWWWZZZ]]]aaadddddddddeeefffggghhhhhhiiikkkkkkllllllmmmmmmmmmmmmmmmnnnpppsssvvvyyy|||}}}{{{wwwtttsssssspppnnnmmmppprrrxxxtttddd]]][[[bbbttt~~~~~~vvvqqqooorrryyy~~~ssseee[[[OOOLLLMMMRRRRRRNNNIIIIIILLLaaa~~~}}}~~~zzzqqqlllhhhiiikkkjjjjjjrrr}}}xxxtttrrrvvvpppccc[[[SSSHHH@@@:::<<<>>>???BBBNNNggg|||~~~uuurrrooolllggg___TTTLLL@@@>>><<<;;;<<<===<<<;;;::::::888666444222111000(((***,,,...///...+++)))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''''''''(((((('''&&&%%%&&&''')))))))))))))))))))))))))))(((***,,,...111<<>>???@@@III___vvvuuurrrnnnjjjfff^^^TTTLLLAAA???<<<;;;;;;<<<<<<;;;:::999777555333111000///###%%%((())))))(((&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((((((&&&'''((((((&&&%%%&&&'''))))))))))))***************)))***,,,,,,000<<>>>>>DDDXXXmmm{{{zzzwwwrrrllleee\\\SSSMMMBBB???<<<:::;;;<<<<<<;;;999999777555333111000///+++---...,,,***'''&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%((((((''''''&&&%%%%%%%%%$$$&&&(((((('''&&&'''((((((((()))******++++++,,,******,,,---,,,111>>>MMMlllzzznnnccc[[[XXXRRRMMMFFFBBBCCCEEEIIIJJJOOOQQQUUUXXXZZZ\\\```cccbbbccceeeggghhhhhhhhhgggiiiiiijjjkkklllmmmmmmnnnlllnnnrrrwww{{{~~~{{{xxxrrrkkkggg^^^ZZZTTTNNNJJJHHHGGGHHHHHHGGGGGGJJJJJJLLLTTT]]]gggyyyzzzkkkcccaaaiiiuuu}}}{{{}}}{{{vvvvvvwwwtttqqqcccXXXPPPOOOQQQPPPOOOPPPHHHOOO```zzztttmmmmmmmmmqqquuummmdddjjjooosss~~~yyyhhhYYYNNNHHHDDD===:::<<<===@@@QQQdddsssyyyooodddYYYQQQNNNCCC@@@<<<::::::;;;<<<;;;::::::888666444222111000111222222///+++))))))+++######$$$%%%&&&''''''(((%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%"""$$$'''(((((('''((()))''''''((()))+++,,,------***+++---...///444DDDSSSsss~~~qqqdddZZZUUUSSSKKKGGGBBBAAADDDHHHKKKLLLOOORRRUUUXXXZZZ\\\```bbbaaabbbeeeggghhhhhhgggfffhhhiiijjjkkklllmmmmmmnnnmmmoootttxxx|||}}}yyyssskkkbbb[[[QQQNNNJJJEEEBBBAAA@@@AAAAAA???@@@AAAAAAAAAHHHPPP[[[hhhxxxuuukkkeeeiiirrr}}}}}}vvvgggXXXRRRPPPOOOOOOPPPIIIKKKUUUlll|||qqqooooooqqqvvvlllaaaggglllooo{{{}}}kkk[[[QQQMMMGGG===888;;;<<>>???DDDJJJMMMNNNOOORRRUUUXXXZZZ\\\___bbb```bbbdddfffggggggfffeeehhhiiiiiijjjlllmmmnnnnnnmmmppptttyyy}}}~~~}}}{{{xxxqqqggg[[[TTTIIIGGGDDDAAA???>>>===>>><<<;;;<<<===<<<;;;AAAIIINNNWWWbbbnnn|||pppgggiiiqqqrrr^^^TTTPPPNNNNNNOOOLLLJJJPPPddd~~~{{{uuupppooo}}}|||ppphhhiiinnntttyyyqqq```QQQHHH@@@======>>><<<<<>>;;;:::999999888888888888999:::;;;===>>>CCCHHHQQQ]]]kkk|||vvviiihhhooonnn^^^VVVSSSNNNJJJGGGIIILLLVVVlll|||yyytttrrr|||vvvllllllooossswwwxxxhhhYYYOOOAAA===<<<===;;;<<>>:::;;;::::::DDDQQQjjjyyyqqqcccXXXMMMDDD<<<;;;;;;:::;;;===<<<;;;;;;999777555333222222111///,,,***(((''''''(((((((((((((((''''''&&&'''''''''&&&&&&'''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###''''''''''''((()))******(((((((((((()))***++++++---///000333:::HHH[[[iii}}}xxxiiiZZZSSSOOOHHHAAA===;;;<<<>>>BBBFFFKKKNNNQQQVVVXXXZZZ[[[[[[[[[]]]^^^_________```aaacccdddeeeiiijjjjjjlllmmmooopppqqqrrrtttwwwzzz|||}}}}}}|||}}}}}}}}}|||{{{zzzyyyyyy{{{vvvrrrssswwwwwwpppiii```[[[SSSLLLGGGCCC@@@??????<<<999777777777777666444555666777888888888888<<<======>>>BBBJJJSSSYYYlllyyyxxxqqqrrr{{{~~~jjj\\\UUUSSSRRRQQQMMMIIIMMM___vvv|||wwwuuutttuuuyyy~~~~~~wwwrrrnnnnnnrrr|||tttfff]]]JJJ@@@:::::::::999AAALLLaaatttvvvfff[[[PPPFFF>>><<<;;;:::;;;===;;;;;;:::999777555333222333111///---***)))((('''(((((((((((((((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%###$$$&&&'''((('''&&&&&&(((((((((((()))***+++,,,(((((((((((()))***+++,,,...///222777AAAPPP```kkkxxxrrreeeWWWPPPKKKDDD===:::;;;<<>>FFFWWWmmm|||lll```TTTJJJ@@@===<<<;;;;;;===:::::::::999777666444333222111///---+++))))))((((((((((((((((((''''''&&&&&&&&&'''(((((('''&&&&&&&&&''''''''''''&&&%%%%%%###$$$%%%&&&'''((((((((('''''''''((()))***+++,,,((((((((()))***+++,,,---...000555???LLL\\\jjjsssxxx|||zzzjjj___TTTNNNHHH@@@;;;;;;<<<>>>AAAEEEIIIMMMPPPQQQUUUWWWZZZ[[[ZZZ[[[\\\]]]]]]]]]]]]^^^___```aaabbbdddfffhhhllloooqqqrrrsssrrrtttwwwzzz|||}}}||||||yyyzzz{{{{{{zzzxxxwwwvvvnnnhhhccc```___\\\UUUOOOLLLJJJFFFCCCAAA>>>:::777888666444444555666555444444555666777888777666666444555666777888;;;@@@DDDLLLVVVeeerrrzzzzzztttfff```___ZZZTTTLLLHHHMMM```rrr}}}zzzvvvtttvvvzzz|||{{{xxxqqqnnnooottt~~~pppeeeVVVHHH<<<;;;;;;888;;;BBBPPPffftttiiiXXXMMMCCC???===;;;;;;===999999999888888777555555111000///---+++*********(((((((((((((((''''''&&&&&&&&&'''(((((('''&&&&&&'''(((((()))((('''&&&%%%&&&&&&&&&&&&'''((())))))%%%%%%&&&&&&''')))***+++((((((((()))***+++---...---111:::HHH[[[lllyyy~~~ooo___XXXQQQKKKDDD===;;;>>>>>>???CCCGGGKKKNNNPPPRRRTTTVVVXXXZZZZZZZZZ\\\]]]^^^^^^]]]]]]^^^___``````aaacccfffkkkoooqqqssstttvvvwwwyyy{{{{{{zzzyyyxxxuuuvvvvvvuuutttqqqnnnlllbbb___ZZZWWWSSSOOOJJJGGGFFFCCC@@@===<<<;;;999777666555444555666777666555444555777888888777666555444555777999999;;;===???CCCJJJSSS]]]iiizzz{{{~~~lllaaa___ZZZTTTMMMGGGGGGTTTddd{{{zzzwwwwwwyyy}}}}}}zzz|||sssooonnnpppyyyqqqeeeYYYJJJ===<<<;;;888:::@@@MMMbbb|||{{{ooo[[[OOODDD@@@===;;;;;;===888888888888888777666666111000...---,,,+++++++++(((((((((((((((''''''&&&%%%&&&'''(((((('''&&&%%%(((((()))))))))(((&&&%%%***)))'''&&&&&&'''((()))$$$$$$$$$%%%&&&'''))))))((((((((()))***,,,---...---222===OOOeeexxxrrraaaWWWSSSNNNIIIBBB;;;<<>>EEEVVVqqqooo^^^SSSHHHCCC@@@===<<<>>><<<<<<;;;:::888777777666333222000...,,,+++******))))))'''&&&&&&'''((()))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((''''''''''''((())))))&&&&&&&&&'''''')))***+++''')))++++++)))))))))***---444AAAUUUooowwwiii^^^QQQMMMGGG@@@<<<:::::::::<<>><<<;;;:::888777888888999777777777666777777888999777777777777777777777777444444444444555777888:::888<<<@@@BBBFFFQQQbbbnnnlll```[[[VVVQQQMMMHHHDDDIIIPPP{{{xxxvvvxxxxxxuuuuuuxxxzzzzzzwwwuuutttyyy|||mmmXXXLLL???;;;;;;999999;;;AAARRRmmmyyydddXXXKKKDDD@@@===<<<>>>===<<<;;;:::999777666555333222000...---+++*********)))'''&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((()))***''')))+++,,,++++++---...222;;;III^^^www}}}rrrbbbWWWOOOKKKEEE???;;;::::::;;;===@@@EEEJJJNNNQQQSSSSSSUUUVVVWWWWWWVVVXXXZZZ]]]______```aaaaaa```___^^^bbbcccfffjjjnnnrrruuuwww{{{{{{{{{zzzxxxtttqqqooohhheee```[[[WWWRRRMMMIIIEEEDDDDDDBBB@@@>>>===<<<<<<;;;:::999999888888888999999:::::::::;;;;;;<<<888888777666666666666666666666555555555666888999555888;;;<<<>>>GGGTTT___sssooobbbXXXSSSOOOKKKFFFBBBEEEKKK}}}zzzttttttuuuttttttvvvwww{{{yyyzzzzzz|||sss^^^PPPCCC===;;;999999:::===MMMeee{{{kkk^^^OOOFFFAAA===<<<>>>>>>======;;;999777555444333222111///---,,,*********)))'''&&&$$$#########'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''(((((((((''''''((())))))&&&(((+++,,,---...000222111===OOOccczzz~~~xxxkkk[[[OOOJJJGGGBBB===:::999:::<<>>>>>>>>>>><<<;;;999888777666666666555444333222222333444555444666999888888<<>><<<;;;<<<;;;HHH^^^pppzzzoooaaaQQQHHHBBB>>>===@@@>>>>>>===<<<:::777555333222222111000...,,,+++***)))((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((''''''''''''((())))))))))))((((((((((((((((((''')))+++,,,---...111333222@@@TTThhh{{{|||tttgggWWWLLLFFFCCC>>>:::888999;;;<<>><<<888888888999:::;;;<<<===<<<<<<=========;;;999888888999;;;===????????????AAA@@@>>><<<:::888888777444444333222333444555666666888:::999888999???DDDQQQ\\\pppmmm]]]TTTPPPMMMMMMJJJEEEEEEHHH|||zzz{{{sssooonnnlllkkklllmmmwww|||{{{}}}|||{{{|||zzziiiZZZKKKCCC@@@===<<<>>>;;;EEEWWWhhhqqqxxxpppbbbSSSIIICCC???>>>AAA>>>>>>>>>===;;;888555333222222222111///---+++***'''''''''(((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((''''''''''''((())))))***))))))((((((((()))))))))***,,,,,,,,,---000222888III___rrr}}}~~~~~~zzzrrrdddVVVMMMCCC@@@<<<888777999;;;===AAACCCFFFIIIMMMPPPRRRSSSUUUWWWXXXXXXXXXWWWYYYZZZZZZ[[[\\\^^^```bbbdddeeehhhhhhiiikkkooosssxxxzzz~~~}}}vvvmmmccc^^^QQQMMMGGGBBB@@@>>><<<;;;777777777888999;;;===>>>>>>>>>?????????===;;;::::::;;;===???AAACCCDDDDDDFFFEEECCC@@@>>>;;;888777777666666666777888:::;;;777999;;;:::999:::===AAACCCKKKYYYlll}}}vvvtttwww}}}~~~nnn___SSSOOOLLLMMMKKKGGGFFFHHH|||yyy{{{~~~yyysssnnniiiggghhhgggrrr||||||yyyyyyzzz}}}ooo```OOOFFFAAA===<<<===<<>>>>>>>><<<999666444222222222111000---+++)))%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''')))))))))(((((()))*********+++,,,,,,,,,...111444>>>QQQiii{{{|||||||||wwwmmmaaaTTTLLLAAA>>>;;;888777888;;;===@@@AAADDDHHHLLLOOORRRTTTUUUWWWYYYYYYXXXWWWXXXYYYYYYYYYZZZ\\\___aaadddeeehhhiiijjjmmmppptttxxxzzz~~~~~~xxxppphhhbbbQQQLLLEEE???<<<:::999888666555555666888;;;===>>>AAAAAAAAAAAA@@@???>>>>>>??????@@@BBBEEEGGGJJJKKKKKKKKKJJJHHHDDD???;;;888555555444444444555777888666777888888777888;;;===;;;AAAKKKYYYmmmvvvnnniiifffjjjpppzzzyyyxxx|||yyymmmaaaVVVPPPLLLLLLKKKFFFEEEFFF~~~yyy{{{~~~yyyqqqhhhdddeeecccnnn~~~zzzvvvwwwzzzzzzjjjWWWLLLEEE???=========AAALLL]]]jjjpppssswwwuuuwwwjjjZZZPPPHHHAAA>>>>>><<<===>>>>>><<<:::777444222222333222000...+++)))%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((()))***++++++***+++,,,---...000444888FFF[[[uuu{{{{{{yyyrrrgggZZZOOOIIIAAA>>>:::777777888;;;===>>>@@@BBBFFFJJJOOORRRTTTUUUWWWYYYYYYXXXWWWXXXXXXXXXXXXYYY[[[]]]```bbbdddhhhiiilllooorrrvvvxxxyyy~~~{{{tttnnnjjjWWWQQQHHH@@@;;;888777555555555555777999===@@@BBBEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBEEEIIIMMMPPPTTTUUUUUUTTTOOOIIIBBB>>>777666555333222222333333555555555555555666888::::::???EEELLLZZZrrr}}}wwwqqqlllfffaaa```dddjjjpppzzz|||wwwzzzyyyrrrjjj]]]VVVOOOMMMKKKFFFCCCCCCyyy{{{~~~ssshhhccceeeaaakkk~~~yyytttvvv{{{|||sss___RRRJJJCCC??????>>>???IIIZZZiiiooopppqqqooozzz{{{nnn^^^TTTKKKBBB======;;;<<<>>>>>>===:::777555222222333222111...+++)))&&&&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%(((''''''''''''((())))))(((((((((((()))***,,,,,,)))***,,,---///333888<<>>:::777777888;;;======>>>AAAEEEJJJNNNRRRTTTUUUWWWYYYZZZYYYWWWWWWXXXXXXXXXXXXZZZ\\\___aaaccchhhjjjmmmppptttvvvxxxyyy~~~}}}xxxrrrooo^^^WWWLLLCCC===999666555555555666999<<>>>>>===>>>>>>>>><<<;;;999888555333222000...---,,,,,,+++***)))((((((''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))((('''''''''(((((())))))))))))(((((((((((()))***,,,//////111:::DDDUUUppp}}}uuuhhhYYYNNNKKKKKK???<<<999666666888;;;===AAAAAACCCEEEHHHLLLPPPRRRVVVXXXYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\___cccfffkkkmmmqqqssstttvvvxxxzzz|||{{{qqqeeeVVVLLLGGGDDD???:::888777666999>>>CCCGGGIIIGGGGGGFFFFFFEEECCCBBBAAADDDCCCBBBAAABBBEEEHHHJJJYYY\\\aaaeeeeee```XXXRRRJJJAAA:::::::::666666999777555333444666888999999888777888===CCCNNN```ppp|||xxxuuutttssspppmmmkkkjjjiiiiiikkkmmmpppvvv}}}qqqeeeZZZVVVRRRKKKHHHJJJ~~~}}}~~~yyyssslllhhhcccfffooo{{{xxxxxxxxx}}}hhhUUUGGGBBBCCCBBBEEEMMM[[[jjjuuuyyyxxxvvvwwwvvvwwwrrrbbbVVVMMMDDD>>>>>>===>>>>>>>>>===;;;999888555444222000...---,,,,,,+++***)))(((((('''''''''(((''''''&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&)))))))))))))))))))))(((******,,,......///888BBB[[[sssxxxsssjjj^^^RRRJJJFFFFFF>>><<<999666666888;;;===@@@AAACCCEEEIIILLLPPPRRRVVVWWWXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\]]]___cccfffjjjmmmpppsssuuuvvvyyyzzzssscccWWWPPPIIIBBB<<<:::888777999===BBBEEEGGGGGGGGGGGGFFFDDDCCCBBBAAABBBAAA??????@@@BBBEEEGGGSSSXXX```hhhkkkiiiccc___XXXNNNFFFBBB???999777888777555444444555777666666777666888;;;>>>CCCOOO[[[ttt}}}zzzwwwuuusssqqqppprrrtttxxx}}}~~~pppbbbZZZUUUNNNJJJJJJ}}}vvvoookkkfffeeeiiixxx|||zzzzzzzzz___LLLFFFGGGEEEEEEKKKYYYkkkyyy~~~~~~}}}~~~|||{{{ssscccXXXNNNDDD>>>======>>>>>>>>>===;;;:::888555444222000...---,,,,,,+++***)))(((((('''''''''''''''&&&&&&&&&'''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))******,,,...///111;;;GGGbbbwwwuuunnnbbbWWWOOOIIIFFFEEE<<<:::888777777999;;;===@@@AAACCCEEEIIIMMMPPPQQQUUUVVVXXXWWWWWWVVVXXXYYYYYY[[[\\\\\\]]]```cccfffiiilllpppsssuuuwwwzzz{{{sssfff\\\SSSIIIBBB>>><<<999:::===AAADDDEEEGGGGGGFFFDDDCCCAAA@@@@@@>>>===<<<<<<===???AAACCCIIIPPP[[[fffmmmpppooonnneee]]]TTTMMMFFF>>>999999888777666666777777555444555555777;;;;;;<<>>>>>>>>===<<<:::999555444222000///---------+++***)))(((''''''''''''&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''''''''''''''((()))++++++)))))))))))))))***************,,,000222777CCCOOOddduuu}}}tttjjj[[[PPPKKKHHHDDDAAA:::999888777888999;;;<<<@@@AAACCCFFFIIIMMMOOOQQQTTTUUUWWWWWWVVVVVVWWWYYYYYYZZZ\\\]]]^^^```dddfffhhhkkkppptttvvvxxxzzz|||vvvlllaaaVVVOOOEEEAAA===<<<===@@@BBBCCCFFFEEEDDDBBB@@@>>>======;;;;;;:::::::::<<<>>>???AAAGGGQQQ[[[eeemmmrrrvvvmmmhhh```XXXOOOFFF@@@===;;;999888888999999777555555555777;;;<<<;;;???DDDOOO___yyyrrreee___\\\WWWTTT|||tttooollliiilllyyy~~~~~~~~~zzz\\\LLLIIIGGGDDDEEEQQQeeeyyyzzzjjj^^^SSSHHH@@@>>>===>>>>>>>>>>>><<<;;;:::666444333111///...------+++***)))(((''''''''''''&&&&&&&&&&&&&&&'''((()))'''(((((((((((((((((('''$$$$$$$$$$$$%%%&&&'''(((((()))))))))*********+++,,,+++---000333999GGGTTT^^^mmm~~~|||ooocccTTTHHHDDDAAA===999777777777888999:::;;;<<>>BBBHHHOOOXXXbbbmmmtttsssrrrnnnfff\\\SSSJJJEEE>>><<<:::999999999777555888666777:::;;;:::>>>CCCAAALLLbbb~~~}}}kkkccc^^^XXXSSSxxxsssmmmlllooozzz}}}}}}~~~cccMMMFFFEEEBBBCCCLLL^^^ttt~~~nnnbbbWWWKKKBBB@@@======>>>???>>>===<<<;;;666555333111///...------+++***)))(((((('''''''''''''''&&&&&&&&&'''(((((('''(((((())))))(((((('''&&&%%%%%%%%%&&&'''((((((((())))))******+++++++++---,,,...111444;;;IIIWWW]]]ggguuuzzzlllaaaRRRHHHBBB???;;;888555666777888999;;;;;;;;;???@@@CCCGGGKKKMMMOOOPPPRRRSSSUUUUUUUUUUUUWWWXXXWWWZZZ]]]___```bbbeeeggghhhlllrrrvvvxxxyyyzzz{{{{{{|||~~~pppgggXXXRRRKKKFFFEEEEEEFFFFFFFFFDDDAAA===;;;999999888888888888888888999::::::>>>@@@DDDGGGLLLUUUaaajjjtttyyyzzztttlllcccYYYRRREEEBBB>>>;;;:::999777555<<<888666888999777999===<<>>??????===<<<;;;666555333111000......---+++***)))(((((('''''''''(((''''''&&&&&&&&&''''''(((((())))))))))))(((((())))))((((((((())))))***((())))))******+++,,,,,,,,,,,,...333999CCCTTTcccjjjnnnuuu}}}wwwggg___RRRHHHBBB???<<<:::444555777999:::;;;;;;;;;>>>@@@DDDGGGKKKMMMOOOPPPQQQRRRTTTUUUTTTUUUWWWXXXWWWZZZ]]]___aaaccceeegggiiimmmssswwwxxxyyyyyyzzzwwwyyy~~~yyyppp```[[[RRRLLLIIIHHHIIIIIIGGGEEEBBB>>>;;;999999999666666666666666777777777:::===@@@AAACCCIIISSS[[[iiittt||||||xxxssskkkbbbTTTOOOHHHBBB>>><<<:::888:::777666999:::777777999===@@@III[[[ppp{{{hhh\\\RRRJJJ}}}zzzyyywwwzzz|||xxx|||yyy~~~hhhSSSJJJ@@@???@@@FFFSSSiiittthhh\\\NNNEEEBBB======>>>??????>>>===<<<666555333111000///......+++***)))((((((''''''''')))((('''&&&&&&&&&&&&&&&(((((())))))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&((())))))***++++++,,,,,,******///777@@@MMMaaarrr{{{zzzzzz{{{}}}|||uuu^^^XXXNNNDDD>>>;;;999999333444777999;;;;;;;;;;;;>>>@@@DDDHHHKKKNNNOOOOOOPPPRRRTTTTTTTTTUUUWWWXXXWWWYYY]]]```aaaccceeegggjjjnnntttwwwyyyxxxxxxyyyuuuxxx|||~~~wwwfff___VVVOOOLLLKKKKKKJJJIIIGGGCCC???<<<:::::::::444444555555555555555555444888<<<===>>>AAAHHHOOOZZZiiixxx}}}~~~}}}wwwooobbb\\\RRRJJJDDD@@@>>><<<777444666;;;===:::999:::===<<>>BBBLLL^^^zzzttthhh```VVVLLLDDD???@@@@@@>>><<<;;;;;;<<<444444333222111//////...+++******)))))))))))))))))))))((('''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''*********)))******++++++///000222777DDD\\\wwwyyy{{{vvvkkk]]]TTTJJJFFFAAA:::555444222222222333666:::===??????BBBFFFIIIJJJKKKMMMOOOQQQRRRRRRTTTUUUVVVWWWWWWTTTWWW[[[^^^```cccfffiiijjjnnnssswwwxxxvvvssspppuuuuuuwww{{{|||vvvooohhh^^^VVVQQQNNNKKKHHHGGGFFFFFFCCC@@@;;;777555777555333333444555555555222444666888:::===AAAEEEMMMZZZhhhpppxxx~~~vvvooodddWWWLLLDDD@@@>>>:::;;;;;;:::999999;;;===<<<===@@@EEENNNaaammmZZZPPPLLL{{{uuuwww|||~~~~~~}}}~~~}}}}}}}}}ttteeeUUUKKKEEEAAA???AAAHHHYYYtttxxxjjj```VVVLLLEEE??????@@@???===<<<<<<<<<555444333222111000///...++++++***)))(((((())))))))))))((('''''''''''''''))))))************))))))&&&'''''''''(((((())))))+++************+++,,,,,,...///333<<>>@@@BBBMMMXXXbbbmmm|||zzzooobbbVVVLLLFFFCCC;;;;;;:::888777777999:::999999<<<@@@FFFVVVrrrqqq^^^QQQKKKxxxtttwww}}}~~~~~~|||{{{zzzssshhhXXXLLLEEEBBB???@@@DDDRRRkkkrrreeeXXXMMMFFF>>>??????@@@???>>><<<;;;555555444222111000///...,,,+++***)))(((((((((((())))))((('''''''''''''''((())))))******))))))(((%%%%%%&&&'''((()))******+++++++++++++++,,,------......444BBBYYYuuu{{{wwwtttgggUUUKKKCCC???===777444444555555444444555888:::<<<>>>AAAEEEHHHJJJKKKMMMNNNPPPQQQRRRSSSUUUVVVWWWXXXXXX[[[^^^```bbbeeeiiikkkmmmooosssuuuuuussspppmmmddddddfffhhhjjjlllnnnooowwwzzz}}}}}}yyysssooogggddd___[[[YYYWWWTTTRRRRRRQQQNNNKKKFFFAAA<<<:::888666333222333444444333444555666666666777999;;;888???GGGOOO\\\ooo~~~|||qqqeeeXXXNNNIII@@@>>>;;;888777777888999777888:::===@@@JJJ```tttwwwdddTTTKKKzzzuuuxxx~~~|||zzzyyyyyy~~~|||wwwnnn]]]MMMFFFCCCAAA@@@CCCOOOfff|||ppp```RRRIII?????????@@@@@@???<<<:::666555444333111000......,,,,,,+++)))(((((((((((())))))((('''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))***++++++++++++,,,---......//////555FFFaaa}}}|||yyy~~~ssseeeTTTJJJAAA>>>;;;666333333444444333444555888;;;===>>>AAAEEEHHHIIIKKKLLLNNNOOOPPPQQQSSSTTTVVVWWWXXXYYY[[[^^^```bbbeeeiiillloooqqqtttuuuuuussspppnnndddbbb```______aaacccdddmmmooosssvvvvvvssspppmmmdddcccbbb```___^^^\\\[[[]]][[[XXXSSSMMMFFFAAA>>><<<999666555555555444333333444555555444444666888777:::===AAAKKKZZZiiirrr}}}ssseeeXXXOOOEEEBBB===:::999:::;;;;;;999999;;;===>>>DDDTTTdddyyyiiiXXXMMMyyyzzz}}}|||uuutttuuuxxx}}}|||uuubbbPPPGGGFFFEEEDDDDDDOOOfff{{{kkkYYYMMMAAA@@@??????@@@???<<<999777666555333111000......,,,+++***)))(((((((((((())))))((('''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''++++++++++++,,,---...//////000888KKKeee~~~~~~pppcccUUUKKKAAA===:::555222222222222222333666999===???>>>AAAEEEHHHIIIJJJLLLNNNOOOOOOQQQRRRTTTVVVWWWXXXXXXZZZ\\\^^^aaaeeejjjmmmrrrtttuuuwwwwwwvvvtttsssjjjfff```ZZZXXXYYY]]]___fffhhhkkknnnooommmkkkiiicccddddddddddddcccccccccfffeeebbb]]]WWWOOOIIIEEE@@@===:::777666555333222111333444555444444555777888777888;;;@@@HHHRRRZZZooouuu~~~~~~sssddd[[[KKKFFF???;;;;;;<<<<<<<<<999999<<<>>>>>>AAAMMMZZZuuu|||uuuhhhYYYNNN}}}{{{}}}}}}zzzqqqqqqtttwww}}}}}}xxxhhhUUUIIIIIIIIIHHHGGGOOOfff{{{sss___SSSEEEBBB???>>>??????<<<999888777555444222000......+++******)))))))))))))))))))))(((''''''''''''''''''(((((())))))(((((('''))))))((((((''''''''''''************+++---...///000333===QQQjjjvvviii^^^UUUKKKAAA<<<999444222333111111222333666:::===@@@===@@@DDDGGGIIIJJJLLLMMMNNNOOOPPPRRRTTTVVVWWWXXXWWWYYY[[[^^^aaafffkkkpppuuuvvvxxxzzz{{{{{{{{{{{{rrrmmmeee]]]YYYYYY[[[]]]```bbbeeeggghhhhhhgggfffcccdddffffffeeeeeefffhhhkkkkkkkkkhhhccc\\\UUUPPPHHHDDD???<<<999777444222222444666666555444555666555333444888:::===CCCJJJYYYcccrrr~~~{{{qqqiiiTTTLLLCCC===<<<<<<<<<;;;777888:::<<<<<<>>>GGGQQQggg~~~zzzwwwrrrhhhZZZOOO|||||||||~~~|||rrrrrruuuwww|||}}}xxxjjjYYYMMMMMMMMMKKKHHHOOOdddyyyvvvdddYYYJJJDDD???===>>>>>>;;;888888777666444222000...---)))))))))))))))******+++))))))(((''''''''''''''''''(((((())))))((((((''''''''''''((((((((((((((()))))))))***+++,,,---...///555CCCXXXqqqzzzmmm___WWWRRRHHH>>>:::888444333444333333333333666999<<<>>>===@@@DDDGGGHHHJJJKKKMMMMMMNNNPPPRRRTTTVVVWWWXXXWWWYYY[[[^^^bbbhhhnnnssswwwxxxzzz}}}{{{wwwppphhhbbb___^^^^^^]]]^^^aaadddfffggggggfffbbbdddeeeeeecccdddfffiiijjjmmmpppqqqoooiiibbb]]]SSSOOOJJJEEEAAA>>>:::888666777999888666444333444333111222666777777;;;BBBFFFQQQaaaqqqzzz{{{xxxtttaaaXXXKKKCCC@@@>>><<<:::888888999;;;;;;;;;BBBKKKZZZuuuzzzyyywwwoooaaaUUU|||||||||~~~uuuuuuwwwwww||||||vvviiiZZZPPPPPPPPPMMMHHHNNNbbbwwwvvveee\\\LLLFFF???<<<======;;;888999888666444222000...---(((((((((((()))***+++,,,))))))((('''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))******((((((((()))***,,,---......666GGG^^^vvvwwwfffYYYQQQOOOEEE<<<999777555444666555444444444555888:::<<<===@@@DDDGGGHHHJJJKKKMMMMMMNNNOOOQQQTTTVVVWWWXXXWWWYYY\\\___cccjjjqqqvvvyyyzzz|||zzztttmmmgggccc```\\\^^^aaadddggghhhiiijjjbbbcccdddcccaaabbbeeeiiihhhlllrrrvvvvvvqqqkkkfff^^^ZZZSSSNNNIIIEEEAAA???999:::;;;:::777333222222444111111555666444888???:::DDDTTTdddpppwwwyyyyyymmmbbbTTTIIIEEEBBB???<<<;;;:::;;;<<<;;;;;;AAAIIIMMMggg~~~~~~wwwhhh\\\~~~~~~|||{{{~~~~~~{{{yyywww|||uuueeeWWWPPPOOOOOOOOOJJJMMM```wwwrrrfff\\\OOOGGG@@@???@@@>>>===???<<<999666333222111000...,,,,,,+++***)))(((''''''))))))(((((('''''''''&&&&&&'''''''''(((((())))))'''''''''''''''((()))))),,,---......,,,,,,---...333<<>>???HHHXXXvvv|||}}}~~~~~~yyyeee~~~}}}|||zzzyyyxxx}}}tttdddVVVOOOLLLLLLLLLHHHJJJ^^^uuu}}}qqqeee\\\OOOGGG@@@???@@@>>>>>>???<<<999666333222111000...------,,,+++***)))(((((()))(((((((((''''''''''''''''''''''''((((((((()))(((((('''''''''(((((())))))+++,,,---,,,---///111666@@@SSSkkkkkkXXXMMMIIICCC@@@;;;666333333333444//////111333777:::<<<>>>AAAAAACCCEEEGGGHHHJJJKKKMMMNNNQQQSSSUUUWWWWWWWWWZZZ\\\^^^aaaeeekkkrrrvvvxxxzzzsssooojjjiiijjjkkkmmmllljjjgggffffffeeebbb```^^^^^^^^^dddgggmmmrrrvvvvvvuuutttsssmmmfffaaa^^^ZZZTTTNNNKKKHHHEEEBBBAAA???===;;;;;;:::888666666666666777::::::???IIIXXXgggrrrwwwyyytttiii[[[QQQLLLEEE???:::;;;<<<<<<<<<<<<===>>>GGGSSSlll}}}||||||}}}}}}|||{{{{{{{{{||||||{{{yyy{{{|||tttzzzyyyyyy}}}tttcccVVVMMMIIIHHHGGGDDDGGGZZZqqqyyyoooddd\\\PPPGGG@@@@@@@@@>>>>>>???===:::666333222222000.........---,,,+++***))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))(((''''''(((((((((''')))+++,,,,,,...000333999EEEYYYooo}}}iiiVVVJJJEEE???<<<888444222111111222000111222444666999;;;===AAAAAABBBDDDEEEGGGHHHHHHJJJLLLOOORRRUUUWWWYYYYYY\\\^^^```cccfffkkkppptttxxx|||wwwqqqpppnnnnnnoooooommmlllkkkiiifffccc```^^^]]]\\\aaacccfffjjjooorrruuuvvvxxxtttpppmmmjjjeee^^^XXXTTTQQQNNNLLLJJJHHHEEEBBB>>>===;;;999888777777888999:::<<>>===<<<<<<======>>>FFFLLL^^^{{{}}}{{{zzzyyywwwuuutttttttttsssrrrqqqooooooqqqvvv|||zzzxxxwwwzzzvvvfffYYYKKKGGGEEEDDDAAACCCVVVkkk~~~uuukkkbbb\\\PPPGGGAAA@@@@@@???>>>@@@===:::666444333222000///------,,,+++***))))))((((((((((((((((((''''''''''''''''''(((((((((((((((***)))((((((((((((((((((''')))***+++,,,...111333;;;III]]]pppwwwfffUUUJJJEEE<<<:::777333111111111222444444555777999;;;===>>>AAAAAABBBCCCDDDEEEFFFGGGJJJKKKNNNQQQTTTVVVXXXYYY\\\___bbbdddgggjjjnnnqqqxxx}}}yyyvvvtttrrrssssssrrrqqqrrrnnniiieeebbb___]]]\\\\\\\\\\\\___ccciiiooorrruuutttssstttrrrnnnhhhccc___\\\YYYVVVSSSPPPLLLIIICCCBBB???<<<:::999999999999;;;<<<>>>CCCOOO___kkkvvv|||}}}tttggg[[[PPPHHHCCC@@@>>><<<<<<===>>>>>>EEEFFFRRRjjj~~~zzzwwwvvvuuusssrrrooollljjjjjjlllppprrrssstttvvvyyy}}}}}}xxxuuuwww|||yyykkk^^^LLLGGGDDDCCC@@@BBBRRReee}}}~~~}}}{{{xxxrrrhhh___[[[PPPHHHAAA@@@AAA???>>>@@@===:::777444333222111///,,,,,,+++***)))((('''''''''''''''(((((((((((((((((((((((((((((('''''''''***))))))((((((((())))))***+++,,,+++,,,---111333===MMM```ooo~~~~~~ppp```RRRGGGBBB:::888666444222222222333555555666777999;;;===>>>@@@AAABBBCCCDDDEEEFFFFFFKKKLLLNNNPPPRRRUUUWWWXXX\\\___cccfffhhhkkknnnqqquuu{{{~~~{{{xxxvvvvvvvvvvvvuuutttpppjjjfffdddaaa^^^[[[VVVTTTSSSSSSWWW\\\cccffflllmmmpppsssuuussspppmmmhhheeebbb___]]]YYYTTTQQQKKKIIIFFFBBB@@@>>>======999<<>>???>>>DDDCCCKKK]]]xxx~~~{{{xxxvvvssspppmmmlllllllllkkkjjjiiijjjkkknnnqqquuuyyy{{{~~~~~~|||{{{tttsssvvv|||nnnbbbNNNHHHFFFEEEBBBBBBOOO```yyy{{{wwwuuutttooofff]]]ZZZQQQHHHAAAAAAAAA??????@@@>>>;;;777444333222111///,,,++++++***)))((('''''''''''''''((((((((((((((((((((((((((((((''''''''')))((((((((())))))***+++,,,,,,---,,,,,,...222555AAASSSeeeoooyyywwwhhhYYYLLLBBB===888777666444333333333444333333444555777999;;;<<<@@@@@@AAACCCDDDFFFGGGGGGKKKLLLMMMOOOQQQTTTVVVXXX[[[___eeeiiillloooqqqsssssswww}}}}}}zzzyyyyyyyyyyyyxxxsssoookkkhhhgggddd___[[[SSSQQQNNNMMMNNNQQQUUUXXX```bbbfffkkkoooqqqrrrrrrmmmkkkiiihhhfffccc___[[[VVVTTTQQQMMMIIIGGGEEEEEE>>>AAACCCBBBAAADDDLLLSSSfffsss{{{lll___QQQKKKCCC????????????>>>AAAAAAHHHUUUjjjzzzxxxuuusssrrrpppmmmkkkhhhgggeeeeeefffhhhjjjlllmmmoooqqqtttxxx|||~~~}}}}}}}}}{{{vvvtttxxx{{{{{{{{{}}}tttqqqqqqzzz}}}pppdddPPPKKKIIIIIIEEECCCMMM\\\ttt{{{uuurrrrrrnnnddd[[[XXXQQQHHHAAAAAAAAA??????AAA>>>;;;777555444333111000---,,,,,,+++***)))((('''''''''''''''((((((((())))))(((((((((''''''''''''''''''(((((()))***,,,,,,+++,,,,,,---...111555999GGGZZZkkkqqqwww|||ooo```SSSHHHAAA===666555444333333333333444222333444555888:::<<<===???@@@AAACCCEEEGGGHHHIIIIIIIIIKKKMMMQQQUUUXXXZZZ\\\aaagggmmmqqqtttwwwyyyxxx{{{~~~|||{{{{{{|||zzzyyyuuuqqqnnnmmmmmmjjjddd^^^TTTRRROOOKKKJJJJJJKKKLLLRRRTTTXXX\\\aaafffkkknnnmmmmmmmmmnnnooommmjjjhhhdddaaa]]]YYYUUURRRPPPOOOIIIJJJJJJHHHFFFGGGLLLPPP^^^kkkzzzzzznnn]]]UUUJJJDDDAAA@@@>>><<<===???FFFOOO\\\ttt}}}{{{zzztttrrrnnnjjjhhhggghhhiiifffffffffhhhjjjlllnnnpppqqqppppppppppppqqqssstttrrruuuzzz~~~uuupppnnnqqqtttrrrqqqrrruuupppooouuu~~~pppcccRRRMMMKKKKKKGGGDDDLLLYYYppp{{{tttqqqrrrnnncccZZZXXXQQQIIIBBBAAAAAA@@@???AAA>>>;;;777555444333111000...------,,,+++***))))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&'''''''''((()))+++------***+++,,,---///333888===MMM```pppssswww~~~vvvhhh[[[PPPHHHCCCAAA444444333333222222333333444444555777:::===???@@@???@@@AAACCCFFFHHHIIIJJJFFFGGGIIILLLQQQVVVZZZ\\\]]]bbbiiipppuuuxxx{{{}}}}}}}}}||||||}}}}}}{{{yyyxxxuuusssssstttqqqjjjcccWWWTTTQQQMMMIIIGGGFFFFFFGGGIIILLLPPPUUU[[[bbbgggmmmmmmooorrrtttuuusssqqqmmmkkkgggbbb^^^ZZZXXXWWWUUUSSSQQQMMMLLLLLLOOORRRYYYdddrrr~~~vvvfff]]]PPPGGGDDDAAA===::::::>>>EEEKKKSSSgggzzztttpppnnnnnnnnneeeeeedddcccdddeeefffgggeeedddccccccccceeehhhiiicccggglllqqquuuyyy}}}|||qqqkkkiiikkkmmmkkkiiijjjyyy}}}{{{yyyuuussspppaaaRRRJJJIIIOOOLLLFFFPPPccczzzyyypppooommmcccZZZUUUQQQJJJBBB>>>???AAABBBAAA===;;;888555222000//////******+++++++++******)))+++)))&&&$$$$$$&&&)))+++''''''''''''((((((((()))(((((((((((()))***+++,,,+++)))---222222000888EEEWWWjjjuuuzzzyyy{{{ssscccVVVNNNHHHAAA<<<666555444333222333444444222333444666888:::<<<===???AAACCCDDDEEEFFFHHHJJJJJJJJJKKKKKKLLLQQQWWW[[[cccgggmmmrrrwww{{{}}}}}}~~~~~~~~~~~~}}}|||||||||{{{xxxtttqqqccc^^^WWWRRROOOLLLGGGDDDFFFDDDEEEHHHIIIKKKSSS\\\```ccciiinnnrrrtttuuuuuuoooqqqnnngggaaa```___\\\\\\\\\\\\ZZZXXXWWWXXXYYYZZZdddoooyyyuuugggXXXQQQKKKCCC>>>>>>>>>AAAFFFHHHLLL[[[yyy{{{xxxrrrllljjjkkkjjjfffbbbcccaaa___^^^^^^[[[XXXVVVYYY[[[]]]^^^___dddkkkqqquuu{{{yyyqqqllliiikkkmmmkkkjjjkkkyyy~~~}}}zzzvvvpppbbbWWWMMMIIIMMMJJJGGGSSSggg}}}tttssspppfff[[[VVVRRRKKKCCC??????AAAAAAAAA===;;;888555222111000///------------,,,,,,+++******)))'''%%%%%%''')))***'''''''''((((((((())))))(((((((((((()))***+++,,,+++)))---222111000:::HHH]]]rrr~~~~~~~~~rrraaaTTTKKKEEE???:::666555444333222333444444222333555666999:::<<<===???AAACCCDDDDDDEEEGGGIIIIIIJJJKKKLLLNNNQQQWWW[[[bbbffflllrrrwww||||||xxxnnnhhh```ZZZUUUPPPJJJEEECCC@@@@@@BBBCCCDDDJJJRRRUUUYYY^^^ccchhhkkklllmmmmmmpppnnnhhhccccccbbb```___```aaa```___^^^^^^___^^^fffpppyyyppp```VVVNNNEEE@@@???===???CCCEEEGGGTTTnnn|||xxxvvvsssnnniiiiiigggcccaaa___\\\YYYVVVTTTUUUUUUUUUVVVYYY___cccgggnnnwww|||{{{sssnnnkkkmmmmmmjjjiiikkkwww{{{}}}sssfff]]]PPPHHHIIIGGGHHHVVVhhhzzzxxxtttkkk___XXXTTTMMMEEE@@@???AAAAAA@@@===<<<999666333111000///......------,,,+++******)))((((((''''''(((((()))''''''((((((((())))))))))))))))))))))))***+++,,,,,,***---222111111===LLLfff|||{{{}}}}}}qqq___QQQHHHBBB<<<777666555333222222222333444333333555777999;;;<<<===>>>@@@BBBCCCCCCDDDGGGIIIHHHJJJLLLNNNOOOSSSWWWZZZaaaeeelllrrrxxx~~~zzztttlllfff```YYYRRRLLLEEEBBB@@@AAA???>>>BBBHHHIIILLLQQQVVV[[[___aaabbbgggjjjjjjeeebbbccccccaaa```ccceeefffeeeddddddeeefffjjjpppxxxnnn```TTTIIICCCAAA>>>???BBBCCCDDDNNNcccxxx|||xxxwwwsssnnnjjjfffbbb___\\\TTTTTTSSSQQQOOOPPPTTTWWWXXX___hhhnnnssszzzzzzuuuqqqpppnnniiihhhjjjrrr|||~~~}}}xxxmmm```SSSHHHFFFEEEGGGSSSbbb}}}zzzqqqfff]]]VVVOOOFFFAAA@@@AAA@@@???===<<<:::777444222000///...---,,,***)))(((((('''(((((())))))))))))(((((('''(((((((((((()))))))))***)))))))))******+++,,,,,,+++---111111333BBBTTTmmm~~~~~~ppp^^^OOOFFF@@@:::666555444333222222222333444333444555777999;;;<<<======???AAABBBCCCDDDFFFHHHGGGJJJMMMOOOQQQTTTWWWZZZ```eeelllssszzz~~~xxxrrrllleee]]]VVVPPPKKKGGGFFFCCC???@@@DDDBBBDDDHHHLLLQQQUUUXXXZZZ\\\```bbb___]]]___```___]]]```dddffffffeeeeeefffjjjlllpppwww}}}kkk[[[OOOGGGCCC@@@AAACCCDDDEEELLL]]]mmm~~~xxxsssooojjjggg^^^]]]YYYVVVSSSQQQRRRSSSSSSWWW\\\aaafffnnnyyy~~~yyyvvvpppjjjiiikkkoooxxx|||~~~sssdddVVVJJJFFFEEEEEEMMMVVVvvv~~~xxxmmmcccYYYRRRIIIBBBAAAAAA@@@???======;;;888666333111000...---+++***)))((((((((((((((()))******)))(((((((((((((((((()))))))))*********************+++,,,---+++...222222666HHH]]]ttt|||}}}{{{nnn\\\NNNFFF@@@:::666555444333222111222333333333444555777999;;;===>>>===???AAABBBCCCDDDFFFHHHHHHJJJMMMPPPRRRUUUYYY[[[```eeemmmuuu}}}yyyqqqggg```[[[TTTOOOLLLGGGBBB@@@BBB@@@AAABBBEEEIIILLLOOOQQQRRRWWWZZZYYYYYY\\\^^^\\\ZZZ]]]aaadddddddddeeeeeehhhiiimmmvvvwwweeeWWWLLLFFFBBBAAABBBDDDEEEJJJWWWeee~~~yyyuuummmjjjeee```\\\YYYVVVUUUSSSSSSTTTTTTWWW___jjjrrr{{{}}}uuunnnmmmppppppwww}}}}}}lll^^^PPPIIIFFFEEEGGGLLLfffssshhh\\\UUUKKKDDDAAAAAA???>>>>>>===<<<:::777444111000000///---+++******++++++((())))))******))))))(((((((((((()))))))))******++++++*********++++++,,,---,,,...222333:::PPPggg}}}}}}uuujjjZZZNNNFFFAAA;;;666555444222111111111222333444444666888:::<<<===>>>>>>@@@BBBCCCCCCDDDGGGIIIIIIKKKMMMOOORRRUUUZZZ]]]bbbhhhoooxxx~~~tttlllggg___XXXTTTNNNGGGCCCCCCAAAAAA@@@AAABBBDDDFFFGGGKKKPPPUUUUUUVVVZZZ\\\ZZZXXX[[[___aaaaaabbbccceeecccccchhhrrr~~~rrrbbbTTTJJJCCC@@@???AAABBBGGGQQQ\\\ttt}}}yyysssmmmiiieee```^^^YYYWWWSSSPPPPPPUUU]]]bbbhhhtttzzzssssssxxxwwwzzzyyyjjjWWWLLLHHHFFFFFFGGGVVVoooxxxkkk^^^VVVLLLEEEBBBAAA???===>>>===<<<;;;888555222000///...,,,+++***+++,,,---))))))))))))))))))))))))(((((()))))))))*********,,,++++++******+++++++++---,,,///333555>>>VVVpppzzznnndddVVVLLLFFFAAA:::555444444222111111111222333444555666888:::<<<===>>>???AAACCCDDDDDDEEEGGGIIIJJJKKKMMMNNNQQQUUU[[[```eeejjjrrrzzz~~~~~~~~~xxxooogggbbb\\\SSSMMMLLLGGGEEEBBB@@@??????@@@AAACCCIIINNNOOOQQQUUUWWWVVVVVVXXXZZZ\\\\\\^^^```bbb```^^^aaajjjuuu~~~mmm]]]PPPGGGBBB???@@@AAADDDLLLUUUhhh|||wwwrrrnnngggddd___ZZZWWWVVVYYY[[[[[[eeeqqq|||~~~xxxxxx}}}}}}~~~rrr]]]OOOIIIGGGGGGGGGKKK```zzzmmm___WWWMMMEEEBBBAAA???===>>>>>>===;;;888555222000---+++***(((((()))+++,,,******))))))))))))******))))))))))))************,,,,,,++++++***+++++++++---,,,///444666@@@ZZZuuuwwwiii```TTTKKKFFFAAA:::444444333222111111111222333444555666888:::<<<>>>>>>???AAACCCDDDEEEFFFHHHJJJKKKLLLMMMNNNPPPUUU\\\aaafffkkksss{{{~~~uuuoooiii```YYYWWWMMMJJJFFFBBB@@@??????@@@===CCCIIIJJJLLLQQQRRRQQQSSSUUUVVVWWWWWWYYY\\\___```\\\\\\ccclllyyyuuucccTTTLLLFFFAAAAAAAAACCCJJJRRR___yyy}}}uuurrrnnnhhhccc^^^\\\[[[VVV]]]dddkkkqqq{{{~~~}}}}}}gggSSSKKKJJJHHHFFFIII[[[uuu}}}qqqeee^^^SSSJJJDDDBBBAAA@@@>>>===<<<999666333111//////...---,,,***)))((('''(((((()))***************+++*********))))))((((((''''''''''''((()))++++++------000333777CCC___yyysss```ZZZPPPGGG@@@;;;888666111000000000222333222111222222222333666999===???AAABBBCCCDDDEEEGGGHHHHHHHHHKKKNNNOOOQQQUUU]]]bbbmmmqqqwww|||wwwnnnddd^^^YYYQQQKKKKKKIIICCCBBBEEEEEEEEEEEEGGGJJJNNNQQQTTTRRRSSSUUUVVVWWWXXXXXXXXX[[[[[[]]]aaafffppp}}}kkk\\\PPPJJJEEEBBBAAABBBHHHPPP\\\nnn~~~}}}~~~~~~yyyvvvpppgggaaa]]]^^^^^^```eeemmmwww}}}~~~~~~oooZZZQQQNNNKKKHHHGGGVVVlllzzzllleee]]]RRRHHHBBB@@@>>>>>>>>>>>><<<:::777444222000000///...---+++***))))))((((((((()))))))))******************)))))))))((((((''''''((((((***++++++///...000333777DDD___xxx{{{nnn^^^WWWMMMDDD>>>:::666444111000000000222333222111111222444777999;;;===>>>AAAAAABBBCCCEEEFFFGGGGGGHHHJJJMMMOOOQQQVVV]]]cccmmmrrrzzzyyypppjjjddd\\\VVVTTTQQQKKKIIIKKKDDDCCCCCCDDDGGGJJJMMMOOORRRSSSTTTUUUVVVWWWWWWWWWYYYYYYZZZ^^^aaaiiiyyysssbbbUUUNNNGGGDDDBBBAAAGGGNNNXXXiii}}}{{{|||zzzwwwvvvvvvvvvtttsssuuusssuuu{{{xxxqqqiiigggeeebbbcccfffkkkooo|||~~~~~~~~~vvvaaaVVVQQQMMMIIIFFFQQQbbbttt{{{kkkeee]]]RRRIIIBBB@@@>>>>>>???>>>===;;;888555333111000000///...,,,+++******)))((('''''''''((()))***************))))))))))))(((((((((((()))***++++++000000111333999HHHcccyyyuuugggZZZSSSJJJBBB<<<888555333111000000000222333222111111333666:::<<<======<<<@@@@@@AAACCCDDDEEEFFFGGGGGGJJJMMMOOORRRWWW^^^eeennnttt~~~zzzpppiiibbb___ZZZTTTQQQQQQFFFEEEDDDDDDEEEGGGJJJKKKQQQRRRSSSTTTUUUVVVVVVVVVWWWWWWYYY\\\^^^cccooo|||}}}jjj[[[SSSJJJEEEBBBAAAEEELLLQQQbbb~~~~~~{{{}}}zzzuuurrrpppmmmjjjhhhjjjggggggkkkooorrrwww}}}~~~zzztttnnniiiggggggggglllttt~~~~~~~~~~~~vvvcccXXXRRRMMMIIIGGGOOO___qqq~~~qqqfff^^^SSSJJJDDDBBBAAA@@@???>>>===;;;999666444222//////...---,,,+++******)))(((&&&%%%&&&''')))+++*********))))))))))))))))))))))))))))))***+++,,,000000111444===PPPjjj}}}~~~nnn```VVVPPPGGG???:::777555333111000000000222333222111222444666999;;;<<<======???@@@AAABBBCCCEEEFFFFFFGGGJJJNNNPPPSSSYYYaaagggpppuuuyyytttmmmgggbbb\\\XXXVVVLLLKKKIIIHHHGGGHHHIIIJJJMMMNNNPPPRRRTTTVVVWWWWWWWWWWWWZZZ]]]___bbbkkkuuutttbbbXXXMMMGGGCCCBBBEEEJJJLLL[[[vvv~~~|||wwwtttpppllliiiiiidddcccfffhhhjjjooouuuwwwyyy}}}{{{uuupppnnnggglllttt~~~}}}||||||~~~}}}~~~qqqaaaXXXRRRNNNKKKFFFMMM___sssyyyeee^^^SSSJJJEEEBBBBBBAAA>>>>>>===;;;999666444333...------,,,+++***)))))))))(((&&&%%%&&&''')))+++))))))))))))))))))******+++************++++++,,,...000222777CCCYYYqqqyyyiii\\\SSSMMMEEE>>>999777555444111000000000222333222111444444444666888:::===>>>???@@@AAABBBCCCEEEFFFFFFGGGJJJNNNRRRUUU[[[dddjjjssswww~~~|||uuunnniiifffaaa]]]SSSQQQNNNKKKIIIHHHHHHHHHIIIKKKNNNQQQTTTWWWYYYZZZWWWVVVYYY^^^```bbbhhhppp}}}kkk___RRRJJJFFFCCCDDDHHHIIIUUUmmm}}}zzz~~~yyyuuurrrnnniiifffggghhhjjjooouuurrrsssuuuvvvxxxzzz}}}{{{}}}}}}xxxooooooqqqvvvyyyxxxwwwxxx{{{}}}||||||{{{lll___WWWSSSOOOMMMDDDKKK]]]sssggg```TTTJJJDDDAAA@@@???======<<<:::888666444333------,,,++++++***)))))))))((('''''''''((()))***))))))))))))************,,,+++++++++++++++,,,,,,---000444:::HHH```uuuttteeeXXXPPPJJJBBB<<<888666555444111000000000222333222111555555444555666999<<<>>>@@@@@@AAACCCDDDEEEFFFGGGHHHKKKPPPSSSWWW^^^gggnnnwwwyyy|||}}}|||uuuqqqpppkkkfffYYYWWWRRRNNNJJJGGGFFFFFFHHHJJJMMMQQQTTTWWWYYYZZZWWWVVVXXX]]]___```eeelllwwwyyyjjjZZZPPPJJJEEEDDDFFFGGGQQQdddzzzvvvyyyzzztttnnnmmmllllllqqqwwwvvvvvvuuuuuuvvvwwwyyyzzzwwwwwwwwwxxxyyy~~~|||wwwvvv|||vvvrrrqqqqqqrrrvvv{{{~~~yyywwwzzzzzzqqqeeeZZZTTTPPPMMMKKKFFFKKK\\\rrr~~~ooogggZZZOOOGGGBBB???>>><<<<<<;;;:::777555333222---------,,,++++++******((((((((()))))))))******((()))))))))************---,,,,,,+++++++++,,,,,,,,,111555;;;KKKbbbttt{{{}}}qqqbbbVVVLLLFFF???999666444333333111000000000222333222111555555666777999;;;======AAAAAABBBCCCEEEFFFGGGGGGIIIMMMQQQUUUZZZaaajjjqqqzzz}}}~~~{{{yyyzzz}}}xxxvvvvvvsssmmm```]]]XXXRRRMMMJJJHHHGGGKKKLLLOOORRRTTTWWWXXXYYYZZZXXXYYY]]]______ccciiiqqqxxxeeeXXXNNNGGGDDDDDDFFFMMM\\\uuuxxxqqqttt{{{}}}yyyvvvtttxxx}}}}}}}}}|||zzzyyyyyy|||zzznnnmmmmmmmmmnnnrrrxxx}}}xxxsssuuuyyy{{{rrrkkk```VVVPPPLLLIIIHHHJJJMMM\\\qqq}}}xxxooobbbTTTKKKDDD@@@>>><<<;;;:::999777555333222.........------,,,,,,,,,(((((()))***+++*********(((((())))))*********+++------,,,++++++,,,,,,,,,,,,111666<<>><<<999666555000...,,,,,,,,,,,,***((('''((((((((((((((('''''')))))))))))))))))))))))))))***++++++***+++---///333333888FFFZZZkkkvvvyyy~~~}}}ooo]]]OOOGGGBBB<<<777444333222111111222222222222333333333666444444666:::===<<<;;;BBBAAABBBBBBDDDFFFIIIJJJKKKMMMPPPUUU[[[ccckkkqqq|||~~~yyyyyyzzz{{{}}}|||zzzwwwuuuwwwyyy{{{}}}~~~~~~|||yyyvvvtttrrrqqqqqqlllhhhbbb[[[VVVTTTTTTTTTSSSTTTVVVXXXZZZ\\\\\\]]]]]]^^^___^^^^^^```cccfffmmmwwwyyyhhhYYYLLLGGGGGGCCCGGGQQQbbbyyy}}}sssmmmkkklllvvv~~~|||zzzxxxuuuvvvxxxzzz|||~~~tttpppnnnrrrvvvzzz|||{{{{{{}}}uuummmaaaVVVNNNKKKIIIIIIFFFMMM\\\ooo}}}wwwjjjbbbVVVGGGAAABBB@@@@@@???>>><<<999777555000...,,,,,,,,,,,,***(((''''''(((((()))+++,,,---))))))))))))))))))))))))***+++,,,+++***+++---///111444===OOOeeewww{{{mmm\\\OOOFFFAAA;;;666444333222111111111222222222333333333555555555777:::<<<===<<>>>>>>>>===;;;888555444000...,,,,,,,,,,,,***(((,,,+++)))(((((()))***+++))))))))))))))))))))))))***+++,,,,,,++++++---///111777DDDZZZrrrxxxjjjZZZOOOEEE@@@:::666333333222111111111111222222333333444555555666888:::<<<======AAAAAAAAABBBDDDGGGIIIKKKMMMOOOSSSWWW]]]eeennnttt}}}{{{wwwsssrrrpppqqqtttyyy|||uuupppmmmllllllfffeeebbb___[[[YYYWWWVVVXXX[[[^^^```bbbaaa```^^^]]]___`````````aaadddgggiiiqqq}}}rrraaaSSSJJJIIIDDDFFFJJJUUUhhhyyyllldddeeeiiilll{{{}}}|||zzzyyywwwyyy}}}{{{uuupppqqqssswww~~~|||}}}}}}wwwkkk^^^SSSMMMLLLLLLLLLRRR```ssssssfff```XXXKKKCCCCCC?????????===;;;999666555000...,,,,,,,,,,,,***(((---+++***(((''''''(((((())))))))))))))))))))))))***+++,,,,,,+++,,,---///000888IIIbbb}}}uuufffWWWNNNDDD???999555333222111111000000111222333333444444555666777999:::;;;===>>>@@@@@@AAABBBDDDGGGJJJKKKOOOQQQTTTXXX^^^fffooouuu}}}yyytttrrrooonnnpppuuu|||}}}wwwrrrooommmllleeedddbbb___\\\ZZZXXXWWWZZZ\\\___bbbcccbbbaaa```^^^```aaaaaaaaabbbdddfffiiipppzzztttcccTTTKKKJJJFFFGGGJJJRRRbbb}}}wwwlllcccaaacccggguuu|||~~~}}}|||~~~~~~wwwqqqppprrruuu}}}~~~~~~}}}{{{oooaaaUUUNNNMMMNNNMMMRRR___rrr|||mmmaaa]]]WWWKKKCCCBBBBBBBBBAAA@@@>>>;;;999777000...,,,,,,,,,,,,***((()))((((((((((((((()))))))))))))))))))))))))))))))))+++,,,,,,,,,---///111...888MMMhhhqqqbbbTTTLLLCCC>>>888444222222111111000000111222333444444555444666888999:::;;;===???@@@@@@AAABBBDDDGGGJJJLLLPPPRRRUUUZZZ```hhhpppvvv}}}xxxtttpppmmmmmmqqqwww{{{}}}zzzvvvrrrooonnnfffeeebbb```^^^\\\ZZZZZZ[[[]]]___bbbcccdddcccccc```bbbccccccbbbbbbcccdddhhhnnnvvv{{{iiiXXXMMMJJJHHHIIIKKKPPP^^^www|||tttkkkbbb]]]^^^```ooo~~~|||}}}~~~yyyrrrpppqqqttt|||~~~}}}|||qqqbbbUUUOOONNNPPPLLLPPP]]]qqqxxxiii]]][[[WWWLLLDDDCCCBBBBBBBBBAAA>>><<<999888000...,,,,,,,,,,,,***((('''(((((()))))))))))))))))))))))))))))))))))))))(((***+++,,,,,,...000333111<<>>888333222111111000///000111222333444444555444777999:::::::::===@@@@@@@@@@@@BBBDDDGGGJJJLLLQQQSSSVVV[[[```iiiqqqwww|||xxxrrrmmmlllnnnrrruuuxxxyyy{{{{{{yyyuuuqqqnnniiihhheeebbb___^^^]]]]]]]]]^^^```bbbdddeeefffgggbbbdddeeedddbbbaaabbbccceeejjjqqqzzzsss___PPPJJJHHHIIIKKKOOO[[[sssxxxoooiiiaaa\\\ZZZ[[[jjj~~~wwwrrrooonnnnnnppptttyyy{{{|||}}}{{{sssqqqqqqttt|||}}}|||qqqbbbUUUNNNNNNPPPJJJMMM[[[pppuuuggg[[[ZZZWWWMMMDDDCCC@@@@@@@@@???===:::888666000...,,,,,,,,,,,,***((()))***+++++++++)))((('''))))))))))))))))))))))))''')))+++,,,---...111444555AAAXXXuuu|||kkk\\\PPPJJJAAA===777333222111111000///000000222333444555555444777::::::::::::===@@@???@@@@@@BBBDDDHHHJJJLLLQQQTTTWWW[[[aaaiiirrrxxx~~~zzzsssnnnkkklllooorrrqqqtttyyy{{{{{{wwwrrrooommmjjjgggcccaaa`````````^^^___aaaccceeegggiiijjjccceeefffeeecccaaaaaaaaabbbgggnnnwww|||eeeRRRJJJHHHIIIKKKNNNZZZpppvvvmmmgggaaa[[[YYY[[[iii~~~}}}|||xxxqqqiiidddaaaaaaaaabbbgggmmmoooooonnnooopppqqqxxx{{{sssrrrsssvvv}}}}}}zzz}}}zzzoooaaaUUUOOOMMMNNNRRRPPPYYYoooqqqiiiaaa\\\UUUKKKDDDCCCDDDDDDBBB???<<<888555333111000...,,,***)))((((((***))))))***+++,,,+++***+++*********))))))(((((()))***+++,,,...///000000444EEE^^^yyyuuudddZZZQQQGGG>>>:::666333333333333333000111222222111222444666666666777888:::;;;<<<===??????@@@AAACCCFFFIIIKKKRRRVVVZZZ^^^aaagggooouuu|||tttnnnkkkjjjjjjoooqqquuuxxxxxxwwwtttrrrooommmjjjfffdddbbbaaaaaa___``````aaacccdddeeefffddddddccccccbbbbbbccccccdddhhhnnnwwwjjjZZZRRRLLLFFFFFFNNNYYYjjjzzzmmmeee___]]]^^^```ffftttyyyssspppkkkddd___[[[YYYXXXWWWYYY]]]bbbgggkkklllkkkkkkhhhfffiiiuuuxxxuuuuuuwww|||~~~yyyyyy{{{}}}~~~~~~rrrdddWWWOOOMMMMMMOOOMMMUUUlll~~~rrrjjjbbb]]]VVVMMMFFFCCC@@@@@@AAA@@@>>>;;;888666222111///---+++***))))))+++)))((((((***++++++***************)))))))))(((******+++,,,...///000111666GGG```{{{rrrbbbXXXNNNEEE===:::666333333333333222000111222222111222444666666666777888:::;;;<<<===??????@@@AAACCCFFFIIIKKKQQQUUU[[[```dddiiiqqqwww{{{yyytttpppnnnmmmpppqqqsssuuuuuutttrrrqqqsssrrrpppnnnllljjjiiiiiicccbbbaaaaaabbbccceeefffffffffeeeeeeeeeeeeeeeffffffjjjooovvvppp___UUUOOOIIIIIIPPPZZZiii|||ooofff^^^ZZZYYY___gggvvvzzzsssmmmjjjeee^^^YYYVVVTTTSSSRRRTTTWWW]]]bbbfffhhhiiihhhddd```aaahhhsss}}}yyywwwxxx|||{{{wwwvvvuuuyyy}}}|||yyy{{{xxxiii[[[QQQMMMLLLLLLJJJQQQfff}}}yyysssjjjbbb]]]WWWNNNGGGDDD???@@@BBBBBB@@@<<<888555111000...---+++***))))))+++)))&&&&&&(((***++++++************))))))))))))***++++++,,,---///000111888IIIaaa{{{lll]]]SSSJJJCCC<<<999666333333333333222000111222222111222444666666666777888:::;;;<<<===??????@@@AAADDDGGGIIIKKKPPPUUU\\\bbbggglllsssyyyxxx|||xxxtttsssqqqqqqqqqqqqqqqpppppppppppppppppppppooonnnmmmlllhhhfffcccaaaaaabbbccceeeiiihhhhhhhhhhhhhhhiiiiiijjjlllpppuuuyyyeeeZZZSSSMMMKKKQQQYYYhhh}}}qqqggg]]]XXXXXX]]]iiizzzwwwoooiiiccc___YYYTTTRRRPPPOOONNNPPPSSSXXX^^^cccfffhhhhhhddd```]]]]]]aaalllzzzxxxxxx|||zzzuuurrrmmmsss{{{~~~xxxrrrsssqqqbbbVVVPPPNNNLLLIIINNNaaa{{{}}}yyysssjjjaaa]]]XXXOOOGGGDDDCCCDDDEEEDDD@@@;;;555111//////---+++***)))((((((+++)))&&&%%%&&&)))++++++*********)))))))))))))))+++++++++,,,---///111222777IIIbbbzzzuuueeeYYYPPPHHHBBB;;;888555333333333333222000111222222111222444666666666777888:::;;;<<<===>>>>>>???AAADDDGGGJJJLLLPPPVVV^^^dddhhhmmmtttxxx}}}|||zzzvvvtttrrrpppooonnnoooooolllmmmnnnooooooooonnnmmmmmmjjjfffcccaaabbbccceeeiiiiiiiiiiiijjjjjjkkklllmmmoooqqqvvvlll___TTTNNNLLLQQQYYYfff}}}pppfff]]]ZZZ[[[]]]jjj}}}xxxnnnhhhaaa]]]XXXTTTSSSRRRPPPOOOOOORRRWWW]]]bbbgggjjjkkkiiieeebbb___]]]bbbsss~~~zzzxxxxxx{{{~~~vvvrrriiiooowww}}}|||sssnnnooo}}}yyyjjj]]]VVVRRRPPPLLLNNN]]]www|||sssiii___\\\XXXPPPHHHCCCCCCDDDEEEEEEAAA;;;666222000000...---++++++******+++)))&&&%%%&&&)))++++++))))))))))))))))))******,,,,,,+++,,,---///111333:::MMMfff}}}zzzkkk___VVVMMMFFFBBB:::777555333444444222111000111222222111222444666666666777888:::;;;<<<===>>>>>>???AAADDDGGGJJJLLLRRRXXX___eeeiiinnntttyyy|||zzzvvvrrrpppppppppqqqlllmmmooopppqqqqqqpppooopppmmmiiieeecccdddeeefffiiiiiiiiiiiijjjkkkmmmmmmpppqqqtttwwwrrreeeVVVOOOLLLQQQXXXeee}}}rrreee\\\YYY\\\]]]kkk~~~wwwmmmfff```]]]YYYVVVUUUTTTSSSRRRQQQSSSWWW\\\bbbgggjjjlllllljjjhhheeeaaabbbmmmzzz~~~yyywwwwwwzzzxxxrrrmmmqqqvvvyyy|||{{{pppmmmnnnyyyqqqddd\\\XXXSSSOOOOOO\\\vvv~~~zzzuuuiii___\\\ZZZRRRIIIDDDAAABBBDDDDDDBBB>>>:::777333222111///......------+++)))&&&&&&(((***++++++))))))))))))************---,,,++++++---///222444>>>TTTnnnuuueee[[[SSSJJJCCC@@@999777444444444444222111000111222222111222444666666666777888:::;;;<<<======>>>???AAADDDGGGKKKMMMSSSYYY```fffjjjpppwww}}}}}}xxxuuuttttttuuummmmmmnnnoooooooooooonnnqqqooollliiigggggghhhiiiiiiiiiiiijjjkkkmmmnnnoooqqqsssvvvzzz{{{mmmZZZRRROOORRRXXXddd{{{wwwggg\\\XXXZZZ\\\iii{{{sssiiiccc___]]]ZZZXXXXXXWWWVVVUUUTTTUUUXXX\\\aaafffjjjmmmlllkkkkkkkkkhhhhhhoooyyy|||~~~~~~yyyvvvuuuyyy}}}{{{ssspppsssuuutttttt{{{}}}wwwpppnnnnnnuuuttthhh```\\\UUUQQQOOO[[[www}}}wwwwwwkkkaaa^^^]]]UUULLLFFFCCCCCCDDDCCCAAA>>>;;;999222111000///...---------+++)))((((((***++++++***((()))))))))************------++++++---///222444AAAWWWssstttcccYYYQQQGGG???===888666444444444444222111000111222222111222444666666666777888:::;;;<<<=========???AAADDDHHHKKKMMMTTTYYY```gggmmmuuu~~~|||zzzyyyyyyqqqqqqpppoooooooooooooooqqqpppnnnlllkkkkkkkkkllliiiiiijjjkkklllnnnpppqqqqqqtttxxx}}}wwwaaaYYYTTTUUUYYYcccyyy}}}nnn```[[[[[[YYYeeeuuuyyypppiiieeeaaa___\\\[[[\\\\\\ZZZYYYZZZ[[[\\\___ccchhhllloooqqqnnnnnnqqqrrrtttzzzzzzvvvtttwww|||}}}~~~vvvppprrrrrrooommmsss{{{vvvrrrqqqnnnmmmqqq|||vvvjjjbbb^^^UUUQQQOOO[[[xxx|||yyymmmccc```___XXXNNNHHHHHHGGGFFFCCC@@@<<<888666///...---,,,+++************))))))***+++,,,+++***(((((())))))*********+++...---,,,+++---000333555@@@XXXtttuuucccYYYPPPDDD<<<999777666444444444444222111000111222222111222444666666666777888:::;;;<<<=========>>>AAADDDHHHKKKMMMTTTYYYaaahhhoooyyy}}}||||||zzzyyywwwvvvuuuuuuuuuvvvppppppooonnnnnnnnnnnnnnnjjjjjjkkklllnnnpppqqqrrrqqquuuzzz~~~hhh___XXXXXXZZZbbbwwwuuuggg``````WWWaaaqqquuunnnkkkkkkdddbbb```___``````___^^^aaaaaaaaacccgggkkkooorrrxxxtttssswww{{{{{{uuutttwwwyyy}}}wwwrrrlllkkkllljjjkkkzzz}}}zzzxxxtttqqqnnnlllppp|||}}}vvvooogggbbbUUUQQQPPPWWWkkkssshhhgggcccXXXLLLFFFHHHFFFDDDCCCBBB???;;;777555333000......---+++***))))))*********))))))(((+++***)))((((((***,,,---(((///+++'''---///000888CCC]]]oooxxxuuudddXXXNNNDDD<<<999666666555444333333222222000000000111222222333333555555777888:::<<<======@@@BBBCCCDDDEEEHHHMMMPPPTTTWWW^^^hhhppp{{{~~~|||yyywwwvvvwwwuuutttrrrpppnnnnnnnnnooonnnnnnmmmmmmmmmnnnnnnooorrrtttwww|||rrrfff\\\ZZZ\\\eeeyyy~~~qqqddd```bbb\\\cccooo}}}yyytttrrrqqqkkkiiigggfffffffffhhhiiigggiiiiiiiiiiiimmmsssyyyxxxyyy{{{~~~|||uuutttvvvxxx~~~~~~sssmmmjjjiiiggghhhuuuzzzyyyxxxuuupppnnnlllqqq}}}|||tttllleee```VVVRRRPPPWWWhhhwwwlllhhheeeZZZNNNHHHHHHFFFDDDCCCAAA???;;;777555222000......---+++***))))))))))))***************)))((('''((()))+++,,,***111---***///222444===LLLeeetttxxxrrrbbbWWWNNNDDD<<<999666555555444333333222222000000000111222222333333555555777888:::<<<======???@@@BBBCCCFFFJJJOOORRRYYY[[[bbbkkksss}}}}}}zzzxxxwwwxxxwwwuuusssqqqqqqqqqqqqppppppooooooooooooppppppqqqsssvvv{{{sssiiiaaa```bbbiii|||{{{wwwrrrjjjbbb___bbb[[[bbbooo}}}~~~{{{zzzuuusssqqqooooooooooooppplllmmmnnnnnnoooqqqwww{{{~~~}}}vvvtttuuuwww~~~vvvoooiiihhheeeeeeqqq}}}xxxxxxxxxwwwpppooonnnsss|||ssskkkbbb]]]VVVSSSQQQVVVdddyyy|||pppjjjeee[[[PPPJJJGGGFFFDDDCCCAAA???;;;888444222///......---,,,******)))(((((()))***,,,,,,))))))((('''''')))***+++***000---+++111333777BBBWWWppp|||zzz}}}~~~~~~zzzlll^^^UUUNNNDDD<<<999555555444444333333222222000000111111222333333333555555777888:::<<<=========???AAADDDGGGKKKQQQUUU\\\^^^ccckkkrrr|||~~~{{{|||zzzxxxvvvuuutttttttttsssrrrrrrqqqqqqqqqrrrrrrppprrruuuyyywwwnnnggggggiiinnnuuummmeeebbb```]]]^^^aaa[[[cccppp~~~~~~~~~|||zzzyyyyyyuuuvvvwwwxxxxxxzzz|||wwwttttttuuu|||xxxpppiiigggddddddooo~~~|||wwwwwwxxxvvvsssrrrrrrwwwxxxlllaaaZZZUUUSSSRRRUUU___pppssskkkddd\\\RRRKKKFFFEEECCCBBBAAA>>>;;;888444222///......---,,,+++***)))((('''(((***---...***))))))((()))***++++++)))...+++***111222888GGGbbb{{{|||~~~rrrfffYYYRRRLLLCCC;;;888444444444333333333222222000000111222222333333444555555777888:::<<<======>>>@@@BBBDDDGGGLLLQQQUUU\\\]]]aaahhhnnnwww~~~|||zzzxxxvvvuuuuuuvvvuuutttssssssssssssssssssooorrruuuxxx~~~}}}ssskkkjjjlllqqqsssggg[[[WWWXXXXXXZZZ\\\[[[dddsss~~~||||||zzz}}}~~~}}}}}}yyyuuutttuuuxxx|||xxxooohhhgggeeedddmmmzzz~~~wwwwwwwwwuuuvvvvvvwwwzzz}}}oooaaaXXXUUUSSSRRRSSSZZZhhhyyyuuuiiibbb[[[SSSKKKEEEDDDCCCBBBAAA>>>;;;888444111///.........,,,+++***)))(((((()))+++---///+++*********++++++,,,,,,)))---+++,,,222444<<>>;;;888333111///.........---++++++***))))))***+++,,,---+++++++++,,,,,,,,,,,,---,,,///---000666777BBBXXX~~~{{{hhh\\\PPPJJJEEE???999777333333333333222222222222111111222222333444444444555555777888:::<<<======BBBCCCEEEFFFHHHLLLQQQTTT]]]^^^ccchhhlllrrr}}}|||zzzyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuuuurrrtttwwwyyy}}}zzznnnkkkkkksss|||mmm^^^VVVSSSRRRRRRTTTZZZfffxxx~~~~~~}}}|||{{{zzzzzzzzztttvvvxxxxxxxxxxxxyyyzzzyyyzzz|||}}}|||}}}}}}xxxuuuuuuqqquuu{{{yyysssssspppllloooxxx{{{yyyxxxuuuooorrruuuzzz}}}vvvlllaaaYYYSSSRRRQQQPPPUUUaaasssxxxhhh___\\\WWWOOODDDCCCBBBAAA@@@>>>;;;888333111///.........---,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,...---111888888EEE]]]xxxfffYYYLLLFFFBBB<<<888777222222222222222222222222111111222333333444444555555555777888:::<<<======@@@BBBDDDFFFIIIMMMSSSWWW\\\^^^ccciiilllqqq|||~~~}}}}}}zzzzzzyyyxxxwwwwwwwwwwwwtttvvvyyy{{{~~~{{{qqqoooooouuuzzzmmm```YYYTTTQQQQQQTTTXXXeeewww~~~}}}|||{{{zzzxxxvvvuuuuuuqqqrrrssssssssstttwwwyyytttvvvxxxyyyyyyzzz|||~~~yyyvvvuuuppptttzzz}}}}}}yyyrrrttt{{{|||zzzyyyvvvjjjmmmrrrxxx~~~zzzuuuppphhh```ZZZRRRRRRPPPOOOTTTaaasssyyyiii```]]]YYYRRRDDDCCCAAAAAA@@@>>>;;;888333111............---,,,++++++,,,,,,,,,+++******))))))***++++++++++++******,,,+++000666777DDD^^^ttteeeXXXJJJDDD@@@;;;777777222222222222222222222222111222222333333444444555555555777888:::<<<======>>>@@@CCCFFFJJJOOOUUUYYYZZZ]]]bbbiiikkknnnxxx}}}|||{{{zzzyyyxxxxxxxxxvvvxxxzzz||||||tttrrrrrrwwwvvvkkkaaaZZZUUUQQQQQQUUUVVVdddwww}}}}}}|||zzzxxxuuusssqqqpppoooppppppooooooqqquuuxxxqqqsssuuuvvvwwwxxxzzz|||{{{yyyxxxzzz|||~~~}}}|||yyyxxxnnntttvvvvvv~~~rrrmmmhhh```ZZZWWWTTTQQQLLLIIIMMM]]]sssyyykkkccc```ZZZSSSFFFDDDCCCBBBAAA@@@===;;;444222111000111000///---+++++++++************)))))))))******+++++++++,,,+++000...000555888HHHcccooo^^^TTTHHHCCC>>>888555555777666555444222111000///333333222222222333333444555777999::::::;;;===???AAACCCFFFHHHJJJMMMQQQTTTYYY^^^cccgggkkkpppxxx}}}~~~~~~}}}~~~~~~|||||||||}}}|||tttrrrssswwwkkk___UUUSSSUUUTTTUUUVVV\\\jjjzzz}}}|||~~~~~~vvvvvvvvvuuutttrrrqqqppppppoooooonnnnnnnnnoooooommmnnnoooqqqsssuuuvvvwww}}}{{{}}}~~~yyyuuutttppptttvvvwwwvvvooohhh___WWWTTTRRRPPPLLLIIINNN^^^ttt~~~rrriiicccZZZQQQGGGEEEDDDBBBBBB@@@===:::444222000/////////...---+++++++++************)))))))))))))))((((((((((((+++///...///555888HHHdddnnn^^^TTTIIICCC>>>888555555333333333333333333333333333333333333333444555555666888999:::::::::<<<>>>@@@CCCFFFHHHJJJMMMQQQTTTXXX\\\bbbfffiiiooovvv|||}}}}}}}}}}}}{{{tttssstttxxxiii]]]RRROOOQQQRRRTTTWWW\\\kkkzzz|||||||||}}}|||{{{vvvvvvuuutttsssrrrpppooonnnmmmmmmlllkkkkkkkkkkkkkkklllmmmoooqqqsssuuuvvv~~~}}}wwwsssqqqqqquuuwwwxxx|||rrriii^^^TTTPPPOOONNNKKKIIIOOO___uuuxxxnnneeeZZZPPPIIIGGGEEECCCBBB@@@<<<:::555222///------......---+++++++++************)))+++******)))((((((''''''***...---///555888IIIeee||||||lll^^^SSSIIICCC???999666666222222222333333444444444333333333333444555777777777888::::::::::::<<<===???BBBEEEHHHJJJNNNRRRVVVWWW[[[```dddgggmmmtttzzz}}}~~~zzzssstttuuuzzzjjj\\\NNNJJJLLLOOOTTTXXX^^^mmm||||||{{{{{{{{{yyyxxxuuuuuutttsssrrrpppooonnnkkkkkkjjjiiihhhhhhggggggggghhhiiikkknnnqqqsssttt{{{xxxtttqqqrrruuuwwwyyyvvvlll```UUUQQQMMMLLLKKKJJJPPP```vvvxxxooofff\\\SSSLLLIIIGGGEEECCC@@@<<<999666222...,,,,,,---------+++++++++*********)))))),,,+++++++++++++++++++++***...---...555999KKKggg}}}yyykkk]]]RRRHHHCCC???:::777777444444444333333222222222222222333444555666888999777999::::::::::::;;;===>>>AAAEEEHHHKKKNNNSSSVVVWWW[[[```dddggglllsssyyy~~~yyytttuuuwww}}}nnn___NNNHHHIIILLLRRRWWW```ooo~~~~~~||||||zzzxxxvvvuuuttttttsssqqqooommmllljjjjjjiiihhhgggfffddddddddddddfffgggjjjmmmppprrryyy~~~zzztttqqqrrrsssvvvyyy{{{pppdddYYYTTTLLLLLLKKKKKKQQQ```uuuuuullleee^^^XXXMMMKKKHHHFFFDDDAAA===:::666333...,,,,,,,,,------+++++++++*********)))))))))******+++,,,------...***...---///555;;;MMMjjjwwwjjj[[[QQQGGGBBB>>>999777777444444444333333222222222222222333444555666888999777888::::::::::::<<<===>>>AAAEEEHHHKKKNNNSSSVVVWWW[[[```dddggglllsssyyyyyytttvvvyyy~~~tttdddRRRJJJIIIKKKPPPUUUbbbqqq~~~|||yyywwwuuuttttttrrrqqqooommmllljjjjjjiiiiiihhhfffdddcccbbbbbbbbbdddfffjjjmmmooovvv|||}}}vvvrrrrrrrrrtttwww}}}uuuhhh^^^YYYMMMNNNMMMMMMRRR```ssstttjjjeeeaaa\\\NNNLLLIIIGGGEEEBBB>>>;;;666333///------------,,,+++++++++************)))&&&'''((()))***,,,------+++...---///777===PPPnnntttgggYYYOOOEEEAAA===999666777222222222333333444444444333333333333444555777777555777999::::::;;;===??????BBBEEEHHHJJJNNNRRRVVVWWW[[[```cccfffkkkrrrxxxzzzuuuxxxzzzxxxgggVVVMMMLLLLLLOOOSSSbbbqqq~~~zzzxxxuuuuuutttsssqqqooommmkkkiiiiiijjjjjjiiigggeeedddaaaaaaaaaaaacccfffjjjlllqqqvvv{{{vvvsssrrrssstttxxxyyykkk```[[[OOOOOOOOONNNRRR^^^qqq~~~wwwmmmgggbbb^^^NNNLLLIIIGGGFFFCCC@@@===666444111//////...---++++++++++++************)))(((((()))******+++,,,,,,,,,///...000888???SSSqqq~~~pppdddWWWMMMCCC???<<<888666666333333333333333333333333333333333333333444555555444666888::::::<<<>>>@@@@@@CCCFFFHHHJJJMMMQQQTTTVVVZZZ___bbbeeeiiipppvvv~~~{{{wwwyyy{{{vvvgggXXXQQQOOONNNPPPRRR___ooo{{{xxxvvvvvvuuusssqqqooommmlllggghhhiiijjjjjjhhhfffeeebbbaaa``````aaadddgggiiilllqqqxxx}}}~~~zzztttrrrqqqrrrsss}}}{{{mmmbbb\\\QQQQQQPPPOOORRR^^^ooo||||||qqqiiiccc]]]MMMKKKIIIHHHFFFDDD@@@>>>666444222111000///---++++++++++++************))),,,,,,,,,,,,,,,,,,------,,,000...111999@@@TTTrrr|||mmmaaaVVVLLLBBB>>>;;;777555666777666555444222111000///333333222222222333444444333555888:::;;;<<>><<<888666222000000///...---)))))))))***+++++++++,,,)))************+++++++++000...///111777DDD[[[ooo{{{kkk]]]UUUNNNCCC<<<999888777555222222222222222222222222000111111222222333444444666777888:::;;;<<<======@@@AAADDDGGGKKKNNNQQQRRRVVVXXX[[[^^^ccciiipppuuu|||~~~}}}{{{~~~vvvfffYYYTTTPPPMMMRRR[[[dddooo{{{~~~{{{yyyxxxwwwuuussspppooonnnmmmhhhggggggfffffffffggggggcccbbbaaa``````___``````fffhhhkkkpppyyy|||xxxvvvuuuuuuttt}}}wwwuuurrrsssuuuhhh^^^TTTQQQPPPPPPSSS[[[kkkzzz|||qqqgggaaaVVVMMMEEEEEEEEEAAA===<<<999666222000000///...---***************+++++++++************++++++++++++///...///222888FFF]]]qqqxxxhhh[[[RRRKKKAAA;;;888888777555222222222222222222222222111111111222333333444444666777888:::;;;<<<======@@@BBBDDDGGGJJJMMMPPPQQQVVVXXX[[[^^^bbbhhhooottt~~~~~~uuufffYYYTTTQQQNNNRRR[[[gggrrr}}}~~~|||xxxwwwuuurrrpppnnnmmmmmmhhhhhhgggfffeeeeeeeeeeeeaaaaaa```___^^^^^^^^^^^^bbbdddfffjjjqqqzzzzzzvvvuuuuuuuuuqqqyyysssqqq|||vvvjjj___TTTQQQOOOPPPRRRYYYiiixxx~~~sssjjjdddXXXNNNFFFDDDDDDAAA===<<<999666333111000///...---+++++++++***************************+++++++++,,,...---///444:::HHH___sss{{{vvvgggZZZOOOHHH???999888777666444222222222222222222222222111111222222333333444444666777888:::;;;<<<======AAABBBDDDGGGJJJMMMOOOPPPUUUWWWZZZ]]]bbbgggnnnrrr~~~ssseeeYYYUUURRROOOSSS[[[jjjuuuxxxwwwuuurrrpppnnnlllllliiihhhgggeeedddcccbbbbbb______^^^]]]\\\\\\\\\\\\\\\^^^```cccggglllsssxxx~~~}}}yyywwwwwwvvvuuupppwwwsss}}}xxxkkk```SSSPPPNNNNNNOOOVVVeeesss~~~uuulllfff\\\QQQGGGEEEDDDAAA>>>===:::777333111000///...,,,,,,+++++++++***)))))))))*********+++++++++,,,,,,......000555<<>>;;;888444222000///...,,,,,,+++++++++***)))))))))***++++++++++++,,,,,,,,,//////000666>>>NNNggg|||~~~ttteeeYYYPPPIII@@@:::888666333111222222222222222222222222111222222333444444555555666777888:::;;;<<<======AAABBBDDDGGGIIIKKKMMMNNNSSSVVVYYY\\\```dddiiimmmuuuwwwqqqcccXXXUUUSSSQQQVVV___lllvvv~~~}}}||||||zzzyyyvvvssspppnnnllllllllljjjhhheeebbb___^^^]]]\\\[[[ZZZXXXWWWVVVVVVVVVTTTVVVXXXZZZ[[[^^^aaadddiiioooxxx~~~~~~xxxwwwzzz}}}|||yyyxxxzzz|||sssfffVVVSSSPPPOOOMMMQQQ]]]jjjuuunnneeeXXXLLLGGGEEEBBB@@@@@@<<<999555222111///...,,,+++++++++***************++++++++++++,,,,,,,,,,,,000///111777BBBUUUrrr|||qqqbbbWWWNNNHHH???:::888666333111222222222222222222222222222222333333444444555555666777888:::;;;<<<======@@@AAACCCFFFIIILLLNNNOOORRRUUUYYY\\\___bbbgggjjjooorrr|||qqqcccWWWTTTSSSRRRXXXbbbnnnwww}}}{{{{{{|||zzzxxxtttqqqooommmllllllkkkhhheeebbb___^^^]]][[[ZZZYYYWWWVVVUUUUUUTTTRRRSSSUUUUUUVVVYYY\\\___ccchhhpppvvv{{{}}}~~~vvvssswww|||~~~}}}}}}{{{mmm[[[XXXTTTRRROOOQQQ\\\iii}}}wwwppphhh[[[NNNIIIFFFCCCBBBBBB<<<999555222111000...,,,***************++++++++++++++++++,,,,,,,,,------000///111:::GGG___wwwkkk]]]QQQIIICCC<<<888777777555222222222222222222222222222222222333333444555555555666777888:::;;;<<<======???@@@CCCFFFIIILLLNNNPPPRRRTTTXXX[[[^^^aaaeeehhhkkkoooxxxrrrcccVVVRRRQQQRRRZZZeeeqqqzzz~~~}}}}}}|||yyyvvvssspppnnnmmmmmmkkkiiieeebbb```^^^^^^[[[ZZZXXXVVVUUUTTTTTTSSSOOOOOOPPPOOOOOOQQQUUUXXX]]]cccjjjpppuuu~~~||||||}}}~~~vvvpppttt{{{sss___[[[XXXTTTQQQRRR]]]hhh{{{wwwoookkk]]]PPPJJJGGGDDDCCCCCC===999555222111000...,,,))))))******+++++++++,,,++++++,,,,,,,,,---------///...222;;;LLLfffrrrgggXXXMMMDDD???999666777777666444222222222222222222222222222222333444444555555666666777888:::;;;<<<======>>>???BBBEEEIIILLLOOOPPPQQQTTTXXX[[[]]]aaadddgggjjjmmmvvvssscccUUUQQQQQQRRR[[[gggttt}}}~~~}}}zzzwwwsssqqqooonnnmmmllliiifffcccaaa___^^^[[[ZZZXXXVVVUUUTTTSSSSSSMMMMMMLLLJJJJJJLLLOOOSSSUUU[[[ccciiiooowww}}}xxxxxx}}}{{{yyy{{{|||{{{{{{~~~uuueee^^^YYYWWWRRRPPP]]]mmm~~~wwwnnnkkk___OOOFFFDDDDDDBBB??????;;;666333111000...---+++++++++*********))))))***************++++++++++++111666===PPPrrrssscccVVVOOOBBB???:::777666666666555333222222222222222222333222333444666666666666555666777999::::::;;;===>>>@@@AAACCCFFFHHHKKKMMMNNNPPPSSSWWW[[[]]]```cccfffhhhnnnuuuzzzssshhhZZZSSSPPPSSS]]]gggvvv}}}}}}|||zzzwwwtttrrrqqqqqqkkkkkkjjjhhheeeccc```___[[[ZZZYYYXXXVVVUUUTTTSSSQQQOOOLLLKKKLLLMMMNNNNNNSSSUUUZZZ```hhhrrr}}}|||xxxwww{{{}}}zzz|||{{{zzzzzz|||uuuggg```ZZZXXXSSSQQQ]]]mmm}}}vvvooojjj___QQQIIIGGGFFFDDDAAA???;;;666333111000...------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---222666>>>RRRssstttdddVVVNNNBBB>>>999666555444444333222222111111111111222222222333444555666666666555555777999::::::;;;===>>>AAABBBDDDFFFIIIKKKMMMNNNPPPSSSWWW[[[]]]```ccceeeeeekkkqqquuuzzztttiii\\\UUUSSSVVV```jjjwww}}}}}}{{{xxxuuusssrrrqqqmmmlllkkkiiifffcccaaa___\\\\\\ZZZYYYWWWUUUTTTSSSRRRPPPMMMLLLMMMNNNNNNMMMPPPRRRVVV[[[bbbkkkuuu||||||xxxwwwzzz}}}}}}{{{yyyyyy{{{sssggg```[[[YYYTTTRRR\\\kkkyyyyyysssppphhh___SSSLLLJJJHHHFFFBBB>>>;;;666222111000...------------,,,,,,,,,++++++++++++,,,,,,,,,---------///222555>>>TTTtttuuueeeVVVMMMBBB>>>999555333333222111111111111000000111111111222333444555555666666555555777999:::::::::<<<>>>AAABBBDDDGGGIIILLLNNNOOOQQQTTTXXX[[[]]]___bbbddddddiiinnnqqquuutttiii^^^XXXWWWZZZdddmmmxxx}}}zzzwwwuuusssrrrooonnnmmmkkkhhheeebbbaaa___^^^]]][[[XXXVVVUUUTTTTTTQQQOOONNNNNNNNNNNNMMMLLLNNNQQQUUUZZZaaajjjpppzzz{{{zzz|||}}}zzzzzz{{{xxxlllfff^^^YYYXXXTTTQQQZZZgggtttzzzxxxpppllleee^^^TTTMMMJJJIIIEEEBBB===:::555222000000...---+++++++++*********))))))******++++++,,,---------000111444>>>UUUtttvvveeeVVVLLLCCC???999555333222111000111111000000000000111111222222333444555555555555555777999999999:::<<<>>>AAABBBDDDGGGJJJLLLNNNOOORRRUUUYYY[[[]]]^^^aaaccceeeiiimmmpppttt~~~rrrhhh^^^ZZZZZZ]]]gggppp{{{~~~{{{xxxvvvuuutttqqqpppooommmjjjgggdddccccccbbb```]]][[[XXXVVVUUUVVVTTTQQQPPPPPPPPPNNNMMMKKKMMMNNNPPPTTTYYY```dddmmmttt~~~}}}}}}}}}}}}|||pppfffaaaZZZUUUUUURRRPPPWWWcccooottt|||{{{nnngggccc\\\SSSMMMIIIFFFCCCAAA<<<999555111000///...---+++++++++*********)))))))))))))))***+++,,,,,,,,,///000333>>>VVVsssuuudddUUULLLDDD@@@:::666444333222111111111000000000000111111222222333333444555555666444666888999999:::<<<===AAABBBDDDGGGIIILLLNNNOOORRRUUUYYY[[[]]]^^^aaacccdddgggkkknnnsss}}}nnneee]]][[[[[[```iiirrr}}}|||yyyxxxvvvvvvrrrrrrqqqooommmjjjhhhffffffeeecccaaa^^^\\\ZZZYYYYYYWWWTTTRRRRRRQQQOOOMMMLLLMMMNNNNNNPPPSSSXXX[[[cccjjjttt}}}~~~zzznnnccc]]]UUUQQQRRRQQQOOOUUU___mmmsss{{{qqqfffbbb\\\SSSLLLGGGDDDAAA@@@<<<888444111000///...------------,,,,,,,,,++++++(((((()))***++++++,,,,,,...000444???VVVsssssscccTTTLLLCCC???:::666555444333222111111111000000111111111222222222222333444555666444666888999999999;;;===@@@AAACCCFFFHHHKKKMMMNNNQQQTTTXXX[[[]]]___bbbdddbbbeeehhhkkkpppyyy|||jjjccc\\\[[[]]]bbbkkkttt~~~|||zzzyyyxxxxxxssssssrrrqqqooommmkkkjjjiiihhhgggdddbbb```^^^^^^[[[YYYWWWUUUTTTRRROOOMMMLLLMMMMMMLLLLLLNNNQQQTTT\\\bbbjjjrrrxxx|||}}}pppfffZZZRRRNNNQQQQQQOOOTTT^^^pppvvv~~~wwwjjjccc]]]TTTKKKEEEBBB@@@@@@;;;888444111000///...------------,,,,,,,,,++++++((())))))***+++,,,---...---111777BBBXXXttt}}}pppaaaTTTLLLAAA===888555444333333222222222111111111111222222333222222222222444555666444666888888888999;;;===???@@@BBBEEEGGGJJJLLLMMMPPPSSSWWW[[[]]]```ccceeeeeefffhhhkkkooowwwzzziiibbb\\\]]]___dddnnnwww~~~}}}|||zzzzzzzzzzzzsssssssssrrrqqqpppooonnnkkkjjjiiigggfffdddcccbbb]]][[[XXXWWWUUUSSSOOOLLLJJJJJJJJJIIIHHHHHHKKKMMMSSSWWW^^^eeekkkpppuuuyyy{{{tttjjjXXXQQQMMMQQQQQQPPPUUU^^^tttzzz|||nnneee^^^UUUKKKDDDAAA@@@@@@;;;888333111000///...---+++++++++*********)))))))))******+++---...//////...333:::DDDYYYvvv{{{nnn```SSSLLL???;;;777333333333222222333333222222222222333333333222111111222333555666444666888888888999;;;===>>>???AAADDDGGGIIIKKKLLLPPPSSSWWW[[[]]]```cccfffiiijjjkkklllpppvvvxxxhhhbbb]]]^^^aaafffoooxxx~~~}}}|||{{{{{{zzz{{{{{{ssssssssssssrrrqqqppppppllllllkkkiiihhhfffeeeeee^^^\\\ZZZXXXVVVSSSOOOLLLGGGHHHGGGFFFEEEEEEGGGIIIKKKNNNTTTZZZ___eeelllppptttyyyuuujjjZZZSSSPPPQQQOOOLLLTTT___pppyyy}}}|||~~~ppplllcccVVVJJJBBB???>>>===;;;888444111000///...,,,*********))))))((((((((()))***++++++------...///222///555IIIaaavvvwwwkkk___SSSMMMAAA===888444333333222222555222///000222444333222111222222333333444444555777777888999;;;<<<======???@@@BBBEEEHHHJJJLLLNNNNNNSSSWWWXXXXXX[[[aaagggnnnmmmlllkkkmmmrrrzzzxxxjjjfff```]]]```iiissszzz~~~{{{yyyyyyyyyyyywwwwwwxxxxxxwwwuuutttrrrqqqooolllkkkkkkjjjiiigggaaa^^^YYYVVVSSSPPPLLLJJJIIIGGGEEEBBBAAA@@@???@@@GGGGGGIIIMMMSSS[[[aaaeeejjjnnnsssxxx|||xxxmmm^^^WWWRRRRRROOOMMMTTT___ttt~~~|||~~~}}}sssmmmeeeWWWLLLDDDAAA??????;;;888444111000///...,,,...---------,,,,,,,,,+++)))***++++++------...///444222777III^^^rrrwwwjjj]]]QQQJJJ@@@<<<888444333333222222555222000000222333333222111222222333333444444555777777888999;;;<<<======???@@@BBBEEEHHHJJJLLLMMMMMMQQQUUUWWWWWWZZZ```eeejjjiiiiiiiiikkkqqqxxx~~~wwwlllgggbbb```dddmmmwww~~~~~~{{{zzzyyyyyywwwxxxyyyyyyxxxwwwvvvuuurrrpppmmmkkkkkkjjjhhhfffaaa^^^YYYUUURRROOOKKKIIIGGGFFFDDDAAA@@@???>>>>>>???@@@AAADDDIIIOOOUUUXXX^^^bbbgggmmmrrrwww}}}~~~|||~~~tttdddZZZTTTRRRPPPNNNUUU```xxx||||||uuuooofffZZZNNNFFFBBB@@@@@@;;;888444111000///...,,,+++++++++++++++*********)))***++++++------...///222222999HHHZZZnnnuuuhhhZZZOOOHHH???<<<777555444333222111444222000000222333222111111222222333333444444555777777888999;;;<<<======???@@@BBBEEEGGGJJJLLLMMMLLLOOOSSSUUUVVVYYY___cccffffffffffffiiinnnuuuzzz{{{vvvllliiieeedddhhhrrr||||||zzzyyyxxxyyyyyyzzzyyyyyyxxxxxxtttqqqnnnlllkkkiiifffccc```\\\XXXSSSPPPMMMIIIGGGEEEDDDBBB@@@>>>=========999999:::<<>>;;;777555444333222111222111111111111222222111111222222333333444444555777777888999;;;<<<======???@@@BBBDDDGGGIIIKKKLLLLLLOOORRRTTTVVVYYY^^^bbbeeeeeeffffffgggkkkqqquuuxxx~~~uuujjjhhheeefffkkkuuu{{{yyyxxxyyyyyyyyyyyyzzzyyyyyyvvvssspppmmmkkkhhhdddaaa]]]ZZZUUUQQQNNNJJJGGGDDDBBBAAA@@@???===<<<;;;;;;999999999999;;;===@@@AAAFFFIIIOOOTTTZZZbbbiiimmmsssuuuyyy}}}}}}~~~~~~{{{zzzzzzyyyhhh\\\SSSRRRQQQOOOVVV```uuu|||}}}~~~zzztttppphhh\\\PPPHHHCCC@@@???;;;888444111000///...,,,,,,,,,------------------)))***++++++------...///...222999FFFXXXmmmyyymmm```UUUKKKEEE<<<:::777555444333222000000111222222111111111111111222222333333444444555777777888999;;;<<<======???@@@BBBDDDFFFHHHJJJKKKMMMOOOQQQSSSVVVZZZ___bbbeeefffgggfffgggiiimmmpppvvv|||}}}uuuhhhfffeeegggmmmvvv|||zzzxxxwwwwwwwwwxxxxxxxxxyyyvvvssspppmmmjjjfffbbb^^^YYYUUUQQQMMMJJJHHHDDDBBB@@@??????>>><<<;;;:::999;;;::::::::::::;;;<<<===???BBBFFFKKKQQQWWW^^^ccchhhlllrrrxxx~~~}}}{{{|||{{{}}}}}}yyywwwxxxyyykkk^^^UUUSSSRRRPPPTTT]]]ppp}}}{{{uuuqqqiii]]]RRRIIIDDD@@@???;;;888444111000///...,,,************++++++++++++)))***++++++------...///111555<<>>>>>>>>===<<<;;;999888:::999999888888999999999:::<<>>======>>>===<<<;;;999888777777777777777777888888999:::;;;<<<>>>BBBGGGKKKRRRUUU[[[bbbiiiqqqzzz{{{uuutttuuunnnmmmsss}}}~~~uuuhhh]]]ZZZWWWQQQPPPUUUkkkxxx|||tttmmmaaaVVVMMMGGGCCCAAA;;;888444111000///...,,,(((((())))))******++++++)))***+++,,,---......///,,,111<<>>>>>===;;;999888666777777777777888888888:::;;;;;;:::;;;>>>CCCFFFHHHJJJNNNTTT\\\fffqqqxxxyyy{{{~~~xxxsssqqqqqqkkkiiiooo|||mmm\\\XXXXXXTTTRRRTTTfff|||zzztttnnndddYYYOOOHHHDDDBBB>>>:::555222000///---,,,...---,,,,,,+++++++++++++++,,,------,,,,,,...000333666DDD___wwwiii\\\QQQIIIDDD333333444555555444444444///111222222111111222333222222222222333444555555777666666777999;;;===>>>===???BBBCCCDDDEEEHHHJJJJJJLLLOOOQQQSSSVVVYYY\\\```bbbdddeeeeeefffhhhiiiooossswwwxxxzzz|||uuusssooopppxxx}}}|||zzzyyyxxxqqqpppnnnllljjjiiihhhhhhdddcccaaa^^^ZZZUUUQQQNNNHHHGGGEEEBBB???===<<<;;;:::::::::999999999888888888888888888888888888888999888777777888:::<<<===AAACCCFFFKKKQQQZZZdddkkkpppqqqrrrsssuuuzzzyyyuuuttttttjjjhhhlllwwwtttaaa\\\ZZZUUURRRUUUeee|||~~~vvvooojjjbbbXXXOOOIIIEEECCC===:::555222000///...------,,,++++++*********++++++,,,------,,,---///000111666GGGfffvvvgggZZZPPPGGGCCC777666666555444222111000///111222222111111222333222222222222333444555555777777777777999:::<<<======???BBBCCCDDDEEEHHHJJJJJJLLLOOOQQQRRRUUUYYY\\\___aaacccccccccdddfffggggggmmmsssvvvxxxzzzttttttpppsss{{{~~~|||zzzxxxwwwvvvpppnnnllljjjhhhfffeeedddbbbaaa___\\\XXXSSSOOOMMMHHHFFFDDDAAA???===;;;;;;::::::::::::999999999999777777777777777777777777888888777777888999;;;<<>><<<;;;;;;;;;;;;;;;::::::::::::999777777777777777777777777777777777777888999:::;;;<<<===>>>???AAAFFFKKKPPPUUUXXXZZZ\\\^^^```cccfffllloootttzzz{{{wwwuuuuuuqqqnnnoooxxx}}}iiiaaa\\\VVVVVVZZZmmmxxxtttpppiii___UUULLLFFFBBB===:::555222111111///...,,,,,,+++++++++++++++,,,+++---...---------///111333;;;PPPqqqxxxnnngggjjjppp|||rrrcccVVVLLLEEEAAA555555444444333333333444///111222222111111222333222222222222333444555555888888888999999::::::;;;===???AAACCCCCCEEEGGGIIIIIIKKKMMMOOOPPPSSSVVVYYY^^^___aaaaaa``````bbbccceeekkkrrrwwwzzz}}}|||xxxttttttuuuzzz~~~}}}{{{wwwtttqqqnnnmmmllljjjhhhdddaaa___^^^]]][[[ZZZXXXUUUQQQMMMKKKIIIEEECCCBBB???>>><<<;;;;;;<<<<<<<<<;;;;;;;;;::::::888888888888888888888888777777777777888888999999:::;;;;;;<<<<<<>>>BBBEEEHHHKKKOOOQQQRRRRRRTTTUUU[[[^^^ccciiiooowww{{{vvvtttttttttppprrr{{{xxxfff^^^ZZZUUUWWW]]]sss}}}wwwssslllbbbXXXNNNHHHDDD>>>:::666333111111///...------,,,,,,,,,------...,,,---......------///111444===RRRrrr{{{pppgggggglllvvvqqqbbbUUULLLEEEBBB666555444333333333333444///111222222111111222333222222222222333444555555888888999999::::::::::::<<<>>>AAABBBCCCDDDGGGIIIHHHJJJLLLNNNOOORRRUUUXXX]]]___```aaa```aaabbbddddddhhhlllppprrrwww}}}{{{wwwuuutttwww|||}}}{{{yyyuuuqqqnnnkkkjjjjjjiiifffccc```^^^\\\\\\YYYWWWUUURRRNNNLLLJJJHHHDDDCCCAAA???>>>===<<<<<<=========<<<<<<<<<<<<;;;999999999999999999999999777888888888999999999999888:::;;;;;;;;;===???BBBAAADDDGGGIIIIIIIIIIIIJJJLLLOOOSSSXXX^^^eeemmmsss}}}wwwuuutttsssppprrr|||ooo```ZZZWWWSSSVVV]]]sss|||wwwnnndddYYYPPPJJJGGG???<<<777333222000///---...------------......///,,,---......---...000222333<<>>AAABBBCCCDDDFFFHHHHHHJJJLLLMMMNNNPPPTTTVVV[[[]]]___`````````bbbdddfffhhhjjjmmmpppuuu{{{~~~{{{xxxvvvvvvzzz~~~{{{zzzwwwtttpppllliiihhhhhhgggeeebbb___]]]\\\[[[XXXVVVSSSPPPMMMKKKJJJIIICCCCCCAAA@@@>>>>>>======>>>>>>>>>=========<<<<<<::::::::::::::::::::::::888999999:::::::::999999888:::<<<=========???@@@>>>@@@CCCDDDCCCBBBCCCCCCCCCEEEHHHKKKPPPVVV]]]bbbqqq|||{{{xxxvvvtttpppsss}}}wwwhhh[[[WWWTTTQQQTTT\\\lllxxxjjj]]]RRRKKKGGGAAA===888444111000...,,,---,,,,,,,,,,,,---...///,,,.........---...000222111;;;PPPooozzz{{{zzz|||mmm]]]QQQIIICCC@@@;;;999666333111000000000///111222222111111222333222222222222333444555555555666888:::;;;;;;;;;;;;<<<>>>@@@BBBBBBDDDFFFHHHGGGIIIKKKMMMMMMPPPSSSUUUXXXZZZ\\\]]]^^^___bbbdddfffhhhjjjmmmppptttxxx{{{}}}|||yyyxxxyyy}}}zzzyyyvvvsssoookkkiiigggfffdddbbb```^^^\\\[[[[[[XXXVVVSSSPPPMMMLLLKKKJJJCCCCCCBBB@@@??????????????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;;;;;;;:::999999;;;===>>>===<<<===>>><<<>>>@@@???>>>===>>>??????@@@AAACCCEEEJJJQQQUUUbbbmmm}}}{{{yyyvvvrrruuussseeeYYYVVVSSSPPPSSSZZZfffqqq```SSSJJJEEEBBB>>>999444111///---+++++++++++++++,,,,,,---...---...///.........000222111:::OOOlll}}}zzzkkk[[[OOOGGGBBB???888666444222111222333444///111222222111111222333222222222222333444555555444555777:::;;;<<<<<<<<<<<<>>>@@@BBBBBBDDDFFFHHHGGGIIIKKKLLLMMMOOORRRUUUUUUWWWZZZ\\\]]]^^^aaaccc```bbbeeeiiillloooqqqsss{{{||||||zzzyyy|||yyyxxxuuurrroookkkiiihhhcccbbb```^^^\\\[[[ZZZZZZXXXVVVSSSPPPNNNLLLKKKKKKDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>========================:::;;;<<<<<<<<<;;;:::999999;;;>>>>>><<<;;;:::;;;;;;=========;;;:::;;;===>>>>>>>>>???@@@DDDJJJNNNQQQ\\\mmm~~~}}}}}}wwwxxxqqqeeeXXXTTTRRRQQQPPPQQQddduuu{{{hhhYYYNNNHHH@@@<<<777444222111///---,,,------......------,,,,,,,,,,,,---...///000111555;;;KKKddd|||{{{jjjZZZOOOGGGAAA===999666333333555666444222000000111111111111000000333333333444444444555555444555555777888999::::::888;;;===???@@@AAADDDFFFJJJKKKMMMMMMNNNOOORRRTTTUUUVVVXXXYYYZZZ\\\___bbbbbbccceeehhhkkkooorrrsssrrrxxx|||{{{~~~~~~|||xxxvvvsssoookkkhhhfffeeebbbaaa___]]]ZZZXXXVVVUUUUUUSSSQQQOOOLLLKKKJJJIIIHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>===<<<<<<======<<<<<<=====================>>>>>>>>>===<<<;;;;;;;;;::::::;;;===?????????>>>>>>>>>???AAADDDFFFHHHOOORRR]]]nnnyyyyyysssfffYYYTTTRRRPPPOOOPPP^^^nnnnnn]]]PPPIIIBBB>>>999555333111///...,,,,,,------------,,,,,,++++++,,,,,,---...000111555999FFF\\\tttyyyhhhXXXMMMFFF???;;;888666333333444555333111000111111111111111000///333333333444444444444555777888888:::;;;<<<===>>>;;;===???@@@AAABBBEEEGGGIIIJJJLLLMMMMMMNNNQQQSSSTTTVVVXXXYYYYYY[[[^^^aaaaaaaaacccfffiiillloooqqqooouuu|||~~~~~~~~~}}}{{{zzzwwwuuurrrnnnkkkhhhfffeeeaaa```^^^\\\ZZZWWWUUUTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>======<<<>>><<<;;;;;;;;;<<<============>>>???@@@CCCEEEFFFMMMNNNVVVeeettt~~~|||vvvhhhZZZTTTQQQNNNMMMNNNXXXhhhyyyuuucccSSSKKKDDD@@@:::666333111///...,,,,,,------------,,,,,,++++++++++++,,,...///000555777BBBWWWnnnwwwfffVVVKKKCCC===999666555333333444444222111111222222222111000//////333333333333444444444444888888999:::<<<===>>>???===???AAABBBBBBCCCEEEGGGGGGIIIJJJKKKLLLMMMPPPRRRSSSUUUVVVWWWXXXZZZ]]]_________aaacccfffiiilllmmmkkkqqqwww|||~~~}}}{{{zzzxxxwwwvvvuuusssqqqnnnjjjgggeeeddd```___]]][[[YYYWWWUUUTTTRRRQQQOOONNNLLLKKKKKKJJJMMMLLLKKKJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>???????????????>>><<<;;;;;;<<<>>>?????????@@@AAABBBDDDFFFGGGMMMLLLQQQ\\\jjjzzzzzzkkk\\\UUUQQQMMMLLLMMMUUUfffxxxzzzgggVVVLLLDDD@@@:::666333000...,,,,,,,,,,,,------,,,,,,,,,*********+++,,,---...///555888CCCXXXnnnuuudddUUUJJJCCC===999555444444333333333111000222222222222111000//////222222333333333444444444555555666888:::;;;<<<===>>>@@@AAABBBBBBBBBDDDFFFFFFGGGIIIJJJKKKLLLOOORRRRRRTTTUUUVVVWWWXXX[[[]]]^^^___```bbbeeegggjjjkkkjjjooouuuyyy|||~~~}}}{{{xxxvvvuuuttttttrrrqqqooommmjjjgggdddccc^^^]]]\\\ZZZXXXWWWUUUUUUQQQPPPOOONNNLLLLLLKKKKKKMMMMMMLLLKKKJJJIIIHHHHHHDDDDDDEEEEEEEEEEEEEEEFFFGGGFFFEEEEEEDDDCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@>>>>>>???BBBDDDCCCCCCDDDEEEGGGHHHIIIJJJOOONNNRRR[[[fffuuu~~~ooo^^^VVVQQQMMMLLLMMMRRReeezzz}}}hhhVVVKKKCCC???999555222///---++++++,,,,,,,,,,,,,,,,,,+++*********+++,,,---...///111777FFF\\\qqqtttcccTTTJJJCCC===999333444555444333222111111222222222222222111000000222222222333333333444444333444555777888:::;;;<<<<<<>>>@@@@@@@@@AAACCCDDDDDDFFFHHHIIIJJJLLLOOOQQQRRRSSSUUUVVVVVVWWWZZZ\\\______```bbbdddgggiiijjjlllpppuuuxxxzzz}}}}}}|||yyywwwtttsssrrrqqqooonnnmmmllliiifffdddbbb]]]]]]\\\ZZZYYYWWWVVVVVVRRRQQQPPPNNNMMMLLLLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAACCCEEEGGGHHHLLLLLLKKKGGGDDDCCCDDDGGGFFFGGGHHHIIIJJJKKKLLLLLLPPPPPPUUU^^^fffrrr~~~~~~rrraaaWWWSSSOOOMMMNNNPPPdddzzz~~~iiiUUUIIIBBB>>>888444111///---+++++++++,,,,,,,,,,,,++++++++++++++++++,,,...///000///666III```sss|||qqqaaaSSSIIICCC>>>:::333555666666444222111111111111222222222222222111222222222222333333333333444555666888:::<<<===>>>:::<<<>>>??????@@@BBBDDDDDDFFFHHHIIIJJJLLLOOORRRRRRTTTUUUVVVVVVWWWZZZ\\\___```aaabbbdddfffhhhiiimmmpppsssvvvxxx{{{~~~~~~}}}yyyyyywwwuuusssqqqooonnnlllllllllkkkhhhfffcccaaa]]]\\\\\\[[[YYYXXXWWWWWWTTTSSSQQQPPPNNNMMMMMMLLLMMMMMMLLLKKKKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKIIIIIIEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBDDDFFFIIILLLNNNZZZZZZYYYTTTMMMHHHGGGIIIIIIJJJLLLMMMNNNOOOOOOOOOQQQSSSYYY```fffooo~~~~~~yyywwwyyy}}}tttbbbYYYTTTPPPOOOPPPPPPdddzzz{{{iiiWWWKKKAAA>>>888555222111///---++++++,,,,,,,,,,,,++++++++++++,,,,,,---...000111111:::MMMeeevvvxxxmmm^^^PPPHHHBBB>>>;;;333555888777555222222222000000111222333333333333111222222222222333333333555555777999;;;===>>>???999;;;===>>>???@@@CCCEEEDDDFFFHHHIIIJJJLLLPPPRRRSSSTTTVVVVVVVVVWWWZZZ\\\______```aaaccceeefffgggmmmnnnppprrrtttwwwzzz}}}~~~|||zzztttttttttsssqqqooolllkkkjjjkkkkkkjjjhhheeebbb```]]]]]]\\\[[[ZZZYYYYYYXXXVVVUUUSSSQQQOOONNNMMMMMMNNNMMMMMMLLLLLLKKKKKKJJJKKKLLLLLLMMMNNNNNNOOOOOONNNOOOOOOOOONNNMMMLLLKKKHHHHHHHHHGGGFFFEEEEEEEEECCCCCCDDDFFFIIIMMMPPPRRRaaacccccc___WWWQQQOOOPPPPPPQQQRRRTTTUUUUUUUUUUUUWWWXXX]]]bbbfffnnn}}}xxxttttttvvvyyy{{{uuucccZZZUUUQQQPPPQQQRRRfffzzzyyyjjjZZZOOOBBB>>>999666444222111///+++++++++,,,,,,+++++++++,,,,,,,,,---...///000111666???RRRiiiyyyuuujjj[[[NNNFFFAAA===:::333666999888555333222333///000111222333444444444111111222222222333333333444444666888:::<<<>>>???888;;;===???@@@AAADDDFFFDDDFFFHHHJJJKKKMMMPPPSSSTTTUUUVVVVVVVVVWWWZZZ\\\_________```bbbccceeefffllllllmmmoooqqqtttxxxzzzyyy||||||yyyxxxqqqqqqrrrrrrpppmmmjjjhhhiiijjjjjjjjjhhheeebbb```]]]]]]\\\\\\[[[ZZZZZZYYYXXXWWWUUURRRPPPNNNMMMMMMOOONNNNNNMMMMMMLLLLLLLLLJJJJJJKKKLLLMMMMMMNNNNNNOOOPPPPPPQQQPPPOOOMMMLLLKKKKKKJJJIIIIIIHHHGGGGGGDDDEEEEEEGGGJJJOOOSSSUUU```dddgggddd^^^YYYXXXZZZVVVWWWYYY[[[\\\\\\[[[[[[]]]^^^```dddgggooo~~~vvvrrrqqqsssttt~~~sssbbbYYYUUURRRPPPQQQSSSbbbvvvzzzzzz|||zzzuuuiiiWWWIII@@@<<<888444333222000///......---,,,,,,+++******,,,,,,,,,,,,---///000222888;;;SSSooo|||uuugggXXXOOOHHH@@@999777888777555444333222222222222222444444444444222222000000111222333333444444555666777888888888888888;;;;;;<<<>>>???@@@AAABBBAAACCCEEEGGGHHHLLLPPPSSSRRRSSSSSSTTTVVVWWWXXXXXX[[[]]]___```aaacccfffiiiiiikkknnnooooooqqqsssuuuvvvxxx{{{~~~~~~{{{xxxwwwrrroookkkjjjkkkllljjjhhhhhhggggggggggggeeeaaa]]]]]][[[YYYXXXXXXXXXZZZ[[[[[[ZZZXXXVVVTTTSSSSSSSSSNNNOOOOOOOOONNNNNNNNNNNNQQQPPPPPPPPPPPPQQQRRRRRRUUUTTTSSSQQQPPPPPPPPPPPPPPPNNNLLLJJJIIIJJJKKKKKKJJJJJJJJJMMMRRRVVVYYYZZZccceeeggggggdddbbb``````aaabbbcccddddddcccbbbbbbaaacccdddfffjjjtttxxxsssrrrrrrsss{{{uuuddd[[[VVVRRRPPPQQQTTTcccxxx}}}vvvrrruuuyyy|||}}}}}}yyytttppplllbbbSSSHHHAAA===888555333111000.........---,,,,,,+++******,,,,,,,,,,,,---///000222:::>>>XXXvvvssseeeVVVMMMFFF===777555666666444333222222222222222333333333333333333222111111111222222333333444666777888999999::::::999;;;;;;<<<>>>???@@@AAABBBAAACCCEEEGGGHHHKKKPPPSSSRRRSSSTTTUUUVVVXXXXXXYYY\\\]]]___```aaacccfffhhhjjjllloooppppppqqqsssuuuuuuwwwyyy{{{}}}~~~}}}zzzxxxvvvqqqnnnkkkjjjkkklllkkkiiijjjiiiggggggfffdddaaa^^^\\\[[[ZZZXXXXXXYYYZZZ[[[]]]\\\ZZZXXXVVVTTTSSSRRRPPPPPPOOONNNNNNNNNNNNNNNQQQQQQQQQRRRRRRSSSUUUUUUVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNLLLKKKLLLMMMMMMNNNNNNNNNQQQUUUYYY\\\]]]dddfffiiiiiihhhffffffgggfffggghhhiiiiiihhhgggffffffggghhhjjjnnnwwwxxxuuutttuuuuuuvvvwwwfff\\\WWWSSSQQQQQQVVVeeezzz~~~uuummmjjjlllqqqtttuuupppkkkgggccc[[[PPPGGGBBB>>>999555333111///---...------,,,,,,++++++***,,,,,,,,,,,,---///000222:::@@@]]]~~~ssseeeUUULLLEEE===777555444444333222222222222222333333222222222222333333222222222222222222222222777777888::::::;;;;;;;;;;;;;;;<<<===???@@@AAAAAAAAACCCEEEFFFHHHKKKOOORRRRRRSSSUUUVVVXXXYYYZZZZZZ\\\]]]___```aaabbbeeehhhlllnnnpppqqqpppqqqrrrssstttuuuwwwwwwxxx{{{~~~~~~~~~}}}}}}|||{{{yyywwwvvvpppnnnkkkjjjkkkllllllkkknnnkkkhhhfffeeedddbbb```]]]\\\ZZZYYYYYYYYYZZZ[[[]]]]]]\\\[[[YYYVVVSSSRRRSSSRRRPPPNNNMMMMMMNNNOOORRRRRRSSSTTTUUUWWWXXXYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSRRRPPPOOONNNOOOOOOPPPRRRRRRSSSUUUYYY]]]aaaccciiikkkmmmmmmmmmmmmnnnooommmnnnoooppppppooonnnmmmlllmmmnnnooosss{{{~~~}}}wwwvvvxxxyyyyyyqqqvvvfff]]]XXXTTTSSSTTTVVVeee{{{zzzppphhhfffiiilllllliiifffccc```YYYNNNFFFCCC???999555222000...------------,,,,,,+++++++++,,,,,,,,,,,,---///000222888AAA___vvvgggWWWNNNGGG???:::888333333222111111222222222444333222111111222333444333333222222222222222222666777888999::::::;;;;;;:::;;;<<<===>>>@@@AAAAAAAAACCCEEEFFFHHHJJJOOORRRSSSTTTVVVXXXZZZ[[[[[[[[[\\\]]]___``````bbbeeegggkkknnnpppqqqppppppqqqrrrrrrsssuuuuuuvvvxxx{{{~~~}}}|||{{{{{{zzzyyyxxxwwwwwwvvvqqqooonnnmmmmmmnnnooooooqqqmmmiiifffeeeeeedddccc^^^]]]\\\[[[[[[[[[\\\\\\ZZZ[[[\\\\\\[[[XXXUUUTTTVVVTTTQQQNNNMMMNNNOOOPPPRRRSSSTTTUUUWWWYYY[[[\\\[[[[[[ZZZYYYXXXWWWUUUUUUTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTVVVYYY]]]bbbhhhlllpppqqqssstttssssssuuuvvvtttuuuvvvvvvvvvuuutttsssqqqrrrssstttwww~~~~~~|||zzztttxxx|||wwwvvvxxxxxxwwwppp~~~wwwfff^^^ZZZWWWVVVWWWWWWggg~~~wwwmmmfffdddcccbbbaaaaaaaaa]]]VVVKKKCCCCCC???999555222000...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,---///000222:::BBBaaavvvgggWWWMMMFFF???:::888333333222111111222222222333333111000000111333333333333222222222222222222444555666888999:::::::::::::::;;;===>>>???@@@AAAAAACCCEEEFFFGGGJJJNNNQQQSSSUUUWWWZZZ\\\]]]]]]\\\\\\]]]___``````aaadddfffiiilllooopppooonnnoooooooooqqqsssuuuvvvxxx{{{}}}|||{{{yyyxxxxxxwwwwwwwwwwwwwwwssssssrrrqqqpppqqqrrrsssrrrnnnjjjgggfffffffffeee`````````_______________XXXYYY[[[\\\\\\ZZZXXXWWWXXXVVVSSSPPPOOOPPPQQQRRRSSSSSSTTTVVVXXXZZZ\\\]]]^^^^^^]]]\\\[[[YYYWWWVVVTTTTTTSSSSSSSSSSSSSSSSSSSSSUUUXXX[[[```fffnnntttxxxzzz||||||{{{{{{{{{|||{{{||||||}}}|||{{{zzzyyyvvvwwwxxxxxxzzz}}}yyyxxx}}}vvvoooqqqwwwvvvuuusssppprrr|||zzzjjjaaa]]]ZZZYYYZZZXXXjjj~~~tttjjjbbb^^^YYYZZZ[[[[[[XXXPPPFFF???BBB>>>999555333111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222<<>>???@@@@@@BBBCCCEEEFFFGGGIIIMMMPPPSSSUUUYYY\\\^^^^^^^^^^^^\\\]]]_________aaaccceeeeeehhhlllmmmmmmllllllmmmlllooorrrtttuuuwwwzzz|||{{{~~~}}}{{{wwwwwwvvvvvvvvvwwwwwwxxxvvvvvvvvvtttrrrrrrtttuuurrroookkkhhhhhhhhhhhhgggddddddddddddccccccbbbbbbZZZ[[[\\\]]]]]]\\\[[[ZZZYYYXXXVVVTTTSSSSSSTTTUUUUUUUUUVVVWWWYYY[[[]]]^^^____________]]][[[XXXWWWUUUUUUUUUUUUUUUUUUUUUUUUTTTWWW[[[^^^bbbiiissszzz|||~~~~~~~~~zzzwwwwwwxxxqqqjjjlllzzzyyywwwuuurrrnnnpppxxxpppfffaaa\\\ZZZ[[[ZZZooozzzpppfff^^^WWWWWWWWWVVVRRRLLLEEE@@@AAA===888555333111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222<<>>::::::888777555444333222222222000111222333333222111000000000111222333333444444555666777999;;;<<<<<<<<<999:::;;;<<<===???@@@@@@BBBCCCEEEEEEFFFIIILLLOOOTTTVVVZZZ^^^`````````___\\\^^^_________```bbbddd^^^bbbfffiiiiiiiiiiiijjjiiikkknnnooopppppprrrsssuuuxxx{{{||||||}}}vvvvvvuuuuuuvvvwwwyyyzzzwwwxxxxxxuuuqqqppprrruuuooommmkkkkkkllllllkkkjjjjjjjjjjjjjjjjjjiiihhhhhhgggeeecccaaa___]]]\\\\\\YYYYYYYYYYYYYYYYYYXXXXXXZZZZZZ[[[\\\]]]___```aaa```aaaaaaaaa___\\\YYYWWWXXXYYYZZZZZZZZZZZZYYYYYY]]]aaaddddddfffkkkuuu}}}xxxxxxvvvpppiiiiiiuuu}}}}}}yyysssqqqooovvvkkk```^^^]]][[[cccuuu{{{rrrggg\\\WWWTTTSSSPPPJJJEEEEEEAAA???:::666222///............---------,,,,,,,,,---...////////////222444555BBB]]]zzzwwwfffSSSIIIDDD???;;;999666555333222111111222333111111111111111111111111///111222222222222333555555555555555444666999<<<;;;;;;<<<>>>???@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFLLLMMMQQQWWW\\\______^^^[[[\\\]]]^^^___aaabbbbbb``````aaabbbeeehhhkkkllliiijjjlllmmmnnnoooqqqrrrsssuuuxxxyyyzzz{{{|||~~~wwwvvvuuuttttttuuuwwwxxxxxxvvvsssqqqqqqrrrtttvvvtttsssrrrpppnnnmmmllllllllllllllllllllllllllllllhhhgggeeecccaaa______^^^______^^^]]]\\\[[[ZZZYYYZZZ\\\]]]___``````______ccccccbbb```___^^^]]]\\\[[[[[[\\\\\\\\\]]]]]]]]]___```aaadddiiioootttxxx}}}vvvooommmuuu}}}~~~{{{xxxvvvvvv{{{ooobbb___^^^\\\ZZZlllwwwnnn```ZZZVVVUUURRRKKKFFFEEEAAA???:::666222000............---------,,,,,,,,,---...000000///000222444666DDD___zzzwwwfffTTTJJJDDD>>>:::888555555444333222222222222111111111111111111111111///111222222222222333555555666666555555666:::<<<;;;;;;<<<===???@@@AAABBBCCCCCCDDDEEEEEEFFFGGGGGGIIIJJJMMMQQQWWWZZZ[[[[[[ZZZZZZ[[[]]]^^^___```aaaccccccdddeeefffiiikkkllliiikkkmmmnnnnnnnnnppprrrrrrtttwwwyyyyyyzzz{{{}}}yyyxxxvvvuuuuuuvvvwwwxxxxxxvvvtttsssrrrssstttuuurrrqqqpppooooooooooooooonnnnnnmmmmmmmmmlllllllllhhhgggeeecccbbb``````___aaaaaa```___^^^]]]\\\[[[\\\]]]___```aaaaaaaaa```dddccccccbbbaaa```______\\\\\\]]]]]]]]]^^^^^^^^^______aaaccchhhnnnssswww}}}uuurrrvvv~~~~~~}}}}}}tttddd```]]]ZZZSSSaaa}}}~~~vvvfff```[[[XXXTTTLLLFFFEEEBBB???;;;666222000///.........---------,,,,,,,,,---.../////////000222444777GGGbbbzzzwwwfffTTTJJJDDD>>>888666444444444444333222111000111111111111111111111111///111222222111222333555555666777666666777:::<<<:::;;;<<<===>>>@@@AAAAAACCCCCCDDDEEEFFFGGGHHHIIIGGGGGGHHHKKKPPPUUUWWWWWWXXXYYYZZZ[[[\\\^^^______eeeeeeeeeeeefffgggiiiiiikkklllnnnnnnmmmnnnoooqqqqqqsssvvvwwwwwwxxxzzz{{{|||~~~{{{zzzyyywwwwwwwwwxxxxxxwwwwwwvvvvvvuuutttttttttoooooooooooopppqqqrrrsssqqqppppppooonnnmmmlllllliiihhhgggeeecccbbbaaaaaaccccccbbbaaa```______^^^___```aaabbbbbbcccbbbbbbdddddddddcccccccccbbbbbb^^^^^^^^^_________````````````aaacccggglllrrruuuyyyuuuxxxxxxhhhbbb\\\VVVQQQ[[[ppp}}}mmmfff```\\\VVVMMMHHHFFFBBB???;;;666222000//////......---------,,,,,,,,,+++,,,.........///111333888HHHddd{{{vvvfffTTTJJJDDD===777555333333444444333222000///111111111111111111111111///000222222111111333444555666777777777888:::<<<999:::;;;<<<>>>???@@@@@@BBBCCCDDDFFFGGGIIIJJJJJJHHHFFFFFFIIIMMMRRRUUUVVVXXXXXXYYYZZZ\\\]]]^^^___ddddddddddddddddddeeeeeekkkmmmnnnnnnmmmmmmnnnpppooorrrtttuuuuuuvvvwwwyyyzzz|||}}}|||{{{yyyxxxwwwwwwwwwwwwxxxxxxxxxwwwvvvttttttpppppppppqqqrrrssstttuuutttsssrrrqqqooonnnmmmlllkkkjjjhhhgggeeeddddddcccdddddddddcccbbbaaaaaaaaaaaaaaabbbbbbccccccccccccdddddddddddddddddddddddd`````````aaaaaaaaabbbbbbbbbaaabbbcccfffkkkooorrr{{{|||{{{}}}xxxuuuxxx|||ppphhh^^^UUUOOOUUUccc{{{ssslllddd___XXXOOOIIIHHHBBB@@@;;;777333000//////......---------,,,,,,,,,)))***,,,,,,,,,---000222777IIIeee{{{tttdddSSSIIIDDD===777444222333444444333222000///000000000000000000000000...000111111111111222444444555777777777777999;;;999999:::<<<===>>>???@@@BBBBBBDDDEEEGGGIIIJJJKKKKKKIIIHHHJJJNNNSSSVVVWWWXXXXXXYYY[[[\\\]]]^^^___cccccccccdddddddddddddddjjjlllmmmmmmllllllmmmooonnnppprrrsssssstttuuuvvvxxxzzz}}}~~~~~~|||{{{yyyxxxwwwvvvwwwxxxyyyzzzzzzxxxvvvuuuttttttsssssssssttttttuuuvvvvvvuuusssqqqpppooonnnlllllljjjiiigggfffffffffeeeeeeeeedddccccccbbbbbbbbbbbbbbbbbbbbbcccccccccccccccddddddddddddeeeeeeaaaaaabbbbbbbbbcccccccccdddccccccccceeehhhlllnnnwwwxxxxxx{{{yyyvvvsssvvvvvvooocccWWWLLLQQQ]]]ooowwwooogggaaaZZZPPPJJJIIIBBB@@@<<<777333111000///......---------,,,,,,,,,(((***+++,,,,,,...000333777HHHddd{{{rrrbbbRRRIIIDDD===777444333333333333222111000///000000000000000000000000...000111111000111222444333444666777666777888:::888999:::;;;<<<>>>??????@@@AAACCCEEEGGGIIIKKKKKKMMMLLLKKKMMMQQQUUUWWWXXXWWWXXXYYYZZZ\\\]]]^^^^^^bbbcccdddfffgggggggggggghhhiiikkkkkkkkkkkklllnnnlllnnnqqqrrrqqqqqqssstttuuuwwwyyy{{{|||}}}}}}{{{yyyxxxwwwwwwxxxyyyzzz{{{zzzyyyyyyxxxwwwvvvvvvvvvvvvvvvvvvxxxwwwvvvuuusssrrrqqqpppnnnmmmllljjjiiiiiihhhhhhgggfffffffffeeeeeeeeeddddddccccccbbbbbbcccddddddeeeeeeeeeeeeeeeeeeeeeeeebbbbbbbbbcccccccccddddddeeedddbbbaaaaaacccfffgggqqqwww~~~xxxxxxzzzxxxtttqqqsss~~~{{{uuupppdddXXXLLLSSS___lll|||zzzqqqhhhbbb[[[QQQKKKJJJCCC@@@<<<777333111000000......---------,,,,,,,,,)))+++,,,---...///222444777GGGbbbzzzpppaaaPPPIIIDDD>>>888555444333222111000000000000000000000000000000000000...///111111000000222333111333555666666666777888888888999:::<<<===>>>??????@@@AAADDDFFFIIIJJJKKKMMMLLLLLLNNNRRRUUUWWWWWWVVVVVVWWWYYYZZZ[[[\\\]]]___aaaccceeeggghhhiiiiiieeegggiiiiiiiiijjjlllmmmkkkmmmooopppppppppqqqrrrqqqtttvvvxxxyyy{{{~~~|||zzzxxxwwwxxxyyyzzz{{{|||||||||yyyyyyxxxxxxxxxxxxyyyyyyyyyxxxwwwvvvuuutttsssrrrooonnnmmmlllkkkjjjjjjjjjiiiiiihhhhhhhhhhhhggggggffffffeeedddddddddeeefffgggggggggggggggfffffffffbbbbbbcccccccccdddddddddeeeccc```^^^]]]]]]___```gggkkksss}}}~~~xxxyyy|||yyytttpppppp{{{uuuqqqnnncccWWWPPPXXXdddnnnwww{{{rrriiiccc[[[RRRLLLKKKCCC@@@<<<777444111000000......---------,,,,,,,,,+++,,,...//////111444666888GGGaaaxxxnnn___PPPHHHDDD>>>888555444333222000///000000111000000000000000000000000...///111111000000222333000222555666555555666888777888999:::<<<===>>>>>>>>>???AAACCCFFFHHHJJJKKKLLLLLLLLLNNNQQQTTTUUUUUUTTTUUUVVVWWWXXXZZZ[[[[[[[[[]]]```cccfffggghhhhhhccceeeggghhhhhhiiikkkmmmkkkmmmoooooooooooopppqqqqqqsssvvvxxxyyy{{{~~~~~~|||zzzwwwxxxyyyzzz{{{}}}~~~yyyyyyyyyyyyzzz{{{{{{|||yyyxxxxxxwwwvvvuuuttttttpppooonnnmmmlllkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjhhhgggfffeeeeeefffggghhhiiiiiiiiiiiihhhhhhhhhgggbbbbbbcccccccccddddddddddddbbb^^^[[[YYYYYYZZZ[[[]]]```gggqqq{{{yyyvvvyyyvvvqqqmmmqqq~~~yyynnnhhhccc^^^ZZZVVV[[[fffsss{{{~~~vvvrrrkkkbbbZZZSSSNNNLLLCCC@@@<<<777222000......///...,,,******+++,,,---.../////////...000444777===OOOdddsss~~~lllZZZPPPJJJ???999777000333333333222222222111111333222///......///222333.........//////000111222222333333333444555555555888888999:::;;;<<<===>>>?????????@@@BBBEEEHHHJJJMMMMMMNNNOOOPPPQQQRRRSSSUUUVVVWWWXXXYYYZZZ[[[\\\ZZZ[[[]]]___aaaccceeefffeeeggghhhhhhhhhhhhiiikkkjjjlllnnnoooooooooqqqsssuuutttttttttvvvyyy|||~~~~~~~~~|||yyyxxxxxxzzz|||~~~~~~~~~}}}|||{{{{{{||||||~~~}}}{{{xxxvvvuuutttsssuuutttrrrpppnnnlllkkkjjjlllmmmllllllkkkjjjiiihhhiiihhhhhhgggfffeeeeeeeeehhhhhhiiiiiihhhgggeeedddaaaaaaaaaaaaaaaaaaaaaaaa___^^^\\\ZZZWWWUUUSSSRRRVVVYYY^^^dddjjjpppsssuuuyyyyyyxxxuuuqqqpppqqqrrrsssxxx~~~}}}yyywwwtttpppnnnsssuuukkkeee```\\\YYYUUUYYYdddrrr|||{{{uuuqqqjjjbbbYYYQQQLLLIIIDDDAAA===888444111000///---,,,+++))))))******+++,,,------------...222555<<>>>>>???AAACCCFFFHHHJJJKKKKKKLLLNNNOOOOOOPPPQQQRRRSSSTTTVVVWWWXXXXXXYYYZZZ[[[]]]^^^```aaaaaacccdddffffffffffffhhhiiifffhhhjjjjjjiiijjjkkkmmmpppppppppqqqtttvvvyyy{{{~~~~~~~~~}}}{{{yyyyyyzzz}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{yyyvvvuuutttssssssrrrqqqpppnnnlllkkkjjjmmmmmmmmmlllkkkjjjiiihhhiiiiiihhhggggggfffeeeeeegggggghhhhhhgggfffdddcccaaa````````````______^^^]]]\\\ZZZWWWTTTRRROOONNNMMMOOOSSSXXX]]]bbbeeeggghhhhhhgggdddaaa```aaabbbggglllrrrwww|||}}}{{{wwwqqqooottt}}}qqqgggaaa^^^[[[YYYSSSVVVaaaqqq}}}zzztttpppjjjbbbYYYQQQKKKHHHEEEBBB>>>999444222000000,,,,,,,,,,,,++++++++++++,,,,,,---,,,---///222555<<>>;;;;;;666333333333222222222111111111000000000000000000111.........//////000111222333444444555666666777777777777888999::::::;;;;;;============???AAACCCDDDFFFFFFGGGHHHIIIIIIJJJJJJLLLLLLMMMOOOPPPQQQRRRSSSWWWWWWXXXYYYZZZZZZ[[[\\\___aaacccccccccccceeeggggggiiijjjjjjiiiiiijjjlllnnnoooqqqtttvvvyyy{{{|||}}}}}}}}}~~~|||zzzzzz{{{|||~~~~~~~~~~~~~~~~~~}}}{{{yyywwwuuuttttttqqqqqqpppooonnnmmmmmmlllmmmmmmmmmlllkkkjjjhhhhhhhhhhhhhhhgggffffffeeeeeeeeeeeeeeeeeedddcccbbbaaa``````______^^^\\\[[[[[[ZZZYYYVVVSSSPPPMMMKKKJJJCCCEEEHHHKKKOOORRRTTTVVVVVVVVVVVVSSSQQQPPPQQQRRRWWW\\\ccciiipppxxx~~~vvvqqquuuzzznnnddd___]]][[[YYYSSSVVVaaaqqq}}}}}}tttqqqkkkddd[[[SSSLLLIIIDDDBBB===888444111000000....../////////...---,,,---...///...///111555888===UUUssssss^^^QQQIII===999999444333333333222222222111111///000111222222111000///............///000111222111111222333444444555555777777888999::::::;;;;;;;;;;;;;;;;;;<<<===???@@@@@@@@@AAABBBBBBCCCDDDDDDFFFGGGHHHIIIJJJLLLMMMMMMQQQQQQRRRSSSUUUVVVWWWWWWZZZ\\\^^^______```bbbdddggghhhiiiiiihhhhhhiiikkklllnnnppptttwwwyyyzzz{{{}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{zzzzzz{{{|||}}}|||zzzxxxvvvuuuttttttqqqppppppppppppooooooooommmmmmmmmlllkkkiiihhhgggffffffeeeeeedddddddddcccbbbbbbbbbaaa``````___^^^_________^^^\\\ZZZYYYWWWWWWUUUSSSPPPLLLIIIGGGEEE@@@AAABBBDDDFFFHHHJJJKKKKKKLLLLLLKKKIIIHHHIIIJJJJJJOOOVVV]]]eeeooo{{{{{{tttwww~~~}}}yyynnneee```^^^\\\ZZZTTTXXXdddsss~~~vvvssslllddd[[[SSSMMMIIICCC@@@<<<777333000///........./////////...---,,,---.........///111555888???YYYzzzrrr^^^QQQIII===999:::444333333333222222222111111///000111222222111000///............///000111222000000111222333444555666888888888999::::::;;;;;;999999999999999::::::;;;;;;;;;;;;<<<=========>>>AAAAAABBBDDDEEEFFFGGGHHHHHHIIIKKKMMMOOOQQQSSSSSSTTTVVVXXXYYYZZZ[[[^^^``````aaacccccccccccceeeffffffhhhjjjnnnqqqssstttuuu{{{{{{||||||||||||||||||}}}}}}}}}|||~~~~~~{{{zzzyyyyyyzzz~~~~~~|||{{{yyywwwuuuttttttsssqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmlllkkkjjjhhhfffeeebbbbbbbbbbbbbbbaaaaaaaaa______^^^]]]\\\\\\\\\\\\]]]]]]^^^]]][[[YYYVVVUUUSSSRRROOOLLLIIIFFFDDDCCC????????????AAABBBDDDEEEDDDFFFGGGFFFEEEDDDEEEFFFCCCGGGNNNTTT\\\fffsss|||yyy{{{~~~zzz}}}zzzooogggbbb___\\\YYYUUU\\\jjjyyy~~~yyyqqqfff\\\SSSMMMIIICCC@@@;;;666222000......,,,,,,,,,,,,++++++++++++***+++,,,,,,---///333777@@@[[[~~~lllYYYNNNIII>>><<<===777333333333222222222111111///000111222222111000///.........//////000111222111222333444555666777888777777888888888999999999777777777777777666666666666666777777888888888888;;;<<<===>>>@@@AAABBBBBB@@@AAACCCEEEHHHJJJLLLMMMLLLNNNPPPRRRSSSTTTWWWYYY[[[]]]___aaaaaaccceeegggfffgggiiikkknnnppprrrssswwwxxxyyyzzz{{{||||||||||||~~~|||zzzyyyxxxvvvuuutttrrrpppnnnmmmllljjjlllnnnpppsssvvv{{{~~~}}}{{{zzzyyyyyy|||}}}~~~~~~}}}zzzyyywwwuuutttsssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqlllkkkkkkjjjhhhfffdddccc``````````````````______\\\\\\[[[YYYYYYYYYYYYYYYZZZZZZ[[[[[[YYYWWWTTTRRRNNNMMMKKKHHHFFFCCCAAA@@@<<<<<<;;;;;;<<<>>>@@@AAAAAABBBDDDEEEDDDCCCDDDEEEBBBFFFJJJOOOUUU___llluuu~~~~~~yyyppphhhddd```[[[WWWUUU___ppp|||nnnaaaVVVOOOLLLDDDAAA<<<777333000//////---,,,+++))))))******+++***+++,,,,,,---000444777???[[[{{{iiiWWWMMMIII???<<<===777333333333222222222111111000000111111111111000000.........//////000111222111111222333555666777888555555555666666666666777555555555555555444333222333333444444444444555555666666777999:::;;;<<<===:::;;;<<<>>>@@@BBBCCCDDDCCCEEEHHHJJJKKKMMMPPPRRRVVVXXX\\\^^^```cccfffiiihhhhhhhhhjjjlllnnnqqqsssrrrsssuuuxxxzzz{{{{{{{{{zzz|||}}}~~~uuulllgggeeecccbbb``````___^^^]]][[[ZZZYYYWWWXXXZZZ[[[]]]aaaeeeiiinnnpppuuuyyy}}}~~~|||{{{zzzyyyzzz|||}}}~~~}}}|||{{{xxxwwwuuutttrrrrrrqqqqqqoooooooooooooooooooooooojjjjjjiiihhhfffdddcccbbb________________________ZZZYYYXXXWWWVVVVVVVVVWWWUUUVVVWWWWWWVVVTTTQQQOOOHHHHHHFFFDDDBBB@@@>>>>>>:::999999999:::<<<>>>@@@CCCEEEHHHIIIHHHHHHIIIJJJHHHJJJMMMOOOTTT]]]iiiqqq|||~~~|||yyypppiiieee```ZZZUUUUUUaaauuuvvvggg[[[SSSPPPEEEBBB===888444222000000///...,,,******+++,,,---,,,---......///222666999>>>ZZZyyyjjjXXXNNNIII???;;;:::333333333333222222222111111111000000000000000000111.........//////000111222...///000111333444555666333333444444444444444444444444444444333222111111222222222222222333333333222333444555777888999999777888888999;;;<<<<<<======@@@CCCEEEFFFHHHKKKMMMNNNPPPTTTXXX[[[^^^bbbeeeeeedddddddddfffiiilllnnnnnnpppsssvvvxxxzzzzzzzzzxxxyyyyyyyyyzzz~~~~~~wwwpppfff]]]WWWTTTRRRQQQOOOOOOOOOOOONNNMMMKKKKKKHHHIIIKKKLLLMMMQQQUUUYYYYYY]]]ccciiinnnpppqqqrrryyy}}}~~~|||{{{wwwyyy{{{|||}}}|||{{{zzzwwwvvvtttsssrrrqqqppppppnnnnnnnnnnnnmmmmmmmmmmmmjjjiiiiiigggeeecccaaa```______``````````````````YYYXXXWWWUUUTTTUUUUUUVVVQQQSSSTTTUUUTTTQQQNNNLLLEEEDDDCCCAAA???>>>===<<<999999888888:::<<>>:::666333///---//////.........---------,,,---...------///111444>>>ZZZ{{{eeeXXXKKKEEE@@@:::555444555444333222111222333444222222222111111111111000///...---,,,---///111333333111///111555888888666777444111111333555555333000111222222222111//////000///////////////000111111111222333333444333333333333444555666777888999999;;;===>>>???@@@BBBDDDHHHJJJMMMOOORRRVVV[[[___aaacccfffggghhhiiijjjlllooopppppppppqqqssswww{{{xxxyyy{{{||||||}}}{{{uuuqqqooofff```XXXPPPJJJFFFCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@BBBDDDGGGHHHOOOPPPSSSWWW\\\aaafffhhhlllqqqxxx{{{{{{{{{|||}}}|||yyyvvvwwwwwwwwwvvvtttrrrooonnnmmmmmmlllkkkjjjhhhhhhgggfffeeedddbbbaaaaaa`````````^^^\\\[[[\\\\\\[[[ZZZYYYXXXWWWUUUSSSQQQPPPOOOOOONNNNNNNNNNNNMMMJJJGGGBBBAAA???===;;;:::999999777666555555666999===???GGGLLLRRRVVVWWWVVVVVVVVVUUUVVVWWWYYY]]]cccjjjooo~~~~~~zzzqqqmmmiiiaaa\\\ZZZ[[[dddppp{{{yyyfffYYYRRRJJJFFF???:::666333000............------------,,,+++,,,---------///222555@@@[[[iii[[[MMMEEE@@@:::555444444333333222222222222222222222222111111111000000///...---,,,---///111222333111000222555777777666888666333222333333111///111222333333333222111000//////......//////000000//////000111111111111111444444444444555555555555777999;;;;;;<<<<<<>>>@@@CCCEEEHHHJJJMMMQQQVVVYYY]]]```cccdddeeeeeefffgggiiijjjlllmmmnnnqqqvvvyyyyyyzzz{{{{{{zzzzzz|||~~~yyyooogggaaa\\\YYYXXXTTTMMMGGGDDDAAA>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<>>>@@@AAABBBCCCEEEIIIMMMRRRVVVXXX```eeelllsss{{{}}}|||||||||~~~~~~|||yyyxxxxxxwwwuuusssqqqooonnnnnnmmmlllkkkiiihhhgggfffeeedddbbb```_______________]]]\\\[[[\\\\\\[[[YYYYYYXXXVVVTTTRRRPPPNNNMMMNNNMMMLLLLLLKKKJJJGGGDDDAAA@@@???===;;;999999888777666555555666999<<<>>>GGGLLLSSSYYY[[[[[[[[[[[[[[[\\\^^^```ccchhhooosss~~~~~~tttooojjjccc]]]\\\^^^fffrrr|||ppp^^^SSSNNNIIIAAA:::666333000///------------,,,,,,,,,,,,***+++------...000333666@@@YYY|||nnn```PPPFFF@@@:::666555222222222222222111000000222222111111111000000000......------...///111222222111000222555777777777999888666666666666333111111222222222222111000///000////////////000111111//////000111111111111000444444333333222222222111333555777888888888:::<<<===???AAACCCFFFIIINNNQQQWWWZZZ^^^`````````aaabbbcccdddgggiiikkkooossswwwxxxyyyzzzyyyxxxwwwxxxzzz~~~|||yyyxxxxxxyyyyyyxxxuuupppggg___XXXQQQKKKHHHIIIFFFBBB@@@>>><<<:::888777777777666666666555555777666666666777888999:::;;;<<<===???BBBFFFIIIKKKOOOSSSZZZaaajjjttt}}}{{{~~~}}}~~~}}}yyyxxxvvvtttrrrpppooonnnnnnnnnllljjjhhhgggeeedddcccbbb___]]]\\\\\\]]]^^^^^^\\\[[[[[[\\\\\\ZZZYYYYYYXXXVVVSSSQQQNNNMMMLLLLLLJJJIIIHHHGGGEEECCC@@@>>>===;;;:::888777666666666555444444666888;;;<<>>===<<<;;;888666444444444444333333333333666666666666666666666666999999999:::<<>><<<:::999777666444333333333555444444444555777999;;;CCCIIISSS\\\aaadddfffgggeeegggiiikkkmmmpppuuuxxxvvvlllfffbbbaaaccccccjjjuuu}}}xxxdddWWWSSSLLLCCC<<<666333111000------,,,,,,,,,+++++++++)))+++,,,---...000444777<<>>===;;;:::999888444333222222111111111222222222333333333222222111000000000111111111222222222333555555444444555666555777888999:::===AAADDDGGGKKKPPPUUUXXXZZZ]]]______aaadddeeegggiiillloooppprrruuuwwwwwwwwwxxxyyyyyy{{{~~~{{{vvvppplllhhhddd```\\\ZZZYYYXXXVVVRRROOOLLLIIIGGGDDD@@@===???===<<<<<<<<<:::777444555444444444444333333333666666555555555444444444555444444444555777999:::;;;===@@@DDDJJJRRR[[[aaammmwww|||~~~}}}}}}~~~|||zzzwwwtttqqqpppoooooonnnmmmkkkiiigggeeecccbbb```^^^\\\ZZZYYYYYYZZZ[[[[[[ZZZZZZZZZ[[[[[[YYYWWWXXXWWWUUUSSSPPPNNNLLLKKKGGGEEEBBB@@@@@@>>><<<:::999888777555444333333333444444333444555666888888>>>EEENNNVVV\\\```dddfffeeegggjjjmmmoooqqqtttwwwzzz}}}}}}~~~wwwmmmfffaaa___aaa___hhhsss}}}wwwfffZZZQQQLLLDDD<<<777444111///------------,,,,,,,,,,,,***+++------...000333666===QQQoooxxxhhhWWWKKKCCC;;;555333111111111111111000//////111111000000000/////////......//////////////////000111333333333444777999===@@@CCCEEEEEEFFFHHHJJJJJJIIIFFFDDDAAA???>>>===:::999888666555444444444333333444444444333222222000111111111222222333333222444555444333333444555333555666777777999===???@@@CCCHHHLLLPPPTTTXXX[[[[[[]]]```bbbccceeehhhjjjjjjmmmqqqtttuuuvvvwwwyyywwwzzz}}}{{{wwwsssnnniiieeeaaa]]]XXXTTTRRRPPPNNNMMMGGGEEECCCBBBBBBAAA???===>>><<<::::::999888555333555555555555444444444444333333444444333222222111444333333222333444555666888999;;;<<<@@@EEELLLQQQ]]]hhhsss{{{~~~}}}~~~~~~}}}{{{yyyvvvsssqqqpppooolllllljjjhhhfffeeecccbbb___^^^]]]\\\[[[ZZZZZZZZZYYYYYYYYYZZZ[[[[[[YYYWWWUUUUUUSSSQQQOOOMMMLLLKKKFFFCCC@@@>>>>>>===;;;::::::999888666555555444444333333333333444555666777999>>>EEELLLRRRWWW[[[^^^```cccgggjjjlllnnnqqqsssooorrruuuxxx||||||}}}xxxpppiiiaaa\\\[[[WWWbbbppp{{{~~~zzzqqqdddZZZOOOJJJCCC===999555111///.........------------,,,+++,,,---------///222555<<>>===<<<888888888888888777666666444444333333333333333222222444444444222222333444222333444444555666999<<<;;;===@@@CCCFFFJJJOOORRRSSSVVVZZZ]]]___aaadddffffffiiinnnqqqrrrssstttuuuuuuxxx|||~~~~~~~~~{{{xxxuuurrroookkkfffccc]]]YYYTTTPPPMMMKKKIIIHHHGGGEEECCCBBBBBBBBBAAA@@@===;;;999888888888666444555444444444444333333333222333333444444333222111444444333222222333555666666666777888:::===BBBFFFNNNYYYeeemmmxxx}}}|||}}}~~~~~~~~~}}}|||{{{yyyvvvssspppoookkkjjjiiihhhfffeeedddccc^^^^^^^^^^^^]]][[[ZZZYYYXXXXXXXXXZZZ[[[[[[YYYVVVQQQQQQPPPNNNMMMLLLKKKJJJEEEBBB???=========<<<;;;888888666555444444444444222222222333444444555555444777<<>>999555111...//////.........---------,,,---...------///111444:::KKKhhhvvvhhhXXXNNNEEE<<<444111444333111000000000111222000000000000////////////...///////////////......///222444444333333777::::::???FFFNNNUUU^^^hhhooosssqqqlllhhhdddaaa___^^^SSSQQQOOOLLLIIIGGGFFFEEE>>>>>>>>>>>>======<<<;;;777777666555444333222111222333444333222111222333111222333333333444777:::888999;;;<<<>>>BBBGGGKKKLLLPPPTTTXXX[[[^^^aaaddddddggglllnnnoooppppppqqqtttwww{{{}}}}}}}}}~~~~~~}}}yyyvvvsssqqqnnnkkkgggddd]]]YYYSSSOOOMMMKKKHHHGGGHHHEEEBBBAAAAAABBBAAA@@@>>><<<999999999:::999888333333333333222222222222333444555666666555444333111000/////////000111222444555666666777:::>>>AAAAAAKKKWWW```lll|||zzztttqqqttt|||~~~}}}}}}|||zzzwwwtttqqqooojjjiiihhhgggfffeeedddddd^^^___``````___]]]ZZZXXXWWWWWWXXXZZZ[[[[[[XXXVVVNNNNNNMMMLLLKKKJJJIIIIIIDDDBBB???======>>>===<<<555444333222111111111111222222222333333444444444111333777:::>>>CCCIIINNNMMMQQQVVVZZZ]]]^^^```bbb^^^]]]YYYVVVUUUXXX^^^cccmmmvvv~~~~~~|||yyy{{{{{{yyyxxx{{{xxxrrrllleee___]]]VVV\\\kkk|||}}}zzz{{{yyyuuuoookkkjjjllljjjaaaWWWRRRJJJFFFAAA<<<999666222000...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,...111444999JJJcccxxxssseeeWWWNNNHHH???888555444333222111000000000000///////////////......---------------.........///222111111000111222444555888===DDDKKKUUUcccuuu{{{~~~}}}zzzxxxnnnkkkgggccc___[[[WWWTTTSSSLLLEEEBBBCCCDDDCCC@@@AAA===888555555777888888777555222111222333222111333444444555555666666666777777888999999<<<@@@DDDDDDGGGLLLQQQTTTXXX[[[^^^___bbbfffiiijjjjjjkkklllppprrruuuxxx{{{}}}xxxwwwuuusssooollliiihhhddd```YYYSSSOOOKKKHHHFFFFFFDDDBBBBBBCCCCCCCCCBBBBBB@@@===;;;::::::888777777555222222333444444333111222222333222111000//////000111333333222111111666555444333444666888:::@@@DDDLLLYYYdddppp|||rrrjjjhhhmmmvvv|||~~~~~~}}}xxxxxxzzzzzzvvvqqqooonnnkkkhhheeeccccccccc```___^^^\\\[[[ZZZZZZZZZYYYXXXXXXYYYZZZZZZXXXVVVSSSPPPMMMKKKIIIHHHFFFDDDAAA@@@===;;;888666555444444333333222222333333444000111111111111222222222888999::::::999:::<<<>>>CCCEEEHHHKKKOOOQQQSSSTTTRRRPPPNNNJJJHHHHHHKKKNNN```iiiwww~~~~~~{{{xxxxxxvvvvvvzzzyyysssnnneee^^^[[[XXX___ooo~~~zzzzzzxxxsssjjjfffdddfffddd\\\SSSOOOKKKGGGAAA<<<888555222///...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,...111444444EEE\\\qqqtttfffXXXOOOGGG>>>777555444333222111000000000000000000000111000//////...------........./////////222111111111111222444555999<<<@@@EEENNN\\\mmmyyy~~~yyytttnnniiifffaaa[[[SSSOOONNNMMMJJJGGGGGGCCC>>>;;;999888777777888666333222333444444333333333444444555555555666555666666666777999===@@@>>>BBBFFFKKKNNNRRRVVVYYY\\\___cccfffggghhhiiikkkoooqqqtttwwwzzz}}}zzzzzzyyywwwtttqqqnnnlllkkkfff```[[[WWWSSSPPPNNNLLLJJJHHHGGGHHHHHHGGGFFFFFFDDDBBB@@@???>>>;;;999777555222222333333333333111111222333222222111000000000111222222222222111444333222222222444666777999;;;BBBMMMXXXdddsssxxxpppnnnrrryyy~~~|||xxxxxxyyyyyyuuuqqqooommmkkkhhheeedddcccccc```___^^^\\\[[[ZZZZZZZZZYYYYYYYYYZZZ[[[ZZZXXXVVVSSSPPPLLLJJJIIIGGGEEECCC@@@???<<<:::777555444444333333222222222222333333111111111111222222222222333555666555555555777999===>>>AAADDDGGGIIIKKKLLLKKKJJJHHHEEECCCCCCFFFHHHRRR[[[iiiyyy~~~}}}yyyxxxuuusssvvv~~~yyytttkkkbbb^^^]]]gggxxx{{{zzzvvvqqqgggbbb^^^___^^^WWWPPPMMMKKKGGGAAA<<<888444111......---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,...111444222AAAWWWjjjxxxvvvhhhYYYOOOGGG>>>666444333333222111000000000000111111111111111000000///............/////////000111000000111111333444444999:::;;;>>>EEEQQQaaalllyyyssskkkeeeaaa]]]XXXTTTTTTPPPKKKFFFBBB???;;;999:::888555444555555555444333333444444444444444444333444444444444555888:::999<<>>===;;;888666444333222222222111111111111222222111111111111222222222333111222333222111222444666666888999<<<>>>AAABBBCCCCCCDDDCCCAAA??????AAACCCFFFNNN[[[kkk|||~~~}}}~~~{{{vvvrrrrrrzzz|||uuummmiiigggttt~~~|||wwwpppggg```\\\\\\ZZZTTTOOONNNKKKGGGAAA<<<888444000......---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,...111444444BBBWWWjjjxxxxxxjjjYYYOOOFFF===666333333222222111000000111111000111111111111000//////........./////////000000///000000111222333444444777888999;;;???HHHSSS[[[llltttyyyrrrjjjeeeeeeaaa[[[UUUOOOJJJEEEAAA>>>;;;888666666666555333444444444444444333333333333333444333222222444666888:::>>>AAADDDHHHLLLPPPRRRVVVZZZ^^^```bbbeeeggglllnnnqqqvvvzzz}}}|||yyyrrrtttvvvzzz~~~||||||xxxuuurrrooojjjhhhccc```]]]\\\[[[ZZZXXXVVVTTTRRRQQQPPPOOOKKKFFFCCC@@@>>>:::888888777666555111111222222222222222222222111000000000111333444111000000000000111222333:::888;;;AAAHHHSSScccqqqxxx|||zzzxxxxxxvvvsssqqqnnnmmmkkkiiigggeeedddcccbbbaaa```^^^\\\[[[ZZZZZZ[[[ZZZZZZ[[[[[[[[[XXXVVVQQQNNNKKKHHHFFFDDDBBB@@@<<<;;;999666444333222111111111000000000000111111111111111222222222333333111222333333222222444666444555666888:::<<<>>>???@@@AAABBBAAA@@@@@@AAABBBDDDJJJTTTaaarrr~~~}}}wwwrrrqqqxxx{{{vvvtttuuu~~~yyyrrrggg___ZZZYYYWWWRRRNNNLLLJJJFFF@@@;;;777444000......---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,...111444777EEE[[[ooo~~~zzzkkkZZZOOOFFF===666444333222111111000111111111//////000000//////...---............////////////...///000111222333333444555666888;;;>>>CCCHHHLLL[[[bbbnnnzzz}}}xxxsssllleee___XXXRRRNNNFFFBBB>>>;;;999888666444555555555444444333333333333444555444333222444555666888;;;===???BBBGGGJJJLLLPPPTTTXXX[[[^^^bbbeeeiiilllppptttyyy}}}|||xxxnnnmmmmmmpppwww}}}yyyvvvqqqnnnkkkhhhgggeeecccaaa\\\ZZZYYYXXXWWWSSSNNNKKKFFFCCC???<<<:::888666444222222222222222222333333222111000000000111333444111111111111111222222222555333444999???GGGVVVcccooo}}}}}}{{{yyywwwuuusssqqqooonnnmmmkkkiiigggfffeeecccbbbaaa^^^]]][[[[[[ZZZ[[[ZZZZZZZZZ[[[ZZZWWWUUUPPPMMMIIIGGGEEECCC@@@>>>;;;999888555333222111111111000000//////000000111111222222222222333333333222333444333222222444555333333444666888;;;===>>>???AAADDDEEEDDDCCCDDDDDDDDDHHHOOOZZZkkk~~~~~~|||xxxssssssyyy}}}|||}}}{{{yyyyyy{{{uuuggg___YYYXXXVVVPPPKKKJJJIIIEEE???;;;777444111///...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,...111444777HHHaaayyyzzzkkkZZZNNNFFF===777555222222111111111111111222///////////////...------------------.........///---...///111222333333333333555777:::===???AAABBBMMMSSS\\\gggrrr|||yyyqqqiiiccc___SSSOOOJJJEEEAAA===:::777777777666555444444333333333555666555444333444555333444666777888;;;???BBBEEEHHHMMMQQQUUUYYY^^^aaafffhhhlllrrrwww{{{}}}zzzqqqkkkggghhhlllrrr|||}}}yyyvvvtttqqqnnnlllfffeeecccbbb```^^^ZZZWWWOOOKKKEEEAAA===:::777444444444333222222222222222111111111000111111222333111222222222222222222222111000222777;;;@@@LLLWWWfffuuu}}}zzzxxxuuusssrrrooooooooommmllliiihhhfffeeecccaaa___]]]\\\[[[[[[[[[ZZZYYYZZZZZZYYYVVVTTTOOOLLLHHHFFFDDDAAA>>><<<:::999777555333222111111111111000000000000111111222222222222333333333333111222222222000000222444222222333444777:::===???AAADDDHHHKKKJJJIIIIIIIIIFFFHHHMMMWWWfffzzz~~~~~~~~~{{{vvvuuuyyyxxxvvvwwwxxxyyy{{{|||vvvjjjbbb\\\[[[XXXQQQLLLJJJGGGCCC>>>:::777555222000...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,...111444777JJJhhhzzzkkkYYYNNNFFF>>>888666222111111111111111222222000000000000000///......,,,,,,,,,,,,------------,,,---///111222333333333444444555777:::<<<======CCCGGGMMMTTT\\\fffooouuu}}}vvvrrrddd___XXXQQQKKKFFFAAA>>>999888888666555444333333333444666666444444444555222222333333333555999<<<===AAAEEEJJJNNNSSSYYY\\\aaaccchhhmmmsssxxx{{{}}}}}}xxxnnneeecccbbbeeemmmvvv|||yyywwwrrrpppmmmlllkkkiiigggeee[[[VVVPPPJJJEEEAAA<<<999666555444222111111111222000000111222222222222111111111222222222111111111111111444999<<<>>>FFFOOO\\\kkk||||||xxxuuuttttttpppqqqpppooonnnllliiihhheeedddbbb```^^^\\\[[[[[[ZZZYYYXXXYYYYYYXXXUUURRROOOLLLHHHEEEBBB@@@===;;;:::999777555333222111111222111111000000111111222222222222333333333444444111222333222000000222333444444444666999===@@@CCCFFFKKKPPPTTTTTTRRRQQQPPPNNNOOORRRXXXeeewww~~~~~~~~~~~~}}}yyyuuuwww~~~wwwssstttvvvyyy||||||wwwnnnfff```___\\\UUUNNNLLLFFFBBB>>>:::888555333111...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,...111444888MMMooozzzjjjYYYNNNFFF>>>999777222111111111111111222222111111111111111000//////+++++++++,,,,,,,,,------+++---///111333333333333555333333444777:::<<<===BBBDDDGGGKKKQQQYYYbbbhhhllluuuoooiiibbbZZZSSSLLLFFFCCC:::999888777666555444333222333555555444444444555333333333222222444777:::888<<<@@@EEEJJJOOOUUUYYY]]]```dddjjjpppuuuyyy{{{~~~rrrfff```]]]\\\cccmmmsss|||}}}zzzwwwtttrrrrrrqqqpppnnneee```YYYSSSMMMHHHCCC@@@888666444222111111111111///000111333333222111111000111111111111111000///---...333888:::;;;AAAHHHUUUeeevvv}}}yyyvvvuuutttqqqqqqqqqqqqooommmkkkiiifffeeebbb```^^^\\\[[[[[[YYYYYYXXXXXXXXXWWWTTTRRRNNNKKKGGGDDDBBB@@@===::::::999777555333222222222222222111111111111222222222222333333333444444444333444555333222222333555666666777999<<<@@@DDDGGGMMMQQQXXX[[[\\\ZZZYYYXXXYYYYYYYYY]]]fffuuu}}}}}}}}}|||zzz|||{{{}}}uuunnnllllllmmmoooyyyoookkkfff___XXXRRRMMMKKKJJJGGGBBB<<<666222000///,,,,,,,,,,,,---...//////---------,,,,,,...222666===SSSuuuoooXXXLLLFFF@@@:::666222222222111111111111000000000000000////////////---,,,,,,++++++,,,,,,---////////////000000000000555555555555666888999:::;;;===@@@CCCGGGMMMSSSXXX___fffssszzzrrrlllfff^^^SSSKKKFFFCCC===999666555555666555333222111222333222111222111000000111333555777666888;;;>>>AAAFFFLLLPPPVVVZZZ```dddhhhnnnvvv||||||tttkkkdddbbbdddgggnnnuuu{{{xxxvvvwwwxxxzzzrrrnnnggg```XXXPPPIIIDDD;;;888444333555555333111333222000......///111222111111111111111111111111111111222222444999???CCCPPP\\\lllzzz}}}zzzwwwtttsssrrrpppmmmmmmmmmmmmlllkkkjjjhhhfffccc```___^^^]]]ZZZYYYXXXXXXWWWUUUPPPMMMHHHGGGEEEBBB???<<<:::999777777777666555555444444444333111000///000111222333333333333333333333333111000000111333444444333777999;;;<<<===CCCKKKRRRUUUXXX^^^bbbeeeeeedddccc[[[ZZZZZZ]]]fffuuu}}}}}}~~~|||zzz{{{}}}~~~~~~vvvnnnkkkiiiiiikkk}}}xxxooolllhhhaaaZZZTTTOOOLLLJJJFFFAAA;;;666333111000---,,,,,,,,,,,,---......---------,,,,,,...222666;;;PPPrrroooYYYMMMHHHAAA:::666222222222111111111111000000000000000/////////...---,,,,,,++++++,,,,,,---,,,---...///000111222222444444444555666777999999;;;===???AAADDDHHHNNNQQQUUU[[[fffqqqzzzzzzsssjjj```YYYNNNJJJDDD???<<<:::999999777555333222333333111000222222000000111222444666444666888:::===BBBGGGKKKRRRWWW\\\aaaeeekkkrrrxxx~~~wwwooojjjiiiiiitttzzz||||||}}}~~~zzzvvvpppiiibbb[[[SSSNNNDDD???:::777777666444111333222111000///000000111111111111111111111111111111111222222333777===AAAKKKUUUeeesss|||yyywwwvvvsssrrrpppoooooonnnllljjjhhhgggeeeccc```^^^\\\[[[XXXWWWVVVVVVUUUSSSOOOLLLIIIHHHFFFCCC@@@===;;;999777777777666555555444444555444222111111111333444333333333333333333333333222222222333444666666666888;;;>>>???BBBHHHPPPWWWaaadddiiimmmoooooonnnmmmeeedddbbbccckkkyyy~~~~~~|||yyyyyyzzz{{{zzz|||wwwooojjjfffeeeeeemmmyyyooommmjjjddd]]]VVVPPPMMMHHHFFFAAA;;;777444222111...------,,,,,,,,,,,,,,,,,,------------///222555:::NNNoooooo[[[PPPIIIAAA999555222222222111111111111000000000000/////////......---,,,,,,++++++,,,,,,---++++++---...000222333444444444444555666777888999;;;<<<>>>???@@@CCCGGGJJJLLLOOOXXXaaahhhsssvvvmmmggg\\\WWWPPPJJJEEEAAA>>>;;;:::888666666666555333111333333111111111222333444222333555777888<<>><<<:::888777777666666555444444444444333222222333444555444444444444444444444444444444555666777888::::::<<>>@@@CCCFFFIIIKKKQQQWWW]]]fffvvvzzzuuulllfff]]]UUUOOOHHHAAA===<<<;;;999888888888666444444333222111111111222222111222333444555888<<>><<<;;;888888888777666666555555444333333333333444555555444444444444555555555555666777888999:::<<>>@@@CCCEEEJJJJJJNNNSSSWWW^^^kkkwww{{{tttjjjaaaZZZQQQGGG@@@>>>;;;999777777777666555444444333222111111111111111222222222333555999<<>>AAAFFFJJJOOOTTTZZZ^^^aaadddiiimmmsssuuuyyy}}}{{{zzzwwwwww{{{~~~zzz~~~}}}tttnnngggbbb```^^^nnnzzzsssllljjjgggbbb[[[UUUOOOLLLHHHFFFAAA;;;777444222111......,,,+++************+++,,,.........///222444444GGGeeeqqq```TTTKKKBBB:::888222222222111111111111000/////////.........---------,,,,,,++++++,,,,,,------............/////////222222222333444555666777777999<<<===???@@@CCCEEEIIIHHHKKKOOORRRWWW```kkktttvvvnnnggg^^^SSSJJJCCC???999666555555444444333333333333222111111111000111222222222444888;;;>>>CCCJJJOOOUUU\\\eeekkkssswww}}}~~~|||yyyvvvrrroooeee]]]SSSKKKFFFBBB===999444444444333333333222222000000000000000000000000///000000000000111333666<<>>@@@AAAFFFMMMRRRXXX^^^eeejjjmmmooorrrvvvzzz|||}}}|||{{{{{{~~~~~~~~~~~~yyyxxxqqqggg```^^^]]]hhhzzz~~~xxxmmmjjjfff```ZZZUUUPPPNNNJJJFFFAAA;;;666333111000------,,,+++*********+++***,,,.........///111333333BBB\\\yyyrrr```TTTKKKAAA;;;999222222222111111111111000//////.........------------,,,,,,++++++,,,,,,---,,,,,,------...///000000111111222222333444666777777999<<<>>>>>>???AAACCCFFFEEEHHHLLLOOOQQQXXX```hhhrrrzzzuuunnnbbbYYYNNNHHH@@@999666555555444222222333333333222222111///000000000111333777::::::???FFFLLLQQQYYYbbbhhhnnnrrrzzz~~~{{{zzzxxxvvvuuuoooggg]]]UUUOOOHHHBBB===666555444222222333333444000000000000000000000000...///000111000111444666;;;???GGGVVVgggzzz}}}{{{xxxwwwvvvtttrrrooojjjiiihhhhhhgggfffeeeddd```^^^[[[YYYYYYWWWUUUTTTSSSRRRPPPMMMJJJGGGEEECCC=========<<<;;;;;;::::::::::::999999888777666555444555555666777777888888777;;;???BBBDDDJJJRRRYYY^^^dddmmmssswwwyyy|||zzzzzzzzzzzz{{{~~~}}}}}}zzz}}}}}}~~~zzzrrrggg___\\\\\\eeesss~~~nnnkkkfff```ZZZUUUQQQOOOJJJGGGBBB<<<666222000///---,,,++++++******++++++***,,,.../////////111333555@@@TTTmmmrrraaaTTTJJJAAA;;;;;;222222222111111111111000//////.........------------,,,,,,++++++,,,,,,---******+++---///000111222111111111222333444666666888:::===>>>>>>>>>???@@@DDDDDDFFFKKKMMMOOOTTT[[[cccgggppp}}}yyynnneeeZZZRRRHHH>>>999777777777111222222333333333222222.../////////000222666999777<<>>>>>>>>===<<<<<<;;;;;;======<<<<<<:::888777666444555555666777888888999666;;;@@@CCCFFFLLLUUU]]]___gggqqqxxx|||~~~|||zzzxxxvvvvvvvvvvvvvvvxxx|||}}}zzzxxxzzz~~~{{{yyy|||}}}~~~xxxooohhh___YYYXXXgggvvv}}}xxxrrrhhh___XXXSSSPPPNNNMMMHHHBBB<<<888444111///111///---,,,------,,,***++++++,,,,,,...///111111777>>>OOOggg}}}uuucccTTTJJJBBB;;;555333333222222222222222222///000111111111///...---//////...---+++******))),,,,,,,,,---...///000111000000111222444555666666666888:::;;;<<<===@@@CCCEEEFFFHHHIIIJJJNNNRRRVVV]]]___fffooozzz{{{tttggg```TTTIII@@@:::777777444222111111222222111///111111111111111111222222777666:::AAAHHHOOOYYYbbblllsss~~~}}}|||||||||}}}xxxvvvpppeee\\\UUUKKKBBB@@@;;;555222333333111///111111111111000000000000000000000000111222333444555:::DDDQQQaaattt}}}|||{{{yyyvvvtttsssrrrooonnnkkkiiiiiiiiijjjkkklllkkkhhheeeaaa^^^\\\[[[ZZZXXXUUURRRNNNLLLJJJIIIGGGDDD???<<<<<<===>>>>>>::::::::::::999888666666777888999888666444555666777999;;;>>>CCCKKKTTTZZZcccggglllrrrwwwyyyyyyyyy{{{zzzyyyyyyxxxuuupppmmmjjjkkkkkklllllllllkkkkkkjjjhhheeeccceeejjjpppttt}}}}}}yyywwwzzz}}}zzzqqqhhh```YYY\\\iiivvvzzz|||~~~~~~}}}yyytttlllddd\\\VVVRRROOOLLLHHHAAA<<<888555222///000...,,,,,,------,,,+++---------------...///000444;;;KKKbbbxxxtttbbbTTTKKKDDD===777333333333222222222222111000000000000000///......///......---,,,+++***))))))))))))***+++,,,---...000000111222444555666666666888:::;;;;;;===@@@CCCDDDEEEFFFGGGIIILLLQQQTTTUUUWWW]]]eeennn{{{{{{rrrkkk___RRRIIICCC???>>>888666444333333333111000111111111111111111111111666555999@@@FFFMMMWWW```jjjqqq|||}}}|||{{{{{{|||||||||wwwnnnfff___TTTKKKDDD???888555555555333111111111111111000000000000222111111111111222333333555;;;DDDQQQaaasss}}}|||zzzxxxvvvtttsssrrrpppooommmkkkjjjjjjkkkkkklllkkkjjjhhheeebbb___^^^^^^\\\YYYVVVSSSPPPNNNMMMLLLHHHCCC???>>>>>>>>>>>><<<<<<<<<;;;:::999888888777777888777555555777888888999;;;>>>BBBIIIQQQWWW]]]```ffflllppprrrrrrrrrqqqooonnnmmmllljjjfffddd______^^^]]]\\\[[[YYYXXXXXXVVVSSSQQQRRRUUUYYY\\\iiivvv~~~zzzwwwtttwww||||||sssjjjaaa[[[^^^iiiuuuxxxyyy{{{|||||||||xxxrrrjjjbbbZZZUUURRRLLLGGGAAA<<<888555222000000...,,,,,,------,,,+++......------------......333999HHH___ssssssbbbTTTLLLEEE>>>:::333333333222222222111111111000000//////////////////......---,,,+++******+++++++++,,,---...///000000000111222444555666666666888999:::;;;===@@@BBBBBBDDDEEEFFFHHHJJJOOORRRSSSTTTYYY```fffooo~~~wwwkkk```VVVNNNHHHEEE<<<:::777555444333222111111111111111111111111111555444777>>>DDDIIISSS\\\fffnnnyyy}}}{{{{{{zzz}}}}}}wwwqqqjjj___TTTIIICCC<<<888777777555333222222111111111000000000333222222222222222333444666;;;DDDPPP```rrr||||||zzzxxxvvvuuusssrrrqqqppppppooommmllllllkkklllmmmmmmllljjjgggdddbbbcccaaa___[[[XXXTTTRRRQQQRRRNNNHHHDDDBBBAAA@@@???@@@@@@???>>>===;;;;;;:::777888777666555666888;;;999:::;;;===@@@FFFMMMRRRUUUXXX]]]bbbeeegggggggggbbb___]]][[[ZZZZZZXXXVVVSSSSSSSSSRRRPPPOOOMMMLLLKKKJJJGGGEEEEEEFFFHHHIIITTT```qqq~~~yyyuuuqqqrrrvvv{{{|||~~~tttkkkbbb]]][[[gggsssxxxzzz~~~|||{{{wwwpppggg^^^WWWTTTLLLGGGAAA<<<999666333111000...,,,,,,------,,,+++---------------...///000666;;;III___tttvvvdddUUULLLEEE???:::444333333222222111111111111000///......///000111///......---,,,,,,++++++,,,,,,,,,---...///000111000000111222444555666666666888999:::;;;<<>>===<<<<<<;;;:::999666444555888;;;:::;;;<<<===???CCCIIIMMMPPPRRRUUUXXXYYYZZZYYYXXXTTTQQQMMMKKKKKKKKKKKKJJJGGGHHHHHHIIIIIIIIIIIIHHHEEEDDDBBBAAAAAAAAABBBBBBIIIQQQ^^^ooo{{{uuuoooooorrrwww{{{}}}tttlllddd```[[[gggsssyyy|||{{{{{{yyysssiii___YYYVVVMMMHHHBBB===999666333111///---,,,,,,---------,,,***++++++,,,...000111222777;;;JJJaaauuuyyyfffVVVLLLDDD>>>999444444333333222111000000111000///......///000111///......------,,,,,,,,,((((((((()))***+++------000000111222444555666666666888999::::::<<<>>>@@@BBBDDDFFFGGGHHHJJJMMMOOONNNNNNRRRYYY\\\```gggpppxxx~~~yyyssshhhZZZQQQDDD???:::555444333333222222222222111111111000000333222333888<<<@@@HHHPPP]]]eeerrr}}}}}}|||www{{{~~~}}}{{{wwwnnndddUUUMMMDDD===999777444222222222222222111111111111000000000222333555777888777:::AAALLL[[[lll~~~~~~}}}|||zzzyyywwwwwwtttuuuuuuuuutttsssrrrqqqoooppprrrssssssqqqnnnlllhhhgggeeebbb^^^ZZZVVVTTTSSSPPPMMMKKKJJJJJJJJJIIIHHHGGGEEEBBB@@@???>>>>>>@@@???<<<999666555777:::;;;<<<<<<===>>>AAAEEEIIINNNOOOOOOPPPOOONNNLLLKKKJJJGGGCCCAAAAAABBBBBBBBB======>>>???@@@AAAAAAAAA===<<<<<<;;;<<<<<<===>>>DDDGGGOOO\\\ooo~~~xxxqqqpppsssxxx~~~zzzssslllfffccc```lllxxx}}}xxxyyyxxxrrrhhh___YYYWWWNNNJJJCCC===999666222000///---+++,,,---...---,,,)))***+++,,,...000222444555:::IIIaaawww{{{gggWWWLLLDDD>>>999555444444333222111000000///////////////000000111............------,,,,,,)))))))))***+++,,,......000000111222444555666666666888999::::::;;;>>>@@@AAACCCFFFGGGHHHIIILLLNNNNNNMMMPPPVVVYYY[[[aaahhhpppuuu~~~uuuhhh^^^MMMHHH@@@:::666555444333333333222222111000000000222000111555888<<>>@@@DDDGGGKKKKKKJJJIIIGGGEEECCCAAABBB???<<<;;;;;;<<<<<<<<<;;;<<<<<<============<<<::::::999999:::;;;<<<===>>>@@@EEENNN___vvv|||vvvuuuxxx}}}~~~{{{{{{zzzvvvqqqlllhhhfffgggttt~~~sssvvvuuuoooeee]]]XXXXXXPPPKKKDDD>>>999555111///...---+++,,,---......---***++++++,,,...000111222444999IIIccc{{{{{{gggWWWLLLFFF@@@;;;555444444333222111000///......///000000000000000............------------+++++++++,,,---...000000000000111222444555666666666888999:::999;;;===??????BBBEEEFFFGGGHHHJJJLLLRRRPPPRRRVVVYYYZZZ^^^dddiiijjjrrr}}}uuummm[[[TTTJJJAAA;;;888666444333333222222111000000///222///000333666888???GGGPPPYYYfffrrr}}}}}}|||yyy|||~~~~~~~~~xxxiii```SSSHHHBBB===999666333333222222222111111111111111111111111222333444555888>>>GGGTTTfffwww~~~wwwwwwvvvvvvwwwxxxzzz{{{zzzzzz{{{{{{zzzzzzyyyxxxpppooonnnkkkgggbbb]]][[[VVVTTTRRRRRRSSSSSSSSSRRRRRRPPPMMMJJJGGGFFFFFFFFFCCCCCCBBB???<<<::::::;;;;;;======>>>>>>@@@CCCFFFFFFEEEEEEDDDBBB@@@>>>===<<<:::888777888888888777:::;;;<<<>>>??????@@@@@@>>>===;;;:::;;;<<<>>>???:::===AAAHHHTTTiiizzzyyy||||||tttuuuuuutttpppllliiihhhkkkyyy~~~zzzvvvqqqssssssmmmccc[[[XXXXXXQQQLLLEEE>>>999555111......---+++,,,---......---,,,,,,,,,---...///000111555:::KKKfffzzzgggWWWMMMGGGBBB>>>555555444333222000000///---...///111111111000///...............---------((((((((()))***+++------000000111222444555666666777888999999999:::===???>>>@@@CCCEEEFFFFFFHHHJJJSSSPPPPPPSSSUUUUUUYYY^^^dddccchhhrrr|||~~~}}}{{{uuufff^^^RRRGGG???:::777555333333222222111000000///111//////222444666===EEELLLUUUbbbnnnyyy|||{{{yyy|||}}}}}}}}}pppgggYYYNNNFFFAAA<<<999333333333222222222111111333333222111000000000111444777===EEESSSdddvvvxxxwwwvvvvvvwwwzzz|||~~~~~~}}}}}}}}}||||||tttsssrrroookkkfffaaa^^^ZZZXXXVVVUUUVVVVVVUUUSSSVVVTTTPPPMMMJJJIIIHHHIIIBBBBBBCCCAAA>>><<<<<<===<<<===>>>>>>>>>@@@CCCFFFAAAAAAAAA@@@???>>><<<<<<888777555555666666555444444555888;;;>>>@@@BBBCCC???>>>;;;999999;;;===>>>999===BBBFFFOOO```xxx~~~~~~~~~}}}|||zzzyyyuuupppkkkiiihhhiiilll|||{{{uuusssrrrmmmfff^^^XXXTTTRRRQQQLLLDDD===999666444222//////...---,,,,,,,,,,,,,,,---...------...111444444888FFFdddwwwcccVVVNNNEEE>>>;;;444333222222111111222222////////////000000000000000,,,((((((+++---,,,)))------++++++++++++------000111222333444555555666555666666888999:::;;;;;;>>>???AAADDDFFFHHHIIIJJJLLLNNNQQQSSSTTTVVVYYY[[[aaacccgggkkkqqq{{{}}}|||}}}||||||}}}rrrjjj\\\LLLDDDAAA<<<666444555444333111000111222......///000222666<<>>>>>??????@@@DDDIIIWWWppp}}}~~~|||{{{zzzyyy}}}yyyvvvqqqkkkfffcccbbbcccmmm~~~{{{sssnnnlllhhhbbb\\\XXXVVVUUUQQQLLLDDD===999666444222//////...---,,,,,,,,,,,,,,,---...------...111333777:::HHHfffzzzeeeWWWNNNEEE>>>;;;444333222222111111222222000000000111111111111111111---******---///---+++------++++++++++++------000000111222333444444555666777777999:::;;;<<<===<<<>>>@@@CCCEEEGGGIIIIIILLLOOOQQQSSSTTTUUUXXXZZZ___aaadddgggkkksss~~~}}}{{{{{{zzz{{{~~~xxxssseeeUUUKKKFFFAAA;;;333333222111///...///000000000000000111444:::>>>FFFNNNZZZfffrrr}}}~~~}}}|||yyyvvvxxx}}}yyysssiii___TTTKKKBBB===:::777444222222222111000111000000000000222333444777:::???EEENNN___ttt|||xxxuuuqqqnnniiifffeeeccc___\\\[[[[[[]]]^^^[[[YYYWWWTTTQQQOOONNNMMMHHHGGGEEEBBBAAA@@@@@@@@@@@@@@@AAACCCCCCDDDDDDDDDBBBAAA>>><<<:::888666666555555444444444444444444555999===>>>BBBIIIKKKIIIEEEBBB???>>>???AAABBBBBBBBBAAABBBDDDIIIUUUlll~~~zzz{{{zzzxxxvvvuuuyyy{{{wwwooohhhbbb___^^^^^^jjj|||~~~tttoookkkeee___[[[XXXXXXXXXRRRMMMEEE>>>999666444222//////...---,,,,,,,,,,,,,,,------------...111333777;;;JJJggg~~~gggXXXNNNDDD===:::444333222222111111222222222222222111111111111111222///,,,---///000///---------++++++++++++------...//////000111222333444777777888999;;;<<<===>>>;;;<<>><<<:::888777555555555444444555555666444999>>>AAAGGGNNNRRRQQQMMMKKKHHHGGGGGGGGGFFFEEEEEEDDDDDDFFFIIISSSfffxxx~~~~~~}}}}}}wwwyyyzzzwwwsssrrrvvvzzzppphhhbbb___]]]]]]bbbtttxxxuuuppphhh```\\\ZZZYYYYYYSSSMMMEEE>>>999666444222//////...---,,,,,,,,,,,,,,,,,,------,,,...000333555:::JJJhhhjjjYYYNNNDDD===:::444333222222111111222222222111111111111111000000222000......000000///---------++++++++++++---------......///000111222222666666777999;;;<<<===>>>;;;<<>><<<:::888777666666666777777888666;;;AAAEEELLLUUUYYYXXX[[[XXXUUUSSSQQQNNNJJJGGGIIIGGGFFFHHHJJJSSSddduuu~~~}}}}}}~~~|||vvvwww{{{wwwrrrpppuuu~~~{{{qqqhhhccc```^^^\\\\\\mmmyyywwwqqqggg```]]]\\\[[[ZZZTTTNNNFFF???:::666444222//////...---,,,,,,,,,,,,+++,,,---,,,,,,---000222333:::LLLjjjkkkZZZOOODDD===:::444333222222111111222222111111000000000/////////000///......//////...,,,------++++++++++++------,,,---...///000111111222444555666888999;;;<<<===<<<>>>@@@CCCFFFIIIJJJKKKMMMPPPSSSUUUUUUUUUVVVWWWXXXZZZ]]]^^^^^^bbbhhhmmmttt}}}~~~uuunnnnnnssssss{{{yyymmm```SSSIIIAAA===888555444444222111---//////000000333666999>>>EEEQQQ]]]iiivvv|||zzzwwwvvvyyy}}}yyyqqqiii___VVVPPPHHHDDD???:::777555222000111000000000000222333444777:::???FFFQQQcccyyyyyyvvvqqqooollliiigggfffffffffbbb```^^^[[[XXXVVVUUUTTTPPPNNNLLLIIIHHHGGGGGGGGGIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKIIIFFFCCC@@@>>>;;;:::999777777888999999:::@@@FFFKKKRRR\\\``````dddaaa^^^[[[XXXTTTOOOLLLNNNKKKIIIJJJMMMVVVfffuuu~~~}}}|||{{{vvvwww{{{vvvqqqpppwwwyyyooohhhdddaaa]]]ZZZ[[[jjj~~~yyytttmmmeee___^^^^^^]]]\\\TTTOOOFFF???:::666444222//////...---,,,,,,,,,,,,+++,,,,,,,,,,,,---000222444;;;LLLiiilll[[[PPPEEE>>>;;;444333222222111111222222111111000000///..................///...------,,,------++++++++++++------,,,---......000000111222333444555777999;;;<<<===>>>???BBBDDDGGGHHHIIIJJJLLLOOOSSSUUUVVVVVVVVVWWWWWWZZZ]]]^^^^^^```eeeiiiqqqwwwxxxooolllmmmnnnvvv|||{{{uuulll___UUUFFF@@@999555444333111...,,,...///000000222666888;;;CCCMMMYYYdddqqq~~~}}}{{{zzz{{{~~~}}}wwwoooeeeZZZSSSJJJFFFAAA<<<999666222000111000000000000222333444555:::@@@GGGRRRcccxxx}}}vvvtttqqqmmmkkkiiihhhgggcccbbb___\\\YYYWWWVVVUUURRRQQQOOOMMMKKKKKKKKKKKKNNNOOOPPPRRRTTTUUUUUUVVVTTTTTTSSSQQQNNNJJJGGGEEEAAA@@@===;;;::::::;;;<<>>;;;444333222222111111222222222222111111000//////...---...///000...------,,,------++++++++++++------------...///000111222222444444666888:::<<<===>>>???@@@BBBDDDEEEGGGGGGHHHJJJNNNRRRUUUVVVVVVWWWXXXWWWZZZ]]]]]]\\\]]]```ccclllpppzzz|||sssmmmkkkiiinnnsssttttttrrrjjjaaaLLLEEE<<<777666444111---...///000000000111333555888???JJJTTT___lllzzz~~~}}}}}}uuujjj]]]UUUKKKGGGAAA===999666333000111000000000000222333444444999@@@HHHRRRcccvvv~~~|||xxxtttooollliiihhheeecccaaa^^^[[[YYYXXXWWWTTTSSSRRRPPPPPPPPPPPPQQQRRRTTTWWWZZZ]]]___aaaaaa_________]]]ZZZVVVRRRPPPLLLJJJGGGDDDBBBBBBCCCCCCCCCKKKRRRZZZdddpppwwwwwwuuurrrnnnllljjjgggdddaaa^^^WWWRRRQQQTTT]]]mmm{{{~~~|||zzz~~~|||xxxyyywwwrrrnnnrrr~~~yyypppkkkjjjgggaaa]]]\\\eeerrr}}}uuukkkfffdddaaa]]]YYYUUUPPPGGG@@@:::666333222//////...---,,,,,,,,,,,,++++++,,,,,,+++---///222000444AAAZZZzzzkkk]]]RRRHHH???;;;444333222222111111222222333333222222111000000///---///111111///...------------++++++++++++------------...///000111222222555555777999;;;===???@@@???@@@AAACCCDDDEEEEEEFFFIIIMMMRRRUUUWWWWWWXXXXXXWWWZZZ\\\\\\ZZZYYY\\\^^^bbbfffooo~~~wwwnnnjjjeeehhhjjjkkkooorrrnnngggQQQJJJ@@@:::999777333///000111111000//////111222666===GGGQQQ\\\iiivvvyyymmm___VVVKKKGGGBBB===999666333111111000000000000222333444333999AAAIIISSSbbbuuu~~~yyysssnnnjjjhhhfffeeebbb___]]]ZZZYYYXXXWWWVVVTTTSSSSSSSSSTTTUUUUUUWWW[[[___dddgggjjjkkkjjjjjjiiigggddd```\\\ZZZVVVTTTPPPLLLJJJJJJJJJKKKFFFMMMVVV^^^jjjwww~~~yyyuuuqqqnnnjjjhhhddd]]]UUUSSSUUU^^^nnn|||~~~|||{{{{{{|||uuutttzzztttmmmnnn}}}zzzqqqnnniiibbb\\\[[[[[[kkkxxxvvviii```]]]]]][[[YYYUUUOOOGGG???:::777444333///...,,,+++******+++,,,000---)))(((+++---...---333555>>>TTTssssssaaaSSSHHH???888333333444444444333222222000000000000000000000000///////////////......---******)))(((((()))***+++---......///000111111222555555555666777999:::;;;===???BBBCCCDDDFFFHHHJJJMMMMMMNNNPPPQQQSSSTTTTTTYYY[[[]]]]]][[[ZZZ[[[\\\[[[[[[bbbqqq~~~|||xxxrrrllleeeeeefffkkkppprrrpppnnn```VVVHHH???<<<999444///444222000//////000222333:::<<>>999666333111///...,,,+++******+++,,,+++***((()))+++...000111111222888GGG^^^zzzzzzgggWWWKKKAAA:::444444444444333333222222111111111111111111111111//////000000//////...---...---,,,++++++,,,---...+++,,,---...000111333333333333444555666888999:::<<<>>>@@@AAABBBCCCFFFHHHIIIJJJLLLNNNPPPRRRTTTUUUSSSUUUXXXYYYYYYYYY[[[\\\\\\WWWUUUYYYcccqqq~~~yyysssnnnbbb___[[[\\\```hhhnnnrrrnnndddUUUHHH@@@:::555222000111111111222222333333555777<<>>999444111222111000000000111333444666888===CCCMMM\\\mmmyyy~~~yyyrrrpppqqqpppkkkfffcccdddddddddeeeiiioootttxxx~~~}}}yyy}}}{{{{{{~~~xxxrrrjjjeeecccfffttt{{{zzz~~~{{{ssshhhbbbbbbbbbaaa^^^VVVQQQJJJCCC===777333//////...,,,+++******+++,,,)))+++------++++++---///111000444BBBXXXqqqsssbbbSSSIIIDDD999888555333222222333444222222222222222222222222000111111111111000//////...---+++***)))))))))***++++++,,,---...000000111222333444555777:::<<<===<<<===???@@@@@@AAACCCDDDGGGHHHIIIKKKMMMNNNPPPPPPSSSUUUVVVWWWVVVVVVVVVWWWVVVWWWZZZ]]]\\\]]]fffppp|||}}}xxxmmmaaaWWWTTTWWW[[[bbbgggjjjfffYYYJJJ@@@<<<666555333222111111222333222555:::>>>EEEPPP^^^hhhnnnttt|||}}}||||||yyy}}}xxxpppccc[[[OOOFFF???:::555111222111000///000111333444666888===CCCNNN]]]ooo{{{~~~|||zzz|||}}}}}}|||{{{}}}~~~~~~|||vvvrrrooommmjjjgggggggggffffffiiiooowww}}}}}}~~~yyy{{{xxxtttmmmgggfffeeerrrxxxzzz~~~zzzvvv}}}}}}{{{{{{xxxtttxxxpppgggccccccdddbbb___WWWRRRKKKDDD>>>888333000///...,,,+++***++++++,,,'''***,,,---,,,,,,...111555222333AAAYYYttttttcccTTTJJJEEE:::888666333222222333444222222222222222222222222111111111111111000//////...---,,,***))))))******,,,,,,------...///000000333333444666888:::<<<>>><<<>>>@@@@@@@@@AAACCCDDDFFFFFFHHHIIIJJJLLLMMMNNNOOOQQQTTTUUUUUUUUUWWWXXXXXXYYY[[[]]][[[\\\fffqqqsss~~~~~~~~~zzzpppdddYYYSSSTTTWWW[[[ccckkkiii\\\MMMBBB>>>888666444111000111222333000444999===CCCMMM\\\fffmmmssszzz~~~|||{{{vvv{{{~~~~~~xxxpppeee\\\QQQGGG@@@:::555111222111000//////111333444666999===DDDNNN^^^ppp|||~~~{{{xxxyyy{{{zzzyyyyyyzzz|||{{{yyyrrrnnnmmmnnnjjjiiihhhhhhkkksss}}}~~~zzzvvvppphhhccccccgggnnnuuuxxxuuurrrrrrssswwwvvvvvvwwwwwwvvvsssqqqrrrkkkbbb]]]]]]___``````XXXSSSKKKCCC===999555222......---,,,++++++++++++***,,,------++++++,,,......444;;;CCCUUUpppvvvdddWWWMMMFFF===999555222222222222222222222222222222222222222111111111111000000000000...------,,,,,,++++++***+++++++++,,,---...//////111222333555666888999:::>>>???AAAAAAAAAAAACCCDDDGGGGGGHHHIIIKKKMMMOOOPPPOOOQQQSSSSSSSSSTTTVVVWWWYYYZZZ\\\]]]^^^```dddgggttt~~~}}}}}}zzzrrriii^^^VVVRRRPPPSSSXXX^^^aaa]]]RRREEE<<<999666333222222333333333222555999>>>DDDOOO[[[eeekkkrrryyy}}}~~~zzzwwwxxxuuusssvvvzzzyyyqqqjjjddd]]]RRRHHH@@@:::666444333222111000000111222333222666<<>>???@@@???@@@AAACCCFFFFFFGGGHHHJJJLLLNNNOOONNNPPPRRRSSSSSSTTTVVVXXXYYYZZZ\\\]]]^^^```dddgggnnnzzz~~~|||{{{|||zzzuuukkk```VVVQQQOOONNNSSS[[[___]]]UUUIIIAAA;;;888444333333444444333222555999===CCCMMMYYYbbbjjjqqqxxx{{{}}}zzzwwwvvvsssqqqtttxxxwwwrrrkkkccc\\\RRRHHH@@@:::666444333222111000000111222333333666<<>>999555222......---,,,++++++++++++***,,,------++++++,,,...///222777BBBZZZzzzxxxdddWWWMMMFFF===:::555333222333333222333333333333333333333333222222111111111000000000...------,,,,,,++++++***))))))***+++,,,---...///111111222444666777999999:::<<<>>>>>>>>>???@@@BBBEEEEEEFFFGGGIIIKKKMMMNNNLLLNNNQQQRRRSSSTTTVVVXXXXXXYYY[[[\\\]]]___cccfffhhhssszzzxxxyyyyyyzzzxxxooobbbVVVOOOMMMHHHMMMUUU\\\]]]WWWNNNGGG===:::666333333333333333222444888<<>>999555222......---,,,++++++++++++***+++---,,,++++++,,,...111222666BBB]]]xxxeeeXXXOOOHHH===:::666333333333333333444444444444444444444444222222222111111111000000...------,,,,,,++++++***)))***+++,,,---...///000000111222333555777888999:::<<<===>>>>>>???AAABBBDDDDDDEEEFFFHHHJJJKKKLLLKKKMMMOOOQQQRRRSSSVVVXXXWWWXXXZZZ[[[\\\^^^bbbeeegggppp{{{~~~wwwuuuvvvtttxxxyyyrrrdddVVVNNNKKKEEEIIIOOOWWW[[[YYYQQQKKK@@@<<<777333222222222222222555888;;;AAAJJJVVV___fffnnntttwww|||~~~|||yyywwwtttpppmmmlllnnnooollliii```YYYOOOEEE>>>999666333333222111000000111222333666888<<>>999555222......---,,,++++++++++++***+++---,,,++++++,,,...222333666CCC^^^yyygggZZZQQQIII>>>:::666333333333333333444444444444444444444444222222222222111111111111...------,,,,,,++++++*********+++---...///111111///000111333444666777888:::<<<>>>?????????BBBCCCCCCCCCDDDEEEGGGIIIKKKLLLIIILLLNNNPPPQQQRRRUUUWWWVVVWWWYYYZZZ[[[]]]aaadddiiipppyyy~~~vvvssssssqqquuuxxxtttgggYYYPPPKKKFFFGGGKKKQQQWWWXXXSSSNNNBBB===777333111111000000333555999<<>>999555333333222111000000111222333666888<<>>999555222......---,,,++++++++++++***,,,------++++++,,,...111333666BBB\\\|||jjj]]]RRRJJJ>>>;;;666444333444444333333333333333333333333333333222222222222111111111...------,,,,,,++++++***))))))+++,,,...///000111//////000222444555777777999;;;===>>>???@@@BBBDDDCCCCCCDDDEEEGGGIIIKKKLLLIIIKKKNNNOOOPPPQQQSSSUUUUUUVVVXXXYYYZZZ\\\```ccciiiooovvv}}}wwwssssssooosssvvvuuulll```UUUNNNIIIGGGGGGLLLSSSVVVTTTQQQEEE@@@999444111111000000222444888<<>>999555222......---,,,++++++++++++***,,,------++++++,,,......111666@@@WWWzzzooo```SSSJJJ>>>;;;777444444444444444333333333333333333333333333333222222222111111111...------,,,,,,++++++***'''''')))***,,,...///000...///000222333555666777888:::<<<======>>>AAACCCCCCDDDDDDEEEGGGIIIKKKLLLJJJLLLNNNNNNOOOOOOQQQSSSTTTVVVWWWXXXYYY\\\___bbbdddjjjqqqwwwyyytttsssqqqsssuuuvvvrrriii\\\SSSJJJEEEBBBFFFOOOUUUWWWUUUIIIDDD<<<666333222222111///222666:::@@@JJJWWW```eeelllrrrtttxxx~~~}}}zzzyyyxxxwwwuuurrrpppmmmjjjhhheeebbb```[[[TTTKKKBBB<<<888555333333222111000000111222333555888===FFFSSSbbbrrr|||~~~|||zzzxxxwwwwwwvvvuuusssrrrqqqppppppqqqqqqpppnnnnnnoooqqqrrrsssvvvyyy|||}}}xxxooojjj```_________```iii|||~~~zzzyyyzzz{{{|||{{{{{{}}}~~~ssslllooowww~~~{{{vvvtttuuuuuurrrqqqyyy{{{}}}zzzqqqmmmlllgggeeebbbcccfffgggfffddd\\\WWWNNNEEE???999555222......---,,,++++++++++++***,,,------,,,+++---...,,,000555>>>SSSuuurrrbbbSSSIII>>>;;;777444444444444444222222222222222222222222333333333222222222111111......---,,,,,,++++++***%%%%%%'''(((***,,,---.........000111333555666777666888:::<<<<<<===@@@AAADDDDDDEEEFFFGGGIIIKKKLLLJJJLLLNNNNNNNNNOOOPPPRRRTTTUUUWWWXXXYYY[[[___bbb___ffflllssszzztttsssssssssuuuwwwwwwoooaaaWWWJJJDDD@@@CCCMMMUUUYYYXXXLLLGGG???888555444333333---000444999???IIIVVV___eeelllrrrtttxxx~~~~~~{{{xxxwwwvvvuuusssooonnnmmmkkkhhheeebbb```ZZZTTTJJJBBB<<<888555333333222111000000111222333444777>>>GGGTTTcccrrr{{{}}}{{{xxxvvvvvvvvvvvvuuutttpppppppppqqqsssrrrpppmmmlllmmmooooooppprrrvvvyyyxxx|||}}}qqqgggaaaWWWUUUTTTSSSTTT\\\ppp|||yyywwwuuuvvvyyy|||}}}|||{{{{{{xxxtttooonnnrrrzzz{{{sssoooqqqpppnnnttt~~~|||{{{|||uuuqqqooommmeee___ccciiijjjgggfffbbb[[[QQQIIIAAA:::222---333111...,,,******++++++,,,,,,+++***(((''')))+++,,,///444;;;KKKiiiyyybbbTTTQQQBBB<<<666333444666666555333333333333333222111000444222111111222222000///111000...,,,+++))))))(((((()))***+++---...///000///000111333444555666666999;;;===>>>???@@@BBBDDDCCCCCCEEEFFFHHHJJJKKKKKKOOOOOOOOOOOOOOOQQQTTTXXXRRRTTTVVVWWWWWWYYY\\\___aaadddjjjqqq{{{~~~vvvrrrtttuuuxxx|||}}}uuuggg[[[MMMFFFBBBDDDHHHLLLRRRXXXPPPHHH>>>666333333222111000222555777===HHHUUU___iiikkkooorrrvvv{{{{{{yyywwwuuurrrooollljjjgggfffeeeccc___]]]UUUPPPJJJDDD???999444000222111000000000111222333666888>>>FFFQQQ```oooyyy{{{{{{zzzzzzxxxvvvtttrrrqqqpppppppppppppppooonnnnnnooooooooopppqqqtttvvvxxxwwwyyy|||~~~xxxkkk^^^VVVQQQMMMJJJIIIHHHLLLYYYfff{{{yyywwwuuuvvvyyy{{{|||}}}|||{{{vvvqqqmmmnnnuuu~~~|||sssmmmnnnlllkkkrrr~~~{{{uuuqqqqqqqqqgggaaaccchhhiiigggfff]]]WWWNNNGGGAAA<<<555000...---,,,++++++,,,...///---......,,,++++++,,,...,,,///444:::IIIfff}}}eeeUUUPPPCCC===666333444555555444444444444444444333222222222111000000111222111//////...---,,,+++*********((()))***+++---.../////////000111333444555666666999;;;===>>>>>>???AAACCCAAABBBCCCEEEGGGHHHIIIJJJLLLMMMNNNNNNNNNOOORRRUUUTTTVVVXXXYYYYYY[[[^^^aaa```ccchhhpppyyy}}}vvvsssssstttxxx}}}wwwiii^^^PPPHHHCCCCCCFFFIIINNNTTTQQQJJJ@@@888444333222111111333666999>>>IIIVVV___hhhkkkooosssvvv{{{~~~zzzxxxvvvtttqqqooollljjjhhhfffeeebbb^^^\\\TTTPPPIIICCC>>>999444000222111000000000111222333666999>>>FFFRRR```oooyyy}}}zzzzzzzzzyyyxxxvvvtttsssrrroooooooooooonnnmmmlllkkkmmmmmmnnnpppqqqtttuuuwwwuuuwwwyyy{{{|||xxxnnnbbbWWWPPPIIIFFFCCCAAA@@@BBBMMMXXXqqq{{{yyywwwuuuvvvyyy{{{zzz{{{~~~}}}{{{uuupppmmmqqq|||~~~tttmmmllljjjhhhppp||||||vvvtttttttttjjjbbbccchhhiiigggggg\\\UUUMMMEEE@@@;;;666111,,,,,,+++***+++,,,...///------...---,,,,,,...000,,,///333888EEE```hhhVVVPPPEEE???888444444555444333444444555555555444333333111000///000222333222111------,,,+++++++++,,,,,,((()))***+++,,,---.../////////111333444555555555888:::<<<======>>>AAACCC@@@AAABBBDDDEEEGGGHHHIIIHHHJJJLLLMMMMMMNNNOOOQQQPPPRRRTTTUUUUUUWWWZZZ]]]^^^aaagggnnnxxx}}}wwwtttrrrtttyyy{{{mmmbbbSSSKKKDDDBBBCCCEEEJJJOOOQQQKKKBBB;;;666444222111222444777:::???IIIVVV___fffjjjpppuuuxxx|||}}}yyyvvvtttrrrpppooommmkkkhhhfffdddaaa]]]ZZZSSSNNNHHHBBB===888333000111111000///000111222333666999???GGGRRR```oooxxx|||~~~}}}}}}}}}}}}zzzxxxxxxxxxxxxxxxvvvuuutttsssooooooooonnnmmmkkkjjjiiiiiikkkmmmoooqqqssstttuuussstttvvvwwwxxxzzz~~~wwwmmmcccXXXOOOIIIAAA>>><<<;;;888888???HHHZZZmmm~~~~~~|||zzzxxxvvvvvvyyyyyyyyyyyy|||~~~zzzwwwrrrpppwwwvvvppppppmmmjjjoooyyyxxxvvvvvvuuujjjbbbdddiiijjjjjjjjj```YYYOOOFFF@@@:::444000///...,,,+++******++++++***+++,,,,,,++++++---///,,,///222666AAAZZZzzziiiWWWPPPFFF@@@999444444444333222333444444444444444333333222111000111333444444333......---,,,++++++++++++((()))***+++,,,---.........///111222444555555555777999;;;<<<<<<>>>@@@BBB@@@AAABBBCCCEEEGGGHHHIIIFFFIIILLLNNNNNNNNNNNNOOOMMMOOOQQQRRRSSSUUUXXXZZZ^^^aaafffmmmwww}}}wwwsssqqqsssyyyrrrhhhUUULLLDDDAAAAAABBBFFFLLLQQQLLLEEE>>>999555222111222444777:::???HHHTTT]]]eeejjjqqqwww{{{~~~|||wwwtttrrrqqqooonnnmmmjjjgggeeeccc```[[[XXXQQQLLLFFF@@@;;;777333111000000//////000111222333666999???GGGRRR```mmmvvvzzz~~~}}}}}}|||{{{{{{yyyxxxwwwwwwwwwwwwwwwvvvuuutttppppppooonnnmmmkkkiiihhhggghhhkkknnnqqqrrrrrrrrrrrrssstttttttttuuuxxxzzz|||}}}|||qqqeeeZZZPPPHHHDDD===:::999999777555999@@@KKK]]]vvvyyyyyy{{{~~~}}}{{{zzzwwwxxxzzzyyyyyyzzz~~~zzzuuuttt{{{yyyvvvvvvrrrlllnnnvvv{{{vvvuuutttiiibbbdddjjjmmmmmmnnnbbbZZZPPPGGGAAA<<<666222///...---,,,++++++******)))+++------,,,,,,---...,,,///222444>>>TTTqqqhhhXXXQQQGGGAAA999555444444333222111222333333333333222222444222222333555666555444000///...,,,+++***))))))))))))******+++,,,------...///000222333444555555666888:::;;;;;;<<>>FFFRRRZZZeeejjjqqqxxx|||~~~{{{wwwtttrrrpppnnnmmmkkkiiifffcccaaa^^^ZZZWWWOOOJJJDDD>>>999666333111000//////...///111222333666999???GGGQQQ^^^kkktttxxx~~~~~~}}}|||{{{zzzyyyzzzwwwwwwwwwwwwwwwvvvuuuuuurrrqqqqqqpppnnnlllkkkjjjfffhhhkkkmmmpppqqqqqqqqqrrrssssssrrrpppqqqsssuuuvvvxxxzzz{{{|||xxxlll___TTTKKKDDD@@@;;;999888999888666888===AAAOOOeee{{{}}}uuuvvvxxx|||~~~}}}|||yyyyyy|||zzz|||}}}yyyyyy{{{xxxyyytttllllllrrrzzzvvvsssiiicccfffmmmoooppppppaaaYYYOOOGGGBBB>>>999666------------------------+++---//////...------...,,,///111333;;;OOOkkkiiiYYYRRRGGGAAA999555555555444222111111222222333333222222555333333333555666555444111000...,,,***)))(((((())))))******+++,,,,,,---......000222333444444444555777999::::::<<<>>>@@@@@@AAABBBDDDEEEGGGHHHIIIFFFIIIMMMOOOOOOOOOOOOOOONNNPPPRRRSSSSSSUUUXXX[[[^^^aaaeeekkksss~~~~~~xxxuuussstttyyyyyyqqqYYYOOOEEE@@@???>>>BBBHHHKKKKKKHHHCCC<<<666333222000333666999===EEEPPPXXXccchhhpppvvvzzz~~~}}}zzzwwwuuusssqqqnnnkkkhhhfffcccaaa___\\\XXXUUUNNNIIIBBB<<<888555222111///.........///111222444555888>>>FFFPPP\\\iiiqqqwww}}}~~~~~~~~~|||zzzyyyzzz{{{wwwwwwwwwwwwwwwvvvuuutttrrrrrrrrrqqqpppnnnmmmlllhhhiiijjjlllnnnooopppppprrrsssrrrpppmmmmmmnnnpppqqqrrrtttuuuuuuwwwzzz|||zzzrrrfffYYYPPPIIICCC@@@===999888:::999666777:::888BBBRRRddduuu~~~{{{tttuuuvvvzzz~~~{{{{{{}}}~~~zzzvvvvvvppphhhhhhooozzz~~~tttkkkeeeiiiooopppooonnnaaaZZZOOOFFFAAA<<<888444////////////...---,,,,,,+++---//////---,,,+++,,,,,,///111333999LLLggg{{{lllZZZRRRFFF@@@999555555666555333111222222333444444333333444333222222333444222111000///---,,,+++*********)))))))))***++++++,,,,,,---...000111333444444444444666888999:::;;;===??????@@@AAABBBDDDFFFGGGHHHGGGIIILLLNNNNNNNNNOOOPPPLLLNNNOOOPPPQQQSSSVVVXXX]]]```ccciiipppyyyzzzxxxuuuuuuxxx~~~{{{ttt^^^SSSGGGAAA>>><<>>FFFPPPWWWaaaeeelllrrrwww{{{~~~{{{zzzxxxwwwuuurrrmmmjjjeeeccc```___]]][[[WWWTTTLLLGGG@@@:::666444222111............///111333444333777===EEEOOO[[[fffnnnttt{{{}}}~~~~~~{{{xxxwwwyyy{{{xxxxxxxxxwwwwwwuuuttttttqqqqqqqqqqqqpppooonnnmmmkkkkkkkkklllmmmnnnoooppprrrrrrpppmmmjjjiiijjjkkkkkkmmmoooooonnnoooqqqrrrwwwzzzssslllaaaWWWPPPKKKHHHEEECCC>>>;;;<<<;;;777666888333888AAAMMM\\\kkkyyy{{{yyyuuuuuuvvvyyy~~~}}}|||~~~yyysssqqqllldddeeemmmsssuuulllgggkkkppppppnnnllleee\\\PPPFFF???999333///444444222111...,,,)))((()))+++---,,,***)))((((((+++///111222999KKKeeeyyyooo\\\RRRFFF@@@999555555666555444222333444444555555555444444222111111222222000///...---,,,,,,+++++++++,,,)))))))))***+++++++++,,,---...000111333444444444444666888999999:::===???>>>>>>???AAACCCDDDFFFFFFGGGIIIKKKLLLLLLMMMNNNPPPOOOQQQSSSTTTTTTVVVYYY[[[\\\^^^bbbfffmmmvvv|||zzzvvvuuuwww}}}|||vvvbbbWWWJJJBBB===:::===AAAFFFGGGHHHDDD===777333333222555888;;;???FFFPPPXXX___ccciiioootttxxx|||{{{zzzyyyxxxwwwsssmmmiiicccaaa___]]]\\\ZZZWWWTTTLLLGGG???999666444222111......---...///111333444333666<<>>IIIWWWdddmmmzzz}}}zzzwwwvvvvvvwwwyyy}}}~~~~~~~~~~~~~~~xxx}}}xxxssspppkkkgggiiiooouuuyyy~~~qqqjjjmmmmmmqqqssskkkbbb\\\RRRHHHAAA:::555222111111111000///---***)))******+++++++++,,,,,,,,,,,,///...222>>>HHH___}}}qqq]]]OOOGGGAAA999555666777777666333444444555555444444333555555444444444333333333000000///...,,,+++***)))******))))))******+++,,,---...000222444555666666444444555777999;;;===>>><<<>>>@@@AAABBBCCCFFFHHHHHHHHHIIIKKKLLLMMMNNNOOOQQQRRRSSSSSSSSSVVVZZZ]]]]]]```dddiiiooowww~~~zzzwwwxxxxxxyyy}}}{{{fffYYYKKKCCC???;;;;;;>>>BBBEEEGGGEEE>>>888555444000333666999>>>FFFQQQYYY```dddjjjooorrrvvv|||}}}}}}}}}zzzvvvqqqllliiiaaa]]]YYYWWWXXXXXXUUUSSSKKKFFF???999555222111/////////............//////444666<<>>HHH___~~~sss^^^PPPGGGAAA:::666666777777666333444444555555444444333444444333333333222222222000000///...,,,+++************))))))******+++,,,---...000222333555555666444555555666888:::<<<===<<<>>>AAABBBCCCDDDGGGIIIIIIIIIJJJKKKLLLNNNNNNOOOQQQQQQRRRRRRRRRTTTXXX[[[^^^aaafffkkkqqqyyy}}}yyyxxxyyyyyyzzz~~~|||hhh[[[LLLDDD???<<<;;;>>>BBBEEEGGGEEE???888555444111333666999>>>FFFQQQYYY```dddjjjoooqqqvvv|||~~~|||xxxrrrmmmjjjbbb]]]YYYWWWWWWVVVTTTQQQKKKFFF???888555222000/////////............//////333444:::BBBJJJQQQ^^^iiinnnrrrwww{{{|||}}}~~~}}}|||{{{{{{{{{{{{yyyzzz{{{|||zzzxxxuuussspppppppppppppppooonnnnnnnnnnnnnnnmmmmmmnnnnnnnnnkkkkkkkkkkkkjjjhhhfffeeecccaaa___^^^___```_________aaadddhhhkkknnnppprrrkkkfff___[[[[[[^^^```bbbgggmmmtttyyyzzzwwwsssqqqqqqlllfffbbb```]]]VVVQQQLLLHHHCCC===888666555555555222222555777:::BBBJJJYYYcccqqq|||~~~zzzwwwuuutttsssoooqqquuuyyy|||~~~{{{wwwvvvwwwzzz{{{|||~~~yyypppnnnuuuyyyvvvssstttxxx~~~vvvoooiiifffmmmvvv}}}vvvnnnpppnnnqqqtttmmmccc\\\SSSIIIAAA:::555111.........---+++***((('''******+++++++++,,,,,,,,,,,,///...222===HHH```uuu___PPPHHHBBB:::666666777777666444444555555555555444444333333222222222111111111111000///...---+++************))))))******+++,,,,,,---///111333444555555555555666666777999:::;;;;;;===???AAAAAACCCEEEGGGJJJKKKKKKLLLMMMNNNNNNOOOPPPQQQRRRRRRQQQSSSVVVXXX___bbbgggmmmsss{{{|||yyyxxx{{{zzz|||~~~kkk^^^OOOFFFAAA<<<;;;===BBBEEEGGGEEE???888555555111333777:::>>>GGGQQQYYY```eeejjjnnnqqquuuzzz~~~zzzuuupppmmmccc___ZZZWWWWWWVVVRRROOOKKKFFF>>>888444222000/////////............//////111222777???EEELLLXXXcccjjjnnntttyyy{{{}}}~~~}}}|||zzzzzzyyyzzz{{{|||{{{yyywwwuuuqqqppppppooooooooooooooopppppppppooonnnnnnmmmmmmhhhhhhiiihhhgggfffeeeddd```^^^]]]\\\\\\[[[XXXVVVXXXXXXXXXXXXYYYZZZ\\\]]]YYYUUUOOOKKKKKKKKKKKKKKKQQQXXXccclllppprrrrrrrrrsssnnnjjjfffdddaaa[[[VVVMMMJJJDDD===888555444333222000///111111111666<<>>GGGRRRZZZ```eeejjjnnnppptttyyy~~~~~~yyytttqqqhhhccc]]]ZZZXXXVVVSSSOOOKKKEEE>>>888444222000//////......------......///000000555<<>>AAAHHHQQQ[[[dddkkkqqquuutttpppllliiieee```ZZZVVVMMMJJJDDD>>>888555333222000...000333333111444999???GGGTTTaaalllvvv~~~}}}{{{yyyxxxvvvtttrrrooommmlllllllllkkknnnqqquuuxxx|||vvvsssooooooqqquuuyyy{{{|||xxxvvvvvvxxxyyywwwwwwyyyyyy}}}xxxppplllrrr|||}}}vvvqqqsssppprrruuupppddd^^^TTTJJJAAA:::555111...------,,,+++***))))))******+++++++++,,,,,,,,,+++000000333<<>>???@@@AAADDDFFFJJJJJJKKKLLLMMMNNNNNNOOOQQQRRRTTTTTTSSSTTTUUUWWW\\\```eeekkkrrr{{{}}}{{{{{{}}}}}}~~~pppcccSSSIIICCC===<<<===AAADDDFFFEEE???999666666111444777:::???GGGRRRZZZ```eeejjjmmmooorrrxxx|||~~~zzzwwwnnnhhhbbb^^^[[[YYYTTTQQQJJJEEE>>>888444111000.........------------......//////333999===BBBLLLWWWeeejjjqqqwwwzzz|||~~~~~~}}}zzzxxxuuuvvvwwwwwwwwwwwwvvvuuurrrqqqooonnnnnnnnnooopppoooooooooooommmllljjjiiifffeeedddcccbbbbbbaaaaaa^^^]]]\\\[[[YYYUUUOOOKKKLLLIIIEEEBBB@@@@@@AAACCC@@@>>><<<;;;;;;;;;:::999777;;;AAAIIISSS___kkkssstttrrrnnnjjjddd^^^WWWSSSKKKHHHCCC===888444222111111000222555555333444999;;;BBBLLLXXXdddnnnwww|||}}}}}}}}}{{{yyywwwuuutttrrrqqqnnnkkkiiihhhggggggiiikkkooorrruuuyyy}}}xxxuuupppoooqqqvvvyyy{{{|||xxxxxxxxxxxxwwwwwwyyy||||||{{{ssspppwww~~~zzzxxx{{{{{{xxxyyyrrrpppsssqqqsssuuuqqqeee^^^TTTJJJBBB:::555111------+++***))))))))))))******+++++++++,,,,,,,,,+++000000333<<>><<<>>>@@@DDDFFFDDD???999777666222444888;;;???GGGRRRZZZaaaeeejjjmmmnnnqqqvvvzzz}}}sssnnnfffaaa^^^[[[VVVRRRJJJEEE===777333111///.........------------............111666999===FFFPPP]]]ccckkkssswwwzzz{{{|||{{{}}}~~~}}}{{{yyyttttttuuuuuuuuuttttttsssqqqppppppooooooooooooooonnnooooooooommmkkkiiihhhfffeeedddbbbaaa```______[[[ZZZXXXVVVTTTPPPJJJFFFGGGEEEAAA===:::999:::;;;888666444444666666555444666777999>>>HHHVVVeeeoooqqqpppmmmhhhaaaYYYSSSOOOFFFDDD@@@<<<777444333222333222333555333///000444:::>>>EEEOOO[[[eeemmmrrrtttuuuuuuuuutttsssqqqpppnnnmmmjjjgggeeedddddddddgggiiimmmppprrrvvv{{{~~~|||xxxsssqqqssswwwzzz|||~~~xxxzzzzzzwwwtttvvv{{{~~~~~~zzzssssss}}}~~~|||tttvvvtttppppppvvv|||}}}xxxmmmnnnsssrrrsssvvvqqqfff___UUUJJJBBB;;;555111000///---,,,+++,,,,,,,,,******+++++++++,,,,,,,,,***111111333;;;FFFbbbtttaaaUUUMMMFFF===888666666555333555555666666666666555555444444444333333333222222222111000///...---,,,+++******))))))******+++,,,***+++---///000222222333444333444444555666777888:::<<<>>>@@@@@@BBBDDDFFFEEEFFFHHHIIIKKKMMMOOOOOOMMMOOORRRSSSSSSTTTVVVWWWZZZ]]]cccjjjrrr{{{~~~~~~}}}~~~pppcccSSSIIICCC>>><<<>>>@@@CCCFFFDDD???999777666222555888;;;???HHHSSS[[[aaaeeejjjlllnnnpppuuuyyy|||vvvqqqiiiccc```[[[VVVRRRJJJEEE===777333111///......------,,,,,,------...,,,,,,...222555888AAAJJJQQQXXXbbbkkkrrrvvvxxxzzzyyy{{{~~~~~~}}}|||~~~~~~}}}{{{zzzuuuuuuttttttssssssrrrrrrpppppppppppppppooonnnnnnnnnoooooopppooommmkkkiiihhhfffdddaaa___^^^^^^^^^ZZZXXXUUUSSSPPPLLLHHHDDDCCC@@@<<<888555333222111333111//////000111000000555555666999@@@MMM[[[dddggggggeee```YYYRRRKKKHHHAAA@@@===:::777555333333333111111333000------111666888===FFFQQQ[[[cccgggjjjkkklllnnnnnnmmmlllkkkhhhgggeeecccbbbbbbbbbccceeegggkkknnnppptttxxx|||}}}{{{uuussstttwww{{{}}}{{{zzz|||{{{vvvsssvvv|||}}}xxxrrrtttuuuwwwsssmmmkkkpppuuuvvvsssiiilllsssrrrsssvvvqqqfff___UUUKKKBBB;;;555111///...,,,+++***++++++,,,******+++++++++,,,,,,,,,***111111333;;;FFFccctttcccZZZMMMGGG>>>888666666555333555555666666666666555555333333333222222222111111222222111///...---,,,+++*********)))***++++++,,,***+++,,,...000111222222333333333444555666777888666888;;;<<<===>>>AAACCCDDDEEEFFFHHHKKKMMMOOOPPPKKKNNNPPPRRRSSSSSSUUUWWWZZZ^^^cccjjjrrr{{{~~~}}}~~~pppbbbSSSIIICCC>>>===>>>@@@CCCFFFDDD???:::777777222555888;;;@@@HHHSSS[[[aaaeeejjjlllmmmpppuuuyyyzzz~~~xxxrrrjjjddd```[[[VVVQQQJJJDDD===777333111///......------,,,,,,------...+++***,,,000222444===FFFHHHOOO[[[eeemmmsssvvvxxxwwwzzz}}}}}}{{{{{{}}}~~~~~~~~~~~~~~~}}}||||||vvvuuuuuutttssssssrrrrrrooopppqqqqqqqqqpppnnnmmmnnnooopppqqqpppnnnlllkkkiiigggdddaaa___^^^]]]]]]ZZZXXXUUURRRPPPLLLHHHEEE@@@===999555111---+++***222000---,,,---......---...//////111777BBBNNNVVV]]]^^^]]]YYYRRRKKKEEEBBB>>>===;;;999777555444444111///000111000---///333111333777???JJJUUU\\\```bbbdddfffhhhiiiiiihhhgggcccbbbaaa``````aaabbbcccdddgggjjjmmmooossswwwzzz{{{~~~|||xxxtttsssuuuxxx{{{||||||wwwqqqrrrxxx~~~{{{sssuuu~~~|||zzz{{{xxxoooggggggooovvvxxxiiihhhiiimmmrrrtttrrrppphhhbbbXXXMMMBBB;;;666444///---++++++,,,,,,+++******)))))))))***+++,,,,,,...333111111888CCC```zzzfffUUULLLFFF===666333222222222555555666666555444444333333333333333333333333333111111000...---,,,+++***)))))))))))))))*********+++,,,......---...///111222444555555444444666777;;;;;;;;;<<<===???AAABBBEEEGGGIIIJJJJJJKKKLLLNNNLLLMMMOOOOOOOOOPPPSSSUUUZZZ]]]bbbhhhoooyyyssseeeUUUKKKDDD>>><<<===CCCFFFHHHGGGCCC<<<777444333444666:::@@@IIITTTZZZbbbdddgggiiikkknnnrrruuuzzz~~~yyymmmeee```ZZZTTTNNNIIIEEE>>>777111...,,,,,,------,,,,,,+++***)))))),,,---...///000333777;;;???FFFPPP[[[ccckkkppptttvvvwwwxxxyyyyyyxxxwwwvvvvvvxxxzzz|||}}}{{{zzzxxxrrrrrrpppooonnnnnnmmmmmmmmmnnnnnnoooooonnnmmmmmmnnnnnnoooppppppoooooooookkkjjjhhhfffccc___]]][[[XXXVVVSSSPPPNNNJJJFFFCCC>>>===:::777444222111000///............------------...///000333888???DDDKKKKKKJJJGGGDDDAAAAAABBB;;;::::::888777666555555///000000111111111000000---111777===CCCJJJPPPUUUYYY]]]aaaccccccaaa______]]]]]]]]]]]]^^^```aaabbbdddgggkkkoooppprrrtttvvvzzz{{{}}}}}}~~~~~~{{{wwwtttsssuuuxxx{{{|||yyyttttttzzz|||~~~|||zzzxxxqqqiiihhhmmmppppppeeefffiiinnnsssuuusssppphhhbbbXXXMMMBBB;;;666444///---++++++,,,,,,+++************)))******++++++---222111111888BBB^^^~~~hhhVVVLLLFFF===777333333333333333333444555555666555555333333333333333333333333111111000///---,,,+++************)))))))))))))))***+++---...---...000222222444555555555555666888::::::;;;;;;===>>>@@@AAADDDFFFIIIJJJJJJJJJLLLMMMNNNOOOQQQQQQQQQRRRUUUWWWZZZ^^^ccciiiooowwwtttfffVVVLLLEEE???===???AAADDDGGGFFFBBB<<<777444222444666:::AAAJJJTTT[[[```bbbeeefffhhhkkknnnqqqvvvyyyyyynnnfff```ZZZSSSMMMIIIEEE???888333///......------,,,,,,+++******))))))***++++++,,,...222555:::@@@JJJSSS[[[bbbhhhlllpppqqqssstttuuuuuuuuutttvvvwwwzzz{{{|||{{{yyyxxxrrrrrrpppooommmmmmlllllljjjkkkllllllllllllllllllqqqqqqppppppnnnlllkkkjjjjjjjjjhhhfffccc```]]]\\\XXXUUURRRNNNLLLIIIEEEBBB>>>===:::888555333111111///............---------,,,---------...111777;;;===??????>>>;;;999888888666666555444333333222222222222222222222111111000...111555999>>>DDDJJJNNNSSSWWW[[[^^^]]]\\\[[[[[[ZZZZZZZZZZZZ[[[]]]^^^___aaaeeeiiilllnnnqqqsssuuuuuuvvvxxxyyyzzz||||||yyyuuussssssuuuyyy|||}}}{{{wwwyyy~~~~~~yyywwwqqqjjjhhhjjjjjjgggaaadddjjjpppuuuvvvsssqqqhhhbbbXXXMMMBBB;;;666444///---++++++,,,,,,+++***++++++******)))*********+++000000111888AAA[[[~~~hhhUUULLLFFF===777444333333444111222333444666666777777333333333333333333333333222111000///---,,,++++++++++++******))))))(((((((((***,,,---......111222333444666666555666777999:::::::::;;;===>>>@@@AAACCCEEEHHHIIIIIIIIIKKKLLLNNNOOOPPPQQQQQQRRRTTTWWWZZZ^^^dddjjjooouuu{{{}}}|||}}}wwwhhhXXXNNNFFF@@@>>>???>>>AAADDDDDD@@@;;;666444111333666;;;BBBKKKUUU\\\]]]___bbbdddeeefffiiilllppptttzzzzzzooofff___XXXPPPKKKHHHEEE???999444111000000---,,,,,,++++++*********'''((()))))))))+++...111555999@@@HHHOOOVVV\\\aaagggiiikkknnnpppqqqqqqqqqrrrtttvvvwwwwwwvvvuuutttooonnnmmmkkkiiihhhhhhhhheeefffggghhhiiijjjjjjkkknnnnnnnnnnnnllljjjhhhgggiiihhhgggeeebbb```]]]\\\XXXUUUPPPKKKIIIFFFCCCAAA???>>>;;;888555333222111///............---------------,,,+++***,,,000333333555777777444222000000222222222111111000000000111111222222111000/////////111333444777<<>>777444333444444111222333444555666666666333333333333333333333333222111000///...,,,++++++,,,++++++***)))((('''''''''))),,,------///111333333444666666666666888999:::;;;;;;<<<===???@@@AAABBBDDDFFFHHHHHHHHHIIIKKKKKKLLLNNNNNNNNNOOORRRTTTYYY]]]dddjjjooosssxxx{{{|||~~~|||yyyxxxxxx|||xxxjjjYYYNNNGGG@@@>>>???<<>>DDDJJJQQQVVV^^^```cccfffiiikkklllmmmlllmmmnnnoooooonnnmmmllliiihhhfffdddbbbaaaaaa```______```bbbccceeeggghhhfffggghhhiiijjjiiihhhgggfffeeeeeecccaaa___]]]\\\XXXTTTNNNIIIFFFCCCAAA??????>>>;;;888666333222111///............---------//////...,,,+++,,,...111444666777666333111111111111111111111000000000000------...............---///000000000222666<<>>@@@AAABBB@@@CCCEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPSSSWWW\\\ccciiimmmqqquuuxxxvvvxxxxxxwwwuuussssssssszzz~~~yyyjjjZZZNNNFFF@@@===>>>;;;???BBBCCC???;;;666444111333777===CCCLLLUUU[[[\\\^^^aaabbbaaaaaabbbcccfffiiinnntttyyyzzzpppeeeZZZPPPGGGCCC@@@===999555222000///...,,,,,,+++++++++++++++***)))***++++++***+++---...///111555888<<>>AAADDDHHHJJJKKKLLLMMMOOOMMMMMMMMMNNNOOOPPPQQQRRRUUUXXX]]]```dddhhhlllpppmmmpppsssuuuwwwyyy|||~~~wwwvvvssssssuuuyyyzzzsssqqqtttwwwwwwwww~~~{{{zzzxxxvvvsssmmmiiilllqqqpppkkkaaahhhrrryyy{{{xxxuuurrrhhhbbbXXXMMMBBB;;;666444///---++++++,,,,,,+++***++++++******)))************///...111777:::JJJfffyyyvvv```OOOIII@@@888444333222222222333333444444444444333333333333333333333333333333222111000...---,,,,,,++++++******))))))((((((''')))+++,,,------000111000222444555555555777999;;;;;;;;;<<<>>>???AAABBB???AAADDDEEEEEEEEEGGGHHHJJJKKKMMMMMMMMMNNNQQQSSSUUUYYY```ffflllpppuuuxxxtttttttttsssqqqooopppqqqvvv{{{zzzlll[[[OOOGGG@@@===>>>===@@@CCCDDD@@@<<<777555222444999>>>DDDLLLTTTZZZZZZ]]]___```^^^]]]]]]^^^```bbbfffjjjoootttzzz{{{qqqeeeXXXMMMDDD@@@;;;999666333000///...---++++++++++++++++++++++++%%%'''))))))))))))***,,,---///111444666:::???CCCGGGIIIMMMPPPSSSUUUVVVWWWYYYYYYYYYZZZYYYYYYXXXXXXVVVUUUTTTRRRQQQQQQQQQQQQNNNNNNNNNOOOQQQTTTWWWXXXYYYZZZ]]]______^^^[[[ZZZ\\\\\\\\\[[[ZZZYYYXXXWWWSSSPPPKKKGGGEEECCC@@@>>>>>>===:::777444222111000///............---------***++++++++++++,,,///111777:::===>>><<<999666555000000000//////.........,,,---...000111111111111---.........///333777;;;===@@@CCCEEEFFFGGGIIIJJJHHHIIIIIIIIIJJJLLLMMMNNNQQQSSSWWWZZZ^^^bbbgggjjjkkknnnrrrtttvvvxxxzzz|||wwwvvvtttsssvvv{{{wwwoookkkiiinnnnnnlllxxx}}}yyywwwvvvsssooonnnrrrvvvrrrkkkfffmmmvvv{{{{{{xxxtttrrrhhhbbbXXXMMMBBB;;;666444///---++++++,,,,,,+++************)))******+++++++++//////111666777EEE^^^wwwyyybbbQQQKKKAAA999444222111000000111222333444555555555333333333333333333333333333222111000///---,,,,,,*********)))))))))))))))(((***,,,,,,,,,---...000///111333444444444666888999999999:::<<<===???@@@>>>@@@CCCDDDDDDDDDFFFGGGHHHIIIKKKKKKKKKLLLOOOQQQSSSWWW]]]dddjjjpppuuuyyytttuuutttrrrooonnnoooqqqqqqwww}}}|||nnn]]]QQQHHHAAA>>>??????BBBEEEFFFBBB===888666333666:::???DDDKKKSSSXXXVVVXXX[[[[[[YYYXXXWWWWWWXXXZZZ]]]___cccgggmmmqqquuu{{{}}}tttgggYYYLLLDDD???888777555222000///...---++++++++++++++++++++++++###%%%'''(((((((((***+++)))+++...000111444777:::;;;===???BBBEEEFFFGGGGGGJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDEEEGGGIIILLLNNNQQQSSSVVVYYYZZZYYYXXXVVVWWWWWWWWWWWWWWWVVVUUUUUUPPPNNNJJJHHHFFFDDDAAA>>>===<<<999666333111000//////............---------)))+++,,,,,,,,,---///111666===FFFLLLKKKEEE???;;;333333222111000000//////000000111111111000000///---.../////////000333666999;;;>>>@@@@@@AAACCCDDDDDDDDDDDDEEEFFFGGGHHHIIILLLNNNQQQTTTWWW[[[```dddiiilllpppsssuuuwwwyyy{{{{{{}}}wwwvvvttttttwww|||uuukkkfffbbbgggfffcccmmm~~~yyyvvvuuutttrrrrrrwwwyyysssiiiiiipppxxx|||{{{wwwtttrrrhhhbbbXXXMMMBBB;;;666444///...,,,+++,,,,,,+++******)))))))))***+++,,,,,,+++000///111666666BBBZZZuuujjjSSSLLLBBB999444111000///...///111333555666777777333333333333333333333333333222111000///...---,,,)))))))))))))))*********)))***,,,,,,,,,,,,...///...000222333333444666888777777888999:::<<<===>>>>>>@@@BBBCCCCCCDDDEEEGGGEEEFFFHHHHHHHHHIIILLLNNNQQQUUU\\\bbbiiipppvvv{{{vvvvvvuuurrrpppoooppprrrnnnttt{{{~~~ppp^^^RRRJJJBBB???@@@AAADDDGGGGGGCCC>>>999777444777;;;???DDDKKKRRRWWWSSSUUUWWWWWWUUUSSSRRRRRRRRRTTTVVVXXXZZZ^^^dddhhhjjjooowww~~~vvviiiZZZMMMDDD@@@777666555222111///......++++++++++++++++++++++++###&&&((()))******+++---&&&)))+++---...000222444333444777999;;;<<<<<<<<<>>>>>>>>>======<<<<<<<<<::::::999999999999::::::>>>>>>===>>>@@@CCCEEEGGGHHHLLLPPPUUUXXXYYYXXXXXXTTTTTTUUUUUUUUUTTTSSSSSSNNNMMMJJJIIIGGGEEEAAA>>><<<;;;888555333000///...//////.........---------,,,---......---...000222777AAAOOOYYYZZZRRRIIICCC777777666555444333222111111111111000///---,,,+++---...//////......000222555888:::<<<<<<===>>>@@@AAAAAAAAABBBCCCDDDEEEFFFIIIKKKMMMPPPRRRVVV[[[___cccfffkkknnnpppqqqsssuuuwwwzzz~~~xxxtttrrrtttxxx{{{uuujjjeee___]]]]]]bbblll}}}{{{zzzxxxyyyuuusssvvvzzzzzzsssmmmlllttt{{{|||{{{zzzvvvqqqhhhbbbXXXLLL@@@888444333///...---,,,++++++++++++++++++++++++++++++++++++,,,000------444777@@@SSSrrrgggVVVJJJ===888555111......---...000222333333333333333333444444555444444333111111111000///......---***)))'''&&&'''(((***+++((()))***+++---...///000000000111222333444444555666777888999;;;<<<======???AAACCCDDDEEEFFFHHHJJJIIIIIIJJJJJJIIIJJJMMMOOOTTTVVVZZZ```gggmmmrrruuuxxxwwwuuussspppnnnllllllmmmrrrxxx~~~ssscccVVVNNNIIICCC???@@@FFFJJJHHHDDDAAA<<<666555666999@@@GGGKKKKKKJJJOOOOOOPPPQQQPPPOOONNNMMMMMMLLLLLLMMMOOORRRVVVXXX]]]aaagggmmmppptttxxxzzz}}}{{{yyyyyy{{{}}}~~~}}}~~~yyylll]]]OOOFFFAAA777444111///...---,,,++++++*********))))))((((((+++)))(((&&&&&&((()))+++*********+++,,,---///000333333333333333333333333444444444333333333333222444444333333333333444444555555666777888999:::;;;AAABBBEEEIIILLLOOOQQQRRRQQQSSSTTTSSSQQQPPPPPPQQQPPPOOOMMMIIIFFFBBB???======;;;888666555444111///......---,,,,,,+++******,,,,,,++++++,,,,,,---...666???MMMXXX]]]ZZZTTTPPPCCC>>>777555555555111---111///---,,,,,,,,,+++***---------+++***+++...111555555666777888:::<<<===;;;;;;;;;<<<===???AAABBBFFFGGGIIIKKKMMMPPPTTTWWW^^^aaaeeehhhjjjllloooqqqwwwyyy|||~~~{{{vvvtttwww{{{~~~tttkkkeee```\\\ZZZ^^^gggvvv}}}zzzxxxzzzvvvuuuxxx||||||vvvoooooowww}}}~~~}}}|||xxxsssjjjdddYYYLLL@@@888444333///...---,,,+++++++++++++++++++++++++++++++++++++++000------444777@@@RRRpppmmmYYYLLL???999666222//////---...000222333333333333444444444444444444333333555555333222///---,,,+++,,,***)))'''''''''((()))(((((()))+++,,,.../////////000111111333333444555777777888999;;;<<<===>>>>>>@@@BBBCCCDDDEEEGGGIIIHHHIIIJJJIIIIIIIIILLLNNNRRRTTTXXX]]]dddkkkqqquuuwwwvvvuuusssqqqooommmllllllqqquuuzzzttteeeXXXPPPKKKEEEBBBAAAGGGKKKHHHDDDBBB===777777888;;;AAAGGGKKKKKKJJJKKKLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFGGGHHHKKKNNNOOOSSSVVV\\\bbbfffkkkpppssszzzzzz|||}}}~~~~~~~~~~~~{{{{{{zzzwwwuuuuuuvvvxxx||||||{{{zzzzzz{{{|||}}}~~~}}}}}}~~~}}}|||{{{|||~~~yyymmm___PPPEEE???666333000------,,,+++)))************)))))))))(((***)))(((''''''((()))***)))))))))******,,,---...000000000000000000000000////////////............///......------......//////000000111333444444555:::<<>>===;;;888666555444111///.........------,,,,,,,,,+++************+++,,,,,,222777BBBPPP[[[___\\\WWWIIICCC<<<888888888666333333111............---+++,,,---,,,+++***,,,...111333444444555777888:::;;;:::::::::;;;===>>>@@@AAACCCEEEGGGIIIJJJNNNRRRUUUZZZ^^^cccfffiiikkknnnpppuuuwww{{{~~~}}}yyyxxx{{{ssskkkgggccc]]]XXXZZZbbbppp{{{wwwyyywwwwwwzzz~~~~~~xxxsssrrrzzz{{{uuullleeeYYYKKK???888444222......---,,,+++++++++++++++++++++++++++++++++++++++000------444666???PPPppprrr\\\OOOAAA;;;888333000000---...///111222222222222444444444444444333222222444333333111///---+++***---,,,***((('''''''''((('''((()))***+++---......///000000111222333444444777888999:::;;;<<<===>>>>>>@@@BBBCCCCCCDDDGGGHHHGGGHHHIIIIIIHHHHHHJJJLLLPPPQQQTTTYYY```hhhooosssuuuuuutttsssqqqooommmlllkkkoooqqqttt|||uuufffZZZRRRLLLHHHEEECCCIIILLLIIIEEEBBB>>>999999:::===BBBGGGJJJJJJIIIGGGGGGGGGFFFDDDCCCAAA@@@???>>>>>>>>>???@@@BBBDDDEEEHHHMMMRRRWWW]]]cccgggnnnpppsssvvvxxxxxxxxxxxxuuuuuutttrrrooooooppprrrttttttuuuuuuvvvvvvwwwwwwyyy{{{||||||{{{zzzzzz{{{yyyxxxwwwwwwxxxyyy{{{|||}}}{{{vvvnnnaaaRRREEE===555222///---,,,+++***)))************))))))))))))***)))(((''''''((()))***))))))(((((()))***++++++------------------------,,,,,,,,,+++++++++***************))))))*********++++++,,,---......//////222444666999<<>>???@@@BBBDDDFFFGGGKKKOOORRRUUUYYY___dddgggjjjlllnnnrrruuuzzz~~~~~~{{{zzz~~~}}}yyy|||tttmmmjjjfff^^^WWWYYYbbbnnn{{{vvvxxxwwwxxx{{{~~~yyytttsss{{{|||wwwooofffXXXJJJ???888333222...---,,,,,,+++++++++,,,+++++++++++++++++++++++++++000------444555===NNNnnnvvv___QQQCCC<<<888333000000......///000111111111222444444444444333333222111....../////////...---,,,,,,+++***)))(((((((((((('''((()))***+++,,,------//////000111222333444444777777888:::;;;<<<===>>>>>>@@@BBBCCCDDDEEEGGGIIIGGGHHHIIIHHHGGGGGGHHHJJJMMMNNNPPPTTT[[[dddkkkppprrrrrrrrrqqqpppnnnlllkkkkkkmmmooopppwww|||sssfff[[[RRRMMMIIIGGGEEEKKKMMMJJJFFFCCC???::::::<<>><<<;;;:::888888777777777888999:::;;;>>>AAAEEEIIIOOOUUUYYY```cccgggllloooppppppoooooooooooollljjjiiijjjkkklllmmmooopppqqqrrrrrrrrrtttvvvyyyzzzxxxwwwwwwwwwuuuuuutttssssssssssssssstttsssqqqlllbbbUUUGGG>>>666333///---,,,,,,***)))*********))))))))))))))))))(((''''''''''''((())))))))))))((())))))******++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))))))))***************+++,,,------...---...000333555777888999===>>>@@@AAAAAABBBDDDFFFHHHHHHHHHGGGFFFEEEDDDCCC>>><<<:::888777555222000------------------------***************+++,,,,,,000000333;;;GGGRRRYYY\\\VVVOOODDD===999999::::::444222000///000000...---***+++,,,++++++,,,...111000111222333444555666666666666666777999:::<<<===>>>@@@BBBCCCEEEHHHLLLPPPQQQUUU\\\bbbeeehhhkkkmmmoootttzzz~~~{{{{{{zzzuuuxxx|||}}}~~~vvvpppnnnfff]]]UUUXXXbbbmmm{{{{{{uuutttuuuwwwzzz}}}{{{vvvrrrrrrzzz|||wwwpppeeeVVVGGG===777333111------,,,+++++++++,,,,,,+++++++++++++++++++++++++++///------333444;;;LLLhhh{{{aaaSSSCCC;;;777222000000.........//////000111111333333444444333222222111...///000111111///...---***))))))))))))*********(((((()))***++++++,,,,,,...///000111222333333444666777888999:::<<<======???AAACCCDDDDDDEEEGGGIIIGGGHHHIIIIIIGGGFFFGGGHHHKKKKKKMMMQQQWWW```ggglllmmmmmmnnnnnnmmmllljjjiiijjjlllmmmmmmttt}}}xxxpppeeeZZZRRRLLLIIIHHHGGGLLLNNNJJJFFFCCC???;;;:::===@@@CCCDDDEEEEEEEEE@@@???===;;;999777666555444444444444444444444444666888;;;===???CCCHHHKKKRRRUUUZZZ___ccceeeeeeeeefffggggggfffdddcccdddeeeeeefffhhhjjjlllmmmmmmmmmnnnqqquuuwwwvvvuuuttttttttttttsssqqqooommmkkkjjjjjjjjjiiifff```VVVIII@@@777444000......---,,,***))))))))))))))))))******((((((''''''''''''((((((******)))))))))******+++++++++++++++++++++++++++,,,,,,+++++++++************))))))(((((())))))***)))))))))***++++++,,,,,,+++,,,...000222333333444777888::::::;;;<<>>;;;:::888777444222------------,,,,,,,,,,,,+++++++++++++++,,,---------///222555:::CCCOOOWWWXXXRRRHHH@@@;;;999::::::333111///...///...---,,,)))+++,,,,,,+++,,,---//////000222333444444444444333333444555666888999:::<<<>>>@@@AAACCCFFFJJJNNNNNNRRRXXX^^^bbbfffiiilllnnnsssyyy~~~|||}}}xxxtttxxx||||||{{{{{{~~~yyytttrrreee[[[TTTXXXbbbmmmvvv}}}~~~yyytttrrrsssvvvyyyzzzxxxsssooooooxxx}}}xxxpppdddSSSEEE<<<777333111---,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++///------333333:::JJJbbbcccUUUEEE<<<777222///000...............///000000222222333333333333222222333444444444333000...,,,)))))))))******+++++++++))))))******+++,,,,,,---...//////000111222333333555666777888999;;;;;;<<<>>>@@@BBBCCCCCCDDDGGGIIIHHHIIIJJJJJJHHHFFFFFFGGGIIIJJJLLLPPPUUU\\\cccfffggghhhiiijjjjjjiiigggfffhhhjjjkkklllrrr{{{~~~tttnnndddZZZQQQLLLIIIIIIHHHMMMNNNJJJEEECCC???;;;999<<<@@@AAAAAA@@@@@@AAA<<<;;;999777555444333333111111111111111111111111222444666777888:::===@@@DDDGGGKKKPPPTTTWWWXXXYYY[[[\\\]]]]]][[[[[[[[[]]]]]]]]]___aaaccceeeggghhhiiilllppprrrrrrrrrssssssssssssrrrqqqnnnkkkhhhfffdddbbb```^^^[[[SSSIIIAAA777444111///...---,,,+++))))))))))))************'''''''''''''''''''''''')))))))))))))))***++++++++++++++++++++++++++++++*********))))))))))))((()))((((((''''''(((((()))''''''((((((((()))))))))***+++,,,...///000000000222444555555555777;;;>>>>>>???AAACCCDDDEEEFFFFFFBBB@@@===<<<;;;999666444//////......---,,,,,,+++,,,,,,++++++,,,,,,---...(((,,,000111222999EEEOOOSSSOOOHHHAAA<<<:::999:::222000...---...---,,,+++***+++,,,,,,++++++,,,---...///111333333333333222111111222333444666777888:::;;;===???AAADDDHHHKKKKKKOOOTTTYYY]]]bbbfffiiilllqqqwww|||~~~~~~}}}}}}~~~|||xxx}}}|||zzzzzz|||wwwuuuhhh^^^WWW[[[fffnnntttwwwxxx~~~}}}|||xxxsssqqqsssvvvyyyyyyvvvqqqmmmmmmvvv~~~~~~zzznnnbbbPPPBBB:::666333111,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++***///------333333888HHHaaagggXXXGGG>>>888333111111......---------...///000000111222333333333333333222222444444222000---+++******+++++++++***))))))******++++++,,,,,,------......///000111222333333444444555777888999:::;;;<<<>>>@@@AAAAAABBBEEEFFFHHHJJJKKKKKKIIIGGGFFFFFFHHHIIILLLOOOUUUZZZ___bbbbbbccceeeggggggfffdddbbbdddggghhhjjjpppyyy|||{{{rrrmmmdddZZZQQQLLLJJJJJJHHHMMMNNNIIIEEEBBB???;;;888;;;>>>???===<<<<<<===999777555333222111111111---......//////.........,,,///111333333444666777999;;;>>>BBBFFFJJJLLLMMMNNNPPPRRRRRRQQQQQQRRRSSSTTTTTTUUUVVVYYY\\\___aaadddgggjjjmmmnnnoooqqqrrrpppqqqqqqqqqooollliiigggbbb^^^ZZZWWWUUUOOOFFF???666444000...------+++***((()))))))))************&&&''''''''''''''''''&&&&&&&&&''''''((()))***+++++++++++++++++++++++++++*********)))))))))(((((())))))(((((((((((())))))'''(((((((((((()))))))))((()))***+++,,,---------//////000000000222666999:::<<<>>>AAACCCEEEFFFGGGDDDBBB???>>>===;;;888666333222111000///...---,,,+++++++++++++++,,,,,,---(((***,,,---...333:::@@@EEEDDDAAA>>>:::888777777222000...---...---,,,+++***,,,------+++******+++,,,---///111222111000//////000000111222444555666777888:::<<<>>>AAAEEEHHHIIILLLOOOSSSWWW\\\bbbfffjjjnnnsssxxxzzz{{{|||}}}~~~|||~~~~~~~~~|||zzzyyywwwmmmbbb[[[```jjjppptttuuussszzz~~~}}}{{{zzzwwwrrrqqqssswwwyyyyyyuuuppplllllluuu}}}{{{nnn```NNN@@@999666444111,,,,,,,,,++++++,,,------++++++++++++++++++++++++***///------333222888HHHccciiiZZZIII???:::555222222///...---,,,---...///000///000111222333444444444+++,,,///000000///---+++,,,,,,,,,+++***)))((('''+++++++++,,,,,,------.........///000111222333333333333444666777888999::::::<<<>>>??????@@@CCCEEEIIIKKKLLLLLLIIIGGGFFFFFFGGGIIILLLPPPUUUYYY]]]___^^^```ccceeeeeedddbbb```aaadddgggiiiooowww{{{yyyqqqmmmeee[[[RRRMMMKKKLLLHHHMMMNNNIIIDDDBBB>>>:::777:::>>>>>>;;;999:::;;;666555333111000//////000***+++,,,,,,---,,,,,,,,,'''***...000000111222333222333666:::>>>BBBEEEFFFEEEGGGJJJJJJJJJJJJLLLMMMNNNMMMNNNOOORRRVVVYYY\\\```cccgggiiikkkmmmoooqqqnnnooopppqqqpppnnnkkkiiiccc^^^WWWSSSPPPKKKCCC<<<555222///---,,,,,,***)))(((((())))))*********+++&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&'''(((***+++++++++++++++++++++++++++,,,+++++++++************++++++************++++++))))))******************''''''((()))************,,,------------///333666888999<<>><<<:::777666555444222111///...---*********)))***++++++,,,,,,+++++++++---000222333777999:::999777555444444333111///.........---,,,+++---...---+++))))))******,,,...000000///...---/////////000111333555555444666888:::;;;???CCCFFFGGGIIILLLOOOSSSYYY___dddhhhlllqqquuuwwwxxxzzz|||~~~}}}~~~}}}{{{zzzuuusssjjjeeegggmmmpppqqqsssxxx|||}}}{{{|||~~~~~~{{{vvvwwwvvvuuutttsssnnniiilllttt}}}xxxppp^^^JJJ???:::555222111---,,,+++***))))))))))))******+++++++++,,,,,,,,,---......---...555???GGG___kkkXXXLLLDDD777444666222------...//////......---333333333333333333333333444333333222000...---,,,)))))))))))))))))))))***)))))))))***++++++,,,,,,...///000111111222222111333444555666777888999:::<<<<<<===>>>???AAACCCDDDIIIJJJKKKMMMOOOOOONNNLLLLLLMMMOOORRRVVVXXXWWWVVVUUUVVVXXX[[[]]]```bbbcccddddddeeeiiinnnrrrtttuuuooojjjaaaXXXQQQNNNMMMMMMOOOPPPQQQPPPKKKDDD===999888999;;;<<<;;;888555333222222111///...---,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,---...333333333333444555666777;;;<<>>:::333111...---,,,+++***(((''''''(((((())))))******&&&''')))******(((&&&%%%$$$$$$%%%%%%&&&&&&'''''')))***++++++,,,,,,,,,,,,++++++++++++******))))))************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((,,,+++*********,,,///000333444555777:::>>>AAACCCCCCDDDDDDDDDBBB???<<<;;;666555444222111000000000******+++,,,,,,---......------,,,,,,------...///000222333333222222333444111000...,,,,,,,,,...///------,,,+++,,,---...///////////////////////////111111111111111111111111333444555888;;;>>>AAABBBCCCEEEHHHMMMRRRWWW[[[^^^fffiiimmmppprrrtttwwwyyy|||}}}zzz{{{}}}{{{{{{wwwuuummmhhhllltttxxx{{{~~~~~~zzzzzzyyyxxxwwwuuuppplllpppxxx~~~wwwnnn]]]JJJ???:::555222111...---,,,+++******************+++++++++,,,,,,,,,,,,---------...333<<>>?????????@@@BBBCCCDDDEEEHHHLLLOOORRRVVV[[[___bbbfffiiikkkmmmooorrrtttssspppmmmjjjbbb^^^WWWPPPJJJCCC===888333111...------,,,+++***(((((((((((())))))******'''((()))))))))(((&&&%%%'''''''''((())))))************+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************))))))))))))''''''''''''''''''''''''))))))))))))((((((((((((,,,+++***)))***,,,...//////000222444888===@@@BBBCCCCCCDDDDDDCCC@@@>>><<<777666555333111000000000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...//////......///000000///---,,,+++,,,---...------,,,,,,,,,---...///////////////////////////000000000000000000000000111222333666999<<<>>>@@@AAACCCEEEIIINNNSSSXXX[[[aaaeeejjjmmmpppsssuuuwwwxxx||||||wwwuuuvvv|||}}}|||zzztttmmmiiipppyyy}}}yyytttqqqttt|||}}}vvvlll[[[HHH>>>:::555222111......---,,,++++++++++++******+++++++++,,,,,,,,,+++---.........222999>>>YYYxxxppp[[[MMMDDD888444555000///...------,,,---...///,,,...000222333333222222333333333222000///---,,,...---,,,***(((&&&%%%$$$(((((()))******++++++,,,......///000111111111111111111222444555666777888::::::;;;<<<===??????@@@EEEHHHMMMSSSWWWZZZ[[[\\\WWWUUURRRRRRSSSUUUUUUTTTPPPQQQSSSUUUXXXZZZ]]]^^^cccbbbcccfffjjjlllmmmmmmlllggg___WWWPPPMMMLLLLLLNNNOOONNNLLLHHHBBB;;;888777666555444222111000///............---------,,,***)))(((((((((((()))***,,,++++++++++++,,,,,,---++++++++++++,,,---......444555555666777999:::;;;;;;===>>>???@@@CCCFFFIIILLLOOOUUUYYY]]]aaadddggglllnnnqqqssssssqqqooommmbbb]]]WWWPPPIIIBBB<<<777333111...---------,,,+++((((((((())))))))))))***((((((((((((''''''''''''''''''((())))))***++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++***))))))***+++---...,,,---...111555:::>>>@@@AAABBBCCCDDDCCCBBB???>>>999888666444222111000/////////...---,,,,,,++++++,,,,,,++++++,,,,,,---...+++,,,------,,,,,,---//////...---,,,+++,,,---...------,,,,,,------...///////////////////////////........................///000111333666888;;;<<>>@@@DDDGGGGGGKKKPPPUUUYYY^^^bbbfffjjjlllnnnppppppnnnllljjjbbb^^^XXXQQQJJJCCC===888333000---+++,,,,,,,,,+++))))))))))))))))))))))))))))))(((''''''''''''(((%%%&&&&&&'''((()))******,,,,,,---............---++++++,,,,,,,,,,,,------+++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((***))))))))))))***+++,,,,,,,,,---///222666999;;;???@@@BBBCCCCCCBBBAAA@@@;;;:::888555333111000000//////......---,,,,,,,,,,,,++++++++++++,,,------,,,...//////...---///000...---,,,,,,,,,,,,---------------------......///////////////////////////...........................///000111444666888999======>>>@@@DDDJJJOOOQQQTTTYYY```fffkkknnnrrrtttqqquuuzzz}}}{{{tttrrrsssxxx{{{zzz|||~~~|||{{{mmmhhhhhhqqq|||yyyvvvwwwzzzfffUUUDDD<<<999444111000,,,++++++************+++******+++++++++,,,,,,,,,,,,...000000000111666:::IIIgggzzzbbbQQQFFF:::666555...111000---,,,+++,,,...///'''***---111333333222111222222222111111///...---))))))))))))(((((('''''''''(((((()))******++++++---...///000000111111000222222333444666777888999888999:::;;;;;;;;;;;;;;;;;;???EEEKKKPPPUUU[[[___ccc___[[[WWWTTTRRROOOMMMMMMMMMNNNOOORRRVVVYYY[[[___```bbbgggmmmpppqqqqqqiiieee___XXXRRROOOMMMMMMNNNMMMKKKHHHCCC>>>:::777333111///,,,+++***++++++++++++++++++,,,,,,,,,,,,,,,+++)))(((((()))+++,,,,,,++++++******+++++++++,,,,,,+++++++++,,,------///.........///000222333555666888999:::<<<@@@CCCEEEHHHMMMRRRWWW\\\bbbfffjjjkkkmmmnnnmmmkkkhhhgggccc___XXXRRRLLLEEE???;;;333000,,,******++++++***************))))))))))))))))))(((''''''''''''(((%%%%%%&&&'''((()))******,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((((((((((((((((((((((())))))))))))(((((((((((()))((((((((())))))******---------...000222444666;;;<<>>BBBEEEJJJOOOUUU[[[aaaeeejjjkkkllllllkkkiiigggfffbbb^^^XXXRRRMMMGGGAAA===555111---***************+++************)))))))))((((((((((((''''''''''''&&&&&&'''(((***+++,,,,,,+++,,,...///111111222222......---------,,,,,,,,,,,,++++++++++++*********(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((------,,,,,,---///000111666888;;;>>>@@@@@@@@@@@@===<<<:::888666555444333......//////////////////---,,,,,,,,,,,,---......,,,---......------...000------..................------...////////////...////////////////////////------------------------//////000111222444666777999:::;;;>>>AAADDDFFFHHHJJJNNNTTT[[[aaaffflllpppppprrrtttwwwzzz}}}~~~|||tttnnnnnnmmmoootttuuussssssuuuxxx|||}}}{{{|||{{{~~~|||wwwjjjhhhlllyyy}}}{{{www```QQQAAA:::888444000///+++++++++******++++++,,,******+++++++++,,,,,,,,,+++---......---000555:::@@@VVVvvvjjjVVVJJJ>>>:::777///000//////...------,,,,,,......///000000000000000111111222111111000///...***))))))(((''''''&&&&&&''''''(((((()))*********,,,---...///000000000000111111222444555666777888888999;;;<<<<<<;;;999888333666888999;;;BBBLLLUUUZZZ[[[\\\^^^^^^YYYSSSNNNHHHHHHHHHIIILLLPPPTTTVVVZZZ[[[^^^dddiiilllmmmlllccc```[[[UUUPPPLLLKKKJJJHHHFFFBBB>>>:::666333111...---,,,,,,+++++++++,,,******************))))))++++++++++++++++++++++++,,,,,,+++***************+++******))))))*********)))***++++++,,,,,,,,,,,,,,,...///000111444777:::===@@@FFFKKKQQQWWW^^^cccffffffhhhhhhhhhgggfffeee```\\\WWWQQQMMMGGGBBB>>>999555000,,,+++++++++++++++++++++*********))))))'''((()))))))))(((&&&%%%%%%%%%&&&''')))***+++,,,***+++---000222333444444222111111000///...------,,,,,,+++++++++*********************************))))))))))))(((((((((((('''''''''(((((('''''''''***)))))))))***,,,...///111333777:::===?????????===<<<:::999777666666555111000000000///...............------......///000,,,---......------...///---...//////000000000///,,,---...///000//////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......///000111222444555555777:::===???AAABBBBBBFFFIIINNNTTTZZZaaahhhllllllmmmnnnrrrvvvzzz}}}~~~~~~~~~wwwnnngggjjjiiilllrrrtttrrrqqqttttttzzz~~~~~~zzzzzz~~~xxxzzz|||}}}|||uuugggffflllzzz~~~}}}uuu___PPP@@@:::777444000///,,,,,,,,,++++++,,,------******+++++++++,,,,,,,,,***,,,,,,++++++...555:::;;;NNNjjjlllWWWKKK???;;;888///////////////...---,,,+++***+++,,,...111333555666111111111111111000///...%%%%%%&&&'''((()))******''''''(((((()))*********,,,---...///000000000000000000111222444555666666999:::;;;<<<<<<;;;999777999999999666444999BBBJJJTTTWWW[[[```aaa]]]WWWQQQFFFFFFFFFGGGIIINNNRRRTTTXXXYYY\\\aaafffhhhhhhgggaaa^^^YYYSSSNNNKKKIIIHHHEEECCC???:::666222000...,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((******++++++++++++******,,,,,,+++***))))))******---,,,++++++++++++,,,,,,'''(((***+++++++++******,,,---///000111333777::::::===BBBGGGMMMTTT\\\``````aaabbbdddeeeddddddddd^^^ZZZUUUPPPLLLGGGBBB???<<<777222...---,,,,,,,,,++++++++++++******))))))&&&''')))******(((&&&%%%""""""$$$%%%&&&((()))))))))+++---000222444555666555444333222111///......,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))((((((((((((&&&''''''(((''''''&&&&&&&&&&&&&&&&&&(((***---......111555999<<<===>>>>>>===<<<;;;999888777777777333333222000///---,,,,,,///............///000000---...000///......///111......///000111111000000,,,---///000000000///...////////////////////////************************............000111222333333555999<<<>>>?????????CCCFFFJJJOOOUUU\\\dddjjjhhhhhhjjjnnnsssyyy}}}||||||~~~yyyrrrjjjcccbbbbbbffflllnnnmmmpppuuuzzz~~~{{{~~~|||}}}|||zzz|||~~~yyyuuufffhhhnnnxxx~~~|||ppp[[[NNN@@@999666111......---,,,,,,+++*********+++++++++******************,,,---------...000444777<<>>DDDNNNSSSYYY___```^^^YYYVVVMMMKKKGGGEEEFFFIIINNNQQQRRRVVV]]]bbbeeeeeecccaaa]]]YYYSSSNNNJJJHHHEEECCC???<<<888444111/////////...------,,,+++***))))))&&&'''((()))+++,,,......************************,,,***)))***++++++***)))---+++)))''''''))),,,---(((((()))***++++++,,,,,,+++*********,,,000333666666999???EEEJJJOOOUUUXXX]]]]]]^^^_______________YYYVVVSSSOOOLLLHHHCCC@@@===:::666111---+++******)))((((((((((((((())))))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''))),,,000222333444555777888888999888666333000...,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))***)))(((''''''((()))***''''''(((((())))))******,,,...000333666777888888999888888777666555444444222111111111000000//////000000////////////000000111000/////////000222333000000000000000000000000........................000000//////.........---------,,,,,,+++***))))))---......///////////////333444555777999;;;===>>>AAACCCFFFIIIMMMTTT\\\bbbfffgggiiijjjmmmrrrxxx|||{{{}}}}}}wwwpppgggaaa]]]]]]aaagggiiiiiilllqqqzzz~~~|||{{{}}}~~~yyyvvveeeggglllvvv|||zzz}}}ppp[[[MMM@@@999666111......---,,,++++++******++++++++++++++++++++++++++++++,,,---------...000444777<<>>@@@@@@@@@???===999444222333888<<>>@@@CCCHHHNNNVVV[[[aaaccceeehhhkkkooouuuyyyzzz|||~~~zzzssslllddd^^^YYYYYY\\\bbbddddddgggmmmyyy~~~||||||xxxhhhiiinnnvvv~~~yyyvvvvvv~~~~~~pppYYYLLL???999666111...---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000333666<<>>@@@CCCEEEFFFGGGEEE@@@:::666444666888???BBBIIIPPPVVVZZZ\\\]]]ZZZWWWQQQMMMKKKKKKMMMOOOUUUWWWZZZ]]]^^^^^^\\\[[[VVVQQQKKKFFFBBB>>>;;;999999777444111...---,,,,,,))))))))))))))))))))))))+++++++++******))))))(((************************+++)))))))))++++++***))),,,++++++******)))))))))((())))))******+++++++++...---+++++++++---///000000222666:::???EEEKKKPPPQQQSSSUUUWWWXXXVVVUUUSSSRRRPPPMMMKKKJJJGGGDDDAAA===;;;888444111...------,,,,,,,,,,,,,,,---......))))))))))))))))))))))))))))))((())))))***+++,,,%%%'''***---000333777:::<<<>>>@@@AAA@@@===999777111000...---,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))***))))))(((((())))))***&&&&&&&&&&&&'''''''''''''''(((***,,,...///000000333333333222222111111111000000000000////////////000000////////////000000000000000///000111111222000000000000000000000000/////////////////////////////////...............---,,,,,,++++++*********+++++++++,,,,,,,,,------000000222444666888999:::888:::<<>>999666111...---,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,,,,,,,+++,,,---------///333666:::EEEZZZqqqyyy^^^MMMDDD===888555000000000///......------,,,------...000111222333222000000000000000...,,,***))))))(((((((((((((((((()))***++++++,,,,,,+++,,,,,,------...///000000000000111222444555666777:::;;;===???BBBFFFJJJMMMLLLKKKHHHCCC>>>::::::;;;<<<>>>BBBGGGMMMRRRWWWYYYYYYVVVRRRNNNLLLLLLMMMNNNQQQTTTYYY]]]^^^]]]ZZZXXXQQQMMMFFFAAA===:::777555444333000...,,,+++******)))*********+++++++++,,,++++++******))))))((((((***************************)))((()))***+++***)))++++++,,,,,,+++***((('''((()))))))))*********+++,,,,,,+++***+++---...000...///222555888>>>EEEJJJKKKNNNQQQSSSTTTSSSPPPNNNNNNLLLJJJJJJIIIGGGEEEBBB>>><<<999666333111//////***************+++,,,,,,))))))))))))))))))))))))((((((((())))))+++,,,,,,)))***---...000444888<<<;;;>>>@@@BBBBBB???<<<:::444222000---,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&''')))+++,,,------111111000000000000000000////////////////////////000000////////////000000000000000000000111111222////////////////////////////////////////////////........................,,,,,,,,,++++++*********++++++++++++,,,,,,------......000111333555666777777999;;;>>>AAAFFFLLLPPPUUUYYY___dddgggkkkoooqqquuuwwwzzz|||~~~vvvnnnggg___YYYWWWVVVXXX\\\]]]]]]```fffwwwxxxyyy}}}||||||}}}}}}}}}}}}|||{{{{{{rrrpppppppppnnnmmmqqqwww}}}zzzkkkUUUIII===888666111...---,,,++++++***++++++,,,,,,)))*********+++++++++,,,+++,,,,,,,,,---///333666888CCCYYYttt{{{aaaPPPGGG???999666000000000///......------+++++++++,,,...///111222222000000000000000...,,,***))))))(((((((((((((((((()))***++++++,,,,,,+++++++++,,,---...///000000///000111222444555666666999;;;===???AAAFFFMMMQQQQQQQQQOOOJJJDDD???===<<<;;;;;;===@@@EEELLLQQQUUUZZZXXXUUURRROOOMMMLLLKKKJJJOOOWWW]]]___]]]XXXUUULLLHHHBBB===:::777444222000///---,,,***))))))((()))))))))***++++++,,,,,,)))))))))))))))*********************************)))((('''(((***+++***)))******,,,,,,,,,***)))''')))))))))))))))*********)))))))))***+++---///000---...///111444999???CCCFFFHHHLLLOOOPPPOOOMMMLLLKKKIIIHHHHHHHHHGGGEEECCC===<<<:::777555222111000******))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,,,,---...//////111555888888:::===??????>>><<<:::555333111///---...//////++++++++++++++++++++++++************************))))))************))))))((((((((((((((((((((((((&&&&&&'''((()))***+++,,,......//////////////////.....................///000000////////////000000///000000000111111111111////////////////////////////////////////////////---------...............,,,,,,+++++++++++++++***,,,,,,+++++++++,,,---...,,,---...///111222444444666888:::<<<>>>BBBGGGKKKQQQUUU\\\bbbfffjjjnnnppprrrtttwwwzzz|||~~~yyyrrrjjjaaa[[[VVVUUUWWW[[[]]]^^^bbbhhh{{{~~~{{{zzzyyyxxxvvvtttrrrqqqiiiiiikkkllljjjiiipppyyyxxxiiiSSSGGG<<<888666111...---++++++******++++++,,,,,,)))))))))******++++++,,,+++,,,,,,,,,,,,///222555888BBBXXXttt|||cccSSSIIIAAA999666000000000///......------++++++++++++,,,...111222222000000000000000...,,,******)))((((((((((((((('''((()))***++++++++++++******+++---...///000111...///111333444555555555777999<<<===???DDDMMMSSSVVVVVVUUUQQQJJJCCC???<<<:::::::::<<<@@@FFFMMMPPPYYYYYYXXXWWWSSSOOOLLLJJJGGGLLLTTTZZZ\\\ZZZVVVRRRGGGCCC>>>999777444222000,,,,,,+++******)))(((((('''''''''(((((()))))))))''''''(((((()))***++++++************************(((''''''(((***+++***))))))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((()))***+++---...///,,,---...///000333888;;;???AAAEEEHHHJJJJJJJJJIIIGGGFFFEEEEEEFFFFFFCCCBBB<<<;;;:::888666444222111...---,,,++++++******+++)))))))))))))))))))))))))))((((((((()))***++++++,,,---......---...000111333555777999::::::999999555444222000///......///,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((()))******++++++******))))))))))))))))))(((((((((''''''''''''((()))++++++,,,,,,,,,------.........---------...............000000////////////000000//////000111111111111000000000000000000000000000........................---------------.........++++++++++++++++++++++++---,,,+++***+++,,,---...+++,,,---...000111222222333555777999:::===BBBEEELLLQQQWWW]]]bbbgggkkknnnooorrruuuxxxzzz}}}~~~xxxpppggg```WWWVVVYYY___ccceeekkkrrr~~~{{{wwwrrrnnnjjjhhhccceeehhhjjjgggeeemmmwwwxxxiiiQQQFFF;;;888666111---,,,++++++******++++++,,,---))))))***++++++,,,------***+++,,,,,,,,,...222555:::AAATTTppp|||dddUUULLLBBB:::555000000000///......------,,,+++++++++---///111333222000000000000000...,,,******)))(((((((((((((((''''''((()))************)))***+++,,,...///000111...///111333444555555555555888:::;;;<<>>999666333222000///************)))((((((''''''''''''(((((((((((((((''''''(((((()))*********************************((('''&&&(((***+++***)))((()))******++++++++++++)))))))))))))))))))))((()))))))))***+++,,,,,,---***+++---------...111333777999<<>>;;;::::::888666444222111111000...---+++*********((((((((((((((((((((((((++++++*********++++++,,,+++---//////...---...///000000222333555666777888444444222111000...------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))***++++++++++++***)))))))))((((((((('''''''''''''''&&&&&&'''((()))***)))))))))***+++,,,,,,---,,,,,,---------.........000000////////////000000...///000111222111111000000000000000000000000000------------------------,,,,,,,,,------.........++++++++++++++++++++++++,,,+++)))))))))***,,,---++++++,,,---///000111111222444666888999;;;>>>AAAFFFJJJQQQWWW\\\aaagggjjjllloootttwwwzzz}}}|||tttkkkdddZZZYYY]]]dddiiimmmttt|||yyyrrrlllgggdddaaaccchhhiiidddbbbjjjtttxxxjjjPPPEEE;;;888666111---,,,+++*********+++,,,,,,---******+++,,,,,,---......***+++,,,,,,,,,...222555<<<@@@QQQlll{{{dddVVVMMMCCC:::555000000000///......------------,,,,,,---000222444222000000000111000...,,,******)))(((((((((((((((&&&'''((())))))*********)))***+++,,,...///000111---///111333444555555444444666999999:::@@@JJJRRRXXX[[[______\\\WWWSSSQQQFFFCCC???;;;:::;;;===???BBBGGGNNNTTTWWWVVVSSSQQQKKKKKKMMMNNNOOOOOONNNNNN???;;;666333111000///...)))))))))***))))))((('''***************)))))))))(((((((((((())))))))))))************************''''''&&&'''***++++++***(((((()))***+++,,,------))))))))))))((((((((((((************************(((***,,,,,,++++++---...111333555999<<>><<<::::::999888666444222111111000...,,,***)))((((((((((((((((((((((((((((((------,,,+++++++++,,,,,,+++...000111111000000111......///000222444666777333333333222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))(((((('''''''''&&&&&&&&&''''''&&&%%%&&&'''))))))&&&''''''((()))***++++++,,,,,,,,,------.........000000////////////000000...///000222222111111000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++++++++++++++++++++***((('''((()))+++,,,++++++,,,---///000111111444555777999999;;;>>>AAABBBFFFLLLQQQWWW]]]cccgggkkknnnssswwwzzz}}}zzzqqqkkkhhhdddeeelllpppsss|||xxxpppiiihhhkkkdddcccdddddd``````lll{{{xxxkkkRRRIII>>>777555333000---...---,,,+++************+++++++++++++++++++++++++++,,,.........///222444===@@@NNNjjjjjjVVVIIIAAA999333222111000///------------000111111000......///111111111111111111000//////,,,,,,++++++******)))))))))))))))))))))************++++++,,,,,,------...////////////000111333333444555555555777;;;AAAFFFMMMTTT\\\bbbbbb___[[[XXXPPPLLLEEE>>>999666666777;;;@@@HHHOOOSSSUUUTTTSSSLLLJJJJJJKKKNNNNNNKKKHHH???:::444///---,,,++++++)))''''''))),,,+++((($$$((((((((((((((((((((((((,,,+++++++++***))))))))),,,,,,,,,+++***)))(((((())))))))))))))))))))))))((((((((((((((((((''''''&&&'''((('''&&&''')))*********))))))))))))************+++++++++,,,,,,,,,000000111222444666999:::<<<;;;;;;:::::::::;;;;;;:::888666666777666222///111111000000//////......))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,...///000222222222111000///000111222333333333333111222222222111///,,,+++...------,,,+++***))))))******************************))))))((((((''''''(((((())))))((('''&&&&&&$$$%%%%%%&&&'''((())))))%%%&&&(((***************)))*********++++++++++++...------------,,,,,,,,,000///.........///111222/////////...---------,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))((()))************++++++++++++,,,---...///////////////000222444777999;;;<<>>AAAEEEIIINNNTTTYYYbbbfffkkkppptttxxx|||yyyuuusssqqqrrrvvv{{{}}}wwwnnnhhhfffkkkiiieeebbb___eeetttqqqcccUUUMMMBBB:::555111...***------,,,+++************+++++++++++++++++++++++++++,,,.........///222444777===OOOlllvvvaaaQQQFFF<<<666222111000///...---------+++,,,---------...000222444444333222000...,,,+++))))))((((((''''''&&&&&&(((((())))))***************++++++,,,,,,------.........//////000222333444555666666555444555888:::<<>>BBBFFFIIIKKKMMMKKKIIIHHHFFFDDD???<<<888444000---,,,++++++******(((((((((******)))((((((((((((((((((((((((((())))))******************'''((()))***++++++++++++))))))))))))))))))))))))&&&'''''''''(((((())))))(((((()))(((&&&&&&''')))***))))))(((((())))))************++++++++++++,,,,,,,,,,,,---///111333444555444444444444444555555666555444555666666444222222222111000...---,,,,,,,,,,,,,,,,,,++++++++++++....../////////000000000222222222333444666777888777777888999::::::::::::999888777555333222222222111000000///...,,,,,,+++************************+++++++++++++++,,,,,,,,,***++++++++++++***))))))'''''''''(((((((((((((((&&&&&&'''(((((('''''''''(((((((((((())))))))))))))))))***+++,,,---...///,,,---......//////......,,,------------------...''')))++++++++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))************+++++++++++++++,,,---............---...///111333444666666999<<>>EEELLLRRRYYY]]]___]]]ZZZUUUNNNFFF???;;;777777777888;;;@@@EEEHHHLLLKKKIIIGGGDDDAAA===;;;555222///---------+++******)))(((((()))*********))))))))))))))))))))))))(((((())))))******++++++'''((()))***++++++++++++))))))))))))))))))))))))&&&&&&''''''((()))))))))((())))))(((&&&&&&''')))))))))(((((((((((())))))************++++++++++++))))))***+++,,,...//////111111111000111111222333333333333444555555555444333222111000...---++++++---------,,,,,,,,,++++++.........///000000111111333222222333444777999;;;:::;;;<<<>>>>>>?????????===<<<999777555555555555222222111000...---,,,,,,++++++++++++++++++++++++******++++++,,,,,,------******++++++++++++******)))))))))(((((((((''''''***************)))))))))'''''''''(((((((((((()))))))))******+++,,,,,,---***+++---.........---,,,++++++,,,,,,---------...(((***,,,,,,++++++---...++++++++++++++++++++++++,,,,,,+++++++++*********))))))*********+++++++++***+++,,,------......------...///000111222333444777999===@@@CCCGGGLLLOOOWWW[[[aaaggglllqqquuuyyy{{{~~~|||{{{{{{|||}}}}}}~~~zzzrrrnnnnnnuuurrrkkkdddcccnnnzzzhhhXXXJJJFFF???999444111000...,,,,,,++++++******+++++++++++++++++++++++++++++++++,,,.........///222444555===MMMffflllYYYJJJ>>>888333222111000............---......---,,,+++---...111111111111111000///...+++++++++***))))))(((((('''(((((()))******++++++***++++++,,,,,,------...------...///000222444555666888:::999777555555555000222666:::???EEELLLQQQ\\\\\\[[[XXXSSSLLLEEEAAA:::888666555777;;;???BBBDDDDDDDDDCCC@@@===:::999333222000//////...,,,+++))))))))))))))))))+++,,,************************((((((((())))))******+++)))))))))******)))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''((()))(((&&&&&&''')))))))))(((((((((((())))))))))))*********+++++++++'''((()))***++++++,,,,,,//////......///000111111///000222333333333333444222222111///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000222222222222444666999:::<<<===>>>@@@AAABBBCCCCCCAAA???<<<:::888777777777444333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))******++++++******************))))))(((''''''*********)))))))))))))))&&&'''''''''((((((((((((*********************))))))***+++------,,,++++++***+++++++++,,,,,,------,,,---...---,,,+++,,,---+++++++++++++++++++++++++++*********))))))))))))))))))*********+++++++++)))***+++,,,---------------...///000111222222333222444777:::===@@@DDDGGGRRRVVV\\\ccchhhmmmsssvvvxxx|||~~~}}}~~~}}}}}}rrrmmmoooyyywwwpppggggggsssvvvbbbRRRCCC@@@;;;666222000//////,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++,,,.........///222444555===JJJ```qqq\\\LLL@@@999333222111000///.........,,,,,,,,,+++))))))***+++000111111111111000000///******))))))((('''''''''''''''((()))***++++++,,,***++++++,,,,,,------...------...///111222444555777:::===>>>===;;;:::999222333333444666:::@@@DDDSSSUUUWWWWWWUUUQQQLLLHHH===;;;888555555666888::::::<<<===<<<999666555555222111000000000...,,,)))''')))************+++,,,************************(((((()))))))))))))))))))))))))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&'''(((***)))((((((''''''(((((())))))))))))************+++'''((()))***************---,,,,,,------...///000,,,...000111000000111222111111000///---,,,++++++++++++++++++,,,,,,,,,---++++++,,,---......///000222222222333444666777888:::<<<>>>@@@CCCDDDFFFFFFDDDCCCAAA???===;;;::::::666555444333111000......------------------------++++++++++++++++++,,,,,,))))))***+++++++++******++++++******))))))(((((((((((((((''''''((())))))''''''''''''((((((((((((******)))))))))((((((((())))))******+++++++++******+++++++++++++++,,,,,,---...///...,,,+++,,,---++++++++++++++++++++++++*********)))))))))(((((()))************+++++++++))))))***+++,,,,,,,,,,,,,,,,,,---...000111222222111444777:::<<>><<<999444000------...,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++,,,.........///222444555<<>>:::777666555555555777999888555222222333000000/////////---***'''%%%(((+++,,,+++***+++,,,++++++++++++++++++++++++)))))))))))))))(((((((((&&&'''((()))*********)))(((((((((((((((((((((((()))))))))(((''''''&&&&&&%%%&&&'''''''''(((***,,,((((((''''''''''''(((((())))))))))))************(((((()))***+++***))))))************+++,,,---...***---//////...---///000000000///...------,,,,,,((())))))***+++,,,------***+++,,,---...//////000222333444555666666666666888999<<>>===999999888666444222111111////////////////////////------------,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,************************((('''''''''''')))***+++''''''((((((((()))))))))((((((((((((((((((((()))))))))(((((())))))***+++++++++++++++************+++,,,------,,,+++,,,...************************+++++++++*********)))))))))************+++++++++((()))***+++,,,,,,,,,,,,)))***+++,,,...///000111222555888;;;<<<>>>AAACCCGGGKKKRRRYYY```ffflllpppuuuyyy{{{wwwyyy{{{vvv}}}|||wwwzzz}}}xxxxxxxxxxxx{{{~~~|||zzzvvvyyy||||||wwwnnnnnnyyy|||mmmYYYGGG<<<;;;777222...++++++++++++++++++***++++++,,,,,,+++++++++++++++++++++++++++,,,.........///222444555<<>>CCCHHHOOOVVV]]]ccciiimmmtttxxx|||xxxwwwvvvxxxyyy}}}wwwrrruuu~~~wwwtttppplllmmmqqqxxxyyy||||||zzz}}}yyyoookkkpppyyy{{{jjjUUUGGG===999444000...---+++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++***,,,///222222:::CCCRRRnnnjjjXXXIIIAAA777444000...------,,,+++---,,,,,,,,,---...000111000000000000///...---,,,---,,,+++***)))))))))))))))***++++++***)))***,,,++++++++++++++++++++++++...///000111222333444444777;;;BBBJJJOOOPPPLLLIIIDDDCCCBBB???;;;666222///:::;;;<<>><<<:::999777666555444333333333333---------,,,,,,,,,++++++,,,,,,,,,+++++++++******(((((())))))*********+++***++++++,,,,,,***)))(((******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&******)))(((((((((((()))''''''((((((((((((''''''!!!%%%)))++++++***)))&&&'''''''''(((((())))))))))))************)))))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***++++++,,,)))))))))***+++...000111000111222444555777888999666777888<<<@@@DDDHHHKKKNNNOOOOOOMMMIIIFFFEEEEEEFFFEEEBBB@@@>>><<<;;;:::555555444333222111000000///...---,,,,,,,,,---..................---,,,+++)))************+++++++++***************)))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++***)))(((((()))******---,,,+++*********+++,,,(((((((((((()))***,,,,,,,,,,,,++++++++++++,,,,,,&&&'''((()))***+++,,,,,,++++++,,,,,,---...//////111222333333444777;;;>>>AAADDDIIIOOOVVV___iiiooorrrvvvzzzzzzwwwvvvuuu|||}}}xxxsssvvv}}}|||uuupppllliiijjjnnnvvvxxxzzz}}}~~~||||||yyypppmmmrrr{{{zzzgggRRRDDD<<<888222...,,,,,,******++++++++++++++++++******************************,,,------,,,,,,---///111111666>>>KKKcccmmmZZZJJJAAA888555111///......---,,,...------------...000111111111111111000///...------,,,+++***))))))))))))'''(((******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,...//////000111222222333666:::BBBJJJPPPSSSRRRQQQNNNLLLHHHDDD???;;;777666444444555666777999;;;<<>><<<::::::555444333222111111111000............------------,,,,,,,,,,,,++++++++++++******************++++++((())))))***))))))''''''***)))))))))(((((((((''')))))))))))))))))))))))))))(((((((((''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''((((((((((((''''''$$$%%%((()))******)))((('''''''''((((((((())))))((())))))******))))))(((******))))))))))))******++++++++++++++++++++++++((((((((()))*********+++)))))))))***+++---///111000111222444666777888999777888:::===AAAFFFJJJLLLNNNOOOPPPOOOMMMKKKKKKKKKIIIGGGEEEBBB@@@>>><<<<<<888777777666555444333333111111000///////////////,,,,,,---,,,,,,++++++***------,,,,,,+++++++++******************))))))(((((())))))******+++******************************************************************+++++++++,,,+++***))))))((()))***+++---,,,+++*********++++++))))))((())))))***+++,,,)))(((((((((((((((((()))''''''((()))***+++,,,,,,++++++,,,,,,---......///000111222222333666:::===>>>AAAFFFLLLSSS\\\eeekkkppptttyyy~~~}}}xxxuuuttttttyyyzzz}}}xxxsssuuuuuu{{{zzzrrrlllhhhdddfffkkkuuuxxxzzzzzzwwwttttttvvv{{{||||||{{{yyyxxxzzz||||||vvvnnnmmmsss{{{xxxdddNNN@@@:::666111---,,,+++***)))++++++******)))))))))(((************************+++---............///111111444999CCCWWWrrrrrr]]]LLLBBB:::777333000000///...---//////............///000222222222222111000///...---,,,+++***))))))))))))%%%'''((()))((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000555999@@@IIIPPPVVVYYY[[[YYYVVVQQQKKKEEE@@@===;;;222111000///000111333444999999;;;<<<<<<;;;:::999666555444333222111000000000000000/////////......------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++))))))******))))))((('''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''#########$$$%%%&&&((()))'''(((((())))))(((((('''*********)))))))))((((((''''''(((((((((((())))))'''(((((())))))(((((('''((((((''''''''''''((((((************************))))))))))))))))))))))))))))))))))))+++---///000000111222444555777888999999:::<<>>FFFNNNVVV]]]aaa```^^^ZZZTTTNNNGGGAAA>>>999777333000//////000222000222444777888888888777888888777666555444333222000000000000////////////------------,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''((()))******(((((())))))))))))((((((++++++)))((('''(((((()))(((((((((((((((((())))))''''''((((((((((((''''''(((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))((((((((())))))((()))***,,,...//////000111333555666777888::::::<<>>===<<<<<<999999:::999888666444333000000///...............//////......---,,,++++++++++++,,,,,,++++++***)))******+++++++++++++++***************************************************((())))))))))))*********************+++++++++,,,,,,,,,++++++++++++***+++++++++******)))***************))))))))))))******(((((()))******+++,,,,,,++++++,,,,,,,,,---------,,,...///000000222555777888:::>>>CCCIIIQQQYYY___iiinnnuuu{{{~~~yyyuuusssttttttuuuxxx|||tttnnnmmmqqqssstttwww~~~zzzzzzzzzzzz~~~}}}tttnnniiifffhhhmmmtttxxx{{{zzzuuurrrsssvvv|||xxxrrrpppqqqsssuuuuuuvvvqqqmmmnnnvvvttt^^^III===999555111...------,,,,,,,,,,,,++++++************************************+++---///000//////000111333555888???KKK___xxx}}}hhhUUUIII>>>:::666333222111000///000000000000000000//////000000000000///...---------,,,+++***))))))))))))&&&((()))******+++,,,...------------------------------------------......000444:::AAAHHHPPPYYY___aaabbbaaa___YYYQQQJJJEEEAAA>>>999444111000///000,,,---000222444555555555777777777777777555444333000000000000////////////.........---------,,,,,,///.........------,,,,,,---,,,,,,+++++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((******)))))))))))))))***(((((())))))))))))(((((())))))'''&&&&&&((()))***))))))))))))))))))((((((''''''(((((((((((('''''')))((((((''''''(((((()))(((((((((((((((((((((((()))))))))((((((((((((((()))((((((((()))+++,,,......///000222333555666777999999;;;>>>BBBGGGKKKMMMNNNQQQUUUWWWWWWWWWWWWXXXWWWWWWVVVSSSQQQMMMKKKIIIFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>???>>>===;;;999888444333111000///.........,,,,,,,,,---------------,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++************************************************((())))))))))))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,+++***************+++,,,++++++******++++++,,,))))))******++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,...//////111333555777999<<<@@@EEELLLTTTYYYdddkkksssxxx{{{yyyuuutttuuuvvvtttwww|||uuuooommmssssssrrrttt~~~xxxvvvttttttxxx~~~xxxrrrnnnjjjlllqqqqqquuuxxxyyywwwvvvxxxzzz}}}yyytttrrrrrrtttvvvwwwxxxsssoooqqqzzzqqq[[[HHH===888555000...---...------++++++++++++++++++++++++************************+++---............///111111333777>>>GGGXXXqqqnnnZZZMMM???;;;777444222111000//////000111111111111000000000000000//////...---,,,---,,,+++***))))))))))))''')))***+++***+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---111666:::>>>EEENNNUUU\\\^^^bbbdddbbb]]]VVVQQQIIIFFFAAA;;;666222000///---...///000111222333444333444555666666555444333111111000000000///////////////.........---------............------------++++++***))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((***)))((((((''''''((((((((())))))******))))))((((((''''''&&&'''(((***+++******))))))))))))(((((('''(((((())))))(((((('''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((***+++---,,,---...000111333444555666777999<<<@@@DDDHHHKKKLLLPPPTTTXXXXXXXXXYYYYYY[[[[[[ZZZYYYWWWTTTQQQOOOLLLKKKKKKJJJIIIHHHGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@888777444111000///......,,,,,,,,,---------......,,,------------,,,++++++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++******,,,---------------+++,,,,,,,,,,,,+++***)))++++++*********++++++,,,******))))))))))))***************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,***,,,...//////000222333555777:::===BBBHHHOOOUUU^^^eeeoootttwwwzzzyyyvvvuuuwwwyyytttwww|||yyytttrrrtttsssqqqssswwwsssrrrsssxxx{{{wwwrrroooppptttsssuuuwwwzzz|||}}}~~~~~~~~~|||xxxtttrrrsssuuuwwwwwwsssnnnqqqyyymmmXXXGGG>>>777333///,,,,,,---------(((((())))))***+++++++++************************,,,------,,,,,,---///111111222777>>>EEERRRjjjsss]]]OOO???;;;777444222111000///...///111222222222222111000000111000000///...------,,,+++***))))))))))))''')))******))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000***...222444555999AAAGGGOOOTTTZZZ```ccccccaaa___UUURRRMMMGGGAAA;;;777555333222111000000111333444222333555777777777666555222222222222111111111111////////////.........---------------------......,,,+++***)))))))))******'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((()))(((''''''''''''(((((()))))))))************))))))))))))(((((())))))***************)))))))))((((((((())))))******))))))((())))))(((((((((((())))))((((((((((((((((((((((((&&&'''''''''((())))))))))))(((''''''((()))+++,,,***+++,,,...000111222333333444555888===AAAEEEHHHIIIMMMSSSXXXZZZ[[[\\\]]]]]]^^^^^^]]]\\\YYYVVVTTTRRRRRRQQQPPPOOONNNMMMMMMKKKKKKJJJIIIIIIIIIIIIIII@@@>>>:::777444222222222//////..................---------------,,,,,,+++---------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,***+++,,,---.........---++++++,,,,,,,,,+++***)))************+++,,,,,,---))))))(((((((((((())))))******++++++++++++,,,,,,++++++++++++++++++++++++***,,,...//////000111333333555888:::>>>DDDKKKPPPWWW___jjjooorrruuu|||zzzwwwvvvxxxzzzzzz}}}}}}yyywwwtttsssqqqrrrwwwsssrrrssszzz~~~}}}yyyuuuqqqrrrvvvwwwwwwyyy}}}|||vvvqqqpppqqqsssuuupppkkkmmmwww~~~jjjUUUFFF>>>555222...++++++,,,,,,,,,&&&&&&'''((()))***++++++************************,,,,,,,,,+++***,,,///222333444999@@@EEEPPPggg~~~vvv___PPP???;;;777333222111000......///111222333333333222222222222111111000///...---,,,+++***))))))))))))'''(((***)))(((((()))***++++++++++++++++++++++++++++++,,,---///000111111)))---000000///222888>>>DDDIIIPPPYYY```dddffffffaaa___ZZZSSSLLLEEE@@@===888666333111000111333555333444777999::::::999888444444444333333333222222000/////////............+++,,,,,,------............---,,,+++++++++,,,---'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''(((***+++,,,))))))************))))))++++++++++++************+++*********))))))(((((())))))************))))))((((((''''''''''''(((((())))))))))))))))))))))))%%%&&&&&&'''((()))******((((((''''''((()))***+++)))***+++---///000111222111111333666:::???CCCEEEFFFKKKRRRXXX\\\^^^___aaa^^^___``````^^^\\\YYYWWWVVVVVVUUUTTTSSSRRRQQQQQQPPPOOONNNMMMMMMMMMOOOOOOGGGEEEAAA===999777777777222222111000///...------------......------,,,+++---.........---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))+++,,,...//////......++++++,,,---,,,+++***)))************+++,,,---...******))))))))))))******++++++++++++++++++,,,,,,++++++++++++++++++++++++***,,,///000///000111222222444666888<<>>JJJTTTjjj}}}```NNNCCC<<<777444111---...111000111222333333333333333111111000000//////......))))))))))))************'''((()))((('''((()))++++++++++++***++++++,,,,,,+++,,,...//////000333555000000000000111111111111555999AAAJJJTTT[[[aaadddccccccbbb^^^XXXPPPHHHCCC???:::444111111222111000555666888999::::::::::::666666555444333333222111111222222222111000///.....................------+++++++++************)))*********)))))))))))))))''''''((()))))))))))))))))))))(((((('''''''''&&&''''''(((((())))))******************))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((('''((()))******)))((('''******))))))((((((''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((('''(((***+++,,,,,,+++***000222444666888:::>>>@@@EEEIIIPPPUUUZZZ^^^bbbeee```bbbbbbbbb___^^^^^^___]]]ZZZXXXVVVWWWWWWVVVUUUTTTSSSQQQPPPPPPQQQSSSTTTSSSPPPKKKFFFAAA===;;;:::777666444222000---,,,+++......---,,,+++++++++,,,---------....../////////---------,,,,,,,,,++++++*********++++++,,,,,,---************************)))************+++++++++------,,,,,,+++*********+++***)))(((((()))***+++''''''((()))))))))))))))(((((()))***+++,,,,,,------,,,,,,+++*********+++---------............///222222333555999???DDDGGGRRRZZZccckkkooosssxxx{{{yyyxxxzzz|||~~~~~~{{{wwwyyy~~~uuutttuuuuuuuuuwwwyyy|||wwwtttssstttttt{{{~~~vvvtttsssqqqooojjjgggmmmzzzzzzaaaIII>>>???555111---++++++,,,,,,,,,++++++******************++++++++++++++++++++++++.........//////000000000111666777===JJJUUUmmmfffSSSFFF???888555222......222...///000111333333444444222222222111000000//////+++++++++***************'''((()))((('''((()))+++---,,,,,,+++************+++,,,...///000222555777555555444333222111//////111333777===DDDLLLSSSWWW``````aaa```\\\VVVQQQMMMFFFBBB<<<888777777666444777888:::;;;<<<<<<;;;;;;999888888666555444333333333222222111000000///////////////.........------++++++++++++************************))))))(((((('''(((((()))******))))))))))))((((((((('''''''''''''''(((((()))******++++++++++++************)))(((((((((((((((((((((((((((((())))))))))))(((((('''((()))******)))((('''***)))))))))((((((((('''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((()))***++++++++++++000111333444555666999<<>><<<:::999:::;;;<<<===>>>>>>===<<<<<<;;;:::999777666555444444333222000000000000111111111000///......------,,,+++++++++***************************)))(((((((((((()))************)))))))))((((((((((((''''''((((((((()))******++++++,,,,,,+++++++++*********************************((())))))******))))))((((((((())))))))))))(((((())))))))))))((((((((((((&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((())))))***+++,,,...000111111111222555777999<<>><<<999666444222111000//////...............---------------...............---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,((())))))***++++++,,,,,,+++***))))))))))))***+++))))))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++---------............///......///111555999===@@@GGGOOOZZZdddjjjpppuuuyyy|||}}}yyyyyy|||~~~~~~xxxwwwuuurrrqqqrrr}}}yyyvvvqqqllljjjjjjkkkmmmtttzzz|||}}}}}}|||lllgggeeemmm{{{qqqYYYFFF<<<:::333000---++++++,,,+++***+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///444555;;;IIIVVVooouuu___NNNDDD;;;777333///...000------...///000111222333333222222111111000//////...---,,,+++***)))(((((('''((()))((('''''')))+++,,,,,,+++***))))))*********,,,...///111555:::===???@@@AAA@@@???===:::888777555222000222666;;;>>>CCCEEEIIINNNQQQSSSTTTUUUPPPMMMIIIEEEBBB???===<<<<<<===>>>???@@@???>>>===>>>===<<<:::999777666555777555333111000111222333333222222000///...------,,,,,,+++++++++*********((((((******++++++***)))))))))******+++******)))))))))(((((((((((((((((((((((()))******++++++,,,++++++++++++************++++++++++++++++++++++++)))))))))******)))))))))(((((())))))))))))(((((())))))))))))(((((((((((('''''''''''''''((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))(((''''''((()))+++,,,,,,---/////////000333555666888<<>>>>>>>>===;;;:::888777777999777555333222333444555444444333222000///......,,,,,,,,,++++++++++++***&&&'''))),,,------------***+++++++++++++++******(((((())))))))))))))))))))))))******+++,,,,,,,,,++++++*********)))))))))************************))))))************))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&''')))***+++)))+++---...///000333666666777999;;;>>>CCCJJJOOOTTTYYYaaagggjjjlllmmmooopppnnnmmmmmmnnnmmmkkkjjjiiihhhgggeeecccbbbaaaaaa___```aaaaaa^^^ZZZVVVTTTLLLKKKIIIEEEBBB>>><<<:::444444222111000/////////......................../////////.........------...------,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++******))))))******++++++++++++******++++++,,,,,,,,,,,,+++***...------,,,,,,++++++***,,,++++++***++++++,,,,,,---------............///---...///000333666888:::===DDDOOOXXX```hhhpppvvv{{{{{{xxxxxxzzz|||}}}|||}}}{{{zzz~~~~~~}}}|||zzzxxxzzz~~~~~~yyyrrrhhh___\\\___dddiiifffooowwwzzz{{{pppmmmnnnvvv~~~fffQQQCCC<<<888111///---,,,,,,+++***(((((())))))***++++++,,,,,,++++++++++++++++++++++++------......///000000000///444555:::EEEOOOeeennnXXXKKK>>>888555111......222111///.........///000111111000000///.........,,,,,,+++***)))((('''&&&'''((()))((('''((()))+++((((((((()))***+++,,,---***+++---...111555;;;@@@LLLNNNQQQRRRQQQMMMIIIFFF@@@>>>;;;888444111///...000111333666:::===@@@AAAFFFHHHJJJIIIHHHGGGGGGHHHCCCDDDDDDEEEDDDCCCAAA@@@>>>>>>===<<<;;;;;;:::999:::999888666666666666777444444333222111111000000,,,,,,,,,,,,++++++++++++&&&(((+++---/////////...+++,,,,,,,,,,,,+++******(((((())))))))))))***************+++,,,,,,------,,,+++++++++************)))))))))))))))))))))))))))******++++++******)))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''((()))***(((***,,,---...000333555555666777999;;;???EEEIIIPPPUUU]]]eeejjjooorrruuusssrrrqqqrrrsssrrrpppnnnoooooonnnlllkkkiiihhhgggfffggghhhgggeeebbb^^^\\\RRRQQQNNNJJJFFFCCC@@@>>>:::999777555333111000000000000000///////////////000////////////.........------------,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,------,,,,,,+++******)))******+++,,,,,,+++******++++++,,,,,,,,,+++******------,,,,,,++++++******++++++******++++++,,,,,,---------............///......///111222555666777;;;AAAIIIQQQXXXbbblllsssyyyyyywwwwwwyyyzzz{{{}}}|||zzz~~~}}}zzzuuuooofff^^^\\\___dddhhhfffooowwwzzz~~~{{{pppoooqqq{{{yyy```KKKAAA;;;666111///---,,,,,,+++)))(((******************++++++++++++++++++++++++++++++)))***+++,,,---...///000///444555:::CCCJJJ]]]{{{zzz^^^PPPBBB;;;888444000///111111///......///111222222222111111000//////...,,,,,,+++******)))(((((('''((()))((('''((()))+++))))))((())))))***+++,,,***+++,,,---000444:::???HHHLLLQQQVVVWWWVVVSSSQQQIIIGGGCCC>>>:::666333222111111111111222444666777;;;???CCCFFFGGGGGGIIIKKKHHHHHHIIIIIIHHHFFFEEEDDD?????????>>>>>>>>>======;;;;;;;;;:::999999888888444444333333222222222111------,,,,,,,,,+++++++++***+++...000111000...---,,,,,,------,,,++++++***(((((()))))))))***************++++++,,,---------......---------,,,,,,,,,)))))))))))))))))))))))))))******++++++******)))***)))(((''''''((()))***'''((((((((()))))))))***))))))))))))((((((((('''&&&'''''''''((((((((()))((((((((((((((((((((((((%%%%%%&&&'''(((((((((((()))***+++,,,,,,---000222111333555777:::>>>CCCGGGMMMRRRYYY```ggglllrrruuuttttttuuuwwwyyyyyyxxxwwwvvvvvvvvvuuutttrrrqqqpppoooppppppooommmjjjgggeee[[[ZZZWWWSSSOOOKKKHHHFFF@@@???<<<999777444333222222111111111000000000///000000000/////////......,,,,,,,,,---------------+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++***))))))+++++++++++++++*********++++++******++++++,,,------------............///---...///000111333444555999===CCCIIIPPPZZZfffnnnvvv|||~~~yyyvvvvvvxxxyyyyyy}}}{{{xxxrrrpppkkkeee___^^^```eeehhhgggqqqyyyzzz}}}zzzpppooosss~~~uuu\\\HHH???:::444000///---,,,,,,+++)))''',,,,,,++++++***)))))))))+++++++++++++++++++++++++++,,,---///111222333444///555666:::BBBGGGYYYuuubbbSSSDDD===:::666222000000000......///111333555333333222222111000000000------,,,++++++*********'''((()))((('''((()))+++******)))))))))))))))***++++++,,,---///444:::>>>@@@EEENNNVVV[[[]]]]]]\\\TTTQQQKKKEEE@@@===;;;;;;222111000.........//////111666===AAACCCEEEHHHKKKKKKKKKLLLLLLKKKIIIGGGFFF@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<;;;:::999888333333333333333333333333---------,,,,,,,,,++++++---...000222111///---+++------------,,,,,,+++***(((((())))))*********+++***++++++,,,,,,------...000////////////.........******************************++++++++++++*********)))(((''''''((()))***'''((((((((())))))************))))))((((((((('''&&&'''''''''(((((())))))(((((((((((((((((((((((($$$%%%&&&((()))((((((''')))+++++++++***+++---......000333666999===BBBFFFJJJNNNUUU\\\bbbhhhnnnrrruuuuuuwwwzzz~~~~~~|||||||||{{{zzzyyyxxxwwwvvvvvvvvvtttrrrooommmkkkdddbbb___[[[WWWSSSOOONNNEEECCC@@@===:::777555444333222222222111111000000000000000000////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------......///***+++,,,------,,,+++***+++++++++++++++***)))(((************************+++*********+++,,,,,,------------.........//////,,,---...///000222222333888;;;@@@DDDKKKUUUbbbjjjtttzzz~~~zzzwwwvvvwwwzzz|||zzzzzz||||||~~~~~~~~~vvvrrrqqqjjjaaa[[[\\\```eeegggooosssvvvxxx{{{vvvnnnqqqxxxlllWWWGGG===666222333111...,,,*********+++))))))))))))))))))))))))++++++******************,,,,,,------.../////////000222666:::===EEEXXXiiiooo\\\HHH@@@>>>999333000000000///...............222222222111111///......000///---+++)))'''&&&&&&(((((((((((())))))))))))((()))***+++,,,,,,+++***+++,,,---///222555999;;;>>>AAAGGGOOOVVV[[[___aaa]]][[[XXXSSSLLLFFF@@@===999666333000......///000333555999>>>BBBFFFIIIJJJIIIJJJLLLLLLLLLJJJHHHGGGGGGFFFDDDCCCDDDCCCBBB@@@BBBBBBBBBCCCBBB???:::666555333111///...///000111---,,,+++******))))))***------...///000111222222555333///,,,******+++,,,++++++************++++++++++++,,,---............///////////////............,,,***(((''''''((()))'''((()))*********************)))(((((((((((((((((((((''''''''''''(((((((((((())))))******++++++&&&&&&'''((())))))(((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))(((((((((((()))***+++,,,---...000444888<<<@@@BBBEEEIIIPPPWWW^^^eeekkkooossszzz}}}}}}}}}~~~~~~~~~~~~~~~{{{xxxuuusssooolllhhheeeccc^^^WWWQQQOOOLLLHHHDDDAAA===999666888777444333222444666777666333000---,,,,,,.../////////...---------......------------------------........................111000---+++***+++,,,,,,+++,,,,,,---............******++++++++++++******++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++000000000000111111111111666888;;;@@@GGGQQQ\\\dddnnnttt|||}}}zzzyyyzzz|||~~~yyyzzz}}}}}}~~~~~~vvvrrrpppiii```ZZZ[[[```eeehhhjjjoootttxxx|||}}}nnnqqqyyyjjjUUUFFF<<<555222222111...,,,*********+++************************++++++++++++++++++++++++,,,,,,------.../////////111222666:::<<>>@@@AAAEEELLLTTT[[[bbbjjjnnnrrryyy}}}|||vvvsssooommmkkkfff```ZZZUUURRRMMMIIIFFFBBB>>>;;;;;;:::888666555777999:::<<<:::666333000///////////////............//////------------------------........................000///,,,+++******+++,,,+++,,,,,,------------,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,/////////000000000111111444666888===CCCLLLWWW^^^jjjpppyyy~~~~~~}}}~~~|||xxxzzz}}}}}}~~~~~~wwwsssrrrjjjaaa\\\^^^ccchhhjjjgggmmmtttyyy}}}lllqqqzzz~~~gggQQQCCC:::555222111000...,,,*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111222555999;;;BBBQQQ```~~~jjjSSSFFF@@@:::555222222222111000000000000000222222222222111000//////...---,,,+++))))))))))))(((((((((((())))))))))))***++++++,,,++++++***)))***+++---///000222222333555666999===BBBFFFJJJLLLUUUWWW[[[\\\[[[WWWRRROOOGGGEEE@@@;;;777444333333111333666:::???CCCFFFGGGKKKLLLMMMNNNOOONNNMMMLLLKKKJJJHHHHHHHHHHHHFFFDDDGGGFFFGGGGGGGGGDDD@@@===999888555111///------,,,///...---------------...+++---///111222222111111222111000...---,,,,,,,,,,,,++++++******++++++,,,+++,,,...///000111111111111111000///...------,,,------,,,,,,+++******************+++******))))))******)))(((((((((((()))((((((''''''''''''((((((*********)))((('''''''''''''''((()))))))))(((((((((((((((''''''''''''&&&(((((((((((())))))))))))''''''''''''((()))******+++,,,...000444888;;;===<<>><<<:::999:::<<<===AAA@@@>>>:::777333000...//////............//////------------------------........................///---,,,+++******+++,,,,,,,,,---------,,,++++++,,,------......------,,,---------------.........------------------------,,,,,,------------,,,,,,....../////////000000000222333555888===EEENNNTTTbbbjjjssszzz~~~~~~~~~yyyvvvyyy||||||}}}~~~yyyvvvwwwnnnddd```ccchhhkkklllkkkpppvvvzzz|||xxx{{{~~~jjjppp{{{|||cccMMM@@@999444111000///---,,,+++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,------.../////////222222555888:::@@@MMMZZZtttnnnWWWHHH@@@:::555333222111000000//////000000222222222222111111000///---,,,,,,+++************(((((((((((()))))))))))),,,,,,,,,,,,+++******)))***+++---///111111111000333333444555888<<>>:::777666555111333666:::???CCCGGGIIILLLMMMNNNOOOOOOOOOOOOOOOMMMKKKJJJIIIIIIIIIGGGFFFHHHHHHHHHHHHHHHFFFCCC@@@;;;:::666333///---+++***------,,,,,,,,,---......---...///111222222222222000000///...---,,,++++++,,,,,,++++++++++++,,,,,,,,,---///000111222333333222111000///...---,,,,,,++++++,,,,,,++++++***)))++++++++++++******)))(((+++***))))))(((((())))))((((((''''''''''''(((((()))))))))((((((((('''''''''(((((()))))))))((((((((((((((('''''''''''''''(((((((((((())))))))))))'''''''''''''''((()))))))))***,,,...111555777999;;;???EEEKKKQQQYYY```eeejjjrrr{{{~~~xxxttthhheee___ZZZVVVRRRNNNLLLFFFCCC@@@===<<<<<<===>>>BBBBBBAAA???;;;666222//////...............//////......................................................---,,,,,,,,,------,,,---------,,,+++******,,,------......------,,,---------------.................................------............------............////////////000222333555999???FFFKKKYYYaaallluuuzzz~~~~~~~~~xxxuuuxxx{{{{{{zzz{{{~~~~~~{{{zzzrrrhhheeeiiimmmooonnnnnnrrrvvvyyyzzz|||uuummmqqq|||}}}wwwhhhppp}}}xxx^^^III>>>888444111///...---,,,+++*********************************)))*********+++++++++,,,,,,,,,------.../////////222111444888:::>>>JJJUUUggg~~~qqqZZZJJJAAA:::555444000000///............///111222222222222111111000---,,,,,,+++******++++++(((((((((((())))))))))))------,,,++++++*********+++,,,...111222222222222333222111111222333555666999:::<<>><<<999888777666333555888<<>>CCCGGGLLLSSSZZZ^^^gggoooxxx}}}sssoooiiiccc___[[[WWWUUUMMMJJJFFFAAA>>>=========>>>???@@@@@@===999555222000//////.......................................///////////////////////////............//////000------------,,,,,,+++***,,,,,,------------,,,,,,++++++,,,,,,---------...........................---......//////......---............////////////000111222333666:::@@@EEEOOOWWWcccmmmttt{{{zzzwwwzzz|||zzzxxxxxx|||tttmmmlllrrrvvvvvvsssqqqsssuuuwwwxxxzzz~~~|||qqqiiimmmuuuxxxuuurrrhhhrrrsssZZZGGG===888444000---------,,,+++******)))++++++++++++++++++++++++)))))))))******++++++,,,,,,,,,------.../////////222111333888:::>>>HHHRRR```uuuvvv___OOODDD;;;666555000//////...............111222222222222222111111...---,,,+++++++++++++++(((((((((((())))))))))))---,,,,,,++++++++++++,,,---...000222555666777888666555333222111000000///222222222444666888;;;<<<:::999888777666555555555444666999>>>DDDJJJPPPSSSQQQQQQQQQRRRRRRRRRRRRSSSOOONNNLLLKKKLLLKKKJJJHHHHHHHHHGGGHHHIIIHHHFFFDDD???>>><<<999666333111///------------...///000111222333666888999999888777444333111///...,,,,,,+++...------,,,,,,------...//////000111222222222222111111000///...------,,,))))))))))))))))))))))))+++++++++,,,++++++******++++++***))))))))))))***((((((''''''''''''((((((((((((((()))***+++++++++))))))*********)))(((((('''(((((((((((()))))))))(((((((((((()))))))))))))))((((((''''''((())))))))))))***+++---000111333:::<<<@@@CCCGGGMMMTTTYYYdddmmmvvv|||{{{tttnnniiieeebbb___XXXTTTNNNHHHBBB???======<<<>>>@@@AAA@@@<<<999666444333222000////////////........................////////////////////////...//////000000111111111------......------,,,,,,,,,------------------,,,+++++++++,,,------....................................////////////............/////////000000000000111222222333777<<<@@@FFFMMMXXXbbbkkkttt}}}~~~}}}}}}~~~{{{~~~~~~{{{wwwvvv~~~yyytttwwwwwwwwwvvvuuuuuuwwwzzz}}}xxxnnnhhhlllqqqpppnnnmmmjjjuuuoooWWWEEE===999444///,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++))))))***++++++,,,------,,,,,,------.../////////111111333888;;;???GGGPPP^^^rrr~~~hhhWWWIII>>>777666111000000///.../////////111222222333333222222111///...---,,,+++*********(((((((((((()))))))))))),,,,,,+++++++++,,,---...///000111444777;;;===???======;;;999666333111000///000000111222222222222333333333222222222222222444666999???FFFMMMTTTWWWVVVVVVUUUUUUUUUUUUUUUUUURRRPPPNNNNNNNNNNNNLLLJJJIIIHHHHHHIIIJJJJJJHHHFFFBBBAAA@@@>>><<<999777666000111111111333444555666:::>>>EEEKKKLLLHHHCCC???:::888555222///...............------------......000000111111111111000000000000//////.........---+++***)))))))))***++++++******+++,,,,,,,,,++++++,,,+++******))))))******((((((''''''''''''((((((************++++++++++++***************)))(((((('''((((((((())))))))))))(((((((((((())))))))))))***))))))(((((()))))))))))))))***+++,,,...000111666888;;;>>>CCCIIIPPPUUU]]]gggqqqyyyyyytttpppmmmkkkddd```YYYPPPIIICCC@@@???>>>@@@BBBCCCBBB@@@===;;;999888666444222111111000........................////////////////////////------...000000111111111------.../////////......---......//////......---,,,,,,,,,---......//////......................../////////000000//////////////////000000000111111//////000111111444888<<<>>>EEENNNWWW___iiittt|||zzzzzzzzz|||~~~|||wwwvvv~~~||||||xxxtttrrrsssvvvxxxtttkkkfffjjjmmmkkkiiijjjlllxxx~~~lllUUUDDD===999444///,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++,,,,,,---......,,,,,,------...//////000111000333888<<<@@@GGGPPP___sssooo]]]NNN@@@888666222111111000000000000000111222222333333333222222//////---,,,+++*********(((((((((((()))))))))))),,,++++++***+++,,,...///000111222555999>>>BBBDDDEEEEEECCCAAA>>>999666333...///111222111///---+++000000000000000000//////444666999???FFFOOOVVVZZZZZZYYYXXXWWWWWWWWWWWWWWWTTTRRRPPPPPPPPPPPPNNNLLLJJJIIIIIIJJJKKKKKKIIIHHHDDDDDDCCCBBB@@@>>><<<;;;444444555555777888:::;;;BBBIIITTT]]]^^^WWWNNNGGG???<<<888444111000000111......------------......000111111111111000/////////////////////.........---,,,***))))))***,,,...)))***+++,,,,,,,,,,,,,,,,,,+++******)))*********((((((''''''''''''((((((------,,,,,,+++************************)))(((((('''((((((((())))))******(((((((((((())))))))))))******)))))))))))))))***)))******+++,,,...///000222444777;;;@@@GGGOOOTTTVVV```kkkttt~~~|||xxxtttrrrmmmhhh```VVVMMMGGGCCCAAABBBCCCEEEEEEEEECCC@@@>>>===<<<:::777555333222222////////////////////////000000000000000000000000,,,,,,...///000000000000------...///000000000/////////000000000000//////---------...///000000111//////////////////////////////000000000000//////000000000000111111111111---...//////000222666::::::???GGGOOOWWWaaalllttt|||}}}~~~zzzxxxzzz|||zzz|||~~~yyyvvvuuusssrrrlllhhhhhhmmmppplllfffccciiixxxgggMMM@@@===999444000...------,,,+++++++++,,,++++++++++++***((('''&&&((()))+++,,,,,,+++***)))---......///000/////////000222444555777===EEELLLbbbtttvvvaaaQQQEEE<<<777444444333222111000/////////000000222333444555555------...///...---+++***++++++***)))(((((()))))),,,,,,++++++,,,,,,---...***---222777<<>>888666444111///...////////////............//////333444999AAAKKKTTTZZZ\\\[[[[[[ZZZYYYWWWVVVUUUTTTUUUUUUTTTRRRQQQPPPOOONNNSSSPPPNNNNNNOOONNNJJJGGGOOOLLLIIIHHHIIIJJJHHHFFFAAA???????????????GGGOOOWWWgggvvvyyyssskkkccc\\\RRRGGG===:::999555111111......//////////////////333222222222222222333444222111000///...---,,,,,,*********++++++,,,,,,---,,,------+++))))))***,,,+++++++++************)))+++)))'''%%%%%%''')))+++************************+++++++++***)))(((((('''''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))******+++...,,,***((()))+++...000111333777:::???EEEKKKPPPWWW^^^hhhpppwwwzzzvvvtttpppiiibbb[[[RRRJJJDDDEEEEEEGGGIIIIIIGGGCCC@@@@@@===:::777777666555333444333111000...+++&&&###------.../////////........./////////000000111111000000000000000000000000.../////////////////////........................////////////////////////111111111000000000000000111111111000000000000000/////////000111111222222888:::===CCCJJJUUU```hhhpppuuu|||}}}}}}~~~}}}{{{yyytttoookkkfffeeejjjlllhhhdddbbbooo}}}{{{dddKKK???;;;777222...------,,,+++++++++++++++***++++++******)))((('''))))))***+++,,,++++++***---......///////////////000222444555888===FFFMMM^^^pppxxxbbbPPPDDD<<<888333333333222111000000//////000111222333444444555............---,,,+++***++++++***))))))))))))))),,,++++++++++++,,,------...000555999???FFFNNNSSSWWWXXXYYYZZZXXXSSSOOOLLL>>><<<888333000///............---------...//////222444:::CCCMMMVVV[[[]]]]]]]]][[[ZZZXXXVVVUUUTTTTTTTTTTTTSSSSSSRRRRRRQQQRRRPPPOOOOOOQQQQQQOOOLLLRRRPPPNNNOOOQQQRRRQQQPPPOOONNNOOORRRTTTWWW```jjjzzztttkkk[[[PPPDDD@@@===888444333111111000000000000000000......---------------...111000000///...---,,,++++++++++++++++++,,,,,,,,,+++,,,---,,,+++******+++++++++++++++************(((&&&$$$######$$$&&&(((************************+++++++++***)))((((((((()))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))******+++************+++,,,------///111444888<<>>DDDMMMVVV\\\dddllluuu}}}}}}|||{{{}}}}}}~~~~~~~~~}}}uuummmjjjfffcccffffffcccaaabbbuuuvvv```III===999555///,,,,,,,,,+++************+++)))***************))))))))))))***+++,,,,,,++++++.........//////////////////222444666888>>>GGGNNNYYYkkkfffRRREEE>>>:::333333222222111111000000000000111222333333444555111000...---,,,+++******+++***))))))))))))))))))+++++++++++++++,,,------///111555999@@@HHHQQQWWW___bbbfffhhhgggccc^^^[[[PPPLLLFFF???999666444444000///.........///111111222555<<>>888666444333222111111111111111111111000///.........///000//////...---,,,++++++,,,,,,,,,,,,++++++++++++***,,,......,,,+++++++++,,,,,,,,,+++++++++******+++***(((''''''(((***++++++++++++++++++++++++++++++++++++***))))))((((((++++++***))))))(((''''''(((((((((((((((((((((((()))))))))))))))******+++'''(((***,,,,,,,,,,,,+++,,,...111444888===CCCGGGLLLRRR[[[cccjjjqqqzzzzzztttmmmeee```[[[[[[ZZZ[[[ZZZXXXTTTQQQLLLJJJFFFDDDCCCBBB???>>>===:::777555555555666555333222111////////////000............////////////000000000000000000000000000000000//////.........000000000000000000000000////////////////////////000000000000000000111111111111111111111111111111111111222222222222222222555666777999<<>>333333333222222222111111000000111222333333444444222111...,,,+++***************)))))))))))))))***+++++++++***+++,,,,,,------///222666<<>>BBBGGGMMMUUU\\\ccckkktttzzzyyyrrrlllgggeeecccbbbaaa___[[[XXXSSSQQQNNNLLLKKKJJJGGGEEECCC@@@===;;;;;;;;;:::888777555222000......///000..................//////////////////////////////111111000000///.........000000000000000000000000////////////////////////000000000000000111111111111111111222222222222222333333333333333333333333333444444555666999>>>AAAIIIPPP[[[eeennnwww~~~|||||||||xxxzzz}}}}}}|||{{{xxxsssoookkkhhhgggcccaaaeeelll{{{hhhWWWEEE===999444///---+++******)))******++++++((()))***++++++,,,++++++*********++++++,,,---...///............///000000///222444666888>>>GGGNNNXXXiiittt\\\LLLCCC???555555444444333333222222111111111222222333333444222111...,,,+++************)))))))))))))))******+++************+++,,,,,,,,,...000444999BBBKKKQQQ^^^cccllltttzzz}}}}}}|||tttpppggg]]]TTTKKKFFFCCC<<<;;;888666444555666666555999@@@IIISSS[[[^^^___________________________]]]\\\\\\[[[[[[ZZZZZZYYYXXXXXXYYYYYYZZZ\\\^^^___cccfffiiillloooqqqssstttwwwxxx~~~{{{lllaaaXXXLLLBBB>>>888666444111000/////////222111000......---------.........---,,,,,,++++++...------,,,,,,+++++++++***,,,///000///---,,,,,,------------,,,,,,,,,+++******)))(((((()))******++++++++++++++++++++++++++++++++++++************((()))))))))*********+++************************)))))))))))))))******+++,,,++++++***+++,,,------+++---...000222666;;;>>>CCCIIIPPPWWW^^^fffooovvv{{{vvvpppnnnkkkiiihhhfffccc```ZZZXXXVVVTTTTTTRRROOOMMMIIIGGGEEEDDDBBB@@@;;;888:::888555222/////////000//////////////////......////////////////////////111111000000////////////////////////////////////000000000000000000000000//////000000111111111111111222222222333333333444444444444444555555555555222333444444444666:::<<>>DDDLLLVVV]]]```bbbaaaaaaaaaaaaaaabbbbbbbbb``````___^^^]]]]]]\\\\\\\\\]]]^^^______aaaeeehhhkkknnnqqqsssttttttuuuwww}}}}}}yyynnncccUUUHHHCCC:::888555222////////////000///...---------------............------,,,,,,------------,,,,,,,,,,,,+++---///000///...............---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))***++++++,,,++++++++++++++++++++++++)))))))))))))))******+++---,,,+++))))))***+++++++++,,,......000333777;;;???DDDLLLRRRXXX```jjjqqqxxx~~~}}}wwwtttpppnnnlllkkkhhhggg___^^^]]]\\\\\\[[[YYYVVVRRRPPPOOOMMMJJJFFFAAA<<<>>><<<999666333111111000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222222222222333333444444555444444555555666777777888444555666777666777999;;;???AAAEEEIIIPPP\\\jjjuuu|||~~~~~~~~~|||uuuqqqqqqrrrsssrrrrrrpppjjjhhhppp{{{wwwXXXKKK>>>:::777333///...+++++++++++++++,,,------******+++,,,,,,,,,++++++************+++---///000000///---------...000111000222444444666;;;CCCIIISSSbbb{{{iiiTTTGGGAAA;;;;;;:::888666555444333111222222222222333333333............---,,,+++***)))))))))))))))***++++++***************++++++,,,---///222444777<<>>@@@EEENNN[[[dddrrrzzz||||||}}}~~~uuuooommmnnnsssssstttrrrllljjjsss~~~}}}oooSSSGGG<<<888666222...---,,,+++++++++,,,------...++++++,,,,,,,,,++++++***************+++---///000000///---,,,---...000222000222444444555:::AAAHHHNNN]]]wwwqqqZZZLLLEEE>>>===;;;999777555444333222222222222222222333333------...///...---+++***))))))((())))))***++++++*********)))***++++++,,,,,,...111333555999===AAAHHHJJJMMMSSS[[[eeemmmssszzz{{{{{{zzzwwwqqqllliiieeeaaaZZZSSSMMMJJJHHHHHHIIIJJJMMMSSS[[[bbbgggiiihhhhhhfffeeecccaaa``````___``````aaabbbbbbcccccc```cccfffhhhjjjnnnuuuzzzwwwzzz}}}|||yyyuuuuuuuuunnnmmmoootttzzztttcccTTTLLL???===999444222111111111///............//////000///////////////.........,,,,,,,,,------.........---...///...---...000222//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))******+++''')))***+++)))&&&""" )))***+++++++++...222555666;;;BBBHHHNNNVVV```gggooowww~~~uuurrrmmmjjjiiiiiihhhggghhhgggggghhhiiiiiigggdddeeeaaa\\\XXXVVVTTTRRRQQQFFFEEECCC@@@===999666444333222222222111111000000000000000000000000000000......///000111222333333111111111111111111111111000000000000000000000000...//////000111222222222222222333333444555666666333444555777888:::;;;<<<:::;;;<<<<<<:::888888888888:::<<<===@@@FFFPPPXXXiiisss|||rrrmmmnnnqqquuutttrrrqqqqqqtttyyy}}}}}}gggHHHCCC<<<666222///,,,***+++*********))))))(((((((((((()))***+++,,,------++++++)))))))))+++---///...///000000//////000222333444555666777<<>>BBBGGGOOOZZZaaaiiippp{{{~~~uuunnnjjjfffeeebbb^^^```eeehhhgggiiilllpppppplllhhhfffeeeccc```]]][[[YYYXXXQQQPPPLLLHHHCCC???;;;999888888777555333222000///333333333222000000222444222222222222111111111111000000000000000000000000444333222111111111111111---...000222333333222222444333111111111333555666:::::::::;;;<<<===??????@@@???>>>>>>>>>>>>??????<<<======<<<===BBBJJJPPPbbblll{{{~~~~~~~~~zzzrrrnnnnnnooottttttrrrooommmqqqxxxwww```GGGBBB;;;555111///,,,***++++++++++++*********)))((())))))******++++++,,,++++++***)))***,,,---///+++,,,...---,,,,,,---///222333444555777;;;@@@DDDNNNWWWkkk}}}cccRRRJJJAAA<<<777777444111000222111111222222222333333333333222111///---+++***))))))))))))))))))))))))))))))))))))******+++---------000444777;;;???CCCFFFGGGGGGGGGGGGFFFGGGIIILLLOOOQQQSSSVVVVVVVVVTTTSSSSSSQQQOOOLLLJJJIIIIIIIIIKKKOOOVVV]]]ccchhhkkkmmmmmmmmmlllkkkiiihhhggggggfffeeeeeefffggggggggggggiiijjjkkknnntttzzz{{{qqqhhhbbb___\\\[[[]]]aaaiiiwwwooo^^^RRRHHHBBB:::555444333222000000111111111222222222333//////.........//////000333222111000///000000111000000000222444555555555333444333222111000000111000111222111000///000000,,,---......---+++)))(((......---,,,++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++***+++---,,,***)))***,,,,,,+++***)))))))))))))))+++++++++,,,---...000111333666;;;???EEEMMMWWW^^^fffmmmxxx}}}yyyxxxyyy~~~{{{qqqiiiccc]]]YYYWWWUUUZZZ```dddfffjjjooorrrqqqooollllllkkkiiigggdddbbb```___ZZZXXXUUUPPPKKKFFFCCCAAA???>>><<<;;;:::999999999666666666555333333555777444444444333333222222222111111111111111111111111444333222111111111111222111111222333333444444333888888888888999;;;<<<===<<<<<<===>>>@@@CCCEEEFFFHHHHHHGGGFFFEEEDDDDDDCCCEEEEEECCCAAA@@@BBBHHHLLLXXXcccsss}}}~~~~~~~~~}}}}}}{{{|||zzz{{{}}}{{{uuurrrpppnnnlllqqqrrrqqqkkkhhhlllwwwnnnXXXEEEAAA:::555111...,,,***,,,,,,,,,+++++++++++++++))))))))))))))))))))))))++++++*********,,,...///...///000000//////000222222333444555777:::???CCCIIIRRReeeqqq[[[NNNAAA;;;666555444000///111000111222333444333222222444333111///---***)))((()))))))))))))))))))))))))))))))))))))))***+++,,,...111555999>>>CCCIIIMMMLLLMMMLLLIIIFFFDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCDDDEEEEEEHHHPPPZZZcccgggjjjnnnpppnnnmmmmmmlllkkkkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjnnnoooppptttyyyzzznnnddd^^^\\\WWWTTTSSSUUU\\\iiiwwwvvvbbbUUUIIICCC;;;555444333111/////////000000000000111111111111111111111111111111333222111000///000111111...///111333555666777777555555666666666555333333111111000000///...------............,,,***((('''------,,,,,,+++*********************************************************'''(((************,,,...,,,+++***)))((('''''''''*********+++,,,---...//////222777;;;AAAIIISSS[[[bbbiiittt}}}wwwpppiiieeeaaaaaagggpppyyyxxxnnnddd[[[RRRMMMKKKLLLRRRYYY]]]ccckkkqqqttttttsssrrrooonnnmmmkkkiiigggeeedddaaa___[[[WWWRRRLLLHHHFFFBBB@@@>>><<<;;;<<<======::::::;;;999777777888:::999888888777666555555444444444444444444444444444444444333333222222333333666555555555555555666666888999;;;===???@@@AAAAAA@@@@@@BBBDDDHHHLLLOOOQQQVVVVVVVVVVVVTTTSSSQQQOOOPPPOOOMMMJJJHHHHHHKKKNNNTTT^^^ooo~~~{{{}}}}}}}}}||||||}}}~~~~~~{{{vvvrrrsssvvvxxxyyyssswww|||}}}zzzyyy}}}}}}vvvrrrrrrrrrnnnkkkmmmnnnmmmgggbbbggguuu~~~gggRRRCCC???888333000...,,,+++++++++++++++++++++++++++*********))))))(((((((((++++++***++++++,,,......000111222222111111222444111333444666777:::>>>BBBFFFNNN___wwwfffSSSDDD<<<666555444111000111///000333444444333222111333222000///---+++***)))))))))))))))))))))))))))))))))(((((()))******+++///222666;;;@@@HHHOOOTTTTTTUUUUUUSSSPPPLLLKKKJJJDDDBBB@@@>>><<<:::999999888888999;;;===???@@@AAADDDNNN\\\eeeiiikkkooorrrnnnmmmmmmmmmmmmmmmlllllljjjkkklllllllllkkklllmmmqqqrrrssswww|||xxxmmmccc]]]WWWQQQMMMLLLMMMTTTaaannnzzzdddVVVKKKDDD<<<666444333111//////000000000000111111111555555555444444333333222222111000000000111222333333555888999:::;;;<<<===<<<>>>@@@BBBBBB???;;;888444333111000000000///...111111111000///---,,,+++------------,,,,,,+++++++++++++++******)))))))))))))))))))))))))))))))))((()))******+++,,,------++++++***)))((((((((()))************+++,,,---...,,,000444999>>>FFFPPPWWWaaahhhsss|||wwwnnnfff^^^ZZZUUURRRTTT[[[dddnnn}}}xxxmmmaaaWWWLLLGGGFFFFFFKKKRRRUUU]]]iiiqqqtttuuuvvvwwwsssrrrqqqpppnnnlllkkkkkkiiigggddd```ZZZUUUPPPMMMGGGEEEAAA===<<<;;;<<<======>>>>>>===<<<;;;<<<===>>>======<<<;;;:::999999777777777777777777777777777777666666666666777777;;;:::999888777888999:::999;;;???BBBEEEFFFGGGGGGFFFGGGIIIMMMRRRWWW\\\___dddfffgggiiiiiihhhfffeee^^^^^^\\\ZZZXXXXXXXXXYYY[[[cccppp~~~{{{|||||||||{{{{{{}}}~~~zzzxxxwwwxxx~~~zzztttqqqpppppppppqqqnnnssswwwwwwuuuwww||||||vvvtttvvvvvvrrrmmmiiijjjiiiccc___eeeuuuyyybbbOOOAAA<<<777222///...,,,+++))))))******************++++++******))))))((((((++++++++++++,,,---......---///000000///...000111222333555777888:::>>>AAAEEELLL[[[ooopppZZZIII???888666666333111222///000333444444333222111000000///...------,,,,,,++++++++++++++++++++++++)))))))))((())))))***+++///222666;;;AAAJJJSSSYYY^^^```bbbaaa]]]YYYVVVUUUOOOLLLHHHCCC???;;;999888666666666666888999;;;;;;@@@KKKZZZeeejjjlllooorrrnnnnnnnnnnnnnnnnnnnnnnnnkkkmmmooonnnmmmmmmnnnpppssssssuuuxxx}}}vvvjjj```ZZZQQQLLLHHHHHHJJJPPP^^^kkk|||hhhZZZLLLFFF===888666555333111555555666666777888888888888888888888777666444333333333222222333555666888<<>>;;;777444444444333222111111111111111000000000---......///......---,,,,,,,,,++++++***))))))))))))))))))))))))))))))))),,,+++++++++,,,,,,,,,,,,************+++,,,,,,---***************+++,,,---,,,///333777;;;CCCMMMTTTaaahhhrrr{{{uuulllccc\\\WWWUUUOOOKKKLLLQQQZZZiiivvvzzzooo```VVVLLLHHHFFFDDDEEEIIIMMMWWWcccmmmsssvvvxxxzzzzzzzzzyyyxxxwwwvvvuuuuuutttsssqqqmmmhhhbbb]]]ZZZRRROOOJJJEEEAAA???>>>>>>???@@@AAAAAA@@@???@@@AAACCCCCCBBBBBBAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<======>>>@@@???>>>===<<<===>>>???@@@CCCGGGLLLOOOPPPQQQPPPOOOPPPRRRVVV\\\bbbhhhkkkrrrtttxxx{{{~~~uuutttrrrpppooollljjjiiifffkkkttt{{{|||||||||{{{{{{}}}zzzuuusssrrrsssyyy|||vvvssspppllliiijjjjjjoooqqqpppqqqvvv{{{}}}}}}wwwvvvwwwwwwssspppggggggeeeaaa```hhhxxxrrr[[[KKK>>>:::555111///...---,,,)))))))))))))))*********,,,+++++++++******))))))++++++,,,,,,---.........///000222111000000111333222444777888999;;;>>>AAAEEEKKKVVVfffyyyyyybbbNNNCCC:::888888555222222000111222333444333222222///............---------,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++///111444999@@@JJJTTT[[[fffiiimmmmmmkkkfffcccaaa[[[YYYTTTNNNHHHCCC???===;;;:::888666666777888:::@@@JJJXXXdddkkkoooqqqrrrqqqqqqqqqqqqppppppppppppmmmppprrrqqqooonnnpppsssuuuuuuwwwzzzwwwiii\\\TTTLLLHHHEEEEEEFFFKKKWWWcccsssnnnaaaOOOIII@@@;;;:::999777555888999:::;;;<<<===>>>???>>>>>>???>>>===;;;999888333333333444666888;;;<<>>HHHTTT[[[hhhmmmssswwwwwwuuurrrqqqllljjjfff```ZZZUUUQQQNNNFFFCCC???<<<;;;<<<>>>???CCCKKKXXXeeeoootttuuuuuuuuuuuuuuuttttttssssssssspppsssvvvuuurrrqqqssswwwxxxyyyzzz~~~{{{kkk\\\SSSIIIEEEBBBAAA@@@BBBKKKUUUfffuuuqqqfffSSSMMMEEE@@@??????===<<<;;;<<<===???AAACCCEEEFFFJJJJJJKKKKKKIIIGGGDDDBBB888999:::<<<>>>BBBEEEGGGOOOUUU\\\_________bbbeeeooovvvuuu\\\RRREEE<<<888666444222111111000//////.........,,,---...000000///---,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,******,,,---+++))),,,,,,,,,,,,---...//////,,,++++++++++++,,,------,,,///222444666<<>>;;;:::AAAJJJVVVdddvvvqqqhhhVVVPPPHHHDDDCCCCCCBBB@@@BBBCCCEEEGGGJJJLLLNNNOOOUUUVVVVVVVVVTTTRRROOOMMMEEEEEEGGGIIIMMMQQQTTTVVV```gggoootttuuuvvvzzz~~~~~~pppdddSSSGGGAAA>>><<<999555444222000///.........+++,,,...//////...,,,+++------------------------++++++++++++++++++++++++,,,***((())),,,---+++)))......---,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,...111222555:::BBBHHHRRRZZZgggtttzzzuuuiiieeebbb___YYYSSSRRRUUU[[[mmm{{{mmm^^^VVVQQQKKKHHHHHHJJJNNNVVVcccrrr{{{{{{vvvsssllljjjeee```ZZZTTTOOOMMMDDDFFFJJJLLLLLLMMMNNNOOOMMMNNNNNNOOOOOOPPPPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPQQQQQQRRRSSSNNNOOOQQQSSSTTTTTTSSSSSSQQQRRRUUUXXX\\\^^^```aaagggggghhhjjjooovvv|||{{{}}}}}}{{{{{{{{{~~~{{{xxxxxxzzzyyywwwyyyxxxxxx}}}}}}}}}|||uuurrrssspppjjjjjjnnnrrrwwwxxxvvvxxx~~~}}}uuuqqqjjjfffdddcccccccccccccccccceeekkkuuurrr]]]KKK@@@999666111///......---,,,------,,,++++++***))))))++++++******++++++,,,---++++++,,,------......///222222111000111222444555777999::::::;;;===@@@CCCBBBJJJRRRXXXcccvvv|||nnnTTTJJJ@@@:::555111000222000000000000111222333444444333000...,,,++++++,,,,,,,,,++++++,,,,,,---...---+++******---///000///...000333666<<>>AAA999777444333333333111000333000---,,,---/////////------...///...---+++***,,,,,,+++***+++,,,...///---,,,,,,+++*********+++******+++++++++,,,,,,,,,---------------------,,,,,,---///111444888???CCCOOO\\\ffftttyyywwwtttooohhhaaaZZZVVVSSSXXXeeeyyyyyykkk___VVVPPPJJJGGGIIILLLUUUcccsss~~~{{{vvvuuusssoooiiibbb\\\XXXUUUSSSQQQOOOOOOQQQRRRQQQPPPSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXTTTUUUWWWYYY]]]aaadddfffgggiiikkknnnrrrwww~~~zzz|||~~~~~~}}}||||||}}}~~~~~~{{{{{{}}}|||zzzxxxwwwwww|||||||||{{{vvvtttpppkkkkkkooouuuzzz||||||~~~xxxssskkkfffddddddeeeeee``````aaadddkkkuuuoooZZZHHH>>>888555111///...------,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,******+++,,,,,,------...222222222222333333444555888999:::;;;;;;===@@@CCCCCCJJJQQQWWWaaasss}}}nnnYYYNNNBBB<<<666111000222000000000000111222333444333222000...------------++++++***************+++++++++*********+++---...+++---///333888@@@IIIOOOZZZcccooozzzzzzvvvooogggaaa^^^]]]^^^___```eeemmmuuuzzz{{{zzz||||||}}}}}}}}}}}}}}}~~~||||||{{{zzzzzz{{{{{{{{{~~~xxxiii]]]OOOGGG???;;;999888:::???AAAGGGOOOZZZeeeppp{{{~~~sssjjjeee]]]ZZZVVVTTTUUUWWWXXXXXXWWWVVVVVVWWW\\\aaaeeegggsssuuuzzz~~~}}}{{{xxxwwwxxxzzzuuufffYYYMMMGGGGGG???<<<888666555444222000222000......///000000000...............---,,,,,,,,,,,,+++++++++,,,......---,,,,,,+++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------,,,---///000333888>>>BBBJJJWWWcccrrrzzzssslllfffaaa\\\XXXXXXbbbtttrrrddd[[[TTTNNNKKKKKKNNNVVVdddttt~~~zzz|||zzzvvvpppkkkeeeaaa___[[[YYYWWWVVVWWWWWWVVVUUUUUUVVVWWWXXXZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[[[[[[[\\\\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZ\\\]]]^^^___```bbbccccccjjjkkkmmmooosssxxx~~~yyy{{{}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}yyyxxxzzz~~~{{{||||||vvvqqqmmmmmmqqqwww{{{~~~wwwmmmfffccccccdddeee[[[[[[]]]bbbkkkvvv}}}jjjUUUDDD<<<888444000...------,,,,,,))))))***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,---......//////222222333444555555555555999:::;;;;;;;;;===@@@CCCDDDIIIPPPWWW```ooorrr___SSSEEE===888333111222000000000000111222333444333222111000////////////---,,,+++******))))))***(((***+++***((('''***---***,,,...111666>>>GGGMMMUUU]]]iiittt}}}|||vvvqqqnnnmmmlllmmmpppuuuzzz~~~}}}~~~~~~~~~}}}~~~~~~ooocccSSSJJJAAA===:::888999===:::===BBBIIIQQQ[[[eeekkksssvvvxxxwwwrrrlllgggeeebbbaaaaaabbbeeeggggggfffaaabbbeeehhhmmmqqquuuxxxqqqbbbVVVRRRKKKGGGAAA<<<999777555444222000//////000111111000///......------------...------,,,,,,,,,---......---,,,,,,+++++++++++++++------------............+++++++++,,,,,,---------,,,---///000222666<<<@@@EEERRR^^^ooo|||uuupppkkkeee___\\\bbbppp|||mmmbbbZZZTTTOOONNNPPPXXXeeevvv|||xxxtttooollljjjfffdddbbb``````^^^\\\ZZZXXXYYYZZZ[[[]]]^^^___```^^^^^^___```aaaaaaaaaaaaaaa```___^^^]]]^^^______^^^^^^]]]]]]]]]]]]^^^^^^bbbccceeefffgggffffffeeemmmnnnppprrrtttxxx~~~xxxzzz|||}}}}}}}}}~~~~~~{{{|||~~~}}}~~~yyyrrrpppqqqsssvvvzzztttjjjdddbbbbbbbbbWWWXXXZZZaaalllxxxyyydddPPPAAA;;;777333000---------,,,+++)))******++++++,,,------++++++++++++,,,---......//////000111111222222333222333555777888888777777:::;;;<<<<<<<<<===AAACCCEEEHHHOOOWWW```nnn{{{eeeWWWGGG>>>999444222333000000000000111222333444444444333333333333333333000000...---,,,+++++++++'''+++---+++'''%%%(((,,,---...000333888???GGGMMMWWW]]]fffnnnsssyyy~~~{{{yyyuuuwwwzzz~~~wwwjjj\\\QQQFFFAAA===::::::<<<999;;;===AAAEEEMMMUUUZZZ___ccchhhkkkkkkjjjiiiiiidddfffjjjpppuuuyyyzzzyyyssstttvvvxxxzzz~~~zzzkkkccc[[[UUUMMMFFFAAA>>><<<:::222111000000111111111///000///...------...///000------------------......---,,,,,,+++++++++,,,,,,,,,------------.........)))******+++,,,---......------...///111555:::>>>BBBOOOZZZiii~~~|||wwwnnngggdddgggpppvvvjjj```XXXSSSQQQSSSYYYeeevvv|||xxxuuusssrrrpppmmmkkkiiigggeeeaaa___\\\]]]]]]^^^```aaaccccccaaabbbcccdddeeefffffffffeeedddaaa_________```aaaaaaaaa````````````aaaaaabbbdddhhhkkkmmmnnnnnnnnnppprrrtttuuuvvvyyy~~~xxxzzz|||||||||}}}~~~zzztttsssuuuvvvwwwzzzssskkkfffcccbbbWWWWWWZZZcccooo{{{vvv```LLL@@@;;;555222///,,,,,,,,,,,,+++++++++++++++++++++++++++((())))))+++,,,...000111000111111222222333333444333444666888999:::999999;;;<<<======<<<>>>AAACCCDDDFFFNNNXXXaaannnjjjZZZIII???;;;666444444000000000000111222333444555555555555555555555555111000///---,,,++++++***(((,,,///---)))''')))---...///111333888???GGGMMMWWW\\\bbbgggiiilllqqquuuzzz~~~tttfffYYYLLLEEE@@@<<<999:::666777888888;;;@@@FFFKKKOOOSSSYYY^^^bbbeeegggiiifffiiipppzzz~~~nnnggg]]]TTTLLLGGGCCC@@@666444222111111111000...000///...---......000111........................---,,,,,,+++,,,,,,------,,,,,,,,,,,,------------******+++,,,------......---.........000333888;;;@@@KKKVVVeee{{{xxxpppmmmnnnttttttiii___YYYWWWWWW[[[gggwww|||zzzxxxwwwvvvtttqqqooommmjjjfffcccaaaaaaaaabbbcccdddfffgggeeeeeefffhhhiiiiiiiiiiiihhhfffdddaaa```aaabbbcccddddddccccccccccccddddddcccfffjjjnnnrrrtttuuuuuuuuuvvvxxxyyyzzz|||yyy{{{|||||||||}}}{{{uuuwwwzzzzzzzzz|||vvvooojjjfffZZZZZZ]]]fffsss~~~rrr[[[HHH>>><<<444111...,,,,,,,,,,,,+++,,,+++++++++++++++++++++((())))))+++---///111222/////////000111111222222555666777999:::;;;<<<<<<<<<===>>>======>>>AAADDDEEEEEEMMMXXXaaammmrrr```MMMBBB===888555555000000000000111222333444555666666666666666555444///...---+++******))))))))),,,......+++***+++---,,,---///111555<<>>:::666333111111000///000////////////000000111/////////000//////...---,,,,,,,,,,,,,,,------...+++,,,,,,,,,,,,---------,,,,,,,,,------.........---............111666999===HHHQQQaaaxxx}}}xxxxxx}}}vvvjjjbbb______bbblll{{{~~~~~~zzzxxxvvvuuusssppplllhhhhhhggggggffffffhhhiiijjjiiiiiijjjkkklllllllllkkkjjjiiigggfffeeeeeeeeefffhhhggggggffffffgggggghhhiiikkknnnqqquuuwwwxxxxxxzzz|||~~~zzz{{{||||||{{{|||}}}~~~{{{wwwzzz}}}|||}}}|||}}}vvvppplll___^^^aaajjjwwwnnnVVVDDD<<<<<<333111---++++++,,,++++++*********++++++,,,,,,---+++++++++,,,---...///000/////////000111111222222777777888999:::<<<>>>>>>===>>>>>>>>>===???AAADDDFFFEEELLLXXX```iii~~~|||iiiSSSFFF???:::555444000000000000111222333444444444555555555333222111///...---,,,+++*********)))***,,,---------,,,,,,+++,,,...///333:::AAAGGGLLLRRRZZZ^^^___```bbbddd```````````````___^^^]]]___```aaaeeelllttt|||}}}mmm\\\RRRKKKCCC<<<:::888999:::;;;;;;===AAADDDAAAEEEJJJOOOSSSWWW\\\___dddgggnnnyyyuuuggg[[[TTTGGGBBB;;;666333222111000...///000111111111111000///000000111000///...---,,,,,,,,,,,,,,,---......------------.............................................------000444777;;;EEEMMM[[[rrrxxxooojjjiiikkkttt}}}|||{{{zzzyyywwwrrroooooonnnlllkkkkkkkkkmmmnnnmmmmmmnnnnnnooonnnnnnmmmmmmmmmmmmllllllkkkkkkkkklllkkkkkkjjjjjjkkkkkklllmmmnnnqqqtttwwwzzz|||~~~{{{|||||||||{{{|||~~~{{{}}}~~~~~~~~~{{{www|||~~~}}}zzz|||yyysssnnnbbbaaadddmmmyyy}}}kkkSSSBBB;;;;;;333000---++++++,,,++++++'''((()))***,,,---...///...------,,,,,,---------000111111222222333444444999888888999:::<<>>???>>>>>>???AAADDDGGGEEEKKKWWW^^^fffzzzoooWWWIIIAAA;;;555333000000000000111222333444222333444444333111000///000000///...------------)))))))))+++......---+++,,,---...000444:::BBBGGGLLLRRRYYY^^^^^^]]]^^^```\\\ZZZXXXUUURRRPPPOOOOOOMMMMMMNNNRRR[[[fffpppwwwwwweeeZZZRRRIIIAAA>>>888:::<<<======???AAADDDFFFIIIMMMQQQTTTXXX]]]``````bbbgggqqqvvvhhh___NNNHHH???888444333222222...///000222222222111000///000111111111///...---,,,,,,,,,,,,,,,---...///............/////////000///////////////..................------///333777<<>>???@@@AAAEEEMMMTTTZZZeeexxx{{{cccQQQDDD:::444444444333111000000222333555333444555555444333111000,,,,,,++++++++++++++++++,,,,,,------------......,,,---///000333888???DDDLLLSSSYYYZZZ[[[^^^^^^[[[[[[UUUQQQRRROOOHHHGGGKKKIIIGGGFFFJJJNNNSSS]]]fffrrr{{{ooocccXXXLLLFFFFFFAAA@@@@@@@@@CCCFFFJJJLLLKKKQQQVVVXXXYYY[[[aaafffbbbdddhhhnnnsss{{{xxxjjj\\\PPPCCC===888444222333000000111222222222222222000000///...------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,---...//////............/////////000---.........///111555888999===GGGUUUcccttt}}}}}}|||yyyyyyvvvsssssstttuuusssqqqyyyvvvsssqqqrrrsssssssssttttttsssrrrqqqooonnnmmmqqqpppoooooooooppprrrssssssssstttxxx}}}xxxxxxyyyzzz}}}~~~}}}yyyxxx}}}~~~}}}{{{yyyxxxwwwwwwuuuvvvtttqqqrrrtttnnneee___aaahhhsssppp]]]LLLAAA;;;888222000...---------+++***,,,,,,++++++***++++++,,,........................000111111222333444555555555555777888:::<<<======<<<<<<<<<<<<===>>>>>>???@@@CCCJJJRRRXXXcccvvviiiVVVHHH<<<666666444333111000000111333444444444555555444333111000,,,,,,,,,+++++++++++++++******++++++++++++,,,,,,,,,---...000333888???CCCLLLSSSYYYZZZ\\\______]]][[[VVVRRRRRROOOIIIGGGJJJHHHEEEEEEIIILLLQQQZZZdddqqqzzz|||ooocccWWWQQQPPPGGGGGGGGGHHHKKKOOOSSSUUUXXX\\\aaaccccccdddiiinnnkkkkkklllooosss{{{wwwfffYYYKKKCCC===777444555222333333333333222222111111111000//////......---.........---------,,,,,,,,,,,,,,,,,,---...//////........./////////000000...////////////000444777555999BBBNNN[[[jjj|||zzzzzzzzzzzz{{{|||}}}~~~~~~|||{{{yyywwwuuuvvvxxxyyyxxxvvvxxxvvvttttttuuuvvvuuuuuuvvvvvvuuutttsssrrrpppooorrrqqqqqqpppqqqrrrssstttuuuuuuvvvzzzvvvxxxzzz|||~~~~~~}}}{{{}}}|||wwwxxx~~~}}}yyyuuurrrooollllllkkkjjjlllmmmiiibbb^^^ccclllvvv{{{iiiWWWJJJAAA:::666111///---,,,------,,,+++,,,++++++***++++++,,,,,,........................000000111222333444555555444555777999;;;<<<======;;;::::::;;;<<<===>>>>>>>>>@@@FFFMMMTTT___ssssss^^^MMM@@@999888444333111000000111222333444444555555444333111000---,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,---...000222888>>>CCCLLLTTTZZZ\\\^^^aaabbb```]]]ZZZWWWVVVRRRMMMKKKLLLIIIFFFFFFIIILLLPPPYYYbbboooxxx|||oooccc[[[XXXRRRQQQRRRSSSWWW\\\```ccciiilllpppqqqqqqrrrvvvzzzyyywwwvvvwwwxxxtttfffWWWLLLDDD;;;777777555444444444333222222111222222111111000000/////////.........------------,,,,,,,,,,,,---...///000....../////////000000000///000000//////000222555777999AAALLLWWWeeeyyy~~~wwwrrrooommmmmmnnnooorrruuuxxxzzz{{{{{{yyywwwwwwwwwyyyzzzyyyxxxwwwvvvuuuvvvxxxyyyxxxwwwxxxxxxxxxxxxwwwvvvuuutttuuuttttttttttttuuuuuuvvvxxxyyyzzz}}}sssvvvzzz}}}~~~}}}|||{{{}}}zzzuuuwww}}}{{{uuuooollliiiiiihhhhhhhhhhhheeeaaa]]]dddoooxxxwwwbbbRRRHHHBBB:::555000...,,,,,,------,,,+++++++++******++++++,,,,,,---------...............000000111222333444444555777888999:::::::::999999999999999:::;;;<<<===>>>===>>>BBBHHHOOO[[[mmm~~~|||gggTTTDDD<<<;;;444333111000000111222333444555555555555333222111---------,,,,,,++++++***,,,,,,,,,---------......,,,---...000222777===BBBMMMTTT[[[^^^aaafffgggfffeeecccaaa___\\\WWWTTTSSSPPPMMMMMMPPPRRRUUU]]]eeeoooyyy~~~qqqfff```]]]]]]^^^```dddjjjooorrrvvvyyy|||~~~~~~sssbbbVVVKKK@@@:::999444444333333222222222222222222111111000000000000/////////............---,,,,,,,,,------...///000...////////////000000000000000111000//////111333777999@@@JJJTTTaaattt}}}uuummmfffbbb___^^^___bbbfffjjjnnnrrrwwwyyywwwvvvvvvwwwwwwwwwwwwvvvuuutttuuuwwwyyyzzzyyyxxx{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxx{{{|||~~~lllqqqxxx~~~~~~}}}|||~~~|||uuuvvv|||~~~wwwqqqmmmiiigggffffffeeebbb___^^^___fffqqqzzzsss^^^OOOGGGBBB;;;444000...,,,,,,,,,---,,,++++++*********++++++,,,------------........./////////000000111222333444555777888999;;;;;;:::999888888888999999;;;<<<===>>>>>>===@@@EEELLLVVVfffuuuppp[[[HHH???===555444222111000111222333444555666666555444222111......------,,,+++******,,,,,,,,,---------......------...///222666===AAAMMMUUU]]]aaaffflllnnnmmmooopppooollliiifffbbb___\\\YYYYYY[[[]]]___fffnnnttt}}}wwwnnnjjjjjjkkknnnrrrxxx}}}~~~||||||~~~~~~mmm```TTTGGG>>>;;;444333222222222333333444111111000000000000000///000000/////////.........------------...///000000////////////000000000111000111111111//////000222222444;;;DDDMMMZZZlll|||zzztttlllbbb[[[UUUSSSRRRQQQTTTYYY^^^ccciiioootttvvvwwwxxxwwwwwwuuuuuutttrrrrrrsssuuuxxxyyyyyyxxx||||||}}}~~~~~~~~~~~~}}}||||||||||||||||||{{{{{{}}}aaaiiittt{{{~~~~~~}}}~~~~~~~~~{{{|||xxxxxx{{{yyytttqqqiiifffddddddbbb]]]ZZZ[[[ccciiisss||||||nnn[[[MMMFFF@@@:::444000...,,,+++,,,,,,+++***************+++,,,------,,,,,,------...///////////////000111222333444444333555888:::<<<<<<<<<;;;888888999:::;;;<<<>>>??????>>>@@@DDDJJJQQQ___kkkxxxbbbNNNBBB???777666444222111222333444555555666666555444222111//////...---,,,+++************++++++++++++,,,,,,------...///111666<<>>BBBGGGJJJMMMTTT]]]eeennnqqquuuvvvvvvuuuvvvwwwtttrrrqqqrrruuuwwwxxxxxx{{{|||}}}}}}OOOZZZhhhsssxxxzzz}}}~~~~~~~~~~~~wwwsssqqqvvv}}}~~~|||~~~{{{{{{{{{{{{yyywwwuuutttiiieeeeeefffccc]]]\\\aaaoooqqqwwwpppfffXXXKKKBBB;;;555111222///---+++++++++)))(((************+++,,,---...,,,,,,------...///000000//////000111222333333444666777:::<<<<<<;;;999777999999999:::<<<>>>???@@@BBBAAABBBEEEIIILLLTTT]]]hhh~~~oooWWWIIIEEE:::888666444333444555666555666666666666444333222000//////---,,,+++******,,,,,,---------.........---......///111555;;;@@@DDDMMMXXX```iiisssyyyyyyyyyvvvtttsssuuuuuuuuuzzz|||{{{zzzrrrsssssssssssssssrrrrrrwwwwwwxxxyyyzzz{{{||||||vvvxxxzzzyyywwwwww{{{tttdddVVVOOOAAA???<<<888555333333333333333333333333333333333111111111111000000000000...------......///000111000000000000111111111111---///111111111111111333000000444999???GGGWWWeeevvvxxxwwwyyyyyyrrrddd___VVVMMMGGGCCCBBBBBB:::>>>CCCEEEHHHNNNXXX```gggkkkpppsssssssssuuuwwwvvvtttrrrrrruuuwwwyyyyyy{{{|||}}}}}}RRRWWW```iiirrryyy|||~~~~~~~~~~~~{{{vvvtttsssvvv}}}}}}ttttttttttttssssssrrrrrrjjjkkkiiieee```___bbbfffnnnttt{{{wwwnnn^^^NNNEEE???999333111---------,,,,,,+++++++++------,,,+++***)))((('''+++,,,,,,---...///000000333333333444444444555555999888888777888999;;;<<<>>>>>>>>>>>>>>>?????????BBBAAABBBGGGMMMTTTYYY\\\jjjzzzxxxcccRRRGGG???;;;777444444555666666777777777666555333222111111000///...---,,,++++++,,,---......------...000.........---...222777;;;DDDJJJTTT^^^ffflllrrruuuwwwzzz~~~}}}zzzwwwvvvqqqnnnlllnnnqqqttt|||~~~~~~|||xxxtttpppqqqqqqrrrssssssttttttttttttuuuuuuwwwxxxzzz{{{}}}xxxtttqqqpppyyy}}}zzznnnccc]]]OOOIII@@@888555555666666333222222111000//////...000000000000000000000000//////............//////........................//////............//////111000333888<<>>>>>>>>>>>????????????@@@EEELLLTTTZZZ^^^dddssszzzfffSSSHHH@@@<<<777444444555666666777777777666555333222111000000///...------,,,,,,,,,---......------...000...///......///222777;;;BBBHHHQQQYYYaaafffkkknnnoooqqqrrrqqqooommmmmmmmmiiieeeccceeegggjjjrrr{{{|||||||||xxxuuuttttttsssssssssrrrrrrrrrttttttttttttuuuvvvwwwxxx|||}}}~~~|||xxxrrrooommmqqqtttyyy~~~uuujjjcccWWWNNNDDD<<<:::999777555333333333222111111111111000000000000000000000000000//////......//////000........................//////............//////000///111666999>>>IIITTTggguuuxxxpppxxx~~~vvvqqqiiibbbZZZTTTQQQNNNJJJFFFDDDBBBCCCDDDCCCEEEOOOYYYbbbkkkqqqssssssvvvxxxwwwxxxwwwwwwvvvvvvxxxyyyzzzzzzzzzzzzzzz{{{}}}~~~XXXZZZ]]]bbbiiiqqqwww{{{~~~~~~~~~}}}{{{}}}}}}{{{zzzzzzzzzvvvssstttxxxyyyvvvsssjjjlllllljjjfffeeehhhkkkpppvvv}}}|||qqq[[[NNNBBB<<<999555111111...------,,,++++++******)))*********++++++,,,,,,,,,,,,---...///000000111333333333444444444555555666777888999999::::::999============>>>>>>??????@@@@@@@@@CCCHHHOOOVVV[[[bbbooo~~~jjjWWWKKKAAA===888555444555555555777777666666555444222222/////////......---------+++---......------...///////////////000333777;;;???DDDLLLSSSYYY^^^cccfffffffffeeebbb```___aaabbb^^^ZZZYYY[[[]]]```hhhqqq}}}}}}}}}zzzxxxwwwwwwvvvuuutttrrrrrrqqqttttttsssrrrrrrrrrssssssuuuxxxzzzzzzvvvqqqmmmkkkmmmoootttxxx||||||pppiii```VVVJJJCCCAAA???:::555444444333333333333333333000000000000000000000000111000000//////000000111////////////////////////000//////......//////000000///000333555888BBBKKK]]]lll|||rrrwww~~~wwwtttmmmggg```[[[XXXVVVRRROOOKKKHHHGGGGGGEEEFFFMMMUUUfffnnntttttttttwwwyyyxxxzzzyyyxxxxxxxxxyyyzzz{{{|||{{{yyyxxxwwwxxxxxxyyy~~~~~~~~~}}}bbbbbbbbbeeejjjqqqxxx}}}|||}}}~~~~~~}}}~~~zzzwwwxxxyyyvvvqqqooossszzz~~~{{{wwwiiikkkkkkiiieeedddfffhhhqqqxxx~~~wwwkkkTTTJJJ???;;;888333000000------,,,,,,+++******)))*********+++++++++,,,,,,,,,,,,---...///000111111333333333444444444555555444666777999:::999999888;;;<<<<<<======>>>>>>>>>CCCBBBBBBAAACCCHHHOOOSSS^^^kkkooo\\\PPPCCC???999666555555555444666666666666555444333222////////////.........---+++---......---,,,...//////000000000000333777:::===BBBHHHOOOTTTXXX\\\______```___\\\ZZZXXXYYY[[[WWWTTTSSSVVVXXX\\\eeennn}}}~~~}}}{{{yyyyyyxxxwwwvvvuuutttttttttsssqqqpppnnnmmmmmmmmmlllppptttvvvuuuqqqnnnlllkkkmmmpppssswww|||~~~rrrjjjeeeZZZNNNIIIJJJHHH@@@999666555444333333333444555000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000111///000222333444;;;DDDSSSbbbwwwsssuuu~~~|||xxxrrrmmmgggcccbbb```\\\YYYRRRNNNLLLKKKIIIHHHNNNVVVgggpppxxxyyyyyyzzzyyywwwyyyxxxxxxwwwxxxyyyzzz{{{{{{zzzxxxwwwvvvuuuvvvvvv}}}~~~kkkjjjhhhiiimmmsssyyy}}}||||||}}}~~~~~~{{{yyyxxx{{{~~~~~~}}}wwwuuuvvvyyytttooolllpppwww{{{yyytttjjjkkkkkkhhhdddbbbdddgggtttzzz}}}pppcccNNNEEE===999555000------,,,,,,+++++++++*********,,,,,,,,,++++++++++++***,,,------...///000111111333333333444444444555555444555777888999999888777:::;;;;;;<<<======>>>>>>AAAAAAAAA@@@@@@DDDJJJOOOVVVcccyyyvvvbbbVVVFFFAAA;;;777666555555444666666666666555444333333000000000///.........---+++,,,------,,,,,,---//////000000000000222666999===AAAGGGLLLQQQUUUZZZ]]][[[]]]______\\\YYYXXXXXXUUURRRQQQUUUXXX]]]fffooo~~~|||zzz|||~~~|||zzzzzzzzzzzzzzzzzzzzzzzzzzztttsssqqqnnnkkkiiiggggggccchhhnnnrrrsssqqqpppoooiiijjjlllnnnqqquuu{{{ssskkkeee\\\SSSPPPRRRPPPHHHAAA999888666444333333444444000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000222000111333222222777???JJJXXXnnnvvvtttzzz}}}xxxrrrnnnllljjjeeeaaaZZZTTTOOOMMMLLLLLLQQQXXXhhhsss}}}~~~{{{wwwxxxwwwvvvvvvvvvwwwyyyzzzzzzyyyxxxwwwwwwwwwxxxxxx}}}~~~rrrqqqooooooqqquuuyyy|||}}}}}}~~~~~~~~~~~~|||yyywwwxxxzzz{{{zzz{{{~~~~~~{{{{{{{{{yyywwwxxxyyyyyywwwtttsssuuuxxxsssooolllmmmqqqrrrooolllkkkllljjjgggcccbbbfffiiivvv|||xxxhhhYYYHHH@@@999666222,,,)))***************++++++++++++------,,,,,,+++++++++***------...///000111111222333333333444444444555555444555666777777888888888999::::::;;;<<<===>>>>>>:::<<<>>>??????CCCIIINNNRRR^^^uuu}}}iii\\\IIIDDD>>>999777666666555555555666666555444444333222111111000///...---,,,***,,,------,,,,,,---......///000000000222555777<<<@@@FFFLLLPPPUUUZZZ^^^\\\```dddeeeccc```\\\[[[YYYUUUUUUXXX[[[___hhhqqq~~~yyyxxxyyy|||}}}~~~~~~|||zzzyyy{{{{{{|||}}}}}}~~~xxxvvvrrrnnnjjjgggeeeddd^^^ccciiinnnpppqqqqqqqqqmmmmmmnnnoooqqquuuzzz~~~vvvoooeee___YYYWWWYYYWWWQQQJJJ???===:::666444333333333000000000000000000000000111000000//////000000111////////////////////////111000000//////000000111111111222444333111666<<>>666:::>>>???>>>@@@FFFKKKPPPZZZmmmnnnaaaLLLGGG@@@;;;999888666666555555555666555555444333444333222000///---,,,+++***,,,------,,,+++---...---.../////////000333555;;;???EEEKKKQQQVVV\\\```cccgggkkkmmmllliiifffeeeccc___]]]^^^```bbbjjjsss}}}yyywwwyyy|||}}}}}}|||~~~~~~|||zzzvvvqqqlllhhheeeccc^^^bbbggglllnnnooopppqqqpppqqqqqqqqqrrrvvv{{{~~~wwwqqqfffccc```______\\\WWWRRRFFFCCC???:::666444333333000000000000000000000000000//////......//////000........................111111000000000000111111000///222444333111555;;;===III]]]uuuzzzvvv|||wwwlll```ZZZWWWWWW\\\cccpppzzz|||{{{zzzzzzzzz{{{|||}}}~~~}}}}}}~~~yyywww|||~~~~~~~~~~~~|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{}}}}}}{{{xxxuuuwww}}}~~~|||||||||zzztttrrrpppllliiinnnmmmkkkkkkmmmpppsssttthhhhhhhhhgggggggggffffffbbbbbb```]]]\\\___gggmmmyyy~~~|||ppp]]]MMMBBB===999888555///...///''''''(((***+++,,,---...)))******+++---......///------...///000111222222333333333444444444555555555555444444555666888999888888999:::<<<======>>>777;;;???@@@>>>>>>AAAEEEJJJQQQbbb|||qqqdddMMMIIIBBB===:::888777666555555555666555555444444555444222111...---+++******,,,------,,,+++---...,,,---/////////000222444:::>>>DDDKKKQQQWWW]]]aaakkknnnrrrsssrrrqqqoooooommmhhheeeeeeeeefffmmmuuu}}}zzzyyyzzz~~~}}}yyytttnnnjjjfffeee___cccgggjjjlllmmmooopppnnnnnnnnnmmmnnnqqqvvvzzz{{{vvvrrrhhhfffeeedddccc___ZZZWWWKKKHHHBBB<<<888555444444000000000000000000000000//////............//////........................111111000000000000111111......111444333111444;;;999EEEXXXppp}}}vvvzzzyyykkkccc___^^^ccciiittt|||~~~}}}}}}}}}~~~xxxzzz|||}}}}}}~~~}}}||||||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzz|||{{{~~~yyyrrrjjjhhhkkkiiippppppgggfffooorrrnnniiigggfffhhhkkkjjjeee```ddd```]]]ZZZWWWZZZgggttt{{{~~~uuueeeSSSGGG>>>:::444000......------*********++++++,,,,,,,,,,,,,,,,,,---------......000000111222333444444555444444444555555555666666444555666777888888888888999999999888777888:::===<<<=========<<<>>>BBBEEENNNRRR^^^uuu|||nnnVVVKKK@@@===<<<888555555666666555555555555666666555444333222111000000000---.../////////...,,,,,,///000111000000111444666999>>>EEELLLRRRZZZdddkkkooosssyyy~~~~~~zzzwwwuuuqqqoooooonnnmmmqqqxxx|||{{{|||}}}~~~}}}|||wwwqqqllliiiffffffgggiiillllllkkkiiinnnmmmkkklllnnnrrrvvvyyy}}}yyyuuusssrrrnnnooooooooollliiidddbbb\\\QQQGGGBBB<<<555333666444333111222333444444333111111000000000111111222111111111111111000//////111000////////////000000222222222333444666777888===BBBOOOddd{{{yyyzzz{{{|||ppplllmmmppprrr}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||yyyyyyzzzyyyyyyrrrlllkkknnnmmmrrrqqqjjjlllvvvyyyuuullliiieeeeeeggggggddd```ccc```\\\ZZZXXX[[[gggtttzzz}}}}}}tttcccQQQEEE===999333///...------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------......111111222333444555555666444444444555555555555555555666777888999999999999888888999888777777999;;;;;;<<<<<<<<<<<<>>>BBBEEEJJJOOO[[[qqquuu\\\PPPDDD???===999666666777777666666666666777777666555444333222111111111....../////////...---,,,,,,---.........///222444777===EEELLLSSS\\\fffnnntttxxx~~~~~~zzzvvvssspppqqqooonnnrrryyy~~~}}}|||}}}~~~|||xxxtttrrrlllkkkkkklllmmmllljjjhhhkkkjjjiiiiiilllpppuuuxxxyyytttqqqpppooorrruuuxxx{{{zzzwwwsssppphhh^^^SSSMMMFFF<<<888999666444222111222222111000//////............////////////000000//////...---000000000000///000000000000000111111222444555666:::???LLL___www}}}}}}qqqsss}}}yyy{{{~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}}}}~~~}}}}}}}}}~~~|||{{{xxxwwwyyyxxx~~~}}}|||||||||zzz||||||uuuoooooorrrrrrtttqqqnnnttt~~~qqqmmmgggdddddddddbbb```bbb]]]ZZZXXXXXX\\\hhhtttyyy|||~~~{{{ppp___MMMBBB:::777111...---,,,,,,+++------,,,++++++******))),,,,,,,,,---------......111222333444555666666777555555555555555444444444666777888999::::::::::::777888888888777777999;;;:::;;;<<<<<<===???BBBEEEFFFLLLXXXjjjgggYYYJJJBBB>>>999777777888888888888888888888888777777666555444333222222...////////////...---,,,***+++---------///111444444:::CCCKKKSSS]]]gggooovvv{{{~~~zzzuuuqqqppppppnnnmmmqqqwww{{{}}}|||tttrrrqqqpppooommmjjjhhhgggfffeeefffhhhmmmsssvvv{{{zzzsssnnnkkkkkkkkksssxxxxxxoooddd\\\SSSHHHBBB@@@:::888444333222222111000000//////.........//////...............------,,,//////000111111000000///000000000111222333444555777<<>>888444000---,,,,,,+++***,,,+++++++++++++++++++++,,,,,,,,,---------......111111222333444555666666666666555555555555444444777777888999::::::::::::888999::::::999888:::;;;999:::<<<======???BBBEEEDDDKKKUUUbbbsssrrrbbbPPPEEE???:::777888999999::::::::::::999999999999888777666444333222///////////////......---+++,,,...//////111333555333888@@@HHHOOOXXXbbbiiipppuuu|||}}}wwwsssnnnkkkiiijjjiiigggkkkqqqvvvzzzwwwuuusssqqqooollliiidddcccaaabbbdddjjjooosssvvv}}}uuummmgggeeeeeefffllltttvvvjjj___TTTLLLHHH@@@<<<888666555444333222333222222111111111111111......//////......---,,,...///000111111111000000222222222222333444555666666;;;CCCMMM[[[nnnxxxvvvnnniiinnnwww~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~|||||||||}}}~~~~~~~~~~~~~~~}}}}}}{{{zzz{{{|||}}}zzzyyyyyyvvvuuusssvvv|||yyyuuuqqqlllhhhccc```^^^WWWSSSUUUZZZ```iiiqqqwwwyyyyyyrrrdddRRRDDD;;;666333///---,,,,,,+++***))))))***+++,,,,,,------,,,,,,,,,---------......000000111222333444555555666666666666666666666666777777888999:::::::::::::::<<<======<<<<<<===>>>999;;;===>>>>>>@@@BBBEEEEEEKKKSSS\\\hhh||||||kkkVVVIIIAAA;;;888999::::::;;;<<<<<<;;;:::::::::::::::999777555444222000000//////............***,,,///000000111222444222777>>>CCCHHHPPPXXX___dddhhhnnnsssssspppjjjfffccc``````bbbaaa```ccciiirrr}}}|||yyyvvvtttrrrpppmmmkkkccc```^^^]]]___dddiiimmmpppzzz{{{rrriiiccc```aaabbbeeennn||||||mmm```VVVOOOEEEBBB===999777666555444555444333222222222222222///000000000000///......//////000111111111111111222222222222222333444555888;;;@@@GGGPPP^^^nnnyyy|||xxxpppppp}}}}}}qqqlllnnnyyyssspppuuu~~~}}}||||||}}}}}}~~~}}}||||||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~||||||}}}~~~~~~xxxxxxxxx}}}|||wwwqqqkkkfffccc^^^VVVQQQUUU]]]dddlllrrrxxxyyyvvvmmm]]]LLL@@@:::444222///---------,,,***(((((()))***,,,---...///,,,,,,,,,---------......///000000111222333444555777777777777888888888999888999:::;;;<<<<<<<<<<<<<<<>>>@@@@@@???>>>???@@@;;;===???@@@@@@AAABBBDDDEEEJJJQQQWWW```rrrsss^^^OOOFFF>>>::::::::::::<<<<<<<<<<<<::::::::::::::::::888666333222111000//////......//////***,,,.../////////000111222666;;;>>>BBBGGGNNNTTTWWW[[[```dddeeebbb^^^[[[ZZZXXXYYY\\\\\\[[[___dddpppzzz|||zzzvvvsssqqqooollljjjaaa^^^ZZZWWWXXX\\\aaadddiiiuuu{{{qqqhhhaaa^^^^^^___aaahhhvvvttteeeZZZPPPKKKDDD>>>;;;888666444555444333222222222222222111111111111111000000///000000000000000111333333222111111111222222333444:::;;;>>>CCCJJJTTT^^^eeeiiiqqqyyy~~~|||rrrpppkkklllzzzxxxvvvrrriiiccceeennnxxxzzzzzz~~~}}}}}}|||||||||}}}}}}}}}|||{{{zzzzzz{{{|||}}}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~|||}}}~~~zzz|||}}}||||||~~~zzz|||}}}yyyrrrllljjjiii```WWWRRRWWWaaaiiipppuuuxxxxxxttthhhWWWGGG===999333111///.........,,,+++))))))***+++,,,,,,------,,,,,,,,,---------......000111111222333444555555777777888999::::::;;;<<<;;;;;;<<<===>>>>>>>>>>>>===???AAABBBAAA@@@@@@AAA>>>@@@AAABBBAAAAAABBBDDDDDDHHHNNNSSS\\\lllzzzeeeVVVKKKCCC>>>===999:::<<<======<<<:::999::::::;;;:::888666333111111111///.........///000,,,...000111000//////000000444888;;;===AAAHHHMMMPPPSSSWWW[[[\\\[[[XXXVVVWWWUUUWWWZZZ[[[[[[___eeeooowww~~~zzzuuuqqqooollliiiggg^^^[[[UUUQQQQQQSSSXXX[[[bbbooo~~~{{{rrriiibbb^^^]]]]]]___dddnnn}}}~~~oooaaa[[[RRRIIICCC>>>:::888777666555444333333333333111111222222111111000///222111///...///111444555555555444444444555666666::::::<<>>===>>>???@@@@@@AAAAAA@@@===???AAABBBAAA@@@@@@AAA???AAACCCCCCBBBBBBBBBCCCCCCFFFLLLRRR[[[jjj|||iiiZZZOOOFFFAAA???999:::<<<======<<<:::999::::::;;;:::888555222111222111///.........///000///111333444222111111111///333777999;;;???FFFKKKNNNPPPTTTWWWYYYXXXWWWVVVVVVUUUWWW\\\]]]]]]bbbhhhnnnvvv{{{uuupppmmmjjjfffddd\\\XXXRRRMMMLLLNNNQQQTTT]]]kkk{{{|||sssjjjccc___]]]\\\^^^aaahhhuuuooohhh^^^SSSKKKDDD???<<<::::::888777777666666666111111111111111000//////333111///---...111444777:::999999999999::::::;;;999999;;;AAAJJJPPPQQQQQQSSSWWWYYY[[[dddpppzzz|||yyyyyypppiiihhhbbbaaannn}}}lllccc[[[YYYZZZ___kkkyyytttpppqqqiiikkkooovvv{{{{{{wwwrrr~~~~~~~~~}}}||||||||||||}}}}}}~~~~~~~~~}}}}}}|||{{{{{{{{{|||yyyyyy|||~~~~~~}}}|||{{{zzzzzz{{{{{{}}}}}}~~~{{{{{{}}}|||zzz}}}}}}|||}}}}}}yyy|||oooggglllmmmhhh]]][[[YYY[[[cccnnnwww|||yyyxxxnnn[[[KKKDDD>>>999222...++++++---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111222222333444444555555666555666888:::;;;===@@@BBBAAA@@@@@@AAACCCEEEDDDDDDBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCFFFIIINNNTTTXXXaaasssrrr```QQQEEEAAACCCAAA>>>;;;999;;;<<<======>>><<<999666444222222222...---,,,+++,,,...000222000222222000---,,,...000222111222777999;;;AAAHHHMMMRRRYYY^^^______^^^^^^^^^___```aaaccceeeggghhhnnnrrr~~~}}}zzzuuuqqqllleee___ZZZUUUQQQKKKFFFEEEHHHLLLOOOYYYgggvvv~~~wwwooogggbbb___^^^ZZZ\\\bbbkkkxxxxxxiii^^^YYYSSSKKKDDD???>>>;;;999888888777777333111///...//////...---111000//////000222444666<<<===>>><<<888888;;;>>>:::;;;>>>AAADDDIIIPPPTTTXXXWWWUUUVVV[[[dddlllrrruuurrrlllddd___^^^```ccc}}}yyyoooeee[[[WWWXXX]]]hhhrrrxxxtttvvvqqqkkkhhhkkkoooooonnnooo~~~~~~~~~}}}||||||||||||}}}~~~~~~~~~~~~}}}}}}|||{{{{{{|||yyywwwwwwzzz}}}}}}}}}~~~~~~}}}|||{{{{{{zzz||||||}}}||||||{{{}}}|||{{{~~~~~~{{{{{{}}}~~~wwwtttvvv|||sssjjjkkkiiibbbYYYYYYZZZ___gggooouuuxxxwwwttthhhUUUEEE>>>999444111///,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111111111222333333444444555555777999::::::<<>>:::999:::<<<=========<<<999666444333222222000///...---------...///...000000///,,,,,,...000111000222666999;;;BBBIIIMMMSSSZZZ```bbbbbbbbbbbbddddddccccccdddfffgggiiimmmqqq|||~~~~~~{{{vvvqqqkkkddd]]]XXXRRRNNNIIIDDDBBBCCCFFFHHHTTT```oooyyy}}}uuummmfff```]]][[[WWWXXX\\\cccmmmtttlllcccYYYRRRHHHEEEAAA===;;;999888888888666444333333444222111333222111000000222444555???AAAAAA???;;;999;;;======>>>@@@BBBDDDHHHLLLPPPSSSRRRRRRTTTYYYaaaiiinnnppplllfff^^^XXXVVVYYY[[[nnnvvvqqqggg]]]YYYYYY^^^hhhqqqvvvppplllmmmmmmlllmmmppp~~~~~~}}}}}}|||||||||||||||}}}~~~~~~}}}}}}||||||zzzxxxwwwxxxzzz}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{|||}}}~~~}}}{{{||||||{{{}}}}}}zzzwwwrrrnnnooovvvwwwnnnmmmhhh```UUUWWW\\\ccckkkqqqtttttttttnnn```NNNBBB;;;777333111///---,,,,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000000111222111111111222333333444444555777999::::::<<>>@@@AAALLLVVVcccnnnzzz~~~{{{xxxrrrjjjccc]]]ZZZXXXVVVUUUVVVYYY```pppvvvkkkcccYYYTTTMMMGGGCCC@@@===;;;;;;999666555555555444222444333222111111222333444AAACCCDDDBBB===:::;;;<<<@@@BBBCCCDDDEEEFFFIIILLLNNNNNNOOORRRXXX___fffjjjlllhhhaaaXXXRRRPPPRRRTTTaaawwwyyytttkkkaaa\\\[[[^^^gggppp}}}|||zzz}}}{{{vvvsssnnnkkkmmmrrr~~~~~~}}}}}}}}}||||||||||||}}}~~~~~~}}}}}}}}}zzzyyyyyyzzz|||~~~}}}}}}}}}}}}||||||||||||}}}}}}}}}|||}}}||||||}}}uuusssoookkkjjjppp{{{vvvqqqooojjjbbbUUUWWW]]]eeemmmrrrttttttrrriiiYYYKKKAAA===999777///...---,,,,,,+++******++++++,,,,,,,,,,,,------------...///000111222222111222222333333444555555666777999999:::;;;>>>@@@BBBCCCFFFJJJMMMNNNLLLJJJFFFFFFFFFFFFFFFEEEEEEEEEFFFEEEEEEDDDCCCDDDDDDDDDFFFGGGKKKPPPUUU\\\lllzzzooo^^^NNNEEECCC???<<<999777888:::;;;;;;:::999888777666444444333000000000000000///------,,,,,,,,,------...///000///...000555999<<>>;;;:::999888777555444333222111111222333555>>>AAACCCBBB>>><<<<<<===AAACCCEEEFFFFFFGGGIIIKKKLLLMMMOOOSSSXXX^^^dddgggkkkggg```XXXQQQNNNOOOQQQYYYkkkxxxnnnddd___]]]^^^eeemmm|||~~~|||uuussswww}}}tttmmmnnnsss~~~~~~}}}}}}}}}}}}||||||||||||}}}~~~~~~}}}}}}}}}yyyyyyzzz{{{|||}}}~~~||||||||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~tttrrrmmmhhhfffkkkttt||||||{{{yyyssspppnnnhhhaaaWWWYYY^^^fffnnnsssvvvvvvsssfffUUUHHH@@@;;;666444------------+++*********+++++++++,,,,,,---------------...///000111222222333333444444555666666666666888999999999:::<<<>>>@@@AAACCCGGGKKKKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFIIIOOOSSSZZZhhhuuuooo^^^NNNEEECCC>>>;;;888666777999::::::888888888777666666555444///000000111111000//////---,,,,,,---...000111111...---000555999<<>>AAAGGGNNNWWWbbbkkkkkkfffgggfffeeebbb___\\\ZZZXXXTTTOOOLLLLLLOOOWWWiiiyyy~~~vvvkkkbbb\\\VVVOOOJJJJJJGGGDDDBBBAAA@@@===<<<555444222111111222444555777;;;??????===<<<===??????BBBFFFIIIJJJKKKLLLNNNKKKLLLNNNQQQUUUZZZ___aaagggddd___XXXQQQNNNNNNPPPQQQ___ttt}}}sssiiiccc```___dddkkk{{{~~~~~~xxxsssrrrxxxyyypppooottt~~~~~~}}}||||||}}}}}}|||||||||}}}~~~~~~}}}}}}||||||vvvxxxzzzzzzyyyyyyzzz|||{{{{{{||||||}}}}}}~~~~~~~~~yyywww{{{uuurrrlllgggfffiiioootttzzzwwwxxx}}}xxxrrrnnnmmmjjjccc\\\YYY[[[```gggooouuuxxxxxxtttcccPPPEEE===666///+++***,,,------+++******+++***++++++,,,,,,------...---...//////111111222333444444444555666666777777777888999999999999;;;======>>>@@@CCCFFFGGGEEECCCFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEHHHMMMRRRXXXeeepppsss```OOOEEECCC===:::777555666888999999666777777777777777666555000000000000111111111111...---,,,---///000111000///...000555888;;;AAAIIIPPPVVV```iiiooosssuuuwwwpppmmmgggaaa\\\ZZZXXXXXXVVVZZZfffuuuvvvrrrmmmfff```XXXPPPKKKDDDBBB@@@>>>======>>>??????DDDKKKPPPXXX___aaa^^^______```___^^^\\\ZZZYYYQQQLLLHHHGGGGGGMMMYYYfffxxxyyyqqqkkkeee\\\UUUQQQNNNKKKHHHFFFEEEBBB@@@:::999666444333333444444222666:::;;;:::;;;>>>@@@>>>BBBGGGKKKMMMOOOPPPQQQKKKKKKLLLMMMPPPTTTXXXZZZ___^^^[[[WWWQQQNNNLLLMMMOOOXXXjjj}}}yyyoooiiidddbbbeeekkkyyy|||~~~}}}yyytttuuuzzzrrrssswww~~~~~~}}}||||||||||||}}}|||||||||}}}~~~~~~~~~}}}}}}|||{{{{{{wwwyyy{{{{{{xxxwwwyyyzzzzzz{{{{{{|||}}}~~~~~~~~~{{{tttrrrvvvyyyuuuoookkkkkknnnqqqrrrvvvtttwww~~~}}}}}}yyyrrrkkkjjjjjjfff___ZZZYYY\\\bbbkkksssxxxyyyxxxooo]]]KKKBBB>>>666...***'''***,,,---+++******,,,******+++,,,,,,---............///000111222222333333333444444555666666777777999999999888999;;;<<<<<<<<<<<<>>>AAABBBAAA@@@BBBCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEGGGLLLQQQWWWbbblll{{{gggSSSFFFBBB<<<999666555666777888888555666777888888777666666444333111000///000000111...,,,***+++...000///...000...000555888:::@@@GGGMMMSSS]]]fffkkkoooqqqrrrllljjjeee```[[[WWWUUUTTTTTTXXXcccrrrssspppkkkfff```YYYRRRMMMFFFDDDAAA>>><<<<<<>>>???===DDDJJJMMMRRRXXX\\\[[[[[[\\\]]]^^^]]][[[YYYWWWQQQLLLHHHFFFDDDFFFNNNWWWaaasss}}}vvvlllccc\\\YYYUUURRRPPPNNNLLLIIICCCAAA===999555333333333111444777888888999===AAA???CCCIIINNNPPPQQQRRRSSSOOONNNMMMLLLMMMPPPSSSVVVWWWXXXXXXVVVRRRNNNKKKKKKOOOTTTaaappp{{{vvvoooiiifffhhhmmmvvvzzz~~~||||||xxx{{{~~~}}}}}}||||||||||||}}}|||||||||}}}~~~~~~~~~}}}}}}|||{{{{{{{{{yyy|||~~~}}}zzzyyyyyy{{{zzzzzz{{{|||}}}~~~~~~yyyrrrpppttt~~~~~~yyysssppprrruuuuuuuuuuuutttvvv|||~~~||||||uuummmggggggiiifff```[[[XXX]]]dddnnnvvvzzzyyywwwjjjXXXGGGBBB@@@:::333000%%%))),,,---+++***+++,,,******+++,,,,,,---............///000111222333333222222333444444555555666888999:::999888888:::<<<<<<;;;;;;<<<>>>??????>>>???@@@AAABBBCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFDDDFFFKKKPPPVVV```jjjnnnXXXHHHAAA<<<999666444555777888888444555777888888888777666777555222000......///000...+++)))***---...---,,,000///111555777999???FFFJJJQQQZZZccchhhkkkmmmnnnjjjhhhddd___[[[WWWTTTRRRTTTXXXcccqqq}}}ssspppkkkfffaaa[[[TTTPPPIIIFFFBBB===;;;;;;<<<===<<>>BBBAAAAAABBBBBBCCCDDDEEEIIIHHHFFFCCCBBBBBBBBBCCCFFFDDDDDDHHHLLLSSS___llltttZZZJJJDDD???999666777888666777:::666777777888888888777777666555444222111000////////////............//////---///111333444777<<>>???AAAAAAAAABBBBBBCCCDDDEEEGGGFFFEEEDDDCCCCCCCCCCCCDDDBBBCCCGGGJJJPPP]]]hhhfffRRRHHHAAA:::666666555333444666888888999999999888777777666555444222111000000/////////............//////---///111222333666:::>>>CCCFFFLLLRRRXXX]]]bbbeeekkkjjjjjjiiigggeeecccaaa```___aaahhhqqq}}}tttpppiiiccc___[[[WWWUUURRRPPPLLLHHHFFFEEEFFFFFFFFFHHHLLLQQQTTTWWWXXXXXX\\\]]]___bbbddddddaaa^^^TTTOOOIIIDDDBBBBBBBBBBBBEEEMMMYYYhhhyyy~~~zzzuuuqqqnnnjjjfffdddUUUPPPHHH???999666555555333444666777999<<<@@@DDDIIIOOOSSSUUUWWW\\\]]][[[ZZZXXXWWWUUUTTTTTTTTTTTTTTTSSSPPPMMMKKKIIIGGGGGGFFFFFFGGGHHHKKKQQQXXX]]]mmmwwwxxxnnnddd^^^[[[^^^hhhqqq{{{yyyyyyyyy{{{|||~~~}}}{{{wwwwwwxxxxxxzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzzzzz{{{{{{|||||||||xxxxxxyyy{{{|||}}}~~~|||}}}~~~~~~~~~|||{{{zzz}}}||||||{{{|||}}}~~~~~~|||uuuxxx~~~}}}zzzpppbbb[[[[[[bbbiiippptttwwwwwwppphhhWWWIII<<<999777222///222---,,,+++*********+++,,,+++++++++,,,------......//////000111333444555555555666666666666666555555777666444333333444666777888888:::;;;===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA???@@@DDDGGGLLLXXXccc|||www___NNNFFF>>>888777666333333666::::::::::::999999888777777666444333111000000000//////............//////,,,...000111222555999<<<>>>BBBHHHNNNTTTZZZ```dddmmmnnnpppqqqqqqpppooonnnhhheeeeeeiiinnnxxxvvvqqqjjjddd___\\\YYYWWWUUURRRNNNKKKHHHHHHHHHIIIJJJLLLOOOSSSVVVXXXYYYZZZZZZ[[[]]]```cccccc```^^^VVVRRRLLLGGGEEECCCBBBAAAAAAGGGPPP[[[hhhuuu~~~uuurrrooollliiiddd^^^ZZZPPPLLLEEE>>>888555444444555777888999:::===AAAEEELLLSSSXXXZZZ\\\```aaa___^^^]]]ZZZXXXVVVVVVVVVVVVTTTRRROOOKKKHHHEEECCCBBB@@@@@@???>>>>>>AAAFFFJJJWWW```lllvvv}}}qqqfffZZZRRRNNNMMMTTT[[[ooo~~~}}}}}}|||tttuuuuuuuuuxxx}}}xxxxxxxxxxxxxxxxxxxxxxxx{{{{{{{{{|||||||||}}}}}}wwwxxxyyyzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{||||||||||||{{{|||~~~zzzzzzzzz|||vvvzzzzzz|||}}}rrreee___aaafffmmmsssvvvxxxvvvmmmdddPPPEEE;;;777555111///111...---+++))))))***+++,,,++++++,,,,,,---.........000000111222333444555555666666666666666555555444888666444222222333555666777777999;;;<<<>>>@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCAAA@@@>>>>>><<<>>>AAADDDHHHRRR\\\nnnlllVVVLLLDDD===;;;999666666999;;;;;;;;;;;;:::999888888777666555333111111000000//////............//////,,,---///000111333777:::<<>>===;;;;;;;;;:::;;;===BBBFFFLLLSSS\\\aaaeeejjjqqqwwwrrrfffXXXOOOJJJGGGKKKPPP\\\qqq~~~}}}xxxxxxxxxxxxzzzwwwxxxxxxxxxxxxxxxxxxxxx|||||||||}}}~~~~~~zzzzzzzzzzzz{{{{{{||||||~~~~~~~~~~~~}}}}}}|||{{{|||}}}||||||}}}|||xxxvvvuuu|||zzzzzz|||}}}|||~~~}}}~~~yyyssswww|||zzzoooccc```dddiiipppvvvxxxxxxtttkkkaaaLLLDDD;;;777444000.........---+++))))))***+++,,,+++,,,,,,------...//////000000111222333333444444555666666666666666555555888666444333333333444555666666888999;;;===??????>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBAAA>>><<<;;;;;;:::<<>><<<:::999888888888888999999999;;;>>>DDDHHHOOOXXX```aaaaaadddfffeeegggeeeccc```\\\ZZZXXXWWWSSSQQQMMMHHHCCC???<<<:::999:::::::::;;;===AAAEEEIIIOOOWWWZZZYYYYYY]]]```fffnnn|||tttgggYYYPPPJJJGGGHHHKKKRRReee~~~~~~}}}}}}~~~~~~~~~xxxxxxxxxxxxyyyyyyyyyyyy{{{|||}}}}}}|||||||||{{{{{{{{{{{{{{{~~~~~~~~~~~~~~~~~~|||~~~}}}yyywwwvvvyyyvvvtttxxxwwwzzz~~~}}}~~~xxxrrroootttxxxuuuhhh\\\]]]dddkkkqqqvvvwwwvvvqqqeeeZZZHHHCCC<<<666333000...------,,,+++*********+++,,,,,,,,,,,,---....../////////000000111222222333333444555555666666666666666777777666555444444444444555666777888:::;;;<<<===<<<<<<<<<<<<===>>>???@@@AAA@@@@@@???===<<<:::999999888:::===>>>@@@GGGOOOXXXhhhoooWWWMMMCCC>>>:::777888<<<999::::::;;;;;;::::::999888777555444222111111111//////............//////---...//////000111444777666<<>>===<<<<<<;;;;;;;;;;;;<<<999::::::;;;===AAAGGGKKKRRR\\\eeefffeeegggiiijjjjjjjjjhhhfffbbb]]]YYYWWWTTTQQQMMMHHHCCC>>>;;;:::999:::::::::999;;;>>>AAAHHHPPPXXX\\\ZZZWWWVVVWWWWWWZZZbbbpppuuugggYYYPPPKKKFFFEEEGGGNNN]]]uuu~~~~~~~~~yyyyyyyyyzzzzzz{{{{{{{{{yyyzzz{{{}}}~~~||||||||||||||||||||||||~~~~~~~~~~~~~~~}}}|||yyyvvvtttyyyvvv~~~}}}||||||yyyrrrlllkkkpppsssnnnaaaWWW[[[eeemmmrrrvvvvvvrrrkkk^^^RRRBBB@@@:::555111///...,,,,,,,,,,,,+++++++++******,,,,,,------...//////////////////000000111111222333333444666777777777777777777888888777555444333444555666777888999::::::::::::::::::;;;<<<===>>><<<<<<;;;;;;;;;;;;;;;;;;777777999======>>>DDDKKKPPP]]]ooo~~~```UUUIIIAAA;;;777777;;;777888999::::::;;;;;;:::888777555444222111111111//////............//////...///000000000111444777666<<>>======>>>???@@@>>>===???????????????>>>>>>===;;;<<<<<<===@@@EEEKKKPPPWWWbbblllmmmkkkmmmooopppnnnoooooommmhhhbbb\\\XXXTTTRRRNNNIIIDDD???<<<;;;666777888888888999<<>>===999333000///...---+++,,,,,,,,,,,,+++***))),,,,,,------.../////////......//////000000111111222222444666777888888888777777999999888666444222444555555666777888888999999999999999:::;;;<<<<<<999999888888999;;;===>>>777777999<<<<<<<<>>888888;;;666777888999:::;;;;;;;;;888777666444333222111111//////............/////////000000000000111444777888>>>EEEGGGHHHNNNWWW```iiilllrrrvvvwwwtttooollleeeccccccddddddgggpppyyy|||xxxsssmmmiiihhhgggeeeeeegggiiimmmoooqqqooollliiifffdddcccbbbgggfffeeeeeeffffffeeecccbbb^^^YYYVVVVVVYYY[[[]]]^^^bbbhhhkkkkkkiiihhhggg\\\ZZZXXXUUUQQQNNNKKKJJJFFFCCC???======>>>>>>===<<<===@@@DDDFFFFFFCCC@@@CCCCCCCCCCCCBBB@@@???>>>===>>>>>>???BBBHHHOOOTTT[[[gggqqqrrrpppqqqttttttqqqrrrsssqqqmmmfff^^^ZZZUUURRRNNNIIIDDD@@@===;;;222444555666888:::>>>AAAEEERRRbbblllnnnjjjgggfffWWWSSSQQQTTTXXXdddzzzrrrcccYYYSSSLLLHHHHHHGGGPPP```xxx~~~~~~~~~~~~ssssssxxxzzz|||~~~|||{{{{{{yyyzzz|||~~~~~~~~~~~~}}}{{{{{{|||}}}}}}|||~~~}}}}}}~~~uuunnnhhhffffffdddmmmmmmaaaVVVYYYcccjjjmmmpppsssssskkk]]]LLLAAA<<<888222///------------***++++++,,,,,,------...000000000///......------------...///000111111222222333444666666666666555777777777777777666555555666444333555888:::999777999:::;;;;;;<<<<<<;;;;;;>>>>>>======<<<;;;:::999666777999999:::<<>>888888555444444666888999888777777666555444222111000///222111///......///000111111111111222222222333333777:::>>>CCCHHHMMMSSSWWWaaaeeekkknnnooonnnnnnnnnllllllkkkkkkmmmssszzz~~~{{{xxxvvvssspppooorrruuuxxxyyyxxxvvvssspppooooooqqqrrrwwwwwwxxxzzzzzzvvvqqqmmmiiigggcccaaabbbeeeiiilllsssxxx~~~xxxqqqllliiieee___YYYTTTQQQLLLIIIHHHGGGFFFEEEGGGHHHJJJLLLOOOQQQSSSTTTTTTTTTTTTSSSQQQNNNKKKIIIIIIFFFFFFHHHJJJKKKQQQYYYcccnnnzzz~~~{{{yyywwwtttrrroookkkfffccc[[[VVVNNNHHHCCC???<<<:::888999999999888999<<<>>>DDDOOO]]]iiivvv~~~|||tttpppjjjddd]]]WWWXXXeeetttsssiii___SSSLLLKKKGGGKKKUUUiiivvvrrrqqqttttttrrrrrrtttvvv}}}{{{}}}~~~}}}{{{zzz{{{zzzzzz{{{|||||||||||||||~~~}}}|||}}}~~~}}}{{{|||}}}~~~zzzzzz{{{~~~{{{|||}}}~~~tttfff```_________```\\\TTTRRRYYYbbbggglllmmmnnnkkkbbbTTTFFF===888444///,,,++++++++++++***++++++,,,,,,------...000000000000111111111111111222222222222222222222222333444555666666666666888888888888888888777666777666555666777888777555888999999:::::::::::::::<<<<<<<<<<<<;;;:::999999999:::;;;;;;;;;===@@@CCCEEEKKKTTT^^^lll}}}|||eeeYYYNNNAAA999777555444444555777888777666666666555333222111000000333222000///......///000111111111222222222222333444777;;;???CCCIIIOOOSSSZZZ___eeejjjmmmnnnoooppprrrrrrssssssuuuxxx~~~|||zzzyyyyyy{{{~~~~~~~~~vvvtttqqqoooooorrruuuwww}}}wwwsssooommmiiihhhiiinnnssswww~~~{{{vvvppplllddd___ZZZUUUSSSRRRPPPOOOPPPQQQSSSUUUXXX[[[]]]^^^___^^^]]]ZZZXXXUUUSSSRRRNNNKKKJJJLLLMMMNNNTTT[[[gggrrr}}}|||xxxtttppplllhhhddd]]]XXXPPPIIIDDD@@@===;;;:::;;;;;;:::999:::===???CCCMMMZZZhhhvvv{{{rrrhhh___\\\bbbjjj~~~sssggg[[[SSSPPPLLLMMMTTTcccxxx}}}|||{{{vvvpppnnnpppuuu{{{}}}~~~~~~|||zzzzzzzzz{{{{{{||||||||||||||||||~~~|||}}}~~~~~~}}}yyyzzz|||~~~|||{{{~~~|||{{{|||}}}tttccc\\\[[[[[[^^^ZZZTTTQQQTTT\\\eeejjjkkklllkkkeee[[[NNNBBB;;;666333///,,,,,,,,,++++++***++++++,,,,,,------.........///000000111222222111000000000000000000000333333444555555666666666888999999999999999888888888888777777777777666555777888999999::::::999999:::;;;;;;;;;;;;;;;:::999888888999999999:::===@@@EEEKKKTTT]]]iiiyyylll]]]PPPDDD;;;999888777777888:::;;;999888777777666555444444333333333222111000////////////111111111111222222222222222555888<<<@@@EEEKKKOOOUUUZZZbbbhhhmmmpppsssuuuuuuwwwxxxyyyyyy{{{~~~wwwtttpppmmmlllnnnrrruuu}}}zzzuuurrrooolllkkknnnsssyyy~~~|||sssooohhhbbb^^^\\\ZZZYYYYYYZZZ[[[]]]```bbbdddeeegggeeebbb^^^[[[YYYXXXXXXRRROOONNNOOOPPPPPPVVV]]]jjjttt|||wwwrrrnnnjjjggg```ZZZSSSKKKFFFBBB>>><<<;;;<<<<<<;;;;;;;;;>>>@@@GGGNNNZZZggguuuvvvmmmiiiiiilll|||{{{xxxvvvvvvxxx|||}}}pppcccYYYSSSQQQPPPTTTaaattt}}}tttqqqsssuuu|||}}}~~~}}}{{{yyyyyyzzz}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~wwwxxx{{{}}}~~~}}}}}}{{{~~~~~~wwwccc\\\[[[YYYZZZSSSMMMNNNTTT]]]fffkkkjjjjjjhhh```TTTGGG>>>999555333///------------,,,***++++++,,,,,,------...,,,------...///000111111111111111111000000000000333333444444555666666777999999:::::::::::::::999999999999888777666666777777888999999::::::999999::::::;;;;;;<<<;;;;;;;;;999:::::::::999:::===???EEEKKKTTT]]]gggwwwmmm\\\PPPFFF???<<<:::999999:::;;;<<<;;;999666666666555555444444444333333222111000/////////000000111111111222222222222444777999===BBBIIIMMMRRRWWW___gggmmmrrrvvvyyyyyy{{{|||}}}||||||~~~~~~yyyuuuooojjjhhhhhhjjjllltttxxx}}}wwwqqqooommmllloootttzzz~~~}}}uuunnnjjjgggeeecccbbbccccccdddeeeffffffggghhhfffbbb___\\\ZZZYYYYYYSSSPPPPPPRRRSSSTTTYYYaaammmxxx{{{vvvqqqllliiiccc]]]UUUNNNHHHCCC@@@===;;;<<<>>>>>>>>>>>>@@@BBBHHHMMMXXXeeesss{{{uuusssrrr~~~~~~yyyuuuqqqmmmlllqqqvvvzzzmmmaaaXXXTTTSSSVVVaaarrryyywwwyyyvvv}}}}}}~~~|||zzzyyyyyyzzz}}}}}}}}}}}}}}}~~~}}}}}}~~~xxxxxxzzz|||~~~}}}}}}{{{{{{{{{eee___\\\YYYTTTMMMHHHLLLTTT\\\dddkkkkkkjjjeee[[[MMMBBB;;;888444111///---......---,,,***++++++,,,,,,------...,,,------...///000000111222222333333333333333333444444333444444555777777999::::::;;;;;;;;;;;;;;;:::;;;;;;:::888777888999888999999:::::::::::::::::::::;;;<<<===============>>>>>>===<<<===@@@BBBBBBIIIQQQYYYaaappplll[[[OOOGGGAAA>>>999888888999::::::999777333333333333333333333333222222222111111000000///000000000111111111111222222333555777:::@@@FFFKKKOOOTTT\\\dddkkkpppuuuyyy|||~~~}}}}}}}}}~~~{{{zzzvvvpppjjjfffeeeeeeffflllrrr{{{zzzrrrpppooooooqqquuuyyy|||~~~zzzuuurrrpppooonnnmmmlllkkkiiihhhgggfffeeedddaaa]]][[[YYYXXXXXXTTTQQQQQQTTTVVVXXX___ffftttzzzuuuoookkkfff```XXXPPPJJJEEEAAA>>>;;;>>>AAACCCDDDDDDEEEFFFGGGKKKUUUdddqqq}}}}}}zzz~~~wwwrrrnnngggdddgggiiiooo~~~|||nnnbbbZZZXXXYYYcccrrr}}}|||~~~|||}}}~~~}}}|||yyyxxxyyyzzz|||{{{{{{{{{|||~~~|||{{{|||~~~~~~}}}{{{{{{{{{|||~~~}}}~~~{{{|||}}}iiiccc```[[[RRRKKKHHHNNNVVV\\\dddlllkkkjjjdddXXXIII>>>999888111///---,,,------,,,+++***++++++,,,,,,------.........//////000000000111222222222333333444444444444444333333444555777888::::::;;;<<<<<<<<<<<<<<<:::<<<===<<<:::999:::<<<999999:::;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>???@@@@@@???>>>>>>@@@BBBAAAGGGOOOTTT[[[iii|||nnn[[[NNNGGGAAA>>>999888777888999:::888666333333333333333333333333111111111222222111111000000000000000111111111111000111333555888===DDDHHHKKKPPPXXX```ffflllqqquuu|||}}}}}}|||zzzyyyzzz{{{}}}zzzxxxuuuppplllhhhgggggggggggglllttt||||||uuutttttttttuuuwwwzzz||||||~~~|||zzzzzzxxxvvvrrrnnnjjjhhhfffbbbaaa___]]][[[YYYXXXWWWUUURRRSSSWWWZZZ]]]eeemmmyyy~~~xxxqqqmmmhhhbbbYYYQQQKKKFFFBBB???<<<@@@FFFJJJKKKJJJJJJJJJIIILLLUUUcccoooxxxwwwqqqjjjaaa\\\^^^]]]^^^iiiyyy~~~qqqcccaaa```gggsss}}}}}}~~~}}}{{{yyyxxxxxxzzzzzzzzzyyyzzz{{{}}}~~~{{{zzz{{{|||}}}|||}}}}}}||||||~~~}}}}}}llleeebbb\\\RRRLLLKKKRRRYYY^^^fffooollljjjcccVVVGGG<<<888888000...,,,+++,,,,,,+++******++++++,,,,,,---......000000000000111111111111//////000111222222333333444444333333444555777888::::::;;;<<<=========<<<:::<<<>>>===;;;:::<<<>>>999:::;;;;;;<<<<<<;;;;;;;;;;;;===>>>????????????>>>??????>>><<<===???AAAAAAHHHOOOSSSXXXdddwwwqqq\\\NNNFFFAAA===:::999999999;;;;;;999777444444555555555555555666000111111222222222111111000000000000111111111111///000111333666;;;BBBGGGHHHMMMTTT\\\bbbhhhnnnqqqzzzzzzzzzxxxvvvtttuuuwwwzzz}}}zzzvvvtttqqqnnnlllkkkjjjkkkeeehhhmmmuuu{{{}}}}}}{{{yyyxxxxxxxxxyyyzzz|||}}}{{{|||wwwrrrmmmiiigggaaa```___]]]\\\ZZZXXXWWWUUUSSSUUUYYY]]]aaaiiiqqqzzzzzzrrrnnniiicccZZZRRRLLLGGGBBB???===BBBIIINNNPPPOOONNNMMMNNNPPPXXXdddmmmsss~~~yyyrrrggg^^^XXXXXXUUURRR\\\jjjwww|||mmmjjjhhhmmmvvv}}}~~~|||{{{||||||{{{zzzwwwwwwwwwxxxyyyzzz|||}}}~~~~~~{{{zzzzzz{{{~~~{{{{{{|||~~~zzzllljjjeee\\\MMMMMMOOOTTT\\\dddiiillljjjggg[[[JJJ@@@===:::444000///...---,,,+++++++++*********++++++,,,,,,---...000111111000000111222444444333333333222222222888888888777888999999:::777777888999;;;<<<======AAAAAAAAA@@@???>>>===<<<=========<<<;;;;;;::::::<<<<<<<<<<<<<<<===>>>>>>???@@@AAAAAA??????@@@AAABBBDDDJJJPPPUUU^^^nnn~~~qqq___NNNBBB???CCC<<<:::888888999999888777666666555444333333222222111111222222222111111000////////////////////////000000111111222555:::===FFFKKKRRRYYY___dddiiilllqqqrrrtttuuuuuusssrrrqqqyyy|||uuusssqqqppppppooommmkkkgggiiilllpppsssuuuwwwxxxxxxyyyzzz{{{}}}~~~~~~~~~}}}wwwpppjjjfffdddcccbbb___]]][[[YYYXXXWWWUUUUUUXXX]]]aaaeeeoooxxx}}}yyywwwnnniii```UUULLLFFFCCCAAA???BBBLLLXXX]]]XXXRRROOOOOOPPPWWWdddpppzzzzzzsssiii]]]QQQLLLKKKLLLOOOTTTaaavvvzzzuuusssxxx}}}~~~||||||}}}}}}{{{yyyxxxxxxxxxyyyzzz{{{}}}}}}}}}~~~~~~}}}{{{zzzzzz{{{~~~{{{}}}~~~}}}tttjjjjjjdddZZZOOOOOORRRXXX___fffjjjkkkhhhdddWWWGGG===:::777222//////...,,,,,,++++++,,,++++++,,,,,,---.........///000111111000000111333111222222333444555666666777777666666777777888999999999:::;;;<<<<<<===>>>@@@@@@@@@@@@@@@???======>>>>>>===<<<<<<;;;;;;:::===============>>>?????????@@@AAAAAA??????@@@AAABBBDDDIIIOOOSSS[[[kkkyyyxxxeeeTTTEEE???AAA:::888666666777777666555777777666555555444333333111222222222222111000000///////////////////////////000111111111444999<<>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>>>>???@@@@@@???@@@AAA@@@??????@@@AAABBBCCCGGGLLLPPPWWWeeerrrrrr```OOODDD@@@;;;999777666666777666555777777777666555555444444222222222222222111000000///////////////////////////000000000111333777;;;>>>BBBIIIOOOTTTZZZ___bbbeeegggjjjmmmoooppppppoooqqqqqqxxxyyywwwtttttttttttttttsssqqqqqqqqqqqqqqqrrrssstttvvvyyy}}}{{{yyyuuuppplllhhhfffdddbbbaaa___\\\ZZZXXXVVVUUUXXXXXXZZZ```dddiiisss~~~~~~tttooofff[[[RRRKKKFFFDDDDDDIIIUUUdddkkkggg```^^^YYYYYY___jjjuuu~~~xxxkkk___SSSLLLHHHDDDCCCDDDDDDPPPbbbxxx|||||||||}}}~~~}}}zzzxxxxxxxxxxxxyyyyyy{{{||||||zzz{{{|||{{{zzzyyyzzz{{{~~~~~~|||wwwtttvvvxxxxxxwwwtttuuuuuutttrrrrrrtttuuuuuuqqqiiieeeggghhh^^^RRRLLLOOOVVV___gggkkkkkkjjjcccZZZLLL@@@999666333111...------,,,+++++++++,,,,,,------...///000111111000111222222111111222444000111222444777999:::;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;======???@@@@@@AAA@@@@@@??????>>>======<<<<<<;;;>>>>>>======>>>>>>???@@@>>>@@@AAA@@@???>>>???@@@BBBBBBDDDIIIMMMRRR^^^jjjppp\\\LLLCCC???===999888888888777666666666666666555555444444222222222222222111000///////////////////////////...///000000000222666888:::>>>DDDJJJOOOTTTZZZ^^^ccceeehhhkkkmmmnnnnnnmmmlllkkkooozzz|||yyyvvvtttuuuvvvvvvuuuvvvuuutttsssrrrrrrrrrssstttwww}}}{{{xxxtttrrrpppmmmjjjgggfffeeeeeedddccc```^^^[[[YYYXXXXXXXXX[[[```dddjjjuuuyyyssskkk```VVVNNNIIIFFFDDDJJJWWWgggooolllfffddd^^^^^^dddooozzzzzznnncccWWWPPPKKKEEEAAABBBDDDIIISSSfff{{{{{{{{{}}}~~~}}}zzzxxxwwwwwwwwwwwwxxxyyyzzzzzzxxxyyyzzzzzzyyyxxxzzz{{{~~~~~~zzztttrrrssstttsssqqqpppooonnnjjjgggfffhhhiiijjjfffbbbaaaeeedddZZZNNNIIINNNVVV```hhhlllkkkiii```UUUHHH???:::666333222------,,,+++++++++,,,,,,,,,,,,---...///000111111111222333333222222333444222333444555777888999:::<<<<<<<<<;;;<<<======>>>;;;;;;;;;:::::::::::::::<<<===>>>???@@@AAAAAAAAA@@@??????>>>======<<<<<<===<<<<<<<<<<<<===>>>>>>>>>???@@@@@@>>>>>>???@@@BBB@@@BBBFFFJJJNNNXXXbbbzzzkkkWWWHHHDDD@@@<<<999888777777666555555444444444444444444333333333222111000//////////////////////////////...///000000000111333666888;;;AAAFFFKKKQQQVVVZZZ^^^```bbbeeeffffffeeedddgggeeegggppp{{{}}}xxxuuuuuuuuuvvvvvvyyyxxxwwwvvvuuuttttttsssvvvyyy~~~{{{xxxssspppnnnmmmllljjjhhhggggggfffgggfffeeeccc```]]]ZZZYYYXXXWWWZZZ___dddjjjvvv}}}xxxooodddZZZQQQKKKHHHFFFKKKYYYjjjrrrqqqllljjjeeeeeejjjvvv|||ooodddXXXQQQLLLEEEAAAAAACCCCCCHHHVVVnnn{{{{{{{{{|||}}}}}}{{{yyywwwwwwwwwwwwwwwxxxyyyyyyvvvwwwyyyyyyxxxxxxyyy{{{}}}~~~~~~}}}xxxsssqqqrrrsssrrrpppllljjjhhhccc```___aaacccfffbbb___```bbb___VVVMMMJJJOOOWWWaaahhhjjjiiifffZZZNNNBBB<<<:::666222111,,,,,,++++++++++++,,,,,,,,,,,,---...000111222222111333444444333222444555333333444555666777888888:::::::::::::::;;;;;;<<<:::::::::::::::::::::999<<<===>>>???@@@AAAAAAAAA@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<======>>>>>>???@@@???>>>>>>???@@@AAA???@@@DDDHHHLLLTTT\\\qqq{{{eeeSSSIIIDDD???:::888777666555444444444444444444444444333333333222111000///...////////////////////////---...000000///000222333666999>>>CCCHHHNNNTTTXXX]]]^^^```bbbbbbaaa```___aaa```bbbhhhppp|||{{{vvvuuuuuuuuuuuuyyyyyyzzzzzzyyyxxxwwwvvvzzz}}}~~~}}}}}}}}}}}}{{{xxxuuuppplllkkkkkkjjjiiihhhhhhhhhhhhggggggfffdddaaa]]]ZZZXXXXXXXXXZZZ```eeekkkxxx{{{ssshhh\\\SSSLLLHHHIIINNNZZZkkkttttttqqqpppkkkkkkpppzzzpppdddXXXQQQKKKDDD@@@@@@CCCAAADDDOOOaaa{{{~~~}}}|||{{{zzzzzz||||||{{{zzzxxxxxxwwwwwwxxxxxxyyyyyyuuuvvvxxxxxxwwwxxxyyy{{{|||}}}~~~}}}~~~yyyuuuqqqqqqsssttttttrrrnnnmmmiiieeebbbaaadddgggdddaaa_________[[[TTTOOOPPPSSSZZZbbbhhhhhheeebbbQQQEEE:::888888333...---,,,+++++++++++++++,,,,,,---...///000111333444444222333444444333333444555222222333444666777888999::::::999999::::::;;;<<<:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAAAAAAAA@@@@@@??????>>>===============<<<===>>>>>>???===???@@@???>>>===>>>@@@@@@>>>>>>BBBFFFJJJQQQYYYiiizzzvvvbbbQQQLLLEEE???<<<:::888777444444444555555555555555333333333222111000///...////////////////////////---...//////...///000222555777<<<@@@EEEKKKQQQUUUZZZ[[[]]]_________^^^]]]\\\[[[]]]bbbhhhqqqyyyvvvuuuuuuuuuwwwyyy{{{}}}~~~}}}{{{zzz|||~~~~~~zzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{|||{{{yyyxxxwwwsssooollljjjjjjiiiiiihhhiiiiiiiiijjjiiiiiigggddd```\\\ZZZZZZYYY[[[aaafffnnnzzz~~~uuujjj^^^TTTMMMIIIIIIMMMYYYhhhrrrsssqqqqqqlllkkknnnxxxuuuiii[[[SSSLLLEEEAAAAAABBBAAACCCKKKVVVjjj|||vvvsssttt}}}|||{{{yyyyyy{{{||||||{{{yyyyyyxxxxxxyyyyyyzzzzzztttvvvwwwxxxwwwwwwyyy{{{||||||wwwssspppqqqtttwwwwwwvvvtttsssoookkkhhhhhhllloooccc```______]]]XXXSSSQQQUUUXXX]]]dddggggggbbb___JJJ>>>555555555000+++***+++++++++***++++++,,,,,,...///000111333444555666222333555444333333444666000000222444666777999:::<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<============>>>@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@===???@@@???>>>===>>>???@@@======BBBFFFJJJPPPWWWdddrrroooXXXSSSLLLEEEAAA???===<<<555555555666666666666666444333333333111000///...////////////////////////---...//////......///111333666:::???CCCIIIOOOTTTRRRSSSVVVXXXYYYYYYXXXXXXXXXXXXZZZ___dddkkkyyy{{{wwwvvvuuuuuuvvvxxx|||~~~|||zzz|||~~~}}}zzzyyyttttttsssrrrqqqppppppooopppqqqrrrtttuuuwwwxxxxxxwwwvvvvvvuuuuuurrrnnnkkkjjjjjjiiiiiiiiiiiijjjjjjmmmmmmllljjjgggccc___]]][[[ZZZ]]]bbbhhhooo|||vvvkkk___UUUMMMIIIGGGJJJUUUdddnnnooooooooojjjhhhjjjrrr{{{|||ooo```VVVNNNFFFCCCCCC>>>===???CCCIIIYYYvvv}}}rrrlllfffmmmuuu}}}}}}}}}}}}}}}||||||||||||{{{zzzzzzyyyyyyxxxxxxwwwuuutttssstttuuuwwwzzz|||~~~}}}|||zzzvvvwwwyyyxxxzzz}}}}}}}}}}}}yyypppiiieeeeeeccc___YYYTTTRRRQQQVVV___ccccccgggjjj```PPPCCC???999444111///---+++***++++++,,,---...//////222111111444888:::999888444444444333333444444555333333333444555666777888999999999999::::::;;;<<<;;;;;;:::;;;;;;<<<===>>>=========>>>???AAABBBCCC@@@@@@@@@???>>>======<<<>>>>>>>>>======<<<;;;:::>>>???@@@???======>>>???<<<<<<>>>???AAAFFFMMMRRR\\\iii}}}ooofffXXXKKKBBB===:::999777666555444444444444444333222222111111222222333111000000////////////000...000111000///...///000333555888<<>>???::::::::::::;;;<<<===>>>============???@@@AAABBB??????>>>======<<<;;;;;;======>>>>>>======<<<<<<>>>???AAA@@@???>>>@@@AAA>>>?????????@@@DDDJJJNNNWWWbbbsssuuucccSSSIIICCC???<<<777777666555444444444444333333222222222222333333111111000////////////000///000111111//////000111111333555999>>>CCCFFFHHHLLLJJJJJJLLLPPPSSSTTTSSSUUUWWW[[[```ccchhhuuu~~~xxxtttrrrpppsssuuuyyy~~~{{{wwwooofff```]]]ZZZVVVTTTTTTUUUTTTTTTVVVXXX[[[___dddjjjqqqvvvwwwvvvvvvuuusssrrrqqqqqqnnnnnnnnnnnnmmmmmmmmmmmmkkkkkkkkklllmmmkkkhhheee___```cccfffiiiqqqyyynnncccXXXNNNHHHCCCGGGPPP]]]iiiooommmjjjaaacccfffhhhjjjooowww}}}|||lll^^^SSSKKKDDD@@@@@@<<<<<>>::::::::::::;;;<<<======<<<<<<<<<===>>>???@@@AAA=========<<<;;;;;;::::::<<<======>>>>>>>>>>>>>>>>>>???AAAAAA@@@@@@AAACCCAAABBBAAA@@@@@@BBBFFFJJJQQQYYYgggxxxnnn\\\QQQJJJCCC===888777666555444444444444333333222222222222333333222111000//////////////////111222111000///000111000111333666999===@@@BBBDDDDDDDDDGGGKKKNNNPPPPPPSSSTTTYYY___ccchhhssszzzuuuqqqnnnppprrrwww}}}~~~|||xxxtttnnnggg___YYYRRRNNNJJJHHHGGGFFFEEEEEEIIIKKKNNNRRRYYYaaakkkqqqwwwvvvuuuttttttsssssssssqqqpppooonnnmmmllllllkkkiiiiiijjjmmmoooooommmkkkcccccceeehhhkkkttt{{{nnncccXXXOOOJJJBBBDDDJJJUUUbbbjjjmmmmmmbbbdddggghhhhhhlllrrrwwwttteeeZZZPPPHHHCCCBBB===<<<@@@BBBFFFTTTfffxxxwwwoooiiiffffffkkkvvvzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxyyyyyyzzzzzzzzzxxxxxxxxxyyyzzz|||~~~~~~wwwppprrrlllbbbWWWPPPOOOSSSWWW\\\bbbggggggeee___QQQDDD999666222///...---,,,+++***++++++,,,---...//////222333666:::<<<<<<;;;:::888888777666555555555555444444333333444555666666999999888888888888999999999999999999:::;;;<<<===;;;;;;;;;;;;<<<===>>>???===<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>????????????<<<>>>@@@@@@???@@@AAACCCCCCCCCBBBAAA@@@BBBEEEHHHMMMSSS]]]lllrrrbbbYYYPPPFFF===999888777666555555444444333333333222222333333333222222111000////////////000111222111000///000222///000111333666999;;;<<<>>>>>>@@@BBBFFFJJJLLLMMMQQQRRRWWW^^^bbbgggqqq{{{xxxssspppoooppptttyyy}}}}}}{{{xxxtttqqqmmmjjjeee```ZZZVVVKKKHHHDDDAAA@@@@@@?????????AAACCCHHHOOOYYYeeelllqqqrrrtttuuuuuutttsssrrrqqqqqqpppnnnmmmkkkjjjjjjjjjjjjlllooorrrrrrqqqooogggfffgggjjjmmmvvv|||ooocccXXXOOOJJJCCCCCCFFFMMMXXXbbbhhhkkkdddfffiiijjjkkkooovvv|||~~~pppdddXXXNNNGGGEEE@@@>>>BBBCCCDDDPPP___qqq|||{{{tttpppnnnqqq|||{{{{{{{{{zzzzzzzzzyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxvvvwwwwwwxxxzzz{{{}}}}}}xxxpppuuunnncccWWWPPPQQQWWW\\\\\\aaaeeefffbbbYYYMMMBBB999666111...,,,+++)))(((***++++++,,,---...//////000222666:::<<<===>>>>>>999888777777666666666777555555444444444555666666999888888777777777888888999888888999999:::;;;<<<::::::::::::;;;<<<============<<<<<<<<<<<<;;;;;;:::;;;<<<>>>????????????:::<<<===>>>======???AAAAAABBBBBBAAAAAABBBEEEHHHKKKPPPWWWcccwwwttthhh```WWWJJJ???::::::888777666555555555444333333333333333333444333222111000///////////////111222111000///000111000000111222444666888999:::;;;===@@@CCCFFFIIIKKKPPPPPPUUU[[[```ccckkkttt}}}}}}wwwsssnnnoooppprrrsssrrrooollleeebbb___]]]ZZZWWWRRROOOFFFCCC???======>>>======<<<===???BBBHHHSSS^^^eeejjjmmmqqquuuwwwvvvsssqqqsssrrrqqqpppooonnnmmmlllnnnnnnoooqqqttttttrrrooojjjiiijjjllloooxxx~~~qqqdddYYYOOOJJJEEECCCCCCFFFMMMVVV^^^cccgggiiikkklllnnnrrrzzz|||oooaaaTTTKKKGGGAAA>>>BBBBBBCCCMMMZZZnnnzzzzzzxxxwwwyyy{{{{{{zzzzzzzzzyyyyyyyyy{{{{{{zzzyyyyyyxxxwwwwwwuuuvvvwwwxxxzzz{{{|||||||||uuutttmmmcccXXXSSSTTTZZZ```]]]```dddccc]]]SSSGGG???888555000---+++***)))'''***++++++,,,---.../////////111444777888:::<<<>>>999888888777777888888999777666666666666666777777555555555666777999:::;;;888888888888999:::;;;;;;999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<===>>>>>>>>>>>>999:::<<<<<<;;;;;;<<<>>>>>>???@@@@@@@@@AAADDDFFFFFFLLLSSS[[[kkkwwwmmmeee[[[NNNDDD;;;;;;999777666555555555444444333333333333444444444333222111000/////////...000111000///...///000000000111222333555777888777999<<<>>>@@@CCCGGGJJJNNNNNNQQQWWW[[[]]]bbbiiipppzzzxxxssskkkiiihhhfffeeeccc___]]]VVVUUUSSSRRRRRROOOLLLIIIDDDAAA===;;;<<<<<<<<<;;;======>>>???DDDKKKUUU[[[bbbfffkkkpppssstttsssqqqsssssssssrrrrrrqqqqqqqqqrrrrrrrrrtttuuuuuurrrpppllllllmmmoooqqqyyytttggg[[[PPPJJJEEEDDDAAAAAAEEELLLSSSXXXcccgggllloooqqqtttyyy~~~~~~nnn]]]RRRJJJBBB>>>@@@AAAAAAJJJVVVjjjwww|||{{{}}}yyyyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvwwwyyyzzz{{{||||||zzztttooojjjbbbYYYTTTVVV\\\aaa```bbbcccaaaXXXLLLAAA;;;666333///,,,,,,+++***)))***++++++,,,---.../////////000222222222333777:::888888888888888999:::;;;888888777777777777888888555555555666777888999:::777777777888888999:::;;;999888888888888999::::::::::::::::::;;;;;;;;;;;;999:::;;;<<<<<<===<<<<<<999;;;<<<;;;::::::;;;<<<<<<===>>>===<<<===???AAA>>>GGGNNNRRR]]]ssszzzooodddZZZOOOGGG<<<;;;:::888777666555555444444333333333333444444555444222111000/////////---///000///...---...///000000000111222444666666555888;;;<<<===@@@DDDGGGKKKJJJMMMRRRUUUUUUXXX]]]aaaiiixxxuuuoooeeeaaa]]]YYYWWWTTTQQQOOOIIIJJJKKKNNNQQQRRRPPPNNNJJJGGGCCC@@@@@@@@@???>>>??????>>>>>>???DDDJJJOOOXXX[[[___ccchhhkkknnnooooooppppppqqqqqqqqqrrrrrrtttttttttvvvwwwvvvtttqqqnnnnnnooorrrsssyyyyyykkk^^^RRRKKKDDDBBB@@@>>>???DDDJJJNNNXXX```kkkssswwwyyy{{{}}}kkk^^^QQQHHHAAABBBBBBAAAIIIUUUffftttxxxxxxxxxwwwwwwwwwwwwvvvwwwxxxxxxyyyyyyzzzzzz{{{vvvwwwxxxzzz{{{||||||}}}}}}~~~|||tttmmmkkkggg```YYYUUUWWW\\\aaaccccccccc___UUUHHH===888444111...,,,,,,------,,,***++++++,,,---...///000///000111///---...222555777777777888999:::<<<<<<999999888888888888888999888888777666666666666666777777777777888999:::;;;888888888888888888999999999999999999999999999:::999:::;;;;;;<<<;;;;;;;;;:::;;;<<<<<<:::999:::;;;;;;<<<<<<;;;999999:::<<<888BBBJJJLLLTTTiii{{{mmmaaaVVVMMMHHH===<<<:::888777666555555555444444333333444444555555444333111000/////////---...///...---,,,---////////////000222333555666444777:::;;;<<<===BBBEEEIIIGGGIIINNNPPPPPPRRRUUUXXX^^^jjjyyy}}}rrrlll___[[[UUUPPPNNNKKKIIIHHHAAADDDHHHOOOUUUYYYYYYXXXTTTPPPLLLHHHGGGFFFEEECCC@@@@@@>>><<<<<<>>>CCCGGGPPPQQQSSSWWW\\\bbbhhhkkkjjjkkklllmmmnnnoooppppppttttttuuuwwwxxxxxxuuusssnnnoooqqqssstttyyy|||oooaaaTTTMMMBBBAAA???======@@@EEEIIIMMMYYYjjjxxx~~~xxxjjjYYYNNNFFFEEEDDDCCCKKKUUUdddsss{{{zzzxxxwwwvvvvvvuuuuuuvvvwwwxxxwwwvvvuuuvvvwwwwwwzzz|||}}}|||{{{{{{{{{xxxuuutttssspppmmmeee___WWWSSSTTTYYY^^^aaaeeeddd```XXXKKKAAA:::888333111---***))))))***+++++++++,,,------......///000111111222333444444555444444444444555777888999::::::999999888888888777666777777666555444444555555555555666666666666666666777777777888888888888777777888888888999999999999999999:::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<======<<<<<<;;;::::::===CCCHHHOOO]]]www|||pppaaaRRRKKKLLLCCC<<<888::::::777444444333222111000000222444666111222333222000000000222000000000000////////////000/////////111222444666888999:::<<>>??????@@@AAADDDHHHKKKOOOTTT\\\aaabbbfffjjjlllkkklllooosssqqqsssvvvvvvtttrrrpppppptttrrrrrrvvvyyy~~~ttteeeXXXRRRJJJDDD???@@@AAAAAABBBFFFMMMXXXiii|||{{{fffZZZMMMHHHHHHHHHLLLPPPaaaooo}}}yyyyyywwwvvvuuutttttttttuuuvvvwwwwwwuuutttuuuwwwyyy{{{|||}}}}}}}}}~~~xxxsssrrrqqqnnnjjj^^^YYYTTTRRRTTTZZZ^^^aaacccbbb\\\SSSGGG===888666222000---***))))))***+++++++++,,,------......///------......///000000111444444444444555777888999666666555555555444444444777888999888777666777888666666666666555555555555666666666777777777888888777777777888888888999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999::::::999999888777:::<<>>@@@AAABBBCCCDDDEEEGGGIIIKKKLLLMMMPPPXXXaaalll}}}zzznnneeeaaaSSSPPPLLLHHHFFFEEEEEEEEEGGGNNNXXXdddvvv}}}uuukkkccc``````aaaaaabbb[[[QQQHHHCCC@@@>>>======@@@BBBDDDFFFJJJPPPUUU[[[```eeeiiijjjlllpppsssqqqsssuuuuuutttsssssssssuuussstttxxx{{{xxxiii]]]UUUKKKDDD@@@@@@AAA@@@CCCFFFIIIUUUkkkyyyjjj[[[RRRMMMKKKMMMPPP```nnn{{{xxxwwwvvvuuutttssssssssstttuuuvvvuuuttttttuuuwwwzzz{{{|||}}}}}}~~~}}}xxxqqqpppoookkkfffUUURRRPPPQQQUUUZZZ^^^```aaa]]]VVVLLLAAA999444333111///---***))))))***+++++++++,,,------......///...//////000000111111222333333444444555666888999777777666666666666666555666777888888777666777999777666666666555444444444555555666666666777777777777777777777888888888888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999999;;;>>>BBBFFFQQQggg{{{}}}lllZZZMMMHHHHHHAAA===>>>>>>999555444444444222111111222333333222333444333111111111222000/////////........................///111222333333444666777999;;;======???@@@AAABBBEEEGGGIIIJJJNNNPPPVVV___ggguuussshhhbbb^^^QQQPPPMMMKKKIIIGGGGGGFFFFFFPPPZZZfff~~~tttooonnnpppqqqqqqiii]]]PPPGGGAAA<<<:::;;;<<<=========@@@CCCGGGPPPVVV]]]cccgggkkkppptttrrrtttuuuuuutttssstttvvvvvvuuuvvvzzz}}}pppbbbZZZMMMFFFAAA@@@AAA@@@CCCFFFGGGUUUnnnnnnaaaXXXTTTSSSVVV```mmmzzzxxxxxxvvvuuutttsssssssssssstttuuutttssstttvvvxxx{{{{{{{{{|||}}}}}}}}}~~~~~~zzzpppooonnniiicccPPPOOOOOORRRWWW[[[^^^^^^^^^YYYPPPEEE<<<555222111///...,,,***))))))***+++++++++,,,------....../////////000000111111111111333333333444555666777888777777777666666666666666222444555555444444666777777777666555444444333333444555555555555666666666666666666777777777888888::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<======<<<<<<;;;:::888999<<<@@@CCCMMM```rrrxxxeeeTTTJJJIIICCC?????????:::666555555444333222222222222222111333333222111000111222000000//////......---------------...///000000111222333444666888999;;;;;;>>>>>>???AAACCCFFFHHHIIIPPPQQQWWW^^^fffqqq}}}qqqhhhbbb___VVVUUUUUUSSSQQQOOOLLLKKKIIISSSXXX```zzz}}}{{{}}}wwwjjj\\\QQQIIICCC???<<<<<<;;;::::::;;;>>>???EEEKKKTTT\\\aaagggnnnsssuuuvvvvvvuuusssssstttvvvvvvuuuvvvzzz}}}vvvggg^^^QQQIIICCCBBBAAAAAACCCFFFJJJYYYrrrrrrhhhaaa```aaadddooozzz~~~~~~yyyxxxwwwvvvuuutttttttttsssttttttsssssstttwwwyyyzzzzzzzzz{{{~~~}}}}}}yyyooonnnmmmggg___NNNOOOPPPTTTYYY\\\]]]]]][[[UUUKKK@@@999444111000---,,,+++************+++++++++,,,------......///,,,,,,,,,---------------333333333333444666777888333333333333333333333333222444555555444444555777777666666555444333333222333333444444444555555555555555666666666777777777999999999::::::::::::;;;::::::::::::::::::::::::888999999999999888777777777888:::>>>BBBKKK\\\llltttaaaSSSLLLEEE@@@@@@???:::777666555444444333333222222222111222222222000///000111111000000///......------------....../////////000222333444555777888::::::======???AAACCCFFFHHHJJJLLLMMMQQQYYY```iiixxxvvvooojjjgggaaabbbbbbbbb___[[[VVVSSSRRRWWWXXX\\\ttt}}}nnnaaaVVVLLLGGG???===;;;::::::;;;<<<======CCCLLLSSSZZZaaaiiiooowwwwwwwwwuuusssrrrssstttuuutttuuuyyy{{{{{{lllbbbVVVNNNFFFDDDBBBAAABBBFFFMMM[[[uuuzzzpppkkkkkkkkkttt|||xxxvvvyyyyyyyyywwwvvvuuutttttttttsssttttttssssssuuuxxx{{{zzzzzz{{{}}}}}}}}}uuujjjkkkjjjbbbYYYNNNNNNQQQUUUYYY\\\]]]\\\WWWPPPFFF===777333111///,,,++++++*********++++++++++++,,,------......///........................222222333333444555777888444444444444555555555555555666777777666555666888666555555555444333333333222333333333333444444444555555555555666666666666888888888888999999999999999999999999::::::::::::999::::::::::::999888888999888:::>>>AAAIIIWWWeeerrraaaTTTKKKCCCAAA???:::777777444444444444444333333333111222333222000///000111222222111000///......---------...///000000//////222222333555666888999999<<<===>>>@@@CCCFFFHHHJJJKKKKKKOOOVVV[[[bbbnnnyyy}}}zzzuuuwwwxxxxxxtttmmmgggbbbZZZYYYXXX]]]pppooo___RRRJJJCCCAAA===<<<<<<=========:::???EEEKKKQQQYYYbbbiiiuuuvvvvvvuuusssrrrrrrssstttssstttwwwxxx{{{rrrhhh]]]SSSKKKFFFDDDAAABBBFFFLLL[[[ttt~~~uuurrrsssyyyzzzrrrnnnmmmttt{{{xxxwwwvvvuuutttssssssssstttttttttssstttvvvzzz}}}zzz|||~~~~~~~~~~~~mmmccceeeeee[[[QQQKKKLLLOOOSSSYYY]]]^^^]]]QQQKKKAAA999555222000...******************++++++++++++,,,------......///111111111111111111111111222222222333444555666777666666777777777888888888555777777777555444555666444444444444444444444444222222222222333333333333444444555555555666666666666777777777777888888888888888999999999:::::::::;;;<<<<<<<<<<<<;;;::::::;;;:::;;;>>>@@@EEERRR^^^pppppp___TTTIIICCC???999666777333333444444444444444444333444555444222111222333333333222111000///......---...///000000000//////111111222444555666777888;;;<<<===???BBBEEEHHHIIINNNMMMOOOTTTXXX\\\eeennnuuu}}}wwwiiidddbbbjjjvvvnnn]]]SSSLLLHHHCCCAAAAAAAAA@@@>>>:::===AAAEEEIIIQQQ[[[cccppprrrtttuuutttssstttttttttssstttvvvwwwyyyzzzooobbbXXXNNNIIIEEEAAABBBEEEJJJXXXqqq}}}yyy}}}~~~~~~zzz{{{zzzuuuoooiiijjjmmmqqquuu}}}wwwvvvuuutttsssrrrrrrrrrtttttttttttttttwww{{{~~~{{{}}}~~~|||{{{ggg^^^aaaaaaVVVKKKIIIJJJMMMRRRXXX]]]______NNNGGG>>>777444222///---***************+++++++++++++++,,,------......///////////////............222222222333444555666777333444444444555555666666444555666555333222222333333333444444444444444444111111222222222333333333444444444555555555666666666666666666777777777777888888888999999:::::::::888999999999999888777777>>><<<<<<===???CCCMMMXXXbbbyyyhhh[[[NNNFFF???999666666222222333444555555555555555666777666444333444555444444333222111000///......///000111111000000///000111111333444555666666::::::<<<>>>AAADDDGGGHHHMMMKKKMMMQQQSSSUUU\\\cccggguuu|||tttsss|||nnncccTTTOOOJJJGGGFFFEEEBBB@@@;;;===@@@BBBEEEMMMWWW___kkkooosssuuuuuuuuuuuuvvvuuussstttvvvvvvxxxtttfff\\\QQQKKKFFFBBBBBBEEEHHHUUUnnn|||}}}~~~}}}|||yyyzzz|||yyysssjjjeeefffdddfffnnnxxx|||}}}vvvvvvtttsssssssssssssssrrrqqqqqquuuzzz~~~~~~}}}zzz}}}}}}|||~~~ttt___YYY[[[WWWNNNFFFAAAHHHNNNRRRVVVYYYXXXUUUHHHBBB999222............,,,,,,++++++***+++++++++)))******+++,,,,,,------......//////000000111111////////////000111222333333333333444444444555555666555444333222333444444444444444333333222222222222222111111111111111111555555555555666666666666555555555555555555555555777777888999999999999888888888999999999:::::::::888<<<>>>???>>>AAAIIIOOOZZZmmmsssfffWWWMMMEEE<<<888777555444222333444555555444555333222333666888777555333222111////////////000000000000000000000000000//////000111222444666777:::;;;<<<===>>>AAAEEEIIIHHHKKKOOOSSSUUUXXX[[[]]]eeeiiivvvoooccc]]]VVVTTTUUUTTTMMMFFFEEEAAA@@@DDDHHHKKKRRRYYYeeeqqqzzzyyytttsssvvvxxxuuuuuuuuuvvvxxx{{{nnneeeXXXNNNHHHGGGGGGHHHHHHSSSiii|||wwwtttooossszzzxxxnnnggggggdddbbbhhhtttvvvvvvuuutttssssssssssssrrrqqqrrruuuzzz~~~~~~}}}zzz~~~zzzzzz|||}}}ppp^^^XXXXXXSSSKKKEEEBBBIIIOOOSSSVVVYYYWWWRRREEE???888111...---,,,,,,+++++++++******+++,,,,,,*********+++,,,,,,------///////////////000000000............///000111222222222333333333444444444555444333222222222333444444444333333333222222222111111111111111111111111444444555555555666666666555555555555555555555555666777888888999999888888888888888999999999::::::888;;;>>>>>>===@@@GGGMMMQQQ___vvvzzzmmm^^^TTTJJJAAA:::999777555333333444555555444333222111222555777666555333222111000//////000000000000000000000000000000//////000111222444555666666888;;;===>>>???AAACCCEEEHHHLLLOOORRRUUUYYY\\\bbbfffqqq|||ooohhh``````dddddd]]]UUUHHHCCCAAADDDHHHKKKRRRYYYgggsss|||{{{wwwvvvxxxyyyyyyxxxxxxyyy{{{}}}xxxoooaaaTTTLLLHHHFFFFFFKKKTTTfffzzzuuurrrppprrruuuzzzwwwooommmiiigggkkkuuuwwwvvvuuuttttttssssssssssssrrrsssvvvzzz}}}~~~~~~}}}|||vvvvvvyyy{{{}}}wwwkkk___YYYTTTMMMGGGDDDBBBJJJQQQUUUWWWWWWSSSMMMAAA<<<666111...,,,***)))***************+++,,,------------...//////000000000000//////////////////------------...///000000111111111222222222333333444333222222111111222222333333333222222222222222111111111111111111111111444444444444555555555555444444444444444444444444666666777888888888888888777888888888999999999999888;;;======<<>>:::555111///,,,***((())))))))))))***+++------+++,,,,,,---......//////000000000//////......---......------...//////000000000000000111111111111222222222111111111111111222222222222222111111111111111111111111222222222333333333333444444444444444444444444444444444444555666777777888888777777777777777888888888888999888:::;;;;;;;;;>>>BBBEEEOOOUUU```qqq~~~oooeeeZZZMMMDDDAAA<<<999666555555666555555222222333444555777777777333333222111000000000000//////////////////////////////000000111333444555444666888999999888888999===???BBBDDDHHHMMMSSSWWW]]]cccmmmvvv}}}vvviiijjjttt{{{wwwpppddd]]]VVVTTTSSSTTTZZZaaannnyyy|||{{{zzzxxxyyyyyyxxxxxxxxxxxxyyyzzz}}}qqqdddZZZSSSOOOLLLMMMRRR^^^qqq~~~~~~~~~~~~{{{uuurrrsssqqqooonnnpppvvv~~~|||zzz{{{xxxxxxwwwvvvuuuuuuuuuuuutttvvvxxxyyy{{{}}}~~~}}}yyysssssstttrrrrrrsssttt}}}|||xxxssslllhhhddd]]]RRRFFFCCCEEEFFFNNNUUUWWWVVVSSSKKKBBB<<<999555111///---***((((((((())))))***+++,,,---''''''(((((()))*********000000//////......------//////......//////000000/////////000000000111111222222222111111111000000111111111111111111111111000000111111111222222222222222222222333333333333444444444444444444444444555555666777777777777666666666777777777888888888888999:::;;;;;;===@@@BBBIIINNNXXXhhh{{{vvvkkk```SSSIIIFFF???<<<888666666666666555444555666666777777888999333333222222111111000////////////////////////////////////000111222333444666777777666555555888:::;;;===???AAADDDHHHNNNRRRVVV]]]hhhrrrwww}}}wwwvvvwwwooofffaaa]]][[[^^^dddrrr{{{}}}|||zzzxxxyyyxxxxxxwwwwwwvvvvvvvvvyyy~~~xxxmmmbbbZZZTTTPPPLLLRRR^^^ooo|||||||||{{{{{{|||}}}~~~~~~~~~~~~}}}wwwtttqqqqqqpppnnnmmmooosssvvvzzz~~~yyyxxxwwwvvvuuuuuuuuuuuuuuuwwwzzz{{{|||}}}}}}}}}vvvpppoooooollliiijjjllluuuzzzyyytttpppkkkffffffdddaaa\\\PPPFFFDDDHHHJJJPPPVVVVVVTTTPPPGGG???;;;888333000...,,,***((()))))))))))))))***+++,,,******++++++,,,---------//////..................000//////...//////000000/////////000000000111111111222222222222111000000000000000000000111111111000000000111222222333333111111111111222222222222333333333333333333333333444555555666666666666666666666666666777777777777777888999:::<<<>>>@@@AAAEEEKKKUUUeeewww~~~qqqeeeWWWNNNJJJCCC???:::777666666666666777888999888777666777999333333333333222111000///000000000000000000000000/////////000000222333333777777666444333444777:::999;;;===>>>@@@CCCGGGJJJKKKQQQ\\\fffjjjooozzzuuuoooiiidddeeejjjwww~~~~~~}}}{{{yyy{{{{{{zzzzzzyyyxxxxxxxxxvvvzzzwwwlllbbbZZZUUUQQQWWWbbbooo|||}}}wwwxxxzzzzzzzzz{{{~~~{{{}}}}}}wwwtttnnnooonnnllliiihhhhhhjjjjjjqqq|||yyyyyyxxxwwwvvvvvvvvvvvvuuuxxx{{{||||||}}}{{{tttnnnnnnmmmiiigggfffhhhppptttpppjjjfff```[[[]]][[[ZZZVVVNNNEEEEEEJJJMMMSSSWWWUUURRRMMMEEE<<<999555111---,,,+++)))(((******))))))))))))******------......///000000000------..................///......------....../////////000000000111111111222222333333333222111000/////////000000000111111///000000111222222333333000000000111111111222222333333333333333333333333444444555666666666555555555555555666666666777777777777888:::===???AAAAAAEEEKKKTTTaaaqqqyyyjjj[[[QQQNNNEEEAAA<<<888777777666666777999:::999666444555777333333333333333111000///000000000000000000000000000//////000000111222333333444555444444444555777777999;;;<<<<<<===@@@BBBCCCEEELLLUUUZZZ___hhhqqq~~~wwwrrrqqquuu}}}~~~{{{||||||||||||{{{zzzyyyyyyuuuyyywwwnnneee```\\\```gggooovvv}}}{{{zzzzzz{{{||||||{{{zzzsssvvvxxxyyyxxxyyy|||~~~zzz}}}zzzuuuqqqkkkkkkiiifffbbb______```aaahhhvvvzzzyyyxxxwwwvvvvvvvvvvvvvvvyyy|||}}}|||}}}{{{tttoooooooookkkhhhhhhhhhooorrrmmmfffaaa\\\WWWVVVTTTSSSQQQKKKEEEFFFLLLNNNTTTWWWUUUQQQLLLDDD;;;888444///+++))))))((((((+++***)))))))))))))))***))))))******+++,,,,,,---,,,------....../////////...------,,,,,,,,,------000000000000111111111111222222333444333222111000.../////////000000111111///000000111222222333333000000000000111111111111333333333333333333333333333444555555666666555555555555555555666666666777666666777:::>>>@@@AAAAAADDDIIIPPPYYYfffzzz~~~nnn^^^TTTPPPFFFBBB<<<888777777666666888999:::888555333444555333333444444333222000///000000000000000000000000000000//////000111222222///111444555555444333444555777::::::::::::;;;<<<@@@???CCCJJJOOOTTT]]]eeegggxxx}}}|||~~~{{{|||||||||{{{zzzyyyyyyvvvzzz~~~xxxqqqllleeehhhkkkooosssxxx}}}|||~~~}}}|||zzzzzzzzzyyywwwuuuqqqtttwwwwwwvvvvvvyyy{{{zzz~~~}}}wwwrrrnnniiihhheee```[[[YYYZZZ[[[^^^dddtttxxxyyyyyywwwttttttwwwzzz}}}}}}~~~~~~|||}}}{{{|||}}}xxxuuuwwwxxxtttpppoookkknnnlllfff```]]]YYYUUUZZZWWWQQQJJJFFFEEEHHHKKKRRRUUUVVVSSSJJJAAA;;;888333111...+++******+++,,,************************------................../////////...------,,,,,,000///---,,,,,,---///000......//////000000111111111000000000//////......000///......///000111222111111111111111111222333111111111111111111111111333333333333333333333333444666777666444333333444333333333444555666777888777777888999:::<<<===>>>CCCKKKMMMRRRaaaoooyyykkk\\\OOOJJJDDD===:::::::::999888555888;;;;;;888555555666666555444222111000000000111000///......///000111222222222222222222222222222111111111222333333444333444666777666777999:::;;;<<<>>>AAAFFFLLLQQQTTT[[[ddduuu}}}}}}}}}~~~~~~|||||||||{{{uuuoookkkkkkpppttttttuuuxxx{{{{{{zzzzzzzzz{{{{{{|||~~~~~~~~~~~~~~~{{{{{{{{{{{{zzzyyytttssssssssstttuuuwwwxxxzzz|||~~~xxxrrrmmmhhhffffffddd```[[[XXXWWWZZZ\\\___kkkyyyyyyyyyvvvttttttxxx{{{~~~~~~}}}zzzyyyyyywwwuuussstttvvv{{{{{{xxxzzzzzzvvvrrrqqqooosssqqqiiiaaa]]]YYYVVVYYYUUUOOOIIIFFFFFFJJJMMMSSSTTTTTTOOOGGG>>>888555222000---+++******+++,,,************************+++,,,,,,,,,------..................///////////////...---,,,,,,---...///---......///000000111111111111000000000////////////000000111111111111000111000000000000111222222111111111111111111111111333333333333333333333333444555777666444333333444333333333444555666777888888888888999;;;<<<>>>???@@@HHHJJJOOO]]]jjj~~~wwweeeWWWRRRJJJAAA;;;999888666555666999;;;;;;888666555666777666555333222222111111111000000///000000000111111111111111111111111111222111111111222222333444222444666666666666888:::::::::<<<>>>BBBFFFJJJMMMMMMSSS^^^mmm|||~~~~~~{{{{{{{{{}}}}}}tttpppnnnqqqsssrrrrrrtttssstttvvvxxxyyyxxxxxxwwwvvvvvvvvvvvvxxxzzz|||}}}~~~{{{zzzzzzyyywwwvvvsssrrrqqqqqqpppqqqrrrssswwwxxx{{{~~~zzztttnnnhhhdddbbb___^^^]]]ZZZWWWVVVWWWYYY___lllzzzyyyxxxuuutttvvvyyy}}}}}}}}}}}}~~~|||{{{yyywwwuuulllooosssvvvxxx{{{}}}~~~{{{}}}}}}yyytttssssssxxxwwwmmmbbb\\\YYYWWWVVVRRRLLLGGGFFFHHHLLLOOOUUUTTTPPPJJJAAA999444222000///,,,*********+++,,,************************)))******+++,,,------...------...//////000111111///...---,,,,,,---...///------......///000000000111111111111000000000000000111222333222111000///000/////////000000111222111111111111111111111111333333333333333333333333333555666666444333333444333333333444555666888888999999999:::<<<===???@@@???FFFHHHLLLXXXcccvvvtttccc[[[RRRGGG???;;;:::999777888:::;;;;;;999777666666777777666444333333333333111111222222222111111000000000000000000000000000222111111111111222333333222444555666555666777999:::::::::<<<>>>AAADDDEEEGGGHHHMMMVVVbbbrrr{{{{{{{{{|||xxxrrrooopppooolllkkklllgggjjjnnnqqqssssssrrrqqqpppoooooonnnoooppprrrsssvvvxxxzzz~~~}}}zzzxxxxxxwwwuuussstttsssrrrppppppooooooooossstttwww{{{}}}{{{xxxsssmmmgggbbb^^^\\\XXXYYYYYYYYYWWWVVVWWWYYYcccnnn{{{yyywwwuuuuuuwww{{{~~~{{{{{{|||~~~{{{xxxnnnrrrvvvvvvuuuuuuyyy~~~}}}zzz||||||xxxtttssssssxxxxxxnnnbbb\\\YYYXXXSSSOOOIIIFFFGGGKKKOOORRRVVVSSSMMMEEE===666222000...---,,,*********+++,,,************************((()))***+++,,,---...///---------.........//////...------,,,,,,------...,,,------......///000000111111111111111111000000111111111111000000000//////.........///000111222111111111111111111111111222222222222222222222222333444666555444333333444333444444444555777888999:::::::::;;;===>>>@@@AAA???GGGHHHKKKUUU^^^oooqqqcccZZZNNNEEEAAA@@@???>>>;;;;;;<<<;;;:::888777777777666555444333333333333111222333444333222111000000000000000000000000000222111111111111111222222111333444555444444666777999::::::;;;===???AAABBBFFFEEEGGGMMMTTT```ssswwwrrrqqqmmmkkkmmmppprrrxxx}}}}}}|||}}}~~~xxxrrrlllkkkhhhcccaaaaaa^^^```cccgggjjjlllmmmnnnooonnnmmmlllllllllmmmnnnpppqqqtttwww{{{~~~}}}}}}}}}}}}}}}}}}~~~{{{yyyvvvuuuuuuuuutttrrruuuttttttssssssrrrrrrrrrrrrtttvvvyyy}}}~~~|||yyyvvvtttqqqlllfff```[[[XXXVVVUUUVVVWWWWWWXXXZZZ^^^aaaiiipppzzz{{{yyyvvvuuuwwwzzz}}}~~~zzz{{{|||}}}||||||{{{xxxuuuyyy{{{xxxsssqqqvvvzzzyyyvvvxxxyyyuuuqqqpppooottttttkkkaaa\\\YYYWWWPPPLLLGGGFFFIIIMMMQQQRRRVVVQQQIIIAAA:::444111000,,,,,,+++*********++++++************************)))***+++,,,---...//////---------,,,,,,+++++++++---------,,,,,,---------,,,,,,,,,---......//////000000000000000000111111111000...------...///000............///000111222111111111111111111111111222222222222222222222222222333555555444333333444444444444555666777888999::::::;;;<<<===???@@@AAAAAAHHHIIIKKKTTT[[[jjjnnneeeWWWLLLFFFDDDAAA???======<<<;;;;;;999888777666555444333222222222333222333444444444222111000111111111111111111111111222222111000000111111111111222444444333333444666666666777999;;;===???@@@BBB@@@AAAFFFKKKRRR^^^iii~~~~~~tttkkkeee```\\\YYY\\\___bbbiiipppyyyuuunnnhhheeeaaa\\\YYYZZZWWWXXXZZZ]]]aaaeeejjjlllooonnnmmmkkkjjjjjjkkkkkkkkklllnnnrrrvvvzzz}}}~~~|||{{{{{{zzzzzz}}}~~~{{{yyyxxxyyyzzzzzzzzzuuusssrrrrrrsssttttttsssrrrsssssstttuuuvvvvvvvvvtttuuuxxxzzz}}}~~~~~~}}}|||{{{xxxssspppllliiiddd^^^YYYUUURRRQQQRRRRRRRRRSSSVVV]]]eeekkknnnoooqqqrrrvvv~~~zzz|||zzzxxxvvvwwwyyy|||~~~~~~{{{|||~~~~~~zzzxxxvvvuuuxxx~~~~~~||||||}}}|||wwwqqqooorrrvvvzzzuuurrruuuvvvsssoooooommmooommmfff___\\\XXXTTTLLLIIIFFFGGGKKKPPPRRRQQQSSSMMMDDD===777444111///******************++++++***************************++++++,,,---...//////---,,,,,,+++******)))))),,,,,,,,,------,,,,,,,,,++++++,,,,,,---.........////////////000000000000......---,,,---...///000.........///000111222333111111111111111111111111222222222222222222222222111333444555333333333444444444444555666777999999:::::::::;;;===>>>@@@AAAAAAIIIIIIKKKSSSXXXfff|||}}}rrrcccVVVMMMGGGAAA>>>@@@>>><<<;;;;;;;;;999777555444444333222222333333333333333333222222111000111111111111111111111111222222111000000000000111000222333333222222333444222333444666999:::<<<===>>>===???CCCGGGIIIPPPWWWeeezzz~~~tttjjjccc\\\VVVRRRSSSTTTVVV]]]cccoooxxxzzzwwwooogggaaa^^^[[[VVVTTTUUUSSSSSSTTTVVV[[[aaagggjjjlllkkkiiihhhggggggggggggfffggghhhkkknnnsssvvvyyy}}}}}}}}}}}}|||{{{zzzyyywwwyyy|||~~~~~~}}}zzzxxxvvvuuuvvvvvvuuutttqqqooonnnoooqqqssssssrrrnnnoooqqqsssuuuvvvvvvwwwuuuwwwyyy{{{|||}}}}}}||||||{{{yyyxxxvvvrrrmmmjjjdddaaa\\\VVVRRROOOMMMMMMMMMMMMNNNQQQWWWaaalllttttttrrrooojjjiiioooxxx{{{}}}xxxwwwvvvxxx|||~~~~~~}}}}}}~~~~~~~~~yyyvvvpppmmmnnnrrrxxx|||}}}wwwqqqoooqqqtttwwwrrrppptttvvvsssppppppmmmmmmhhhbbb^^^\\\VVVNNNJJJGGGEEEHHHMMMQQQQQQPPPNNNHHH???999555333000...))))))))))))******++++++******************************++++++,,,,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,------......---.........////////////***,,,...000111111000////////////000111222333444111111111111111111111111111111111111111111111111000222444444333333444555444444555555666888999:::999999:::;;;<<<>>>???@@@>>>FFFGGGIIIPPPTTTaaavvvqqqcccYYYPPPIIIDDDBBB???<<<;;;<<<<<<:::888666555555444444444444444444333222111111000000000000000000000000000000000222222111000000000000000000111222222111111222333333444555777999::::::;;;===<<<===BBBEEEFFFIIIOOOVVVdddvvvzzzpppiii___XXXRRRPPPOOOOOOTTTZZZfffqqq~~~~~~yyytttoookkkccc\\\VVVTTTRRRNNNMMMOOONNNOOOQQQUUUZZZ___dddgggiiihhhfffdddcccccccccdddccccccdddfffiiimmmqqqsssyyyzzz{{{||||||{{{zzzyyytttuuuwwwxxxxxxxxxwwwvvvtttsssrrrsssttttttrrrqqqpppnnnmmmmmmoooppppppooolllnnnppprrrtttuuuvvvvvvuuuvvvxxxzzz{{{zzzyyyyyyxxxvvvtttrrrppplllgggddd\\\YYYTTTOOOKKKIIIIIIIIIHHHKKKNNNTTT\\\hhhsss{{{}}}|||yyysssnnnkkknnnqqqwww}}}xxxvvvwwwzzz~~~~~~|||~~~}}}zzzyyytttnnnhhhgggkkkpppttttttvvv}}}}}}xxxsssrrrssstttwwwrrrppptttwwwuuurrrrrrooolllfff```^^^\\\TTTKKKHHHFFFEEEIIIOOORRRQQQNNNJJJDDD<<<666444222///---(((((())))))******++++++******************************************++++++***++++++,,,,,,------...+++,,,,,,------,,,,,,+++***++++++,,,,,,---......,,,---------......//////'''***000444666444000.../////////000111333444555111111111111111111111111111111111111111111111111000222444444333333444555555555555555666888999:::999999999:::<<<===???@@@<<>>;;;===>>>:::555888777666555444333222222555444444333333222222111000///...///111222222111222222111000//////000000111111222222222111111000222222222333333555666666;;;<<<<<<===>>>??????@@@EEEGGGNNNXXXdddtttzzzkkkfff]]]TTTNNNNNNRRRUUU```iiiwwwzzzrrrkkkddd___YYYVVVOOOLLLHHHGGGHHHHHHGGGEEEJJJOOOUUUZZZ]]]^^^```bbbgggffffffeeeeeedddcccccceeeeeedddeeefffhhhjjjkkkppprrrtttvvvxxxyyyxxxxxxqqqrrrqqqpppnnnmmmnnnooopppoooooooooqqqtttxxxzzzvvvsssooommmllllllkkkjjjppppppppprrrtttvvvuuutttuuuvvvwwwxxxwwwwwwuuuuuuooommmjjjfffbbb^^^[[[YYYSSSLLLGGGGGGGGGEEEDDDEEEIIINNNYYYiiiwwwuuupppooowwwxxxyyyzzz||||||}}}}}}}}}~~~}}}yyyuuulllpppwww}}}~~~}}}~~~|||vvvpppjjjiiiooouuuyyyzzzvvvyyy~~~~~~||||||}}}~~~|||vvvuuuzzz|||yyyvvvvvvuuummmdddbbbccc```VVVMMMDDDFFFIIINNNRRRRRRPPPNNNFFF@@@777222111///,,,)))''''''((((((((()))))))))((()))***+++,,,+++******)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,............///////////////////////////////////////000000111111111111111333222111000000000000000222222222222222222222222444555777888999888777666777777888999:::;;;<<<<<<;;;>>>@@@AAABBBHHHQQQYYYhhhsss~~~wwwqqqiiicccXXXOOOEEE???======:::777999888888777666555444444222222222333333333333333111//////000111222222111111111000000000000000000111111222222222111111000333333444555777999;;;<<<;;;;;;<<<===>>>??????@@@BBBCCCHHHNNNTTT^^^ppp~~~uuuooofff\\\UUUSSSVVVXXXccckkkyyy}}}|||tttooohhhaaa[[[VVVQQQNNNJJJGGGDDDCCCEEEFFFFFFEEEMMMQQQWWW\\\___aaacccdddddddddddddddddddddcccccceeeddddddeeefffhhhjjjkkkmmmnnnoooqqqrrrsssttttttqqqqqqqqqooommmlllmmmoooppppppqqqrrrtttwwwzzz{{{~~~zzzuuuqqqnnnllljjjiiilllmmmooorrrvvvxxxxxxwwwwwwwwwwwwvvvtttrrrpppooojjjhhheeeaaa\\\XXXUUUSSSOOOIIIDDDEEEEEEBBBBBBEEEMMMXXXiiizzz{{{www}}}wwwyyy|||{{{yyyyyy{{{}}}{{{uuuooofffkkkrrrxxx~~~{{{zzz|||~~~xxxsssnnnnnnssszzz}}}}}}}}}~~~zzzyyy}}}|||xxxwwwnnnhhhdddcccddd```VVVMMMDDDFFFKKKPPPSSSRRRNNNKKKAAA<<<555000///...+++)))''''''''''''((((((((((((***++++++++++++***)))))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,...---+++)))'''&&&&&&%%%************************///...---------...000000...........................//////000000000000000222222111111000...---,,,000000111111222222333333333444666888999999888888777888999:::;;;<<<<<<===;;;===>>>>>>>>>CCCJJJPPPUUU___mmm~~~xxxsssnnnjjjaaaZZZOOOEEE???<<<;;;:::999999999888888777777777000000111222222333444444111000///000222222222000000000000000000111111111000111111222222222111111111222333555888:::===>>>::::::;;;<<<===>>>???@@@CCCCCCEEEHHHIIINNNYYYeeettt}}}wwwmmmddd]]][[[\\\^^^fffooo{{{}}}|||{{{xxxxxxwwwvvvuuusssqqqpppgggccc\\\VVVQQQLLLHHHEEEEEEBBB@@@@@@BBBFFFHHHHHHOOOSSSXXX]]]___aaaccceeebbbbbbbbbbbbccccccccccccccccccdddeeefffhhhiiijjjjjjjjjkkklllmmmnnnpppqqqoooppppppooommmlllmmmoooqqqrrrtttwwwzzz}}}zzzvvvssspppnnnlllmmmnnnqqquuuyyyzzzxxxvvvxxxwwwuuurrroookkkhhhfffbbbaaa^^^YYYUUUQQQNNNLLLHHHCCCAAABBBAAA@@@BBBFFFUUUgggvvvzzz}}}{{{wwwwww{{{}}}tttnnnjjjooovvv{{{||||||~~~zzzvvvvvvzzz~~~~~~}}}xxxuuueeecccaaaaaa```ZZZPPPHHHEEEGGGLLLQQQTTTQQQLLLGGG<<<888222///---,,,+++)))&&&'''''''''((((((((((((,,,,,,++++++***)))(((((()))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,+++)))((('''&&&&&&)))))))))***************///...---,,,,,,...000111........................---......///000///////////////000000000///---,,,...//////000111222333333222333555666888999999999888888999:::;;;<<<<<<===;;;<<<===<<<<<>>??????@@@@@@BBBFFFFFFGGGNNNWWW```nnn|||tttmmmhhhgggffffffkkksss~~~}}}yyywwwuuuqqqpppooollljjjgggeeeddd\\\XXXRRRNNNJJJGGGCCCAAAAAA@@@???@@@CCCHHHLLLNNNPPPTTTXXX\\\^^^```bbbcccccccccccccccccccccccccccaaabbbbbbcccdddfffggggggiiihhhhhhhhhiiikkkmmmooommmnnnnnnmmmllllllmmmoooqqqssswww|||}}}zzzxxxwwwvvvtttssstttvvvyyy{{{zzzvvvsssuuutttqqqmmmhhhddd```^^^\\\ZZZWWWSSSOOOKKKHHHFFFBBB??????@@@@@@@@@FFFMMMaaazzzvvvzzz|||{{{xxxyyy~~~wwwqqquuuyyy~~~}}}wwwqqq``````___^^^[[[TTTKKKEEEFFFIIIMMMRRRSSSOOOGGGBBB777555111...,,,+++***)))'''''''''(((((((((((()))---,,,,,,***))))))(((((()))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++***))))))))))))***)))*********++++++,,,,,,///...,,,+++,,,---///111////////////////////////------...///////////////,,,---...000000000///.........///000000111222222111111333555666888999999777888888999:::;;;<<<===<<<<<<===<<<<<<===@@@BBBIIIMMMVVVeeevvvvvvmmmhhhddd```[[[SSSJJJCCC===:::777777777777777777777777333333333222222222111111333111000111222222111000...///000111222222111111///000111222222222222222000000000111222333444555888888999;;;<<<===??????::::::===AAAAAAAAAEEEKKKOOOWWWdddrrr}}}zzzwwwtttrrrqqqxxx{{{wwwssspppkkkiiigggddd```]]][[[ZZZQQQNNNJJJGGGEEECCCAAA@@@@@@@@@AAACCCFFFJJJOOOSSSTTTWWW[[[]]]^^^___aaaccceeedddddddddcccccccccbbb``````aaabbbbbbcccccccccfffeeeddddddeeegggiiijjjiiikkkllllllkkklllnnnpppqqqtttyyy~~~}}}|||{{{zzzyyyxxxxxxyyy{{{|||zzzvvvrrrpppnnnjjjeeeaaa\\\YYYWWWVVVUUURRRNNNKKKGGGEEECCC???===>>>???@@@CCCNNNYYYssswwwyyyzzzzzzzzz~~~|||www~~~~~~{{{tttlll]]]]]]]]]ZZZUUUOOOIIIEEEIIIKKKNNNPPPPPPKKKCCC===555333000...+++***))))))(((((((((((())))))))))))---,,,+++***)))))))))))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))))))))******+++,,,*********+++,,,,,,------...---,,,,,,,,,---//////////////////////////////---......///////////////+++,,,---///000000111111......//////000000111111000000111333444666777888666777888999:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>???BBBDDDKKKYYYiii|||ppphhhdddaaa[[[VVVOOOGGG???:::777777777666666555555555555555444333333222111111333222111111222333111000...///111222222111000000///000111222222222222222444333333222222333333333777777888:::<<<===>>>???<<<;;;===AAAAAA>>>???DDDDDDGGGOOOZZZeeetttxxx~~~|||wwwrrrnnnllldddbbb^^^[[[WWWTTTRRRQQQGGGEEEBBBAAAAAABBBAAA@@@AAACCCFFFHHHKKKNNNSSSVVV[[[]]]```aaa```aaabbbdddddddddddddddddddddccccccaaaaaabbbbbbbbbaaa``````aaaaaaaaaaaabbbcccdddeeeeeegggiiijjjkkkmmmppprrrsssuuuyyy~~~}}}}}}{{{zzzxxxxxxyyyzzz{{{zzzwwwtttjjjhhhccc^^^YYYUUURRRPPPOOONNNLLLIIIFFFDDDBBBAAA<<<<<<===???@@@GGGWWWgggyyyxxxxxxzzz~~~~~~yyy{{{zzztttlllcccXXXXXXWWWSSSNNNJJJGGGGGGLLLMMMNNNOOOMMMGGG???999444333111...+++)))(((((())))))))))))*********+++---,,,+++)))))))))******)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,+++******))))))******+++((((((((((((((()))***+++))))))***++++++,,,------,,,,,,------------....................................///000000000000///............///000111111////////////////////////000000000111222444555666555666777777999999:::;;;:::::::::<<<===>>>>>>===??????DDDOOO[[[kkk{{{pppiiiccc[[[VVVQQQKKKAAA:::888888777666555555444444555444444444444444444444444333111222222333111000///000111222222111///...//////000222222333333222444444333333222333333333666666888999;;;===>>>??????===???BBBAAA>>>>>>AAA@@@@@@EEELLLSSS[[[kkkzzz{{{uuuooojjjfffddd\\\YYYVVVRRRNNNKKKIIIHHHAAA@@@>>>???AAACCCDDDDDDGGGKKKOOORRRTTTVVVZZZ]]]___aaabbbbbb``````aaabbb``````aaabbbcccdddeeefffddddddddddddcccaaa___^^^______```aaabbbbbbbbbbbbbbbdddgggiiikkknnnrrrtttwwwwwwxxx{{{~~~~~~~~~~~~~~~}}}zzzyyyxxxxxxxxxvvvssspppgggddd___YYYRRRMMMJJJHHHGGGFFFEEECCCAAA???>>>===;;;;;;<<<>>>@@@JJJ^^^rrrzzzyyyxxxwwwzzz~~~zzzvvvxxx|||~~~|||yyyvvvxxxtttnnneee[[[RRRRRRQQQMMMHHHEEEEEEGGGNNNNNNNNNNNNKKKDDD<<<666333333111...+++((((((((()))*********++++++++++++,,,+++***)))))))))***+++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,))))))(((((((((((())))))((((((''''''''''''((((((((())))))***+++,,,,,,,,,+++,,,---.........------------------------------...//////000000000000000222111///......///000111///////////////.........//////000000111222444444555555666777888999::::::888888999;;;===>>>===<<>>???<<<:::;;;>>>???<<<<<>>===@@@EEEFFFHHHSSS```mmm~~~}}}zzztttmmmgggbbb^^^]]]VVVTTTPPPLLLHHHEEECCCCCC@@@???>>>@@@CCCFFFHHHHHHNNNSSSXXX[[[\\\^^^```ccc```aaaaaa```^^^^^^^^^___[[[\\\^^^```ccceeeggghhhfffffffffeeedddbbb___^^^```aaacccdddddddddcccccc```bbbeeehhhkkknnnsssvvvyyyyyyxxxxxxzzz}}}|||}}}~~~|||yyyvvvtttqqqmmmjjjgggccc]]]VVVOOOIIIEEECCCAAAAAA@@@???===<<<;;;:::::::::;;;===???KKKcccxxxooouuutttvvv||||||xxxvvvttttttwwwyyy{{{{{{www~~~~~~nnnbbbZZZUUUOOONNNKKKEEEAAA@@@DDDHHHLLLRRRRRRIIIAAA===999333111///,,,***(((((())))))((((((((()))******++++++,,,,,,+++***))))))))))))++++++************++++++---------,,,,,,+++++++++'''((()))++++++***))))))&&&&&&''''''(((((()))))))))))))))))))))*********++++++++++++++++++++++++..............................------------.........///000///...---...///---......///000111111222111111111111111111111111111333444555555666999;;;888888999::::::;;;;;;<<<<<<>>>BBBGGGKKKSSSdddsssrrrbbbYYYXXXUUUKKKAAAAAA<<<888777444000000222333444444555555444333333555555555555444333222222000000000000000000000000000000111111111111000000///////////////000000111555555666666777777888888999:::;;;<<<============:::<<<===>>>@@@CCCHHHLLLYYYdddvvv|||{{{|||xxxuuuooohhhaaa[[[WWWRRRPPPLLLIIIFFFBBB@@@??????@@@@@@AAABBBCCCEEEHHHNNNRRRXXXZZZ\\\___aaaaaaaaa```aaa```^^^\\\[[[[[[[[[[[[ZZZ[[[\\\^^^```aaacccccccccccccccbbbbbbbbbaaaaaaaaaaaabbbcccccccccbbbbbbcccbbbcccdddhhhlllqqqtttyyy{{{|||{{{yyyyyy|||{{{zzz|||}}}zzzvvvtttsssqqqlllgggddd___XXXQQQKKKEEE@@@===999;;;<<<<<<:::888888999;;;999:::@@@EEEOOOcccvvvppp___vvvwwwzzz|||yyywwwvvvxxxyyyzzzzzzzzz~~~jjj^^^VVVQQQNNNLLLGGGBBB>>>???DDDIIILLLPPPOOOFFF???;;;777222000...,,,***)))(((((((((((((((((()))******+++++++++***))))))((((((((()))))))))(((((((((((()))))),,,,,,,,,,,,+++++++++***))))))***+++++++++++++++'''''''''((((((((((((((())))))))))))************++++++++++++++++++++++++.................................------............///000///...---...000......//////000000111111111111111111111111111111111333444444444555888:::888888888888999:::;;;;;;<<<===@@@DDDGGGNNN\\\jjj~~~qqqgggddd___TTTJJJDDD>>>::::::888444333555444555555666666666555555333333333333222111000000000000000000000000000000000000111111111111000000000000000000000111111222444555555666666777888888888999:::;;;<<<<<<<<<<<<;;;<<<=========@@@CCCFFFLLLTTTaaaoooyyyuuu|||{{{uuuqqqiiiddd]]]WWWRRRMMMJJJGGGCCCBBB@@@>>>=========>>>???AAACCCEEEHHHMMMSSSWWW^^^```cccfffgggfffeeeddd```___]]]\\\ZZZZZZZZZ[[[YYYZZZ[[[\\\]]]^^^___`````````````````````````````````aaacccddddddddddddccccccccceeehhhlllpppsssxxxzzz||||||||||||||||||{{{wwwsssrrrqqqooojjjfff```[[[TTTMMMGGGCCC>>><<<::::::999888777666666777999999>>>EEEKKKTTTeeevvv|||hhhXXXxxxzzz{{{zzzyyyzzzyyyyyy}}}|||ggg[[[UUUQQQLLLIIICCC>>><<>>AAABBBGGGSSS___mmm}}}vvvnnncccYYYKKKDDD???===;;;777666888555555666666777777888888333444444333333222111000000000000000000000000000///000000111111000000///111111000000111111222333444444444555666666777777777777888999::::::::::::;;;<<<<<<;;;:::;;;>>>@@@BBBFFFLLLTTT___ooo|||~~~~~~yyyrrrjjjeee[[[VVVPPPKKKGGGDDD@@@>>>:::;;;;;;<<<<<<======>>>@@@BBBFFFJJJNNNSSSYYY]]]cccfffiiilllllljjjgggeee___^^^\\\ZZZYYYYYYZZZZZZXXXXXXYYYYYYZZZ[[[[[[[[[\\\\\\\\\]]]^^^^^^______^^^___aaacccdddeeeffffffdddddddddeeegggkkknnnppptttvvvxxxyyy|||~~~||||||yyyuuuqqqooonnnlllgggccc[[[VVVNNNHHHCCC???<<<:::999777555555666888888777888;;;CCCKKKPPPWWWcccnnnqqqxxxqqq]]]OOOzzz}}}~~~||||||{{{yyy~~~~~~~~~{{{hhh]]]XXXUUUKKKGGGAAA<<<<<>>@@@BBBEEEHHHNNNYYYgggqqq{{{vvvppphhh```ZZZPPPLLLGGGCCC@@@>>><<<;;;777888:::<<<>>>???@@@@@@CCCFFFJJJNNNRRRWWW\\\```dddgggjjjllllllhhhdddaaa]]]\\\ZZZYYYXXXXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]^^^^^^___```aaacccdddeeeeeeeeedddddddddeeefffiiilllnnnooopppqqqqqqsss{{{yyyuuuooollljjjgggbbb^^^UUUPPPIIICCC???===;;;:::666444333555888::::::999>>>DDDMMMUUUYYY\\\aaagggeeekkksssyyy}}}yyyfffUUUIII|||~~~}}}}}}}}}|||jjj___YYYUUUJJJFFFAAA>>>@@@EEELLLPPPOOOIIIBBB<<<777333222222+++++++++***)))((('''&&&'''''''''((())))))******(((((((((((())))))***+++******))))))))))))******)))))))))))))))))))))))))))((('''''''''(((***+++******))))))((((((((('''((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////...------,,,...//////......///111111111111111000000000000111111111111111111111111111222333333222222444666::::::999999:::;;;===>>>===;;;<<<@@@AAADDDLLLTTT]]]rrrvvvmmm^^^NNNDDD???:::999:::666666555555666666888888666666666666555444333333111111111111111111111111//////000000000000/////////............///000000222222222333444444555555333444555666777777777777777999:::::::::;;;===???@@@BBBDDDEEEGGGMMMUUU\\\fffpppyyyvvvqqqkkkeee]]]VVVQQQGGGCCC???<<<;;;;;;:::999777888;;;===@@@BBBCCCCCCIIILLLPPPSSSVVVYYY\\\^^^cccfffiiijjjiiieeeaaa]]][[[ZZZXXXWWWVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVWWWXXXYYYZZZ[[[\\\]]]___```aaabbbcccddddddddddddddddddeeegggiiikkkmmmkkkkkkjjjhhhhhhllltttzzz~~~yyyssslllgggddd```ZZZVVVNNNJJJDDD@@@===<<<:::999444444444666888:::::::::FFFOOOZZZaaaeeegggggggggaaaeeejjjnnnrrrvvv{{{~~~}}}mmm\\\OOOHHHyyyiii___VVVPPPIIIEEEBBBBBBEEEIIIMMMOOOLLLDDD===999666111000111******))))))((('''''''''&&&''''''(((((())))))***''''''(((((()))***+++,,,(((''''''&&&&&&''''''((())))))))))))************(((''''''''''''((())))))***))))))))))))))))))(((((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,...//////......000111111111111111111111111111111111111111111111111111111222333333222333555777::::::;;;;;;<<<=========<<<:::;;;???AAACCCIIIPPPSSSccc|||ooo\\\PPPHHHAAA======888777666555555666777888444555555444444333222111111111111111111111111111...//////000000//////......------------...//////111111111222333333444444333333444555666666666666555777999:::;;;<<<>>>???<<>>;;;888666777777777777777999;;;>>>BBBEEEGGGIIIOOOSSSVVVYYYZZZ[[[\\\]]]bbbdddfffgggfffbbb^^^[[[YYYXXXVVVUUUUUUUUUVVVVVVXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZ\\\]]]___aaabbbcccddddddffffffggghhhjjjlllnnnooolllmmmkkkgggccccccfffjjjooopppuuu}}}{{{uuurrrlllddd^^^ZZZVVVQQQMMMGGGDDD@@@===<<<:::888666444555666555666999???CCCPPPZZZeeellloooqqqooolllfffgggiiikkkooouuu|||zzznnn```SSSJJJGGG}}}pppfff^^^TTTKKKFFFDDDCCCEEEHHHKKKLLLKKKFFF>>>777666444///---///+++***((('''&&&&&&'''(((&&&&&&''''''((()))))))))&&&&&&&&&'''((()))+++,,,''''''&&&&&&&&&&&&'''''')))))))))******+++++++++''''''((())))))))))))))))))))))))))))))*********((())))))***,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,---//////......000222000000000111111222222333111111111111111111111111000111333333333444666888777999;;;<<<======<<<;;;<<<999:::===??????CCCIIIJJJTTThhh}}}lllaaaXXXNNNEEEAAA;;;:::888666666666777888555555555555444333222111111111111111111111111111......////////////.....................///000000000000111111222333333333222333444555666666666666555777999:::::::::<<<===999<<>>CCCFFFLLL[[[sssvvvmmmeeeXXXKKKDDD>>><<<:::888777777888999777777777777666555444333111111111111111111111111......////////////......///////////////000111111000000000111222222333333333333444555666666666666555777999999999999:::;;;999<<<>>>>>><<<;;;>>>AAA===AAAGGGKKKRRRaaattt}}}|||zzzvvvnnnfff^^^ZZZSSSNNNGGGAAA===<<<:::999666444222222444666777777<<<===@@@EEELLLSSSYYY]]]WWWZZZ___aaabbbaaaaaaaaa\\\]]]]]]]]]\\\ZZZWWWVVVVVVUUUTTTSSSSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTQQQQQQRRRRRRSSSSSSTTTTTTSSSUUUYYY]]]bbbeeehhhiiikkklllnnnpppsssuuuwwwxxxxxxzzz{{{wwwqqqkkkiiiiiiccciiiqqqsssoooiiieeeccc\\\VVVOOOJJJHHHFFFBBB>>>:::999888888888666333000333666777888===MMMeeexxx|||xxxvvvxxx{{{nnn```WWWMMMCCC???AAAxxxwwwuuuqqqllliiihhhiiirrr|||~~~yyy~~~~~~{{{yyywwwwwwyyyzzzzzzzzzoooiiiccc___\\\VVVLLLEEEDDDEEEGGGHHHHHHHHHHHHHHH:::777333000---***&&&###(((''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))''''''''''''((((((((((((''')))***)))((('''(((***))))))******)))'''$$$###++++++******))))))(((((((((((((((((())))))))))))************************...------,,,,,,------...++++++,,,---.........---+++++++++,,,,,,,,,------,,,,,,,,,---------......000111111111111222222222///000111222222222222222000000000222444666999;;;???>>>===;;;:::999888888999888777666666888:::;;;DDDDDDKKK[[[ooo{{{vvvrrrhhhWWWIIIDDD???888666777999999999666555555555444444444444444333111000000000111111////////////////////////------,,,,,,,,,,,,------000111222333333333333222444333333444444555666777::::::999999888999999999;;;;;;<<<<<<<<<<<<<<<<<<@@@@@@AAADDDJJJTTT___gggyyyyyysssooonnnllliiiccc\\\UUUOOOKKKBBBAAA>>>;;;888666444444333999444///555777666===>>>AAAEEEIIINNNTTT[[[____________^^^]]][[[ZZZYYYZZZYYYXXXWWWVVVUUUTTTTTTSSSRRRPPPNNNMMMNNNOOOPPPUUUTTTTTTSSSRRRQQQQQQPPPMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRUUUZZZ___bbbcccbbbiiikkkmmmoooqqqtttwwwzzzyyy~~~}}}sssiiimmmnnnooooookkkdddZZZTTTMMMJJJFFFBBB???>>>======999777555555555666666666555888:::===GGG```tttfffVVVNNNIIIEEECCCDDDwwwwwwsssmmmfff```\\\[[[```gggsss{{{~~~~~~}}}{{{uuusssrrrqqqrrrrrrqqqooolllbbb___\\\YYYVVVPPPIIIDDDCCCDDDFFFHHHIIIHHHFFFDDD777555222///...+++(((&&&(((''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((''')))***)))((('''((()))'''((()))******)))((('''*********)))))))))))))))((((((((()))))))))******++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,---------,,,,,,,,,,,,,,,---------------,,,,,,---------.........//////000000000111111111111222222333333333333333333333222222333555777888<<<;;;:::999777777777777999888777666666888999;;;===>>>EEERRRcccyyy|||zzztttfffZZZJJJEEE???;;;<<<===<<<:::666666666666555555555555555444222111000000000111000000000000000000000000000//////////////////000000000000111111111222222444444444444555666777777:::999999888888888999999:::::::::::::::;;;;;;;;;=========>>>@@@FFFNNNTTTbbbnnn~~~xxxqqqkkkeeebbbZZZXXXUUUPPPKKKFFFBBB@@@<<<;;;:::888666555444444111888555222888888888???EEEGGGKKKOOORRRWWW[[[___]]]]]]\\\[[[YYYWWWVVVUUUUUUUUUTTTTTTSSSSSSSSSRRRSSSQQQOOOMMMLLLMMMNNNNNNSSSSSSRRRQQQPPPOOOOOONNNKKKKKKJJJIIIHHHHHHHHHHHHMMMNNNQQQVVV[[[```bbbccciiikkknnnoooppprrruuuwwwxxx~~~zzzqqqhhhhhhfffddd```YYYQQQKKKGGGEEEBBB>>><<<;;;:::;;;777555333222333333444444666:::???FFFUUUqqqzzzooobbbUUUNNNJJJFFFDDDEEE|||wwwvvvssslllccc\\\WWWVVVWWW[[[aaaiiittt~~~xxxsssrrrqqqmmmiiiiiiiiiiiiiiifffaaa]]]XXXYYYYYYVVVPPPJJJFFFCCCCCCCCCEEEIIIKKKIIIBBB===555333000...---,,,***((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''((())))))''''''((()))%%%&&&(((***+++++++++***((())))))))))))))))))***))))))))))))************++++++++++++++++++++++++++++++************++++++,,,,,,---------,,,++++++,,,------...............,,,------------................../////////000000444444444444444333333333666555444333222333333444777777666555555555555666888777666666666777888999777999@@@IIIUUUggg~~~zzz{{{xxxooogggPPPJJJBBB>>><<<<<<:::888888888777777777666666666666555333222111000000000////////////////////////111000000//////000000111000000///...///000111222444444444444555666777777888888888777777888888999777888888888999999999:::?????????>>>???AAAFFFJJJRRRYYYccckkkttt|||vvvmmmddd]]]WWWSSSPPPHHHGGGDDDAAA>>><<<;;;:::666555444444444444444444000777666666;;;;;;;;;DDDKKKNNNRRRUUUVVVWWWYYY[[[XXXWWWVVVTTTSSSQQQOOOOOONNNNNNNNNOOOOOOPPPPPPPPPQQQPPPNNNLLLKKKJJJKKKKKKOOOOOONNNMMMLLLKKKJJJJJJIIIHHHFFFDDDCCCBBBAAAAAAFFFHHHKKKOOOUUU[[[```ccciiikkknnnoooooonnnoooppprrrxxx}}}}}}vvveeebbb]]]XXXSSSMMMGGGCCC???>>>;;;999777777777777666444333111111222444555:::???HHHTTTgggyyyooofff\\\RRRNNNKKKGGGEEEFFF}}}yyyxxxvvvrrrllleeeaaa``````aaabbbccceeekkkuuuzzzrrrpppnnnmmmeeedddcccbbbaaa^^^ZZZVVVWWWZZZ[[[WWWNNNGGGDDDDDDDDDDDDGGGKKKMMMHHH???888555222///---,,,+++***((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))(((''''''((()))%%%&&&''')))************'''((((((((())))))******))))))))))))*********+++++++++++++++++++++++++++------,,,,,,,,,,,,------...............---,,,+++------...///000//////...------------................../////////000000000555444444333333222222222555444333111000000111111444444333333444444555666666666555555555666777888777999???EEEKKKXXXpppxxxvvvtttooojjjZZZQQQGGG???<<<;;;:::999999999888888888888777777777666555333222000//////------------------------//////............//////111000///......000222333333333333444444555666777777777666666666777888888777777888888999999::::::>>>???AAAAAABBBCCCFFFIIIMMMPPPSSSVVVZZZcccnnnvvv|||ttthhhbbbYYYQQQLLLHHHEEECCC@@@>>><<<:::888888888888333333222222222333333444222888777888???>>>@@@KKKPPPSSSVVVXXXWWWUUUTTTTTTQQQPPPNNNLLLJJJHHHGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLKKKIIIGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEDDDBBBAAA???>>>>>>>>>???AAAEEEIIIOOOVVV^^^ccchhhkkkmmmmmmkkkhhhggggggggglllrrruuuxxxzzzuuuooobbb]]]VVVOOOJJJEEEAAA>>>888777666555444444444444555555444333222444777999AAAIIIUUUdddwww|||lllaaaZZZSSSMMMKKKIIIFFFDDDFFF|||yyyxxxuuupppjjjfffeeehhhkkkllllllkkkkkkmmmqqqxxx|||}}}}}}}}}~~~wwwsssrrrooogggeeeaaa___^^^]]][[[YYYVVVYYY[[[VVVMMMFFFEEEGGGFFFGGGIIILLLKKKFFF<<<555666222...+++***)))(((&&&(((''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&''''''''''''&&&((()))((('''&&&'''(((&&&&&&''''''''''''''''''''''''(((((()))))))))***((())))))))))))*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///////////////...---,,,,,,---///000111000///...---------.........///////////////000000000111111444333222111000000111111222111000/////////000111222222222222333444555666555555444555555555666666777999===AAADDDMMM```sss}}}vvvrrrnnnjjjeee[[[MMMCCC???>>>===<<<:::999999999999888888888777777666444333111000///------------------------//////............//////222111///...///000222444222222222222333444555666666555555555666666777888888888888999:::;;;;;;<<<:::<<<>>>???@@@@@@BBBDDDEEEGGGHHHIIIJJJMMMSSSXXXaaahhhtttooobbbVVVQQQJJJEEEBBB@@@???>>>:::999777555444444444444444444333222222222222333666888666:::DDDCCCDDDPPPRRRUUUXXXXXXUUURRROOONNNHHHGGGEEECCCAAA@@@??????AAAAAABBBDDDEEEGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@???????????????>>>>>>======<<<<<<======>>><<>>DDDRRR```sss~~~vvvnnniiihhh___QQQGGGBBB???===;;;::::::999999999888888888666666666555444333111000////////////////////////111000000//////000000111111111000///000111222333111111111111222333444444444444444444555666777777888999999:::;;;<<<=========???@@@@@@>>>>>>???@@@>>>@@@BBBDDDEEEFFFIIILLLQQQVVV___kkkzzzsssaaaRRRKKKGGGBBB???>>>>>>===<<<:::999888666555555444444666555444333333222222222888888666???LLLJJJFFFOOOQQQSSSUUUTTTPPPLLLJJJHHH@@@>>><<<:::999888999999<<<<<<===>>>???@@@AAAAAA?????????>>>>>>======<<<888999999::::::;;;;;;;;;888888999:::;;;===???@@@>>>AAAFFFJJJNNNUUU^^^dddggggggfffbbb\\\WWWTTTRRRUUUXXX[[[[[[\\\^^^ZZZTTTOOOKKKEEE@@@===:::888666333333333333333333333333///111333444555:::BBBHHHRRRYYYeeeuuu~~~lll[[[QQQHHHDDDCCCDDDDDDBBBDDDGGG}}}vvvuuutttqqqpppqqqtttwwwuuuuuussspppmmmlllmmmnnnrrrwww||||||zzz{{{~~~yyy{{{}}}yyyuuussstttxxxzzzxxxwwwxxxxxxuuurrrooollliiifffccc___\\\SSSSSSQQQLLLGGGEEEFFFIIIGGGJJJKKKGGG???888555555111---)))&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''((((((&&&&&&'''((((((((('''&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&'''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******+++,,,------------------+++,,,///000111000...,,,............////////////........./////////000000000///...------///000222333222111000///000000111111111111111111222333444222222333444444444444444666555777:::<<>>>>>???@@@<<<>>>@@@AAABBBDDDFFFGGGHHHKKKQQQYYYdddqqq}}}zzzmmm\\\NNNDDDAAA>>>===<<<<<<;;;:::999999999999999888777666555444444333333333333444777666666EEEWWWQQQFFFJJJKKKLLLMMMKKKGGGCCCAAA@@@888777555333333333444555777777888888888999999999888999999999999999888888444444555777888999:::;;;::::::;;;===???AAACCCDDDCCCGGGMMMPPPSSSXXXaaagggfffeeebbb\\\UUUOOOLLLKKKMMMPPPQQQPPPQQQRRROOOIIICCC@@@===;;;999777444222222222222333333222222222000333777999;;;BBBLLLTTT[[[^^^eeeppp~~~rrraaaSSSKKKEEEBBBAAACCCCCCBBBEEEJJJvvvxxxzzz{{{|||}}}{{{uuuoookkkkkkllljjjmmmqqqsssuuu}}}~~~wwwuuuvvvyyy|||}}}}}}xxx{{{|||xxxuuuuuuwwwwwwtttuuuyyyzzzwwwtttssspppnnnjjjeee^^^YYYYYYWWWQQQKKKFFFCCCDDDEEEFFFIIIJJJDDD:::333222555---***&&&%%%%%%'''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''((((((((('''''''''(((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((,,,,,,++++++++++++,,,,,,)))***++++++,,,,,,,,,,,,***,,,...000000///---,,,............/////////000---------.........//////000///...---...///111333666555333222000000111111000000000000000111222222111222333444444444333333777555666:::<<<>>>DDDKKKTTTccczzz{{{tttpppiiiccc]]]TTTJJJBBB999999999888888888777777555555666666666555333222////////////////////////------,,,,,,,,,,,,---------...//////000/////////............///000111222333222222333444555666777777888888:::;;;<<<======<<<=========<<<<<<>>>???;;;;;;;;;<<<<<<>>>???AAABBBEEEJJJPPPWWW___gggmmmzzzyyy}}}{{{uuulll^^^RRRAAA???===<<<<<<;;;:::888444555666777777666555444333333222222333444444555666444777KKK^^^VVVFFFDDDDDDEEEEEEBBB???;;;999999444333111000///000222333555444444444444444333333444555555666666666666666222333444666888:::;;;<<>>BBBJJJUUU]]]bbbaaaccciiitttwwwgggXXXLLLEEEEEEBBBBBBCCCCCCCCCGGGLLL}}}zzzxxxzzz}}}~~~xxxrrrnnnlllmmmlllkkkkkknnnvvv{{{vvvrrrvvvwwwuuuqqqrrryyy|||zzz~~~zzzvvvtttuuuvvvyyy}}}~~~{{{vvvwwwvvvqqqiiibbb^^^]]]]]]UUUKKKEEEEEEFFFHHHHHHJJJIIICCC;;;777777444///+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))'''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))((()))))))))************000///...------------------------........./////////---,,,,,,---...---,,,---------...------,,,,,,000333555333000...///111111111000000//////......222222333333333333444444222444666777999<<<@@@CCCHHHXXXnnnyyysssmmmbbbRRRFFF@@@???<<<;;;999888666444333222222222111000000000111111111111000000000000000000///.....................////////////............///000000000000000111222222333333444444555777888888999999:::;;;;;;:::::::::;;;;;;;;;;;;<<<999:::;;;<<<===???@@@@@@AAABBBDDDGGGMMMSSSYYY]]]iiilllrrrxxx}}}xxxoooiiieeeggggggiiikkkkkkfff]]]UUUGGGEEEAAA===;;;<<<===>>>:::999888888777777777888999888888888999:::;;;<<<>>>777666???GGGFFFAAA<<<>>>===<<<:::888666555444111111000000000000111111111111111111000000000000111333666666666555666777555777:::;;;;;;<<<>>>@@@DDDEEEFFFIIIKKKMMMOOOPPPQQQRRRSSSVVVZZZ^^^bbbdddfffbbb\\\TTTMMMFFFAAA>>>???@@@BBBDDDCCCAAA???===;;;999555222000//////000222///000444666333333444999999>>>IIISSS[[[aaaeeedddgggiiikkklllqqqwww|||~~~~~~rrrbbbSSSJJJHHHIII@@@AAACCCFFFHHHJJJKKKKKK}}}yyyvvvvvvzzzyyyuuurrrnnnmmmlllkkknnnttt}}}xxxssstttuuutttqqqooorrrzzz~~~zzzxxxyyy~~~{{{yyyyyyxxxyyy|||}}}yyyxxxtttmmmeee^^^ZZZXXXYYYRRRIIIEEEEEEGGGIIIIIIIIIGGG@@@777333222///***,,,,,,***)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((()))))))))))))))*********++++++++++++///......---,,,,,,------++++++,,,,,,,,,------------,,,***+++---.........,,,------...------,,,,,,///111333222///...///000111000000000/////////...222222222333333333444444222444555666777:::>>>AAAFFFQQQcccxxx}}}ssseeeZZZMMMGGG@@@;;;999888555333444444444333222222111111111111111111000000000000000000///.....................////////////............///000000000000000111111222222333444444444777777888888999:::::::::::::::::::::;;;;;;;;;;;;999:::;;;<<<===???@@@@@@CCCCCCCCCEEEIIINNNRRRUUUWWW[[[___cccfffjjjooorrrrrrvvv|||{{{tttlllddd___[[[XXXZZZ^^^dddgggfff___YYYIIIFFFAAA===;;;;;;===>>>;;;:::999999999999999:::<<<<<<======>>>>>>>>>>>>???999777<<>>999777888777666555333222111111111000000//////000000111111111111111000000000000000222444444333444555777;;;===???@@@@@@BBBDDDGGGGGGHHHKKKMMMPPPRRRSSSSSSSSSSSSSSSTTTVVVZZZ]]]___ccc```[[[TTTLLLEEE???<<<:::;;;<<<===<<<;;;999888666555333222111111111111222000000444555444555888>>>DDDOOO[[[dddiiikkkmmmkkklllnnnmmmllllllooorrrvvv~~~wwwqqqeeeWWWKKKDDDAAAAAAAAACCCEEEGGGHHHIIIIIIIII{{{vvvsssrrrtttyyy}}}zzztttsssqqqpppppptttzzz}}}vvvrrrwwwtttqqqoooqqqwww~~~|||vvvwwwzzz~~~zzzyyy{{{yyy{{{~~~}}}yyysssllleee___\\\ZZZSSSMMMGGGEEEFFFIIIJJJJJJGGGEEE>>>666333444222...+++***)))(((((('''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))*********+++++++++,,,,,,...------,,,,,,,,,,,,---))))))*********+++++++++,,,******+++---/////////,,,,,,------...------,,,---...000000///...///000000000000000////////////222222222222333333333333222333555555555777:::===AAAFFFSSSeee{{{wwwooo___UUUGGG???;;;:::888666666666555555444333333222222222111111111000000000000000///.....................////////////............///000000000000///000000111111222333333444666666777777888999999999::::::::::::::::::::::::999:::;;;<<<===???@@@@@@CCCCCCBBBBBBDDDGGGIIIKKKMMMOOORRRSSSUUUVVVYYY[[[]]]aaagggnnnuuu~~~}}}wwwsssnnnlllkkkmmmmmmmmmmmmllliiiddd^^^XXXTTTQQQLLLOOOUUU]]]dddeeeaaa]]]NNNJJJEEEAAA>>>>>>???@@@>>>>>>>>>>>>>>>>>>???@@@CCCDDDFFFHHHHHHGGGEEECCCCCC>>>;;;<<<;;;666333333222222111111000//////...000000////////////000000000000000111111111111111222333444444444555888:::@@@BBBCCCDDDEEEGGGKKKMMMJJJLLLOOORRRTTTTTTTTTTTTTTTRRRQQQPPPQQQSSSVVVXXX]]][[[WWWQQQKKKDDD>>>:::777666666666666555555555000000111111222222222333222000000333444555:::@@@IIIWWWjjjxxx~~~~~~|||yyyxxxyyyyyyvvvrrrnnnmmmmmmrrr|||~~~oooggg[[[PPPHHHCCC@@@???CCCDDDFFFIIIJJJIIIHHHGGGyyysssooopppqqquuuxxx~~~{{{xxxuuuvvvzzz}}}|||wwwuuuwwwtttqqqsssyyy~~~yyyzzz~~~}}}wwwvvvyyyzzz||||||wwwoooiiifffbbb___\\\LLLIIIEEEEEEHHHKKKKKKJJJHHHEEE===444000111///,,,(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&(((((('''&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))))))))*********+++++++++---,,,++++++++++++,,,,,,)))))))))************+++---+++***+++,,,......---,,,,,,------...---------,,,---///000000000000111000000000000////////////111222222222222333333333222333444333333444777999:::===GGGTTTfff}}}ssseeeTTTGGGBBB@@@<<<999777777666555444333333222222222222111111111000000000000///.....................////////////......---...//////000000////////////000111111222222333555555555666777777888888999999999999999999999999999:::;;;<<<===???@@@@@@CCCBBBAAAAAAAAABBBDDDEEEIIIKKKMMMMMMMMMNNNOOOQQQUUUXXX\\\```dddiiinnnqqqvvv||||||xxxssspppooommmjjjhhhfffccc^^^ZZZXXXYYY[[[\\\]]]]]]\\\ZZZWWWRRRNNNLLLKKKNNNTTT\\\dddfffccc___TTTQQQKKKEEEBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHLLLNNNQQQTTTSSSPPPMMMJJJGGGCCC@@@>>>999333222555111111111000000/////////000//////////////////000000000111111222222222333777777777777777999===@@@BBBDDDFFFGGGHHHJJJNNNPPPOOOQQQSSSUUUUUUTTTQQQPPPPPPOOOLLLJJJKKKLLLOOOQQQRRRRRRPPPMMMHHHBBB===:::666666444333333333444555......000111222222222222111///000333444888BBBMMM^^^rrr{{{xxxvvvyyy{{{kkkbbbWWWNNNHHHEEEAAA>>>CCCDDDGGGJJJKKKJJJIIIHHH{{{sssoooooossswwwyyyzzz}}}}}}yyyxxxzzz|||~~~{{{yyyxxxuuussstttyyy|||||||||vvvvvvzzz|||~~~|||vvvnnnhhhfffbbb\\\WWWHHHFFFDDDFFFJJJMMMLLLJJJFFFCCC:::000---......+++((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''')))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++************++++++************++++++++++++///---++++++,,,,,,+++***+++,,,,,,---.........---------...000111222222111////////////000000000000111111111222222222333333222222333222111222555777777;;;CCCLLLVVViiixxxfffVVVLLLDDD>>>999777777666555444333222222222222222222111111111111000000///.....................////////////......------...///////////////......//////000111111222333333444555555666666777777777777888888888888999999:::;;;<<<===???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCCCCEEEGGGGGGFFFFFFHHHJJJMMMOOOSSSUUUVVVXXXZZZ\\\aaadddkkkttt~~~zzzuuurrrpppmmmkkkiiifffbbb___]]][[[ZZZYYYZZZWWWRRRMMMJJJJJJLLLMMMRRRTTTUUUVVVTTTQQQMMMKKKKKKMMMSSS\\\dddhhheeebbbYYYUUUNNNHHHEEEEEEFFFHHHHHHHHHHHHIIIKKKLLLNNNOOOSSSVVVZZZ\\\[[[WWWRRRNNNIIIFFFCCCAAA;;;666666:::444333333222111000000///000000////////////000000000111111222333444555555999999::::::;;;===AAADDDFFFHHHKKKMMMMMMOOOQQQSSSUUUVVVWWWWWWUUURRRNNNLLLJJJHHHFFFEEEEEEGGGIIIKKKGGGGGGGGGFFFDDD@@@===;;;666555333111111222333444...///000111111111000000000000222444777>>>OOO^^^zzzxxxggg___UUUMMMHHHEEEBBB???CCCEEEGGGJJJKKKKKKJJJJJJwwwrrrsssxxx}}}{{{zzz}}}~~~}}}}}}}}}wwwwwwyyy}}}}}}~~~|||xxxxxx|||~~~uuupppmmmggg[[[RRRFFFEEEEEEIIIMMMNNNKKKHHH;;;:::555111444===BBBBBB***)))(((''''''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))'''''''''((((((((())))))***))))))))))))***++++++***++++++++++++,,,,,,,,,000...,,,+++++++++***)))++++++,,,---.....................000222333222000////////////000000000000111111111111222222222222111222222111111222444666999;;;AAAHHHMMMZZZxxxvvvfffWWWIII>>>888888888777666555333222222333222222222222111111111000000///.....................////////////......------...////////////...------...//////000000111222222333333444555555555444555555666777888999999999:::;;;<<<===???@@@@@@@@@@@@@@@@@@@@@AAAAAABBB@@@BBBCCCCCCCCCCCCEEEFFFFFFIIIMMMPPPQQQQQQSSSTTTRRRSSSVVV[[[cccllltttyyyxxxxxxyyyzzz}}}}}}rrrooollllllnnnppprrrsssoookkkfffbbb```^^^\\\[[[]]][[[WWWTTTRRRQQQQQQQQQSSSRRRNNNJJJFFFEEEGGGIIIMMMPPPSSSUUUUUURRRNNNLLLHHHKKKQQQ[[[eeejjjiiiggg[[[WWWPPPJJJGGGGGGIIIKKKMMMMMMNNNOOOQQQSSSUUUVVVZZZ]]]```bbb```\\\VVVSSSMMMJJJGGGFFFBBB======AAA999888777555333222000000111111000000000000111111111222333444555666777888888:::;;;<<<===???CCCFFFKKKNNNRRRTTTUUUTTTUUUUUUYYYYYYXXXVVVTTTPPPLLLJJJCCCBBBBBBAAAAAABBBCCCDDD>>>?????????>>><<<:::999333222111000///000111222000000000000000000000000222333555999===III```ttt{{{vvvgggaaaYYYRRRMMMJJJHHHGGGFFFGGGHHHIIIJJJJJJKKKKKKyyysssuuu}}}~~~~~~}}}|||yyyxxxzzz~~~~~~yyyvvvtttkkk[[[NNNFFFFFFGGGKKKOOONNNJJJFFF555555222111888EEENNNPPP+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((((()))***+++******++++++++++++,,,,,,...,,,+++***+++++++++)))***+++,,,---............///------...111222000....../////////000000000111111111111111222222222222000111222111111222444777999666888@@@EEENNNccczzz~~~rrraaaPPPDDD>>>::::::999777666555444333333333222222222111111111000000///.....................////////////......,,,---......//////......,,,------...//////000000111111222222333444444444222222444555777888::::::999:::;;;<<<===???@@@@@@@@@@@@@@@????????????@@@AAACCCDDDCCCBBBBBBCCCDDDBBBEEEJJJMMMNNNNNNOOOOOOIIIIIIIIIKKKPPPWWW]]]bbbcccccccccccceeegggjjjlllpppqqqssstttsssoookkkhhh___\\\YYYXXXZZZ^^^```aaaddd```[[[XXXVVVVVVUUUTTTVVVTTTQQQNNNKKKKKKLLLMMMOOOOOONNNKKKHHHGGGIIILLLNNNQQQUUUXXXXXXUUUQQQOOOJJJLLLSSS]]]ggglllllljjj```[[[TTTNNNKKKLLLOOOQQQUUUVVVWWWYYY[[[]]]```aaadddfffiiijjjhhhccc^^^ZZZVVVRRROOOPPPNNNIIIHHHIIIAAA@@@>>>;;;888666444222222222111111111111222222333333444666777888:::::::::<<<>>>@@@AAACCCFFFHHHNNNRRRWWWZZZZZZXXXVVVVVVTTTTTTRRRPPPMMMKKKHHHGGG????????????>>>>>>===<<<;;;::::::999888777666666222222111111000000000111111111000///000111222333555777;;;???EEEUUUpppxxxpppoooccc```[[[UUUPPPNNNNNNPPPLLLKKKJJJIIIHHHHHHIIIIIIzzztttqqqxxx}}}{{{wwwuuuvvvzzzzzz|||yyysssrrrqqqhhhWWWIIIGGGGGGHHHLLLPPPOOOJJJEEE;;;999333...111:::@@@AAA)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&((()))''''''''''''((((((((()))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))))))))))))))************((((((((((((((()))******************++++++++++++,,,+++)))***+++,,,,,,+++***+++,,,---...............,,,+++---000111///,,,.../////////000000111111000111111111111222222222000111222111111222555777888000...888???EEETTTddd}}}xxx|||~~~wwwhhhWWWLLLFFF<<<<<<:::999888666555444333333333222222222111111000000///.....................////////////......,,,---......//////......,,,,,,------...//////000000111111222333333444444000111333555777999:::;;;999:::;;;<<<===???@@@@@@@@@@@@@@@???>>>>>>======@@@BBBBBBAAA@@@???@@@AAA>>>AAAFFFHHHHHHGGGGGGGGGEEEDDDDDDDDDGGGLLLPPPSSSWWWVVVUUUUUUVVVXXX[[[]]]ccceeehhhiiihhhddd___\\\VVVSSSOOONNNQQQUUUXXXYYY___[[[WWWTTTSSSTTTSSSSSSRRRQQQOOOKKKHHHHHHJJJLLLHHHJJJKKKIIIGGGFFFIIILLLQQQTTTXXX\\\\\\YYYUUURRROOORRRWWW```iiinnnmmmkkkeee```YYYSSSQQQRRRUUUWWW^^^^^^```bbbdddgggiiijjjmmmnnnqqqqqqoookkkeeebbb```ZZZXXXYYYXXXSSSPPPPPPIIIHHHEEEBBB>>>;;;888777333333222222222222333333333444555777888:::;;;<<<<<>>>>>>>>>>>===;;;888777:::999777666444333333333333333333333333222222222111000//////000222555666777:::???DDDKKK]]]{{{xxxhhhaaacccZZZYYYWWWQQQLLLJJJMMMQQQQQQOOOLLLIIIGGGFFFGGGGGGnnnpppsssyyy~~~zzzuuurrrrrrsssvvvyyy|||tttpppkkkgggddd]]]RRRIIIHHHKKKNNNPPPOOOJJJDDD???777555222///,,,******)))(((&&&%%%%%%''')))******$$$######$$$%%%&&&%%%###%%%$$$$$$######$$$$$$%%%""""""###$$$$$$%%%&&&&&&+++'''%%%'''&&&$$$%%%(((((($$$!!!!!!$$$&&&'''&&&&&&&&&''''''(((((())))))///---******++++++(((%%%''''''''''''''''''''''''&&&'''((((((((('''%%%$$$%%%%%%$$$&&&((())))))((())))))))))))******************+++,,,,,,,,,,,,+++---+++)))+++---///---+++***+++,,,---------,,,+++---------...------,,,,,,111111111111000000000000111111111111111222222222000000111222444555666666333777;;;<<<===BBBJJJQQQiii{{{zzzyyywwwtttmmmaaaSSSIII<<>>>>>===???AAADDDEEEEEEEEEDDDDDDCCCCCCCCCDDDFFFIIIJJJMMMMMMLLLLLLMMMOOORRRSSS[[[```ccccccbbbaaa]]]WWWVVVPPPKKKKKKKKKLLLQQQWWW\\\ZZZWWWUUUSSSSSSTTTUUUWWWVVVSSSOOOKKKIIIJJJKKKPPPPPPOOOMMMJJJIIIJJJKKKMMMUUU\\\^^^^^^]]]ZZZUUUQQQTTTYYYbbbkkkrrruuuvvvmmmeee^^^ZZZWWWVVV[[[aaaiiikkkmmmmmmmmmnnnoooqqquuuwwwzzz~~~}}}xxxtttkkkhhhdddaaa^^^ZZZVVVTTTUUUQQQJJJDDD@@@===:::888888777666555444333333333555666888<<<@@@AAA@@@>>>CCCEEEHHHKKKMMMOOOOOOPPPTTTUUUUUUUUUUUUSSSQQQPPPLLLKKKHHHFFFCCC@@@>>>===>>>===;;;999888777666666666555444222111000000000111111111111222222222222---000222444444555666888999BBBIIIJJJPPPddd|||{{{ooobbbZZZXXXRRROOOKKKHHHIIIKKKOOORRRTTTRRRNNNJJJHHHGGGGGGGGGdddhhhlllsss~~~}}}{{{}}}~~~~~~zzzvvvvvvwwwxxxxxxwwwvvvvvvvvvnnnkkkfffbbb^^^WWWOOOIIIHHHKKKMMMNNNLLLFFF@@@<<<555333111---+++))))))(((&&&$$$###$$$''')))))))))#########$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$%%%&&&&&&&&&***&&&%%%'''&&&$$$$$$(((,,,)))&&&%%%'''((((((''''''''''''((((((((())))))---+++)))((())))))'''$$$'''''''''''''''''''''''''''''''''(((''''''&&&%%%((('''&&&&&&(((******)))(((((((((((())))))))))))'''(((((()))))))))))))))---+++***+++---...---++++++,,,---......---,,,+++,,,------.........------///......................../////////000000111111000111111222333444555555444777:::::::::>>>DDDJJJVVVddd{{{xxxpppllljjjdddZZZQQQBBB@@@<<<999777777777888666444222222222222000...000000000000000000000000//////...------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000000000111111111222222222333444555777888777888888999::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>?????????===???AAADDDEEEEEEEEEDDDDDDCCCBBBBBBCCCEEEGGGIIIJJJJJJIIIIIIJJJLLLNNNPPPTTTZZZ^^^^^^___```]]]XXXTTTNNNJJJJJJKKKLLLQQQXXX\\\ZZZXXXUUUTTTTTTUUUVVVZZZYYYWWWTTTPPPNNNOOOPPPRRRRRRQQQOOOMMMLLLNNNOOOQQQYYY```bbbaaaaaa]]]XXXWWWYYY^^^fffnnnuuuxxxyyytttllleeeaaa______ccciiisssuuuxxxyyywwwuuutttssswwwyyy~~~~~~vvvsssoookkkgggbbb\\\XXXXXXTTTOOOJJJFFFCCC???===;;;;;;999888777666666666777888:::>>>BBBEEEEEEDDDHHHJJJMMMPPPQQQRRRRRRRRRRRRRRRQQQQQQOOONNNMMMLLLIIIHHHFFFDDDBBB???>>>===;;;:::999777555444444444444333222111111000000000111111111111111111111111111333444555666777999;;;BBBLLLSSSUUUZZZiii|||{{{pppeeeYYYSSSRRRMMMKKKHHHGGGGGGJJJNNNPPPRRRQQQNNNKKKIIIHHHGGGGGGZZZaaahhhnnnvvv~~~zzzzzz}}}~~~~~~}}}yyyvvvwwwwwwuuuqqqllljjjiiihhheee```[[[UUUPPPKKKIIIJJJKKKLLLKKKGGGAAA;;;777222111...+++)))((('''''''''%%%$$$$$$%%%&&&&&&%%%!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&'''''')))&&&%%%''''''$$$$$$(((///,,,)))((((((((((((''''''(((((((((((()))))))))+++)))((('''((((((&&&$$$''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''+++)))''''''((()))***)))'''''''''((((((((())))))'''(((((())))))))))))))),,,+++***+++,,,------+++------.........------,,,,,,,,,---...////////////..............................///000111111222222111111222222222333333333555777999888777999>>>CCCLLLSSSddd{{{ppphhhhhhfff```YYYNNNGGG>>>::::::;;;:::999666444333333333222000...000000000000000000000000000///......------.....................---------........................////////////000000000000111111222222333444666666666666777777888999999999999999:::::::::;;;;;;;;;:::;;;<<<===>>>??????@@@>>>???AAACCCEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDFFFGGGGGGFFFEEEEEEFFFHHHJJJLLLLLLRRRWWWYYY[[[]]]\\\WWWRRRMMMIIIJJJKKKMMMRRRYYY\\\ZZZXXXVVVUUUVVVWWWXXX]]]]]]]]][[[XXXUUUUUUVVVUUUUUUTTTRRRQQQQQQSSSUUUVVV^^^eeegggffffffbbb]]]^^^___dddkkkrrryyy||||||{{{tttmmmkkkjjjiiinnnttt}}}|||vvvssstttwww}}}{{{wwwrrrkkkddd___\\\YYYUUUQQQNNNJJJFFFCCC@@@???>>>===<<<<<<;;;;;;;;;;;;<<<@@@EEEIIILLLLLLNNNPPPSSSVVVVVVVVVTTTSSSNNNMMMLLLJJJHHHGGGFFFFFFDDDDDDBBBAAA???===<<<<<<777777555444222222111111111111000000000000111111222111111111111111111222666666777777888<<>>IIILLLXXXkkk~~~rrrlllgggbbb]]][[[TTTKKKEEEBBB???;;;888666555555555666555222000000000000000000000000000000//////...............000000//////////////////////////////////////////........./////////000000111111111111222333444555444444555555666777777888777888888999999:::::::::;;;;;;<<<<<<===>>>>>>???===>>>@@@BBBCCCDDDDDDDDDEEEDDDDDDCCCDDDDDDEEEFFFEEEDDDCCCBBBCCCEEEGGGIIIHHHNNNSSSUUUXXX[[[[[[WWWQQQLLLJJJKKKMMMOOOTTTZZZ\\\[[[YYYXXXXXXYYYZZZ[[[^^^``````___\\\ZZZZZZZZZXXXXXXWWWUUUTTTUUUXXX[[[\\\dddkkkllllllkkkgggbbbcccdddgggnnnuuu{{{~~~~~~xxxsssqqqpppoootttyyyuuuooonnnqqqwww}}}|||xxxrrrkkkfff```]]]ZZZWWWTTTPPPLLLHHHEEEDDDDDDCCCBBBAAA@@@???>>>===>>>AAAGGGLLLPPPRRRRRRSSSVVVWWWWWWUUUSSSQQQKKKIIIFFFDDDBBBAAAAAAAAA???>>>>>>===<<<;;;:::999444444333111000000000000.........//////000111222222111111000111111222333888888888999===EEENNNUUU\\\fffppprrrsssvvvyyyzzz|||}}}qqqdddZZZQQQIIIFFFGGGAAAAAABBBCCCEEEGGGIIIJJJKKKLLLLLLLLLKKKIIIFFFEEE^^^iiirrrvvvzzzzzztttooorrrtttqqqjjjccc``````ccc```YYYQQQKKKHHHHHHJJJLLLKKKHHHDDD>>>888444111---+++)))'''%%%%%%%%%%%%((('''&&&&&&''''''%%%$$$ """%%%%%%$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&'''''')))''''''******''''''***((())))))((((((((()))***((((((((('''''''''''''''(((((()))((((((''''''((('''''''''''''''''''''''')))((('''%%%%%%&&&''''''***(((&&&%%%&&&'''''''''))))))*********++++++++++++,,,------......------******++++++++++++,,,,,,//////......------------+++,,,---...////////////......//////000000000111000000111222333333444444111111111111111111111111333444555555666888;;;===AAACCCLLL[[[jjj|||{{{qqqkkkiiigggddd___WWWMMMDDD<<<888777666555555666666444222111111111111111111111111000000///............///........................,,,,,,,,,,,,,,,,,,,,,,,,---............/////////000000///000000111222333222222333333444555555555666666666777888999999:::===============<<<<<<<<<======???@@@AAACCCCCCCCCEEEEEEDDDDDDEEEEEEEEEFFFDDDCCCBBBBBBBBBDDDFFFGGGHHHNNNRRRTTTWWWZZZZZZWWWRRRNNNLLLNNNPPPQQQVVV\\\^^^]]][[[ZZZ[[[\\\^^^___```aaabbbaaa___]]]\\\\\\[[[[[[ZZZXXXWWWXXX\\\___aaaiiipppqqqqqqoookkkfffggggggjjjooovvv|||zzztttrrrppppppsssyyyvvvppplllmmmpppuuuzzz|||}}}|||~~~}}}||||||zzzvvvpppllldddbbb^^^[[[XXXTTTPPPLLLJJJJJJJJJJJJIIIGGGFFFEEEAAA@@@@@@BBBGGGMMMPPPRRRPPPQQQSSSSSSRRRPPPMMMLLLGGGEEECCC@@@>>>=========:::999999888888777777666333222111000000000000000---------...///000222333222222111111111333555666777888<<>>???AAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBAAABBBCCCEEEGGGIIINNNRRRTTTWWW[[[[[[XXXUUUQQQOOOQQQSSSTTTYYY___```___^^^]]]^^^```bbbddddddeeeeeeccc```______``````___^^^[[[ZZZ\\\___cccgggooovvvwwwvvvuuupppkkkjjjkkkmmmrrryyy{{{uuussspppnnnpppuuu~~~|||vvvooonnnnnnpppssswwwxxxyyyyyyyyyyyyzzz{{{zzzwwwtttkkkhhhccc```\\\YYYUUURRRPPPPPPQQQQQQPPPNNNLLLKKKEEECCCBBBDDDGGGKKKNNNNNNLLLLLLLLLKKKJJJHHHFFFEEECCCBBB@@@>>><<<;;;;;;:::666555555444444333333333111000000/////////000000------......///111222333222111111111333666888::::::AAALLLXXXeeeqqq{{{{{{~~~{{{sssiii___TTTMMMGGG@@@>>>???AAAAAAAAABBBBBBDDDEEEEEEDDDFFFGGGHHHHHHFFFEEECCCrrrzzzvvvpppkkkmmmnnnggg]]]VVVTTTVVVVVVPPPIIIFFFGGGJJJKKKKKKFFFCCC>>>999444000...---***)))'''%%%$$$$$$%%%%%%""""""###%%%((()))((('''"""%%%((('''###!!!###%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&$$$%%%))))))&&&&&&(((&&&(((***)))'''&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&((('''&&&%%%''')))'''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%&&&(((******(((&&&)))************+++++++++(((((()))************)))(((***,,,+++***)))+++---000///---,,,+++++++++,,,++++++,,,,,,,,,,,,,,,+++++++++,,,------...///////////////...............---......///000111222222222222222333555777777777999;;;AAAIIIRRRaaayyy|||vvvlll___VVVDDDAAA;;;777666555333222111111111111111111111111111000000///////////////,,,,,,,,,,,,---------...000000000000000000000000,,,,,,---------...........................///000/////////000111111222222333333444555666777888888888888888999999999999999::::::;;;<<<===???@@@AAA???@@@AAABBBCCCCCCDDDDDDDDDCCCBBBAAAAAABBBDDDFFFHHHMMMRRRTTTWWW\\\]]]ZZZYYYTTTSSSUUUVVVWWW[[[```aaaaaa``````aaacccfffgggjjjjjjiiifffcccbbbcccdddeeedddbbb___]]]___cccfffmmmuuu{{{|||{{{zzzuuupppooooooqqqvvv}}}xxxuuuqqqnnnooosssyyy~~~uuurrrooonnnqqquuuyyyzzzyyyyyyzzz|||~~~~~~sssooojjjeeeaaa^^^ZZZXXXVVVWWWWWWWWWVVVTTTRRRQQQJJJHHHFFFFFFHHHJJJJJJJJJGGGFFFDDDCCCAAA@@@@@@@@@=========<<<;;;:::888888333333222222111000/////////...............//////.........///000111222333222111111222444888<<<>>>FFFTTTiii~~~~~~qqqhhh]]]UUUMMMIIIDDD???>>>???CCCBBB@@@??????@@@AAABBBBBBCCCDDDEEEEEEEEEDDDCCC{{{}}}~~~rrrllleeehhhhhhbbbXXXRRRSSSVVVNNNHHHBBBAAAFFFKKKLLLKKKBBB???:::555000---,,,,,,)))((('''%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&%%%###!!!"""&&&)))'''### """%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###'''(((%%%$$$&&&%%%''')))'''$$$!!!"""###%%%%%%%%%$$$$$$#########"""$$$&&&&&&$$$$$$&&&(((''''''''''''''''''''''''&&&'''((((((((('''%%%$$$$$$%%%'''***---,,,)))'''))))))))))))************(((((()))***************(((***,,,+++))))))+++---///...---+++******++++++++++++,,,,,,,,,+++******------......///000111111111111111000//////......,,,---...///000111222333333222111222444555444444999999<<>><<<<<<<<<===:::;;;;;;;;;;;;999777666222222111000///......---------,,,,,,------......////////////000111222333222111111222555:::>>>AAASSSfffwwwjjjaaaWWWPPPIIIGGGEEEAAA@@@BBBDDDBBB@@@>>>======>>>???AAABBBBBBCCCCCCCCCCCCCCC|||xxxwwwwwwsssjjjjjjddd^^^YYYVVVSSSOOOKKKIIIAAA>>>DDDIIIIIIIIIKKKDDD===555111000///+++((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###"""$$$'''((('''%%%!!!""""""!!! !!!"""$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&'''((()))&&&'''((((((((('''%%%%%%)))(((((('''(((((()))***&&&&&&'''((((((((((((((())))))))))))))))))))))))++++++++++++++++++,,,,,,))))))))))))))))))))))))---,,,***))))))***,,,---,,,------...///000000111///////////////.........000000000000////////////000111444666777666555444333777<<>>DDDJJJIIIGGGHHH???999222......---***'''''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$#########$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&((()))***))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))************++++++************************,,,,,,+++******+++,,,,,,------......//////000000/////////////////////...000000000000///////////////000222333444444333333444777;;;>>>AAAHHHRRRZZZnnn{{{lllYYYJJJBBB>>>:::777222111000111222222111//////000111222222111000///000000/////////.........///////////////...------------------------------------------------------........................000000111111111222222222222222111000111222333444777777888999;;;<<<======>>>>>>??????@@@@@@AAAAAACCCBBBBBBAAAAAABBBBBBCCCHHHKKKOOOTTTXXX[[[\\\\\\[[[ZZZYYYYYY[[[___ccceeeggggggfffddddddfffkkknnnsssrrrqqqnnnkkkjjjkkkmmmqqqqqqoookkkfffffflllqqqvvv~~~{{{uuussstttxxx~~~{{{uuusssssssssvvvzzzyyyrrrpppqqqtttwww{{{}}}}}}{{{}}}|||tttkkkdddaaa``````___```aaaaaaaaa^^^[[[ZZZQQQNNNJJJFFFDDDBBB???>>>???>>><<<:::888777777888333333222111000000//////111000///...---......///...//////...---,,,...///111222222111000000333555555555888;;;<<>>@@@CCCFFFGGGGGGEEEDDDvvvmmmddd[[[QQQMMMMMMLLLGGGBBB???===???FFFKKKIIIEEECCC:::555///,,,,,,+++)))&&&''''''''''''&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''%%%$$$"""!!!"""$$$''')))%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$'''***,,,******+++++++++)))((('''(((((()))************)))))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++++++++++++++++++++++++++..............................//////////////////////////////000000000000//////000000111222222222444777:::<<<===BBBHHHNNN\\\nnn{{{iiiWWWIII@@@;;;888555444222222333333111///000000111222222111000000000000000/////////......///////////////......---------------------------++++++,,,------...//////......................../////////000000000000000222222111111222222333444555555666888999;;;<<<<<<<<<<<<======>>>??????@@@AAAAAA@@@@@@@@@AAAAAABBBEEEHHHMMMRRRWWW[[[]]]^^^\\\[[[ZZZZZZ\\\```dddggggggfffdddbbbbbbeeekkkooossssssrrrooommmlllmmmooottttttrrrmmmjjjjjjnnnsssyyy{{{tttuuuvvvyyy{{{uuuqqqppppppppptttzzz{{{sssnnnmmmnnnooosssvvvvvvuuuvvv{{{}}}|||~~~yyypppgggaaa^^^^^^^^^\\\]]]^^^^^^]]][[[XXXWWWPPPMMMIIIFFFCCC@@@<<<999;;;:::999888777666555444000000//////////////////000000///............//////000000///---,,,...///000000000000///111444777666999???CCCEEELLL]]]mmmwwwnnnfff\\\TTTQQQOOONNNLLLKKKIIIGGGCCC@@@===<<<;;;999:::;;;<<<>>>@@@AAADDDGGGHHHIIIHHHGGGxxxoooaaaYYYQQQNNNOOOMMMFFF???<<<===BBBIIILLLIIICCC???555111---+++******)))''''''''''''&&&&&&&&&%%%%%%######$$$$$$%%%%%%%%%%%%)))'''$$$"""!!!"""$$$%%%%%%&&&&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%)))(((&&&$$$$$$%%%&&&'''***+++,,,---,,,***(((&&&%%%&&&''''''((((((''''''))))))))))))))))))))))))'''(((((())))))*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***......------------------............////////////////////////000000000000000000000///000111222222333666888:::;;;===AAADDDQQQ___wwwrrrbbbRRREEE===:::888666444444444444333111111111111111111111111111000000000////////////......///////////////......////////////////////////,,,,,,,,,---------......------------------------........................111111111111222222333333222333444666888999:::;;;::::::;;;<<<===>>>>>>????????????>>>??????@@@AAABBBDDDIIIOOOTTTYYY\\\^^^[[[ZZZYYYYYY\\\```dddggghhhfffccc``````ccciiimmmqqqqqqqqqooommmlllmmmnnnsssrrrpppllliiiiiilllooowwwyyyqqqqqqrrruuu|||xxxpppkkkhhhgggfffiiimmmrrrwww}}}}}}wwwnnngggdddcccdddiiimmmnnnmmmooossstttrrrsssoooiiibbb]]]ZZZXXXXXXTTTUUUUUUUUUTTTRRROOONNNKKKIIIFFFDDDAAA>>>:::777666666666666555333222111000000000000/////////.../////////.........//////000000111///...---...000///000111111222555:::===;;;@@@JJJQQQTTTZZZiiiyyy}}}nnnfffbbbZZZSSSPPPJJJIIIJJJJJJJJJGGGBBB>>>===<<<;;;:::;;;<<<>>>???AAACCCEEEHHHJJJKKKKKKKKK~~~wwwnnn\\\WWWRRRQQQQQQMMMDDD<<<<<>>@@@EEEOOO```uuu|||{{{|||{{{uuuiiiZZZMMMCCC???999777444444444444444333222222111111111111222222111000000000////////////......///////////////...////////////////////////......---------,,,,,,,,,------------------------------------------------,,,,,,------............111111222444555777888888888999:::;;;<<<===>>>>>>===============>>>??????AAACCCHHHMMMRRRWWW[[[]]][[[ZZZYYYZZZ\\\aaaeeehhhllljjjfffbbb```bbbgggkkkoooppppppnnnlllkkklllmmmpppnnnkkkhhheeeeeegggiiisss|||~~~vvvooojjjlllooovvv}}}tttkkkccc___\\\ZZZ[[[\\\___cccgggkkkmmmsssrrrnnnggg```[[[YYYZZZ___ccceeeeeefffiiiiiifffddddddbbb___[[[WWWSSSPPPLLLLLLLLLKKKJJJHHHFFFEEECCCAAA@@@>>>>>><<<888666222222333333222111000///111000///...---,,,,,,+++....../////////////////////000111000......000111222333444555888<<>>AAA???>>>======>>>???@@@BBBDDDFFFIIIKKKLLLMMMMMMzzzzzz}}}sssjjjWWWTTTRRRPPPNNNIIIBBB<<<@@@EEEJJJJJJHHHEEE???888///...---+++***)))((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$######""""""!!!"""$$$%%%&&&&&&%%%$$$""""""#########"""!!!!!!######"""######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######!!!###%%%&&&(((((('''&&&******+++++++++)))((('''''''''((())))))))))))((((((((((((((((((((((((((((((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000......//////000000111111333333333333333333333333000111222444777999<<<======EEEPPP___pppyyyrrrrrrnnnggg[[[PPPGGGBBB<<<:::666555555555444333333222111111111111222333111111000000000/////////---...//////////////////------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------...///.........000111111222333444555555666666777888:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>BBBDDDGGGLLLQQQUUUYYY[[[[[[ZZZYYYZZZ\\\aaaeeehhhnnnlllhhhdddaaabbbfffiiimmmmmmnnnllljjjhhhhhhiiijjjhhheeebbb``````aaabbbkkksss{{{}}}{{{xxxrrrkkkdddeeehhhooowww~~~{{{tttlllccc\\\WWWTTTOOONNNNNNNNNOOORRRUUUWWWaaabbbbbb^^^XXXSSSSSSTTTUUUYYY\\\[[[\\\^^^]]]YYYWWWXXXZZZZZZWWWSSSNNNJJJFFFFFFEEEDDDBBBAAA???>>><<<:::888888888888666444000000000000////////////......---,,,+++***)))(((---...//////000/////////...000000000///000222444333444777:::>>>EEEMMMSSSaaafffpppxxxyyyxxx{{{zzzoooccc^^^[[[UUUPPPNNNGGGFFFEEEFFFFFFEEEBBB@@@CCCBBB@@@???>>>???AAABBBBBBDDDFFFIIIKKKMMMOOOPPPzzzssstttxxxyyy|||}}}xxxmmmdddVVVUUURRRNNNIIIEEEBBB@@@CCCIIIKKKHHHDDDAAA;;;444------,,,+++)))'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###############!!!"""$$$%%%&&&&&&%%%%%%""""""!!!!!!!!!"""######""""""""""""###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##################$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%$$$############$$$$$$%%%''''''((())))))))))))))))))))))))&&&'''(((((())))))((((((((((((((((((((((((((((((&&&&&&'''((()))***+++,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******++++++,,,,,,------------......///000000111.........///000111111111222222333444444333222111000000///111333666888999:::@@@HHHPPPZZZlllvvvrrrmmmeee^^^VVVOOOKKKGGGCCC???;;;:::888777555333222222111111222222333111111111000000000//////------...///////////////---------------------------------------------,,,++++++++++++++++++++++++......---------,,,,,,,,,...///000111111111000///000000111111111222222222222222333555666888999999999999999::::::<<<======AAABBBDDDHHHLLLPPPSSSUUUWWWVVVUUUVVVYYY]]]bbbeeegggfffddd```^^^___bbbdddggghhhhhhfffcccaaa```aaabbb```\\\ZZZXXXXXXXXXXXX^^^gggnnnppppppnnnjjjeee]]]]]]___dddjjjooorrrsssnnnkkkfff```YYYSSSNNNLLLGGGFFFDDDCCCDDDEEEGGGHHHLLLPPPTTTSSSOOOLLLLLLNNNLLLPPPSSSRRRRRRSSSPPPLLLJJJLLLNNNOOONNNKKKGGGEEEAAA@@@???===<<<:::888888777555333222222333222111//////...------...///000,,,,,,,,,++++++*********,,,---///000000000//////---///000000000111444666444777>>>FFFQQQ]]]jjjrrrsssjjjbbb^^^XXXQQQMMMMMMKKKHHHFFFDDDEEEEEEDDDCCCCCCBBB@@@??????@@@BBBCCCBBBCCCFFFHHHKKKNNNPPPQQQ}}}|||uuunnnpppsssrrrsssvvv{{{}}}www|||{{{zzz{{{zzzttthhh___YYYXXXTTTNNNGGGCCCDDDFFFEEEKKKLLLEEE@@@>>>888111,,,,,,,,,***'''&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%&&&&&&%%%$$$############""""""!!!!!!!!!"""$$$%%%""""""""""""###$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$%%%#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###((('''$$$###"""###%%%''')))(((((('''(((((()))***$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&'''((()))***+++++++++++++++++++++++++++---,,,***))))))***,,,---))))))***+++,,,,,,---------------...///000000111---......///000111111222000222333444444333111000111///......111333555666666;;;AAADDDIIIVVVjjjyyy~~~uuulllfffaaa\\\YYYQQQMMMGGGCCC@@@===;;;999444333222111111222333444111111111111000000000000------...///000000//////////////////////////////+++,,,,,,------......///++++++++++++++++++++++++.........------,,,,,,,,,+++,,,---.........---,,,000000000000000000000000///000111222444555666777999999999999:::;;;<<<======>>>@@@CCCFFFJJJMMMNNNRRRQQQPPPQQQTTTXXX]]]```______]]][[[YYYZZZ]]]___```aaabbb```\\\ZZZYYYYYY[[[XXXTTTRRRQQQQQQQQQPPPTTT\\\ccceeeffffffccc^^^WWWWWWWWWZZZ___bbbdddddd___^^^ZZZUUUPPPKKKHHHFFFDDDBBBAAA??????@@@AAABBB===CCCIIIJJJGGGEEEFFFHHHFFFKKKMMMLLLLLLLLLIIIDDDBBBBBBCCCDDDDDDCCCAAA@@@<<<;;;:::888666555333333666333000......////////////...---,,,,,,---///111,,,,,,---------.........,,,---///000000000//////,,,...000000111222555888:::@@@KKKXXXiii{{{yyypppjjjccc___XXXPPPMMMNNNNNNKKKFFFDDDDDDFFFFFFFFFAAA@@@??????@@@AAACCCEEEBBBCCCEEEHHHKKKNNNPPPQQQ}}}yyyzzzxxxtttuuutttoooooorrrqqqyyy{{{xxxwwwzzz|||yyyqqqhhhbbb______YYYPPPHHHCCCBBBCCCDDDHHHHHHFFFBBB<<<666111000---***'''%%%&&&&&&&&&&&&$$$$$$###"""###$$$%%%&&&%%%###""""""###$$$$$$###""""""""""""""""""""""""""" """$$$#########"""######$$$%%%%%%### """%%%((()))(((&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!""""""######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&''''''(((((((((((((((###'''&&&&&&))))))%%%&&&&&&''')))***+++,,,---))))))***++++++++++++***++++++++++++,,,,,,---...+++,,,,,,+++***+++---///000///...,,,,,,,,,---...///000000000111111111111///000111222333444444444...//////111222444666777:::<<<>>>>>>AAAKKKYYYccc~~~yyyqqqiiidddkkkeee\\\UUUNNNGGG@@@:::666555444222222222333444333333222222111000000/////////.........---------,,,,,,---...///000111111///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000222222222222333444555666444555666777888999::::::<<<===>>>AAACCCFFFGGGHHHKKKKKKLLLMMMPPPUUUXXX[[[\\\YYYVVVSSSRRRRRRTTTVVV[[[[[[ZZZYYYWWWUUUTTTSSSUUUSSSOOOLLLJJJJJJKKKLLLOOORRRXXX\\\\\\YYYTTTPPPLLLNNNPPPRRRSSSTTTTTTSSSUUUSSSOOOJJJFFFCCCAAA@@@;;;;;;;;;<<<<<<=========>>>>>>>>>>>>????????????AAABBBCCCDDDDDDCCCAAA???<<<<<<;;;;;;:::999888888;;;999777444333222111222111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222222000...++++++---///---///000111111333666888BBBIIIZZZuuu~~~tttppplllgggbbb\\\WWWRRRNNNJJJIIIIIIIIIHHHFFFEEECCCBBBDDDCCCCCCCCCDDDEEEFFFFFFHHHGGGGGGGGGIIIKKKNNNPPP{{{|||{{{zzzvvvooolllnnnlllttt~~~}}}}}}~~~|||vvvmmmddd^^^\\\YYYTTTLLLFFFDDDEEEGGGIIIIIIHHHEEE@@@:::444000///...,,,)))((()))******)))$$$$$$###""""""###$$$%%%%%%###""""""###$$$$$$###""""""""""""""""""""""""!!! """###""""""""""""###$$$$$$%%%)))&&&######$$$%%%%%%###&&&&&&%%%%%%%%%$$$$$$$$$"""""""""""""""#########$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((((((((((((((!!!'''***'''%%%''''''$$$''''''(((((()))***,,,,,,))))))***++++++++++++***,,,,,,+++++++++,,,------***++++++***)))***,,,...222111///.........////////////000000000111111111//////000111222222222222//////000111222444555666777999;;;;;;>>>FFFQQQZZZkkk|||{{{uuurrrooonnnkkkaaaSSSHHH>>>;;;777666666555444333222222222111111000000000/////////.........------------......///000000000000///...---------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000000000111222333333222333333444555666777888::::::<<<>>>@@@BBBDDDEEEFFFFFFGGGHHHKKKOOOSSSUUUSSSPPPMMMJJJIIIJJJLLLMMMNNNNNNMMMMMMKKKJJJHHHGGGJJJHHHEEECCCBBBBBBCCCDDDFFFIIIMMMQQQQQQNNNKKKHHHDDDDDDFFFGGGHHHHHHIIIIIIIIIGGGDDDAAA???===<<<<<<888888888888888999999999;;;;;;<<<<<<<<<============>>>???@@@???>>><<<;;;888888888777666555555555666555333111000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------............///......---------///000333333444444444777;;;>>>IIIVVVnnnuuummmjjjgggddd^^^ZZZUUUQQQMMMJJJGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEDDDEEEFFFIIIKKKMMM|||}}}~~~vvvrrrrrrrrrxxxyyypppfff```\\\\\\VVVQQQIIIEEEDDDGGGJJJLLLIIIFFFBBB<<<666222///---***'''%%%%%%&&&(((((('''%%%$$$###############$$$%%%###!!!"""###$$$###"""""""""""""""""""""""""""  !!!"""!!!!!!!!!"""###$$$%%%&&&(((&&&$$$###$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$##########################################$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''&&&&&&'''(((((((((((('''%%%((()))'''%%%'''(((&&&))))))((('''((()))***+++((()))******++++++******---,,,,,,++++++++++++,,,)))*********))))))+++---000000///.........//////////////////000000000000...///000000000000//////111000000111111333444444444666777888999???GGGNNNYYYmmmkkk[[[KKKDDD<<<999999888555111222222111111111111111111////////////............////////////////////////000000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......//////000000//////000111222333444444666777888:::<<<===???????????????AAADDDGGGJJJKKKIIIGGGDDDAAA@@@AAACCCDDDEEEEEEEEEDDDDDDCCCBBBAAABBBAAA???=========>>>???===???BBBDDDDDDCCC@@@???;;;;;;;;;;;;;;;<<<======;;;:::999888888777888888666666666666555555555555777888888888999999999999999999::::::999777666444333333222222111111000000111000///...---------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------............////////////...---,,,---000111222111333333333333444888???DDDTTTgggyyyssskkkfffeeebbb^^^ZZZVVVSSSPPPMMMKKKDDDEEEEEEFFFFFFGGGGGGGGGIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBCCCDDDFFFIIIJJJ}}}~~~~~~{{{{{{~~~~~~}}}zzzrrriiiaaa^^^]]]^^^VVVPPPIIIDDDEEEGGGIIIIIIHHHDDD===777222///---+++&&&$$$######%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###!!!!!!#########""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$######""""""!!!!!!&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%&&&''''''((((((''''''###%%%&&&%%%%%%'''***++++++***(((''''''((()))***((())))))***************------,,,+++*********+++)))***++++++******+++---------,,,,,,,,,,,,,,,,,,........./////////000000//////000000000//////...111111111111111111222333444555666777888;;;@@@DDDMMM^^^xxx~~~nnn[[[OOOBBB:::999999555222222222222222111111111111000000000/////////......000000//////............000000//////...---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---...............------...///000000111111222333444555666888999999888888999:::<<>><<<;;;<<<===>>>??????????????????>>>===<<<;;;:::999999888888888888999:::;;;;;;;;;;;;:::888777666555555666777888555555444444555555555666666666555555444444333333333444444444555555555555555555555555444222111000/////////......---------........................,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------////////////000000000000000...---///111333222000222333333444888???GGGMMM```uuu}}}rrrmmmiiieeeccceee\\\YYYVVVSSSRRRPPPNNNLLLEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGEEEDDDCCCCCCDDDFFFIIIJJJ}}}~~~|||zzzyyy}}}}}}wwwmmmddd^^^\\\[[[\\\SSSMMMGGGEEEFFFIIIIIIGGGFFF@@@999333///---+++)))'''&&&%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&%%%%%%$$$"""!!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%"""#############################################$$$$$$######""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$'''+++***)))((('''''''''((()))(((((()))************)))---,,,++++++***************+++---,,,++++++,,,---+++++++++,,,,,,,,,,,,+++---............/////////000000000000000000//////222111111000000111111222555666777777777999<<<>>>EEEOOObbbzzzjjj[[[III===999999777444333333333333222222222222111111000000000/////////000000000///......------000000000//////......---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,---...//////......---,,,------....../////////000000111111222333333333444444555666777999:::;;;<<<;;;999888777888999999666666777777777777666666555555444444333222000000555555555555555666666666666555444333222333444555222222333333333222222222333333222222111111000000000000111111111222222222222222222111000000///...---------------,,,,,,,,,......//////000000000000,,,,,,,,,,,,,,,,,,------,,,,,,,,,------........./////////000000000111111111000...///000111111111555777:::>>>DDDLLLVVV\\\mmm~~~xxxnnneeebbbbbb``````cccXXXUUUSSSQQQQQQPPPOOOMMMHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGIIIJJJJJJJJJIIIGGGFFFEEEEEEFFFHHHJJJKKK~~~}}}~~~yyytttkkkccc^^^ZZZWWWUUUNNNIIIEEEEEEIIILLLJJJGGGAAA;;;444///...,,,)))'''$$$######$$$&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&$$$""" !!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!""""""!!!!!!!!!"""#########$$$%%%$$$""" """""""""""""""#####################""""""""""""!!!!!!!!!"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%&&&''''''''''''&&&(((&&&%%%&&&$$$!!!###'''(((((((((((((((((((((''''''((())))))******)))))),,,++++++************+++***+++------,,,,,,,,,---+++,,,---.........------------------........./////////000000000000000///111111000000000111111222666666555666777888:::;;;CCCHHHSSSfff|||}}}vvvhhhUUUFFF???<<<:::999666666555444444333222222111111111111000000000000000000//////.........---...//////000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---...//////...------,,,,,,,,,,,,------............//////////////////111111222333444444555555555444333222222222333333222222333333333222222111111222333333333111000...000000000000000111111222111111000000000000000111000000000000000///...---...............---------////////////000000000000000000000///////////////------------------------...//////000111111000000,,,,,,------------......,,,,,,,,,---......//////////////////000000000000///000111000111333777:::<<<@@@GGGMMMUUU]]]eeejjjyyyzzzjjjbbb[[[[[[\\\ZZZZZZ\\\TTTRRROOOOOOOOOOOONNNMMMJJJIIIFFFDDDCCCBBBBBBCCCBBBDDDFFFHHHIIIJJJIIIIIIGGGGGGEEEEEEFFFHHHJJJKKK}}}~~~zzzuuuqqqmmmhhhddd```\\\VVVRRRMMMHHHEEEGGGKKKLLLGGGBBB===777111------,,,(((%%%"""!!!!!!"""######"""!!! !!!###%%%&&&&&&&&&%%%###""" """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""!!!!!!!!!!!!""" ###%%%$$$""" !!!!!!!!!!!!"""""""""######"""""""""""""""######### !!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&)))&&&&&&(((&&&!!!"""'''&&&'''((()))***)))'''&&&'''(((((()))))))))))))))******************+++,,,(((***------,,,++++++,,,***+++,,,---...------,,,,,,,,,---------.........,,,---...///////////////000000000000000111222222444333222222444666888999@@@DDDKKKWWWiiizzz|||}}}sssdddUUUJJJCCC???===999888777666555444333222222222111111111000000000///////////////.........---...///000111111000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,...//////...,,,+++******++++++++++++,,,,,,...............---------...///000000111111111111000000///............///222222222222111111000///,,,---000222333222111000---------...............------...............------......///...---,,,+++,,,,,,,,,,,,------------........./////////000000......------......//////,,,---------------------,,,---.../////////......,,,,,,,,,---------......,,,,,,------.../////////........./////////000000///333777888888===HHHPPPNNNTTT]]]eeemmmsssxxx{{{tttccc\\\XXXYYYYYYWWWTTTUUUPPPNNNLLLLLLMMMMMMLLLKKKJJJIIIFFFDDDBBBBBBBBBCCCAAACCCEEEGGGHHHGGGGGGFFFFFFEEECCCCCCDDDEEEGGGIII~~~||||||~~~{{{tttnnniiigggddddddccc___YYYTTTPPPKKKHHHIIILLLJJJCCC<<<:::555///,,,---,,,((($$$%%%$$$$$$$$$&&&&&&$$$"""!!!###$$$%%%%%%$$$###""" """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$###"""!!!!!! ###$$$""""""###%%% !!!!!!!!!""""""######!!!!!!""""""######$$$$$$ !!!!!!!!!""""""############################## !!!!!!"""###$$$$$$$$$$$$$$$%%%&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&$$$%%%))))))$$$&&&+++$$$&&&(((***+++)))'''&&&'''(((((()))))))))))))))***)))))))))***+++,,,,,,'''))),,,,,,+++******+++((()))***+++,,,++++++***,,,,,,,,,---------......***+++,,,---......///...////////////000111222333222000//////222444666777777===DDDIIIUUUkkkyyyzzz|||~~~zzznnnaaaTTTIIICCC@@@;;;:::999777666444333222222222222111111111111000////////////////////////,,,---///000111222111111................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......***,,,---......---+++***))))))))))))************.........---------,,,,,,------...////////////...///......------------.../////////......---,,,+++"""%%%(((,,,...///......,,,---......//////......***+++---...///...---,,,,,,---...//////...---,,,---------....../////////........./////////000000,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,---------++++++------...---,,,++++++++++++,,,,,,---------,,,,,,------...///000000............////////////000777===???AAAIIIXXXdddcccjjjttt~~~yyymmmccc]]]YYYZZZZZZVVVRRRPPPMMMLLLJJJJJJKKKKKKJJJIIIIIIHHHEEECCCBBBBBBCCCDDDBBBCCCEEEFFFFFFEEEDDDCCCCCCBBBAAAAAAAAACCCEEEFFF|||vvvppplllhhhdddaaa___]]]YYYRRRLLLLLLKKKJJJKKKKKKGGG@@@:::333000---***)))'''%%%###%%%%%%%%%$$$$$$#########'''''''''&&&&&&%%%%%%%%%######"""!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""""""""  ###%%%###!!!###"""!!! !!!""""""&&&### !!!"""$$$$$$######""""""!!!!!!!!!"""###$$$###""" !!!!!!"""############"""%%%$$$""""""""""""$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$###%%%&&&'''&&&&&&'''***,,,++++++***)))(((((())))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++...------------,,,,,,,,,//////////////////......------......///000000000222222222222333444555555999===@@@BBBHHHYYYqqqzzzvvv{{{wwwqqqkkkddd\\\TTTPPPFFFDDD@@@;;;777444444555666555444111//////000222333111///---,,,---...///////////////////////////000000//////.........---,,,,,,,,,+++++++++*********+++---......---+++***+++,,,,,,------,,,,,,+++***+++---...///......------,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////***++++++,,,---...//////......//////...---,,,,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---++++++++++++---...,,,---.........---,,,+++,,,---------.../////////........./////////000000000000/////////000111222777999===FFFTTTfffyyy}}}qqqiiiccc___ZZZVVVSSSQQQNNNLLLJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDD@@@AAABBBDDDFFFEEEBBB???>>>???AAABBBBBBBBBAAA@@@yyyrrrlllhhhcccaaa^^^\\\ZZZVVVRRROOONNNMMMLLLKKKIIICCC===888222///,,,)))((('''%%%###%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!%%%###!!!!!!"""""" """!!!!!! !!!"""$$$$$$$$$###!!!!!!!!!"""!!! #########"""""""""""""""!!!"""###$$$###""" !!!""""""###$$$#########&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((('''&&&%%%$$$(((((()))((('''(((***---++++++***)))))))))))))))))))))))))))))))))))))))++++++,,,------------,,,,,,---------......//////..............................//////000000111111222222111222222333444555666888999:::>>>JJJ[[[hhh{{{wwwqqqlllgggccc^^^ZZZPPPNNNKKKFFF@@@<<<:::999333333333333111111111111333222000.........///000////////////////////////000000/////////...............---------,,,,,,,,,******+++,,,,,,+++***)))+++,,,,,,------,,,,,,++++++,,,,,,------------,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------........./////////,,,,,,------------------...............---,,,,,,,,,,,,,,,---------......***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---.........---,,,---...............//////000000000000////////////000000000000222444666888:::@@@JJJYYYlllvvvkkkdddaaa^^^YYYUUURRRPPPMMMKKKHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@AAAAAABBBDDDFFFEEEBBB@@@??????@@@AAAAAAAAAAAAAAA~~~vvvmmmgggccc]]]\\\[[[WWWTTTRRRRRRSSSQQQQQQPPPLLLEEE>>>888666000---***((('''&&&$$$"""%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$###""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! $$$###!!!!!!"""""" !!!!!!!!!!!!"""$$$%%%&&&###""""""###%%%$$$"""!!!""""""""""""""""""###!!!!!!"""######""" """"""###$$$$$$$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))((('''&&&&&&((()))***)))'''((()))++++++***))))))))))))))))))))))))))))))))))))))))))+++,,,,,,---------------+++,,,,,,---///000000111------------------------000000000000000000111111111111111111222333444555777777777777;;;BBBKKKRRReeeyyy}}}vvvrrrnnnjjjhhhbbbaaa^^^YYYRRRJJJBBB===666666666555555333222222333222111000000000222222////////////////////////000000000000////////////000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,+++++++++,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------........./////////......---------,,,,,,,,,---............------,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***------------------------************++++++++++++,,,,,,------------,,,,,,+++,,,---...............////////////............///...............//////000000000111333555777999>>>III[[[qqq{{{uuunnnfff```\\\YYYTTTQQQNNNLLLJJJHHHEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGFFFEEEDDDBBBAAABBBAAABBBDDDEEEEEECCCAAA@@@@@@?????????@@@AAABBB{{{qqqhhhbbb^^^ZZZZZZXXXTTTOOONNNQQQTTTTTTUUUSSSLLLBBB:::555444---+++((('''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$###############$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!!  !!!"""#########""""""""""""######$$$$$$""""""!!!"""$$$$$$""" !!!!!!!!!""""""######!!!!!!""""""""""""!!! """######$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((('''&&&&&&((())))))((('''&&&''')))******)))))))))))))))***))))))))))))))))))))))))***+++,,,,,,------,,,,,,++++++,,,------...//////+++,,,,,,,,,,,,,,,------//////////////////000000000000000111111222333444555555555777<<>>>>>@@@BBBDDDwwwlllccc]]]ZZZZZZYYYVVVQQQLLLKKKOOOSSSUUUUUURRRJJJ???777333222,,,***'''&&&&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%%%%$$$###############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!!  !!!!!!""""""###$$$############""""""!!!!!!###!!!!!!""""""!!! !!!!!!"""""""""###!!!!!!"""""""""""""""!!!""""""###$$$$$$$$$$$$###"""###%%%%%%%%%%%%###"""$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%(((***+++***)))(((((()))***)))))))))))))))******))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------..................000000000000111222333333111000111444888;;;;;;:::HHHOOO]]]ppp}}}}}}{{{lllbbbVVVNNNCCC;;;777555555444222222222222222222333333111111111111111111111111000111111111111111111111000000000000/////////...///............///000111,,,------......------,,,///...,,,+++***+++,,,,,,)))***,,,---...,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************++++++++++++++++++++++++************************,,,,,,,,,------------...,,,,,,...//////...,,,,,,,,,,,,------...///000000111111111000000//////...333333222222444666888999=========>>>???BBBDDDFFFOOO]]]tttyyytttnnniiigggeee```]]]RRROOOKKKHHHGGGFFFEEECCC???@@@@@@@@@AAAAAABBBBBB@@@AAACCCCCCBBBAAA>>>===<<<;;;<<<>>>AAADDDEEEEEEBBBAAA>>>======???BBBDDDqqqeee]]]XXXWWWXXXVVVRRRMMMJJJKKKNNNQQQRRRPPPLLLDDD<<<555000///+++)))&&&%%%&&&&&&$$$######$$$$$$$$$$$$%%%%%%%%%##################$$$$$$###""""""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """###$$$###  !!!############""" """  !!!"""""" !!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!!"""############"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%)))+++,,,,,,+++***+++,,,)))))))))))))))******+++))))))))))))))))))))))))((())))))***************+++++++++******)))))))))***++++++,,,,,,------...+++,,,,,,------...//////////////////000111222333333222222444666777666666@@@AAAIIIXXXiii}}}~~~iii^^^NNNBBB;;;888777666444444444444444444444444111111111111111111111111111111111111222222222222000000/////////.........++++++,,,------.........------............------......---,,,,,,,,,------)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,***++++++,,,---...///000+++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++------------............------............------...---------...///000000111111111111000000000000333333333444777:::>>>@@@DDDDDDEEEFFFIIILLLOOOQQQ[[[hhh|||yyymmmhhhccc```___]]]YYYVVVPPPNNNJJJHHHHHHGGGFFFDDD????????????@@@@@@@@@@@@>>>@@@BBBDDDDDDBBB@@@>>>;;;999999:::===@@@BBBBBB@@@???===;;;<<<>>>@@@BBBwwwiii]]]WWWTTTSSSSSSPPPKKKIIIJJJLLLMMMNNNMMMIIICCC===777222...++++++)))&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%###############""""""""""""!!!!!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!"""###$$$###  !!!!!!!!!""""""!!! !!! !!!######"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""###### !!!""""""""""""!!!%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&(((***+++***)))***+++)))))))))))))))***++++++))))))))))))))))))))))))))))))***++++++++++++******************++++++++++++++++++,,,---.........***+++,,,---...000000111///////////////000222222444444555555555666888999:::999>>>IIIVVVhhhzzznnn]]]OOOGGGCCC>>><<<888888888888777666555555222222222222222222222222111111111222222222333333000000000000////////////)))***,,,---......------------............------------.../////////......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,------------,,,,,,,,,------.........***+++,,,---------------,,,,,,,,,+++++++++******,,,,,,,,,------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......//////...------...///000000000111111111111111222333555888===DDDMMMTTTXXXZZZZZZZZZZZZ[[[\\\^^^___fffooo~~~|||uuupppccc```\\\ZZZZZZWWWSSSNNNMMMJJJGGGEEEEEEEEEDDDCCC???????????????>>>>>>>>>>>>@@@CCCEEEFFFEEECCCAAA<<<:::777777999;;;<<<<<<<<<;;;:::999999;;;<<<>>>rrrdddYYYSSSQQQQQQOOOJJJFFFFFFIIIMMMNNNMMMIIICCC<<<777444111,,,(((+++)))'''&&&''''''&&&%%%#########$$$$$$%%%%%%%%%$$$$$$######""""""!!!!!!!!!!!! !!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""""" ###"""!!! ###%%% !!!!!!  """%%%'''&&&"""""""""!!!!!! !!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!!!!###"""!!! !!!"""###$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((''''''((((((((((((((('''!!!###&&&''''''&&&'''((())))))((())))))***++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))***+++,,,------...++++++,,,------...//////***+++,,,...000111222333.........//////000111222///000222222222444888;;;999777;;;CCCLLLYYYoooyyyiii\\\SSSMMMGGGBBB;;;;;;;;;:::999888777666222222222222222222222222111111111222222333333333111111111000000000000///***+++---000000000///...------............------,,,---///000111000//////---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////......---------,,,,,,,,,***+++,,,,,,------------,,,,,,,,,++++++*********,,,,,,,,,---------......++++++++++++++++++++++++*********++++++,,,,,,,,,........................++++++,,,,,,,,,---------///...---,,,,,,---...///000000...------...///000000000000111222222222333888<<>>>>>======999;;;???BBBCCCBBB@@@???>>>;;;777555666777777777888888777777777888999:::~~~~~~~~~qqqddd[[[VVVSSSQQQJJJEEEAAAAAAFFFIIIIIIGGGAAA===666111...,,,***)))((('''%%%$$$$$$%%%$$$###&&&&&&&&&%%%$$$###"""!!!############""""""""""""!!!!!!"""###############!!!!!!   $$$###"""!!!!!!"""###$$$ !!!!!!!!!!!! !!!!!! !!!!!!$$$$$$###"""!!!  !!!!!!!!! !!!""""""$$$$$$%%%$$$###!!!"""############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''$$$%%%''')))******)))((())))))))))))(((((((((((("""%%%(((+++,,,+++)))((()))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,------...///111111222222222333222222111222333555666444666888999;;;FFFWWWddd|||{{{zzzrrrlllgggbbb\\\WWWSSSNNNHHHEEECCCAAA===999888777666555333222000///111111111222222333333333111111111000///.........222222111000//////000000222111000///...///000000---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---...///...------------............------000///...---,,,------...+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------+++******)))***+++---...---------,,,,,,+++++++++,,,---......//////......---...///000000000000000222222111111222555777999:::FFFQQQ[[[pppyyyyyyzzz}}}~~~tttlllddd```\\\YYYTTTQQQOOOMMMKKKIIIFFFEEEDDDBBBAAAAAAAAABBBBBBBBBBBBAAA@@@===;;;:::;;;===???@@@@@@???>>>===;;;;;;999888666444333222---000333555666777999;;;~~~~~~||||||oooddd\\\VVVRRROOOHHHEEEBBBCCCFFFHHHEEEBBB;;;777111---***((('''%%%'''&&&$$$$$$$$$######"""%%%%%%%%%%%%$$$###""""""############"""""""""""" !!!""""""######""""""!!!!!! !!!  !!!!!!  !!! !!!!!!!!!!!! !!!!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!""""""!!!!!!"""""""""!!!!!! """############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%&&&''''''(((&&&%%%%%%%%%&&&&&&''''''%%%&&&''''''(((((((((((())))))))))))((((((((((((%%%'''***,,,,,,+++***)))))))))*********+++++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////000111111111000000000000000000111222333444555777999777777>>>JJJTTTlll~~~~~~~~~yyytttqqqooonnnmmmfffccc```]]]YYYRRRHHHAAA>>><<<999666555444333222222222222222222222222222222222222111111000000000333222111111000000000111---,,,+++*********+++,,,---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------............---------............------000///...---,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...............---------,,,.../////////////////////...///111111111111111222333333333444666999===???KKKZZZiiiwww}}}~~~ssskkkfffbbb___^^^[[[WWWTTTRRROOOLLLJJJGGGFFFDDDBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@>>><<<;;;<<<===???AAAAAAAAA@@@???;;;:::888666444333222222000111222222333555999<<<~~~|||zzzxxx{{{~~~yyytttlllccc\\\VVVPPPLLLFFFEEEDDDEEEFFFEEE@@@;;;555222---)))((('''&&&$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$$$$$$$##################"""""""""""" !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###""""""!!!!!!""""""### !!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!"""""""""  !!!"""""" """###$$$"""############$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((((((((((()))))))))))))))******++++++******))))))))))))*********++++++)))))))))************+++.........------,,,,,,+++******++++++,,,...///000000000000000000///......---...///000000111111111111444666555444666===DDDQQQccczzz|||zzzzzz~~~}}}~~~{{{ooo```TTTHHHCCC===888666666666666444444333333222222333333333333333333333333333222333333222222111111222222000///......------......------........./////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000//////............///------............------//////...------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------///////////////.........000000000000000000000000...///000000//////111333444555666999===BBBGGGJJJYYYjjj}}}}}}rrrhhhbbb___^^^^^^^^^\\\YYYWWWUUURRRNNNKKKIIIHHHEEEBBB@@@???????????????@@@@@@@@@???>>>>>>===???@@@BBBCCCCCCBBBBBB<<<;;;888555444333444444333333222000000333888<<<{{{xxxwwwtttvvv}}}}}}xxxvvvnnnkkkgggaaa[[[TTTMMMJJJFFFFFFGGGHHHGGGBBB;;;555222///,,,)))))))))(((&&&%%%&&&&&&%%%$$$###"""###""""""###$$$$$$$$$$$$$$$############"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""######################## !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!  !!!""""""  """$$$%%%""""""#########$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&((('''%%%$$$$$$%%%&&&'''(((((((((((())))))))))))+++******)))(((((())))))))))))))))))************)))))))))*********++++++//////......---,,,++++++++++++++++++,,,---...////////////000000///......,,,---///000111111000///+++///333555444555999<<>>BBBHHHOOOTTTXXXdddssszzzsssjjjbbb]]][[[ZZZYYYYYYXXXWWWWWWWWWUUUQQQNNNKKKIIIFFFCCC@@@???>>>======>>>??????@@@@@@@@@@@@???@@@AAACCCCCCDDDDDDDDD???===999666555555666777444444444333333555999<<<}}}xxxtttsssoooooosssuuuqqqllljjjdddcccaaa]]]WWWPPPKKKHHHGGGGGGHHHHHHEEE???777222///,,,***)))))))))((('''%%%''')))(((%%%###$$$$$$!!!!!!"""###$$$$$$$$$$$$############"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!""""""""""""""""""!!! !!!!!!!!!!!! !!!""""""!!! !!!!!!!!!!!! !!!!!!!!!  !!!""""""###"""!!!!!!!!!"""###$$$""""""#########$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&((('''%%%$$$$$$%%%&&&''''''((((((((()))))))))*********((('''&&&&&&''''''(((((()))))))))*********************+++++++++,,,//////...---,,,,,,++++++---,,,,,,+++++++++,,,,,,,,,,,,---//////000000000---...///111222111111000***...333555555555777999:::===HHHYYYooovvvkkk\\\PPPGGGAAA;;;777666555444333333444555666555444444444444444333333444333333333333333444444111111111111000000//////........./////////000000................................................---------------------------------....../////////333222000///......///000------............------------..................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000..................//////000000//////000000111222333666888999999<<>>============>>>@@@AAABBBBBB@@@@@@AAABBBCCCCCCDDDDDD>>><<<999666555555777888444555777888777888:::<<<}}}yyyvvvqqqkkkggghhhiiiddd```___]]]]]]\\\XXXRRRLLLHHHGGGGGGHHHHHHFFFAAA;;;444000***)))'''&&&''''''&&&%%%%%%(((+++***&&&$$$$$$%%%!!!!!!"""###$$$$$$$$$###############"""""""""""" !!!""""""""""""!!!"""""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!  !!!""""""!!! !!!!!!!!!   !!!""""""%%%$$$###""""""""""""""""""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%'''&&&&&&&&&&&&&&&''''''''''''(((((())))))******)))((('''&&&&&&&&&&&&&&&((((((((()))))))))***************+++++++++,,,,,,---------,,,,,,++++++***------,,,+++++++++++++++***+++,,,...//////000000...///000111111222222222...111444555444444444444999888<<>>???AAACCCDDD@@@@@@@@@AAAAAAAAABBBBBB<<<:::888666555555666666333666888:::::::::<<<===}}}|||ssskkkdddcccaaa]]]ZZZZZZZZZZZZXXXSSSMMMHHHGGGGGGFFFFFFEEEAAA;;;555111///((('''%%%%%%&&&&&&$$$######'''+++***&&&######%%%!!!"""###############"""############"""""""""""" !!!""""""######""""""###""""""!!!  !!!""""""!!! """###$$$%%%%%%$$$###""" !!!!!!!!!!!!  !!!""""""!!!  !!! !!!"""""""""""""""###"""!!!!!! """############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%%%%&&&''''''(((((((((((('''''''''((()))*********((((((((((((((('''''''''(((((((((((()))))))))***)))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,---...............////////////000111222333000111222222222111222222777666888>>>FFFQQQeeewwwyyyqqqkkkcccZZZRRRKKKHHHDDD@@@===<<<;;;<<<:::999888777666555444333222222222222222333444444333444444555444333222111.../////////000000000000////////////////////////................................................---------...///000000000......//////000000//////------............------,,,,,,.../////////......------........./////////...................................................///000000///...---,,,/////////000000000111111222111111222333666999;;;999@@@IIIQQQZZZfffwww|||yyyqqqllliiigggeeebbb]]]WWWOOOIIILLLKKKKKKNNNQQQTTTUUUUUUPPPNNNKKKGGGDDDBBBAAAAAA============???AAACCCDDDAAA@@@??????????????????===<<<;;;999888888888888444555777888888:::===@@@|||}}}wwwnnneeebbb```\\\YYYZZZXXXXXXVVVPPPIIIFFFFFFGGGFFFEEEBBB===777222///...)))'''&&&&&&'''&&&%%%###"""&&&***)))%%%!!!"""$$$""""""############""""""############""""""""""""!!!!!!"""#####################"""  !!!""""""!!!  !!!""""""!!!  !!!!!!!!!!!!  !!!######!!!  !!!"""### !!!!!!!!! !!!"""""" !!!""""""!!! """############$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%$$$%%%''')))******)))(((&&&''''''((()))******+++(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))******************++++++)))))))))***+++,,,......------......------,,,,,,//////.........000222333.........//////111222444444444777<<<>>>BBBQQQaaauuu~~~wwwttttttqqqjjjbbbYYYUUUPPPJJJEEECCCAAAAAA===<<<;;;999777666555444111111111111222222333444222333444444444333222111////////////000000000000000000000000000000000000////////////////////////........................---------...///000000111,,,---...000000000///...---..................---+++,,,.../////////......+++++++++,,,,,,,,,------........................////////////////////////.........---+++)))'''%%%000000111111222222222222333333333444666999<<<>>>HHHPPP\\\gggsss}}}vvvpppkkkllljjjgggddd```ZZZTTTOOOMMMLLLKKKMMMPPPSSSUUUUUUQQQOOOLLLHHHEEEDDDCCCBBB>>>=========???@@@BBBDDDAAA@@@???>>>============@@@@@@???>>>======<<<;;;555555555555555999>>>BBB}}}{{{{{{}}}|||zzz|||{{{uuunnnfffbbbbbbaaa^^^ZZZ]]]ZZZUUUOOOJJJHHHHHHHHHHHHBBB;;;555222///...,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###"""""""""###$$$ !!!""""""###""""""!!!"""""""""""""""!!! !!!  !!!!!!!!!!!!!!! !!!  !!! """ """###!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!"""###"""""""""!!!!!!!!!!!!""""""&&&%%%%%%%%%$$$$$$#########!!! !!!###$$$!!!#########$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''(((((((((((('''###!!!$$$))),,,+++(((+++***((('''&&&&&&&&&'''(((((()))***************'''''')))******)))(((((((((((((((((((((((((((((($$$'''***,,,,,,,,,---...------------------------.........///......---,,,...//////000111222222333000///000222888???FFFKKK\\\mmm~~~}}}yyyuuupppnnnoooqqqrrrsssrrrkkkdddaaa___ZZZPPPHHHHHHAAA999666666777555333444444444333111111222333444555555444222000//////222111000///...//////000111111000000000/////////000000/////////.................................000000000000////////////...000111000///...///111//////............///////////////......---------,,,------......------,,,---------......///000000000---******---///...------,,,,,,---///111222222---333666333111333555555555333444999<<>>>>>======<<<<<>>>>>>>>===>>>>>>>>>>>>===<<<::::::888777555555666:::>>>AAA~~~~~~wwwsssmmmfffbbbbbbaaa^^^[[[\\\XXXRRRLLLJJJIIIIIIIIICCC>>>888222///---+++***%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!!!!"""######!!! !!!""" !!!!!!""""""""""""!!! """############!!!  !!!!!!!!!!!!!!!!!!!!! !!! """  """###!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!! """#########""""""!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!###"""!!!"""%%%%%%###!!!######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&'''((((((((('''$$$!!!!!!&&&)))(((&&&,,,+++***)))((((((((((((''''''((())))))))))))((('''''')))******))))))(((************************''')))+++,,,+++******+++------------------------------...///000000//////......///000000111222222111000000222666;;;@@@CCCGGGWWWjjjzzz~~~yyyuuutttvvvxxxzzz|||{{{||||||vvvjjj```VVVOOOEEE???======:::888777777777777666555555666222333555555666666777888444333222111111222333444///////////////.........111111000000000///////////////////////////////////////000000111111111222///000111000//////000111000//////......//////000//////.........------------......//////......---...............------,,,111...,,,---///111000///......---...///000111111111555777555666:::===<<>>BBBDDDFFFKKKQQQ```qqqzzzwwwsssmmmhhhbbbaaa___\\\XXXTTTRRRPPPPPPPPPPPPPPPRRRTTTVVVWWWUUURRRMMMHHHEEECCCCCCDDDAAA@@@???============>>>?????????>>>>>>>>>======>>>>>>>>>===<<<;;;:::999:::999999999:::===@@@BBB{{{sssooojjjddd```___^^^[[[XXXWWWRRRLLLIIIIIIIIIHHHFFF===999333...+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$###""""""!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!  """!!! !!!"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! ###""""""$$$&&&'''%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''''''''&&&&&&'''%%%###%%%))),,,+++))))))))))))))))))((('''&&&&&&&&&'''(((((((((((('''''''''((()))))))))))))))***************************,,,---,,,***(((((()))------------------------,,,---...///111111111111.........//////000000111111111111222333666888999;;;GGGVVVeeeuuu}}}lllcccVVVLLLEEEAAA===::::::;;;;;;;;;:::999888777888777555444333333333333222222111111111222333333///////////////000000000111111111111111000000000111111111111111111111111......///000111222333333///111111111000///000111000000////////////000000............------------......////////////......---...///000//////---,,,///---,,,,,,...000000///111111000000111222333333777;;;===???EEEMMMPPPNNNQQQNNNOOOSSSVVVVVVYYY]]]iiiyyy}}}xxxuuussspppkkkggg]]]\\\YYYWWWTTTRRRPPPPPPPPPPPPPPPPPPQQQSSSUUUWWWWWWTTTPPPKKKGGGDDDCCCCCCBBB@@@>>><<<<<<<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<;;;:::999777777777888999;;;<<<===zzzqqqjjjfffaaa]]][[[ZZZWWWUUUPPPLLLIIIIIIJJJIIIDDD???888444///+++((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''(((((((((%%%$$$$$$###############""""""###""""""!!! $$$$$$$$$###"""  !!!!!!""" !!!!!!!!!!!!###!!!!!!"""!!! """!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!""""""!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""###$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&'''''''''&&&%%%%%%)))'''&&&'''***,,,,,,+++%%%&&&'''''''''&&&$$$###&&&&&&'''(((((((((((('''''''''(((((())))))******************************+++,,,,,,,,,***((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000---........./////////000111111111222222333444444:::AAAJJJUUUcccwww{{{lll^^^SSSLLLFFFCCCAAAAAABBBCCCBBB@@@===:::>>>;;;777444222222222222555444444333333333222222111111111111222222222222111111111111111111111111111111111111111111111111......//////000111111222000111222222000000111222111000000//////000000111..............................////////////......,,,---///111222111000000.........///000111111222222333444555555777999:::???EEEMMMVVVcccmmmoookkkiiieeeeeehhhjjjhhhiiikkklllyyy~~~yyyvvvsssqqqooolllgggcccYYYXXXUUURRRPPPOOONNNNNNNNNNNNNNNNNNOOOQQQSSSTTTVVVTTTPPPKKKGGGDDDBBBAAABBB@@@===;;;;;;;;;===>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::666666777888999999999999{{{rrriiifffbbb^^^[[[XXXUUUSSSLLLLLLMMMOOONNNIIIAAA:::444000,,,)))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###""""""!!! $$$$$$$$$###"""  !!!"""### !!!!!!""""""$$$"""!!!!!!"""######"""!!!""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""  !!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""!!!"""###$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&((()))(((%%%&&&'''''''''&&&$$$$$$''''''((()))))))))(((((('''''''''((())))))***+++)))))))))))))))))))))))))))***++++++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,............////////////000000111222333333333333666999???FFFPPPaaaxxx}}}pppfff^^^ZZZXXXOOOOOOQQQTTTUUUSSSNNNIIIEEEAAA;;;888999;;;<<<<<<;;;::::::999777666555444222222222222333333333333111111111111111111111111111111111111111111111111////////////////////////111222333222111000111333111111000000000000111111////////////////////////......////////////......---...///000111000000///000111222333444555666777333666999:::;;;===AAADDDIIIUUUdddvvv~~~zzz{{{yyytttqqqqqqpppvvv|||vvvuuutttqqqnnnkkkgggcccaaaXXXUUUQQQMMMJJJIIIIIIJJJKKKKKKKKKKKKLLLMMMOOOPPPRRRQQQNNNKKKGGGDDDBBB@@@AAA???===<<<;;;;;;===============<<<<<<<<<<<<;;;::::::;;;;;;<<<;;;;;;;;;999:::;;;<<<<<<;;;::::::|||tttkkkiiieeeaaa\\\XXXUUUSSSMMMPPPSSSTTTPPPGGG===777000...***(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######!!!""""""""""""!!! !!!""""""""""""!!!!!! !!!""""""""""""""" !!!"""###### !!!"""""""""$$$###!!!!!!###$$$###"""!!!"""###"""  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""" """""""""!!!!!!!!!!!!"""""" !!!###%%%%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$######""""""######$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%&&&'''((())))))(((((()))))))))(((((('''''''''((())))))))))))(((''''''''''''(((***+++,,,((((((((((((((((((((((((((()))******)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++//////////////////////////////000111222333333444222444888>>>DDDQQQeeewwwxxxqqqlllkkkjjjcccdddhhhnnnrrrrrrlllggg\\\TTTIIIAAA>>>===<<<:::;;;;;;;;;:::888777555444444444444333333333222222222222222333333333333333222222222222222222222222000000000000/////////...111222333333222111222333222222111111111111222222000000000000111111111111//////000000000000//////000000000000000000000000111444666888888888:::;;;:::>>>BBBDDDDDDGGGLLLQQQZZZiii~~~xxxvvvvvvuuuzzzyyytttrrrqqqooollliiifffcccbbb[[[WWWQQQKKKGGGEEEEEEEEEIIIHHHHHHGGGHHHJJJKKKLLLMMMLLLLLLJJJGGGEEEBBBAAAAAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<999::::::::::::999888777{{{tttkkkiiifffaaaZZZUUURRRPPPMMMRRRUUURRRIII>>>777444...+++)))'''''''''%%%$$$########################""""""#########$$$$$$$$$!!!""""""###"""!!!  !!!!!!""""""""""""!!! """############ !!!"""###$$$ !!!""""""######!!! !!!""""""!!!!!!###$$$""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""### !!!$$$""""""!!!!!!!!!!!!"""""" !!!!!!!!!###%%%''''''%%%$$$%%%'''%%%%%%%%%$$$$$$$$$######$$$###""""""""""""###$$$###$$$%%%%%%&&&&&&&&&&&&''''''((((((((((((***+++)))))))))(((((())))))***&&&&&&'''(((((((((((('''''''''&&&'''(((***+++,,,))))))))))))))))))))))))))))))***))))))***,,,...++++++++++++++++++++++++,,,,,,------...---------000000000000000000000000///////////////111222222222444888<<<>>>CCCSSSddd|||}}}xxxvvvuuuvvvtttwww}}}}}}qqq```RRRIIICCC>>>:::<<<======>>>>>>===<<<;;;999999888888777666555555444444555555555666666666333333333333333333333333111111111111111222222222222333444333222222222444222222222111111222222222111111222222222333333333111222222333333222222111333222222333555777:::<<<>>>AAAEEEFFFFFFFFFHHHJJJIIINNNRRRSSSSSSVVV[[[```lll~~~}}}}}}{{{vvvqqqlllkkkjjjhhhgggfffggghhheee```XXXPPPJJJGGGFFFFFFGGGGGGFFFFFFFFFHHHIIIJJJIIIIIIJJJJJJIIIGGGEEECCCCCCCCCCCCDDDCCCBBB@@@???<<<<<<<<<;;;;;;;;;::::::999:::;;;<<<===>>>>>>>>>999888888777666555555444yyysssiiigggddd^^^WWWQQQMMMLLLLLLPPPRRRLLL@@@555000000,,,***'''&&&'''&&&%%%$$$######################## !!!!!!!!!""""""""""""###$$$$$$%%%%%%###"""!!! !!!""""""###""""""!!!"""""""""""""""!!!!!! !!!"""$$$$$$ !!!""""""###!!!  !!! !!!###$$$""" """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!"""$$$"""!!!###&&&""""""!!!!!!!!!!!!""""""!!!"""""""""######$$$$$$%%%'''))))))&&&%%%&&&'''%%%%%%%%%$$$$$$#########$$$###"""!!!!!!"""###$$$"""###$$$%%%&&&'''''''''###$$$%%%$$$$$$$$$&&&((()))((('''&&&&&&'''))))))$$$%%%&&&&&&''''''&&&&&&''''''&&&'''(((***,,,---***************************++++++)))((()))+++---++++++++++++++++++++++++++++++---...//////000000111111111111000000000000000///...------///000111222222666999777777CCCQQQ\\\uuu~~~~~~}}}sssddd[[[UUUOOOJJJCCCDDDFFFHHHIIIIIIHHHHHH@@@???>>>===;;;:::999999666666777777888888999999555555555555555555555555111111222333444555555666222333444444222222333444333222222111111222222333222222222333333444444444333444444555555444444333333333444777<<>>>>>??????===<<<;;;999888777777777{{{sssnnnhhhddd^^^UUUNNNJJJJJJKKKPPPLLLGGGAAA<<<666111---+++(((%%%%%%%%%%%%""""""""""""""""""!!! !!!!!!""""""###### %%%++++++'''"""!!!"""""""""!!!!!! !!!!!!  !!!!!!""""""""""""""" """""""""""""""!!!!!!   !!!!!!!!!!!!""""""!!!  !!!!!!"""""""""""""""""""""""""""""",,,'''  %%%'''((((((&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&)))((('''&&&&&&&&&&&&&&&)))(((((('''''''''((((((***'''%%%&&&(((***(((&&&%%%&&&'''((()))))))))))))))+++------+++)))((())),,,,,,+++***)))))))))***+++++++++,,,,,,---------+++,,,------......------,,,------...///000000111......//////000000111111///111222222333888???EEEUUU___tttwwwjjj___XXXSSSTTTWWW[[[^^^```___]]]\\\UUUQQQJJJDDD>>>;;;;;;:::777888:::;;;<<<>>>??????<<<;;;999999999888666444444333111222333333111000111222444888;;;<<<;;;999999777444333444444444333666555666888;;;======<<<===<<<:::::::::::::::999<<<::::::???EEELLLXXXcccooovvv~~~}}}wwwrrrppppppooommmlllmmmooosssuuu}}}xxxssspppmmmjjjggg^^^]]]]]]]]]___bbbeeegggeeebbb\\\UUUOOOKKKHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEIIIHHHFFFEEEFFFEEEDDDBBBAAABBBDDDEEEEEEEEEDDDCCC>>>===<<<;;;:::;;;;;;<<<;;;::::::999:::;;;===>>>;;;:::888666555666777888}}}vvvnnniiigggbbb[[[SSSNNNKKKKKKKKKLLLHHHBBB===888333...++++++)))&&&&&&&&&&&&###!!!###############"""!!!!!! !!!!!!!!!"""""""""######(((,,,,,,'''"""!!!!!!"""!!!!!!!!! !!!!!!  !!!!!!""""""!!!!!! !!!!!!"""""""""!!! !!!!!!!!! """!!!!!!!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!(((###!!!""""""$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!###%%%$$$###"""######$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''***(((&&&&&&((()))((('''%%%&&&'''((()))))))))))))))+++,,,,,,***)))((())),,,+++******))))))******++++++,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++------......//////000000---......///000000111111111222444333444666;;;@@@EEENNN___www}}}pppfffaaa___aaadddiiiqqqxxx||||||{{{uuupppfffZZZPPPHHHDDDBBBAAAAAABBBBBBBBBCCCDDDFFFFFFEEECCCBBBAAA>>>999666:::999777888999999999888:::::::::<<>><<<999888999:::::::::;;;;;;===AAAGGGMMMPPPQQQOOOMMMJJJHHHGGGEEEDDDCCCFFFEEEGGGMMMTTT]]]lllzzz~~~|||{{{zzzyyyyyy|||xxxrrrmmmjjjgggcccaaa[[[[[[[[[[[[]]]___aaabbb___\\\XXXSSSOOOLLLJJJJJJEEEEEEDDDDDDDDDDDDEEEEEEGGGEEEDDDDDDEEEEEECCCAAA@@@AAABBBCCCDDDDDDCCCCCC>>>===;;;:::::::::;;;<<<<<<;;;:::::::::;;;<<<===:::999777555555555666777xxxqqqjjjffffff___VVVQQQNNNMMMLLLJJJFFFBBB;;;666222...+++)))+++)))'''&&&'''&&&$$$"""###$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""""""""%%%))),,,+++&&&"""!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!!  $$$###"""!!!"""!!!  !!! !!!!!!!!!!!! """ !!!###$$$############!!! """$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!"""$$$$$$"""!!!"""###$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&)))(((&&&&&&((()))((('''&&&&&&''''''((()))))))))(((***++++++)))(((((()))++++++***)))))))))******,,,,,,,,,,,,,,,+++++++++)))******+++++++++++++++........................------......///000000000222444555444444555777999888???KKK[[[oootttkkkggggggjjjkkkqqq}}}uuuiii___XXXUUUPPPQQQQQQPPPOOOQQQTTTWWW[[[ZZZYYYWWWTTTNNNFFFAAABBB???=========>>>>>>===@@@AAACCCGGGKKKLLLKKKJJJIIIEEEAAA???@@@AAABBBCCCFFFGGGJJJQQQ\\\gggooosssnnnlllgggbbb]]]YYYVVVTTTSSSTTTXXX\\\aaajjj|||{{{xxx}}}xxxvvvqqqlllgggccc___[[[YYYWWWWWWWWWXXXYYYYYYZZZZZZWWWUUURRROOOMMMLLLKKKKKKEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCAAA???===>>>???@@@AAAAAAAAAAAA???>>>===<<<;;;<<<=========<<<;;;;;;:::;;;;;;;;;999888666555444555555666|||tttmmmhhheeeccc[[[SSSOOOOOOOOOLLLIIIAAA<<<666000---+++)))((()))((('''&&&%%%%%%######"""############"""!!!!!!!!!!!!!!!!!!""""""""""""$$$&&&((((((%%%"""!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!######""" """!!!!!!""" !!!!!!!!!!!!!!!  """######"""""""""""" """$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!###$$$$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''')))((('''''''''((((((((('''''''''''''''((())))))((()))******((((((((()))******))))))))))))******---,,,,,,,,,++++++******++++++,,,------------,,,......------------------,,,------......///000000111222333444444444555555777;;;BBBJJJVVVhhh|||{{{||||||sssppppppnnnmmmrrr~~~uuuooommmbbbbbbcccbbbccchhhooouuuzzzzzzyyywwwrrrjjj```YYYSSSPPPKKKHHHGGGFFFFFFEEEBBBGGGOOOZZZccchhhhhhggg```[[[UUUQQQPPPPPPQQQQQQUUUVVVZZZdddrrrxxxpppkkkiiihhhiiikkklllkkkqqq{{{}}}~~~{{{wwwtttqqqmmmgggbbb^^^ZZZWWWTTTSSSTTTTTTUUUUUUTTTTTTSSSQQQPPPNNNLLLJJJJJJIIIIIIDDDDDDDDDCCCDDDDDDEEEFFFCCCBBBAAAAAABBBAAA>>><<<<<<<<<===>>>>>>?????????@@@???>>>======>>>???@@@======<<<<<<;;;;;;;;;:::888777666555444444444555~~~tttmmmgggcccaaa]]]WWWPPPMMMNNNNNNJJJFFF<<<888222---+++***((('''&&&&&&&&&%%%###"""""""""!!!!!!!!!"""!!! """"""""""""!!!!!!!!!!!! !!!#########""""""### !!!!!!!!!!!!!!!   !!!!!! !!!!!! !!! !!!"""!!!!!!!!!!!!!!!  !!!""""""!!! """###"""  """%%%#########$$$$$$$$$%%%%%%"""$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&''''''(((((((((((('''''''''((()))(((''''''''''''((())))))'''((()))(((''''''(((******))))))((())))))******,,,,,,,,,++++++************+++,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......////////////111333444555444444777:::>>>AAAFFFRRRbbbnnn}}}uuusssttt{{{qqqrrrtttuuuxxxyyypppjjjccc]]]YYYVVVTTTRRRLLLUUUdddvvvzzzrrrkkkhhhfffdddcccdddeeeiiisss}}}}}}}}}|||zzzvvvxxx~~~wwwtttrrrpppnnnlllhhhccc^^^[[[XXXUUUSSSQQQQQQRRRRRRQQQQQQPPPOOONNNMMMKKKIIIHHHFFFEEEEEECCCCCCBBBBBBCCCDDDDDDEEECCCCCCBBBBBBBBBAAA>>>;;;<<<<<<<<<<<<======>>>>>>>>>===<<<<<<<<<===>>>>>>=========<<<<<<;;;;;;:::888777666555555444444444~~~tttjjjccc^^^[[[YYYTTTQQQMMMLLLKKKIIIEEEAAA777333///,,,***)))((('''$$$%%%&&&%%%"""!!!"""### !!!!!! """"""""""""!!!!!!!!!!!! !!!"""###### !!!!!!!!!!!!!!!   !!!!!!!!!!!!  !!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!  """"""!!!"""""""""!!! !!!###%%%""""""#########$$$$$$$$$###$$$&&&&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&'''((()))'''((()))(((&&&&&&((())))))((('''&&&&&&'''((()))'''(((((('''&&&&&&(((***))))))((((((((()))******+++++++++++++++*********((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---..................000333555444333222555999:::===CCCNNNWWWlll}}}zzzxxx~~~}}}xxxnnnhhhccc```^^^___iii{{{zzzuuuqqqoooppppppsss|||zzzyyy~~~wwwrrrqqqooollliiiddd```\\\YYYWWWVVVSSSRRROOOOOONNNNNNMMMMMMMMMMMMLLLKKKJJJHHHFFFDDDBBBAAAAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCDDDEEEDDDAAA??????>>>===<<<<<<<<<======::::::999888888999;;;<<<<<<<<<=========<<<;;;;;;888888777777666555555444~~~wwwmmmddd\\\WWWSSSPPPJJJKKKJJJIIIFFFBBB===:::222000---+++***)))'''%%%$$$&&&'''%%%###!!!"""$$$!!!!!!!!!!!!!!! ###"""""""""!!!!!!!!! !!! !!!"""###### !!!!!!!!!""" !!!!!!  !!!!!!"""""""""!!!  !!!!!!""" !!!!!! """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""  !!!""""""!!!!!!"""$$$""""""""""""#########$$$"""###%%%%%%#########$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&'''((('''((()))(((&&&&&&(((******)))'''&&&&&&'''((()))&&&''''''&&&%%%&&&(((***((((((((((((((()))******************++++++++++++(((((()))*********************++++++,,,,,,------+++++++++,,,------......///...---...111333222111///222444555777;;;BBBGGGVVVeeezzz||||||tttoookkkiiimmmwww}}}zzzwwwwwwxxx~~~zzz}}}{{{wwwrrrooommmjjjeeeaaaYYYVVVSSSQQQQQQQQQOOONNNLLLKKKJJJIIIIIIJJJJJJKKKJJJJJJIIIGGGEEEBBBAAA???????????????@@@AAABBBCCC@@@AAACCCGGGIIIJJJHHHFFFBBBAAA???===<<<<<<<<<<<<:::999888888888999;;;<<<;;;<<<===>>>>>>===<<<<<<888888888888777666555555}}}vvvlllbbbZZZTTTOOOLLLDDDFFFHHHGGGCCC===888555///---+++******)))&&&$$$%%%'''((('''$$$"""###%%%"""""""""""""""!!!!!! ######""""""!!!!!!!!! $$$""" !!!""""""""" !!!!!!"""""" !!!!!! !!!!!! """""""""""""""!!!!!!  !!!""""""""""""""""""""""""""""""  """"""!!!!!! """"""""""""""""""""""""!!!!!! ### """"""!!!!!!!!!"""""""""""""""############!!!"""$$$$$$"""!!!"""###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''############$$$%%%&&&'''&&&(((***(((&&&%%%'''******)))'''&&&&&&'''((()))&&&''''''&&&%%%&&&(((***((((((((((((((()))******))))))******+++++++++,,,******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------***++++++,,,,,,---......111///------000222111///222222333444555888<<>>>>>>>>>>>???@@@AAABBB>>>???CCCHHHLLLNNNMMMLLLDDDBBB@@@>>>===<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>:::;;;<<<>>>>>>>>>======999999999999888777666555}}}{{{yyyyyyzzz{{{{{{{{{rrrppplllddd[[[SSSNNNLLLMMMIIIDDD???:::555000,,,++++++)))(((((('''''''''%%%%%%$$$###"""""""""###!!!!!! !!!!!!!!!!!!!!!!!! ###"""  """###$$$$$$###!!! """!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!! ### !!!!!! !!!!!!!!!!!! !!!"""###"""!!!   !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!! !!!!!!"""###$$$"""###$$$&&&''''''&&&&&&,,,)))&&&%%%&&&%%%###!!!!!!"""######""""""###$$$''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&(((******(((&&&&&&&&&)))((('''&&&&&&'''((()))***+++,,,+++))))))***+++))))))*********))))))(((***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////222111111111222444666777===BBBJJJUUUeee{{{{{{uuurrrvvv~~~vvvsssxxx|||vvvppplllkkkjjjgggccc]]]WWWRRRNNNIIIIIIIIIHHHGGGFFFEEEDDDFFFFFFFFFFFFFFFEEEEEEDDDGGGFFFDDDBBB@@@>>>======;;;;;;;;;<<<===>>>???@@@>>>>>>???AAADDDGGGHHHHHHDDDBBB???<<<:::999999:::;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;:::999888666666|||zzzyyyxxxxxxvvvsssqqqqqqnnnhhhaaaYYYRRRMMMLLLKKKGGGBBB<<<888444///,,,))))))'''&&&&&&%%%%%%%%%%%%$$$######""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! """!!!!!!""""""###"""!!!    """  !!!  !!!!!! !!!"""""""""   !!!!!! !!! !!!!!!"""###$$$$$$%%%'''((())))))((((((,,,)))&&&%%%%%%%%%###!!! !!!!!! !!!"""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&(((******)))''''''((((((((('''&&&&&&'''((((((&&&(((******))))))***+++))))))************))))))((()))***)))((('''(((***,,,,,,++++++++++++++++++------------------------............////////////111000000111222333555666444888>>>FFFRRRdddwww{{{tttsssxxxxxxwww{{{uuunnniiieeebbbcccaaa^^^ZZZUUUPPPLLLJJJGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBCCCDDDDDDCCCCCCBBBEEEDDDBBB???===;;;:::999999999999:::;;;<<<===>>>=========???@@@AAA@@@??????===;;;999888999999:::<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999777666555~~~~~~}}}{{{yyywwwtttpppkkkgggmmmiiibbb[[[TTTOOOLLLJJJHHHDDD===888444111...,,,'''&&&%%%$$$$$$######$$$$$$$$$###"""""""""############""""""""""""######!!!!!!!!!!!! !!!  !!!!!!"""!!!      !!!!!!   !!!"""!!!   !!!!!! !!!  !!!!!!!!!!!!!!!"""###$$$$$$%%%%%%'''(((((((((((((((***(((&&&%%%%%%%%%###""""""###$$$$$$######$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&%%%&&&(((((('''&&&''''''''''''&&&&&&&&&&&&''''''"""%%%(((******))))))***))))))************))))))((()))***)))((('''(((************************+++---------------------------............//////////////////000111222333444111444777;;;BBBOOO]]]hhh~~~wwwtttyyyuuukkkfffbbb___]]]XXXVVVRRRNNNJJJGGGEEEDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@AAABBBCCCCCCCCCCCCDDDCCCBBB???===;;;999888666666777888999:::;;;;;;<<<===>>>>>>===;;;999777777777666555666777999:::<<<<<<======<<<;;;::::::999999999999999:::::::::999999999999888666555444}}}xxxsssppplllgggdddgggbbb[[[TTTOOOKKKIIIGGGCCC???888333000...,,,+++&&&%%%$$$#####################""""""""""""#########""""""!!!!!!""""""###!!!!!!!!!!!!  !!!""""""!!!    !!!!!!!!! !!!!!!!!!   !!! !!! !!!"""!!!!!!!!!!!!"""###$$$%%%"""######$$$$$$%%%%%%%%%((('''&&&%%%$$$$$$$$$###$$$%%%&&&&&&%%%%%%&&&(((&&&&&&%%%$$$$$$$$$%%%%%%(((((((((''''''&&&&&&&&&###$$$&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&***+++***)))((((((((())))))************)))+++,,,---,,,+++***+++---))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......//////000111222222333444666777:::AAALLLSSSiii|||~~~yyyooogggccc___[[[XXXOOOMMMHHHEEEBBBAAAAAAAAACCCCCCCCCCCCCCCBBBAAAAAA???@@@BBBCCCDDDEEEEEEEEEFFFEEEDDDBBB???===;;;:::666666777888999999::::::===???@@@@@@>>>:::777666333333333333444555777777;;;;;;;;;;;;;;;:::999888777777777777888888888888888888888888777666555444zzzrrrkkkhhheeedddccc```ZZZSSSNNNJJJHHHFFFDDD===999333...,,,+++)))(((&&&%%%$$$$$$###$$$$$$$$$###""""""!!!""""""######"""!!!!!! !!!!!!"""!!!!!!!!!!!! !!!###$$$"""   !!!!!!!!!   !!!  !!!  """###!!!!!!!!!""""""###$$$%%%""""""""""""""""""######&&&&&&&&&%%%$$$###$$$%%%!!!"""######""""""###%%%((('''&&&%%%$$$#########((((((''''''&&&&&&&&&%%%$$$%%%&&&%%%$$$$$$%%%'''%%%&&&&&&&&&&&&&&&&&&%%%&&&))),,,---+++(((&&&&&&(((((()))***************,,,---...---,,,,,,---...((((((((())))))*********,,,,,,,,,,,,,,,,,,,,,,,,------------............---......///000000000000000111333222333777???EEESSSaaawww|||qqqlllfffaaa]]]YYYSSSNNNJJJGGGCCC@@@>>>>>>@@@AAAAAAAAABBBBBBBBBAAA@@@@@@??????AAACCCDDDEEEEEEEEEFFFFFFEEEDDDAAA???===;;;888999::::::;;;::::::999:::===@@@@@@===999777777444444444444444444555555999999999999888777666555444555555555666666666777777777777777777666555444{{{tttkkkccc____________XXXSSSLLLIIIGGGFFFBBB???777333///+++)))((('''%%%&&&%%%$$$$$$$$$$$$%%%%%%""""""!!!!!!!!!"""######!!!!!! !!!!!!!!!!!!!!!!!!  """######"""!!!!!!"""   !!!!!!     !!!!!!    !!!###$$$""""""""""""###$$$%%%%%%%%%$$$$$$######$$$%%%%%%$$$%%%&&&%%%######$$$&&&"""###$$$$$$######$$$&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%((((((((('''%%%%%%&&&(((&&&&&&''''''''''''&&&&&&)))+++---,,,***'''&&&&&&'''((()))******+++*********+++,,,+++***)))***,,,((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---...///000000000000//////111333333222555:::???EEEMMM\\\mmmyyyttthhhccc^^^ZZZWWWSSSLLLGGGFFFDDDAAA>>>===>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@===>>>???AAABBBCCCCCCCCCDDDDDDEEEDDDCCCAAA>>>===<<<<<<=========;;;:::999666:::======999666666888666666666666666666666666888888888888777666444444222222333333444444555555777777777777777666555555xxxrrriiiaaa]]][[[ZZZZZZRRRMMMGGGEEEEEEDDD???;;;111///+++)))((('''$$$###%%%$$$$$$###$$$$$$%%%%%%!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!!!! !!!"""!!! !!!###   !!!!!!""""""!!!!!!  !!!  """ !!!!!!   !!!!!!  !!!!!!"""######$$$""""""""""""###$$$%%%%%%'''&&&%%%$$$$$$%%%&&&&&&###%%%&&&%%%###"""$$$'''$$$%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%(((((((((&&&######$$$%%%&&&'''(((((((((((('''&&&((()))******(((&&&&&&''''''((()))******+++++++++((()))******(((((()))***(((((()))******+++,,,,,,++++++++++++++++++++++++,,,,,,---------.........---...///000111000//////000222555444333444888<<<:::@@@IIIRRR^^^nnn}}}zzzvvvpppkkkeee___WWWRRROOOLLLHHHEEECCCBBB???===<<<===>>>>>>???@@@@@@AAAAAAAAA@@@@@@??????@@@BBBCCCCCCCCCCCCEEEEEEFFFGGGFFFDDDBBBAAA>>>?????????>>>;;;999777666999<<<:::666444666888888888999999::::::::::::999999999888777555444333000000111222222333444444777777888888888777666666}}}wwwrrrkkkddd___\\\YYYWWWNNNJJJEEEDDDDDDCCC>>>999...,,,***((('''&&&###!!!$$$###############$$$$$$!!!!!!!!!!!!!!!"""############""""""""""""######"""!!!!!!!!! !!!!!!!!!!!!  ###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!  ### !!!!!!!!!!!!   """!!!  """###$$$$$$$$$$$$""""""""""""###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&"""$$$&&&%%%""""""%%%''' """######"""!!!###$$$!!!""""""$$$%%%''')))***#########$$$$$$%%%%%%%%%&&&&&&%%%"""  !!!&&&'''((())))))((('''&&&&&&'''((('''&&&&&&'''(((''''''(((******+++++++++(((***+++***)))((()))***((())))))***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........///000111111000000///---000222222000000444777333999???BBBGGGSSShhhxxxzzzuuurrrooojjjeeeaaaYYYOOOHHHEEEDDDCCCBBBAAA@@@>>>===<<<<<<<<<<<>>;;;888666888;;;===;;;666444666999888999:::<<<============::::::999999888666555444///000000111222333333333777888888888888777777666{{{wwwvvvrrrkkkeee```[[[VVVRRRKKKHHHEEEBBB???:::555111---+++(((&&&&&&'''&&&%%%&&&$$$######$$$$$$"""!!!"""""""""!!! ###"""!!! $$$######"""!!! !!!!!!!!!!!!!!!!!! !!!  !!!!!!"""""" !!!###!!!"""  !!!"""###"""!!!!!! !!!"""!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!!!!!!!!!!  $$$&&&)))&&&""" """&&&)))'''&&&$$$#########$$$%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&((()))(((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))((('''&&&&&&))))))))))))***************************************+++,,,...000111333333000//////.........//////000000000000111111111111666777999;;;???FFFOOOUUUppp|||}}}zzztttppplllhhhdddaaaTTTNNNGGGCCCBBBAAA@@@>>>???>>>===<<<<<<;;;;;;;;;???AAACCCDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCGGGIIIKKKMMMMMMKKKHHHGGGFFFBBB>>>;;;::::::999777<<<<<<<<<<<<;;;:::999888888888999999;;;<<<>>>???===;;;:::888666444444333333222111000111222333444555666888999999888777777zzztttppplllfff```[[[UUUOOOKKKIIIFFFBBB>>>;;;777222///,,,)))'''&&&&&&&&&%%%$$$###"""!!!"""$$$%%%$$$###%%%$$$###"""!!! ######$$$$$$$$$""" ######""""""!!!  !!!  !!! !!! !!!"""###""""""!!!  !!!!!!  !!!  !!!""""""!!! !!!$$$'''(((%%%!!! ###%%%'''&&&$$$###"""""""""###!!!!!!"""""""""#########!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''((()))))))))***)))(((&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&))))))))))))************************************,,,,,,------...//////000//////............///////////////000000000111111444555666777:::@@@FFFKKKWWWcccttt}}}xxxtttrrrooollliiiddd^^^ZZZPPPKKKEEEAAA@@@???>>>===>>>===<<<;;;;;;;;;;;;;;;AAABBBDDDFFFGGGFFFEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEGGGHHHIIIJJJJJJIIIHHHFFFDDDAAA>>><<<<<<<<<<<<;;;<<<<<<<<<===<<<<<<;;;:::999999999:::;;;===>>>???===<<<:::888666555444444444444444444444555555666444444666777777777777666vvvmmmooojjjddd^^^YYYSSSMMMJJJFFFBBB===888555222...,,,***(((%%%%%%%%%%%%$$$######"""!!!"""$$$$$$$$$"""%%%$$$"""!!!!!!!!!"""###!!!"""$$$%%%%%%""" ###""""""!!!!!!  !!!  !!!   !!!###$$$###"""!!! !!!!!!     !!!!!!!!!""""""###"""!!!"""%%%''',,,***&&&"""!!!"""$$$%%%%%%%%%###"""!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!!!!"""###$$$%%%%%%########################"""$$$&&&((()))((('''&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&))))))))))))************************************------------,,,,,,,,,,,,.....................///....../////////000000000222222333333444777<<<@@@???IIIYYYiiixxx{{{uuurrrjjjhhhgggeeeaaa\\\UUUPPPIIIFFFAAA>>>======<<<;;;<<<<<<;;;;;;:::;;;;;;;;;BBBDDDFFFHHHIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGCCCAAA>>>===>>>?????????<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???===<<<:::888777666555555444444555666666666666666222333444555666666666666}}}qqqhhhnnniiiaaaYYYTTTPPPLLLIIICCC???999333000...,,,***(((&&&$$$$$$$$$$$$###"""'''%%%#########""" !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! """"""!!!!!!!!! !!!!!!!!!!!!!!!  !!!  !!!###$$$%%%###"""!!! !!!    !!!!!!!!!!!!!!!!!!!!!!!!###   !!!""""""!!!"""$$$&&&---+++'''$$$""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""###############""""""""""""!!!########################%%%'''((()))(((&&&###!!!$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''((()))))))))************************************,,,,,,,,,+++++++++++++++------..............................////////////000111111111111333777:::999???HHHSSS```qqq~~~yyytttpppmmmdddaaa^^^[[[WWWRRRLLLHHHDDDBBB@@@>>>======<<<<<<;;;;;;;;;;;;;;;<<<===>>>CCCDDDFFFIIIIIIIIIHHHGGGHHHIIIIIIIIIIIIJJJJJJJJJGGGGGGFFFFFFFFFGGGHHHIIICCCAAA???>>>?????????>>><<<===>>>???@@@@@@@@@@@@<<<<<<<<<<<<<<<===>>>???===<<<:::999777666666555111222444555666555444333222222333444555666666777|||wwwnnngggiiibbbYYYQQQKKKIIIGGGFFF@@@;;;555000---,,,***)))&&&%%%###$$$$$$$$$###!!!&&&$$$###""""""""" !!!""""""""" """!!! !!!!!!!!!!!! !!!!!!!!!""""""     !!!"""$$$%%%&&&""""""   !!!  !!! !!!!!! """$$$&&&%%%###  !!!"""######$$$"""""""""#########$$$$$$#########""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))(((&&&###!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''((((((((((((((('''((()))))))))************************************))))))******++++++,,,,,,,,,,,,---...//////..................////////////...000111222222333666888999;;;???CCCKKKXXXgggrrr{{{tttooojjjeeebbbaaa\\\VVVQQQMMMIIIFFFDDDAAAAAAAAA@@@>>>>>>======<<<<<<<<<<<<===>>>@@@@@@BBBDDDFFFIIIJJJJJJIIIHHHJJJJJJJJJJJJKKKKKKKKKLLLHHHGGGFFFEEEFFFGGGIIIJJJEEECCC@@@???>>>>>><<<:::;;;<<<===???@@@@@@@@@@@@======<<<<<<<<<======>>><<<;;;:::888777666666666111222444555666555444333333333444444555666777777|||xxxvvvuuurrrlllhhhddd^^^VVVOOOKKKHHHEEEDDD;;;777111---,,,+++***)))%%%$$$###$$$%%%%%%###!!!!!! !!!###$$$$$$### !!!"""######"""!!! $$$###  """$$$   !!!!!! !!!"""!!! !!!!!!!!!!!!"""###$$$$$$!!!   !!!!!!   !!!"""### !!!###$$$###"""!!!  """###$$$$$$$$$############$$$$$$$$$$$$ !!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%'''((('''&&&%%%$$$%%%%%%%%%%%%$$$###"""&&&&&&&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''(((((((((((((((((())))))))))))************************************(((((()))***+++,,,---...***+++---...//////...---....../////////000000000...000222333333333555777555777888:::===EEEPPPXXXhhh~~~}}}uuunnnhhhbbb]]]ZZZ[[[VVVOOOJJJGGGEEECCCBBB@@@BBBCCCBBB@@@>>>>>>???;;;;;;<<<===>>>@@@BBBCCCCCCDDDGGGIIIKKKKKKJJJIIIJJJJJJJJJKKKKKKKKKLLLLLLGGGFFFFFFEEEFFFHHHIIIJJJGGGDDDBBB@@@???===:::888;;;;;;===>>>????????????======<<<<<<;;;<<<<<<<<<;;;:::999777666555555555444444555666666666666666555444444444444555666666|||xxxssspppnnnlllgggccc[[[YYYUUURRRNNNIIICCC???555222...+++***)))((('''%%%$$$$$$%%%&&&%%%###!!! ###%%%%%%$$$###""" !!!""""""!!!  """###  !!!  !!!!!!  !!! !!!!!! !!!!!!  !!!!!!  !!!"""""""""""""""""""""""" !!!"""""""""###$$$%%%!!!!!!!!!!!!"""######$$$$$$$$$%%%%%%$$$$$$ !!!"""#########""""""""""""""""""############!!!!!!"""###$$$%%%&&&&&&########################!!!"""$$$%%%&&&'''((((((###$$$$$$%%%%%%$$$""""""%%%%%%%%%&&&'''(((******''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))************************************((())))))***+++,,,---...)))+++---...//////...---/////////000000000111111...000222333222111222222111333666777888;;;AAAFFFPPPcccwww~~~zzzuuuooohhhccc]]]WWWSSSQQQMMMIIIFFFEEEDDDCCCAAA???BBBDDDDDDAAA>>>>>>???999:::;;;<<<>>>@@@BBBCCCDDDFFFIIIKKKMMMMMMLLLLLLIIIIIIJJJJJJJJJKKKKKKKKKDDDDDDEEEEEEFFFGGGHHHHHHGGGEEECCCBBB@@@>>>;;;999::::::;;;<<<=========<<<======<<<;;;::::::;;;;;;999999777666555555444444444444444444444555555666555555333222222333333444xxxtttooollljjjgggbbb]]]PPPPPPQQQPPPMMMFFF===666111///+++***))))))'''&&&$$$$$$$$$%%%&&&&&&###!!!"""!!! !!!"""###"""!!!$$$!!!"""  !!!"""######  !!!!!! !!!"""$$$!!!"""!!!  !!!!!! !!!"""  !!! !!!!!!  """###"""""""""$$$ !!!######$$$$$$$$$######$$$$$$$$$""" !!!!!!!!!!!!""""""""""""%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%&&&&&& """$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))*********************************************+++,,,,,,------)))***---/////////...---000000000000111111111111///000222222000///......000444888999888888;;;>>>???NNN\\\eeevvv|||uuurrrqqqqqqppplllgggaaa\\\VVVPPPLLLHHHGGGEEEEEEFFFEEECCCAAA???BBBEEEDDDAAA>>>===>>>888888999;;;===???AAACCCFFFGGGJJJMMMNNNNNNNNNMMMIIIIIIIIIIIIJJJJJJJJJJJJBBBCCCCCCDDDEEEFFFFFFFFFGGGFFFDDDCCCBBB@@@===;;;999:::;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::888888777555444444444444333222111000111222333444555444333111000111111222vvvqqqllliiihhhcccZZZSSSKKKJJJIIIGGGCCC;;;222+++///---***((('''&&&%%%###&&&&&&%%%$$$$$$%%%%%%%%%"""############$$$$$$$$$######""""""!!!"""$$$!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! """!!!!!!%%%!!!  !!!!!!!!!###"""!!!   !!!"""###&&&$$$!!! """!!! !!!"""###$$$ !!!"""###$$$$$$###"""!!!!!!!!! !!!###&&&(((!!!""""""#########""""""%%%%%%$$$$$$###$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%$$$#########&&&&&&'''(((((('''&&&&&&&&&''''''(((((((((((((((******+++++++++******))),,,,,,,,,+++++++++******************************++++++,,,,,,---.../////////////////////.........111111111111111222222333111333444444333333555666;;;???FFFMMMXXXgggzzzzzzrrrmmmiiifffdddaaa^^^ZZZWWWTTTPPPLLLIIIEEEDDDBBB@@@???@@@BBBCCCEEEEEEFFFEEEDDDAAA???===;;;;;;;;;<<<>>>@@@CCCDDDFFFGGGGGGHHHIIIJJJKKKKKKJJJHHHFFFFFFIIIJJJKKKKKKFFFFFFEEEFFFFFFHHHJJJKKKFFFDDDBBB???===;;;::::::;;;::::::999999999999999888888888888999:::;;;<<<;;;999666333222111222333333333222222222222222222444444333222222222333333wwwrrrkkkfffccc^^^UUUNNNIIIHHHEEEBBB>>>777000+++///---***(((((('''%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###"""!!! """""""""######""""""!!!###!!!!!!$$$!!!!!!  !!!!!!!!!  !!!     """$$$!!!!!!  !!!!!!###""" ######   !!!""""""!!!  !!!"""!!!!!! !!!"""### """""""""######"""""""""!!!!!!!!!!!!"""###%%%&&&###$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&(((((('''&&&%%%%%%%%%%%%''''''&&&%%%%%%&&&''''''&&&&&&'''((((((((((((((()))))))))******))))))(((*********++++++,,,,,,,,,************************++++++,,,,,,------......///.....................000000000000000111222222222333444444333333444555666:::???CCCHHHQQQ^^^ggg{{{zzzuuummmgggbbb___[[[YYYXXXUUUQQQNNNLLLIIIFFFDDDDDDCCCBBBAAA@@@AAABBBCCCDDDEEEEEEEEECCCAAA???===<<<<<<===>>>@@@BBBDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKIIIGGGEEEFFFGGGIIIIIIHHHBBBBBBAAAAAABBBCCCDDDEEEEEEEEECCCAAA???===;;;:::666555555444444444444444777777888888999:::::::::999888666444333222222333333333333222222222222111333333333333222222222222}}}vvvmmmfffbbb\\\TTTMMMGGGDDD>>>:::666222---***---+++(((''''''&&&$$$###%%%$$$$$$$$$$$$$$$%%%%%%$$$###"""!!!  !!!"""$$$%%%%%%%%%%%%###$$$###""" !!! !!!!!! !!!!!!"""###!!!  !!!   !!!!!!!!! !!!!!!!!!!!!!!! """###$$$    !!! !!!"""  !!!!!!###$$$!!!!!!  ###""""""!!!!!!""""""###"""""""""#########$$$$$$%%%&&&&&&''''''&&&&&&%%%""""""!!!""""""###$$$%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&((('''$$$######$$$'''(((&&&&&&'''((((((((((((''''''(((((())))))(((((('''(((((()))***+++,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,........................//////......//////000111333444555444222222222444111444777999:::===CCCHHH[[[gggyyy~~~yyyuuupppmmmgggbbb^^^ZZZVVVSSSNNNKKKHHHFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDBBB@@@>>>===>>>>>>???@@@AAACCCEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKIIIGGGEEEEEEFFFGGGFFFEEEDDDCCCBBBAAABBBBBBDDDDDDEEEEEEDDDCCCAAA???<<<;;;888888777666666666666777555666777999999999999888666666555555444333333333333333333222222222111111111222333333333111000///~~~vvvlllddd___ZZZRRRLLLDDD@@@999333000---,,,******'''%%%$$$$$$$$$###!!!$$$############$$$$$$%%% !!!!!!!!!""""""""" !!!"""###$$$%%%%%%%%% $$$$$$!!! ###!!! !!!!!! !!!!!!!!! !!!""""""###!!!!!! !!!!!!  !!!!!!!!!!!!""" !!!!!!"""!!!!!!!!!!!!!!!  !!!   ######"""!!!"""######!!!  !!!"""###!!!  ###"""!!! !!!"""###""""""###$$$$$$$$$######&&&''''''''''''&&&&&&%%% !!!###$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&'''&&&$$$######$$$&&&'''%%%&&&''''''((((((''''''''''''((()))))))))((((((((())))))***+++,,,,,,,,,************************,,,,,,,,,,,,++++++++++++---------------...............------......///000333444444333222000111222///111444555555777;;;>>>CCCMMM\\\lllzzz{{{vvvtttsssrrrqqqnnnkkkgggccc___ZZZUUUQQQJJJGGGDDDCCCDDDEEEEEEDDD@@@@@@AAABBBCCCCCCCCCBBBCCCCCCCCCBBBAAA???>>>===>>>>>>???@@@AAACCCDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKIIIHHHFFFEEEFFFFFFEEECCCEEEDDDCCCBBBAAABBBCCCDDDCCCDDDEEEDDDCCC@@@===;;;<<<;;;::::::999999::::::333555777999:::999888777444444555555555444333333444333333222222111111111000111222333222000...---zzzqqqggg___[[[VVVPPPJJJAAA<<<444///,,,+++******)))'''%%%$$$%%%%%%$$$""""""""""""""""""###$$$%%%!!!!!!!!!"""""""""######!!!!!!"""""""""""""""!!!"""###"""  !!!!!!  !!!"""!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!"""!!!!!!!!!"""!!!!!! !!!   !!!$$$)))%%%"""$$$$$$###""""""""""""   ###"""!!! !!!"""###"""###$$$$$$$$$$$$######&&&&&&&&&&&&&&&%%%$$$$$$ !!!"""###$$$"""!!!!!!!!!!!!"""######$$$############$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''''''''''''''((())))))*********)))************************************************+++++++++++++++*********+++,,,,,,,,,---------...---------,,,---......///222333444333111000000111000111111222333555999<<<:::???GGGQQQ\\\kkkzzzzzzvvvpppllljjjkkklllllliiigggccc___[[[VVVPPPLLLHHHFFFEEEDDDFFFGGGGGGGGG@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAA@@@???>>>======<<<===>>>???@@@AAABBBBBBDDDDDDEEEFFFGGGHHHIIIIIIJJJHHHGGGGGGGGGFFFEEECCCAAA@@@???>>>>>>>>>???@@@BBBBBBCCCDDDBBB@@@===<<<888888777666666666666777333555777999:::999888777333333444555555444333333444444333333222111000000///000111111111///,,,+++xxxpppfff___[[[WWWPPPJJJ<<<888111,,,***)))(((((()))(((&&&%%%&&&'''&&&%%%!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$###"""!!! !!!!!!!!!!!!!!! """!!! !!!!!!  """"""!!! !!!"""!!!!!! !!!!!!"""   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  $$$)))%%% """$$$"""!!! !!!   !!!!!!   """!!!!!! !!!!!!"""############$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######!!!!!! !!!!!!"""###$$$"""!!!!!!!!!!!!"""#####################$$$%%%%%%&&&&&&&&&&&&''''''((()))$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&''''''''''''&&&''''''((()))************++++++*********)))))))))***************************************************++++++,,,,,,---------------,,,,,,------...///111222333222000000000222000000000000111222444555777999;;;>>>DDDOOO]]]gggwww~~~zzzrrrooolllhhhffffffggghhhdddaaa^^^ZZZWWWSSSNNNJJJGGGFFFEEEFFFHHHHHHGGGFFFAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>======;;;;;;===>>>???@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGIIIHHHGGGGGGGGGGGGDDDBBB@@@@@@???>>>>>>???@@@AAA@@@@@@AAAAAA@@@>>>===<<<888777666666555555666666555666777999999999999888444444444333333333333333555444444333222111000000////////////...---+++***}}}{{{||||||tttmmmccc\\\XXXRRRJJJDDD777333...+++)))(((&&&$$$'''%%%$$$$$$%%%&&&%%%$$$!!! !!!"""###$$$$$$$$$###"""!!!  !!!!!!!!!!!! !!!  """%%%""" !!!""""""!!! !!!""""""!!!!!!!!!!!!""""""    ######"""!!!!!!  """&&&### !!! !!!"""###""" """!!!!!! !!!!!!!!!  !!!  !!!!!!!!!!!!!!!!!! ######""""""###%%%&&&(((&&&&&&&&&&&&%%%$$$######"""""""""!!!!!!"""######""""""!!!!!!""""""###$$$###############$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))))))))))))))))))))************************************(((((())))))******++++++*********+++,,,,,,---------------------.../////////000222111000000111222//////000222333333111000444555666666888>>>GGGNNNZZZfffwww}}}{{{yyytttpppmmmllljjjgggdddbbbaaaaaa]]]ZZZWWWTTTSSSPPPMMMKKKHHHHHHHHHIIIKKKJJJGGGEEEDDDCCCBBBAAA@@@AAABBBCCC@@@??????>>>============:::;;;===???@@@@@@??????@@@AAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFGGGFFFDDDAAA??????>>>>>>>>>@@@AAABBB>>>>>>>>>======<<<<<<;;;:::999999888777888888888777777888888999:::::::::666555333222222222333333555444444333222111000/////////...---,,,+++******yyyuuuttt{{{{{{ssskkkdddZZZSSSNNNHHH???888333000---***(((&&&$$$!!!###""" !!!""""""!!! !!!"""$$$$$$ !!!!!! !!!!!!!!!!!!!!! !!!"""!!!!!!"""'''$$$"""!!!!!!""""""!!! !!!!!!""""""!!!!!!!!!!!!""""""    !!!!!!!!!$$$$$$$$$###"""!!!!!!   %%%(((%%%###$$$$$$""" !!!###&&&(((((('''###""""""!!!!!!!!!""""""  !!!"""!!!  !!!""""""!!! ###"""!!!!!!###%%%((()))''''''''''''&&&%%%$$$###$$$######""""""""""""###"""""""""""""""###$$$$$$#########"""###$$$$$$%%%""""""!!!!!!!!!!!!!!!""")))(((&&&$$$$$$&&&((()))$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((((((((((((''''''((()))***+++,,,,,,************************'''(((((()))***++++++,,,))))))***+++,,,,,,------...------------...//////...000111111000000111333---///333777999888444000000222444555444777<<>>======<<<======;;;<<<>>>???@@@@@@@@@??????@@@@@@AAABBBCCCDDDDDDDDDCCCCCCDDDFFFEEECCCAAA:::999999999:::;;;===>>>======<<<;;;;;;;;;;;;;;;999888888777666777777777888888888888999:::;;;<<<777666333111111111222333555555444333222000000///000///---,,,+++*********|||uuutttvvv}}}vvvkkkaaaZZZOOOEEE>>>:::777555///---+++*********((('''$$$$$$%%%%%%&&&&&&%%%%%%)))'''$$$!!! """###    !!!###$$$+++&&&!!!!!!###### !!!!!! !!!!!!""""""""""""!!!!!!  !!!  !!!"""""""""!!!$$$"""  !!!!!!  !!!  !!!%%%)))***(((%%%'''&&&%%%###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""  """"""!!! !!!""""""""""""  !!!""""""!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$###""" !!!###$$$#########"""######$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&'''''''''&&&%%%%%%$$$))))))(((((((((((()))))))))))))))))))))******+++******)))))))))))))))*********************************+++,,,,,,,,,,,,+++++++++++++++,,,---......------------------------///////////////////////////.........000333666888<<>>???@@@@@@AAAAAABBBBBBBBBAAA@@@???CCCCCCCCCBBBBBBAAA@@@@@@>>><<<:::999999;;;===???@@@>>><<<:::888888999:::888888777555333333444666777777888999999999999999777666555444333222222222333222000000111111///...,,,,,,,,,+++***)))((((((~~~}}}yyyqqqppprrrxxxzzzyyylll```XXXQQQGGG>>>888444222000,,,***((('''''''''&&&$$$$$$%%%%%%%%%$$$###""""""$$$"""!!! !!!$$$%%% !!!!!!   !!!"""###((($$$ """###   !!!!!!""""""!!!!!!     !!!""""""!!!!!!  ###"""  !!!  """$$$""" !!!!!!!!!  !!!###%%%%%%$$$###""" !!!"""!!!   !!!!!!!!!""""""""""""!!!!!!"""######$$$!!!""""""######""""""!!!$$$$$$$$$######$$$$$$$$$"""######$$$$$$$$$$$$###""""""""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$(((((('''''''''((())))))))))))(((((())))))***+++******)))))))))))))))***************************)))***++++++,,,,,,++++++++++++++++++,,,---...///................................................//////...///000222555666777999<<<@@@GGGPPPZZZ```tttyyy}}}vvvqqqooolllhhhdddbbbaaa___]]][[[ZZZXXXVVVTTTRRRQQQQQQLLLKKKKKKJJJIIIHHHFFFEEEGGGGGGGGGHHHHHHGGGDDDBBB??????>>>>>>??????@@@AAA??????>>>===<<<;;;:::999888999;;;===>>>???@@@@@@@@@@@@@@@@@@@@@??????>>>@@@AAABBBBBBBBB@@@???>>>>>><<<:::999999;;;===>>>>>>===:::888777777888888777777777555333222444555666777777888888888888888666666444333222111111111333111000///000000///---++++++++++++***)))((((((~~~|||zzzxxxzzz{{{yyyxxx}}}wwwssskkkjjjjjjooovvv{{{|||{{{uuu|||vvvgggZZZMMMGGG>>>777222///---,,,***(((&&&%%%%%%&&&$$$###%%%%%%%%%$$$###!!! """!!!!!!###$$$ !!!!!!""""""!!!!!!   !!!!!!%%%"""!!!"""      """"""""""""  """!!!  !!!  !!! !!!###$$$$$$$$$###""" !!!!!!!!!  !!! !!!!!!!!!!!!"""""""""###""""""!!!!!!!!!"""######!!!""""""######""""""!!!$$$$$$############$$$$$$ """%%%''''''&&&$$$###!!!!!!!!!"""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((()))******)))))))))(((((())))))***************************)))***++++++,,,,,,++++++,,,,,,,,,,,,---...//////................................................000000/////////111333444444666777888:::>>>DDDGGGXXX\\\ccckkkttt~~~{{{yyyuuuqqqmmmiiieee```\\\ZZZXXXVVVUUUPPPPPPPPPOOOOOONNNNNNNNNJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFGGGFFFCCCAAA======<<<<<<======>>>???<<<=========<<<:::999777777888:::<<<===??????@@@>>>>>>>>>=========<<<<<<===???AAABBBBBB@@@>>><<<===<<<:::999999:::<<<===<<<;;;999777666666777777666777666555333222333555555666666777777777777777555444333222111000000000222000////////////...,,,++++++++++++***)))((((((|||wwwoooooonnnkkkjjjnnnvvv}}}wwwppplllgggeeedddfffjjjnnnpppqqqooowww{{{qqqbbbTTTDDD???888222///---,,,+++***(((&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$###"""!!! %%%###"""  !!!!!!!!!""""""""""""!!!!!!  !!!  """  !!!     !!!!!!!!!""" !!!!!!  !!! !!!   !!!""""""  !!!  !!!!!! !!!""""""""""""""" !!!!!!!!!"""""""""""""""!!!!!!!!!""""""#########$$$$$$$$$$$$############""""""""""""###### """$$$&&&&&&&&&$$$###!!!!!!!!!!!!"""$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''))))))*********))))))(((%%%%%%%%%%%%&&&'''(((((((((''''''''''''((()))))))))(((((((((((())))))***************************))))))***+++++++++++++++,,,,,,,,,,,,---...///000................................................000000/////////000111111000222444666777888;;;>>>BBBEEEKKKRRR\\\hhhttt||||||zzzxxxuuuooojjjddd```[[[VVVTTTRRRQQQOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHDDDCCCCCCCCCDDDCCCAAA???;;;;;;;;;;;;;;;<<<======;;;<<<>>>>>>===;;;999777666777888:::<<<======>>>;;;;;;;;;:::::::::::::::;;;===@@@BBBBBB@@@>>><<<===<<<:::999999999:::;;;::::::888777777777777888777777888666444333444555444555555666777666666666444333222000////////////000///------......,,,+++***************)))((((((yyyqqqqqqqqqooollllllooorrrvvvyyy|||{{{wwwpppjjjffffffdddbbbaaabbbdddeeefffkkkrrrwwwuuummmbbbSSSGGG<<<888222...,,,+++***))))))'''%%%$$$%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$$$$"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!  !!!!!!     """###""" !!!###    !!!""""""!!!  !!!  ######""""""!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!"""#########$$$$$$############""""""!!!!!!""""""###!!!""""""###############!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''(((((()))))))))((((((%%%%%%%%%%%%%%%&&&'''''''''''''''&&&''''''((()))((((((''''''((()))******))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,......................../////////////////////000***---000222333444666888999:::===AAAGGGPPPZZZaaaqqq|||}}}}}}}}}|||zzzyyyxxxwwwqqqhhhbbb^^^ZZZTTTPPPNNNNNNMMMLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMNNNMMMMMMLLLKKKKKKCCCBBBAAAAAAAAAAAA???>>>;;;;;;;;;;;;;;;<<<<<<======>>>???@@@???===;;;:::666777888999:::;;;;;;;;;:::999888777777777777888999<<>><<<===<<<:::999888888888888999999999888888888888888888999:::999777555666666444444555666666666666666333222111000///.........///---,,,,,,---,,,+++)))))))))*********)))((((((|||}}}~~~}}}zzzvvvttttttuuuwwwzzzyyytttnnniiifffgggfffcccaaa______```aaalllqqqrrrjjj^^^RRREEE;;;444111,,,)))(((((('''&&&&&&$$$""""""#########""""""######$$$%%%%%%$$$$$$ !!!"""###$$$%%% !!!!!!""""""!!!!!!  !!!   !!!!!!     !!!   !!!  """######""" !!!"""!!!  !!! !!!!!!###"""!!!  """"""!!!!!! !!!!!! !!!!!!""""""!!!!!! """"""!!!!!!!!!!!!""""""###"""""""""""""""""""""""""""!!!!!!!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''((()))******))))))))))))))))))))))))((()))******++++++******++++++++++++,,,---......++++++++++++++++++++++++------------------------.........///////////////---///222333222222333444555666777888:::???EEEJJJSSS^^^ooo~~~}}}{{{zzzyyyxxxwwwuuutttrrrkkkbbbZZZVVVRRRMMMIIIIIIIIIJJJJJJPPPQQQQQQRRRQQQPPPOOONNNOOOOOOOOOOOONNNMMMLLLKKKDDDBBBAAA@@@AAAAAA@@@>>><<<<<<;;;;;;<<<<<<===>>>??????@@@AAA@@@???>>>===999999::::::;;;::::::999888777666555555555666777888:::<<>>??????@@@@@@@@@@@@????????????>>>>>>>>>======<<<::::::888777555444333444555666555777999:::<<<<<<<<<;;;<<<<<<;;;999888666555555555666777777888888888888888999;;;:::888666666666555555666777777777777666333333111000///.........---+++************)))'''(((((()))))))))))))))((({{{uuuqqqooojjjjjjiiigggeeecccdddeee\\\]]]YYYMMMAAA;;;666333000---)))''''''''''''&&&'''&&&$$$$$$%%%&&&%%%$$$############"""      !!!!!! !!!!!!!!! !!!"""!!!!!!""""""""""""!!!!!! !!!!!!    !!!!!!!!!!!! """   """### !!!""""""!!! ###&&&%%%!!! !!!!!!""""""""" !!!""""""  !!!!!!""""""!!!!!!!!!###$$$&&&!!!!!!!!!!!!""""""""""""###"""!!! """"""############""""""!!!!!! !!!!!!"""$$$((()))(((%%% $$$###"""!!!!!! ######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''((())))))((((((***)))((('''&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''')))******))))))))))))))))))))))))(((((()))***************))))))))))))***+++,,,---------------------------------------------------+++,,,---...////////////---///000000//////111222///111333555555666888:::666999>>>CCCJJJUUUccclll}}}xxxqqqnnniiibbb^^^[[[XXXSSSNNNNNNKKKFFFEEEFFFIIILLLMMMNNNPPPRRRTTTUUUTTTSSSRRRQQQPPPPPPOOOMMMKKKJJJIIIHHHFFFDDDDDDDDDEEEDDDCCC>>>>>>>>>>>>>>>???@@@@@@AAA@@@??????>>>??????@@@AAAAAAAAA@@@???===<<<;;;888777555333333444555666444444666777888999::::::<<<<<<;;;999888666555444333444555666777777777777777999::::::888666555555555666666777777777777777444333222000////////////,,,+++))))))******((('''(((((()))))))))))))))(((