BM6P6(@ }}}gggfffllloootttzzztttuuurrrllljjjkkkhhhcccdddeeeggghhhhhhfffdddbbbccc``````dddhhhttt|||yyykkkoooaaaSSSFFF<<<444333555333222222333111111111222222111///000000000000000000000000111111111222333444555666555<<>><<<:::999999999888777777777777666555444333222111111333333333333333333333333222333444666777888888888888HHH]]]oooooogggfffgggiiivvvhhhEEEBBB<<<======777;;;???888777777777777666666666666666666555555555444444444444444444444444444444444111111222222222333333333333333333333333333333333555444666888666666CCCRRR|||pppooosss}}}zzz|||yyytttqqqssstttrrrrrrssssssrrrqqqpppnnnmmmkkkhhhhhhjjjiiinnnxxxmmmlllooo[[[III???666555666444333333333222111222333222111///000000000000000000000000111111111222333444555666999===FFFmmm|||oookkkllloootttyyyzzzvvvjjj___VVVQQQ\\\hhhvvvxxxqqqiiidddbbb```]]]ZZZUUUUUUTTTSSSRRRQQQOOONNNOOOOOOOOOPPPQQQSSSTTTUUUUUUVVVXXX[[[^^^aaacccdddhhhhhhiiimmmsssxxx||||||tttiii```[[[ZZZYYYYYYSSSIIIDDDEEEDDDCCCLLLXXX{{{uuujjjgggwww{{{VVVDDD>>><<<::::::999999888888777777777777666555444333222222333333333333333333333333222333444666777888999999<<>>@@@???888:::===777777777777777666666666666666666555555555444444444444444444444444444444444111222222222222333333333333333333333333333333333555555777777555888GGGWWWuuuuuu~~~{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyyyyvvvsssssstttooonnn{{{zzzsssllljjj{{{^^^NNNCCC999777777555444444333222111222333333111///000000000000000000000000111111222222333555666777999:::NNN~~~{{{pppfffdddfffiiiooouuusss|||wwwhhhXXXPPPOOORRRppp|||wwwlllggggggfffddd\\\YYYVVVVVVWWWVVVSSSPPPOOONNNLLLKKKKKKMMMPPPQQQRRRSSSUUUWWWYYY\\\]]]^^^______bbbfffmmmvvv~~~zzznnnaaaZZZYYY\\\[[[PPPGGGGGGFFFBBBCCCHHHXXXxxxooogggmmmaaaFFF===;;;;;;;;;:::999999888777777888888777666555444333333333333333333333333444444333333444666777999999:::@@@XXXeee}}}qqqfffeeeccciiisss[[[GGG@@@AAAAAA999888;;;555777777777777666666666666555555555555555444444444444444444444444444444444222222222222333333333333333333333333333333444444444666777666555;;;NNN```ttt}}}zzzyyyuuudddxxxaaaRRRGGG;;;888777555444555333222111222333333111///000000000000000000000000111111222222444555777888;;;<<<]]]~~~zzzzzzvvvllldddbbbbbbdddiiinnnqqqzzz}}}ppp^^^QQQQQQ]]]iii~~~sssooooooqqqjjjeee^^^]]]^^^___\\\XXXTTTQQQMMMJJJIIIJJJMMMOOOQQQRRRSSSUUUVVVXXXYYYYYYXXXYYY[[[```gggrrr~~~~~~ooobbb[[[XXX^^^UUUNNNLLLIIICCCAAACCCMMMdddxxxkkkffftttnnnMMM@@@???<<<<<<;;;:::999888888777888888888777666555555444333333333444444444444444333444555666777999;;;<<>>>>>===<<<:::999888888888777777777666666666555333333333444555555666666555555555666888;;;===???HHH```}}}|||ssscccaaabbbkkk|||hhhNNN???>>>;;;<<<>>>999777777777777666666666666444444444555555555555555444444444444444444444444333333333333444444444444333333333444555555666666555888888999AAARRRdddnnn{{{uuuqqqooo```RRRBBB;;;888555444666444333222333444444222000111111111111111111111111111111222333555777999:::;;;QQQttttttsss___WWWVVVSSSSSSVVVYYY[[[aaahhhiiipppuuuuuuwww{{{|||{{{jjjeeecccjjjyyyzzzsssmmmjjjiiigggccc```^^^^^^```aaa\\\[[[YYYVVVTTTQQQOOONNNMMMPPPUUUYYY```lllzzz{{{oooYYYXXXUUUQQQOOOMMMIIIEEEDDDEEEHHHVVV|||zzzuuupppmmm{{{rrrOOO?????????>>><<<;;;999888888777777666666666666555555333333444444555666666666555555555666888;;;>>>@@@OOObbbyyydddccccccfffrrr}}}ZZZBBB???===??????:::777777777777666666666666444444444555555555666666444444444444444444444444333333333444444444444555333333444444555666666666666888888;;;HHH[[[hhhmmm{{{|||ppp|||cccUUUEEE===999666666777444333333333444444222000111111111111111111111111111111222333555777999:::CCC]]]~~~sssgggXXXVVVTTTQQQRRRUUUXXXYYY___fffgggnnntttvvvwwwyyyyyywwwjjjhhhmmm}}}~~~uuupppjjjhhhfffddddddeeeggghhhcccbbb___\\\XXXUUUSSSQQQJJJOOOTTTYYY```lll{{{bbb]]]VVVSSSTTTSSSLLLCCC@@@JJJKKKIII___}}}rrrfffqqqZZZEEE@@@???>>>===;;;:::999888666666666666555555555555333333444444555666777777666555555666888;;;???AAAUUUddd|||hhhhhhfffeeekkk~~~cccEEE@@@???@@@@@@:::777777777777666666666666444444444555555555666666444444444444444444444444333333333444444444555555333333444444555666777777666888888<<>>???>>>;;;::::::888666;;;:::999777666555555555555555555555666666666777666444444777888999???FFF___qqqvvvjjjcccfffkkksssrrrJJJAAACCC===999;;;:::999888777666666666666666555555555555444444444444444444444444444444444444444444444444444444444555444444333333333444444444444777@@@QQQcccnnnqqqzzzvvvvvvwwwiiiNNNDDD999555666333666555444333222222222222111111111111111222222333000666222111888999888>>>NNNttt{{{gggZZZUUUQQQMMMNNNOOOPPPSSSYYY```eeedddfffmmmuuuwwwrrroooooovvv|||tttmmmlllmmmkkkiiihhhlllkkkjjjgggccc___[[[YYYUUUUUUUUUWWW]]]kkk|||rrr[[[SSSUUUTTTOOOKKKFFFFFFBBBDDDOOOaaavvviiikkkwwwuuuIII@@@@@@>>><<<;;;;;;:::888;;;:::999777666666555555555555555666666666777777888666666999999;;;AAAIIIbbb{{{zzzmmmddddddgggmmm~~~SSS@@@>>>:::999===:::999888777666666666666666555555555555444444444444444444444444444444444444444444444444444444444555444444333333444444555777666888CCCUUUeeennnooo}}}wwwtttrrruuutttQQQGGG>>>888888777666555444333222222222222111111111111111222333333///555333222999888888@@@```~~~zzzuuuppp\\\UUURRRPPPJJJKKKMMMOOORRRXXX___dddbbbfffooovvvvvvpppooorrrrrrqqqqqqkkkhhhmmmpppnnnllliiieeebbb```___YYYXXXWWWWWW]]]kkk}}}kkkZZZUUUWWWUUUOOOGGGHHHCCCBBBHHHSSSttt|||nnnjjjpppRRRDDDAAA>>>=========;;;;;;::::::888777666666666666555555666666666777777777:::888888:::;;;===FFFOOOiiiuuuiiidddcccggguuu___FFF@@@<<<:::<<<:::999888777666666666666666555555555555444444444444444444444444444444444444444444444444444444444555444444444444444555555:::777999GGGZZZhhhmmmmmm{{{|||zzzoooVVVJJJAAA:::999999666555444333333222222333222111111111111222333333///555444444999777999DDDppprrruuuxxxuuu^^^QQQNNNNNNNNNIIIJJJLLLMMMPPPVVV\\\aaaaaaiiisssxxxrrrnnntttwwwpppkkklllpppooonnnkkkhhhfffdddcccccc___]]][[[ZZZ```nnnkkk]]]ZZZUUUMMMIIIJJJDDDBBBDDDHHH]]]}}}ssskkklll~~~^^^GGGAAA======>>><<<;;;<<<:::999888777666666666666555666666666666777777777:::999999;;;<<>>;;;:::999888777666666666666666555555555555444444444444444444444444444444444444444444444444444444444444444444444444555666777999555;;;MMMaaajjjnnnooozzzwwwyyyrrrtttfffPPP???:::;;;888777666555444333333333333222222222222222333444444222666666777:::777@@@UUUrrrqqqvvvtttwwwaaaQQQLLLGGGEEEEEEHHHIIIJJJKKKMMMPPPTTTXXX\\\eeeooorrrnnnrrrvvvxxxxxxvvvuuusssqqqpppooosssppplllhhhjjjttt~~~jjj]]]YYYXXXMMMNNNHHHCCCEEEBBBHHHXXX~~~rrrmmmuuuPPPDDD;;;===>>>:::888;;;999999888777777777777777666666666777777777888888999888999;;;===DDDUUUeeezzzlllcccbbbgggmmmXXXAAA===>>>===:::999888777666666666666666555555555555444444444444444444444444444444444444444444444444444444444444444444444555666777777777555===QQQccckkkqqqwwwyyyyyyuuulllvvvYYYCCC@@@BBB;;;777666555444444333333444333222222222222333444444333777666777:::888DDD^^^pppwwwoooqqqwwwpppTTTLLLKKKGGGDDDFFFEEEFFFHHHJJJLLLOOOTTTWWW___cccjjjrrrxxx{{{xxxtttrrrtttrrrooolllnnnxxxwwwfff[[[YYYPPPQQQIIICCCFFFCCCEEEQQQiiiuuupppooo}}}VVVGGG<<<>>>???:::888;;;999888888777777777777777666666777777777888888888888999:::<<>>>>>===:::999888777666666666666666555555555555444444444444444444444444444444444444444444444444444444444444444444444555666777888666666AAAVVVfffmmmvvv|||llleeeFFF???>>>333777777555444444444444444333333222222333333444555444777666777:::888GGGcccmmmwwwyyyjjjooouuu}}}|||___GGGFFFJJJGGGFFFIIIBBBDDDGGGIIILLLOOOTTTXXXdddccchhhuuuzzzuuurrrooonnnmmmmmmrrr}}}ooo[[[SSSRRRSSSIIICCCFFFDDDDDDNNNWWWwwwrrrhhhtttZZZIII>>>@@@@@@;;;888<<<999888777777777777777888777777777777888888888888999999;;;>>>@@@JJJ___rrr}}}zzz~~~vvvjjjeeeeeeeeerrrvvvRRRCCC>>>::::::999888777666666666666666666555555555444444444444444444444444444444444444444444444444444444444444444444555555777888888666777CCCYYYhhhooozzz~~~~~~tttpppIII===<<<999666666555444333333333333222222222222222222222222...>>>666///<<<:::FFFoooddd{{{vvvlllpppsss|||hhhWWWJJJIIIGGG@@@???DDDEEEEEEFFFGGGKKKQQQVVVZZZdddpppvvv}}}uuuvvvuuuvvv|||~~~hhhUUUSSSUUUSSSKKKCCCAAAEEEHHHRRRvvv}}}oookkkooocccFFFDDDBBB===???888;;;:::::::::999888777777666555666666666777777888888666:::<<>>======:::777666777999999999777666444444555555555444555444444333333444444555444444444444444444444444555555555666666666666666999;;;KKKaaalllooo~~~wwwxxxmmmxxxsssMMM???<<<888666666555444333333333333222222222222222222222222000===666333===:::MMM|||cccrrrkkknnnxxxaaaRRRGGGFFFEEE@@@@@@FFFEEEEEEFFFGGGKKKQQQWWW[[[fffttt}}}|||}}}||||||ooo]]]SSSUUUSSSLLLEEEBBBDDDFFFLLLjjjtttnnnmmmzzzmmmJJJBBB>>>:::>>>777:::::::::999888888777666666777888888888999999999999<<<===<<<@@@HHHPPPmmmzzzvvvuuuwww{{{zzz|||~~~|||{{{{{{|||}}}vvviiiccccccjjjvvvoooLLL@@@@@@<<<:::999:::===@@@BBBCCC777666444444555555555444555444444333333444444555444444444444444444444444555555555666666666666666777<<>><<>>===:::>>>KKKZZZ|||wwwqqqqqqsssvvvxxxvvvxxx{{{{{{zzzyyyzzzzzzyyy{{{}}}}}}{{{zzzyyyzzzxxxyyy|||}}}~~~~~~}}}|||}}}~~~}}}ooofffccciiipppSSS@@@BBB<<<::::::<<<@@@DDDEEEFFF777666444444555555555444555444444333333444444555444444444444444444444444555555555666666777777777666???SSSgggnnnuuuyyy{{{~~~qqqgggqqq{{{}}}WWWDDD<<<777777666555444444333333333333333333333333333333333555555555;;;===>>>hhhiiiqqqqqqbbbfffkkknnnlllSSSJJJCCCCCCCCCAAACCCGGGDDDEEEEEEFFFIIIPPPZZZaaahhh~~~|||vvvqqqmmmkkknnnzzzwww[[[VVVRRRPPPMMMGGGBBBAAAGGGSSS{{{yyynnnooo[[[DDD===???DDD;;;;;;999999888888888777777777666666777777888888999999:::>>><<<@@@MMMaaarrrnnnrrrtttuuuuuutttvvvxxxxxxvvvuuuvvvvvvwwwxxxyyyxxxvvvtttttttttssstttvvvxxxyyyyyyxxxxxx||||||zzzxxxwwwyyy}}}vvviiiccceeekkkXXX???BBB===;;;::::::<<<>>>>>>>>>777555444444555555555333555444444333333444444555555555555555555555555555555555555666777777888888777DDDYYYiiinnnwwwwwwzzzqqqhhhqqq[[[EEE<<<888777777666555444444444444333333333333333333333333555222555<<<<<>>@@@BBBDDDDDDBBBLLLPPPTTTdddxxxrrruuuyyywwwsssqqqsssssssssrrrooonnnnnnooorrrssssssqqqnnnllllllmmmmmmnnnoooqqqrrrsssttttttuuutttrrrpppoooqqquuuxxxxxxzzz~~~qqqgggbbbjjjvvvmmmKKKCCC<<<:::999999::::::888666777666444444555555555444555444444333333444444555555555555555555555555555555555666777777888999999===LLL```kkkooowwwnnn}}}eeeIII===;;;888777666555444444444444444444444444444444444444777444:::<<<;;;WWWwwwddduuuiiifffeeennnrrrSSSIIIIIIGGGDDDBBBCCCEEEFFFBBBDDDEEEEEEGGGPPP___kkk}}}~~~hhhVVVTTTUUUNNNGGGFFFEEEHHHUUUtttxxxoookkkxxxvvvOOOBBB@@@AAA888===;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAADDDGGGIIIJJJGGGMMMMMMSSSkkk{{{uuurrruuuwwwtttqqqqqqpppqqqqqqpppnnnmmmnnnpppnnnoooooommmjjjiiiiiijjjkkklllmmmnnnpppqqqrrrrrrppppppooommmlllnnnqqqtttuuutttvvvzzz|||vvvkkkdddkkkttt{{{SSSBBB<<<;;;::::::::::::888666777666444444555555555444555444444333333444444555555555555555555555555555444555666777888999::::::???OOOaaakkkrrruuuhhhvvviiiKKK>>><<<888777666555555444444555444444444444444444444444888666<<<===<<<^^^{{{hhhxxxqqqlllkkkeeemmmfffPPPEEEFFFEEECCCBBBDDDFFFGGGAAADDDEEEEEEFFFPPP```lllmmmXXXUUUUUUOOOIIIHHHAAAEEEMMMddd}}}qqqlllzzzVVVEEE@@@AAA:::AAA<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>AAADDDHHHJJJKKKHHHHHHCCCKKKkkkxxxsssqqqsssssspppoooqqqnnnooooooooommmnnnoooqqqllllllllljjjhhhfffggghhhiiijjjkkklllnnnooopppqqqmmmmmmmmmlllkkklllnnnqqqtttppppppuuu{{{zzzooo^^^eeekkkwwwWWW???>>>===;;;:::999888555222777666444444555555555444555444444333333444444555666666666666666666666666444555666777888999::::::@@@OOOaaallluuuyyymmmdddnnnRRRDDD;;;999999888777666555444444444333333333333444555555444333999;;;@@@gggqqqcccjjj^^^___YYY```uuuuuu\\\JJJIIIGGGEEEDDDEEEEEEDDDCCCBBBAAAAAAEEEJJJVVViiizzzyyycccSSSOOOQQQNNNGGGBBBFFFJJJZZZwwwnnnttt\\\CCCFFF@@@===HHHDDDBBB>>>:::888777888888;;;<<<===@@@CCCFFFIIIJJJHHHMMMKKKSSSsss~~~rrrpppnnnoooqqqqqqnnnkkknnnkkkhhhiiilllnnnnnnmmmooolllgggcccbbbdddgggiiiffffffgggggghhhhhhiiiiiifffggghhhjjjkkklllmmmmmmnnnqqqtttvvvxxxzzz}}}sssgggfffhhhvvv[[[DDD@@@===;;;999:::::::::999777777666555555555555555444444444444444444444444444444444555555555555666555666777777666777999;;;@@@VVVgggkkkvvv}}}vvvhhhwwwTTTBBB:::999999888777666555444444444444333333444444555666999666999<<>>:::CCCIIIFFFBBB>>>;;;::::::::::::;;;<<<>>>AAADDDFFFHHHFFFOOOSSSdddzzzqqqpppnnnoooppppppmmmkkkmmmkkkhhhiiikkkmmmlllkkkllliiieeebbbaaabbbeeefffeeeeeeeeefffffffffffffffeeeeeeggghhhjjjjjjkkkkkkjjjmmmppprrrtttvvvyyy{{{~~~xxxjjjfffgggssshhhJJJBBB???<<<:::999999888777777777666555555555555555444444444444444444444444444444444555555555555666555666777777777777:::<<>>???BBBEEEJJJYYYtttqqq^^^TTTRRRNNNHHHFFFFFFGGGRRRttt}}}mmmmmm{{{eeeFFFCCC>>>:::BBBKKKHHHDDD???<<<:::::::::999::::::<<<>>>AAACCCDDDFFFTTTaaazzzvvvpppooonnnnnnooonnnllljjjllljjjhhhhhhiiijjjjjjiiijjjhhheeecccbbbcccdddeeedddddddddddddddcccccccccaaabbbcccdddeeeeeeeeeeeefffhhhkkkmmmnnnpppsssuuusssyyy}}}nnngggdddnnn{{{PPPEEEBBB===:::999888777666777777666555555555555555444444444444444444444444444444444555555555555666555666777777777888:::<<>>:::999999888888777777666555555555555555444444444444444444444444444444444555555555555666444666777777777888;;;===KKK___mmmsss~~~{{{{{{}}}{{{tttoooooossstttwww{{{~~~~~~|||}}}wwwvvvfffFFFAAA::::::999888777666555555555444444444444555666666666999;;;<<>>BBBFFFMMM```~~~iiiZZZTTTRRRPPPGGGEEEDDDKKKeeevvvrrrzzzqqqJJJCCCAAA>>>BBBBBB@@@===:::888999:::;;;777777888999:::<<<===>>>GGG]]]ooozzzooollllllmmmlllkkkjjjiiiiiihhhhhhhhhhhhgggfffffffffffffffeeeddddddccccccccccccccccccbbbbbbaaaaaaaaa___````````````___^^^^^^```bbbdddeeeeeeeeegggiiilllnnnqqqwwwuuujjjbbbhhhwww^^^EEEBBB===::::::;;;;;;:::777777666555555555555555444444444444444444444444444444444555555555555666444666777888888999<<<>>>NNNaaannnvvvzzzuuuuuurrrooommmooorrrssspppmmmooonnnrrrvvvxxx~~~~~~xxxnnnLLL@@@::::::999888777666666555555555444444555555666777666:::===<<>>AAA???<<<:::999:::;;;===777777777888:::<<<===>>>CCC[[[lllsssmmmjjjkkklllllljjjhhhhhhiiieeeggghhhhhhfffeeeeeefffbbbaaa``````_________```aaaaaaaaaaaaaaaaaa``````bbbbbbbbbaaa```___^^^]]]\\\]]]____________aaabbb```bbbdddhhhrrryyylllcccgggrrrjjjFFFBBB===::::::;;;<<<<<<777777666555555555555555444444444444444444444444444444444555555555555666444666777888888:::<<>>AAA```bbbVVVppp|||dddZZZXXX^^^jjjrrrgggSSSHHHIIIEEEDDDDDDEEEFFFEEEBBB???>>>===???FFFRRRgggmmmYYYPPPOOOPPPHHHFFFEEEIIIZZZxxxyyyQQQCCCBBB>>>>>>AAA???<<<999888999:::;;;666777888999;;;===???@@@EEE[[[kkk|||mmmkkkhhhjjjlllkkkhhhfffggghhhcccfffiiiiiigggffffffhhh```___^^^]]]\\\]]]^^^___^^^^^^^^^_______________``````______]]]\\\ZZZZZZUUUWWWXXXXXXWWWWWWYYYZZZTTTUUUVVVYYYbbbttt}}}oooeeefffnnn{{{tttIIIDDD???;;;::::::;;;;;;777777666555555555555555444444444444444444444444444444444555555555555666444666777888999:::===???RRRfffttt~~~wwwpppkkkkkklllmmmfffgggnnnpppnnnvvv}}}|||||||||___FFF;;;::::::999888777666666555555555555555666777777777;;;???FFFnnnaaaUUUnnntttaaa]]]WWW^^^kkkqqqeeePPPFFFHHHDDDDDDDDDEEEFFFEEEBBB??????===>>>FFFSSSiii~~~nnnWWWMMMLLLNNNIIIGGGFFFHHHWWWzzzwwwwwwRRREEEEEEBBBBBBAAA???;;;888666666777888666777888999<<<>>>@@@AAAJJJ___mmmxxxiiiiiihhhjjjlllkkkhhhffffffhhhbbbfffiiiiiigggfffgggiiiaaa```^^^]]]]]]^^^___```\\\\\\\\\]]]]]]^^^^^^^^^\\\[[[[[[ZZZYYYWWWUUUTTTQQQRRRSSSSSSRRRRRRSSSTTTNNNNNNNNNOOOWWWiiiqqqffffffjjjtttxxxKKKGGG@@@;;;:::999999999777777666555555555555555444444444444444444444444444444444555555555666666444666777888999:::===???TTThhhvvv}}}sssqqquuuyyyrrrooofffiiixxx{{{xxx|||{{{eee@@@===<<<:::888777666555555444444555444333444666888555@@@@@@FFFvvv```XXXtttlll\\\XXXVVV\\\jjjjjjXXXLLLIIICCCGGGGGGFFFDDDCCC@@@???>>>===;;;===GGGYYYrrr|||yyy{{{~~~{{{wwwvvvyyy}}}wwwbbbSSSNNNMMMMMMLLLHHHEEESSSxxxzzzwww~~~RRRBBBDDDAAA>>>@@@>>>:::888888888888777888999;;;::::::;;;===???MMMbbb{{{tttllliiijjjiiihhhfffeeeeeeeeeeeecccccccccddddddeeeeeeeeeaaa```^^^]]]\\\]]]]]]^^^```]]][[[[[[\\\\\\YYYWWWWWWYYYXXXUUUSSSTTTRRRNNNQQQQQQQQQPPPPPPOOONNNNNNMMMLLLKKKKKKLLLWWWooovvviiieeeiiiuuurrrVVV???@@@<<<777<<<666888777777777666555555444444555555555555555555555555444444555555666555555555999:::666888===999<<>>CCCAAAGGGrrraaaXXXqqqggg\\\[[[XXX]]]jjjiiiWWWLLLKKKFFFFFFFFFEEEDDDBBB@@@>>>======;;;===HHH[[[uuu}}}wwwvvvxxx}}}wwwqqqooooooooommmjjjooossswwwzzz|||~~~{{{fffVVVOOOMMMMMMLLLHHHEEERRRvvvyyyuuu{{{UUUCCCDDDBBB@@@AAA>>>:::888888999888888888999;;;;;;:::;;;===???EEEYYYxxx}}}tttnnnmmmkkkkkkiiihhhgggfffffffffccccccccccccdddddddddeee```___^^^]]]\\\\\\]]]]]]```]]][[[[[[]]]]]][[[YYYXXX[[[ZZZWWWUUUVVVTTTQQQMMMNNNOOOQQQQQQQQQPPPOOOMMMLLLJJJIIIHHHQQQfffyyyyyykkkfffhhhttt[[[AAAAAA===999>>>888:::777777777666555555444444555555555555555555555555444444555555666666555555888999666888===999<<>>===@@@BBBRRR|||eee[[[pppiii^^^]]][[[^^^hhhgggUUULLLLLLHHHEEEDDDDDDCCCAAA???===<<<<<<<<<>>>HHH]]]yyyxxxsssnnnhhhcccjjjsssxxxpppfff```^^^^^^]]]\\\eeehhhlllpppsssvvvyyy{{{|||lllYYYPPPNNNLLLKKKHHHFFFRRRtttvvvrrrxxxWWWEEEEEECCCBBBAAA>>>:::888888999999888888999;;;;;;:::;;;>>>@@@@@@RRRuuuqqqnnnmmmmmmlllkkkiiihhhhhhhhhhhhbbbbbbbbbccccccccccccccc```___^^^\\\[[[[[[\\\\\\___]]]\\\\\\^^^___^^^]]]___aaa```[[[XXXXXXUUUQQQMMMOOORRRTTTVVVUUUTTTSSSQQQNNNKKKHHHFFFKKK[[[jjj}}}oooggggggpppcccEEEBBB>>>;;;???:::<<<888777777666666555555444555555555555555555555555333444555666666666666666777999666777<<<999>>>PPPgggsss}}}|||}}}sssiiiaaaYYYYYYhhh{{{~~~vvvwww}}}~~~}}}tttfffrrr___CCC<<<;;;:::888777666666666555666777777888999<<>>===<<<;;;<<<>>>HHH___~~~yyyvvvuuuqqqiiicccdddiiiooouuu~~~tttkkk___VVVRRRSSSTTTUUUYYY\\\aaafffjjjnnnrrrvvv}}}rrr]]]QQQNNNLLLKKKHHHGGGRRRqqq}}}uuuqqqvvvXXXDDDDDDDDDDDDAAA>>>;;;999999999999888888999;;;;;;;;;<<<>>>@@@AAAPPPwww}}}mmmlllkkklllllljjjiiihhhgggggggggbbbbbbbbbbbbbbbbbbbbbbbb```___^^^\\\[[[[[[[[[\\\^^^]]]]]]^^^___aaabbbccchhhjjjgggaaa]]]\\\XXXSSSSSSUUUYYY[[[\\\[[[YYYWWWWWWSSSOOOLLLHHHIIIRRR^^^wwwrrrhhheeelll}}}lllIIIBBB>>>;;;???:::===888888777777666555555555555555555555555555555555333444555666666777666666666999666777<<<999@@@UUUjjjuuu{{{|||~~~sssjjjeeeeee___WWW[[[fffxxxwwwuuusssvvvuuueeeqqqbbbDDD;;;;;;999888777777777777444555666777777888<<<>>>===>>>OOOzzziiiccczzzoooaaa]]]\\\[[[aaa^^^OOOIIIKKKHHHBBBBBBBBBAAA@@@>>>===<<<:::<<<>>>HHH```wwwyyy{{{}}}|||wwwpppjjjiiiiiijjjlllnnnrrrzzz~~~rrrjjj^^^SSSMMMLLLNNNOOOPPPSSSXXX]]]bbbgggmmmqqq}}}~~~uuu^^^QQQNNNLLLJJJHHHHHHQQQnnn{{{tttwwwWWWCCCCCCDDDFFFAAA???;;;999999999999888888999;;;;;;;;;===???AAACCCRRR|||xxxlllnnnlllkkkjjjiiihhhgggfffffffffbbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^\\\[[[[[[[[[\\\]]]]]]^^^___aaadddgggiiikkkmmmlllgggddddddaaa]]][[[]]]```aaaaaa___[[[YYY[[[VVVRRRPPPLLLJJJNNNTTTeeevvvuuuiiiccchhhxxxvvvNNNBBB===;;;>>>888===888888888777666666555555555555555555555555555555333444555666777777777777666999777888<<<:::DDDZZZkkkvvv{{{uuuooohhhdddeeebbb[[[\\\aaalllppprrrnnnjjjooo~~~yyyeeepppgggGGG;;;:::999888777777777777444555666666666777:::===AAA???IIInnndddbbb|||yyyfff^^^]]][[[YYY^^^[[[MMMIIIKKKGGGBBBBBBBBBAAA@@@???======:::===???GGGaaa|||xxx~~~}}}tttnnnllljjjiiiiiifffeeekkkrrrssswww|||}}}wwwpppjjj```VVVNNNKKKKKKKKKLLLOOOSSSWWW\\\aaafffjjjxxxyyyzzz}}}www___QQQOOOLLLIIIHHHIIIQQQjjjyyyxxxYYYCCCBBBDDDHHHBBB???;;;999999:::999999888999;;;;;;<<<===@@@BBBCCCYYY~~~sssnnnrrrnnnjjjiiihhhfffeeeeeeddddddcccccccccccccccbbbbbbbbbcccaaa___]]]\\\\\\\\\\\\\\\]]]___```bbbfffkkkoookkknnnooollllllnnnnnnjjjdddeeeffffffeeebbb___]]]___ZZZVVVVVVSSSOOOOOORRR\\\jjjyyymmmeeeffftttSSSCCC===;;;===777<<<999888888777777666666555555555555555555555555555333444555666777888888888777:::888999===<<>>>>>DDD___```aaa}}}rrrccc]]][[[[[[YYY]]][[[NNNIIIKKKGGGBBBBBBBBBBBBAAA@@@>>>>>>:::===???FFFaaa}}}uuurrroooooonnnhhhbbbeeellllllrrrxxx||||||~~~}}}uuummmiiifffbbb\\\WWWSSSRRRRRRMMMOOOQQQSSSVVVYYY^^^aaallloootttzzzvvv^^^PPPOOOLLLIIIHHHJJJPPPhhh|||yyy^^^FFFCCCEEEJJJBBB???<<<::::::::::::999888999;;;<<<<<<>>>@@@CCCFFFeee~~~zzzzzz~~~nnnmmmqqqjjjiiiiiigggfffeeedddddddddeeedddddddddccccccccccccdddcccaaa^^^]]]\\\\\\]]][[[]]]```aaaccchhhnnnsssooossssssqqqrrruuutttqqqmmmnnnnnnmmmllliiigggfffddd```^^^___^^^ZZZWWWWWW[[[dddwww~~~qqqhhhgggsssYYYEEE>>><<<===777<<<999999888888777666666666555555555555555555555555333444555666888888888888777;;;999:::>>>===JJJcccnnn}}}zzzrrrjjjnnnssstttmmmgggeeefffgggkkkiiicccZZZSSSSSS[[[ccctttmmmvvv^^^AAA::::::999888777777777888777888888777666777:::<<<<<>>:::===???FFFaaa~~~zzzwwwwwwvvvnnneeeeeekkkmmmttt{{{~~~}}}}}}}}}yyypppeeeaaabbbcccbbb```^^^]]]^^^OOOPPPQQQQQQRRRTTTWWWZZZbbbgggpppxxxuuu]]]OOOOOOLLLHHHHHHKKKPPPggg{{{yyybbbHHHDDDFFFKKKBBB???<<<::::::::::::999888999;;;<<<<<<>>>AAACCCKKKppp}}}{{{|||~~~}}}iiijjjnnndddjjjiiihhhfffeeeeeeeeeeeeeeeeeeeeeddddddccccccccceeedddaaa___^^^]]]]]]]]][[[]]]```bbbdddiiipppvvvvvvyyyyyyuuutttvvvtttqqquuuuuutttsssrrrqqqpppoookkkfffeeehhhhhhddd```___YYY^^^kkkzzzuuujjjiiittt]]]GGG@@@===>>>777===999999888888777666666666555555555555555555555555333444555777888888999999888<<<::::::>>>???LLLfffqqqzzzzzzzzztttnnnqqqtttuuuqqqjjjggghhhkkkppplllcccYYYQQQOOOSSSWWWeeeuuu{{{hhhwww\\\GGG;;;;;;:::999888777666555777777777777888:::<<<>>>EEE<<>>======HHHgggyyyqqqmmmnnnooowwwyyytttooohhhbbbiiiddd^^^]]]cccjjjhhhaaaXXXPPPJJJIIIKKKNNNSSSYYYZZZ```iiittt}}}|||eeeUUUQQQMMMKKKJJJJJJSSSnnnwwwwww___DDDDDDGGGKKKPPPCCC999999;;;999888:::888;;;===<<<===@@@EEEGGGUUUyyyyyy{{{wwwooommmiiihhhiiigggffffffgggfffdddaaaeeefffgggfffcccbbbbbbbbb```___^^^]]]]]]]]]]]]]]]XXXWWWVVVYYYcccnnntttvvvwwwyyy{{{zzzvvvsssssstttwwwwwwxxxzzz|||zzzuuupppooooooooommmllljjjhhhgggccccccdddeeegggssswwwjjjfffooo{{{```@@@@@@======@@@888999999999888888888888777666666666666666666666666777777777777888888888888888<<<999999===???OOOkkk~~~wwwpppiiijjjwww}}}qqqsssvvvwwwssskkkfffgggiiirrrooohhh^^^TTTOOOOOOPPP]]]iiiwwwhhhsss^^^HHH::::::999888777666555555888777777888999;;;===>>>EEE>>>JJJ]]]\\\\\\uuunnnaaaYYYYYY\\\\\\WWWOOOIIIHHHIIIFFFDDDCCCBBBAAA@@@===;;;<<<<<<<<>>???DDDAAANNN^^^eee^^^ooo}}}mmmbbb\\\ZZZ[[[[[[VVVNNNIIIGGGGGGFFFDDDCCCBBBAAA@@@===;;;;;;:::;;;EEEddd~~~}}}}}}vvvnnniiiiiikkkpppllleeeaaafffoooqqqnnn___WWWQQQNNNLLLIIIHHHKKKPPPVVV```kkkvvv}}}hhhWWWRRROOOMMMJJJKKKUUUrrrwwwwwweeeFFF@@@AAACCCLLLDDD<<<;;;;;;:::999:::;;;;;;;;;<<<>>>@@@CCCFFFfff|||ssslllkkkiiikkkiiihhhgggggggggfffdddbbbdddfffhhhhhhgggeeeeeefffbbbbbbaaa``````______^^^SSSOOONNNSSS]]]hhhppptttssswww|||~~~}}}}}}{{{zzzzzz{{{||||||zzzxxxttttttttttttsssrrrqqqpppqqqqqqooofff[[[]]]rrrxxxjjjdddlllwwwjjjKKKDDD>>>999<<<;;;999999999888888888888777666666666666666666666666777777777777888888888888666;;;:::;;;BBBHHH]]]}}}yyyrrrlll___[[[ppp|||}}}{{{tttjjjcccccceeessstttsssooohhh^^^UUUPPPQQQRRRUUU___rrr~~~hhhnnn]]]FFF;;;:::999888777777777777888888888999;;;===???AAAFFFEEESSS]]]jjj[[[fff~~~mmmbbb]]]ZZZZZZYYYTTTMMMHHHFFFFFFFFFDDDBBBBBBAAA@@@===;;;:::::::::DDDbbb}}}wwwnnnhhhlllsss|||wwwoooggghhhooosssrrraaaYYYQQQNNNLLLIIIIIIKKKKKKQQQ[[[gggrrrzzziiiXXXRRROOOLLLIIIKKKWWWtttxxxzzzfffGGGAAA???@@@IIIDDD???<<<;;;::::::;;;===::::::===???AAAEEEJJJuuu~~~pppjjjjjjiiimmmiiihhhgggggggggfffdddbbbeeegggiiiiiigggeeeddddddbbbbbbbbbaaa```___^^^]]]PPPJJJHHHNNNXXXbbbjjjqqqrrruuuzzz~~~~~~}}}{{{zzz|||{{{zzzzzzzzz{{{{{{{{{uuuvvvvvvvvvvvvuuuuuutttsssrrrqqqkkkcccdddsssyyyjjjdddjjjtttsssLLLAAA???<<<===???999999999888888888777777666666666666666666666666666777777777888888888888666;;;:::;;;BBBJJJbbb|||mmm```iii~~~vvvkkkcccaaaccclllnnnpppqqqnnnggg___YYYSSSPPPOOOUUUeee|||qqq{{{___FFF===<<<:::999888999999:::999999999:::<<<>>>AAABBBHHHIIIVVV\\\|||kkkXXX___nnnbbb\\\YYYXXXVVVRRRMMMIIIFFFFFFFFFDDDBBBBBBAAA@@@===;;;;;;;;;;;;DDD```}}}xxxooohhhnnnxxx~~~qqqkkknnnpppppphhh^^^UUUPPPLLLHHHIIILLLJJJOOOYYYdddooowww}}}jjjXXXRRRNNNKKKHHHLLLYYYvvvyyy|||bbbFFFBBB@@@???EEEEEEBBB>>>::::::;;;;;;>>>;;;;;;>>>@@@AAAJJJSSS~~~{{{}}}~~~nnnjjjiiiiiinnnjjjhhhgggggghhhgggeeebbbeeegggiiiiiifffcccbbbaaaaaaaaaaaaaaa```^^^\\\[[[NNNFFFCCCIIIRRRZZZccckkknnnqqqvvv{{{~~~}}}{{{||||||{{{zzzyyyyyy{{{|||wwwwwwxxxxxxxxxxxxwwwwwwtttqqqppppppooonnnttt|||zzzllldddiiirrrPPP===??????;;;===999999999888888888777777666666666666666666666666666777777777888888888888777<<<::::::@@@JJJeeennnhhhrrrvvvkkkfffeeeeeegggjjjnnnooolllgggbbbWWWSSSPPPRRR[[[lllrrraaaJJJ>>>===;;;999999:::;;;<<<:::::::::;;;===@@@BBBDDDJJJKKKXXX\\\zzzppp\\\cccqqqaaa[[[XXXVVVSSSOOOLLLIIIGGGFFFFFFDDDCCCBBBAAA@@@===;;;;;;<<<;;;BBB]]]{{{yyywwwooohhhmmmxxx{{{pppoooqqqqqqoooeee[[[TTTOOOIIIHHHJJJJJJOOOWWWaaakkksssyyy{{{}}}jjjXXXRRRMMMJJJIIIOOO]]]{{{yyy{{{ZZZEEEDDDAAA>>>BBBFFFEEE???::::::;;;;;;>>><<<===@@@@@@BBBPPPaaayyyvvvxxxwww}}}mmmjjjhhhhhhnnnjjjiiihhhhhhhhhgggeeecccdddgggiiiiiigggdddbbbaaaaaaaaabbbaaa```^^^\\\ZZZOOODDD???DDDLLLRRR[[[eeehhhkkkpppwww~~~}}}}}}}}}{{{yyyyyyzzz{{{yyyyyyzzzzzzzzzyyyyyyxxxwwwsssrrrttttttrrrqqqsss|||mmmdddhhhqqqZZZ===AAA>>>666:::999999999888888888888777666666666666666666666666777777777777888888888888888===:::999???JJJhhhtttlllwwwsssmmmggggggiiimmmppppppmmmjjj___[[[WWWVVVWWW```vvvnnnyyy^^^LLL>>><<<:::888888999;;;===:::::::::<<<>>>@@@CCCEEEJJJKKKXXX]]]}}}sss```hhhtttbbbYYYVVVTTTPPPNNNKKKJJJHHHGGGFFFDDDCCCBBBAAA@@@===;;;:::;;;999???YYY{{{uuussstttmmmeeehhhsssqqqhhhiiimmmpppnnnfff___[[[VVVNNNJJJIIIJJJNNNVVV___hhhoootttvvvzzz}}}jjjXXXRRRNNNKKKLLLSSScccyyy}}}SSSBBBDDD@@@:::@@@FFFGGG@@@::::::<<<<<<>>>===@@@CCC@@@CCCWWWoooyyywwwwwwuuu{{{mmmkkkhhhgggnnnjjjiiihhhhhhhhhgggeeecccbbbeeeiiijjjiiigggeeeeeebbbbbbccccccaaa___\\\[[[PPPCCC<<>>555<<<999999999888888888888777666666666666666666666666777777777777888888888888888<<<:::999???LLLlllnnnqqqwwwmmmllllllnnnrrrtttrrrpppfffbbb___[[[WWW[[[pppmmmvvv~~~ZZZLLL===<<<999777777999;;;<<<::::::;;;<<<>>>AAADDDEEEJJJKKKWWW^^^ooo\\\fffvvvbbbYYYUUUSSSOOOMMMKKKJJJIIIHHHFFFDDDCCCBBBBBB@@@===;;;999999888===VVV|||wwwpppnnnpppkkkbbbdddnnnhhhiiiddd[[[VVV[[[ccchhhhhhccc``````\\\TTTMMMLLLJJJNNNUUU]]]eeelllqqqsssyyy|||jjjWWWQQQNNNMMMNNNVVVggg~~~zzzNNN@@@DDD???777>>>FFFHHHAAA::::::<<<<<<======AAADDD@@@CCC\\\xxx|||zzzzzzwwwzzzmmmlllhhhfffmmmjjjiiihhhhhhhhhhhheeeccc```dddhhhkkkkkkjjjiiiiiicccdddddddddccc```]]]\\\QQQCCC;;;@@@EEEHHHPPP\\\ccccccfffmmmuuuzzz{{{{{{}}}zzzzzz{{{~~~~~~~~~|||{{{{{{{{{{{{{{{{{{uuupppsssyyyqqq~~~pppfffhhhpppkkkGGGGGG@@@777BBB999999999888888888888777666666666666666666666666777777777777888888888888777<<<:::999@@@NNNppp~~~ooo~~~vvvqqqxxxwwwuuuvvvsssqqqgggbbbcccaaaaaakkkyyy}}}pppxxxZZZHHH===<<<;;;999888888999999333777>>>===;;;GGGNNNFFFLLLTTT\\\cccuuu```eeevvvfffYYY[[[TTTOOOOOOOOOKKKHHHHHHGGGFFFDDDBBB@@@>>><<<<<<888;;;:::===PPPsss{{{yyyuuunnngggdddhhhnnnhhhaaaXXXTTTVVVZZZ\\\]]]bbb___^^^```bbb^^^TTTKKKJJJJJJPPPYYY___dddkkksss{{{~~~iiiYYYQQQQQQOOONNNVVVkkk|||wwwTTTEEECCC@@@AAA:::FFFLLLFFF>>><<<>>>>>>??????EEE@@@KKKKKKRRR|||uuuvvvyyyvvvjjjhhhmmmmmmhhhjjjjjjjjjiiiiiihhhffffffhhhiiijjjiiigggfffgggiiihhhfffdddbbbbbbaaa^^^\\\SSSJJJAAA???DDDMMMSSSUUU___ccchhhmmmppptttxxx{{{~~~{{{yyy{{{~~~~~~{{{yyyxxx|||}}}|||yyyuuusssuuuwwwvvv{{{zzzxxxtttqqqooorrrwww{{{uuuhhheeejjj}}}pppNNNAAA>>><<<999::::::999999888777777777777777777777777777777777666666666777888888999999888999>>>AAAAAAOOOvvvwwwvvv{{{||||||yyyooommmhhhccc^^^\\\___jjjwwwssszzz[[[GGG===<<<;;;999888999999:::888777<<<>>>???HHHPPPMMMUUUYYY___hhhdddddd}}}oooaaa]]]UUUOOOOOONNNKKKHHHHHHFFFFFFDDDBBB@@@>>>===<<<999;;;:::;;;MMMnnnvvvhhhgggnnnyyyooocccZZZVVVXXXZZZ```______``````[[[QQQJJJHHHHHHLLLTTTZZZ^^^fffmmmvvv}}}iiiYYYRRRPPPNNNQQQ]]]vvv|||wwwRRRDDDBBB>>>@@@===FFFJJJEEE???>>>?????????@@@FFF@@@IIILLLZZZ|||uuuvvvzzztttjjjhhhllllllggghhhhhhhhhhhhhhhggggggfffhhhjjjkkkkkkiiihhhhhhhhhgggfffdddcccdddcccbbb```XXXOOOFFFCCCGGGNNNSSSVVV^^^bbbgggkkknnnrrrvvvxxx~~~~~~}}}|||zzzyyy{{{||||||yyyvvvuuuvvvxxxtttwww}}}xxxtttpppkkkeeebbbbbbeeegggoooxxxvvvjjjgggkkk~~~|||qqqOOOBBB@@@>>><<<::::::999999888777777777777777777777777777777777666666777777888888999999;;;;;;>>>AAACCCSSSyyyvvvvvv~~~pppnnnooojjj```[[[aaammmvvvyyy|||[[[DDD===<<<;;;999999999::::::???<<<>>>CCCGGGKKKQQQWWWTTTVVV\\\fffhhh```xxxjjj___WWWOOONNNMMMJJJHHHIIIFFFEEEDDDCCCAAA???===<<<::::::888999HHHgggnnnfffmmm~~~sssfff[[[VVVUUUZZZ]]]```aaa^^^XXXPPPKKKHHHGGGJJJPPPUUUZZZccckkkuuu{{{gggXXXRRRPPPNNNSSSfff|||xxxOOOBBB@@@===??????DDDGGGCCC???????????????BBBFFFAAAGGGMMMiii|||vvvwwwzzz|||rrriiihhhkkkkkkhhhgggggghhhhhhhhhggggggfffhhhjjjmmmmmmkkkiiihhhhhhgggeeeddddddeeefffeeeddd\\\VVVOOOLLLOOOSSSWWWXXX]]]aaaeeeiiilllooorrrtttxxxzzz~~~~~~}}}|||{{{{{{||||||zzzxxxwwwxxxyyytttvvvzzzyyyqqqlllgggddd^^^XXXTTTSSSTTTUUUZZZaaajjjpppssszzzwwwjjjeeeiiizzz{{{sssOOOAAA??????===::::::999999888777777777777777777777777777777777666666777777888999999999===<<<===@@@FFFZZZmmmttt{{{yyywww{{{yyyuuu|||yyykkkcccjjjsssvvv~~~~~~[[[AAA===<<<;;;:::999::::::;;;@@@??????FFFLLLIIIKKKXXXOOOUUU^^^ggghhh\\\~~~}}}mmmaaaXXXPPPNNNLLLIIIHHHIIIEEEEEEEEEDDDBBB@@@===<<<::::::888888DDDaaayyyiiikkkjjjooouuuwwwrrrhhh[[[SSSTTTZZZ```aaa]]]WWWRRROOOKKKIIIJJJPPPUUU[[[eeeoooyyywwwcccUUUQQQQQQPPPVVVlll|||yyy}}}MMMBBB@@@<<>><<<999999777888AAA[[[vvvkkkZZZZZZ___jjjtttrrrdddWWWQQQXXX```bbb___ZZZWWWVVVNNNKKKJJJNNNTTT[[[hhhsss{{{rrr^^^SSSQQQTTTRRRZZZqqq|||yyyvvvKKKCCCAAA===@@@>>>???AAABBBAAA>>>>>>???BBBHHHHHHJJJIIIWWW}}}yyyxxxzzzxxxpppllllllmmmmmmmmmnnnmmmmmmllljjjhhhfffeeehhhkkknnnooommmkkkiiiiiijjjiiigggfffdddaaa\\\YYYXXXZZZ^^^bbbdddddd```^^^[[[^^^bbbeeegggjjjmmmooosssuuuzzz~~~~~~}}}}}}}}}}}}|||{{{zzzwwwvvvvvvyyy~~~zzzvvvppplllhhhddd```]]]TTTQQQMMMKKKKKKLLLKKKJJJFFFJJJOOOSSSXXXbbboooxxxyyyjjjeeegggwww}}}XXX@@@<<<<<<;;;::::::999999888777777777666666666666666666666666777777777888999999::::::::::::;;;>>>JJJgggkkkuuu{{{zzzzzz|||yyyssssssttttttuuu~~~\\\EEE===<<<;;;::::::;;;<<<<<<<<>>===999888888999???UUUyyywwwfffZZZRRR[[[mmmvvvmmmaaaTTTZZZ```cccaaa^^^\\\[[[QQQLLLJJJLLLQQQYYYgggssszzznnn[[[RRRRRRTTTUUU```yyyzzzxxxmmmHHHDDDBBB===@@@===???CCCFFFDDD??????BBBDDDKKKIIIPPPNNN```{{{yyyyyy~~~uuunnnmmmnnnmmmnnnooooooooonnnmmmkkkiiigggfffiiikkknnnnnnllljjjiiiiiikkkkkkjjjhhhddd^^^VVVPPPQQQUUU\\\bbbdddccc```]]][[[^^^bbbeeegggjjjmmmooovvvyyy}}}~~~~~~~~~|||zzzuuutttssstttzzzzzz{{{|||yyysssppplllfffaaa^^^\\\ZZZXXXRRRNNNJJJHHHIIIHHHFFFCCCCCCEEEHHHKKKPPPYYYdddlll~~~zzzmmmiiilllwww```DDD===>>><<<::::::999999888777777777777777777777777777777777777777888888999:::::::::888:::<<<===HHHhhhssszzz||||||~~~xxxuuusssqqqssswwwsssWWWDDD===<<<;;;::::::;;;<<<===@@@KKKIII___ooo\\\\\\eeeqqquuu}}}mmmWWWooo}}}eee^^^VVVQQQPPPPPPLLLJJJJJJCCCDDDFFFFFFDDDBBB???===999999999999<<>><<<@@@HHHMMMHHH@@@@@@FFFGGGNNNKKKVVVTTTggg|||zzzyyy{{{rrrlllmmmnnnmmmmmmpppllllllllllllkkkjjjiiiiiijjjkkklllllljjjiiiiiijjjlllllllllkkkfff]]]RRRKKKKKKOOOTTTYYY[[[ZZZZZZYYY[[[^^^bbbfffhhhkkknnnqqqvvvyyy}}}|||yyyuuutttsssrrrvvv}}}{{{vvvppppppqqqnnnhhhdddbbb^^^\\\[[[ZZZYYYWWWQQQMMMHHHGGGHHHGGGDDD@@@DDDEEEGGGIIIMMMTTT]]]cccsss|||yyylllhhhlllwwweeeEEE===>>><<<::::::999999888777777777777777777777777777777777777888888999999::::::;;;888===???<<>>======<<<<<<<<<======GGGCCCJJJcccwwwccc[[[YYYaaabbbiiisss\\\aaakkkaaa^^^UUUMMMNNNRRROOOGGGGGGGGGGGGGGGGGGFFFBBB???<<<;;;666888===AAA[[[qqqWWW\\\rrryyynnnhhhhhhfffeeedddeeefffggg^^^TTTOOORRRUUUYYYiii||||||fffWWWRRRSSSYYYaaaxxx}}}tttyyyxxxTTTFFFAAA@@@777<<<<<>>>>>>>>;;;;;;:::999999888888777888777666666666666666777777777888999:::;;;;;;<<<<<<===999AAAEEEbbb{{{{{{~~~~~~zzzxxxrrrjjjiiimmmqqqfffJJJ=========<<<<<<===>>>???@@@EEEJJJSSS\\\ccceeecccaaa^^^\\\dddeeegggyyyXXX[[[{{{nnnaaa___WWWOOONNNQQQOOOHHHGGGGGGGGGGGGHHHFFFCCC@@@<<<:::555666:::<<>>???AAAIIIQQQNNNDDDAAAGGGKKKMMMKKKSSSVVVuuu|||ttttttrrrooommmmmmmmmlllkkknnnlllkkkjjjkkkkkkjjjhhhkkklllllljjjiiiiiikkkmmmtttrrrnnnggg```]]]___aaagggeeeaaa[[[UUUQQQPPPPPP[[[]]]___ccchhhmmmqqqtttvvvwww{{{~~~|||{{{zzz|||yyyvvvuuuwwwyyyzzzzzz~~~zzzvvvpppllliiigggfffddd```]]]]]]```bbbcccaaa^^^ZZZVVVUUUUUUVVVQQQMMMHHHHHHIIIIIIFFFCCCAAABBBCCCCCCCCCEEEKKKOOOXXX___mmm~~~zzzmmmfffgggxxxwwwhhhHHH>>>===<<<;;;;;;:::999999888888777777777666666666666777777777777888999:::;;;<<<<<>><<<<<<<<<===???AAACCCDDDPPPUUUYYYWWWTTTTTT[[[bbbaaaaaajjjllljjj```XXXkkkpppbbb```YYYRRROOOPPPNNNJJJHHHGGGGGGHHHHHHGGGDDDAAA===<<<777666888777GGGfffwwwuuu~~~hhhkkk~~~yyygggnnnuuuwwwrrrllliiihhhccc\\\XXXZZZ]]]ccctttqqq]]]SSSTTTYYYcccssstttppp{{{mmmIII???@@@DDD<<<@@@AAA@@@GGGQQQRRRHHHCCCEEEIIILLLIIIQQQVVVyyywwwssspppnnnmmmnnnnnnnnnmmmpppnnnlllllllllmmmllljjjjjjkkkkkkjjjjjjkkkmmmooouuutttmmmbbbYYYYYYbbbjjjqqqrrrppplllddd[[[UUUQQQXXXZZZ]]]bbbhhhnnnrrruuuwwwyyy{{{~~~|||{{{zzz~~~{{{yyywwwwwwwwwuuutttyyywwwtttooojjjfffbbbaaa^^^]]][[[YYYXXXZZZ]]]aaa```aaa```ZZZSSSPPPQQQTTTSSSOOOJJJIIIJJJJJJIIIGGGAAABBBCCCCCCBBBDDDGGGIIIPPPVVVddduuu{{{nnngggiiiwwwtttgggIII???===999;;;;;;:::999999888888777777777777666666777777888777888888999:::;;;<<<<<>>AAADDDHHHJJJ\\\XXXUUUUUUYYY^^^``````eeedddnnnvvvtttnnnZZZaaarrrtttfffbbb[[[SSSOOONNNLLLKKKHHHGGGGGGHHHIIIHHHEEEBBB??????:::888:::888BBB[[[|||vvvnnnsss}}}xxxwwwsssnnnkkklllooorrrggg___XXXVVVYYYcccvvvmmm[[[SSSVVV[[[iii~~~qqqppp}}}rrrKKK??????CCC;;;???AAA???GGGUUU[[[RRRHHHEEEJJJNNNLLLTTTZZZ~~~wwwqqqooommmmmmnnnoooooonnnpppnnnlllkkklllmmmlllkkkiiijjjkkkkkkkkklllooorrruuussslll___RRRRRR]]]jjjnnnppprrrpppjjjbbb[[[XXXYYY[[[___dddjjjooosssvvvyyyzzz|||}}}|||zzzyyyyyywwwvvvwwwwwwwwwuuusssssspppkkkeee```]]][[[[[[[[[ZZZYYYWWWVVVXXX\\\___^^^^^^]]]YYYSSSPPPOOOPPPSSSPPPNNNNNNNNNMMMKKKHHHAAABBBBBBBBBBBBBBBCCCDDDIIIOOO\\\lll{{{|||nnnhhhiiiwwwxxxfffIIIAAA>>>999;;;;;;:::999999888888777777777777666777777888888888888999:::;;;<<<======>>>AAA???HHHLLLkkk~~~~~~zzzyyy{{{zzzvvvrrrooommmkkkmmmwwwyyyYYYBBB999<<<<<<===???CCCGGGLLLOOOXXXUUUTTTYYY```dddbbb^^^ffffffooo}}}zzzZZZ\\\jjjzzz|||mmmeee[[[TTTOOOMMMKKKKKKHHHHHHHHHIIIJJJIIIFFFCCC>>>???:::999;;;999???RRRzzzvvvwww|||qqqyyy{{{ooofffeeejjjppptttkkkbbbXXXSSSVVVeee{{{|||iiiZZZTTTXXX^^^pppqqqrrrrrrKKK======AAA:::??????>>>HHH[[[ccc[[[NNNHHHKKKRRRQQQZZZaaauuuqqqooommmmmmnnnoooooooooooollljjjiiijjjllllllkkkiiijjjkkkllllllnnnqqqtttrrrrrrkkk\\\MMMJJJUUU```iiikkkmmmlllhhhccc___]]]\\\^^^bbbggglllqqquuuwwwzzz|||~~~~~~}}}{{{zzzyyyuuuuuutttuuuvvvvvvsssqqqoookkkeee___[[[YYYXXXXXX[[[[[[YYYWWWUUUVVVXXX[[[]]][[[XXXVVVUUUSSSOOOLLLPPPQQQSSSTTTTTTQQQLLLIIIBBBBBBAAAAAAAAAAAAAAAAAAFFFKKKVVVeeesss~~~ooohhhhhhuuu|||gggJJJBBB???;;;;;;;;;:::999999888888777777777777777777888999999999999:::;;;<<<======>>>???BBBAAAJJJNNNmmm~~~wwwwwwzzzyyytttppppppooommmooowwwoooSSSCCC???======>>>@@@DDDJJJOOORRRPPPWWW```dddbbbaaabbbddddddgggmmm|||aaaWWWaaaxxx{{{xxxkkk\\\UUUQQQNNNLLLLLLHHHHHHHHHJJJKKKJJJGGGDDD<<<>>>888666:::777;;;IIIjjjrrrnnnyyyyyyuuuyyyooogggdddeeegggiiijjjcccYYYSSSXXXkkkuuudddXXXVVV\\\cccwww~~~rrruuufffFFF<<<<<<@@@:::AAA???>>>HHH[[[ddd]]]PPPKKKMMMUUUUUU]]]eeeuuuqqqooommmmmmnnnoooooonnnnnnkkkhhhhhhiiikkkkkkkkkkkklllmmmnnnnnnpppsssvvvrrrqqqjjj[[[KKKFFFNNNXXXiiijjjkkkiiieeeaaa___^^^^^^```eeejjjoootttwwwxxx|||}}}}}}|||{{{xxxwwwuuuuuuuuussspppnnnllliiiccc^^^ZZZXXXXXXYYYZZZZZZZZZXXXUUUTTTTTTUUUZZZWWWTTTUUUWWWVVVQQQLLLPPPSSSWWWYYYXXXTTTNNNJJJDDDBBB@@@???@@@AAAAAA@@@DDDHHHQQQ^^^kkkyyyppphhhgggrrr|||nnnNNNBBB@@@===;;;;;;:::999999888888777777777777777888888999:::999::::::;;;<<<===>>>>>>AAAEEEDDDMMMPPPoooyyy|||yyyrrrnnnoooooolllmmmzzzxxxhhhOOODDDCCC>>>>>>>>>AAAEEEKKKQQQUUUQQQZZZcccfffdddbbbfffjjjaaahhhjjjtttsssYYY[[[qqqzzzqqq^^^VVVUUUQQQNNNMMMHHHHHHIIIJJJKKKJJJGGGEEE<<<>>>777444888666777BBBVVVrrr}}}{{{|||{{{{{{tttuuussskkk```ZZZ\\\```ccc___XXXUUU]]]rrrooo]]]TTTVVVaaakkk~~~yyypppwwwYYYBBB>>>???AAA;;;BBBBBB???FFFVVV]]]WWWNNNKKKNNNVVVUUU[[[eeexxxrrrpppmmmmmmnnnnnnnnnmmmnnnkkkhhhgggiiikkkllllllmmmnnnooopppppprrruuuwwwtttrrriiiYYYKKKGGGNNNVVVfffhhhhhhgggccc___\\\[[[\\\___dddkkkqqqvvvyyy{{{}}}~~~~~~|||zzzwwwuuuuuusssqqqooojjjgggbbb^^^[[[ZZZZZZZZZYYY[[[\\\[[[XXXUUUSSSSSSTTTTTTUUUWWWWWWUUUSSSPPPRRRUUUYYYZZZYYYUUUQQQNNNFFFBBB>>>===???AAABBBAAAAAADDDLLLWWWbbbpppqqqhhhhhhsss{{{yyySSSBBB???===;;;;;;:::999999888888777777777777777888999:::;;;::::::;;;<<<===>>>??????AAAEEEEEELLLOOOnnn{{{~~~zzzqqqlllnnnnnnkkkkkkzzz|||eeeKKK???>>>?????????AAAFFFLLLRRRVVVTTTUUUXXX]]]cccggghhhhhh___iiigggmmm|||aaaaaammmvvv___WWWWWWTTTQQQOOOHHHHHHIIIJJJKKKKKKHHHEEE???AAA999444999777666@@@GGGhhh}}}tttjjjnnntttvvvkkkZZZQQQVVV___ZZZYYYVVVVVV```wwwkkkXXXPPPWWWeeeqqquuunnnyyyRRRCCCCCCCCCCCC;;;AAADDD@@@DDDPPPVVVPPPKKKKKKNNNVVVSSSXXXccc|||ssspppnnnmmmnnnnnnnnnmmmnnnlllhhhhhhiiikkkmmmmmmooopppqqqqqqqqqrrruuuxxxwwwssshhhYYYLLLIIIPPPYYYaaadddfffeeebbb^^^[[[YYYZZZ]]]ccckkkrrrxxx{{{}}}}}}~~~|||zzzwwwvvvvvvuuutttrrriiifffbbb^^^\\\[[[[[[[[[ZZZ\\\___^^^\\\XXXVVVUUUNNNSSSXXXXXXVVVTTTTTTUUUUUUWWWYYYZZZXXXUUUSSSRRRGGGCCC>>>===???BBBCCCBBB???AAAHHHRRR\\\jjj}}}rrriiihhhvvv{{{VVVBBB===<<<;;;;;;::::::999888888777777777777777888999:::;;;::::::;;;<<<===>>>??????>>>CCCCCCJJJLLLkkk{{{~~~{{{tttooommmfff]]]hhh}}}ttt|||cccQQQEEE>>>>>>===???CCCIIIOOORRRSSSTTTQQQaaaiiidddooo{{{pppfffiiihhhlllxxxeeeXXXoooqqqaaaZZZWWWTTTPPPOOONNNKKKHHHHHHJJJKKKJJJHHHEEEBBB>>>:::777777999:::AAA\\\wwwzzzqqqmmmooo^^^PPPMMMXXX[[[]]]YYYTTTbbb}}}fffUUURRR\\\lllvvvnnnlllsssRRRBBBEEEBBB???AAABBB???BBBEEEGGGIIIKKKNNNQQQSSSbbb```\\\```|||rrrqqqooonnnlllkkkkkkkkkmmmllljjjjjjjjjmmmpppqqqlllnnnooopppqqqssswwwyyytttoooggg\\\OOOIIIQQQ^^^dddggghhheee```[[[ZZZ[[[^^^aaagggmmmrrrxxx}}}|||zzz{{{{{{zzzyyyqqqkkkccc\\\ZZZZZZ\\\]]]```aaabbbaaa```^^^[[[ZZZ[[[ZZZ\\\]]]\\\YYYWWWWWWYYYXXXWWWWWWWWWWWWVVVUUURRRLLLDDD>>><<<>>>AAACCCDDDAAABBBJJJUUUdddvvv~~~vvvfffkkkwwwRRRBBBCCC>>>;;;;;;:::999999888888777777888888888888999999999;;;<<<<<<===>>>???@@@@@@???DDDCCCIIIMMMppp}}}tttnnnmmmiiicccjjjwwwiiiPPPEEEEEE@@@BBBFFFJJJNNNQQQTTTUUUXXXXXXffflllfffppp|||uuummmooonnnrrrxxxrrr[[[kkkxxxxxxkkk^^^ZZZXXXTTTPPPPPPNNNKKKHHHHHHIIIJJJIIIHHHDDDBBB>>>:::777777888999>>>TTTmmm{{{zzzuuusss{{{cccSSSMMMSSSWWWZZZYYYZZZkkkyyy```TTTUUU___lllwww|||llljjjkkkMMM???CCCAAA???BBBBBB@@@BBBEEEGGGIIIKKKMMMPPPTTTaaa___^^^ddd|||tttrrrpppnnnlllkkkjjjjjjmmmlllkkkjjjkkkmmmoooqqqooonnnnnnqqqtttwwwxxxwwwvvvtttooogggYYYQQQTTT]]]dddgggiiigggaaa[[[XXXXXX]]]aaaffflllqqqwww}}}}}}}}}}}}~~~|||zzzrrrnnnhhhccc```^^^\\\\\\^^^^^^^^^\\\[[[[[[[[[\\\[[[[[[^^^aaa```\\\WWWSSSWWWUUUTTTVVVXXXZZZXXXVVVSSSMMMEEE@@@>>>???AAABBBCCCBBBCCCIIIRRR^^^pppvvvffflllxxx~~~PPP@@@AAA<<<;;;;;;::::::999888888888888888888888999999999999;;;;;;<<<===>>>??????@@@BBBGGGFFFNNNQQQrrrwwwmmmiiihhhggglllkkkLLL???DDD@@@EEEKKKNNNPPPQQQUUUXXXWWW[[[eeeggg```gggsssqqqmmmllllllqqqsssrrr]]]^^^}}}wwwlllbbb]]]YYYSSSPPPOOONNNKKKIIIHHHHHHIIIHHHHHHDDDBBB>>>:::777666777888:::HHH___qqqzzzzzzxxxjjjYYYPPPPPPWWWYYYZZZaaawwwqqqXXXUUU\\\dddrrrpppnnn```GGG===CCCAAA???BBBBBBBBBDDDFFFHHHHHHJJJLLLNNNQQQ\\\ZZZ]]]iii}}}uuutttqqqooommmkkkjjjiiimmmlllkkkjjjkkkmmmooopppqqqooonnnppptttwwwwwwwwwxxxxxxxxxsssfffZZZXXX]]]cccfffhhhfff```ZZZWWWWWW\\\```eeekkkpppuuu{{{|||{{{{{{{{{}}}~~~~~~}}}sssrrroookkkfffaaa^^^\\\^^^]]]YYYUUUSSSTTTWWW[[[___aaadddhhhiiifff]]]VVVTTTQQQOOOSSSYYY^^^]]][[[TTTOOOGGGBBB@@@@@@AAABBBBBBBBBEEEIIILLLUUUfffvvvvvvffflllyyyOOO>>>@@@<<<;;;;;;::::::999999888888888888888888999999999::::::;;;;;;<<<>>>??????@@@CCCHHHHHHRRRUUUssszzzzzzmmmfffeeeffflll```FFF>>>@@@???EEEKKKNNNNNNPPPVVV[[[XXX___eeeaaaZZZ]]]gggjjjjjjffffffoooqqqjjj}}}hhhVVVzzzxxxkkkbbbZZZSSSOOOOOOMMMLLLJJJHHHHHHHHHHHHHHHEEEBBB???;;;888666666666777>>>PPPgggsssxxxzzzppp```WWWSSS\\\[[[]]]ggggggSSSXXXbbbiiizzzwwwvvvXXXDDD>>>DDDAAA@@@CCCAAACCCEEEGGGHHHHHHIIIKKKMMMMMMVVVTTTZZZjjj~~~tttsssqqqooonnnlllllllllmmmlllkkkkkkkkkmmmnnnoooppppppooommmlllnnnsssxxxyyyzzz}}}zzzpppddd___bbbfffggghhhddd]]]YYYXXXXXX[[[___dddiiinnntttyyy}}}}}}}}}{{{vvvtttuuuyyy|||}}}ttttttrrrnnnhhhccc___]]]```]]]VVVOOOJJJLLLRRRWWWaaadddfffiiilllllleee\\\VVVPPPLLLOOOWWW___aaaaaaSSSNNNHHHDDDBBBAAA@@@@@@AAACCCFFFHHHGGGKKK[[[kkk}}}uuueeekkkzzzPPP???AAA>>><<<;;;;;;:::999999888888888888888999999999::::::::::::;;;<<<>>>???@@@@@@BBBFFFHHHTTTXXXuuuttt~~~zzz|||{{{zzzpppgggeeehhhmmmrrrNNNFFFEEEAAABBBGGGLLLNNNNNNSSS[[[aaa___iiijjjbbb]]]]]]cccjjjlllgggfffqqqxxxoooyyy\\\nnnnnncccZZZTTTQQQQQQNNNMMMKKKIIIHHHGGGHHHIIIFFFDDD@@@<<<999777666555666888EEE[[[jjjrrr~~~|||jjj^^^YYY]]][[[]]]jjjvvv```SSS[[[ccciii|||}}}wwwzzzTTTDDDBBBFFFAAA@@@CCCAAACCCEEEGGGHHHHHHIIIKKKMMMLLLTTTQQQYYYlllqqqqqqpppooooooooooooooommmmmmlllllllllmmmnnnnnnmmmqqqrrrjjj``````kkkvvvzzz{{{}}}}}}uuukkkgggjjjqqqpppllleee\\\XXXXXXYYYZZZ]]]ccchhhlllrrrwww{{{~~~|||{{{}}}zzzwwwuuuuuuvvvvvvuuuqqqrrrqqqmmmgggbbb______\\\YYYSSSJJJEEEGGGOOOWWW```cccddddddgggkkkiiibbb```YYYQQQOOOSSSZZZ]]]^^^QQQNNNIIIEEEDDDBBB@@@???AAACCCFFFFFFDDDEEERRR```www{{{sssdddjjj||||||MMM>>>CCC@@@<<<<<<;;;;;;:::999999888888999999999999::::::::::::;;;<<<===>>>@@@AAAAAABBBEEEIIIXXX]]]xxxgggzzz|||xxx|||||||||wwwwwwwwwwwwrrrkkkjjjnnnrrr||||||lllGGGGGGKKKDDDIIILLLPPPSSSUUUYYY```eeebbbnnnkkkbbbbbb```aaaiiikkkiiifffmmmvvvsssxxxfffdddkkk```[[[WWWTTTSSSOOOOOONNNKKKIIIHHHIIIJJJHHHEEEBBB>>>:::888666555555666???PPPaaaooo{{{}}}qqqvvvddd^^^YYYXXX]]]ooojjj\\\UUU\\\eeemmm~~~nnnqqq|||QQQEEEDDDFFF@@@@@@DDDAAACCCEEEGGGHHHHHHIIIKKKMMMNNNVVVSSSZZZnnnppppppppppppppppppqqqrrrmmmmmmlllllllllmmmmmmmmmjjjrrrtttiiiYYYUUU```nnnxxxxxxzzzzzztttllliiilllxxxvvvqqqggg]]]WWWVVVXXXYYY\\\aaafffkkkpppuuuyyy|||~~~|||zzzwwwwwwxxxzzzyyyuuuooojjjkkknnnooommmgggbbb``````WWWUUUPPPHHHCCCFFFOOOWWWaaaggggggccceeekkkmmmiiikkkddd[[[TTTRRRSSSUUUWWWPPPMMMJJJHHHGGGEEEBBB@@@BBBBBBEEEEEECCCCCCLLLXXXkkkyyyrrrdddkkk}}}tttIII===BBB???<<<<<<;;;;;;::::::999999999999999999::::::::::::;;;;;;===>>>@@@AAABBBCCCFFFGGGJJJ[[[___zzz\\\jjj}}}wwwsssqqqrrrqqqmmmmmmqqq{{{wwwmmmIIIGGGKKKHHHNNNQQQUUUZZZ]]]___```aaa^^^lllfff^^^eeeddd```iiigggkkkfffdddkkkmmmuuurrr___ttt~~~iiiaaa___\\\VVVRRRPPPPPPPPPMMMIIIHHHJJJLLLIIIGGGDDD@@@<<<999666555444666;;;EEEXXXlllxxxzzzxxxjjjcccWWWYYYcccvvvzzz```XXXVVV___mmm{{{xxxfffpppuuuLLLCCCDDDEEE>>>???EEECCCBBBDDDGGGHHHHHHIIILLLNNNOOOWWWTTTZZZmmmrrrqqqqqqpppppppppqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmhhhqqquuukkkZZZQQQWWWaaapppppprrrsssnnneeeaaabbbmmmmmmkkkddd\\\VVVUUUUUUXXX[[[```eeejjjnnnssswwwyyy|||~~~{{{zzzsssrrrrrrrrrqqqnnniiifffccciiiooooooiiiccc```___XXXWWWSSSJJJCCCCCCJJJRRR___hhhjjjccc```fffjjjgggiiigggccc\\\UUUQQQQQQSSSPPPNNNLLLKKKKKKIIIFFFCCCCCCBBBCCCEEEDDDDDDJJJRRRaaavvvyyysssfffnnn~~~tttLLLAAABBB:::<<<<<<<<<;;;::::::999999999999999:::::::::;;;;;;<<<<<<>>>???AAACCCDDDEEEIIIHHHIIIYYY]]]vvvUUUaaawww}}}}}}uuuoooooooookkklllppp|||hhhKKKEEEJJJOOOPPPSSSXXX^^^bbbaaa^^^ZZZ]]]llleee___jjjiiidddmmmhhhpppjjj```cccjjjuuubbbaaakkkdddddd___VVVNNNQQQRRRQQQNNNJJJIIIJJJMMMJJJHHHEEEAAA===999777666333777999???RRRkkkvvvtttnnnfffXXX\\\iii}}}qqqZZZVVVVVVaaawwwsssggguuuaaaIIIAAACCCDDD===???FFFEEEBBBDDDFFFHHHHHHJJJLLLNNNNNNWWWSSSXXXiiitttsssrrrqqqppppppppppppmmmmmmmmmmmmmmmmmmllllllhhhpppuuummm]]]RRRRRRVVVhhhhhhkkklllggg]]]WWWWWWZZZ^^^```___ZZZVVVTTTTTTWWW[[[```eeeiiinnnsssvvvwwwzzz{{{yyytttooohhhdddccceeeggghhh]]]eeeoooqqqmmmeee```^^^^^^]]]WWWMMMBBB???DDDJJJVVVbbbfff]]]WWW\\\___]]]bbbdddeeeaaaYYYTTTSSSUUUPPPOOONNNNNNNNNLLLHHHFFFCCCAAABBBDDDEEEEEEIIIPPPZZZqqqzzzttthhhppp{{{SSSEEEBBB777===<<<<<<;;;;;;:::999999999999:::::::::;;;;;;;;;<<<===>>>@@@BBBDDDEEEFFFIIIGGGGGGVVVYYYpppVVV[[[iii|||uuuooolllnnnrrrzzzxxx^^^LLLMMMSSSQQQQQQ[[[```\\\VVVZZZdddkkkggglllqqqsssqqqnnnmmmnnnkkkhhhfffhhhhhhiiinnnuuugggcccttt{{{rrrddd]]]ZZZSSSSSSSSSOOOIIIIIINNNMMMHHHHHHHHHHHHFFFBBB===888555777333444===JJJYYYjjjwww~~~lllZZZ___ooo{{{bbbUUUWWW^^^lll~~~tttlllhhh|||WWWEEEDDDBBBAAAAAABBBCCCDDDFFFFFFGGGHHHJJJKKKLLLLLLLLLVVVUUU[[[jjjxxxrrrnnnqqqsssrrrqqqrrrpppooooooooopppooommmjjjllloooqqqnnneeeYYYOOOJJJWWW]]]bbb```XXXPPPNNNOOOVVVVVVWWWWWWWWWVVVUUUTTTXXXZZZ]]]___ccchhhooosssyyy|||~~~}}}zzzwwwoooddd]]]\\\```fffiiigggpppvvvsssmmmhhhccc^^^\\\ZZZWWWSSSJJJAAA@@@EEEQQQXXXUUUVVVcccfff```___ddddddeeedddbbb___[[[YYYTTTRRROOOMMMMMMNNNNNNMMMIIIEEEAAA@@@AAAEEEIIIKKK[[[ggg}}}~~~uuuiiittt~~~xxxOOOCCCBBB999;;;;;;;;;:::::::::999999888888888888999:::;;;<<<<<<>>>???AAABBBEEEIIILLLIIIMMMNNNRRRZZZlllSSSVVV```uuu}}}wwwrrrqqqtttzzzqqq___SSSTTTYYYTTTSSSZZZ^^^ZZZWWW[[[ccchhhllllllnnnppprrrrrrqqqpppjjjiiiiiihhhfffhhhssstttaaajjj{{{jjj```\\\TTTQQQSSSQQQLLLJJJMMMLLLHHHIIIIIIIIIGGGCCC>>>:::777888444333999BBBQQQdddtttzzzwwwooo]]]eeexxxttt```WWW[[[eeerrrssskkkqqq~~~SSSFFFEEECCCBBBBBBCCCEEEFFFDDDDDDEEEFFFHHHIIIJJJKKKKKKTTTRRRXXXeeexxxrrroooqqqsssrrrqqqqqqpppoooooopppqqqpppnnnlllnnnooopppnnnggg]]]QQQJJJRRRYYY______YYYSSSRRRSSSWWWWWWVVVUUUTTTTTTSSSSSSVVVYYY\\\___ccciiiooosssuuuyyy{{{~~~}}}{{{yyyooobbbXXXUUUWWWZZZ\\\cccmmmvvvvvvqqqlllgggbbb^^^[[[XXXUUUNNNDDDAAACCCMMMVVVTTTUUUaaafffccceeeffffffeeedddcccaaa___^^^VVVTTTPPPNNNMMMNNNPPPPPPNNNJJJFFFCCCCCCFFFHHHJJJVVVbbbwww|||rrrfffrrrRRRCCCAAA888;;;;;;;;;:::::::::999999888888888888999;;;<<<===AAABBBCCCCCCBBBDDDFFFIIIMMMPPPPPPTTT]]]oooWWWTTTWWWhhh~~~vvvpppooowwwlll^^^XXX]]]bbb^^^YYY^^^```]]]\\\aaagggiiillliiifffhhhmmmpppooommmfffhhhlllnnnooovvvccc```yyyoooccc^^^VVVOOOSSSSSSPPPMMMLLLKKKHHHJJJJJJJJJHHHEEEAAA<<<999999555333444999EEEZZZlllooovvv|||qqqiiidddbbbbbbnnnjjj]]]ZZZbbbmmmyyyqqqiiiyyyrrrLLLFFFEEEDDDDDDDDDEEEFFFGGGDDDDDDEEEGGGHHHIIIJJJKKKKKKSSSPPPTTT```yyysssoooqqqsssrrrpppqqqoooooooooqqqrrrrrrpppooopppppppppoookkkaaaTTTKKKMMMTTT\\\]]]ZZZWWWWWWXXXYYYWWWUUUSSSQQQQQQRRRRRRTTTWWW[[[___ccchhhmmmqqqooossswwwzzz}}}}}}|||zzzxxxxxxnnn```VVVRRRRRRRRRRRRZZZgggtttxxxuuuqqqkkkfff^^^ZZZXXXWWWRRRJJJFFFFFFNNNXXXXXXVVV^^^aaa```dddfffffffffeeeddddddddddddZZZWWWRRROOONNNOOORRRUUUTTTQQQMMMIIIGGGFFFHHHIIIPPP[[[ppp{{{rrrfffrrrTTTCCCAAA:::;;;;;;;;;;;;::::::::::::888888888999:::<<<===>>>DDDEEEFFFGGGGGGHHHKKKMMMUUUUUUSSSXXXbbbsssbbbZZZUUU^^^www|||qqqnnn{{{eeeWWWSSSZZZbbbaaa]]]``````^^^```eeehhhggglllhhheeedddfffjjjllllllgggiiimmmqqqttt|||lll\\\jjjqqqeeebbbZZZOOOSSSUUUSSSOOOLLLIIIHHHIIIIIIIIIIIIFFFBBB>>>;;;777555444333333;;;MMM^^^fffnnnwwwyyydddYYYWWWZZZhhhxxxtttaaa[[[]]]fffrrr{{{qqqiii|||gggIIIEEEEEEDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMNNNTTTQQQTTT\\\zzztttppprrrtttrrrppppppoooooooooqqqssstttrrrqqqrrrqqqpppqqqooofffXXXMMMLLLRRRZZZ]]]\\\ZZZZZZ[[[[[[YYYUUUQQQOOOPPPQQQRRRTTTWWW[[[^^^aaadddhhhkkkjjjooosssvvv||||||xxxvvvuuuuuuuuutttssskkkbbb\\\ZZZXXXTTTQQQPPP^^^nnnuuuuuusssmmmggg]]]YYYVVVWWWTTTOOOLLLMMMTTTbbbccc^^^___\\\WWW[[[ddddddfffggggggggggggfff___\\\WWWRRROOOQQQUUUXXXZZZXXXTTTNNNJJJGGGGGGHHHMMMWWWiii|||tttiiivvvRRRBBBCCC>>><<<;;;;;;;;;;;;:::::::::999999999:::;;;===>>>???BBBDDDHHHKKKNNNQQQUUUXXX\\\[[[XXX\\\gggwwwlllaaaWWWYYYmmm|||uuuyyy[[[RRROOOSSSYYYWWW]]]______]]]```eeefffdddmmmmmmkkkgggeeefffkkkooollljjjjjjlllmmmooovvv|||aaacccrrrgggfff___RRRSSSTTTSSSPPPLLLIIIIIIGGGHHHIIIHHHFFFBBB???<<<555555555555333555AAANNN^^^gggqqqyyy~~~iiiZZZZZZ```pppkkk\\\[[[```hhhrrrxxx{{{sssnnnaaaKKKCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHIIIKKKLLLMMMMMMQQQWWWSSSVVV\\\|||uuuqqqssstttqqqooopppooooooooorrrtttuuusssrrrrrrqqqqqqsssqqqiii[[[OOOLLLRRRYYY]]]]]][[[ZZZ[[[\\\YYYUUUQQQOOOOOOQQQRRRTTTWWW[[[^^^```aaaccceeegggmmmrrrtttyyyzzzwwwrrrpppppprrrssssssooojjjfffeeeddd```XXXPPPIIIUUUcccmmmrrrrrrkkkccc```[[[XXXVVVSSSNNNNNNQQQ\\\lllpppllliiiaaaWWWXXX^^^aaadddggghhhhhhfffeeebbb```\\\WWWSSSSSSVVVZZZ[[[ZZZWWWRRRLLLHHHGGGHHHMMMUUUeeezzz{{{ssskkkzzz|||PPPBBBDDD@@@<<<<<<<<<;;;;;;;;;::::::999999:::;;;<<<>>>@@@AAA@@@CCCHHHMMMQQQUUUZZZ]]]```___\\\aaajjjyyypppfffZZZXXXeeekkkYYYYYYWWWUUUVVVRRR```ddddddbbbcccgggiiiggggggiiiiiifffbbbbbbfffkkkhhhfffeeehhhhhhgggiiinnnyyyqqqbbbxxxllljjjbbbXXXTTTQQQQQQQQQMMMJJJJJJFFFGGGHHHHHHGGGDDD@@@>>>777666777777444222888AAATTT^^^kkkssswww|||rrreeeaaa}}}wwwfff^^^]]]ccchhhooorrruuuzzz{{{wwwxxx[[[NNNBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJKKKLLLQQQWWWUUUYYY[[[}}}vvvrrrssstttqqqoooooooooooooooqqqttttttsssqqqpppqqqsssuuurrriii\\\SSSLLLPPPWWW[[[[[[ZZZYYYXXXZZZWWWSSSPPPNNNNNNOOOQQQTTTWWW\\\___```aaabbbccchhhnnnrrrtttwww{{{wwwsssnnnlllmmmqqqtttvvvpppllliiijjjjjjdddXXXNNNHHHPPPZZZdddnnnqqqiii^^^```]]][[[XXXQQQJJJKKKOOO```qqqxxxwwwwwwmmmbbb```ZZZ\\\```ccceeeeeecccbbbdddeeeccc^^^XXXUUUVVVXXXXXXYYYXXXSSSLLLHHHGGGIIILLLSSSaaatttxxxqqqlll}}}wwwMMMAAADDD>>><<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===???AAABBBAAAEEEIIIMMMQQQTTTWWWZZZ```aaa```dddkkkyyyssskkk___XXX]]]sssdddYYY___]]]YYYYYYWWW```eeegggdddcccfffhhhggg______`````````aaabbbccccccdddfffiiigggeeejjjqqqrrryyygggrrrtttnnnbbb___TTTMMMNNNPPPNNNLLLLLLGGGHHHIIIJJJHHHFFFCCCAAA;;;888777777555222555:::GGGSSSbbblllpppuuu~~~yyymmmyyykkkeeebbb```eeehhhlllnnnooorrrxxx|||zzzuuu{{{uuuQQQJJJCCCCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIKKKLLLLLLNNNUUUTTTYYYZZZ{{{~~~wwwrrrssstttqqqoooooooooooooooqqqssssssqqqpppmmmqqquuuwwwrrrhhh]]]UUUHHHLLLRRRWWWYYYXXXVVVUUUVVVTTTQQQNNNLLLLLLMMMNNNSSSWWW]]]bbbddddddeeefffjjjpppttttttvvv}}}|||xxxqqqmmmhhhgggjjjpppuuuxxxsssoookkkkkkmmmhhh\\\QQQNNNOOOTTT^^^mmmsssiii[[[VVVYYY]]]\\\SSSJJJJJJPPP___pppwwwxxx|||vvvllljjjYYYYYYZZZ[[[]]]___aaabbbfffhhhiiieee]]]WWWUUUUUUSSSVVVVVVRRRLLLHHHHHHJJJKKKPPP\\\nnnwwwrrrnnnqqqJJJAAACCC<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<>>>@@@BBBCCCDDDHHHMMMPPPSSSUUUXXXZZZ___bbbcccgggkkkwwwwwwpppdddXXXWWWhhh}}}aaaUUU[[[XXXUUUYYY[[[YYY^^^aaa^^^\\\^^^aaaaaa]]]\\\\\\___dddfffeeebbbeeehhhkkkjjjbbb^^^eeeppp~~~llliii{{{qqqbbbcccUUUJJJLLLPPPOOOLLLLLLHHHIIIKKKKKKJJJHHHEEECCC???:::666666555222444777===JJJ[[[ffflllqqqzzzpppccceeefffbbbgggiiikkkllllllmmmnnnooouuu|||rrrqqq~~~jjjHHHDDDDDDDDDEEEGGGGGGHHHHHHHHHGGGHHHIIIJJJKKKMMMNNNNNNKKKRRRSSSXXXXXXxxx~~~~~~wwwsssttttttqqqnnnooooooooooooqqqrrrrrrpppoookkkqqqwwwxxxrrrggg]]]WWWDDDHHHNNNTTTWWWVVVUUUTTTRRRQQQNNNLLLKKKKKKKKKLLLRRRWWW^^^dddggghhhiiijjjkkkqqquuuuuuvvv|||{{{wwwlllhhhcccbbbfffmmmtttwwwuuuooojjjkkknnnkkkbbbYYYSSSQQQRRR\\\llltttjjjZZZJJJRRR\\\^^^VVVLLLMMMTTT^^^mmmsssuuu|||xxxnnnmmmZZZXXXVVVUUUWWW[[[___bbbfffjjjllliii```XXXTTTSSSPPPSSSUUURRRLLLHHHHHHJJJIIIMMMXXXiii}}}xxxtttrrrkkkHHH@@@CCC<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;===???AAACCCDDDGGGKKKPPPTTTWWWZZZ]]]___]]]bbbeeehhhkkkuuu~~~uuummmdddYYYWWWmmmjjj```XXXZZZ___^^^[[[ZZZWWW^^^cccaaa\\\ZZZ```fffaaa```___```ccceeeeeedddnnnbbb```kkkkkk^^^]]]hhhzzzbbbnnnnnncccbbb\\\VVVRRRRRRSSSRRRPPPLLLLLLLLLKKKIIIGGGEEECCC???<<<888666555555555444333>>>PPP```hhhllluuuooofffdddeeeggghhhgggfffeeeeeegggiiikkknnnxxxnnnoooYYYFFFFFFHHHJJJKKKJJJIIIIIIJJJKKKGGGGGGHHHIIIKKKMMMNNNPPPOOONNNOOOSSS\\\|||~~~yyyqqqqqqtttssspppoooppppppqqqqqqqqqrrrrrrrrrpppqqqqqqrrroooiiiaaa[[[KKKGGGGGGOOOUUUVVVSSSRRRSSSQQQNNNIIIFFFEEEGGGIIIQQQYYYccchhhhhhffffffhhhlllmmmqqqwww||||||zzzooofff______iiisssxxxxxxwwwuuuqqqiiieeekkkssspppgggYYYWWWWWW\\\dddhhhgggdddMMMKKKTTTaaa^^^NNNIIIQQQSSScccqqquuutttuuurrrmmm]]]XXXTTTSSSOOOMMMVVVbbblllkkkjjjiiigggaaaZZZUUUVVVWWWUUUPPPMMMMMMKKKGGGEEEIIISSSbbbwwwxxxoooxxxmmmMMM>>>>>>BBB;;;;;;;;;;;;;;;;;;:::::::::;;;<<<;;;<<<>>>BBBEEEIIIKKKOOOSSSWWW\\\```bbb\\\[[[eeebbbdddtttyyyqqqjjj___YYYcccssshhh```\\\___```]]]YYYWWWWWW\\\aaabbb___^^^bbbfffffffffeeeeeedddeeeeeefffmmmiiillltttrrrhhhffflllmmmxxxfffkkktttddd]]]TTTOOONNNOOOPPPOOOMMMMMMMMMLLLKKKIIIGGGEEEAAA>>>:::777777666555444333888DDDSSS___gggqqqzzzzzzkkkcccbbbcccdddccccccccccccdddfffhhhiiimmmvvvzzznnnrrrvvvTTTHHHHHHGGGHHHJJJJJJHHHGGGHHHIIIIIIIIIJJJKKKLLLNNNPPPQQQOOONNNPPPTTT[[[xxx{{{rrrrrruuussspppooossssssrrrrrrqqqpppppppppqqqqqqqqqrrrooojjjbbb\\\MMMHHHFFFMMMTTTUUUTTTTTTRRRPPPMMMIIIEEEEEEGGGJJJSSS[[[dddfffdddaaacccffflllmmmqqquuuyyy|||}}}}}}|||wwwooohhhhhhdddeeemmmtttwwwzzz}}}zzzvvvmmmeeegggooorrrppp^^^ZZZWWWYYY___eeeggggggRRRMMMSSS```___PPPHHHKKKOOO]]]kkkqqqttttttpppkkkbbb]]]XXXUUUPPPNNNUUU___kkkkkkkkkkkkjjjfff^^^XXXUUUYYYYYYUUURRRQQQMMMHHHFFFHHHQQQ___ssswwwppp{{{oooMMM???===>>><<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>======???CCCFFFGGGIIILLLQQQVVV]]]cccggg___[[[bbb^^^dddvvv{{{qqqggg]]][[[```sssgggcccbbbeeeddd___ZZZYYYXXX\\\```bbbccccccdddeeedddeeefffdddbbbbbbeeehhhnnnpppqqqpppnnnlllkkkjjjfffmmmnnnqqqiiixxxjjjaaaVVVNNNMMMNNNPPPPPPNNNNNNNNNMMMLLLKKKIIIHHHDDD@@@<<<:::888777555444444333888DDDRRR___kkkuuu}}}sssggg```^^^___```]]]]]]___```bbbdddeeefffjjjsss|||tttoooxxx___LLLIIIIIIEEEGGGIIIIIIHHHFFFFFFGGGLLLLLLLLLMMMNNNOOOQQQRRRPPPNNNQQQTTTYYYrrruuusssuuussspppooovvvuuutttrrrqqqooonnnmmmqqqqqqqqqrrrpppkkkddd^^^QQQJJJFFFKKKQQQTTTUUUVVVQQQPPPLLLHHHDDDDDDGGGJJJTTT^^^ggghhhccc___bbbfffjjjlllnnnrrrvvvyyy{{{}}}|||tttooonnngggkkkttt}}}|||||||||yyyqqqfffbbbhhhqqqwwwaaaYYYQQQNNNRRRZZZ```dddYYYPPPQQQ^^^```TTTHHHEEEJJJVVVdddnnnuuuwwwrrrllliiieee___ZZZTTTQQQUUU]]]hhhiiijjjmmmnnnkkkccc\\\WWW[[[]]][[[YYYWWWRRRLLLGGGHHHNNN[[[mmm~~~vvvqqqmmmIII@@@???;;;<<<<<<<<<<<<============>>>???@@@@@@@@@AAADDDGGGGGGIIIMMMPPPUUUZZZaaaeeeaaa\\\```\\\aaarrrvvvmmmccc\\\YYYcccppp}}}gggeeeeeehhhfffaaa___```\\\]]]```ccceeeeeecccaaa___bbbeeecccaaaaaagggllloooqqqlllcccdddlllkkkaaaeeeiiiiiiuuummmvvvvvvtttjjj\\\RRROOOPPPRRRSSSOOOOOONNNMMMLLLKKKJJJIIIEEEBBB>>>;;;999777555333666333444;;;FFFTTTeeesssuuuyyy~~~|||nnnccc\\\ZZZZZZ[[[XXXYYY[[[]]]___```aaaaaadddnnnxxx}}}wwwppptttoooOOOHHHIIIGGGEEEGGGIIIIIIHHHFFFEEEFFFLLLLLLLLLMMMNNNOOOPPPQQQPPPNNNRRRUUUVVVkkkwwwtttuuussspppooouuuuuutttsssqqqpppooonnnqqqqqqqqqrrrqqqlllfffaaaVVVMMMFFFIIINNNRRRTTTWWWSSSPPPLLLGGGCCCCCCFFFIIITTT___kkkmmmgggbbbcccffffffhhhkkkooorrrvvv{{{~~~}}}{{{|||xxxssstttkkkvvvxxxxxxvvvxxxtttjjjaaabbbkkktttggg]]]PPPHHHIIIPPPYYY^^^]]]SSSQQQ\\\bbbXXXJJJDDDGGGPPP]]]kkkvvvyyywwwrrroookkkfff___ZZZXXX[[[___eeeeeehhhmmmpppmmmeee^^^ZZZ___```^^^]]]\\\XXXSSSKKKHHHLLLXXXggg~~~}}}{{{tttqqqeeeDDDAAABBB;;;============>>>>>>>>>>>>???@@@BBBBBBBBBCCCFFFHHHJJJNNNRRRTTTTTTUUUXXX[[[```^^^eee``````mmmyyyssskkkaaaXXXYYY^^^kkk{{{nnneeebbbbbbddddddaaabbbeee``````aaaccceeeeeeaaa^^^```cccdddbbb___```eeekkkkkknnniiibbbjjjwwwqqq^^^```fffhhhnnn{{{ooo}}}rrrcccXXXTTTSSSTTTTTTPPPOOONNNMMMKKKJJJJJJIIIFFFCCC@@@===;;;888555333555333444777;;;FFFZZZkkknnnrrrwwwyyyzzz}}}uuuiii___YYYVVVUUUUUUUUUVVVXXXYYY[[[\\\\\\\\\___jjjuuu|||rrrrrr}}}cccJJJGGGGGGDDDFFFHHHJJJIIIHHHFFFFFFFFFIIIIIIIIIJJJKKKMMMNNNOOOPPPOOOSSSWWWTTTeeexxxtttuuusssqqqpppsssssssssrrrrrrrrrqqqqqqqqqqqqqqqrrrqqqnnnhhhddd\\\PPPGGGGGGLLLPPPSSSWWWTTTRRRMMMGGGCCCCCCFFFIIIPPP\\\jjjooojjjdddbbbcccaaadddhhhlllpppuuu{{{}}}|||~~~||||||vvvnnnnnnnnnsssvvvpppfff___cccjjjqqqgggZZZOOOLLLQQQXXX]]]\\\SSSRRR\\\bbb[[[NNNFFFCCCIIIUUUcccoootttuuuuuupppnnnjjjdddaaabbbdddeeecccbbbeeekkkpppnnnfff^^^]]]``````]]]]]]^^^]]]ZZZOOOJJJKKKVVVcccxxx|||yyysssrrr\\\AAABBBCCC:::=========>>>>>>>>>?????????AAACCCDDDDDDEEEHHHJJJLLLQQQWWWXXXUUURRRRRRSSS[[[^^^kkkhhheeemmm}}}zzzssseeeZZZUUUSSSYYYmmmrrrbbbaaa]]][[[___bbbaaaaaacccbbbbbbbbbcccdddbbb___]]]```aaa```\\\YYYXXX\\\___dddkkkmmmnnnyyyzzzdddbbbfffmmmpppkkkuuuyyykkk___YYYWWWUUUTTTRRRQQQOOOMMMKKKJJJIIIIIIGGGEEEBBB???===;;;777555333333444444444:::JJJ[[[eeekkkqqqsssssswwwrrrkkkaaaYYYTTTQQQOOONNNPPPPPPRRRSSSUUUWWWYYYYYY]]]iiiuuu~~~zzzqqqyyy[[[JJJGGGFFFDDDHHHIIIIIIHHHFFFEEEFFFGGGEEEEEEFFFGGGIIIKKKMMMNNNPPPOOOUUUYYYSSS```yyyttttttsssqqqqqqqqqrrrrrrrrrssssssssstttqqqqqqqqqrrrrrroookkkggg```TTTIIIGGGJJJMMMQQQUUUTTTQQQLLLGGGDDDEEEIIIMMMNNNYYYeeekkkiiiddd```^^^]]]bbbhhhllloootttzzz~~~zzz}}}zzzpppgggfffjjjooossswwwwwwnnnccc```cccrrrlllbbbYYYTTTTTTVVVYYYXXXSSSTTT[[[___YYYOOOIIIAAACCCKKKWWWaaafffkkkpppnnnoookkkgggfffiiikkkjjjeeeccceeekkkqqqpppggg___\\\___^^^[[[\\\______\\\RRRJJJJJJSSS___rrr|||yyyssstttVVVAAABBBAAA:::<<<<<<======>>>>>>??????@@@BBBEEEGGGHHHIIILLLNNNLLLRRRYYY[[[XXXUUUTTTVVVZZZ^^^mmmlllkkksss}}}wwwlllbbbXXXTTTTTT___ssspppddd```[[[ZZZ```dddccc___^^^```aaabbbbbbaaa`````````bbb```\\\YYYWWWWWWXXXZZZbbbjjjooopppwwwyyykkkjjjiiiqqqssszzznnneeessshhhaaa\\\XXXUUUUUUTTTQQQNNNLLLKKKJJJJJJIIIGGGDDDCCCAAA>>>;;;888444333333444333555>>>III]]]eeemmmooonnnpppxxxtttccc^^^WWWPPPMMMKKKJJJIIIHHHIIIJJJLLLPPPSSSWWWYYY___kkkyyyuuusssrrrTTTKKKGGGFFFHHHHHHHHHGGGEEECCCCCCEEEGGGBBBCCCDDDFFFHHHJJJMMMNNNOOOOOOVVVZZZSSS]]]xxxssssssrrrqqqrrrrrrrrrrrrsssssssssttttttqqqqqqqqqsssssspppllliiidddWWWKKKHHHJJJLLLOOORRRPPPNNNJJJGGGEEEHHHNNNSSSTTTZZZbbbggggggccc^^^[[[]]]cccjjjnnnoooqqqvvv{{{xxx}}}nnndddaaacccjjjqqq{{{xxxyyyzzzuuukkkeeefffnnnlllhhhccc^^^ZZZXXXWWWRRRSSSVVVZZZYYYRRRLLLIIICCCBBBFFFMMMRRRUUU^^^hhhlllmmmkkkggghhhmmmooolllkkkhhhhhhmmmsssssskkkbbbWWW[[[]]][[[\\\^^^]]]ZZZSSSIIIHHHPPP[[[nnn|||yyytttwwwxxxQQQAAAAAA???:::;;;;;;<<<======>>>??????AAADDDHHHJJJLLLNNNQQQSSSQQQWWW]]]]]]YYYWWWZZZ^^^```^^^hhhgggkkkttt|||yyytttnnn___ZZZWWWYYYdddnnniiiccc]]]]]]dddiiiggg___[[[^^^```aaaaaa```___aaacccgggddd___]]]^^^```aaaaaaeeekkkkkkfffgggnnnqqqnnnoooiiiooopppqqqttt^^^ttt{{{ppphhhbbb\\\WWWXXXVVVSSSPPPMMMKKKKKKJJJKKKIIIGGGEEEDDDAAA>>>;;;888444333555666666999>>>YYYaaakkkmmmkkklllrrryyy{{{xxxjjjXXXTTTNNNJJJHHHHHHGGGFFFBBBBBBDDDGGGLLLQQQVVVYYYaaannn|||zzz|||sssuuufffOOOJJJFFFGGGMMMHHHHHHFFFCCCAAAAAADDDFFFAAAAAACCCEEEHHHKKKMMMOOOOOOOOOWWW[[[SSS\\\xxxrrrsssrrrqqqrrrssssssssssssssssssssssssqqqqqqrrrssssssqqqmmmjjjfffYYYLLLHHHJJJKKKMMMQQQMMMKKKIIIFFFGGGKKKSSSXXX]]]^^^aaadddfffddd___\\\^^^eeellloooooopppssswww{{{{{{yyyrrr```[[[```iiissszzz{{{|||yyyqqqllllllnnnooopppnnniiiccc^^^\\\OOOSSSXXXZZZTTTLLLHHHHHHGGGEEEFFFIIIIIIKKKVVVdddjjjllljjjfffhhhnnnoookkkppplllkkkooovvvvvvnnneeeRRRXXX\\\\\\]]]^^^\\\WWWRRRHHHFFFNNNXXXkkk{{{zzzuuuyyymmmLLLAAA@@@???;;;:::;;;;;;<<<===>>>>>>???CCCFFFJJJMMMOOOQQQTTTWWWYYY]]]```]]]YYYXXX]]]ccchhh___aaa```fffppp~~~}}}zzzwwwlll```WWWVVV[[[ooo|||rrrnnnnnn___WWW^^^ddd___ZZZ[[[______^^^^^^^^^^^^]]]]]]```___[[[XXX^^^fffeee^^^dddeeefffddddddgggmmmrrrvvvpppooossstttggg___ppp~~~qqqkkkccc\\\ZZZYYYVVVRRRPPPOOONNNMMMKKKGGGGGGHHHIIIIIIFFFAAA===;;;777333111222444666666>>>MMM___jjjjjjhhhiiilllrrryyyyyygggYYYRRROOOJJJFFFCCCBBBBBBBBBDDDCCCEEEJJJKKKKKKOOOUUUiiilllwwwvvvoooxxx}}}xxx{{{ZZZPPPIIIFFFIIIHHHHHHGGGEEEDDDCCCCCCCCCDDD@@@DDDDDD@@@BBBHHHJJJGGGIIIJJJQQQOOOXXXeeevvvssstttttttttrrrrrrqqqqqqqqqqqqrrrrrrrrrsssuuuwwwwwwtttoookkkhhhdddYYYLLLGGGJJJMMMMMMQQQIIIBBBCCCJJJRRR]]]ggggggfffiiimmmiii___ZZZ[[[ccchhhnnnpppoooooorrruuuuuuyyyyyywwwzzz~~~xxxiiifff^^^YYY```qqq}}}~~~|||vvvmmmfffkkklllnnnsssvvvssskkkddd___ZZZXXX[[[YYYQQQLLLLLLPPPQQQQQQOOOMMMMMMQQQTTTaaaeeeddd^^^]]]dddiiihhhqqqsssrrrpppppprrrooojjjZZZVVVSSSVVV\\\^^^ZZZUUUPPPKKKJJJNNNUUUjjj|||ssssssmmmKKK?????????<<<:::999999:::<<<>>>???>>>CCCEEEIIIOOOUUUXXXXXXWWWdddcccbbbbbbbbbbbb```^^^eeedddccciiiiiieee|||}}}yyytttjjjbbb]]]ZZZbbbpppgggdddggg^^^[[[bbbddd^^^\\\___\\\]]]^^^]]][[[ZZZZZZZZZYYY\\\ZZZSSSOOOSSSWWWXXX]]]```bbbccccccfffmmmrrrssspppqqqrrrooovvvddd___qqq}}}rrriiibbb___\\\YYYUUURRRQQQOOOLLLKKKJJJIIIIIIJJJJJJGGGBBB>>>===:::666333333555555555444???OOO\\\bbbddddddeeegggnnnyyyuuugggYYYPPPMMMJJJGGGCCC@@@@@@@@@@@@BBBAAADDDHHHIIIJJJPPPWWWaaakkk{{{|||mmmgggtttzzzzzzpppQQQJJJFFFDDDGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCFFFFFFBBBBBBGGGHHHEEEHHHJJJQQQOOOWWW```wwwtttssstttsssrrrqqqqqqppppppqqqqqqrrrrrrsssuuuxxxyyyxxxtttpppiiieee[[[NNNHHHIIILLLKKKKKKDDD@@@CCCJJJSSS^^^gggiiihhhjjjmmmiii```]]]^^^ccciiioooqqqpppooopppsssrrrtttrrrmmmkkklllggg```WWWZZZYYYVVV\\\nnn{{{yyywwwrrrjjjcccjjjmmmrrrwwwyyyuuuooojjjbbb]]]\\\^^^]]]WWWSSSSSSTTTXXX\\\]]][[[WWWTTTSSS[[[^^^\\\UUUUUU\\\dddfffpppsssrrrpppooopppmmmhhh\\\WWWTTTUUUZZZ\\\YYYTTTOOOKKKJJJMMMTTTiiizzztttwwwoooLLL@@@@@@???======<<<;;;;;;===??????>>>EEEGGGLLLTTT\\\bbbdddddddddddddddeeeggggggffffffkkkkkkjjjnnnmmmggg|||~~~yyyrrrjjjbbbWWWTTTbbbuuutttgggaaa___]]]ZZZ[[[```^^^VVVTTTXXXWWWZZZ]]]\\\XXXVVVVVVWWWXXXdddkkkcccWWWRRRWWW\\\[[[^^^aaabbbaaaccchhhlllmmmlllooopppjjjllliii[[[___}}}xxxllleeebbb^^^[[[XXXUUUSSSPPPMMMJJJLLLKKKKKKKKKJJJHHHDDDAAAAAA===999666555555444333111444<<>>??????BBBFFFGGGIIIPPPYYY\\\ppp{{{xxxrrriiiiiixxxyyy___IIIGGGEEEEEEGGGEEEEEEDDDCCCBBBBBBBBBCCCDDDGGGIIIHHHEEEDDDFFFFFFDDDGGGJJJPPPNNNUUU\\\vvvyyytttrrrrrrsssqqqqqqppppppppppppqqqqqqqqqrrrtttwwwyyyyyyvvvtttkkkhhh^^^QQQJJJJJJJJJHHHHHHBBB>>>CCCJJJQQQZZZbbbjjjiiijjjkkkhhhbbb```bbbfffkkkqqqtttrrrppppppppprrrrrrooogggbbb^^^YYYSSSJJJQQQTTTQQQRRR```ssssssqqqnnnmmmmmmiiiccc^^^fffmmmvvv{{{zzzvvvrrrppphhhccc______]]]XXXTTTTTTQQQXXXbbbjjjjjjddd[[[UUUXXXXXXSSSLLLKKKTTT^^^eeepppsssssspppnnnmmmjjjfff```ZZZUUUTTTWWWXXXVVVSSSOOOJJJIIILLLTTThhh~~~xxxuuu|||pppNNNAAA@@@???===@@@>>>===>>>@@@AAAAAA@@@GGGIIIMMMUUU]]]dddiiijjjeeefffgggiiikkkmmmnnnnnnnnnooonnnrrrssspppxxxqqqiii^^^UUUVVV\\\qqqyyyjjjccc``````^^^\\\]]]aaa]]]UUUOOOOOOUUUXXX\\\[[[WWWTTTTTTVVVTTTeeevvvuuuhhh\\\ZZZ]]]^^^aaadddccc```^^^```bbbfffdddfffiiihhhlllnnngggwwwssskkkggg^^^\\\YYYWWWUUURRROOOLLLKKKJJJJJJJJJJJJIIIGGGDDDCCC@@@<<<999777666444222666444222555===JJJXXX```cccfffjjjooosssyyynnn\\\OOOGGGCCCBBBAAA???===<<<;;;;;;<<<===??????AAADDDEEEGGGQQQ[[[bbb{{{rrrfffkkkrrrzzz|||nnnTTTHHHJJJHHHHHHJJJGGGEEEDDDCCCBBBCCCCCCEEEFFFGGGHHHIIIHHHGGGGGGGGGEEEJJJKKKPPPLLLSSSZZZooo}}}uuurrrqqqrrrqqqqqqppppppppppppqqqqqqpppppprrrtttvvvwwwuuusssnnnkkkaaaTTTLLLKKKIIIFFFHHHBBB???CCCHHHMMMSSSZZZgggggggggfffdddbbbccceeekkkooouuuwwwuuurrrpppoooqqqnnniiiccc___\\\ZZZXXXPPPTTTUUUPPPJJJLLLVVV^^^[[[ZZZZZZ[[[]]]\\\ZZZWWWaaakkkvvvzzzuuupppppprrrnnnhhhaaa\\\XXXTTTQQQPPPGGGOOO]]]jjjppplllccc[[[YYYWWWQQQIIIGGGNNNZZZdddooossstttpppmmmllliiieeeccc]]]WWWTTTTTTTTTSSSPPPMMMIIIHHHLLLSSShhh{{{vvvwwwoooNNNBBB@@@???>>>???>>>>>>@@@CCCEEEFFFEEEIIIIIIKKKPPPWWW]]]aaabbbfffgggiiijjjlllmmmppprrrnnnnnnlllqqqzzz|||zzzuuuooofff^^^ZZZ[[[rrr~~~mmmeeecccccccccfffccccccffffff```YYYUUUTTTWWWZZZYYYVVVTTTUUUVVVJJJWWWgggllleee[[[WWWXXX___bbbdddccc___]]]]]]^^^ccc]]]\\\```eeekkkzzzzzz{{{sssmmm^^^\\\YYYWWWVVVTTTQQQOOOJJJHHHHHHHHHJJJJJJIIIHHHEEECCC???===;;;888555333666666444222444<<>>BBBGGGKKKPPPVVV___aaabbbaaaaaacccfffhhhqqquuuxxxzzzxxxtttpppnnnmmmgggaaa______aaaaaabbb___^^^ZZZUUUMMMGGGDDDEEEHHHHHHJJJMMMPPPQQQQQQPPP\\\fffpppqqqkkkgggjjjppptttnnnddd[[[WWWWWWWWWVVVFFFKKKVVVcccnnnpppiiibbb^^^ZZZTTTLLLFFFIIIUUU```mmmrrruuuqqqmmmllliiifffeeeaaa[[[WWWUUUTTTQQQNNNLLLHHHGGGKKKSSSiiizzzvvvzzzjjjLLLCCC@@@??????======>>>AAAFFFIIIKKKLLLKKKJJJJJJNNNSSSXXX[[[]]]dddfffggghhhgggiiillloooppppppkkkooo|||zzzrrrhhh```[[[ddduuuxxxllliiijjjjjjhhhdddbbbbbbeeehhhgggbbb^^^UUUUUUUUUVVVVVVWWWWWWWWWPPPRRRXXX]]]\\\XXXYYY]]]ZZZ^^^aaaaaa______aaacccbbb]]]ZZZ\\\```fffpppzzz}}}zzzpppccc```[[[XXXWWWUUUSSSRRRKKKIIIGGGHHHIIIJJJJJJJJJGGGEEECCCAAA@@@===:::777111555777777444444888<<>>AAA???<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>???AAACCCDDDJJJYYYgggyyyyyywwwuuuqqqsssoooWWWJJJIIILLLGGGGGGIIIFFFHHHGGGFFFEEEEEEEEEFFFGGGEEEDDDHHHMMMOOOLLLKKKLLLMMMMMMNNNHHHSSS\\\kkkyyyrrrqqqsssssssssrrrrrrrrrrrrssssssvvvuuutttuuuwwwxxxwwwvvvrrrooofffZZZRRRPPPOOOLLLBBB===;;;@@@FFFKKKQQQWWWXXX\\\___^^^aaaggglllnnnwwwxxxzzz{{{yyyuuupppmmmlllddd___ccclllpppqqqqqqooohhhbbb```[[[SSSLLLIIIGGGHHHIIIKKKLLLMMMMMMMMMWWW___gggfff```___gggoooxxxrrreeeZZZXXX^^^cccdddSSSRRRVVVaaammmssspppkkkeeebbb]]]UUUKKKGGGNNNYYYhhhooosssppplllkkkjjjggghhheeebbb___[[[WWWRRRNNNKKKGGGGGGKKKTTTjjjyyywwwaaaIIIBBB@@@???@@@<<<<<<>>>BBBGGGLLLOOOPPPMMMLLLMMMPPPVVV[[[^^^______aaacccbbbaaabbbfffjjjuuuxxxqqqoooyyywwwoooiiiaaa___dddtttssskkkkkkllliiiddd[[[\\\]]]]]]^^^`````````VVVSSSPPPQQQUUUXXXXXXWWWYYYVVVVVVZZZZZZXXX[[[aaaUUUYYY]]]^^^^^^```dddhhhaaaaaabbbbbb___```iiisss|||uuu{{{kkkfff```[[[XXXVVVTTTSSSOOOMMMJJJIIIJJJJJJJJJJJJIIIHHHGGGGGGFFFDDD@@@===555555666666555444333222999???HHHPPPVVV[[[^^^```fffmmmuuuzzz~~~uuucccWWWGGGBBB<<<:::;;;===<<<:::;;;:::::::::::::::::::::;;;<<<@@@CCCFFFNNN```qqq~~~yyywwwzzz}}}fffQQQGGGIIIKKKDDDEEEIIIFFFHHHGGGFFFDDDDDDDDDEEEEEEEEEEEEIIIPPPQQQMMMKKKMMMJJJKKKLLLHHHTTT\\\eee{{{sssrrrtttuuuttttttssssssttttttuuuuuutttssstttwwwyyyzzzzzzssspppggg[[[TTTTTTSSSQQQBBB===;;;???EEEJJJPPPVVVSSSZZZ^^^```eeennntttuuuzzzzzzzzzyyywwwsssoookkkhhh```___nnn~~~uuummmkkkhhhbbb^^^^^^XXXXXXWWWUUURRRPPPNNNNNNSSSYYY]]][[[YYY\\\hhhsssxxxqqqbbbTTTSSS]]]fffiiiaaa\\\ZZZbbboooxxxxxxuuupppmmmiiibbbTTTIIIKKKTTTaaajjjooonnnjjjjjjiiihhhkkkkkkjjjhhhddd]]]VVVQQQIIIFFFFFFLLLVVVlll~~~yyyyyyXXXDDDBBB@@@???@@@======>>>BBBHHHMMMOOOPPPMMMMMMNNNRRRXXX\\\^^^___XXX[[[]]]]]][[[\\\bbbgggvvv{{{rrrrrruuu~~~wwwuuuddd]]][[[dddyyyzzz}}}yyyjjjdddeeeddd^^^XXXXXX\\\^^^ZZZVVVWWW\\\___WWWQQQLLLMMMTTTYYYYYYVVVUUUSSSUUUYYYXXXSSSSSSXXXTTTWWW[[[\\\]]]___dddhhh^^^eeekkkiiibbb___hhhttt}}}jjjppprrrlllddd]]]YYYVVVUUUTTTTTTQQQMMMKKKJJJJJJJJJIIIKKKJJJJJJJJJJJJHHHDDDAAA???888111000333777777555888666777===GGGRRRXXX[[[___fffpppwww{{{|||tttgggZZZMMMDDD=========<<<;;;;;;::::::::::::::::::999999999999888:::>>>CCCHHHRRRfffyyy~~~}}}|||}}}]]]NNNGGGIIIKKKDDDEEEJJJHHHHHHGGGEEEDDDCCCCCCCCCDDDGGGEEEJJJQQQRRRMMMJJJLLLGGGIIILLLHHHTTTZZZ```}}}sssrrruuuuuuuuuttttttttttttuuuuuuqqqpppoooqqquuuxxxzzz{{{tttqqqhhh[[[UUUVVVVVVUUUFFF@@@===@@@DDDGGGMMMRRRRRRZZZ```bbbhhhssszzz{{{|||zzzyyywwwuuurrrmmmjjj___WWW\\\rrrwwwsssnnnhhhgggllljjjiiifff```YYYTTTQQQPPPQQQUUUWWWVVVUUU\\\kkkwwwwwwnnn]]]LLLJJJVVV```dddfff```\\\cccqqq|||~~~|||yyywwwtttmmm]]]NNNLLLSSS]]]ffflllkkkiiiiiiiiigggmmmnnnpppooojjjbbbYYYSSSHHHEEEFFFLLLVVVnnn}}}xxxzzz|||RRRBBBAAA@@@???@@@???>>>???CCCHHHLLLNNNOOOMMMMMMNNNQQQUUUXXXYYYYYYTTTWWWZZZYYYXXXZZZ```fffssstttmmmooo~~~zzz|||pppiiiaaa]]]aaasss||||||vvvjjjbbb^^^[[[WWWSSSXXX\\\]]]YYYRRRRRRZZZbbboooaaaTTTSSSUUUUUUWWWZZZUUUXXXVVVQQQQQQYYY^^^^^^\\\WWWTTTYYYbbbgggddd______````````````aaadddgggoooqqqnnnttthhhgggcccYYYSSSUUURRRRRRQQQNNNKKKIIIIIIJJJIIIHHHIIIKKKLLLLLLIIIGGGBBB>>>999555444333333222333333333666;;;BBBIIINNNTTTYYYaaaiiinnnrrrvvvxxxuuueeeWWWOOOHHHBBB===;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;:::;;;;;;;;;:::666???EEEEEELLL___rrr|||zzzvvvxxxgggSSSIIIGGGHHHKKKKKKGGGEEEGGGEEEEEEEEECCCAAAAAACCCEEEFFFJJJQQQVVVXXXTTTMMMGGGFFFLLLJJJKKKRRRUUU```ttt~~~uuuuuurrruuuuuuuuuuuuttttttttttttwwwtttppppppssswwwxxxxxxuuuooocccXXXQQQRRRXXX]]]HHHHHHGGGFFFGGGKKKQQQVVVVVV\\\bbbgggooowwwxxxuuuuuuwwwvvvsssssstttlllbbb\\\TTTZZZwwwtttrrrwww|||xxxqqqmmmnnnooonnnjjjddd___\\\ZZZWWWSSSQQQTTT]]]jjjrrrnnnjjj^^^QQQNNNWWW```bbbllliii```[[[hhh|||{{{}}}zzzooobbbVVVPPP___aaadddiiilllmmmkkkjjjiiinnnssssssmmmddd[[[WWWNNNLLLKKKNNN[[[vvv~~~~~~rrrRRRDDD<<<>>>BBB>>>???>>>@@@FFFNNNRRRQQQMMMOOOOOOOOOOOOOOOQQQUUUXXXTTTXXX[[[\\\[[[]]]dddjjjooopppvvvzzztttooozzzxxxsssmmmhhhdddhhhxxxuuutttwwwvvvzzzyyyqqqggg```]]]ZZZWWWSSSXXX\\\^^^\\\WWWVVVZZZ___hhh]]]UUUVVVYYYWWWUUUUUU```aaa]]]WWWVVV\\\aaaaaaddd___\\\^^^dddeeeaaa[[[^^^_________^^^^^^```bbbeeexxxrrr}}}rrrnnnjjj___XXXXXXVVVUUUTTTQQQMMMJJJIIIIIIKKKKKKLLLMMMNNNMMMJJJGGGDDDAAA<<<999777666444333333333444555777999<<<===CCCIIIQQQYYY```fffkkkooorrrtttvvvxxxzzz}}}uuulll___VVVKKKCCC@@@>>>;;;888;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<@@@DDDJJJYYYlllxxx|||vvvxxxyyyXXXJJJGGGEEEEEEIIIIIIFFFEEEHHHDDDEEEEEECCCAAAAAACCCEEEEEEHHHMMMSSSWWWYYYXXXVVVXXXZZZRRRNNNRRRUUU^^^qqqxxxuuupppttttttuuuuuuvvvvvvvvvvvvwwwtttrrrsssuuuxxxxxxxxxvvvooocccVVVOOOOOOUUU[[[UUUTTTRRROOOMMMNNNRRRUUUWWW]]]cccgggnnnuuuvvvssstttvvvuuurrrqqqppphhh^^^YYYTTT^^^zzz~~~zzzzzzsssrrrqqqqqqrrrqqqooommmccc^^^XXXQQQOOOTTT\\\ccccccccc___WWWVVV[[[___^^^mmmiii^^^WWWaaavvv|||vvvlllccc]]]]]]___bbbeeeggghhhhhhhhhkkkkkkmmmpppqqqmmmeee^^^OOOLLLLLLRRRaaa|||}}}}}}nnnMMMDDD???>>>AAA@@@@@@???AAAGGGNNNSSSRRRPPPOOOQQQTTTUUUVVVWWWYYY[[[ZZZ^^^bbbbbbaaa```cccgggfffgggmmmssspppkkksss{{{xxxtttooofff```dddlllvvvmmmooorrrrrrxxxnnniiiaaa]]][[[YYYVVVTTTVVVXXX[[[\\\[[[YYYXXXXXX\\\WWWUUUZZZ^^^\\\WWWUUU```___ZZZTTTTTTZZZ___```gggdddbbbcccffffffaaa[[[^^^^^^^^^\\\[[[[[[^^^```cccjjjttttttvvvoooddd[[[YYYZZZYYYWWWTTTPPPMMMIIIHHHMMMMMMNNNPPPQQQOOOLLLIIIGGGEEEAAA???===;;;888555333333444444444333222222555:::@@@GGGMMMTTTZZZ^^^eeegggjjjlllnnnqqquuuxxxwwwzzz~~~~~~wwwqqqiii```TTTLLLDDD???:::888999::::::888;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<======@@@CCCIIIUUUgggvvvyyyuuuuuuyyycccNNNIIIEEEBBBBBBEEEEEEDDDEEEHHHDDDDDDDDDBBBAAAAAABBBDDDEEEFFFHHHLLLQQQWWW[[[^^^___```YYYVVV[[[[[[^^^kkk|||vvvnnnssstttuuuvvvwwwxxxxxxyyyvvvuuutttuuuwwwyyyxxxwwwwwwoooaaaTTTKKKJJJPPPUUU[[[ZZZWWWSSSPPPQQQTTTVVVYYY___eeehhhlllrrrssspppsssuuutttqqqnnnjjjbbbZZZRRRQQQ]]]tttyyysssiiikkkxxx||||||}}}}}}~~~}}}zzzxxxppplllcccYYYRRRPPPRRRUUUVVVYYY[[[ZZZ[[[^^^^^^[[[gggeee\\\VVV```www~~~yyyqqqlll___aaabbbbbbaaaaaabbbcccccc___]]]ccclllnnnggg^^^RRRMMMMMMVVViii{{{hhhGGGEEEBBB===@@@BBBBBBAAABBBGGGNNNRRRSSSRRRQQQVVV]]]bbbccccccbbbbbbbbbeeeiiiiiifffccccccdddaaa```eeellllllhhhllluuu|||rrrgggdddffffffnnnwww|||~~~tttrrrrrrttttttuuu~~~ooodddaaa\\\YYYYYYXXXWWWUUUTTTTTTUUUWWWXXXWWWTTTRRRRRRRRRTTT[[[aaaaaa]]]YYYZZZVVVQQQNNNPPPVVV\\\^^^______aaadddhhhhhheeebbb```___\\\ZZZYYY[[[```dddgggjjjrrrsssxxxvvvjjjaaa^^^[[[ZZZXXXVVVSSSPPPLLLIIIMMMMMMNNNPPPRRRQQQNNNKKKKKKIIIGGGEEECCC@@@<<<999444444444444444444333333333555888;;;>>>CCCHHHKKKVVVYYY\\\___bbbfffjjjmmmmmmppptttvvvvvvvvvwwwxxxyyyxxxxxxxxxxxxwwwtttqqqddd```ZZZUUUOOOIIIAAA<<<===;;;999999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========>>>???DDDLLLYYYfffooorrroookkkwww{{{qqqUUUIIIIIIEEEAAA@@@BBBBBB@@@BBBFFFCCCDDDCCCBBB@@@@@@BBBDDDEEEEEEEEEEEEHHHLLLQQQUUURRRWWWWWW]]]fffccc___gggyyyoootttuuuvvvxxxyyyyyyxxxxxxtttuuuvvvwwwxxxxxxwwwvvvvvvmmm___PPPFFFDDDHHHMMMPPPPPPPPPOOOOOOQQQUUUYYY[[[bbbgggiiikkkpppqqqoooqqqrrrqqqnnniiiccc]]]YYYQQQQQQYYYhhhoooiii___XXXWWW\\\pppzzz|||yyysssjjjaaa[[[XXXXXXTTTTTTTTTSSSTTTXXXZZZ[[[bbbbbb\\\VVV[[[mmmzzzsssiiijjjiiiddd]]]ZZZ[[[]]]\\\WWWUUU[[[dddhhhccc]]]VVVNNNLLLWWWnnn~~~bbbBBBFFFDDD===>>>CCCCCCBBBCCCGGGMMMRRRTTTTTTUUU\\\fffmmmooonnnkkkjjjfffhhhjjjiiifffcccbbbcccfffbbbccchhhjjjiiikkkpppxxxlllggg]]]]]]]]]___ccchhhnnnrrryyytttooojjjfffiiilllqqqsssuuunnn___]]][[[XXXVVVVVVWWWWWWWWWUUUSSSQQQRRRTTTUUUTTTRRRRRRSSSVVVZZZ___aaa___[[[[[[VVVPPPOOORRRVVVZZZ]]]WWWYYY]]]bbbeeefffeeedddbbb```\\\YYYYYY^^^fffllliiiooonnnyyytttjjjfff]]]ZZZXXXVVVUUUSSSOOOLLLKKKKKKLLLNNNQQQQQQPPPNNNMMMLLLJJJIIIHHHEEE@@@===999888777555555555666777444555555555666888<<>><<<::::::999999999:::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<;;;<<>>???BBBCCCCCCCCCAAA??????AAACCCBBBCCCDDDCCCBBBCCCFFFIIIFFFLLLOOOWWWcccbbb```hhh}}}rrrvvvwwwxxxyyyyyyxxxwwwvvvrrrtttvvvwwwwwwvvvuuutttssskkk]]]MMMBBB???AAAEEEDDDEEEFFFHHHJJJNNNTTTXXX[[[bbbhhhiiijjjnnnooonnnnnnnnnmmmjjjddd^^^]]]___YYYXXXZZZ```ccc^^^UUUPPPRRRTTThhh~~~yyyrrrlllgggeeeaaaZZZRRRLLLJJJLLLRRRWWW___aaa]]]UUUQQQUUU]]]cccpppqqquuu}}}xxxuuuwwwtttkkk___XXXXXX\\\```______aaacccdddcccaaaZZZPPPKKKWWWqqq]]]AAAFFFEEE===???DDDEEEEEEFFFIIIMMMQQQTTTUUUVVV^^^hhhpppsssrrrooommmhhhhhhgggeeeccccccdddeeemmmgggcccdddhhhkkkmmmpppvvvnnnhhhbbb[[[VVVWWWZZZ\\\]]]hhhttt}}}wwwpppmmmmmmnnnnnnmmmcccggglllrrr}}}rrrcccXXXXXXVVVTTTRRRRRRSSSUUUWWWVVVTTTQQQPPPQQQSSSTTTUUUTTTWWWXXXYYY[[[^^^\\\XXX]]]UUUOOOOOORRRRRRTTTVVVUUUXXX\\\^^^^^^^^^^^^___```___\\\ZZZ[[[```gggmmmjjjqqqqqq||||||pppkkkbbb^^^YYYWWWWWWVVVSSSPPPLLLKKKKKKLLLOOOPPPPPPOOONNNMMMKKKKKKJJJHHHDDDAAA@@@>>>;;;888666555666666111222333333333444777:::333555888:::<<>>===@@@BBBBBBBBB@@@??????@@@BBB>>>AAADDDDDDBBBBBBDDDGGGFFFIIIGGGIIISSSVVV[[[iiixxxvvvwwwyyyzzzyyyxxxvvvtttrrrtttvvvwwwuuutttttttttqqqjjj\\\MMMBBB<<<===??????AAACCCDDDFFFJJJOOORRRWWW___fffggghhhkkkmmmmmmkkkiiigggddd___\\\bbbkkkddd```]]]___aaa```[[[UUUSSSRRRccc}}}yyyuuutttsssqqqfffYYYOOOIIIHHHNNNTTT[[[___aaa]]]UUUOOOMMMNNNZZZ___iiiuuu}}}~~~tttfff]]]]]]bbbhhhkkkmmmkkkgggcccbbbbbb\\\RRRNNNZZZtttWWWAAAFFFEEEAAADDDGGGHHHIIIKKKNNNPPPRRRTTTUUUUUU\\\eeelllooooooooonnnkkkjjjgggeeeeeefffgggiiinnniiiccccccggglllppprrrzzzvvvqqqhhh```ZZZXXXXXXYYYZZZ```fffkkkuuuyyyvvvmmmiiifffgggmmmuuuyyy{{{nnnqqqyyysssbbb\\\UUUTTTSSSPPPMMMMMMOOORRRUUUSSSRRRQQQPPPPPPQQQRRRTTTPPPUUUWWWWWWYYY\\\[[[VVVYYYPPPKKKNNNPPPOOONNNPPPVVVYYY\\\[[[WWWVVVWWWYYY[[[\\\]]]\\\]]]___bbbeeehhhkkkpppwwwyyyrrriiiccc]]]YYYZZZYYYVVVSSSRRROOOLLLKKKLLLNNNOOOOOONNNLLLKKKKKKKKKIIIGGGEEEDDDCCCAAA???<<<:::888777333444555555444555777999444555666666666777999;;;777999::::::999999:::;;;:::888888888::::::999888999999:::::::::::::::;;;:::;;;<<<<<<<<<<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;999;;;======>>>DDDNNNVVV___gggqqqsssjjjbbbgggrrr~~~```PPPLLLJJJGGGEEECCCBBBEEEDDD@@@???AAABBBBBBBBB@@@>>>>>>@@@BBB===AAADDDDDDBBBBBBFFFIIIGGGJJJEEECCCIIIJJJSSSdddxxx|||tttuuuwwwyyyyyyxxxvvvuuusssvvvwwwwwwuuutttuuuvvvpppjjj^^^PPPDDD===;;;<<<>>>@@@AAABBBCCCFFFJJJMMMQQQZZZbbbcccdddhhhkkkkkkiiieeebbb___[[[\\\iiiwwwvvvpppjjjiiimmmnnnhhhaaaYYYXXXiii~~~yyyvvvvvvyyy{{{ssskkkbbb^^^YYYSSSTTTYYY\\\bbbiiikkkeee[[[TTTQQQOOOVVVaaammmvvv|||~~~~~~~~~{{{mmmeeegggmmmqqqtttvvvtttmmmeeeaaa___[[[TTTRRR```zzzoooQQQAAAEEEEEEFFFKKKLLLMMMOOORRRTTTUUUUUUVVVVVVXXX\\\bbbhhhkkkmmmoooppppppnnnmmmmmmmmmmmmlllkkkiiigggeeeeeejjjpppuuuvvv|||zzzuuukkkaaa\\\\\\^^^ZZZZZZWWWTTTZZZgggsssxxxooogggggghhhkkkfffaaaaaagggmmmqqqsss~~~dddXXXWWWRRRRRRPPPMMMJJJIIIKKKPPPTTTNNNOOOPPPPPPNNNMMMOOOPPPGGGNNNTTTUUUXXX^^^]]]WWWVVVNNNJJJOOOSSSRRRQQQSSSVVVYYY[[[YYYTTTRRRTTTWWWWWWZZZ]]]___^^^]]]]]]]]]bbb___iiippp}}}~~~pppiii```\\\[[[[[[XXXUUUVVVSSSNNNKKKKKKMMMNNNNNNNNNLLLJJJJJJJJJJJJIIIGGGCCCDDDEEEEEECCC@@@===;;;888999:::999777666777888777777777555333222333444333555666555444333444666444333333444777888888777999;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAABBBEEEMMMYYYccceeebbbcccffffffeeemmmxxxoooOOOGGGJJJJJJEEECCCAAACCCFFFFFFBBBAAABBBAAABBBAAA@@@>>>>>>@@@BBB>>>AAADDDCCCAAAAAAEEEJJJCCCIIIGGGEEEHHHGGGMMM^^^aaa~~~qqqsssvvvxxxyyyyyywwwvvvuuuwwwyyyxxxuuutttvvvxxxpppkkk```RRRFFF>>><<<<<<<<<>>>???@@@BBBDDDHHHKKKMMMWWW___```aaaeeeiiijjjhhhccc___\\\YYY]]]mmm|||zzz}}}~~~wwwnnnccceeeyyy}}}uuuqqqssszzzmmmiiiiiillliiibbb^^^aaaeeekkksssuuunnn```UUUOOOOOOUUU___hhhoootttyyy{{{{{{ssslllooovvv{{{}}}~~~|||uuulllddd___ZZZUUUWWWfffcccLLLAAADDDDDDJJJQQQPPPPPPSSSVVVXXXXXXXXXXXXXXX\\\___cccfffiiimmmqqqtttsssssssssttttttrrrooommmeeefffgggiiinnnuuuzzzzzz}}}~~~zzztttlllfffddd\\\^^^]]]WWWSSSTTTXXX[[[gggjjjnnnqqqrrrqqqnnnllllllooowwwzzzwwwvvvppppppmmmgggaaa___^^^^^^gggcccaaabbbdddhhhuuuwwwbbbYYYXXXTTTUUURRRNNNLLLNNNQQQTTTUUUQQQNNNJJJIIILLLMMMMMMLLLFFFGGGIIINNNSSSXXXZZZ[[[TTTOOOKKKLLLRRRVVVWWWUUUTTTTTTTTTTTTTTTTTTTTTTTT[[[[[[WWWTTTXXX___^^^WWW[[[bbbcccfffuuuwwwsssgggdddbbb]]]ZZZ[[[UUUSSSOOONNNNNNNNNNNNMMMNNNLLLLLLLLLMMMLLLJJJIIIFFFFFFEEEDDDCCCBBBAAAAAA<<<<<<;;;:::999777555444888777666555444333222222444444555555555555555444666666666777888888999999;;;<<<===>>>>>>===<<<;;;;;;<<<<<<===>>>???@@@@@@<<<======>>>>>>===<<<;;;======<<<@@@PPPeeeooooooaaaaaaeeekkkmmmppp||||||\\\PPPHHHCCCDDDAAA@@@AAACCCDDDCCCAAA>>><<<@@@???<<<:::;;;>>>AAACCCCCCDDDFFFHHHIIIJJJIIIIIICCCCCCEEEHHHHHHGGGKKKQQQ]]]xxxwwwyyy}}}}}}xxxwwwxxxuuuvvvxxxwwwuuurrrrrrrrrrrrmmmcccVVVJJJ@@@;;;999??????@@@AAACCCEEEGGGHHHQQQVVVZZZ]]]___cccggghhhfffgggmmmxxxsss```lll}}}qqqiiiqqqxxxvvvzzz}}}{{{ooojjjdddllluuulllaaagggrrrsssxxx~~~tttjjjfff\\\XXX\\\kkkwww{{{}}}wwwooopppxxxsssfffaaabbbXXXRRRTTTfffTTTHHH@@@AAAFFFHHHLLLQQQUUUUUUVVVVVVVVVWWWYYY[[[^^^aaadddfffgggiiinnnrrrooossstttrrrtttyyyxxxsssjjjkkknnnrrrvvvyyyzzzyyy|||~~~|||tttnnnllljjjgggbbb\\\YYYXXXWWWVVVVVVWWWXXXZZZ[[[[[[[[[ZZZ\\\]]]cccmmmxxx~~~uuurrrmmmhhhdddaaa```___```aaabbbbbbccceeeggggggcccdddhhhkkkmmmuuummm[[[YYY\\\UUUQQQNNNJJJIIIJJJMMMPPPQQQOOOLLLIIIIIIKKKMMMMMMLLLJJJKKKMMMPPPSSSVVVVVVVVVVVVQQQMMMLLLOOORRRQQQOOOPPPPPPQQQRRRTTTUUUUUUVVVTTTVVVVVVVVVZZZ___\\\UUUSSS\\\]]]___jjjyyyssskkkfff___ZZZZZZVVVTTTQQQOOONNNMMMKKKIIIIIIHHHHHHIIIKKKKKKJJJIIIGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@???>>>===<<<<<<::::::999888777666555555555666666777777777666666888888888999999:::::::::;;;<<<===>>>>>>>>>===<<<<<<<<<<<<======>>>>>>??????>>>===<<<<<<<<<<<<<<<>>>DDDJJJRRR___iiiiiibbb```^^^bbblllvvvmmmOOOIIIDDDBBBDDDBBBAAADDDGGGIIIHHHEEE@@@===@@@???===<<<===???AAACCCEEEFFFGGGGGGGGGFFFEEEEEEHHHEEEDDDEEEDDDDDDJJJQQQ[[[~~~|||xxxxxx|||~~~{{{yyyyyyvvvwwwyyyxxxvvvsssrrrrrrtttoooeeeYYYMMMCCC===:::>>>???@@@AAACCCEEEFFFGGGOOOSSSXXX[[[^^^aaaaaa```jjjwwwqqqzzz~~~{{{lllvvvuuurrrlllnnnrrrhhhcccnnn}}}}}}~~~}}}vvvqqqmmmmmmuuu{{{{{{{{{}}}}}}~~~uuummmooozzzvvvgggaaabbbZZZSSSUUUiiiuuuSSSIIIBBBCCCGGGIIILLLPPPRRRSSSUUUVVVWWWXXXYYYZZZdddhhhmmmnnnmmmlllkkklllpppsssrrroooooosssrrrnnnkkklllooorrruuuvvvuuuuuu{{{yyy}}}wwwxxxvvvppphhheeeccc```\\\XXXVVVUUUSSSRRRQQQRRRRRRSSSRRRRRRUUUZZZaaadddbbb```bbbaaa``````______``````^^^___```aaacccdddeeeggggggmmmvvv{{{~~~tttbbbRRRTTT\\\XXXPPPMMMIIIHHHIIIKKKLLLMMMLLLJJJHHHHHHJJJLLLMMMMMMQQQRRRTTTVVVVVVVVVTTTSSSSSSOOOKKKJJJMMMNNNNNNLLLNNNOOOPPPQQQRRRSSSSSSSSSOOORRRVVVYYY]]]```[[[TTTQQQZZZ\\\^^^dddiiixxxuuukkkccc^^^]]]YYYWWWUUUSSSQQQOOOKKKHHHFFFFFFFFFHHHKKKLLLLLLJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDBBBAAAAAABBBBBB>>>======<<<;;;:::999999888999999999999999888888::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<<<<<===============@@@>>><<<;;;;;;===???AAABBBIIIQQQZZZaaaeee```XXXbbbaaafffttt{{{YYYDDDCCCAAAAAADDDAAADDDGGGKKKMMMLLLGGGBBB>>>>>>?????????@@@AAABBBBBBCCCDDDEEEEEEEEEEEEDDDDDDKKKGGGEEEEEEDDDDDDIIIPPPUUUppp~~~zzzwww{{{~~~{{{{{{wwwyyy{{{zzzwwwtttrrrqqquuupppggg\\\PPPFFF???;;;===>>>???@@@BBBDDDEEEFFFLLLOOOTTTYYY\\\^^^^^^___mmm|||~~~|||{{{mmm~~~vvvrrrqqqiiiiiixxxxxxvvvwww{{{}}}}}}~~~||||||yyyppphhhjjjyyyzzziiicccddd[[[TTTWWWmmmkkkPPPIIIEEEFFFIIIKKKLLLNNNPPPQQQTTTVVVXXXZZZZZZZZZeeekkkrrruuutttoookkkhhhoooqqqnnnjjjiiijjjkkkhhhiiikkknnnqqqrrrsssrrrqqqqqq}}}yyytttpppooonnnjjjfffeeefffeeebbb___\\\[[[ZZZZZZYYYXXXXXXZZZ]]]]]][[[YYY____________```aaabbbcccfffggghhhhhhdddccciiiqqqzzznnneeeUUUOOOXXX]]]SSSQQQMMMKKKKKKKKKKKKJJJHHHHHHGGGHHHJJJKKKMMMMMMQQQSSSVVVVVVUUURRRPPPOOOJJJHHHGGGHHHKKKNNNOOOOOOQQQRRRRRRRRRQQQPPPOOONNNPPPRRRVVVZZZ^^^^^^ZZZVVVQQQYYY[[[]]]bbbcccjjj}}}~~~qqqiiidddbbb^^^\\\ZZZXXXWWWSSSOOOKKKIIIIIIIIIKKKMMMNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIFFFCCCBBBAAABBBCCC@@@@@@@@@???>>>======<<<;;;<<<<<<<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>=========<<<<<<<<<<<<<<>>CCCHHHKKKOOOPPPRRRSSSWWWZZZZZZYYYeeejjjvvv|||nnniiiOOOBBBDDDBBBAAACCC???FFFGGGJJJKKKIIIFFFBBB???===>>>@@@BBBCCCCCCBBBBBB>>>???@@@BBBDDDEEEFFFFFFHHHFFFHHHLLLLLLJJJJJJNNNOOObbb|||vvvyyy~~~|||{{{xxxzzz|||{{{xxxtttsssrrruuupppggg^^^SSSIII@@@;;;<<<===???@@@BBBDDDDDDEEEHHHKKKQQQUUUXXX\\\gggrrr}}}~~~|||}}}tttyyy}}}wwwxxxqqqqqq}}}vvvxxx|||~~~|||tttjjjaaacccuuu|||kkkeeefffYYYTTTZZZtttkkkNNNKKKIIIJJJLLLMMMNNNNNNOOOQQQTTTXXX[[[]]]]]]\\\```eeelllrrrssspppkkkhhhkkkkkkhhheeeccccccdddeeefffiiilllnnnooooooooooookkk~~~|||||||||wwwnnnlllooommmmmmkkkiiigggeeedddcccdddcccbbbbbbccccccaaa```ffffffeeeddddddeeeeeefffcccffflllmmmhhhhhhwwwoooooozzzkkkUUUTTT___VVVTTTPPPNNNLLLKKKHHHGGGFFFGGGHHHIIIIIIKKKLLLNNNKKKNNNQQQQQQOOOLLLJJJJJJEEEEEEEEEGGGJJJMMMOOOPPPPPPQQQRRRSSSRRRQQQOOONNNRRRRRRTTTXXXZZZYYYWWWVVVQQQXXXXXXZZZaaaaaagggwww}}}ssskkkeeeaaa___]]]\\\ZZZVVVRRROOOMMMLLLLLLLLLMMMMMMKKKIIIMMMMMMMMMNNNNNNOOOOOOPPPNNNLLLIIIEEECCCBBBBBBCCCBBBBBBAAAAAA@@@?????????>>>?????????>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>======>>>>>>>>>===============<<<<<<<<<======>>>@@@EEELLLRRRVVV[[[WWWSSSPPPOOOQQQVVV[[[iiivvvssszzz[[[HHHBBBEEEAAA@@@BBB>>>FFFFFFEEEDDDCCCBBBAAA@@@<<<>>>AAACCCEEEDDDCCCAAA======>>>@@@BBBDDDEEEFFFBBBDDDJJJSSSUUUPPPLLLKKKMMMZZZ~~~vvvwww||||||{{{{{{yyy{{{{{{zzzwwwuuuttttttrrrnnnggg___WWWLLLBBB;;;<<<===???AAACCCDDDDDDDDDFFFIIIOOOSSSTTT]]]tttzzz{{{yyy}}}|||qqqggg^^^___nnn|||llleeedddWWWUUU___{{{hhhKKKLLLMMMMMMOOOQQQQQQPPPQQQRRRTTTYYY^^^aaa```^^^\\\___cccgggjjjiiigggeeecccbbbbbbaaa___^^^aaaeeehhhjjjlllllliiihhhhhhiiilllvvvqqquuuppppppoooooonnnnnnmmmmmmjjjiiihhhggggggggghhhhhhlllmmmoooppppppooommmkkkdddgggnnnrrrnnnooonnn```nnnzzz]]]UUU[[[TTTRRROOOMMMLLLJJJGGGDDDFFFGGGIIIJJJJJJJJJLLLNNNLLLPPPSSSRRROOOLLLLLLMMMHHHHHHHHHIIIJJJKKKLLLMMMKKKLLLOOORRRSSSSSSSSSRRRRRRPPPQQQUUUUUUTTTTTTWWWXXX\\\ZZZ[[[cccdddiiixxxwwwkkkgggeeeaaa^^^[[[XXXSSSPPPOOONNNLLLLLLLLLKKKHHHFFFLLLLLLMMMNNNOOOPPPQQQQQQQQQOOOMMMJJJGGGFFFEEEEEECCCCCCCCCBBBBBBBBBAAAAAA@@@AAAAAAAAA@@@???>>>===;;;;;;<<<<<<===>>>>>>???@@@@@@???>>>=====================>>>>>>>>>>>>>>>>>>@@@BBBGGGLLLRRRVVVYYYWWWUUUTTTRRROOONNNSSS[[[rrr|||vvvhhhNNNAAA???BBB>>>???BBB???DDDCCCAAA???>>>???@@@AAA;;;===@@@CCCEEEDDDCCCBBB@@@?????????@@@AAABBBCCC@@@AAAHHHRRRVVVQQQKKKIIIPPPYYYuuuyyywwwyyyyyyzzz|||zzzzzzzzzxxxuuutttuuuwwwrrrnnnhhhccc\\\RRRGGG>>><<<===@@@BBBDDDEEEEEEDDDFFFHHHMMMRRRTTT]]]xxx~~~~~~{{{yyypppkkkeeeccckkkxxxxxxjjjddd```VVVYYYggg]]]JJJNNNPPPPPPRRRVVVVVVTTTTTTSSSUUUYYY___cccbbb```]]]]]]]]]^^^```aaa```^^^[[[[[[]]]___]]]\\\___ffflllmmmlllhhhccc```aaacccppp|||~~~~~~|||{{{xxxuuuttttttuuuvvvnnnnnnmmmlllkkklllnnnoooooouuu}}}}}}yyyzzzzzzjjjWWWTTTeeetttjjjYYYTTTRRRPPPOOONNNMMMMMMLLLIIIFFFFFFIIIKKKKKKJJJJJJLLLNNNOOOSSSUUUSSSNNNLLLMMMOOOJJJKKKKKKJJJJJJIIIJJJKKKGGGIIIMMMPPPRRRSSSRRRQQQQQQOOOQQQWWWXXXUUUVVVZZZ___aaa\\\\\\cccbbbdddqqquuuzzzrrrnnniiiccc___ZZZVVVSSSQQQOOONNNMMMMMMLLLIIIGGGHHHIIIJJJLLLMMMOOOPPPPPPNNNNNNMMMLLLJJJIIIHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@???>>>;;;<<<===>>>???@@@AAABBBCCCBBB@@@>>><<<<<<<<<<<<======>>>>>>??????@@@@@@CCCEEEIIIMMMQQQSSSTTTTTTPPPQQQUUUZZZZZZ[[[cccmmmzzz|||mmmSSSIII??????AAA;;;<<>>AAACCCEEEEEEEEEEEEHHHFFFKKKSSSWWW]]]ooo|||tttrrr|||ooopppqqqtttyyy|||ssspppttttttnnnmmmsss~~~nnngggccc]]]XXX^^^pppvvvRRRIIIOOORRRRRRTTTYYY[[[YYYVVVTTTTTTXXX^^^bbbbbb```___]]][[[[[[]]]^^^\\\ZZZWWWWWW[[[___]]]ZZZ^^^eeejjjkkkiiiddd___]]]```dddrrruuuyyyvvvvvvxxxzzzttttttsssrrrqqqqqqtttvvvlllLLLLLLPPPYYYWWWMMMNNNRRRJJJNNNMMMMMMNNNOOOOOOMMMJJJGGGJJJLLLLLLKKKJJJKKKMMMMMMOOOQQQNNNHHHEEEGGGJJJJJJKKKLLLKKKKKKJJJKKKLLLHHHJJJMMMOOOPPPPPPNNNMMMQQQPPPTTT\\\]]]ZZZZZZ___^^^___YYYWWW\\\YYYYYYccc^^^rrr}}}xxxpppiiiccc^^^YYYVVVSSSQQQPPPPPPPPPOOOMMMKKKFFFFFFHHHIIIKKKMMMNNNOOOJJJJJJKKKKKKKKKJJJIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBAAA@@@???>>><<<<<<>>>???AAACCCDDDDDDDDDCCC@@@>>><<<;;;;;;;;;======>>>???@@@AAAAAABBBHHHJJJNNNQQQRRRQQQOOOMMMRRRSSSZZZccchhhnnn}}}nnnuuutttXXXFFFKKKBBBBBBBBB999:::???===???@@@AAABBBBBBBBBAAAAAA:::<<>>@@@CCCFFFGGGGGGAAA<<>>AAADDDFFFFFFFFFEEEKKKFFFIIIUUU[[[\\\cccoooiiipppwww~~~ppphhhttt}}}qqqiiieeejjjrrryyytttnnnppp|||xxxqqqqqqjjjvvvyyynnnddddddccc^^^ZZZcccvvvkkkOOOIIIPPPTTTSSSUUU[[[^^^\\\WWWTTTSSSVVV]]]aaaaaa___^^^\\\[[[\\\^^^___]]][[[VVVVVV[[[```]]]YYY\\\dddeeefffeeeaaa]]]^^^dddjjjssspppyyywwwzzz~~~~~~|||yyytttttt}}}rrrWWWPPPNNNJJJJJJNNNNNNLLLOOOUUUSSSNNNNNNQQQQQQLLLLLLQQQJJJIIIIIIIIIIIIIIIHHHHHHKKKJJJJJJJJJJJJLLLMMMNNNOOOLLLHHHGGGHHHKKKNNNPPPIIIJJJLLLKKKJJJIIIJJJLLLNNNUUUXXXVVVTTTVVVWWWVVV]]]YYYXXX]]]```___^^^___cccdddzzztttrrrmmmddd^^^VVVVVVUUUTTTRRRPPPNNNLLLLLLKKKJJJJJJIIIIIIIIIJJJFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDCCCCCCBBBAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCBBB@@@>>><<<<<<<<<===AAA@@@@@@BBBEEEFFFFFFFFFKKKMMMOOONNNMMMMMMMMMNNNUUU]]]iiisss}}}pppmmmpppXXXKKKEEECCCBBBAAA???>>>=========AAAAAA@@@@@@@@@@@@AAAAAA=========>>>>>>???@@@AAA>>>>>>======???BBBEEEFFFDDDCCCBBBCCCEEEHHHJJJJJJKKKYYYXXXlllzzzvvvtttvvvzzzzzzuuutttvvvxxxxxxxxxzzzzzzuuunnnhhhccc[[[SSSGGG???===DDDHHHFFFCCCCCCFFFGGGLLLTTTYYY^^^gggppplllkkklllppp~~~zzzttt~~~xxxtttvvvssspppmmmiiieeehhhwwwzzzzzz{{{{{{zzzzzzyyyvvvqqqnnnpppnnnfffcccfffeeeaaa[[[jjj}}}```QQQTTTUUUVVVWWWXXXYYYZZZZZZYYYVVVTTTTTTXXX]]]aaaccc[[[^^^bbbccccccccccccccc[[[XXX[[[aaaccc^^^^^^aaaccceeeddd___^^^dddiiijjjmmmooo}}}yyy}}}||||||{{{zzz~~~|||aaaOOOKKKEEEEEEHHHNNNPPPQQQXXXaaaRRRMMMLLLNNNMMMIIIIIIMMMLLLKKKIIIGGGGGGHHHIIIKKKLLLKKKJJJIIIIIIJJJKKKLLLUUUPPPJJJGGGGGGIIIIIIHHHHHHJJJKKKLLLLLLLLLNNNPPPSSSVVVVVVRRRQQQUUUWWWWWWYYYVVVXXX]]]```^^^]]]^^^\\\___ttt}}}uuukkkccc```___\\\YYYWWWUUUSSSRRRJJJJJJJJJJJJJJJKKKLLLLLLHHHHHHIIIHHHHHHGGGFFFEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@?????????@@@@@@AAAAAABBBDDDFFFGGGHHHGGGIIIKKKNNNOOOOOOPPPQQQSSS[[[gggxxxpppddd{{{bbbQQQGGGCCC@@@??????>>>>>>>>>>>>??????>>>>>>======>>>>>>???;;;<<<>>>???@@@@@@???>>>======<<<===???BBBEEEGGGCCCCCCBBBDDDFFFIIIKKKLLLPPPZZZ[[[jjj{{{wwwwww{{{{{{wwwvvvxxxzzz{{{{{{{{{{{{vvvnnniiieee^^^WWWJJJFFFFFFMMMPPPLLLGGGEEEDDDEEEKKKTTT[[[aaaggglllvvvuuuvvvxxx}}}yyyxxxyyyqqqpppuuuppptttwwwtttmmmlllzzz}}}}}}}}}}}}~~~~~~{{{xxxssstttqqqjjjhhhiiigggaaa```nnnvvv]]]RRRZZZ[[[[[[ZZZXXXWWWXXXZZZ___\\\YYYXXXZZZ]]]______bbbaaaaaa```aaabbbccccccYYYWWWZZZ```aaa^^^^^^aaadddfffccc^^^\\\```cccdddiiijjj}}}xxxmmmaaaQQQIIIKKKFFFFFFIIILLLLLLLLLQQQWWWNNNJJJHHHHHHHHHGGGIIIMMMNNNLLLIIIFFFFFFGGGJJJLLLNNNNNNMMMLLLLLLLLLLLLMMMXXXQQQJJJGGGHHHIIIGGGEEEGGGIIIKKKLLLMMMNNNPPPRRRWWWVVVQQQLLLNNNTTTWWWVVVTTTSSSVVV\\\^^^\\\\\\___YYY\\\bbbxxxxxxooojjjfff```[[[YYYWWWUUUTTTPPPOOONNNMMMMMMMMMMMMMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@BBBCCCCCCDDDDDDCCCDDDEEEGGGIIIJJJJJJJJJKKKNNNPPPRRRTTTVVVZZZ\\\jjjxxxlllllltttzzz```PPPHHHCCC@@@===<<<<<<<<<===>>>??????<<<<<<;;;;;;;;;;;;<<<<<<888:::===@@@@@@???===<<<;;;;;;<<<===???BBBEEEGGGCCCCCCDDDEEEGGGIIIKKKLLLRRRVVVZZZccczzzxxx{{{~~~|||yyyyyyzzz|||~~~~~~{{{zzzuuummmhhhddd^^^WWWNNNMMMOOOVVVXXXTTTMMMIIIKKKLLLPPP[[[jjjssssssooottttttzzz~~~vvvwwwxxxyyyyyy~~~zzznnndddeeelllsss{{{yyyttt~~~~~~~~~}}}zzzxxxtttooonnnnnniiicccjjjvvvkkk[[[WWWaaacccddd___YYYVVVXXX[[[\\\[[[[[[]]]aaaeeegggggglllhhhbbbaaaccceeeffffff___]]]^^^aaaaaa^^^]]]^^^bbbeeeddd```___bbbeeeeeejjjjjjuuukkk\\\SSSLLLLLLQQQOOOLLLJJJKKKLLLMMMLLLLLLJJJGGGEEEEEEFFFHHHLLLOOONNNLLLJJJHHHHHHHHHJJJKKKNNNPPPRRRTTTTTTSSSQQQOOOUUUNNNHHHGGGKKKMMMLLLIIIGGGIIIKKKLLLLLLMMMOOOQQQUUURRRMMMIIIMMMTTTWWWUUUSSSRRRUUUYYYZZZZZZ^^^cccaaa^^^YYYaaatttmmmeee^^^\\\ZZZYYYWWW[[[YYYWWWTTTQQQOOONNNMMMLLLKKKIIIHHHGGGHHHIIIIIIGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBDDDEEEFFFEEEEEEFFFHHHJJJKKKKKKKKKLLLMMMSSSTTTVVVYYY]]]cccjjjooovvvhhhnnnbbbLLLFFFDDDBBB@@@<<<<<<;;;;;;<<<<<<======;;;;;;::::::::::::;;;;;;999:::<<<>>>>>>>>>======;;;;;;<<<>>>@@@CCCEEEGGGDDDEEEFFFFFFFFFGGGHHHIIINNNNNNUUUZZZrrr{{{xxxyyy|||{{{zzzzzz|||}}}~~~{{{zzztttkkkeeeaaaZZZSSSOOOPPPRRRWWWYYYWWWRRROOOUUUSSSTTTbbbzzzvvvsssssszzz|||tttyyy~~~}}}zzzxxxlllaaa^^^aaavvv~~~{{{~~~}}}~~~}}}|||||||||yyyuuurrrrrrqqqlllgggvvvddd^^^___gggjjjkkkfff]]]YYY[[[___^^^^^^```cccgggkkkllllllrrrlllffffffiiilllkkkiiiiiihhhgggeeeccc___\\\[[[___dddfffeeegggmmmqqqqqqrrrsssuuuzzz```SSSMMMJJJMMMSSSPPPKKKHHHKKKTTTZZZWWWQQQKKKJJJGGGEEEEEEHHHKKKMMMLLLLLLLLLLLLKKKJJJIIIHHHKKKNNNTTTXXXYYYVVVRRROOOSSSNNNIIIIIILLLOOONNNLLLHHHIIIJJJJJJIIIIIIJJJKKKMMMMMMJJJIIIMMMTTTUUUQQQSSSRRRTTTVVVVVVWWW^^^hhhnnnbbbYYY\\\lll|||ppphhheeebbb```]]]```^^^[[[XXXUUURRRPPPOOOMMMLLLKKKJJJJJJKKKMMMNNNIIIIIIHHHGGGGGGFFFFFFEEEHHHGGGEEEDDDBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGGGGFFFEEEHHHJJJLLLLLLKKKLLLNNNQQQYYY[[[___dddlllwwwssshhhyyyvvvUUUFFFEEEFFFCCCBBB===<<<<<<;;;:::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;===???@@@;;;<<<===???AAACCCEEEFFFEEEGGGHHHGGGEEEDDDDDDFFFJJJIIIQQQTTTccc~~~wwwwwwyyyyyyzzz{{{{{{|||}}}~~~~~~|||vvvllleee```XXXPPPNNNOOOQQQRRRTTTVVVUUUTTTWWWSSSQQQ```~~~{{{~~~qqqnnn{{{zzzyyyzzzzzzrrrhhh```]]]lllrrr|||}}}~~~|||}}}|||wwwvvvxxxzzzvvvsssssssssqqqnnnlll~~~~~~dddbbbfffhhhllloookkkccc___aaaeeejjjiiihhhiiijjjjjjiiigggpppllliiijjjnnnpppmmmiiikkkkkkiiifffbbb```]]][[[^^^dddiiijjjnnnssswwwwwwwwwxxxxxxrrrdddTTTLLLHHHFFFIIINNNMMMIIIFFFHHHRRRYYYUUUMMMNNNOOOLLLGGGFFFHHHJJJHHHLLLMMMNNNNNNNNNKKKIIIGGGHHHKKKPPPTTTUUURRRNNNKKKTTTQQQMMMKKKKKKKKKKKKJJJHHHIIIJJJIIIGGGEEEFFFGGGGGGIIIIIIHHHKKKPPPQQQNNNPPPQQQSSSTTTRRRSSS\\\hhhrrraaaYYY]]]aaannn~~~{{{wwwqqqlllgggbbb___^^^\\\ZZZXXXVVVUUUUUUPPPPPPOOOOOOOOOOOOPPPPPPLLLLLLKKKJJJJJJIIIIIIHHHLLLKKKIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIJJJJJJJJJIIIIIIIIIKKKMMMNNNMMMPPPVVV[[[bbbgggpppzzzqqqlllfffOOOIIIKKKHHHCCCBBB======<<<;;;:::::::::;;;======<<<<<<<<<<<<======>>>===;;;::::::===@@@BBB===>>>???AAACCCDDDEEEFFFFFFIIIKKKIIIFFFCCCDDDFFFJJJKKKPPPRRR\\\zzzwwwwwwyyy{{{|||{{{{{{|||}}}zzzqqqiiicccZZZQQQOOOQQQPPPNNNPPPTTTWWWVVVWWWWWWVVVcccttteeecccrrryyypppwww~~~vvvkkkaaa[[[\\\cccrrr~~~xxxzzz{{{xxxrrrppptttxxxuuurrrrrrpppmmmmmmppp|||eeeeeegggeeejjjnnnmmmhhhddddddfffhhhgggggghhhkkkllllllkkkjjjiiiiiikkknnnmmmiiifffeeegggfffbbbaaabbbaaa______eeekkklllnnnrrrsssrrrrrruuuuuu|||lllVVVQQQLLLHHHEEECCCEEEIIIHHHIIIGGGEEEHHHMMMJJJDDDKKKMMMLLLGGGGGGKKKLLLIIINNNNNNNNNNNNLLLKKKIIIHHHJJJKKKLLLMMMLLLKKKIIIHHHQQQQQQPPPLLLHHHFFFGGGHHHHHHIIIIIIHHHFFFEEEEEEFFFFFFIIIJJJGGGFFFJJJLLLKKKIIIMMMSSSUUUQQQOOOXXXcccjjjZZZSSSZZZ]]]ddd}}}tttmmmdddcccaaa___]]][[[[[[ZZZUUUUUUUUUTTTSSSRRRPPPPPPOOOOOONNNNNNMMMLLLLLLKKKMMMMMMLLLKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNMMMMMMNNNNNNOOOPPPMMMPPPSSSTTTVVV\\\fffmmmwww```kkkdddTTTJJJNNNPPPHHH@@@???<<<;;;;;;;;;;;;<<<<<<===>>>======<<<<<<======>>>>>>===<<<<<<===>>>@@@AAA@@@@@@BBBCCCDDDEEEEEEEEEEEEIIILLLLLLHHHFFFHHHJJJKKKOOONNNOOOWWWnnn{{{vvvyyy}}}}}}|||zzz{{{|||}}}~~~zzzssslllfff\\\SSSSSSVVVUUUPPPPPPUUUWWWUUUVVV___ccckkk{{{sssqqqnnnggg___cccqqqssskkkvvv}}}nnnddd```YYYfff{{{||||||zzztttuuurrrkkkiiinnnyyyvvvtttrrrmmmhhhkkksssxxxfffggggggbbbfffjjjllljjjgggdddccc^^^^^^```ccciiinnnpppqqqiiijjjkkklllkkkiiifffdddbbbeeeeeeaaaaaadddeeeaaa^^^eeekkkkkklllooonnnllljjjmmmnnnrrrkkkSSSGGGHHHIIIIIIFFFCCCFFFIIIAAAGGGJJJFFFEEEIIIKKKHHHDDDHHHIIIGGGHHHNNNPPPMMMQQQOOONNNLLLKKKJJJJJJKKKPPPNNNKKKHHHFFFFFFGGGHHHMMMOOOOOOKKKFFFCCCFFFIIIGGGHHHIIIHHHFFFEEEFFFGGGGGGKKKKKKEEEBBBDDDHHHIIIDDDJJJSSSVVVQQQMMMSSS^^^___RRRMMMUUU]]]eeezzz}}}mmmkkkiiieeebbb___]]]\\\ZZZZZZYYYXXXVVVSSSPPPNNNQQQQQQPPPPPPOOONNNNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPPPPPPPQQQRRRTTTVVVSSSVVVYYY[[[___hhhttt~~~qqq\\\fffbbbPPPGGGFFFPPPRRRGGG===<<<:::::::::;;;<<<===??????>>>======<<<<<<======>>><<<===>>>??????@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDIIIMMMNNNKKKIIIKKKOOOLLLQQQLLLLLLSSS]]]~~~www{{{~~~}}}{{{{{{|||xxxzzzxxxrrrmmmggg]]]SSSWWW[[[ZZZTTTSSSVVVWWWTTTRRRbbbkkknnnqqqccchhhooonnn```VVVXXXaaaggg}}}nnndddnnnuuullljjjaaasss|||}}}tttmmmooommmeeedddjjjzzzxxxvvvssskkkdddiiitttssseeehhhggg```ccchhhkkkkkkhhhccc``````______aaaeeeiiikkklllmmmnnnnnnmmmiiifffeeeeeeeeeiiihhhbbbbbbffffffbbb\\\dddjjjkkklllnnnnnnkkkfffhhhhhhkkkzzzsssTTTHHHHHHGGGEEEDDDDDDDDDEEEFFFDDDFFFGGGFFFEEEDDDDDDEEEKKKIIIGGGFFFFFFGGGHHHIIIJJJIIIKKKNNNLLLHHHIIILLLHHHLLLNNNKKKHHHGGGEEEBBBCCCKKKOOOKKKHHHIIIGGGCCCLLLKKKLLLMMMJJJDDDCCCFFFDDDEEEEEEGGGGGGHHHGGGGGGIIILLLOOONNNLLLMMMSSSXXX\\\UUUMMMLLLSSS^^^ggglll|||tttsssppphhhaaa```_________]]]ZZZWWWVVVUUUVVVVVVUUUSSSRRRQQQPPPOOOPPPOOOOOOOOOOOOOOOPPPQQQOOOPPPSSSTTTUUUTTTSSSRRRVVVVVVWWWXXXYYYZZZ[[[\\\___eeelllrrryyyaaa\\\dddfffPPPCCCCCCCCCCCCBBB@@@>>>===;;;:::::::::;;;<<<>>>???;;;;;;<<<<<<<<<<<<;;;;;;>>>??????>>>======>>>@@@BBBDDDFFFEEECCCCCCFFFIIIJJJIIIIIIJJJJJJKKKLLLMMMPPP___VVVNNNTTTSSSooo{{{yyyyyy{{{~~~~~~{{{xxxvvvuuuuuutttpppgggZZZQQQVVVUUUQQQJJJGGGMMMZZZfffbbblllvvv{{{{{{iii\\\aaabbbdddccc^^^ZZZ\\\bbbwwwxxx~~~{{{mmmfffhhh{{{{{{tttsss||||||~~~~~~}}}wwwiiigggddd^^^^^^{{{tttmmmiiieeeeeekkksssxxxhhheeehhhaaagggaaadddmmmlll```YYYZZZXXXYYYZZZ\\\___aaabbbccc```fffllllllfffaaaaaabbbeeeaaa^^^^^^aaabbb___[[[[[[]]]^^^______aaacccfffeeedddaaadddpppoooYYYMMMLLLIIIIIIGGGEEEDDDCCCCCCCCCBBBEEEHHHHHHGGGFFFEEEFFFKKKMMMMMMJJJFFFEEEGGGJJJIIIHHHIIIKKKIIIFFFGGGKKKLLLMMMLLLGGGGGGJJJJJJHHHCCCJJJMMMIIIFFFGGGEEEBBBHHHIIIMMMNNNIIICCCDDDIIIIIIJJJJJJIIIGGGFFFFFFFFFLLLOOORRRQQQNNNMMMOOOSSSVVVQQQLLLJJJOOOVVV^^^cccnnn|||qqqiiiggggggfffeeebbb___\\\[[[ZZZXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVTTTUUUWWWXXXXXXXXXXXXWWWZZZZZZ\\\^^^bbbhhhllloooooovvvzzzmmmkkkwwwiiiPPPBBBAAABBBBBBBBB@@@???===<<<;;;::::::;;;<<<===>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;===>>>???>>>======>>>???BBBDDDEEECCCAAA@@@BBBDDDGGGGGGHHHHHHIIIKKKLLLMMMJJJWWWPPPLLLTTTRRRggg~~~|||zzz{{{|||}}}{{{zzzxxxwwwvvvuuuqqqgggZZZQQQNNNMMMIIICCC@@@FFFSSS^^^qqq~~~}}}{{{mmmdddaaa___ccchhhfffbbbgggrrr|||{{{wwwpppwwwwwwwwwzzzyyywwwooonnnnnnyyypppiii```ZZZ]]]wwwqqqjjjfffbbbaaafffmmmxxxmmmZZZ]]]dddaaa___YYYYYY``````XXXSSSVVVVVVUUUUUUVVVYYY\\\```bbb]]]```dddgggfffdddbbbaaa^^^]]]\\\^^^bbbbbb]]]YYYWWWYYY\\\___aaabbbaaa```]]]^^^\\\___hhhwww~~~aaaLLLHHHIIIIIIGGGGGGGGGFFFFFFEEEDDDCCCGGGJJJNNNPPPNNNKKKHHHGGGEEEJJJMMMKKKFFFDDDGGGKKKJJJHHHIIIJJJIIIFFFGGGLLLLLLMMMKKKHHHJJJMMMJJJEEECCCGGGIIIFFFDDDDDDDDDBBBEEEFFFKKKMMMJJJEEEFFFKKKMMMNNNOOOLLLGGGDDDDDDFFFLLLPPPSSSRRRNNNKKKJJJJJJMMMLLLJJJIIIJJJMMMSSSWWWSSSmmm}}}xxxvvvrrrnnnjjjgggeeedddZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYYYYZZZ]]]]]]^^^___```aaacccccceeegggiiiooovvv}}}hhhiii~~~iiiPPPCCC??????@@@??????>>>===;;;;;;::::::;;;<<<============;;;<<<<<<======<<<<<<;;;<<<>>>>>>>>><<<<<<===>>>AAABBBBBBAAA>>>===>>>???AAABBBBBBCCCEEEGGGIIIJJJFFFNNNIIIJJJUUUSSS___}}}zzzzzz|||}}}}}}{{{zzzyyywwwsssjjj]]]SSSMMMMMMIIICCC@@@DDDNNNWWW|||~~~xxxqqqpppiiilllwwwvvvooovvvzzzuuuqqqnnnqqqxxx~~~nnnaaa]]]]]]zzzrrr___VVV]]]mmmhhhdddbbb```___dddkkkwww~~~ttt___TTTYYY```]]]ZZZSSSQQQUUUUUUPPPOOORRRTTTRRRQQQQQQSSSXXX\\\___[[[\\\^^^cccggggggdddaaaYYYYYYZZZ^^^aaa```[[[WWWTTTUUUYYY___dddddd```[[[WWWZZZYYY\\\bbbjjjzzzUUUCCCIIIKKKBBB@@@BBBDDDFFFGGGHHHGGGGGGIIIMMMQQQSSSPPPKKKGGGEEE>>>AAAEEEFFFFFFFFFHHHKKKIIIIIIKKKNNNMMMIIIHHHKKKLLLNNNOOOQQQUUUUUUMMMBBBBBBDDDEEEDDDDDDDDDDDDCCCDDDCCCFFFKKKMMMJJJIIIJJJMMMOOOPPPMMMGGGDDDDDDGGGJJJNNNQQQQQQNNNIIIEEEDDDGGGIIIJJJIIIGGGGGGJJJNNNSSSXXXpppuuuxxx|||xxxtttrrrgggfffdddcccccccccccccccaaa`````````aaabbbcccdddiiiiiiiiikkkmmmqqquuuwwwzzz}}}kkkdddjjjoooTTTEEEAAACCC=========<<<<<<;;;:::999999:::;;;=========<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>===<<<;;;<<<=========>>>===<<<<<<;;;;;;;;;;;;<<<>>>@@@CCCEEEFFFGGGIIIEEEIIIUUUUUU[[[qqq{{{yyy{{{}}}|||{{{{{{zzzwwwnnnaaaXXXTTTSSSQQQKKKFFFFFFKKKPPPsssvvvuuuwww|||{{{yyytttsss~~~|||oooccc^^^]]]~~~cccWWW___ccc```___aaaaaabbbhhhooowww}}}jjj___ZZZ\\\___YYYZZZTTTQQQSSSSSSOOOOOORRRRRRQQQQQQQQQSSSUUUYYY[[[XXXZZZ]]]aaaeeeeeedddcccZZZZZZZZZ\\\^^^]]]ZZZWWWUUUTTTWWW]]]ccceee```ZZZVVV\\\]]]___bbbcccttt}}}]]]HHHIIIIIIAAA>>>@@@BBBEEEFFFGGGGGGGGGCCCGGGLLLOOOMMMJJJHHHFFF@@@??????BBBGGGIIIHHHEEEEEEFFFKKKQQQOOOIIIFFFGGGLLLNNNPPPTTTYYY]]]WWWNNNCCCBBBCCCEEEFFFFFFFFFFFFFFFAAAAAAIIIPPPOOOJJJFFFJJJLLLNNNLLLIIIFFFFFFGGGIIILLLPPPQQQOOOKKKGGGEEEEEEHHHKKKJJJGGGFFFGGGIIIPPPMMMTTTuuu~~~}}}{{{yyyxxxxxxxxxyyyssssssssstttuuuvvvwwwwww{{{{{{|||xxxggg___jjjtttWWWGGG???===???<<<;;;;;;:::999999999999888999;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;::::::999;;;======;;;:::;;;;;;999999:::;;;<<<<<<;;;:::999999:::<<>>@@@BBBCCC@@@<<>>>>>===>>>???BBBDDDEEECCCCCCCCCBBBBBBDDDHHHKKKDDDCCCAAA???>>>???AAACCCFFFDDDEEEGGGFFFCCCDDDHHHEEESSSccclllpppnnnfff___TTTNNNMMMRRRQQQIIICCCAAAAAADDDJJJNNNKKKEEEDDDHHHJJJIIIKKKQQQVVVUUULLLDDDKKKIIIGGGFFFGGGHHHHHHHHHEEEAAA>>>???CCCFFFGGGFFFAAA???AAAEEEHHH[[[~~~tttvvv||||||llleeennncccLLL:::999<<<:::888;;;:::999888777777888999999888777666555555666777888666666777777777777666666666999;;;<<<:::999888888<<<::::::;;;===<<<999555888888888:::;;;===???@@@===<<>>???>>>=========>>>@@@AAALLLIIIEEEBBBBBBDDDHHHJJJBBBAAA???>>>>>>>>>>>>???EEEGGGHHHGGGDDDCCCFFFHHHIIIVVVkkkkkkZZZ[[[YYYUUUQQQNNNJJJFFFCCCCCCFFFHHHFFFDDDFFFLLLQQQKKKLLLMMMMMMKKKHHHFFFDDDJJJHHHEEEDDDDDDCCCAAA@@@????????????????????????@@@>>>AAADDDCCCJJJddd}}}uuummm~~~yyynnnaaacccttttttZZZDDDBBB>>><<<<<<<<<:::999999999999999999888777666777666666555555555666666999999888777777888888999888999::::::888777777888888999:::;;;;;;;;;:::999999999999999:::<<<>>>???@@@@@@@@@BBBEEEIIILLLOOOZZZ^^^~~~zzzzzzwwwvvvyyyyyyqqq```RRROOONNNQQQ[[[fffiiiccc\\\MMMIIIaaazzzuuu{{{|||rrrwwwtttbbbaaafff[[[ZZZZZZ\\\aaagggkkkmmmxxxxxx___YYYZZZPPPTTT___YYY[[[WWWRRROOOOOOSSSXXX\\\cccaaa___]]][[[XXXTTTQQQRRRSSSVVV[[[___bbbbbbaaaeeefffeee```ZZZUUUTTTUUUXXXXXXWWWVVVWWWXXXYYYZZZ_________```aaadddfffgggIIIHHHJJJVVVqqqxxx^^^PPPEEECCCDDDFFFQQQ___mmmeeedddqqqzzzaaaHHH===============>>>??????DDDBBBAAA??????@@@BBBCCCBBBAAA???>>>>>>>>>??????EEEGGGHHHGGGCCCBBBDDDGGGEEEMMM]]]llltttoooaaaUUUSSSQQQNNNKKKGGGDDDAAA???BBBFFFHHHHHHEEEEEEIIIMMMJJJJJJJJJJJJHHHFFFDDDCCCIIIGGGDDDCCCCCCBBBAAA???????????????????????????@@@>>>???BBB???@@@QQQfffvvvrrrtttttt~~~uuuZZZGGGAAA???===<<<<<<<<<<<<;;;888999999999888888777666666666555555555555666666666666666666666666666666777888:::999888666777777777888:::;;;;;;;;;::::::999999999999:::<<<===>>>???@@@BBBDDDGGGHHHJJJJJJOOOQQQkkk~~~{{{{{{xxxxxx{{{|||uuugggZZZPPPMMMNNNWWWcccjjjhhhcccSSSKKKRRRmmmzzzooojjjfffiiitttsssccc______ZZZYYYYYY\\\```eeejjjllluuu{{{rrr```___```UUUVVV___[[[ZZZWWWTTTQQQQQQTTTXXX[[[aaa___]]]]]]]]][[[YYYWWW[[[]]]___aaabbbccceeegggggggggeee```ZZZVVVUUUVVVYYYXXXWWWWWWWWWXXXYYYZZZ]]]^^^___aaaccceeeffffff===>>>>>>@@@LLLeeeuuueeeXXXGGG???;;;>>>??????EEENNNTTTKKKDDDJJJTTTUUUJJJ>>><<<<<<======>>>=================================AAA@@@???>>>>>>??????@@@EEEGGGHHHFFFBBB@@@BBBEEEEEEHHHNNNUUUZZZYYYSSSMMMKKKJJJHHHEEEBBB???===<<<@@@DDDHHHIIIGGGFFFGGGHHHIIIHHHGGGFFFEEEDDDCCCBBBGGGDDDBBBAAAAAAAAA@@@>>>===========================;;;<<>><<<;;;;;;<<<===<<<;;;888888888888888777777666666555555555555555666666444555666777777666555555666888999888777666666666666777999:::;;;;;;;;;;;;999999999:::;;;<<<===>>>???AAADDDFFFGGGGGGFFFEEEHHHKKKWWW{{{|||zzzyyy|||zzzoooeeeQQQLLLJJJPPP\\\gggkkkkkkXXXMMMFFFJJJ[[[xxx|||qqqeee[[[XXX]]]iiinnnccc___YYYXXXXXXYYY\\\```dddiiikkksssxxxllleeehhhhhhZZZWWW\\\\\\XXXWWWUUUUUUUUUWWWYYYZZZ\\\\\\[[[]]]___``````___fffffffffdddbbbccchhhkkkjjjhhhddd^^^YYYVVVVVVWWWYYYXXXWWWVVVWWWXXXZZZ[[[\\\]]]___aaacccddddddddd555:::???@@@AAAHHHUUUaaa{{{hhhXXXIII???CCC>>><<<>>><<<888888;;;@@@<<<<<>>:::;;;<<<======<<<;;;:::;;;;;;;;;<<<<<<======>>>@@@???>>>>>>>>>???@@@AAADDDFFFFFFDDD@@@>>>@@@BBBIIIGGGFFFGGGIIIJJJHHHGGGGGGGGGFFFDDDAAA?????????>>>BBBGGGJJJIIIHHHGGGGGGHHHGGGEEEDDDCCCBBBBBBBBBCCCAAA????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::777999===>>><<<>>>CCCGGGYYY~~~uuuxxxyyypppooossspppqqquuuzzz]]]HHH???>>>===;;;::::::;;;;;;:::999666777777888777777666666555555444444444555666666666777999;;;;;;:::888777666777888888666555555666555666888:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>>>>???BBBCCCDDDEEEEEEEEEDDDDDDFFFKKKNNN^^^}}}zzzyyy|||}}}uuunnnUUUMMMGGGHHHRRR^^^fffjjj]]]NNNEEEEEEIII[[[}}}yyysssmmmeeebbbhhh{{{dddaaa^^^WWWXXXZZZ\\\^^^aaaeeeiiimmmtttxxxwwwlllnnnqqqkkk]]]UUUXXX[[[VVVVVVVVVWWWWWWXXXYYYYYYYYYXXXYYY\\\aaadddffffffkkkhhheeebbbbbbdddgggjjjjjjgggaaa[[[WWWVVVWWWXXXXXXWWWVVVVVVWWWZZZ]]]___^^^]]]]]]]]]]]]^^^___```======<<<999999<<>>@@@>>>======<<<===>>>@@@AAAAAACCCDDDAAA===;;;===???EEECCCAAAAAABBBDDDEEEFFFDDDEEEFFFDDDAAA???@@@AAA<<<@@@EEEHHHIIIIIIHHHGGGFFFFFFDDDCCCBBBAAABBBBBB@@@>>><<<<<<=========<<<::::::::::::::::::::::::999666555999<<<===???AAAEEEAAAYYY~~~{{{www}}}kkk___]]]fffyyyxxx[[[JJJ>>>:::;;;===;;;:::999:::999777555555666666777777777666666444444444444444555666666777888:::<<<<<<;;;:::999666777888888666555555666555666888:::;;;;;;;;;;;;======>>>>>>??????@@@@@@DDDCCCBBBBBBBBBCCCDDDEEEDDDLLLLLLOOOttt}}}zzz{{{}}}|||wwwrrr\\\SSSHHHDDDJJJTTT]]]aaabbbOOOHHHOOOKKKJJJnnnxxxwww{{{~~~tttlllmmmyyymmm\\\]]]]]]WWWZZZ\\\___aaacccggglllooowww{{{zzzooonnnuuutttiii]]]TTTSSSXXXUUUUUUUUUVVVWWWXXXYYYYYYWWWWWWXXX[[[aaafffhhhiiikkkfff```___bbbeeefffffffffbbb]]]XXXVVVVVVXXXYYYWWWVVVVVVVVVXXX\\\```bbbaaa___[[[XXXWWWYYY[[[\\\888888888999<<<>>>>>>>>><<>><<<;;;;;;;;;<<<===???@@@>>>???@@@>>>:::999:::===;;;;;;;;;<<<>>>AAAEEEGGG@@@BBBDDDBBB>>><<<>>>@@@<<<>>>AAADDDEEEFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@===;;;::::::;;;<<<;;;:::888888888888888888888888999777555666888:::;;;<<<;;;>>>FFF___zzzuuuqqqooorrr{{{zzzoooqqqzzzwwwooommmoootttnnnfffbbbhhhwww|||XXXFFF@@@;;;888888;;;:::999999999888555333444555555666666666666666333333333333444555666666555666777999999999999888666888999888777666666666555666888999::::::::::::===>>>???@@@@@@@@@@@@???CCCBBBAAA@@@AAACCCEEEGGGFFFNNNPPPQQQfff~~~|||{{{zzzxxxuuuiii^^^QQQIIIIIIOOOUUUXXXcccQQQKKKQQQMMMGGG```zzztttsssvvv}}}xxxuuutttmmmjjjxxxvvvbbbXXXYYYZZZXXX[[[^^^ccceeefffhhhnnnrrrxxx{{{rrrfffkkktttnnnccc___XXXRRRWWWUUUTTTSSSRRRSSSVVVXXXYYYWWWVVVWWWZZZ___dddfffggggggddd```___aaacccdddcccaaa]]]XXXVVVVVVXXXZZZ[[[YYYXXXVVVVVVXXX\\\```cccccc```\\\YYYXXXXXXZZZ\\\000222777<<<>>>===;;;999@@@>>>>>>DDDQQQcccsss}}}{{{rrrmmmcccQQQIIIBBB@@@>>>::::::===::::::999777666777666666===<<<:::999999:::<<<===:::999888888777777777888444555555666888999;;;<<<999999999999:::<<<>>>???:::<<<===;;;888666999;;;999999999999;;;>>>BBBDDD===@@@BBB@@@<<<:::<<>>>>>======???@@@@@@@@@@@@@@@AAAAAA@@@???>>>===;;;999888888999::::::999777777777777777777777777888888777666666888999888222===AAAEEE___yyyzzzvvvjjj```aaaiiiyyyllliiiiiippp}}}vvvmmmaaa\\\```mmm{{{wwwiii]]]___hhhrrr}}}~~~aaaFFF>>>>>>;;;999:::888777777888999888666444333444555555666666666555333333333333444555666777444555555666777777888888777888:::999888666777777666777888999::::::999888<<<===>>>?????????>>>===??????@@@AAABBBDDDEEEFFFJJJLLLPPPSSS[[[vvv|||{{{xxxwwwvvvlll^^^TTTPPPQQQSSSUUUYYYTTTPPPOOONNNRRR^^^lll}}}{{{|||{{{wwwsssrrrqqqvvvzzzyyywww}}}vvviii\\\XXXWWWVVVWWWZZZ[[[___dddfffgggiiinnnsssuuuyyylll```aaallleee]]]dddaaaVVVWWWUUURRROOONNNOOOSSSWWWZZZYYYWWWWWWXXX\\\```cccccc___bbbdddbbb]]][[[]]]```]]]ZZZVVVVVVYYY\\\^^^^^^^^^\\\YYYWWWWWWZZZ]]]```bbbbbbaaa```___^^^^^^^^^777777555333222666;;;@@@:::999<<<@@@@@@@@@GGGPPPXXXrrrqqq[[[NNNGGG<<<>>>999999===>>>999666888888::::::888888999888666333444555777888888888999:::999888666666666777888333444777:::;;;<<<;;;;;;888888888888999;;;===???777999;;;999666555888;;;======;;;999999:::>>>AAA===@@@BBB@@@<<<:::<<>>;;;999999;;;;;;<<<===>>>???@@@???>>>;;;:::999888666777999:::999999777777777777777777777777555888999888888999999888555;;;@@@>>>???WWW}}}ssslllfffiiippprrrkkkccc]]]XXXTTTWWW```gggiiigggeeeaaa\\\\\\bbbkkksssxxx}}}tttuuugggNNN:::888;;;999888;;;555555555777999999777555333444444555666666666555222222222333444555666777555555555555666777999999888999::::::888777777888777777999::::::999888777;;;<<<===>>>>>>===<<<<<<;;;===@@@CCCEEEFFFEEEEEEIIIDDDHHHNNNMMMZZZppp~~~|||zzzxxxuuuhhh]]]WWWUUUUUUUUUNNNVVVVVVOOORRR___aaaYYYddd}}}vvvwwwuuupppiiihhhvvvyyyvvvrrrmmm[[[MMMHHHPPPVVVUUUVVV]]]ZZZ___eeeggggggiiinnnsssrrrwww}}}ggg^^^WWWddd]]]YYYiiihhhYYYYYYUUURRRMMMKKKLLLQQQWWW[[[ZZZXXXWWWXXX[[[^^^``````WWW```gggcccXXXQQQVVV]]][[[XXXUUUWWW[[[___aaaaaabbb___[[[XXXWWWXXX[[[]]]```bbbdddffffffeeecccaaa555555555666666666666666666888999999999999;;;<<>>@@@@@@===:::888777999999999888888888777777:::999888:::<<<======<<<<<<;;;:::888777666666666555666666777888999999999999888666555444555777888:::666999???AAADDDVVVlllqqqzzzzzz|||dddEEEBBB===888555555555666555555555555555555555555444444444444444444444444444333333222222333333444555555666666777777888888999888888777666555555444333444555666777888999999888;;;<<<::::::<<<:::666:::;;;<<<===>>>@@@AAAAAAAAAFFFFFFHHHMMMSSSmmmnnnyyy|||zzzzzzzzz}}}}}}ssseeeYYYUUUUUUSSSMMMKKKPPPTTTVVV[[[bbb```dddzzz~~~pppooozzzoooggg\\\TTTQQQNNNMMMQQQWWW]]]______ccccccdddeeegggjjjmmmoooqqqtttxxx|||tttaaa[[[[[[___]]]ZZZ___fff```SSSQQQOOOLLLLLLOOOSSSVVVWWWYYYZZZXXXVVVXXXZZZYYYTTTVVVXXXZZZWWWTTTTTTYYY]]]XXXVVVVVVXXXYYYYYY]]]cccbbb___[[[WWWVVVWWWYYY[[[\\\___eeegggddd___^^^```444444444555555555555555555777888888888888999;;;<<<;;;>>>GGGWWWiiiwww~~~~~~xxxrrrjjjeee\\\QQQDDD<<<:::;;;:::888999999999888888888888777777777666666555444444333777777666666666555555555555555666666666666555555666666888999999999888888444666777888777888999;;;::::::888777666777777888;;;;;;:::999999::::::;;;999;;;<<<;;;999777666777999999999888888777777777;;;:::999;;;===???>>>===::::::888777666555555555444444555555666777777888777666555444444555777888777444555::::::888BBBQQQqqq}}}^^^EEE???===:::777666666777777444444444444444444444444444444444444444444444444444333333222222333333444666666666666777777777777888888777666666555444444333333444555666777888888555888999777777:::999666777888999:::<<<===>>>???CCCGGGFFFGGGJJJLLL]]]{{{sssqqq}}}~~~}}}}}}|||xxxqqqhhh```\\\XXXNNNHHHKKKQQQUUUXXX\\\ZZZYYYeeewww~~~pppccc[[[UUUQQQOOOOOOQQQUUUYYY\\\]]]]]]bbbccccccdddgggiiilllmmmiiiooouuuxxxzzzsssccc^^^```___bbb^^^VVVWWW___```ZZZPPPMMMKKKKKKMMMPPPRRRRRRVVVYYYZZZVVVTTTWWWXXXWWWXXXYYYZZZXXXVVVYYYaaagggYYYUUUSSSTTTTTTSSSVVV\\\___]]]ZZZXXXWWWYYY\\\^^^YYYYYY\\\^^^^^^[[[ZZZYYY222222333333333444444444333555666666666666777888<<<888333333999BBBJJJOOOWWWkkk}}}uuuiii^^^UUUMMMEEE???>>>;;;888777888:::;;;:::999999999999888888888888666666666555555444444333555555555444444444444444444555555666666555555444555666777777888777777777222444666888888999<<<>>><<<;;;:::888777777777777999999888888888999999:::888999999888666666777888888888888888777777777777999888888:::<<<>>>======888777666555444333333333222333333444444555555555555444444333444555777888888444666;;;:::555666===FFFjjjrrrWWWCCC999999888777777666666777777444444444444444444444444444444444444444444444444333333222222222222333333777777777777777666666666777777666666555444444444333333444555666666777777:::;;;:::666555777777555555666777999;;;<<<>>>>>>CCCFFFDDDEEEIIIHHHPPPeee\\\jjj|||{{{|||~~~yyyoooggg```SSSGGGFFFKKKPPPRRRTTTVVVTTTXXXooo|||{{{uuueeeYYYSSSQQQPPPPPPTTTYYY\\\]]]]]]]]]^^^aaabbbbbbdddfffhhhjjjkkkgggmmmssstttuuu|||www^^^XXX^^^ddd___bbb^^^UUUVVVcccnnnrrrVVVTTTRRRRRRSSSTTTTTTSSS[[[``````ZZZVVVYYY]]]___ZZZZZZZZZYYYZZZ```iiiqqqccc^^^ZZZYYYWWWUUUVVVZZZ\\\ZZZYYYXXXYYY\\\___aaa[[[YYYXXX\\\aaadddccc___000000111111222333333333222333444444333333444666888888888:::<<>>===;;;::::::::::::::::::;;;;;;888555444555666888888777777777666666666444444444444333333333333444444444444444444444444333333444444444444333333555444444444444444444444444666777777777777888:::888888999999::::::::::::666666666777777888888888999999888666555666999<<<666666666666666666666666555444333444777888777666333333222111000000000000222222333333333333333444000111111111222333444555222//////333666666666666::::::@@@YYY```NNN@@@666555<<<444444555555555444333222333333333333333333333333444444444444444444444444333222222111111222222333777666666555555444444444444444444333333333333333444555555666666777777777CCCCCC???777444666777555555666777999;;;<<<>>>>>>>>>AAA>>>???IIIKKKNNNYYYaaaeee___}}}|||{{{{{{zzzyyymmmggg\\\NNNEEECCCEEEGGGAAANNNYYYfff}}}}}}llleeeaaa______YYYVVVUUUYYY^^^___[[[WWWZZZ]]]``````^^^]]]```ccc```aaabbbcccdddeeeffffffooommmmmmrrr}}}~~~mmm```cccfffZZZbbb^^^WWWRRRUUU^^^dddfffbbb```^^^]]]^^^]]]\\\ZZZfffbbbZZZUUUWWW\\\\\\WWWZZZ[[[[[[\\\]]]aaafffiiimmmeee___]]][[[WWWTTTUUUXXXXXXWWWXXXXXXYYYZZZ[[[VVVVVVTTTVVV___iiijjjddd......///000111222222333000111222222000000111222111333333333222111333444000111222555999<<<>>>>>>:::;;;@@@IIINNNRRRWWW]]]___bbbgggjjjlllmmmnnnooo{{{vvvsss|||yyyjjjaaa^^^[[[VVVQQQGGGHHHGGGCCC===:::999:::::::::999999999999::::::777777777555444555777:::666666666666555555555555333333333333333333333333333333333333444444444444222333333444444333333222444444333222222222333333555666777777555555555777555666888999::::::;;;;;;555555666777888888888888777777666444333444777999555555555555666666666666777666555555777777666555222111000000//////000000222222222222222222222222000000000111111222222222333111///000222444555555888:::;;;>>>OOOtttppp[[[GGG???<<<777555777444444555444444333111111222222222222222222222222222222222222222222222222222222111111111111222222444444444444444333333333333333333222222222222222444444555555555666666666999:::888333222666888777444555666777888::::::;;;>>>BBB>>>===FFFHHHHHHQQQSSSbbb^^^ooo|||xxxwwwzzz}}}sssssskkk\\\OOOIIIHHHHHHAAALLLVVV```zzz~~~lll```XXXSSSOOOJJJKKKNNNWWWaaaddd```ZZZ[[[\\\]]]^^^]]]]]]___```aaaaaacccdddeeeeeeeeeeeeiiiiiilllwwwyyylll___dddiiiZZZ___\\\XXXXXX[[[___aaaaaagggeeebbbaaabbbbbbbbbaaahhhbbbYYYUUUZZZaaa^^^XXX]]]\\\\\\\\\]]]___aaabbbjjjccc^^^^^^^^^YYYUUUTTTWWWWWWWWWXXXXXXXXXXXXWWWWWW[[[ZZZVVVXXX^^^___ZZZ......///000111222333333000111222111000///000111555666666444222111444666777666666777777444222111:::555444999;;;888777999777:::???BBBDDDDDDDDDEEECCCGGGKKKJJJDDD@@@CCCIIILLLGGGAAA>>>>>>>>>;;;888>>>>>>>>><<<;;;::::::;;;;;;;;;;;;:::999888888999888777666666777888999:::555555444444444333333333222222222222222222333333111111111222222222333333222222333333333333222222444333222111000111111222444555666555444333444555555666888999999999999888444555777888999999888888777777777666444444666888444444444555555666666666777666444444555555333222111111000////////////000000000000000000000000000///000000111111000000000333444333222222333555555222888:::777777IIIlllrrrFFF???999888999999777666444444333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222333333222222222222222222222222222222333333333333444444111333333000111666888777666666777888888999::::::===DDDBBB@@@FFFFFFDDDKKKLLLQQQmmm|||iii|||zzz{{{}}}zzz{{{vvvjjj___XXXRRRLLLFFFJJJOOOWWWgggtttfff]]]XXXSSSOOOJJJMMMSSSZZZ```bbbaaa___\\\\\\^^^```bbbbbb```^^^aaabbbccceeeeeeeeeeeedddfffmmmyyyssslll]]]eeeqqqeeeZZZ[[[^^^```aaaaaadddfffhhheeebbbaaaccceeeffffffdddbbb\\\ZZZ^^^eeeeee```ccc```]]][[[\\\^^^aaabbbgggaaa___bbbccc___ZZZXXXVVVWWWXXXYYYYYYYYYXXXXXXZZZdddfff]]]WWWZZZ\\\YYY......///000111222333333000111222111000///000111,,,000444555444333333444333333333333333444888===:::222///555:::999888999:::777444333444777;;;===999999;;;===<<<:::999;;;666555555666999<<<<<<<<<<<<999777888::::::888666555666666666555555555666;;;999666666666666444222444444333333333222222222222222222222222222222333//////000000111111111222222222222333333222222222444333111000000000111111222333555444333333444666666777888999999888666666444555777888999999999888999::::::999777777888999444444444555555555666666666444222222222222000...111000000////////////000///////////////.........///000000000000000///...---000222000///111333333000222555777777;;;EEEOOO}}}aaaFFF<<<===:::666333444444222333333222222333333444555111111111111111111111111000000000000000000000000222222111111111111222222000000000111111222222333111111111111111111222222111111111111111111222222111333333000111555666555999999:::::::::;;;;;;;;;;;;EEEFFFDDDIIIHHHDDDIIIMMMMMMYYY}}}iiippp~~~|||~~~{{{rrrkkkeeeZZZOOOGGGDDDFFFMMMVVVbbbttt{{{llliiibbbZZZVVVTTTRRROOOPPPUUU[[[^^^___```bbbeee^^^^^^```eeeiiihhhccc^^^bbbcccdddeeefffeeeddddddiiivvvuuunnnnnn```jjj{{{rrr[[[___dddddd^^^YYY[[[aaaccc```\\\\\\^^^aaacccddd[[[]]][[[YYY\\\bbbeeedddgggccc]]]ZZZ[[[___bbbeeebbb]]]\\\aaaddd```[[[XXXUUUVVVXXXZZZ[[[[[[ZZZZZZYYYhhhmmmaaaWWWYYY\\\\\\//////............//////////////////////////////000000111111111222222222333333333333333333333333222333444444555555444444666666555555444444444444555555666777777666555555777888999999888888:::<<<888888888888777777777666666666555555444444444444444444444555555555555666555555444444444444555555333333444444444333222222444222000///000111111111111111111222222111111000222222222222222222222222444555666777777666555444777777777777666666666666666777999999888888888999;;;999666333222333555666666888:::999555222222333444444333222222111111000//////............//////////////////////////////////////////000000000000............////////////111111333555777999:::;;;DDD```dddSSSFFF:::777666666555444444333333111111111111111111111111111111000000000000111111///000000000111111111111111111000000//////......222666:::;;;888444222222////////////000111222333555444222111111222444555555555444444444555555666555777:::===?????????>>>AAAAAABBBCCCEEEGGGIIIJJJIIIOOORRR^^^rrrkkk~~~xxxxxxyyyzzz{{{xxxrrrjjjdddWWWRRRMMMLLLNNNQQQRRRRRR^^^```iiitttvvvvvvxxxkkkmmmxxxpppfff[[[YYYWWWVVVWWWXXXXXXXXX```aaabbbbbb___]]]]]]^^^dddfffhhhhhhggggggggghhhhhhfffdddccceeegggkkkmmmxxxssskkkccc``````aaahhhppp___]]]^^^```^^^ZZZ[[[^^^YYYYYYXXXWWWXXXZZZ\\\^^^YYYWWWXXX^^^gggiiieee```jjjgggaaa[[[WWWXXX\\\______``````___^^^\\\ZZZYYYRRRSSSUUUVVVWWWZZZ]]]```ccc___\\\ZZZZZZ[[[\\\\\\///..................///////////////////////////000000000111111111111222222222222222222222222222222222333444444444444444444444444333333333222222222333333444444444444555888888888888999:::;;;;;;888888777777777666666666555555555555444444333333333333444444444555555555444444333333333333444444222222333333333333333222555333111000111111111000222222222222222111000000000000000000000000000000555555555666666555555555666666666555555444444444555777999999888888888999777666555444444555666777444666888999888666666666333333333222111111000000//////............//////............................../////////000000000---.........///////////////000111333444666777888CCC@@@LLLrrrbbbJJJAAA===777666666555555444333333222111111111111111111111111111111000000000000111111//////000000000111111111000000000000//////......000333777777555222222222111111111111111333444555:::999777444333333444555444444444444444555666777999:::;;;============<<>>>>>===<<<<<<;;;::::::???>>>>>>>>>>>>???@@@@@@DDDNNNUUUTTT[[[{{{wwwyyyxxxwwwxxx{{{|||||||||sssmmmfff___[[[UUUNNNHHHHHHGGGJJJNNNOOORRRbbbtttyyyyyytttoooyyyzzzrrruuuvvvjjjZZZRRREEEBBBAAACCCCCCDDDIIIOOOOOONNNPPPXXXbbbhhhiiigggdddeeedddcccbbbbbbdddfffggghhhiiihhhfffeeeeeefffhhhffffffhhhoooxxxwwwcccfff\\\UUUVVVZZZZZZ[[[\\\]]][[[\\\]]][[[WWWWWW[[[]]]]]][[[YYYVVVSSSQQQOOOQQQUUU[[[aaaeeeggggggfff``````\\\UUUNNNLLLPPPUUUSSSSSSUUUUUUVVVUUUTTTSSSSSSTTTTTTSSSRRRSSSUUUWWWWWWXXXZZZ^^^aaaaaa^^^\\\------,,,,,,,,,,,,------------------------------............////////////000000000000000000000000000000111222222222222111111111111111111111111111222222222333555777999::::::666333555:::===;;;777555555555555444444444444333333333333333333222222111111111222222222333333222111111111111111111222...///000111222222333222555444222111222111000...111111222333333333333333222222222222222222222222555444333222222333444555666666555444333222222111444666888888777666777888111222444555666666555555333222222666:::===;;;888222111111000000//////......------------------...------------------------------------............,,,,,,---------.........---.........///000000000+++777@@@>>>===SSS~~~iiiRRR<<<777777555333444444444333333222222222222111111111111111111111111000000////////////000000........./////////000000////////////////////////....../////////000111222111000...------///111333222222111222222444555666222222333333555666888888???>>><<<;;;::::::::::::????????????@@@@@@AAABBBCCCJJJSSSTTTSSSfff~~~vvv|||uuuqqqssszzzxxxsssmmmiiiddd]]]UUUNNNFFFEEEHHHOOORRRQQQSSSXXXXXXYYYWWWUUU\\\kkkxxx|||{{{}}}xxxbbb[[[XXX\\\\\\UUUMMMJJJGGGEEEFFFHHHHHHHHHKKKQQQQQQQQQTTT]]]iiiooonnnkkkggggggfffeeedddeeegggjjjmmmmmmmmmkkkhhhffffffgggdddfffkkkrrr{{{sssiiiddd\\\WWW\\\aaaaaa^^^\\\[[[ZZZ[[[^^^]]]ZZZ[[[______]]]ZZZWWWTTTQQQOOONNNOOOSSSYYY]]]___bbbfffiiieeebbb]]]WWWQQQOOONNNNNNPPPPPPQQQRRRRRRQQQOOONNNPPPPPPPPPOOONNNNNNQQQSSSSSSTTTWWW[[[^^^```^^^\\\,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////...//////000000000000000111111111111111111222222111111222333555777888999999555222444999;;;999666444444444333333333222222111111111222222222222222000000000000111111111111222222111111111111222222---...///000111111111111444222111111222111///......///000222333444555555222222222222222222222222444333222111111222333444666666555555444333222222444555777777666666666777333333555555555444222111333111111444888999777444111000000//////...------------,,,,,,,,,,,,------------------------------+++,,,,,,,,,------------,,,,,,,,,,,,------------------........./////////222555555333333;;;KKKWWWwwwlllYYYHHH:::222888<<<666333555222222222222111111111111000000000000000000000000000000////////////000000---............/////////.............../////////......------///111222222000///...------///000222...//////000111333444555222222333333555666888888;;;;;;::::::::::::;;;<<<===>>>>>>???@@@BBBDDDEEEEEEGGGNNNTTTUUU___}}}mmm{{{xxxssstttwww{{{~~~yyyuuurrrooolllfff^^^XXXPPPKKKJJJRRRZZZ[[[UUUPPPPPPNNNJJJJJJPPPZZZ______\\\ZZZZZZ^^^bbbbbb[[[TTTKKKHHHGGGJJJKKKJJJJJJKKKJJJIIILLLQQQRRRPPPRRRVVV[[[[[[^^^eeemmmqqqoookkkiiijjjiiigggfffgggjjjllloooooonnnkkkhhhfffggghhhhhhmmmvvv~~~pppbbb___UUUWWWaaaqqqwwwmmm\\\PPPRRRQQQSSSWWWWWWUUUWWW\\\___\\\XXXUUURRRQQQQQQRRROOORRRUUUVVVXXX\\\dddjjjlllfff___ZZZXXXUUUPPPKKKPPPQQQQQQQQQOOONNNLLLKKKKKKLLLLLLKKKJJJKKKMMMPPPRRRQQQQQQSSSWWWZZZ[[[[[[++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------........................------...///////////////000000000111111111111222...///111222444555555555666333111333666888777555333333222222222111111111000000000111111111111111...////////////000000000111111111000000111111111------...///000000000000111000///000111111///---,,,---///111333444444555000000000000000000000000222222111111111111222222555555444444444444333333333555777777666555666777444555555555444222000///222222222333555444222111000000///......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---------......//////111///---...222666888999HHHZZZ|||jjjSSSFFF===:::333111555666222111555111111111111111111000000000000000000000000000000000//////......//////000------------.........///---............////////////---,,,---///111111111111111111000000111111222111222222222222222222222333333333444555666777888666666777888:::;;;<<<<<<;;;;;;<<<===???AAACCCDDDFFFEEEJJJQQQTTTYYYgggwwwggg}}}|||yyyuuurrryyyvvvtttsssrrrnnngggaaa___UUUNNNRRR^^^eeeccc^^^ZZZRRRHHHEEEHHHPPPUUUVVVWWWRRRMMMJJJJJJJJJIIIGGGEEEDDDEEEFFFIIILLLOOOQQQMMMLLLNNNRRRTTTUUUZZZ```cccdddgggkkknnnnnnmmmkkkkkkkkkkkkjjjhhhiiijjjlllmmmnnnmmmkkkiiiiiikkkmmmtttxxx~~~}}}jjj[[[YYYVVVWWW```lllpppgggZZZQQQOOONNNPPPTTTUUUSSSUUUZZZ\\\[[[XXXUUUTTTTTTUUUVVVPPPRRRSSSSSSTTTYYY```fffjjjeee___\\\[[[WWWQQQLLLQQQQQQQQQPPPOOOMMMKKKIIIJJJJJJJJJIIIHHHIIIKKKMMMQQQOOOLLLLLLOOORRRUUUVVV*********))))))*********++++++++++++++++++++++++*********+++++++++,,,,,,------------------------,,,,,,---...................../////////000000000---///111444555555444333222222222222333444555555222222111111111000000000/////////000000111111111---............/////////000000////////////000000---....../////////.........------///000111///---......///000111111111111000000000000000000000000000111111111111111111000222222222222333333333333222444666666555555555666555555444333222111000///000222444444333111111111//////......---,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,***++++++,,,---......///+++///333222000111666;;;<<<777>>>[[[aaa@@@777777666555333111111111111222333000000000000000000000000000000000000000000000000//////............//////,,,,,,---------.........---------.........//////...,,,+++---///111///...000000111222222111000///111111222333333333333333444444444444444555666777222333555888999:::::::::<<<<<<<<<===>>>@@@AAABBBCCCEEEIIIKKKNNNTTT]]]fffttt|||wwwsssvvvttttttvvvwwwvvvrrrnnnjjjbbbYYYXXXaaajjjnnnmmmddd\\\RRRJJJFFFHHHNNNSSSWWWVVVTTTRRRPPPOOOPPPPPPLLLMMMNNNOOORRRUUUWWWWWWVVVTTTUUUYYYZZZ[[[```gggfffiiimmmmmmlllkkkkkkllllllmmmmmmllljjjiiijjjkkkkkklllmmmmmmnnnqqquuuxxx~~~~~~~~~~~~}}}iii___]]]```[[[XXXYYYZZZWWWUUUWWWRRRQQQSSSVVVVVVTTTUUUZZZYYYYYYZZZZZZZZZXXXWWWVVVQQQRRRSSSTTTVVVYYY]]]___\\\]]]^^^[[[VVVRRRPPPPPPOOOOOOPPPPPPOOOMMMLLLKKKMMMMMMLLLJJJHHHHHHIIIKKKOOOLLLIIIHHHIIIKKKMMMMMM******))))))))))))******************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.........//////...111444777888777555333000111222222111222444666111111111111000000000000.../////////000000111111---------.........//////.........------..................///......------,,,+++,,,...000000///---000000000000000///......222222222222222222222222///000111222222111000///000000000111222222333333222444666666555444555666444444333222222111111111///222555555222000111333///......------,,,++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,))))))***+++,,,---......///......///111222222111---444===CCCJJJaaa```@@@555::::::111111222222111222555444000////////////000000000000000000000000000000000000//////............//////,,,,,,,,,---------......---------.........//////---,,,+++,,,///000...+++---...000111111///---,,,+++---///111333444555555555555444444444555555666000222555888999:::999888???????????????@@@AAAAAA>>>EEEIIIHHHHHHQQQ^^^fffllllll}}}}}}}}}}}}qqqqqqrrrvvv{{{}}}{{{yyyooolllfffcccffflllqqqrrriiifff```WWWMMMHHHLLLSSSSSSXXX\\\^^^]]][[[\\\]]]TTTVVVXXXYYY\\\^^^]]]ZZZ]]]]]]___bbbbbb___```dddfffjjjnnnnnnjjjhhhkkknnnlllnnnooonnnkkkjjjiiijjjjjjllloooqqquuuyyy~~~zzzxxxyyy}}}rrr```\\\\\\\\\YYYXXXXXXUUUOOOLLLNNNTTTSSSTTTVVVUUURRRSSSWWWVVVYYY\\\___^^^[[[WWWTTTQQQRRRUUUWWWYYY[[[ZZZZZZNNNUUU[[[YYYPPPKKKNNNSSSLLLMMMNNNOOOOOONNNMMMLLLPPPPPPOOOLLLIIIHHHHHHJJJMMMJJJGGGFFFFFFGGGGGGFFF******************************+++++++++,,,,,,,,,************************)))************+++++++++------------------------------,,,,,,---...000111///111333555666555333222333333222222222333444444111000///---------...///000000//////............------,,,,,,,,,---......///............---------..................------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111444666555222000222222222333444555666777333222000000111333666888444444444444444444333333777777777666555222000...///000111222222111000/////////...---,,,,,,++++++,,,,,,,,,++++++************++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,//////...---...///000111000444666555666@@@RRRaaayyyVVVIII999222333666444111333333222111000///......////////////////////////000///...------...///000......---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...........................------------------------//////---,,,,,,---...//////000000222333444555555333333333333333333333333000555:::;;;999777888:::<<<===>>>???@@@@@@@@@@@@@@@BBBFFFIIILLLQQQVVVZZZeee{{{}}}~~~~~~|||yyyvvvttttttuuuuuutttzzzzzzyyyyyyyyy{{{|||~~~vvvqqqjjjccc^^^\\\\\\\\\[[[```fffjjjiiifffcccaaa___```bbbdddfffhhhhhhiiiiiijjjkkkkkkjjjgggdddbbbiiijjjlllnnnnnnnnnnnnnnnnnnnnnmmmlllkkkiiihhhgggkkkssszzz{{{~~~zzzwwwvvvuuuuuuwww}}}qqqiiigggccc___ZZZVVVQQQSSS]]]cccXXXHHHQQQSSSVVVUUUNNNIIINNNVVVRRRVVV[[[^^^]]]\\\ZZZZZZSSSUUUUUUSSSTTTYYY[[[YYYMMMQQQUUUTTTPPPNNNOOORRRGGGGGGIIILLLOOOPPPPPPOOOKKKLLLMMMMMMKKKJJJJJJKKKLLLVVVXXXNNNGGGIIIIIIDDD)))))))))))))))))))))))))))))))))*********++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...///000000111111222333333333333000111111222333444555555111000...---------....../////////......---------,,,,,,,,,,,,,,,------...///............---------..................------,,,,,,,,,,,,,,,,,,,,,,,,------------............//////111444666666333111333333222333333444555666222222333333333333333333222222333333444444555555666666555444333111000/////////111111111111000///.........---,,,,,,++++++,,,,,,,,,++++++************++++++,,,,,,++++++***))))))*********+++++++++*********************************+++++++++,,,,,,......---------...///000...111222111///444>>>FFFLLLccczzzaaaIIIIII@@@666111222444222///222111111000000/////////........................000///...------...///000......---,,,,,,,,,,,,---,,,++++++++++++,,,------------------------------------------------------///...---,,,,,,---.../////////000111222333444444333333333333333333333333444777::::::888777999<<<:::;;;<<<>>>??????@@@@@@???AAACCCEEEGGGKKKOOORRR[[[fff~~~~~~{{{yyyyyyyyyyyyxxx~~~~~~~~~zzztttnnniiifffdddhhhlllqqqsssssspppnnnmmmpppqqqrrrrrrssssssrrrrrrmmmmmmnnnnnnmmmkkkiiihhhjjjkkklllmmmnnnnnnmmmmmmkkklllllllllkkkjjjiiihhhrrrxxx|||{{{zzz|||zzzuuurrrtttvvvyyy~~~uuu```[[[]]]^^^]]]]]]ZZZWWWXXX```eee]]]QQQQQQRRRUUUXXXVVVQQQPPPSSSQQQRRRTTTWWWYYYYYYYYYYYYVVVWWWVVVRRRRRRVVVXXXVVVQQQTTTWWWVVVSSSPPPRRRTTTMMMNNNPPPRRRSSSSSSQQQOOONNNPPPQQQPPPNNNLLLLLLMMMXXX```___TTTLLLNNNMMMIII((((((((((((((((((((((((((((((((()))))))))******************************)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////000000/////////111333444...///111333444555555444//////...---------............------------,,,,,,+++++++++++++++,,,------///............---------------------------......,,,,,,,,,,,,,,,,,,------------------...............///000333666666555333333333222222222333333444222333444555555333111///000111111222333444555555444333222111000000000000...///000111111000///......------,,,,,,++++++++++++++++++++++++***************++++++++++++******)))))))))*********++++++))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,---......000111222222111000111333111;;;LLL```zzzwwwaaaPPP???333999666333111111111000...000000000000000000000///........................///......------......///......---,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......//////000000111222333333222222222222222222222222555666777666666666999;;;888999:::<<<===???@@@@@@@@@BBBCCCCCCDDDFFFIIILLLSSSSSSkkknnn}}}|||||||||zzzyyy{{{{{{}}}~~~{{{vvvrrrooouuuxxx{{{|||{{{zzzzzzzzzzzzzzzyyyxxxwwwuuutttsssppppppppppppoooooonnnnnnllllllmmmnnnnnnmmmmmmlllkkklllnnnooonnnmmmkkkiiippptttvvvsssqqqrrrrrrpppssstttxxx}}}ppp\\\SSSRRRSSSTTTXXXWWWUUUUUUZZZ___[[[UUUXXXUUUVVVZZZZZZWWWUUUVVVVVVTTTRRRTTTWWWYYYXXXVVVZZZZZZWWWRRRQQQTTTVVVTTTSSSUUUWWWVVVSSSQQQSSSUUUOOOQQQRRRSSSTTTSSSQQQPPPQQQRRRRRRQQQNNNLLLLLLMMMWWW]]]\\\SSSMMMOOOOOOLLL))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))************************************+++++++++,,,,,,---......---------...///000111222...///111333444333222111......------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------///............---------,,,,,,------------......,,,,,,,,,---------------,,,,,,---------...............000333666777666444333222222111111111222222111222333444444333111000000111111111222333333333222111000///...///000111...///000000000///...------,,,,,,,,,+++++++++***+++++++++*********************++++++++++++******))))))))))))************))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,---//////000222444333111000;;;888444666DDD```tttYYYGGG<<<777666999111222222000///...///000.........//////000000000------------------------------------------------...---,,,,,,++++++,,,,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------............///000000111222222111111111111222222222222222222333444555666666666666777888:::<<<>>>@@@AAABBBCCCDDDDDDDDDFFFIIIKKKOOOMMM^^^uuu}}}~~~}}}xxxyyyzzz{{{|||}}}}}}}}}|||}}}~~~|||zzzzzz|||}}}}}}}}}|||}}}~~~yyyyyyxxxwwwuuusssrrrqqqqqqpppooooooooopppqqqqqqooooooooooooooonnnnnnnnnnnnooopppqqqqqqooollljjjhhhkkkmmmllllllnnnrrruuuzzz{{{~~~qqq```UUUPPPNNNNNNQQQQQQQQQRRRTTTWWWWWWWWWaaa]]][[[\\\ZZZXXXYYY^^^^^^ZZZXXXYYY]]]]]]YYYUUU\\\]]]YYYTTTRRRVVVWWWVVVSSSTTTTTTRRRPPPOOOPPPRRRQQQQQQQQQPPPPPPPPPQQQSSSSSSSSSSSSPPPMMMKKKKKKLLLMMMSSSVVVSSSQQQSSSSSSPPP************************)))))))))*********++++++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))******+++,,,,,,---------)))+++---///111000000//////000111222111000---,,,,,,,,,,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,************+++,,,---...///............---------,,,,,,,,,,,,------......,,,,,,,,,------.........,,,,,,,,,------------.........///111444666555444222111111000000000111111000000111111222333444444222222111111000000000///000000...------...///000...//////000///...---,,,+++++++++++++++*********************************)))******++++++******)))(((((()))))))))*********************************))))))*********+++++++++*********+++++++++++++++,,,+++***,,,///111000///444444444333666===GGGOOOiiiuuuwwweeeOOOCCC999888888444222333222333222000------///222---------...//////000000------------------------,,,,,,------------,,,,,,------,,,++++++++++++,,,+++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------......---......//////000000000000000000111111222222222///000222666::::::777333555666777888;;;===@@@AAAAAABBBDDDDDDDDDFFFIIILLLLLLLLLXXXsssvvv~~~~~~~~~~~~}}}}}}}}}}}}}}}zzzzzz{{{|||}}}zzzzzz{{{zzzyyyyyy{{{}}}zzzzzzzzzyyyxxxwwwuuutttrrrqqqpppooooooqqqrrrsssqqqqqqqqqpppppppppppppppnnnoooppppppooollljjjiiieeegggkkkmmmooosss{{{sssnnneee]]]WWWSSSPPPOOOQQQQQQRRRTTTTTTUUUXXX\\\___aaaeeeeee___XXXYYY^^^^^^\\\\\\___dddccc]]]XXX\\\]]][[[VVVVVVYYY[[[ZZZTTTTTTRRRPPPNNNNNNPPPRRR]]][[[XXXRRROOOOOOSSSWWWVVVVVVTTTQQQNNNLLLLLLMMMKKKQQQWWWZZZ[[[\\\YYYVVV************************)))))))))*********++++++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,'''***---000111111///...///000000///...,,,***)))***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------************+++---...//////............---------++++++,,,,,,------......,,,,,,,,,---......//////,,,,,,,,,,,,------------.........000333444333222000000/////////000000111000000000000111333444555222222111000///......---000//////............///....../////////---,,,+++************************)))))))))***************))))))************))))))((((((((()))))))))******************************)))))))))************+++)))******+++,,,+++++++++...,,,***+++,,,...//////+++...222555444333333333;;;DDDWWWqqqqqqhhh]]]GGG:::888333111444555222///...555444222///------///222,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,+++++++++++++++***************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...---------------......//////////////////000111111222222000000333:::@@@AAA<<<666666666777888:::===@@@AAA???@@@AAABBBBBBDDDGGGJJJNNNQQQUUU^^^rrr{{{~~~}}}|||||||||}}}{{{yyywwwuuuuuuvvvxxxyyywwwxxxxxxwwwvvvvvvxxxyyyxxxxxxxxxxxxxxxwwwwwwvvvsssrrrqqqqqqqqqrrrssstttqqqqqqpppppppppqqqrrrrrrlllllllllkkkjjjiiihhhhhhgggiiinnnsssvvvzzz```^^^[[[YYYWWWTTTQQQNNNPPPOOOPPPSSSTTTSSSVVVZZZWWW___jjjnnnfffZZZUUUXXXYYYZZZ\\\aaaeeeeee```\\\\\\^^^]]]YYYYYY\\\]]][[[YYYWWWTTTRRRQQQQQQSSSTTTjjjhhhbbbZZZSSSRRRVVVZZZYYYYYYXXXTTTQQQPPPQQQRRRNNNRRRXXX\\\]]][[[WWWTTT************************((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((()))***+++,,,,,,,,,+++)))***,,,...000000000000...------,,,+++***)))))))))***+++,,,---,,,,,,+++,,,,,,,,,,,,---------...******++++++,,,...///000///............---------***++++++,,,------......,,,,,,------.../////////++++++,,,,,,,,,---------...------...111222111000............///000111111///000111222333333222111000000000//////.........//////000//////...------......//////...---+++***)))*********************((()))))))))*********+++))))))************))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,,,,++++++//////...---,,,---...000/////////...///111444777333333777AAAOOOddd~~~sssYYYDDD>>>666///333666555111,,,+++///111111222111///...---.........------------------......++++++++++++++++++++++++***+++,,,------,,,+++***---,,,++++++***+++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---......---------------------...............//////000111111222333111222999BBBEEE@@@:::888777777888:::===???AAA???@@@AAAAAAAAABBBEEEGGGJJJOOORRRSSS^^^~~~|||zzzyyyzzz|||~~~|||zzzwwwtttrrrqqqqqqqqqssstttuuutttrrrrrrsssuuusssssstttttttttsssrrrrrrqqqqqqpppppppppppppppqqqoooooonnnnnnooopppqqqrrrjjjjjjiiiiiiiiikkklllmmmoooqqqxxxrrr]]]YYYVVVUUUVVVUUUPPPLLLLLLIIIKKKPPPQQQOOOPPPTTTUUUZZZbbbhhhddd[[[VVVWWW[[[]]]___```aaa```^^^]]][[[^^^^^^[[[[[[]]]\\\YYY]]]ZZZUUUSSSRRRTTTUUUVVVhhhhhheee^^^WWWTTTWWW[[[ZZZZZZXXXUUURRRQQQSSSTTTQQQQQQTTTWWWXXXVVVSSSRRR))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))************************'''(((***+++,,,,,,+++++++++++++++,,,---000222333,,,+++******))))))******)))***+++,,,---,,,,,,+++,,,,,,,,,------.........+++++++++,,,---...000111//////.........---------******+++,,,,,,---......,,,,,,------...///000000++++++,,,,,,,,,---------...------...///000000///---------......000111222...000333555555222///---.........//////////////////000000111000...---+++......//////...,,,+++***)))))))))))))))*********(((((())))))*********+++))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))***+++,,,---,,,++++++***+++,,,,,,******,,,.../////////...............---000444666555777DDDQQQpppsss```??????888666888///---:::+++111333...---111111...///---,,,---...///---+++------------------------++++++++++++++++++++++++***+++,,,------,,,+++***---,,,++++++******++++++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++---......------,,,,,,---------------------......///000111111222333000///666@@@EEEBBB<<<999888888888:::===???AAABBBCCCCCCBBBAAABBBDDDGGG???GGGMMMNNNUUUllluuu}}}zzzzzz}}}~~~{{{yyyvvvuuutttoooqqqrrrqqqoooooopppqqqrrrrrrrrrrrrrrrqqqppppppnnnnnnnnnnnnmmmmmmllllllnnnmmmmmmmmmmmmoooqqqrrrjjjjjjiiijjjlllnnnrrrtttzzz}}}{{{[[[VVVQQQNNNOOOTTTVVVTTTQQQLLLIIIJJJPPPRRROOOOOOSSSZZZWWWXXX\\\\\\ZZZYYY\\\cccccccccaaa]]][[[ZZZ[[[[[[^^^___\\\[[[\\\ZZZVVV^^^ZZZUUURRRRRRTTTUUUVVV\\\^^^___\\\WWWTTTVVVZZZXXXXXXVVVSSSQQQPPPRRRTTTTTTRRRQQQTTTVVVUUUUUUVVV))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&)))((((((((((((((())))))******))))))((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,///............---------))))))***+++,,,,,,------+++,,,------......---------......---++++++---...///...---,,,,,,---...///......////////////......111000///......------...------------......//////////////////............000///---,,,+++*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''(((((()))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......000111111111111333777:::DDDHHHRRRbbbwwwoooggg]]]NNNBBB@@@555444333222111111111111////////////////////////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((((()))***++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,------,,,+++++++++,,,------......---------------...............------......//////000000222111000111444;;;EEEKKK777999:::;;;;;;===???BBBAAA>>>===???CCCGGGHHHGGGSSSSSSQQQNNNQQQ]]]ooo}}}rrr~~~|||zzzyyyzzz|||xxxtttssssssssspppnnnpppooonnnmmmmmmnnnoooppplllmmmnnnoooooonnnmmmlllooolllhhhhhhjjjmmmmmmlllkkknnnpppooonnnsssnnn[[[UUUPPPMMMLLLOOOTTTUUUQQQLLLIIIJJJKKKMMMNNNNNNNNNNNNSSSRRROOOMMMMMMQQQWWW\\\___^^^ZZZZZZaaaiiifff]]]YYYZZZYYYWWWVVVUUUSSSQQQ[[[\\\\\\YYYVVVUUUXXX\\\kkkfff\\\SSSQQQTTTTTTPPPTTTWWWUUUMMMIIILLLNNNKKKPPPOOOOOOSSSXXXYYYUUUPPP)))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&'''''''''''''''''')))((((((((((((((())))))))))))((((((((('''''''''(((((())))))))))))(((((('''((((((((())))))))))))'''((((((((())))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,............------------))))))***++++++,,,------,,,,,,---............---------...---++++++---...///...------------...//////..................///333222000///...---,,,,,,---------....../////////////////////.........---///...---,,,+++*********************************))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------------...////////////111444777333555999@@@KKKWWWbbbiii~~~ooo^^^NNNAAA???<<<222,,,...444333222111000000000000..............................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((((()))******+++,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------............---......//////000111111111111000111333999@@@FFF999:::;;;;;;;;;;;;===??????>>>===???CCCGGGHHHHHHPPPNNNJJJHHHJJJQQQZZZ```iiirrr~~~~~~~~~{{{zzzzzzzzzxxxvvvvvvuuutttssssssssstttuuunnnnnnoooppppppooonnnmmmkkkkkkjjjkkkmmmoooqqqrrrpppsssvvvvvvxxxttthhh___XXXQQQPPPPPPQQQRRRRRRRRRQQQKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMNNNPPPSSSVVVXXXWWWTTTUUU___jjjjjjdddaaa^^^XXXRRRPPPRRRTTTTTT]]]]]]\\\YYYWWWVVVWWWXXXeeeaaaXXXOOOMMMOOONNNIIILLLOOONNNHHHEEEHHHIIIGGGKKKJJJJJJNNNSSSUUURRRNNN((((((((('''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((())))))(((''''''(((((()))(((''''''''''''&&&&&&&&&'''(((((())))))(((((('''''''''((((((((()))))))))''''''((((((((())))))))))))))))))*********++++++*********++++++++++++,,,++++++************++++++......---------,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,---...............,,,------,,,++++++---...///...------------...///000///...------...///000444333111///...---,,,,,,------.../////////......//////.........---------......,,,+++******))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''')))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,------------......------...000333//////...///111444888:::OOOWWWcccooo|||sssaaaNNNBBB>>>555222555666111111666222111000///............------------------------,,,,,,++++++******++++++++++++++++++++++++++++++************************************************************************((())))))******++++++++++++++++++******************++++++,,,,,,,,,++++++++++++,,,------------,,,,,,,,,------..................///000000111111222000000000000111555:::>>>:::;;;<<<;;;::::::<<<===>>>======???CCCFFFGGGGGGNNNKKKHHHGGGJJJLLLLLLKKKTTT___tttvvv}}}{{{zzzzzzzzzyyyxxxuuutttssssssrrrrrrrrrsssnnnnnnooopppppppppoooooommmooorrrssssssvvv{{{}}}rrr___^^^___ZZZPPPQQQRRRPPPNNNMMMPPPRRRMMMMMMLLLKKKKKKLLLMMMMMMJJJKKKMMMNNNPPPQQQQQQQQQ^^^[[[VVVTTTYYY```aaa]]]^^^YYYSSSOOOOOOPPPRRRSSS[[[YYYWWWVVVUUUTTTSSSQQQWWWUUUOOOJJJIIILLLJJJEEEDDDHHHHHHEEECCCDDDEEEDDDEEECCCCCCFFFJJJMMMMMMKKK''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''''''''((((((((())))))'''''''''((((((((())))))))))))))))))************************++++++++++++++++++************++++++------------,,,,,,,,,+++))))))******+++++++++,,,,,,,,,---...............+++,,,---,,,++++++---............------.........000///---,,,,,,---///000222111000///...------------...//////000///...............---------,,,,,,------+++******)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,---------+++,,,...///111111111222333333444555---222:::AAAKKKXXXgggqqq{{{iii```RRRFFF>>>999666444000---...222111...000555//////...---------------------------------------,,,++++++*********++++++++++++++++++++++++++++++************************************************************************((()))))))))*********+++*********************))))))******+++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,------......////////////000111111222222...000000000000111333666888999::::::999999;;;===????????????AAABBBBBBBBBFFFFFFFFFGGGIIIJJJJJJIII[[[XXXiiiuuuvvv~~~}}}||||||{{{{{{wwwwwwvvvuuuuuutttttttttrrrrrrssstttuuuuuuuuuuuuwww{{{~~~fffVVVVVVZZZ[[[QQQOOOMMMKKKJJJKKKMMMOOOMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKNNNQQQRRRRRRQQQ___\\\WWWUUUVVVXXXXXXVVVRRRNNNMMMPPPRRRQQQNNNNNNUUUQQQOOOOOOQQQQQQNNNKKKIIIIIIGGGEEEHHHMMMKKKFFFCCCFFFGGGEEECCCBBBBBBBBBAAA???===???BBBDDDEEEEEE&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))*********++++++++++++******))))))******+++---,,,,,,,,,++++++++++++)))***************+++++++++,,,,,,---------------***+++,,,,,,++++++---///---..................---000...---++++++---...000...............//////000---...000000000///...---------------,,,,,,,,,,,,,,,+++******))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,---...---,,,+++---...,,,---...000111222222222222444444444333555;;;???GGGJJJQQQYYYdddppp{{{~~~ggggggddd^^^VVVNNNHHHEEE999777666555444222000///,,,,,,...///,,,)))))),,,------,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))******+++++++++***)))***++++++,,,,,,++++++++++++,,,,,,---......////////////000111111222222...///000000///...000111444666777888888999<<<>>>??????@@@???>>>=========;;;???BBBBBBAAABBBGGGKKKXXX\\\bbbuuu~~~~~~~~~}}}}}}|||yyyyyyzzz|||}}}ooo```XXXQQQTTT\\\TTTOOOIIIHHHKKKNNNNNNLLLKKKLLLOOOPPPOOOMMMJJJGGGJJJHHHGGGJJJNNNRRRTTTTTTSSSRRRRRRUUUWWWYYY[[[]]]TTTNNNLLLPPPSSSPPPMMMMMMNNNKKKIIIJJJMMMOOOMMMKKKDDDEEEEEEEEEJJJOOOMMMHHHEEEEEEFFFFFFCCC@@@???@@@@@@>>><<<;;;<<<>>>??????&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((())))))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((((()))))))))******)))))))))************+++******))))))))))))******,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,,,,***+++,,,+++***+++---///------...//////...------///...---,,,,,,---...///++++++,,,,,,---...///000...///000111111000...,,,------,,,,,,,,,++++++++++++******)))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((()))))))))******))))))*********++++++++++++,,,------,,,,,,---...,,,------.........------111222222111000///000111000000333666<<>>===999444111000000///000000111111000000///000111222111000...---...,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***************))))))***++++++++++++*********+++,,,---......///......///000000111111222---///000000......///000111333555555666777:::<<<===>>>???>>>;;;999999999999>>>AAA@@@===>>>EEEKKKNNN___gggaaakkkuuuYYYYYYZZZRRRRRR\\\VVVPPPJJJJJJOOORRRQQQNNNJJJLLLOOOPPPPPPMMMJJJHHHJJJFFFDDDFFFMMMSSSWWWXXXPPPOOOQQQUUUVVVXXX]]]cccdddWWWOOOPPPQQQNNNMMMPPPLLLJJJHHHHHHJJJMMMNNNOOOHHHIIIHHHHHHLLLPPPNNNHHHEEEDDDCCCDDDAAA======@@@@@@???===<<<;;;<<<<<<===%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''))))))((('''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))))))))******************))))))))))))******++++++++++++************************))))))))))))))))))***++++++++++++***)))***++++++***+++---///------...//////...------------------------------++++++++++++,,,,,,---......///111222222000---,,,,,,,,,,,,,,,++++++++++++******)))(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))*********+++)))***,,,,,,++++++,,,---////////////......------)))***,,,...///111333444333222222222444555555555///777BBBIIIJJJJJJJJJKKKGGGMMMSSSTTTRRRNNNDDD:::===<<<;;;:::888666333111333333222222111111111222444222///+++***,,,///222)))*********+++,,,+++***,,,+++++++++++++++,,,,,,************************)))))))))))))))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((((((((())))))&&&'''((()))************((())))))***************)))***+++,,,---......///---......//////000111111---...000/////////000222111222333444333444777999888:::===<<<999888888999<<<>>>?????????AAAEEEHHHJJJWWW___[[[ZZZnnn~~~ttt^^^NNNRRRXXXVVVUUUXXXRRRPPPMMMMMMOOOQQQQQQPPPLLLMMMMMMMMMMMMLLLLLLKKKKKKGGGFFFJJJRRRYYY\\\]]]YYYUUUSSSSSSRRRRRRYYYcccjjj[[[QQQSSSTTTNNNLLLOOOJJJJJJHHHFFFEEEGGGLLLOOOKKKLLLKKKJJJNNNRRRQQQLLLEEEBBBAAACCCAAA===>>>CCC?????????>>>======>>>???%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&***)))((('''&&&%%%%%%%%%&&&&&&&&&''''''(((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))******************))))))))))))******+++++++++************)))*********)))))))))))))))(((((()))***************)))***++++++***+++---///,,,---...//////...---,,,,,,------......------,,,,,,++++++******++++++,,,...///111222222000---,,,,,,,,,,,,+++++++++*********))))))(((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************''')))+++++++++++++++---))))))***+++,,,------...//////............000000222111111333444444222111444333111000111333444555555777777555555888777444000000333666333...///444333222222111111111000///+++---111222111000......,,,,,,++++++...111000---,,,+++++++++++++++,,,,,,))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))&&&'''((()))************(((((()))***************)))******+++---...//////------......///000000000---.../////////000222444222333333333222222444666444777:::;;;999777888:::999999999<<<@@@CCCDDDCCCIIIFFFLLLYYYcccmmmzzzkkk[[[TTTNNNOOOUUUZZZXXXTTTMMMNNNNNNNNNLLLMMMOOORRROOOMMMKKKJJJJJJKKKNNNOOOMMMJJJJJJPPPYYY```bbbaaa[[[VVVRRRQQQOOOQQQ\\\jjjdddWWWRRRXXXZZZQQQJJJKKKIIIIIIGGGCCC@@@BBBHHHMMMJJJKKKJJJKKKPPPVVVVVVQQQFFFBBBAAADDDCCC???BBBIII>>>???@@@@@@@@@@@@@@@BBB''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))***************,,,,,,+++***)))))))))***---+++))))))+++,,,***(((,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------,,,,,,+++++++++...,,,++++++---......---...---,,,,,,++++++++++++////////////////////////---,,,,,,+++***)))(((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((())))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,---------..................////////////222111111111000000//////111111111111111111111111222111111111000000//////000000000000//////////////////......---------------,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())))))******)))************+++++++++---***)))***---///...---...222666666333000000000+++,,,---------...000222---...///111111222222222333555777888999999999888999:::<<>>===AAAFFFEEE???999$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&''''''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''(((((()))***************++++++***)))))))))******,,,+++******++++++***(((+++++++++++++++******************++++++++++++,,,+++++++++***************---,,,++++++---......---------,,,,,,,,,---..............................************************)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((('''''''''''''''&&&''''''''''''((((((((((((((()))*********************************++++++*********+++++++++,,,,,,------------............000////////////.................................000////////////.........////////////.........---------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''(((((((((''''''((((((((()))))))))((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******)))))))))*********+++++++++))))))***,,,------,,,...000444555444333333333///000000///------...///111111111111111111111111444444444333333444444555999:::<<<===>>>?????????@@@CCCFFFHHHIIILLLOOORRRUUUgggxxxvvv___PPPJJJJJJHHHHHHGGGEEEIIINNNMMMHHHDDDHHHKKKLLLKKKKKKNNNQQQTTTQQQOOOPPPSSSWWWWWWVVVOOOOOOQQQVVVYYYXXXSSSOOOSSSQQQNNNMMMNNNRRRWWW[[[[[[XXXUUUUUUUUUSSSNNNIIINNNNNNMMMLLLKKKLLLPPPRRRXXXWWWSSSNNNMMMPPPOOOKKKKKKIIIFFFDDDCCCBBBBBBBBB>>>>>>@@@BBBDDDCCC???;;;###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''(((((()))*********************))))))))))))******++++++***************)))+++++++++***************************++++++++++++*********)))))))))))))))---+++***+++,,,...------,,,,,,,,,,,,---...//////------------------------((()))))))))*********+++))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((())))))******)))))))))))))))***************))))))))))))************,,,,,,,,,,,,------------...............---------------------------------...............---------............------------,,,,,,,,,,,,,,,,,,++++++++++++************++++++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******))))))))))))************))))))***+++,,,,,,,,,,,,***,,,///000111111111111///000000///...---///000222222222111111111111111666555333222111222333333777888999:::;;;<<<======@@@CCCFFFHHHIIIIIIKKKLLLJJJWWW^^^jjjbbbPPPIIIIIIKKKFFFGGGEEECCCEEEJJJJJJFFFDDDGGGKKKLLLLLLLLLMMMNNNPPPMMMKKKKKKNNNQQQRRRRRRPPPNNNNNNSSSWWWWWWQQQKKKLLLLLLNNNRRRVVVWWWWWWUUUYYYVVVTTTSSSSSSRRROOOMMMJJJKKKLLLKKKKKKLLLOOOQQQZZZ[[[ZZZUUUSSSRRROOOJJJLLLLLLJJJGGGCCC@@@@@@@@@;;;>>>AAACCCBBB@@@>>>===######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&'''''''''(((((((((((((((((()))******************))))))((())))))******++++++++++++***))))))***************************))))))*********+++++++++))))))))))))))))))))))))---+++******,,,------,,,,,,,,,,,,,,,,,,---...///------------------------((((((((()))******++++++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''((())))))))))))(((((((((((())))))*********((((((((()))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++*********++++++++++++++++++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******(((((()))))))))*********((()))+++,,,,,,,,,,,,,,,******,,,...000111000000,,,---............000222333222111000000111111222666555333222111111222333555555666777888999:::;;;:::===AAACCCCCCCCCDDDEEEHHHRRRSSSVVVfff~~~fffOOOIIIHHHHHHGGGFFFGGGEEEBBBCCCGGGHHHFFFEEEGGGJJJLLLLLLLLLMMMMMMLLLJJJGGGFFFHHHKKKMMMNNNRRROOOMMMPPPUUUWWWUUUQQQMMMMMMNNNPPPRRRRRRPPPNNNTTTSSSRRRRRRRRRRRRRRRQQQHHHJJJLLLLLLLLLMMMOOOPPPTTTYYY[[[XXXUUUSSSMMMGGGKKKKKKKKKHHHDDDAAA@@@@@@999===AAABBB@@@===<<<<<<###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&''''''''''''''''''((((((((())))))(((((()))***************))))))((((((((()))*********+++,,,+++)))))))))***)))))))))***************)))))))))************+++))))))))))))************,,,+++******,,,------,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,((((((((())))))*********((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&''''''(((((((((((((((''''''(((((())))))******((((((((()))))))))******************++++++++++++******++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++)))))))))*********************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******((((((((()))))))))******(((***---...---,,,------,,,,,,,,,...000222111000***,,,---------...000222111111000//////000111222444333333222111111111111222333333444666888:::;;;:::<<>>888;;;>>>@@@???<<<::::::$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((()))***************((((((((((((((()))*********+++---+++)))((()))+++((()))))))))*********+++))))))))))))************)))))))))******+++++++++,,,+++)))***+++------,,,,,,,,,+++*********++++++++++++++++++++++++++++++((((((((()))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((((((''''''&&&&&&'''(((((()))******(((((()))))))))*********)))))))))*********++++++)))))))))******+++++++++************************)))))))))******+++++++++,,,+++++++++************((((((((())))))*********)))))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******(((((((((((()))))))))***(((+++///000...------///---++++++,,,///111000...+++,,,---,,,,,,,,,...000000///...---...///111222000000111111111000000///222222333444777999<<<>>>>>>@@@AAABBBAAA@@@AAABBBCCCCCCCCCNNN[[[\\\aaattteeeVVVIIIEEEGGGGGGFFFEEEFFFHHHFFFAAA@@@DDDFFFEEEGGGGGGFFFGGGIIIJJJKKKKKKLLLKKKGGGDDDCCCDDDGGGJJJMMMLLLLLLMMMOOORRRTTTVVV___]]]WWWOOOIIIHHHLLLQQQLLLMMMNNNOOONNNNNNNNNNNNQQQSSSTTTSSSPPPNNNLLLLLLHHHNNNQQQMMMIIIGGGCCC@@@AAA@@@@@@BBBDDDCCC@@@<<<777999;;;===>>><<<999777%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((()))***************((((((((((((((()))******)))+++---,,,)))((()))+++(((((())))))*********+++))))))))))))************))))))******+++++++++,,,,,,***)))***+++---,,,,,,,,,,,,+++***))))))))))))++++++++++++++++++++++++)))))))))))))))((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&'''((())))))***))))))))))))************))))))))))))************(((((())))))*********+++************************(((((())))))*********++++++++++++************)))'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))*********(((((((((((())))))))))))(((,,,000111///......///+++)))((()))---...---+++,,,------,,,******+++---...---,,,,,,---///111333---...///000000///...---222222333555888;;;>>>@@@???@@@AAA@@@>>>======>>>@@@BBBDDDMMMSSSNNNSSSiiifff|||]]]RRRKKKEEECCCAAA??????BBBFFFHHHFFFAAA???BBBEEEDDDGGGFFFDDDEEEGGGIIIJJJJJJLLLJJJGGGCCCAAABBBEEEHHHEEEGGGIIIJJJJJJKKKNNNPPPRRRUUUUUUPPPIIIFFFIIILLLJJJLLLMMMNNNLLLKKKJJJJJJUUUVVVVVVTTTPPPKKKHHHGGGJJJNNNOOOIIIDDDBBBBBB@@@===;;;;;;???CCCDDD???:::777777999;;;===<<<888555#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$###"""&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))******))))))(((((('''''''''((()))******)))(((''''''((()))***************))))))))))))))))))))))))+++***)))))))))***,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((***)))(((******))))))((((((((('''''''''(((((())))))******(((((((((((()))***,,,,,,++++++---......---++++++,,,,,,+++***+++,,,---...,,,,,,++++++,,,,,,---...............////////////111///...///000000///...222222222555999<<<===>>>@@@@@@@@@???>>>===<<<;;;<<<@@@EEEGGGFFFHHHNNNTTTVVV]]]tttttt]]]PPPLLLJJJGGGDDDBBB@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBB???AAACCCDDDEEEEEEFFFGGGLLLKKKIIIGGGFFFFFFGGGGGGHHHEEEEEEIIINNNPPPMMMIIIKKKOOONNNHHHFFFIIIIIIFFFCCCEEEJJJQQQRRRLLLGGGFFFOOORRRTTTQQQJJJDDDCCCEEEJJJJJJIIIHHHGGGEEECCCBBBBBB???===???BBBDDD@@@===777888:::;;;:::999777555######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))))))))))))))(((((('''''''''((()))******)))((('''((())))))************)))))))))))))))))))))))))))******)))))))))***+++,,,,,,,,,+++++++++*********++++++*********))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''''''''))))))(((((((((''''''''''''((((((((()))))))))***(((((((((((()))***++++++++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...............////////////111000//////111111000///444333333666:::===>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<>>===????????????@@@@@@AAABBBAAABBBCCCDDDDDDDDDFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIGGGFFFJJJOOOQQQNNNKKKEEEIIIJJJFFFEEEIIIJJJGGGGGGFFFHHHLLLLLLHHHGGGHHHLLLQQQUUUTTTNNNHHHEEEDDDDDDEEEEEEDDDBBB@@@???>>>BBB???>>>@@@CCCCCC???;;;555666777777777666444444###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((((((((((('''(((((())))))))))))(((((()))************))))))((())))))))))))))))))))))))***))))))))))))***+++++++++++++++***************************))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%))),,,,,,)))&&&&&&((((((''''''''''''&&&&&&&&&(((((((((((()))))))))))))))))))))(((((()))******++++++************++++++,,,++++++++++++,,,------,,,,,,++++++,,,,,,---...............////////////222000///000222222111000555444444666:::===>>>>>><<<<<<=========<<<<<<;;;@@@@@@@@@@@@@@@AAABBBCCCFFFHHHNNNYYYjjjnnnZZZNNNHHHEEEBBBCCCCCCCCCBBB???===;;;======>>>??????@@@AAAAAACCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBCCCEEEFFFHHHIIIHHHFFFFFFIIIMMMNNNMMMJJJCCCFFFGGGFFFHHHKKKLLLJJJFFFCCCBBBDDDDDDAAABBBEEEFFFLLLRRRSSSOOOHHHDDDBBBCCCEEEFFFEEEAAA>>>???@@@AAA@@@???AAACCCAAA<<<888444333333222222222222222$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((***************)))((('''(((((((((((((((((((((((()))))))))))))))******+++*********************)))******)))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((---111111,,,((((((***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))***))))))((((((((())))))+++***)))(((((()))***++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...............////////////222111000111222333222111444333333555888;;;<<<<<<:::;;;<<<<<<=========<<>>===<<<===>>>???AAAAAABBBBBBFFFDDDCCCBBBCCCDDDDDDDDD???@@@AAABBBCCCEEEFFFGGGFFFDDDDDDFFFIIIKKKJJJHHHGGGHHHJJJLLLNNNPPPOOOMMMEEEDDDEEEIIIHHHDDDAAACCC@@@DDDIIIKKKIIIEEEAAA@@@AAADDDFFFDDD@@@===>>>@@@??????@@@AAAAAA???:::555333222000///...///000111$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((())))))***************)))((('''(((((((((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((---222111,,,(((''')))%%%%%%%%%&&&&&&&&&&&&&&&))))))))))))(((((((((((())))))((((((((((((((((((+++***((((((((((((***+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...............////////////111000///000222333333111222111111222555777888888999:::;;;<<<============CCCBBBAAABBBDDDEEEEEEDDDIIIJJJNNNQQQQQQTTT```llljjj^^^NNNEEEDDDFFFHHHIIIEEECCC@@@>>>===>>>@@@AAA===>>>???AAABBBCCCCCCCCCFFFDDDBBBBBBDDDEEEDDDBBB@@@@@@AAABBBCCCDDDDDDDDDGGGFFFFFFGGGIIIJJJJJJJJJMMMLLLMMMQQQSSSRRROOOMMMIIIKKKQQQXXXXXXPPPHHHFFF@@@AAABBBCCCBBBAAABBBBBB===???AAA???<<<::::::<<<===>>>???@@@???<<<777333333222000...---///000222%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''))))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&''''''''''''((((((((())))))(((((((((((()))))))))************))))))((())))))))))))))))))))))))'''((())))))******))))))(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''***---,,,)))&&&%%%&&&%%%%%%%%%&&&&&&&&&&&&'''))))))))))))(((((((((((((((((((((''''''((())))))******))))))))))))******)))******+++,,,+++++++++,,,,,,++++++,,,,,,---...............////////////000//////000222333222111000///...000222444555444888999:::;;;;;;;;;;;;;;;======>>>???@@@BBBCCCDDDJJJFFFFFFIIIKKKLLLPPPUUUVVVvvvmmmRRRMMMFFFDDDDDDFFFFFFEEEGGGDDD@@@===<<<>>>AAACCC===???@@@BBBCCCCCCCCCBBBEEECCCBBBCCCFFFFFFCCC@@@AAAAAABBBCCCDDDDDDCCCCCCKKKKKKJJJKKKKKKMMMNNNNNNPPPMMMNNNRRRUUUQQQKKKIIIHHHLLLUUU^^^^^^TTTKKKGGGDDDBBB@@@???@@@BBBEEEGGG@@@@@@@@@??????>>><<<<<<:::;;;<<<===;;;888555333333222000///...///111222%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((***)))(((''''''((()))***((())))))************)))))))))))))))))))))))))))'''''')))*********)))((('''''''''((((((((())))))((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''***)))))))))(((((((((''''''''''''''''''((()))***)))******++++++******)))((()))***+++,,,++++++***,,,,,,++++++,,,,,,---...............///////////////......///111222222111000///...///111333333222777777888888888888888888777:::<<<<<<;;;<<<@@@CCCDDD???===AAADDDEEEHHHKKKFFFYYYpppbbbNNNFFFFFFDDDCCCBBBBBBBBBBBBFFFDDDAAA>>>======???@@@===???@@@BBBBBBBBBAAA@@@CCCBBBAAADDDHHHHHHDDD???AAABBBCCCEEEEEEEEEEEEDDDMMMMMMMMMMMMMMMNNNPPPQQQRRRMMMNNNTTTVVVQQQJJJHHHFFFHHHOOOWWWXXXPPPIIIGGGEEECCC@@@@@@AAADDDFFFHHHEEEBBB@@@AAACCCDDD@@@===888999:::999777555444333222111000/////////000111%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((***)))(((''''''((()))***'''((()))***************))))))))))))))))))))))))&&&''')))*********)))(((&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''***(((''''''(((((('''&&&&&&&&&&&&''''''(((((((((******))))))((((((((('''&&&&&&&&&'''''')))***+++)))***+++,,,,,,+++***)))((()))***+++,,,+++******,,,,,,++++++,,,,,,---.............../////////000...------...111222111000000///...///111222222222555555666666666666555555555999<<<<<<999999===BBB===::::::???BBBBBBBBBEEEKKKLLLJJJOOOmmmzzz```PPPIIIBBBBBBBBBAAA??????AAABBBDDDCCCAAA???>>>============>>>@@@AAAAAA@@@???>>>BBBAAAAAAEEEIIIIIIDDD>>>@@@AAACCCEEEGGGGGGGGGGGGLLLMMMMMMLLLLLLMMMOOOQQQSSSNNNOOOVVVYYYSSSLLLIIIIIIIIIMMMSSSSSSOOOLLLLLLDDDBBB@@@@@@AAADDDFFFFFFDDD???<<<>>>BBBCCC???999777888888777555333333333111111000///////////////$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''((())))))***,,,...111///,,,***(((((()))***))))))))))))))))))))))))))))))(((((((((((())))))***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''((((((******))))))))))))******)))***+++,,,---,,,++++++++++++,,,------......///////////////...............---,,,+++,,,---...///.........///000000111111333555777888777555444444444666888999999:::<<<>>>===>>>???@@@@@@@@@@@@@@@AAAAAABBBEEEOOOccc|||vvvXXXGGGDDDGGG??????@@@AAAAAAAAA@@@@@@AAA@@@???AAACCCCCC@@@<<<@@@===;;;<<>>DDDFFFGGGEEECCC@@@??????AAABBBCCCEEEFFFGGGGGGGGGLLLJJJHHHIIILLLOOOQQQQQQSSSSSSTTTSSSRRROOOLLLJJJNNNJJJHHHIIIMMMNNNKKKGGGHHHEEECCCBBBCCCEEEEEEEEEFFFCCC???===<<<<<<<<<;;;888666444444444555444333222222111111000/////////$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((************---//////...+++***))))))******)))))))))))))))))))))))))))(((((((((((((((((())))))))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((******))))))))))))******)))***+++,,,,,,,,,++++++******++++++,,,------...////////////.........---------,,,,,,,,,---...///......///000000111222222444777::::::999777666555666888999:::::::::<<<>>>>>>???????????????>>>>>>>>>AAABBBBBBCCCHHHPPPWWWtttqqq[[[KKKCCC??????>>>>>>???@@@@@@@@@@@@@@@@@@>>>===>>>@@@@@@>>>;;;@@@>>><<<===@@@AAAAAA???BBBCCCDDDDDDAAA???>>>>>>AAAAAABBBCCCDDDDDDEEEEEELLLKKKJJJJJJMMMOOOPPPOOOPPPQQQRRRRRRRRRPPPOOOMMMLLLHHHEEEEEEIIIJJJHHHEEEHHHEEEBBBAAABBBCCCCCCCCCEEEBBB>>>;;;:::999888777777555333333444555444333444333333222111000000///$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))+++------,,,***)))))))))***+++))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***))))))(((((())))))***)))***++++++,,,,,,++++++))))))***++++++,,,,,,---//////.........---------------,,,,,,---......///......///000111222333444666999<<<===;;;888777666777999:::;;;::::::<<<===>>>>>>>>>>>>===<<<;;;:::888<<>>???@@@@@@@@@@@@>>>===<<<<<<======<<<:::@@@???===>>>???@@@@@@???>>>@@@BBBBBB@@@???>>>???AAAAAA@@@@@@@@@AAACCCDDDJJJIIIIIIJJJLLLLLLKKKJJJKKKMMMOOOQQQRRRRRRRRRRRRJJJFFFAAAAAACCCEEEEEEDDDHHHEEEAAA??????@@@??????CCC@@@;;;888777666555444555333222222444555555444555555444333111000000///$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))(((''')))*********))))))))))))***+++))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''(((((())))))(((((((((((()))))))))******+++++++++++++++*********+++,,,,,,------.........---------,,,,,,,,,,,,------......//////...//////111222333444555666999<<<<<<:::888777666777999::::::999888:::;;;:::::::::::::::999888777777999:::999999;;;???CCCAAABBBJJJbbb}}}aaaTTTKKKBBB@@@CCCEEEAAA;;;::::::<<<===??????@@@@@@>>>===<<<;;;;;;;;;::::::>>>>>>=========>>>>>>>>><<<>>>@@@AAA@@@??????@@@AAA???>>>======???AAACCCFFFEEEFFFGGGHHHGGGDDDBBBFFFHHHKKKNNNPPPRRRTTTTTTIIIDDD@@@===???AAACCCCCCGGGDDD@@@=========<<<;;;@@@===999777666666555444333222000111333444444444444444333222000///......$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((******)))((())))))))))))(((((())))))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((((())))))(((((((((((()))))))))))))))*********++++++++++++,,,,,,---.........------------,,,,,,,,,,,,,,,,,,---.../////////000...///000111222333444444444666888999777666666666777888999888666666666888444444555666666666666666:::999888666555666999<<<:::@@@DDDCCCJJJfffoooSSS@@@CCC@@@============;;;888888999:::<<<===>>>>>>>>>===>>>======;;;:::::::::<<<<<<<<<;;;;;;;;;;;;<<<;;;===@@@AAA@@@@@@@@@AAA???>>>===<<<===???AAABBBDDDCCCDDDEEEFFFDDDAAA>>>BBBDDDFFFJJJMMMPPPRRRSSSHHHEEE@@@======???BBBCCCEEEBBB>>><<<;;;;;;;;;:::===:::777666666777777777222000///000222333333333111111000///...---,,,+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))+++......,,,+++***+++(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''(((((()))((((((''''''(((((()))***))))))))))))***+++++++++,,,,,,------...//////------,,,,,,,,,++++++++++++,,,---///000000000000//////000000111222222222111333444444333444555777777888999777555444444555000111222333444444444444555666777888777666555444555999;;;999777AAA[[[tttxxxZZZIII@@@<<<999:::;;;;;;:::999999999888888:::;;;<<<<<<<<<<<<<<<>>>??????===:::999999:::;;;;;;:::999888:::;;;;;;===???@@@@@@???@@@@@@>>>=========>>>@@@BBBCCCDDDDDDDDDEEEFFFDDDAAA>>>@@@AAACCCEEEHHHKKKMMMNNNHHHEEEAAA>>>===>>>AAACCCBBB???<<<:::;;;<<<<<<;;;;;;999666555666888999999222000//////111222222111...------,,,,,,++++++***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))+++------+++)))))))))((((((((((((((((((''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((***))))))((()))***+++,,,***++++++,,,------......,,,,,,,,,,,,+++++++++++++++,,,---///000111000000000000000000000000000000000111111000000222666999999999:::888555444444555222222333333333333333222000111333666888999888666999111...555<<<>>>>>>???YYYyyyxxxdddMMM???<<<======999::::::::::::999::::::888888999:::;;;;;;:::::::::===@@@@@@===:::888777:::<<<<<<;;;888888999;;;999<<<>>>???>>>===>>>>>><<<===>>>???AAACCCDDDEEEDDDCCCCCCCCCDDDCCCAAA?????????@@@BBBDDDFFFGGGIIIFFFEEEBBB???======@@@BBB???<<<:::999;;;=========;;;888555444555777777777222000//////000111000///++++++++++++++++++++++++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++)))&&&%%%%%%(((((())))))(((''''''&&&((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((***)))((((((((()))+++,,,)))******+++,,,,,,------,,,,,,,,,+++++++++*********,,,...///111111111000000000000000////////////000000///...///222777;;;:::;;;;;;999666444444555444444444444444333222111333111//////111333555555666222333888888444555:::<<>><<<999888:::<<<888;;;===>>>===<<<<<<===;;;===???AAACCCEEEEEEFFFBBBAAA@@@@@@AAAAAA???>>>?????????@@@AAABBBDDDEEEEEEDDDBBB???======???AAA===;;;999999;;;>>>??????;;;999555444444555555444333111///...///000///...******+++++++++,,,,,,,,,$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###""""""%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222///222666555111...,,,,,,000/////////111222444555:::999888777555333222111333333111000000000111222000000111222222222222111444444333222333444555666666777???MMMZZZqqqzzzrrrVVVJJJ======<<<;;;999888777777666888999;;;<<<<<<;;;;;;999777666666777888888777:::;;;===>>>===;;;999777888888999999999::::::::::::999999<<<@@@AAA???<<<<<<============>>>AAACCC>>>@@@BBBBBB???>>>@@@BBB@@@??????AAAEEEFFFDDDBBBFFFFFFDDDBBB@@@>>><<<;;;@@@===999999;;;===<<<:::===:::777333111///////////////.........------------,,,,,,+++***)))(((((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000111000222444333000---,,,------...000222333333333333777666555444333222111000222111000/////////000000///000111111222222111111333333222222222333444555999666888===@@@HHHaaazzzqqqYYYGGG@@@AAA;;;;;;:::999888777666555666777888999::::::999999888777666777888888777666666777999::::::888666444888888888999999999999999<<<:::888999<<<>>>>>>===:::;;;======>>>???CCCFFF@@@AAABBBAAA??????AAACCC@@@???>>>@@@CCCDDDCCCAAADDDCCCBBB@@@???===<<<<<<;;;:::999999:::;;;;;;:::<<<:::666333000/////////.........---------,,,,,,++++++******************$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////000111222111...------...+++---000333444333111000333222222111111000//////000000///...............//////000111111111111000111111000000000111222333444111111444222111;;;HHHaaassstttXXXFFF===888666777999888888777666555555444666666777888888777777666777666666888999999777555666888999;;;;;;:::888777777777888888999999888888<<<:::777666888;;;<<<===999:::<<<===>>>AAADDDGGGAAABBBAAA???>>>>>>AAACCC@@@>>>===>>>???AAAAAA@@@@@@@@@???===<<<<<<;;;;;;777888999999888888888999:::888555222000///......---------,,,,,,,,,++++++)))))))))*********++++++###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------000000///...------...///,,,---000111222222111000000000000000////////////000//////.....................///000000000000//////////////////000000000111...///333444333666;;;888???RRRooo||||||kkkNNNDDD>>>@@@CCC@@@999555777777666666555555555444777777777777777666666666666666666888999999666333666777999:::;;;:::999999555666777888888888777777999888666666666888:::;;;:::;;;<<<===>>>@@@DDDGGGBBBAAA???===<<<===@@@BBB@@@???=========>>>??????===<<<;;;:::::::::;;;;;;666999<<<;;;777555555666777666444222000///......,,,,,,,,,+++++++++******))))))))))))************#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$#########$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******(((((((((((((((((((((((('''(((((((((((()))))))))*********+++++++++,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,000...,,,+++,,,---..................///000111111///////////////////////////////////////.........------...////////////...---------...............222000///111333222222333999555777AAASSSmmm||||||}}}ppp\\\MMMCCC???999666888:::888888999666666666666555555555555777777777666666666666666555555666888999888666333222333444555555555555444444555666777888777666555444555666777777777777888;;;<<<=========>>>AAADDDBBB???===;;;;;;<<<>>>???@@@@@@???>>>=========>>>:::999888777777888:::;;;888;;;===;;;666333222333555444333111000......---,,,,,,+++++++++*********++++++******)))(((((('''############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++,,,((((((((((((((((((((((((''''''(((((((((((())))))************++++++++++++++++++++++++++++++++++++************++++++,,,,,,...,,,******,,,---...---///...---------...000111000//////////////////////////////000//////...---,,,,,,---............---,,,,,,---............---000...---...///000111111666444222333666AAAUUUgggwwwdddRRREEE>>>:::777===999777777666444777<<<444444444555555555555555777666666555555666777777666555555777888888666444333333444555555555444444222333555777777666555444111333666888777777777888;;;<<<<<<<<<;;;===???BBBBBB???<<<;;;<<<=========@@@BBBCCCAAA???===<<<===999888777555555777999::::::;;;;;;999666333222222333222222000///...------,,,,,,,,,+++++++++******,,,+++***)))(((''''''&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++(((((((((((((((((((((((('''''''''((((((((())))))************++++++++++++******************************++++++++++++,,,,,,,,,***)))***,,,...---,,,------.........//////////////////......------------......///...---,,,+++++++++,,,---------------+++,,,---.........------+++,,,,,,,,,...000222222------000222111000777???>>>UUUuuunnnaaaIIIDDD???===;;;999777555444333666;;;;;;777666888222222222333333444444444444444333333444555666777777666555555666777666555666666666666666555555555111333555777777666444333000333555666555666999<<<888999:::::::::<<>>===??????>>><<>><<<<<<:::888666444444666888999999777555444444444333222111111111000///...---,,,---,,,,,,,,,++++++++++++******))))))((((((((('''"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&((()))******&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$&&&'''((())))))############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++((((((((((((((((((((((((''''''''''''((((((((())))))************+++++++++************************+++++++++++++++,,,,,,,,,+++)))(((***---...---++++++,,,///000000///---,,,//////...------,,,++++++,,,,,,---...---,,,+++***++++++,,,------------,,,+++,,,---...///...------+++---...,,,+++,,,,,,***111000111333222///111555444777???GGGRRReeeaaaPPPEEE<<<:::888666555444222333555555111000444555333111222000000000111222222333333222222111111222444666777888666444444555777666555333333333222222111111111000222555666777666444222111333444333333555;;;???555777888999:::<<<@@@CCCDDDBBB???@@@AAAAAA???<<>>HHHNNNlll}}}pppgggXXXIII===777555444888555333333555555222000333444555666666555444444000000111111111222222222/////////000111222444444222222333444444444444333111111111111111111111111222333444555666666666666444444444444444555666777888777666666999===BBBDDDCCCCCCCCCCCCBBB@@@===<<>><<>>999999888666444333444666444333222111111111111111------...///...---,,,++++++++++++*********))))))'''(((((()))((('''&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,+++*********++++++,,,------------,,,++++++------,,,,,,+++*********+++++++++++++++++++++++++++******))))))******+++******+++++++++,,,,,,,,,,,,,,,------......//////+++...000111///......///333444666888>>>IIIWWWaaazzzyyynnn]]]NNNCCC<<<666222222222222333333333333444444222111222444555555444333333444444444333333222000000000000111111111111111111000000000000111111//////000111111111111111111111111111111111111111000111111222333333333333444444555555666777777888666555444444666:::===???AAAAAAAAAAAA@@@???======<<<>>>??????>>>>>>???AAA;;;;;;:::777444333444555444444222111000000000000---......//////---,,,+++++++++*********)))))))))'''(((((((((((('''&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***)))))))))(((((((((((()))((((((''''''''''''(((((('''((((((((((((((())))))))))))***++++++++++++++++++++++++++++++*********)))******+++,,,,,,,,,,,,,,,,,,+++***))))))******,,,,,,,,,,,,,,,+++******,,,,,,++++++*********)))******************************))))))))))))******************+++++++++++++++,,,,,,,,,---------...***---000111111000000111---000444666555555555666>>>EEEPPP[[[dddnnnvvv{{{vvvkkkbbbYYYPPPKKKAAA<<<555222333666888999777777666555333111///---111000000111222444666666222222222222222222111111/////////000000000111111222111000///////////////000111111222333222222222111111111111111111111111222222333444444444444444333444555666777777888888555444333333555777:::<<>>>>>======<<<:::;;;<<<<<<<<<===>>>???======;;;888444333333444555444333111///.........---......///...---,,,+++************))))))))))))((((((((('''''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$%%%&&&''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''')))***+++...---+++***)))(((((((((((((((''''''''''''((((((((((((((())))))*********))))))***+++++++++******************************((()))+++,,,---------,,,,,,++++++***))))))))))))++++++,,,,,,++++++***)))+++***************))))))***************************))))))))))))))))))***)))))))))*********++++++++++++++++++,,,,,,,,,,,,(((***,,,,,,,,,,,,...000++++++,,,,,,...222666:::555555444444555999>>>BBBLLLXXXjjjyyy}}}qqqhhhddd\\\NNNKKKEEE???:::777333000888666333222222333333333333222111000000/////////...//////000111333666888222222111000000000000000....../////////000000000111111000///............///000111111222222111111000000000000000000000000111222333333444333333333222333444666777888888777555444333333444555777888<<<<<<<<<;;;;;;;;;;;;;;;999999999999::::::::::::>>>===;;;888444222333444555444222000///------,,,,,,---.........---+++************)))))))))(((((((((''''''&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$%%%%%%&&&'''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&'''''''''''''''&&&&&&''')))+++,,,111///---***)))(((((((((((((((''''''''''''((((((((((((((())))))******+++))))))***************))))))))))))))))))*********((()))+++---......------++++++***)))))))))*********++++++++++++***))))))))))))))))))))))))))))))***************************))))))(((((())))))***((())))))))))))*********************+++++++++++++++,,,+++***)))***,,,...111000///---++++++******///000222444666888:::;;;111555999<<<>>>>>>???@@@OOOWWW\\\XXXSSSRRRPPPNNNMMMOOOPPPPPPPPPNNNLLLKKKIIIDDDGGGEEE999444555000222555555444555999:::888222222333333222111000///000///...------...///000---.../////////222666999222111000///.........///............////////////000000///...............------...///////////////000000000000000000000000///000000111111111000000000111333555777777777777555444333333333444555666999999888888888999999:::888777666777888999888666===<<<;;;777444222222444444333111000...---,,,,,,+++,,,,,,------+++***)))******)))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%&&&''''''((()))((('''&&&'''(((***+++///...+++)))((((((((()))((((((''''''''''''((((((&&&&&&'''(((((()))******))))))************))))))((((((((()))))))))******''')))+++---......------***))))))))))))******+++***************))))))((())))))))))))))))))))))))************************))))))(((((((((((())))))((((((((()))))))))******************************+++,,,,,,,,,******,,,---%%%''',,,111333111---***++++++,,,------,,,***)))/////////000333777;;;===...333666555333333333222333333333555555444444444222...222555000444888333,,,///000---...333333///(((***---///111111222222111000000///......------,,,...///......111666:::111000///...---------...------.........///////////////...---------......,,,---......//////......000000000000000000000000///000000000000000//////...000222555666666666555555555444333333333444444666666555555555666888999777666555666888999888777;;;;;;999666333222222444333222000///...------,,,******+++,,,+++***)))(((***)))))))))((((((((((((((('''&&&%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%&&&'''((((((***)))'''&&&'''(((***+++---+++)))((('''((()))***((((((''''''''''''((((((%%%%%%&&&&&&'''((())))))))))))*********))))))((('''((((((((())))))******''')))+++---//////...---))))))(((((()))***++++++***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))*********)))))))))))))))$$$&&&)))******)))***+++---+++******,,,---......,,,+++***+++---000111222//////////////////---,,,...000000111222444333000///......000111//////000555......000---222444+++000333222...///333222---///000000///---,,,,,,,,,)))+++---...///...---,,,,,,...///...---000555:::111000...---,,,,,,---------------.........//////......---------......///...//////000000000000000000000000000000000000000111111222222222111111000---///222444666666555555666555444444333333333444555444333333444555777888777555444666999;;;:::888::::::999666333111222444222111000......---------)))******+++***)))((('''))))))))))))((((((((((((((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$%%%%%%&&&'''########################%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''$$$""""""%%%&&&%%%###%%%%%%%%%$$$###""" %%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((''''''(((((())))))************))))))((((((''''''((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))((()))))))))))))))(((((('''((()))+++,,,---......&&&'''((()))******))))))((((((((((((((((((((((((&&&&&&&&&&&&''')))***,,,))))))))))))))))))))))))'''''''''''''''&&&&&&&&&************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,...............///000111///////////////.........///////////////.........//////............//////......////////////......,,,,,,,,,---------......,,,------...///000111111.........------,,,,,,,,,------------------------000000////////////000000000000000000000111111222000000111111111222222222<<<:::666333111000000000222111111000111333444555444444444555555555666666555555666666777777888888666666888999999999999999;;;888555111//////000111000///,,,***))))))))))))(((((('''(((((()))***+++***(((&&&'''))))))'''$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%$$$$$$$$$%%%&&&&&&########################%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''$$$"""###%%%&&&%%%###&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''((((((((((((''''''(((((())))))))))))))))))))))))((((((''''''((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))***+++,,,,,,,,,,,,''''''(((((())))))))))))---,,,,,,+++***)))((((((''''''&&&&&&'''((()))***((((((((((((((((((((((((''''''((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++++++++,,,------......---,,,,,,,,,,,,,,,...------------...///000................................................///..................///.........//////.........,,,,,,,,,,,,------------,,,------....../////////......---------,,,,,,,,,------------------------............///000111222000000/////////000111111111111111111222222222222999777555222111111111222222222111111222333555666333333333333444444444555444555555555555666666666444555666777888888888888888666333000.........//////...,,,***)))))))))***(((((((((((((((((()))******(((''''''))))))'''$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################&&&%%%%%%$$$$$$$$$$$$%%%########################%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$######%%%&&&%%%$$$%%%&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((())))))))))))'''(((((((((((())))))))))))))))))(((((((((((('''((((((''''''''''''((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((***+++++++++++++++******)))((('''''''''((()))***111000///---+++)))((('''((((((''''''''''''((()))(((((((((((((((((((((((('''''''''((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******++++++,,,---------,,,++++++++++++,,,---,,,,,,,,,,,,------...------------............------------..................------------......------............------++++++,,,,,,,,,---------,,,,,,,,,---------------------------,,,,,,,,,,,,------------------------+++,,,,,,---...000222333//////......//////000111111111111222222222333333666555333222111222333333222222111222222333555555222222222222333333333333444444444444444444333333222333444555666666666666666444111...---,,,---...,,,,,,+++************+++))))))(((((('''((((((((()))((('''((())))))'''%%%(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################&&&&&&%%%$$$#########$$$########################$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))))))))))))))))))))))))))'''(((((())))))))))))(((******++++++++++++*********((('''&&&&&&''')))***111000///---+++***(((((())))))((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((())))))***))))))((((((((('''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,++++++*********++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---///000111.........---......///000111111111222222222222333444444333222111111222222000000111111222333333444222222222333333333333333444444555555444333222111222222333444555555555555333222000...---,,,------******************++++++***)))((('''''''''''''''((('''(((((((((((('''&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################&&&%%%$$$$$$####################################$$$#########$$$$$$%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%$$$%%%&&&''',,,+++)))'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((())))))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((()))))))))***))))))))))))))))))))))))''''''((()))))))))))))))(((((()))***++++++++++++***)))'''%%%%%%&&&((())),,,,,,++++++***))))))))))))))))))(((((('''&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&'''(((((((((((((((''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))************))))))))))))***++++++******)))))))))******+++,,,++++++*********++++++***+++++++++,,,,,,,,,---***+++++++++,,,,,,,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------,,,,,,------...///000000111111111111222222444444333222111000000000//////000000111222222222444444444333333333333333444555666666555444222111111222333444555555555555222111///...------------))))))*********+++++++++))))))(((''''''&&&''''''&&&'''(((((((((((('''(((&&&&&&&&&%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%$$$$$$############$$$####################################$$$%%%&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%$$$%%%''')))333111...+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''(((((((((((((((((((((''''''''''''&&&&&&''''''''''''(((((((((((((((''''''''''''((((((((((((((()))))))))******))))))))))))))))))))))))&&&'''((())))))******)))'''((()))***++++++++++++)))((('''&&&&&&&&&'''((((((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&&&&&&&'''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******)))))))))((())))))***+++)))(((((((((((()))******,,,++++++************+++))))))******++++++,,,,,,))))))******++++++,,,,,,)))***+++,,,,,,+++***)))******++++++++++++******))))))*********+++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,------.../////////000000000111111333333333222111000//////...///000111222222222222444444444444333333333333222444555666666444333111111111222333444444444444//////...---------------))))))******+++******)))((((((''''''&&&'''''''''%%%'''))))))((('''((()))&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##########################################################################################$$$%%%####################################$$$%%%&&&'''''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###%%%&&&&&&$$$%%%'''***555333///+++((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$###############################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((()))))))))*********))))))))))))))))))))))))&&&'''((()))************))))))************))))))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((())))))((('''&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((((()))******)))(((((((((((()))******((('''''''''(((((()))***---,,,+++************+++(((((())))))***++++++,,,(((((())))))***++++++,,,((()))+++,,,,,,+++)))((()))******************)))))))))))))))*********+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++,,,---+++++++++++++++,,,------............////////////000111111111111111000000///000222333444444333333333333333333222222222111000111333555555444222111//////000111222222222222---,,,,,,,,,,,,,,,++++++))))))***++++++***)))(((''''''&&&&&&&&&'''(((((($$$'''))))))''''''(((***'''&&&&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################"""""""""###$$$%%%%%%####################################$$$%%%&&&'''''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$############%%%'''&&&$$$%%%'''***333111---)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$#########################################################"""###$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))&&&'''((()))************+++++++++******)))''''''''''''(((((('''&&&%%%%%%''''''''''''&&&&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((()))******'''''''''''''''((()))***------,,,+++******++++++'''(((((()))***+++++++++'''(((((()))***+++++++++''')))***++++++***)))'''))))))************))))))))))))))))))************))))))***+++,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++((((((((()))***,,,---...++++++******++++++,,,------------............///---...///111222222222222111222444555666666555444222222222222111111000000---///222444444333111000---...///000111111111111************************)))***+++++++++)))((('''&&&&&&&&&&&&&&&'''((()))$$$'''))))))'''&&&(((***(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''((())))))''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))---------,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++------,,,+++,,,---...///......//////...---,,,,,,,,,...000333444444333333333333222111000000111111000000000000//////////////////000111222333333333222111//////000000...---,,,***))))))******)))'''))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##############################""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''(((((()))''''''((()))))))))))))))''''''((()))))))))))))))'''((((((((())))))))))))(((((())))))(((((('''&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))++++++*********)))))))))++++++++++++++++++******************++++++++++++---,,,+++++++++,,,---...---..................---,,,---000222333222222111111000000000000111111222000000000/////////.........///000111222222222222111000......//////---,,,,,,+++******++++++***((())))))))))))((((((((('''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$####################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''((()))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&''''''((()))''''''((()))))))))))))))'''(((((()))))))))))))))''''''((((((((()))))))))''''''((((((''''''&&&%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))*********))))))))))))))),,,+++++++++******))))))******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,---....../////////---...000111111111000//////......//////000111222000////////////............//////000111111111111000...------------,,,***,,,+++******++++++***))))))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$########################$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''((())))))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((()))+++++++++++++++++++++***+++++++++***))))))((((((++++++++++++,,,,,,,,,,,,***************+++++++++++++++,,,---...000111222000000111111111111000/////////.........//////000/////////.........---------...///000000000000000...---++++++,,,,,,***)))+++)))((()))***+++)))((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''((()))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((*********************************))))))(((((((((******+++++++++,,,,,,,,,))))))*********+++++++++******+++,,,...000222333222222333333222222111111111000///...------------............------------------.../////////......---,,,******++++++)))(((((('''&&&'''((()))((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$####################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''((())))))))))))))))))))))))))))))(((((('''&&&&&&'''''''''(((((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))*********+++++++++))))))***++++++++++++***++++++++++++---000222444333333333333333333333333333222000///---,,,,,,,,,......---------,,,,,,,,,,,,------.........---------+++************)))''''''&&&%%%&&&'''((('''&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##############################""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''((())))))))))))))))))))))))))))))(((''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&%%%%%%$$$$$$######$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&'''''''''((((((&&&''''''(((((()))))))))(((((()))))))))*********)))***+++,,,,,,,,,++++++++++++++++++---///222444222222222222222222333333222111000///............---------,,,,,,,,,,,,+++,,,,,,------------,,,,,,---+++******+++***)))''''''&&&%%%&&&((()))((('''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&#########"""###$$$$$$%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''(((((())))))))))))))))))))))))))))))(((''''''&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%$$$#########$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''((((((((())))))******%%%&&&&&&'''((()))******(((((((((((()))))))))))))))***+++,,,---,,,++++++,,,,,,++++++,,,///222333111111000000111222222333111000000/////////000000---------,,,,,,,,,++++++,,,,,,---------,,,++++++---,,,******++++++)))((((((&&&&&&''')))***)))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$######$$$ !!!###$$$%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&$$$!!!&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))))))))************************))))))))))))''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''&&&&&&%%%$$$)))((('''&&&%%%$$$$$$$$$((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%$$$###$$$'''(((&&&###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))((())))))+++,,,---......+++***)))))))))+++---///111000//////000222444555333111////////////...---.................................------,,,,,,,,,---,,,+++***))))))))))))''''''(((((())))))******'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!"""""""""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%!!!"""###$$$%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%&&&$$$"""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((()))))))))*********))))))))))))((((((((((((''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%&&&'''((((((((((((((((((((('''%%%%%%$$$$$$%%%((('''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%$$$###$$$'''(((&&&$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((('''((((((((((((((((((((((((((())))))***+++,,,---...,,,+++***)))***,,,...///000///.........000222333333111///...//////...------------------------------------,,,,,,,,,++++++---,,,+++***))))))))))))''''''(((((())))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%&&&'''(((************((('''&&&%%%%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,---,,,+++******+++,,,...///000///...------...///000222000...---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********,,,+++***))))))(((((()))'''(((((((((((()))))))))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((())))))))))))'''&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))***++++++,,,++++++++++++,,,---...///000///......---......///000...---,,,---...---,,,++++++++++++++++++++++++***************)))))))))+++***)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''(((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((())))))*********++++++++++++,,,---......000/////////....../////////---++++++,,,---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((('''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%((()))'''$$$%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""############$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''(((((()))))))))))))))******+++,,,,,,,,,---......//////////////////---,,,******+++,,,,,,+++++++++++++++++++++++++++((((((((())))))))))))***((((((''''''''''''(((((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""""""""############$$$#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######&&&***+++'''###%%%$$$$$$###$$$%%%''''''%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%$$$&&&(((&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""###########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######''''''&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&%%%%%%$$$"""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$''''''%%%$$$%%%'''###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***''''''''''''''''''''''''''''''(((((((((((())))))(((((()))***+++++++++++++++,,,---...............,,,+++))))))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))*********(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###''',,,,,,'''"""$$$$$$######$$$&&&''')))%%%$$$$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%$$$&&&)))&&&&&&&&&%%%%%%%%%$$$$$$""""""######$$$$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""#####################"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######(((((('''&&&$$$###""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%"""###$$$%%%&&&%%%%%%$$$""""""######$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%"""$$$''''''%%%$$$%%%'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''''''''((((((((((((((('''((()))******+++******)))***+++,,,---.........,,,***))))))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))******++++++''''''&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!!!!%%%&&&""""""&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######"""""""""############$$$$$$$$$########################################################################&&&$$$"""$$$&&&(((&&&$$$$$$###""""""###$$$'''((($$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&'''((('''$$$"""""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%########################&&&%%%$$$$$$######$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''((())))))((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%######""""""######$$$%%%###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&)))(((((('''''''''(((((())))))))))))***+++,,,---...---+++*********++++++)))))))))******++++++,,,...---,,,+++************))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''######&&&&&&"""!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$#########""""""############$$$$$$$$$########################################################################&&&$$$###$$$&&&'''&&&$$$$$$###""""""###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%'''&&&$$$############$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################!!!""""""######""""""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%######""""""######$$$%%%###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&((((((''''''''''''(((((()))(((((()))***+++,,,,,,---,,,+++*********++++++*********+++++++++++++++------,,,+++************((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&######&&&&&&######&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''(((&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$############"""############$$$$$$$$$########################################################################%%%$$$###$$$%%%&&&&&&$$$$$$######"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%$$$%%%'''''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$##########################################$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((()))***++++++---,,,+++*********++++++,,,,,,,,,,,,++++++++++++---,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((((((&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################################################################$$$######$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$&&&((()))(((&&&###"""######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$###############""""""######$$$%%%###########################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&(((''''''''''''(((((()))((((((((((((((()))******,,,+++++++++++++++++++++---------,,,,,,+++++++++++++++***)))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$##############################################################################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&((())))))&&&$$$"""######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$###############""""""######$$$%%%###########################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&'''''''''''''''((())))))(((((((((((((((((()))***++++++++++++++++++++++++---------,,,,,,+++++++++******)))((((((((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&$$$###%%%%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$########################################################################"""###$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""##########################################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$############$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&''''''&&&''''''((()))***)))))))))(((((())))))*********+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###''''''$$$%%%******'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&'''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&"""############$$$$$$$$$########################################################################!!!###%%%$$$###"""$$$&&&$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%&&&'''''''''''''''&&&'''&&&$$$############$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""#########$$$##############################$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%######""""""######$$$%%%###########################$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''((()))***+++******)))))))))******)))***+++,,,,,,,,,,,,+++*********+++++++++++++++(((((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&%%%(((000222///$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$########################################################################!!!###%%%$$$""""""$$$&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''(((((()))'''%%%"""""""""###$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$#################################$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&#########"""###$$$$$$%%%########################$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''')))******++++++***************+++)))***+++,,,---,,,,,,+++)))))))))******++++++,,,(((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%***&&&!!!###000:::555)))&&&%%%%%%$$$#########$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$###!!! %%%$$$###""""""###$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''+++***((('''''')))+++,,,)))))))))***+++++++++,,,))))))))))))************+++*********))))))((((((******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%""""""!!! &&&,,,***$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%""""""$$$$$$$$$$$$###"""%%%%%%$$$#########$$$%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''***)))((((((((()))***+++******************++++++))))))))))))************++++++++++++******))))))***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%"""&&&'''$$$###%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%!!!!!!"""$$$$$$%%%%%%$$$%%%$$$$$$###$$$$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))************************))))))))))))))))))************,,,,,,++++++++++++*********)))(((''''''&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%(((***(((%%%%%%''')))%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$###############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''((())))))******))))))++++++******))))))((((((((()))))))))************************************))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$#########""""""!!!""""""#########$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))(((+++******))))))(((((((((((()))))))))************((((((((())))))))))))))))))((((((''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%%%%!!! $$$'''&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""############$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$###""""""""""""!!!"""###$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))************'''''''''(((((((((((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%(((######'''(((&&&%%%'''$$$$$$######$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''&&&%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%&&&%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""##################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###""""""######$$$"""###$$$&&&''''''&&&&&&###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&'''((()))***((((((((()))))))))))))))))))))))))))************'''((((((((())))))))))))((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%&&&###$$$'''%%% !!!&&&$$$#########$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!""""""###$$$&&&&&&&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""#####################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###""""""""""""$$$%%%&&&###%%%&&&((())))))((((((########################$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%&&&''')))+++''''''(((((())))))******))))))))))))************(((((())))))*********+++(((((('''''''''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((&&&###$$$((('''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%$$$$$$$$$#########""""""&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############%%%&&&%%%###"""###%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&)))((((((((((((''''''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''######&&&%%%"""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%$$$$$$$$$#########""""""&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$%%%&&&%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&######%%%&&&###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%$$$$$$$$$###############&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######""""""######%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&$$$"""$$$'''((('''%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%###%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''$$$$$$'''((('''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%########################%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''###!!!###)))+++)))%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''++++++'''$$$&&&((('''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%########################$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''###!!!###)))+++)))%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,000000)))$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%###############$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''###$$$%%%&&&&&&'''&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$"""$$$'''((('''%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''######$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''***//////)))$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""######$$$%%%""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&"""###$$$%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$$$$######"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$***,,,'''$$$&&&)))***$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""###$$$$$$%%%""""""######$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""###$$$%%%%%%!!!"""###$$$%%%%%%&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%###%%%&&&%%%###"""###%%%""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))(((((((((((('''''''''''''''''''''''''''''''''##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))'''&&&&&&'''((()))((((((((((((((((((''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$#################################%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################%%%$$$$$$$$$###"""""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$%%%&&&%%%$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((+++)))'''%%%$$$###$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''''''''''')))((('''&&&&&&'''(((((((((((((((((((((''''''''')))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$%%%&&&%%%$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''')))((('''%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&''''''((((((((()))))))))(((((((((((((((((((((((((((''''''&&&&&&'''((((((''''''''''''((((((((((((+++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#######################################$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""###$$$%%%&&&%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$%%%'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''((((((''''''((((((((((((((()))++++++******************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################"""""""""###$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%&&&%%%$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###########################$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))&&&''''''(((((()))))))))((((((((())))))*********************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################"""""""""###$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%&&&%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))'''%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))'''''')))***************))))))******++++++,,,,,,*********+++++++++++++++************************************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#######################################$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#################################$$$$$$%%%%%%&&&############$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))***)))'''%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))''''''((((((((()))))))))************************'''(((***+++,,,,,,,,,+++******+++,,,,,,---......++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$######"""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$########################!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################"""######$$$%%%%%%&&&&&&############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))***)))'''&&&%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))************************************((()))+++,,,------,,,,,,++++++,,,------...//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################%%%$$$$$$$$$######""""""$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$###""""""%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$########################!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################""""""###$$$%%%%%%&&&&&&"""############$$$$$$$$$"""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((())))))***)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((()))******+++++++++***++++++)))'''&&&'''))))))))))))***+++...000222111111111111111111111111///......000333444333222999777666666666666444222666222---,,,...111333222))))))***,,,......,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''+++)))'''%%%$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###################################################%%%&&&&&&%%%$$$%%%&&&$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%%%%$$$###$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((((((&&&%%%$$$#########%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((())))))***)))(((((('''''''''((()))))))))((((((((((((((((((,,,+++***)))))))))))))))'''***---//////.....................///111222444444555666999;;;<<<======@@@@@@AAADDDGGGLLLOOOQQQOOOMMMJJJIIIIIIHHHGGGEEEFFFBBB>>>;;;999666111...000///---...///000///...---,,,+++*********++++++,,,++++++***++++++,,,,,,************************))))))))))))))))))))))))(((((())))))(((((('''&&&(((''''''&&&&&&''''''(((***)))'''%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%################################################$$$%%%'''&&&%%%$$$$$$%%%$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$######$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''&&&''''''(((((())))))***))))))(((((((((((()))))))))))))))((())))))******)))((((((((((((***,,,---)))+++---......///111333888999;;;>>>BBBFFFIIIKKKLLLNNNQQQTTTVVVXXXXXXXXXXXXYYYYYYYYYZZZ]]]bbbffffffccc```___```aaaaaaaaa^^^]]]ZZZXXXTTTNNNGGGBBB<<<888333///---,,,+++***000...,,,******+++,,,...+++******))))))******+++************************))))))))))))))))))))))))(((((())))))(((((('''&&&(((''''''&&&&&&''''''(((***)))'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%################################################$$$&&&'''&&&$$$######$$$$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%''''''%%%$$$%%%&&&''''''&&&%%%%%%$$$######%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))))))))))))))))))))******))))))(((((()))***+++,,,))))))((()))***---000111222222222222555;;;DDDJJJRRRSSSUUUXXX[[[^^^aaabbb```aaaccceeeeeeeeedddccceeeeeedddaaa]]][[[]]]______]]][[[[[[^^^bbbeeefffffffffggggggfffccc___\\\TTTOOOIIIDDD???;;;777444444222///,,,******+++,,,,,,,,,+++***))))))******************************)))))))))))))))))))))))))))))))))))))))(((''''''((((((''''''''''''(((((()))((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$################################################$$$&&&'''&&&$$$""""""###$$$$$$############$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((((((((''''''&&&&&&''''''(((((((((((()))))))))))))))((())))))*********+++++++++***((('''''''''((()))------...000333777:::<<>>FFFNNNTTTWWW\\\___bbbbbb```]]][[[ZZZUUUUUUUUUTTTRRRQQQOOONNNQQQQQQSSSTTTVVVXXXZZZ[[[[[[\\\^^^bbbeeeeeebbb```^^^\\\YYYYYYZZZ\\\\\\\\\WWWWWWTTTOOOKKKHHHHHHIIIJJJKKKNNNSSSWWWYYYXXXWWW]]]\\\ZZZUUUOOOHHHBBB>>>222111000...---,,,,,,,,,++++++++++++++++++++++++************************))))))******))))))(((''')))((((((''''''(((((()))'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$################################################"""$$$%%%%%%$$$######$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%''''''%%%$$$%%%&&&######$$$%%%%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###############$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&'''))))))((('''&&&((((((''''''''''''(((((())))))))))))))))))))))))((()))***,,,,,,,,,,,,,,,...------...000333777999;;;???GGGQQQZZZaaafffhhhaaaaaa___[[[UUUPPPMMMLLLJJJLLLOOORRRVVVXXXYYYZZZ``````aaacccfffjjjnnnpppiiiggghhhnnnwww{{{yyyvvvvvvtttrrrrrrrrrsssrrrqqqkkkjjjgggaaaYYYTTTSSSTTTHHHHHHJJJNNNRRRVVVWWWVVViiikkknnnooommmfff```[[[IIIFFFBBB<<<666111...,,,++++++++++++++++++++++++************************)))************)))(((((())))))(((((((((((())))))&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((($$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############################################################ """$$$$$$$$$###$$$%%%$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''######$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%'''((()))((('''&&&((((((''''''''''''((((((*********)))))))))))))))((()))+++,,,------,,,,,,,,,---///444:::BBBIIIMMMYYY[[[^^^bbbccccccbbbaaaUUURRRLLLGGGEEEHHHOOOTTT\\\___bbbgggkkkmmmooopppooonnnnnnooossswww|||}}}wwwuuuzzz{{{zzzyyyzzz||||||{{{zzz}}}~~~}}}xxxqqqllljjjjjjhhheeebbbaaabbbdddddddddbbbgggpppwwwyyyvvvpppllliiiddd\\\RRRGGG===666222++++++++++++++++++++++++***************************************)))(((((())))))(((((((((((())))))&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############################################################!!!###$$$$$$$$$%%%&&&$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""$$$&&&%%%$$$###$$$$$$'''&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((######$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&((('''&&&&&&((()))***)))((()))***)))(((((()))+++)))+++.../////////000000111666>>>GGGQQQXXX^^^aaajjjbbb[[[XXXSSSLLLLLLPPPLLLIIIKKKSSSZZZ___dddhhhjjjsssyyyzzz{{{~~~yyy}}}~~~}}}yyy|||zzzqqqsss{{{zzzpppvvvvvvyyyzzzwwwxxxtttqqqmmmhhhbbbWWWLLLDDD999333---+++...000...,,,...---***((('''((()))*********)))((((((((((((((())))))))))))((((((((((((&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''%%%&&&'''((())))))))))))&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''')))(((''''''(((((('''&&&)))*********)))))),,,............---...222888<<>>444222...+++)))))))))***)))))))))))))))******+++++++++++++++*********)))(((((((((((((((((())))))''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&%%%&&&''''''((((((((('''((((((''''''''''''(((((('''&&&%%%%%%$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$%%%%%%&&&''''''((((((((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&(((***---...&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))))))))&&&(((***+++******+++---+++---111444888>>>DDDIIISSSTTTUUUSSSNNNIIIEEECCC>>>EEEMMMSSSVVVYYY]]]aaammmuuu~~~vvvqqqtttxxx{{{wwwwwwvvvoooaaaVVVEEE@@@777///+++***---///)))))))))(((((())))))***++++++++++++*********)))))))))))))))))))))((((((''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&%%%&&&&&&'''''''''''''''((((((''''''''''''((((((&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$############"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''&&&%%%%%%&&&''')))***&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))))))))''')))+++***((((((+++...333666<<>>DDDRRRUUUVVVSSSOOOSSS___jjj{{{|||sssllllllpppvvvwwwuuuqqqoooooolllllliiiccc]]]YYYZZZ\\\ccckkkppppppwww~~~vvvfffVVVWWW[[[]]][[[YYY]]]ccckkkrrruuummm^^^UUUUUUZZZ\\\gggqqqsssrrrqqqooolllJJJ===///))),,,///,,,'''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&'''''''''''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&###$$$%%%&&&(((***,,,---&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))))))))'''((()))******)))((('''((((((((((((((()))***************+++++++++,,,,,,......000222888AAAKKKRRRSSSUUUVVVWWW\\\hhhyyyuuusssqqqnnnkkkiiikkkpppsssllllllhhh___TTTMMMNNNPPPNNNTTTZZZ```jjjtttvvvrrr^^^\\\^^^aaa___[[[[[[```___bbbdddaaaZZZVVVWWWZZZSSS___kkkooopppppppppmmmaaaSSS@@@333///---+++((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((((('''%%%%%%%%%'''''''''''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((((('''&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&'''(((******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''''''''((("""###$$$%%%%%%%%%$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***'''((()))++++++)))((('''((((((((((((((()))************+++++++++,,,,,,,,,,,,///333999AAAKKKUUU\\\TTTUUUYYYbbbqqq|||rrrjjjeeefffiiikkkeeeeeeaaaWWWMMMGGGJJJNNNMMMMMMMMMNNNSSS^^^kkksssiiiccc```dddccc\\\WWWXXXTTTSSSRRRRRRTTTVVVXXXZZZ```[[[TTTUUU```nnnrrrnnnrrrcccOOO<<<000+++)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((()))(((&&&$$$$$$''''''((((((''''''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***)))((('''''''''''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''''''''&&&%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((***,,,---------...000///555???HHHMMMQQQSSSTTTOOOZZZiii|||zzzmmmhhhddd___ZZZVVVXXXXXXTTTNNNHHHEEEEEEBBBFFFJJJKKKKKKNNNTTTZZZaaaffffff___[[[\\\[[[WWWUUUQQQPPPQQQOOOLLLOOOWWWYYYXXXUUUSSSWWWaaannnwwwvvvqqqfffTTT???///,,,///,,,)))''''''(((***+++***))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$''''''(((((('''&&&%%%%%%(((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################''''''(((((())))))******$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$%%%%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!"""%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******))))))((((((((('''((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((()))***)))'''&&&'''(((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***++++++++++++,,,///222;;;AAAHHHOOOSSSUUUWWWYYYeeesssyyytttssstttuuuuuu}}}{{{||||||qqqhhhaaaZZZTTTYYY[[[[[[WWWPPPIIIEEECCCEEEGGGHHHEEECCCEEEKKKPPPPPPZZZbbbddddddccc___XXXQQQLLLKKKNNNPPPMMMLLLNNN```___]]]\\\[[[\\\___aaaooopppnnncccPPP===000,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''(((((('''&&&&&&%%%(((''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$%%%%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))((((((''''''((((((''''''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''((()))((('''&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))),,,,,,,,,,,,,,,000555999EEEGGGKKKOOORRRVVV[[[^^^{{{~~~rrrllliiiiiiiiiiiigggccc\\\YYY```nnnzzz{{{tttkkkbbbZZZSSSPPPWWWXXXYYYVVVPPPJJJEEECCCEEEEEEDDD@@@======BBBGGGBBBLLLWWW^^^bbbeeeeeebbbZZZRRRLLLMMMPPPQQQRRRSSSdddeeefffggggggccc]]]YYYccciiiooooooeeeSSS???222***+++,,,+++***((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%'''''''''(((''''''&&&%%%'''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######"""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((((((((''''''((((((''''''''''''(((((('''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((''''''''''''&&&'''((((((&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))(((((())))))))))))******---.........111777???DDDJJJJJJIIIKKKPPP[[[gggppp}}}uuunnnjjj```]]]VVVKKKCCCCCCMMMVVV]]]^^^]]]XXXRRRNNNMMMNNNQQQQQQPPPMMMJJJFFFDDDCCCAAABBBBBB@@@>>>>>>AAACCC@@@CCCFFFJJJQQQ\\\ffflllhhh___TTTMMMLLLOOOUUUZZZ[[[]]]bbbgggkkkkkkgggdddZZZ]]]ccckkkoooiiiVVVEEE444000,,,++++++,,,+++)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&'''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))(((&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%'''(((((('''&&&((()))''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))******))))))))))))******+++++++++,,,///222777???HHHNNNOOONNNMMMQQQ\\\mmmyyysssnnneeeaaaYYYOOOGGGBBBAAAAAACCCEEEFFFDDDAAAAAAFFFJJJOOOLLLHHHDDDBBBAAAAAAAAA@@@BBBEEEFFFEEEBBBAAA@@@???<<<:::;;;AAAMMM\\\gggkkkiiibbbVVVLLLIIILLLPPPPPPRRRVVV\\\ccciiikkklll___\\\YYY^^^kkkrrrhhhYYYBBB888,,,(((+++...---)))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))***)))'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((()))))))))))))))))))))***))))))(((((())))))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))(((''''''((()))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((('''(((((())))))******+++)))))))))***++++++,,,,,,))),,,111777===EEEMMMSSSOOOSSS[[[fffvvv~~~xxxsssoookkkiiiaaa\\\VVVQQQMMMGGG???::::::;;;:::888666888===BBBLLLHHHBBB???=========<<>>BBBJJJSSSbbbkkkppphhhYYYNNNFFFCCCOOORRRUUUYYY]]]cccjjjooonnniii```[[[bbbnnnnnneeeQQQDDD555,,,,,,---+++((())))))))))))))))))))))))))))))))))))((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######"""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))***(((&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))************++++++++++++************++++++)))******++++++******)))(((((((((((((((((((((((())))))))))))************)))***+++***((('''((()))((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''(((((()))******++++++))))))******+++,,,,,,---,,,111888@@@FFFMMMRRRVVVRRR___sss~~~vvvooohhhccc^^^[[[TTTPPPLLLHHHEEEAAA<<<888999888666444222333666888>>><<<::::::<<<<<<;;;999===???BBBEEEFFFDDD@@@===:::999;;;@@@@@@<<<<<<@@@PPP___lllmmmeeeZZZMMMCCCKKKRRRYYY]]]^^^aaahhhooozzz|||uuufff___fffllllllaaaWWWIII;;;111,,,++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''$$$&&&(((((('''%%%%%%&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''((((((((())))))))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,************************)))))))))******+++++++++,,,------,,,)))(((((()))((((((((((((((((((((((((((((((((((((((())))))))))))(((''''''''''''((()))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))'''(((((()))***+++++++++))))))***+++,,,,,,------111777@@@HHHNNNSSSWWWYYYZZZmmmooommmjjjgggbbb\\\UUUPPPMMMKKKFFFAAA===:::999999777666444333222222222111---...000555;;;===;;;888666888;;;@@@CCCDDDCCCAAA===;;;>>>BBB@@@888666999===MMM\\\cccdddaaaUUUIII>>>IIIVVV\\\]]]___ffflll}}}rrraaabbbkkkppplllggg[[[JJJ888---,,,...))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))+++++++++,,,,,,---------...------,,,,,,------.........////////////......++++++++++++++++++++++++))))))******++++++++++++.........---***(((((()))))))))))))))))))))))))))''''''(((((())))))*********)))(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''')))*********)))(((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))*********)))))))))))))))(((+++---,,,)))***///444999BBBLLLSSSUUUVVVZZZ^^^ttt}}}zzzwwwtttqqqmmmiiigggccc^^^XXXTTTOOOJJJGGGBBBBBB@@@===;;;888777666111111111111000000000000222111//////000222444666666:::===<<<888888<<>>DDDMMM]]]iiiaaaQQQFFFMMMTTTVVVXXX^^^iiissstttxxxzzzwwwpppkkkfffccciiillliii___SSSFFF888------...///...,,,,,,---...))))))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###''',,,)))"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))((((((''''''''''''%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%&&&'''((((((''''''''''''''''''((()))***)))(((''''''***,,,%%%&&&''')))************///222555666444000...---111///...///222444222000555333111000111000...++++++++++++******,,,000333000...,,,***)))+++---...///...---+++***)))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((()))***))))))(((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))************))))))))))))***,,,---,,,***---333999AAAHHHPPPSSSTTTYYYdddmmmzzztttoookkkiiifffdddaaa___[[[XXXZZZWWWRRRNNNKKKHHHDDDAAA>>>===;;;999666444222222111111000000000///////////////......///111222333333666999<<<===>>>??????DDDGGGJJJIIIDDD===777444111333666>>>MMMXXXYYYSSSFFFIIIOOOUUU\\\bbbgggjjjeeeiiinnntttwwwuuummmfffffflllpppkkkaaaUUUGGG<<<111///---+++*********+++***)))))))))(((((((((((((((((('''''''''&&&&&&&&&(((((())))))))))))((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''""" ###%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((((((''''''&&&&&&###$$$&&&''''''(((***+++,,,,,,***)))((((((((()))///222555666555333222111444222222333666777666444444444222000......111444000111111///...---///111...---,,,,,,,,,///111333666444000---+++++++++,,,///......,,,+++***))))))************************************************((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''((()))))))))))))))''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))************************+++,,,,,,,,,,,,222;;;BBBNNNRRRUUUVVVXXXcccvvv}}}{{{}}}|||}}}~~~{{{xxxsssmmmeee___]]][[[XXXVVVUUUSSSPPPMMMLLLJJJFFFDDDBBBAAA>>><<<;;;:::888666444222000///000000000/////////......,,,------......//////000///000444:::???BBB@@@>>>BBBEEEHHHHHHEEEAAA>>><<<>>>888555999???DDDKKKQQQOOOLLLKKKQQQ\\\eeehhhgggcccaaadddnnnzzz{{{vvvdddkkkpppoookkkcccWWWLLL<<<666...))))))******)))******)))))))))((((((((((((((((((''''''''''''&&&(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((("""!!!((((((!!!!!!'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&(((''''''&&&&&&&&&''''''&&&'''(((((()))(((((('''%%%''')))***))))))***+++---,,,++++++,,,///111333777;;;@@@DDDFFFHHHKKKLLLKKKJJJJJJKKKMMMMMMKKKJJJDDDFFFEEE@@@888333333555000222444333111000000000222111000.........///000111000...,,,---///222444222111000///---+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))))))))))))))''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((()))))))))))))))***************++++++,,,,,,+++,,,///777BBBIIIUUUWWWZZZ___iii{{{~~~zzzxxxwwwzzz|||zzzsssmmmiiihhhhhhggggggiiimmmrrrtttuuurrrpppmmmjjjgggbbb\\\XXXWWWUUURRRQQQPPPOOOMMMKKKGGGEEEBBB@@@@@@???===<<<;;;;;;999777555333111111////////////............***+++,,,------------,,,,,,---111555:::<<<======>>>@@@BBBBBBAAAAAACCCDDDHHH@@@;;;;;;999888BBBPPPYYYSSSMMMOOOYYYccchhhiiihhh```[[[aaammmyyyrrrrrrooolllmmmllleee[[[LLLAAA444,,,+++,,,+++************)))))))))((((((((((((((('''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((%%%$$$&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&)))(((''''''&&&'''''''''%%%&&&'''))))))************+++,,,+++******+++---///111444999???EEEJJJMMMPPPRRRVVVZZZ\\\___cccfffdddeeeeeeffffffdddaaa___YYY[[[[[[XXXQQQJJJCCC@@@:::<<<===<<<888444000///333222111000////////////000000000000111333444555......---,,,***))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((())))))***((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))******+++++++++,,,++++++,,,...444===HHHOOOSSSWWW___ooozzzsssooonnnhhhlllooommmhhhccc```___\\\\\\\\\___dddiiilllmmmkkkgggbbb^^^[[[XXXVVVTTTQQQNNNKKKJJJIIIIIIGGGFFFGGGDDDBBB@@@@@@???===;;;<<<;;;:::888666444333222////////////............***++++++,,,,,,,,,,,,+++***---000111000222777<<>><<<<<<>>>CCCFFF???;;;;;;===999555???NNNTTTSSSRRRSSSWWW\\\```bbb```YYYTTTWWW]]]iii|||uuulllnnnssspppiiiZZZMMM<<<000,,,,,,+++***************))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((&&&!!!!!!&&&'''$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''')))((((((''''''(((((((((((((((((('''(((((((((((()))***+++---///333888<<>>>>><<<;;;;;;:::999777555444222222000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,***---///---***+++222999@@@???===:::999;;;???BBB>>>AAAEEEDDD<<<666:::CCCCCCIIIQQQUUUUUUTTTSSSSSSUUUSSSUUUZZZ\\\bbbuuusssppprrrqqqmmmcccVVVDDD555---*********++++++*********)))))))))'''(((((((((((()))))))))&&&&&&&&&''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%""""""%%%((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%&&&'''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((()))******---,,,***(((((()))+++,,,111444888===BBBIIIQQQVVV___bbbgggkkkmmmmmmllljjjfffffffffeeeeeehhhmmmpppmmmpppsssssspppkkkhhhfff\\\PPPCCC???CCCHHHHHHFFFKKKPPPUUUYYYZZZYYYXXXXXXMMMLLLIIIDDD>>>888222//////000111111000///---+++************++++++++++++++++++++++++++++++++++++************************(((((((((((((((((((((((('''((((((((()))))))))))))))(((((('''((()))***+++((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))***++++++,,,------+++...222:::CCCLLLRRRUUUZZZkkkuuunnnlllmmmgggfffeeeddddddaaa^^^[[[YYYYYY\\\___cccddddddbbbdddaaa\\\YYYWWWUUUTTTRRROOOLLLHHHFFFEEEEEEDDDCCCBBB@@@>>>===>>>>>>===<<<;;;:::999777666444333222111111000000000////////////...---,,,,,,,,,---...***,,,---,,,+++,,,000333555777888888888999:::<<<@@@JJJPPPKKKAAA;;;999999999???GGGMMMOOONNNMMMMMMTTTSSSXXX^^^]]]___nnnxxxrrrooommmlll```NNN<<>>======>>>??????>>>===<<<;;;999888666555555111111111111000000000000000///---,,,,,,---///000+++******,,,///000///...'''+++111666888888999999666EEENNNIIIBBB@@@>>>999;;;<<<>>>BBBFFFKKKOOORRRXXXTTTTTTXXXWWWWWWfffyyywwwrrrqqqrrrgggVVVBBB333,,,---000+++++++++************)))'''((((((((())))))******))))))************))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$***444hhhqqqFFF%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((('''&&&%%%%%%&&&'''((('''''''''((()))+++------//////000333;;;EEENNNTTTVVVYYY^^^___]]]YYYUUUSSSLLLLLLKKKJJJHHHGGGFFFFFFGGGEEEAAA===:::;;;???CCCGGGMMMTTTWWWUUURRRPPPOOOIIIGGGCCCAAA@@@??????>>>???CCCGGGJJJIIIHHHGGGGGGVVVXXX\\\```cccccccccbbbZZZTTTJJJ@@@888333222111//////...---,,,,,,++++++++++++++++++++++++++++++************************''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((()))******))))))))))))(((((((((((()))************+++++++++***+++,,,,,,,,,,,,...000))):::DDDGGGMMMQQQ[[[mmmoooaaa[[[YYYXXXWWWYYY\\\]]]ZZZWWWOOOPPPQQQRRRRRRPPPMMMLLLJJJHHHFFFEEEEEEGGGIIIKKKJJJHHHEEEBBB@@@@@@BBBBBB>>>>>>>>>>>>>>>>>>??????===;;;999888999999777666333222111111000000111111///...------...///000111++++++,,,,,,,,,---------)))((()))...444888888666111:::EEEJJJIIIEEEBBBBBB@@@??????@@@FFFNNNWWW]]]ZZZ]]]YYYYYY^^^^^^aaaooosssdddnnnmmmgggXXXBBB000+++---...---***''''''***,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&%%%$$$$$$%%%&&&''''''((((((''''''(((((())))))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&---;;;BBB:::***%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((((((''''''''',,,+++***)))(((((())))))******+++******+++...111000888BBBJJJTTT]]]aaa```bbb[[[SSSMMMIIIEEE>>>999:::AAAGGGIIIGGGGGGJJJNNNIIIFFFAAA;;;777666888;;;;;;@@@HHHQQQWWWZZZZZZZZZ[[[``````\\\YYYYYYUUUNNNRRRRRRRRRRRRQQQMMMHHHEEEJJJFFFEEEIIITTT```iiimmmppplllhhhccc\\\RRRFFF>>>888555111...,,,,,,---......---,,,,,,------,,,***'''(((***+++,,,,,,,,,+++'''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((''''''(((((()))***''''''(((((())))))******)))************++++++++++++,,,------,,,---///222555CCCIIILLLWWW```nnnsssddd]]]XXXWWWVVVWWWYYYXXXVVVSSSJJJJJJJJJJJJHHHFFFDDDCCCBBBAAA???>>>???AAACCCEEEGGGFFFCCC@@@??????@@@AAA??????@@@@@@@@@??????>>><<<:::888777888888666555444444222111111000000000000///.........///000111,,,,,,+++++++++++++++,,,---+++***,,,000555888999:::777666;;;CCCGGGEEEAAA>>>>>>>>>@@@FFFNNNXXX^^^bbbccc\\\YYY___```fffuuuttt|||jjjssssssoooeeeTTTEEE===;;;///---+++))))))***+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&"""$$$***---)))%%%###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((('''((((((((((((((((((((((((''''''((())))))*********(((***+++---000555<<<@@@FFFLLLSSSYYY```gggfffbbbTTTLLLCCC<<<:::888555111666888<<>>???@@@@@@BBBBBBBBB@@@>>>===;;;999666555666666555333555444333222111111111111111111000000///000000000...---+++***))))))***+++///...,,,***+++///666:::DDD???999888;;;???BBBBBB===>>>>>>???CCCKKKTTT[[[aaaccc^^^___gggiiinnn|||yyyttt~~~qqqqqqqqqnnngggZZZJJJ>>>///---++++++++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((%%%&&&''''''''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###$$$$$$"""%%%***%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((('''((()))******++++++++++++...222777>>>FFFNNNTTT\\\___aaadddjjjlllfff]]]FFF???666111111333444444333333444999???CCCDDDCCCIIIMMMQQQRRRPPPQQQVVV[[[\\\aaahhhpppwwwzzz||||||wwwzzz}}}~~~~~~|||sssjjjlllkkkiiigggfffeeeffffffggghhhgggccc\\\TTTMMMJJJFFFGGGKKKQQQYYY```dddeeeeee^^^UUUNNNIIIBBB999222111...+++***+++---//////.........---,,,+++***)))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''(((((('''''''''((()))*********))))))*********+++++++++,,,,,,------...111666:::GGGQQQVVVbbb|||}}}|||~~~~~~{{{vvvvvvtttqqqooonnnooopppqqqnnnuuu|||}}}uuuiii```[[[TTTTTTSSSRRRPPPNNNKKKHHHFFFDDDAAA>>><<<;;;;;;;;;::::::::::::;;;===???AAA???===<<<:::::::::;;;<<<>>>@@@AAABBBAAA???<<<:::999777444444444444333111333333222222222222333333333333222111111111000000111///---+++*********+++------,,,***(((***111666DDDJJJMMMEEE999333999BBB>>>???@@@@@@BBBIIIQQQXXXVVV[[[\\\bbbooorrruuuuuurrrooopppsssjjjRRR<<<000,,,)))+++---+++)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&)))***&&&&&&(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((())))))))),,,+++***)))***+++---...555:::AAAIIIPPPWWW^^^bbbdddddddddeeehhhhhh^^^RRR<<<999555555999===AAABBBCCCCCCFFFJJJPPPVVV[[[]]]dddhhhlllllljjjkkkqqqwwwwwwyyy|||~~~~~~}}}|||yyy~~~|||uuullleeeooonnnllljjjgggeeeffffffnnnssswwwvvvqqqjjjfffeeeRRRRRRRRRTTTXXX^^^bbbeeehhh```WWWRRRQQQNNNFFF???:::666111......///000000......------,,,+++***)))(((((((((((()))))))))***(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&'''(((((())))))))))))(((((((((((())))))*********++++++++++++,,,---...111777>>>CCCIIIVVVbbbtttwwwtttpppooowwwxxxzzzwwwrrrooonnnjjjeee````````````````````````VVV[[[``````]]]XXXUUUSSSOOOPPPPPPOOOMMMJJJHHHGGGEEECCC@@@===<<<<<<===>>>;;;;;;;;;;;;===>>>@@@AAA<<<;;;:::999888888999999<<<===???@@@???<<<999777777555333222333333111000000000000111222333555555444444444333333222222111444222000///------------(((***,,,+++((((((,,,///888CCCMMMLLLAAA888999===<<>>999666444222111------,,,,,,++++++++++++((((((((()))))))))******))))))))))))))))))))))))'''''''''(((((((((((((((''''''&&&&&&''''''((()))***)))))))))(((((((((''')))************++++++++++++,,,...111666???IIIOOOSSSeeeuuu~~~vvvnnnooommmmmmsss{{{}}}{{{uuutttnnngggcccbbb___YYYOOOPPPQQQRRRRRRRRRRRRRRRGGGHHHIIIHHHGGGGGGHHHIIIHHHJJJLLLLLLJJJHHHGGGHHHDDDBBB@@@===<<<<<<===>>>;;;;;;;;;;;;<<<===>>>???;;;;;;:::999888888777777::::::<<<<<<<<<:::888777777555222222222222111////////////000111333444555444444555555555444333333555444333222111000//////'''(((***+++***)))******+++///777@@@FFFEEE???999999>>>DDDHHHLLLUUUaaajjjccc```VVVVVVbbbiiipppzzzrrrppprrrjjj]]]CCC555,,,---...***))),,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''(((((($$$$$$%%%&&&&&&&&&&&&&&&''''''(((((()))(((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''((((((((()))))))))(((((('''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***######&&&'''&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))'''(((((())))))******+++(((''''''***111:::DDDJJJTTTZZZaaaggghhhhhhgggfffeeefffeeeeeehhhiiicccZZZRRRVVV\\\ccchhhkkklllllllllnnnpppmmmjjjllluuu|||{{{xxxrrrlllgggfffiiikkkllllllmmmmmmnnnnnnnnnnnnjjjooouuuxxxrrrjjjhhhkkkeeeiiikkkjjjgggdddeeefffeeehhhkkknnnoooooopppqqqtttuuuvvvvvvwwwyyy}}}wwwnnngggccc^^^WWWQQQRRROOOIIIDDD???:::444000///...---,,,,,,,,,,,,---(((((()))))))))*********))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''(((((()))***(((((((((((()))))))))))))))************+++++++++---...111555===HHHTTT\\\ggg{{{}}}xxxuuuppprrrrrrpppppprrrqqqnnnllliiibbbZZZXXXYYYVVVQQQHHHGGGGGGGGGGGGHHHIIIIII@@@???===;;;:::;;;>>>@@@@@@CCCFFFGGGFFFFFFGGGIIIFFFDDDBBB@@@>>><<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<;;;:::888777666666999999:::::::::999999888777444222111222222111///000000//////000000111222333444555666666666555444333444555555444222000///)))))))))***,,,,,,+++)))&&&%%%)))222<<>>BBBDDDDDDDDDGGGIIIIIIHHHFFFCCC@@@===<<<;;;==============================<<<:::999777666555999999999999999999::::::777555222111222222111///222111000///............333444555777777777666666222333555666666333111///---***((()))---...---+++(((***,,,,,,,,,111999@@@888>>>DDDFFFHHHOOOZZZdddffffff```bbbkkkgggbbbiiilllvvvqqqnnn```KKK888333///))))))...)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''&&&%%%$$$$$$)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """''')))&&&!!!"""(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***'''(((((()))***+++++++++111555<<>>============BBBFFFFFFGGGJJJJJJHHHGGGGGGFFFEEEDDDBBB@@@??????@@@@@@AAAAAA@@@@@@???;;;<<<<<<:::777555555555:::<<<===;;;888666777999888777666666666444111...000000000000////////////222222444666999999777555222222222111222222333333333000---++++++***((('''((()))***)))))),,,111666>>>>>>===>>>BBBIIIRRRWWWgggoooooogggfffiii```OOO^^^lll{{{{{{nnntttiiiaaaLLL555+++//////***+++++++++******)))((('''))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((((((''''''''''''''''''''''''((()))******)))((('''''''''''''''******************************))))))(((((()))))))))*********)))((()))***+++++++++******))))))(((,,,+++)))((('''&&&&&&&&&((((((((((((((()))******'''((((((((())))))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((***+++,,,'''''''''''''''''''''''')))((('''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((((((((((()))***+++++++++,,,///111;;;EEEQQQYYY```dddccc___YYYWWWWWWZZZ^^^___^^^\\\gggjjjnnnmmmkkkjjjlllnnnlllmmmmmmjjjeeeaaaaaabbbeeedddhhhsss|||yyyuuurrrpppmmmcccdddppptttnnntttwwwnnncccZZZQQQGGG;;;444333333000---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************)))))))))+++,,,------///222:::DDDMMMZZZrrrzzzxxxpppiiifffbbbZZZUUUTTTPPPMMMIIIHHHIIIIIIHHHGGGLLLKKKHHHDDDBBBBBBEEEHHHEEEDDDCCCAAA???>>>===<<<>>>CCCGGGFFFGGGJJJJJJGGGIIIIIIHHHGGGEEECCCBBBAAABBBBBBBBBBBBBBBAAA@@@@@@<<<<<<<<<:::777666777888:::<<<===<<<999888999;;;999888777777777666333111222222222111111111111111222222444666999:::888666444444333333333333444444444222000......---***(((((()))***)))((()))---111666999<<<======CCCMMMUUUfffpppuuupppkkkiiicccZZZTTT]]]ppp~~~yyyuuunnnfffUUU@@@111---...///******++++++***)))(((((())))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))***+++++++++******))))))*********''''''(((((()))*********,,,,,,++++++++++++++++++***++++++++++++***+++,,,((((((((()))***+++,,,---,,,+++++++++++++++,,,,,,)))(((((((((((()))***+++((((((((()))))))))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))***)))(((&&&,,,,,,++++++...444<<>>===<<<:::888888:::<<<;;;<<<===<<<::::::;;;===:::999888888888888666444555444444444333333333222222222333666999:::999777666666555555555555555666444333222222222000---***)))******)))(((((()))+++---333999:::999===HHHQQQ___kkkwwwyyyqqqjjjhhhjjjYYY[[[eeewwwsssrrrkkk___OOO<<<...---222******+++++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((()))))))))))))))))))))******+++*********++++++,,,,,,,,,---------------------...---------------------...000///...---,,,---......+++************+++,,,,,,***))))))))))))***++++++)))))))))))))))*********((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***)))(((***,,,,,,)))&&&+++++++++...444???LLLTTTZZZ]]]___bbbfffeeeZZZMMMEEEFFFIIIQQQZZZdddjjjmmmeeeeeedddeeegggiiimmmooozzzxxxtttqqqqqquuu|||xxxtttrrrsssoootttxxxyyy}}}|||vvviiiWWWGGG;;;777666))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++***,,,---...------...///444;;;GGGUUUeeewwwtttjjjeee___VVVOOOLLLEEEDDDCCCCCCDDDEEEGGGGGGIIIJJJKKKJJJIIIHHHHHHIIIMMMMMMLLLKKKHHHFFFCCCBBBCCCHHHMMMOOOTTTXXXXXXTTTNNNMMMKKKIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFBBBAAA???<<<999999<<<>>>======<<<<<<;;;<<<===>>>:::888777777888888777555666555555555444333333333222222333666999;;;:::999777666666555555555555666444444444444444222///,,,)))*********))))))))))))***///555777999===EEELLLTTT___oooyyywwwqqqssszzztttmmmkkkuuuvvvvvvlllddd\\\KKK666---000***+++++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((())))))))))))(((((((((((()))*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---///...------------,,,+++222111///---------...///---,,,++++++************++++++************++++++************************)))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))((((((((((((((('''''''''''''''''''''''''''''')))******)))''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((&&&%%%(((,,,---***''''''***///666???KKKWWW___\\\aaacccccc```ZZZLLL@@@===DDDPPP]]]fffjjjjjjiii___\\\ZZZ[[[cccnnnzzzsssuuutttrrrsssxxx{{{zzz~~~wwwiiiWWWGGG===))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************+++++++++++++++---//////......000222:::BBBOOO___ssswwwjjjddd```XXXQQQNNNCCCCCCCCCBBBCCCDDDFFFHHHJJJLLLOOOOOONNNMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIJJJNNNQQQSSSVVVZZZWWWQQQOOONNNLLLIIIGGGFFFEEEEEECCCDDDEEEGGGIIIIIIJJJJJJGGGFFFDDD@@@<<<<<<>>>@@@@@@>>>===<<<===>>>???@@@:::888666666777888666555666555555444333333222222222111222555999;;;<<<;;;777777666555555555555555333333333444555333000---+++******++++++,,,++++++------000444;;;AAADDDFFFLLLTTTdddttt|||}}}|||rrrttt}}}|||oooeeecccYYYEEE333,,,+++,,,,,,,,,,,,++++++***************************))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))******+++++++++++++++,,,......,,,,,,,,,,,,,,,---......,,,,,,---...000111222333888888999999999888777666777555333333444444222///...------,,,---...000111000///......------......---,,,++++++++++++,,,,,,+++++++++++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((('''((((((''''''''''''''''''''''''((()))***++++++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''((((((((())))))(((&&&%%%'''***+++)))''')))000;;;FFFPPPXXX^^^bbbaaaeeeeee]]]TTTOOOJJJFFFGGGOOOZZZdddiiihhheeebbbeeefffiiioooxxx~~~xxxpppnnnqqqtttssstttxxx~~~uuuaaaSSS))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,+++---//////...///333888???JJJZZZmmmyyyjjjccc___YYYSSSPPPDDDEEEEEEDDDCCCDDDFFFHHHJJJMMMOOOPPPPPPOOOPPPPPPQQQQQQQQQQQQRRRSSSUUUUUUWWWYYYZZZZZZ[[[\\\VVVNNNRRRPPPMMMJJJHHHFFFFFFFFFDDDEEEFFFHHHJJJKKKKKKLLLJJJIIIHHHDDDAAA@@@AAACCCEEEBBB??????@@@BBBBBBBBB;;;999777666777777666555666555555444333222111111222111222555999<<<======888888777666555555555555444333333333444444111///...,,,++++++,,,------,,,///,,,,,,111:::@@@BBBAAAIIIQQQ^^^mmm{{{~~~qqqnnnsss|||zzzlllhhhdddUUU???///------------,,,+++******************************))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''((()))&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&''''''((()))***'''(((((())))))******+++'''''''''(((***+++---...***++++++,,,...///111222666888:::>>>AAAEEEGGGIIIPPPQQQQQQQQQPPPNNNLLLKKKIIIFFFDDDEEEGGGHHHFFFCCC@@@???>>><<<999777555444111000//////......//////...------,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))''''''((((((((()))))))))+++***)))(((((((((***+++555>>>JJJUUU]]]aaacccddddddeee```SSSJJJKKKQQQUUUZZZ\\\___```aaacccfffhhhttt|||~~~sssooorrrttttttmmmnnnsss|||yyyqqq))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,+++---///...---000777<<>><<<999777888888777666777666555444333222222111222111222555999<<<>>>>>>:::999888777777666666666555444333333444444333222333///+++***+++,,,+++***,,,++++++///444:::>>>???GGGSSS^^^ffftttqqqlllnnntttzzzyyyllliiibbbNNN;;;/////////...---+++***)))************************))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''((()))''''''''''''((((((((((((''''''''''''''''''''''''(((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''((()))***'''(((((()))******++++++%%%&&&'''(((***,,,...000000111333666:::>>>AAACCCIIIKKKMMMPPPTTTWWWYYY[[[]]]^^^^^^^^^\\\YYYVVVUUUQQQOOOMMMPPPUUUWWWVVVSSSWWWVVVUUUSSSOOOJJJFFFCCC===;;;999666333111///...///......---,,,,,,------------,,,,,,,,,+++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''((()))))))))'''((((((((())))))))))))***,,,,,,+++))),,,222888GGGLLLTTT[[[___bbbccceee```bbb___WWWSSSWWW\\\_________^^^]]]aaaiiiuuu~~~yyyzzz{{{zzzuuutttsssvvv{{{))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++---///...---000888???RRRaaavvv~~~jjj___[[[VVVQQQOOOJJJKKKKKKIIIEEEDDDFFFIII[[[]]]```aaaaaaaaacccdddaaaaaaaaaccchhhnnntttxxxwwwxxxyyyzzz}}}~~~wwwnnnWWWTTTQQQMMMKKKJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGIIIJJJJJJJJJJJJKKKLLLPPPLLLGGGFFFGGGIIIIIIHHH@@@>>>:::999999888777666888777666555444333222222222111222444999===>>>???<<<;;;:::999888888888888777555333333444555555444666111,,,)))******)))((((((***,,,---///333999>>>FFFUUU___```kkkwwwpppnnnsss~~~uuuzzzpppjjjhhhYYYEEE111000000...---+++)))(((************************))))))(((((((((((())))))))))))))))))))))))))))))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((())))))''''''''''''((((((((()))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''')))******'''(((((()))***++++++++++++,,,---///111444666888>>>???CCCGGGMMMRRRWWWYYYUUUUUUVVVXXXYYYZZZ[[[\\\WWWXXXXXXWWWUUURRRNNNLLLJJJHHHGGGKKKRRRWWWVVVTTTVVVXXX[[[]]]]]]\\\ZZZYYYQQQNNNIIICCC===888444222000///...------------------------,,,,,,+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''))))))))))))))))))))))))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))&&&***------,,,222===GGGRRRUUUWWWZZZ[[[^^^bbbddd^^^cccggghhhjjjllliiicccXXXZZZ\\\```hhhvvv}}}yyywwwyyy))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++++++++,,,---......,,,---...///...222BBBRRRgggvvvwwwuuuyyy}}}}}}nnn```]]][[[VVVTTTUUUVVVQQQMMMJJJEEEAAAHHHRRRfffvvv{{{{{{xxxpppjjjiiimmmqqqssstttkkkgggqqq}}}pppSSSQQQLLLGGGGGGIIIFFFAAAJJJJJJJJJHHHFFFEEEFFFGGG>>>===<<<===@@@FFFLLLOOOPPPPPPLLLGGGHHHKKKLLLIIIJJJEEE>>>999666555555444888888999::::::999555222222222222555888;;;;;;;;;===<<<:::888777666555555444555444444333222111000333222000...,,,++++++***))))))***,,,///222555777@@@CCCMMM]]]kkkuuu|||vvvrrrsssvvv}}}|||rrrkkkbbbVVV<<<555///......++++++---(((''')))---222222---'''+++++++++***)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''(((((())))))((('''&&&&&&(((((((((((((((((((((((((((((((((((()))))))))******)))(((''''''((()))))))))***++++++,,,,,,,,,,,,+++///333777:::>>>DDDHHHJJJLLLMMMMMMKKKIIIIIIIIIAAAFFFJJJJJJLLLQQQTTTTTTQQQPPPMMMLLLNNNRRRRRRQQQQQQYYY\\\YYY[[[```\\\QQQTTTRRRQQQRRRVVVYYY\\\]]]iiiccc___]]]UUUGGG???>>>777999888111,,,,,,,,,+++...---,,,,,,------+++)))******************++++++)))))))))))))))(((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&***)))(((((()))***)))(((---,,,+++---444@@@MMMUUUZZZVVVVVV[[[]]]]]]aaahhh___gggooosssuuuvvvqqqjjj```ccckkktttzzz}}}|||}}}{{{yyy************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))++++++++++++,,,---.../////////111333444:::KKK[[[vvv}}}lllddd```^^^```ZZZXXX___ccc```\\\[[[ZZZUUUQQQQQQMMMHHHIIINNNrrrqqqbbb[[[ZZZ\\\]]][[[VVVSSSZZZeeekkkhhhcccTTTQQQKKKFFFFFFIIIGGGCCC@@@BBBDDDDDDAAA???>>>===666555555555888===CCCFFFJJJJJJHHHEEEHHHNNNPPPMMMLLLHHHCCC???<<<:::777666777777888999:::888444111333222222555888:::;;;:::;;;:::999777666555444444222333333333333333222222111111000...------,,,,,,,,,++++++,,,...000222333:::;;;CCCPPP\\\fffrrr{{{~~~zzzmmmppp|||vvvnnnhhh```LLL===000---///...,,,+++,,,+++,,,000555555000+++++++++******)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''(((((()))''''''''''''''''''''''''(((((())))))(((''''''&&&((((((((((((((((((((((((((((((((((((((()))))))))******************))))))///...------------...///111444888;;;???CCCGGGKKKNNNNNNKKKGGGBBB>>><<<<<<@@@GGGNNNPPPSSSXXX[[[ZZZVVVYYY]]]```bbbdddggghhhbbbfffnnnvvvwwwoooddd^^^]]]XXXTTTUUU[[[aaacccdddeeebbbbbbeeebbbZZZUUUTTTQQQMMMDDD888111333444444000///.........---***(((*********+++++++++++++++******++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((()))*********)))***,,,000666???IIISSSYYY\\\VVVUUU]]]dddgggkkkooohhhnnnsssuuuvvvwwwtttooonnnmmmoooxxx|||++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,---...///......000333888BBBVVVhhh|||}}}uuuddd\\\VVVQQQSSSTTT[[[gggpppqqqnnnmmmmmmeee]]]XXXRRRKKKHHHHHHhhhlllVVVIIIEEEDDDEEECCCAAA???@@@CCCGGGKKKNNNPPPNNNIIIDDDEEEHHHGGGCCC888;;;>>>???<<<999666555111000...///111555999<<>>NNNggg|||lll```]]]]]][[[ZZZ___kkkzzzqqqaaaTTTLLLIIIbbbzzz___KKK???:::999;;;:::888666333111333666:::CCCDDDBBB@@@CCCGGGDDD???555888:::;;;888666444333111///...---///111555777BBBCCCAAA@@@DDDKKKMMMLLLLLLKKKKKKJJJGGGBBB<<<777;;;;;;;;;===>>><<<888555444333333555777888888777555444333222111111111111------...000111333555555333333222222000///...---...---,,,,,,+++,,,---...000777FFFVVV___ccchhhnnnzzznnnqqqzzzrrrhhhkkkTTT<<<000///...---,,,,,,++++++---000///---***************))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((((((((()))))))))))))))))))))))))))(((((()))))))))(((((('''(((((((((((((((((((((((())))))((((((((((((''''''(((((()))***+++++++++,,,***+++///333999>>>CCCFFFIIIIIIGGGEEEEEEFFFHHHIIIIIIMMMTTTZZZaaahhhnnnssssssvvv{{{~~~ssseee^^^___cccfffyyyzzzwwwnnndddVVVEEE777444111...,,,---...//////,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++***************************(((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''(((((())))))))))))***,,,///999GGGRRRWWWYYYZZZZZZaaabbbfffnnnvvvzzzzzzyyyyyyzzzwwwrrrrrrvvvyyyxxxyyy}}}************************************************))))))))))))))))))))))))(((((())))))************,,,,,,,,,,,,---...//////555333444;;;III___|||{{{xxxzzzvvveee\\\]]]______cccpppnnn[[[PPPTTTsssjjjRRREEE???;;;999999888666333111000000000000444888:::<<<@@@CCC???888555666777666555444444666333222000...///000222333;;;===<<<;;;@@@HHHLLLKKKLLLLLLLLLMMMKKKGGGAAA===<<<<<<<<<>>>>>><<<888555555444444555666777777555222111111000////////////,,,,,,---...000222444555666666555444222000---,,,---,,,,,,+++,,,---...///***000<<>>======>>>===;;;666333666555444555666666555444000//////.........//////---,,,,,,---...000222444666666666666444111///------,,,,,,,,,,,,...///000---...222888???IIIZZZjjjvvv~~~}}}rrrgggWWWFFF666,,,,,,111......---,,,,,,+++++++++******))))))))))))))))))************************))))))))))))))))))))))))'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********)))))))))))))))))))))))))))))))))))))))******++++++++++++,,,---...111555888:::AAABBBCCCDDDDDDDDDDDDDDDDDDHHHJJJIIIIIIPPP]]]iiisssxxx~~~~~~vvviiiaaaaaaccccccUUUNNNEEE<<<666222000...///......------,,,,,,+++******+++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((())))))))))))***+++******...555<<>>OOO___ggg~~~{{{yyyqqqeeeUUUBBB222---/////////...---+++++++++,,,)))))))))))))))))))))***************************))))))))))))))))))))))))&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((((((((((((((''''''''''''''''''''''''(((((()))***************))))))))))))))))))))))))))))))***+++,,,------...000222777<<<@@@BBBCCCDDDCCCBBBAAA@@@AAADDDGGGIIIUUU[[[aaa``````kkkqqqhhhcccaaa```\\\UUUMMMFFF>>>777222/////////...---,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))))))))***++++++...555AAAKKKRRRVVVXXXUUUPPPNNNSSSXXX]]]eeejjjhhhfffggggggeeebbbjjjsss|||++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((()))***+++++++++---------------...000000333999III```xxxhhheeeddddddaaa\\\[[[]]]aaaeeehhhgggcccdddjjjqqqxxxmmmoooyyyeee\\\bbbwww]]]HHHGGGKKKHHHEEEFFF======:::555000...000333666666444222555888666111///333888;;;<<<;;;;;;;;;:::888555333000////////////000111111777AAAEEEDDD???>>>>>>@@@CCCFFFGGGGGGHHHGGGFFFEEEDDD@@@;;;777888666555444555555333222......---------...//////000...---,,,,,,---///000111333555666777666555444111000///...---......///...///333666555888BBBNNN\\\yyyyyymmmyyyxxxmmm___LLL999...---//////...,,,))))))***,,,)))))))))))))))*********************************))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))((((((((((((''''''''''''''''''''''''(((((()))***************))))))))))))))))))))))))))))))***+++---...///000333888@@@GGGLLLMMMLLLJJJCCCAAA???@@@EEENNNVVV\\\kkktttzzzyyyxxxqqqeeecccaaa^^^ZZZSSSJJJ@@@999000000///...------,,,,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******(((***+++---111;;;KKKVVVWWWXXXWWWRRRLLLMMMVVV]]]fffjjjjjjgggiiiooopppmmmkkkttt************************************************))))))))))))))))))))))))***)))))))))))))))***+++,,,......------///111000222HHH[[[mmmxxxlllccc[[[ZZZYYYWWWVVVWWW[[[\\\]]]]]][[[\\\dddlllyyyxxxxxx~~~|||tttzzzppp[[[[[[vvvzzzaaaJJJGGGOOOPPPKKKFFFAAA???<<<999666444333222555555444444999===:::333111333;;;CCCDDDAAA???AAABBB>>>999555222111111222000000111333888===BBBFFFCCC===777777<<>>BBB===444222444;;;DDDGGGDDDCCCEEEEEEBBB>>>999555444444555111111222444777<<>>===;;;999777555444444111111111111111000///////////////000000000///...111111222555888:::999888777666444222000...---------111666999:::;;;===???RRR___ppp~~~{{{zzz}}}pppdddOOO;;;000,,,...///---,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))******++++++,,,...222777<<>>CCCHHHHHHDDD???===<<>>777222000000000------...//////...------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))******))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))******)))((()))************---...333>>>JJJUUUZZZ[[[[[[WWWRRROOORRR[[[fffmmmsssuuuvvvtttvvv{{{~~~}}}++++++++++++++++++++++++************************************************)))))))))))))))***++++++***,,,.........000555:::IIIlllooodddZZZWWWVVVRRROOONNNLLLJJJLLLPPPSSSUUU\\\eeettttttggg[[[XXXSSSUUU^^^iii|||ttt]]]PPPMMMJJJMMMPPPIIIOOOKKKKKKOOOQQQOOOKKKKKKDDDBBB>>>:::888777777777444555666<<>>GGGKKKIIIIIIKKKIIIGGGBBB>>>:::888777777222222222444777;;;???AAA@@@<<<999999<<<===;;;999<<<======>>>AAACCCEEEGGGEEECCC???<<<:::999::::::555555444444333222222111000000///////////////000000000111555888;;;;;;:::888888777555333000...---...000555:::>>>???>>><<>>JJJQQQLLLBBB999999???HHHMMMMMMMMMOOOKKKIIIEEEAAA===;;;999888444333333444666999<<<===;;;:::999999:::888555222333222111222555:::???CCCFFFEEECCCBBBAAAAAAAAAAAA>>>===;;;999777666555444111111000///------///000//////000444888;;;<<<<<<999999888777555222///---000000333:::AAACCC???;;;>>>HHHXXXjjjyyy}}}nnncccOOO;;;333///---......,,,,,,...,,,,,,,,,,,,,,,+++++++++,,,+++******)))))))))***))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,------...111444888;;;:::999777666;;;<<<>>>CCCMMM^^^rrrqqqaaa\\\TTTKKKBBB;;;555222222222333333222222000000------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********((()))*********+++---///888@@@LLLXXX^^^___]]][[[XXXXXXZZZ___hhhsss|||++++++++++++++++++++++++************************************************))))))))))))***+++,,,---------...///...000>>>NNNooo{{{lll\\\UUUSSSPPPLLLKKKKKKRRRbbbqqqvvvzzzzzzaaaTTTOOOTTTKKKHHHKKKIIIGGGUUUjjj\\\HHH>>>;;;666666888222555666;;;CCCLLLRRROOOJJJFFFEEECCCBBB@@@@@@@@@@@@===;;;:::>>>HHHQQQOOOGGG:::999<<>>;;;999777444444333111...---...000//////000333888;;;<<<===999999999888555333000...111000222999BBBEEEBBB>>>>>>EEERRRcccqqq|||yyylll\\\LLL:::333...000000------///---------,,,,,,,,,++++++,,,+++******************************************))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++---------,,,------......555888<<<>>>>>>>>>???AAA<<>>???FFFMMMNNNIII===:::;;;CCCIIIJJJJJJKKKKKKJJJIIIFFFCCC@@@===;;;777666666555555555555555333444666888666333000---...,,,++++++,,,...111333777<<>><<<===AAAEEEKKKVVVgggwwwiiiZZZQQQOOONNNBBB???:::555222111222333//////.........---------************************************************)))))))))************+++******))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++)))+++++++++,,,222;;;BBBWWW\\\```___ZZZVVVWWWYYYccchhhmmmpppttt|||,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))))))))***+++,,,.........,,,...222444<<>>===AAA>>>>>>???999333444555888CCCLLLKKKDDDCCCFFFIIILLLMMMLLLKKKJJJDDDGGGHHHGGGJJJNNNNNNKKKEEE@@@@@@GGGMMMNNNMMMMMMMMMMMMLLLKKKHHHEEEBBB@@@888777666555444333333333111444777888777555222111///..................///111777???GGGKKKJJJGGGDDDHHHIIIJJJKKKIIIFFFCCC@@@>>>@@@AAA===666222111333111000000222666:::<<<<<<<<<;;;:::888777666666666333111111555===EEEJJJKKKJJJDDDCCCKKKYYYiii}}}jjj___JJJ===444666666000///333///......---,,,,,,+++++++++++++++******++++++,,,******************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,***+++---///333666999;;;EEEDDDBBB===<<<@@@IIIRRRhhhtttooo]]]XXXXXXPPPMMMGGG???999555222111////////////.........---************************************************))))))*********+++++++++*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++)))***,,,---111;;;HHHRRR[[[^^^^^^ZZZVVVWWW```hhhyyyyyyyyyzzz,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))))))))***+++---...///---,,,///444777CCCbbbyyyfff]]]VVVQQQNNNIIILLLdddeee\\\]]]XXXVVVPPPIIIGGGIIIEEE???GGG???GGGVVV\\\___\\\QQQHHH???AAAEEE???>>>BBB???666:::===>>>FFFNNNNNNHHHCCCFFFKKKOOOQQQPPPNNNLLLHHHNNNQQQPPPPPPRRRQQQNNNNNNHHHGGGMMMRRRSSSRRRRRROOOOOOOOOOOOLLLIIIFFFDDD888888777666444333222111111444888:::999777555444....../////////...---,,,///444<<>>BBBDDD????????????DDDPPPaaannnnnnaaa```\\\YYYSSSKKKBBB;;;555111000/////////............************************************************))))))******+++++++++++++++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++(((***,,,///444AAARRR^^^WWWYYYYYYUUUTTT\\\lllyyy---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******)))***+++---...222000000555@@@VVVvvvlll]]]VVVVVVYYYZZZYYY___mmm~~~mmmhhhaaaXXXYYYXXXTTTMMMGGGBBB@@@@@@AAADDDIIINNNPPPMMMJJJJJJGGGEEEFFFHHHHHHCCC>>>>>>???BBBJJJPPPRRRLLLGGGIIIJJJLLLMMMNNNNNNNNNMMMLLLMMMOOOPPPPPPOOOMMMLLLPPPNNNMMMOOOSSSVVVVVVUUUUUUUUUUUUSSSPPPLLLHHHFFFBBB>>>;;;:::;;;888111+++222444888::::::777333000222111///---,,,,,,,,,,,,//////444>>>CCCBBBAAAAAAGGGHHHIIIHHHFFFFFFGGGHHHFFFDDDCCCCCCCCC@@@:::555444333222444888;;;======??????>>>===;;;:::999888666444333444555;;;HHHVVVUUUWWWOOOCCCEEE\\\ttt~~~xxxkkkZZZIII888111111111//////////////////............+++++++++++++++++++++,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))---,,,+++***)))))))))))))))+++,,,,,,,,,,,,---//////666???CCCCCCBBBAAAAAABBBBBBCCCLLL___vvvzzznnneeeaaa___^^^UUUGGG===;;;000222000++++++000111...,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))*********)))))))))))))))***))))))***+++,,,,,,+++''')))000:::FFFQQQYYY]]]XXX```^^^ZZZ```iiixxx---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,---...///111555555888MMMpppqqqfffdddiiinnnmmmkkkjjjlllmmmmmmlllkkkqqq]]]XXXUUURRRNNNKKKIIIHHHGGG@@@@@@AAAEEEJJJMMMMMMLLLLLLIIIGGGGGGJJJIIIEEE@@@AAAAAADDDKKKPPPQQQLLLGGGIIIJJJKKKLLLMMMMMMMMMLLLMMMNNNPPPQQQQQQPPPNNNMMMPPPOOONNNOOORRRTTTSSSQQQPPPPPPRRRSSSTTTSSSSSSRRRMMMIIIFFFDDDCCC???777000444666:::===>>>;;;888555555333111///...---------...///444>>>CCCAAA>>>>>>GGGIIIJJJJJJIIIGGGGGGGGGJJJHHHFFFFFFEEEAAA;;;666555333222444888<<<>>>?????????>>><<<;;;:::999888888555444444555999DDDPPPVVVWWWRRRGGGEEETTTlll}}}tttbbbPPP===444222111000000////////////............,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))))))))))))))*********))))))***++++++++++++,,,+++,,,...222555:::>>>CCCEEECCCAAABBBCCC:::LLLdddwwwqqq______ccc^^^PPPDDD777444///---222666111'''------------,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***))))))))))))))))))))))))(((((((((***+++,,,,,,+++///888CCCNNNVVV[[[\\\UUU___``````jjjttt------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,------///000111///555666<<<[[[~~~wwwiii]]]WWW\\\~~~hhh```[[[UUUQQQOOOMMMIIIFFFBBBAAA@@@BBBFFFKKKMMMNNNMMMJJJHHHIIIJJJJJJGGGCCCDDDEEEGGGLLLPPPOOOKKKFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKOOONNNNNNPPPRRRRRRPPPNNNMMMMMMOOOQQQTTTVVVYYYZZZWWWTTTQQQOOOLLLEEE===666777:::>>>AAABBBAAA>>><<<888777444222000...............444===AAA>>>:::999DDDGGGKKKMMMKKKIIIHHHGGGIIIHHHHHHHHHGGGDDD???;;;777444222333777<<>>===<<<;;;999888888888666555555555666>>>GGGVVVWWWVVVPPPHHHKKK___ssslllYYYDDD888444111000000////////////.....................------,,,,,,+++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******((((((((()))***+++,,,---+++,,,,,,,,,...222999===@@@AAABBB@@@>>>@@@EEEIIIVVVjjjrrrgggiiihhhaaaYYYIII@@@333...333777222(((//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))*********))))))***+++---///111444;;;EEEPPPXXX\\\]]]\\\[[[fffiiikkktttyyy------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...///000111333333666HHHoooqqq___WWWooolllddd[[[UUUSSSOOOIIIDDDEEEDDDCCCDDDGGGJJJMMMNNNKKKIIIHHHIIIJJJJJJIIIGGGHHHHHHIIILLLNNNLLLHHHEEEDDDDDDDDDEEEEEEFFFFFFFFFDDDEEEFFFGGGGGGGGGFFFFFFJJJKKKMMMOOOPPPOOONNNLLLOOONNNNNNNNNPPPRRRUUUVVVYYYWWWUUUSSSPPPIIIAAA;;;;;;>>>BBBEEEGGGFFFDDDCCC<<<:::777444111///............444<<<@@@;;;666555>>>CCCIIILLLMMMKKKIIIIIICCCDDDFFFGGGGGGFFFCCCAAA888555333333777===AAACCC???>>>===<<<;;;999888888777444444555555555:::AAAQQQTTTZZZZZZNNNFFFQQQeeewwwvvvbbbKKK<<<444000///111////////////............000000///...---,,,,,,++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))*********)))))))))))))))+++,,,,,,+++,,,...000333888>>>BBB@@@???===<<<>>>HHHUUU___yyykkkaaaccciiiaaaUUUCCC555000000222222//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))*********------------...222777;;;CCCHHHQQQXXX]]]^^^^^^^^^dddrrryyy}}}...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---...///000000888222<<<___ppp___eeexxxfffXXXQQQNNNKKKIIIEEEFFFFFFGGGHHHIIIKKKLLLKKKJJJIIIIIIJJJKKKJJJJJJJJJJJJJJJKKKKKKIIIFFFCCC@@@@@@@@@@@@@@@AAAAAAAAA???@@@@@@AAAAAABBBBBBBBBDDDFFFIIILLLMMMMMMLLLLLLQQQPPPNNNMMMMMMOOOQQQRRRUUUUUUUUUTTTQQQMMMGGGCCC@@@CCCFFFIIIJJJJJJHHHGGG@@@>>>:::666333000///.........333;;;===999444222777<<>>CCCEEE??????>>>===;;;:::999999555222222444555555999>>>IIIOOO[[[```VVVHHHJJJWWWoookkkSSSBBB777111000222////////////............000000///......---,,,,,,+++++++++***************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))************++++++************++++++***...222777:::===@@@CCC======>>>AAAJJJZZZnnn|||jjjccceeennnhhh\\\JJJ777---000777............------------++++++++++++++++++++++++))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))************---.........000666>>>DDDQQQTTTYYY[[[\\\^^^```ccciii|||}}}......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,...///000000000333222HHHtttiii___xxxdddSSSMMMKKKKKKDDDFFFGGGHHHIIIJJJMMMOOOQQQPPPOOOMMMLLLLLLKKKLLLIIIIIIIIIHHHGGGEEECCCAAA>>>======<<<======>>>>>>>>>>>>??????@@@@@@AAAAAA@@@BBBFFFHHHHHHHHHJJJKKKNNNMMMLLLLLLMMMPPPRRRTTTRRRSSSTTTTTTSSSQQQOOOMMMHHHIIILLLNNNNNNMMMKKKJJJDDDBBB>>>999555222000///000...222999;;;777333333333777===AAADDDGGGIIIKKKEEEGGGHHHGGGCCC???<<<;;;888666555666:::@@@DDDEEEAAA@@@???>>>===;;;::::::555111000333555555888===BBBKKKXXX___[[[PPPKKKMMMccczzzxxx___KKK===444111333////////////............/////////...---------,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******++++++---,,,,,,+++++++++,,,,,,---111777;;;===???@@@BBB;;;???EEENNN[[[lllttt```mmmooonnnbbbLLL777000333///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((()))******++++++***,,,,,,---000888CCCKKKYYY[[[\\\[[[[[[___eeekkkttt......------------......------------------------,,,,,,,,,------------...***+++---///111222222111000>>>^^^jjjtttrrr]]]PPPKKKJJJFFFHHHIIIJJJKKKOOOVVV[[[]]]\\\YYYUUUQQQNNNMMMMMMHHHHHHGGGFFFCCCAAA@@@@@@>>>===<<<;;;;;;<<<===============>>>>>>???@@@AAA???AAADDDDDDCCCCCCFFFHHHGGGHHHHHHJJJLLLOOORRRSSSPPPQQQRRRRRRRRRRRRSSSTTTOOOPPPRRRRRRRRRPPPNNNMMMJJJGGGCCC===999555333222111///111777999666444444222555888:::===AAAEEEIIIIIIKKKLLLJJJEEE???<<<<<<777666666888<<>>===<<<;;;888333000333444444777;;;???HHHRRRXXX\\\ZZZRRRIIIVVVnnnmmmWWWEEE888333444////////////...............---------------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))******++++++,,,,,,,,,,,,---...//////333555999;;;<<<>>>@@@AAACCCLLLZZZgggsss~~~xxxnnnmmmnnnmmm```JJJ888111000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))******++++++)))+++---...111;;;IIISSSZZZ\\\]]]\\\]]]bbblllttt......------------......------------------------,,,,,,,,,---------......+++---///111333333333333555RRRwww}}}xxxtttdddWWWNNNKKKKKKKKKLLLLLLNNNUUU```ggggggeeeaaa[[[TTTPPPNNNMMMGGGGGGFFFDDDAAA????????????>>><<<<<<;;;<<<===>>>;;;;;;;;;<<<<<<>>>???@@@@@@BBBCCCBBB@@@@@@CCCFFFCCCCCCEEEGGGIIILLLNNNPPPNNNOOOPPPPPPPPPQQQSSSUUUTTTUUUVVVVVVUUURRRPPPNNNMMMKKKFFFAAA<<<888555444222///000666888666555666444444555666888<<>>BBBDDDEEECCCBBBAAA@@@???===<<<<<<:::555111222444333555999>>>GGGNNNRRR[[[aaaXXXIIILLLdddwww___KKK;;;555555000/////////............,,,,,,------------------******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))***++++++++++++++++++,,,...000111222888999::::::;;;<<>>>>>======>>>>>>???>>>???AAACCCCCCBBBAAA@@@???@@@BBBDDDFFFHHHJJJKKKNNNOOOPPPQQQQQQQQQQQQPPPUUUVVVVVVVVVUUUSSSRRRQQQOOOJJJDDD@@@???<<<777333999555222111333555555333666444333111111333444555>>>DDDIIIJJJKKKIIIBBB:::<<<:::888999;;;>>>@@@@@@???@@@@@@???===<<<===???===999444222222444555555>>>@@@FFFOOOWWWZZZWWWTTTLLL___uuutttiii[[[AAA333555000000111111000///...---.........------,,,,,,,,,,,,,,,,,,++++++*********,,,++++++***)))(((''''''******))))))((((((''''''******))))))))))))******,,,)))&&&&&&(((***)))(((***,,,***(((,,,555888444AAA777222888???DDDIIIPPPooozzzlll]]]bbbhhhVVV:::555555555222...,,,---///......---------,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++)))...000///999KKKVVVVVV\\\\\\___bbbaaadddsss.........---------,,,,,,------------------------++++++,,,,,,,,,---------,,,000......444222111<<>>===<<<<<<<<>>>>>=========@@@@@@????????????@@@@@@???@@@BBBCCCCCCCCCAAA@@@??????AAABBBDDDEEEFFFGGGJJJKKKLLLMMMOOOPPPRRRRRRRRRQQQRRRRRRSSSUUUWWWXXXRRRNNNJJJEEEAAA===999666666333000000333666777666222111///......///000111444:::@@@EEEJJJKKKEEE<<<===;;;888777999:::;;;;;;:::;;;<<<<<<;;;<<<>>>???>>><<<999666444444666777;;;>>>DDDMMMVVV[[[[[[ZZZPPP]]]oooqqq___FFF666333111111111111000///...............------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++******))))))******))))))((((((((((((******))))))))))))******+++)))'''(((***,,,+++******...000000555===>>>;;;777555777;;;@@@JJJ___rrr{{{~~~vvv{{{kkkeeedddZZZKKK999555///---///111000............---------,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,///222777BBBOOOWWWXXXYYY\\\dddlllpppvvv.........------------,,,------------------------,,,,,,,,,,,,---------------000---///666444444@@@___|||~~~}}}gggZZZOOOLLLIIIHHHPPP[[[ooo}}}zzzuuufff___SSSNNNLLLOOOSSSUUUYYY]]]eeehhhkkkmmmnnnpppsssuuummmfff]]]SSSMMMHHHEEEBBB@@@???>>>===<<<<<<<<<<<>>>>>>>>============???????????????????????????@@@AAACCCCCCBBBBBBAAA@@@@@@AAABBBCCCDDDDDDDDDEEEFFFGGGHHHKKKNNNQQQSSSQQQPPPOOOOOOQQQTTTXXXZZZSSSQQQNNNHHHAAA;;;888777333000//////222555888888000///...,,,,,,,,,---...,,,111666===EEEJJJEEE===>>>;;;777555555555444444444555777888888999<<<>>>??????>>>;;;666444666999999<<>>GGGUUUiii}}}zzzyyytttmmmllljjjiiimmmqqqtttrrrpppooonnnooorrrrrrrrrvvv|||~~~kkk___[[[ZZZGGG<<<000,,,111444222---///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,///...444BBBMMMSSSWWWZZZZZZaaannn{{{............------------------------------------,,,,,,,,,------------...---///,,,///555333666FFFuuu{{{uuutttvvvuuuxxx~~~|||cccXXXOOOLLLJJJHHHIIIMMMRRRfffzzzkkkhhh```WWWTTTPPPNNNNNNRRRYYYaaahhhmmmvvvxxxzzzzzzxxxsssooommmhhhaaaVVVMMMFFFCCC@@@???===<<<<<<;;;;;;<<<<<<===;;;<<<<<<<<<===>>>>>>>>>???????????????????????????@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEEEEDDDDDDCCCEEEGGGKKKNNNPPPRRRQQQQQQPPPQQQQQQRRRSSSPPPQQQOOOIII@@@999777777333111///...000333555777111000///...------------,,,---///444>>>FFFDDD>>>===:::555333222111000///000111333444444555888:::===@@@AAA>>>888444666999999;;;???GGGPPPXXX___ccc^^^VVV[[[sssppp]]]III999444333222111000/////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++))))))))))))))))))))))))******))))))))))))***************+++,,,,,,,,,+++***111888===??????>>>>>>BBB???DDDWWWsssyyyxxxwwwttttttuuutttrrrpppnnnoooqqqrrrqqqrrrpppnnnllliiiiiinnnuuuqqqnnnlllnnnllleeeaaaaaatttzzzhhh___```WWWJJJ:::222222444111---/////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))******++++++,,,,,,,,,000...777JJJVVVVVVWWW[[[aaakkk|||//////.........---------------------------------,,,,,,---------.........---...+++---333222===TTTwwwqqqqqqrrrjjjhhhhhhiiijjjrrrrrr```WWWPPPMMMLLLJJJHHHGGGIIIRRRgggzzzcccYYYTTTPPPPPPMMMPPPSSSXXX```kkkuuuzzz}}}tttkkkeee^^^XXXNNNFFFAAA>>>===<<<;;;;;;;;;;;;<<<===>>>???<<<===>>>@@@BBBCCCEEEEEECCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBBBBBBBCCCBBBBBBAAABBBBBBCCCDDDEEEFFFFFFEEEEEECCCCCCDDDFFFIIIKKKNNNOOOQQQRRRRRRQQQOOONNNOOOQQQPPPKKKCCC===;;;;;;888666333000///000333555222111000///...---,,,,,,---,,,+++---666AAAEEECCC<<<888444111111000///...///000111111000111333555999===@@@>>>888444555888:::<<>>===<<<======>>>???@@@BBBCCCDDDCCCDDDEEEGGGJJJLLLMMMNNNKKKKKKMMMMMMMMMMMMKKKKKKFFFFFFGGGGGGGGGGGGHHHHHHCCCDDDDDDDDDDDDDDDEEEEEEHHHGGGEEEDDDDDDDDDEEEEEEFFFIIINNNRRRSSSSSSQQQPPPQQQRRRRRROOOKKKGGGDDDCCCAAA>>>:::555111000222555333222111000...,,,++++++***+++))))))111===FFFHHH<<<999555222111111000//////000000///......000222444888<<<<<<:::777666666;;;<<>>AAAEEELLLUUU[[[cccddd```ZZZ]]]nnnvvv\\\KKK888777444222000000000111---........./////////000,,,,,,,,,---------......+++++++++******)))))))))))))))*********+++++++++******))))))))))))******(((***++++++---111777<<>>??????<<<@@@PPPaaavvv|||wwwxxx|||xxxvvvqqqqqqeeeiiitttuuunnnrrryyyiiidddZZZKKK>>>555444555111111111000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,---...///555BBBOOOSSSVVV]]]gggmmm000/////////............---------------------------------.........//////---111222444888BBBiiitttiiibbb^^^^^^XXXUUUVVVUUU[[[sssfffddd___WWWQQQOOONNNLLLFFFEEEIIITTT^^^kkkgggXXXVVVXXXXXXddd|||~~~tttfffWWWNNNFFFDDDAAA@@@AAABBBBBBBBBDDDEEEFFFHHHJJJLLLNNNPPPOOOOOOOOOPPPPPPQQQQQQQQQRRRTTTUUUVVVVVVUUUTTTRRRUUUUUUUUUUUUUUUVVVWWWWWWUUUTTTRRROOOLLLJJJHHHGGGHHHHHHHHHGGGFFFDDDCCCBBBEEEFFFIIILLLOOORRRTTTVVVQQQPPPPPPRRRUUUUUURRRNNNMMMKKKFFF???999777:::===:::999888777555333111///***000222...---222888<<>>===999666666999===@@@DDDKKKTTT[[[aaajjjhhhZZZWWWggg~~~~~~eeeWWW999777444222000000111111---.........//////000000,,,,,,,,,------.........------,,,,,,+++***))))))))))))******++++++++++++******))))))))))))******''')))+++,,,...555===DDDCCC@@@@@@@@@???GGG\\\rrr|||||||||~~~|||hhhiiizzzwww{{{uuunnnbbbTTTEEE;;;555333111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++---...//////888JJJVVVUUUUUUaaannnttt111111000/////////////////////.........---------------......///000000000000222333333:::TTTrrrfff___ZZZZZZYYYZZZZZZ[[[iiizzzkkk]]]YYYWWWSSSQQQSSSLLLJJJKKKNNNRRR]]]pppqqq___XXX[[[bbbgggooo}}}vvviiiZZZNNNJJJ@@@AAABBBCCCEEEFFFGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLPPPQQQQQQRRRSSSSSSTTTTTTSSSTTTUUUUUUTTTTTTUUUWWWUUUUUUTTTTTTTTTUUUUUUVVV[[[ZZZYYYWWWUUURRRPPPNNNOOONNNKKKIIIGGGFFFFFFGGGDDDDDDCCCEEEHHHMMMRRRUUUQQQOOOMMMMMMOOOSSSVVVWWWLLLNNNMMMGGG@@@;;;<<<>>>@@@???===:::666333111000000///---,,,,,,///555:::===>>>>>><<<888444222222///...---...000000///...//////111555;;;===<<<:::777666:::AAAFFFIIIOOOWWWaaafffjjjggg^^^\\\nnnlllYYYBBB:::333333333111000000......////////////......------------------------+++++++++************)))))))))))))))))))))))))))(((***+++,,,+++******+++***,,,,,,,,,333>>>CCC@@@;;;???CCCBBBBBBUUU|||xxx~~~uuutttyyy~~~zzz___]]]XXXDDD666555333000000222222///...111//////.........---------------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++,,,,,,------///111333HHHPPPWWWWWWVVV```vvv|||111111000/////////////////////.........---------------......///000000000///111222444AAAaaa{{{mmmbbb[[[[[[bbbkkkqqqtttyyyddd]]]\\\XXXRRRNNNNNNJJJKKKSSS___jjjwwwyyykkkbbbbbbjjjsssyyywwwzzznnnaaaSSSIIIGGGCCCDDDEEEGGGHHHJJJKKKLLLKKKKKKLLLNNNOOOOOOOOOOOOSSSSSSSSSTTTTTTUUUUUUUUUTTTVVVXXXXXXWWWVVVWWWXXXVVVVVVUUUUUUVVVVVVWWWWWWYYYYYYXXXXXXWWWVVVUUUUUUUUUSSSQQQNNNKKKHHHGGGFFFDDDCCCBBBCCCFFFKKKPPPTTTTTTSSSQQQQQQSSSTTTUUUVVVQQQRRROOOIIIBBB>>>AAADDDDDDBBB@@@===999666333222222111///......111777<<>>===999888:::@@@DDDHHHOOOVVVaaagggmmmlllbbb^^^lll}}}wwwcccHHH>>>666444444111///000......////////////......------------------------+++++++++************)))))))))))))))))))))))))))(((***++++++***)))***+++***...///000555<<<>>>;;;<<<<<>>:::777555333222111000111444:::>>>@@@DDDHHHIIIFFFAAA<<<999444333111000111111000///000000000444999===@@@AAA<<<:::;;;???BBBFFFMMMUUU```hhhqqqqqqhhhbbbhhhrrrjjjOOOCCC888555444111000000......////////////......------------------------+++++++++************))))))))))))))))))))))))))))))***++++++)))((()))******///444777:::>>>>>>;;;CCCCCCMMMddd~~~{{{vvvuuugggZZZ[[[PPP;;;666222000333444222000222/////////.........------------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************+++---///......333===EEEUUUVVVZZZdddttt~~~uuu|||222111000000//////000000.................................///000000111111333444333===___zzzmmmgggdddlll~~~{{{zzz~~~qqqiiiccc```]]]___jjj}}}|||tttjjjmmmqqqyyytttcccVVVLLLEEEDDDGGGIIIIIIKKKLLLMMMOOOPPPPPPPPPQQQRRRTTTUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVYYY]]]^^^]]][[[ZZZZZZ[[[[[[[[[[[[[[[\\\]]]^^^WWWVVVUUUUUUUUUVVVWWWWWW[[[[[[[[[YYYWWWTTTQQQPPPKKKHHHCCC@@@???AAAEEEHHHNNNQQQUUUWWWWWWUUUSSSRRRWWWWWWUUUQQQMMMKKKLLLNNNNNNMMMKKKGGGCCC>>>:::888333333222111222555:::>>>@@@CCCGGGIIIGGGCCC???>>>777555222111111111000...111000000333777===AAADDD???<<<<<<>>>AAADDDKKKSSS]]]gggrrruuunnnfffeeehhhmmmUUUGGG999444444222000111......////////////......------------------------+++++++++*********)))))))))))))))))))))))))))))))))***+++***)))(((***++++++222:::>>>AAABBBBBBBBBGGGOOObbb~~~}}}yyyuuuyyy{{{hhheeeZZZIII:::444111222444222000222////////////............------------------------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++***---///...///777DDDOOOXXXXXX]]]mmm222222111000000000000000---...........................//////000111111111555333555FFFooo|||ppphhhffftttyyyddd___[[[]]]fffrrruuu|||}}}rrrqqqwwwtttgggYYYPPPJJJFFFHHHMMMNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUSSSSSSSSSSSSTTTTTTTTTTTTVVVYYY]]]^^^]]][[[ZZZZZZ\\\\\\\\\\\\]]]^^^___```\\\[[[YYYWWWVVVUUUTTTTTTXXXXXXZZZ[[[[[[ZZZYYYYYYQQQMMMGGGAAA>>>===???@@@IIINNNUUUYYYYYYWWWUUUUUUUUUVVVWWWVVVSSSQQQNNNNNNQQQPPPNNNKKKGGGBBB===;;;333333333222222444999<<>>===???@@@BBBHHHPPPXXXdddpppuuurrrlllfffcccuuu[[[KKK:::444333222222222......////////////......------------------------+++++++++*********))))))))))))))))))))))))))))))******+++***))))))+++---000666>>>CCCCCCBBBEEEIIIOOO___www|||ooossslll^^^UUUAAA999222222333111000111000000/////////.........------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******+++++++++,,,***,,,...000444===KKKVVVXXXYYYccczzz222222111000000000000111---------..................//////000000111111222333111:::WWWzzzsssiiidddiiipppooojjjaaa___]]]\\\\\\cccrrr|||rrrzzzyyyfff\\\RRRMMMKKKJJJMMMRRRRRRRRRRRRSSSSSSSSSSSSSSSQQQRRRRRRSSSSSSRRRRRRQQQPPPQQQQQQRRRSSSSSSTTTTTTUUUXXXZZZ[[[ZZZYYYYYYYYYZZZZZZZZZ[[[\\\]]]^^^_________^^^]]][[[YYYWWWUUUUUUVVVXXXZZZ[[[\\\]]]]]]VVVRRRLLLFFFAAA>>>======DDDKKKTTTYYYYYYXXXWWWXXXSSSUUUXXXYYYXXXUUUQQQNNNPPPPPPOOOLLLHHHDDD???<<<444444333222111333777:::BBBEEEGGGHHHHHHHHHHHHJJJ>>>;;;666333111000///...///000111333555999???CCCCCC@@@>>>@@@@@@@@@EEELLLUUU```lllssstttrrrlllfffwwwdddQQQ===444444333222333......////////////......------------------------+++++++++************)))))))))))))))))))))))))))******+++******+++...111777;;;AAADDDBBBAAAHHHQQQlll{{{{{{~~~vvvrrr}}}{{{eee___MMMAAA666222222111000111000000000/////////......------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******+++,,,,,,,,,+++,,,///444;;;FFFRRRYYYXXX___qqq333222111111000000111111---------.........///////////////000111111222222333333FFFnnnuuujjjnnnyyy}}}xxxsssqqqllleeecccfffhhhiiippp|||}}}nnn[[[TTTOOONNNNNNNNNPPPSSSSSSRRRRRRQQQPPPPPPOOOOOOPPPPPPPPPPPPOOONNNMMMMMMOOOOOOPPPQQQSSSTTTUUUUUUTTTVVVXXXXXXWWWVVVWWWXXXVVVVVVVVVWWWXXXYYY[[[[[[\\\]]]___```___]]][[[YYYWWWWWWWWWWWWXXXZZZ[[[[[[ZZZWWWRRRLLLGGGCCC@@@??????GGGPPPUUUUUUSSSTTTUUUUUUVVVWWWYYYYYYWWWTTTRRROOOOOONNNLLLIIIDDD@@@===666666555333222333555888@@@CCCHHHKKKKKKJJJJJJJJJCCC???999555333222111000...000222333444777===AAACCCAAA@@@AAA@@@???CCCIIITTT^^^iiiqqqwwwzzzuuummmqqqoooZZZBBB777555444222222......////////////......------------------------+++++++++************))))))))))))))))))))))))))))))***+++++++++---111444;;;===BBBFFFEEEGGGTTTccczzz{{{}}}zzzwwwyyyiiiYYYJJJ;;;444333222222333000000000000/////////...------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***++++++,,,---------...111999DDDPPPWWW[[[[[[iii333222111111000111111111---------.........///////////////000111111222222555777QQQ}}}xxxpppsss{{{{{{tttaaalll|||rrrbbbUUUPPPMMMOOOPPPOOOPPPRRRPPPPPPOOOMMMLLLKKKJJJJJJOOOOOOOOONNNMMMKKKJJJIIINNNOOOPPPRRRSSSUUUVVVWWWSSSTTTUUUUUUTTTTTTUUUWWWRRRSSSSSSSSSUUUVVVWWWXXXVVVXXX\\\___```___]]][[[ZZZYYYWWWVVVVVVVVVWWWXXX[[[YYYUUUQQQLLLGGGDDDBBB:::BBBKKKPPPOOOMMMNNNPPPXXXWWWWWWXXXYYYYYYWWWUUUMMMMMMMMMLLLIIIDDD@@@===888888777555333333555777;;;@@@GGGLLLLLLKKKIIIHHHFFFBBB<<<888555444333222---///222333444666;;;???CCCAAAAAABBBAAA???BBBGGGTTT^^^hhhpppxxx{{{sssooovvvwww```GGG:::666444222111......////////////......------------------------+++++++++************))))))))))))))))))))))))))))))***++++++,,,///333666;;;===CCCHHHIIIOOObbbuuu~~~zzz|||wwwsssrrraaaPPP>>>666444333333555000000000000////////////------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***+++,,,,,,------//////333===KKKVVV[[[\\\^^^qqqwwwyyyjjjqqq{{{>>>666111222222111///000//////............//////...000111111000000111222===999bbbwwwxxxyyyssswwwzzzccc```nnnrrreeemmmyyytttaaaSSSPPPPPPPPPPPPPPPQQQRRRSSSNNNMMMKKKIIIJJJLLLOOOPPPPPPPPPOOOMMMLLLMMMNNNOOORRRRRRSSSTTTTTTUUUVVVWWWUUUWWWXXXWWWVVVUUUUUUVVVXXXXXXXXXXXXXXXWWWVVVVVVYYYYYYYYYZZZ[[[[[[\\\\\\[[[\\\\\\YYYVVVSSSSSSSSSVVVWWWXXXXXXVVVPPPHHHBBB:::@@@GGGJJJHHHGGGHHHKKKQQQTTTWWWXXXVVVVVVWWWYYYOOOLLLIIIIIIIIIGGG@@@:::<<<777222111222444333222777888>>>FFFIIIHHHHHHKKKMMMGGG???;;;:::777222---///......000555:::===>>>AAAAAAAAAAAABBBCCCDDDEEELLLYYYgggqqqzzz}}}{{{zzznnnQQQ>>>666222111222111111000/////////////////////...---,,,,,,++++++...---,,,,,,++++++++++++++++++++++++++++++++++++---,,,+++***,,,111777;;;@@@BBBFFFJJJQQQ```www|||lll^^^LLL???999666555444000000000000///////////////............---------------------------------------,,,,,,+++***))))))))))))))))))************((()))***+++,,,---------///000888GGGRRRWWWZZZ]]]gggtttrrrjjjaaa[[[\\\___cccnnnyyy???777111111222000000111//////............//////...000111111000000222333>>>EEEqqq|||~~~wwwcccbbbqqq{{{gggnnn}}}uuuhhhZZZQQQRRRQQQQQQQQQQQQQQQQQQQQQKKKJJJJJJJJJKKKNNNPPPRRRMMMLLLKKKKKKMMMOOOPPPPPPSSSTTTTTTUUUUUUUUUUUUUUUXXXXXXWWWUUUSSSSSSUUUWWW\\\[[[YYYWWWVVVWWWXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZYYY[[[]]]]]]ZZZWWWUUUUUUTTTUUUWWWYYYXXXSSSKKKFFF999===AAACCCBBBCCCFFFIIINNNSSSYYYZZZWWWUUUVVVXXXQQQLLLEEEBBBAAA???;;;777777555222000111333444444:::777;;;DDDKKKKKKJJJJJJKKKGGGBBB@@@???;;;444///000//////111666:::===>>>@@@@@@@@@@@@AAACCCDDDEEEKKKVVVcccnnnyyyzzzxxxxxxVVVAAA888333111111111111000/////////////////////...------,,,++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++******+++---222888===@@@>>>@@@EEEPPP___sss}}}~~~{{{iiiUUUHHH>>>444111222111000000000///////////////............---------------------------------------,,,,,,+++******)))))))))))))))************((()))***+++,,,---------...222===KKKTTTXXX]]]cccmmmuuurrrhhh^^^VVVSSSQQQRRRXXX```vvvAAA999222111222000000111000//////......//////000///000111111111111333555===WWWooo\\\eeesssyyywwwhhh[[[TTTPPPSSSSSSRRRRRRPPPOOOMMMLLLGGGHHHIIIKKKMMMOOOQQQRRRKKKIIIHHHJJJOOORRRSSSRRRTTTTTTUUUVVVVVVUUUTTTTTTUUUTTTSSSRRRRRRTTTYYY]]]```]]]ZZZWWWVVVWWWZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYYWWWZZZ^^^___^^^[[[YYYXXXSSSTTTVVVXXXXXXVVVQQQMMM@@@???>>>===???CCCGGGIIIJJJPPPWWWZZZWWWTTTTTTUUURRRKKKAAA;;;888777444222222111111000///111555888===888:::CCCMMMNNNLLLJJJIIIGGGEEEEEEDDD@@@999333111000000222666;;;===>>>?????????@@@AAABBBDDDEEEHHHRRR___kkkxxx~~~xxx{{{___FFF:::555222000111111000/////////////////////......---,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,((()))+++000777===@@@AAADDDFFFMMM\\\qqq|||nnnwww___RRREEE666000333111111000000000////////////............------------------------------------,,,,,,++++++*********)))))))))*********++++++))))))***+++---......///...666CCCPPPUUUYYYbbblllxxxuuunnnfff]]]WWWRRRNNNPPPTTT\\\dddwwwEEE<<<444222222000000222000000////////////000000///111222222111333555888===hhhcccbbb~~~mmm___WWWRRRPPPRRRRRRRRRPPPNNNLLLIIIHHHFFFHHHJJJMMMOOOOOOPPPPPPLLLIIIHHHKKKQQQTTTSSSQQQQQQSSSUUUWWWWWWVVVUUUTTTLLLMMMOOOQQQSSSXXX^^^bbb]]]\\\ZZZXXXXXXZZZ\\\]]]\\\\\\[[[ZZZZZZYYYXXXXXXUUUXXX\\\]]]]]]\\\\\\\\\XXXVVVUUUUUUVVVVVVUUUTTTMMMIIICCC@@@AAAEEEIIIKKKGGGKKKQQQVVVWWWVVVRRRNNNQQQJJJAAA:::666333000......///000///...000666:::>>>;;;===EEELLLMMMNNNOOOIIIHHHFFFFFFEEEBBB===999333222111333777;;;===>>>>>>>>>>>>???AAACCCDDDEEEGGGPPP^^^lllzzz}}}wwwhhhKKK>>>888333111111000000/////////////////////......---------,,,++++++++++++,,,,,,---...+++++++++,,,,,,,,,,,,,,,)))+++...333999>>>@@@AAAKKKSSS___qqq{{{zzzfffYYYNNN===444777111111111000000000/////////............---------------------------------,,,,,,,,,++++++*********))))))*********+++++++++******+++,,,---...///000000;;;JJJSSSUUUXXXfffvvv{{{yyyuuupppiiiccc^^^ZZZZZZ[[[aaa```fffwwwKKKAAA777444222000000222000000////////////000000000111222222222444777:::DDDxxxjjj```ooopppaaaZZZVVVRRROOOQQQQQQOOONNNKKKIIIGGGFFFIIIJJJLLLNNNNNNNNNMMMLLLLLLJJJIIIKKKNNNPPPNNNLLLNNNPPPTTTWWWXXXWWWUUUTTTGGGJJJNNNRRRVVVYYY^^^aaaXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXUUUVVVXXXXXXXXXYYY[[[^^^^^^ZZZTTTRRRSSSUUUWWWXXXYYYSSSLLLFFFEEEGGGHHHIIIGGGFFFHHHOOOVVVWWWPPPIIILLLJJJEEEAAA<<<777222///...///000///...000555:::<<<===AAAGGGHHHHHHLLLRRRJJJHHHFFFDDDCCCBBBAAA@@@555444333444888;;;>>>>>>======>>>???AAADDDEEEGGGHHHPPP^^^ooo|||wwwwwwrrrSSSCCC:::555333111000000//////////////////...............------++++++++++++,,,,,,---...++++++,,,,,,,,,---------***---222888===BBBGGGJJJQQQaaauuuzzzsssqqq```TTTDDD888666111111111111000000000000///............---------------------------------,,,,,,+++++++++++++++***************++++++++++++******+++,,,---///111222555@@@NNNUUUUUUZZZooo}}}xxxxxxuuusssnnnhhhdddcccbbbaaaiiieeeccceeelll~~~RRRGGG;;;666333000000222111000000//////000000111111111222222333555999<<>>>>>======>>>@@@BBBEEEGGGHHHIIIOOO\\\mmmzzzsss~~~^^^III<<<666444111111000///////////////........................,,,,,,+++++++++,,,------++++++,,,,,,------......+++111999>>>BBBIIITTT]]]aaauuu~~~wwwzzzlllZZZJJJ;;;333222222111111111000000000///............---------------------------------++++++++++++++++++++++++*********++++++++++++,,,+++++++++,,,---000222333===GGGRRRWWWXXXccc~~~yyywwwzzzyyyuuunnniiiiiigggdddkkkiiihhhfffaaacccwwwXXXLLL???888444000000222111111000000000000111111111222222222333666;;;>>>jjjtttmmmuuunnnfff[[[TTTSSSTTTTTTSSSQQQOOOMMMJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKIIILLLOOOMMMIIIFFFFFFHHHMMMPPPTTTVVVVVVSSSOOOLLLNNNOOOQQQRRRRRRTTTWWWZZZWWWWWWVVVVVVVVVWWWXXXYYYZZZZZZYYYYYYXXXXXXWWWWWWTTTTTTUUUTTTSSSSSSUUUWWWZZZXXXUUUTTTUUUWWWXXXWWWYYYZZZXXXSSSKKKEEECCCCCCFFFEEEFFFIIIMMMPPPQQQPPPEEEIIIMMMOOOMMMGGGAAA===888555111//////000111111333333555888888777<<>>???===>>>???AAADDDFFFIIIJJJJJJLLLVVVggguuu~~~{{{|||iiiOOO===555444111111000///////////////............////////////------,,,+++++++++,,,,,,++++++,,,,,,---......///...777???AAACCCKKK\\\iiizzzyyyuuuqqqsssxxx}}}~~~|||xxx|||aaaOOOAAA666222222222111111111000000///............---------------------------------++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++,,,---000333555EEELLLVVVZZZ^^^ooo~~~wwwssssssrrrnnnpppllllllmmmggg___cccmmm\\\OOOAAA999555111000222111111000000000000111111111222222222333777;;;???zzz{{{{{{zzzccc___ZZZUUUSSSTTTWWWYYYRRRPPPMMMJJJJJJKKKNNNPPPMMMMMMMMMLLLLLLLLLLLLLLLJJJOOOSSSQQQKKKGGGIIIMMMOOOQQQUUUWWWUUUQQQLLLHHHNNNOOOOOOOOOPPPTTTYYY]]][[[YYYVVVSSSRRRSSSVVVWWWXXXWWWWWWWWWWWWVVVVVVVVVRRRTTTVVVVVVUUUSSSSSSTTTUUUUUUUUUWWWYYYYYYWWWVVVVVVZZZ\\\XXXOOOFFFCCCCCCDDDGGGJJJJJJJJJLLLRRRWWWDDDHHHNNNQQQPPPLLLGGGDDD<<<777222///000111///---111---,,,000222333555:::HHHJJJLLLLLLIIIFFFDDDCCC999777666777999<<<>>>???>>>>>>@@@BBBDDDGGGJJJKKKKKKJJJQQQaaappp|||qqqSSS>>>555444111111000///////////////.........///////////////...------,,,++++++++++++++++++,,,,,,---...//////222;;;BBBBBB@@@HHH[[[lll{{{}}}}}}wwwssszzzxxxxxxfffTTTGGG<<<222222222111111111111000//////.........---------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++,,,...000333555JJJPPPXXX]]]dddyyy}}}yyy{{{zzzvvvwwwlllhhhnnnlllaaaZZZ[[[oooeeeUUUDDD<<<999777444333111111000000000000111111000777///+++666666<<>>??????>>>@@@BBBCCCCCCEEEHHHJJJJJJLLLQQQ\\\kkk{{{zzz[[[DDD888444333222111000000000111222......---------,,,,,,,,,------------------------)))+++---......---...000777:::@@@EEEDDDKKKjjjzzzyyyxxxjjjpppyyyyyyvvvyyyuuu]]]NNN>>>888000222444...///333///000/////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,...///......333===EEEMMMQQQVVV^^^qqq}}}|||{{{|||}}}{{{uuupppjjjcccZZZTTTjjjggg\\\KKK>>>888777444111111111000000000000111111000666000000888777DDDcccnnneee^^^^^^^^^^^^]]]ZZZVVVSSSNNNNNNNNNOOOPPPPPPQQQQQQLLLIIIHHHIIIHHHGGGLLLSSSSSSUUU\\\eeeeee___\\\]]]UUUMMMKKKPPPPPPHHHFFFJJJRRRPPPOOOQQQUUUXXXXXXWWWVVVQQQLLLLLLPPPSSSSSSRRRUUUVVVVVVUUUTTTVVVYYY\\\XXXVVVTTTRRRPPPPPPOOOOOOSSSSSSUUUWWWZZZ[[[YYYXXX[[[[[[\\\[[[XXXQQQIIIDDDCCCDDDDDDFFFHHHIIIKKKKKKKKKMMMNNNOOOQQQRRRMMMEEE<<<888444333444333000---///...---------...///000777BBBLLLOOONNNLLLGGGAAA>>>>>>>>>>>>??????@@@AAA???AAABBBCCCCCCDDDFFFHHHKKKLLLQQQZZZgggxxxbbbHHH:::555444333111///......//////.........---------,,,,,,------------------------***+++---------...000222;;;;;;AAAJJJPPP^^^}}}vvvvvv{{{xxxpppgggmmmwww}}}nnnXXX@@@<<<222333555//////333...000000/////////.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,...///...///444>>>FFFNNNTTTZZZggg}}}yyyvvvuuuuuuxxx~~~|||xxxtttooohhh___YYYdddxxxjjjeeeTTTAAA777777555///111111000000000000111111000333333666999888QQQyyysssgggccc]]]dddkkkkkkddd[[[TTTRRRNNNNNNNNNNNNNNNNNNNNNNNNNNNJJJHHHFFFDDDGGGSSS___dddhhhppptttoooddd\\\[[[SSSMMMLLLPPPOOOIIIIIINNNPPPQQQTTTXXXZZZYYYVVVSSSRRROOOMMMOOORRRTTTRRRPPPTTTVVVXXXYYYWWWVVVUUUVVVQQQOOOMMMKKKJJJJJJKKKLLLPPPSSSVVVYYYYYYYYYYYYYYY^^^\\\ZZZ\\\]]]ZZZSSSLLLCCC@@@???AAAFFFIIIJJJIIIOOORRRSSSQQQPPPPPPMMMHHH>>>:::666555666555222///...------,,,,,,...///000111<<>>>>>============>>>??????@@@BBBBBBBBBCCCEEEGGGKKKMMMPPPWWWcccsssjjjMMM===777777555333111///..................------------,,,------------------------,,,,,,---------///333666???===BBBOOO^^^qqqwwwsssvvvzzzuuummmgggmmmvvv}}}||||||kkkJJJBBB555333777111111333///000000000/////////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///111777AAAHHHQQQWWW___qqq~~~~~~}}}{{{xxxsssooolllkkkkkkmmmrrrzzz~~~zzztttkkkaaaZZZ```ooommmkkk[[[CCC777777666///222111111000000111111222111000444999777:::^^^}}}uuu}}}zzzkkkeeefffhhhqqqxxxtttgggYYYRRRRRRPPPOOOOOONNNNNNMMMLLLLLLPPPMMMKKKHHHEEEHHHVVVeeeuuuzzz}}}zzznnnaaaYYYWWWPPPOOOQQQUUUSSSNNNNNNRRRRRRTTTWWWZZZZZZWWWSSSPPPLLLLLLMMMPPPSSSSSSPPPNNNQQQUUU[[[]]]ZZZUUUOOOKKKGGGFFFDDDBBBBBBCCCEEEGGGHHHNNNVVVYYYYYYWWWVVVWWW[[[ZZZZZZ\\\]]]\\\XXXUUUGGGBBB>>>@@@EEEIIIHHHFFFLLLQQQUUURRRPPPPPPMMMIII@@@===999777888888555222///...---,,,,,,---//////---666AAAIIILLLJJJEEE@@@888888777777666777777777<<<>>>@@@AAAAAACCCFFFHHHKKKMMMPPPUUU___ppprrrQQQ???999;;;:::777444111000//////............------------------------------------------------...111666:::@@@???FFFWWWiii|||}}}vvvvvvzzz|||yyysssmmmttt{{{}}}{{{yyyyyyzzz{{{yyyvvvwwwvvv___HHH777333777333222444000000000000////////////...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---...000333;;;EEELLLUUUZZZbbbxxx|||vvvvvvwwwyyyyyyuuupppiiieeeiiihhhdddaaaaaahhhrrrzzzvvvjjj^^^WWW```kkkrrrnnn^^^GGG:::888666111222222111111111111222222111...444:::555???lll|||www||||||}}}ssshhhfffkkkwww|||}}}tttcccVVVQQQRRRQQQQQQPPPOOONNNMMMLLLLLLNNNMMMLLLJJJGGGGGGRRR___lllwww}}}pppcccZZZVVVLLLPPPVVVYYYVVVQQQPPPTTTXXXYYYYYYXXXUUURRRPPPNNNIIIKKKMMMPPPRRRRRRPPPNNNUUUXXXZZZYYYUUUPPPLLLKKKHHHGGGDDDAAA@@@@@@@@@AAA@@@HHHRRRXXXYYYVVVTTTSSSTTTWWW[[[[[[ZZZYYYZZZ[[[NNNHHHBBBAAAEEEGGGFFFDDDDDDKKKQQQQQQQQQQQQNNNJJJCCC???;;;:::;;;:::888555111111///.........//////,,,222===GGGJJJFFF>>>:::333222222111111111222222777:::<<>>>>>CCCPPPcccvvv}}}nnnmmmuuu|||zzzzzzyyywwwuuuwww|||yyytttsssuuu}}}xxxxxxtttxxxzzzRRR;;;333666444222444222111000000000////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...///111777@@@JJJPPPWWWZZZfff~~~yyywwwuuuvvvwwwyyyzzzyyyuuurrruuuwwwxxxxxxtttnnngggcccfffeeebbb]]]ZZZ]]]fffmmmrrrvvvjjj```ZZZ___hhh}}}}}}qqq___MMMAAA999555333222222111111111111222222222...555:::666LLL~~~vvvsssvvv|||pppiiikkkqqq}}}vvvjjj\\\SSSPPPRRRQQQQQQPPPOOONNNMMMLLLKKKKKKJJJKKKKKKHHHFFFLLLTTT```tttwwweeeVVVMMMIIIQQQYYYZZZUUUQQQRRRUUU___^^^[[[WWWQQQNNNMMMMMMJJJKKKNNNPPPRRRRRRRRRRRR]]]ZZZUUUOOOKKKMMMQQQUUUSSSQQQNNNJJJFFFBBB@@@>>><<>>555444222111000000000000////////////............---------------------------...000111444888===BBBFFFYYYrrrsssfff]]]UUUTTTdddxxx}}}qqqfffgggooouuuzzz~~~|||xxxzzz{{{uuurrrxxxsssQQQ===;;;666222333222111111111000000000//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000000111666???JJJSSSYYYZZZaaauuusssqqqqqqqqqooojjjfffcccdddfffkkkpppssssssrrrpppppppppooommmjjjfffddd^^^]]]ZZZYYYYYY\\\aaaeeennnqqqwwwzzzrrroooooobbbeeevvvyyybbbYYYNNN;;;111555333222222111111222222333444000999:::>>>jjj|||qqqjjjccc___\\\bbbuuuvvvqqqsssxxxttthhhYYYPPPOOOPPPQQQQQQMMMMMMMMMLLLKKKJJJJJJJJJNNNKKKLLLOOOPPPNNNNNNQQQeee|||yyyiii\\\TTTSSS[[[___ZZZRRRSSSZZZaaahhhgggccc[[[RRRLLLJJJJJJQQQQQQRRRRRRSSSUUUYYY]]]SSSTTTUUUTTTUUUVVVZZZ\\\WWWWWWWWWVVVSSSOOOLLLIIICCCBBBBBBHHHQQQYYY\\\]]]WWWVVVXXX\\\aaaaaa]]]YYYTTTQQQLLLFFFBBBBBBEEEIIIFFFDDDAAAAAAHHHRRRTTTQQQQQQMMMIIIHHHIIIHHHEEEBBB>>><<<999666333111111000...///999GGGKKKCCC999555////////////000111333333555777:::===???BBBFFFIIIJJJPPPUUUUUUVVVbbbxxxzzzXXX@@@555444333222222222333444000/////////............---------------------------...111333555999>>>BBBOOOeeeggg\\\TTTRRROOOOOO^^^qqqwwwzzz}}}pppeeegggqqqnnntttxxxxxxxxx~~~yyyxxxvvvuuuyyyZZZBBB>>>777111222111111111111111000000000000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111111222777AAALLLVVV[[[]]]fff|||uuuqqqmmmmmmnnnmmmgggbbb]]]___ccciiioooqqqpppooollllllkkkjjjhhhgggfffeeebbb___[[[XXXXXX[[[^^^```kkkqqqxxxzzz}}}{{{tttrrrrrriiihhhvvvzzzkkkbbbTTTAAA777888555444333333222222333333333777999888LLLwwwrrriiiccc]]]ZZZYYY\\\hhhttt}}}tttvvv}}}wwwmmmXXXTTTQQQSSSSSSQQQQQQTTTOOOLLLJJJJJJLLLMMMKKKIIIMMMKKKLLLPPPSSSTTTUUUWWWcccwwwyyyjjjbbb___cccaaa\\\VVVSSSWWW```hhhkkkjjjddd\\\RRRNNNNNNPPPUUUVVVYYY]]]___^^^YYYVVVOOORRRVVVXXXXXXXXX[[[^^^\\\\\\[[[YYYUUURRRQQQRRRNNNHHHCCCDDDMMMZZZdddiii___XXXVVV\\\cccbbb^^^[[[YYY[[[YYYQQQGGGAAACCCGGGCCCEEEDDD@@@EEEOOOSSSRRRVVVUUUSSSPPPMMMKKKIIIGGGGGGBBB<<<777444333222111444111555BBBLLLJJJ@@@999222000......111111///---333666:::???CCCFFFGGGHHHMMMMMMRRRYYYXXXYYYiii~~~___BBB999555333444444111222444000/////////..............................---------111222111666>>>AAA???___ooonnncccYYYXXXUUUSSSWWW```hhhlllttt{{{uuuwwwwwwsssppprrrxxx}}}{{{~~~~~~}}}zzztttpppxxxoooFFF:::999444222666111111111111000000000000//////.........---------------------------------,,,,,,------...////////////333222888HHHOOOSSS]]]fffxxxnnnnnnooopppooolllgggddd]]]^^^```dddhhhjjjiiigggiiijjjlllmmmlllkkkiiigggdddbbb___\\\ZZZ]]]bbbffflllooossswww|||~~~vvvtttuuupppqqq{{{{{{kkkbbbTTTCCC:::;;;555444444333222333333333333666888===ZZZvvvwwwkkkddd___\\\\\\___gggppp~~~xxxuuuyyy|||nnn```UUURRRQQQTTTUUUSSSRRRTTTPPPNNNLLLLLLNNNOOOMMMLLLJJJKKKNNNTTTZZZ[[[XXXVVVYYYgggwww~~~xxxnnnjjjkkkkkkcccZZZVVVZZZbbbiiinnnjjjgggaaaYYYTTTTTTVVVYYYbbbbbbbbbaaa^^^YYYSSSPPPUUUYYY^^^___^^^\\\\\\]]]]]]\\\ZZZZZZZZZYYYXXXVVVVVVQQQJJJGGGLLLXXXgggqqqlllccc]]]___bbb```\\\YYYWWWYYYXXXQQQHHHCCCDDDHHHCCCEEEDDDBBBFFFPPPUUUTTTSSSSSSRRRPPPOOOMMMLLLKKKIIIEEE>>>999777555444333222444===HHHMMMHHHBBB@@@:::666111///000222222111444666:::>>>BBBFFFIIIJJJMMMLLLQQQWWWVVVWWWfffzzzlllKKK;;;666444444444111111444000000/////////.................................---000444777;;;AAAGGGKKKooo{{{lll^^^UUUTTTUUUWWWZZZ___fffmmmqqqwww}}}tttuuuxxxwwwttttttvvvwwwuuuxxxzzzpppooo~~~XXXBBB:::555222333111111111111000000000000//////.........---------------------------------,,,,,,---......//////000...444555===LLLRRRWWWbbbxxx}}}vvvjjjkkklllmmmnnnlllhhheee^^^]]]]]]___bbbeeeffffffjjjkkklllllljjjhhhfffdddhhhgggeeebbb``````cccffflllpppuuuzzz~~~xxxuuupppqqqzzzpppeeeXXXGGG===;;;555555444333333333333444444666666DDDnnnlllccc\\\[[[\\\___eeekkkyyyzzz~~~wwwdddUUUSSSRRRSSSXXXXXXTTTSSSTTTRRRQQQOOOOOOPPPPPPOOONNNHHHLLLTTT^^^ffffff^^^VVVPPPSSS___mmmqqqmmmmmmrrrooocccWWWVVV```kkkoooooohhhbbb\\\XXXXXX\\\```bbbbbbcccdddbbb^^^[[[XXXWWWYYY]]]aaacccbbb___\\\[[[^^^\\\ZZZ\\\^^^___^^^[[[VVVVVVSSSPPPQQQYYYfffqqqtttiii___^^^___\\\XXXVVVUUUXXXXXXRRRJJJEEEDDDGGGDDDEEEEEEDDDHHHPPPVVVXXXUUUTTTSSSRRRPPPOOONNNMMMKKKFFF@@@;;;888666555444111888DDDMMMKKKEEEDDDGGGDDD>>>777222111333555666666777999===AAAFFFJJJMMMOOOOOOTTTXXXWWWXXXeeevvvvvvQQQ@@@:::555444333111111333000000000/////////..............................///000666===>>>???IIIWWWwwwlllbbbYYYRRROOOTTTXXX___eeeiiilllooorrryyyzzzpppqqqwwwyyywwwtttrrrqqqlllnnn~~~uuunnnsss|||mmmKKK;;;666444222222222111111111000000000/////////.........------------------------------,,,------......///000000---555:::DDDQQQUUU[[[jjjwwwqqqeeefffhhhjjjlllllliiifffbbb___\\\[[[]]]aaacccdddhhhiiiiiijjjiiihhhfffeeefffggghhhhhhggghhhjjjlllrrrvvvzzz}}}~~~yyyrrrsss|||vvvkkk^^^MMM???999666555555444444444444444666666555KKKvvvjjj```]]]^^^___cccgggqqq___UUUTTTTTTWWW[[[ZZZUUUSSSUUUTTTSSSRRRQQQPPPPPPPPPOOOIIIRRR^^^kkktttrrreeeWWWNNNGGGJJJ[[[gggiiijjjoooiii___VVVWWWaaaiiikkkhhhccc^^^ZZZYYY^^^cccffffff^^^aaaccccccbbb```aaabbb___aaacccdddbbb```]]]\\\[[[\\\]]]^^^___^^^]]]]]]QQQTTTWWWYYY[[[___eeeiiiooodddZZZYYY[[[XXXSSSQQQTTTWWWXXXTTTMMMFFFDDDDDDDDDEEEEEEFFFIIIPPPWWW[[[YYYXXXVVVTTTRRRPPPNNNNNNJJJFFF@@@<<<999777555333333:::CCCIIIFFFBBBEEELLLJJJEEE>>>888555555666777777888999<<>>777444333111000222000000000////////////...............////////////111000777@@@>>>;;;III```sssmmmddd[[[VVVVVVXXXZZZ^^^cccjjjqqqqqqnnnmmmnnn{{{~~~|||tttnnnppptttuuuuuupppnnnmmmhhhhhhwww|||sssppprrrUUU===888777222222222222111111111000000////////////....................................---------...//////000000---777???IIITTTVVV```uuu|||vvvnnnhhhaaabbbdddgggjjjkkkjjjhhhdddaaa]]]\\\^^^aaacccccccccdddeeegggiiiiiiiiiiiieeehhhmmmqqqtttwwwzzz|||}}}~~~~~~|||yyywwwuuuwwwwww}}}|||tttvvv~~~uuunnndddSSSBBB777777666555555444444555555777888777QQQ}}}ppphhhccc``````bbbmmm{{{fff\\\ZZZWWWXXXZZZ]]][[[UUUSSSVVVVVVVVVTTTRRRPPPOOOOOOOOONNN[[[lllyyy|||jjjYYYPPPDDDAAAPPPbbbkkkmmmooobbb^^^[[[]]]aaadddccc```^^^\\\[[[^^^cccggggggfffeeegggiiiiiiiiihhhhhhiiiiiigggdddbbb___\\\ZZZYYYTTTYYY___```^^^[[[[[[[[[SSSSSSUUU[[[bbbgggjjjjjjjjj```XXXWWWXXXSSSLLLIIIRRRVVVXXXVVVOOOHHHCCCAAADDDDDDEEEGGGIIINNNVVV\\\ZZZYYYWWWUUUSSSQQQPPPOOOKKKGGGBBB>>><<<:::777666888999<<<@@@AAA@@@EEELLLJJJHHHDDD???:::777666666999999:::<<>>===;;;999:::888888<<<>>>@@@EEEKKKJJJJJJHHHDDD???:::888777::::::;;;===AAAGGGLLLOOOTTTXXX[[[\\\[[[^^^eeelllmmmWWWJJJ===777555333222333111111000000000/////////.........//////000000111000333:::AAADDDNNNhhhpppcccXXXSSSSSSUUUXXX^^^eeennnuuuzzzzzzzzz}}}|||sssttt|||vvvuuuzzz|||vvvnnniiihhhjjjmmmiiieeelllyyy}}}yyyppp~~~VVV@@@777333333222222222222111111111000000000/////////..............................---......//////000111111333===EEENNNVVV\\\wwwyyy|||~~~{{{zzz}}}|||yyyuuupppjjjdddaaaeeedddeeegggiiiiiihhhfff```^^^\\\]]]___aaaccccccccceeegggjjjmmmpppsssttt{{{~~~|||yyyvvv~~~~~~{{{{{{~~~tttmmmggg]]]MMM@@@888777666666555555666666444???CCCdddvvvqqqyyynnnlllpppppppppvvvdddYYYXXX[[[UUUTTTUUUVVVSSSQQQUUU]]]^^^^^^\\\XXXRRROOONNNOOOXXXnnnlllYYYQQQLLLFFFMMMfffzzziiiiiiiiiiiiiiifffccc```\\\^^^aaadddfffhhhkkkmmmqqqooooootttzzz{{{vvvpppaaa]]]WWWRRRNNNJJJDDD@@@EEEJJJSSS```jjjlllggg```]]]ZZZVVVWWW]]]gggrrrxxxtttggg[[[WWWTTTMMMEEEAAAHHHMMMSSSWWWUUUPPPIIIEEEBBBAAACCCFFFFFFGGGOOOYYY[[[YYYVVVRRRMMMIIIFFFDDDFFFDDD@@@>>>===<<<:::888999888:::???@@@@@@EEEKKKKKKLLLKKKGGGAAA===<<<<<<;;;<<<===???BBBGGGKKKMMMTTTYYY\\\\\\\\\```fffkkk{{{zzz^^^OOO???888666444333444111111111000000000//////---......///000000111111222888===???FFFZZZyyysssggg___[[[YYY^^^dddnnnyyywww|||~~~}}}|||ssskkkjjjhhhjjjmmmiiidddjjjvvvwwwgggFFF777555333333222222222111111111000000000000/////////....................................///000000111111888AAAHHHPPPYYYeeexxxqqqqqqsssrrrrrrsss{{{zzzxxxtttooojjjgggfffjjjiiihhhhhhiiihhhfffdddbbb___\\\[[[^^^cccgggiiiiiikkkooouuu|||}}}}}}}}}zzzpppiii```QQQCCC888888777666666666666666222AAAHHHkkkhhhiii{{{hhh|||kkk```[[[YYYYYYRRRQQQQQQQQQOOOOOOVVV```aaaaaa```ZZZTTTOOOOOOPPPZZZrrr}}}kkkYYYQQQPPPJJJLLLfffyyynnnllliiijjjkkkjjjfffbbb]]]```cccdddeeeiiioootttyyyuuuvvvyyyuuujjj```\\\ZZZWWWUUUSSSOOOIIIDDDBBBCCCLLL___rrryyypppdddUUUXXXZZZ[[[]]]ccclllsssuuugggYYYSSSQQQLLLGGGDDDCCCHHHQQQWWWWWWSSSMMMHHHBBB@@@BBBEEEEEEEEEMMMXXXaaa^^^XXXQQQIIIBBB<<<999AAA???<<<::::::999777555666999???DDDCCCAAAEEELLLMMMNNNLLLHHHBBB??????AAA<<<===>>>@@@CCCGGGJJJLLLVVV[[[_________ccciiilllyyybbbRRRAAA999777555444444111111111111000000000000---......///000111111222444<<>>DDD@@@>>>@@@BBBEEEJJJPPPTTTXXX\\\^^^^^^aaafffjjjuuujjjTTTEEE<<<333555777111333333222222111000000000...///000///...///000222;;;<<<>>>BBBQQQjjjxxx|||zzzrrrkkkgggppprrrqqqmmmgggfffjjjooo~~~UUU???333666444222222333333333222000000000000////////////............////////////111111111111111333555666===FFFOOOUUUbbb}}}oooeeedddaaa]]]cccnnnyyyyyyyyyxxxuuuqqqnnnlllnnnnnnmmmjjjgggeeeeeeffffffeeecccbbbdddhhhooottt{{{uuuhhh___GGG;;;888666777666444555999888@@@LLL{{{lllvvvvvviiidddlllsssoooeee]]]\\\XXXSSSOOOPPPWWW\\\dddeeeddd```ZZZUUUSSSRRR[[[lllwwwrrriiieeeaaa\\\WWWQQQOOO^^^zzzyyytttrrrkkkbbb___aaafffnnnvvv|||yyyoooeee]]]VVVRRRUUUSSSQQQPPPPPPOOOMMMKKKIIIEEEGGGMMM\\\xxxyyyhhhaaa[[[YYYTTTSSS```qqqrrraaaSSSRRRSSSMMM@@@888999DDDPPPVVVXXXYYYUUUPPPDDDEEEEEEDDDDDDFFFJJJNNNVVV[[[\\\UUULLLEEE???:::666444111000222333444444888;;;???CCCEEEEEEEEEEEEOOOQQQQQQNNNHHHCCCBBBBBBEEEAAA???AAADDDGGGMMMSSSWWW[[[^^^``````cccgggllluuupppXXXGGG>>>555555777111333333222222111000000000///000111000000000222444<<<===???FFFXXXqqq~~~xxxrrrnnnlllmmmoooqqqpppmmmlllmmmnnn{{{[[[DDD666777555333222333333333222000000000000////////////............////////////000111111111111333666888AAAJJJRRRYYYmmm|||vvvllldddbbb^^^ZZZaaammm{{{|||}}}|||yyyuuurrrpppkkklllllljjjgggeeeeeeeeeeeefffggghhhllltttxxxkkkaaaJJJ>>>:::777777777444666999;;;@@@YYYvvvqqq{{{yyyrrrjjjgggnnntttooofffiiigggccc[[[VVVVVV[[[___jjjhhheeeaaa\\\WWWSSSQQQ[[[eeekkkgggeeejjjkkkggg]]]RRRQQQggg~~~yyywwwqqqiiifffhhhoooxxx||||||xxxrrrhhh]]]TTTNNNLLLNNNNNNOOOQQQSSSTTTRRRPPPPPPMMMJJJHHHTTTvvvrrrfff[[[VVVQQQQQQ]]]lllooo```SSSQQQRRRLLL@@@777999===HHHUUUZZZXXXUUUUUUKKKHHHDDDCCCCCCEEEGGGGGGPPPWWW[[[WWWOOOJJJDDD???<<<999555222333444555666999777666999???EEEHHHHHHIIINNNSSSPPPIIIDDDCCCFFFEEEAAA@@@CCCFFFIIIOOOVVVZZZ^^^aaabbbccceeeiiimmmssswww]]]JJJ@@@666555666111333333333222111111000000000111222111111222444777===<<<@@@MMMccczzzwwwtttuuuuuutttrrrooonnnnnnooolllmmmpppsssuuutttpppnnnooouuu~~~kkkPPP===888666333222333333333222000000000000////////////............////////////000111111111222444777:::FFFOOOVVV```~~~|||uuutttnnnhhhdddbbb\\\XXX___lllyyy{{{|||{{{xxxtttqqqoooiiikkklllllljjjiiiiiiiiiiiinnnssswww~~~yyymmmeeeVVVBBB<<<888888777555666:::>>>CCCjjjtttttt~~~xxxyyywwwsssrrrsssppplllvvvsssnnneee___]]]aaafffnnnkkkfff```[[[WWWSSSQQQZZZeeemmmooottt|||}}}wwwdddTTTSSSnnn{{{xxxtttooonnnsssyyy~~~zzzrrrpppmmmggg^^^UUUOOONNNOOOOOOQQQTTTXXX]]]___^^^]]]YYYVVVRRRJJJRRRuuuxxxhhhYYYRRRPPPRRR___mmmhhh]]]QQQOOOQQQMMMCCC999999777AAARRR[[[WWWUUUYYYQQQKKKDDDBBBDDDGGGGGGEEENNNVVV\\\YYYTTTOOOIIICCCGGGBBB<<<888777888999999999777444555:::BBBJJJOOOGGGKKKOOOOOOLLLHHHFFFFFFDDD@@@???CCCGGGJJJQQQXXX\\\___bbbcccdddeeejjjnnnrrr~~~```JJJAAA777555777333444333333222222111000000000111111111111222555888===;;;BBBUUUnnnzzzmmmiiiiiihhhggghhhkkkoootttwwwqqqoooppptttxxxxxxsssnnnhhhmmmvvv~~~yyy{{{{{{\\\@@@:::777444333333333333222000000000000////////////............////////////000111222222222444999>>>IIIQQQYYYiiitttmmmkkkhhhfffeeebbb\\\XXX___kkkvvvxxx{{{yyytttpppmmmmmmiiikkkllllllmmmnnnqqqsssxxxtttiii___GGG???999888888666777:::===DDDzzzrrruuuzzz~~~}}}{{{tttkkkdddaaaeeeiiinnnlllfff```ZZZVVVTTTSSS]]]mmm{{{xxxgggWWWWWWvvvyyyvvvttttttuuu~~~~~~{{{vvvoookkkfff^^^VVVPPPOOOQQQTTTXXXXXX[[[___dddggggggggg]]]ZZZVVVOOOTTTssslllYYYQQQQQQUUU```mmmaaaYYYPPPNNNQQQPPPGGG===999555;;;LLLWWWWWWWWWZZZUUUMMMDDDBBBFFFIIIIIIGGGMMMVVV]]]\\\WWWRRRLLLFFFHHHDDD>>>;;;:::;;;======;;;;;;:::888999@@@LLLUUUJJJJJJKKKNNNPPPOOOKKKFFFBBB>>>>>>AAAEEEIIIPPPWWW[[[^^^bbbccccccfffjjjnnnrrr}}}cccKKKBBB888555777555444444333333222111111111///000000000000222666999===;;;EEE^^^yyy{{{yyy{{{zzz|||}}}uuuqqqrrrkkkgggdddgggoooyyyxxxtttqqqtttxxxyyyuuupppkkknnnsss|||~~~yyyxxxhhhDDD<<<999555333333333333222000000000000////////////............///////////////111333333222555<<>>666777888555333888CCCMMMLLLIIIHHHLLLRRRRRRMMMGGGBBB>>>===@@@DDDHHHOOOUUUZZZ]]]aaacccdddfffkkkooosssyyyiiiNNNDDD:::666777666444444444333222222111111////////////000222777;;;===<<>>;;;666333333333333333000000000000////////////............////////////...111444333222666>>>EEENNNSSScccuuulllgggeee^^^aaabbb```[[[ZZZ]]]aaagggjjjmmmkkkfffdddgggkkkjjjlllpppttt{{{hhh^^^OOODDD:::888888888888;;;===MMMzzzkkkuuuiiibbbeeedddgggppp~~~rrrgggbbbcccfffkkkmmmkkkcccYYYUUUYYY___xxxnnnbbb^^^\\\]]]fffvvv|||www{{{vvvjjjaaaZZZSSSRRRVVVZZZZZZXXXYYYXXXXXX[[[dddmmmuuuyyyuuueee___]]]UUU```zzz___UUUVVVYYY```hhhZZZXXXRRRNNNQQQSSSLLLAAA<<<999777===KKKYYY[[[VVVXXXQQQHHHCCCCCCEEEHHHIIIGGGPPPXXXWWWTTTRRRNNNJJJAAA>>>;;;999999999999888000000///------000666;;;FFFEEEEEEGGGKKKLLLIIIFFFBBB>>>===AAADDDHHHNNNUUUYYY]]]aaaccceeehhhmmmrrruuuvvvqqqSSSHHH===666777666555444444333333222111111000000000000111444999===???@@@PPPooosssdddeeettt{{{xxxvvvvvvwwwxxxvvvttttttyyywwwddd@@@<<<777444333333333333000000000000////////////............////////////...222444444333666???GGGRRRUUUlllyyypppjjjgggaaacccdddbbb```____________cccfffeeebbbdddkkkqqqwww|||rrrkkkPPPEEE:::888999888999;;;AAATTTqqqjjjvvvbbbYYY\\\YYY[[[ccchhh|||vvvjjjddddddfffjjjmmmmmmeeeYYYVVV\\\eee|||aaaUUUWWW[[[WWWlllyyyrrr```WWWRRRNNNRRR\\\bbb```\\\RRRPPPQQQXXXdddsssrrrhhhcccUUUWWWxxx{{{```WWWYYY]]]cccjjj[[[YYYTTTOOOQQQSSSLLL@@@<<<<<<888888GGGYYY\\\TTTYYYSSSJJJCCCAAABBBEEEGGGDDDMMMTTTTTTRRRQQQOOOLLLFFFCCC>>>;;;888666444222000...++++++---000111111???@@@AAABBBBBBBBBCCCCCCDDD???>>>AAAEEEHHHNNNUUUYYY]]]aaadddfffiiioootttvvvtttwwwWWWLLL???666666555555444444333333222222111111111111111222666;;;???@@@BBBTTTttt}}}jjjjjjyyywwwwwwwwwxxxyyyxxxvvvuuueeemmm{{{ssskkkAAA===777444333333333333000000000000////////////............/////////000...222555444333777@@@IIIVVVXXXrrr~~~uuummmiiifffggghhhgggfffeeecccaaaaaaeeeiiiiiihhhlllvvvtttcccWWWJJJ===888888888999;;;EEEdddgggqqqtttwwwfff\\\]]]WWWTTTZZZZZZeee~~~}}}sssiiifffjjjjjjpppmmmggg```WWW___www{{{fffZZZQQQOOOSSS\\\nnn|||vvvxxx}}}hhhWWWTTTTTTTTTVVV^^^fffddd]]]YYY[[[^^^^^^ZZZ```wwwwww```]]]ZZZkkkqqq___ZZZYYY___bbb\\\VVVWWWVVVSSSSSSRRRKKKCCC;;;;;;777777BBBRRRZZZYYYZZZUUUMMMFFFCCCDDDHHHLLLIIILLLOOOPPPOOONNNNNNOOOJJJFFF???:::777666555444000///......///000...---444===BBB???===@@@DDDDDD@@@@@@@@@CCCGGGMMMSSSWWW[[[^^^aaadddgggkkkppptttzzz}}}```NNN@@@:::999222555444333222111111111111444333222111333777;;;===CCCBBBccc{{{yyy~~~zzz|||{{{wwwvvvuuupppiiieeedddiiiwww{{{www{{{yyyTTT:::000777777444444111222111111000000000000000////////////000000000000000000000111555<<>>999999888999<<>>DDDKKKqqq~~~~~~||||||yyytttrrrrrrooojjjdddcccgggttt}}}vvvuuuaaaDDD555888555222333111222222111000000000000000////////////000000000111111111111333666>>>GGGMMMWWWmmm|||uuupppnnnnnnlllhhhhhhkkkeeeiiippp{{{jjj]]]OOO@@@:::999999:::===KKK~~~~~~dddpppuuuzzzzzzbbb[[[XXXTTTQQQUUUWWWfff|||xxxwwwpppuuurrrmmmggg___ggg~~~nnn\\\WWWOOOTTTaaauuutttgggdddggg^^^______```gggnnnppplllnnnkkkkkkpppssspppmmmlllgggbbblll{{{qqqfffddd]]][[[YYYQQQSSS]]]fffeee___WWWMMMDDD===<<<777333666CCCPPPVVVZZZXXXTTTNNNGGGBBB@@@@@@AAABBBFFFLLLSSSVVVUUURRRKKKGGGAAA===:::999888777444222000///000000///---222999AAAFFFJJJLLLKKKGGGGGGGGGIIIKKKOOOTTTYYY\\\bbbffflllqqqsssttttttuuuzzz{{{jjjSSSBBB;;;999444555444333222222111111111444333222333555888<<>>NNN{{{fffooovvvkkk^^^]]]ZZZTTTWWWTTT]]]xxx|||xxxtttxxxtttooojjjbbbiiixxxbbb\\\WWWYYY___lll|||zzzvvvoookkkaaacccdddhhhtttxxx|||tttfffnnn||||||ooommmoooiiiddd```WWWWWWeeepppoooeeeXXXMMMDDD===<<<888222222<<>>>>>======777555222111111000///...111777@@@IIIPPPQQQMMMHHHHHHIIILLLOOOTTTYYY^^^```ccciiipppvvvyyyyyyxxxxxx||||||lllUUUBBB:::999444555555444333222222222222333222222444666:::===@@@KKKfffvvveee```eeegggmmm}}}}}}~~~~~~zzzsssqqqqqqmmmhhhfffeeehhhqqq|||qqqmmmsssyyyUUU===999444111333111333222111111000000111111//////000000000111111111222222333555999AAAJJJPPP^^^|||zzz}}}}}}xxxwwwzzz~~~zzzgggWWWFFF>>>;;;;;;===@@@RRRvvveeelllsss{{{gggbbb^^^XXXWWWSSS[[[www|||yyy{{{vvvppplllccciii~~~jjjcccaaabbbccchhhwwwwwwwww|||yyyrrrlllgggoooyyy{{{kkkqqquuuooovvv}}}uuummmfff]]]```nnnyyyvvviii[[[PPPHHH>>><<<888444222:::HHHUUUVVVVVVTTTNNNFFFBBBBBBEEEFFFEEEGGGMMMVVV[[[ZZZWWWNNNJJJFFFCCCBBBAAA@@@>>><<<999555333222222111000111666???JJJQQQPPPLLLHHHJJJLLLQQQWWW]]]ccchhhkkkgggmmmuuu{{{~~~~~~~~~~~~nnnVVVBBB:::999555666555444333222222222222222222333555777;;;???AAALLLqqqqqqaaaXXXWWW^^^gggzzz}}}}}}~~~|||wwwtttsssnnngggeeeeeegggnnnzzzzzzqqqooosss~~~XXX???:::555333444222333222222111111111111111000000000000111111111111111222333555:::CCCLLLSSSoooxxxrrrsssuuuyyylll[[[III???<<<;;;>>>AAA\\\mmmdddjjjqqquuufff^^^ZZZZZZZZZfffyyyrrrmmmcccggg{{{rrrkkkeeejjjlllnnnyyyvvvrrruuu{{{sssvvvssssssrrrhhh]]]hhhrrryyytttggg\\\SSSMMM@@@===999777555888CCCOOOVVVWWWVVVOOOFFF@@@AAACCCCCCCCCEEEKKKTTTZZZ\\\\\\TTTQQQLLLHHHFFFCCC@@@>>>@@@===888555444444333222333666???JJJMMMKKKHHHHHHLLLPPPXXX```iiiqqqwwwzzzsssxxx~~~rrr[[[EEE;;;999555666555444333222222222222111222333666999===@@@BBBOOOzzzooo```WWWRRRZZZdddyyy~~~|||}}}|||xxxvvvtttnnngggcccdddeeeiiirrr|||tttssssss___CCC<<<666444555333333333222111111111111222000000000111111111222222111222333777===FFFQQQXXX{{{~~~uuuoooqqqrrrsss{{{ppp___KKK@@@===<<>>:::999777666<<>>:::555666555444333333222333333111222333666:::>>>AAACCCXXXmmm^^^VVVTTTXXXbbbvvv{{{|||zzzuuutttsssoooiiieeeeeedddeeekkkyyyyyyvvvnnn{{{lllJJJ>>>777444777555444333222222111111222222000000111111111222222222111333555999@@@KKKVVV]]]yyyxxxrrrsssssspppvvvrrr```LLLAAA===<<>>AAACCCaaalll[[[VVVVVVVVV```sss||||||xxxrrrppprrrpppkkkhhhhhhfffeeeiiiuuu~~~wwwiiipppwwwPPP@@@666444777666444333222222111111222222000111111111111222222222222444777<<>>:::888;;;???GGGOOO```rrr}}}sssVVVDDD<<<999777777666444444333333444111666444555<<<<<>>===VVVggg```iiinnnxxx|||rrrooohhh```^^^bbblll~~~vvvsssuuu}}}ttt}}}|||oooSSSIIIJJJLLLEEEEEEKKKLLLEEE@@@<<<;;;999777888<<<777:::BBBMMMPPPKKKDDDBBB???@@@AAAAAACCCGGGLLLPPPSSSTTTVVVVVVTTTQQQNNNKKKPPPLLLEEE>>>:::999:::;;;<<<===<<<:::888777888999CCCOOOcccvvv{{{YYYCCC;;;999777666555444444444444444000666555777<<<<<>>???@@@???===::::::<<<<<<;;;999@@@EEETTTiii{{{___FFF<<<;;;666666555444444444444555111666666:::>>>===IIIbbb}}}qqq^^^YYYTTTXXXfff{{{{{{wwwtttsssssspppppprrrnnniiippp}}}sssjjjooouuuRRR<<<666555333333222111111000000111111000111111222333333444444222888>>>GGGOOOXXX}}}sssqqqzzz~~~zzzuuurrruuu{{{|||dddMMMGGGDDDFFFggggggcccggghhhuuussshhhccc```___ZZZWWWTTTggg{{{uuu}}}yyyvvvuuuttttttwwwuuu|||~~~yyy~~~tttXXXJJJLLLIIIEEEEEEAAADDDBBBAAA@@@===;;;@@@GGGIII@@@===FFFPPPQQQIIIBBBBBBCCCDDDDDDDDDEEEHHHJJJPPPQQQQQQMMMIIIGGGIIILLLKKKJJJGGGEEECCCCCCCCCDDD>>>======>>>??????>>><<>>OOOnnnyyyqqq^^^YYYTTTXXXjjj|||xxxuuutttsssooonnnpppmmmiiippp}}}tttjjjhhhyyyUUU<<<666666555333222111111000000111111000111111222333444555555444:::@@@IIISSS```sssvvv~~~}}}yyyuuurrrvvv|||~~~jjjRRRFFFBBBKKKuuufffccceeefffttt}}}tttlllgggccc```YYYddd}}}}}}xxxyyyooonnnppppppqqqsssqqqzzz}}}xxx{{{tttsssrrrpppxxxnnnfff[[[WWWVVVVVVhhhjjjPPPGGGMMMIIICCCBBBAAADDDBBBBBBBBB???===BBBJJJQQQFFF@@@FFFOOOPPPJJJDDDBBBCCCDDDDDDCCCDDDFFFHHHOOOQQQQQQLLLEEE@@@@@@BBBAAABBBBBBBBBBBBBBBBBBBBB===???AAABBBAAA???===<<>>???@@@DDDCCCCCCCCC???===CCCKKKVVVJJJBBBGGGNNNOOOJJJFFFBBBCCCDDDDDDCCCCCCEEEGGGNNNQQQRRRMMMDDD<<<999999888999;;;===>>>>>>>>>======@@@DDDDDDBBB>>><<<;;;DDDJJJRRRWWW[[[iiilllRRRBBB:::555555444444444555555666444666777;;;???AAAXXX~~~ppp]]]XXXRRRQQQfff{{{xxxvvvuuuqqqrrruuurrrllloooxxx|||tttsssrrr{{{dddGGG<<<888333333222222111000111111111000111111222444555666666555:::@@@MMM]]]qqqrrrqqq}}}yyy}}}jjj[[[FFFHHHQQQssseee]]]aaagggqqquuuooogggbbbbbbeeehhhjjjkkklllnnnqqqqqqlllccc]]][[[UUUPPPQQQUUUWWWRRRMMMSSSPPPLLLHHHFFFGGGIIIJJJCCCCCCDDDDDDCCCAAA???>>>CCCEEEFFFDDD@@@>>>???AAAQQQLLLFFFEEENNNUUUNNNAAAAAAAAAAAAAAAAAABBBCCCDDDMMMPPPRRROOOLLLGGG===333111111111222666;;;@@@CCCHHHHHHHHHGGGDDD@@@===:::AAAEEEPPP\\\^^^aaasssuuuQQQ???<<<777777666555555555555555555:::;;;;;;===AAA^^^uuu___XXXRRRWWWaaavvv~~~zzzwwwwwwuuuqqqmmmlllmmmppprrrzzzzzzzzzzzzzzzzzzzzzyyywwwwww{{{~~~wwwsssssszzzoooHHH<<<;;;222333333222222111000000000222222222333333444444444;;;999BBBMMMYYY{{{nnnooo}}}~~~|||www~~~iiiZZZEEEHHHSSSpppccc\\\aaagggppptttooogggbbb```aaacccdddeeeccc```______]]]YYYVVVRRROOOLLLKKKKKKLLLLLLKKKSSSRRRQQQOOOLLLIIIGGGEEEAAABBBBBBBBBBBBAAA???>>>@@@AAACCCAAA???>>>???@@@OOOMMMIIIIIIPPPUUUOOOCCCAAAAAAAAAAAAAAABBBCCCCCCJJJOOOQQQNNNJJJEEE>>>666222111111333777>>>DDDIIIJJJJJJIIIHHHEEEBBB>>><<<@@@DDDNNNXXXZZZ[[[lllZZZ???888777777666555555555555666333999:::===@@@EEEcccttt```[[[WWWWWWaaavvv~~~{{{xxxvvvrrrmmmiiiggggggggggggbbbccceeefffgggggggggfffccccccfffmmmtttwwwnnnrrrxxx}}}OOO<<<;;;555333333222222111000000000222222222333333444444555888;;;FFFQQQaaawwwlllnnn}}}{{{xxxuuutttttttttuuuuuuwwwxxxzzz{{{}}}}}}}}}uuu~~~lll\\\DDDGGGVVVmmmaaa[[[aaafffnnn|||qqqlllgggcccaaabbbbbbaaa```ZZZRRRMMMKKKLLLMMMNNNKKKKKKJJJGGGFFFHHHMMMQQQWWWXXXWWWUUUPPPJJJDDD@@@@@@@@@AAAAAAAAAAAA@@@???<<<>>>??????>>>======>>>JJJJJJKKKMMMRRRUUUOOOGGGAAAAAAAAAAAAAAABBBBBBCCCGGGMMMQQQMMMHHHDDD@@@<<<444333222444:::AAAIIIOOOMMMLLLKKKIIIGGGDDDAAA???EEEHHHRRRZZZZZZ\\\kkk~~~___BBB:::888777666666555555666666333999:::<<<@@@FFFdddqqq^^^[[[ZZZWWWaaavvv}}}zzztttooohhhdddbbb```]]]ZZZSSSTTTVVVXXXYYYZZZ[[[[[[VVVVVVWWWZZZ]]]fffxxxyyyoootttzzzRRR888666333333333333222111111000000111222222333444444555555555>>>KKKUUUjjjqqqjjjnnn~~~yyyvvvsssoookkkhhhfffeeeggghhhiiijjjjjjkkkkkkkkklllmmmppprrrvvv|||tttbbbFFFHHHXXXiii^^^ZZZ```ffflllvvvjjjhhheeeddddddeeeeeeddd___XXXMMMEEEAAACCCGGGJJJKKKKKKJJJJJJLLLRRRZZZ```aaa___ZZZTTTMMMFFFAAA>>>@@@@@@AAAAAAAAAAAAAAAAAA===>>>??????>>><<<<<<;;;@@@DDDIIIOOOSSSTTTPPPLLLBBBAAAAAA@@@AAAAAABBBBBBEEEMMMRRRNNNHHHEEEDDDBBB999777555666:::BBBJJJOOOMMMMMMMMMKKKIIIFFFCCCBBBHHHLLLTTTZZZ\\\```ooo```DDD???888777777666555666666666444999:::;;;>>>DDDcccppp[[[YYYWWWWWWaaavvv~~~|||sssnnngggcccaaa^^^YYYUUUTTTTTTTTTTTTVVVXXXZZZ[[[\\\[[[[[[YYYUUUWWWcccppp}}}{{{xxx}}}SSS999666222444333333222222111000000111222222333444555666666666AAANNNVVVqqqooojjjppp{{{vvvrrrmmmjjjddd___\\\ZZZYYYZZZ\\\]]]^^^_________^^^]]][[[___cccgggkkkqqqxxx~~~}}}hhhIIIIIIZZZggg\\\YYY```ffflll~~~kkkjjjnnnxxxsssgggeeeccccccddddddcccbbb___YYYOOOFFFAAA@@@DDDGGGKKKJJJKKKPPPXXXaaagggjjjiiibbbXXXMMMEEEAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBB@@@@@@@@@@@@???<<<:::888777;;;DDDMMMSSSTTTQQQPPPBBBAAAAAA@@@@@@@@@AAAAAADDDMMMRRRPPPKKKIIIHHHGGG>>>;;;888666999???FFFJJJKKKLLLMMMMMMKKKHHHEEECCCEEEIIIPPPUUUXXX```qqqcccDDD>>>888888777666666666666666555999999;;;???HHHjjjrrr[[[WWWTTTWWWaaavvv|||sssoooiiieeebbb```\\\XXXYYYWWWUUUSSSTTTWWWZZZ\\\dddddddddbbb[[[UUUYYYaaaqqq~~~www}}}VVVAAA<<<666444444333333222111111111111222222333555666666777:::DDDOOOXXXxxxnnnmmmuuu~~~~~~|||zzzyyywwwqqqjjjeee___[[[VVVRRROOOOOOQQQRRRPPPQQQRRRSSSSSSSSSQQQPPPPPPTTTYYY\\\___eeemmmsss{{{kkkKKKKKK[[[eee[[[YYYaaafffmmmxxxbbb______dddlllvvvssshhhfffcccbbbbbbaaa```^^^___[[[SSSJJJCCC@@@BBBDDDGGGKKKSSS^^^ggglllkkkiiifff^^^RRRFFF???===???BBBBBBAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@===999666222555>>>KKKSSSTTTRRRQQQBBBAAAAAA@@@@@@@@@@@@@@@EEELLLRRRQQQNNNMMMKKKHHH???<<<888666666:::>>>BBBFFFHHHKKKMMMMMMJJJFFFCCCDDDHHHMMMQQQVVVcccuuuiiiCCC999999888777777666666777777555999999<<>>???AAAAAA@@@???>>>======>>>>>>AAA@@@???@@@@@@>>>999666333333;;;IIISSSSSSQQQPPPBBBAAAAAA@@@??????@@@@@@EEEKKKPPPQQQQQQPPPKKKEEE===;;;777444333555888:::@@@DDDJJJNNNNNNKKKFFFCCCDDDGGGJJJKKKRRRbbbvvvkkkEEE;;;999888777777666666777777666999888;;;FFFWWWttt\\\WWWUUUWWWaaavvv~~~{{{wwwtttpppooollleee^^^[[[]]]```^^^```cccfffggggggfffeeeiiigggiiinnnmmmhhhddddddrrrzzzpppppp{{{yyyVVVAAA;;;555555444444333333222111111111222333444555777888888AAACCCRRRlll{{{kkkqqq|||xxxsssnnnlllllljjjfffaaaVVVTTTQQQNNNMMMOOOQQQSSSLLLLLLLLLLLLLLLMMMNNNOOOTTTWWWWWWTTTOOOPPPWWW^^^gggtttzzzfffKKKOOO___fff[[[YYYaaahhhooowww```[[[WWWUUUTTTUUU[[[ccclll{{{nnnkkkiiigggggghhhjjjjjjjjjeeebbbZZZOOOFFFBBBCCCFFFHHH^^^{{{zzziii___LLLJJJGGGDDDAAA@@@@@@@@@@@@???===<<<;;;;;;;;;<<<>>>======???@@@???:::666777444:::IIISSSSSSOOONNNBBBAAAAAA@@@?????????@@@DDDJJJNNNPPPRRRQQQKKKCCC;;;888555333222333555666===BBBHHHNNNOOOLLLFFFBBB???AAACCCCCCJJJ[[[ppp~~~hhhHHHAAA999888888777777777777777888:::888:::DDDWWWpppYYYVVVUUUWWWaaavvv{{{wwwssspppnnnnnnlllcccZZZVVVZZZ```ZZZ___ffflllnnnlllhhheeeooollllllrrruuuqqqmmmkkkttt~~~sss[[[CCC===999555444444333333222222111111222333444666777888999AAABBBTTTuuuoooiiiqqq~~~~~~}}}vvvpppkkkiiijjjjjjgggccc\\\ZZZWWWUUUTTTUUUWWWYYYUUUTTTSSSSSSTTTUUUWWWXXX^^^___]]]VVVOOOMMMSSSZZZeeesssgggRRRMMMmmmfff\\\XXX]]]bbbiiiyyyaaaZZZVVVYYY[[[XXXTTTRRRaaazzz{{{mmmlllkkkiiihhhqqq||||||uuurrrfff[[[WWWRRRIIIDDDDDDKKK^^^{{{ttt\\\OOODDDBBB@@@???AAABBBCCCBBBFFFDDD@@@===;;;:::;;;<<>><<<:::999444444888BBBMMMSSSSSSPPPEEE@@@>>>AAABBB@@@@@@AAAAAAEEEMMMUUUXXXSSSIIIAAA;;;999555222111222444666;;;@@@GGGKKKJJJGGGDDDBBB;;;<<<===@@@HHHTTTbbblll|||rrrEEE<<<888888777666666666666666777999???>>>AAAdddnnnZZZUUUXXXXXXeeexxx{{{wwwyyyyyyuuuqqqooolllhhhaaa\\\]]]```YYYbbbiiiiiiiiinnnsssuuuuuuwwwpppooovvvsssjjjjjjxxx}}}}}}cccGGG999777666666555444444444444555444222333666555333555:::@@@MMMWWWuuukkkjjjnnnyyy|||{{{tttmmmfffeeehhhkkkkkkhhhgggaaaYYYTTTSSSWWW\\\______ZZZWWWYYYZZZ\\\bbbhhhmmmhhhbbb\\\SSSNNNPPPWWW```zzzkkkTTTNNNnnnfff\\\YYY___dddllljjjaaaZZZWWWUUURRRRRRUUUZZZnnnzzzpppmmmmmmkkklllvvvooo___YYYWWWQQQJJJFFFHHHTTTgggtttppp^^^OOOHHHCCCBBBAAACCCEEEGGGGGGGGGHHHFFFBBB???=========>>>????????????>>><<<:::999333333777AAALLLRRRRRRPPPEEE@@@>>>AAABBB@@@@@@AAABBBFFFMMMTTTWWWRRRIIIAAA<<<:::666333222222444555;;;@@@FFFJJJKKKHHHEEEDDDAAA@@@@@@AAAGGGRRR___hhhppptttyyy}}}tttIII???888888777666666666666666888666:::>>>JJJuuuooo[[[VVVYYY[[[gggyyyzzz}}}|||yyyuuuppphhhaaa]]]^^^bbb```jjjqqqrrrqqqsssuuuuuu{{{{{{qqqkkkpppllleeeggg{{{dddGGG;;;999666666555444444444444555555333444777666444777;;;CCCPPP]]]}}}fffjjjmmmyyy}}}zzzxxxzzzwwwqqqhhhgggeeedddfffhhhiiijjjiii```WWWSSSWWW\\\___```aaa\\\YYYZZZ]]]___eeelllqqqmmmggg___UUUNNNOOOUUUfffqqqWWWOOOpppfff\\\YYY```eeemmmnnnfff^^^ZZZVVVSSSUUUYYYWWWbbbyyytttooopppoooooowww}}}fff\\\[[[WWWNNNHHHFFFJJJQQQUUUQQQHHHCCCDDDCCCCCCEEEHHHLLLNNNMMMLLLIIIGGGCCC???======>>>>>>>>>?????????>>><<<;;;999333222666>>>IIIQQQQQQOOOFFFAAA???AAABBB@@@???AAACCCGGGMMMSSSUUUPPPHHHBBB<<<:::777444222333444555;;;???FFFJJJKKKIIIHHHGGGEEEDDDAAAAAADDDMMMXXX```fffjjjpppvvvzzz~~~xxxLLLAAA888888777666666666666777<<<888:::AAATTTnnn[[[VVVYYY^^^iiizzz}}}}}}|||~~~{{{uuunnnhhhdddaaa___eeepppzzz}}}}}}~~~xxxrrruuuqqqjjjnnndddHHH<<<<<<666666555444444444444555666444555777777666888>>>GGGUUUeeeyyydddhhhmmmyyy|||zzzssspppnnnkkkaaacccffffffeeefffhhhkkkkkkaaaVVVUUU[[[bbbdddbbbfff```\\\^^^```ccciiipppssspppkkkdddZZZQQQRRRXXXooouuuYYYQQQttteee\\\YYY___dddkkkuuukkkccc___]]]YYYWWWXXXZZZ^^^uuu|||xxxvvvrrrsssrrrqqqttt|||qqqbbb\\\WWWPPPKKKGGGFFFGGGHHHEEEAAABBBGGGFFFGGGJJJNNNRRRSSSQQQOOOGGGEEEBBB>>><<<<<<<<<======>>>>>>>>>>>><<<;;;:::222222444<<>>======>>>>>>===<<<;;;:::333111333:::FFFNNNPPPOOOHHHBBB???@@@@@@??????BBB???CCCIIILLLMMMJJJFFFCCC???===:::777555444444444:::>>>DDDIIILLLMMMOOOPPPNNNLLLJJJIIIJJJOOOWWW]]]bbbfffmmmsssxxx|||{{{NNN???999999888777777777777777444444:::>>>JJJsssiiiWWWSSSWWWWWWfff|||{{{sssnnnnnnpppjjjgggdddkkk}}}~~~qqq}}}{{{zzzxxxzzzzzzxxxiiiIII;;;<<<666666555444444444444555444222222555555555999@@@LLLZZZssspppgggfffooo~~~}}}||||||pppggggggjjjgggeeeeeehhhnnnpppooollljjjgggccc___^^^aaaggglllrrrlllhhhhhhhhhhhhlllqqqvvvvvvuuuoooeee]]]___ggg~~~{{{\\\UUUyyydddZZZWWW\\\___cccvvvwwwmmmiiiiiikkkrrrzzzxxxxxxuuuuuuvvvwwwuuutttwww}}}uuuccc\\\\\\]]]NNNLLLMMMRRRSSSQQQQQQTTTTTTTTTUUUVVVVVVUUUQQQNNNKKKHHHEEEAAA??????@@@@@@<<<<<<===>>>===<<<;;;:::444222222999DDDMMMQQQPPPIIICCC??????@@@>>>???BBB===BBBGGGJJJJJJHHHGGGFFFCCCBBB???<<<999777777666:::>>>DDDIIILLLOOORRRTTTKKKKKKLLLMMMOOOUUU[[[```fffjjjpppvvv{{{|||OOO>>>999999888777777777777888444666>>>CCCMMMsssgggUUURRRVVVUUUeee}}}~~~oooggglllwww|||tttjjjggguuuzzz}}}jjjeeeeeelll|||tttmmmvvvqqqnnnMMM;;;999666666555444444444444555333111111444555555:::AAAQQQ^^^zzzllldddfffqqq}}}wwwkkkbbbbbbggghhhdddaaaeeelllrrrqqqoooggggggfffbbb___bbbjjjqqqvvvqqqnnnooonnnmmmooosss~~~~~~|||tttggg^^^bbbkkk~~~]]]WWWzzzcccZZZWWW]]]```eeexxx}}}zzzyyyzzzvvvvvvxxxwwwuuuwww|||xxxiiicccccccccVVVSSSSSSVVVXXXWWWWWWZZZWWWWWWVVVVVVVVVTTTQQQNNNKKKIIIEEEBBB@@@???@@@AAA;;;<<<=========<<<;;;:::555222222999DDDMMMQQQQQQIIICCC?????????>>>???BBB===BBBGGGJJJJJJIIIJJJKKKIIIGGGEEEBBB???<<<;;;::::::===CCCHHHLLLPPPTTTWWWNNNQQQUUUZZZ^^^dddjjjnnnuuuxxx|||~~~QQQ???:::999888888777777888888999888===DDDQQQxxxyyyfffUUURRRWWWWWWfffwwwsssyyyzzzooopppzzz|||vvvvvvzzzwwwuuurrrvvvyyymmm___\\\ZZZ```ooosssiiisssooo|||tttRRR<<<888666666555444444444444555444222222555666777<<>>>>>>>>???;;;<<<=========<<<;;;:::666333333999DDDMMMRRRRRRJJJCCC?????????>>>???BBB>>>BBBHHHKKKKKKKKKLLLNNNMMMKKKIIIFFFCCC@@@???>>>:::===CCCHHHMMMQQQVVVYYY[[[___ffflllrrrxxx~~~SSSAAA:::999888888777888888888999333555;;;MMMvvv{{{gggVVVSSSXXXZZZhhhyyytttzzzyyytttxxxzzzvvvllluuuzzzuuullleee^^^YYYTTT```bbb```aaa]]]^^^iiirrr{{{vvvyyyVVV>>>888666666555444444444444555555333333666777888>>>EEE]]]iiissshhhggguuu}}}tttmmmkkkhhhfffkkktttwwwtttnnnhhhdddeeejjjnnndddaaa^^^___eeelllrrruuuwwwuuuvvvzzz{{{zzzzzz}}}xxxkkkeeelllwww{{{___ZZZzzzcccZZZWWW\\\aaaiiiyyyzzzvvv}}}|||zzzxxxwwwvvvuuuuuuvvvssspppllliiihhhhhhhhh```]]][[[ZZZZZZZZZZZZYYYXXXWWWUUUTTTTTTTTTUUUUUUQQQLLLEEE@@@>>>>>>???@@@<<<===>>>>>>>>>===;;;:::888333000666CCCNNNPPPOOOGGGAAA===>>>???>>>???BBBAAABBBFFFKKKJJJHHHJJJOOORRRNNNJJJJJJKKKIIICCC>>>>>>BBBIIINNNMMMKKKQQQYYYeeeuuuPPP@@@:::999888666666666666777666666;;;???LLLttt}}}cccVVVUUUXXXZZZiiiyyyxxx}}}~~~{{{|||}}}yyyqqqrrrssswwwzzzuuuhhhZZZRRRJJJJJJSSSbbbfffaaaaaahhhzzz|||}}}[[[???333777666555444444555666777444:::666222666666<<>>>>>???======>>>???>>>===<<<;;;999333000666CCCMMMOOONNNGGGAAA===??????>>>???BBB@@@AAAEEEIIIIIIGGGHHHLLLRRROOOLLLLLLKKKIIIDDD???>>>AAAGGGJJJGGGFFFOOOZZZrrrQQQ@@@:::999888666666666666777999888;;;>>>LLLwww{{{bbbVVVUUUXXXZZZkkk{{{|||{{{zzz}}}|||yyyrrrtttzzzwwweeeXXXLLLFFFJJJXXXaaaaaabbbgggzzz{{{[[[BBB888777666555444444555666777444999666444999999@@@PPPiiiyyysssfffcccjjjtttnnnjjjkkkssszzzzzzxxxvvv{{{|||pppuuuxxxrrrooonnnmmmhhheeelll{{{wwwtttvvv{{{~~~~~~yyyrrriii___^^^jjjxxxeee___^^^ZZZ[[[bbbfffjjjvvvuuuiiiaaacccjjjwww{{{}}}{{{yyywwwuuutttssssssuuusssooojjjfffcccaaa```]]]YYYUUUSSSTTTUUUVVVVVVXXXWWWUUUTTTVVVXXX[[[]]]YYYUUUOOOHHHBBB???=========>>>?????????>>>===<<<:::444111666BBBKKKNNNNNNGGGBBB>>>???@@@>>>???BBB??????CCCHHHHHHEEEEEEHHHPPPPPPPPPNNNLLLIIIEEECCCAAAHHHQQQSSSKKKDDDHHHPPPaaaSSS@@@:::999888666666666666777;;;999;;;===MMMzzzyyy```UUUVVVYYYZZZmmmvvvnnnllluuu}}}yyytttvvvxxxyyyssstttzzzsssaaaSSSHHHCCCMMMWWWZZZ[[[]]]nnnwwwsssyyy[[[CCC:::777777555555555555777777333999777777<<<<<>>???@@@@@@@@@???===<<<:::555222666@@@IIIMMMNNNHHHBBB>>>???@@@>>>???AAA??????CCCHHHIIIEEECCCEEEMMMPPPQQQQQQNNNJJJHHHHHHIIISSS```bbbUUUEEE>>>AAADDD]]]VVV@@@:::999888666666666666777:::999;;;===MMMyyyxxx___UUUVVVYYYYYYnnn~~~{{{wwwxxx|||zzz~~~uuurrrtttwwwuuusssuuukkk```SSSHHHIIINNNOOOPPPRRRcccyyy}}}nnnlll{{{[[[CCC999888777666555555666777888555999888999===<<>>???@@@@@@@@@???===<<<999555222666???HHHMMMOOOIIICCC???@@@@@@>>>???AAA@@@???CCCIIIJJJEEEAAAAAAHHHKKKOOOPPPOOOMMMKKKKKKMMMVVV``````RRR@@@888999===GGG\\\~~~XXXAAA:::999888666666666666777777777;;;>>>LLLuuuwww```VVVWWWYYYYYYooosssrrr}}}wwwzzzzzztttvvv~~~xxxxxx{{{zzzuuuqqqxxxvvvjjj```VVVQQQPPPOOOPPPRRR___www|||vvvqqqmmmvvv^^^EEE999888777666555555666777888666999888999===;;;FFF___}}}jjjfffdddlllwww|||rrrnnnlllfffbbb```]]]rrrssskkkiiikkkpppuuuzzz{{{~~~xxxrrrpppsssxxx{{{|||tttmmmccc\\\WWWYYYeeessshhh]]]}}}www]]]WWWVVVYYY\\\eee{{{~~~tttjjjfffccc^^^[[[\\\XXXWWWiii|||vvvrrrooonnnnnnhhhddd```[[[YYYZZZ\\\^^^YYYTTTMMMJJJLLLQQQWWW[[[]]]\\\[[[ZZZYYYYYYZZZZZZYYYZZZYYYSSSJJJCCC???>>>===>>>?????????>>>===<<<888444222555>>>GGGMMMPPPJJJDDD@@@@@@@@@>>>???AAA@@@???CCCIIIJJJEEE???===@@@CCCGGGLLLNNNNNNMMMLLLLLLNNNOOOMMMCCC999888===;;;;;;CCC^^^YYYBBB:::999888666666666666777666666;;;>>>JJJqqqyyybbbXXXWWWYYY[[[pppvvvdddUUU]]]ppp{{{wwwwwwppphhheeeiiiwwwzzzyyyxxx{{{|||yyyttttttzzzlllgggbbb___^^^^^^^^^]]]aaaxxxuuummmmmm~~~aaaFFF:::888888666666666666888888888999777999===;;;JJJgggiiigggdddmmmyyy|||vvvmmmgggeeeUUU\\\qqqsssllllllnnnrrrwww|||yyy~~~yyyssslllhhhggggggeeeccc\\\WWWSSSRRRSSSYYYfffsssiii[[[{{{xxx]]]XXXVVVXXXZZZbbbxxxssskkkfffaaa^^^^^^XXXVVVbbb~~~wwwrrrnnnmmmlllddd```[[[WWWWWWZZZ___cccaaa[[[SSSOOOQQQWWW^^^bbbaaa``````___]]]\\\ZZZYYYTTTWWWXXXTTTKKKDDD@@@@@@======>>>???>>>===<<<;;;666444222555===GGGNNNRRRJJJDDD@@@AAA@@@>>>???AAA???>>>AAAHHHIIICCC<<<999777999>>>EEELLLOOOMMMJJJIIIFFFBBB@@@;;;888;;;AAA999:::===LLLnnnZZZCCC:::999888666666666666777777777;;;===IIIooozzzdddZZZXXXXXX___ssspppeeeZZZQQQSSSaaapppvvvvvvsssmmmgggeeejjjmmmooosssvvvsssnnngggtttvvvfffaaa```iiiuuu{{{xxxuuuuuuyyyxxxsssqqqtttwwwzzzxxxuuu{{{uuuiiifffdddgggmmmpppkkkdddaaauuu}}}qqqmmmyyy]]]EEE:::999888777666666777888999888888666999>>>>>>PPPqqqhhhhhheeeooo||||||vvvmmmjjj\\\VVVZZZpppqqqmmmooosssyyy}}}yyy~~~|||sssmmmddd^^^[[[YYYVVVSSSPPPMMMMMMPPPSSSYYYdddooo|||jjj[[[zzz^^^YYYXXXYYYYYY```tttuuunnnhhhdddccc[[[ZZZccc}}}xxxrrrnnnllllllddd```ZZZWWWXXX]]]dddiiiddd^^^WWWTTTWWW___ggglllgggfffeeeccc```\\\XXXVVVPPPTTTWWWSSSLLLDDDAAAAAA<<<===>>>>>>>>>===;;;:::666333111444===GGGOOOSSSKKKEEE@@@AAAAAA??????AAA>>><<<@@@FFFHHHBBB:::666111222666@@@JJJNNNLLLHHHHHHDDDAAAAAA???<<<===AAAAAAEEEGGGIIIYYY~~~[[[DDD:::999888666666666666777999888;;;===HHHooo|||fff\\\YYYXXXbbbuuuuuufffbbb___\\\QQQ]]]kkkvvv~~~|||uuu^^^___\\\YYY[[[cccjjjkkkYYY[[[bbbrrrjjj\\\[[[eeezzzxxxrrrpppssstttooonnnppppppxxx{{{wwwxxx}}}xxxmmmfffcccbbbiiiuuuyyypppddd___pppzzzpppuuuzzzWWWAAA999999888777666666777888999777777555999???AAAVVVyyyhhhiiifffrrr~~~wwwvvvqqqbbbUUUQQQ^^^oootttoookkk]]]]]]cccrrrtttnnnrrrzzz{{{{{{xxxnnnggg]]]WWWUUUTTTRRRQQQQQQOOOOOOSSSVVVYYYbbbkkkvvvttt\\\uuu```WWWTTTXXXXXX]]]ssstttjjjeeeeeedddfffwwwyyypppiiihhhfffggg^^^TTTZZZmmmxxxvvvtttiiiaaa```\\\ZZZcccqqqzzzmmmccccccddd___XXXUUUSSSKKKKKKRRRRRRHHHAAABBB???>>>===<<<<<<<<<<<<<<<999555222444;;;DDDKKKNNNLLLHHHDDDAAAAAA@@@???>>>@@@@@@BBBDDDDDDAAA<<<888888111///888DDDLLLQQQTTTNNNEEE>>>>>>AAACCCBBB@@@BBBGGGIIIMMMVVV```~~~ZZZ@@@:::999888666666666666777777:::777???HHHeeettt___[[[[[[dddwwwttteee]]]XXXXXXZZZ___hhhrrr{{{lllcccaaagggkkkjjjkkkppp]]]\\\^^^iiiwww~~~vvvjjj^^^[[[^^^mmmqqqqqqqqqpppnnnmmmlllkkkeeekkkttt{{{|||xxxqqqlllhhhbbbgggoooqqqqqqhhhTTTXXX___kkkxxxwwwyyyXXXDDD>>>555555555555555666777888:::888777===@@@???[[[jjjfffgggyyy~~~zzznnnddd^^^VVVRRRTTTYYYWWWRRRSSSPPPPPPXXXgggxxx|||~~~|||wwwuuuooocccYYYWWWVVVSSSTTTWWWYYYZZZ[[[YYYXXXZZZ```dddvvv}}}sss[[[tttaaaYYYVVVYYYXXX[[[ooo}}}xxxuuusss|||vvvjjjjjjnnnhhh\\\^^^nnnxxxvvvjjjccccccgggbbbZZZddduuu~~~mmmaaa]]]]]]ZZZXXXPPPIIIIIIPPPPPPFFF???AAA>>>>>>=========<<<<<<<<<999555222555<<>>@@@@@@___~~~kkkhhhkkk|||vvviii___TTTQQQTTTVVVUUUSSSUUURRRPPPRRRZZZfffqqqwwwxxxvvvxxx{{{{{{zzz}}}{{{rrrjjjeee]]]VVVVVVZZZ___aaacccbbbbbbbbbeeehhhttt{{{qqqYYYsssbbbYYYVVVYYYXXXYYYjjjrrrzzzoooiiipppuuusssfff```fffrrrlll^^^eeezzzqqqeeeccc___WWWNNNHHHHHHNNNMMMDDD>>>???<<<===>>>>>>>>>===<<<;;;999666333666>>>FFFKKKNNNKKKGGGAAA>>>============???AAADDDHHHKKKKKKGGGDDD@@@:::888===BBBEEEHHHKKKLLLNNNPPPPPPMMMIIIEEECCCFFFKKKKKKOOOUUUUUU]]]rrr]]]CCC:::999888666666666666777666:::777@@@HHHeeeeeeXXX[[[___sss}}}ooo___eeejjjiiiddddddkkkrrrzzzrrrhhh```cccmmmrrrmmmeeeddd^^^VVVPPPQQQ^^^yyytttttttttpppqqqrrrrrrrrrqqqooollljjjiiiooozzzuuufffaaahhhwwwuuu^^^QQQRRRPPPSSSTTTTTTSSSZZZlll|||xxxoooyyy|||[[[DDD:::888777666666666666666666555888:::???@@@AAAeeennnnnnrrr~~~ssscccXXXYYY]]]\\\[[[\\\ZZZWWWRRRNNNNNNSSS[[[aaaeeeeeeiiiooouuu}}}}}}zzz}}}sssfff[[[XXX[[[___bbbeeeggggggfffeeefffnnnvvvpppYYYsss~~~bbbYYYVVVZZZXXXWWWfffyyyrrryyy{{{~~~{{{pppgggkkkyyytttaaadddxxxuuummmaaaQQQMMMJJJJJJMMMKKKDDD??????;;;===>>>@@@???>>><<<;;;999666555888@@@GGGLLLMMMKKKGGG@@@;;;999999999888===>>>BBBFFFJJJIIIFFFDDD@@@<<<<<>>999888888777666666666666555999<<<@@@???BBBkkkqqqrrrxxx{{{kkkbbbhhhmmmjjjiiilllbbb```ZZZRRRLLLLLLQQQVVVYYYZZZ^^^gggnnnxxx|||zzz{{{|||{{{{{{xxxkkk___XXXWWWYYY]]]bbbeeeeeeccc```]]]ccckkkyyyoooYYYsssaaaXXXUUUZZZYYYWWWcccuuueeellluuu}}}ppppppwwwsssoooyyytttbbb___lll}}}|||oooiii[[[KKKPPPOOOOOOOOOKKKEEEAAAAAA;;;===>>>@@@@@@???===<<<999777666:::BBBIIIMMMMMMOOOJJJCCC>>>;;;999888777===>>>BBBFFFHHHHHHEEEBBB===;;;>>>DDDJJJOOOYYYaaabbbccc___VVVRRRQQQMMMGGGCCCGGGEEEIIITTTWWWYYYdddrrr^^^BBB:::999888666666666666777444:::888@@@HHHfffrrrZZZWWW\\\VVV\\\pppuuufffbbbddd{{{ssskkkjjjuuu|||pppggg```bbbbbb^^^TTTPPPXXXdddxxx~~~~~~zzz{{{}}}zzzzzzzzzxxxuuuqqqnnnkkkjjjtttttteeemmmooofff^^^cccgggfffcccjjj}}}uuulllfffcccoootttTTTAAA<<<:::999888777777777777777777:::===@@@???DDDqqqqqqqqqyyy~~~{{{{{{zzzpppkkkrrrxxxvvvuuuwwwmmmkkkddd[[[QQQLLLMMMPPPOOOPPPUUU^^^hhhsss~~~yyywwwyyy{{{|||~~~tttkkkbbbWWWOOOQQQTTTYYY^^^___]]]XXXTTTWWW___nnnmmmXXXrrrdddZZZVVVYYYYYYVVVaaarrreeecccbbbfff|||~~~xxxqqqlllkkk~~~vvvvvvoooaaa[[[___^^^dddddd[[[VVVWWWSSSMMMTTTTTTTTTQQQLLLFFFCCCBBB<<<===>>>?????????>>>===999888888<<>><<<:::???@@@CCCGGGJJJIIIEEEBBB::::::<<>>>>>>>>?????????999888999>>>EEEKKKMMMMMMLLLJJJGGGEEEDDDBBB@@@>>>>>>@@@CCCGGGJJJJJJFFFCCC:::999:::<<<>>>EEESSSaaaxxxlll___UUUMMMCCCIIIDDDBBBKKKQQQUUU___mmm]]]DDD:::999888666666666666777333:::999AAAHHHgggzzz\\\VVVYYYRRR___tttwwwrrrrrruuuxxxzzzzzzqqqfffdddrrrvvvhhhnnnfff`````````___aaadddkkknnnmmmjjjooo{{{}}}{{{yyywwwtttrrrpppoooooopppxxxxxx~~~rrryyyzzztttmmmmmmYYYDDD@@@999999888888888999::::::<<<<<<<<>>>>>======>>>???@@@@@@999888999>>>FFFLLLNNNMMMFFFDDDCCCDDDDDDCCCAAA>>>;;;===AAAFFFIIIIIIGGGDDD<<<:::888777666;;;IIIWWWttt{{{hhh]]]WWW>>>FFFCCC@@@IIIOOOTTT^^^ggg\\\FFF:::999888666666666666777333:::999AAAHHHggg~~~___SSSYYY]]]aaauuu{{{wwwvvv```aaasssrrrmmmfffbbbhhhoooooollljjjzzz~~~zzzrrrqqqzzzzzzyyyxxxxxxzzz|||www}}}~~~vvvtttyyyQQQ@@@AAA888888888888999:::;;;;;;===<<<<<>>===<<<<<<===>>>???>>>===>>>CCCJJJNNNMMMJJJGGGBBB======@@@BBB@@@===???@@@CCCGGGJJJJJJFFFBBB;;;888888999999999CCCOOOqqqtttZZZ[[[JJJBBB===AAAFFFIIIQQQZZZeeeppp]]]CCC999888777666666555555555===111;;;FFFHHHggghhhZZZWWWYYY^^^tttuuubbbbbbpppyyykkk___XXXaaaooouuusssooo{{{uuuuuuwwwwwwoooRRR???===:::999999999999:::<<<===BBB;;;???NNNUUUgggvvv{{{}}}jjjUUURRRUUUZZZjjj~~~}}}oooxxx|||uuupppiiiccceeekkkooolllgggbbb[[[SSSMMMNNNWWWggguuu}}}{{{yyyyyyzzzqqqgggbbb___XXX[[[]]]___eeejjjgggaaa\\\[[[aaappp~~~kkkQQQgggxxx\\\[[[YYYSSSVVVUUU^^^ppprrrggg___]]]___```mmm}}}pppvvvxxxtttooosss|||~~~tttjjjfffhhhqqqgggYYYKKKDDDEEEMMMUUUZZZWWWUUUSSSRRRMMMFFF@@@AAA@@@???>>>==================>>>DDDKKKOOONNNKKKEEEAAA<<<;;;>>>???>>><<<@@@AAACCCFFFHHHGGGCCC@@@<<<999888888666555===HHHfffyyyZZZVVVKKKDDD???AAADDDGGGNNNVVV```jjjwwwwwwYYY???999888777666666555555555:::222<<>>CCC===BBBNNNSSScccwww}}}}}}lllZZZUUURRRUUUhhhsssvvvwwwqqqhhhbbb^^^bbbkkkpppmmmgggfffaaaZZZTTTQQQWWWffftttooowww}}}}}}yyyvvvtttsssssszzziiicccbbb[[[___cccgggnnnrrrooogggdddccchhhtttkkkRRRcccyyy\\\\\\ZZZTTTUUUQQQYYYhhhrrrgggaaa^^^eee{{{xxxxxxrrrooonnnggg}}}yyyyyysssmmmhhhgggjjjqqqkkk___RRRJJJIIIMMMQQQXXXVVVTTTTTTSSSOOOGGGAAAAAAAAA@@@???>>>===<<<<<<<<<===@@@FFFLLLOOONNNLLLFFFBBB===;;;===>>>>>><<>><<<:::666444999@@@SSSxxxcccYYYPPPKKKFFFEEEEEEGGGLLLRRRZZZcccoooxxx|||tttYYYAAA999888777666666555555555999444>>>GGGHHH```}}}ggg\\\ZZZZZZ^^^uuu|||tttkkk[[[aaaxxxrrrhhhbbbiiitttzzz{{{|||uuupppllljjjhhhfffjjjppp~~~}}}|||rrrqqqTTT>>>===;;;;;;::::::;;;<<<>>>???BBB@@@GGGRRRUUUfffwww}}}rrreee^^^VVVVVVhhhvvvooolllfffaaa[[[WWW^^^jjjqqqooojjjiiieee___YYYSSSVVVeeevvvqqq~~~zzz~~~~~~zzzwwwtttrrrqqq}}}mmmdddeee^^^ccciiiooowwwzzztttkkkeeeeeekkkvvv~~~mmmTTTcccxxx[[[[[[ZZZUUUVVVPPPVVV```pppvvvllltttxxxkkkiiimmmiii}}}vvvmmmeee```dddjjjiiiiiiddd[[[VVVUUUWWWVVVXXXWWWVVVVVVUUUPPPGGGAAA????????????>>>======<<<<<<>>>BBBHHHNNNPPPOOOLLLHHHDDD@@@>>>>>>@@@@@@@@@EEEGGGIIIHHHEEEAAA@@@@@@DDDCCCAAA===:::888:::>>>CCCcccsssaaaVVVSSSNNNKKKIIIIIIMMMQQQWWW___iiirrrxxx}}}uuuZZZ@@@999888777666555555555555888888AAAJJJLLL___zzzeee\\\ZZZYYY```www{{{{{{~~~rrrdddaaawwwvvvoooqqquuuwwwwwwxxx{{{zzzvvvuuusssmmmgggccc```^^^]]]YYYVVVZZZbbbnnnpppuuu||||||oooiiinnnNNN<<<@@@;;;:::::::::;;;===>>>???AAACCCNNNXXX[[[oootttuuuxxx|||{{{rrrkkkccc```mmmnnngggccc___WWWRRRXXXeeennnooollleeeaaa]]]XXXQQQRRRdddyyyxxx|||wwwssspppnnnrrrnnndddeee___eeelllttt|||}}}sssggg]]]___hhhttt}}}mmmSSS___|||xxxZZZZZZZZZVVVWWWPPPUUU]]]iii|||zzzqqqsssrrrssswwwlll```ZZZcccooossstttnnnccc]]]^^^```^^^[[[ZZZYYYYYYXXXRRRIIIBBB=====================>>><<>>>>>@@@AAABBBIIILLLMMMJJJDDD@@@@@@CCCEEEEEEDDD@@@============<<>>===<<<<<<===>>>???===AAAHHHNNNPPPPPPMMMKKKDDDAAA>>><<<<<<>>>AAADDDJJJNNNPPPKKKCCC???AAAEEEDDDFFFEEEBBB@@@AAA@@@======GGGRRRlllsss[[[XXXZZZYYYRRRMMMOOORRRSSSTTTZZZaaaiiiqqqyyy{{{YYY===999888777666666555555555222777<<>>@@@AAAHHHLLLVVV^^^cccyyypppgggzzzzzz|||}}}wwwrrrqqqrrryyyrrrpppggg___VVVQQQRRRWWW[[[]]]UUUNNNLLLNNNKKKJJJZZZooo~~~yyyvvvwww|||~~~~~~zzzvvvrrrooojjjmmmsssvvvpppeee^^^^^^bbbgggnnnwww~~~nnn^^^YYY[[[cccmmmtttxxx}}}kkkRRRRRRxxx~~~^^^[[[ZZZWWWXXXPPPSSSZZZkkkxxxyyypppttt|||}}}|||~~~wwwuuurrrlllbbb___gggtttxxxrrrhhh]]]___]]]\\\]]]]]][[[UUUPPPEEECCC@@@===<<<<<<>>>???>>>CCCJJJPPPQQQOOOLLLJJJBBB@@@>>>;;;;;;>>>CCCGGGJJJOOOQQQKKKAAA===@@@FFFGGGJJJIIIEEEDDDFFFCCC===???CCCFFFWWWwwwkkkYYYYYY^^^^^^WWWSSSVVVYYYZZZYYY]]]bbbiiipppwww~~~}}}ZZZBBB999888777666666555555555333999;;;III]]]gggfffZZZYYY[[[eee}}}}}}~~~xxxvvvpppooommmfff]]]XXX[[[aaafffdddaaa]]]XXXSSSOOOMMMEEEDDDHHHNNNNNNGGG@@@===BBBJJJSSS\\\gggmmmiii```hhhooohhhzzzwwwYYYAAA===<<<<<<===>>>AAACCCDDDIIILLLUUU^^^eee}}}ooo___lllsssttt~~~yyyrrrqqqrrruuuxxxuuusssqqqlllcccZZZRRRPPPQQQSSSRRRKKKJJJPPPMMMGGGOOO```rrruuutttsss|||~~~}}}}}}yyyvvvkkkfffdddfffddd^^^ZZZ[[[```dddkkkuuu~~~}}}mmm\\\WWWWWW\\\dddhhhlllttt|||zzzkkkVVVRRRxxxaaa]]]ZZZVVVWWWOOORRRVVVkkkwwwsssggg^^^cccppp|||zzzvvvmmmccc[[[YYY\\\___{{{xxxtttpppkkkeeeaaafffooommmZZZ___]]]\\\]]]___^^^ZZZVVVKKKHHHCCC>>><<<<<<>>>??????EEELLLQQQRRROOOKKKIIICCCBBB???======AAAFFFJJJIIINNNPPPJJJ@@@;;;@@@FFFKKKOOONNNJJJIIIJJJFFF??????CCCBBBOOOlllwwwjjj\\\]]]cccddd]]]YYY]]]aaaaaa```bbbfffkkkrrrxxx}}}wwwVVVAAA999888777666666555555555777<<<===MMMdddnnnhhh[[[ZZZ]]]eee}}}zzzuuu~~~ppptttzzzzzz|||sssxxx}}}yyyhhhUUUMMMNNNZZZ\\\\\\ZZZWWWTTTSSSTTTGGGFFFIIIQQQTTTOOOHHHDDD>>>EEELLLTTT___hhhfff^^^hhh}}}}}}www|||UUU???>>>>>>???AAACCCEEEFFFGGGKKKTTT^^^hhhkkkVVV```ggglll{{{xxxqqqrrruuussszzz}}}zzzxxx{{{{{{wwwyyywwwpppdddWWWOOONNNOOORRRKKKLLLTTTQQQFFFGGGSSSZZZhhhllljjj{{{~~~}}}~~~}}}yyyvvvmmmeee______^^^YYYWWWZZZ[[[___gggqqq{{{{{{kkkZZZQQQPPPTTTZZZ^^^ccclllvvvjjjOOOUUUzzzfffRRRZZZ\\\VVVRRRNNNYYYiiixxx|||nnnggguuu|||pppeeeYYYXXXcccrrrxxxxxxmmmgggaaa[[[WWWTTTTTTVVVbbbrrryyyyyyyyyvvvtttpppkkkgggcccaaaaaarrryyyccc\\\\\\^^^aaaddddddaaa^^^]]]RRRGGGBBB@@@???@@@CCCCCCLLLRRRSSSQQQOOOJJJEEE===???@@@???>>>@@@FFFJJJRRRMMMJJJFFF>>>666888@@@HHHPPPSSSNNNKKKLLLKKKHHHFFFBBBCCCOOO```gggaaaXXXZZZhhhooojjjhhhnnnoooiiijjjkkknnnqqquuu{{{qqqQQQ===888888777666666666666666555:::@@@JJJiiivvvmmm]]]YYY\\\fff~~~|||~~~}}}{{{xxxooo[[[NNNIIIRRRYYY]]][[[[[[]]]\\\WWWWWWTTTRRRSSSTTTRRRKKKEEE???>>>CCCMMMSSSTTTXXX^^^jjjvvvmmmKKK@@@<<>>???CCCDDDMMMTTTUUUSSSPPPJJJEEE>>>???@@@???@@@CCCIIINNNQQQMMMJJJEEE===555666===GGGOOOTTTQQQOOOOOONNNKKKFFFBBBBBBLLLYYY___YYYPPPZZZkkkxxxzzzyyy||||||}}}~~~kkkOOO:::888888777666666666666666777999>>>IIIjjj{{{mmm\\\YYY\\\jjj}}}ttt}}}vvvcccSSSJJJLLLXXXbbbdddbbb```\\\WWWTTTRRRPPPRRRTTTSSSNNNIIIBBB@@@BBBIIIMMMOOOUUU\\\hhhrrr|||OOOCCC>>>BBBDDDBBBFFFMMMRRRMMMXXXlllcccVVV^^^eeemmmppp}}}~~~sssfffZZZSSSPPPVVVXXXXXXXXX[[[aaaaaa]]]XXXVVVUUUXXXeee||||||wwwpppmmmgggaaa[[[VVVSSSRRRTTTSSSWWWcccnnnoooeee\\\YYYYYYYYYZZZ[[[]]]___```oooTTTUUUttt~~~___[[[XXXUUUUUURRRUUUaaannn~~~pppmmm~~~yyyrrrgggZZZVVV[[[bbbfffgggnnnkkkgggggglllppppppnnnfff]]]XXXZZZ\\\eeeyyyuuupppiiidddbbb___[[[XXXTTTYYYeeevvv}}}kkkZZZZZZ\\\___```___^^^^^^^^^YYYOOOEEEAAA>>>===???CCCFFFPPPXXXYYYUUUPPPKKKEEE???@@@@@@@@@BBBFFFMMMRRRRRRNNNJJJEEE<<<555444888BBBKKKRRRSSSRRRQQQNNNLLLFFFDDDEEENNNYYY\\\WWWOOO[[[qqqiiiRRR<<<888888777666666666666666999888<<>><<<@@@EEEJJJUUU]]]\\\WWWQQQJJJEEEBBBAAA@@@@@@CCCIIIOOOSSSSSSPPPLLLFFF===666444555;;;DDDOOOUUUUUURRRNNNKKKJJJKKKQQQZZZbbbddd^^^WWW\\\tttiiiSSS;;;888777777666666666666666:::666;;;FFFkkkmmm]]]YYY\\\jjjxxxzzz}}}vvvllltttppp\\\NNNIIIUUUffftttzzzwwwpppiii]]]XXXSSSPPPPPPQQQQQQQQQLLLKKKJJJIIIGGGHHHMMMSSSaaafffmmmwwwcccMMMEEEAAACCCEEEGGGNNNVVV^^^SSSXXXjjjlll[[[___gggooollluuu}}}rrrggg___ZZZXXX[[[___eeelllnnneeeZZZQQQNNNIIIGGGMMM\\\ppp~~~zzzqqqooolllgggaaa]]]YYYWWWVVVXXXZZZ[[[```gggjjjjjjhhhdddbbbeeelllppppppnnnhhhTTTTTTbbbyyy{{{ddd\\\XXXVVVUUUNNNPPPXXXdddttt}}}mmmccc___bbblllssstttjjjdddeeehhhlllrrryyy{{{nnnggg[[[RRRQQQWWWVVVQQQVVVccc|||mmmgggaaa]]]\\\[[[YYYWWWXXXVVVWWWaaakkkmmmcccYYYUUUXXX]]]```___\\\YYYWWWPPPIIICCC???======BBBIIIQQQ[[[ccc```XXXPPPJJJEEEDDDBBBAAABBBFFFKKKPPPSSSUUUTTTPPPHHH@@@:::666333777BBBQQQ]]]___ZZZVVVTTTVVV[[[cccjjjmmmiiibbb[[[ZZZnnneeeOOO777888777777666666666666666:::666<<>>???FFFNNNXXXbbbhhhbbbXXXOOOIIIEEEDDDCCCCCCEEEKKKPPPTTTVVVXXXXXXTTTLLLEEE@@@:::555888EEEYYYkkkqqqmmmiiihhhkkkpppuuuvvvpppfff]]]WWW[[[jjj|||dddMMM999888888777666666666666666999666>>>???\\\uuunnn]]]YYY\\\hhh~~~xxxqqqvvvuuuxxx~~~~~~wwwtttooosssyyy|||yyypppcccZZZRRRPPPTTT___jjjpppsssttttttppphhhaaa[[[XXXXXXXXXZZZ^^^]]]TTTKKKHHHIIIJJJTTT]]]iiiwww~~~___JJJGGG@@@CCCFFFJJJLLLOOORRRVVV[[[WWW___kkkxxxzzzeee```bbbiiifffmmm|||yyy}}}lllaaaXXXdddnnnnnnggg]]]SSSKKKEEEFFFEEEEEEGGGOOOZZZcccjjjuuuzzzuuupppmmmggg___gggooozzz|||xxxtttqqqkkkfffaaa^^^\\\\\\YYYbbbgggfffiiipppsssqqqtttsssrrrtttvvvvvvsssoookkk]]][[[ZZZ|||eee]]][[[\\\ZZZOOONNNWWWbbbooo||||||xxxpppjjj___WWWTTTZZZaaammmxxxzzzuuuvvvsssnnnsss~~~mmmaaa]]]YYY```dddddd\\\WWWXXXXXXWWWXXXZZZ]]]bbblllxxxkkkjjjfff^^^VVVSSSUUUYYYWWWWWWeeesssddd]]]VVVTTTUUUUUUQQQMMMIIIDDDAAA@@@???AAAIIISSS___hhhllldddWWWNNNIIIFFFCCCBBBDDDIIIQQQWWWZZZ[[[[[[\\\XXXPPPIIIFFF???888999GGGaaazzzzzzmmm```XXXUUUcccsss|||```KKK===888888777666666666666666888666@@@<<>>>>>@@@EEEOOOZZZiiipppmmm^^^SSSPPPJJJAAACCCFFFIIIMMMWWWbbbfffeee```ZZZUUUUUURRRJJJCCC@@@CCCGGGUUUiiizzz{{{vvvmmmrrrxxxyyyqqqfff]]]YYYxxx[[[AAA;;;999999888777666666777777:::666>>>@@@HHHxxxyyyyyyhhhYYYUUUSSSVVV```tttxxxvvvrrruuuzzzzzzvvvtttpppiiiccc```YYYTTTZZZfff{{{}}}uuummmhhheee[[[QQQLLLEEE>>>>>>CCCNNNVVVjjj{{{\\\EEE???AAABBBEEEIIIMMMRRRVVVZZZ^^^aaaoooeeeggglllmmmfffeeekkkffffffmmmwwwuuu{{{uuuwwwqqqrrrqqqmmmhhhccc```___kkksss}}}lllcccoooiiiaaaYYYXXX\\\^^^^^^\\\YYYTTTLLLGGGIIIRRRZZZdddbbb```\\\YYYVVVTTTSSSZZZaaakkksssyyy|||~~~}}}|||zzzyyywwwsssmmmiiieee```ZZZWWWYYYZZZZZZYYYaaabbbbbbgggsss}}}zzzpppgggiiilllmmmmmmjjjgggeeevvvaaaSSSMMMiiizzzttt]]]___\\\TTTUUUNNNQQQ]]]nnn}}}|||tttpppnnnjjjggg``````cccdddwww~~~pppvvvqqqpppuuuwwwxxxwwwwwwzzz}}}}}}vvvyyyvvvqqqmmmppplllfffaaa^^^YYYUUUWWW[[[^^^aaaeeeuuuiiiVVVOOOJJJDDDEEEAAA???@@@CCCIIITTT```oootttooo___TTTPPPJJJBBBDDDHHHLLLRRR]]]hhhmmmkkkhhh___VVVSSSPPPJJJFFFFFFDDDLLL[[[lllwwwxxxrrrlllmmmpppuuuwwwnnn```[[[]]]|||{{{SSS>>>:::999888888777666666777777:::666>>>BBBEEElllvvviiiYYYSSSPPPSSSYYYiii~~~~~~|||{{{{{{|||xxxooogggddd___YYY^^^iiiwww~~~|||uuukkkccc\\\SSSKKKGGGBBB???AAAFFFMMMXXXoooqqqTTTAAA>>>BBBCCCFFFKKKQQQTTTWWW[[[aaafffllleeejjjqqquuufffgggpppmmmiiillluuuvvvzzz{{{yyyrrrjjjeeecccdddcccfffmmmtttuuummmgggeeemmmggg^^^WWWUUUWWWXXXWWW[[[[[[WWWOOOHHHIIIQQQYYYbbbbbbcccdddcccaaa^^^]]]^^^bbbhhhooouuuyyy|||~~~|||zzzyyywwwuuupppjjjeee___[[[WWWVVVXXXYYYXXXVVVZZZ]]]^^^^^^aaafffeee______bbbeeeggggggfffddddddwww___NNNGGG[[[zzzccc^^^___XXXSSSLLLPPP^^^ooo|||xxxsssrrrpppnnnhhhhhhmmmmmm~~~pppnnn~~~~~~{{{wwwvvvtttlllddd___[[[WWWZZZ^^^fffkkklllnnn}}}uuuYYYQQQLLLDDDBBB@@@???BBBFFFMMM[[[hhhwwwxxxppp___TTTPPPKKKDDDFFFKKKRRRYYYdddpppuuutttrrreeeWWWPPPMMMKKKLLLPPPVVVdddwwwvvvsssuuuwwwlll\\\ZZZccc}}}rrrPPP???===888888777666666666777777;;;666>>>CCCBBB[[[xxxkkkXXXPPPMMMOOOQQQ[[[jjjxxx}}}{{{yyyyyyyyyzzz{{{~~~qqqgggddd```\\\___fffuuuyyy|||{{{yyyssshhh\\\RRRLLLFFFCCC@@@???AAAEEEMMM[[[uuufffKKK???AAAEEEGGGHHHOOOWWWZZZYYYZZZaaagggeeeccciiirrrxxxbbbeeetttvvvooommmvvvyyyxxxllleeeeeehhhaaa]]]]]]```bbbbbbfffkkkmmmeee\\\UUUSSSRRRPPPOOOYYY[[[ZZZSSSJJJHHHPPPYYY[[[___eeejjjlllkkkiiifffffffffhhhmmmttt{{{zzzyyywwwuuuqqqlllddd___YYYVVVTTTUUUWWWWWWTTTQQQTTTYYY\\\XXXUUUVVVXXXXXXVVVYYY]]]````````````aaayyy^^^KKKDDDTTTxxxiii^^^bbb\\\TTTMMMRRR```rrr}}}{{{xxxvvvuuuppprrrxxxzzz{{{~~~rrriii~~~|||yyyjjj```ZZZXXX\\\bbbooouuuuuuppprrrtttXXXRRRMMMEEEAAA@@@AAADDDIIIQQQ```nnn~~~zzzooo^^^RRRNNNJJJEEEFFFNNNWWW___jjjuuuzzzzzzxxxhhhVVVMMMJJJLLLSSSZZZnnn{{{zzzooo^^^[[[eeevvv}}}oooNNN???<<<888777777666666666777777<<<777<<>>888666555555555555555666777888777???<<<@@@JJJHHH[[[ggg^^^xxxhhhfff___^^^]]]XXXPPPJJJNNNVVV]]]pppzzznnnfffeeekkkllliiijjjpppmmmmmmiiiccc```___[[[UUUWWWVVVPPPGGGFFFMMMRRRRRRVVVlllmmmUUUNNNQQQRRRQQQQQQXXXYYYZZZZZZZZZ[[[]]]___bbbiii^^^]]]hhhddd}}}___ZZZ^^^dddiiioooppp|||~~~}}}nnnfffjjjjjj___TTTRRRJJJXXXbbb^^^UUU^^^|||ooo[[[NNNJJJLLLPPPUUUYYY\\\YYYTTTVVV___hhhnnnnnnooopppnnnhhh```[[[VVVSSSQQQSSSYYY```dddeeeVVVMMMFFFFFFEEEDDDGGGMMMIIINNNSSSSSSRRRUUU]]]dddeeeIIIAAACCCKKKffftttjjjdddcccSSSRRRNNNSSSgggssscccddd\\\UUUUUU]]]gggtttrrrmmmtttsssbbb^^^UUURRReeekkkfffYYYLLLCCCDDDJJJUUUmmmoooYYYOOOMMMIIIBBB>>>@@@JJJQQQRRR\\\pppqqq]]]UUURRROOOSSS[[[fffrrr}}}~~~kkkYYYLLLKKKJJJDDDCCCHHHUUU___tttcccVVVSSSUUUXXXXXX^^^hhhsss}}}rrrMMM???:::444888888777777777777888888:::<<>>;;;555888888777777777888999999:::===BBBGGGIIILLLVVVaaaTTThhhttthhhddd```^^^]]]ZZZTTTNNNPPPSSS```ttt{{{{{{ooogggiiimmmiiihhhfff\\\[[[\\\ZZZVVVSSSTTTTTTSSSYYYwwwjjj^^^^^^^^^bbbbbbZZZWWW[[[]]]]]]___```[[[TTTZZZVVV^^^]]]___fff}}}```XXXaaaddd^^^kkkwwwzzz}}}~~~yyypppjjjqqq}}}}}}rrrkkklllmmmfff]]]YYYSSSZZZ___XXXNNNYYY~~~nnn^^^VVVNNNGGGDDDGGGCCCAAAFFFKKKNNNSSSXXXaaagggjjjfff```[[[TTTMMMJJJJJJHHHIIIUUUccchhheeeZZZRRRGGG@@@???BBBEEEGGGGGGIIILLLOOOSSSYYY```dddfffJJJCCCGGGGGGWWWtttxxxvvvfffhhhccc^^^TTTOOO\\\xxxkkkggg```[[[[[[^^^iiiuuuzzztttuuuwwwpppjjj\\\OOOKKKLLLTTTfffyyywwwiii]]]PPPDDD>>>===CCCUUUgggfff\\\SSSOOOLLLGGGDDDDDDEEEMMMUUU^^^ppplllXXXRRRSSSXXXcccooo|||rrr___TTTOOOTTTUUUMMMEEECCC@@@BBBIIIWWWpppdddTTTPPPTTTWWWTTTTTTYYY```hhhuuueeeFFF<<<;;;777888888888888888999::::::>>>@@@FFFKKKLLLKKKRRRZZZrrr```[[[|||rrrhhhccccccaaaYYYRRROOOLLLPPP```uuunnnjjjpppwwwtttppphhhXXXUUUVVVWWWYYYWWWSSSOOONNN^^^}}}|||ggg\\\\\\[[[^^^___XXXZZZ[[[\\\___dddfff___UUUZZZUUU[[[ZZZ___gggwwwgggZZZ___dddaaaeeeqqq~~~|||}}}ttteeeeeennnyyypppnnnmmmhhhaaa]]]ZZZaaadddZZZLLLPPPnnntttiiibbb[[[RRRNNNHHHBBB@@@DDDIIIMMMSSSXXX\\\bbbddd___YYYUUUNNNHHHGGGGGGEEEFFFMMMYYY```bbbXXXQQQGGGAAA???AAADDDFFFEEEGGGJJJMMMQQQWWW^^^cccoooRRRGGGIIIKKKSSS{{{vvvqqq~~~}}}fffggggggbbbUUULLLUUUnnnvvvqqqnnnooottt~~~~~~www{{{uuudddYYYXXXRRRIIILLLWWW___uuulll}}}mmmZZZQQQGGGAAA===>>>JJJWWWVVVRRRPPPOOOKKKEEEDDDFFFIIIQQQZZZggg}}}zzzfffTTTQQQVVV___mmm{{{}}}kkkVVVPPPOOOTTTVVVPPPHHHDDDCCCCCCCCCFFFQQQllleeeWWWUUUZZZVVVSSSSSSWWW[[[```iiisss]]]@@@999:::999888888888888999:::<<<<<>>BBBEEEKKKRRRTTTRRRTTTYYY]]]lll___aaa|||lllccc```___[[[WWWSSSRRRSSS[[[lll|||qqq]]]SSSQQQXXXYYYSSSRRRXXXuuuuuuddd]]]\\\XXXZZZ]]]YYYTTTXXXZZZZZZ\\\bbbeeedddeee]]]___]]]ffflllqqqdddSSSXXX\\\ZZZ^^^jjj{{{|||mmmnnn~~~~~~{{{uuunnnooommmkkkeeeYYYKKKFFFHHHYYYZZZ[[[```gggkkkjjjgggTTTLLLFFFFFFIIIMMMTTT[[[ZZZ```dddbbb^^^[[[VVVPPPEEECCCBBB@@@???BBBIIIOOOTTTPPPIIIBBB>>>===???AAA@@@BBBEEEHHHLLLSSSZZZ___kkkNNNFFFLLLLLLPPPccckkkkkk|||ggg```___```XXXOOONNN[[[vvvuuu}}}iii```[[[TTTTTTXXX[[[[[[vvvnnn\\\___ZZZXXXaaammmoooeeeYYYOOONNNLLLGGGAAA>>>@@@DDDKKKJJJLLLNNNKKKEEEFFFJJJRRR]]]lll~~~hhh[[[TTT[[[hhhsssaaaMMMRRRWWWXXXUUUOOOMMMMMMIIIGGGGGGGGGBBBEEEYYYoooxxx^^^TTTQQQTTTRRRQQQSSSVVVVVVTTTVVV[[[hhhooozzztttLLL999777:::999888888999:::<<<===???@@@@@@AAAGGGNNNQQQQQQSSSXXX___ccc|||]]]wwwtttgggaaa[[[YYYWWWSSSMMMNNN[[[iiifffVVVOOOWWWZZZUUUXXXcccqqqtttjjj\\\YYYZZZWWWZZZ```___[[[```bbb___```ggglllnnniiibbbccc___fffmmmnnneeePPPRRRVVVTTT[[[fffwww|||nnnkkkvvvzzzzzzqqqiiiddd]]]TTTMMMKKKMMMRRRYYY```hhhooopppmmm\\\RRRIIIGGGHHHLLLRRRYYYaaahhhllljjjfffbbb[[[TTTJJJFFFDDDDDDBBBBBBFFFKKKSSSPPPJJJCCC===:::<<<>>>???AAADDDFFFJJJPPPVVV[[[rrrUUUJJJNNNRRRWWWaaatttlllsssqqqeeeaaa___[[[TTTOOOTTTiiiyyyuuu}}}tttnnnnnnfffjjjuuuhhhccccccdddbbb^^^\\\WWWhhhwwwdddggg[[[UUU[[[aaa^^^ZZZYYYTTTTTTQQQJJJDDDCCCEEEGGGJJJIIIJJJLLLKKKIIIJJJOOOWWWeeewwwyyycccYYYXXXdddsss}}}aaaOOOZZZdddbbbYYYPPPNNNNNNLLLHHHIIIKKKGGGEEEQQQbbbqqq^^^YYYVVVWWWUUUSSSTTTVVVUUUSSSVVV[[[dddiiisss|||jjjFFF999::::::777888999999;;;<<>>@@@???AAACCCEEEHHHMMMSSSXXX```OOOOOOYYY```cccpppqqq|||nnnggg```^^^XXXPPPPPPaaa{{{sssssssss~~~zzzgggccciiikkkooommmnnnnnnpppwwwzzzrrrfffUUUVVViiiooodddZZZZZZeeehhh___]]]ccc\\\\\\WWWNNNHHHHHHKKKNNNJJJHHHHHHKKKLLLKKKNNNSSS[[[kkksss```YYY[[[kkk{{{bbbZZZiiiuuurrrdddXXXUUUUUUSSSLLLKKKNNNLLLHHHPPP^^^wwwooocccaaa______[[[XXXVVVWWWVVVUUUYYY___```dddooozzzcccCCC:::<<<:::555888999:::;;;===???AAABBBCCCAAABBBGGGKKKMMMQQQWWWTTTfffpppfffxxxvvvhhhdddaaa___YYYRRROOOPPPWWWiii}}}oooeeeooosssmmmsss~~~|||iii]]]]]]___ZZZ\\\ddddddffffffcccccchhhmmmjjjcccjjjdddeee]]]aaaffffffuuuSSSKKKOOORRRSSS]]]lllxxx{{{kkkccc[[[mmmuuu{{{tttoookkkjjjgggaaa]]]]]]YYYaaahhhjjjnnnuuuvvvrrrmmmbbbUUUOOOMMMOOOUUU\\\___iiiqqqtttrrrooohhhaaa```ZZZXXX\\\___\\\\\\```___]]]XXXPPPGGGBBBBBBDDD???AAABBBDDDGGGLLLRRRVVVzzzkkk[[[WWW^^^[[[oooqqqoooqqqjjjpppggg___XXXSSSOOOWWWrrr~~~nnnnnnppppppnnnnnnxxxkkktttyyyuuuvvv]]]YYYfffzzzpppccc\\\dddmmmkkkccc\\\^^^ZZZVVVTTTOOOJJJJJJNNNKKKIIIIIIKKKKKKKKKQQQYYYhhhwwwjjjZZZ\\\fffxxxvvvZZZXXXvvvttt]]]ZZZXXXYYYQQQOOOSSSOOOJJJWWWllluuupppjjjaaabbb```\\\XXXWWWYYY___ccciiilllrrrzzz~~~TTTCCC:::999:::777;;;<<<===>>>@@@@@@AAAAAA@@@DDDIIIKKKKKKLLLNNNQQQTTT]]]___xxxttt```{{{{{{lll```______YYYSSSQQQTTTVVV```sssvvvttt}}}xxxoookkkddd^^^ZZZZZZ[[[\\\iiifffccceeeiiiiiieee```gggccc```___```ffftttvvvRRROOOTTTSSSSSS^^^ooo{{{tttwwwrrrhhhdddwww{{{vvvssspppmmmiiifffdddeeeggg```[[[cccooosssvvvrrrcccddd```ZZZTTTMMMJJJQQQZZZ___eeeooozzzzzzmmmaaadddcccdddfffhhhhhhfffdddiiiggg```UUUNNNLLLIIIFFFDDD@@@@@@BBBEEEHHHPPPXXXqqqdddZZZQQQRRRXXXTTThhhhhhnnnvvvsssnnnjjjeee___YYYSSSLLLRRRkkkzzzuuussssssvvvaaa\\\ccczzzwwwkkkfffppp{{{zzzooofff^^^YYYWWWWWWTTTOOOMMMOOOLLLKKKKKKKKKIIIJJJRRR\\\ooozzzeeeaaahhhtttgggQQQYYYzzzyyykkk___]]]TTTPPPRRRPPPUUUnnnyyyjjjjjjgggccc``````cccgggiiiqqqtttyyytttNNNAAA:::999;;;999;;;<<<>>>@@@AAABBBBBBBBBEEEGGGJJJKKKLLLMMMOOOPPPRRRVVVYYYmmm}}}___hhh|||iiiaaa___ZZZSSSPPPOOOOOOUUUddduuummmhhhddd___[[[XXXYYY[[[]]]ddddddeeeggghhhiiihhhgggjjjgggddddddfffmmm|||rrrRRRNNNRRRRRRQQQYYYfffrrr}}}tttqqqvvvllliii}}}{{{xxxpppnnnkkkkkkrrrwwwrrriiiddd___fffrrrvvv{{{yyymmmaaa[[[TTTNNNIIIFFFJJJRRRZZZ___hhhsss{{{{{{uuuoookkkkkkjjjiiijjjkkknnnooorrroooggg\\\VVVTTTOOOIIIDDDAAA@@@BBBDDDGGGOOOWWWdddUUUQQQPPPRRRWWWPPPgggiiiggg{{{oooyyywwweeeccc___ZZZSSSJJJKKKbbb{{{eeebbbaaajjjyyynnnsss|||}}}rrriii^^^ZZZXXX\\\\\\WWWRRRPPPLLLKKKLLLLLLKKKNNNZZZgggwwwrrrbbbhhhwwwmmmXXXMMMNNNpppfffbbbZZZXXXZZZ\\\fff~~~xxxrrroooqqqtttvvvvvv~~~fffGGG???;;;:::===;;;;;;===???BBBDDDEEEEEEEEEKKKJJJIIIJJJMMMOOOPPPOOORRRRRRXXXddd~~~\\\QQQssszzzkkkddd^^^XXXTTTOOOMMMNNNTTT___ppprrraaa^^^\\\YYYVVVWWWYYY]]]___\\\^^^`````````bbbgggjjjjjjfffcccdddgggnnn|||pppRRRMMMPPPQQQRRRUUU]]]hhhvvvwwwlll|||{{{{{{yyywww{{{rrrooo~~~qqqrrrpppsssuuupppgggkkkuuuzzzuuuaaaXXXNNNIIIFFFCCCEEEHHHQQQVVV___jjjssszzz~~~vvvuuusssooolllmmmsssxxxwwwsssjjjbbb^^^]]]VVVMMMFFFBBB@@@BBBCCCFFFMMMVVVaaaRRRQQQSSSSSSTTTTTTooowwwqqqnnnqqqkkkccc___[[[TTTIIIFFFWWWnnnyyyggghhheeebbboooyyyqqquuuvvvoooggg___ZZZZZZ```ccc^^^VVVRRRKKKKKKMMMNNNOOOUUUeeeuuu}}}nnnfffnnn}}}aaaPPPMMMAAAZZZjjjdddeeelllsss~~~ZZZBBB???<<<<<<>>><<<<<<>>>AAADDDGGGHHHIIIIIIMMMJJJHHHIIINNNQQQQQQPPPTTTUUUaaaeeellleeeKKK\\\|||oooeee___[[[WWWSSSPPPOOORRR^^^sss{{{~~~jjj]]]XXXWWWUUUUUUWWW[[[```ccc___]]][[[YYY[[[```gggkkklllgggcccccceeejjjuuuwwwWWWMMMNNNQQQVVVVVVZZZdddsssooo{{{zzz~~~|||wwwxxx|||{{{uuuqqqzzz{{{dddXXXMMMHHHGGGDDDCCCCCCIIINNNWWWaaalllwww|||tttllljjjnnnssspppllleeeaaabbbbbbZZZPPPHHHDDDAAAAAABBBDDDLLLUUUuuuYYYMMMOOOQQQOOOLLL[[[sss~~~vvvvvvoootttfffbbb^^^WWWKKKDDDPPPaaaiiillljjjeeeiii}}}|||yyyqqqggg```\\\\\\bbbeee```XXXSSSLLLLLLMMMOOORRR[[[lll}}}ssslllmmmyyywww[[[LLLLLLBBBHHHeee}}}www{{{rrrRRR@@@AAA>>>===???>>>>>>???BBBEEEIIILLLNNNOOOMMMJJJHHHJJJNNNRRRRRRQQQSSSYYYjjjjjjccc}}}UUURRRppp|||lllbbb]]][[[XXXTTTPPPNNNTTTeeevvvyyyiii___XXXWWWWWWWWWZZZ___cccfffkkkccc[[[XXX]]]dddjjjlllpppkkkfffeeeeeegggnnnvvvdddPPPNNNRRRVVVUUUZZZeeetttyyy~~~vvv~~~~~~xxxfffYYYMMMHHHGGGDDDAAA@@@DDDIIIQQQZZZfffrrr~~~wwwkkkddddddfffdddccc```___dddfff```VVVKKKFFFBBBBBBBBBDDDKKKTTTnnn```QQQLLLPPPUUUUUURRRaaammmuuulllppp|||lllxxxssskkkeee```[[[QQQGGGLLLXXXzzzkkkkkkkkkiiihhhtttwwwjjjaaa^^^^^^bbbccc]]]VVVTTTQQQNNNNNNRRRXXXbbbsssmmmoooyyyoooYYYLLLJJJJJJBBBKKKddd}}}{{{|||~~~hhhLLL>>>BBB@@@>>>AAA@@@@@@AAACCCFFFJJJOOOSSSUUUNNNMMMLLLMMMPPPRRRRRRRRRQQQZZZjjjkkkcccuuudddOOO\\\zzzjjj___[[[XXXVVVSSSOOOPPP[[[hhhsssvvviiiaaa\\\\\\[[[\\\^^^bbbfffhhhmmmdddZZZXXX]]]cccfffffflllgggcccccccccbbbfffjjjwwwXXXOOOTTTSSSTTT[[[ggguuuzzzxxx~~~dddXXXMMMHHHFFFBBB??????BBBEEEJJJTTTbbbqqq~~~xxxlllccc^^^]]]^^^```aaabbbgggjjjddd\\\OOOIIIDDDCCCBBBDDDKKKTTTsssYYYUUURRRSSSZZZaaaeeeeeeffffffmmmgggffflllmmmvvvuuuqqqiiiccc___WWWMMMKKKQQQlll}}}nnnhhhgggiiigggllluuuccc```___aaa^^^WWWTTTTTTTTTPPPPPPXXXdddqqqyyynnnyyy{{{iii]]]UUUPPPQQQKKKOOOZZZkkk}}}mmmfffcccbbbbbbnnn___FFF<<>>???BBBIIIWWWlll~~~sssmmmjjjgggfffllllllkkkiiieee___ZZZWWWUUUPPPLLLHHHEEEEEELLLUUUnnnWWWYYY\\\bbbhhhllllllhhheeecccdddnnniiilllyyy|||eeehhhxxxuuujjjcccbbbXXXJJJFFFQQQccc~~~}}}{{{wwwuuuvvvzzz}}}qqqqqqmmmhhhjjjkkk|||ooofff___WWWSSSTTTVVVYYYbbbsss{{{xxx}}}vvv}}}iiiaaaYYYVVVYYY[[[YYYVVVWWWfff~~~gggIIICCC>>>???AAA??????AAADDDDDDEEEEEEGGGKKKPPPTTTRRRSSSTTTUUUXXX\\\bbbfffbbbccc]]]ZZZ___bbbkkk~~~yyy```TTTRRRdddqqqnnnddd]]]WWWSSSTTTOOOSSS\\\mmmzzzooojjjhhhggggggdddaaa```aaaeeehhhjjjgggfffhhhnnnsssrrrjjjbbb^^^aaaccceeefffggghhhjjjuuuYYYSSSXXX^^^[[[[[[jjjxxxyyyqqqwww}}}{{{{{{uuunnnpppllldddZZZPPPIIIDDDCCCAAAAAABBBHHHTTThhh}}}{{{vvvpppiiieeebbbbbbcccbbb___ZZZUUURRROOOKKKHHHFFFDDDFFFNNNXXXeeeVVVZZZ]]]bbbgggjjjhhhccc______[[[eeegggmmmuuukkkgggrrrlllmmmcccWWWOOOGGGKKKXXXtttzzz|||vvvssstttyyy}}}wwwkkkcccmmmvvv}}}nnnjjjpppqqqhhh```XXXTTTTTTTTT]]]mmm|||yyyttt{{{zzzkkk___^^^]]]XXXVVVXXXYYYggg|||[[[EEE@@@===>>>@@@>>>???AAA???AAADDDFFFHHHKKKPPPSSSNNNOOOQQQSSSXXX___ggglllbbbaaaXXXUUU[[[]]]cccsssbbbMMMJJJWWWgggvvvpppfff___[[[ZZZSSSPPPPPPZZZooowwwkkkeeecccdddfffeeedddccccccdddeeefffiiiiiikkkpppuuusssllleeeaaaaaabbbeeeiiikkkkkkjjjuuuaaaRRRWWW\\\XXXWWWcccqqqxxxttt~~~mmmhhhsss~~~vvvuuuyyyyyytttqqqrrrtttsssyyyuuuooofff\\\QQQIIIDDDDDDCCCBBBEEEOOO___qqq}}}{{{rrrggg```XXXYYY[[[[[[YYYUUUPPPMMMHHHEEECCCCCCCCCFFFPPPZZZxxx]]]]]]XXX]]]eeemmmnnniii___WWW```YYYaaafffooouuuvvviiissskkkqqqeee[[[VVVKKKIIIQQQgggyyyyyyrrrssswwwyyysssuuuddddddgggwwwyyysssyyyzzzkkkccc^^^XXXUUUVVVQQQ```vvvxxx|||ttt}}}gggbbb```WWWSSSXXXZZZjjjvvvOOOAAA===<<<>>>???>>>???BBB===@@@EEEGGGIIIKKKNNNPPPLLLNNNPPPRRRTTTXXX]]]aaaYYYYYYRRRRRR[[[\\\___lllzzzlllQQQLLLPPPddduuuiii```]]]YYYSSSPPPSSS___ttt|||rrrggg```^^^```cccdddddddddbbbaaaaaabbbllllllmmmppprrrpppiiicccdddccccccggglllooonnnlllqqqeeeQQQUUU[[[WWWTTT^^^jjj{{{{{{~~~uuummm}}}|||uuukkkkkkttt|||vvvlllhhhnnnqqqpppqqqvvvzzz||||||{{{wwwrrriii^^^SSSLLLIIIFFFBBBBBBIIIUUUbbbkkknnnrrrvvvxxxtttkkk___WWWTTTVVVXXXYYYWWWSSSNNNJJJCCC@@@@@@AAABBBEEEOOOYYYhhhXXXccc^^^aaaggglllmmmhhh```ZZZ```YYY```ccclllrrr}}}kkkvvv~~~mmmpppfff___ZZZLLLGGGKKK[[[zzz~~~sssqqqqqqqqqqqqwww}}}fffaaaaaaeeemmmzzzvvvfff^^^[[[WWWUUUVVVUUUiii|||xxxzzzrrreeeaaaXXXSSSVVV\\\mmmjjjGGG???======???@@@>>>@@@DDD???CCCGGGJJJKKKKKKLLLMMMKKKNNNQQQRRRRRRQQQQQQRRRPPPSSSPPPSSS\\\[[[[[[eeeggg~~~\\\FFFQQQfffzzzwwwhhh```ZZZWWWUUUUUUXXXeee|||wwwnnnfff^^^\\\___```bbbdddcccaaa```aaacccooommmkkkkkkkkkhhhccc^^^cccbbbbbbeeejjjmmmllljjjlll~~~eeeMMMSSSZZZWWWTTT\\\fffvvv{{{yyyyyylllwwwxxxvvvqqqmmmooorrrooohhhdddjjjooorrrvvv|||}}}{{{{{{zzzyyytttkkk```XXXOOOJJJDDDAAADDDLLLUUU[[[___cccgggiiifff^^^VVVQQQSSSTTTVVVVVVTTTPPPKKKHHHBBB@@@???AAABBBDDDMMMWWWdddWWWbbbbbb```^^^]]]^^^___```___^^^]]]eeeaaaffflllrrrmmmmmmvvvnnniiibbbYYYMMMDDDEEEQQQkkkwwwpppmmmiiioooppp|||}}}ddd______]]]^^^bbbjjjuuuwwwfff]]]ZZZWWWUUUUUU```vvv~~~}}}xxxvvv}}}jjj```ZZZVVVWWW___nnn___CCC@@@>>>???BBBAAA???AAAFFFBBBEEEIIILLLLLLLLLMMMNNNKKKNNNRRRTTTRRRPPPMMMLLLOOOTTTRRRTTTZZZWWWVVV```]]][[[NNNPPP[[[|||yyylll]]]YYYXXXXXXVVV\\\ppp{{{tttnnnjjjiiiiiiiiiiiiiiijjjkkkpppqqqwwwvvvkkkhhhccc\\\[[[```^^^aaabbbbbbaaabbbfffjjjooolllhhheeebbb___\\\ZZZ^^^^^^___aaadddffffffeeeiiitttcccHHHOOOXXXWWWUUU\\\eeessswwwooooooyyynnnhhhjjjmmmmmmjjjqqqvvvyyy{{{~~~{{{{{{zzzzzz{{{zzzsssiiibbbVVVPPPGGGBBBBBBGGGLLLOOOUUUWWWZZZZZZWWWSSSOOONNNOOOPPPQQQPPPNNNKKKGGGEEECCCAAAAAABBBBBBDDDLLLVVVrrr]]]]]]aaa]]]WWWTTTVVVZZZ^^^aaa```iiisssgggfffjjjkkkvvvhhhwwwnnnlllfffYYYTTTFFFEEEKKK^^^xxxuuuooohhhkkkhhhooojjjaaa```^^^ZZZYYY\\\ccctttzzzxxxeee]]]ZZZXXXVVVVVVkkkvvvvvvxxx~~~rrr```[[[[[[[[[```lllzzz{{{TTTCCCAAA@@@BBBEEECCC@@@BBBGGGCCCFFFJJJMMMNNNOOOQQQRRRNNNQQQSSSSSSQQQNNNLLLKKKQQQVVVTTTTTTWWWSSSUUUbbbccclllkkkSSSOOOccczzz~~~jjjaaa[[[[[[XXXVVVaaaooo~~~~~~||||||uuuvvvwwwvvvuuuuuuwwwyyyxxxxxxzzz{{{}}}~~~|||zzzwwwwwwyyyyyyxxxvvvmmmmmmmmmkkkgggeeeddddddgggeeebbb```^^^]]][[[ZZZXXXXXXXXXXXXXXXYYYYYYZZZ\\\___hhhzzzuuuhhh]]]\\\YYYUUUXXX```ZZZ]]]^^^^^^]]]aaaiiipppmmmiiiccc^^^[[[YYYYYYYYY[[[\\\___```___```aaabbbfffjjjcccIIIJJJUUUWWWUUU\\\dddrrrxxxuuujjjxxx~~~vvvoooppptttuuuuuu~~~}}}{{{zzz{{{{{{vvvmmmeee^^^WWWLLLFFFDDDFFFHHHJJJLLLNNNPPPNNNKKKIIIIIIJJJKKKKKKKKKKKKJJJHHHGGGFFFCCCAAAAAACCCCCCEEEMMMVVVeeeXXXaaa___\\\[[[]]]```bbbcccfffuuuqqqkkknnniiixxxfffhhhooopppiii\\\^^^LLLIIIJJJVVVlll|||ssskkkiiidddgggvvvvvvgggbbb]]]XXXUUUVVVZZZfff~~~|||rrr}}}vvvccc[[[ZZZYYYXXXXXXppp{{{wwwrrrllliiikkkrrrxxxyyy```[[[^^^^^^bbbjjjttt|||lllLLLDDDBBBBBBDDDFFFDDDAAACCCHHHCCCFFFJJJNNNPPPRRRTTTVVVRRRSSSSSSQQQNNNKKKJJJJJJQQQVVVTTTRRRTTTRRRWWWhhhrrrgggsssdddTTTVVVYYYvvv{{{kkk___]]]ZZZTTTVVV^^^```ccceeefffeeecccbbbbbb^^^^^^]]]\\\[[[]]]```cccaaa```___^^^___```bbbccc___^^^]]]\\\]]]^^^^^^]]]YYYYYYXXXYYY[[[^^^```bbb[[[[[[\\\[[[ZZZWWWVVVUUUVVVVVVVVVWWWWWWXXXXXXXXXVVVYYYcccvvvyyymmm^^^RRRQQQPPPMMMSSS^^^VVVXXXYYYYYYYYY___jjjrrrkkkggg```ZZZWWWWWWXXXZZZZZZ]]]``````^^^]]]___bbbcccbbbcccLLLFFFSSSVVVUUU\\\cccqqqzzz{{{hhhrrr~~~~~~~~~{{{|||~~~{{{{{{zzzvvvmmmeeeddd[[[PPPIIIFFFGGGHHHHHHFFFHHHIIIHHHDDDCCCDDDFFFIIIIIIHHHHHHHHHHHHIIIIIICCCAAABBBDDDEEEGGGOOOXXXsss___gggdddbbb```[[[VVVYYY___eee}}}|||gggeeeqqq{{{gggkkkyyyzzziiikkkhhh]]]PPPFFFBBBLLL]]]mmmxxx~~~ppprrrnnnmmmuuunnneee___XXXWWW\\\^^^aaaqqqvvvvvvxxx|||kkk^^^UUURRRYYYccciiiZZZXXXYYYYYYZZZhhhttt^^^^^^^^^aaadddhhhlllpppwww~~~RRRBBBCCC@@@@@@DDDIIIIIIEEEEEEHHHNNNMMMLLLNNNRRRVVVVVVUUU```aaa```XXXNNNJJJMMMQQQVVVWWWTTTOOONNNSSS\\\bbbeeehhhlll}}}qqq[[[SSS]]]iii{{{lllaaa^^^^^^[[[XXX\\\\\\[[[[[[[[[[[[\\\\\\[[[YYYXXXXXXZZZ[[[[[[[[[ZZZ[[[]]]___^^^\\\YYYWWWYYYYYYXXXYYYYYY[[[\\\]]]ZZZZZZZZZZZZ\\\^^^aaabbbgggddd```^^^^^^]]]\\\[[[YYYYYYZZZZZZ[[[\\\]]]]]][[[^^^gggxxx~~~yyykkkddd]]]TTTNNNLLLMMMPPPQQQRRRTTTTTTSSSTTTYYYbbbhhhaaa___[[[XXXWWWXXXZZZ[[[```bbbeeehhhiiifffaaa]]]bbbbbbssssssBBBGGGRRR\\\\\\ZZZ```mmmxxx}}}pppppp|||yyyqqqkkkeee___]]]^^^]]]WWWOOOHHHEEEEEEDDDEEEFFFGGGFFFDDDBBB@@@IIIHHHIIILLLNNNLLLGGGCCCCCCBBBBBBCCCCCCCCCKKKSSS}}}pppjjj\\\```___``````\\\WWWXXX]]]cccooowwwqqqhhhjjjuuurrriiipppkkkmmmiiiYYYSSSJJJCCCIIIUUUcccpppzzz{{{tttlllaaaYYYYYYZZZ]]]mmmxxxggg^^^WWWUUU```ppppppZZZSSSQQQOOOOOOQQQaaa|||zzz```\\\```gggfffiiilllnnnqqqzzzsssOOOCCCBBBAAAAAAEEEIIIJJJGGGGGGKKKDDDQQQXXXTTTNNNOOOUUUYYYYYYZZZXXXTTTNNNLLLOOORRRRRRSSSSSSTTTVVVYYY[[[ZZZaaabbbffftttuuuggg\\\YYY```ssszzzhhh___[[[YYYWWWXXXYYY[[[]]]]]]\\\[[[ZZZ[[[ZZZZZZ[[[\\\]]]]]]\\\]]]^^^______^^^\\\ZZZYYY^^^]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^```ccceeegggeeeeeedddcccbbb``````_______________```aaacccdddiiimmmvvv}}}mmmuuuqqqhhh]]]WWWQQQMMMLLLOOOQQQRRROOOPPPQQQPPPOOORRRYYY^^^YYYWWWUUUTTTUUUXXX[[[]]]eeefffggghhhgggddd```\\\```aaammmSSSGGGPPPXXXYYYWWW[[[fffooo~~~pppmmmzzz~~~|||uuujjjdddfffgggfffZZZ\\\]]]\\\XXXSSSPPPNNNNNNLLLHHHFFFDDDEEEGGGHHHMMMLLLMMMOOOPPPOOOKKKGGGCCCBBBCCCEEEEEEFFFLLLTTTssshhhttttttddd]]]___```ccceeebbb]]]]]]aaaeeecccccceeegggkkkttt~~~zzzjjjhhh{{{nnnllliiiZZZYYYOOOFFFEEEKKKVVVfffssssss~~~pppcccaaadddmmmuuuqqqtttccc^^^YYYWWWhhhuuuXXXOOONNNMMMLLLKKKOOO\\\uuuzzz^^^ZZZcccpppgggjjjlllmmmooowwwaaaJJJCCC@@@CCCCCCEEEIIIJJJHHHJJJOOOaaa}}}{{{___RRRQQQRRRQQQPPPOOONNNOOOPPPSSSTTTRRROOONNNRRRWWWZZZXXXUUUYYYXXX[[[ggg||||||fffRRRQQQ[[[gggttt|||ooohhheeebbbcccfffjjjmmmnnnllliiifffeeedddccccccdddcccaaa___ccccccbbb```___^^^]]]]]]^^^^^^___``````___^^^]]]aaabbbbbbdddgggjjjmmmooonnnqqquuuuuussspppppppppwwwwwwvvvuuuwwwyyy{{{}}}xxx___fffsssfffbbbXXXTTTOOOMMMMMMOOOPPPPPPOOOQQQSSSSSSRRRTTTXXX]]]TTTSSSRRRRRRSSSWWW[[[^^^dddddddddcccbbb```^^^]]]___bbbggg[[[HHHNNNUUUXXXVVVXXX___fff|||}}}uuummmqqqrrrfffaaadddfffeeeWWWYYY\\\```aaa```\\\XXXZZZWWWTTTPPPMMMLLLKKKLLLOOOOOOOOOPPPQQQQQQNNNKKKDDDCCCDDDGGGGGGHHHNNNVVVmmmiiirrrrrriiieeebbbbbbdddfffccc___```eeelllaaa[[[___cccdddlllwwwtttqqqdddpppwwwhhheeebbb^^^UUUKKKDDDCCCKKK]]]nnnpppuuu~~~}}}nnn^^^^^^\\\]]]rrrvvvWWWNNNQQQSSSRRRPPPMMMOOO^^^zzzqqq\\\]]]jjjyyyrrrsssrrroooooovvvuuuRRREEEDDD@@@EEEDDDEEEIIIJJJIIIMMMRRRxxx\\\PPPJJJNNNLLLJJJLLLQQQUUUVVVVVVVVVPPPLLLMMMPPPQQQSSSVVVSSSQQQUUU^^^fff{{{nnnWWWMMMNNNXXXbbbvvv~~~}}}{{{xxxuuutttrrrooollljjjjjjkkkkkkjjjllloooqqqssssssrrrrrruuuuuuvvvxxx{{{mmmbbb^^^||||||iii]]]ZZZXXXUUUQQQOOOOOOOOONNNMMMOOORRRVVVWWWVVVWWWZZZ]]]VVVTTTRRRQQQSSSUUUYYY[[[______^^^]]]\\\]]]___```___fffeeewww^^^JJJLLLRRRWWWXXXXXX\\\aaasss|||rrrlll}}}vvvmmmjjjjjjfffaaaVVVWWWZZZ```eeeeeeaaa]]]``````aaa___[[[UUUNNNJJJOOOOOOPPPQQQRRRQQQOOONNNHHHFFFEEEFFFFFFHHHPPPYYYwwwcccfffnnnooolllhhhaaa`````````]]]ZZZ]]]cccoooeee___```___]]]eeeqqqrrruuuzzz___hhhmmmbbbhhhbbbZZZPPPFFFAAAEEEWWWhhhooorrrxxxeeeZZZ___fffmmmzzzXXXNNNPPPSSSSSSLLLJJJKKKRRRdddeee[[[```jjjvvvzzzwwwrrrllljjjqqqiiiKKKCCCDDDBBBEEEDDDEEEHHHIIIIIIMMMSSSwwwqqq[[[QQQKKKOOOLLLJJJMMMSSSWWWWWWVVVWWWTTTSSSSSSPPPKKKNNNTTTRRRQQQVVV\\\\\\eee{{{]]]MMMNNNUUUbbb|||jjjffflllvvvtttaaaWWWVVVVVVTTTRRRQQQRRRRRRQQQOOOOOOSSSVVVVVVTTTRRRSSSUUUUUUSSSRRRQQQRRRUUUXXXZZZ``````^^^[[[YYYZZZ]]]aaa```iiifffqqqdddJJJHHHLLLSSSXXXWWWZZZ^^^ooo~~~}}}wwwkkkrrryyytttpppjjjbbbZZZYYYZZZ^^^ccceeeccc```bbbbbbbbbaaa]]]XXXSSSOOORRRSSSUUUVVVVVVUUUSSSSSSPPPKKKHHHFFFEEEHHHQQQ\\\nnncccffffffgggeee]]]bbb```______\\\YYY]]]dddjjjhhheeebbb]]][[[bbbkkkpppjjjbbbcccrrrzzzdddhhheee^^^UUUKKKCCCCCCPPP^^^lllsss~~~yyyjjj___ZZZeeevvvbbbQQQNNNNNNKKKLLLLLLLLLMMMUUUiiiuuu[[[YYY]]]^^^dddhhhgggdddaaacccnnniiiOOOEEEDDDDDDEEECCCDDDHHHHHHHHHKKKQQQ[[[gggmmmcccTTTLLLLLLMMMNNNLLLKKKNNNSSSVVVVVVUUUUUUUUUZZZ___YYYMMMIIINNNSSSTTTZZZ^^^ZZZ^^^yyydddUUURRRPPPaaauuuzzzqqqiiiqqqyyyhhhXXXSSSUUURRRQQQQQQRRRTTTVVVVVVVVVWWWZZZ\\\ZZZUUURRRQQQRRRSSSRRRQQQPPPRRRVVVZZZ\\\eeeeeebbb]]]XXXWWWZZZ^^^```hhhdddoooiiiJJJDDDEEEOOOVVVVVVWWW[[[mmmzzz~~~|||nnnlllvvvmmmgggccc```______cccgggkkkmmmjjjfffaaa]]]ZZZYYYZZZ[[[WWW[[[___aaa___]]]\\\[[[XXXSSSNNNJJJGGGIIIRRR]]]kkkffffff___bbbcccUUU^^^]]]___```^^^\\\___eeeeeeiiijjjccc]]]^^^aaacccjjjhhhvvvxxxdddiiillliiihhhbbbYYYOOOEEEAAAHHHSSSdddrrr|||pppfffbbbcccooosss[[[TTTPPPLLLRRRQQQOOOLLLOOO]]]sssssscccdddbbb\\\\\\WWWYYYZZZ\\\aaammmoooZZZJJJDDDFFFCCCBBBDDDGGGGGGFFFHHHMMMPPPMMMKKKKKKGGGCCCFFFLLLIIIIIIJJJLLLPPPRRRSSSSSSVVVSSSWWW___[[[OOOHHHKKKQQQSSSXXX[[[ZZZ___pppyyyhhhXXXVVV[[[fffsssrrrggglll}}}qqqggg^^^UUUQQQRRRRRRQQQPPPQQQTTTWWWXXXXXX^^^```bbbaaa]]]ZZZZZZ\\\ZZZXXXVVVUUUVVVYYY\\\^^^ddddddbbb[[[UUUSSSVVVZZZ]]]bbb^^^kkkzzzOOOEEECCCMMMVVVVVVVVVZZZfffsss|||vvvmmm{{{vvvpppllljjjfffdddgggooozzz}}}xxxppphhhcccaaaaaabbb\\\aaagggjjjhhheeebbbaaa^^^ZZZVVVRRRNNNMMMSSS[[[kkk]]]___aaa[[[dddkkk\\\UUUVVVZZZ^^^]]]ZZZ\\\aaaccclllmmmccc]]]______[[[eeeiiillliiigggrrrtttllljjjccc[[[RRRGGG@@@CCCJJJ\\\oooyyyvvvqqqjjjjjjlllxxxkkkaaaoooggg^^^ZZZVVVSSSQQQOOOMMMRRR```tttvvvxxxrrrgggeee[[[]]]______aaaiiivvvtttbbbNNNEEEGGGBBBAAACCCGGGGGGDDDFFFJJJLLLDDDCCCKKKMMMEEEEEEKKKEEEFFFHHHKKKMMMOOOQQQRRRZZZQQQNNNUUUVVVNNNIIIKKKMMMPPPTTTVVVYYY```lllvvvvvvcccSSSQQQRRRTTTaaaqqqxxx|||jjjbbb}}}oooaaa\\\[[[WWWQQQNNNUUUSSSQQQQQQSSSUUUUUUUUU\\\___bbbbbbaaa```bbbeeedddbbb___\\\[[[\\\]]]___^^^^^^]]]WWWQQQPPPTTTXXXZZZ]]]XXXgggUUUHHHDDDOOOXXXWWWWWW[[[^^^kkk|||~~~kkkvvvyyy}}}}}}ssspppllliiikkkwww|||ssskkkeeebbb^^^dddkkknnnlllhhheeedddaaa^^^\\\ZZZTTTPPPSSSYYYmmmcccXXXWWW]]]bbbbbb___ZZZ^^^\\\^^^```VVVSSS]]]]]]\\\___cccaaa]]]aaaiiiooooooggg|||qqqrrrgggqqquuukkksssccc[[[^^^TTTAAA===IIIOOOcccrrrttt}}}xxxrrrvvvttt]]]VVVYYYqqqwwwnnnfffYYYQQQVVVVVVSSSYYYnnnuuuiiieee```^^^ccckkkttt```YYYQQQJJJFFFAAAEEEDDDDDDDDDFFFFFFEEECCCDDD@@@EEEQQQUUULLLEEEDDDHHHKKKNNNPPPOOONNNMMMMMMPPPOOOMMMJJJHHHHHHKKKMMMKKKPPPSSSRRRVVV```eeeeeewwwbbbXXXVVVNNNKKKPPPWWW^^^nnnzzzcccWWW^^^zzzsssjjj___ZZZZZZZZZVVVQQQTTTSSSSSSRRRRRRSSSTTTTTTUUUVVVXXX[[[```fffkkknnniiihhhfffcccbbbaaaaaaaaa]]]]]]ZZZWWWSSSQQQRRRTTTWWWVVVYYYfffnnnOOODDDRRRXXXXXXZZZZZZ[[[fffxxxzzzwwwyyynnn~~~}}}~~~zzzqqqpppxxx|||zzz|||~~~|||qqqdddbbbjjjooommmkkkkkkggg```^^^bbbaaaaaaaaaXXXWWWeeellldddZZZWWWYYY[[[[[[YYYZZZ```aaacccfff^^^ZZZccc]]]^^^]]]]]]eeellliii```iiimmmiiitttppp___iiiuuulllgggccc^^^RRRFFFBBBEEEKKK[[[jjjqqq{{{ppp___XXXTTT```yyy{{{oooddd]]]]]][[[]]]iii|||sssllliiimmmvvvpppTTTNNNIIIFFFFFFCCCHHHFFFEEEEEEFFFEEECCCAAAGGGGGGKKKRRRSSSMMMHHHFFFGGGIIIKKKLLLLLLLLLMMMNNNMMMLLLJJJIIIHHHIIILLLNNNVVVXXXXXXXXX___hhhkkkhhhgggqqqwwwcccRRRLLLPPPLLLOOOYYYfffppp{{{vvvooo[[[WWWYYYbbbtttssshhhaaaZZZVVVVVVVVVTTTRRRVVVUUUSSSRRRRRRSSSTTTUUUTTTWWW[[[```cccdddcccbbbeeeggghhhgggdddaaa```aaaZZZZZZXXXUUUSSSSSSVVVXXXRRRWWWYYYeee^^^FFFKKKRRRXXX\\\ZZZ\\\fffvvvyyy~~~}}}nnnuuu{{{yyy|||}}}wwwwwwxxxqqqhhhggglllnnnjjjgggeee___XXXNNNSSSYYYeeejjj^^^ZZZjjjgggbbb[[[VVVUUUUUUVVVVVVSSS[[[\\\^^^ccc]]]YYYbbb```bbb]]]ZZZiii{{{rrr\\\bbbeeegggiiioooXXX```zzz{{{hhhkkkhhh^^^TTTMMMGGGBBBFFFOOO]]]kkkuuuwwwggg```VVVUUUdddyyyrrrooonnnuuuvvvuuu{{{___HHHFFFBBBBBBEEECCCGGGFFFEEEEEEFFFFFFDDDCCCDDDIIIMMMLLLJJJJJJGGGCCCCCCEEEGGGHHHGGGHHHIIIKKKIIIHHHGGGFFFGGGIIILLLMMMTTTTTTUUU[[[gggtttwwwttt^^^]]]jjjiiiXXXMMMIIIIIINNNXXXcccqqq|||ttteeeZZZTTTWWW^^^mmmssscccXXXVVVSSSPPPOOOOOOQQQRRRUUUSSSPPPMMMMMMNNNPPPRRRWWW\\\ccciiiiiieee___[[[]]]bbbfffeee```\\\[[[]]]ZZZYYYWWWTTTSSSUUUXXX[[[XXXbbb___iiitttPPPKKKPPPXXX\\\VVV\\\eeerrr~~~yyyzzzqqqzzzxxxrrrnnnnnnqqqppplllnnnnnnlllgggcccaaa[[[TTTFFFJJJWWWoooyyyhhhaaasss___]]]ZZZWWWTTTTTTVVVXXXSSSZZZXXXVVV[[[XXXXXXaaafffeee___]]]jjjxxxsssdddaaa\\\bbbcccjjjcccaaannnqqqkkkddd```\\\TTTJJJCCCBBBDDDRRReeeooouuuxxxqqqddd]]]eeerrr|||qqqUUUFFFFFFBBBBBBDDDAAACCCBBBCCCEEEHHHJJJIIIHHHAAAKKKNNNGGGDDDIIIIIIEEEEEEHHHKKKLLLKKKIIIIIIIIIFFFDDDCCCDDDEEEGGGIIIIIILLLMMMQQQYYYeeepppvvvwwwddd\\\]]]qqqcccXXXLLLGGGKKKTTT\\\bbbiiiqqqjjjXXXTTT\\\dddxxxfffWWWNNNOOOOOOLLLJJJIIILLLOOOUUURRRNNNKKKKKKLLLOOORRRTTTZZZbbbhhhhhhddd\\\WWWUUUZZZ___]]]VVVRRRTTTWWWZZZZZZXXXUUUTTTVVVZZZ^^^aaakkkaaajjjeeeWWWSSSXXXZZZSSSZZZcccooo{{{ttttttvvvsssqqqmmmkkkkkknnnppppppuuupppiiidddbbb```[[[VVVOOONNN[[[yyyrrrjjj}}}[[[\\\[[[YYYVVVUUUVVVXXX___eee^^^WWWZZZ\\\___jjjhhhccc```aaadddfffkkkooogggYYY___gggccc{{{yyyfffdddkkkZZZaaaeeeZZZLLLIIIAAA???JJJ^^^gggkkkzzz~~~yyy{{{ooo|||uuu^^^LLLEEEHHHEEEDDDFFFBBBCCCCCCCCCFFFIIIJJJJJJIIIDDDMMMOOOHHHFFFLLLOOOLLLKKKNNNSSSTTTRRRNNNKKKIIIEEECCCAAABBBDDDFFFFFFEEEKKKNNNTTTYYY\\\```fffkkkjjjddd___bbbqqq|||fffUUUOOOOOOOOOMMMUUUWWW___mmmxxxuuurrrjjjaaa^^^iii~~~{{{fff[[[QQQLLLNNNOOOLLLHHHFFFHHHKKKUUURRRNNNLLLKKKMMMPPPRRRKKKPPPVVV[[[]]][[[WWWTTTQQQUUUXXXTTTNNNKKKOOOTTTWWWWWWVVVVVVVVVYYY^^^bbb___fffZZZddd}}}bbbQQQSSS[[[YYYXXX```kkkuuuuuu{{{|||oootttssssssrrrrrrsssvvvyyyvvvjjjdddbbb___ZZZVVVWWWRRRZZZwwwxxxttt[[[\\\\\\[[[XXXVVVVVVVVVhhhmmmcccWWWZZZ___dddooofff```______\\\ZZZdddssskkk^^^aaakkkgggnnnhhhYYYppppppUUU]]]ggg^^^RRRPPPDDD@@@FFFUUU]]]bbbooolllgggttt{{{}}}mmmjjjaaaOOOCCCDDDHHHEEEEEEHHHEEEGGGFFFFFFGGGIIIIIIHHHFFFCCCGGGHHHEEEEEEIIIKKKKKKGGGJJJOOOPPPNNNJJJFFFDDDFFFDDDAAACCCFFFHHHFFFDDDFFFJJJQQQWWWWWWWWW^^^ggggggccc^^^ZZZ\\\ooo|||pppkkkddd]]]XXXOOOLLLTTT]]]hhhwww{{{mmmccc```ZZZiii|||xxxcccVVVTTTPPPOOOPPPQQQNNNIIIFFFFFFGGGLLLJJJHHHFFFFFFHHHKKKLLLKKKMMMQQQTTTVVVWWWWWWWWWQQQSSSTTTQQQLLLKKKNNNSSSPPPQQQSSSUUUXXX\\\aaaddd[[[```ZZZbbbkkkLLLLLL]]]bbbXXX^^^fffooozzz{{{yyy~~~ppphhheeeaaa[[[XXXVVVPPPRRRjjj|||XXXYYYYYYZZZ[[[ZZZYYYWWWdddiii```SSSVVV\\\bbbkkkbbbbbb___[[[[[[aaaiiiooodddeeeeeehhhjjjlllrrr\\\```}}}|||ZZZVVV```aaa[[[VVVHHHDDDDDDKKKQQQXXXdddqqq}}}eee___dddrrryyynnndddZZZYYYvvv~~~WWWMMMCCCEEEGGGBBBCCCIIIFFFHHHHHHGGGHHHIIIIIIGGGFFFCCC@@@>>>AAACCCBBBBBBDDD@@@BBBEEEEEEDDDBBBBBBBBBGGGDDDBBBEEEJJJLLLKKKHHHBBBCCCJJJSSSVVVWWW]]]eee```\\\YYYWWWXXXbbbwwwkkkYYYUUUWWW[[[fffsss}}}pppfffeeebbb[[[[[[aaayyysssnnngggUUUNNNRRRRRRRRRRRRRRROOOKKKHHHFFFEEEDDDDDDBBBBBBBBBDDDFFFHHHRRRRRRRRRSSSTTTUUUVVVWWWOOOQQQQQQPPPNNNMMMMMMNNNNNNPPPSSSUUUVVVXXX[[[^^^ZZZ___aaaeeetttwwwOOOKKK[[[aaaYYY\\\bbbjjjuuu||||||}}}}}}zzzqqqoookkkfffcccVVVQQQOOOaaazzzSSSSSSUUUYYY]]]^^^]]][[[^^^eee]]]QQQTTT[[[```hhhaaafffbbbYYY___pppsssjjjZZZjjjgggbbbiiilllyyykkk]]]fff```PPPXXXdddbbbYYYJJJGGGDDDDDDIIIRRR]]]fffzzzvvv___XXXWWW\\\dddvvvqqqbbbcccaaabbb|||yyyRRRRRRIIIHHHGGG???AAAGGGFFFFFFEEEFFFGGGJJJKKKJJJIIIIII???<<>>@@@BBBDDDGGGIIIKKKKKKLLLFFFCCCBBBCCCAAA===???CCC<<<@@@DDDCCC@@@@@@CCCGGGOOOLLLIIIGGGHHHIIIIIIIIIGGGIIIJJJLLLMMMPPPTTTXXXVVVTTTTTTWWWWWWWWW[[[bbbiiiyyyvvvzzztttoooqqquuuwwwwwwxxxxxxvvv~~~|||{{{vvvnnnhhhfffccc]]]\\\aaaaaafffnnnrrrnnnfffeeeiiitttuuuzzzvvvtttwwwlll___VVVTTTOOOHHHKKKUUUQQQRRRRRRPPPLLLHHHFFFEEEGGGLLLJJJBBBBBBJJJMMMGGGPPPTTTTTTQQQRRRUUUTTTNNNQQQOOONNNOOOQQQQQQNNNKKKQQQSSSUUUVVVUUUTTTQQQPPPRRRYYY]]]___jjj~~~YYYKKKGGGZZZZZZWWWZZZbbbkkkwwwyyyyyyyyyyyyuuunnnqqqqqqmmmSSSPPPgggZZZYYYZZZ]]]bbbeeeeeeddddddbbb___\\\YYYXXXXXXXXXUUU^^^```ZZZ___lllooohhh```^^^bbbhhhfffbbbjjjxxxjjjiiitttsssdddgggfff^^^ZZZRRRHHHBBBCCCGGGKKKMMM\\\pppyyywwwzzz}}}vvv\\\VVVTTTSSSSSSWWWdddzzzwwwsssooorrraaaMMMPPPMMMJJJIIIKKKJJJFFFAAA???AAADDDGGGIIIJJJJJJJJJHHHDDDBBBCCCCCC@@@@@@CCCBBBEEEGGGFFFBBB@@@BBBFFFMMMKKKGGGFFFFFFGGGGGGGGGGGGIIIKKKKKKLLLNNNQQQSSSMMMMMMOOOSSSSSSRRRTTTYYY```dddxxxtttiiiiiinnnqqqsssttttttnnniiikkkssszzz{{{xxxrrrkkkffffffdddaaaaaaeeezzz~~~zzz}}}rrr___TTTMMMLLLHHHBBBEEENNNJJJKKKMMMMMMKKKHHHEEEDDDEEEJJJIIIBBBCCCKKKMMMHHHPPPSSSSSSRRRTTTWWWTTTMMMRRRPPPOOOOOOQQQQQQOOOMMMOOOOOOPPPPPPPPPPPPPPPOOOVVV[[[]]]ZZZ___nnnZZZJJJFFFVVVZZZWWWXXX___fffrrrwww}}}}}}~~~xxxpppiiijjj}}}eee___wwwXXXXXXZZZ^^^bbbeeeeeedddeeeccc```\\\YYYWWWVVVVVVWWWZZZ[[[ZZZ[[[______]]]^^^^^^bbbgggeee```dddnnnxxxeeeqqquuunnniii^^^aaaZZZPPPGGGBBBBBBDDDEEEJJJ[[[ppp{{{yyyrrrnnnnnnuuuwwwdddXXXXXXWWWSSSQQQUUUbbbyyy}}}~~~oooVVVIIIOOOLLLIIIIIIKKKJJJFFFCCC???@@@BBBEEEGGGIIIKKKKKKIIICCC@@@BBBCCCAAA@@@@@@CCCEEEFFFEEEBBBAAACCCEEELLLIIIEEEDDDDDDEEEEEEDDDGGGIIIKKKKKKKKKJJJKKKMMMFFFFFFJJJOOOPPPNNNOOOSSS[[[RRRVVVrrr~~~~~~wwwjjjcccQQQIIIDDDEEECCC???AAAHHHDDDEEEHHHIIIJJJHHHFFFEEECCCHHHIIIEEEFFFMMMNNNJJJOOOQQQRRRUUUZZZ^^^YYYRRRRRRPPPOOOOOOPPPPPPOOONNNMMMMMMMMMMMMNNNOOOPPPPPPRRRXXX\\\ZZZ]]]lll[[[HHHDDDOOOYYYWWWWWWZZZ___kkk~~~~~~rrr~~~ssswwwyyyrrrpppxxx~~~zzzuuulllVVVVVVWWWZZZ]]]aaaccceeefffdddaaa]]]ZZZWWWVVVUUU\\\[[[[[[^^^]]]YYYYYY\\\``````dddgggeeeaaadddkkkzzzdddlllvvvuuulllffffffbbbYYYOOOFFFAAAAAACCCAAAMMM]]]jjjnnnmmmkkkjjjnnnqqqwwwyyyccc```]]]WWWVVVUUU[[[iii~~~llldddcccqqq~~~||||||{{{]]]MMMHHHIIIHHHFFFFFFGGGFFFCCCAAA@@@@@@@@@BBBEEEJJJNNNQQQIIIAAA===???CCCBBB???>>>???@@@AAAAAA@@@AAADDDGGGJJJHHHDDDCCCCCCDDDDDDCCCGGGIIIKKKKKKIIIHHHGGGGGGFFFEEEIIINNNOOONNNPPPUUUVVVUUUXXXcccuuuwww```UUURRRIIIDDDBBBDDDDDDBBBCCCHHHFFFEEEEEEFFFGGGIIIIIIIIIDDDHHHJJJHHHJJJOOOPPPMMMNNNNNNPPPWWW___ccc___YYYQQQOOONNNMMMMMMNNNOOOOOOLLLMMMOOOQQQRRRRRRRRRRRRNNNUUUZZZZZZ^^^mmm^^^EEECCCHHHXXXXXXWWWVVVXXXbbbsssuuurrryyyqqqnnn{{{~~~yyyVVVVVVUUUVVVXXX]]]bbbeeedddcccaaa^^^\\\ZZZXXXWWW```]]]^^^aaa___ZZZ[[[aaabbbbbbcccdddcccbbbeeejjjnnnmmmggglllnnnkkkfffccc]]]UUULLLEEEBBBBBB???EEEOOOYYYaaafffhhhhhhggglllqqqwwwuuufff___WWW[[[XXXZZZaaallliiiXXXUUUUUUZZZfff}}}{{{}}}{{{xxxyyyuuugggQQQIIIIIIFFFEEEDDDDDDDDDBBB@@@???BBB@@@>>>???CCCJJJRRRWWWIIIAAA===AAAEEEDDDBBBAAA@@@@@@@@@@@@@@@BBBDDDGGGIIIFFFCCCBBBCCCDDDDDDCCCGGGIIIKKKJJJHHHEEEDDDDDDGGGFFFGGGKKKLLLMMMRRRXXXQQQWWW\\\\\\[[[jjj}}}iiiSSSKKKJJJEEECCCCCCEEEFFFFFFGGGJJJLLLHHHDDDDDDFFFJJJMMMNNNGGGJJJKKKKKKMMMPPPQQQPPPOOOMMMOOOUUU[[[]]][[[XXXOOONNNMMMKKKKKKLLLOOOQQQJJJNNNSSSWWWXXXWWWSSSQQQRRRUUUXXXWWWXXXcccxxx}}}dddDDDCCCBBBVVVYYYZZZUUUTTT[[[iiittttttyyyxxxlllmmm}}}xxxvvvzzzmmmqqqVVVVVVVVVUUUVVVZZZ```ddd_________^^^]]]\\\[[[[[[___^^^___```]]][[[^^^dddbbbbbbbbbaaa``````bbbeeecccqqqmmmhhhssstttjjjcccbbb___ZZZTTTLLLFFFBBB???@@@DDDLLLUUU]]]bbbddd```fffjjjmmmtttzzzkkkccc___XXXVVVZZZcccttt}}}\\\PPPPPPPPPNNNTTTfffzzzrrrqqqpppsssyyywwwuuuYYYKKKHHHHHHFFFFFFFFFEEECCCAAA@@@???AAA@@@>>>>>>BBBIIIQQQUUUHHHCCC@@@DDDGGGFFFFFFHHHGGGEEECCCBBBBBBBBBDDDEEEFFFDDDAAA@@@BBBCCCDDDDDDEEEGGGGGGFFFDDDBBBBBBCCCEEECCCDDDHHHJJJKKKQQQXXXRRRSSSUUUUUUUUU\\\oooxxxwww}}}rrr]]]KKKDDDDDDCCCBBBBBBCCCEEEFFFHHHJJJOOOJJJDDDCCCGGGLLLOOOOOOLLLLLLLLLLLLMMMOOOPPPPPPRRRNNNMMMOOOQQQQQQQQQSSSOOOOOOMMMKKKIIIKKKOOOSSSKKKPPPVVV\\\]]]ZZZUUUQQQTTTUUUVVVVVVVVV^^^ppplllDDDEEEAAASSS[[[]]]XXXSSSVVV___ffftttyyy}}}vvvpppbbbaaayyyqqqvvvQQQSSSUUUVVVVVVWWWZZZ]]]XXXYYYZZZ[[[\\\]]]]]]]]]^^^aaaaaa\\\YYY[[[aaadddbbbcccdddbbbaaa___^^^\\\```fff}}}lllmmm~~~|||jjjeeedddcccbbb___WWWMMMEEE??????AAAFFFNNNVVV\\\___^^^ccccccaaagggvvvwwwiii___dddppptttXXXRRRQQQNNNMMMOOOWWWkkkpppiiiggghhhoooyyy{{{dddNNNGGGFFFFFFGGGGGGGGGEEECCC@@@???>>>?????????AAACCCGGGJJJLLLDDDAAAAAADDDFFFEEEGGGKKKHHHEEECCCAAAAAACCCDDDEEEBBB@@@>>>>>>@@@BBBDDDDDDBBBBBBCCCAAA@@@???@@@BBBAAA@@@CCCGGGJJJJJJOOOUUUTTTPPPPPPSSSUUUXXX^^^eeewwwmmmpppmmmkkkeee\\\QQQGGGCCCBBBBBBBBBBBBAAACCCFFFHHHIIIJJJFFFBBBDDDIIIMMMNNNMMMOOOMMMLLLKKKKKKKKKMMMOOORRRMMMKKKLLLJJJIIIOOOWWWQQQPPPOOOLLLJJJLLLQQQVVVRRRVVV[[[``````^^^YYYVVVVVVTTTTTTVVVXXX^^^mmm}}}vvvGGGJJJCCCQQQ\\\aaa[[[SSSTTTYYY\\\eeemmmuuu{{{vvvfff[[[ggg}}}JJJOOOTTTVVVTTTSSSTTTUUUSSSUUUWWWYYY[[[]]]^^^^^^^^^dddccc[[[WWW]]]cccdddcccfffhhhfffddd```[[[WWWddddddnnntttppprrrmmmiiihhhhhhiiihhh```SSSIII@@@@@@BBBFFFLLLSSSYYY\\\```bbb```ZZZ^^^nnn~~~tttyyyuuu]]]YYYWWWQQQPPPPPPRRRZZZmmmqqqeeeccccccdddnnnzzzvvv{{{YYYHHHEEEEEEDDDFFFGGGFFFDDDAAA>>>===<<<===???AAADDDEEEDDDCCCBBB>>>===>>>BBBBBBAAAEEEJJJCCC@@@>>>>>>@@@CCCEEEFFF???===<<<<<>><<<===???AAA>>>???CCCJJJLLLLLLNNNSSSOOONNNPPPRRRPPPOOOSSSYYY___qqqpppgggnnnaaa[[[TTTOOOLLLHHHGGGGGGCCCCCCCCCAAABBBFFFHHHHHHDDDBBBAAADDDJJJNNNMMMJJJQQQNNNKKKJJJIIIHHHJJJMMMPPPLLLJJJKKKIIIIIITTT```SSSRRRPPPMMMKKKMMMSSSYYYZZZ\\\```cccdddbbb___]]][[[VVVSSSUUUUUUXXXcccppp}}}JJJNNNFFFPPP]]]ddd^^^UUUSSSUUUVVVWWWaaaiiisssvvvfff^^^eeeMMMNNNOOORRRUUUVVVTTTRRRTTTPPPMMMOOOTTTYYY\\\]]]\\\]]]]]]]]]\\\]]]^^^```hhhhhhhhhddd___ZZZWWWVVVZZZdddeeettt~~~wwwwwweeeiiijjjfffffffff\\\NNNGGGBBB???BBBFFFLLLVVV___bbbeeeeeeaaa]]]bbbooozzztttwwwvvvfff___VVV[[[XXXRRROOORRR[[[pppmmmddd]]]___cccfffhhhjjjppplllRRRIIIHHHHHHHHHHHHDDDDDDHHHJJJFFFBBBAAAEEEDDDBBBAAA@@@@@@AAAAAAAAAFFFGGG@@@:::<<>>>>>AAAEEEGGGGGG@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAABBBBBBBBB>>>@@@CCCFFFHHHJJJJJJJJJJJJJJJIIIJJJKKKLLLNNNOOOTTTYYY```jjj|||xxxttttttkkk___\\\VVVPPPMMMIIIEEEEEEIIILLLHHHCCC??????BBBHHHLLLFFFBBB???AAAGGGJJJJJJGGGFFFFFFFFFGGGHHHHHHIIIIIILLLKKKKKKKKKLLLNNNPPPRRRLLLMMMNNNMMMMMMQQQXXX^^^[[[\\\[[[\\\cccjjjfff]]]XXXVVVTTTTTTVVV[[[```dddsss[[[EEEKKKSSScccmmmfffYYYRRRPPPOOORRRWWW```lllzzz{{{fffbbb```hhhRRRQQQQQQRRRSSSSSSPPPNNNQQQOOONNNMMMNNNQQQSSSTTTSSSTTTUUUVVVWWWYYY[[[]]]cccdddccc```\\\XXXUUUUUUTTT\\\\\\hhhwwwuuuttthhh^^^___ccc```YYYSSSGGGCCCAAACCCGGGKKKTTT]]]fffiiijjjgggcccfffqqq{{{uuu{{{mmmbbbZZZ]]]ZZZTTTPPPQQQUUUdddyyyoooooommmfff___\\\^^^`````````bbbhhhcccLLLGGGGGGGGGGGGHHHDDDCCCFFFGGGDDDAAAAAABBBAAA@@@@@@@@@AAABBBCCCEEEKKKKKKEEE@@@BBBHHHLLLCCC@@@<<<<<<>>>@@@AAAAAA@@@@@@?????????@@@@@@AAA@@@@@@AAAAAABBBCCCDDDEEE???@@@BBBCCCDDDEEEEEEFFFGGGGGGFFFGGGHHHIIIKKKLLLKKKNNNRRRWWWccczzzxxxkkkeeeccc^^^VVVVVVNNNIIIJJJJJJGGGEEEEEEIIIEEEAAA??????BBBFFFGGGHHHDDD???===@@@CCCEEEFFFHHHGGGDDDCCCBBBDDDEEEGGGKKKKKKJJJKKKLLLOOORRRTTTMMMMMMMMMMMMOOOSSSYYY]]]ZZZZZZXXXVVVZZZaaa```ZZZVVVTTTRRRQQQSSSXXX^^^aaannn~~~jjjHHHJJJRRRaaakkkfff\\\VVVTTTSSSPPPSSSZZZeeesss~~~vvvhhh\\\YYYnnnSSSQQQPPPPPPPPPQQQPPPOOOMMMOOOPPPNNNKKKJJJLLLNNNOOOOOOPPPQQQRRRTTTVVVWWW]]]______]]]ZZZXXXWWWWWWUUUXXXUUU]]]wwwqqqsssZZZWWWZZZWWWTTTVVVIIIEEEBBBCCCEEEIIIRRR[[[fffkkknnnmmmiiijjjqqqxxx{{{iiiaaaaaa^^^YYYVVVUUUUUU```ooocccbbbaaaaaa^^^^^^``````]]]]]]___```yyyuuuVVVGGGEEEFFFFFFFFFGGGCCCAAACCCDDD@@@>>>???>>>>>>===>>>???AAACCCDDDBBBGGGHHHBBB>>>AAAFFFIIIBBB@@@>>>===>>>???>>>===@@@???>>>===>>>???AAACCCAAA@@@@@@AAABBBDDDFFFGGGAAAAAA@@@@@@???@@@@@@AAADDDDDDCCCDDDEEEFFFHHHIIIHHHJJJLLLLLLQQQ```uuukkk\\\UUUQQQNNNMMMOOOHHHEEEIIIMMMKKKFFFCCCIIIEEE@@@???BBBDDDEEEEEELLLHHHCCC===:::<<>>@@@AAACCC===AAABBB===:::===BBBCCCCCCBBBBBBCCCCCCCCCBBBAAA???>>><<<;;;<<>>===>>>>>>???CCCCCCBBBCCCDDDEEEGGGHHHKKKMMMNNNMMMNNNVVVcccnnn}}}www\\\RRRNNNHHHEEEHHHIIIEEEFFFLLLNNNKKKFFFDDDMMMHHHBBB@@@CCCFFFGGGFFFNNNMMMJJJBBB<<<;;;@@@EEEMMMKKKGGGEEECCCDDDFFFHHHLLLKKKKKKKKKLLLOOORRRSSSOOOKKKHHHIIILLLOOONNNMMMMMMOOOOOONNNMMMQQQVVVZZZ\\\YYYUUUSSSTTTZZZ```dddjjjppp___NNNJJJTTTaaahhhhhhccc\\\WWWRRRPPPSSS\\\gggsss}}}nnneee```^^^hhhRRROOOLLLKKKMMMOOOPPPPPPLLLSSSXXXVVVNNNIIIJJJMMMQQQOOOMMMMMMOOOPPPOOONNNRRRUUUWWWYYYZZZ\\\___bbbkkkiiiccc```___bbb```HHHIIIOOONNNTTTMMMFFF@@@===???JJJVVVbbbjjjuuu|||~~~~~~ooojjjhhhjjjnnn{{{zzzqqqjjjkkkiiihhhiiigggeeegggkkkoooyyyhhhZZZKKKFFFGGGFFFDDDCCCDDDAAA@@@AAA???<<<<<>>============>>>??????CCCCCC???<<>>AAACCC=========>>>@@@BBBDDDEEEAAA@@@???>>>>>>???@@@AAACCCCCCCCCCCCDDDFFFGGGIIIKKKMMMNNNMMMLLLOOOWWW]]]^^^mmmwww```NNNJJJKKKFFFBBBCCCBBBDDDIIIMMMJJJDDDBBBEEEPPPJJJCCC???AAADDDFFFFFFJJJMMMLLLGGG@@@<<>>===FFFQQQaaakkkzzzzzzvvvssstttrrroooooorrrsssxxx]]]SSSJJJIIIHHHEEEBBBBBBBBB@@@AAACCC@@@======AAAAAA@@@???===<<<<<<======AAADDDCCC???===@@@BBBAAA???AAADDDEEEDDDEEEFFFGGG>>>===<<<;;;<<<===???AAA<<<===>>>???@@@AAABBBBBB@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBCCCEEEFFFHHHKKKNNNOOONNNLLLLLLOOOSSSSSSYYYeeeuuu~~~|||kkkXXXLLLBBBCCCFFFEEEAAA>>>===AAAFFFHHHCCC===>>>DDDNNNJJJEEE@@@>>>>>>AAACCCBBBFFFHHHFFFAAA===>>>@@@???@@@AAABBBBBBCCCCCCCCCKKKJJJJJJIIIJJJLLLOOOPPPVVVTTTRRRPPPNNNLLLIIIGGGMMMOOORRRUUURRRMMMMMMPPPXXXVVVRRRQQQQQQUUUYYY\\\WWW___aaahhhXXXLLLMMMWWWfffqqqnnnccc[[[UUUQQQPPPUUU[[[aaakkksss}}}yyysssjjjaaaXXX\\\dddpppTTTQQQNNNLLLKKKKKKJJJHHHLLLQQQVVVVVVSSSPPPQQQSSSMMMJJJGGGIIINNNPPPOOOMMMMMMNNNPPPPPPQQQSSSVVVYYY___dddeeeddd```XXXaaa|||sssyyyeeeQQQMMMKKK[[[XXXTTTNNNDDD>>>CCCKKKXXXdddvvv{{{kkklllttt}}}|||zzz~~~rrrTTTMMMHHHIIIHHHDDDAAA@@@@@@@@@BBBEEECCC>>>???CCCAAA@@@???===<<<======>>>AAADDDCCC>>>===??????===???AAACCCBBBAAA@@@BBBEEE======<<<<<<<<<======>>><<<>>>@@@AAABBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>???@@@AAACCCDDDGGGJJJLLLMMMLLLLLLNNNPPPOOOOOOVVV```jjjttt~~~uuulllkkknnnlllcccZZZGGGDDD@@@===@@@DDDBBB;;;===>>>AAACCCAAA===???DDDJJJKKKKKKFFF???<<<<<>>???EEEGGGEEEAAA???AAAAAA>>>AAABBBCCCBBB???>>>@@@CCC===============<<<<<<<<<===???BBBDDDDDDCCCAAA???AAAAAABBBBBBBBB@@@>>>===<<<<<<<<<<<<===>>>@@@AAA>>>AAAEEEHHHIIIKKKNNNPPPIIIKKKRRR^^^cccbbbeeekkkvvvvvviii^^^\\\ZZZSSSLLLHHHDDDFFFBBB:::<<>>>>>AAADDDGGGCCCCCCDDDFFFIIINNNRRRTTTPPPSSSUUUSSSNNNKKKJJJLLLFFFCCCFFFNNNRRRPPPQQQVVVSSSRRRQQQPPPQQQRRRTTTUUUaaa```]]]\\\iii___UUURRR___mmmqqqmmmjjj\\\XXXSSSQQQPPPSSS___jjjgggxxxyyyvvvmmmhhhaaaZZZWWW]]]lllzzzKKKOOOOOOJJJJJJOOOPPPLLLIIIGGGIIIPPPWWW^^^fffnnnkkkZZZLLLIIIKKKLLLNNNRRRMMMNNNOOOPPPPPPPPPOOOOOOUUUWWWZZZ\\\]]]___aaadddmmmuuunnnjjjmmmhhhIIIYYYaaa^^^]]]\\\UUUIIIAAA???EEEOOOaaatttrrrbbbZZZXXX]]]___fffyyyjjj```ccchhhtttwwwNNNLLLHHHDDDCCCEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@??????DDDCCCBBBBBBBBBCCCAAA@@@CCC===<<>>===???DDDBBB???@@@CCCDDDAAA>>>AAA@@@@@@AAABBBAAA???<<>>>>>@@@BBBCCCBBB@@@???======AAAEEEGGGCCC???;;;;;;<<>>===>>>??????>>>@@@>>>???CCCDDDBBBCCCEEEOOORRRSSSMMMCCC======???<<<<<<===>>>@@@BBBDDDFFFJJJGGGBBB???===???AAACCCGGGEEEDDDFFFIIIMMMPPPQQQQQQSSSTTTUUURRRMMMHHHEEEBBBDDDFFFJJJNNNQQQTTTUUUVVVUUUQQQMMMLLLMMMRRRVVVZZZWWWUUU[[[dddtttpppOOOXXXrrr}}}uuukkk___\\\YYYUUUPPPNNNUUU___iiivvv}}}tttoooiiibbb^^^\\\[[[[[[kkktttNNNQQQOOOKKKKKKNNNOOOLLLMMMJJJJJJOOOTTTXXX^^^ddd[[[QQQHHHIIIKKKKKKKKKMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQSSSVVVWWWWWWXXXZZZ[[[eeejjjrrraaaTTT]]]dddfff^^^VVVRRRIII??????GGGVVVhhhyyyjjj^^^XXXZZZYYYYYYkkkzzzggggggooohhh^^^ZZZ\\\\\\aaa{{{dddGGGIIIFFFDDDCCCDDDDDDBBB@@@@@@@@@@@@@@@????????????AAA@@@??????@@@@@@???===AAA>>>>>>BBBBBB===;;;===AAA@@@@@@AAACCCEEEFFFGGGAAA@@@??????@@@???===;;;===<<<<<<===@@@@@@@@@>>>???===<<>>@@@CCCDDDCCCEEEJJJMMMQQQUUUXXXYYYZZZZZZ[[[[[[___eeekkktttsssfff```SSSHHHDDDFFFFFFFFFGGGDDDBBB???>>>@@@AAAAAAAAA@@@>>>@@@DDDDDDAAA@@@CCCGGGKKKMMMIIIAAA;;;<<>>>>>@@@AAADDDFFFIIIJJJJJJHHHEEECCCAAABBBCCCDDDGGGEEEEEEFFFIIILLLMMMMMMPPPQQQQQQQQQOOOKKKGGGDDDBBBCCCEEEGGGJJJMMMOOOQQQVVVVVVVVVTTTRRRQQQRRRTTTTTTWWWWWWZZZ^^^hhhfff^^^rrr{{{pppgggaaa[[[UUUNNNKKKQQQZZZbbboooyyyuuuoooiiiccc___[[[YYY\\\bbbnnn|||NNNOOONNNKKKKKKOOOQQQPPPQQQMMMLLLNNNOOOOOORRRWWWQQQMMMMMMOOOPPPMMMJJJIIIMMMLLLLLLMMMNNNPPPRRRSSSUUUWWWYYYZZZYYYXXXXXXYYY___lllvvvZZZ[[[iiimmmaaa[[[\\\SSSCCC>>>AAAIIIWWWhhhwwwxxxhhh\\\[[[XXXTTT]]]kkkmmmbbb```|||xxx\\\XXXYYY[[[UUUSSSeee}}}pppPPPCCCEEECCCBBBBBBCCCBBB@@@>>>?????????>>>>>>>>>======>>><<<;;;;;;<<<===<<<:::===<<<>>>AAA@@@<<<;;;======<<<<<<<<>>=========;;;:::;;;:::999:::===>>>===<<<>>><<<;;;===??????;;;888:::999888999<<>><<<===@@@@@@???CCCHHHNNNOOOQQQTTTWWWXXXVVVUUUUUUUUUTTTTTTYYYdddsss~~~vvvjjj^^^VVVSSSJJJCCCAAAAAAAAADDDHHHGGGDDDAAA???@@@BBBCCCDDDFFFDDDEEEIIIHHHDDDBBBCCC???CCCEEECCC>>>:::;;;>>>===>>>>>>???AAABBBDDDEEEHHHHHHHHHGGGFFFEEEDDDDDDFFFEEEEEEGGGIIIJJJJJJHHHMMMMMMMMMLLLJJJGGGEEEDDDBBBBBBCCCDDDFFFHHHJJJKKKMMMQQQUUUWWWVVVSSSRRRQQQRRRYYY\\\]]]\\\___~~~___dddtttvvvmmmmmmgggaaaZZZQQQKKKNNNTTTZZZeeevvv|||wwwqqqkkkddd]]]XXXUUUWWW\\\eeemmmzzzLLLLLLKKKKKKLLLPPPSSSTTTQQQMMMKKKLLLKKKIIIJJJMMMMMMNNNPPPRRRPPPLLLHHHFFFLLLKKKKKKKKKMMMPPPSSSUUUXXXZZZ\\\\\\ZZZXXXWWWVVV]]]aaayyy}}}yyy```hhhkkkfffbbb```XXXNNNEEEAAAAAAHHHWWWhhhuuu|||~~~}}}jjjbbb^^^ZZZ___hhhiii^^^wwwlll___[[[\\\^^^ZZZVVV___ooo|||ZZZGGGCCC@@@@@@AAAAAAAAA???===;;;============<<<<<<<<<<<<;;;:::999999;;;;;;:::999888:::<<<>>>>>>???BBBFFFBBB===999:::???CCCCCCBBBDDDAAA>>><<<<<<<<<;;;::::::888888999;;;<<<<<<;;;<<<::::::;;;======;;;888;;;999777777:::===>>>??????======@@@???>>>BBBGGGIIIHHHIIIMMMRRRTTTRRROOOMMMOOOPPPQQQSSSXXX___dddccckkk}}}~~~wwwvvvllliiibbbWWWNNNKKKKKKLLLLLLGGGCCCBBB@@@>>>BBBHHHHHHEEEAAA???@@@AAABBBBBBFFFDDDFFFIIIHHHBBB@@@AAA:::>>>AAA@@@===::::::<<<>>>>>>============>>>>>>DDDFFFGGGIIIHHHFFFCCCAAACCCDDDEEEHHHKKKKKKJJJHHHKKKJJJHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGEEEIIIOOOSSSSSSQQQPPPOOORRR[[[^^^___``````xxxeeeTTT^^^fffccckkkiiihhhggg```WWWSSSTTTVVVZZZiiiwwwyyyyyy|||yyytttmmmccc\\\YYYWWWXXX\\\aaakkk|||NNNMMMKKKKKKKKKLLLNNNPPPLLLIIIHHHJJJIIIFFFGGGJJJFFFIIIKKKKKKLLLKKKIIIGGGKKKKKKJJJKKKMMMPPPSSSUUUTTTVVVWWWVVVSSSQQQPPPPPPYYY\\\jjjyyypppgggdddiiihhh```ZZZ[[[NNNGGG???>>>HHHXXXhhhqqqpppvvvqqqeee]]]___eeeppp|||hhhoooeee]]]YYY[[[[[[YYY]]]eeeyyy{{{]]]KKKDDDAAA===>>>??????>>>===;;;;;;<<<<<<;;;;;;;;;::::::::::::999888999:::;;;:::999888:::;;;<<<@@@GGGOOOSSSHHH@@@:::<<>><<<<<<<<<;;;::::::888777888:::<<<<<<;;;999999999:::<<<===<<<<<<<<<:::888888:::<<<>>>>>>>>><<<===???>>>===???DDDAAA@@@AAAEEEKKKNNNMMMKKKEEEGGGJJJLLLNNNQQQTTTVVVYYYXXX[[[dddooo|||}}}uuurrrppp\\\UUUKKKBBB===???FFFLLLLLLHHHFFFEEEAAA>>>AAAGGGGGGDDD@@@>>>>>>>>>???>>>???<<<===@@@???:::888999;;;>>>AAAAAA>>><<<;;;<<<>>>>>>>>>>>>??????@@@AAA???AAADDDFFFEEECCCAAA???@@@AAADDDHHHKKKLLLKKKIIIHHHFFFDDDBBBBBBBBBCCCDDDEEEDDDCCCCCCCCCDDDFFFGGGJJJMMMPPPQQQPPPPPPPPPPPPOOOVVVWWWYYY___aaammmXXXQQQUUUUUUaaaeeennnuuurrrggg\\\XXXTTTQQQYYYggglllmmm{{{}}}wwwmmmfff```[[[XXXXXXZZZ^^^iiittt~~~QQQNNNLLLLLLJJJFFFEEEGGGGGGDDDEEEHHHIIIGGGGGGJJJDDDFFFHHHIIINNNTTTUUUSSSJJJJJJJJJKKKMMMPPPRRRTTTRRRRRRRRRQQQNNNLLLLLLMMMSSSWWW^^^ooovvvmmmwwwqqqcccgggiii```]]]cccUUUMMMCCC<<<>>>IIIWWW```dddjjjvvv|||~~~wwwhhhfffjjjrrr|||lllbbbYYYXXXYYYXXXYYY[[[cccuuuaaaHHHAAA@@@<<<;;;===>>>===<<<:::;;;;;;:::::::::999999999999888:::999888999;;;<<<;;;:::;;;<<<;;;<<>>=========;;;::::::888777777999;;;<<<<<<888888999:::;;;<<<======<<<:::888999;;;<<<===<<<;;;:::<<<>>>===;;;<<<@@@<<<<<<>>>BBBFFFIIIJJJJJJGGGFFFEEEEEEHHHMMMRRRUUUXXXUUUTTTVVVXXXZZZbbbjjjwww|||xxxllldddaaa___NNNHHHCCCBBBAAAAAAEEEJJJLLLHHHFFFFFFBBB>>>???CCCAAA???===<<<=========<<<;;;999999;;;;;;888777999<<>>===999999:::<<<>>>@@@BBBCCC<<<===???@@@@@@???>>>===>>>???BBBFFFJJJKKKJJJIIIFFFDDDBBBAAAAAABBBCCCDDDEEEDDDCCCCCCCCCEEEGGGIIIVVVVVVUUUSSSPPPOOOPPPRRRJJJPPPNNNNNNWWW[[[___lllvvv\\\QQQKKKXXX___mmmzzz|||qqqddd^^^TTTNNNNNNVVV]]]bbblllxxxxxxqqqiiiddd```]]]ZZZWWW[[[aaakkkpppxxxNNNJJJJJJLLLJJJCCCAAACCCCCCAAACCCHHHJJJHHHHHHKKKHHHIIIHHHJJJSSS]]]___ZZZIIIJJJKKKMMMNNNPPPQQQQQQRRRRRRPPPNNNLLLLLLNNNPPPOOOSSSVVV^^^zzz}}}mmmgggrrr|||iiicccffffffddddddYYYUUUMMMCCC===???HHHPPP\\\\\\fffooosss{{{xxxvvvtttwwwuuuwww|||vvvtttzzz}}}tttjjjddd```]]][[[\\\[[[eeewwwiiiPPPBBB<<<:::;;;;;;<<<===<<<999999;;;===999999999888888888777777:::999888999;;;<<<;;;:::::::::999;;;DDDOOOPPPKKK777555555777<<>><<>>???>>>===;;;888777::::::999:::>>><<>>>>>@@@CCCFFFGGGGGGFFFDDDCCCBBBAAAAAABBBDDDEEEDDDCCCBBBBBBCCCFFFIIIKKKUUUUUUTTTQQQOOONNNPPPRRRLLLSSSOOOJJJPPPSSSVVV^^^pppiiiWWWVVV[[[gggtttwwwpppfffbbbWWWSSSNNNMMMQQQZZZccchhhvvvyyyrrrnnnjjjhhhbbb[[[XXXZZZ]]]```ffflllttt}}}GGGDDDFFFKKKJJJDDDBBBEEEAAA@@@CCCHHHJJJIIIIIILLLHHHHHHFFFHHHRRR]]]]]]VVVIIIJJJLLLMMMOOOPPPPPPPPPOOONNNMMMJJJIIIIIILLLOOOQQQRRRSSSXXXjjj{{{~~~jjjvvvrrr^^^bbbllljjjbbb[[[[[[VVVLLLAAA===AAAGGGSSSNNNVVV___```lll}}}yyyvvvllllllmmmrrrkkkbbb^^^aaalllwww{{{qqqtttwwwmmmfffdddeeebbbgggqqqtttRRRHHHDDD:::777===;;;======;;;888888;;;>>>888888888888777777777777999888777888:::;;;;;;:::777777666888AAAJJJFFF<<<555888;;;;;;888777:::===<<<;;;;;;<<<===<<<999777999777555444777999::::::999:::999888777777888999999999888999;;;;;;999888======AAAEEECCC>>>===??????BBBFFFFFFEEEFFFIIILLLGGGGGGGGGHHHJJJKKKKKKJJJNNNKKKJJJKKKIIIFFFHHHMMMNNNNNNTTT[[[]]]\\\```hhhsss~~~ssslllaaaVVVDDDOOOVVVRRRMMMMMMNNNMMMKKKEEECCCGGGHHHFFFGGGKKKDDD???===>>>>>>:::888888444555777;;;???AAAAAA@@@888444333666777666999===;;;>>>BBBEEEFFFFFFDDDCCCDDDCCCBBB@@@???>>>>>>>>>:::999888888888:::<<<===???>>>>>>@@@CCCDDDCCCBBBCCCCCCBBBBBBBBBCCCDDDEEECCCBBBAAAAAACCCFFFJJJLLLJJJKKKLLLKKKKKKLLLNNNPPPRRR\\\WWWMMMOOOPPPSSS\\\___oooWWWYYYaaakkkoookkkeeeccc[[[ZZZTTTLLLLLLVVV___bbbeeeppp}}}ssspppooooooiii```[[[ZZZUUUWWW[[[___eeennnwww}}}}}}RRRLLLFFFDDDEEEFFFDDDAAAGGGEEECCCCCCDDDFFFGGGGGGOOOMMMHHHEEEKKKSSSRRRJJJMMMLLLKKKKKKLLLLLLKKKJJJLLLLLLMMMLLLLLLNNNRRRUUUOOOLLLQQQYYY^^^lllvvv{{{jjjpppjjjSSSaaalllcccaaa```\\\UUUMMMEEEAAA???HHHKKKOOOUUU]]]gggrrrzzz}}}ppplllgggeeelll{{{hhh___VVVVVV___dddllljjjccc^^^^^^bbbkkk|||iiilllsssdddFFF===???<<<:::<<<>>>===;;;999888888888888::::::999777666444333333<<<;;;999999;;;;;;:::888888999:::;;;<<<;;;::::::666888:::<<<======<<<;;;<<<@@@BBB@@@;;;888;;;>>>>>>:::666555666777666444444555777:::<<<;;;999666666777:::===@@@???<<<999888===DDDFFFBBB===:::999>>>AAAFFFHHHHHHGGGEEEEEEHHHGGGHHHIIIKKKLLLLLLKKKNNNLLLIIIFFFEEEEEEFFFGGGEEEFFFGGGHHHJJJKKKLLLMMMVVVXXX[[[___ffflllrrrvvvwwwnnniiihhhcccaaa]]]VVVNNNHHHEEEDDDAAACCCFFFHHHIIIHHHGGGEEEBBBBBBAAAAAA@@@@@@??????>>>;;;888777888888666444666555777<<>>BBBDDDDDDBBB???>>><<<999999999999:::<<<::::::;;;<<<>>>>>><<<:::;;;<<>>AAABBBAAABBBAAA@@@DDDKKKPPPSSSSSSTTTQQQMMMKKKJJJLLLOOOQQQSSSUUUUUURRRNNNNNNSSSYYYaaadddooobbb[[[bbblllnnnlllkkkddd]]]TTTOOOOOOUUU[[[___bbbbbbjjjzzz}}}xxxrrrppppppmmmhhhbbbYYYVVVRRRRRRVVV\\\aaadddmmmsss|||TTTOOOIIIGGGHHHIIIGGGDDDEEEDDDDDDDDDEEEEEEDDDDDDJJJJJJGGGEEEJJJPPPPPPKKKLLLKKKKKKLLLMMMMMMMMMMMMJJJKKKKKKJJJIIIJJJMMMPPPQQQLLLNNNUUUYYYeeettt~~~mmmbbbdddggggggccc]]]VVVPPPJJJEEEBBBAAADDDHHHNNNVVV```jjjqqq}}}uuuqqqjjjeeehhhuuulllcccYYYVVVZZZZZZ]]]rrrxxxaaa[[[VVVUUUWWW\\\gggrrrmmmUUU@@@>>>BBB@@@???AAA>>>===;;;999888888888888:::999888777666666555444999888888999:::;;;;;;999777888999:::::::::999999666777:::<<<======<<<<<<@@@BBBCCCAAA>>><<<===???<<<:::888888::::::777555555555666888::::::888666888888:::===???@@@>>><<<:::@@@FFFHHHDDD>>>:::999<<>>>>>??????@@@AAABBBAAA???===;;;>>>>>>>>>======<<<<<<<<<<<<999777666777888666444777666888<<>>??????>>>>>>===@@@>>>999888===CCC@@@999<<<<<<<<<>>>??????>>>============???AAABBBBBBAAAEEEGGGFFFAAA>>>???@@@???@@@@@@AAAFFFLLLQQQRRRRRRVVVUUUSSSPPPMMMMMMPPPSSSUUUVVVVVVSSSOOOOOOQQQTTTWWWZZZwwwttt[[[ZZZhhhssstttsssrrrjjj___VVVRRRSSSVVVXXX[[[[[[```jjjwwwzzzwwwvvvtttppplllfffaaa[[[WWWVVVWWWXXXXXX\\\aaahhhooovvv~~~}}}yyy~~~SSSOOOJJJHHHHHHIIIGGGEEECCCDDDFFFHHHGGGEEEBBB@@@EEEHHHHHHGGGHHHLLLMMMKKKKKKKKKLLLLLLMMMMMMNNNNNNJJJJJJJJJIIIGGGGGGIIIKKKRRRLLLLLLRRRTTT[[[sssuuueee^^^iiiiiieee^^^ZZZVVVQQQKKKGGG>>>@@@CCCGGGMMMVVV___fffsssyyyyyypppmmmvvvfff[[[UUUWWWVVVTTT___pppsss___XXXSSSRRRRRRRRRWWW]]]lllwwwUUUGGG===???CCCBBBAAACCC===<<<;;;999888888888999999888888888888777777777666555666888:::;;;;;;:::666666777888999888888888555666999;;;<<<=========AAAAAAAAA@@@???>>>>>>>>>888777888:::;;;:::888666777666555666888::::::999999999999;;;>>>@@@@@@???===BBBIIIJJJFFF@@@<<<;;;===???@@@@@@>>>=========AAAAAA@@@@@@CCCFFFIIILLLMMMJJJFFFCCCBBBBBBDDDFFFBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEBBB???===<<<@@@FFFJJJMMMQQQXXX^^^ccc```\\\WWWSSSQQQPPPPPPZZZ\\\^^^___]]]YYYUUURRRTTTSSSSSSTTTTTTPPPIIICCCAAA@@@@@@@@@AAA???===;;;999:::;;;;;;:::;;;===???<<<<<<<<<;;;:::888777666999999999999888888888888888777555555666666666444888777888;;;???AAA>>>;;;999777555555666888888888777999;;;:::999:::???CCC>>>GGGGGG;;;555999888000;;;;;;<<<======>>>??????@@@>>><<<>>>AAACCCCCCAAADDDGGGFFF@@@>>>@@@AAA@@@???@@@BBBFFFKKKNNNOOOOOOTTTUUUVVVTTTQQQQQQTTTWWWXXXVVVTTTRRROOONNNNNNNNNRRRUUUcccbbbVVVeeexxx~~~}}}xxxlll```YYYUUURRRQQQTTTWWW\\\bbbhhhttt{{{yyyyyyvvvtttqqqmmmfff___[[[WWWTTTQQQQQQTTTXXX]]]dddmmmwww}}}xxxttttttttt|||NNNKKKGGGEEEFFFFFFEEECCCBBBFFFJJJLLLJJJEEEAAA>>>DDDHHHKKKJJJHHHHHHIIIIIIKKKLLLLLLLLLKKKKKKKKKLLLJJJJJJKKKJJJHHHHHHJJJLLLPPPKKKLLLSSSUUUWWWdddtttxxxuuurrrbbbdddccccccaaa___[[[VVVQQQOOOEEEDDDCCCCCCFFFMMMVVV]]]fffllltttyyy~~~~~~www{{{xxxhhh\\\\\\]]][[[]]]ccc{{{{{{ddd]]]XXXWWWWWWUUUUUUWWW```www}}}~~~aaaIIIBBB===???@@@>>>===@@@<<<;;;:::888777777888888777888888888999999999999555555666777::::::999777555555666666666777777777444666777:::;;;<<<=========<<<;;;<<<>>>??????===666666777888999999999999<<<:::777777999<<<======:::888777999<<>>BBBBBBBBB@@@>>><<<===>>>AAA@@@??????@@@DDDJJJNNNKKKIIIEEEBBB@@@AAACCCDDDCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAA>>><<<;;;AAAAAAAAABBBDDDEEEEEEEEEDDDBBB@@@===<<<===>>>???===@@@EEEHHHHHHFFFBBB???BBBAAA@@@@@@???===999555>>>======???CCCDDDAAA>>>:::;;;<<<<<<;;;;;;===>>>:::::::::999999999999999555555555555666666666666555444333333444555555555777666777999<<<<<<:::777999888666555666666777777111444777777777<<>>===<<<:::;;;===:::999888777666666777777777777777888999999::::::777666777888999999666444444444444555555555666666555555777888:::;;;<<<<<<999888999;;;>>>@@@@@@???:::999888777888:::===@@@@@@===:::999;;;>>>AAABBB:::888666666999<<>>===???@@@BBBBBBAAA@@@@@@CCCJJJOOOLLLJJJGGGEEECCCCCCDDDEEEDDDDDDCCCBBBBBBAAA@@@@@@======;;;::::::;;;<<<<<<;;;999888:::>>>@@@>>><<<:::999888777777888:::;;;777999<<>>???<<<888;;;;;;;;;:::888777888:::;;;;;;::::::::::::::::::444444444555555666666666333333333333222333444555555555555666777777666555888777666555555555666777000444777777888>>>IIIRRRVVVqqqyyy]]]>>>777;;;;;;888:::<<<<<<;;;;;;===???CCC@@@>>>>>>AAADDDDDDCCC???CCCCCC@@@???BBBEEEDDDGGGFFFDDDBBBBBBCCCEEEGGGLLLIIIHHHNNNVVV[[[YYYVVVRRRNNNJJJHHHHHHJJJLLLLLLQQQYYY\\\vvvmmmgggggggggsssrrrqqqoookkkddd\\\VVVMMMKKKNNNVVV\\\^^^aaaeeennn{{{xxxvvvsssqqqnnnlllkkkhhhdddaaaYYYVVVRRRPPPQQQTTTXXX[[[```eeelllttt|||{{{yyyvvvqqqooooooiiimmmqqqrrrsssyyyIIIHHHGGGFFFEEEEEEEEEEEEEEEIIINNNOOOKKKFFFCCCCCCGGGIIINNNQQQNNNGGGEEEFFFIIIKKKLLLJJJGGGEEEFFFHHHEEEGGGHHHIIIHHHHHHJJJKKKHHHJJJOOOWWWYYYWWWYYY^^^```yyyeeeppp~~~dddYYY]]]```aaa^^^\\\[[[[[[VVVRRRKKKEEE@@@AAAFFFJJJVVV[[[dddlllppprrrzzzjjjcccaaaaaabbbhhhvvvqqq```YYYXXXVVVTTTTTTYYYbbbzzzzzzqqqgggiiioooyyy|||vvvvvv|||xxxYYYEEE???===;;;999999:::;;;<<<888777666555444555555666666666777777888999999:::777777888999:::999666333555444444444444555666666666666777888999::::::;;;999999;;;<<<===???@@@@@@>>>===;;;999999<<>>:::999;;;???AAABBB;;;888666555888;;;===>>><<<@@@DDDDDDAAA@@@@@@BBBAAABBBBBB@@@???>>>???AAACCCCCCCCC@@@>>>AAAFFFLLLMMMLLLKKKIIIHHHGGGFFFFFFCCCCCCBBBAAAAAA@@@??????<<<;;;999777777888:::;;;:::888777888;;;<<<999777::::::999888777777777777444444555555666777888999999999999::::::;;;<<<<<<999999999999:::888666444888999999888666666888999<<<<<<;;;:::999888666555333444444555666777888888222333444333222222333555333444444555555555555444666777777555444444777999666888999999999===DDDIIIGGGSSSTTTFFF:::999777000;;;>>>BBBBBB???>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDDDDGGGFFF@@@>>>@@@AAA@@@IIIIIIGGGDDDAAAAAACCCEEEJJJGGGEEEJJJQQQUUUSSSPPPLLLLLLKKKJJJJJJKKKLLLMMMIIISSS\\\}}}mmm___XXXfffhhhkkknnnoookkkddd___WWWNNNIIILLLRRRXXX]]]aaa]]]gggzzz~~~xxxvvvtttrrrqqqnnnjjjgggfffbbb\\\XXXWWWVVVVVVUUUTTTWWW\\\bbbiiiqqqyyy~~~~~~{{{yyywwwqqqooooooooojjjeeefffjjjkkkpppvvv{{{HHHHHHHHHGGGFFFEEEEEEFFFEEEIIIMMMMMMHHHEEEDDDFFFEEEFFFKKKQQQPPPIIIEEEGGGFFFIIILLLKKKGGGFFFHHHLLLHHHJJJKKKKKKJJJIIIIIIJJJHHHJJJNNNSSSTTTTTTXXX^^^]]]mmmqqqqqquuuccc^^^ZZZZZZ^^^```___\\\WWWVVVRRRLLLGGGCCCCCCDDDMMMRRR\\\eeehhhiiiqqq{{{xxxvvvvvv|||wwwhhhbbb^^^\\\\\\^^^bbbvvvpppkkkgggjjjqqqvvvwwwuuurrrzzzbbbMMMBBB:::999888777888::::::999666555444333333333444555555666666777777888888888666666777:::;;;:::888555555444444333444555666777777777777777777888999999999;;;===<<<:::999;;;===<<<======;;;:::<<<@@@DDD===;;;888777999<<<>>>???<<<:::777777888;;;<<<<<>>>>>======<<<:::999999999999999999:::<<<;;;:::::::::888555333666666777888777777555555:::999999999:::;;;<<<===555666777888888999:::;;;888:::;;;;;;999888777777777888999888777777999;;;999:::;;;;;;:::888666555333444444555777888888999222444555333111111333555333444555555555555666666444555666555444444777:::999999999999999:::<<<===CCCEEEDDDAAA@@@AAA>>>999;;;@@@EEEEEEBBB>>>>>>??????BBBEEEEEEBBB@@@BBBEEEEEEGGGFFFAAA>>>???@@@???GGGIIIKKKJJJGGGDDDDDDEEECCCDDDFFFHHHJJJMMMPPPRRRIIINNNSSSUUURRROOOMMMMMMHHHQQQ\\\zzzjjjcccdddgggkkkmmmllliiifff]]]TTTNNNMMMPPPTTT[[[bbb\\\YYYccczzz|||yyyvvvrrrooopppmmmhhheeecccaaa^^^[[[VVVWWWXXXZZZ]]]bbbhhhlllkkkmmmooorrrttttttttttttoooqqqsssttttttuuuvvvwwwwwwuuuqqqnnnjjjgggeeedddffffffhhhkkkjjjhhhlllrrrxxx}}}FFFFFFGGGFFFEEEDDDDDDEEEEEEIIILLLJJJFFFCCCEEEGGGCCCBBBHHHPPPRRRKKKGGGGGGDDDHHHKKKKKKHHHHHHLLLPPPMMMNNNOOOOOOLLLKKKKKKKKKJJJKKKMMMNNNNNNPPPXXX___[[[VVViii{{{vvvppp{{{nnnaaaUUUTTT]]]cccaaa\\\WWWXXXXXXTTTNNNHHHDDDBBBEEEJJJUUU```bbbbbbjjjttt}}}{{{qqqkkkhhhhhhhhhjjj{{{zzzssskkkhhhjjjnnnppppppqqqzzzeeeMMMAAA>>>888888777666777999777333555444333222222222333444555666666666777777777777444555777:::<<<<<<:::777555555444333444555666777888888777777777777888888888;;;>>>;;;555333555888888:::<<<;;;999999<<>>;;;999888:::;;;<<<<<>><<<<<<<<<<<<;;;;;;:::::::::333444666888999999888777111111222444555444333222///111333666777777666555222333333444666777888999444666777777777777888999222666999999777555666888666777777666555555666888555777:::<<<===<<<:::999333333444555777888999999333555666444111000222555333555666666666666777888333555666555444444888;;;888777666777888999777666999===@@@>>>999555777;;;:::@@@EEEFFFAAA===;;;<<<===CCCHHHGGGBBB???BBBFFFBBBEEEEEE@@@>>>AAABBBBBBCCCHHHNNNOOOMMMIIIFFFEEE:::@@@FFFGGGEEEHHHPPPXXXHHHQQQ[[[^^^ZZZRRRNNNLLLOOOTTT^^^eeeeeeeeegggjjjkkkkkkiiiWWWTTTRRRSSSQQQQQQVVV]]]]]]UUU[[[ooo}}}~~~zzzwwwrrrooolllkkkjjjgggccc___^^^]]]\\\ZZZYYY[[[___ccc```bbbeeehhhiiihhhfffeeeaaacccfffggggggffffffggghhhfffccc```___```bbbcccdddbbbeeejjjnnnqqqxxxNNNJJJGGGGGGFFFDDDFFFJJJPPPJJJJJJOOONNNDDD@@@DDDIIIHHHFFFEEEFFFHHHKKKMMMJJJKKKJJJGGGEEEHHHNNNSSSQQQQQQPPPNNNJJJHHHHHHIIIKKKKKKKKKLLLNNNPPPRRRTTTUUUWWW\\\sss{{{yyyrrrrrrTTTQQQ[[[____________[[[WWWVVVUUUQQQIIIBBB>>>AAAFFFMMMVVV^^^eeeiiimmmuuu{{{mmmkkknnnpppsssxxxtttzzz|||jjjSSSOOOIII===@@@>>><<<:::777555444444666666555444444444444555888777666555555666777777666666777999;;;;;;:::888444444333222333444555666666666555555444444444333;;;BBBDDD===777777777555444666999;;;===<<<:::999999777444333444777;;;>>>>>>>>><<<888555777<<<@@@???>>><<<999666666888;;;BBBBBBDDDFFFHHHHHHFFFDDDGGGCCC???;;;:::999888777===@@@DDDEEEBBB???<<<:::;;;888555555777777555333555555555666666666666777222222222111222222333333111111222333444555666777222333444555666888999999777666666777999999888777555777;;;<<<:::888777777:::999777666555555555555555666666777666666555444777666555555555666888999777777666444444333333333000555999999555333555888999777444444666777777777:::888666666777888777666777666666666666666777888<<<>>>AAABBB@@@>>>======CCCBBBAAA???@@@AAACCCDDDLLLIIIGGGDDDCCCAAA===;;;@@@FFFHHHFFFFFFHHHEEE??????AAAEEEGGGDDDBBBHHHQQQPPPNNNMMMLLLMMMQQQTTTWWWWWWYYYjjjtttooonnneeedddhhhkkkkkkggg\\\UUUWWWXXXSSSPPPQQQTTTTTTYYY```ffflllwww~~~wwwssspppooooooooommmkkkhhheeebbbbbbeeegggfffeeefffeeecccaaaaaaaaabbbbbbaaaaaaaaa___^^^^^^```bbbhhhhhhfffcccbbbcccgggjjjnnnsssxxx}}}HHHEEECCCEEEDDDBBBDDDHHHRRRMMMIIIHHHFFFCCCEEEIIIHHHGGGEEEDDDEEEHHHKKKLLLNNNKKKHHHFFFGGGIIILLLNNNNNNOOOPPPOOOLLLHHHGGGFFFLLLLLLKKKLLLMMMOOOPPPRRRNNNOOOSSScccxxxkkkUUUPPPWWW\\\\\\^^^[[[XXXVVVVVVUUUQQQMMMBBBBBBBBBEEEJJJRRRZZZ___iiiooozzz|||~~~zzzxxxuuuuuuwwwyyy{{{~~~aaaTTTVVVVVVQQQ???>>><<<:::777666555444666555444444333333444444777666666555555666777888444444444555777888777555444444333222333444555666555555555444444333333333<<>>???===999777555888666333333555555444222333333333333444444444555444333222111111111111111222222222222333333333333111222222333444555666666666555555666888888777555444666999:::999777666666999999777666555555666666777666666555555444444444666666666666666777777888888777666555444444444444000444888888555444555888888666555555666666666555888666555555777888888777333333444444666777999:::<<<>>>@@@@@@>>>===<<<===@@@?????????@@@CCCEEEGGGKKKIIIEEECCCBBB@@@>>><<<<<>>@@@AAADDDGGGGGGGGGMMMUUUOOOMMMKKKJJJKKKNNNQQQTTT\\\^^^gggyyy|||gggccczzzpppgggfffhhhjjjiiibbb\\\\\\[[[WWWVVVXXXWWWVVVXXX]]]```bbbjjjrrrxxxyyyvvvuuutttrrrppprrroookkkjjjkkkkkkjjjhhhhhhhhhgggfffeeeeeeeeeeeebbbcccccccccbbbcccfffhhhjjjkkkkkkkkkmmmpppvvvzzzBBB@@@@@@BBBAAA???AAAFFFKKKLLLHHHBBB@@@DDDIIIJJJGGGEEEDDDDDDEEEGGGJJJLLLQQQKKKFFFFFFIIIKKKKKKIIIJJJLLLOOOOOOLLLHHHFFFEEELLLLLLKKKKKKLLLMMMNNNOOONNNOOOQQQYYYlllyyyooozzz}}}\\\JJJOOOYYY[[[^^^]]][[[YYYXXXWWWWWWWWWJJJGGGAAA>>>@@@FFFMMMSSS```eeennnwww~~~~~~rrrhhhdddiiiuuu{{{aaaOOOJJJKKKMMMNNN>>>===;;;:::888666555444444444333222222222222222555555555555555666777888444333111111333444444333444333222222222333555666444444444444444333333333<<>>BBBFFFIIIKKKLLLHHHDDDAAA@@@???>>><<<:::???BBBCCCDDDFFFDDD@@@CCC@@@@@@EEEIIIKKKQQQWWWPPPNNNLLLJJJJJJMMMPPPRRR\\\___aaafffggg[[[[[[lllssseee```___fffddddddgggeee```\\\\\\XXXVVVVVVYYYYYYWWWZZZ```ccchhhnnnttt}}}zzzyyyyyyyyyxxxwwwssssssrrrqqqpppnnnlllkkkjjjkkklllllllllmmmqqqsssuuuvvvxxxzzz}}}AAA@@@AAACCCAAA>>>AAAFFFCCCJJJIIIAAA@@@GGGHHHDDDFFFEEEDDDCCCDDDGGGJJJKKKOOOLLLIIIHHHJJJLLLLLLKKKIIIKKKLLLLLLIIIGGGFFFFFFJJJJJJJJJJJJKKKLLLNNNOOORRRRRRTTTXXX\\\mmmjjjggg{{{www\\\PPPQQQTTT]]]^^^^^^]]]ZZZXXXXXXYYYSSSNNNGGGAAA???AAAEEEHHHTTTXXX```iiipppyyyzzzyyyooogggcccaaahhhyyywwwaaaKKKCCCAAA>>>>>>AAA<<<<<<;;;:::888666555444333222222111111111111111333333444444555666777888666444111111222333333333444333222222222333444555555555555444444444444444888999888555222333666777888:::;;;888555444777:::::::::999888777666555555000111333444555555555555333333444333333444777:::>>>???AAAEEEGGGFFFCCC@@@>>><<<999777666555444222111444666666555333222333111111111222222333222222//////000000000111111111333222111000000000000000111111111000000000000///000000000000000000000000222111111222444444333111000222555555444222222222333333333444444555555555888666444222111111222333222333666777888777555333555555444333333333333333000222444555444444666888777777666777888777444222333222222333666888999999111111333444777999;;;===::::::999777555555777999777888:::>>>CCCHHHLLLOOOMMMHHHCCC???===<<<;;;::::::>>>BBBDDDFFFGGGEEECCCDDD>>><<>>BBBEEEEEEBBB@@@;;;999666555555555333111000111333333222111222333000222333333333222222222///000000000111111111111////////////000000111222000000000000111111111111111111111000000000000000000//////000222222111//////111333333111000000111000000111222222333333333777555333111000000222333000222555777888666444222222222111000000000111111///000222333444555777888888777777888999888666333333111111222555777888777444444555666777999:::;;;888888666333111111444666555666:::>>>CCCHHHLLLNNNKKKGGGAAA===:::999888777999;;;???DDDFFFEEEDDDDDDDDD<<<999===CCCFFFIIIMMMQQQPPPOOONNNMMMNNNOOOPPPJJJWWWXXXUUUZZZ\\\]]]eeeeeelll}}}mmmkkkiiimmmrrrssslllddd^^^ZZZXXXXXXUUUOOOLLLLLLOOOOOOPPPTTTYYY```iiiqqqFFFEEEFFFFFFCCC@@@FFFNNNooocccOOO@@@===DDDGGGFFFIIIHHHFFFDDDDDDFFFHHHIIIFFFJJJNNNNNNKKKKKKNNNQQQJJJJJJHHHFFFEEEFFFJJJMMMJJJJJJIIIJJJKKKMMMNNNPPPKKKKKKPPPWWWYYY\\\hhhxxxzzzvvvttt{{{{{{]]]PPPKKKOOOUUU\\\___```^^^\\\WWWVVVUUUQQQMMMHHHDDDBBBAAACCCJJJTTT\\\ccckkksssttt|||~~~yyyuuuooofffgggyyy}}}rrrRRRFFF@@@CCCFFFAAA======888999::::::999777555444222222111000000000000111222222333444555555555444777666444555666777777666333222111111111222444555444444444555555555555666777444333666666555777:::999888666555555555666666777777666666555555555444777777777888999777444111000222333444444666888;;;888999:::===@@@AAA@@@>>>777555333333333222000///---...//////......000111000333555555333222222222000000000000111111111111------......///111222333/////////000000111111111111111111000000000000000///......///111111000...///000222111000///000111///000111111222222222111444333111000000111111222000222444666777555333222000000//////...//////000//////000111333555777888777666666666888888777555444222111222444555555444555555555666666777999999777777555333000000222444444555888<<<@@@CCCFFFGGGFFFBBB>>>:::999777666444777777<<>>>>>>>><<<999888888888777555777666;;;BBBDDD@@@???AAA>>>:::999===@@@AAACCCGGGIIIKKKNNNPPPPPPNNNKKKIIIGGGPPPSSSUUU[[[WWWSSSZZZYYY\\\aaaqqqvvvlllmmmrrrtttnnngggaaa___[[[TTTOOONNNIIIFFFGGGKKKLLLKKKOOOVVVXXX___iiipppvvv~~~~~~zzzyyywwwsss??????AAABBB@@@AAALLLXXXwww\\\FFFCCCHHHIIIIIILLLNNNLLLIIIFFFEEEEEEGGGHHHJJJHHHGGGIIILLLLLLHHHDDDFFFGGGIIIJJJIIIIIIJJJKKKQQQPPPNNNLLLJJJJJJJJJJJJIIIHHHDDDBBBFFFOOOUUUWWW```|||~~~lllNNNMMMNNNTTT\\\aaa___\\\[[[\\\^^^^^^\\\XXXTTTQQQMMMFFFAAACCCFFFIIIOOOVVVaaacccgggkkkllljjjjjjlllmmmnnnrrrwwwxxxxxx}}}|||}}}pppggggggbbbjjjxxxjjjlllwwwsss{{{{{{rrrooogggLLLCCCCCCBBB@@@@@@AAA???;;;666777999:::999888666444333222222111111111111111222333444444444333222111000000111333666666555333333222111111111222333444000000111111111222222222222...///666888555555888999555111333888:::777222333222222222333555777888555333333444666666444000...000222333333444666888<<<:::888888999999999888666555444555555555222000,,,------------...111333000333666555222///...///........./////////000000000//////.........//////000//////...,,,++++++***........./////////000000......---///000111000...///000111000///...///111222333444555555444222222...///000111222222222111111222333444444444333333000000/////////000000111......---///333666888999333111000000333555666666777555222111222111000///000000111222333555666777888999999777444333333555222333444666777777777777888666666777888999888777:::888<<>>CCCDDDBBBCCCJJJPPPiiiXXXFFFBBBGGGJJJKKKLLLNNNNNNMMMIIIEEEDDDEEEGGGIIIJJJKKKJJJHHHHHHIIIKKKMMMLLLLLLLLLMMMLLLJJJHHHNNNLLLIIIGGGGGGJJJLLLOOOKKKGGGFFFHHHFFFDDDJJJTTTQQQhhhzzzxxxpppYYYGGGIIIUUU\\\^^^^^^aaa]]]ZZZ\\\\\\ZZZXXXYYYQQQMMMGGGBBB@@@BBBFFFIIIPPPQQQSSSWWWZZZ^^^aaacccdddjjjpppqqqooopppvvv|||||||||yyyqqqmmmiiiiiiuuussswwwllljjjooommmlllsss|||~~~kkklll|||yyybbbPPPHHHDDDEEEEEEEEECCC@@@>>><<<:::::::::999999999999888777666555444333333222222111222222333444444444444333333333333333333333333444444333222222111000000---///111111222333666888111000111222333666888:::999888666555444555777888666222///111666999888666333444444444444444333333555666666666666444222111666666666666666777888888666555555777999888444000000///...---------------...///000111111000///...---...///000000///...---------,,,,,,,,,,,,++++++.........------,,,,,,,,,******+++,,,---//////000000///////////////000111000000000111222222333333333333333333333333333333555444222111/////////000...///111222333333333222...///000111111000///...---,,,------///222444555222222111111111222444555555444222222333222111///111000000000111222222333777888999:::999888666444444333444999:::777666888888999::::::999888999:::???>>>LLL___[[[DDD;;;CCC>>>===???DDDGGGFFFGGGJJJFFFKKKPPPRRRPPPMMMJJJIIICCCHHHMMMQQQQQQOOONNNNNNPPPYYYXXXWWW```sssuuunnnpppiiieeegggfff^^^YYYXXXUUUUUUSSSPPPLLLIIIFFFDDDKKKLLLMMMQQQUUUZZZ^^^```bbbeeejjjqqqxxx}}}{{{uuunnnlllpppqqqkkkhhhhhh;;;>>>@@@@@@AAADDDKKKQQQXXXMMMCCCDDDHHHJJJJJJKKKGGGEEEDDDEEEGGGJJJJJJJJJKKKLLLLLLJJJGGGFFFGGGHHHHHHHHHHHHJJJKKKJJJGGGDDDEEEDDDDDDDDDEEEHHHKKKMMMJJJFFFDDDFFFFFFDDDHHHNNNNNNXXXtttlllNNNEEEKKKRRRVVVYYYaaaaaa^^^[[[YYYYYYXXXVVVWWWSSSOOOIIIEEECCCBBBBBBGGGHHHIIILLLPPPTTTWWWYYY\\\bbbggghhhggghhhmmmsssvvvxxx}}}zzzrrrrrr{{{iiiffftttwwwmmmkkkiiihhhmmmyyy}}}yyysssxxx}}}|||~~~}}}{{{~~~xxxsss~~~nnn]]]MMMDDDCCCBBBCCCCCCBBBAAA>>>;;;999666666666555555555444444555444333111000000111111111111222222333222222222333333333333333333333333444444444333222222111111000111222222222222444666111111111222333555777888888777555444444555777888666333///000444777666444111222333444555666666666555666666666666444333222666555444444444555777777777666666777888777333//////......------------......//////000000//////...///////////////...------------,,,,,,,,,+++++++++---------,,,,,,,,,++++++******+++,,,---...////////////......---.........//////000111111222222333333333333333333333333333555444222000/////////000---...///111111111000000...///////////////...---...------...///000222333444333111000000000111222444222111111222222111000/////////000222333555666333444666888999999888888444333666::::::888:::>>><<<===<<<;;;:::999:::;;;===<<>>:::BBB???===???DDDFFFDDDEEEHHHIIIIIIIIIKKKMMMMMMJJJHHHAAADDDIIILLLLLLLLLLLLLLLUUU[[[WWWQQQTTT___|||qqqkkkiiimmmmmmiiidddddd^^^YYYSSSPPPPPPOOOKKKHHHGGGHHHHHHJJJLLLNNNQQQSSSSSSUUUXXX[[[___cccfffgggpppwww|||yyyxxxxxxuuuuuuuuuvvvvvvtttrrrpppnnnhhheeegggiiikkkpppvvv???>>>======@@@EEEKKKOOOGGGCCCCCCGGGIIIGGGEEEGGGEEEBBB@@@CCCIIIMMMLLLJJJMMMMMMLLLJJJGGGEEEEEEFFFIIIIIIKKKMMMNNNMMMIIIFFFBBBBBBCCCCCCEEEFFFHHHIIIGGGCCCBBBDDDFFFEEEFFFIIIQQQOOOXXXttt{{{pppwwwqqqZZZJJJFFFLLLTTTWWW]]]^^^XXXVVVZZZZZZVVVYYYXXXVVVRRRMMMGGGCCC@@@@@@@@@AAABBBEEEHHHLLLNNNRRRWWW\\\]]]\\\^^^dddjjjqqqrrrwww}}}~~~nnn```eee{{{rrrmmmiiiiiioootttrrrmmmjjj___cccgggjjjnnnwww}}}}}}~~~}}}~~~{{{yyyzzzrrryyy{{{mmmYYYKKKAAA???BBB@@@@@@@@@???===:::777555333333333333222222222222444222000.........///000111111111111111111000///222222222222222222222222555555444444333333222222333444444333222111333444222222222222333444555666777666555444444555666777888444111111333444333111///000222444666888999999555666666666666555333222444333222111111333555666777777666777777555222///---------------......///.........------.........111000///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++******+++,,,---.../////////...---,,,,,,,,,,,,,,,//////000000111111222222333333333333444444444444444333111000////////////------.../////////..............................//////.........///000000444333111///............111000///000222333222111......///111333555888999222444666777999999888888333444888;;;999888>>>FFFAAA@@@>>>===;;;;;;<<<<<<===<<<>>>@@@===:::<<>>???CCCDDDCCCDDDGGGJJJFFFBBBBBBFFFHHHGGGEEE???AAADDDFFFFFFHHHJJJLLLZZZ___YYYRRRRRRUUUddd{{{zzzqqqooonnnlllkkkmmmggg^^^TTTRRRUUUVVVQQQLLLIIIIIIHHHGGGFFFFFFGGGGGGKKKKKKLLLMMMOOOPPPQQQQQQWWW\\\bbbhhhkkkpppwww||||||zzzwwwrrrooommmkkkkkkgggggggggggggggfffeeedddcccaaa```cccgggqqqCCC???======AAAEEEGGGGGG???@@@EEEIIIHHHCCCBBBEEEJJJIIIHHHHHHIIIIIIHHHGGGMMMMMMLLLJJJGGGFFFFFFGGGLLLMMMNNNPPPQQQNNNIIIEEEHHHHHHHHHGGGFFFEEEDDDCCCDDDAAA@@@CCCGGGIIIGGGFFFQQQNNNNNN\\\}}}vvvwww___FFFDDDLLLTTT^^^```YYYWWW\\\[[[UUUXXXXXXXXXVVVSSSOOOKKKIIICCCBBB@@@@@@@@@BBBEEEFFFHHHLLLPPPRRRSSSWWW]]]bbblllmmmrrr|||iiiddd|||sssllllllllliiiggggggdddgggkkknnnttt}}}{{{{{{}}}zzzvvv~~~yyyqqqgggsss]]]OOOGGGAAA???@@@>>>??????===;;;888444222444444444333333333222222333111///------...///000222222222222111000//////111111111111222222222222555555555444444333333333666666666444111000111222333333222222222222333333555444444333444444555666999666333111222222111000///000222555777888999999444555666666666444333222333111000//////111333444777777666666555333000...,,,,,,,,,,,,---...///000......,,,++++++,,,......222000...,,,+++++++++,,,,,,,,,,,,++++++++++++***++++++************************+++,,,------......//////...,,,,,,+++++++++......//////000111111222333333333333444444444444333222000///......//////..................------............///000111111000000/////////.........333222000...---------...///......///111333333222//////000222333555777888555666666777777666555555111333777:::888777@@@JJJCCC@@@>>>======>>>??????<<<>>><<<777666;;;AAACCC@@@>>>???CCCDDDCCCEEEIIIGGGDDDBBBAAAAAABBBBBBAAA@@@AAABBBCCCDDDFFFKKKNNNUUU[[[XXXTTTXXXXXX]]]jjjxxxpppmmmmmmooohhhaaaZZZXXXYYYYYYTTTPPPPPPOOONNNLLLJJJHHHGGGFFFJJJJJJKKKKKKLLLMMMNNNNNNOOOQQQTTTVVVWWWXXX\\\^^^gggjjjooosssuuuxxx|||~~~xxxrrroootttuuuwwwxxxxxxxxxwwwvvvkkkjjjgggdddbbb```___^^^]]]^^^^^^^^^]]]\\\]]]]]]\\\```fffkkkqqq}}}DDDAAA???@@@CCCEEEBBB???===@@@EEEIIIGGGCCCEEEKKKOOORRRSSSOOOHHHDDDDDDGGGIIIJJJJJJIIIHHHGGGHHHJJJKKKLLLMMMNNNMMMIIICCC???JJJJJJJJJIIIGGGDDDBBBAAACCCBBBAAACCCHHHKKKJJJGGGIIIMMMNNNOOO^^^wwwfffPPPFFFUUU]]]___[[[YYY\\\YYYSSSYYYYYYXXXXXXVVVUUUSSSSSSKKKIIIFFFDDDBBBAAABBBBBB???BBBFFFHHHKKKOOOUUUZZZcccgggooo{{{wwwgggwwwsssrrrqqqtttxxx{{{~~~|||{{{zzz|||{{{yyy|||uuuooofffYYYKKKDDDAAA===::::::=========<<<:::777444222444444333333333222222222222111///......///000111222333333333222111000000000000000111111222222222555555444444444444333333777777666444111///000111222222222222222111111111333333333333333444444555999777444222222111111000111222333555666777777777333333444555555444222222000///...---...///111222555555555444222000......+++++++++,,,---...///000...---,,,++++++,,,---...111000...,,,******++++++,,,,,,+++++++++************************************++++++,,,,,,---------000///...---,,,,,,,,,,,,---......//////000111111222222222333333333444444222111///............///000000//////////////////......000111222444555555000000000000000//////...000///...---------...///...------///222333444333222222222222333444555555555555555666666666555555000222666888666666???JJJAAA???======@@@BBBBBBAAA:::===<<<666777>>>BBBBBB@@@===>>>BBBEEEDDDGGGKKKDDDGGGJJJHHHBBB???@@@BBBDDDDDDDDDCCCDDDGGGMMMQQQNNNVVVUUUSSSYYYYYYVVV\\\lllyyyqqqllleeedddcccaaa^^^ZZZVVVSSSTTTSSSRRRPPPNNNLLLKKKJJJHHHHHHHHHIIIJJJJJJKKKKKKFFFHHHJJJLLLMMMOOOQQQSSSTTTWWW[[[___aaadddgggiiijjjmmmqqqtttwwwyyyzzz{{{vvvuuusssppplllhhhdddbbbeeefffhhhiiijjjiiihhhggg]]]\\\[[[ZZZYYYXXXWWWWWWWWWYYYYYYXXXWWWXXXZZZ]]]___jjjvvv~~~CCCAAA@@@BBBDDDCCC???<<<<<<>>>BBBFFFEEEDDDJJJRRRNNNSSSVVVQQQHHHBBBDDDHHHEEEFFFGGGGGGFFFGGGIIIKKKLLLLLLLLLMMMLLLHHHCCC???EEEEEEEEEFFFFFFEEEDDDDDDCCCEEEEEEDDDFFFJJJJJJGGGEEEMMMSSSOOONNNdddxxxvvvZZZNNNNNNNNNQQQUUUXXXXXXXXX[[[ZZZZZZYYYXXXXXXWWWWWWRRRPPPNNNJJJGGGEEECCCBBB<<<===???AAACCCFFFKKKOOOWWW]]]hhhxxxuuuzzzyyyyyyyyyzzzzzz{{{{{{|||}}}}}}|||yyytttttt{{{UUUJJJ@@@;;;999777777:::;;;;;;<<<;;;:::777444222222111111111000000000000111000000000000000000000222222222333222222111111/////////000111111222222444444444333333333333333555555555333000//////000111222222222222111000///111111222222333333444444666555333111000000000111222222333444555555555444111222333333333222111000...............//////000222333333222///---------++++++++++++,,,---...///---------,,,,,,---------///...---,,,+++*********++++++++++++***************************+++++++++***+++++++++,,,,,,,,,---///...------,,,,,,,,,,,,------......//////000000000000111111222222333333111000///---------...///111000000//////000111111000111333555666666555555000000111222222222111111000///...---------...///.........///222444444333444444333222222222222222111111222444555777888999111111444777666666===FFF@@@>>>===???CCCEEEDDDBBB777999:::999;;;???AAA@@@AAA>>>>>>AAACCCCCCEEEJJJCCCJJJPPPOOOGGGBBBDDDGGGHHHGGGFFFDDDEEEHHHNNNRRRRRR[[[YYYUUUYYYVVVOOOPPPWWWgggzzzlllhhhiiijjjhhhddd___ZZZXXXTTTTTTSSSRRRPPPNNNMMMLLLJJJJJJJJJIIIIIIHHHHHHHHHFFFGGGGGGHHHIIIJJJKKKKKKJJJLLLNNNOOOPPPQQQTTTVVVXXX\\\bbbfffggghhhiiiiiifffeeeccc```\\\ZZZWWWVVVYYYZZZ[[[\\\]]]\\\[[[[[[TTTTTTTTTUUUUUUUUUUUUUUUUUUWWWXXXWWWVVVWWW\\\aaammm{{{AAA@@@@@@@@@AAAAAA@@@???======@@@CCCCCCCCCIIIQQQLLLPPPRRRNNNGGGBBBBBBDDDAAABBBCCCCCCCCCCCCEEEGGGJJJJJJJJJJJJJJJHHHDDDBBBAAABBBBBBDDDEEEFFFGGGHHHFFFJJJJJJEEECCCEEEFFFDDDGGGKKKRRRTTTOOOVVVttt___QQQHHHLLLQQQQQQTTTZZZXXXYYYZZZ[[[[[[[[[ZZZYYYWWWVVVUUUSSSOOOLLLIIIGGGAAA@@@?????????AAADDDGGGMMMRRR[[[jjj}}}~~~zzzwwwvvvvvvvvvvvvwwwvvvvvvvvvuuu}}}vvvooommmrrrssseeeIIIBBB===:::888555777;;;888999999:::888666444222111000000000////////////...///000111111000//////000000111111111111111111......//////000111111222222222333333333333333333222333333111///...000111000111111222222111000//////000111222333333333333111111000///......///111000111222333444444444444///000111222222111000///,,,---.../////////.........000111000---+++,,,---++++++++++++,,,---......------............------,,,,,,,,,,,,,,,+++******++++++++++++*********************+++++++++,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,------......///000000...//////000111111222222000///...---------...///000////////////000222333333555777888888555222000...///111333444444444444222111///...------------/////////000333555555444444333222111111111111111000111111333555777888999444222444777888777<<>>AAAAAAAAABBBBBB???===@@@@@@???AAAEEEAAAGGGLLLLLLIIIGGGHHHKKKIIIHHHFFFDDDDDDGGGLLLPPPUUU___\\\VVVXXXUUUMMMLLLPPPYYYmmm~~~rrrpppmmmllljjjgggbbb^^^WWWWWWWWWVVVTTTRRRPPPOOOOOONNNNNNMMMMMMLLLLLLLLLMMMLLLKKKKKKKKKKKKJJJJJJKKKKKKKKKIIIGGGGGGHHHJJJKKKOOOTTTWWWXXXYYY[[[^^^\\\ZZZWWWSSSQQQOOOOOOOOORRRRRRSSSTTTUUUVVVVVVVVVOOOPPPRRRSSSUUUVVVWWWXXXWWWYYY[[[ZZZYYY\\\ccciii|||@@@@@@???>>>>>>@@@BBBDDD@@@???@@@BBBAAA@@@DDDJJJMMMMMMMMMJJJFFFBBB???>>>???@@@AAAAAA@@@@@@BBBDDDCCCBBBBBBCCCDDDDDDAAA???CCCCCCCCCDDDFFFGGGIIIJJJIIINNNMMMEEE???AAACCCAAAHHHEEEKKKSSSRRRPPP```www|||wwwxxxmmmXXXVVVTTTKKKJJJSSSRRRUUUYYY\\\^^^^^^]]][[[ZZZZZZZZZYYYVVVSSSOOOMMMHHHFFFCCCAAA???@@@BBBCCCJJJKKKOOOWWWfff{{{|||uuuqqqqqquuuxxxtttsssssssssrrrrrrrrrsssnnneeeddduuuuuu]]]III:::999:::;;;999444444777666777888888777666333222222111111111000000000000,,,...///111111000...---......///000000111000000---......///000111111222222222222222222222222222000111222000///...000111///000111222222111000/////////000222222333333333.........---,,,---///000//////111222333444444444...///000111111000///...+++,,,...000000///...---,,,...000...+++***+++---,,,,,,++++++,,,,,,------,,,---////////////---,,,***+++,,,------,,,***)))+++++++++************)))******++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,******************++++++,,,,,,------...//////000---......///000111111222000///...---,,,---...//////.........///000222333666888::::::888333...+++---///111444555666666666555333111...---,,,+++,,,000000///111444555555444222222111111000111111111333333333333333444555666666333444777999999;;;???FFFDDDCCCFFFJJJJJJDDD???;;;777:::BBBFFFCCCBBBFFFDDD???===>>>===;;;<<<@@@???AAADDDFFFGGGHHHJJJKKKHHHHHHFFFDDDCCCFFFJJJNNNOOOZZZXXXQQQTTTSSSLLLLLLNNNTTTZZZiii|||uuunnnmmmooonnnhhhbbb\\\]]]\\\\\\ZZZWWWUUUTTTNNNOOOOOOOOOPPPPPPQQQQQQMMMMMMMMMOOORRRTTTUUUTTTTTTSSSQQQMMMIIIHHHIIIKKKHHHLLLOOOQQQQQQTTTXXX\\\UUUSSSPPPLLLKKKKKKLLLMMMLLLLLLMMMNNNPPPQQQRRRRRRMMMOOOQQQTTTVVVXXXZZZZZZ[[[]]]______^^^bbbiiippp>>>===;;;:::;;;<<<>>>???BBBCCCBBBAAA@@@AAADDDGGGIIIIIIIIIHHHFFFEEECCCBBBDDDDDDBBBBBBCCCEEEGGGHHHDDDCCCBBBAAAAAA@@@===;;;BBBEEEGGGFFFDDDCCCDDDFFFGGGHHHGGGDDD@@@>>>AAADDDEEEHHHKKKJJJJJJOOO[[[dddoooiiinnn{{{lllPPPBBBDDDMMMKKKPPPXXX[[[YYYYYY]]]\\\]]]^^^\\\[[[ZZZVVVSSSNNNNNNLLLJJJGGGDDDAAA@@@AAADDDIIILLLQQQ[[[jjjttt~~~{{{yyywwwuuutttsssrrrqqqrrrjjjlllvvvxxxkkk___\\\[[[jjjlllVVVGGGAAA888888777555555444444444555444555777999999555111111111111111000000000000///////////////......---------...............---000//////.........//////111222222222111111333555000111111000//////111222444222///,,,,,,---000222000///...------...///000//////............//////---...000111000///000111...//////...---,,,+++***//////.........---------***++++++,,,,,,++++++***+++***)))))))))***,,,,,,++++++,,,------......///...---,,,+++************------,,,+++***)))((('''))))))*********+++++++++---,,,***(((((()))***+++,,,+++******))))))******+++,,,------......------///////////////////////////...,,,---///000000000...............///000111555555444444444222...++++++---...000555<<<<<<777555444222000...,,,,,,+++---...000000//////000222222222222222222222222222222222444666888999777555666555555555888;;;???BBBIIIIIIHHHHHHGGGEEEAAA>>>;;;===@@@CCCDDDFFFIIILLLGGGDDDAAA===::::::::::::@@@DDDDDDAAADDDKKKOOOMMMOOONNNPPPTTTTTTMMMFFFCCCJJJPPPUUUVVVWWWWWWSSSNNNQQQLLLNNN\\\ooo~~~pppiiiiiilllnnnmmmeee^^^^^^___[[[VVVTTTUUUXXXXXXSSSRRRUUUVVVUUUSSSRRRPPPOOOPPPRRRUUUVVVVVVUUUTTTQQQOOOMMMKKKKKKMMMNNNOOOQQQRRRSSSSSSSSSVVVSSSQQQOOONNNMMMLLLKKKQQQLLLJJJNNNSSSTTTRRRPPPQQQPPPQQQUUU\\\```aaaaaaaaaaaabbbccchhhqqq{{{>>>>>><<<<<<<<<>>>@@@AAA@@@@@@@@@@@@@@@CCCGGGKKKJJJLLLKKKHHHCCC@@@@@@BBBDDDCCCBBBBBBCCCEEEGGGIIIGGGEEEDDDDDDDDDDDDCCCAAA@@@BBBCCCCCCAAABBBDDDGGGFFFGGGGGGCCC???>>>AAADDDCCCEEEGGGEEEDDDIIITTT]]]rrrttthhhjjjzzzzzz___KKKJJJDDDDDDLLLSSSUUUUUUWWW[[[]]]^^^]]]ZZZYYYXXXVVVRRRQQQPPPNNNKKKHHHFFFDDDAAABBBBBBAAABBBGGGPPPWWWkkkxxx|||wwwtttrrrrrrpppnnnoooqqqrrrrrrqqqrrrmmmjjjggg]]]UUU]]]llllllYYYHHH???===777777666555444444444444444444444777999888555111111111111000000000/////////////////////...------..................------//////............//////000111111111000000222444000111222222000///000111222111///------...000111111000///.........///000//////............//////---...000000//////000111------------,,,,,,,,,+++......------------,,,,,,,,,,,,,,,,,,,,,+++******+++***)))))))))***+++,,,+++++++++,,,------......)))))))))******+++++++++---,,,,,,+++***)))(((''')))))))))*********++++++---,,,***)))((()))***+++++++++******))))))******,,,------..........................................---,,,...000111111000.........---......//////222222222333333111---***+++------...222777777333333222000///...---,,,,,,...///000000//////000111000000000111111111222222333333555888::::::888666666666666666888;;;>>>@@@DDDCCCCCCDDDDDDBBB???===>>>@@@CCCDDDEEEFFFHHHKKKHHHFFFAAA>>>;;;;;;<<<===@@@CCCCCCBBBFFFPPPWWWXXXZZZ]]]dddllljjj\\\NNNFFFEEEKKKQQQTTTWWWYYYWWWRRRPPPNNNPPPVVV^^^rrryyytttpppnnnmmmjjjiiikkkjjjddd___]]][[[```bbb^^^ZZZZZZ[[[ZZZZZZXXXVVVTTTSSSTTTVVVWWWXXXWWWVVVTTTRRRPPPOOONNNJJJKKKLLLMMMOOOPPPQQQRRRTTTSSSQQQOOOOOONNNMMMLLLPPPNNNMMMPPPTTTUUUTTTSSSVVVVVVYYY^^^ccceeebbb^^^[[[```jjjxxx>>>=========>>>???AAABBB======>>>>>>@@@DDDJJJOOOOOOPPPNNNIIIBBB>>>@@@DDDCCCBBBBBBBBBCCCEEEGGGHHHGGGEEECCCDDDFFFHHHHHHHHH???@@@@@@???>>>@@@CCCFFFDDDEEEFFFCCC???>>>AAADDDIIIJJJIIIFFFEEEIIIRRR[[[^^^ccczzzuuuttthhhppp~~~kkk[[[MMMAAAAAAHHHNNNRRRTTTZZZ]]]______[[[XXXXXXYYYVVVUUUTTTSSSQQQNNNLLLKKKJJJGGGCCC???===???AAACCCKKKUUUdddpppzzz{{{yyytttpppnnnnnnnnnoooqqqnnnkkklllnnnnnnmmmjjjmmmeee]]]VVVRRRXXXqqqkkkRRRCCC:::888;;;666555444333333222333333333333444666777777444111111111000000000000//////...////////////...------.../////////...---,,,,,,........................///000111111000///111222000222444444333000000000000///////////////000111222222000///...//////000//////............//////,,,...000000///...///000---,,,+++******+++,,,------,,,,,,,,,,,,+++++++++------------,,,,,,+++*********))))))******+++,,,)))******+++,,,,,,------//////...---,,,***)))(((,,,,,,+++***)))(((((('''))))))))))))************,,,+++***)))((()))***+++++++++*********))))))))),,,------...............------------------------,,,,,,---///222333222000///......------------...---...000222333111---******,,,---,,,...222111---///......---------......///000111000///...///000------...///000111111222111222555888;;;:::777555555555666777888:::<<<===?????????@@@AAAAAA???<<>>CCCEEEEEEDDDHHHRRR[[[___ccckkkzzznnnVVVHHH@@@EEEKKKOOOUUUZZZYYYTTTPPPOOOPPPOOOKKKRRRnnn~~~vvv{{{uuupppnnnlllhhhhhhkkkbbbgggjjjgggcccccccccaaa^^^\\\YYYVVVTTTTTTTTTUUUXXXXXXWWWUUUTTTSSSQQQQQQKKKKKKKKKKKKMMMOOOQQQRRRSSSRRRQQQPPPPPPOOOOOOPPPQQQRRRTTTVVVYYY[[[\\\\\\\\\[[[\\\```dddeeebbb___lllttt<<<<<<<<<<<<>>>???AAABBB<<<<<<======???DDDJJJOOOSSSQQQNNNHHHDDDBBBCCCEEEBBBBBBBBBBBBCCCEEEFFFGGGDDDBBB@@@AAADDDHHHJJJKKKBBBAAA???======>>>AAACCCBBBDDDDDDBBB???>>>@@@CCCMMMMMMKKKGGGEEEHHHPPPWWWOOOSSS___yyysssppp||||||tttuuu|||nnnUUUEEEAAADDDJJJNNNTTTXXX^^^aaa]]]XXXWWWZZZXXXXXXXXXWWWUUUTTTRRRQQQSSSOOOJJJFFFEEEEEEDDDCCC???EEENNNUUU[[[cccmmmttt~~~vvvppppppooonnnmmmmmmnnnooopppnnnllljjjkkklllkkkhhhdddaaaXXXTTT[[[kkkwwwWWWAAA888555777:::444444333222111111222222222333444555555555333222111000000000////////////......//////......---,,,////////////...---,,,+++------....../////////...///111222222000000000222000222666666444111///.........///000000000000000333222111/////////000000///......------......///,,,...//////...---...//////---+++)))))))))+++,,,++++++++++++************++++++,,,---------------***************+++++++++)))))))))***++++++,,,,,,......---,,,+++***)))(((,,,++++++***)))(((((((((((((((((()))))))))******+++***))))))))))))*********************))))))(((++++++,,,------------,,,------------------------***+++,,,000333333222000///...---,,,,,,+++,,,,,,***+++...111333222///+++))),,,---+++,,,//////,,,+++++++++,,,---...///000000111111000...---...///,,,------///000111222222///000333777:::999666333333444555666777777888888>>>>>>===>>>@@@???>>><<>>;;;:::;;;===>>>GGGIIIIIIHHHIIIOOOVVV[[[bbbmmmvvv\\\LLL???CCCGGGLLLSSSYYYXXXSSSPPPOOONNNJJJCCCCCCRRRddd{{{uuussslllmmmkkkhhhhhhkkkiiieeeaaa___\\\ZZZXXXWWWWWWWWWXXXXXXWWWVVVTTTSSSSSSRRRQQQPPPNNNMMMNNNOOORRRSSSSSSTTTTTTSSSRRRRRRSSSUUUUUUZZZ^^^^^^___ccceeedddaaa______cccjjjppprrrqqq999999:::;;;<<<===>>>???============>>>AAAFFFJJJPPPLLLHHHFFFEEEEEEDDDCCCAAAAAAAAAAAABBBCCCDDDDDDAAA@@@???@@@DDDHHHKKKKKKGGGDDDAAA>>>===>>>>>>??????AAACCCBBB???>>>@@@CCCGGGFFFDDDAAA???AAAGGGLLLEEEMMMOOOVVVuuuvvvzzzzzzzzzxxx~~~{{{|||gggTTTJJJFFFDDDJJJMMMVVV^^^^^^YYYWWWZZZXXXXXXXXXXXXXXXWWWVVVUUUUUURRRNNNLLLKKKIIIHHHFFFBBBDDDFFFGGGHHHKKKQQQVVVfffmmmxxxzzzqqqlllllllllhhheeeggghhhjjjkkklllkkkjjjjjjggggggffffffeeeccc```___XXX]]]jjj|||ppp\\\FFF:::666555666999333222222111111111111222111222333444333222222222000000000////////////..................------,,,......//////...------,,,---...///000000000//////000222444333222111111222///222666777555222///...---...///000111111000000333222111/////////000111......------------......,,,...//////---,,,---...000///,,,)))(((((()))***++++++*********)))))))))((()))***,,,---...//////))))))******++++++++++++(((((()))******++++++,,,((('''''''''(((***+++,,,+++******))))))(((((((((''''''((((((((()))))))))))))))))))))))))))******)))************)))((('''((()))******++++++******++++++++++++++++++++++++)))***,,,///222333111///------,,,++++++***++++++***+++---111333333000---)))---...,,,,,,//////---*********+++---...000000///000000///---,,,---...------...///000111222333///000333777::::::777444111222222333444444555555===<<<;;;;;;<<<<<<:::888999;;;===>>>>>>???AAACCCCCCAAA???===<<<===>>>???DDDFFFIIIJJJIIIJJJOOOTTT\\\fffwwwttt^^^QQQFFFHHHJJJLLLSSSXXXVVVQQQPPPMMMJJJHHHEEEDDDJJJQQQbbbzzzoooiiilllpppllldddeeedddbbb```____________\\\\\\[[[ZZZYYYXXXWWWVVVXXXWWWTTTRRRQQQRRRSSSTTTVVVXXXYYYXXXWWWWWWYYY[[[^^^dddgggeeeeeeiiiiiigggaaadddlllxxx777888888999:::;;;<<<<<<===============>>>BBBDDDGGGFFFFFFEEEEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA??????AAAEEEHHHJJJJJJIIIFFFBBB???>>>>>>===<<<===@@@BBBAAA>>>===???BBBBBBBBB@@@>>>===???BBBEEEAAACCCHHHNNNWWWqqq~~~ooodddjjjvvvnnn]]]PPPLLLKKKQQQ\\\___ZZZXXX\\\WWWXXXXXXYYYYYYXXXXXXWWWWWWWWWUUUSSSPPPMMMKKKJJJFFFFFFEEECCCBBBCCCFFFHHHNNNSSS\\\eeemmmvvv~~~~~~|||yyywwwsssmmmfffcccdddeeefffeeedddeeehhhjjjiiigggeeecccggggggeee```ZZZWWWYYY[[[iii}}}sssPPPDDD999666666555444555222222111111111111222222000222333333111111111222000000////////////......---............---,,,,,,------...............------...000111222222111000111333444555333111111111---000444666444222000///...//////000000000000///111000////////////111111......------------......,,,---///...---+++,,,,,,000...---+++************+++************)))))))))&&&''')))+++,,,.........))))))***++++++++++++***((())))))***++++++,,,,,,666333///,,,)))))))))*********)))))))))(((((((((''''''''''''(((((((((((((((((())))))))))))))))))((()))*********)))(((''''''(((((()))))))))))))))++++++++++++++++++++++++******+++---000111000...,,,++++++************+++******,,,///111222111///***...000...---///000...+++++++++,,,---...///000,,,---...---,,,+++,,,------......///000111222222111222333777:::;;;999888111111111111222333444555:::888777777888888666555555777999::::::;;;===???AAAAAA@@@@@@@@@@@@@@@@@@<<>>@@@???FFFLLLKKKEEE???>>>@@@@@@@@@@@@??????>>>===<<<>>>======???CCCEEEEEEEEEHHHDDDAAA?????????<<<:::;;;>>>AAA@@@>>>===???BBBAAAAAAAAAAAAAAABBBCCCEEEEEE???BBBKKKKKKQQQuuu}}}zzznnnkkkjjjmmmwwweee\\\YYY___aaa[[[XXX[[[VVVWWWXXXYYYYYYZZZZZZYYYYYY[[[]]]ZZZVVVRRRQQQQQQKKKKKKJJJHHHGGGGGGGGGHHHGGGJJJNNNQQQUUU[[[aaafffrrrwww~~~~~~yyyqqqiiieeeeeefffhhheeedddbbbaaaaaabbbdddeeedddeeeeeeeeeeeecccaaa```bbbdddccc]]]XXX]]]kkkwwwnnnZZZ===777444555666333222444222222222111111222222333///111333222000///000222000000/////////.........------......------,,,+++,,,,,,---...////////////...///111333444333222111000222444444222000000000,,,///222444333222111111000000000//////////////////......---...///111222...------,,,,,,------...,,,---......,,,++++++,,,,,,,,,,,,,,,,,,---------+++++++++*********))))))(((((()))***++++++++++++((()))***+++,,,++++++***))))))******+++,,,,,,---BBB>>>666...)))(((((()))))))))))))))((((((((((((&&&&&&'''''''''((((((((('''(((((()))))))))))))))((()))***+++***)))'''&&&'''(((((()))***)))))))))************************+++******+++---......---******)))))))))***++++++***)))***+++...000000///---111333///,,,------,,,---------------......///***+++,,,,,,+++***+++---------........./////////000000000333666888888777222111000000222444666888777555444555666888777666444555777777666777888:::<<<===???@@@@@@???>>>===999;;;@@@EEECCCBBBIIISSS[[[[[[aaahhhiiiaaaYYYVVVSSSQQQMMMKKKOOOSSSNNNGGGCCCDDDDDDCCCCCCEEEGGGHHHGGGPPPccc}}}qqqqqqpppooonnnmmmllllllooonnnmmmkkkiiihhhfffeeefffffffffeeeeeeeeeddddddbbbdddgggeeebbbaaadddhhhwww~~~888888999:::::::::999999888:::<<<===<<<<<<===>>><<>>DDD@@@@@@??????>>><<<;;;::::::::::::===???AAA@@@???EEEBBB??????@@@@@@===::::::===@@@@@@>>>===???AAA>>>???@@@AAABBBBBBCCCCCCLLLBBB>>>CCCHHHMMM\\\nnnxxx{{{rrrjjjqqq~~~rrrffffffeee\\\XXXZZZVVVWWWXXXYYYZZZ[[[[[[[[[UUUZZZ^^^\\\WWWSSSSSSVVVPPPPPPPPPOOONNNMMMLLLLLLKKKKKKKKKJJJJJJMMMRRRUUUXXX[[[```ccceeeiiiooosssvvvyyy}}}~~~wwwqqqnnnjjjeeebbbcccaaa^^^ZZZXXX[[[```dddZZZ\\\^^^_________```aaabbbaaa```___^^^]]]]]]]]]RRRVVVZZZ[[[```sssxxxkkkWWWBBB888555444666555222222555333222222222222222333333///111333222///...000222000/////////............------......------,,,+++++++++---...///000000000...000222444555444333222///111333333111///......+++...111222222111111222222111000///......//////------------...///111222...------,,,,,,------...,,,---......,,,***++++++)))***+++---/////////000++++++++++++***************************)))((((((((()))***+++,,,+++***************+++,,,,,,------777333---'''&&&(((+++...))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''((())))))***))))))'''(((***+++***)))'''&&&(((((()))***************)))))))))))))))))))))))),,,***))))))+++------,,,))))))(((((()))***++++++***)))((())),,,.........///444444///+++++++++)))///......---------......((()))++++++******+++------------------------------,,,,,,...111444555555333222111111222555888:::666555444666888:::;;;;;;555666777666555444555666777999;;;===>>><<<:::999<<<;;;???BBB???>>>FFFRRR]]]ZZZ[[[______YYYSSSRRRQQQNNNIIIFFFJJJMMMHHH@@@===AAACCC@@@===>>>BBBEEE???@@@EEEVVVxxx}}}|||zzzyyyxxxtttsssqqqooommmkkkiiihhhlllmmmnnnoooppppppooooooeeeiiikkkiiieeedddgggkkk999999999999999999999999888888:::;;;;;;;;;:::999<<<@@@iiinnn999222JJJDDDCCC@@@===::::::<<<>>>AAA???<<<999888999;;;<<>><<<===???>>>>>>>>>??????@@@@@@@@@EEEAAA???BBBDDDFFFJJJPPPpppvvvxxxuuu|||{{{mmmVVVJJJKKKQQQQQQMMMNNNWWW]]]]]][[[YYY___\\\ZZZYYYZZZXXXSSSOOOOOOOOOPPPRRRTTTTTTQQQNNNQQQNNNLLLLLLNNNOOONNNLLLRRRQQQQQQQQQRRRTTTUUUWWWZZZ[[[\\\___aaaccceeefffffffffggghhhiiiiiiiiiiiifffdddaaa^^^[[[YYYWWWVVV[[[XXXTTTSSSUUUXXX[[[\\\ZZZYYYYYY[[[^^^```^^^\\\]]]\\\^^^```^^^YYYXXX[[[RRRYYYfffxxx|||dddNNN???888111111111111111111111111000000//////000111222222111111111000000...------///...---,,,,,,---...///---------------------------------------...///000------///000111111111111111111111111000///---,,,222000------///000///---...---,,,+++++++++,,,---,,,...///.........000222111111000......---------000000000///...,,,+++***---------,,,,,,,,,++++++******)))((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))+++***((('''''''''((()))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))++++++******************///...---,,,++++++++++++,,,---...//////---+++***)))))))))))))))******+++---***)))***,,,---,,,))),,,,,,---.../////////...///000222222333444777999666666555666777:::===???;;;;;;999888666444222222555666999;;;888333444999;;;;;;<<<<<<===???CCCEEEIIINNNVVV\\\]]]XXXRRRMMMGGGDDDAAA@@@BBBCCCBBB@@@<<<<<<<<<<<<===???@@@AAA;;;<<>>>>>???>>>>>>===<<<;;;>>><<<::::::;;;;;;:::999888;;;>>>@@@???===<<<<<<;;;<<<<<<===>>>??????@@@DDDAAA@@@CCCEEEEEEHHHMMMZZZqqqtttzzz|||zzzrrrsssxxx}}}~~~jjj]]]WWWRRRLLLJJJNNNTTTXXX^^^dddXXXXXXXXXXXXXXXWWWUUUUUUXXXXXXWWWWWWVVVUUUSSSQQQPPPNNNLLLMMMPPPQQQPPPOOOPPPOOOOOOOOOPPPQQQSSSTTTRRRSSSSSSSSSTTTTTTUUUUUUUUUVVVWWWXXXZZZZZZZZZZZZ]]][[[ZZZWWWVVVTTTSSSSSSUUUUUUVVVWWWYYYYYYWWWUUU]]]ZZZVVVTTTUUUVVVWWWWWWaaa______]]]XXXRRRSSSYYYmmm}}}eeeOOO@@@666222111111111111111111111111000000//////000000111222111111111111000///...---///...------,,,---......---------------------------------------...//////------...///000000000000111111111111111///...---000...,,,,,,...///...,,,...---,,,+++++++++++++++,,,---......---...000222111000///...------------000//////...---,,,+++***,,,,,,,,,++++++++++++******))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))***)))((('''''''''((()))''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((())))))))))))************************************************...---,,,+++************...------,,,,,,,,,,,,,,,)))))))))))))))***+++++++++))))))***---///...,,,---------...............///000111111111222555777888777666666777999;;;<<<;;;:::888666555444333333444333555888888666999>>>>>>>>>>>>======???BBBDDDFFFJJJOOOSSSTTTRRRNNNLLLCCC@@@<<<:::;;;<<<;;;999999999999:::;;;<<<======>>>===>>>@@@???HHHfffwwwvvv|||:::;;;;;;;;;;;;;;;;;;:::666777999:::;;;;;;;;;:::@@@///888PPPSSSIIIEEEDDDFFFDDD@@@===;;;:::::::::<<<>>>AAACCCCCCAAA===;;;<<<;;;999999:::::::::999888:::===AAADDDDDDAAA>>>:::;;;;;;<<<======>>>>>>AAA>>>???BBBCCCBBBCCCFFFKKKPPPjjjyyy~~~~~~{{{ooojjjjjjooouuuxxxmmm```WWWSSSWWWbbbnnndddccc```\\\YYYWWWXXXYYYSSSTTTUUUTTTSSSRRRRRRSSSQQQPPPOOOPPPRRRSSSSSSRRROOOOOOOOOOOOOOOPPPQQQRRRQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRTTTTTTTTTUUUUUUSSSOOOLLLTTTTTTTTTUUUVVVXXXZZZ[[[YYYWWWVVVVVVXXXbbbuuu{{{zzzyyy}}}yyy___HHH999333111111000000000000000000000000000////////////000000111111111111111000///......//////...---,,,,,,------,,,,,,,,,,,,------------------------.........///,,,---............------000000000000000///...------,,,+++,,,---...---,,,...------,,,+++*********,,,---......------///111000///......------------.........---,,,+++******++++++*********)))))))))))))))((((((''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((()))))))))***************************************************---,,,+++***))))))))))))...---+++))))))***,,,---***))))))))))))***++++++***))))))+++...000000//////...------,,,---------...///000000000000222444888777666666666777888999:::999666444333333444555666333333666888888;;;@@@BBBAAA???>>>>>>@@@AAACCCBBBCCCEEEHHHIIIJJJJJJJJJ@@@<<<999666666666666555777777777777888888999999999888:::<<<999:::HHHZZZ;;;;;;<<<======<<<;;;;;;;;;<<<============<<<;;;===222444999555999DDDIIIEEECCC???===;;;;;;:::999;;;>>>AAADDDDDDBBB>>><<<;;;:::999:::<<<>>>>>>>>>>>>===>>>BBBGGGIIIGGGEEE>>>>>>>>>>>>===============;;;===AAAAAA===<<<>>>CCCIIIQQQcccuuummm}}}vvvooommmppp{{{zzziiibbbgggqqqwwwpppggg___\\\\\\^^^___SSSUUUWWWVVVTTTRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUTTTRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTUUUVVVWWWWWWWWWWWWTTTSSSSSSRRRRRRRRRSSSSSSSSSQQQPPPQQQSSSTTTSSSRRRSSSWWW[[[\\\ZZZXXXWWWVVVQQQXXXcccppp|||kkk[[[EEE555000111444555/////////////////////////////////......//////000000111111111000000///...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------..................,,,,,,---------,,,,,,+++..................------+++++++++,,,,,,---,,,,,,------------,,,***)))(((+++,,,------,,,---///111///......---,,,,,,---------,,,,,,+++***************))))))))))))((((((((()))(((((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&''''''((((((''''''&&&'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******++++++++++++++++++++++++))))))))))))************++++++***))))))))))))))),,,+++***))))))***++++++******))))))******+++,,,+++***+++,,,.../////////000///...,,,,,,,,,------...///000///...///000222666555555444555666777777999777555333222444666777;;;666444666777777999===BBBAAA???>>>???AAABBBCCC===>>>@@@BBBDDDEEEFFFGGG???===:::888777777888888666666777777888777777777333333777<<<===<<>>>>>===;;;:::AAAAAAAAAAAA@@@>>><<<;;;666666>>>AAA:::===DDDBBBCCC@@@===<<<======;;;999<<<===@@@AAAAAA@@@>>>===;;;::::::===@@@CCCEEEEEEAAA>>><<<===BBBFFFGGGFFFCCCCCCBBB@@@???===<<<<<<<<<:::===AAAAAA<<<:::;;;===AAA@@@DDD___{{{~~~ssstttwww}}}zzz{{{ttteee\\\[[[^^^``````[[[\\\]]]\\\ZZZWWWVVVVVVWWWWWWXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUTTTTTTTTTSSSQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTTTTUUUTTTTTTSSSRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRSSSUUUWWWXXXWWWUUUTTTWWWZZZYYYVVVUUUXXX[[[mmm|||{{{kkkMMMCCC777000000333333333........................//////...............//////000000000000///............---------,,,,,,++++++++++++,,,,,,,,,---------......//////...------+++,,,,,,,,,,,,,,,+++***,,,,,,++++++,,,,,,,,,---***+++---------,,,,,,,,,,,,---.........,,,***(((***,,,,,,,,,,,,,,,...000...------,,,,,,,,,,,,---+++***))))))))))))******)))))))))(((((((((''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''((('''''''''((()))*********************************(((((()))))))))***************))))))(((((())))))((()))***+++++++++***)))***************++++++,,,,,,,,,---------------...000//////...------------...///000///...///000222333333333444555666777888888666444333333555888999;;;888777999999888:::>>>AAA>>><<<===???BBBCCCCCC:::<<>>======;;;::::::;;;<<<777888888999999888777666666555666999999777777888CCCFFFXXX~~~~~~zzz:::;;;===>>>>>>===;;;:::AAABBBBBBBBB@@@>>><<<;;;???777888;;;;;;DDDHHH@@@@@@===:::;;;>>>???>>>;;;===>>>????????????>>>===<<<;;;<<<>>>CCCFFFHHHHHH???<<<888777999<<<>>>@@@DDDDDDBBB@@@???===<<<;;;===<<<>>>BBBBBB>>>;;;<<>>CCC???<<<999:::>>>BBBBBBAAA999;;;>>>AAACCCCCCBBBAAA<<<>>>???>>><<<;;;:::;;;777888888999888777555444777555555666777666555444>>>999===OOOoootttkkkuuu999:::<<<>>>>>><<<:::999<<<===>>>>>>>>>===<<<;;;DDD777333333222;;;CCC@@@<<<999888:::???BBB@@@>>>>>>???@@@AAA@@@???<<<;;;<<<;;;<<<>>>AAADDDEEEEEE???>>><<<999777777999;;;??????>>>===<<<;;;::::::;;;:::<<<@@@@@@<<<:::<<>>===999:::<<<>>>???@@@??????===@@@CCCBBB>>>:::888777444555666666666444222000222333333555777::::::999444999>>>???AAAWWWyyysssuuuwwwvvv|||888:::<<<======<<<:::888777888999;;;;;;;;;;;;:::777666???BBB666222888999:::777666:::@@@CCCBBB@@@>>>@@@BBBCCCBBB???<<<999===<<<;;;<<>>888333...000222333111000111222,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,++++++,,,------,,,,,,,,,((()))+++---.........---))))))***+++,,,,,,---------...///000000...,,,+++)))***+++,,,---.........---,,,,,,,,,---///111222000333666555111---,,,---***---000333444222///---)))***++++++***+++---///+++++++++***++++++,,,,,,'''&&&%%%$$$%%%''')))******)))))))))((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&'''((()))***++++++((((((((((((((((((((((((&&&''''''((()))******++++++***************++++++,,,+++***)))***+++---...++++++******++++++,,,---&&&)))+++,,,***+++---000---///222555555444111//////000222222333444777999>>>>>>??????>>>>>>===<<<333444666888:::;;;<<<===>>>FFFPPPSSSJJJ??????EEEAAA<<<777777:::===;;;999::::::::::::;;;<<<===>>>@@@DDDGGGFFF@@@:::666555222333444444333111...---000222333444555777777555777444444888===FFFYYYlll{{{}}}qqqooo|||yyysss}}}