BMU6( iiiSSSIIIAAA???>>><<<<<<===<<<@@@<<>>AAADDDCCCHHHdddwwwnnnnnnyyytttooolllhhhiiiqqq{{{|||iiiVVVQQQTTTXXXXXXWWWTTTPPPPPPTTTYYYZZZVVVPPPKKKJJJKKKLLLLLLMMMKKKHHHHHHHHHIIIHHHGGGWWWbbboooqqqiii[[[QQQMMMHHHHHHHHHHHHHHHHHHGGGGGGIIIKKKLLLLLLKKKLLLQQQUUUeeeyyysss___MMMUUUiiiYYYMMM???888999===>>>===999777555444444444333222///333555777@@@ZZZ~~~{{{kkk\\\QQQMMMMMMRRRTTTYYYbbbppp~~~xxxlll\\\RRRQQQVVV]]]aaadddccccccbbbaaaaaa``````aaaccc]]]YYY]]]]]]cccuuu}}}|||{{{}}}~~~}}}{{{~~~~~~}}}{{{|||~~~}}}{{{yyyyyy{{{}}}}}}}}}~~~|||{{{yyyrrriiieeeffflllzzz}}}wwwrrrpppuuu{{{}}}zzzvvvttttttqqqqqqqqqrrruuuyyy}}}zzzsssooofffWWWGGG>>>999===<<<===AAACCCQQQllliiiSSSIIIAAA???>>><<<<<<===;;;???>>>MMMwww~~~zzzrrrjjjggghhhjjjiiigggeeeiii}}}eeeMMMCCC888===>>>???CCCFFFRRRssssssjjjooovvv}}}{{{tttbbb___eee[[[___bbbaaa]]]ZZZZZZ\\\ZZZTTTLLLGGGEEEFFFHHHHHHIIIHHHHHHJJJKKKLLLKKKJJJUUUZZZ```aaa[[[SSSKKKGGGEEEEEEFFFFFFFFFFFFEEEEEEGGGIIIJJJIIIGGGHHHLLLPPPYYYnnn{{{nnn\\\LLLNNNeeeaaaSSSCCC::::::<<<<<<:::999777555444555444333111222333444888DDD```jjj[[[QQQMMMMMMQQQTTTZZZdddtttzzzmmm]]]RRRPPPUUU[[[___cccccccccddddddeeeeeeeeefffkkkgggeeehhhfffiiixxx}}}tttlllhhhgggggghhhjjjlllmmmnnnnnnooorrrwww|||~~~}}}~~~~~~|||~~~~~~}}}}}}{{{|||~~~}}}{{{yyyyyy{{{}}}}}}}}}}}}{{{yyywwwpppfffbbbbbbjjjyyy|||yyyvvvrrrnnnkkkooowwwzzzvvvtttrrrqqqqqqqqqsssuuuxxxzzzxxxnnnggg___RRREEE>>>;;;@@@>>>???AAA@@@LLLeeeiiiSSSIIIAAA???>>><<<<<<===;;;@@@BBBVVV{{{xxxppphhheeefffhhhhhheeedddfffyyygggNNNCCC666<<<>>>???EEEKKK\\\vvv^^^^^^qqqkkk[[[[[[bbb___fffmmmooojjjeeebbbaaaYYYSSSJJJCCCAAABBBDDDFFFFFFFFFHHHKKKNNNOOONNNMMMQQQQQQRRRQQQMMMHHHCCC@@@CCCCCCDDDDDDDDDDDDDDDCCCEEEGGGHHHFFFDDDEEEIIIMMMJJJ```tttyyytttkkk[[[LLLGGG```gggYYYGGG===;;;;;;:::888888777555555555555333111444444444999HHHdddiiiZZZQQQMMMNNNPPPSSSZZZfffxxx{{{nnn^^^RRRPPPUUU[[[^^^aaabbbccceeeggghhhjjjjjjmmmssssssrrruuupppppp|||vvvvvvrrrjjj___VVVQQQPPPPPPQQQSSSVVVYYY[[[]]]___hhhnnntttxxxxxxxxxzzz||||||zzz|||~~~}}}}}}|||{{{|||~~~}}}{{{yyyyyy{{{}}}}}}}}}|||zzzxxxvvvnnnddd______iiixxx~~~vvvooojjjgggeeecccpppzzzyyyuuusssrrrqqqpppppprrrtttuuuyyy~~~wwwiiiaaaYYYMMMDDD???===BBB@@@@@@AAA===GGG___jjjTTTJJJBBB@@@???===<<<>>>>>>===GGGddd}}}{{{|||yyywww{{{||||||uuulllgggeeeeeeeeedddbbbffflllrrrOOODDDAAA;;;999AAAFFFHHH^^^sssgggjjj~~~wwwnnnddd]]][[[\\\]]]eeerrr{{{wwwnnngggaaaZZZWWWRRRKKKHHHHHHHHHHHHGGGFFFEEEGGGIIIJJJIIIIIIJJJGGGHHHHHHFFFCCC@@@??????@@@AAACCCBBBAAA@@@@@@AAACCCCCCDDDCCCBBBCCCEEEHHHHHHOOO]]]kkkooohhh]]]UUUJJJTTTtttyyy]]]CCC===@@@>>>;;;999888777666555444333333333444999999;;;OOOqqqssseee\\\RRRMMMNNNTTTYYYaaannn~~~tttdddWWWQQQSSSXXX]]]^^^bbbfffjjjkkklllmmmooorrrrrrvvv}}}~~~|||zzzsssqqqhhhZZZLLLFFFJJJPPPJJJJJJJJJKKKKKKLLLLLLLLLQQQVVV^^^fffkkkooosssuuu|||}}}~~~|||}}}~~~{{{yyyxxxxxxzzz{{{zzzzzz}}}{{{xxxsssiiiaaaaaafffvvvxxxqqqmmmfffaaacccjjjrrr~~~zzzvvvvvvvvvuuutttssssssrrryyy~~~~~~vvvjjj^^^VVVPPPHHH@@@@@@AAADDDFFFEEEDDDKKKSSSjjjTTTJJJBBB@@@???===<<<>>>>>>===HHHgggwwwuuu{{{wwwtttmmmnnnrrr{{{||||||uuullleeecccccccccbbbaaadddfff{{{sssOOOBBB@@@<<<;;;>>>EEEKKKddd{{{jjjkkk~~~yyytttqqqiiieee```[[[YYYYYY[[[\\\cccnnntttqqqkkkhhhgggdddZZZUUUNNNIIIHHHHHHGGGGGGDDDDDDDDDFFFFFFFFFFFFGGGEEEEEEEEECCCAAA>>>=========???AAAAAA@@@??????@@@BBBBBBCCCBBBAAABBBEEEGGGIIINNNYYYeeekkkggg]]]UUUGGGNNNlll}}}```DDD===???===;;;:::888777666555444333333333222555666<<>>??????BBBEEEDDDCCCIIIQQQjjjSSSJJJBBB@@@???======>>>???>>>JJJmmm{{{kkkmmm}}}tttmmmgggeeeaaagggrrr}}}|||vvvllldddaaa`````````aaadddeeexxxvvvPPPAAA???=========EEENNNiiinnnfffcccdddttt|||yyywwwuuupppkkkeee```]]]VVVUUUUUUTTTUUUUUUVVVWWWYYY```ccc```]]]___cccdddZZZVVVOOOKKKIIIHHHGGGFFFBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@>>>===;;;;;;;;;===??????>>>>>>>>>???@@@AAABBBAAAAAABBBDDDFFFGGGIIIPPPZZZdddeee]]]TTTGGGJJJbbbfffHHH======<<<:::;;;888777666555444333333333222444666BBB^^^wwwhhhbbb\\\QQQLLLMMMUUU[[[iii~~~~~~wwwkkk]]]SSSQQQTTTXXXaaaeeekkknnnoooqqquuuxxx|||sssccc^^^ZZZSSSLLLIIIIIIKKKMMMMMMLLLKKKIIIHHHFFFEEEDDDEEEFFFHHHKKKPPPYYYbbbiiilllqqqxxx~~~~~~|||{{{{{{}}}{{{xxxxxxyyyzzz{{{zzzxxxuuupppjjjaaa]]]dddnnnzzzyyysssjjj___XXX```xxx{{{|||{{{zzzxxxwwwuuuttttttxxx~~~}}}lll```XXXPPPFFF???======???AAAAAA@@@FFFMMMiiiSSSJJJBBB@@@???======???AAA???OOOvvv~~~}}}xxxwwwxxxyyyxxxwwwuuuiii___gggrrrggg___\\\\\\```jjj{{{}}}}}}wwwmmmeee___^^^^^^___```eeegggvvv|||UUUDDD???<<<===>>>FFFPPPkkk~~~dddVVVTTTUUUbbbvvv}}}{{{{{{wwwqqqllleeedddbbb```\\\YYYUUUSSSOOOPPPQQQRRRRRRQQQOOONNNJJJMMMNNNLLLJJJKKKPPPSSSQQQPPPNNNLLLKKKIIIGGGEEECCCEEEDDDBBBBBBCCCCCCAAABBB@@@???>>>======;;;::::::<<<>>>???>>>>>>???@@@>>>???AAAAAAAAAAAACCCEEECCCDDDGGGPPP]]]ddd```WWWMMMJJJYYY}}}mmmLLL>>><<<::::::<<<888777666555444333333333555555888JJJjjjtttjjjfff___RRRKKKLLLWWW^^^nnn{{{|||wwwmmm```UUUPPPRRRVVV___dddjjjmmmnnnrrrxxx}}}oooZZZWWWSSSMMMKKKMMMPPPQQQQQQQQQPPPNNNKKKHHHFFFDDDBBBIIIHHHGGGFFFHHHMMMTTTZZZbbbhhhqqqyyy~~~}}}|||~~~{{{yyyxxxyyyyyyyyyxxxwwwqqqhhh```YYYZZZggguuuvvvvvvpppfff]]]___ppp|||{{{zzzxxxvvvtttsssrrrssszzzlllaaaZZZRRRGGGAAA<<<:::;;;>>>???>>>CCCIIIiiiRRRIIIAAA@@@???>>>===???AAABBBVVV|||~~~xxxxxx}}}{{{tttkkkfffcccbbb```^^^^^^ZZZYYYhhhyyyhhh[[[WWWYYY]]]bbbppp}}}yyyoooeee^^^\\\^^^```^^^cccaaahhh^^^III@@@::::::???FFFQQQnnneeeSSSNNNPPPTTT]]]kkk~~~{{{yyyyyyvvvrrrpppnnnjjjccc^^^XXXXXXWWWVVVTTTRRRPPPOOOKKKMMMNNNOOONNNKKKHHHFFFAAABBBBBBAAA>>>;;;<<>>===>>>???===<<<<<<>>>@@@@@@?????????@@@===>>>@@@AAAAAAAAACCCDDDBBBCCCDDDKKKYYYgggggg```OOOIIIQQQppptttRRR@@@;;;888888<<<888777666555444333333333666444;;;QQQsssxxxoooiiihhh```SSSMMMOOO^^^fffxxxyyyxxxwwwqqqeeeWWWPPPQQQUUU^^^dddkkkooopppuuu~~~mmmWWWTTTPPPLLLMMMRRRVVVWWWVVVVVVTTTRRROOOKKKHHHFFFDDDIIIIIIHHHGGGEEEFFFIIIKKKTTTZZZdddnnnwww~~~~~~~~~~~~~~~|||zzzxxxxxxwwwuuutttooofff\\\VVVWWWaaauuu|||tttlllggg```bbbqqq~~~yyyyyywwwuuusssrrrpppppprrryyy~~~ggg^^^YYYQQQFFF@@@;;;999999<<<======AAAFFFjjjRRRIIIAAA@@@@@@>>>>>>@@@AAAEEE^^^xxxvvv}}}}}}zzz|||tttoooqqqxxx~~~qqqiii```YYYVVVUUUSSSQQQQQQRRRXXXjjjsssaaaUUUTTT\\\dddgggvvv~~~~~~yyypppeee]]][[[^^^aaa]]]aaaXXXUUUnnneeeMMMAAA999999===FFFUUUvvvkkkSSSMMMOOORRRUUUUUU^^^ttt~~~}}}zzzwwwsssrrrmmmkkkhhheeeaaa]]]XXXTTTSSSRRRQQQOOOMMMLLLJJJJJJDDDEEEGGGHHHHHHGGGEEEDDDCCCAAAAAAAAA===666444555777;;;BBBGGGJJJLLLNNNOOOPPPVVVWWWRRRQQQSSSPPPHHHEEEAAA>>>===@@@AAA@@@>>>>>>@@@AAAAAA@@@??????@@@<<<>>>AAABBBBBBBBBCCCEEEDDDFFFGGGJJJXXXhhhlllgggOOOGGGKKKgggzzzWWWCCC;;;666777;;;888777666555444333333333333222<<>>>>>@@@AAAHHHfff|||zzzyyyvvvwwwzzzzzzssskkkjjjppp{{{|||vvvtttxxx~~~{{{yyyuuurrruuurrrlllfffbbbeeennnuuufff```XXXSSSQQQOOOMMMKKKJJJMMMVVVggg~~~ooo___UUUVVV```jjjsss}}}xxxnnnccc[[[YYY]]]aaa[[[bbbZZZRRReeehhhMMM@@@:::;;;<<>>666333555333777<<>>>>>???<<<>>>AAACCCCCCCCCDDDEEEDDDHHHIIIIIISSSdddjjjfffRRRIIIJJJaaa[[[FFF<<<666666:::888777666555444333333333000222???\\\~~~}}}mmmhhhfffeee]]]QQQPPPVVV___kkk~~~~~~rrr^^^QQQOOOSSS]]]eeennnrrrvvv~~~vvv___VVVUUUUUUUUUWWWYYY[[[[[[[[[ZZZYYYWWWTTTQQQOOOMMMLLLEEEGGGJJJJJJHHHFFFEEEDDD@@@DDDKKKSSS]]]hhhrrryyyxxxwwwuuuuuuvvvxxxxxxwwwzzzzzz{{{|||||||||||||||{{{{{{~~~}}}|||{{{zzzxxxssslllgggWWWOOONNN[[[sssxxxnnniii^^^eeeqqq~~~{{{wwwssssssrrrqqqpppooonnnmmmmmmuuuwwwzzzeee\\\YYYOOODDD???===999888;;;>>>>>>@@@DDDjjjQQQHHHAAA@@@@@@>>>>>>@@@AAAJJJjjj{{{uuu|||vvvllljjjmmmlllnnnssswwwvvvooohhh___^^^eeeoooooohhhfffjjjzzz}}}}}}|||rrrttt~~~uuunnniiifffhhheee```YYYVVV[[[dddlll```[[[TTTPPPOOOLLLIIIEEEGGGKKKRRRaaaxxxyyymmm^^^VVVXXXcccmmm{{{vvvmmmbbbZZZXXX\\\aaaZZZgggccc[[[jjjiiiLLL???:::===<<>>BBBCCCCCCDDDDDDEEEBBBHHHHHHEEEMMM]]]dddaaaWWWMMMLLL___^^^HHH===555555999888777666555444333333333000333CCCccc|||sssmmmiiifff\\\PPPOOOVVVcccpppwwwaaaRRRNNNQQQZZZbbblllqqquuu~~~jjjXXXUUUYYYZZZ[[[\\\]]]]]]]]]^^^ZZZYYYWWWUUURRRPPPNNNMMMKKKMMMNNNMMMJJJGGGFFFEEEBBBDDDGGGLLLSSS]]]hhhooorrrqqqoooppprrruuuuuuuuuvvvwwwyyy{{{|||{{{{{{zzzzzz{{{}}}|||||||||{{{xxxqqqiiicccTTTNNNPPPdddtttgggbbbeeeqqq|||yyyvvvtttqqqqqqppppppooonnnmmmmmmppprrruuu{{{jjj```]]]RRRFFFAAA>>>:::888<<>>???BBBPPP|||vvvoooooozzzrrrhhhddd^^^\\\\\\[[[[[[___eeegggccc___UUUUUUUUUWWWYYYZZZXXXVVV^^^hhhwww|||ssseee___aaabbbkkktttsssfff\\\XXXTTTPPPKKKIIIJJJNNNQQQRRRPPPNNNLLLLLLLLLKKKHHHEEECCCIIIQQQ]]]mmm~~~uuuhhh^^^\\\dddoooxxx|||yyytttjjj```XXXVVVYYY\\\___bbbdddbbbgggpppHHHAAA;;;;;;AAALLLfffzzzkkkZZZRRRVVV^^^bbbbbbWWWQQQGGGHHHPPPLLLKKKVVVddd{{{ssskkkddd]]]YYYYYYYYYYYYYYYZZZYYYYYYXXXXXXPPPNNNKKKGGGCCC@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>@@@AAABBBBBBDDDCCCBBB???<<<888555333555888<<<>>>CCCMMM\\\gggmmmssstttrrrvvvwwwiiiWWWIIIDDD>>>===@@@BBB@@@>>><<<;;;:::999:::<<<>>>???@@@AAABBBCCCCCCCCCBBBAAAGGGDDDDDDIIIMMMRRRYYYaaaYYYUUUNNNSSSsssgggFFF:::555333888666666666666555444333222333666CCCcccwwwrrrqqqkkkaaaUUUOOOQQQUUUeeewww|||tttgggXXXQQQQQQYYYbbbiiilllqqq~~~qqq]]]WWWVVVXXXZZZ\\\^^^___^^^\\\ZZZ]]]\\\[[[YYYWWWUUUTTTSSSQQQQQQQQQQQQOOOKKKEEE@@@DDDCCCAAABBBGGGOOOWWW]]]dddddddddfffiiimmmpppsssppprrruuuxxxzzzyyyxxxwwwuuuzzz}}}}}}xxxqqqmmmjjj___RRRKKKPPPYYYmmmzzznnnddddddjjjuuu}}}zzzzzzyyyuuuqqqsssqqqooopppqqqpppkkkggghhhkkkjjjlll|||kkk]]]NNNAAA;;;;;;;;;;;;<<<===???AAABBBgggRRRIIIAAA@@@@@@>>>???AAAEEEUUU}}}uuummmjjjlll{{{lllaaa\\\WWWVVVTTTSSSSSSWWW\\\^^^[[[WWWPPPOOOOOOPPPQQQQQQOOOMMMPPPXXXdddqqqzzz|||tttcccXXXUUUSSSUUU___llloooeeeYYYSSSMMMJJJFFFEEEGGGJJJMMMNNNOOOMMMKKKKKKLLLLLLIIIFFFJJJMMMSSS\\\hhhvvv||||||{{{wwwtttuuuqqqkkkaaa[[[\\\gggwwwzzzwwwsssjjj```XXXVVVXXX[[[___dddddd```hhhpppIIIBBB======CCCNNNjjjvvvkkk]]]TTTHHHDDDGGGLLLNNNNNNNNNMMMHHHKKKRRRMMMMMMZZZgggooodddYYYSSSOOOIIIFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJHHHGGGDDDAAA>>>;;;999888::::::999999999999:::::::::;;;===???@@@AAABBBBBBDDDCCC@@@>>>:::888666555888:::===@@@FFFSSSdddqqqttt|||lll[[[LLLFFF???===>>>@@@>>><<<;;;:::999999999;;;<<<===AAAAAABBBBBBCCCCCCBBBBBBFFFCCCCCCHHHLLLPPPXXX```iiibbbRRROOOppphhhFFF;;;777555:::666666666666555444333222444555FFFjjjzzzqqqoooiii^^^SSSOOOSSSXXXgggyyy}}}vvviiiZZZRRRQQQXXX```gggkkksssuuu^^^WWWYYY[[[ZZZ[[[]]]______^^^]]]\\\]]]\\\[[[ZZZYYYXXXWWWWWWTTTSSSRRRQQQPPPLLLGGGCCCBBBAAAAAABBBEEEJJJOOORRRWWWYYY\\\___cccgggiiikkkjjjlllooorrrtttuuuuuuuuutttyyy{{{{{{||||||}}}{{{sssjjjfffbbbYYYNNNRRRVVVccc|||zzzqqqlllhhhhhhqqq{{{}}}xxxvvvwwwwwwuuurrrrrrpppooopppqqqpppkkkgggfffiiijjjnnnoooaaaRRRFFF@@@;;;:::::::::<<>>???AAANNNllliiiWWWMMMHHHEEEBBBAAABBBDDDDDDDDDHHHKKKKKKOOOSSSMMMNNN^^^qqqhhhXXXNNNFFFCCCBBB???===???===>>>???AAABBBBBBBBBCCCBBBAAA>>><<<:::888777666:::999777666666777999:::<<<<<<>>>???@@@AAAAAAAAACCCAAA>>>;;;888777777777<<<===???BBBIIIYYYmmm{{{yyyiii\\\MMMGGG@@@<<<;;;<<<;;;:::::::::999999999:::;;;;;;BBBBBBAAAAAABBBCCCCCCDDDFFFCCCDDDHHHKKKOOOWWW___ssslllXXXNNNssskkkHHH<<<999777;;;666666666666555444333222444555JJJsss{{{ooonnnggg\\\QQQNNNUUU]]]kkk|||zzzmmm^^^UUUSSSXXX^^^dddkkkuuummmWWWPPPUUU[[[\\\\\\]]]^^^_________^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[YYYWWWUUUSSSQQQNNNKKKHHHCCCCCCCCCDDDFFFGGGIIIIIIIIIKKKPPPUUUYYY]]]^^^___aaaccceeehhhlllnnnqqqrrrssswwwxxxwwwxxx|||}}}{{{|||wwwlllaaa[[[XXXRRRKKKRRRXXXmmmtttkkkcccaaafffrrr~~~~~~zzzvvvtttuuuvvvtttqqqqqqpppoooppprrrpppkkkgggdddhhhjjjpppnnn```QQQFFF@@@;;;:::999999;;;???CCCFFFhhhTTTKKKDDDCCCBBB@@@???@@@HHH\\\yyylllddd___]]]```eeexxxxxxaaaTTTOOOLLLOOOIIIIIIJJJMMMPPPQQQOOOLLLKKKIIIGGGGGGHHHHHHHHHGGGEEEIIIOOOVVV^^^gggpppvvvuuu{{{{{{ooo[[[LLLIIILLLJJJMMMYYYkkkwwwrrraaaRRRGGGFFFGGGIIINNNQQQSSSSSSTTTSSSRRRSSSSSSTTTTTTTTTSSSTTTXXX^^^eeehhhfffccc``````bbbeeeaaa[[[YYY[[[[[[\\\\\\\\\aaappp|||sssooohhh___XXXVVVWWWYYY]]]fffddd]]]kkkrrrLLLDDD>>>???===LLLllljjjVVVJJJEEECCCEEEGGGHHHHHHHHHIIIJJJIIIOOOPPPRRRRRRKKKOOOccc~~~vvv\\\PPPHHHBBBCCCCCCBBBAAABBB@@@@@@AAABBBCCCCCCCCCBBBAAA@@@>>><<<;;;:::999999;;;999777666666888:::<<<>>>>>>???@@@AAAAAAAAAAAABBB@@@<<<888666777888999===>>>???BBBJJJ\\\sss|||jjj\\\TTTHHHCCC<<<888777888999999::::::::::::;;;;;;;;;;;;CCCBBBAAAAAAAAACCCDDDFFFGGGEEEFFFIIIKKKNNNWWW```ooonnn]]]RRRvvvvvvpppJJJ===999777:::666666666666555444333222666555LLLxxxxxxmmmmmmhhh]]]RRRPPPWWW```ppp}}}rrrcccYYYVVVYYY^^^dddkkkxxxyyysssiiiaaaVVVQQQSSSWWWYYYWWW\\\\\\]]]^^^_________^^^\\\\\\]]]]]]^^^_________^^^\\\XXXVVVTTTRRRPPPNNNHHHHHHHHHHHHHHHIIIJJJJJJDDDFFFHHHKKKNNNQQQSSSTTTXXXYYY[[[^^^bbbfffjjjlllmmmrrruuuuuuxxx||||||yyyvvvooocccXXXRRRPPPOOOMMMVVV```}}}lllgggbbbdddppp}}}}}}}}}yyywwwvvvuuusssqqqqqqooooooqqqsssqqqlllgggeeehhhjjjqqq|||kkk^^^PPPEEE???:::999777777:::???DDDGGGiiiRRRKKKFFFFFFFFFBBB???>>>GGG]]]zzzoooccc]]]ZZZYYY[[[___nnnyyyqqq^^^SSSMMMJJJOOOIIIJJJLLLOOOQQQQQQPPPNNNLLLJJJHHHGGGIIIKKKLLLLLLMMMOOOTTTWWW[[[___dddgggjjjoooooodddTTTIIIHHHLLLJJJNNNYYYiiiuuurrr```NNNKKKKKKMMMQQQWWW[[[]]]^^^^^^^^^]]]\\\\\\\\\]]]^^^\\\\\\```fffkkklllhhhdddhhhhhhjjjiiiaaaXXXVVVZZZ[[[___eeeiiiqqqsssoooggg^^^VVVTTTVVVXXX[[[cccbbb]]]jjjvvvNNNDDD===>>><<>>===============;;;999888888;;;===???@@@@@@AAAAAAAAAAAA@@@@@@@@@===999666555777999;;;999;;;>>>CCCMMMaaayyytttbbbUUUNNNIII@@@<<<777444444555777888:::;;;<<<>>>>>>>>>>>>===BBBBBBAAAAAABBBCCCEEEFFFHHHHHHIIIKKKLLLNNNWWWaaaoooppp___QQQmmmrrrvvvMMM===999666777666666666666555444333222777666NNNzzz}}}uuummmooolllaaaUUURRRZZZcccxxxwwwjjj```]]]^^^aaafffmmmzzzvvviii]]]UUURRRQQQRRRUUUXXXWWWVVVVVV[[[\\\^^^```aaaaaaaaa```^^^^^^^^^___```aaaaaabbbbbb___\\\YYYXXXWWWVVVTTTMMMMMMKKKKKKLLLNNNPPPQQQKKKJJJGGGFFFFFFHHHJJJLLLMMMMMMNNNQQQTTTXXX\\\______ffflllpppsssvvvuuupppiii```VVVNNNKKKLLLOOOSSSeeetttrrriiiggglllsss||||||{{{{{{}}}{{{yyywwwvvvuuutttsssqqqpppppprrrtttrrrmmmhhhgggiiikkkqqq{{{lll___RRRGGGAAA:::999777777:::>>>DDDGGGkkkTTTMMMGGGHHHGGGCCC??????GGG```pppeee[[[WWWVVVUUUWWWZZZbbbooolll___WWWOOOJJJOOOKKKMMMPPPSSSTTTUUUTTTTTTPPPMMMKKKJJJLLLOOOQQQRRRSSSVVV[[[^^^___```bbbdddggghhhdddYYYLLLEEEEEEIIIOOOTTT^^^kkkvvvvvvfffTTTQQQQQQSSSYYY___eeehhhjjjjjjjjjjjjhhheeeeeefffhhhggghhhkkknnnqqqrrrpppnnnxxxxxxxxxssshhh^^^^^^dddfffmmmwwwuuupppfff\\\TTTRRRUUUXXX[[[______]]]eee|||zzzPPPEEE===>>>>>>RRRttt}}}dddNNNAAA>>>BBBEEECCCEEEGGGHHHHHHJJJMMMOOOLLLSSSUUUWWWYYYVVVbbbzzzyyy___EEE@@@===@@@CCCCCCBBBCCCDDDDDDDDDCCCBBBAAA@@@???AAA@@@???>>>>>>======>>>>>>===<<<<<<<<<>>>@@@AAABBBBBBBBBBBBBBBAAA@@@???===;;;888555555777999;;;555888===DDDOOObbbzzz|||iiiXXXMMMGGGCCCAAA888666444222222333555666999;;;>>>@@@BBBBBBAAA@@@AAAAAABBBBBBCCCDDDFFFFFFIIIIIIKKKMMMLLLNNNWWWbbbxxxvvvaaaKKKZZZwww|||PPP>>>:::666666666666666666555444333222666888RRR{{{zzztttuuuqqqdddWWWTTT]]]hhh{{{qqqhhheeedddhhhkkkpppzzztttfff[[[UUUTTTSSSTTTWWWWWWVVVWWW[[[\\\^^^bbbeeegggggggggfffbbbbbbbbbbbbcccccccccddddddaaa___]]]]]]]]]\\\ZZZRRRRRRQQQQQQRRRTTTWWWXXXVVVRRRLLLGGGDDDDDDEEEGGGCCCCCCDDDEEEGGGJJJMMMNNNMMMUUU]]]aaaeeehhheee```WWWPPPJJJIIIJJJNNNWWW___pppssspppxxxwwwxxxxxxwwwssstttttttttuuuuuuuuuuuuqqqqqqrrrtttvvvtttoooiiihhhhhhjjjoooyyysssggg]]]PPPDDD>>>:::999888888:::>>>BBBEEElllXXXOOOGGGEEEDDDBBBAAABBBKKKeeemmmaaaVVVTTTUUUUUUWWWZZZ]]]lllnnnfff```UUUNNNRRRPPPRRRVVVYYY[[[\\\\\\\\\YYYUUURRRPPPRRRTTTWWWWWWZZZ^^^dddiiimmmppptttvvvuuuooodddVVVJJJEEEFFFHHHTTT[[[eeeqqq|||sssdddYYYYYY[[[aaahhhppptttvvvuuuuuutttqqqmmmkkkmmmooommmooorrrtttuuuxxx{{{}}}tttkkknnnwww|||wwwqqqfffYYYQQQPPPSSSWWW\\\[[[\\\]]]^^^hhh~~~RRRFFF???@@@AAAUUUyyywwwgggRRRDDDAAACCCFFFFFFHHHHHHIIIKKKMMMOOOOOOOOONNNVVVYYY]]]aaa^^^hhhwwwWWWCCC>>>===BBBFFFFFFEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>???>>>>>>??????@@@BBBBBBCCCCCCCCCCCCBBBAAA??????:::888666555555777999;;;666999>>>CCCKKKZZZlllzzzrrrdddRRRGGGCCC@@@===;;;444444444333222222333444777:::>>>AAACCCDDDCCCBBB@@@AAABBBDDDEEEEEEFFFFFFIIIIIIKKKMMMKKKLLLVVVaaazzzwwwcccJJJOOOqqq~~~RRR???;;;888777666666666666555444333222333;;;XXX}}}~~~}}}uuueeeWWWUUUbbbooo|||}}}vvvooommmkkkoooqqqtttzzzyyyooofffbbb```[[[XXXZZZ[[[YYY[[[```___ccciiinnnqqqqqqooonnnggggggggggggfffffffffeeedddbbbaaaaaabbbbbb```___XXXYYYZZZ\\\]]]]]]^^^^^^]]]YYYSSSMMMGGGDDDCCCCCC????????????@@@AAABBBBBBAAAHHHNNNQQQSSSVVVTTTOOOLLLGGGFFFKKKRRRYYYeeeqqq~~~xxxuuutttuuuuuuuuuoooqqqrrrssssssttttttuuurrrrrrsssvvvxxxvvvpppkkkgggfffggglllsss~~~{{{lllbbbZZZNNNBBB<<<999999888999;;;>>>AAACCCmmm\\\QQQFFFBBBBBBAAACCCFFFOOOjjjnnnbbbVVVTTTUUUXXX[[[___]]]nnnsssnnniii\\\RRRUUUTTTXXX\\\___aaabbbcccdddaaa]]]XXXVVVWWWYYY[[[\\\aaafffmmmttt{{{}}}kkkYYYMMMHHHIIIKKKTTT\\\gggrrr}}}{{{nnn``````bbbgggoooxxx}}}||||||zzzuuupppnnnppprrrmmmpppsssuuuxxx}}}~~~vvv|||yyyrrreeeXXXPPPNNNRRRWWW]]]YYYZZZ\\\XXXYYYnnnTTTHHHAAACCCAAAVVV{{{bbbUUUFFF@@@CCCHHHHHHFFFJJJJJJKKKNNNQQQQQQOOOMMMRRRZZZ^^^cccgggbbbiii}}}pppOOO@@@<<<<<>>>>>???@@@AAABBBBBBBBBDDDDDDDDDCCCBBBAAA???>>>888777666555666777999;;;999<<<>>>@@@DDDNNN\\\ggg]]]RRRGGGBBBAAA>>>:::666333444555444333111222222666999===AAADDDDDDCCCBBB???AAACCCEEEFFFFFFFFFEEEHHHIIIKKKLLLJJJKKKUUU```ssssssdddOOONNNhhhRRR@@@===:::999666666666666555444333222000===\\\zzzwwweeeUUUUUUeeeuuu~~~{{{~~~~~~~~~yyytttrrrooosssuuuvvvzzz~~~xxxrrrlllhhhhhh```\\\```bbb```___bbbcccgggnnntttxxxxxxvvvtttlllkkkkkkjjjiiihhhggggggdddcccbbbcccddddddcccaaa^^^```cccfffgggeeecccaaa```]]]XXXRRRKKKFFFBBB@@@@@@@@@@@@??????>>>>>>======BBBFFFFFFHHHKKKJJJFFFHHHDDDGGGQQQZZZdddrrrvvvxxxyyywwwuuutttuuuwwwrrrsssuuutttsssrrrrrrssssssssstttwwwzzzwwwqqqllleeedddeeejjjpppxxxzzzlllddd]]]QQQEEE???999999999:::;;;===???AAAhhh___]]]TTTHHH???===@@@BBBOOOtttnnn^^^RRRTTTXXXZZZ]]]bbbdddqqqwwwxxxvvvhhhXXXWWW[[[^^^aaadddeeegggjjjllliiihhhfffbbb______aaaccchhhooouuuyyymmm\\\QQQKKKLLLPPPWWWaaakkkrrrwwwjjjeeeeeemmmsssvvv{{{~~~|||zzzwwwsssooommmpppssswwwzzz{{{wwwlll___WWWQQQLLLLLLOOOVVV[[[ZZZZZZXXXTTTfffQQQ@@@FFF<<<>>>YYY]]]JJJ===@@@FFFEEEGGGLLLMMMMMMNNNOOOOOOPPPQQQQQQSSSWWW^^^cccbbbdddooo|||kkkYYYDDDAAAAAABBBCCCDDDEEEGGGGGGJJJIIIHHHFFFEEEEEEEEEEEEDDDCCCBBB@@@??????@@@AAA===>>>???AAACCCEEEFFFFFFBBBCCCDDDDDDCCC@@@>>><<<999777555777:::;;;:::777888777777999???GGGPPPUUUSSSNNNGGGAAA>>>;;;999777111111111222333444666666::::::;;;???DDDGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDEEELLLHHHHHHKKKNNNOOOTTTZZZmmmwwwkkkMMMIIIiiiTTT???<<<888555666555555555555444444444111;;;[[[uuu```YYYYYYdddvvv}}}}}}zzzyyyxxxrrryyy}}}{{{}}}zzzsssnnnkkklllhhhdddccceeeffffffdddkkkpppwww~~~|||sssmmmpppnnnlllkkkkkkkkkjjjiiiffffffggghhhjjjjjjiiigggfffgggiiikkklllkkkjjjiiihhhfff```VVVKKKCCCAAAAAA??????@@@???>>>>>>@@@BBBHHHEEEDDDEEEEEEFFFHHHLLLKKKIIINNN[[[gggsss}}}uuutttsssrrrrrrsssuuuvvvuuutttsssssstttuuutttsssvvvwwwxxxwwwwwwtttnnnhhh^^^]]]```ffflllttt{{{pppfff\\\RRRFFF>>>999999999888888;;;???BBBkkkWWWSSSKKKCCC>>>???BBBDDDUUU|||qqqaaaTTTUUUZZZ[[[___eeehhhvvv}}}uuuddd```___bbbfffjjjlllnnnqqqsssvvvuuutttqqqnnnmmmnnnooolllsss{{{wwwfffXXXPPPPPPUUU^^^hhhqqqyyyppphhhdddiiipppuuu{{{{{{xxxuuutttwww}}}vvvkkk^^^VVVQQQMMMMMMQQQWWW[[[[[[ZZZWWWTTTfffWWWCCCFFF<<>>CCCHHHGGGHHHMMMOOOPPPPPPQQQRRRSSSTTTTTTTTTXXX___cccbbbeeeqqq~~~hhhVVVNNNAAACCCCCCCCCDDDEEEHHHJJJKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEECCCBBBAAA@@@AAAAAA???@@@AAABBBDDDEEEFFFGGGCCCDDDDDDDDDBBB@@@===<<<888888777888:::;;;::::::;;;999777666888>>>CCCGGGIIIEEE@@@<<<:::888666555111111000111222444666777::::::;;;>>>CCCEEEDDDBBBAAAAAABBBBBBCCCCCCDDDDDDJJJGGGGGGJJJMMMNNNTTTZZZoooyyyoooRRRMMMlllRRR>>>;;;777666666555555555555444444444555>>>^^^|||}}}nnn^^^ZZZ[[[eeexxx~~~~~~}}}}}}||||||~~~~~~{{{wwwtttuuurrrooonnnooopppooonnnpppssswww|||~~~|||wwwssssssqqqooonnnnnnnnnmmmllljjjiiiiiiiiikkklllmmmnnnmmmnnnpppqqqqqqqqqooonnniiigggaaaWWWMMMFFFCCCCCCAAABBBAAA@@@???@@@CCCEEEFFFGGGIIILLLLLLKKKKKKKKKMMMOOOZZZnnn|||yyyxxxuuutttsssrrrrrrsssuuuvvvvvvuuutttuuuvvvwwwvvvtttvvvwwwwwwwwwwwwwwwqqqkkkbbb```aaaeeejjjrrr~~~pppeee[[[QQQEEE<<<999999999888888;;;???BBBoooUUUMMMDDD??????AAACCCDDDYYYvvveeeWWWXXX\\\^^^bbbhhhkkkxxx~~~kkkddd^^^bbbhhhlllooosssvvvxxx}}}~~~}}}zzzwwwvvvvvvrrrzzzrrrbbbWWWVVV[[[bbbkkkttt~~~yyyooogggiiiqqqyyyvvvjjj^^^VVVQQQNNNOOOSSSVVV[[[[[[[[[ZZZXXXmmm]]]EEEFFF===GGGaaagggHHHBBBAAAGGGJJJHHHIIINNNRRRSSSTTTUUUVVVWWWXXXXXXWWWZZZ```ccccccggguuu}}}XXXJJJIIIBBBDDDDDDDDDEEEGGGKKKNNNPPPMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGFFFDDDCCCBBBBBBBBBAAAAAABBBCCCDDDEEEGGGGGGEEEEEEEEEEEECCC@@@===;;;666888888999888999;;;<<<===;;;777555555777;;;===@@@>>>;;;999888777555333111000//////000333666999;;;;;;;;;>>>@@@AAAAAA???AAAAAACCCDDDEEEEEEEEEEEEHHHFFFFFFIIIKKKMMMSSSZZZlllwwwoooTTTPPPmmmRRR===:::666444666555555555555444444444666@@@___qqquuukkk^^^\\\]]]gggyyy~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{}}}{{{zzzzzzzzzzzzyyywwwyyyzzz|||xxxvvvtttsssssssssrrrqqqoooooommmmmmnnnqqqtttuuuvvvwwwxxxyyyyyywwwuuutttkkkhhhbbbYYYOOOHHHEEEDDDDDDCCCBBBAAA@@@BBBGGGJJJOOOQQQSSSSSSSSSUUUWWWYYY___gggxxx}}}xxxxxxxxxxxxwwwvvvuuutttsssuuutttsssrrrrrrssstttuuuvvvuuuuuuvvvxxxyyyxxxwwwtttuuuuuusssvvvxxxtttmmmeeebbbaaacccgggppppppcccYYYOOODDD;;;999999999888888;;;???BBBrrr]]]QQQEEEAAABBBCCCBBBAAAXXX|||iiiZZZYYY]]]```eeelllnnnzzzjjjbbb^^^cccjjjoootttxxx|||~~~|||yyywwwxxxnnn^^^YYY[[[ccclllxxx|||tttmmmoooxxxxxxmmm___WWWRRRNNNPPPTTTVVV[[[\\\]]]\\\]]]uuu]]]DDDEEE???GGG```]]]CCCAAACCCIIIJJJHHHKKKQQQTTTUUUVVVWWWYYYZZZ[[[\\\[[[^^^bbbeeefffkkkzzzYYYIIIHHHCCCEEEDDDEEEFFFIIIMMMRRRTTTPPPPPPPPPPPPPPPPPPOOOOOOKKKKKKIIIHHHFFFEEEDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGHHHHHHGGGFFFCCC@@@<<<:::444666888888666777:::>>>>>><<<999888888:::===???===;;;999888888777444222111///...---///333777:::<<<<<<<<<===>>>>>>>>>===@@@AAABBBDDDEEEFFFFFFFFFFFFEEEFFFIIIKKKLLLSSS[[[jjjssskkkRRRNNNkkkTTT>>>999555333666555555555555444444444555???___|||ssswwwnnn```]]]]]]hhh{{{~~~~~~~~~}}}}}}}}}|||~~~~~~~~~~~~|||yyyxxxxxxxxxvvvuuussstttuuuuuuuuuwwwyyy{{{}}}}}}~~~~~~}}}zzzxxxvvvnnnjjjcccZZZQQQJJJFFFDDDCCCCCCBBBAAABBBFFFLLLPPPTTTVVVWWWUUUWWWaaakkkpppwww~~~~~~}}}||||||{{{zzzxxxvvvsssqqqpppuuuuuutttsssssssssttttttuuutttuuuwwwzzz{{{yyyxxxqqqsssrrrppptttzzzwwwnnneeeaaa___```eeennn~~~pppbbbXXXNNNCCC:::999999999888888;;;???BBBsssaaaRRREEECCCEEECCCAAAAAAYYYnnn^^^[[[___bbbhhhpppsss}}}}}}hhh```ccchhhpppwww}}}}}}zzz||||||gggZZZXXXeeennn{{{yyyvvvssswww{{{oooaaaXXXRRRNNNPPPTTTXXX]]]]]]\\\[[[\\\vvvYYYBBBEEEAAAGGG___{{{WWWEEEEEEFFFHHHIIIIIINNNSSSUUUUUUWWWYYYZZZ\\\^^^^^^```bbbgggjjjkkkqqqWWWFFFEEE@@@DDDEEEEEEHHHKKKOOOSSSVVVPPPQQQRRRRRRSSSRRRRRRQQQOOONNNMMMLLLJJJHHHFFFEEEBBBAAAAAAAAABBBEEEGGGHHHKKKKKKJJJHHHEEE@@@<<<:::222444666666444666:::>>>>>>===<<<<<<<<<>>>@@@AAA===;;;888777777555333000000///......000444888;;;<<<======<<<<<<;;;<<<<<<<<<===>>>@@@BBBCCCCCCDDDEEEEEEGGGJJJKKKMMMTTT^^^rrrvvviiiPPPLLLhhhSSS<<<888555444666555555555555444444444444@@@aaaxxxvvvzzzooo___ZZZ\\\iii~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{yyywwwzzz~~~~~~~~~{{{xxxvvvqqqllldddZZZRRRKKKFFFDDDCCCCCCCCCCCCEEEJJJQQQVVVQQQZZZcccgggppp}}}{{{zzzyyyyyy~~~}}}{{{yyyvvvtttrrrqqquuuuuuttttttssssssssssssrrrssstttwwwzzz{{{zzzyyyqqqtttssspppuuu}}}zzzooobbb^^^\\\^^^bbblll}}}qqqcccXXXMMMBBB;;;999999999888888;;;???BBBuuu^^^OOOCCCCCCDDDBBBAAACCC\\\tttbbb^^^aaaeeellluuuttt}}}~~~wwwgggdddjjjpppxxxrrr```YYYeeemmmxxx{{{}}}zzzmmm___VVVPPPNNNPPPTTTZZZ___^^^ZZZWWWWWWrrrYYYCCCFFFBBBHHH^^^wwwVVVIIIIIIIIIIIIJJJMMMRRRVVVUUUVVVXXXZZZ\\\^^^```aaadddggglllppprrrxxx}}}TTTFFFGGGBBBEEEFFFHHHKKKNNNRRRUUUVVVPPPQQQSSSTTTUUUUUUTTTSSSRRRRRRQQQOOOMMMJJJHHHGGGBBBBBBAAABBBCCCFFFIIIKKKOOOOOOMMMKKKFFFAAA===:::333444444444555888<<>>======>>>??????;;;999666444333222000...//////...///222666:::<<<======>>><<<::::::;;;===888999999;;;===???AAABBBEEEFFFIIILLLMMMNNNWWWaaa}}}iiiNNNLLLgggQQQ;;;999777777666555555555555444444444555DDDggg~~~xxxtttxxxmmm\\\WWWZZZjjj}}}{{{{{{{{{{{{~~~~~~yyyyyyzzz|||~~~~~~~~~~~~~~~~~~zzzxxxrrrlllddd\\\UUUPPPKKKGGGEEEFFFFFFGGGIIINNNTTTXXXYYYnnn~~~}}}zzzxxxyyyyyyxxxwwwuuuttttttttttttuuuuuuuuuttttttsssrrrrrrqqqrrrtttxxx|||}}}|||zzztttxxxvvvrrrxxx}}}ooo___[[[YYY[[[```jjjzzzwwwjjj[[[MMMBBB<<<999999999888888;;;???BBByyy]]]NNNCCCDDDDDD@@@AAAFFF\\\zzzfffbbbeeeiiiqqqzzzxxx{{{rrruuuyyy~~~lllcccmmmqqqzzz~~~ttthhhZZZRRRNNNMMMPPPUUUZZZ___^^^ZZZWWWXXXuuu___HHHHHHBBBGGG\\\{{{uuuXXXIIIJJJJJJLLLOOOTTTVVVWWWWWWXXXYYY\\\^^^aaabbbccchhhkkkrrrwwwyyy|||XXXKKKKKKEEEFFFHHHKKKOOORRRUUUVVVWWWUUUVVVXXXZZZ[[[ZZZZZZYYYUUUTTTTTTRRROOOLLLJJJHHHCCCCCCCCCCCCFFFIIIMMMOOORRRRRRPPPMMMHHHCCC>>>;;;666555333444888<<<>>>@@@>>>>>>>>>>>>>>>??????@@@:::777333111111111111000...//////111444888;;;======>>>>>><<<::::::<<<>>>::::::999:::<<>>;;;999666333555:::???AAAAAA;;;<<<===???@@@BBBCCCDDD:::777333111222333444444...///000333666999<<<======>>>???===::::::<<>><<<===???CCCHHHKKKGGGIIIMMMPPPPPPQQQ[[[fffvvv[[[DDDLLLoooXXX>>>999666555666666555555555444444444444GGGnnn|||wwwwww|||rrraaaYYYYYYggg}}}}}}|||}}}|||{{{}}}~~~||||||||||||}}}}}}}}}}}}xxxuuusssuuutttsss{{{ooojjjddd```^^^\\\XXXVVVPPPQQQRRRRRRQQQRRRUUUWWW```zzz~~~{{{}}}~~~wwwvvv{{{zzzyyyxxxwwwwwwwwwxxxyyyuuuuuuuuuuuutttsssrrrqqqrrrssswww{{{~~~qqqwwwuuupppvvvwwweee___[[[YYYZZZ]]]dddrrryyybbbLLL@@@<<<999999999888888;;;???BBBcccPPPHHHJJJDDDCCCFFFEEEYYY{{{llliiijjjlllvvvsss|||uuunnnbbbUUUMMMHHHIIIOOOWWW]]]YYYXXXWWWXXXggglllKKKGGGLLLIIIZZZyyyqqqZZZNNNMMMLLLNNNRRRVVVXXXYYY[[[\\\___bbbeeehhhkkklllrrrsssvvv{{{yyydddVVVNNNJJJIIIKKKNNNQQQUUUYYY\\\^^^]]]^^^^^^___``````aaaaaa^^^\\\YYYUUUQQQNNNLLLKKKLLLIIIFFFEEEGGGKKKMMMNNNUUURRROOOLLLHHHCCC>>>:::777666555777:::>>>?????????>>>>>>>>>@@@@@@>>>===555444444333222111000000000//////111666;;;>>>@@@AAA@@@???===<<<<<<<<<<<>>===<<<===>>>>>><<<;;;333333333222222111111000///......111555:::===>>>@@@@@@??????>>>=========@@@AAAAAAAAAAAABBBFFFHHHJJJIIIKKKOOOQQQTTT^^^jjjqqqbbbKKKAAAVVV|||TTT@@@:::666888444555555444222222333555555JJJvvv~~~zzzxxx|||}}}nnn\\\WWWYYYhhh~~~~~~}}}}}}~~~~~~~~~|||}}}|||||||||{{{zzzwwwvvvrrrssstttxxx~~~ooolllgggeeedddbbb___\\\_________^^^^^^aaagggkkkrrr{{{|||zzzzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyuuuuuuuuutttttttttsssssstttwwwxxxvvvxxx}}}~~~|||wwwtttoooooouuuyyysssiii___[[[YYYZZZ\\\bbbppp}}}~~~gggRRRDDD<<<;;;888888::::::999===CCCdddPPPHHHIIICCCAAADDDBBBZZZ~~~|||qqqjjjnnnuuuyyyrrrbbbYYYPPPKKKIIIIIIOOOVVVWWW______XXXbbb|||ZZZRRRRRRUUU___vvvoooZZZPPPOOONNNPPPTTTXXXZZZZZZ___aaaccceeehhhlllrrrvvvzzz{{{}}}{{{gggZZZRRRNNNMMMPPPTTTYYY]]]```aaabbbfffgggggggggffffffeeeeeeaaa___\\\XXXTTTOOOKKKIIIGGGEEEEEEGGGKKKPPPSSSTTTXXXUUURRRNNNJJJEEE???;;;777666555777:::===??????===<<<<<<<<<======:::888111111111111111111111111111000000222666:::======>>>???@@@AAAAAA@@@???>>>BBBCCCCCCBBBBBBCCCEEEHHHKKKKKKMMMPPPQQQSSSZZZbbbZZZPPPBBBAAA^^^}}}uuu}}}PPP???:::777999444555555444222222333555777LLLyyy}}}{{{yyyyyy{{{nnn\\\WWWXXXfff{{{~~~~~~}}}~~~~~~}}}~~~~~~|||{{{{{{{{{{{{{{{yyywwwtttsssrrruuu{{{yyyooollliiiffffffeeecccbbbdddddddddeeegggkkkrrrwww~~~zzzyyyzzzzzzyyyxxxxxxxxxzzz{{{|||{{{{{{zzzyyyxxxxxxxxxxxxvvvvvvuuuuuuuuuuuuttttttuuuwwwvvvtttvvv|||vvvsssnnnnnntttyyytttjjj```\\\ZZZZZZ]]]dddrrrjjjTTTEEE<<<:::888888::::::999===DDDhhhTTTLLLMMMFFFCCCFFFDDDVVVxxx{{{zzzxxxooo\\\UUUNNNLLLKKKKKKPPPWWWWWWdddcccXXXfffjjjaaa___^^^bbbsss~~~{{{mmm\\\NNNMMMNNNQQQVVVZZZ\\\]]]cccfffhhhjjjlllqqqxxx~~~~~~kkk___XXXSSSQQQTTTYYY^^^bbbdddeeeeeehhhiiiiiihhhgggfffdddcccaaa```]]]YYYTTTNNNIIIGGGFFFFFFFFFIIIMMMRRRTTTUUUUUUSSSOOOLLLHHHCCC===999666555555666:::===>>>???===<<<<<<======<<<999777000000000000111111222222222222222444999<<<>>>>>>>>>???AAACCCCCCCCCAAA@@@CCCDDDEEEDDDCCCDDDFFFHHHLLLMMMOOOPPPQQQRRRUUUYYYPPPHHH>>>AAAaaatttzzzvvvLLL>>>:::777;;;444555555444222222333555666LLLzzz~~~}}}xxxzzzmmm\\\VVVWWWdddyyy~~~~~~~~~~~~~~~~~~||||||}}}}}}}}}|||{{{zzzyyyzzzzzzyyywwwtttrrrrrr||||||vvvooommmjjjhhhggggggggggggdddeeegggjjjnnnvvv|||yyyyyy{{{zzzyyyxxxwwwwwwyyy{{{|||}}}|||{{{yyyxxxwwwwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuvvvxxxxxxvvvxxx}}}}}}vvvtttppppppvvvzzzrrrhhh___\\\[[[]]]```fffssslllVVVFFF===:::777777999::::::>>>DDDlllWWWOOOOOOHHHDDDGGGEEEUUUvvv}}}uuulllYYYSSSNNNMMMNNNNNNSSSYYY[[[iiihhh[[[kkkzzzqqqmmmiiihhhrrrxxxuuuuuujjj[[[KKKLLLNNNRRRXXX]]]``````dddhhhkkkmmmooottt|||nnnccc\\\VVVWWWYYY^^^cccfffhhhhhhgggjjjkkkkkkkkkiiigggeeecccaaa___\\\WWWRRRLLLHHHEEEGGGGGGHHHKKKOOORRRSSSRRRSSSQQQNNNJJJGGGBBB===999666555444666999===>>>>>>>>>======>>>>>><<<999666...//////000000111111222111111222555999===>>>>>>???@@@CCCEEEEEEEEECCCBBBDDDEEEFFFFFFEEEEEEGGGIIILLLNNNPPPPPPPPPRRRSSSSSSMMMEEE<<>>999777777999::::::>>>DDDnnnYYYPPPPPPHHHDDDFFFDDDWWWttt|||}}}~~~zzzqqqgggXXXRRRNNNNNNOOOPPPUUU\\\YYYfffeee[[[nnn~~~wwwxxxxxxrrrqqqhhhZZZMMMNNNPPPUUU\\\aaacccdddeeejjjooorrrsssxxxpppfff^^^YYY]]]___bbbfffhhhiiijjjiiilllmmmnnnnnnllljjjgggeee```]]]YYYSSSNNNIIIFFFEEEGGGGGGIIILLLOOOQQQQQQPPPRRRPPPMMMKKKHHHDDD???;;;666555444666999<<<>>>>>>>>>>>>>>>???>>><<<888444......//////000000000111//////000444999===>>>>>>BBBCCCDDDEEEFFFFFFEEEDDDDDDFFFGGGHHHGGGGGGIIIJJJLLLOOOPPPOOOPPPSSSSSSQQQIIICCC;;;CCCbbb~~~ttthhhGGG@@@<<<777:::444555555444222222333555777KKKwww{{{}}}nnn[[[TTTTTTaaauuu~~~}}}||||||{{{{{{{{{zzzzzzzzzzzzxxxzzzzzzwwwsssrrrtttxxx~~~zzzqqqqqqooollljjjkkkmmmpppssstttwww{{{}}}zzzxxxxxxzzz{{{zzzyyywwwwwwwwwxxxyyy|||{{{yyyxxxwwwvvvvvvvvvttttttuuuuuuuuuuuuvvvvvvvvvzzz|||{{{{{{|||zzzvvvxxxvvvttttttyyyyyynnnbbb[[[ZZZ\\\```dddiiittthhhSSSDDD<<<999777777999::::::???EEEqqq\\\SSSRRRJJJFFFHHHEEESSSpppyyyqqqmmmoootttzzz~~~~~~{{{vvvlllaaaWWWQQQMMMMMMNNNPPPVVV]]]XXXbbbbbb___uuuxxxsssrrrhhhZZZSSSSSSVVVZZZ```dddffffffiiipppwwwzzz{{{tttkkkccc^^^bbbccceeegggiiijjjjjjkkkkkklllmmmnnnllljjjgggeee^^^ZZZUUUOOOJJJGGGEEEEEEEEEFFFHHHLLLOOOQQQQQQOOOOOOMMMKKKIIIGGGCCC???;;;666444444555999<<<>>>>>>=========>>>===:::555222...////////////////////////000222777<<<@@@BBBAAAEEEEEEEEEEEEFFFFFFFFFFFFDDDFFFHHHIIIIIIIIIKKKLLLMMMPPPPPPNNNOOOUUUUUURRRFFF@@@<<>><<<<<<<<<===<<<999444000////////////////////////222333666;;;AAAEEEFFFFFFGGGGGGFFFEEEEEEFFFFFFGGGCCCEEEHHHIIIJJJJJJLLLMMMMMMPPPPPPMMMOOOVVVWWWRRREEE@@@===KKKnnn|||aaaFFFCCC>>>777999444555555444222222333555777KKKvvv~~~pppZZZRRRRRR___uuu~~~|||{{{||||||{{{zzzzzzzzzzzz{{{zzz{{{zzzuuurrrssszzz}}}}}}}}}}}}|||{{{~~~{{{yyyxxxyyy|||~~~xxxxxxwwwssspppppptttxxx~~~}}}}}}{{{{{{}}}tttuuuwwwxxxzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuuuurrrsssssssssttttttuuuuuutttvvvuuurrrtttyyy{{{zzzxxxsssllljjjoootttpppggg```[[[XXXYYY]]]gggwwwdddMMM???777888666777999::::::???EEE~~~iii^^^[[[SSSNNNLLLEEELLLfff|||uuuppppppqqqsssyyyxxxtttxxxzzzqqqfff```YYY\\\]]]^^^nnn}}}|||zzzyyyuuukkk___VVVOOOLLLJJJKKKPPPVVV[[[^^^^^^ddd```kkk|||ssskkk___aaacccdddeeehhhmmmpppyyy|||zzzqqqiiieeegggeeedddfffjjjlllkkkjjjkkkkkkiiigggddd```\\\ZZZSSSQQQMMMIIIFFFCCCBBBAAAEEEDDDEEEHHHLLLNNNLLLJJJHHHHHHGGGEEEBBB>>>:::888111111222333444666666777888999:::999888555333111...///////////////......333555999===AAACCCEEEEEEEEEFFFFFFEEEEEEEEEHHHJJJGGGFFFFFFIIIMMMPPPOOONNNOOOPPPPPPPPPTTTYYYVVVQQQDDD===:::LLLsss|||~~~___EEE>>>===;;;777666555444333222333444444:::HHHooo|||nnn```TTTTTTbbbrrr~~~}}}~~~~~~|||~~~}}}||||||||||||||||||{{{{{{zzzwwwvvvxxx}}}vvvxxx~~~~~~zzzxxxwwwwwwwwwvvvrrruuuvvvwww~~~zzz}}}zzzwwwtttsssuuuwwwzzz{{{}}}{{{||||||yyyvvvuuuvvvwwwxxxyyyxxxwwwvvv|||{{{yyywwwvvvuuutttttttttssssssrrrrrrsssssstttrrrtttuuussstttxxxyyywwwxxxwwwrrrnnnuuu}}}uuueee^^^[[[YYYYYY\\\hhh~~~}}}```JJJ>>>999999999888777888;;;@@@CCCpppeee```WWWRRROOOGGGMMMdddrrrfffcccbbbddddddeeekkkrrr}}}rrrjjjhhhjjjnnnwww|||fff[[[VVVYYY]]]___eeezzz}}}zzzwwwtttppphhh___WWWKKKIIIGGGIIINNNUUUZZZ]]]^^^ddddddxxx~~~|||wwwrrrgggfffeeefffhhhlllooorrr{{{yyyqqqkkkggggggfffeeefffiiijjjiiigggeeeeeeccc```]]]ZZZWWWUUUPPPNNNKKKGGGDDDBBB@@@@@@DDDCCCDDDGGGJJJLLLJJJHHHFFFFFFEEECCC@@@===999777111111222333444555666666888888888777666444333111///.........///000111222777888;;;???BBBDDDEEEEEEFFFGGGGGGGGGFFFGGGIIIKKKHHHFFFFFFIIIMMMQQQQQQQQQPPPRRRQQQPPPSSSVVVSSSMMM@@@<<<===QQQxxx|||uuuyyy[[[CCC===<<<:::666666555444333222333444444888FFFnnn|||vvvlll___SSSRRR```qqq~~~~~~~~~~~~|||{{{{{{{{{|||}}}~~~~~~}}}|||xxxsssqqquuu~~~}}}{{{}}}zzzwwwuuuuuuuuutttsssllloooppprrr{{{}}}~~~uuusssrrrrrruuuzzz}}}{{{||||||zzzwwwwwwxxxyyyzzzzzzzzzzzzzzz{{{zzzyyywwwvvvuuuuuuuuutttssssssrrrrrrsssssstttpppssstttsssvvv{{{}}}|||yyyxxxrrrooovvvxxxiii___\\\[[[[[[]]]hhh||||||^^^JJJ@@@;;;:::999999888888;;;???CCCyyylllfff\\\VVVQQQFFFLLL___vvv^^^QQQRRRVVVZZZ\\\___hhhrrr}}}qqqeee```aaaeeeooo~~~vvv___WWWWWW```ccceeeooo}}}yyysssnnnjjjddd\\\VVVGGGFFFFFFJJJPPPWWW\\\___```bbbhhh}}}yyyzzz|||||||||rrrnnnjjjjjjnnnrrrtttuuuvvvoooiiifffeeecccbbbbbbccccccaaa```^^^\\\YYYVVVSSSQQQOOOOOOLLLJJJGGGCCCAAA???>>>===AAAAAABBBEEEGGGHHHGGGEEEBBBBBBAAA@@@===:::777555000111111222333444555555777666555444333333333333000///......///111444666;;;<<<>>>@@@BBBDDDDDDEEEGGGHHHIIIHHHHHHHHHKKKMMMIIIGGGFFFHHHLLLPPPRRRSSSQQQRRRQQQPPPRRRSSSNNNGGG<<<;;;AAAYYY~~~pppsss}}}VVVBBB===;;;999777666555444333222333444444666DDDmmm~~~wwwssssssooodddVVVRRR___qqq~~~~~~}}}|||yyyzzz{{{|||~~~|||vvvooolllqqq{{{}}}xxxqqqrrrpppmmmlllllllllkkkjjjaaacccdddgggppp|||yyyrrrqqqssssssrrrssssssvvvwwwvvvuuuwww~~~|||tttssssssvvv{{{~~~|||}}}}}}{{{xxxxxxxxxxxxyyyzzz{{{|||}}}zzzyyyxxxwwwvvvvvvvvvvvvtttssssssrrrrrrsssssstttpppssstttrrruuuzzz}}}|||zzzxxxrrrqqqyyy{{{nnn```^^^]]]^^^aaakkkwww[[[HHH???;;;::::::999888888;;;???CCCzzzrrrgggaaaXXXIIILLLZZZ|||aaaUUULLLNNNTTTZZZ```iii{{{vvvjjjaaabbbiiitttuuuaaa```gggtttuuuwww}}}xxxrrrlllggg```WWWQQQFFFFFFHHHNNNUUU\\\```bbbeeefffooo|||vvvwww{{{~~~wwwqqqppptttyyyzzzyyy}}}rrrkkkeeeaaa^^^]]][[[ZZZYYYXXXVVVUUUWWWUUURRRNNNLLLJJJJJJJJJGGGEEEBBB???===;;;;;;;;;>>>???@@@BBBCCCCCCCCCBBB>>>>>>===<<<:::777555444000000111111222333333444555444222111111111333444444222///...///222555888>>>???@@@AAABBBCCCCCCDDDFFFHHHIIIIIIIIIIIIKKKMMMKKKIIIHHHHHHJJJMMMPPPRRROOOPPPPPPOOOPPPQQQKKKCCC999<<>><<<999888666555444333222333444444666CCCjjj|||{{{zzzrrrtttxxxyyyooo^^^VVVaaasss~~~~~~~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~zzzssskkkhhhllluuu}}}vvvppplllgggccc```^^^]]]]]]^^^]]]\\\ZZZSSSTTTUUUXXX___hhhooossstttnnnhhhdddcccbbbcccdddeeeiiimmmooorrr}}}|||wwwuuuvvvwwwzzz}}}}}}}}}|||zzzxxxwwwwwwwwwxxxyyy{{{|||yyyxxxwwwwwwvvvwwwwwwwwwtttssssssrrrrrrsssssstttsssuuutttqqqrrrvvvxxxwww{{{xxxrrrrrr{{{{{{pppbbb```___aaaffftttrrrVVVEEE===999:::::::::888888;;;@@@CCCyyyrrreeeRRRMMMWWWwwwtttUUUVVVPPPQQQVVV___jjj|||yyyooofffaaaiiiwwwxxxfffiiittt}}}xxxqqqkkkeee[[[PPPIIIDDDEEEIIIPPPXXX___cccdddjjjlllxxx}}}vvvvvvzzz}}}vvvuuuzzz~~~~~~zzznnnfff___[[[WWWWWWUUUSSSQQQOOONNNNNNQQQOOOLLLIIIGGGFFFFFFFFFAAA@@@===;;;999888888888:::<<<>>>??????>>>>>>>>>:::999999888666555333333//////000000111222222222333222000//////111333555888555222///000222666999??????@@@@@@AAABBBCCCCCCFFFHHHJJJJJJJJJJJJLLLNNNNNNMMMKKKIIIHHHIIILLLNNNLLLNNNOOOOOOPPPPPPJJJAAA999@@@RRRnnn~~~}}}rrrPPPCCCAAA===::::::666555444333222333444444555AAAgggxxxtttzzzzzzfffZZZbbbqqq~~~}}}}}}}}}|||{{{||||||}}}}}}}}}}}}|||{{{yyyvvvooohhhccceeemmmtttuuuiii___WWWSSSRRRMMMMMMMMMNNNOOOOOOMMMKKKIIIHHHHHHKKKOOOUUU]]]bbbhhhiiigggaaa[[[]]]bbbhhhgggppp|||{{{uuuyyy{{{~~~}}}||||||||||||yyyxxxwwwwwwxxxzzz|||}}}xxxxxxwwwwwwwwwwwwwwwxxxtttssssssrrrrrrssssssttttttvvvtttqqqrrrvvvxxxwww{{{vvvrrrttt|||yyynnnccc``````ccclll~~~nnnSSSEEE===999::::::999888999<<>>ddd{{{{{{kkk\\\___lll}}}}}}}}}|||{{{|||}}}}}}}}}|||zzzxxxwwwsssooohhh```ZZZ\\\ccciiixxxxxxiii\\\QQQHHHEEEFFFDDDDDDEEEHHHIIIIIIGGGDDDFFFDDDFFFJJJNNNQQQXXX___dddjjjlllfffccchhhssszzz|||yyy{{{|||xxxsss~~~|||{{{{{{|||||||||{{{{{{{{{{{{|||}}}}}}xxxxxxwwwwwwwwwwwwwwwwwwtttssssssrrrrrrsssssstttsssuuutttqqqsssyyy||||||zzzuuuqqquuu||||||ssshhh```^^^___dddnnnjjjRRREEE???:::888999999888999===BBBGGG{{{___^^^[[[pppggg\\\ffflllmmmvvvyyykkkgggeeeiii}}}~~~mmmqqq~~~}}}|||vvvppphhh```YYYRRRIIICCCBBBEEEKKKTTT]]]bbbddddddmmm~~~xxxSSSFFFNNNWWWcccttt}}}yyywwwxxx|||{{{zzzxxxxxxzzz}}}}}}nnnaaaYYYTTTPPPNNNJJJKKKLLLJJJGGGEEEFFFGGGCCCCCCBBBAAA@@@>>><<<;;;:::999777666555555555666555777::::::777666666777555444333333222222222222......////////////000000////////////111222444555555444333333444888<<>>:::777777888888:::>>>DDDIIIkkkeee^^^ooo{{{kkkgggppp}}}sssggghhhjjjppprrrxxx{{{zzztttlllbbbZZZTTTOOOIIIEEEDDDHHHOOOXXXaaafffgggggg|||WWWAAAEEE999???GGGPPPZZZhhhyyy~~~|||yyywwwwwwzzz|||uuuvvvwwwwwwxxxzzz~~~sssiii\\\RRRMMMKKKHHHGGGCCCEEEGGGEEEBBBAAABBBDDD>>>??????>>>===;;;888777999888666555444444555666333666999888666444444666444333222222111222222222.........///////////////...//////000222333555666222222222333666;;;???BBB??????@@@BBBDDDHHHKKKMMMKKKMMMPPPRRRRRRRRRSSSTTTOOORRRSSSRRROOOMMMNNNPPPPPPRRRSSSRRRPPPMMMBBB888===NNNppp|||iiiJJJDDDCCC<<<777999666555444333222333444444555>>>```}}}zzz{{{qqqaaa```hhh}}}||||||{{{zzzyyyzzz{{{{{{{{{yyyvvvuuullleeeYYYLLLFFFIIITTT]]]kkkwwwxxx___GGG@@@BBBDDDEEEGGGKKKLLLOOORRRUUUTTTQQQNNNNNNOOOVVV```fffiiirrr||||||zzz||||||vvvkkkcccaaabbbmmmttt~~~~~~}}}{{{yyyyyy{{{|||{{{{{{|||||||||zzzyyywwwzzzyyyxxxwwwvvvvvvvvvvvvtttssssssrrrrrrsssssstttqqqrrrpppkkkkkkpppssssssxxxrrrooouuuzzzuuuggg\\\VVVXXX\\\ccckkkyyywwwZZZGGG@@@;;;777666777777888:::???EEEJJJyyyqqqjjjooo~~~rrrnnnzzz~~~zzzooocccmmmpppcccgggrrr~~~~~~{{{uuupppooodddZZZTTTNNNGGGCCCCCCAAARRRZZZ[[[```bbbfffrrrxxxzzzzzzvvvNNN777555666<<<===<<>>>>>======888888777666555555444444222111111111000000//////555444333222111111111111111111000000/////////........./////////...------////////////000222333444666666777999;;;===???@@@???@@@CCCFFFHHHKKKLLLMMMOOORRRTTTVVVVVVVVVXXXYYYYYYWWWTTTQQQPPPOOOPPPPPPPPPWWWSSSNNNOOOGGG:::888>>>YYY~~~gggPPPLLLDDD<<<;;;999888555222111111222333222222;;;]]]}}}~~~kkk^^^```gggxxx~~~}}}}}}}}}}}}~~~{{{zzzzzzzzzxxxwwwmmmbbbSSSHHHGGGMMMVVV\\\hhhssstttxxxwwwpppZZZPPPEEE@@@CCCIIINNNOOOOOOSSSXXX[[[[[[XXXVVVVVV[[[XXXZZZbbbkkkuuu}}}{{{}}}|||xxxpppggg]]]WWWUUU[[[___fffnnnwww~~~{{{xxxvvvuuuvvvvvv{{{{{{}}}~~~~~~~~~}}}|||yyyxxxvvvvvvwwwxxxwwwwwwyyyvvvvvvyyywwwsssrrrsssuuutttsssqqqpppoooooonnnqqqnnnrrr{{{zzzlll```\\\ZZZYYYZZZ```kkk|||gggPPPCCC<<<;;;;;;:::888888;;;===???FFFMMMrrrlllyyyoookkkuuu|||~~~~~~|||wwwsssqqqoooiiihhhvvvwwwkkkppp|||~~~|||yyyrrrmmmiii```WWWRRRMMMGGGDDDDDDEEETTT[[[]]]dddeeehhhsss{{{llluuu{{{]]]AAA888666:::::::::QQQsss~~~zzzwwwuuutttqqqpppkkkiiigggfffffffffhhhiiioooqqquuuxxx|||~~~wwwmmmbbb[[[TTTNNNGGGBBB@@@???>>>===<<<<<<;;;;;;:::999999888666666555555444333333222222222111111111000000000555444333222111111111111000000000//////.........///////////////......---......///000222444555666888888888999;;;===@@@BBBCCCDDDFFFHHHJJJLLLMMMMMMRRRTTTVVVWWWVVVWWWXXXYYYYYYXXXUUURRRPPPPPPPPPQQQPPPVVVQQQJJJHHH@@@777:::MMMiiifffPPPMMMEEE>>>===:::888555222111111222333222333:::[[[~~~|||nnncccaaabbbvvv~~~}}}}}}}}}|||zzzyyyyyyzzzzzzyyyxxxlll```QQQIIIJJJSSS[[[aaaeeemmmpppxxxzzzggg```TTTNNNHHHHHHLLLRRRTTTTTTTTTWWW\\\___``````aaaaaa```\\\]]]eeeooo|||~~~zzzxxxxxxxxx|||zzzwwwoooeee\\\UUURRRSSSVVV[[[bbbiiipppvvvxxxyyy~~~~~~{{{xxxvvvuuuuuuvvvzzz{{{|||}}}~~~}}}}}}|||{{{yyywwwwwwxxxxxxwwwvvvxxxuuuuuuwwwvvvsssrrruuutttsssrrrqqqqqqqqqqqqqqqqqqmmmpppyyyxxxkkk___[[[\\\\\\]]]aaaiiiyyybbbKKK@@@;;;999888:::777777;;;===???FFFNNN|||lll~~~vvvssswwwzzzxxxzzz|||lllhhhjjjqqquuuyyy{{{ttt||||||yyytttmmmgggaaaYYYRRROOOKKKFFFCCCEEEJJJWWW\\\aaahhhiiijjjuuuvvvhhhttt|||kkkKKK;;;666777888999PPPsss}}}yyyvvvtttpppllliiicccaaa^^^[[[ZZZYYYZZZZZZ___bbbfffjjjmmmrrrwwwzzztttrrrppplllfff^^^TTTNNNJJJGGGBBB???======;;;:::888777777666666555555444333333333222222111111000111111111111111000000000333333222111000000000000/////////...............///////////////.........,,,...000222555777888999<<<;;;999999;;;>>>BBBDDDGGGHHHJJJLLLNNNOOOPPPPPPVVVWWWXXXXXXWWWWWWXXXYYYZZZXXXVVVTTTRRRQQQQQQQQQQQQWWWQQQGGGBBB999666???WWWsssdddSSSQQQIIIAAA@@@<<<888555222111111222333222666999WWW}}}}}}|||zzzpppfff___[[[qqq}}}~~~}}}|||wwwwwwxxxyyy||||||zzzyyymmm```PPPJJJPPPZZZcccfffjjjqqqwwwtttZZZTTTJJJIIIIIIMMMTTTXXXXXXWWWXXXZZZ^^^```aaaccceeeggggggcccccckkkyyy~~~|||zzzwwwtttsssuuuwwwyyyyyyyyyuuunnndddZZZSSSPPPQQQSSSWWW\\\bbbgggjjjlllmmmqqquuuzzz~~~{{{xxxvvvuuuuuuvvvxxxyyy{{{|||}}}}}}}}}}}}}}}{{{yyyxxxxxxxxxwwwvvvwwwsssrrrttttttrrrssswwwtttssssssrrrrrrsssssstttrrrlllnnnwwwwwwkkk___ZZZ[[[]]]^^^aaaiiiyyy{{{YYYEEE===999666555888666777:::===@@@GGGOOOttt}}}{{{~~~}}}uuuwww}}}zzzvvvooohhhbbb[[[TTTNNNKKKHHHCCCCCCEEENNNXXX]]]cccllllllnnn{{{uuufffooovvv~~~xxx[[[>>>555444666999OOOppp|||{{{xxxvvvsssnnniiieee^^^[[[XXXTTTPPPOOONNNNNNSSSUUUYYY[[[^^^aaaeeegggdddbbb```^^^[[[UUUNNNIIIEEECCCAAA>>><<<;;;999999555555555444444333333333111111000000000/////////000/////////////////////111000000///......//////..................------//////..................---///333666999<<<======???===:::999:::>>>BBBEEEHHHIIIKKKNNNQQQSSSTTTTTTZZZ[[[[[[ZZZXXXWWWXXXYYYZZZYYYWWWUUUSSSRRRRRRRRRSSSZZZTTTHHH@@@555777GGG```xxxvvv{{{fffZZZXXXNNNGGGDDD>>>888555222111111222333222777999TTTyyy|||{{{~~~{{{qqqeee[[[VVVjjjwww~~~|||wwwwwwxxx{{{}}}}}}{{{yyyqqqbbbRRRMMMTTT```hhhjjjqqqzzznnnSSSRRRKKKLLLNNNTTTYYY\\\\\\[[[^^^```bbbdddeeegggkkkmmmpppnnnpppzzzzzzqqqpppssspppnnnlllkkkmmmppptttwwwxxxxxxuuuoooeee[[[SSSOOOSSSUUUXXX]]]aaaeeeiiijjjsssvvvyyy}}}~~~{{{xxxvvvvvvvvvvvvvvvxxxzzz|||}}}~~~~~~~~~}}}zzzyyyyyyyyyxxxwwwvvvrrrqqqsssssssssuuuyyyvvvuuuuuuttttttttttttuuutttnnnooowwwwwwkkk___ZZZXXX\\\___bbbkkk~~~uuuQQQ@@@<<<999555555777555666:::>>>AAAHHHPPPxxx}}}yyyxxxxxx~~~{{{wwwqqqjjjbbb]]]WWWPPPKKKHHHEEEAAACCCHHHRRRZZZ]]]cccmmmnnntttggg]]]ffflll{{{rrrBBB555333777999MMMlll}}}|||xxxwwwuuutttqqqmmmhhhccc[[[YYYTTTPPPLLLIIIHHHHHHEEEGGGIIIKKKKKKKKKMMMOOOOOONNNMMMMMMLLLIIIEEEBBBAAAAAA???<<<999777666666222222222222111111111111///////////////.................................///......------------...------........................------...///000111111444888<<>>CCCFFFGGGIIILLLPPPTTTWWWYYYZZZ]]]]]]]]]ZZZXXXWWWXXXYYYZZZYYYXXXVVVTTTSSSRRRQQQQQQWWWRRRHHH???555;;;PPPuuu~~~yyymmmeeecccWWWMMMHHHAAA888555222111111222333222666777SSS{{{zzz}}}ssseee[[[VVVcccppp}}}yyyyyyzzz}}}~~~|||zzzvvvgggVVVPPPWWWcccjjjllluuufffPPPVVVUUUVVVWWW[[[^^^aaabbbbbbfffiiinnnrrruuuzzz~~~uuummmfffcccddd]]]]]]]]]```dddjjjooosssvvvwwwvvvqqqhhh]]]UUUQQQQQQSSSVVV[[[```eeeiiikkkmmmrrryyy~~~}}}zzzxxxvvvvvvwwwxxxuuuwwwyyy|||~~~~~~|||{{{{{{{{{yyyxxxvvvrrrqqqtttuuutttwww{{{zzzyyyxxxvvvuuutttttttttvvvrrrttt{{{yyyjjj___\\\YYY^^^bbbdddpppnnnJJJ===<<<999666666777555777;;;???CCCKKKSSSvvvyyysssoootttyyy|||zzzwwwrrrjjjccc\\\YYYSSSMMMHHHEEEBBBBBBGGGNNNVVV\\\___dddlllooo}}}hhhWWWZZZhhhooovvv}}}LLL:::444777999KKKiii{{{~~~~~~~~~}}}zzzwwwtttrrrqqqpppnnnjjjeeebbbZZZWWWSSSNNNJJJHHHFFFFFF???AAABBBBBB@@@?????????AAA@@@???@@@AAA@@@===;;;;;;;;;:::888444222222333////////////////////////////////////////////////------------............///......------........................////////////.........000222444555777:::???CCCFFFFFFEEEDDDDDDBBB>>><<<<<<@@@DDDGGGHHHJJJNNNRRRWWWZZZ]]]^^^^^^^^^]]]ZZZXXXWWWXXXYYYYYYYYYXXXVVVTTTSSSQQQQQQMMMPPPJJJBBB===777DDD___wwwxxxsssooo```TTTMMMCCC888555222111111222333222333555SSS~~~|||wwwiii^^^YYY\\\jjjyyyzzzzzz{{{}}}~~~|||yyylll[[[TTTYYYcccjjjnnn|||fffVVV___[[[[[[\\\]]]```cccfffhhhkkkqqq{{{ooohhh___XXXUUUSSSTTTWWW\\\cccjjjqqqttttttvvvvvvsssjjj```XXXSSSPPPRRRVVV\\\ccciiimmmpppooouuu}}}|||{{{yyywwwwwwxxxyyyzzzuuuwwwzzz}}}}}}|||||||||{{{zzzwwwttttttwwwxxxwwwyyy||||||{{{zzzxxxwwwvvvuuuuuuwwwvvv{{{zzzhhh]]]\\\^^^bbbdddggguuugggFFF<<<<<<888666999777666777===AAAEEEMMMVVV}}}{{{xxxvvvrrrlllccc\\\WWWTTTNNNIIIDDDCCCAAADDDMMMVVVYYY___aaaeeelllqqqhhhWWWWWWeeetttxxxnnnppp~~~ZZZBBB555555888JJJiii}}}zzzyyyxxxyyyyyyxxxuuusssqqqooommmkkkiiieeeaaa^^^XXXUUUQQQLLLIIIGGGFFFFFF???@@@BBBAAA>>><<<;;;;;;<<<;;;::::::;;;:::999777666666666333000000222444000000000000000000000000000000000000000000000000.........//////000000000111000000000000000111111.........//////000000000000000000111333666999;;;>>>AAAEEEIIIKKKJJJHHHFFFGGGEEEBBB@@@@@@CCCFFFHHHLLLNNNQQQVVVZZZ]]]___aaa___^^^]]]ZZZWWWWWWXXXZZZXXXXXXWWWVVVTTTRRRQQQPPPJJJIIIAAA;;;<<<>>>SSSttt{{{iii[[[QQQDDD888555222111111222333222222444RRRyyynnnaaaXXXWWWeeewwwxxxxxxxxxzzz}}}yyynnn___WWWYYYbbbkkkqqqyyyggg]]]ccc]]]___aaacccfffkkkooorrrwwwssslllaaaXXXUUUWWWZZZ^^^ccciiinnnrrruuuqqqtttvvvssskkkbbbYYYTTTOOORRRWWW]]]dddkkkppprrr{{{zzzzzzyyyxxxwwwwwwyyy{{{|||uuuwwwzzz}}}}}}}}}}}}~~~}}}|||xxxvvvwwwzzz{{{yyyzzz}}}|||{{{zzzyyyxxxxxxxxxxxxuuuyyyzzzeee[[[\\\^^^aaabbbgggyyyaaaCCC;;;;;;666555;;;888666888>>>CCCGGGPPPXXX~~~vvvtttoooggg___WWWSSSQQQKKKFFFBBBAAAAAAFFFQQQ]]]\\\bbbcccgggmmmsssZZZRRR]]]ppp|||{{{ggggggsssdddHHH777444666JJJkkkwwwvvvuuuvvvvvvuuurrrppppppnnnjjjhhheeeaaa]]]ZZZVVVSSSOOOKKKHHHFFFEEEEEE===>>>??????<<<:::999999:::888666666666666444222333444444222000111444888222222222333333333333333000000000111111111111111///000000000111111222222333222222222222222333333.../////////000000111111222222222333666:::===???BBBEEEJJJMMMNNNLLLIIIGGGIIIGGGEEECCCCCCEEEHHHJJJPPPRRRUUUXXX\\\___```aaa^^^^^^\\\ZZZWWWVVVXXXZZZXXXXXXWWWVVVTTTRRRPPPOOOJJJGGG<<<888===EEEaaannn^^^SSSEEE888555222111111222333222444555RRR~~~~~~{{{yyyzzzxxxoooaaaUUUSSScccwwwvvvuuuuuuxxx|||xxxnnnaaaYYYYYYbbblllsss~~~ssslllddd\\\^^^dddfffkkkoootttxxx}}}xxxrrrggg_________```cccgggjjjlllnnnnnnooorrrtttssslllbbbZZZUUULLLNNNSSSZZZaaahhhlllooozzzyyyxxxwwwwwwxxxzzz|||}}}uuuwwwzzz~~~}}}}}}~~~~~~}}}zzzxxxyyy}}}~~~{{{{{{}}}{{{zzzzzzyyyyyyzzzzzzzzztttzzzyyycccXXX[[[YYY]]]___fff||||||]]]AAA;;;:::444555<<<888777999???DDDHHHQQQZZZxxx~~~}}}zzzxxxuuuoooggg___XXXSSSOOOLLLGGGCCC??????EEENNNWWW\\\___ccchhhjjjmmm~~~oooSSSVVVZZZtttttt]]]bbblll|||{{{YYY999333<<>>===;;;;;;::::::999888777555333222222111333222222111222333444555888777555444444555777888555555555555555555555555333555555555555555888::::::777555555666555222///333333222222333555777888666777:::>>>BBBGGGLLLNNNTTTRRRQQQSSSVVVTTTMMMGGGIIIFFFDDDDDDDDDCCCHHHOOOUUUYYY[[[[[[]]]```aaa^^^ZZZZZZYYYXXXWWWWWWXXXXXXWWWVVVTTTSSSRRRQQQOOOMMMJJJGGG@@@<<>>===<<<;;;;;;;;;999999888777666666666666777777777777888:::;;;<<<>>>>>>===<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBBAAABBBDDDFFFDDDCCCAAABBBCCCCCCAAA>>>===<<<<<<;;;<<<===???@@@BBBBBBBBBDDDGGGLLLPPPSSSSSSRRRQQQSSSUUUTTTOOOJJJKKKGGGFFFFFFFFFEEEJJJPPPXXX\\\______```cccccc```\\\[[[[[[ZZZYYYXXXXXXWWWWWWUUUTTTUUUUUUTTTPPPLLLFFF???;;;CCCXXXoookkkUUUIII888666444222111222333555555444DDDhhhwww}}}yyyuuusssvvvxxxtttiii___XXX___jjjxxx~~~}}}|||tttssstttxxx}}}|||yyyooobbb^^^eeennnrrrxxx{{{|||zzz{{{}}}}}}zzzqqqnnnrrrssswwwvvvnnncccQQQPPPQQQXXXbbbiiinnnuuu}}}}}}zzzwwwuuutttvvvyyy||||||{{{~~~}}}||||||{{{{{{||||||~~~{{{yyyzzz~~~~~~{{{xxxzzz{{{{{{||||||{{{{{{{{{zzzzzzyyyyyyyyyxxxwwwuuuzzzyyyfffXXXTTTVVVWWW^^^dddkkkgggMMM888777999444333999777999888===HHHMMMZZZqqq~~~}}}|||{{{xxxtttppphhhcccZZZSSSMMMHHHDDDAAA>>>@@@DDDJJJQQQYYY```dddgggdddgggwwweee```ccc\\\bbbhhh[[[QQQVVV]]]gggxxx{{{TTTAAA===DDDZZZpppyyyyyyppprrrpppjjjkkkgggccc^^^ZZZVVVRRRNNNKKKJJJIIIGGGDDDCCCAAA@@@@@@@@@@@@>>>===<<<<<<<<<<<<:::::::::999::::::;;;;;;=========>>>???AAACCCDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMNNNOOOOOOOOOOOOPPPRRRPPPOOOOOOPPPQQQRRRPPPNNNJJJJJJIIIHHHHHHIIIJJJKKKNNNLLLJJJIIIKKKOOOTTTWWWUUUSSSRRRSSSUUUTTTPPPLLLLLLIIIGGGHHHGGGGGGKKKQQQYYY]]]``````aaadddbbb^^^]]]]]]^^^]]]\\\ZZZXXXWWWWWWUUUTTTVVVXXXVVVOOOIIIEEE999:::SSSsssrrrXXXDDD888666444222111222333444333111???```zzzwwwvvvzzz~~~{{{qqqhhh[[[^^^fffttt|||~~~~~~}}}|||}}}~~~~~~zzzqqqgggccciiiqqqvvv~~~|||xxx{{{{{{wwwxxx}}}zzzkkkVVVNNNPPPXXXccclllsss|||~~~zzzyyywwwvvvvvvxxx{{{~~~}}}{{{yyyxxxwwwwwwzzzzzz{{{{{{{{{zzzxxxwwwzzz{{{{{{{{{{{{{{{zzzzzzxxxvvvtttuuuxxxyyyxxxuuu{{{qqq]]]UUUUUUUUUZZZ^^^cccnnntttYYYDDD444666999555555:::777666777BBBLLLMMM```}}}|||{{{xxxtttnnniiiccc^^^VVVOOOJJJFFFCCC@@@===BBBIIIQQQWWW]]]bbbeeekkkhhhooolll[[[WWWXXXVVVaaammmiiiTTTWWWZZZ```ooobbbLLLBBBBBBOOO___kkkwwwuuummmooonnniiiiiieeeaaa\\\XXXUUUQQQNNNKKKIIIHHHFFFDDDCCCBBBAAAAAA@@@??????>>>============<<<<<<<<<<<<<<<<<<===>>>AAAAAABBBBBBCCCDDDEEEEEEDDDEEEGGGIIIJJJKKKKKKKKKOOOOOOOOOPPPPPPPPPPPPPPPRRRTTTUUUUUUTTTTTTUUUVVVVVVVVVVVVWWWWWWWWWVVVUUUUUUTTTSSSRRRQQQRRRRRRSSSQQQOOOKKKJJJKKKOOOTTTWWWXXXWWWUUUUUUUUUTTTPPPMMMKKKHHHGGGIIIHHHGGGKKKQQQWWW\\\___^^^___```^^^ZZZ^^^_________^^^[[[XXXVVVXXXUUUSSSUUUWWWSSSJJJCCCCCC;;;DDDeeetttWWW???777666444333222222333444444333???]]]{{{{{{yyyyyy|||}}}uuummm\\\\\\dddrrr|||}}}}}}~~~~~~yyyqqqjjjiiipppzzzzzzvvvxxxyyyzzz~~~qqq[[[MMMOOOVVVaaakkksss~~~|||xxxwwwwwwwwwxxxzzz}}}~~~}}}|||zzzyyyxxxxxxxxxvvvyyy|||{{{xxxuuuuuuvvvyyyyyyyyyyyyyyyyyyxxxwwwtttqqqpppsssxxx{{{{{{xxx|||mmmYYYWWWYYYWWW]]]```fffuuufffMMM>>>333666999666666:::888555888FFFNNNJJJbbb~~~{{{xxxtttmmmfffaaa[[[VVVPPPJJJGGGEEECCCAAA@@@FFFOOOVVV[[[___ccceeeiiilll|||cccXXXPPPOOOSSS```kkkkkkYYYYYYYYY\\\kkksssYYYHHHAAAIIIUUUbbbsssuuulllmmmllleeedddaaa^^^ZZZVVVSSSPPPLLLJJJGGGFFFDDDCCCBBBAAAAAAAAA@@@??????>>>>>>>>>??????>>>>>>======<<<=========BBBCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHJJJLLLMMMMMMMMMPPPPPPQQQQQQRRRRRRRRRRRRSSSUUUVVVWWWVVVUUUUUUVVVYYYZZZZZZZZZYYYWWWWWWWWWZZZYYYXXXVVVVVVVVVVVVWWWQQQOOOMMMLLLMMMQQQUUUWWW\\\[[[ZZZYYYWWWTTTPPPLLLJJJHHHGGGIIIHHHGGGJJJPPPWWW[[[^^^\\\\\\^^^\\\WWW^^^_________^^^[[[XXXVVVYYYVVVSSSRRRQQQMMMDDD>>>>>>@@@RRRqqq~~~sssTTT>>>777666444333222222333333333333@@@ZZZxxx}}}{{{zzz|||~~~|||uuuooo^^^\\\cccsss|||||||||}}}~~~{{{tttpppqqqzzz}}}xxxwwwyyy~~~{{{ppp[[[OOOPPPVVVaaakkkttt{{{xxxxxxyyyzzz{{{|||}}}~~~}}}{{{zzzyyyyyyxxxvvvyyy|||zzzuuurrrsssuuuvvvvvvwwwwwwvvvuuuuuutttrrrpppoooppptttwwwwwwvvv{{{iiiXXXYYY[[[XXX```ccclll~~~zzz[[[FFF<<<555777999666666999:::777:::HHHMMMHHHbbb~~~~~~{{{wwwrrrllleee]]]XXXPPPMMMHHHDDDCCCCCCBBBBBBFFFMMMUUU[[[___aaaeeehhhjjjvvvyyyhhhddd]]]XXX\\\aaabbb___YYYXXXVVVYYYhhhcccLLL@@@CCCLLL\\\qqqvvvlllkkkhhhaaa___\\\YYYUUUQQQOOOLLLIIIFFFCCCBBBAAA@@@????????????@@@???????????????@@@AAA??????>>>>>>======>>>>>>CCCCCCDDDEEEEEEEEEDDDDDDHHHIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPQQQRRRRRRSSSSSSTTTVVVXXXYYYWWWVVVVVVVVV\\\]]]^^^]]][[[YYYYYYYYY[[[ZZZYYYXXXWWWWWWXXXYYYTTTSSSSSSTTTUUUWWWXXXZZZ]]]^^^___^^^[[[VVVQQQNNNLLLJJJJJJKKKKKKIIILLLRRR[[[^^^___\\\\\\^^^\\\YYY]]]]]]^^^]]]\\\ZZZXXXWWWXXXVVVRRRNNNJJJFFFAAA>>>===MMMdddyyyzzzmmmNNN???666666555444333333333333000222===TTTppp}}}yyy~~~{{{{{{|||{{{wwwssseee___bbbrrr||||||||||||}}}~~~~~~}}}}}}~~~{{{zzz}}}~~~~~~zzzxxx{{{~~~vvvsssjjjXXXSSSTTTZZZdddnnnxxx~~~{{{yyy{{{{{{}}}~~~~~~}}}~~~}}}{{{yyyxxxwwwwwwxxxzzzzzzxxxtttqqqrrrtttuuuuuuuuuuuutttsssrrrrrrqqqppppppooooooppprrrssswwwdddWWWWWWYYYXXX```gggtttoooQQQAAA;;;666777777555666999<<<;;;===IIIMMMIIIccc{{{zzz}}}zzzxxxtttnnnhhhbbb\\\UUUPPPHHHFFFBBBAAABBBCCCDDDDDDMMMSSS[[[___bbbdddjjjnnnvvvgggiiioooiii``````^^^XXXVVVVVVUUUUUUZZZiii{{{uuu[[[IIIBBBDDDNNNhhhppphhhgggfff___\\\YYYVVVRRROOOLLLJJJGGGEEEBBBBBBAAA@@@???????????????????????????@@@AAABBB???>>>>>>??????@@@AAABBBCCCDDDFFFHHHJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNPPPRRRQQQQQQRRRRRRSSSTTTTTTTTTUUUXXXZZZ[[[YYYXXXWWWWWW\\\^^^```___]]]\\\]]]^^^[[[ZZZYYYXXXXXXYYYZZZZZZXXXYYY\\\]]]^^^]]][[[ZZZ[[[^^^aaabbb___ZZZUUURRRPPPNNNOOOQQQPPPNNNQQQVVV^^^```___\\\[[[]]]]]]ZZZ\\\[[[[[[ZZZYYYXXXXXXWWWVVVUUUPPPJJJDDDAAABBBDDDLLLeee|||rrr{{{dddEEE???666555555444333333222222111222999KKKgggvvvuuu}}}|||}}}}}}|||{{{ooodddbbbooo{{{}}}~~~{{{{{{{{{{{{{{{|||}}}}}}~~~{{{|||{{{yyy{{{~~~zzz}}}|||tttqqqjjjZZZUUUUUU[[[eeeppp{{{~~~}}}zzzzzz}}}~~~||||||~~~{{{{{{zzzyyyyyyyyyyyyyyy{{{zzzxxxuuurrrqqqrrrsssuuuuuuuuuttttttsssqqqqqqnnnppprrrqqqoooqqquuuzzzpppaaaWWWUUUXXX[[[```jjjzzzbbbFFF<<<888666666555444666999===???AAAIIINNNMMMfffuuuppp}}}~~~~~~}}}|||yyyvvvrrrmmmgggaaa\\\VVVPPPLLLEEECCCAAA@@@CCCFFFGGGHHHPPPVVV^^^bbbdddgggnnnsss]]]aaalllfff[[[XXXTTTPPPQQQSSSTTTUUU\\\kkkyyy}}}yyysssZZZIIIBBB???\\\hhhbbbbbbddd___]]]YYYVVVRRROOOMMMJJJGGGEEEDDDCCCBBBBBBAAAAAABBBBBB????????????@@@AAABBBBBB===>>>>>>???AAACCCEEEFFFCCCEEEHHHKKKNNNPPPPPPQQQLLLKKKJJJJJJKKKMMMPPPQQQRRRSSSSSSTTTUUUVVVVVVVVVVVVXXX[[[[[[ZZZXXXWWWWWWZZZ]]]``````^^^^^^```bbb\\\[[[ZZZYYYYYYZZZ[[[\\\[[[]]]aaacccccc```\\\YYYYYY]]]bbbdddbbb]]]XXXUUUTTTRRRSSSUUUTTTRRRUUUZZZ___```^^^ZZZYYY[[[\\\YYY[[[ZZZYYYXXXWWWWWWXXXXXXTTTTTTPPPHHHAAA???DDDIII```|||qqq~~~nnn[[[===<<<666555555444444333222222444333777FFFaaa|||wwwwww}}}~~~wwwhhhaaakkkvvvyyy|||}}}yyyyyyzzzzzzzzzzzzzzz{{{~~~vvvyyyzzzxxxxxx}}}|||yyyzzzyyy~~~vvvtttooo```SSSSSSYYYdddppp|||~~~|||zzzzzz||||||zzz|||~~~ttttttuuuwwwyyy{{{}}}~~~~~~{{{wwwtttrrrrrrssssssuuuuuuuuuuuutttsssrrrqqqjjjppptttuuusssvvv~~~nnn```XXXUUUYYY______kkk}}}xxxXXX>>>888666444444444444777:::===AAACCCIIINNNQQQiiiiiigggyyy~~~}}}{{{zzzyyywwwvvvrrrkkkaaaZZZWWWRRRKKKFFFDDDCCCAAA>>>???EEEPPPXXXaaa^^^aaahhhiiigggrrryyy]]]WWWXXX[[[]]]\\\YYYVVVVVV[[[UUUXXXhhhvvvzzz|||oooWWWDDDNNNPPPXXXccceee___ZZZ[[[[[[XXXSSSNNNJJJGGGFFFFFFCCCBBBAAA@@@????????????@@@@@@???????????????@@@????????????@@@BBBDDDEEEGGGHHHIIIKKKMMMNNNPPPPPPNNNNNNMMMNNNOOORRRTTTVVVSSSVVVVVVRRRRRRUUUXXXXXXUUUWWW[[[^^^``````___^^^aaabbbaaa```___```ccceeeaaa]]]YYYYYY]]]aaacccccceeedddcccbbbaaa```^^^^^^aaaaaabbbaaa___]]][[[YYYZZZ\\\[[[WWWRRRSSSYYY___```___]]][[[YYYYYYYYYYYY[[[YYYWWWWWWWWWWWWVVVUUUUUUNNNGGGBBB999;;;QQQkkkxxxnnntttzzzSSS:::???555555444444444333333333555333555DDD___{{{yyyyyy{{{~~~pppdddbbbeeelllwww~~~}}}|||zzz|||{{{zzzyyyxxxyyyyyyzzz|||zzz}}}|||zzz{{{}}}~~~yyyyyyxxxwwwyyy}}}|||yyywwwxxx{{{|||{{{uuunnnhhhVVVUUUZZZfffsss|||}}}|||zzzwwwyyy}}}~~~}}}zzzxxx|||zzzwwwvvvxxxyyyzzzzzzxxxuuurrrrrrtttuuusssqqqqqqrrrssstttttttttssssssnnnooorrrtttrrruuu~~~bbbUUUUUUWWWXXXZZZeeemmmnnnLLL===333555666555555555777999;;;???FFFJJJJJJVVVyyyvvvdddhhh~~~|||{{{yyyxxxuuusssiiiaaaXXXQQQMMMJJJEEE@@@???@@@AAABBBDDDLLLVVV______```eeelllllloooxxxbbb___aaacccccc___ZZZWWWWWWYYYVVVZZZfffmmmooouuu~~~qqq```NNNHHHIIIUUU```ccccccdddZZZWWWSSSNNNJJJHHHFFFFFFCCCBBBAAA@@@????????????@@@@@@???????????????@@@@@@@@@@@@@@@AAACCCDDDEEEGGGGGGHHHJJJLLLNNNOOOPPPSSSSSSTTTTTTTTTTTTTTTTTTTTTXXXYYYVVVUUUXXXZZZYYYTTTVVVZZZ]]]```bbbbbbbbbbbbbbbaaa___^^^^^^aaacccbbb___]]]^^^aaaeeegggggghhhfffbbb___]]]]]]^^^___```````````````___^^^]]]]]]\\\ZZZWWWUUUVVVZZZ^^^___^^^\\\ZZZYYYYYYYYYZZZZZZYYYVVVVVVWWWWWWVVVUUUKKKCCC<<<:::<<>><<<;;;???DDDHHHMMMUUU___gggccceeekkksssxxx~~~mmm___cccfffgggccc]]]YYYWWWWWWVVVUUUZZZ``````___kkkzzz|||gggUUUEEEEEEQQQZZZ]]]]]]WWWUUURRRNNNKKKHHHFFFFFFBBBBBBAAA@@@????????????@@@??????>>>??????@@@@@@AAAAAAAAAAAABBBDDDEEEFFFFFFGGGHHHIIIKKKMMMNNNNNNTTTUUUXXXZZZZZZYYYWWWVVVWWW\\\]]][[[YYY\\\\\\ZZZXXXYYY[[[^^^```aaabbbbbbbbbaaa```]]][[[\\\^^^aaaeeedddcccdddgggiiijjjjjjjjjgggaaa\\\ZZZ\\\___aaa``````______``````aaaaaa```]]]YYYWWWXXXZZZ\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZXXXWWWVVVVVVTTTRRRPPPEEE;;;555888EEE]]]{{{kkkBBB555999555555444444444333333333222000111===TTTqqqwwwuuu~~~tttiiiaaa]]]^^^eeelllzzz~~~{{{zzz}}}~~~zzzzzzyyyyyyzzz{{{}}}~~~zzzzzz}}}~~~}}}}}}zzzzzz{{{||||||{{{{{{zzzzzzyyyxxxxxxzzz~~~{{{yyyxxxwwwwwwyyy{{{}}}|||zzzwwwvvvvvvvvvtttsssuuuxxx|||}}}vvvllleeeYYYWWWYYYbbblllttt{{{}}}{{{zzzzzz}}}~~~{{{zzz{{{~~~zzzwwwuuuuuuwwwxxxxxxxxxsssrrrqqqqqqssstttsssrrrqqqqqqqqqrrrrrrrrrrrrrrrssswwwxxxwwwyyyiiiZZZVVVXXX\\\```cccooovvvPPP:::777444555666666555777:::<<>>>>>>>>===<<>>CCCGGGNNNaaammm___jjjzzz|||yyy~~~}}}~~~~~~~~~~~~}}}zzzxxxvvvssspppmmmiiieee^^^XXXSSSLLLHHHBBB>>>===>>>@@@AAACCCIIIRRRYYY]]]aaagggkkkkkkhhhmmmyyyhhhwwwaaagggggg[[[PPPMMMOOOQQQOOOLLLMMMRRRQQQPPPYYYfffmmmwww}}}ZZZ@@@999???FFFIIIMMMMMMMMMMMMKKKIIIHHHFFFCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMIIIMMMSSSZZZ^^^___^^^]]]\\\aaacccbbbaaaccccccaaaeeeddddddcccbbbaaaaaaaaa]]]]]]\\\ZZZZZZ]]]bbbfffiiijjjkkkjjjiiigggffffffaaaaaa````````````aaaaaacccbbb```______```aaaaaaccc]]]XXXXXX\\\___^^^[[[XXXXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWUUUPPPHHH???999<<<:::AAAVVVoooyyyKKK999888999555555444444444333333333333222222555CCC]]]|||www{{{||||||}}}rrrcccYYY[[[dddlll{{{}}}{{{}}}~~~||||||{{{zzzxxxwwwwwwxxxxxxxxxvvvuuuxxx}}}~~~|||{{{}}}{{{|||||||||}}}~~~~~~|||{{{|||}}}}}}~~~||||||}}}yyyttttttvvvwwwxxxwwwuuurrrrrrtttxxxyyyyyyxxxvvvttttttvvvwwwxxxxxxzzzyyyxxxxxxwwwuuuqqqnnn\\\XXXXXX___hhhpppxxx|||{{{zzzxxxyyy|||yyyvvvtttvvvzzz~~~}}}||||||zzzxxxwwwwwwvvvuuusssrrrsssuuuuuuuuuuuuuuuuuuqqqqqqpppppppppqqqrrrssstttvvvwww{{{ccc]]]XXXXXXYYY[[[bbbiii~~~cccBBB888:::555666666666777999>>>AAADDDHHHRRRlll}}}iiidddcccvvvuuukkkrrr|||uuuxxxzzz{{{{{{~~~~~~|||||||||zzzxxxvvvsssrrrjjjgggccc```[[[VVVPPPLLLDDDAAA???===>>>@@@DDDGGGLLLSSSZZZ___aaacccfffhhhgggkkkzzzhhh```qqq~~~}}}cccooosssfffWWWRRRQQQOOONNNKKKMMMSSSSSSPPPSSS\\\ZZZdddvvvrrrVVVFFFCCCBBB@@@FFFGGGIIIKKKKKKJJJHHHGGGDDDCCCCCCBBBBBBCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMKKKNNNRRRVVVXXXYYYYYYXXX\\\aaadddbbbbbbeeefffeeedddeeeffffffggggggffffff]]]\\\\\\ZZZ[[[___dddiiihhhiiijjjhhhfffdddcccddd^^^```bbbddddddcccaaa```aaaaaa``````______``````bbb]]]YYYYYY]]]___]]][[[WWWXXXYYYYYYYYYYYYYYYXXXVVVTTTPPPMMMHHHBBB<<<777888AAATTTlllfffCCC::::::777555555444444444333333333111222333555@@@ZZZ|||}}}zzztttcccXXXZZZdddllltttyyy|||zzz{{{~~~~~~}}}{{{zzzyyyyyyzzzzzzwwwtttuuuyyy||||||zzzxxxzzz~~~}}}||||||{{{||||||}}}}}}}}}|||{{{zzzzzzzzz{{{|||}}}|||{{{zzzzzz|||~~~}}}yyytttrrrtttxxx{{{}}}xxxsssooonnnrrrvvvxxxyyyxxxuuusssrrrtttvvvwwwwwwzzzxxxvvvuuuuuuuuutttrrr^^^YYYXXX^^^fffnnnwww~~~uuurrrnnnqqqrrrqqqssswwwxxxwwwtttmmmggggggnnntttwwwwwwzzzxxxwwwvvvwwwvvvuuusssrrrtttwwwwwwvvvuuuuuuuuurrrqqqqqqpppppprrrssstttsssvvv|||ooo]]]ZZZXXXYYYYYY\\\fffpppXXX===666666666666777777777;;;???CCCIIIJJJVVVvvvvvvjjjsssttt|||ggghhhssswwwxxxyyynnnqqqrrrrrrqqquuu|||}}}|||||||||~~~~~~~~~|||{{{yyyxxxwwwuuurrroookkkgggeeeZZZXXXTTTQQQOOOLLLIIIFFF?????????@@@BBBFFFJJJMMMTTTZZZ```ddddddcccdddfffiii}}}]]]XXXaaaddd___^^^rrrwwwiii```ZZZTTTOOONNNTTTZZZXXXOOOOOOUUUOOOWWWdddtttxxxfffYYYIII;;;???BBBEEEIIIJJJJJJIIIHHHEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFHHHHHHIIIHHHHHHGGGIIIIIIJJJKKKLLLLLLMMMMMMOOOOOOPPPQQQRRRSSSTTTTTT\\\```bbbaaaaaafffiiihhhfffgggiiijjjkkkjjjiiihhh```___]]]\\\\\\```fffjjjdddfffgggfffcccbbbccceeebbbccceeefffeeeccc```^^^]]]^^^______```````````````]]]ZZZZZZ\\\]]]]]][[[WWWXXXYYYYYYYYYXXXWWWVVVQQQLLLEEE@@@?????????@@@HHH[[[tttyyyOOO<<<;;;:::555555555444444444333333333///222444444<<>>@@@BBBDDDGGGKKKPPPTTTXXX^^^cccfffeeecccdddeeeqqqnnnYYYXXX\\\YYYTTTVVVpppvvvmmmddd\\\PPPSSS[[[aaa[[[NNNLLLRRRUUUWWW[[[aaakkk{{{sssYYYCCC<<>>EEEIII___xxx___>>>666;;;;;;555555555444444444333333333///222444222777LLLnnnxxx|||~~~nnn```^^^cccfffsssxxx|||{{{{{{~~~~~~}}}}}}{{{zzzzzz{{{||||||~~~|||zzz|||}}}{{{xxxzzz~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxyyyvvvyyy}}}{{{wwwtttrrrssstttuuuuuuttttttuuuvvvxxxxxxvvvsssnnnhhhdddffflllrrrzzzwww```RRROOOHHHOOOTTTTTTWWW\\\[[[UUUMMMQQQ\\\mmm}}}yyymmmmmmnnnqqqtttwwwwwwvvvqqquuuxxxwwwtttrrrqqqrrrtttsssrrrqqqqqqsssuuuvvv{{{hhhZZZQQQRRRTTTWWWYYYaaasss^^^@@@888999888666777777777888<<>>???CCCJJJQQQWWWZZZaaabbbcccbbb```aaaiiiqqq|||]]]RRRVVVYYYVVVRRRUUUYYY]]]______bbbiiioooQQQQQQVVVXXXOOOGGGPPPaaaRRRXXX```fffhhhqqqiiiQQQCCC???>>>BBBGGGIIIIIIIIIFFFEEEDDDEEEGGGHHHGGGEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPOOONNNMMMMMMOOORRRUUUWWW___```bbbdddfffhhhjjjkkklllllllllkkkkkkiiihhhhhhjjjiiifffcccaaaaaaaaabbb___```aaabbbcccdddddddddggggggfffeeecccbbbbbbaaa^^^^^^^^^^^^______``````]]][[[YYYYYYZZZZZZYYYXXX]]]ZZZVVVUUUVVVTTTOOOKKKEEE>>>:::<<<<<>>>>>999666888555555444333333222111111222222///222999@@@\\\uuuooo~~~zzzpppeee___```ccclllrrrzzz~~~}}}}}}~~~|||zzzxxxwwwxxxyyyzzz~~~{{{||||||~~~~~~|||yyyxxxwwwxxxxxxwwwwwwxxxyyy{{{||||||yyy{{{rrrlllpppxxx|||zzzzzzxxxwwwxxx{{{|||}}}|||vvvooohhhgggmmmuuuzzz{{{}}}xxx```LLLKKKEEEJJJMMMLLLLLLMMMLLLIIIKKKOOO]]]vvvlllhhhhhhkkksss{{{~~~zzzuuuwwwvvvuuutttsssrrrrrrrrrppppppqqqssssssqqqrrrvvv|||nnn\\\YYYWWWRRRTTT]]]bbbfffuuummmMMM888:::===222777999;;;;;;<<<@@@CCCDDDJJJHHHVVVtttwww{{{}}}|||wwwwww|||ddd\\\^^^^^^aaaeeedddcccdddggghhhjjjjjjkkknnnqqqtttwwwyyy{{{{{{~~~|||zzz}}}~~~}}}|||||||||}}}~~~}}}zzzxxxvvvvvvrrrpppmmmiiifffcccbbbbbb[[[ZZZXXXTTTPPPLLLIIIGGGAAAAAA@@@??????@@@AAABBBEEEFFFHHHMMMTTTYYY]]]___dddggggggaaa]]]iii{{{hhhWWWVVV\\\\\\UUUNNNLLLNNNPPPPPPRRRYYYccclll```QQQHHHKKKOOOLLLKKKOOONNNQQQVVV\\\```iii}}}{{{aaaQQQKKKEEEAAAAAACCCFFFIIIHHHGGGFFFFFFFFFEEEEEEDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMNNNNNNRRRQQQPPPPPPQQQTTTVVVXXX^^^___aaaccceeeggghhhiiihhhhhhhhhhhhgggfffeeedddgggeeecccaaa______``````]]]^^^___aaabbbbbbcccccceeedddcccbbbaaa```______\\\\\\]]]]]]]]]^^^^^^^^^^^^\\\ZZZZZZ[[[[[[[[[ZZZWWWVVVVVVVVVUUURRRNNNJJJBBB;;;666999CCCSSSiiiyyyfffDDD;;;<<<777555888555444444333222222111111222222///111777<<>>======>>>@@@CCCDDDGGGJJJPPPWWW]]]```bbbbbb______]]]]]]iiizzz```VVVQQQVVV[[[YYYRRRMMMMMMLLLJJJIIIJJJRRR^^^hhhfffTTTFFFHHHLLLJJJFFFFFFJJJIIIKKKQQQXXXbbbqqqvvvddd]]]PPPCCC;;;;;;@@@DDDCCCEEEFFFGGGGGGHHHIIIKKKFFFFFFFFFFFFFFFFFFGGGGGGIIIIIIHHHIIIIIIJJJKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMSSSRRRQQQQQQQQQSSSVVVWWW[[[[[[]]]___aaabbbddddddcccdddddddddcccbbbaaa```bbbaaa___^^^]]]]]]^^^^^^\\\\\\^^^___```aaaaaaaaaaaaaaa```___^^^^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[YYYYYYZZZZZZZZZYYYTTTUUUUUURRRLLLEEE@@@===::::::;;;BBBVVVqqqlllRRR<<<999:::555444888444444333333222222111111222222...///444888NNNqqqrrrhhhxxx~~~~~~tttkkkgggeeemmmqqqxxx|||~~~~~~~~~~~~~~~}}}{{{{{{~~~}}}{{{yyyxxxwwwvvvwwwwwwyyyyyyxxxwwwvvvvvvxxx|||~~~zzz}}}zzzqqqmmmooossswwwxxx{{{dddQQQQQQSSSWWWVVVNNNIIILLLRRRUUUWWWmmm{{{kkkcccbbboooxxx|||wwwwwwyyywwwvvvvvvuuussssssrrrrrrxxxqqqqqqwwwxxxuuu{{{fffWWWRRRQQQQQQWWWZZZ[[[eee|||oooNNN???666555666222777555444777===CCCIIILLLNNNPPPlllcccddddddhhhvvvzzzbbbXXXRRRTTTZZZ]]]\\\[[[\\\ZZZXXXWWWXXX\\\```cccfffhhhlllqqquuuxxxyyyyyyzzz}}}}}}zzz|||~~~~~~|||{{{zzzyyyxxxwwwuuurrrooommmlllooollliiihhhhhhgggccc```^^^[[[WWWRRRNNNJJJHHHGGGGGGFFFEEECCCBBB@@@??????AAA@@@??????AAADDDHHHJJJMMMRRRZZZ```ddddddddddddaaa]]]\\\lllbbbYYYRRROOOQQQRRRPPPNNNNNNSSSQQQMMMIIIHHHMMMVVV]]]ZZZVVVSSSRRRMMMFFFGGGLLLHHHFFFGGGOOOWWW^^^gggooo}}}xxxhhhRRRAAA;;;<<<>>>>>>BBBFFFHHHIIIIIIJJJLLLIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIJJJKKKKKKLLLNNNMMMLLLLLLLLLLLLLLLMMMRRRQQQPPPPPPPPPQQQSSSTTTWWWWWWXXXZZZ[[[]]]^^^___```````````````___^^^^^^___^^^]]]\\\\\\\\\]]]]]][[[[[[]]]^^^___`````````______^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZXXXVVVVVVVVVWWWVVVUUUPPPQQQPPPJJJAAA;;;888888555BBBOOOZZZnnnRRRCCC888999999444333777333333333333222222111111000000---///444555GGGhhhuuuyyy}}}{{{tttnnnkkkjjjnnntttyyy}}}~~~~~~}}}}}}}}}}}}yyyxxxwwwvvvuuuvvvwwwwwwzzzyyyxxxyyy|||~~~xxxpppkkklllooorrrtttjjjXXXYYY[[[______XXXUUU[[[dddjjjqqq}}}}}}mmmeeemmmyyy~~~xxxxxx{{{wwwvvvvvvuuutttsssrrrqqqssspppuuu}}}|||yyykkkWWWUUUVVVSSSQQQZZZ___aaarrr\\\>>>:::666333444444999666666<<>>>>>>>>>>>???@@@AAACCCGGGLLLPPPSSS[[[```eeegggfffdddbbbbbbeeemmm{{{uuuVVVWWWSSSQQQQQQOOOKKKKKKMMMOOOMMMKKKHHHGGGIIILLLOOOJJJOOOVVVXXXSSSLLLLLLQQQKKKHHHJJJRRRZZZ^^^```ccciii{{{kkkTTTHHH@@@;;;<<>>BBBEEEWWWhhhqqq}}}fffCCC<<<999;;;:::444333666333222222222222222111111//////---000555444CCC```|||zzztttqqqkkknnnttt{{{~~~~~~zzzxxxwwwuuutttttttttuuuuuuuuuwwwyyy||||||xxxxxx~~~~~~~~~yyyuuuooollllllooorrrttt{{{lll]]]___```fffiiihhhjjjsss~~~yyyrrruuu{{{vvvvvvwwwvvvwwwwwwvvvuuutttrrrqqqrrrssswwwzzzyyy~~~wwwZZZQQQVVVXXXTTTVVV[[[]]]ddd~~~wwwMMM555888777444555666888666999AAAEEEGGGMMMUUUhhhttteeeppphhhcccgggnnnxxxmmm\\\VVVRRRQQQSSSWWWWWWVVVUUUTTTSSSRRRRRROOORRRUUUXXXZZZ\\\^^^```eeehhhmmmssswwwzzz{{{{{{zzzwwwvvvsssrrruuu{{{ssssssrrrssssssrrrooolllfffffffffdddbbb___\\\[[[ZZZXXXUUUTTTSSSRRRPPPOOOKKKJJJGGGEEECCCBBBBBBBBB@@@@@@>>>=========??????>>>@@@DDDIIIOOOUUUYYY\\\ccceeegggfffaaa______```bbb~~~dddTTTQQQPPPRRRUUURRRLLLJJJKKKIIIIIIJJJLLLLLLMMMMMMMMMGGGGGGIIIQQQXXXYYYTTTOOONNNKKKLLLSSSYYYZZZYYYZZZfffwwwmmm___QQQEEE;;;::::::===CCCHHHKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOLLLLLLKKKKKKKKKKKKLLLLLLOOOOOONNNNNNNNNOOOOOOPPPSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYZZZZZZ[[[\\\]]]]]]\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZ\\\]]]^^^_________]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXUUUSSSQQQPPPOOONNNLLLAAA???<<<999999===DDDIIIdddoooyyy~~~|||~~~OOO>>>:::999:::999444333555222222222222222222111111//////...222666333>>>YYYzzzyyyuuupppsssyyy~~~zzzyyywwwtttsssrrrrrrrrrqqqsssuuuyyy{{{}}}}}}{{{xxxxxx~~~zzz||||||zzzxxxyyyzzz{{{{{{zzzwwwuuusssqqqqqqsssuuuwwwvvv~~~~~~nnn```ccc___gggooouuu~~~{{{xxxwwwwwwvvvwwwwwwwwwvvvtttrrrqqqtttwwwvvvrrrvvvfffSSSQQQUUUUUURRR]]]\\\]]]jjjbbbBBB444999888444666777555555;;;CCCFFFFFFQQQ^^^qqqhhhlllcccbbblllrrruuu~~~~~~lll[[[SSSUUUVVVVVVUUUUUUTTTTTTTTTTTTQQQSSSUUUUUUSSSSSSUUUWWWYYYZZZ]]]aaafffjjjnnnppp{{{ssslllkkkjjjhhhiiikkkdddddddddeeegggfffcccaaaZZZZZZZZZZZZXXXUUURRRPPPOOOOOONNNLLLIIIHHHHHHJJJHHHFFFDDDBBBAAA@@@AAAAAA???>>>>>>>>>???AAADDDEEEEEEHHHLLLRRRWWW[[[^^^```bbbdddeeecccaaaccciiinnn|||sss]]]UUUOOONNNPPPSSSQQQKKKIIIKKKHHHJJJMMMPPPSSSSSSRRRPPPKKKFFFBBBHHHTTT]]][[[UUUOOOKKKJJJNNNQQQPPPPPPSSS___nnn{{{lllSSSJJJ???;;;@@@FFFJJJJJJIIIIIIIIIJJJLLLMMMOOOPPPMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRRRRSSSUUUVVVWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[\\\\\\\\\\\\[[[ZZZZZZYYYXXXYYYZZZ[[[\\\]]]]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZYYYXXXXXXXXXWWWWWWWWWWWWTTTQQQNNNKKKJJJHHHFFFDDD???>>>>>>BBBJJJUUU]]]bbb}}}}}}bbbCCC<<<888777777666333222444111111111111111111222222000000...222555000888PPPppp}}}zzzuuuxxx}}}~~~~~~|||}}}~~~zzzyyyvvvtttrrrqqqqqqqqqoooppprrrvvvyyy{{{}}}~~~|||{{{}}}{{{}}}vvvuuussstttvvvwwwwwwwwwxxxxxxxxxxxxwwwxxxyyyzzzxxxqqqdddgggeeennnzzz|||yyyxxxyyyvvvwwwxxxxxxwwwuuurrrqqqpppwwwwwwsssrrrZZZTTTTTTRRRRRRUUU\\\]]]fff|||OOO;;;666;;;666444777777666777>>>EEEFFFIIIZZZooozzzxxxbbb]]]dddttt{{{tttqqqwwwppp______VVVUUUTTTSSSTTTUUUWWWXXXUUUWWWXXXVVVRRRPPPQQQRRRRRRQQQQQQSSSUUUYYY]]]```fff]]]VVVVVVYYYXXXWWWXXXZZZYYYWWWVVVVVVUUUSSSQQQPPPPPPQQQQQQOOOLLLJJJHHHGGGHHHHHHEEEAAA@@@BBBEEEGGGEEECCCAAA@@@??????@@@?????????@@@CCCGGGJJJLLLQQQSSSWWW[[[^^^_________ccceeeggghhhjjjqqq}}}qqq^^^XXXRRRUUUPPPMMMMMMKKKHHHIIIMMMIIIJJJMMMPPPRRRSSSQQQOOONNNKKKGGGFFFLLLWWW___bbbPPPJJJGGGHHHIIIHHHJJJNNNKKKYYYppp}}}jjjQQQAAA<<<<<<<<<:::GGGGGGHHHIIIKKKMMMNNNOOOMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPNNNOOOPPPRRRSSSUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXZZZZZZ[[[[[[[[[[[[[[[ZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVWWWXXXZZZ[[[[[[[[[\\\ZZZZZZZZZZZZZZZYYYYYYYYYWWWWWWWWWVVVVVVUUUUUUUUUOOOLLLHHHEEECCCAAA>>><<<;;;<<>>@@@===:::999CCCBBBVVV}}}kkkDDD999???777666666444333222111111555444333222111111111111222///000222333333888>>>\\\qqq||||||zzzyyy{{{~~~||||||~~~~~~||||||}}}xxxyyyzzz{{{|||{{{{{{zzzxxxwwwvvvxxx|||~~~}}}{{{~~~~~~~~~wwwxxxyyyzzz{{{|||}}}}}}{{{wwwssspppnnnkkkjjjhhhhhhhhhjjjnnntttzzz~~~{{{zzz{{{|||}}}ooommmjjjkkkoootttxxxyyyzzz}}}}}}vvvmmmggghhhkkk{{{vvv|||~~~~~~wwwtttssstttttt{{{{{{zzzwwwsssrrrtttwwwlllvvvppp]]]UUUSSSXXXXXXRRRUUU]]]aaaqqqsssPPP888888888666555666888;;;999DDDCCCDDDLLLQQQoooqqqnnn\\\```mmm|||kkk```jjjrrreeeYYYVVVVVVUUUUUUWWWVVVVVVVVVWWWXXXZZZ\\\]]][[[XXXSSSQQQPPPOOOMMMKKKNNNKKKHHHFFFGGGGGGGGGFFFIIIHHHGGGFFFFFFEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCC@@@BBBCCCDDDDDDEEEHHHJJJJJJOOOTTTVVVVVVWWW\\\```aaabbbeeeiiigggccceeeiiigggrrrooo[[[VVVSSSMMMMMMNNNNNNMMMKKKJJJKKKLLLGGGGGGGGGIIIMMMRRRVVVYYYOOOMMMJJJKKKNNNQQQRRRRRRTTTPPPKKKLLLVVV]]]WWWNNNKKKLLLTTTcccqqq|||xxxbbbPPPEEEAAA;;;???DDDGGGIIIJJJKKKMMMHHHHHHDDD???AAAGGGJJJHHHHHHIIIKKKLLLNNNNNNNNNNNNQQQSSSTTTTTTSSSRRRSSSTTTRRRTTTVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVXXXWWWVVVUUUVVVVVVXXXXXXYYYXXXWWWYYY\\\^^^]]]\\\\\\[[[YYYWWWUUUTTTTTTTTTUUUSSSRRRRRRQQQMMMGGGBBB<<<888777888777666999===@@@NNNpppYYY@@@;;;<<<666666555444333222111111555444333222111111111111222000000222333222777===OOOeeeyyy{{{~~~||||||~~~}}}~~~~~~{{{xxxyyy~~~|||}}}}}}}}}|||zzzxxxvvvvvvvvvwwwzzz}}}~~~{{{xxx~~~~~~zzzyyywwwvvvvvvxxxzzz||||||zzzwwwtttsssrrrqqqppppppnnnllllllnnntttzzz~~~}}}zzzyyyxxxwwwwwwsssqqqppppppsssvvvwwwxxxzzzzzzvvvlllaaa\\\___cccyyyzzz{{{vvvtttuuuvvvvvvzzzxxxuuutttuuuuuuuuuuuuxxxxxxyyy]]]YYYQQQPPPWWWXXXTTTVVV^^^lllzzzdddLLL777888777666555666999<<<<<>>@@@CCCEEEFFFBBBAAA===999;;;AAACCCBBBDDDEEEGGGHHHJJJKKKKKKKKKOOOPPPRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVWWWVVVUUUUUUUUUVVVWWWWWWVVVVVVUUUUUUUUUVVVXXXYYYWWWWWWXXXZZZ]]]^^^]]][[[\\\ZZZWWWTTTQQQPPPPPPPPPOOONNNKKKIIIGGGCCC>>>:::333444555666333333<<>>@@@@@@???===:::888:::<<<===<<>>:::777666666777:::======???JJJWWWppp}}}xxxLLL777888:::666555555444444333222111111333333222111111111111111333111111333222000333888???UUUzzzwww~~~zzzzzz||||||wwwpppmmmooorrrvvvwwwzzz{{{|||}}}|||{{{yyywwwvvvwwwyyyzzzzzzyyywwwuuuzzz{{{}}}~~~~~~}}}{{{zzzxxxwwwuuusssssstttuuuvvvtttttttttsssssstttvvvxxxzzzyyyyyyxxxyyyzzz|||}}}|||yyyuuurrrsssuuuxxxzzz|||xxxssspppnnnnnnnnnoooqqqtttvvvvvvrrrooolllllljjjggggggmmmxxx{{{zzz|||~~~zzzwwwtttsssuuuvvvwwwwwwqqqpppoooppprrruuuvvvvvv~~~dddTTTTTTSSSSSSVVVXXXWWWXXXeeetttWWW>>>:::666666777777777999===@@@HHHCCCNNNUUUXXXxxxsss^^^XXX___dddfffiiijjjhhhbbbYYYQQQRRRYYYeeexxxttteee]]]\\\YYYXXXYYY\\\___aaacccccccccaaa___]]]]]]\\\ZZZXXXVVVUUUUUUTTTRRRQQQRRRQQQPPPOOOOOOOOOOOOPPPOOOQQQRRRQQQOOOMMMMMMOOOPPPQQQRRRSSSTTTUUUVVVWWWZZZ]]]aaacccbbbaaa______aaa```^^^\\\]]]bbbhhhmmmjjjooozzzjjjPPPMMMNNNHHHGGGMMMHHHIIIIIIHHHFFFEEEEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@CCCDDDEEEEEECCCBBBAAA@@@===BBBNNNVVVTTTUUUggg}}}~~~gggOOOGGGNNNZZZfffnnnwww}}}|||sssfffZZZRRRKKKDDD@@@===:::888999;;;;;;;;;;;;;;;;;;<<<===???@@@BBBBBBCCCDDDEEEEEEEEEFFFIIIKKKSSSPPPMMMMMMPPPRRRSSSSSSTTTSSSQQQOOOOOOPPPQQQRRRSSSRRRRRRRRRSSSTTTVVVWWWWWWXXXYYYYYYWWWTTTQQQPPPMMMNNNOOOOOOMMMJJJGGGDDD???>>>;;;888666555555555<<<===CCCJJJPPPWWWbbbnnn}}}QQQ===999777555555444444444333333222222111222222111111000000111111222000111333222///111666777IIImmmzzz|||}}}vvvvvvxxxzzzwwwrrrooommmmmmmmmmmmqqqsssuuuxxxzzz||||||}}}yyyyyyxxxwwwwwwwwwxxxyyyxxxyyyzzz{{{{{{zzzyyyxxxttttttuuuvvvvvvvvvvvvuuuvvvwwwxxxvvvuuuuuuxxxzzzuuuxxx~~~{{{uuuuuuzzz}}}|||yyy~~~}}}{{{vvvsssrrruuuxxxyyyzzz~~~vvvxxxzzz|||}}}yyyxxxyyy{{{}}}wwwvvvttttttuuuuuutttssslllooorrrrrrqqqttt{{{iiiXXXUUUUUURRRVVVZZZYYYVVV]]]rrr[[[DDD:::666666777888888999<<>>???AAABBBCCCCCCCCCEEEHHHKKKNNNKKKHHHIIIMMMPPPPPPPPPOOONNNMMMMMMMMMNNNOOOPPPOOOOOONNNNNNNNNPPPQQQRRRSSSTTTTTTRRRNNNJJJIIIHHHGGGGGGHHHGGGDDD@@@;;;888777777666444333555999<<>>===EEEOOOYYYaaa^^^kkkxxxuuuwww~~~pppiiiZZZNNNCCC>>>:::666888<<<;;;;;;:::::::::;;;======???@@@@@@@@@AAACCCGGGJJJHHHDDDBBBDDDIIIMMMMMMKKKGGGHHHIIIJJJLLLNNNOOOOOOKKKJJJIIIIIIIIIJJJKKKLLLKKKLLLLLLIIIDDDAAAAAABBBCCCBBB@@@>>>;;;999777666666666777777888===DDDJJJQQQZZZiiitttvvvyyy[[[GGG666555888666333333333333333222222222222222111111000000000000111111///...///222222///111555555<<>>BBBGGGKKKKKKTTTVVVfffmmmiiicccbbbeeeqqqyyyeeeYYYSSSQQQJJJNNNOOOOOOZZZxxxuuummmjjjjjjfffiiijjjiiieeebbbaaabbb___^^^]]]^^^``````^^^\\\^^^^^^___```aaacccdddeeecccgggiiigggbbb```aaadddaaaaaaaaabbbccccccdddddddddgggjjjkkkkkkkkklllmmmmmmttt```]]]UUULLLFFFEEEGGGIIIKKKGGGHHHIIIGGGEEEDDDEEEFFFCCCCCCCCCBBBBBBBBBAAAAAA@@@BBBCCCCCCBBBDDDHHHLLLFFFJJJHHHAAAFFFTTT]]]]]]SSSIIIBBBDDDIIILLLOOORRR^^^hhhpppvvv|||nnnwww|||kkkYYYMMMCCC===???EEE======;;;;;;;;;<<<======<<<===>>>>>>>>>AAAEEEHHHCCC@@@>>>AAAGGGJJJJJJGGGAAACCCFFFIIILLLNNNPPPPPPHHHGGGFFFEEEEEEEEEFFFGGGEEEFFFEEEBBB>>>;;;<<<>>>AAA>>>;;;888777888:::<<<999:::<<<===@@@FFFPPPWWW___lll~~~}}}kkkBBB@@@:::333333666666222333333222222222222222222111000000000000000111111...---///222222///111666333777RRRqqq|||xxxssspppooohhhgggfffgggjjjpppvvvzzzvvvyyy||||||zzzyyyzzz|||~~~|||zzzwwwwwwxxxzzz|||}}}{{{zzzzzzzzzzzzvvvyyy{{{yyyuuuuuuyyy}}}~~~rrruuuvvvqqqlllnnnwww~~~{{{tttooooooqqqvvvuuuuuuwwwzzz}}}~~~yyyuuuqqqoooppp}}}}}}~~~{{{xxxvvvuuuuuuuuusssssstttvvvwwwvvvrrroooooopppssszzzwwwaaaZZZYYYUUUWWW^^^]]]\\\___mmmvvvSSS@@@:::999888888777999;;;===@@@DDDIIIMMMOOOUUUUUUnnnyyydddwwwppp\\\eeeqqq}}}jjj^^^VVVOOOMMMJJJKKKQQQYYYgggzzz~~~wwwnnniiigggeee```\\\^^^\\\]]]___]]]ZZZ[[[``````]]]^^^dddfffddddddeeejjjhhheeedddeeeffffffeeehhhhhhgggeeecccdddgggjjjllloootttzzzmmmcccYYYRRRJJJFFFGGGHHHGGGEEEHHHHHHHHHGGGFFFEEECCCCCCCCCEEEFFFFFFCCCAAA??????@@@???>>>===>>>BBBGGGLLLHHH???>>>GGGLLLJJJNNNWWWKKKLLLJJJDDDBBBFFFHHHGGGUUU```iiimmmvvv|||}}}}}}vvvlllcccYYYRRRKKKLLLFFF>>><<<@@@???;;;@@@======???>>>;;;<<>>???>>>>>>@@@BBBCCCAAA???>>>>>>???AAACCCCCCBBB@@@BBB???@@@BBB???999:::???;;;<<<;;;:::888999;;;>>>???@@@EEENNNZZZdddkkkooo}}}oooJJJ888777666555444333333222333333222222111000//////////////////////////////222111111111000000//////444222@@@___|||}}}yyytttmmmiiiccc```bbbgggoootttvvvtttsssvvv}}}~~~}}}yyyvvvuuuxxxyyywwwxxxzzzzzzzzzyyyxxxxxxyyy~~~{{{xxxxxxzzzwwwsssllliiikkkttt{{{rrrnnnnnnpppoooooorrrvvv{{{}}}~~~rrrwwwyyysssjjjeeeiiiooo}}}zzzyyyzzz|||}}}|||{{{zzzxxxxxxxxxyyyzzzxxxtttppppppssssssppplllqqqvvvlll^^^UUUXXXXXXSSSTTT[[[]]]aaammmnnnWWW@@@888999888666666:::777888???FFFJJJKKKMMMVVVNNNXXX}}}}}}iiiwwwmmmXXX___mmm|||eeeVVVNNNIIILLLLLLNNNSSSVVV]]]lll|||nnnvvvyyylllccc___]]]]]]aaaaaa]]]\\\^^^]]]\\\___eeeiiihhhhhhjjjhhhggggggiiimmmqqqtttuuuvvvwwwxxxyyy{{{aaa[[[UUUOOOGGGDDDEEEGGGEEEDDDEEEFFFGGGIIIJJJKKKLLLLLLEEEFFFFFFEEEBBB?????????AAA@@@???>>>===@@@EEEIIIHHH@@@>>>DDDGGGDDDEEELLLSSSXXXXXXOOOEEEAAA???>>>FFFSSSaaaiiipppzzz|||rrrlll___PPPJJJKKKIIIDDDHHHCCC@@@AAA@@@======???888888999::::::888666666:::::::::;;;<<<======<<<=========>>>@@@@@@@@@???BBB>>>===???>>>;;;<<>>======CCCKKKUUU[[[^^^[[[YYY\\\eeemmmuuu|||SSS999888777666444333333222222333333222111111000//////////////////////////////111111111000000000//////222222===VVVsss}}}yyyrrrnnniiieeeeeeggglllooooooqqqvvv~~~}}}zzzwwwvvvyyyyyytttvvvxxxwwwuuu{{{{{{{{{|||}}}~~~yyyuuutttuuuvvvpppkkkiiinnnzzzvvvooonnnpppooonnnmmmoooqqqssstttssspppooollliiihhhppp}}}|||yyyzzz|||{{{zzzyyyxxxxxxyyyyyyyyyxxxwwwuuuuuutttttttttqqqrrrtttuuuuuutttrrrqqqvvv{{{fff\\\UUUSSSXXXYYYWWW\\\fffiiiuuuUUUEEE777555777888777777999;;;===???DDDJJJNNNOOONNNHHHUUU|||uuuzzzkkkUUUYYYiii}}}{{{dddTTTLLLHHHMMMOOOTTTWWWVVVVVV\\\dddxxx{{{ttt~~~xxxsssrrrtttsssllleeebbb```aaagggpppvvvwwwzzz}}}zzzyyy{{{nnnXXXUUURRRMMMGGGDDDEEEGGGFFFEEEDDDEEEGGGJJJLLLNNNOOOOOOGGGGGGFFFCCC@@@>>>>>>???@@@@@@@@@@@@@@@DDDIIIMMMNNNGGGDDDHHHHHHCCCCCCGGGLLLVVV[[[TTTIIIBBB@@@???BBBNNN\\\fffpppzzzwwwlllkkkqqqsssrrr\\\TTTMMMLLLJJJFFFBBBBBBBBB@@@???@@@BBBCCC@@@===;;;<<<===<<<;;;<<<===????????????@@@AAABBBDDDEEEIIIGGGFFFHHHGGGDDDDDDFFFKKKOOOZZZjjjxxx|||wwwpppiiihhhooo{{{zzzWWW???333777666555444333222222222222222222111111000000///////////////////////////111111000000000000/////////222999KKKggg}}}yyyvvvrrrmmmjjjiiiiiiiiigggnnnzzz~~~|||yyyxxxzzzyyyooonnnuuu{{{zzzvvv}}}}}}~~~xxxxxxvvvsssqqqqqqrrruuuuuuooonnnwww|||sssoooppprrrmmmlllkkklllmmmmmmkkkiiijjjgggeeejjjuuu~~~zzzwwwuuuwwwwwwxxxyyyyyyxxxwwwvvvvvvvvvuuutttsssrrrqqqpppooorrruuutttsssuuuzzzttt]]]PPPQQQPPPSSSXXXWWWWWWbbbqqqwww{{{ZZZ>>>777222444777777777888777???CCCBBBFFFPPPTTTRRRMMMHHHYYY}}}hhhUUUVVVaaarrr{{{ssseeeZZZRRRJJJQQQVVV[[[]]][[[XXXXXX[[[bbbwwwbbbuuuxxxzzz|||{{{jjjbbbZZZUUUPPPLLLHHHFFFGGGHHHIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHFFFCCC???===>>>???>>>???AAACCCEEEJJJQQQUUUQQQKKKHHHKKKKKKGGGFFFHHHFFFNNNTTTQQQLLLJJJIIIGGGPPPTTTYYY___hhhtttzzzqqqjjjgggbbbYYYPPPMMMAAA@@@>>>@@@FFFLLLJJJFFFEEEFFFFFFEEECCCCCCEEEHHHFFFFFFFFFFFFHHHKKKPPPTTTUUU\\\eeehhheeeaaaaaaccclllqqq{{{yyyuuuuuu^^^FFF===888666555444333222222222222222111111111000000000///////////////////////////000000000000000000//////---111666@@@\\\}}}}}}~~~~~~~~~}}}zzzwwwrrrnnnjjjhhhjjjsss~~~}}}{{{yyyzzz|||vvvpppkkknnnvvv~~~~~~~~~}}}|||}}}}}}|||{{{uuuuuutttsssqqqqqqsssuuuyyyuuuvvvyyywww|||~~~xxxrrrooonnnnnnqqqqqqpppppppppoookkkiiifffgggmmm{{{|||vvvwwwyyyxxxuuutttvvvyyy{{{{{{zzzxxxvvvvvvvvvuuuuuusssrrrqqqpppttttttrrrrrrttt~~~oooZZZTTTUUUSSSTTTVVVVVVTTTWWWiii|||yyyYYYBBB777666666777666555666888888BBBFFFFFFMMMXXXYYYQQQLLLMMMbbbxxxbbbTTTVVV[[[ccchhhggghhhhhh^^^PPPZZZ^^^aaa```\\\ZZZYYYYYYTTTooo{{{oooppphhh]]]```___WWWMMMKKKHHHFFFFFFHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGIIIIIIGGGCCC@@@>>>???@@@===???AAACCCFFFJJJPPPTTTMMMIIIFFFHHHIIIHHHGGGIIILLLNNNOOONNNQQQUUUUUURRRZZZXXXXXXZZZ```hhhqqqyyy~~~~~~qqqeee___SSSTTTSSSUUU^^^iiijjjeeeWWWXXXXXXXXXWWWXXXYYY[[[XXXYYYXXXXXXZZZ```hhhnnnrrreeeIII===999777555444333222222222222222111111111000000000000000//////////////////////////////////////////000000---111444:::RRRtttzzztttnnnkkkpppwww}}}~~~zzzxxxyyy|||}}}}}}}}}{{{yyyxxxzzz{{{qqqqqqqqqsssxxx}}}|||xxxvvvwwwxxxxxxwwwtttttttttrrrppppppqqqssspppsssyyy~~~wwwwww{{{{{{uuurrrtttvvvuuu}}}{{{yyyvvvqqqnnnkkkoooyyy~~~xxxtttttttttrrrooorrrtttwwwyyyzzzyyywwwuuuuuutttttttttssssssssssssvvvvvvwww|||}}}hhhYYYSSSWWW\\\UUUWWWYYYYYYZZZeee}}}pppTTTDDD<<<777::::::777555555888:::>>>DDDGGGIIIQQQXXXSSSHHHFFFSSSppplllYYYUUUYYYccccccaaaeeerrr{{{ppp^^^aaadddccc^^^ZZZYYYWWWUUUVVVkkkooo___WWW\\\^^^SSSIIIHHHFFFDDDDDDDDDEEEFFFHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHEEEBBB@@@@@@AAA>>>???@@@@@@AAADDDHHHKKKMMMJJJGGGFFFGGGIIIJJJKKKJJJJJJIIILLLVVVbbbgggeeeXXXXXX]]]eeekkkmmmqqquuu{{{{{{~~~~~~zzzwwwvvvyyyyyyxxxttttttvvvyyy~~~}}}}}}|||zzz{{{hhhKKK===888444333444333222222111111111222000000000000000000000000////////////////////////......////////////000000...000222777HHHddd}}}|||~~~{{{tttpppmmmoooooolllhhhiiinnnsssvvvxxxzzzzzzyyyxxxyyyzzzwwwyyyzzzzzzyyyzzz}}}|||wwwsssqqqsssuuuuuussspppqqqqqqpppnnnmmmooopppoootttzzz~~~~~~{{{wwwuuuvvvxxxuuurrrzzz~~~zzztttqqqssswww}}}|||uuuuuuvvvvvvvvvvvvtttsssqqqrrrtttuuuuuuuuuttttttrrrrrrqqqqqqrrrtttvvvwwwxxx~~~xxxkkk^^^YYYXXXWWWVVVWWWUUUYYY___fffqqqwwwQQQ???<<<<<<555999999555333777<<<>>>EEEEEEGGGLLLQQQQQQMMMGGGRRRlll~~~aaaSSSYYYaaaqqqkkkdddgggxxx{{{hhhaaadddbbb\\\XXXYYYWWWRRRaaarrrnnn___]]]TTTTTTWWWMMMHHHHHHGGGEEECCCCCCDDDFFFFFFGGGGGGHHHHHHHHHHHHGGGHHHIIIIIIHHHEEEBBBBBBBBB===>>>???>>>>>>@@@CCCEEEQQQMMMGGGCCCCCCFFFGGGGGG???AAACCCFFFQQQ___iiikkkYYYZZZaaammmsssqqqppprrrooovvv|||nnnIII<<<:::444111555333222222111111111111111///000000000000000000000////////////////////////........./////////000000//////000555>>>QQQnnn|||wwwwwwyyy|||xxxsssjjjhhhddd___[[[]]]ccciiimmmppptttwwwxxxyyy{{{}}}}}}}}}}}}|||zzzyyyxxxxxxvvvsssooopppssstttrrrooolllmmmnnnnnnmmmlllnnnooopppsssvvvvvvuuurrrppppppnnnrrrsssvvv{{{yyyvvvsssppprrrxxx}}}}}}xxxtttssssssooopppsssvvvyyy|||~~~ttttttsssrrrssssssuuuuuusssrrrqqqqqqtttxxx|||}}}uuu^^^VVVRRRVVVZZZXXXVVVWWW[[[bbbooo~~~YYY???:::;;;999333888888555555;;;??????HHHEEEIIIQQQQQQMMMQQQ[[[xxxzzz[[[QQQ^^^jjjvvvnnnddddddsssxxxfff]]]aaaaaa\\\YYY[[[YYYTTTeeettt|||vvvttt||||||^^^YYY___TTTNNNPPPIIIJJJJJJIIIGGGEEEDDDFFFGGGEEEEEEEEEEEEDDDCCCBBBBBBGGGIIIJJJIIIGGGDDDCCCCCC;;;<<<>>>>>>???AAAEEEGGGOOOKKKCCC<<<:::===>>>>>><<<@@@BBBAAAEEEOOOYYY\\\___\\\___fffgggaaa]]]^^^gggttttttuuu~~~{{{{{{~~~~~~sssOOO555555777//////888222222111111111111111111////////////000000000000////////////////////////---.........//////000000000---///333888DDDbbbyyyvvvvvvxxxzzzuuuqqqmmmfff^^^[[[\\\aaaeeeeeejjjpppuuuxxx{{{}}}|||zzzzzz|||{{{wwwsssrrrpppnnnqqquuuuuuqqqllljjjkkkmmmmmmmmmmmmoooqqqjjjjjjkkkmmmoooqqqqqqrrrmmmsssxxxxxxuuurrrppppppqqqpppooollluuu}}}|||tttmmmmmmpppwwwvvvuuuvvvyyy}}}yyywwwuuusssssstttwwwyyyuuutttssstttwww|||tttaaaYYY[[[UUURRRUUUUUUTTTYYY```eeennneeeCCC888<<<;;;333444999:::777888>>>AAA>>>GGGDDDKKKUUUSSSNNN\\\sssrrrZZZQQQeee|||kkkdddeeefffkkklllbbb\\\WWWTTTVVV[[[[[[VVVPPPYYYtttuuuccckkkddd```ccciiicccSSSHHHHHHKKKHHHFFFDDDEEEFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCEEEAAAAAADDDEEEBBBCCCGGGAAA>>><<<<<<>>>@@@AAA@@@AAACCCDDD@@@;;;999<<>>===>>>BBBIIIMMMNNNMMMTTTSSSSSSQQQPPPMMMKKKJJJRRRccc|||}}}vvvyyyyyy|||}}}zzzyyyqqqOOOFFF;;;555444444333111111111111111000000000000000000000000000000000000........................---------............///000...111555555;;;VVVrrr||||||uuusss|||xxxssskkkccc]]]ZZZZZZZZZ___ccchhhooovvv|||{{{xxxuuusssrrrrrrpppooommmnnnooooooooonnnmmmlllqqqooommmlllllllllllllllllllllmmmooooooppppppppprrrsssxxxyyyoooqqqsssrrrpppnnnmmmnnnmmmwww{{{sssllllllppprrrttttttuuuvvvxxx{{{~~~zzzyyyvvvrrrpppqqqtttwwwxxxtttssszzzjjj[[[VVVVVVSSSUUUWWWXXX[[[___dddhhhpppmmmQQQ>>>888777666444666666777888;;;>>>@@@BBBFFFLLLVVVYYYQQQQQQllllllYYYQQQaaaxxx{{{iiidddhhhfffggghhhcccVVVUUUTTTSSSSSSQQQNNNKKKMMM\\\eee^^^TTTZZZnnnxxxnnnooo^^^XXXXXX]]]YYYLLLFFFIIIHHHFFFDDDDDDDDDDDDCCCBBBEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBBBBAAA@@@AAAAAAAAA<<>><<<>>>BBBFFFHHHIIIGGGFFFDDDDDDDDDFFFHHHJJJLLLUUUeeeuuunnnlllmmmvvv}}}eeeKKKAAA;;;444111222555444333111111111000000000//////////////////////////////........................---------............///000///111444222777NNNgggxxxrrrzzzzzzuuummmeee```]]]]]]]]]YYY[[[___eeekkkqqquuuxxxtttrrrqqqqqqqqqpppnnnkkkkkklllmmmoooooooooooonnnllllllmmmmmmnnnnnnlllkkknnnoooqqqrrrssssssrrrrrrpppssszzzzzzsssoooqqqrrrqqqooommmmmmnnnrrryyy{{{tttnnnnnnppppppvvvvvvvvvzzz~~~~~~{{{uuuuuuuuutttuuuvvvxxxzzz~~~xxxnnncccYYYUUUVVVYYYVVVUUUVVVWWW\\\fffqqqyyysssWWWKKK<<<444444777888888666666888:::>>>BBBFFFIIIPPPQQQSSSMMMDDDLLLsss|||eeeWWWUUUfff{{{|||gggaaagggccc___aaaaaaQQQSSSSSSQQQLLLHHHGGGGGGEEEEEEHHHJJJKKKLLLUUU___}}}yyyxxxggg]]]ZZZZZZUUUOOOLLLOOOLLLEEEDDDIIIDDDCCCBBBCCCCCCCCCAAA???CCCDDDEEEFFFFFFFFFEEEDDD>>>CCCCCC======BBBBBB===>>>JJJUUUUUUKKKBBBBBBEEEAAADDDEEECCC===999777888BBB???;;;:::;;;>>>AAABBBAAA>>>;;;:::<<<@@@FFFIIIHHHJJJOOOYYYgggwwwyyyttttttxxx}}}zzztttsssooofff^^^kkkgggiiimmmmmmvvvZZZDDD666777333000///222555555333111111000000000000//////////////////////////////........................---------............///000///111333000222CCCWWWzzzyyyuuu||||||{{{ssskkkfffcccbbbccc[[[[[[[[[\\\```dddiiikkkkkkkkklllnnnoooooommmkkkkkkllllllmmmmmmmmmllllllhhhjjjlllnnnooommmkkkjjjlllnnnppprrrsssrrrpppooolllssszzz}}}zzzvvvsssssssssssssssqqqnnnmmmmmmoooqqqtttuuurrrppppppqqqooouuutttvvv}}}yyyuuuttttttuuuxxx}}}~~~sssaaa\\\UUURRRSSSWWWYYYZZZ___```aaafffpppuuuXXXDDD>>>;;;777555666777888888999:::<<>>>>>HHHOOONNNOOOTTTiiiyyyeeeVVVUUUWWWVVVVVVOOOJJJGGGHHHFFFBBBCCCGGGBBBAAAAAABBBCCCBBB@@@>>>???@@@BBBCCCDDDCCCBBBAAA<<>>>>>GGGGGG>>>AAALLLUUUSSSHHH@@@AAAFFF>>>@@@AAA@@@>>>===>>>??????===;;;999999:::;;;<<<@@@===:::888888;;;>>>AAABBBBBBBBBEEEOOO```uuu{{{yyyyyy{{{pppiiiggggggjjjoooyyy~~~~~~}}}___CCC<<<888666444222222444444333111111000000000////////////////////////////////////........................---------............///...///111222///000;;;JJJnnn|||uuuvvvwwwyyy{{{|||yyyvvvzzzsssmmmjjjhhhhhhfffccc```]]]\\\^^^```cccdddcccdddgggkkknnnooonnnoooooonnnlllkkkiiihhhggggggiiillllllllljjjiiiiiilllnnnqqqssssssqqqooommmiiipppvvvxxxvvvtttwwwzzzxxxwwwuuuqqqmmmkkklllmmmmmmoooppprrruuuxxxxxxvvvyyyzzz|||{{{vvvtttssstttyyyzzzpppfff\\\UUUYYYXXXWWWXXX[[[]]]]]]\\\eeejjjrrr~~~eeeOOO>>>444999:::;;;;;;999888888888???@@@BBBEEEIIIMMMPPPRRRTTTPPPNNNMMMNNNVVVjjj~~~lll___fffeeeTTTVVVTTTQQQRRROOONNNMMMLLLMMMMMMLLLJJJGGGGGG??????LLLVVVUUUTTTVVV\\\eeexxxxxxcccNNNJJJOOOQQQLLLGGGKKKIIIGGGHHHGGGCCCBBBDDDAAA@@@@@@BBBCCCBBB@@@>>>===>>>???AAABBBBBBAAAAAACCCLLLLLLBBBAAAIIIGGG======AAADDDBBB>>>===BBBGGGEEECCCAAA>>><<<<<<>>>@@@999:::;;;;;;;;;:::999999;;;:::999777777777888888:::<<<===<<<===GGGYYYgggzzz{{{~~~}}}www~~~tttssswwwdddEEE888888666555444333333444333111///000000000////////////...................................................---------............///---...111222000000888AAAbbbvvv~~~|||yyysssmmmkkkmmmppptttwww{{{uuupppmmmlllllliiieee```^^^]]]^^^```^^^\\\ZZZ\\\aaahhhmmmoooppppppnnnmmmlllkkkjjjjjjjjjkkkllljjjhhhgggiiijjjnnnpppsssttttttrrrooommmhhhkkknnnppprrrtttwwwzzzyyyxxxuuuqqqkkkhhhhhhiiimmmmmmooouuuzzz}}}||||||}}}yyywwwxxxzzz|||}}}mmm```XXXUUUTTTTTTWWWYYYZZZ[[[]]]aaafffjjjmmmwwwyyy\\\JJJ@@@<<<999000333666777777888:::<<>>======>>>???@@@BBBCCCCCCJJJNNNMMMFFFBBBDDD@@@999:::::::::999;;;AAAHHHNNNNNNJJJDDD===999888888999666888;;;<<<;;;999999999:::;;;<<<======<<<;;;;;;:::>>>???<<<999<<>>???===<<<<<<>>>???>>>===<<<;;;;;;;;;===???BBBCCCGGGGGGFFFDDDAAA===:::777777999::::::;;;???EEEJJJJJJFFFAAA<<<999888777777666888;;;:::888777888999===>>>???@@@@@@@@@????????????>>>===<<<>>>@@@CCCFFFYYYmmmuuuvvv}}}xxxuuuwww{{{pppuuurrrVVVBBB999333555888222---...///000/////////000000000/////////.........................................................---------............///---///000000///111444555JJJ]]]sss~~~uuujjjbbbaaakkkwww|||{{{yyyuuupppkkkfffccc\\\XXXUUUTTTWWW[[[___aaaaaabbbbbbdddfffiiikkkmmmiiimmmqqqqqqnnnnnnqqquuuooooooppppppooommmlllkkkmmmmmmlllmmmpppssswwwzzzxxxxxxxxxuuuqqqnnnmmmmmmmmmmmmrrr{{{zzzpppbbbYYYXXXWWWUUUUUUWWWZZZ\\\]]]aaacccgggqqq~~~}}}^^^NNN???:::999666444444:::999888888:::<<<>>>???EEEIIIOOOUUUWWWVVVTTTRRRIIIbbbzzz]]]LLLIIIRRR\\\```bbbdddXXXJJJNNNQQQEEEHHHNNNRRRQQQKKKHHHKKKOOONNNNNNMMMQQQaaaooojjjZZZUUUNNNMMMVVVddduuuqqqZZZ^^^___OOOOOOMMMKKKHHHAAA;;;===BBB;;;>>>@@@@@@@@@AAA@@@>>>>>><<<::::::;;;=========999888777777999<<>>>>>===<<<<<<;;;;;;;;;???:::555666;;;>>>===;;;===OOOccclllnnnuuu{{{vvvjjjiiihhhlllxxxuuutttvvvzzzuuuLLL<<<777888333333333---111222222111///......///000/////////............................................................---------........./////////000000///...000111111333GGGccczzz}}}yyyyyyqqqccc\\\dddppp|||sssjjjeee```]]]ZZZXXXYYY[[[\\\]]][[[[[[[[[\\\^^^```cccdddgggmmmsssvvvttttttvvvyyyxxxxxxxxxwwwvvvuuutttsssppprrrtttuuuvvvzzzyyy{{{|||{{{yyyvvvuuuuuuuuuvvv~~~{{{qqqeee]]]ZZZYYYVVVTTTVVVVVVVVVXXX]]]bbbhhhjjjtttwwwnnnWWWIIICCC;;;555777777444333666555555555999>>>CCCEEEFFFMMMPPPUUUYYYXXXSSSMMMHHH^^^nnnaaaRRRKKKQQQVVV^^^]]]YYYTTTOOOKKKIIIIIILLLKKKOOOUUUTTTLLLHHHIIITTTSSSRRRTTT___hhhdddYYYKKKVVV^^^[[[VVV]]]qqq}}}eeeVVVSSSRRRNNNIIIIIIKKKKKKGGG@@@<<<:::;;;;;;@@@DDDDDDEEEGGGEEEAAA===<<<<<<;;;;;;;;;<<<<<<<<<999999::::::888<<>>AAABBBCCCEEECCC???===<<<<<<;;;;;;;;;;;;;;;;;;888666777666555:::@@@:::999999;;;<<<:::999999777555333444777999999999???<<<999888888888777555777666555666888888777666444888===@@@???===<<<<<<;;;<<<<<<;;;::::::;;;<<<;;;>>>NNNgggwww|||uuunnnqqqyyyyyytttrrrrrrrrrsss}}}~~~mmmqqq~~~dddKKKBBB999555222000111222111000////////////////////////..............................---------,,,,,,,,,------------------------,,,,,,,,,------------...........................333444FFFiii}}}}}}zzzrrrfff___]]]dddppp~~~~~~xxxssslllfffcccaaa___^^^]]][[[ZZZZZZ[[[\\\\\\\\\]]]```ccceeegggkkkppptttyyy|||~~~~~~{{{xxxtttoooiiiccc]]]YYYYYYYYYWWWVVVUUUUUUWWWYYYYYYZZZ^^^gggrrr}}}zzzeeeTTTGGG===:::;;;888888777666666666666777:::;;;<<<>>>AAADDDHHHKKKTTTSSSSSSPPPJJJFFFJJJSSS}}}ttthhh[[[UUUZZZ[[[WWWNNNFFFGGGPPPTTTOOOHHHIIIQQQZZZZZZRRRMMMUUUbbbrrreeeUUUQQQ[[[eeeaaaXXX]]]```aaa[[[RRRQQQYYYccc]]]iiixxx{{{aaaRRRNNNLLLJJJKKKMMMMMMKKKGGGDDDCCCAAA@@@@@@???===;;;:::???BBBAAABBBDDDCCC???<<<<<<<<<;;;;;;::::::::::::777555666555333777===;;;999888999<<<>>>:::555666777777666555666888:::<<<;;;;;;::::::999777666888666555555666666555333444555888<<>><<<======<<<<<<<<<<<<=========<<>>YYYwwwkkklllzzzpppbbb[[[ZZZ```jjjssszzzzzzrrroookkkgggbbb^^^]]]\\\[[[ZZZZZZZZZZZZ\\\\\\\\\[[[[[[]]]```ccchhhkkknnnppppppsssyyy}}}yyypppjjjfff^^^]]]\\\ZZZXXXUUUTTTSSSVVVWWWVVVUUUUUUVVVYYY\\\]]]bbbmmm~~~eeeTTTBBB999777666666888555666777888999999999888>>>===>>>AAAFFFKKKNNNPPPQQQMMMGGGCCCAAAGGGXXXiiimmmaaaWWWUUUXXXTTTQQQJJJFFFJJJSSSVVVPPPHHHJJJQQQYYYWWWQQQPPP[[[fffdddXXXJJJGGGNNNWWWWWWSSSRRRTTTVVVWWWTTTSSSYYYaaaSSSVVV[[[eeevvvgggTTTIIIEEEEEEFFFIIILLLLLLJJJGGGEEEAAA>>><<<<<>><<<===BBBDDDCCCDDDFFFEEEAAA;;;;;;;;;;;;::::::999888888777888:::888555777;;;;;;???>>>::::::<<<999333555888:::888444444777<<<888:::<<<======<<<;;;::::::888666555555555333222888777777:::@@@AAA>>>:::===<<<;;;;;;<<<======<<>><<>>999888:::???JJJLLL???555666777444555999;;;888444333888===999:::;;;======<<<:::888:::999777777999::::::999>>>:::888:::@@@BBB>>>:::===;;;999:::<<<===<<<;;;>>>===<<<===AAALLL^^^mmmwww|||||||||{{{yyywwwxxxzzz}}}nnnkkkoooyyyzzzrrrmmmnnnooozzz~~~~~~~~~}}}}}}~~~lllWWWAAA777666555222000111111111000///...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................///222333999PPPqqqoooqqq{{{ggg]]]VVVVVVYYY^^^hhhrrrxxx{{{}}}~~~~~~~~~}}}}}}tttuuuuuusssmmmfffaaa^^^^^^___]]][[[ZZZZZZ[[[\\\]]]XXXYYYYYYYYYYYY[[[]]]___XXXWWWVVVWWWWWWWWWVVVTTTVVVYYY\\\___bbbddddddccc^^^\\\ZZZXXXVVVVVVWWWXXXVVVWWWXXXXXXXXXZZZ^^^aaa\\\```dddgggiiimmmuuu{{{hhhWWWKKKBBB===888666777::::::666666888999888777666888:::===???DDDGGGKKKPPPSSSTTTRRROOOFFFFFFMMM^^^pppnnn[[[NNNKKKKKKCCCGGGKKKQQQUUUTTTQQQNNNLLLJJJMMMNNNMMMOOOTTTWWWWWWLLLHHHEEEEEEDDDEEEIIIOOOJJJMMMUUU]]]YYYOOOMMMSSS]]]VVVQQQRRRUUU[[[eeennntttxxxiiijjj\\\LLLCCCDDDHHHHHHFFFDDDCCCCCCCCCBBBAAA@@@@@@>>><<<::::::;;;=========<<>>::::::;;;;;;:::888666555555777<<>>;;;>>>;;;888999<<<===<<<:::<<<<<<===>>>BBBKKKWWW```jjjxxx~~~vvvvvvpppFFF@@@:::666222...///222///000111000...---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------///111111444EEEbbb{{{|||eeennnssscccTTTPPPQQQSSSZZZdddnnnssszzz~~~||||||~~~yyyooohhhdddddd^^^]]][[[ZZZ[[[[[[ZZZXXXWWWXXXXXXYYYZZZZZZ[[[[[[VVVVVVUUUUUUTTTTTTTTTTTTTTTXXXZZZZZZ[[[______]]]VVVUUUUUUUUUUUUVVVWWWXXXUUUWWWXXXXXXWWWZZZ```eeeiiiooouuuyyy}}}yyyaaaLLL@@@<<<;;;<<<;;;999999999777444777===:::999888888:::>>>CCCFFFMMMPPPTTTVVVSSSOOOLLLKKKGGGOOObbbzzzjjjRRRIIIIIIDDDEEEIIIMMMPPPPPPNNNMMMMMMHHHMMMNNNLLLMMMQQQQQQNNNKKKEEEBBBEEEGGGGGGKKKQQQNNNRRR]]]eee]]]LLLFFFKKKPPPLLLMMMQQQTTTTTTWWW\\\WWWbbbppp}}}uuuggg\\\VVVcccXXXKKKEEEFFFHHHFFFCCCDDDBBBAAAAAACCCDDDCCCAAA======<<<;;;999:::<<<>>>999===>>><<<<<<>>>>>>;;;999:::;;;;;;:::888555444444555888======::::::===bbbuuutttUUU<<<;;;@@@===555777888777666777:::======999666999@@@BBB===777777666666888<<>>:::;;;<<<===???:::777777888666888;;;888888:::===AAAFFFJJJMMMQQQUUUYYYVVVOOOKKKKKKNNNZZZeeewwwzzzXXXIIIJJJIIIEEEFFFGGGIIIKKKMMMMMMMMMFFFMMMPPPMMMKKKNNNMMMJJJJJJ@@@<<>>AAAFFFJJJJJJAAA>>><<<>>>AAABBB???<<<>>>??????<<<888888;;;>>>999<<<===;;;;;;>>>===:::999:::;;;;;;:::777555333444333555888888777:::???iiizzzuuuSSS999888;;;777666666777777777999;;;======777444:::FFFLLLHHHAAA888666444555777:::<<<<<<999888777888;;;>>>???@@@AAA===:::;;;???AAA>>>;;;;;;;;;::::::===@@@AAA???IIIKKKYYYnnnzzz{{{~~~vvv|||tttWWWBBB444777000,,,...222333222444,,,...111000---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------)))+++///222555???TTTggguuu{{{|||dddYYYSSSKKKLLLRRROOOZZZiiisssxxxzzz}}}|||zzzxxxssslllgggeeeeeeeeeeeedddaaa]]]YYYYYYYYYYYYYYYWWWWWWYYYZZZWWW\\\]]]ZZZ\\\bbbccc___^^^]]]]]]]]]^^^aaaeeegggfffkkksssyyymmmWWWEEE@@@;;;888999:::999888>>>777555999===;;;777555555777<<>>>>><<<:::===<<<:::999888999:::::::::999888888777777888888777777777666666555444333666777888777555555777888GGGLLLHHH===888<<<999111///333555444888>>>AAA???999444777HHH\\\```NNN;;;777555444555888::::::999555:::======888666777999;;;;;;<<<<<<;;;999888666999>>>@@@===>>>AAA???:::<<<>>>BBBJJJTTT___iiiooonnnttt~~~[[[CCC888555666111111111111111111111111////////////////////////...------,,,,,,------...------++++++++++++------,,,++++++******++++++,,,************************++++++++++++++++++++++++---------............///---,,,---000222666BBBNNNsss~~~xxxxxxkkkaaaXXXOOOHHHOOOMMMOOO[[[lllwwwyyyvvv|||~~~|||uuuooollljjjllleee```bbbdddbbb______cccaaa___bbbfffhhhgggeeemmmkkkhhhgggkkkqqqyyy~~~zzziiiZZZQQQKKKEEE@@@777888888999:::;;;<<<<<<888999999999999888888777CCC@@@???EEENNNWWWZZZZZZXXXYYYNNNGGGPPPZZZfffvvvzzzZZZIIIGGGEEEBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEECCCAAA???===>>>BBBIIIQQQTTTSSSPPPMMMMMMOOORRRNNNIIIHHHKKKMMMLLLKKKKKKLLLLLLKKKJJJSSSQQQOOOLLLLLLPPPVVV[[[\\\]]]aaahhhvvvxxxddd\\\\\\VVVRRRNNNJJJIIIJJJJJJGGGDDDKKKIIIFFFDDDDDDCCCBBBAAA@@@===;;;;;;<<<===<<<:::<<<;;;:::888888888999::::::999888888777777888888777777777777666555444333555666666555333222333555999>>>===666555;;;;;;555333666777666999>>>@@@???:::777:::EEESSSVVVMMMAAA777777666444222444777:::777:::===;;;888666777:::;;;;;;;;;::::::999888777:::???@@@===>>>AAA@@@<<<;;;<<<>>>CCCJJJRRRZZZ^^^ccckkkvvvtttqqqbbbEEE777444555555000000000000000000000000........................------,,,,,,,,,,,,---------,,,++++++++++++,,,---,,,++++++******++++++,,,************************++++++++++++++++++++++++------------............000//////000000111999CCCaaavvv}}}nnntttxxxhhhZZZRRRNNNMMMKKKKKKQQQ[[[fffmmmpppwwwyyy|||~~~wwwpppkkkmmmooommmkkkjjjpppoooooorrrwwwzzzzzzxxxtttrrrrrruuu~~~ggg]]]PPPFFFAAA===999666666666777777888999999:::999888777777888:::<<<>>>BBBCCCHHHNNNUUUXXXXXXWWWNNNSSSQQQUUUdddnnntttxxxZZZJJJGGGCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHHHHGGGDDDBBB@@@>>>@@@FFFLLLQQQRRRPPPMMMJJJHHHGGGHHHGGGDDDGGGKKKNNNNNNLLLKKKJJJJJJIIIIIIRRRQQQOOOKKKHHHHHHKKKMMMOOOOOONNNNNNSSScccwww}}}nnncccVVVGGGGGGMMMJJJKKKKKKKKKNNNPPPNNNIIIDDDKKKHHHDDDAAA@@@???===;;;<<<:::999999:::;;;:::999:::999999888888888888999999999888777777777777777666777777666666555444333444555666555333222333444///555555111222999:::666444777777555777<<<===;;;666444555999>>>AAA???<<<777999888555111111666;;;888:::;;;999666555888:::;;;:::999888888777777888:::<<<<<<:::;;;>>>>>><<<<<<<<<<<<===@@@DDDHHHKKKRRRZZZgggsss}}}pppaaafffyyyooo\\\BBB333111333333111////////////////////////........................---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++************++++++************************++++++++++++++++++++++++------------............000//////000///---333:::UUUlllkkkeeeqqqxxx}}}iii[[[UUUKKKKKKJJJKKKNNNUUU\\\bbbkkknnnqqquuuzzzkkkZZZKKKEEE===999888777666444666666666777888888999999999777666666999>>>DDDHHHFFFKKKRRRWWWXXXVVVTTTRRRPPP[[[cccooo|||bbbQQQKKKFFFFFFFFFGGGGGGHHHHHHHHHHHHFFFHHHJJJKKKIIIFFFDDDCCCCCCEEEIIIKKKLLLKKKJJJJJJKKKFFFBBBBBBAAA@@@DDDJJJOOONNNMMMKKKHHHGGGHHHIIIQQQQQQOOOLLLHHHEEEDDDEEEHHHLLLOOOMMMKKKOOOYYYbbbjjjsssvvvjjjccc```WWWTTTXXXVVVMMMPPPUUUPPPIIIIIIKKKNNNPPPNNNIIIDDDFFFCCC???<<<;;;:::888777888777666666777888888888888888777777777777777777888888777666666666666666666666666666555444333222333555666666555555666777222555444111111555555222000333333222333888:::888444222000111444777666555999999:::999888888:::;;;888999999777555555777999:::999777666555666777888666777777666666888999999???===<<<;;;;;;<<<>>>???AAAHHHSSS^^^hhhpppwww{{{{{{sssqqqpppWWWDDD===555333555555111---........................------------------------,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++,,,++++++************++++++************************************************,,,,,,---------.........,,,+++---000000///222888MMMaaauuuooogggaaasssoooaaaRRRQQQOOOMMMLLLMMMNNNPPPYYY]]]bbbhhhnnnvvv~~~~~~rrrjjjdddZZZLLL@@@>>>;;;888777888999999888777777888888999::::::::::::999:::<<<@@@GGGLLLPPPPPPTTTVVVUUUQQQPPPSSSWWWeeettt~~~ppp]]]TTTMMMGGGGGGGGGGGGGGGHHHHHHHHHAAADDDGGGFFFDDDBBBAAABBBEEEGGGGGGFFFDDDEEEIIIMMMOOOHHHAAA???>>>>>>BBBHHHMMMMMMMMMJJJGGGEEEFFFGGGKKKLLLLLLJJJFFFCCCBBBAAABBBIIIPPPPPPKKKGGGIIILLLOOORRRWWW]]]ggguuu{{{rrrdddVVVMMMKKKNNNQQQJJJNNNYYYYYYQQQTTTWWWPPPCCCCCCCCCDDDDDDCCC@@@>>>===;;;888777777888777666555555555555555555666777555555666666666666666666666666555444444444444555444444555444444333222111///111444555555666777888333555333000///000000...,,,///111000222777:::888888444333777???CCC???::::::888999>>>CCCDDD???:::777777666555444444555777888777666444444555666777555333333444555666777888>>><<<:::999888888999:::666:::AAAIIIQQQZZZccchhhrrr}}}|||bbbFFF444000111333444444222000...////////////////////////------------------------++++++************+++++++++++++++++++++++++++++++++******))))))******+++************************************************,,,,,,,,,------------...+++***,,,000111000222666<<>>;;;888666555555666666666666777777888999:::;;;;;;<<<===???BBBGGGLLLPPPSSSTTTVVVVVVRRRMMMKKKQQQ___jjj{{{rrr___TTTKKKEEEEEEEEEEEEEEEEEEEEEEEE@@@CCCEEEEEEBBB@@@BBBDDDCCCDDDDDDAAA???CCCMMMUUURRRJJJBBB@@@???>>>AAAEEEHHHKKKLLLJJJFFFCCCCCCEEEDDDFFFGGGGGGDDDBBBAAAAAABBBGGGMMMMMMJJJGGGIIIKKKHHHHHHJJJMMMTTT[[[bbbfffuuuzzzsss```SSSSSSQQQNNNIIIFFFGGGJJJMMMOOOTTT\\\VVVHHHIIIMMMFFF@@@???>>><<<;;;;;;;;;;;;777555333444555777888777444555555444333222444555333444444555555555555444444444333222222222222222333333333222222111000///+++...111333333444444666//////...------.........,,,///111000333888:::999666333333===IIIMMMGGG???888666777???GGGHHH???777555555444333333333333333555555444444444444555555555333333777888666777999999888777555555555666777222444777;;;AAAIIIQQQWWW```ppp}}}www{{{nnnWWWHHH>>>666333///000111///---,,,///111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******++++++++++++************))))))))))))******************************************************,,,,,,,,,,,,------------///------000111...///111...===OOOaaayyysssjjjfffsssuuucccUUUNNNLLLJJJHHHAAADDDGGGKKKPPPWWW___dddgggjjjlllnnnooopppsssvvvxxxzzz{{{zzzyyyzzz~~~ppp^^^OOOIIIEEE@@@<<<:::;;;;;;:::888777666666555555555555555666666888999;;;<<<>>>>>>DDDGGGLLLQQQUUUVVVVVVVVVUUUSSSOOOMMMQQQ___sss~~~~~~zzzkkkYYYMMMDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFHHHFFFBBBBBBEEEIIIAAADDDDDDAAA>>>CCCOOOYYYQQQIIIBBBAAAAAA@@@AAACCCDDDHHHKKKJJJFFFBBBAAACCCBBBDDDFFFFFFEEECCCCCCCCCDDDGGGJJJKKKKKKJJJKKKLLLFFFFFFGGGMMMUUU[[[[[[YYY[[[\\\```iiivvvkkkfff___ZZZWWWSSSLLLFFFKKKMMMMMMKKKGGGEEEDDDEEENNNUUU\\\RRRAAAAAAEEE===???>>>===;;;::::::;;;===555444333333666888999999444555666444111000222444111222333555555555444333222222111000000000000000111111111111000///...------///222444333222222222+++******,,,------...000---000111///111666888666000///111:::DDDFFF???666333333555;;;@@@@@@:::333222222222222222222111000333333444444444444333333333111222888999666555888555555444444444444555555333555777999<<<@@@FFFJJJMMMaaaqqquuuxxxxxxuuuzzzzzzyyy|||bbbFFF777222111222555111000...---,,,,,,---...------------------------++++++++++++++++++++++++******))))))))))))******)))***+++,,,,,,+++***)))******))))))))))))******************************************************++++++,,,,,,,,,---------111---,,,//////---,,,///---666AAAQQQlll|||kkkhhhuuu{{{kkk]]]SSSMMMKKKCCCDDDDDDDDDFFFIIIOOOSSSTTTXXX\\\\\\[[[]]]ccchhhllloooqqqrrrqqqtttyyy}}}~~~wwwpppmmmeeebbb```^^^VVVIIIBBBAAA@@@???===<<<;;;:::777444777777777666666777888:::888999;;;===@@@BBBDDDEEELLLOOOSSSVVVXXXXXXWWWVVVSSSTTTVVVZZZcccsssvvvttthhhWWWKKKAAAFFFFFFFFFEEEEEEEEEEEEEEECCCFFFGGGDDDAAAAAAEEEJJJCCCFFFGGGCCC???BBBMMMXXXOOOGGGAAAAAABBBAAAAAACCCAAAFFFKKKJJJFFFAAA@@@AAADDDFFFHHHIIIGGGFFFFFFGGGBBBDDDHHHJJJKKKIIIFFFCCCGGGCCCCCCIIIRRRXXXVVVSSS\\\YYYVVVWWW\\\dddkkknnnrrrzzz}}}iii___\\\UUUPPPKKKIIILLLOOOQQQQQQIIIJJJKKKHHHCCCAAABBBCCC@@@KKKXXXQQQAAA@@@BBB888:::::::::999888999:::<<<666555333444777999::::::444666666444111///111333111111333444555444444333111000000///////////////000000000000///...---,,,111333666666444222111111,,,***+++---......///222,,,//////---...222333111000///111777;;;:::222+++///111444666888666333111111000000111222111///---111222333444555444333222000...000777888444333666555444444444444555555666555777:::;;;<<<>>>AAACCC@@@UUUgggkkklllrrrtttpppxxx}}}xxxmmmQQQAAA444444777444000---///......000333222,,,''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))***+++,,,,,,+++***)))******))))))))))))******************************))))))))))))))))))))))))++++++,,,,,,,,,---------///+++***---...------///111111222<<>>777666555555666666666666333444444444555666999;;;===>>>@@@CCCFFFHHHJJJKKKRRRSSSVVVXXXYYYXXXWWWVVVTTTXXX___iiitttyyyvvveeePPPHHHFFFDDDDDDCCCBBBAAAAAAAAAAAAAAAJJJMMMGGGBBBCCCFFFFFFEEECCCAAA@@@AAABBBBBBBBBCCCCCCBBBBBBCCCDDDFFFGGGDDDCCCBBBBBBBBBCCCDDDEEELLLKKKJJJLLLMMMKKKFFFBBBAAAGGGOOORRROOOJJJGGGFFFDDDFFFJJJNNNRRRUUUVVVWWWYYYWWWTTTQQQNNNPPPTTTWWWZZZdddjjjkkkuuuvvv|||}}}wwwqqqmmmhhhiiiiiihhhcccYYYMMMEEEDDDCCCBBBBBBCCCEEEHHHIIIIIIJJJIIIDDD>>>>>>CCCIII@@@CCCLLLRRRMMM@@@888888;;;:::999888888999:::;;;<<<:::777444444666888:::666666555222000000111222222222111111222333333444333222000...---,,,,,,---000000000000////////////000000111111111111000///......---------,,,,,,,,,000000000000000111111222...111555666444111111222333222111///.........---000000000000000000000000...000222333333111///---///111444777888666444222444888888333333777888555777888999999:::;;;===???CCCEEEGGGIIIIIIKKKMMMOOOZZZkkk}}}{{{uuucccJJJAAA666333000///000111111111......---------,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------000///...444DDD\\\uuu~~~{{{sssvvv}}}wwwdddXXXLLLHHHDDDBBBCCCDDDDDDDDDGGGFFFFFFEEEFFFHHHJJJKKKNNNOOOQQQTTTWWWZZZ\\\]]]bbbccceeegggiiijjjkkkkkkkkkmmmoooqqqssstttttttttyyyuuupppmmmllloootttwww{{{{{{{{{zzzzzzzzz{{{{{{wwwvvvsssmmmhhheeeeeefffbbb___YYYRRRLLLHHHEEEDDD>>>===<<<;;;999999888888444666888888666555444444777888999:::;;;===AAAEEEEEEBBBDDDKKKOOONNNQQQWWWXXXTTTRRRQQQMMMJJJQQQ[[[jjjxxxmmmgggWWWEEE@@@@@@DDDCCCCCCBBBBBBAAAAAAAAALLLTTTUUUNNNGGGEEEEEECCCAAA???======>>>?????????AAABBBBBBAAAAAABBBDDDEEEIIIHHHFFFEEEEEEEEEEEEFFFLLLKKKJJJKKKLLLJJJEEEAAABBBEEEJJJLLLKKKHHHEEEDDDFFFIIIOOOUUUXXXYYYYYYXXXSSSTTTSSSQQQOOOMMMMMMNNNUUU[[[___```fffmmmkkkbbbWWWYYYYYYZZZaaalllpppnnn___]]]\\\^^^```cccdddddddddddddddbbb^^^ZZZUUURRRVVVTTTSSSRRROOOJJJCCC>>>?????????@@@BBBDDDFFFGGGBBBCCCCCCAAA======???BBB>>>???DDDIIIGGG???:::;;;777777666666666777888888777666333222111222444666666666666555333222222333222111111111111111222333222111///...------------000000000/////////.........///////////////......,,,,,,,,,------.........///////////////000111111000333666555222///......///......---------------////////////////////////---------..................000222444555444222111333777777333222666888555666666777777888888:::;;;999;;;<<<<<<<<<===@@@BBBGGGVVVfffoootttxxxxxxvvvzzz|||nnn```SSSAAA666444444222///...///000111000...------------,,,,,,,,,*********+++++++++,,,,,,************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,------444FFF___rrr|||wwwooo^^^ZZZTTTMMMIIIFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIJJJKKKPPPQQQSSSUUUVVVWWWWWWWWWYYY[[[]]]aaaccceeeeeefffjjjhhheeeccccccfffjjjmmmiiihhhgggeeedddcccdddddd___^^^[[[VVVQQQOOOOOOPPPOOOLLLHHHCCC???<<<::::::;;;:::999888777777777777444666888888777666666777======>>>===>>>AAAEEEIIILLLJJJKKKPPPQQQMMMMMMPPPOOOKKKJJJMMMPPPWWWeeetttzzzaaaYYYLLLAAABBBEEECCCCCCCCCCCCCCCCCCBBBBBBSSSWWWYYYSSSLLLHHHEEEBBB???===;;;;;;===>>>>>>>>>AAACCCEEEDDDBBBAAACCCFFFLLLLLLJJJIIIHHHGGGGGGGGGKKKKKKKKKKKKKKKIIIEEEBBBDDDDDDDDDEEEFFFFFFDDDBBBEEEIIIPPPVVVZZZYYYWWWUUUTTTVVVYYYYYYUUUQQQMMMLLLUUUVVVXXX[[[^^^^^^[[[XXXSSSQQQNNNOOOVVV^^^___\\\LLLKKKJJJLLLNNNQQQQQQQQQOOOOOOOOONNNLLLIIIGGGEEEMMMIIIEEEBBBAAA@@@???===:::;;;===???AAACCCDDDDDD======>>>??????>>>======<<<999:::>>>@@@>>><<<===555555666777777777777777444444333222111222222222444555555666555444333222111111000000000000000111111000...---------...///000////////////.........,,,,,,---------------,,,***++++++,,,---...///000............/////////000///111333333111...------,,,---------......//////////////////////////////---,,,+++++++++---...000000111222333333333222111444777777444333555666555444555555555666666777777777777777666555666999<<<>>>HHHQQQWWW^^^hhhpppsssjjjmmmsssyyy~~~sssZZZAAA777444111000222222000...---.../////////------------,,,,,,,,,,,,*********++++++++++++,,,************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***///111...---999RRRgggyyyyyyyyy{{{tttfffWWWKKKEEEDDDFFFCCCDDDDDDDDDCCCAAA???>>>@@@@@@@@@@@@@@@AAAAAAAAAEEEFFFGGGHHHHHHIIIIIIIIIIIIKKKNNNRRRUUUWWWXXXYYYWWWVVVUUUUUUWWWZZZ]]]___ZZZXXXUUURRRQQQPPPPPPQQQMMMLLLJJJFFFBBB@@@@@@AAAAAA???===:::999888888888666666666555555666666777666777888888888999;;;===AAABBBCCCDDDEEEHHHMMMPPPMMMLLLMMMPPPPPPMMMLLLNNNJJJHHHHHHMMMUUUcccwwwlllSSSLLLEEECCCIIILLLBBBBBBCCCCCCDDDDDDDDDDDDNNNQQQSSSQQQMMMIIIEEEBBB@@@>>>======???@@@AAAAAABBBFFFIIIHHHEEECCCEEEGGGLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJHHHFFFHHHEEEBBBBBBEEEFFFEEEBBBBBBFFFLLLQQQTTTTTTRRRPPPUUUWWWZZZZZZWWWRRRNNNLLLVVVTTTVVV[[[[[[WWWWWWZZZQQQNNNLLLOOOVVVZZZXXXSSSJJJIIIGGGHHHIIIJJJIIIHHHIIIIIIIIIIIIHHHHHHGGGGGGMMMIIICCC???>>>>>>>>>>>>;;;===???AAACCCCCCBBBBBB>>>======>>>@@@AAA@@@???:::777555888<<<===;;;:::555666888999:::999999888444444555555444444333222111222333555666555222000111000000//////////////////...---------...///////////////.........------+++,,,,,,------------,,,++++++,,,,,,---...//////---------...............+++---///000111000000000...//////000000000000000////////////////////////---------...///000111222333444444444444444444444777:::;;;999666444555555555444444555666666555444666666666444444666:::===BBBEEEFFFEEEJJJVVVbbbgggeeeeeeggglllrrrxxx|||}}}~~~{{{zzzjjj```OOOBBB666333555333222333000...---,,,...///......---------,,,,,,,,,++++++************++++++++++++************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,,,,111333///---888MMM```sss}}}{{{~~~yyycccQQQHHHFFFHHHEEEFFFGGGHHHGGGEEEBBB@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB???AAADDDGGGJJJKKKLLLLLLGGGHHHHHHJJJKKKLLLNNNOOONNNLLLIIIFFFEEEEEEFFFGGGFFFFFFEEEBBB???===>>>???======<<<;;;::::::;;;;;;666666666666777888999999:::;;;<<<======???BBBEEEEEEGGGJJJLLLMMMOOOQQQTTTNNNLLLKKKKKKJJJJJJKKKMMMKKKLLLQQQYYYeeevvv___FFFCCCBBBEEEJJJHHHCCCBBBBBBBBBCCCEEEFFFGGGLLLKKKLLLNNNMMMIIIDDDAAA@@@>>>======???BBBBBBBBBAAAEEEHHHHHHFFFEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJFFFGGGIIIJJJJJJJJJJJJJJJKKKGGGDDDDDDFFFHHHFFFDDDEEEGGGJJJMMMOOOPPPPPPPPPNNNPPPQQQOOOMMMKKKJJJKKKRRRQQQSSSVVVSSSNNNNNNSSSJJJIIIJJJOOOSSSQQQJJJEEECCCAAAAAAAAACCCCCCBBBAAA@@@AAABBBBBBCCCCCCCCCCCCFFFCCC???============<<>>BBBBBB>>>:::???LLLXXX^^^QQQLLLIIIMMMWWW```dddeeeuuuzzz{{{jjj[[[LLLAAA:::222000111333222...++++++...---,,,,,,.........---------,,,,,,,,,+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******+++++++++*********+++++++++,,,,,,***++++++***+++333AAALLLaaalll}}}sssppp|||www|||kkk]]]SSSOOOHHHHHHIIIHHHGGGFFFDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<888999;;;===>>>???>>>>>>>>>???@@@@@@AAAAAA@@@@@@???>>><<<;;;;;;<<<===>>>>>>??????>>>;;;:::;;;<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<===??????AAABBBCCCDDDDDDFFFIIILLLKKKNNNQQQRRRQQQPPPOOOPPPPPPNNNJJJFFFHHHNNNTTTWWWZZZ```iiittt{{{|||___GGGHHHNNNSSSPPPEEEDDDCCCAAAAAABBBFFFIIIKKKPPPLLLJJJMMMMMMHHHBBB???===;;;:::;;;===@@@AAAAAA???@@@CCCEEEFFFEEECCCBBBCCCCCCEEEFFFGGGHHHHHHHHHBBBEEEGGGHHHGGGHHHIIIJJJJJJIIIGGGGGGHHHHHHFFFEEEJJJKKKMMMOOOPPPQQQRRRRRRJJJJJJJJJHHHHHHIIIMMMPPPSSSVVVVVVRRRKKKGGGHHHKKKOOOPPPTTTYYYXXXOOOFFFAAAAAAAAAAAACCCFFFHHHGGGFFF@@@AAABBBDDDEEEEEEDDDDDD???>>><<<===>>>??????>>>BBBCCCDDDDDDDDDBBB@@@???BBBAAA???===<<<===???@@@999::::::888888999666222444444555555555555444444222222222222222111111000333222333777;;;<<<888444///////////////000111111...------,,,,,,---...///......---------,,,,,,,,,,,,,,,---...////////////......---------,,,,,,,,,+++,,,.../////////...---...------...///000///------.../////////...,,,+++........................***,,,///111222111///---///000222333444444333333888<<>>KKKTTTRRRMMMYYY\\\bbbooowwwnnnZZZSSSIII@@@999444000---***---000000...+++******---,,,,,,---...///...---,,,,,,,,,,,,++++++++++++)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***(((((((((((((((((((((((((((((())))))***+++++++++************++++++++++++,,,***((((((***///444888DDDTTTkkkwwwlllrrr}}}sssooowwwmmmaaaTTTQQQNNNJJJFFFDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<::::::;;;<<<<<<;;;::::::;;;;;;<<<<<<;;;:::999999888888888999999:::;;;<<<:::<<<===<<<;;;:::;;;<<<>>>>>>?????????>>>>>>>>>AAAAAAAAABBBCCCDDDEEEFFFHHHJJJKKKKKKKKKLLLNNNPPPRRRSSSSSSRRROOOLLLKKKLLLMMMMMMLLLMMMVVVfffttt{{{|||~~~eeePPPXXXeeejjj___KKKEEECCC@@@???AAAFFFKKKOOOSSSLLLHHHKKKMMMGGGAAA???;;;999888999<<>>===???DDDHHHHHHDDD???BBBBBBDDDEEEFFFEEEEEEDDDAAACCCEEEEEECCCBBBDDDFFFEEEGGGIIIIIIGGGEEEDDDCCCGGGIIILLLOOOPPPPPPNNNMMMIIIIIIIIIIIIKKKOOOTTTYYYVVV^^^^^^RRRHHHGGGIIIHHHKKKMMMRRRWWWRRRGGG@@@???<<<<<<===@@@CCCDDDCCCAAADDDEEEHHHJJJKKKIIIHHHFFFAAA@@@>>>>>>???@@@@@@??????@@@AAAAAAAAA@@@???>>>AAACCCDDDAAA===;;;<<<===888<<<;;;666333555666333666666555444333333333333111111000000000/////////111000000444999;;;888444.........///000111222333///...---,,,,,,,,,---...---------,,,,,,,,,,,,++++++,,,---...////////////,,,,,,------------------,,,---///000000000...---///---,,,---000111000...+++,,,...///000///---,,,........................,,,---...//////......---,,,...111444555555444333111777AAAHHHCCC999555888777555555888<<<===:::666555666888888999:::<<>>===<<>>>>>>>>>>>>>>>>>======<<<;;;<<<===???@@@@@@??????===???AAABBBAAAAAABBBCCCEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLNNNOOOQQQQQQPPPOOOPPPQQQQQQPPPMMMJJJIIIJJJNNNRRR\\\^^^```bbbnnn~~~|||eeeTTTbbbtttzzzjjjQQQFFFCCC@@@>>>@@@FFFLLLQQQRRRHHHDDDIIILLLHHHBBBAAA;;;:::999:::===@@@AAAAAA???===>>>DDDKKKLLLGGG@@@BBBCCCDDDEEEEEEDDDBBBBBBAAACCCDDDBBB???>>>???AAAAAAEEEJJJJJJFFFBBBAAAAAA@@@CCCHHHLLLMMMKKKHHHEEEFFFGGGHHHJJJLLLQQQXXX\\\SSS``````PPPFFFIIILLLHHHHHHKKKQQQVVVQQQFFFBBBFFFAAA@@@AAABBBCCCCCCAAA???AAACCCFFFIIIIIIGGGDDDBBBFFFCCC???======<<<;;;:::<<<<<<===>>>>>>>>>>>>>>>AAAFFFIIIGGGAAA<<<;;;<<<777<<<;;;333///333666666:::999777555444444444555222222111000000000000000...,,,,,,///555777555111.........///111222444555///...---,,,+++,,,---------------,,,,,,,,,++++++***+++,,,---............***++++++,,,---...//////,,,---///111111000///...,,,******,,,111444333222+++,,,///111222222111000........................111000///...---...///000,,,///333777888888666555+++333@@@IIIEEE:::777:::666444444888===>>>;;;777444666777888777777888:::777999888777999???@@@>>>???<<>>???AAACCCCCCCCCAAA@@@@@@BBBDDDEEEEEEEEEFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNKKKKKKKKKKKKLLLMMMNNNOOOPPPRRRTTTTTTRRRPPPPPPPPPLLLIIIEEECCCDDDKKKUUU\\\zzz|||{{{xxxyyywwwrrrdddZZZiiiqqqkkkZZZHHH>>>===<<<===???BBBFFFHHHIIIEEEBBBEEEIIIJJJDDD???BBB<<<999;;;<<<===FFFQQQBBB???>>>???CCCEEEEEEDDDDDDEEEFFFDDDBBBAAABBBCCCDDD???::::::>>>AAAAAA???===>>>>>>????????????>>>AAADDDGGGFFFDDDBBBBBBDDDEEEFFFGGGHHHJJJMMMPPPRRRPPP\\\```WWWKKKGGGGGGGGGDDDHHHSSS\\\TTTCCC<<<@@@>>>??????>>>======@@@BBBEEEDDDCCCBBBAAAAAABBBCCCJJJGGGEEECCCCCC???:::555:::;;;=========;;;999888:::BBBDDD???:::<<<>>><<<999888666555444444444555666666555444444444555555222111///...---------.........//////000000111111------,,,,,,,,,------......///000///---,,,,,,---...---------......,,,******+++,,,---------,,,,,,,,,---------.../////////,,,,,,------.../////////000,,,***---222444222///////////////000000000000------------------------222222222111000//////...---......///000111111222,,,666BBBFFFAAA888333111444666888999999777555333333555777888666555555555555555555666777999:::;;;??????AAAGGGKKKJJJCCC===999<<>>@@@DDDDDD@@@;;;AAA;;;999;;;<<<<<>>===>>>BBBDDDCCCBBBAAABBBDDDDDDCCCCCCDDDFFFRRRKKKBBB>>>>>>???>>>============>>>>>>?????????AAACCCEEEDDDAAA???@@@AAAEEEGGGIIIIIIHHHHHHIIIKKKEEEMMMRRRKKKDDDBBBCCCBBBAAADDDOOOXXXRRRDDD???DDDLLLIIIEEE???===???DDDIIIHHHEEEBBB@@@???AAADDDFFFFFFEEECCCCCCBBB???:::555777888:::;;;:::999777666777===???:::555777888888888777666444444444444555333222222111000000000000222111///...---------........./////////000000000,,,,,,,,,---------------222222222000---,,,,,,......---,,,---......,,,***+++++++++,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,---............+++***---111444222///........./////////000000------------------------222111111000//////...............//////000000111...:::FFFGGG???666444666777888:::;;;;;;:::888666444666888888777555555666555555555666777888:::;;;888777888<<<@@@???999444444555666555444555999===>>>JJJYYYeeemmmuuu~~~~~~uuunnnmmmnnnxxx}}}wwwqqqmmmmmmmmmjjjgggaaa___^^^______[[[SSSLLLKKKEEE???;;;:::888333///999777555333222111111111........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))''''''((()))))))))))))))(((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------******...999GGGXXXmmm}}}rrrnnnttt|||kkkaaaccc\\\TTTNNNLLLJJJHHHEEELLLJJJHHHHHHHHHHHHFFFEEEEEEBBB??????AAADDDFFFFFFAAAAAACCCDDDFFFGGGHHHHHHEEEGGGIIIHHHGGGFFFHHHJJJGGGGGGHHHJJJLLLOOORRRTTTUUUUUUUUUUUUUUUUUUUUUTTTVVVVVVUUUTTTRRRPPPNNNLLLNNNLLLIIIFFFEEEEEEHHHJJJGGGJJJOOOXXXeeeuuuxxxsssyyy\\\>>>sssUUUEEEGGGCCC===999333999999888888:::<<>>999999<<<===;;;777???;;;:::<<<>>>======???===<<<<<<===???AAAAAA@@@>>>@@@BBBCCCCCCDDDFFFHHHXXXPPPFFF???=========<<<===<<<<<<<<<===>>>@@@AAADDDDDDDDDBBB@@@???@@@AAAHHHIIIIIIHHHFFFDDDDDDDDD>>>CCCEEECCCAAACCCCCCBBBCCCFFFNNNWWWTTTJJJHHHNNNiiibbbUUUHHH@@@@@@EEEJJJJJJFFFBBB>>>===@@@CCCFFFAAA@@@@@@AAA@@@===999555444555666777888777666555666:::;;;666222333444555777666555333333333444444222111000///...---------111000///------------............///////////////+++,,,---/////////...---555555444111...,,,---///...---,,,,,,------,,,+++,,,++++++***+++,,,---...,,,,,,++++++++++++++++++*********+++,,,,,,------,,,+++***---111333222000---------.........//////------------------------000000000//////......---.............../////////000<<>>@@@===::::::666888777777777888:::===>>>AAA<<<777666888999888666<<<:::;;;>>>@@@???<<<::::::::::::<<<===>>>======<<<>>>@@@BBBBBBCCCFFFHHHNNNIIIBBB===<<<===>>>>>>===<<<;;;;;;<<<>>>@@@BBBEEEEEEDDDCCCBBBCCCDDDFFFJJJGGGEEEDDDEEEEEEDDDBBB???>>>===>>>AAADDDDDDBBBBBBEEEKKKQQQOOOJJJKKKPPPnnneeeWWWIII@@@???DDDIIIIIIFFFBBB>>><<<<<<>>>???:::;;;<<<===<<<:::666444333333555666666666666555999::::::666333333444555666555444222222222333444333222111000///.........000///...---,,,---..............................+++---///111222111///...444444333000------...000...,,,++++++,,,---,,,+++---+++***))))))+++---...,,,,,,,,,++++++***************++++++,,,---------,,,+++,,,///222333222000,,,,,,,,,,,,---------...------------------------///.........---------,,,.........---------------222999???>>>777333444777222333555666777666555555666888999888777666777888555555555555666777888999;;;999888888999999777444888666444444555666666555===@@@AAA>>>:::888:::<<<999<<<@@@AAA@@@???@@@AAA;;;<<<>>>AAACCCDDDDDDDDD>>>:::666555888<<<>>>???:::888777777999999777555222111//////111222111////////////////////////000------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&'''(((((())))))(((((((((((((((((()))))))))***))))))))))))***************++++++++++++,,,,,,,,,//////111000---222DDDUUUcccmmm|||wwwfffmmmyyy~~~wwwqqqjjjfffeeeaaa\\\WWWTTTRRROOOMMMIIIIIIJJJLLLMMMLLLIIIFFFJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMNNNOOOUUUSSSRRRQQQQQQSSSUUUWWWXXXXXXXXXXXXWWWVVVUUUTTTOOONNNNNNLLLJJJGGGDDDCCC@@@GGGQQQZZZ___dddhhhlllvvvzzzxxxxxxpppTTTFFF===777jjjIII999<<<===;;;:::555888777777777888:::;;;<<<@@@<<<777555666888888777555777:::<<<>>>===999666777888:::;;;;;;;;;;;;;;;<<<>>>@@@@@@@@@AAACCCDDDBBB@@@>>>===>>>??????@@@>>>===<<<;;;<<<>>>@@@BBBBBBAAAAAAAAACCCFFFGGGHHHGGGBBB??????DDDFFFEEEBBBCCC>>>:::;;;???AAAAAA???===>>>BBBEEEDDDAAACCCFFFPPPLLLFFF???;;;>>>DDDIIIFFFDDDBBB???<<<999888777666777888888777666444444444555555666666777777777:::999888777555333444555444444222111111222222333333333111000000///////////////---,,,,,,---...............---------------,,,...000222333222111000///000000...------///111...,,,******,,,------,,,,,,+++***))))))+++---...------,,,,,,++++++******+++++++++,,,------......,,,---...111333333222000***++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,222333333333333222111000///000222333444444444444777888999888777666777999444444444444555666777777999777555444444444333222444222111222444555555444888999999777555555777::::::;;;<<<<<<:::888777777;;;999777555666888;;;===555333111111333777:::<<<666444333222222222111111///...------......---+++000000000000000//////...------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))&&&&&&'''((((((((((((((('''(((((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,---+++,,,,,,,,,---555???OOO[[[rrr}}}~~~}}}}}}{{{xxxyyyyyyqqqiiiccc___[[[YYYOOOOOOQQQSSSUUUUUUSSSQQQPPPQQQRRRSSSSSSSSSRRRRRROOOOOOOOOQQQRRRSSSTTTTTTRRRQQQOOOOOOQQQTTTWWWZZZXXXVVVTTTRRRPPPOOOOOONNNLLLJJJGGGEEECCCCCCDDDEEELLLUUU```jjjpppuuu{{{|||{{{~~~qqqPPPAAA<<<777111kkkKKK;;;???>>>;;;999444777777777777888999999:::>>>:::777555666777888888///555:::999888888666333555777::::::999888888999;;;===>>>>>>>>>>>>???AAA=========>>>>>>????????????>>>>>>======>>>@@@@@@>>>======???CCCFFFGGGGGGAAAAAABBBCCCDDDDDDCCCBBBMMMDDD===>>>AAAAAA@@@AAA<<<===??????>>>>>>???AAA@@@???===;;;:::<<<@@@CCCBBBAAA@@@>>>;;;888555333555666666555444333444555777777777777777777888888777555555777777333222444333222111000000111222333000000//////....../////////...---,,,,,,---......---------------,,,,,,,,,,,,---///000111222111111+++---......------...///---+++))))))+++---------+++******)))***+++,,,---,,,,,,,,,+++++++++++++++++++++,,,,,,---.........---...000111222111000...))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,000---***+++///111///,,,///000111333444555555555777777888777555555777999444444444444444555666666777666555333333222222333222222333444555666666777555666666555444555777:::::::::999888777666444444333333555666666777666666444333111000111222333444888888666444333222222222000111111222222222222111///////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))&&&&&&'''(((((((((((('''''''''(((((((((((())))))((((((((()))))))))******************++++++++++++,,,)))***---...---///444:::DDDZZZttt}}}~~~{{{~~~yyytttpppooonnnmmmoooqqqsssssssssqqqqqqpppmmmiiiccc]]]YYYVVVUUUVVVXXX[[[^^^^^^]]]VVVTTTPPPLLLKKKKKKMMMNNNIIIIIIHHHFFFEEECCCBBBBBBEEEEEEGGGJJJPPPXXX___dddgggmmmssswwwzzz{{{www}}}mmmLLL888444666333---jjjNNN@@@AAA<<<888:::999777777777777777777777888999777555444555666777777111:::>>>:::444444555444444777::::::999777777888888:::<<<<<<<<<<<<>>>@@@<<<<<<;;;;;;;;;<<<>>>@@@@@@@@@@@@@@@????????????>>>======@@@DDDGGGFFFEEE>>>IIISSSRRRIIIAAAAAADDDRRRHHH@@@@@@AAA??????BBB<<<>>>???>>>>>>???@@@@@@?????????>>><<<;;;<<<===??????===<<<:::999888888777888777444222222555888999888888777777777777888555222444999:::555222444222111000///000000111222...............//////000...---,,,,,,,,,---......---------,,,,,,,,,++++++***+++,,,---...//////000+++---///000...---,,,,,,---+++))))))***,,,------************++++++++++++))))))***************************+++,,,,,,------,,,...000111000...,,,+++(((((()))))))))*********************************************************))))))******++++++,,,,,,,,,***)))***---//////...//////111222444555666666666777777666444444666888444444333333444444555666666666666555333333333444333666888888666666888::::::999999777666666777888666666555555666777777777...///222444555333111000333444444333222222333333222222111000...---------)))+++---...------------,,,---.........---,,,+++++++++++++++++++++++++++******++++++++++++******************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))%%%&&&''''''(((((('''''''''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++,,,***+++...///---...222///444CCCXXXjjjxxx}}}|||~~~}}}xxxoooeee[[[UUUOOONNNOOORRRWWW[[[[[[ZZZUUURRRLLLGGGDDDCCCDDDEEEBBBEEEJJJOOOQQQQQQPPPOOOUUUXXX]]]eeennnyyyooogggmmm|||uuuTTTGGG777//////000000///bbbIII>>>===555111888<<<666666666666666666666666555444333333333444555666666@@@DDD===444444666777333777:::;;;888777777888666888:::;;;;;;<<<>>>@@@999999777666666999>>>BBBAAAAAABBBAAAAAA@@@>>>>>>@@@@@@@@@CCCGGGIIIGGGDDD>>>SSSeeebbbOOO@@@@@@GGGOOOEEE===<<<;;;888999===888:::;;;:::;;;===>>>===777999;;;;;;;;;;;;===>>>???===;;;999999;;;===>>>::::::888555222222777;;;:::999888777777777777777555222555<<<===888444555111111000//////000111222///////////////000111222...---,,,,,,,,,---...///---------,,,,,,+++++++++)))))))))***+++,,,...///,,,///111222///,,,******---+++((((((***,,,------))))))***++++++++++++***''''''(((((())))))******)))))))))***++++++,,,,,,***---///000...+++)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((()))***+++,,,,,,---)))***+++,,,---...000222---...///000222444555555666666666555444444666888444444333333333444555555111222333222111000111111111555999888444222444888333333444444555666777888999666444222222333222222111111000000//////......---...111111111111222222111111222111///......///---...000111000///...///+++,,,---...///...------++++++++++++++++++++++++******++++++++++++******************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))%%%&&&''''''((((((''''''''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++((((((***,,,***'''***111......555CCCSSSbbbrrr~~~yyypppqqqyyy~~~{{{xxxuuusss{{{|||ooodddfffgggfff```XXXOOOIII>>>======AAAGGGKKKLLLKKKGGGEEEBBBAAABBBFFFJJJLLLMMMTTT```kkkrrruuutttrrrxxxzzz}}}zzzpppooo~~~nnnLLL===:::777222---)))***---```HHH===>>>;;;::::::666666666666666666555555444555555444333444555666777999;;;======;;;999888777666666666666777888999:::888999;;;<<<===============666444888666222:::IIIFFFFFFFFFFFFCCC>>>:::999BBBBBBCCCEEEGGGGGGEEECCC???QQQbbbbbbRRRCCC===???@@@===;;;;;;>>>>>><<<999>>>>>>>>>>>>????????????===<<<;;;:::999::::::;;;@@@>>>;;;:::<<>>555///111111000000000000000111111111000000000000000111111000.........---,,,***,,,---...---+++***+++,,,*********)))******++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***+++---///000000000///))))))))))))************---,,,++++++***+++++++++***///222///+++)))$$$(((''''''(((((()))***++++++++++++++++++***)))((()))))))))***+++++++++,,,+++,,,------......------++++++,,,,,,,,,,,,------//////.........000222333333444444333333444666999999777555222222333444555444444333222333444555666555555666777777666555444888888888888888777666666666555555444444333222222333333333222222222111111000000000111222333555555000000000000000000000000///////////////......---+++,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************************************************))))))(((((('''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''***)))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***)))(((((((((((())))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,,,,///222666???PPPdddrrrrrreeejjjssswwwtttrrrvvv{{{zzzssskkksss{{{yyyggg[[[RRRSSSTTTRRRNNNIIIFFFDDD===???AAAAAAAAAAAACCCEEEHHHKKKNNNPPPVVV^^^bbbaaaiiinnnzzzwwwpppoootttoooNNN>>>777555222///---,,,,,,---___GGG<<<>>>;;;:::;;;777666666777777666666555444444333333222333444555666555777999999777555555666666666555666666777888999:::::::::;;;;;;<<<<<<======999666444333888HHHYYYWWWMMMEEEEEEFFFDDDBBBCCC>>>===>>>BBBFFFHHHEEEBBBDDDPPP[[[YYYKKK???;;;===???>>>===>>>>>>>>><<<;;;>>>>>>>>>>>>??????@@@@@@===<<<:::888888999:::;;;???>>>======>>>@@@BBBDDD888999999777444444777:::;;;888666555666555444333555111222888;;;777222///000000000///000000111111111000000//////000000000000///------......,,,+++,,,---...---+++++++++,,,+++******)))))))))******,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,------,,,,,,+++))))))))))))************++++++++++++,,,,,,,,,---+++111333///+++)))'''###((((((((((((((()))*********++++++++++++***)))(((******************++++++((())))))***************+++++++++,,,,,,,,,------///.........///000111222111222333333222222444666999777555222222222444555333222222111222333444555666666888888888777666555777888888888888777666555555555555444333333222222333222222222111111111111////////////000111222333///////////////////////////////////////...------,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++---...000555@@@PPP[[[pppxxx{{{rrrhhhiiikkkooopppvvv{{{rrrmmmkkkiiihhhmmmuuu|||zzzooo```UUUPPPFFFMMMSSSSSSPPPNNNPPPTTTQQQQQQPPPOOOPPPPPPPPPPPP^^^gggqqqssstttwwwwwwuuutttuuu~~~{{{wwwuuurrrVVVBBB999444222///---+++******+++[[[DDD:::===999888:::666777777777777777666666555222222222222222333444444333444555555444444555666666666666555555666777777;;;::::::::::::;;;===>>>;;;<<<999555===UUUrrr}}}aaaIIIFFFHHHDDDBBBEEE===::::::@@@IIIMMMIIIEEELLLQQQTTTOOOEEE<<<;;;======???AAAAAA???>>>======>>>>>>>>>>>>???@@@BBBBBB>>><<<999777666888:::<<<>>>??????@@@???>>>===<<<777777888777666777999<<<999777555444555555444333444333444888888333000111///////////////000111111000///////////////000000///---,,,---...///...,,,---.........,,,+++,,,---,,,+++***)))))))))))))))+++++++++++++++*********************************,,,,,,,,,,,,,,,+++***)))))))))))))))************)))***+++,,,,,,---,,,,,,,,,333555000***)))))))))))))))((((((((()))************++++++******))))))******************))))))''''''((()))))))))))))))++++++++++++,,,,,,,,,,,,............///000111222000222555666555444555666999777555222111222222333111111111111111222333333777777999999999999888777777777777777777666666555555555444444333333222222111111111111000000000000///......---......//////////////////////////////......//////......---,,,---,,,,,,,,,+++*********+++************)))))))))************************(((((((((((((((((((((((()))))))))(((((((((((('''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''))))))))))))((('''((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,++++++000999AAAVVVcccwww{{{uuummmhhheeekkk{{{}}}tttrrruuuxxx}}}~~~mmm```^^^bbbdddlllrrrpppgggcccgggmmmrrrnnnkkkjjjllllllkkkiiippp|||zzz|||eeePPP???777444111///---+++)))(((((()))XXXBBB999;;;666444666222777777888888777777666555222222222222222333333444444555666555555555888:::777777666666666666666777;;;:::999999;;;===@@@BBB===AAA>>><<>><<<<<<<<<@@@CCCCCC@@@>>>>>>@@@????????????@@@BBBCCCDDD@@@===999777666888<<<>>>===>>>>>>???>>><<<:::999999999999999999:::;;;<<<888666444333444444333222444777===BBB???777333333............///000111111.........---......///000---,,,+++,,,...///...---,,,.........,,,,,,---......---,,,******)))))))))+++++++++***************))))))))))))))))))))))))---------------,,,,,,+++((()))))))))************))))))***+++++++++***))),,,222444...((((((+++---******))))))((()))))))))))))))************))))))++++++******))))))(((((())))))***++++++++++++******++++++++++++,,,,,,,,,------......///000000111222555999::::::888888888888666444222111111222222111111111111222222333333666666888999999888888777666666666777777666555555555555444444333222222111000000000000000///////////////...------,,,------////////////////////////---............---,,,,,,---,,,,,,+++***))))))(((************))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&(((******)))'''&&&(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))))))))************++++++++++++---...---+++)))***...222@@@JJJ]]]tttvvvqqquuu|||xxx{{{mmmXXXJJJAAA999333111...---+++***)))(((((((((YYYDDD<<<===777333444111777777777777777666555555222333333333444444444444333444555555555555888:::888888777666666666777777999999999:::<<<@@@CCCFFFBBBEEECCCEEE```zzzRRRCCCBBB>>>===AAABBB>>>>>>FFFQQQWWWTTTNNNLLLLLLJJJGGGCCC???===;;;===@@@CCCCCC@@@???@@@BBB???@@@AAAAAABBBCCCCCCCCC@@@>>>:::777777999<<>>BBBBBBJJJgggkkkSSSGGGAAA>>>???@@@===>>>DDDMMMRRROOOJJJCCCDDDDDDCCCAAA???===<<>>@@@999666888777555555555555555444333333000111222333444333333222---000222333222111111222333333333333444444555666777888999;;;<<<>>>???@@@999<<<>>>EEEXXXuuuzzz[[[GGG@@@>>><<<===<<<===BBBGGGJJJHHHEEE===???AAAAAA@@@@@@BBBCCCBBB@@@>>>>>>???AAABBBBBB@@@BBBEEEHHHGGGEEEAAA>>><<<;;;999777777888999::::::999888888777777777888333222111333777888777555444222111000222222222111000111666<<<;;;444000000//////...---,,,,,,,,,,,,*********++++++,,,---...---,,,++++++---...---,,,)))***++++++******+++---++++++***))))))*********((()))))))))*********+++++++++++++++++++++++++++******)))((('''((())))))))))))))))))***************)))((('''(((***,,,...++++++)))&&&(((,,,---)))...---+++***)))((((((((('''(((((()))))))))))))))((((((((()))))))))))))))&&&&&&'''(((((((((((('''************+++++++++++++++,,,---////////////...,,,...111333222111111111000000000111222222333333000000222333333333222111000111333444555555555444222333444555555555555555444444333333222111111111/////////000000111111111///......---------..............................,,,,,,,,,,,,,,,+++******)))))))))))))))))))))((((((((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&''''''(((((()))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))************(((((()))***,,,------,,,---,,,///777GGGZZZlllvvv~~~yyyqqqoooooonnnqqquuu{{{tttqqqttt}}}aaaHHH===<<<666000///...******+++***************))))))(((OOO>>>:::===777555888777444444555555444444333222///000111222333222111111...000333444333222111111000000111111222333444555777888999:::;;;;;;;;;;;;:::;;;;;;999>>>LLL```nnnpppSSS???===@@@>>><<<<<<>>>AAADDDEEEDDDBBB===???AAAAAAAAACCCGGGJJJDDD@@@<<<<<>>888888888555333444333444666777777777666555444444444555666666333000111111111111111000///...111///...000444666666555111222333555666777777777777999<<<>>>???@@@AAACCCTTTOOOHHH@@@;;;999999:::;;;<<<>>>???@@@@@@???>>>:::BBBIIIGGGBBBFFFUUUdddVVVEEE:::<<>>DDDCCC@@@>>>@@@AAA???<<<:::999888777666777999<<<>>>;;;999888;;;>>>===777111000000000000111222333444555444333222111///............///000111111000000000///---+++******++++++++++++************++++++))))))(((((()))***++++++)))+++,,,------,,,***)))'''((()))******)))((('''))))))************))))))***+++---......---+++***...,,,+++***+++***((('''(((((()))***************,,,,,,++++++,,,,,,---...+++)))((('''((()))+++,,,******)))''''''&&&&&&&&&(((+++---,,,***((('''&&&(((((((((((((((''''''&&&))))))))))))************+++***)))(((((()))***+++)))))))))***+++,,,...///,,,,,,,,,,,,---...//////222...---111777999444...333000...///333555555444222222111111222333444444111222444555555444333111888666333111222222222111333222111000////////////.........------.........---------,,,,,,+++++++++,,,,,,++++++***)))(((((())))))************))))))&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))(((((())))))((('''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))(((&&&$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&''''''''''''(((*********))))))))))))))))))))))))))))))******+++))))))*********++++++++++++*********...333888;;;UUUZZZfffwww~~~zzzyyysssooosss}}}}}}{{{{{{yyy|||yyyvvvxxxvvvkkk[[[NNNFFF???777222,,,,,,,,,+++++++++******))))))))))))((((((((((((|||EEE===888888888666444555444444555666666666666555333333333444555444222///000000111111111000//////,,,***)))***---//////---000000222333444555555555333777<<<>>>???>>>>>>>>>AAA???===:::888777777777999999;;;<<<===>>>>>>>>>DDDGGGGGGBBB@@@III\\\mmmQQQDDD<<<>>>@@@<<<===CCC???>>>???BBBDDDCCC???<<<;;;:::888666666888:::;;;:::888888:::===<<<666111222111000000000000000111333222222111000///............//////000/////////...---,,,++++++***++++++++++++************++++++******))))))))))))******)))***,,,------,,,***)))'''((())))))))))))((('''))))))************))))))***+++,,,------,,,***))),,,+++))))))******((('''(((((()))************)))******))))))******+++,,,***)))((('''''')))+++,,,***)))((('''&&&&&&&&&&&&(((***,,,,,,***((('''&&&((((((((((((((('''&&&&&&''''''((((((((()))))))))******)))(((((()))******************++++++------,,,++++++,,,,,,---...///000......111444555222...000//////111333444222000000000000000000111222222333333333333333333444444888555222111222222111000222111000///............---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,+++******)))(((((())))))************)))))))))(((((((((((())))))***(((((((((((((((((((((((('''((((((((((((''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''((('''&&&$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((())))))***+++)))))))))*********+++++++++*********,,,///333555BBBFFFOOO^^^mmmzzz{{{uuuooonnnppptttvvvvvvvvv{{{qqqssswwwyyy{{{XXXRRRIIICCC???:::333...,,,,,,+++++++++*********)))))))))(((((((((''''''tttCCC<<<777888999777555666444444444444444555555666222111111222333333000......///000000000000000000///...,,,,,,---......---......000111222222333333000444:::===<<<:::999888555666888999999888777666888888999:::;;;<<<>>>???GGGGGGDDD??????GGGVVVbbbIIIBBB???AAA@@@;;;<<>><<<<<<;;;888222---++++++++++++*********))))))(((((((((((('''''''''oooAAA;;;666888:::888666777444333222222222333555666111000000000111111///------......///000000000000444333111000000000000///---...///000111111111111///333666888777666555444444555777777777666555444===<<<<<<;;;<<<===???@@@>>>>>>???>>>>>>???BBBDDDAAA@@@AAACCC@@@:::;;;@@@BBBDDDDDDCCCBBBBBB???<<<:::999777555444444555666555555555666888777333000000///......---------...---------------------...............---,,,,,,+++((()))***,,,,,,+++***)))++++++************++++++))))))******++++++++++++))))))***++++++++++++***&&&''''''''''''''''''&&&(((((())))))))))))(((((()))))))))))))))(((&&&&&&'''&&&%%%&&&((()))((('''&&&'''(((((())))))(((((('''''''''&&&''''''((()))(((((('''''''''((()))***)))((('''&&&&&&&&&&&&&&&''')))+++,,,***(((''''''''''''((((((''''''&&&%%%&&&&&&'''''''''((((((((()))))))))(((((()))))))))'''(((((((((***+++,,,---************+++,,,---...,,,///111111...------///000000111222333222000...............///000000111333333333333444444555555555444222111111111000.........---,,,,,,,,,,,,,,,***))))))(((((())))))***+++++++++++++++*********+++*********)))))))))((((((((())))))))))))((((((((('''&&&&&&%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((((((((((((((((((((()))******((((((((()))))))))******))))))***+++++++++******,,,...111555>>>PPPeeetttwww|||{{{~~~{{{wwwtttqqqnnnkkkrrrjjjjjjuuu}}}yyyzzz}}}xxxyyyzzzcccSSSHHHCCC888777777777777444///++++++************)))))))))((((((((('''''''''&&&&&&mmm@@@:::666999:::888666777333222111111111222444555000///...///000000...---,,,---...///////////////111000000...---------......///000111111222222111111222333333222222333555444333222222222333444444BBBAAA@@@?????????@@@AAA777888:::<<<<<<;;;777444<<<>>>AAABBB>>>:::;;;???IIIKKKGGG???;;;===<<<999777666555444444444444555222222333444555444222000------,,,,,,---......///,,,,,,,,,,,,,,,---------------......---,,,++++++((()))***,,,,,,+++***)))++++++************++++++&&&''')))+++,,,---------))))))******++++++++++++'''''''''&&&&&&'''''''''(((((())))))))))))((((((((((((((((((''''''&&&%%%&&&%%%$$$%%%'''(((((('''&&&&&&'''(((((((((((('''(((''''''''''''((())))))'''''''''''''''(((((()))(((''''''&&&&&&&&&&&&'''&&&(((++++++)))((('''''''''''''''''''''&&&&&&%%%''''''((((((((()))))))))((((((((())))))(((((((((%%%%%%&&&'''))),,,...///***************+++------,,,000222111---,,,...000333333222222111111222222/////////000111333444555222444777888888777444222444333111111111111///------,,,++++++++++++++++++******))))))))))))***************************************)))))))))))))))(((((())))))))))))((((((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%######%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((()))))))))((((((((('''((())))))***''''''((((((((()))))))))'''(((***+++,,,,,,++++++(((***,,,,,,///999IIIVVV[[[eeettt|||yyywwwtttpppnnnwwwmmmgggmmmyyy|||~~~xxx}}}vvvyyy~~~|||```JJJ>>>:::888666222111///...---+++)))'''*********)))))))))((((((''''''''''''&&&&&&&&&&&&lll@@@:::777999;;;888666666111111111111111222333333111///......//////...---,,,---.....................//////...,,,,,,...//////000111111222222222111111111111000///000333666444333222111333666999;;;AAAAAA@@@@@@??????@@@@@@888777777888:::;;;;;;::::::<<>>JJJMMMGGG<<<666999:::777555555444333333333333333000111222222222111000000,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,***+++++++++++++++******++++++************++++++&&&''')))+++------------(((((())))))***+++++++++(((((('''&&&&&&'''(((((('''(((((())))))((((((''''''''''''&&&''''''''''''&&&%%%$$$%%%'''((((((&&&%%%&&&&&&'''''''''''''''((((((''''''(((((()))***&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''%%%(((***+++)))(((''''''&&&''''''''''''&&&%%%%%%''''''((((((((()))))))))'''(((((())))))(((((('''$$$$$$%%%''')))+++---...))))))))))))***+++,,,---,,,...000///---,,,...111333333333111000111333555000000111222444666888999555777:::<<<;;;888444111333222111111111000...,,,,,,++++++******++++++++++++******))))))******+++)))))))))))))))*********))))))))))))))))))))))))'''(((((())))))(((((('''((((((''''''&&&'''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&%%%######%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((())))))***((((((''''''(((((()))***''''''''''''(((((((((((('''((()))+++,,,,,,,,,,,,))),,,---,,,***...666===CCCNNNbbbvvv}}}uuullllllrrrvvvuuurrrmmmqqqwww{{{~~~~~~xxx|||tttooovvv|||~~~xxx}}}}}}|||hhhZZZGGG;;;888777444000...---,,,+++************))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%iiiAAA;;;777:::;;;888555555///000111111222222111111111///......//////...---------.........---,,,,,,,,,...//////......111333///000000111111111111000...000111111111111333555444444333333555888;;;===999:::;;;<<<============999888777777888:::;;;<<<:::;;;;;;::::::;;;===>>>CCCHHHEEE:::555999:::777666666555333222111000///...///000111000/////////......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---...---,,,++++++***++++++++++++************++++++(((***+++------,,,+++***((((((((())))))***+++,,,))))))(((''''''((())))))''''''((((((((((((''''''&&&&&&&&&&&&''''''((()))'''&&&%%%&&&'''((('''&&&%%%%%%&&&''''''''''''&&&'''''''''''''''((())))))%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%'''******)))'''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&'''''''''(((((((((''''''((())))))(((''''''&&&&&&&&&'''((()))***+++)))(((((())))))***+++,,,+++,,,,,,,,,,,,,,,...///...111333222111000222444///000111333666999<<<===:::;;;<<<===;;;888555333222111111111111000---+++,,,++++++******++++++,,,******))))))))))))******((((((((()))))))))******((()))))))))))))))))))))''''''((((((((((((''''''''''''&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&''''''((())))))(((''''''''''''((())))))&&&&&&'''''''''((((((((((((((())))))******+++++++++---//////------000222444===MMMaaasss}}}vvvtttwwwyyyuuuoookkknnntttyyy||||||yyywwwxxxvvvwww{{{~~~}}}uuuzzzyyyrrrrrr}}}pppbbbOOOHHH???:::888666333///+++,,,------,,,,,,,,,---))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$fffAAA;;;888:::;;;888444444...///111222222222111000111000....../////////...............---,,,++++++(((***------,,,,,,000333...///000000000000000000,,,///222444333333333333111111111111222333555555111333555888::::::;;;:::666777888999888666555555;;;;;;999777999<<<>>>>>>:::CCCCCC999555;;;<<<777888777555333111///---,,,---...000000///...//////000000///...---------------------,,,,,,,,,++++++,,,,,,---...////////////000///---+++******++++++++++++************+++++++++,,,---...---+++)))'''(((((((((((()))***+++,,,***)))(((''''''((()))***''''''((((((((((((''''''%%%%%%%%%&&&'''((()))***((('''&&&&&&(((((('''&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''$$$'''******)))'''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&)))(((((('''''''''(((((((((((((((((()))***+++,,,******)))***+++,,,---...***...222444222111111222...///111444777:::===???>>>>>>===<<<:::888666555222111000111111000---+++,,,+++++++++++++++,,,,,,))))))(((((((((((())))))'''((((((((())))))******(((((((((((())))))))))))''''''((((((((((((''''''$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''(((((('''''''''''''''((())))))&&&&&&&&&'''''''''((((((***)))(((((((((((())))))'''))),,,---------------***000:::JJJ[[[jjjuuuzzz{{{~~~~~~|||yyysssnnnzzzvvvxxx}}}xxxooozzz|||~~~|||cccSSSHHH??????<<<888333///------...(((***,,,---+++***)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$jjj@@@:::666888999777555555111111111111000000000///...///111222111000...------.........---,,,,,,+++---------...///000000111222///------000000...+++////////////000111222333444222111222444444222///333444666888:::::::::999666666666666666777777888<<<<<<:::888777999===@@@???<<<:::999:::::::::999666555333111000000000000//////.........///000111000000///...------,,,,,,555<<<===555.........,,,...---,,,)))'''(((+++...------,,,)))&&&&&&***...//////...---+++***))))))(((((())))))))))))(((''')))(((((((((''''''''''''))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111333333333444666:::===???@@@???>>>;;;999777555444222111///...---------...+++***)))(((((()))******)))((('''((()))***)))(((***)))(((''''''((()))***)))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&'''&&&$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))((((((''''''&&&&&&))))))))))))************++++++*********************...222444666CCC^^^www{{{}}}rrr^^^MMMCCC>>>999666444333111///---,,,++++++***************)))((((((((((((((((((''''''''''''''''''&&&%%%%%%$$$######iiiAAA:::555777888666555666222222222222111111111111...///111111111000...---------......------,,,+++---------...///000000000000///......//////...---000000000000000111222222333222000111333444222///666666777888888888777777888888777777777888999:::666777888999:::<<>><<<<<<===??????>>>555444333111000///000000111000///......000222333///.........------------333999:::333...------,,,------,,,***((()))+++---+++,,,,,,)))''''''))),,,......---,,,+++******))))))***************))))))))))))((((((((('''''''''))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&)))))))))(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///000000111111222222333444777:::>>>@@@======;;;999777555333222222111000...------......,,,+++***))))))))))))***)))((('''((()))***)))(((***)))(((''''''((()))***)))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((()))))))))************************************,,,...///000888MMM```iiimmmwww}}}hhhWWWNNNBBB;;;888777555333111000...---++++++******)))************)))((('''((((((((((((''''''''''''''''''&&&%%%%%%$$$######gggBBB:::444555666555555777333333333222222222222111//////000111000///...---------......------,,,,,,---------...//////000000...///000///...------...111111111111111111111111222111000111222333222111666666666666666777888888::::::999888888:::;;;<<<555666888999;;;===AAADDD>>><<<;;;<<<>>>@@@@@@@@@555444333111000000000000111000///......000111333------------------------///444555111---,,,,,,++++++,,,---,,,***)))***+++******+++)))(((''')))***---,,,,,,,,,++++++++++++************+++++++++***)))))))))((((((((('''''')))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''(((((()))***+++++++++++++++++++++++++++------......///000000000111222333444777;;;>>>@@@:::999888666444222111000222111000///......//////...---,,,+++***))))))***)))((('''((()))***)))((())))))(((((((((((())))))(((((()))))))))(((''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&(((((())))))))))))******************************,,,++++++,,,+++...999EEENNNRRR___ttt}}}iiiRRR@@@???:::555222222111...+++---,,,+++***)))))))))))))))))))))))))))(((((('''(((((((((''''''''''''&&&'''&&&&&&%%%%%%$$$$$$###cccBBB:::333333555444555777333333222222222111111111//////000000000///...---,,,------...------,,,,,,---------....../////////,,,///111///,,,+++---000111111111111111111000000000000///000111222222222222222222333555888;;;===::::::999888999:::;;;<<<<<<<<<;;;999999:::>>>AAA;;;999999999;;;<<<<<<;;;555444444333222111111111//////000111222111111000///.........------,,,,,,---///111///,,,++++++,,,***,,,------+++*********))))))******))))))))))))+++++++++++++++++++++,,,******))))))******++++++)))))))))(((((((((((('''(((((((((''''''((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((()))******************++++++++++++,,,------......///000000000111222444777:::===>>>666666555444222111000000111111000000//////////////////...,,,+++***)))))))))((('''((()))***)))((())))))(((((((((((())))))'''(((((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&''''''((((((((((((((()))))))))***))))))))))))************...+++***,,,,,,+++...444888888???QQQhhhzzzsss^^^RRRKKKBBB;;;:::777444222111///,,,)))******))))))((()))))))))((((((((())))))(((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$```AAA999333333444444444666222111111111000000000000///////////////......---,,,,,,------...------,,,------------............+++...000///,,,+++---000000000111111111000//////...////////////000222444222222222333555777:::;;;888888888888888999999:::@@@???===999777888<<>>777222444555333222333222222222111111111000000//////......---------...+++,,,------......---------------------------------,,,+++,,,...///...---***,,,...///000///...---+++---...------...222666555555555555444444333222333555999;;;;;;:::777555666:::???AAA@@@>>>;;;:::666555555666888777555333111222333333333222111000111333666999999777555333000000000000111111111111///++++++///000,,,+++...***,,,------+++******+++...+++((((((+++---------+++++++++***************)))(((''''''((())),,,---*********)))))))))(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))''''''(((((()))******++++++++++++,,,------.........///000111222333333444000000111111111111111111,,,---...//////...---,,,+++,,,------,,,+++***))))))((('''((()))***)))((('''((()))******)))((('''%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&%%%))),,,+++'''$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((('''''''''''''''&&&&&&'''''''''((((((((())))))''''''(((((()))******+++)))&&&'''+++,,,******,,,+++,,,---,,,+++,,,000444===GGGWWWhhhuuuyyydddQQQCCC;;;777444222444777555///,,,...///000///...+++)))((((((+++***)))((((((((((((((($$$%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}YYY===666222444666333111222333333333222222222111111//////...------------...+++,,,,,,---.........---------------------------...+++***+++///000...,,,)))***,,,...//////...---+++,,,...---,,,...333777222333444555666555444333222555:::======;;;777444333:::BBBFFFEEE???888444222222222444666666555333///000111222222111///...000000111111222222111111...//////111222333444555111,,,+++000111---,,,...+++,,,---,,,***)))***+++000,,,((((((+++...///...+++++++++*********))))))***)))(((((()))+++---...************))))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((&&&''''''((()))******+++***++++++,,,,,,---.........///000111111111111111////////////000000111111+++,,,---.........---,,,***+++,,,,,,,,,+++***))))))((('''((()))******((('''((()))******)))((('''%%%%%%&&&'''((((((((('''&&&''''''''''''''''''&&&%%%)))---,,,'''$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((()))&&&''''''((()))******+++,,,******---,,,)))***---''')))***+++,,,...000111222333888FFFYYYkkkwww|||ggg```TTTHHH???999777777111...///111...)))+++222&&&(((+++,,,+++***((((((******)))((('''&&&&&&'''$$$%%%&&&&&&'''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzYYY>>>888222111444666666444444333111///...---......------------------------,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///111333///...---,,,,,,,,,,,,,,,))))))+++,,,...///111111...///111222111222333555555???@@@555333:::888...666777:::;;;;;;888555222000222333444333333555666000000000000000///......111000///......---......,,,...///111333444555555************************,,,,,,,,,++++++*********---,,,+++***))))))))))))+++++++++*********))))))+++***)))((((((''''''((()))(((&&&''')))))))))'''***)))(((((())))))'''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%%%%###$$$$$$%%%''')))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))************+++,,,,,,,,,,,,+++///////////////////////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))(((((('''''')))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))************)))************+++++++++,,,,,,---000888CCCPPPYYYzzznnnaaaZZZXXXAAA???:::666222000//////+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$vvvXXX===888222111333555555333333222111///...---......------------------------,,,,,,------------,,,,,,************************,,,,,,,,,,,,---///000111......---,,,,,,,,,,,,,,,++++++,,,,,,------------***+++---------...000222CCCPPPRRRCCC888;;;;;;555555666888999888555333111,,,---////////////000222000000000000000///......000000///...------------------.........------,,,************************,,,,,,+++++++++*********---,,,+++***))))))))))))+++++++++******))))))))))))((((((((((((((())))))******)))+++------,,,***+++)))''''''((()))(((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((())))))******)))***++++++,,,,,,++++++........................///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***))))))))))))((((((''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''(((((()))))))))*********))))))*********+++++++++,,,---...///111777>>>CCCbbbsss~~~~~~pppkkkaaaUUUIIIBBB??????777666222///---,,,,,,,,,+++++++++******)))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$pppUUU<<<777222000222444333222333222111///............------------------------++++++,,,,,,,,,,,,++++++************************---------------......///------,,,,,,++++++,,,,,,------,,,,,,+++******)))+++,,,.........000222444FFFUUUXXXFFF777666::::::555555666555444222000///---...000111000000111222///////////////.........///...---,,,,,,+++++++++,,,,,,,,,,,,+++***)))(((************************+++++++++***************,,,+++******))))))))))))************))))))))))))''''''''''''((()))***+++++++++---000333333222000---***((('''((()))***)))((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))******)))***++++++,,,,,,++++++........................////////////...---,,,+++++++++++++++++++++++++++******++++++++++++******)))))))))(((((((((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******)))))))))*********++++++***,,,------------...000555DDDSSSVVVQQQQQQ]]]iii{{{rrrdddXXXOOOJJJCCCBBB>>>999444222222444///---,,,***))))))******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$jjjQQQ:::666222111111222222111222111000000///.........------------------------++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++***)))((((((,,,---/////////111444777<<>>GGGXXXjjjssssss{{{wwwkkk\\\OOOFFF<<<333999777444222222222333333,,,,,,,,,---///000///...,,,---...---+++******+++((((((((((((((((((''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$fffIII888888777555222000000111//////000111111000///...------------------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,'''***---000000...+++)))))))))((())))))***++++++------,,,,,,+++***************(((&&&%%%&&&))),,,...222555444333333444444...000333666666444222000...111444555333111000//////...,,,******+++,,,---...---,,,+++************&&&'''((()))************))))))))))))))))))))))))&&&'''''''''(((((())))))))))))(((((((((((()))***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((())))))((('''(((+++,,,,,,+++***)))'''''''''&&&$$$""""""###$$$%%%&&&&&&'''((($$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''###$$$%%%&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&'''---,,,+++)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((((()))***************++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''(((((()))))))))((('''''''''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((()))(((((((((((())))))))))))'''))),,,,,,+++***)))***((()))***'''$$$%%%+++000,,,++++++++++++,,,...///666333111333???KKKNNNJJJRRRZZZfffoootttxxx|||~~~xxxooogggcccccceeeggg\\\XXXMMMAAA<<<<<<;;;888444444444333000---,,,,,,...,,,++++++---------,,,+++,,,,,,+++)))'''((()))&&&'''(((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$aaaFFF:::777444222111111000///000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))*********++++++*********************---)))''',,,333777444///,,,...111444555555333222222111000000000000000000////////////...............------,,,,,,------...+++++++++******)))))))))((()))+++,,,,,,+++)))((())))))))))))(((((((((((('''%%%$$$$$$&&&''''''&&&)))***,,,+++)))(((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"""!!!&&&+++((( &&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$))))))((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))))))))+++((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))))))))))))))************)))************+++++++++---,,,---111666999888555999;;;???CCCHHHMMMPPPRRRZZZeeemmmhhh___bbbttt|||tttpppnnnpppqqqvvvsssmmmgggaaa\\\YYYXXXLLLJJJGGGDDDCCCGGGMMMRRRLLLCCC888222111111///------.........---,,,,,,+++++++++++++++++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%cccHHH:::777444222111111000///000000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************))))))******************+++)))))),,,111333222///...000333555666666555444222111111000////////////////////////.........---------,,,,,,,,,,,,------,,,+++++++++************((()))+++,,,,,,+++)))((())))))(((((((((''''''''''''&&&%%%%%%'''(((((('''((()))******(((''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$!!!$$$)))((("""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((())))))******++++++++++++++++++++++++***+++,,,+++)))((()))***''''''''''''''''''''''''&&&'''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((((((((((()))(((((()))))))))*********))))))*********++++++++++++***+++---000222000.........000222333555666777>>>CCCFFFCCC???BBBMMMXXXMMMIIIDDD???<<<;;;===>>>KKKIIIEEEAAA===:::888777888777555333222555:::>>>AAA:::222......///---+++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%dddJJJ999666333111111111000///000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++++++++++++++*********((((((((())))))*********)))***+++,,,---............000222444555555444333222111111000///.........//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***((()))***++++++***)))((())))))((((((((('''''''''((('''&&&'''((())))))'''&&&((())))))'''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''(((&&&###"""%%%&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((()))******************************+++,,,,,,+++)))'''((()))'''''''''''''''''''''''''''''''''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''((())))))(((((())))))))))))******)))))))))*********+++++++++***)))***,,,,,,***((())))))))))))))))))))))))111000///......000444666555333000...---...///000000///...,,,+++*********,,,,,,,,,******+++...111444///+++)))+++,,,+++)))*********+++******)))(((************************)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%eeeKKK888666333111111111000///000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++*********'''''''''((())))))******'''***,,,,,,******+++---,,,---///000111111000000111111111000///...---,,,.........---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++))))))************))))))******)))))))))((((((((((((''''''(((******)))(((&&&(((***)))(((''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%######%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((())))))***************************+++,,,,,,+++(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''((())))))(((((((((((()))))))))***))))))))))))************+++++++++***+++***))))))+++++++++,,,,,,---------000///------...//////...------------------........................//////***+++,,,,,,++++++,,,...+++)))((((((******)))'''))))))*********))))))(((************************))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%dddJJJ777555222111111111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,++++++***---,,,,,,++++++*********''''''(((((()))))))))***%%%))),,,,,,)))(((***,,,+++,,,---////////////...///000000000///...,,,+++------------,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))))))))******)))))))))+++++++++*********))))))((('''''')))++++++)))(((''')))******)))((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ """%%%&&&%%%######$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))++++++++++++++++++++++++***+++,,,***(((''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))'''(((((((((((()))))))))(((((()))))))))******************************+++)))******+++,,,,,,------))))))******)))))))))***((())))))******))))))(((+++++++++,,,,,,,,,,,,,,,''')))++++++***)))***+++***)))))))))******((('''))))))************))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%aaaGGG777444111000000111000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++((()))******************+++++++++++++++*********))))))))))))))))))))))))%%%(((++++++)))(((***,,,------...///////////////---.../////////...,,,+++------,,,,,,,,,++++++++++++******))))))******+++)))************+++++++++))))))))))))))))))))))))++++++*********)))))))))''''''''')))++++++)))'''''')))++++++***)))***+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###''''''$$$###$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''((())))))++++++++++++++++++++++++)))***+++***((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))''''''(((((((((((())))))((((((((()))))))))******'''((()))((('''''')))+++))))))))))))))))))))))))&&&(((******''''''(((+++,,,------------,,,++++++((())))))******)))((((((''')))++++++)))((())))))******++++++***)))((('''(((((())))))******))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%]]]DDD666444111000000111000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************''''''((()))))))))))))))))))))******************+++++++++***))))))((((((&&&''')))*********++++++---------...............+++,,,---//////...---,,,,,,,,,,,,,,,++++++++++++******))))))))))))******(((((()))))))))*********))))))(((((((((((()))))))))))))))(((((((((((('''&&&&&&''')))+++***(((&&&&&&(((******)))((()))***''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$///'''###%%%&&&$$$###%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((()))************************'''((())))))(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))'''''''''((((((((())))))(((((((((((()))))))))***((()))***(((&&&&&&(((+++***************)))))))))+++++++++++++++++++++,,,''''''(((((((((((('''''')))***+++++++++***)))((((((***++++++)))))))))***((()))***)))(((((('''(((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%[[[AAA666444111000000111000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************&&&&&&'''(((((()))(((((((((((())))))*********+++------,,,+++***)))((((((&&&'''((()))+++,,,,,,+++++++++++++++++++++,,,,,,)))+++---/////////...---,,,,,,,,,+++++++++************))))))))))))******''''''(((((()))))))))***))))))(((((((((((())))))((('''''''''&&&&&&&&&&&&&&&&&&''')))******(((%%%%%%'''((()))((('''((()))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$999,,,###$$$%%%$$$###&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))&&&'''))))))((((((***+++&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***''''''''''''((((((((()))(((((((((((())))))))))))+++,,,,,,***'''&&&(((+++((((((((()))******++++++,,,)))'''''')))***(((&&&''''''''''''(((((())))))&&&'''((())))))((('''&&&'''((()))((('''&&&'''(((&&&'''(((((('''&&&'''((($$$%%%&&&&&&'''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%|||TTT>>>888777444222000/////////......---------,,,,,,,,,,,,,,,,,,+++***)))((((((************************+++++++++,,,,,,+++++++++***(((&&&&&&(((*********''')))******))))))***,,,*********+++***)))((('''''')))+++---...---,,,+++++++++,,,---,,,+++)))(((...,,,+++,,,......+++))),,,,,,,,,,,,,,,+++))))))(((((((((((())))))))))))))))))((((((((((((((()))&&&&&&'''((())))))((((((***)))((('''&&&'''((((((******))))))((((((''''''***)))((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%""" ###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###""""""""""""""""""""""""$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$---+++'''###"""$$$&&&)))$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''((((((((('''&&&&&&%%%%%%(((((((((((())))))))))))((((((((('''&&&&&&%%%%%%&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((()))(((%%%&&&++++++)))''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################{{{TTT===888666444222000/////////......---------,,,,,,,,,+++,,,,,,++++++)))((((((******************************++++++++++++*********(((&&&&&&(((******)))''')))******))))))***+++++++++******))))))))))))$$$&&&((()))******)))(((,,,,,,,,,,,,,,,+++******---+++***+++---...,,,***,,,,,,,,,++++++***)))((('''((((((((())))))))))))))))))(((((((((((())))))&&&''''''((((((((((((((())))))'''&&&&&&&&&'''((())))))))))))(((((('''''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%###!!!!!!###%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$##############################%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""############$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''%%%%%%&&&&&&'''((((((((('''''''''(((((((((((()))&&&&&&&&&'''''''''''''''&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((('''(((...333000)))''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################zzzRRR<<<777666444111000/////////......---------,,,,,,,,,+++++++++++++++***)))(((************************))))))************)))))))))(((&&&''')))******)))''')))******(((((()))++++++***)))((((((((()))***$$$%%%'''((()))(((((('''---,,,,,,++++++++++++,,,+++***)))***,,,------,,,++++++******))))))((((((''''''((((((((()))))))))))))))(((((((((((())))))'''''''''((((((((((((((((((((('''&&&&&&&&&&&&''')))))))))(((((((((((('''&&&'''((((((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%"""############$$$$$$$$$"""###%%%&&&%%%###!!! $$$$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&''''''((((((&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%)))111777222(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################yyyQQQ;;;666555333111////////////......---------,,,,,,,,,+++++++++++++++***)))(((************************(((((())))))))))))(((((()))((('''''')))******)))''')))***)))(((((()))******)))'''%%%%%%'''((()))'''((()))************)))---,,,+++******+++,,,---((((((((()))+++,,,------+++***))))))(((''''''''''''''''''((((((((()))))))))(((((((((((())))))***(((((('''''''''((((((((((((''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((***++++++***((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###""""""###%%%'''####################################$$$$$$$$$$$$""""""#########$$$$$$$$$!!!"""$$$%%%%%%###!!! """######$$$######"""!!!######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&(((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''###$$$%%%&&&,,,111...'''((((((((((((((((((((((((&&&&&&'''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################wwwPPP<<<666444222000////////////......---------,,,,,,,,,******+++++++++***))))))))))))))))))))))))))))))((((((((())))))((((((((((((''''''(((******)))(((((()))***)))((('''((()))(((&&&%%%$$$$$$%%%'''((())))))******************,,,+++***))))))***,,,---'''(((((())))))+++---///+++***)))(((''''''''''''''''''''''''((((((((((((((((((((((((((()))******)))(((''''''''''''(((((('''''''''''''''&&&&&&&&&'''''''''''''''(((((((((&&&''')))++++++***((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########!!!""""""######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$############$$$$$$$$$###$$$%%%%%%%%%$$$"""!!!######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''###'''(((%%%$$$((()))(((((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################tttPPP===555444222000////////////......---------,,,,,,,,,******+++++++++******)))))))))))))))))))))))))))(((((())))))))))))(((((((((''''''(((***+++)))(((((()))***)))'''&&&'''(((&&&%%%$$$$$$$$$%%%&&&'''((((((((((((((((((((((((***))))))))))))***++++++'''(((((((((((())),,,///,,,+++)))'''''''''((((((&&&&&&'''''''''((((((((((((''''''(((((()))***+++***)))'''&&&&&&'''(((((((((((())))))(((((('''&&&&&&''''''''''''((((((((($$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!""""""############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$########################"""""""""############$$$"""############$$$$$$$$$%%%$$$###""""""$$$&&&(((&&&'''((()))(((&&&$$$#########$$$$$$$$$$$$######"""############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""###$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&+++,,,&&&###$$$((()))''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################rrrOOO>>>444333111000////////////......---------,,,,,,,,,)))******+++++++++******))))))))))))))))))))))))((())))))******))))))(((((('''''')))++++++)))'''((()))***)))'''&&&'''(((%%%&&&&&&&&&''''''''''''(((''''''&&&&&&'''''''''''''''((()))))))))))))))'''((()))(((&&&'''+++...---+++)))(((''''''((()))&&&&&&&&&'''''''''((((((''''''''''''((()))***+++***)))'''&&&&&&&&&((((((((()))*********)))((('''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!"""######$$$$$$$$$###########################!!!"""############"""!!!########################""""""""""""############"""############$$$$$$$$$$$$###""""""###$$$&&&(((%%%&&&'''((('''%%%###!!!######$$$$$$$$$$$$######"""############$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%!!!!!!!!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&***+++(((&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################qqqOOO???444333111000////////////......---------,,,,,,,,,)))******+++++++++******))))))))))))))))))))))))))))))************))))))''''''''')))++++++)))'''((()))***)))'''&&&&&&'''&&&&&&'''((())))))(((((()))(((((('''''''''((((((%%%&&&''')))))))))(((''''''((()))'''&&&&&&***...---,,,***((('''((()))***&&&&&&&&&'''''''''((((((''''''''''''((()))+++++++++***'''&&&%%%&&&'''((()))***+++++++++***((('''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%""""""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""$$$$$$"""!!!""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&"""###%%%%%%%%%"""######$$$$$$$$$$$$######"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$###############$$$########################$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%% !!!!!!"""###$$$$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%'''(((''')))+++'''!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################oooPPP???444333222111000...------......---------,,,,,,,,,++++++++++++******))))))***)))((()))***)))'''%%%''''''(((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''')))*********)))((('''((()))((('''&&&''')))'''''''''(((((((((((((((%%%&&&'''((()))***+++,,,))))))))))))))))))))))))***((('''&&&&&&'''(((***))))))(((((((((((()))))))))&&&$$$&&&***,,,)))%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$$$$###"""""""""$$$###!!! """$$$&&&""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""########################!!!!!!"""#######################################""""""""""""""""""""""""(((&&&$$$"""""""""###$$$!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%########################$$$$$$$$$############"""##############################$$$$$$$$$%%%%%%%%%#########"""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$$$$#########""""""########################################################################$$$$$$#########$$$&&&'''################################################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$""""""###$$$&&&%%%%%%$$$###"""!!!!!!$$$,,,///***###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$nnnOOO>>>444333222111000...------//////.........---------++++++++++++*********)))((('''&&&'''))))))((('''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((()))***))))))((('''((()))((('''&&&''')))''''''''''''((((((((((((&&&&&&'''((()))******+++(((((((((((((((((((((((()))((('''&&&&&&'''((())))))((((((''''''(((((())))))&&&$$$&&&***+++)))%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""$$$$$$$$$#######################################!!!""""""###############################################################(((&&&$$$###""""""###$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$######$$$%%%%%%########################$$$$$$$$$############"""####################################$$$$$$$$$%%%############""""""""""""""""""!!!!!!!!!""""""###$$$$$$$$$#########""""""########################################################################%%%$$$#########$$$%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%%%%%%%######$$$%%%&&&&&&%%%%%%$$$#########$$$***---(((######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$lllMMM===444333222111000...------////////////............++++++++++++************&&&%%%%%%&&&((())))))((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))))))))((('''((()))((('''&&&''')))'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''&&&&&&'''''''''(((&&&%%%&&&)))***(((%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$###""""""###############$$$$$$$$$!!!"""$$$$$$$$$###"""!!!"""""""""""""""""""""""""""############$$$$$$$$$########################!!!"""######$$$$$$######################################################'''&&&%%%###"""######$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""########################"""""""""#########$$$$$$##############################"""""""""""""""###$$$$$$$$$#######################################################################################%%%%%%$$$######$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###''')))%%%###%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$iiiKKK;;;444333222111000...------............------------++++++++++++++++++++++++)))'''&&&'''((())))))(((******))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''((()))((('''&&&''')))((('''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######""""""""""""###$$$$$$$$$%%%!!!!!!"""###$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################""""""###$$$$$$$$$$$$###################################################'''&&&%%%$$$############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################!!!""""""""""""#########"""###############$$$$$$$$$$$$###"""""""""######################################################################################################%%%%%%$$$$$$$$$$$$$$$$$$################################################################################################"""$$$%%%%%%######$$$&&&$$$$$$$$$$$$%%%%%%&&&&&&"""%%%&&&###$$$&&&&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$dddHHH:::444333222111000...---------------,,,,,,,,,+++++++++++++++++++++++++++,,,---+++)))((())))))((('''******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))'''((()))((('''&&&''')))((((((''''''&&&&&&&&&%%%''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$"""######$$$$$$$$$######"""""""""###$$$$$$$$$%%%!!! !!!"""%%%(((***""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&########################""""""###$$$$$$$$$$$$$$$################################################&&&&&&%%%$$$############!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######%%%%%%%%%%%%######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################!!!""""""""""""#########""""""######$$$$$$$$$%%%%%%%%%$$$###############################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################ """######""""""###%%%""""""######$$$$$$%%%%%%!!!$$$%%%######&&&&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$___FFF:::444333222111000...------,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,000---***)))))))))((('''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))'''((()))((('''&&&''')))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""###$$$$$$$$$$$$##################$$$$$$$$$"""!!! """%%%))),,,""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%########################"""###$$$$$$%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######""" !!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""########################"""""""""#########$$$$$$""""""######$$$%%%%%%%%%&&&&&&%%%$$$###########################$$$$$$$$$########################################################################"""###$$$%%%%%%%%%%%%$$$################################################################################################!!!""""""!!!!!!###$$$"""""""""######$$$$$$$$$!!!%%%'''$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$[[[CCC:::444333222111000...------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------///,,,)))'''((()))(((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((()))'''((()))((('''&&&''')))(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&'''&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""###%%%'''((("""""""""""""""""""""""""""""""""###$$$$$$$$$%%%########################"""###$$$$$$%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""####################################$$$$$$$$$%%%""""""###$$$$$$%%%&&&&&&''''''&&&$$$$$$#########""""""#########$$$$$$$$$########################################################################!!!"""###%%%&&&&&&&&&%%%################################################################################################!!!"""###""""""$$$%%%###$$$$$$$$$$$$$$$$$$$$$ '''***&&&"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$|||XXXBBB999444333222111000...------......---------,,,,,,,,,+++++++++,,,,,,---------,,,)))'''&&&''')))))))))''''''(((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&%%%&&&'''((()))'''((()))((('''&&&''')))(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&''''''((($$$%%%''''''&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$%%%$$$$$$$$$######""""""###$$$%%%%%%%%%%%%$$$###""""""""""""""""""""""""###############$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&%%%############%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""###########################$$$$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################################################################!!!###%%%&&&'''&&&&&&################################################""""""""""""""""""""""""######################## """###$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% (((,,,'''!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$uuuWWWDDD888444444333111000...------.........------,,,,,,,,,(((---000---'''&&&---444,,,((((((,,,+++&&&&&&***''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((+++***)))(((&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''''''''(((((())))))((('''&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&(((***)))%%%&&&***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#################################"""""""""""""""########################""""""""""""############%%%%%%$$$###"""""""""###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$########################$$$$$$$$$$$$######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$$$$$$$"""!!!$$$###""""""$$$$$$$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################tttWWWDDD888444333222111000...------------------------,,,,,,***...000---))))))...333444---)))***)))&&&'''***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''((((((+++***)))'''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&((('''###$$$'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""####################################""""""""""""########################""""""""""""############%%%$$$######""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$$$$######%%%%%%%%%$$$$$$#######################################$$$$$$$$$$$$######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!%%%$$$######$$$%%%###"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$######$$$%%%%%%$$$######!!!""""""""""""###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################sssWWWDDD888444333222111000......---,,,,,,------------------+++,,,,,,+++******---///;;;222***''''''''''''***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''(((((()))******((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&((()))***&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%((('''######'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################""""""""""""############$$$$$$###"""""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########&&&%%%$$$$$$%%%%%%###"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################$$$$$$$$$%%%"""###$$$$$$$$$$$$###"""!!!""""""""""""############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################qqqVVVDDD888333333222111000///......,,,,,,,,,------.........***)))''''''((())))))))):::222***''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%''''''''''''(((((())))))***)))((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''((()))&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&'''***(((%%%%%%)))&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""###############$$$$$$########################!!!"""""""""##################""""""""""""##############################################################################""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######$$$$$$$$$##############################$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%'''&&&$$$$$$%%%%%%###"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""""""""""""""############$$$$$$$$$$$$$$$%%%%%%########################%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################pppVVVDDD888333222222111000///......,,,,,,,,,------.........***(((&&&'''((()))((('''333///+++((()))***(((&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%'''''''''((((((((((((((()))((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''')))***)))&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))((($$$%%%(((%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""######$$$$$$$$$%%%########################!!!"""""""""###############""""""!!!""""""##############################################################################""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""%%%'''&&&%%%###$$$%%%%%%###"""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!!!!""""""#####################$$$$$$%%%%%%%%%########################&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$##################$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################nnnVVVDDD888222222111111000//////...,,,,,,------------------+++***)))******+++)))(((,,,......+++)))***)))&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%'''***+++***'''%%%''')))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''$$$###$$$'''&&&""""""&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$########################""""""######$$$%%%%%%%%%########################""""""""""""############""""""!!!!!!!!!"""#################################################################################""""""!!!!!!""""""#########$$$$$$$$$$$$######"""""""""###############"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!""""""######$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&$$$""""""%%%)))$$$###""""""$$$$$$$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&########################%%%%%%%%%$$$######""""""""""""""""""""""""""""""$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%!!!""""""""""""#########%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################mmmUUUDDD888222222111111000/////////------------------,,,,,,***+++++++++***)))))))))+++111222,,,((()))***)))((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&)))+++***&&&$$$&&&)))''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$###$$$'''%%%""""""&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""###$$$$$$%%%&&&&&&########################""""""""""""############!!!!!!!!!!!!!!!"""#######################################################################################""""""###############$$$$$$$$$$$$######!!!"""""""""#########$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&%%%###!!! !!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''%%%""""""&&&***"""!!! !!!###$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################################################################"""###$$$%%%&&&%%%%%%$$$"""######$$$%%%%%%&&&&&&########################"""""""""######$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&!!!""""""""""""#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################lllUUUDDD888222222111111000000//////.........------,,,,,,,,,(((***+++***(((''''''(((---444666---&&&'''++++++))))))))))))))))))))))))''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((%%%(((+++)))%%%###%%%)))'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&%%%&&&)))'''$$$$$$(((%%%$$$$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&########################""""""""""""############!!!!!!!!!!!!!!!"""######################################################""""""""""""""""""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$######!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%### !!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''%%%!!!!!!&&&+++  ###$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$###""""""""""""###$$$%%%%%%&&&&&&######################## !!!###%%%&&&'''""""""""""""""""""""""""$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%''''''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################gggRRRDDD999444222////////////...---+++,,,,,,------,,,,,,+++************))))))))))))777444///***''''''(((((())))))))))))))))))))))))&&&&&&&&&((((((&&&"""'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$#######################################$$$%%%%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!"""############$$$$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$#########""""""""""""############""""""!!!!!!!!!!!!""""""""""""########################""""""""""""############$$$$$$##################$$$$$$############$$$$$$###"""!!!"""###$$$$$$$$$'''$$$"""!!!###$$$$$$"""###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############$$$$$$#####################$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$############$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$########################################################################!!!""""""""""""#########################################################%%%%%%$$$###$$$%%%&&&'''((('''%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########$$$$$$$$$############"""""""""""""""""""""""""""########################fffQQQDDD999444222////////////...---+++,,,,,,------,,,,,,+++************))))))))))))111///+++)))''''''((()))))))))))))))))))))))))))&&&&&&&&&''')))(((%%%###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%##################$$$$$$########################$$$$$$%%%%%%%%%$$$###""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!"""""""""#########""""""############""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""###########################""""""""""""####################################$$$$$$############$$$$$$############$$$###"""!!!$$$%%%&&&%%%###""""""######$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""#######################################$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$############$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$########################################################################"""""""""#########$$$$$$################################################%%%$$$$$$$$$%%%&&&((()))***)))'''%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$############"""################################################dddPPPCCC:::444222////////////...---+++,,,,,,------,,,,,,+++************))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))'''&&&&&&'''((()))((('''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""########################"""############$$$$$$$$$%%%%%%$$$$$$###""""""""" !!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$############### !!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""##############################""""""""""""####################################$$$$$$############$$$$$$###$$$$$$$$$$$$###!!! """&&&&&&""" """$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""#######################################$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$############$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((***+++...,,,***'''%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$########################bbbOOOCCC:::444222////////////...---+++,,,,,,------,,,,,,+++************)))))))))(((&&&''''''(((((((((''''''(((((((((((((((((((((((()))'''%%%%%%'''((((((((('''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!"""""""""######"""######$$$$$$######"""""""""""""""""""""""""""!!!"""""""""############################################################!!!!!!""""""""""""!!!!!!!!!!!!"""""""""#################################!!!"""""""""###########################$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$######%%%&&& !!!!!! !!!###%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!"""""""""############""""""""""""###############$$$$$$###""""""###%%%########################################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$############$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&)))+++---000...+++(((%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################```MMMBBB:::444222////////////...---+++,,,,,,------,,,,,,+++************)))))))))((((((((()))))))))(((&&&&&&((((((((((((((((((((((((+++(((%%%$$$%%%&&&&&&%%%'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$###############"""""""""#########$$$$$$######$$$$$$$$$$$$##############################!!!"""""""""############################################################"""######$$$$$$######"""""""""""""""############""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$############$$$$$$&&&%%%$$$"""!!!$$$***///000)))!!! $$$$$$$$$"""######$$$$$$######"""""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!"""""""""############!!!!!!"""""""""############$$$$$$###""""""###%%%########################################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$############$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########%%%'''))),,,---///---***(((%%%$$$###############$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################]]]LLLBBB:::444222////////////...---+++,,,,,,------,,,,,,+++************)))))))))))))))))))))))))))'''&&&&&&))))))))))))))))))))))))+++)))&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&&&&%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$####################################$$$$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""###################################################$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""############"""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$!!!!!!$$$,,,222BBB666'''!!!###%%%$$$!!!""""""############"""""""""############$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############ !!!!!!""""""############$$$$$$###""""""###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$############$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############################################################$$$$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&(((+++,,,+++***(((&&&$$$######$$$############$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$########################~~~\\\KKKAAA:::444222////////////...---+++,,,,,,------,,,,,,+++************))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))***((('''&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%###"""###$$$######$$$$$$$$$%%%%%%%%%##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""""""""###############$$$$$$%%%%%%$$$$$$###########################""""""""""""####################################""""""#########$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$ ###$$$###!!!###)))...DDD:::---%%%$$$$$$###!!!""""""############"""""""""############$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############ !!!!!!"""######$$$###$$$$$$###""""""###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$############$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################"""""""""#########$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%############%%%''')))+++'''&&&%%%#########$$$$$$############$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$############"""################################################}}}[[[JJJAAA:::444222000/////////...---+++,,,,,,------,,,,,,+++************))))))))))))'''&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))((('''((()))***)))((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!!!!###$$$%%%########################"""############$$$$$$$$$##################$$$$$$!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%$$$$$$###########################""""""""""""####################################""""""######$$$$$$$$$$$$""""""############"""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$!!!%%%%%%""""""$$$(((<<<666...'''###"""######""""""############"""""""""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$$$$%%%''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############ !!!"""######$$$###$$$$$$###""""""###%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$############$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################!!!""""""""""""#################################%%%%%%%%%%%%%%%%%%%%%%%%######"""###$$$&&&(((***$$$###"""""""""###$$$%%%"""############$$$$$$$$$$$$#########$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########$$$$$$$$$############"""""""""""""""""""""""""""########################yyyXXXIII@@@888333222000.........//////...---,,,+++***+++,,,---+++++++++***)))(((((('''))))))((((((''''''&&&&&&)))*********)))'''$$$"""))))))))))))))))))))))))%%%'''(((((('''%%%&&&&&&'''&&&&&&((()))***((('''''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##########################################$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%########################""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$######""""""""""""""" !!!"""###$$$$$$%%%%%%$$$###""""""###$$$%%%$$$$$$######""""""!!!!!!########################""""""""""""############%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$###""""""################################################///DDD444'''$$$'''######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""""""""############"""############$$$$$$$$$################################################################################################"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$##############################%%%###""""""###$$$$$$##################$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$###!!!"""&&&$$$ """((($$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%$$$###"""""""""###$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&$$$###"""!!!!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$##################%%%%%%%%%$$$$$$#########""""""""""""""""""""""""wwwVVVHHH???777222111000///.........///------,,,,,,++++++,,,,,,++++++******)))(((((('''(((((((((((((((''''''''')))******)))(((&&&%%%###(((((((((((((((((((((((('''''''''&&&&&&(((+++...***)))''''''((((((&&&%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$%%%###########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%########################""""""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""$$$######"""""""""""""""!!!!!!""""""######$$$$$$$$$######""""""######$$$#########"""""""""""""""########################""""""""""""############%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$######"""################################################+++???222'''$$$'''######$$$$$$$$$$$$######$$$$$$$$$######"""""""""""""""###$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$################################################################################################!!!!!!""""""##################$$$$$$$$$$$$#################################$$$###"""!!!###'''+++$$$$$$##################"""""""""""""""""""""""""""############$$$$$$$$$######%%%""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$######""""""###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$##################%%%%%%%%%$$$$$$$$$##############################sssTTTFFF>>>666222111000///.........///,,,,,,------,,,,,,++++++++++++******)))((((((((('''''''''(((((((((((((((******)))((('''&&&&&&%%%'''''''''''''''''''''''''''&&&%%%$$$%%%***111666...+++(((&&&&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$#########%%%$$$############$$$%%%########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$#########""""""############""""""$$$######""""""""""""""""""""""""""""""#########"""######$$$$$$######"""""""""""""""####################################""""""""""""############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&777... '''%%%'''######$$$$$$$$$$$$###############"""""""""""""""""""""###$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""############$$$$$$$$$################################################################################################!!!!!!""""""""""""""""""######$$$$$$$$$$$$##############################!!!###%%%"""!!!***222%%%$$$$$$$$$###""""""""""""""""""""""""""""""""""""############$$$$$$$$$### %%%%%%###"""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$oooQQQDDD<<<555111111000000///.........+++,,,---...---,,,+++***************))))))((((((&&&&&&''''''(((((())))))***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&***111555...+++'''%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$######""""""########################%%%%%%$$$$$$######""""""$$$$$$############$$$$$$########################"""""""""""""""######$$$%%%%%%$$$$$$######""""""!!!!!!""""""""""""!!!!!!$$$######"""""""""""""""#########"""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""######$$$$$$########################!!!"""""""""############$$$$$$############$$$$$$""""""######$$$$$$$$$%%%################################################"""...)))!!!&&&%%%!!!&&&######$$$$$$$$$$$$########################""""""""""""###$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$################################################################################################$$$############$$$$$$$$$######$$$$$$$$$$$$############################## """###""" """(((...%%%%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$%%%###"""###%%%$$$######""""""""""""""""""""""""###################################################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%lllOOOCCC<<<444111111111000//////...---+++,,,---...---,,,+++************)))))))))))))))&&&&&&''''''(((((()))))))))(((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''(((+++...+++(((%%%$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######"""""""""########################$$$$$$$$$######"""""""""################################################""""""!!!!!!!!!"""###$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""""""""""""""#########"""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!"""""""""############$$$######""""""######$$$!!!""""""######$$$$$$%%%################################################!!!'''%%%"""%%%%%%###%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################!!!"""""""""############""""""#########$$$$$$$$$################################################################################################$$$$$$###""""""######$$$######$$$$$$$$$$$$##############################!!!!!!!!!"""###$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$&&&***,,,)))$$$"""$$$&&&""""""""""""""""""""""""#########################################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""###$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%iiiMMMCCC<<<444000111111111000///...---,,,,,,------,,,,,,++++++******))))))))))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((((('''&&&'''((('''&&&$$$$$$&&&(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#######################################"""""""""#######################################"""""""""""""""###$$$$$$###""""""########################""""""!!! !!!"""###$$$###############"""""""""""""""!!!!!!!!!!!!""""""$$$######""""""""""""""""""""""""""""""#########!!!""""""######""""""!!!""""""""""""############""""""""""""""""""""""""""""""""""""##################""""""""""""######"""""""""#########$$$$$$################################################""""""###$$$###$$$%%%$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""""""""############"""############$$$$$$$$$###################################################################################################"""!!!  !!!"""######$$$$$$$$$$$$##############################"""!!!!!!"""$$$$$$!!!%%%$$$$$$$$$###""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%---000***###!!!%%%(((#################################################################################$$$$$$%%%%%%&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%gggLLLCCC<<<444000111111111000///...---------,,,,,,++++++,,,,,,)))))))))))))))))))))***((((((((((((((('''''''''%%%&&&''')))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''%%%&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""""""""####################################""""""""""""############!!!"""###$$$$$$###"""!!!###########################""" !!!###$$$""""""""""""##################"""!!!!!!"""######$$$######"""""""""""""""!!!!!!""""""######$$$$$$""""""!!!!!!!!!!!!""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""######""""""""""""############################################################&&&!!!"""$$$"""###&&&#########$$$$$$$$$$$$######"""#########$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""""""""############"""############$$$$$$$$$###################################################################################################""" !!!!!!######$$$$$$$$$$$$##############################"""#########""""""""""""$$$$$$##################"""""""""""""""""""""""""""############$$$$$$$$$"""))),,,&&&"""###&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$%%%%%%&&&&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$fffLLLCCC<<<444000000111111111///---,,,...---,,,+++***+++,,,---)))))))))))))))*********))))))(((((('''''''''&&&$$$%%%((()))***)))((('''''''''''''''''''''''''''&&&'''((('''&&&%%%'''(((&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""###$$$&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################!!!!!!""""""######$$$$$$########################!!!!!!""""""######$$$$$$!!!"""###$$$$$$###"""!!!###########################"""  !!!###$$$!!!!!!""""""######$$$$$$$$$###"""!!!!!!"""###$$$$$$######""""""""""""""" !!!!!!"""###$$$$$$%%%###"""!!! !!!"""###$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""##################""""""""""""###############"""""""""""""""################################################((( """%%% """'''#########$$$$$$$$$$$$######!!!!!!""""""#########$$$""""""###$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""############%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$################################################################################################&&&$$$"""!!! !!!"""#########$$$$$$$$$$$$##############################!!!$$$&&&###$$$)))###############$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$%%%!!!!!!&&&'''###$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$%%%%%%&&&&&&"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$"""!!!""""""######$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&'''((($$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$gggMMMAAA999222222111000111222111000......,,,++++++------,,,***+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$((($$$ """%%%'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""'''''''''&&&&&&%%%%%%%%%$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""############$$$$$$$$$$$$#########"""""""""""""""""""""""""""###((((((""" $$$%%%"""$$$""" !!!$$$%%%###!!!$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&%%%###  !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$ """#########"""!!!########################$$$$$$$$$############"""######$$$$$$$$$$$$######"""############$$$$$$$$$########################"""############$$$$$$$$$""""""#########""""""!!!###########################$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$#########""""""########################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""############$$$###"""###$$$$$$###"""########################$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#####################"""!!!!!!#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$dddLLLBBB;;;555222111000111222222000......,,,++++++------,,,***************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!"""%%%'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%$$$######&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############$$$$$$#########"""""""""""""""""""""""""""""""""$$$))))))$$$"""%%%&&&$$$$$$"""!!!!!!###$$$###!!!############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""%%%###!!! """%%%&&& !!!""""""###"""""""""""""""""""""""""""""""""""""""######### """#########"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""#########$$$######"""""""""############$$$$$$$$$########################"""############$$$$$$$$$""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""############$$$###"""###$$$$$$###"""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#####################"""!!!!!!########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$aaaJJJBBB===888222111000111222222000......,,,++++++------,,,***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!"""%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""##################"""""""""!!!!!!!!!""""""""""""""""""""""""###''''''###"""$$$%%%$$$###"""!!!"""###$$$###!!!############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$%%%&&& !!!!!!""""""#######################################"""""""""""" !!!""""""######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""###############"""!!! """############$$$$$$$$$########################"""############$$$$$$$$$""""""###############"""########################%%%%%%$$$######$$$%%%%%%########################"""""""""""""""##################################################################"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#######################################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############$$$###"""###$$$$$$###"""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$###############$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$]]]HHHAAA===888222111111111222222000///...,,,++++++,,,---+++************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%%%%######$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!######!!! """"""###"""""""""######""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!)))000111---'''""" !!!!!!""""""""""""########################$$$$$$######""""""!!!!!!!!!!!!""""""############""""""""""""""""""""""""$$$$$$$$$#########""""""############"""!!! """"""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""###$$$$$$$$$##############################&&&%%%###""""""###%%%&&&""""""############$$$$$$!!!!!!"""""""""#########################################################!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""!!!"""""""""############$$$###"""###$$$$$$###"""#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$[[[FFF@@@<<<666333222111222333222111///...,,,++++++,,,---+++***))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%%%%$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!###""""""######"""""""""###""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""&&&111888999222(((!!!!!!!!!!!!"""""""""""""""########################$$$$$$######""""""!!!!!!"""""""""""""""######$$$""""""""""""""""""""""""$$$$$$$$$#########""""""###############"""!!!!!!""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################&&&%%%###""""""###%%%&&&""""""######$$$$$$$$$$$$"""""""""""""""######################################################### !!!"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######!!!"""""""""############$$$###"""###$$$$$$###"""########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$YYYEEE@@@;;;555333222111222333333111///...,,,++++++------,,,***))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''"""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""##################"""""""""!!!!!!!!!""""""""""""""""""""""""###"""###$$$###!!!###'''!!!###$$$###"""!!!"""###""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!$$$))),,,+++((($$$ """"""""""""""""""""""""####################################""""""""""""###""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$$$$######"""############$$$$$$$$$########################"""############$$$$$$$$$""""""###$$$%%%%%%%%%%%%########################%%%%%%$$$######$$$%%%%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$########################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############$$$###"""###$$$$$$###"""########################"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$XXXFFFAAA<<<555333222222222333333111///...,,,++++++------,,,***((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$############$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$#########"""""""""""""""""""""""""""""""""$$$"""###&&&%%%!!!###(((!!!###$$$###!!!!!!"""$$$!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""###$$$%%%%%%&&&%%%%%%"""############$$$$$$$$$########################"""############$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&'''''''''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""############$$$###"""###$$$$$$###"""########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$~~~XXXGGGCCC>>>777333222222222333333111000...---+++,,,------,,,***(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$############""""""""""""""""""""""""### !!!$$$### !!!'''!!!###%%%$$$!!! """$$$!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&&&&&&&&&&%%%#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$###"""""""""###%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$############""""""###$$$%%%&&&'''''''''"""############$$$$$$$$$########################"""############$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&###########################$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&'''(((((()))((('''&&&$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""############$$$###"""###$$$$$$$$$"""########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$zzzRRRBBBBBB>>>666333222222111111222222333++++++++++++++++++++++++************************)))))))))))))))(((''''''))))))))))))(((((((((((('''''''''''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######$$$#########""""""!!!!!!########################"""!!!!!!!!!"""###$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$###"""!!!!!!""""""######""""""######$$$%%%########################$$$$$$$$$############"""########################$$$$$$$$$#########""""""################################################$$$###"""""""""###%%%%%%"""############$$$$$$$$$########################$$$$$$############$$$$$$#########""""""%%%)))---%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$'''))),,,...+++)))'''%%%$$$###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$%%%$$$######$$$$$$############$$$$$$"""######$$$$$$######"""""""""""""""""""""""""""%%%%%%$$$###""""""######""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%yyyRRRBBBAAA===555222222222111111222222222------,,,,,,+++++++++***************************)))))))))))))))(((''''''((((((((((((''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######$$$$$$$$$$$$#########"""########################""""""""""""""""""###$$$%%%$$$$$$######$$$$$$%%%$$$$$$###"""""""""""""""######""""""######$$$%%%########################!!!!!!"""###$$$%%%%%%&&&########################$$$$$$$$$#########""""""################################################$$$###"""""""""###$$$%%%"""############$$$$$$$$$########################$$$$$$############$$$$$$###$$$$$$###"""###&&&)))$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$&&&(((***+++)))(((&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$###$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""%%%$$$$$$###""""""######""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%(((***''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%xxxRRRCCC@@@;;;444222222222222222222222222///......---,,,+++******************************)))))))))))))))(((((('''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##################""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########%%%%%%%%%$$$$$$$$$$$$$$$########################$$$###""""""""""""""""""$$$$$$############$$$$$$$$$###""""""""""""""""""######""""""######$$$%%%########################!!!!!!"""###$$$%%%%%%&&&########################$$$$$$$$$#####################################################################""""""######$$$%%%"""############$$$$$$$$$########################$$$$$$############$$$$$$###$$$%%%$$$""""""###$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$&&&'''(((&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""%%%$$$######"""############""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$$$$''',,,111((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%uuuQQQCCC???:::333111111222222222222111111000000///...,,,+++******************************(((((())))))))))))(((((()))(((((((((((('''''''''%%%%%%%%%&&&'''((()))))))))(((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############"""""""""$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""!!!!!!!!!"""$$$$$$############$$$$$$######"""""""""""""""#########""""""######$$$%%%########################$$$$$$$$$############"""###############################################################################################################$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$############$$$$$$!!!###$$$$$$###!!!!!!"""$$$##################$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$$$$#####################$$$$$$%%%##################$$$$$$$$$$$$$$$#############################################$$$$$$$$$%%%%%%%%%########################################################################################################################""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""$$$$$$###############$$$###""""""""""""""""""###################################################!!!""""""""""""############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%)))000555))))))((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&rrrPPPCCC???999333000111111222222111111000000000///...,,,+++******************************(((((())))))))))))((((((*********))))))))))))(((%%%%%%%%%&&&'''((())))))'''''''''&&&%%%$$$######$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$""""""##########################################$$$$$$###"""!!!!!!!!!"""$$$######""""""######$$$###"""""""""""""""############""""""######$$$%%%########################$$$$$$$$$############"""################################################################################################""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$############$$$$$$!!!$$$$$$###"""""""""#########$$$$$$#################################""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$$$$###########################"""""""""########################################################################$$$$$$$$$%%%%%%%%%########################################################################################################################""""""""""""""""""""""""###############$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$###############$$$$$$######""""""""""""######################################################!!!""""""""""""##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%***000555))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&nnnOOODDD???999444///000111222222111000//////......---,,,+++******************************'''(((((()))))))))))))))+++++++++*********))))))%%%&&&&&&&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%"""""""""""""""#################################$$$###""""""""""""""""""######""""""""""""######"""""""""""""""######$$$######""""""######$$$%%%########################!!!!!!"""###$$$%%%%%%&&&#######################################$$$$$$$$$################################################""""""###$$$$$$$$$$$$###"""############$$$$$$$$$########################$$$$$$############$$$$$$"""$$$$$$###""""""###"""###$$$$$$$$$$$$###""""""""""""###############"""""""""############$$$%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$$$$######"""######$$$######"""""""""######$$$$$$$$$######"""""""""#############################################$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""######""""""######$$$%%%$$$$$$############$$$$$$#########$$$$$$#########""""""""""""""""""""""""#########"""######$$$%%%$$$######""""""######$$$################################################"""""""""#########$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''')))---000'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&kkkNNNDDD???999555///000111222222111000///------,,,,,,+++++++++***************************''''''((()))))))))))))))************))))))))))))&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((("""$$$%%%''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%"""""""""######$$$$$$$$$########################""""""""""""""""""###$$$######""""""""""""######"""""""""""""""###$$$$$$######""""""######$$$%%%########################!!!!!!"""###$$$%%%%%%&&&########################""""""#########$$$$$$$$$################################################!!!"""###$$$%%%$$$$$$###"""############$$$$$$$$$########################$$$$$$############$$$$$$###$$$%%%$$$"""!!!!!!""""""###$$$$$$$$$$$$###"""!!!"""""""""#########$$$""""""""""""############%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$$$$######""""""###$$$$$$$$$###"""###$$$$$$%%%%%%$$$###"""!!!"""""""""#########$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&################################################################################################""""""""""""""""""""""""$$$###"""""""""###$$$%%%$$$$$$############$$$$$$!!!""""""######""""""!!!""""""""""""""""""""""""######""""""###$$$$$$%%%$$$######""""""######$$$############################################################$$$$$$$$$%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&((((((((('''(((***%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''jjjNNNEEE???:::666...000111222222111000...++++++++++++++++++++++++************************''''''((()))))))))))))))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&((()))******"""###%%%''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%#########$$$$$$%%%%%%%%%########################""""""!!!!!!"""###$$$$$$######""""""""""""######""""""!!!""""""###$$$$$$#########"""###$$$$$$%%%########################$$$$$$$$$############"""########################""""""######$$$$$$$$$$$$################################################!!!"""###$$$%%%$$$######"""############$$$$$$$$$########################$$$$$$############$$$$$$'''''''''%%%""" !!!"""###$$$%%%%%%$$$###"""!!!!!!""""""#########$$$""""""""""""############%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$######!!!"""$$$%%%%%%$$$######$$$%%%%%%&&&%%%$$$###"""!!!!!!""""""#########$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""""""""###%%%&&&$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######""""""###$$$%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""###########################$$$$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''###&&&)))***(((&&&%%%%%%######$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''gggKKK???AAA???333222111000000111111000...+++,,,,,,,,,,,,+++******))))))))))))))))))))))))***)))(((''''''((()))***((()))******)))'''%%%$$$&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&'''((()))++++++,,,%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%########################%%%%%%$$$###""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""#########"""""""""""""""%%%$$$######""""""############""""""!!!!!! """"""############""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#########""""""$$$#########""""""!!!!!!""""""############""""""########################""""""#########$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""###$$$%%%%%%$$$###"""##############################$$$$$$$$$$$$##############################$$$$$$############$$$$$$################################################"""""""""###$$$$$$$$$%%%!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''eeeJJJ===???===222222111000000111111000...+++,,,,,,,,,,,,+++******))))))))))))))))))))))))***)))(((''''''((()))***(((((()))***)))'''%%%$$$&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))%%%%%%$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%########################%%%$$$$$$###""""""######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############%%%$$$######""""""############""""""!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""####################################"""############$$$$$$$$$$$$$$$$$$#########""""""$$$#########""""""""""""""""""############""""""###########################$$$$$$$$$%%%%%%%%%%%%############""""""""""""########################"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""##############################$$$$$$$$$$$$##############################$$$$$$############$$$$$$###############################################################$$$$$$$$$$$$###"""""""""""""""###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''bbbIII<<<<<<:::000222000//////111111000...+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))'''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))(((&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%########################%%%$$$######"""#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""""""""###$$$$$$$$$%%%$$$######""""""#########""""""""""""!!!!!!!!!""""""############"""""""""""""""""""""""""""""""""""""""#########$$$$$$########################"""############$$$$$$$$$$$$$$$$$$##############################"""""""""""""""############""""""########################$$$$$$%%%%%%%%%&&&&&&&&&################################################"""############$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$$$$$$$##############################$$$$$$############$$$$$$################################################$$$$$$$$$###############%%%%%%$$$""""""!!!!!!!!!###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ###%%%&&&&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((((((((&&&&&&&&&&&&'''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((```HHH===;;;999000222000//////000000///...+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))((('''&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%########################$$$$$$###############$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%###"""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%%%%$$$######""""""######""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$################################################"""######$$$$$$######"""########################$$$$$$$$$%%%%%%%%%%%%&&&"""###############$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$##############################$$$$$$############$$$$$$################################################%%%$$$$$$$$$###"""""""""%%%$$$######"""""""""###"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((]]]III>>>;;;999222111000//////000000///---+++,,,,,,,,,,,,+++******************************(((((())))))))))))((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""####################################$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""######$$$%%%########################$$$###############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$###""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""!!!"""""""""####################################!!!""""""###$$$%%%%%%&&&%%%$$$######""""""######""""""""""""############""""""############""""""""""""""""""""""""""""""############$$$$$$$$$$$$########################""""""#########$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$$$$##########################################$$$$$$$$$$$$""""""######$$$$$$$$$%%%########################""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$$$$##############################$$$$$$############$$$$$$################################################%%%$$$$$$$$$###"""""""""###############$$$%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))ZZZIII???;;;999444111///......000000///---+++,,,,,,,,,,,,+++******************************(((((())))))))))))((((((((((((((((((''''''((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%########################""""""""""""""""""""""""######""""""######$$$%%%#################################"""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""####################################"""#########$$$%%%%%%%%%%%%$$$######""""""######"""""""""############$$$""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$##############################$$$$$$############$$$$$$################################################$$$$$$$$$###############"""""""""######%%%&&&&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))VVVGGG>>>:::999444111///......//////...---+++,,,,,,,,,,,,+++******************************'''((()))******)))((('''((((((''''''''''''((((((&&&&&&&&&''''''''''''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%########################""""""""""""""""""""""""######""""""######$$$%%%##############################""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######""""""#########$$$$$$$$$""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$####################################$$$$$$$$$%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&##############################$$$$$$$$$$$$##############################$$$$$$############$$$$$$###############################################################$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***&&&&&&'''''''''((((((((((((((()))))))))*********((((((((((((((((((((((((************************}}}TTTEEE===999888444111///......//////...---+++,,,,,,,,,,,,+++******************************'''((()))******)))((('''(((((('''''''''(((((()))&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###"""#########$$$$$$$$$$$$&&&%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""#########"""###$$$$$$%%%##############################""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&'''""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""####################################%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""#########""""""######$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&##############################$$$$$$$$$$$$##############################$$$$$$############$$$$$$################################################""""""######$$$$$$$$$%%%&&&&&&%%%$$$############%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***&&&&&&&&&&&&'''''''''((((((((())))))*********+++))))))))))))))))))))))))************************}}}RRRDDD<<<666666444///............---------,,,,,,,,,+++++++++*********************)))(((((())))))************))))))&&&''')))*********)))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%"""###$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!!######$$$$$$$$$$$$######"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""!!!"""""""""####################################"""""""""###%%%%%%###!!!&&&%%%%%%$$$%%%&&&''')))""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$%%%&&&&&&$$$!!!#######################################"""!!!!!!######""""""######$$$%%%########################$$$$$$$$$#########""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%!!!!!!"""###$$$%%%%%%&&&###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$###############"""!!!!!!"""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''******)))((('''&&&%%%%%%(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))+++)))'''(((***,,,+++***(((&&&%%%%%%(((***,,,---)))***++++++***+++---...{{{RRREEE===777666333///............---------,,,,,,,,,++++++++++++******************)))(((((())))))************))))))%%%&&&''''''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$########################...+++(((&&&%%%$$$###!!!%%%%%%%%%%%%%%%&&&''''''""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$######$$$%%%%%%$$$"""#######################################"""!!!!!!######""""""######$$$%%%########################$$$$$$$$$#########""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$##################$$$$$$###"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''')))))))))(((''''''&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((()))))))))***((((((((()))))))))******,,,***((((((******(((&&&---,,,,,,+++,,,+++***))))))***+++*********,,,///yyyQQQFFF>>>888555222///............---------,,,,,,,,,,,,++++++++++++***************)))((((((((())))))******))))))(((%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$###############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################333///)))%%%$$$######"""$$$$$$%%%&&&&&&&&&%%%%%%""""""""""""""""""""""""$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$###!!!!!!###$$$$$$####################################$$$######"""!!!######""""""######$$$%%%########################$$$$$$$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$"""""""""###$$$$$$$$$%%%$$$###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******((())))))))))))*********,,,+++***+++++++++)))'''((()))+++---------,,,+++***,,,---...000333777;;;uuuPPPGGG@@@888555111///............---------------,,,,,,,,,+++++++++***************)))(((((((((((())))))))))))((((((&&&&&&$$$$$$$$$%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%#########$$$$$$$$$%%%%%%########################+++(((%%%######$$$$$$######$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################$$$$$$############$$$$$$########################$$$""" """###$$$####################################$$$$$$######"""######""""""######$$$%%%################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$###################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$!!!!!!"""###$$$%%%%%%%%%%%%$$$######%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))*********)))))))))*********++++++******+++,,,------,,,+++((()))+++,,,,,,---...//////222555888===DDDLLLQQQrrrNNNFFF@@@999555111///............------------------,,,,,,,,,++++++***************)))(((((((((((())))))))))))((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$"""""""""###$$$$$$$$$%%%""""""""""""#########$$$###########################""""""###%%%%%%###"""######%%%%%%%%%$$$###"""""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################$$$$$$############$$$$$$########################$$$""" """###$$$$$$##############################$$$$$$$$$$$$############""""""######$$$%%%###################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$!!!!!!"""###$$$%%%%%%%%%&&&$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((())))))))))))((((((************************))))))))))))************************++++++++++++)))***++++++++++++++++++/////////---,,,...222666<<<>>>AAAEEEKKKSSS]]]cccpppLLLEEE???999666111///............---------------------,,,,,,,,,,,,***************)))(((((('''(((((())))))((((((''')))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$###############$$$$$$$$$!!!!!!"""""""""#################################$$$######%%%&&&%%%""" ######$$$$$$$$$###""""""""""""""""""""""""""""""###############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$###########################""" !!!###%%%%%%$$$########################"""###$$$$$$%%%$$$$$$$$$######""""""######$$$%%%#######################################$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$"""""""""###$$$$$$$$$%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%(((((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,+++,,,,,,***(((((()))++++++---///000333999CCCJJJQQQRRRSSSVVVZZZbbbkkkrrrnnnKKKDDD???999666222///............---------...------------,,,,,,,,,***************)))((((((''''''((((((((((((''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$###############""""""#########$$$$$$$$$########################%%%###""""""###$$$###"""$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$########################"""""""""###%%%&&&%%%$$$########################"""###$$$$$$%%%%%%%%%$$$######""""""######$$$%%%########################""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$##################$$$$$$$$$######$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,---+++,,,---,,,,,,...222666444999???DDDIIIQQQ\\\dddkkkkkklllmmmqqqyyymmmJJJCCC>>>999777333//////.........---------......---------,,,,,,,,,***************)))((((((''''''((((((((((((''''''''''''((()))((('''%%%$$$))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$##################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$%%%$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%###########################  ###$$$%%%%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$############$$$$$$########################"""""""""%%%''''''&&&$$$########################"""###$$$%%%%%%%%%%%%%%%#########"""###$$$$$$%%%########################""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$#######################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!""""""###$$$$$$$$$$$$$$$###############$$$######$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%!!!""""""###%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))************+++++++++++++++,,,,,,,,,---------***,,,...000222777???EEESSSXXX^^^aaabbbeeelllrrr~~~~~~gggLLLAAA===>>>444666000000...---------------,,,,,,++++++***)))(((((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$##################################################################################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$#########################################################$$$$$$############$$$$$$"""###%%%%%%%%%###!!! """"""""""""############!!!!!!""""""#########$$$""""""############""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!! ######$$$$$$$$$$$$######$$$&&&))))))'''%%%$$$$$$$$$$$$$$$############"""%%%%%%%%%$$$$$$#########""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$&&&%%%###"""""""""############$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""$$$$$$$$$#########"""""" !!!"""""""""""""""########################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))***)))((((((((()))+++,,,))))))))))))************))))))))))))***+++,,,---///---,,,,,,.........---+++---///000...------...222888999777???UUUhhhpppppptttxxxxxxuuusssvvvyyy}}}}}}hhhMMMBBB>>>>>>444666000000///...------------,,,,,,++++++***))))))((())))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################################################################################################################"""############$$$$$$$$$%%%%%%%%%$$$$$$#########################################################$$$$$$############$$$$$$"""###%%%%%%%%%###""" """"""""""""########################""""""""""""""""""############""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ######$$$$$$$$$$$$#########&&&((((((&&&$$$######$$$$$$$$$$$$############%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%###"""""""""############$$$$$$$$$%%%%%%%%%########################################################################$$$$$$$$$#########""""""!!!!!!"""############"""########################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&&&&&&&''''''((()))))))))***))))))((()))***+++,,,))))))))))))*********+++******)))******+++,,,---++++++,,,.../////////......//////...---...222444777@@@IIIPPP^^^pppxxxvvv~~~hhhNNNBBB>>>>>>444555111000///...------------,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###%%%%%%%%%###"""###$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###################################################################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$############$$$$$$######$$$%%%%%%###"""!!!""""""""""""############%%%$$$$$$###""""""!!!!!!""""""############""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!######$$$$$$$$$$$$######"""$$$&&&&&&%%%#########%%%$$$$$$$$$############%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$$$$######"""############$$$$$$$$$%%%$$$######"""###############$$$$$$$$$%%%%%%%%%########################################################################$$$$$$$$$###############""""""###$$$$$$$$$$$$###########################$$$$$$$$$###############"""############$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&''''''((()))&&&''''''((((((''''''&&&&&&''''''(((((())))))******))))))))))))***++++++))))))*********++++++++++++++++++******+++,,,,,,''')))+++---.........---,,,,,,,,,---111888AAAGGG[[[]]]]]]```ooohhhNNNCCC???>>>333555111000///...------------+++++++++*********))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$################################################################################################""""""#########$$$$$$$$$$$$$$$$$$###############################################################$$$$$$############$$$$$$######$$$$$$$$$######"""!!!"""""""""############$$$#####################"""######$$$$$$######"""######$$$$$$$$$$$$######""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!######$$$$$$$$$$$$######"""###%%%%%%$$$""""""###%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%######################################################################################################$$$%%%%%%%%%%%%$$$################################################""""""#########$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((())))))'''''''''''''''(((((()))''''''(((((((((((('''''''''''''''((())))))******)))))))))*********++++++*********+++++++++,,,,,,---,,,,,,+++++++++,,,,,,,,,---............///111+++///444<<>>333444111111///...............+++++++++***************))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$################################################################################################""""""#########$$$$$$$$$########################################################################$$$$$$############$$$$$$#########$$$$$$$$$######!!!"""""""""############!!!""""""###$$$%%%%%%&&&######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$######"""######$$$$$$$$$$$$######!!!###$$$$$$###"""###$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$############$$$###############$$$$$$$$$%%%%%%%%%######################################################################################################$$$%%%%%%%%%%%%%%%################################################""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***(((''''''''''''((())))))'''(((((((((((((((((('''''''''(((((()))*********)))*********++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,000111000///...000444777777>>>JJJXXXfffttt{{{ooofffcccKKKBBB>>>>>>333444111111000///............************************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''%%%%%%%%%'''&&&&&&%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################"""""""""###$$$$$$%%%%%%################################################################################################"""############$$$$$$$$$"""""""""###############################################################$$$$$$############$$$$$$###############$$$$$$$$$""""""""""""############ !!!"""###$$$&&&''''''######$$$$$$$$$$$$############$$$$$$$$$$$$######"""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$############$$$$$$$$$$$$######"""###$$$$$$###"""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$%%%%%%%%%%%%$$$#######################################$$$$$$$$$"""############$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((''''''(((((()))***'''(((((())))))((((((''''''(((((())))))******+++)))***++++++,,,,,,++++++++++++,,,,,,,,,------------------,,,,,,---......,,,...000111111555<<>>>>>333444222111000///............************************))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%'''&&&&&&%%%%%%$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!""""""###$$$$$$%%%%%%################################################################################################"""############$$$$$$$$$!!!"""""""""#########$$$################################################$$$$$$############$$$$$$######"""######$$$$$$%%%""""""""""""############""""""###$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######"""###$$$$$$######%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$!!!"""###$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""######$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$"""############$$$$$$$$$######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''''''''((((((((((((((((((((())))))***(((((())))))))))))((((((((((((((()))******++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,------...///000---333<<>>444555222111000//////.........******************++++++)))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%%%%$$$$$$%%%'''&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################!!!""""""###$$$$$$%%%%%%################################################################################################"""############$$$$$$$$$!!!!!!""""""#########$$$################################################$$$$$$############$$$$$$######""""""###$$$%%%%%%""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$######%%%'''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$!!!"""###$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""###$$$$$$$$$$$$###########################""""""######$$$$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((''''''''''''(((((((((((((((((()))******(((((())))))))))))((((((((((((((()))******++++++)))***+++,,,---,,,++++++,,,,,,,,,---------......,,,,,,,,,---...///000111888BBBPPP\\\dddllluuu{{{lllWWWHHHAAA???@@@>>>===BBBNNNWWW___kkkwww^^^GGG===;;;???666555..................------+++++++++************)))+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%######%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%######################################################$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$########################"""############$$$$$$$$$&&&%%%###"""""""""##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$########################%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########&&&%%%###"""""""""######%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$###"""!!!########################%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***************+++++++++,,,,,,,,,---,,,,,,---///000000000111///000222222111999EEEKKK^^^vvvnnnbbbNNNEEE@@@AAA@@@===DDDOOOWWWaaaqqq]]]GGG===;;;???555444//////.........---------+++++++++************)))************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%###"""""""""######$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$########################$$$$$$###""""""###$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&%%%$$$$$$###############$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%###"""""""""######%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$########################"""######$$$$$$$$$#############################################"""!!!!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))************+++++++++++++++,,,,,,,,,,,,,,,---------333111...,,,+++,,,......222//////111444===PPPbbbooovvvzzznnnaaaRRRFFFAAAEEEEEEGGGLLLSSS___ttt]]]HHH>>>;;;>>>444333000000///...---,,,,,,++++++++++++************)))************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((('''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$######""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%$$$$$$$$$$$$###########################"""############$$$$$$$$$########################$$$$$$###""""""###$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################'''&&&%%%$$$###"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$#########%%%$$$######"""#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$##################""""""#################################!!!!!!"""$$$$$$%%%%%%%%%########################"""############"""!!!!!!######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$########################$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$%%%$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))******+++++++++,,,,,,---------.........---------------...---------...000222333+++222???JJJPPPXXXggguuuyyygggQQQAAA999666999===MMM^^^oooxxx[[[HHH>>>:::===222222111000///...---,,,+++++++++++++++*********))))))*********)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((()))***)))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&(((+++,,,((('''%%%#########%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$##################%%%%%%$$$$$$###"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$##################$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&%%%$$$###""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############$$$$$$##################$$$$$$############$$$$$$$$$$$$$$$#####################""""""""""""##############################!!!"""###$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((()))))))))*********+++++++++,,,------..................------------(((***---000222444666888888GGGZZZhhhnnnttt~~~pppNNNCCC::::::BBBNNN\\\hhhuuuXXXGGG>>>:::<<<222222111000///...---,,,+++++++++++++++*********))))))))))))))))))))))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&(((+++,,,((('''%%%#########%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$############$$$#########$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$#################################$$$$$$#########""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################""""""###$$$$$$###$$$$$$%%%%%%$$$$$$#######################################$$$#########$$$######""""""######$$$##############################""""""""""""##############################$$$$$$$$$$$$$$$###"""!!!###########################$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))******************++++++,,,------........................---......///000222999AAAGGG___iiittt{{{vvvaaaMMMAAA;;;===FFFYYYlll}}}|||UUUFFF>>>:::<<<222333000000///...---,,,,,,++++++++++++************)))))))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&))))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((('''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$######"""########################"""############$$$$$$$$$""""""###$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$########################"""###$$$$$$$$$$$$###"""!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""###############""""""###$$$$$$$$$$$$#########""""""""""""######"""""""""########################""""""#################################%%%%%%%%%$$$$$$"""!!!!!!########################!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%"""###############$$$$$$#######################################$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++******++++++,,,---............/////////000000000111222333777@@@PPPcccpppyyyzzzooo```PPPDDD>>>CCCKKKZZZaaarrrqqqiii{{{SSSEEE>>>:::<<<333444//////.........---------+++++++++************)))((()))))))))************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%(((,,,---***&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""###$$$%%%$$$$$$###"""""""""###$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%########################"""############$$$$$$$$$########################"""###$$$$$$$$$$$$###"""!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$######""""""""""""######$$$$$$%%%%%%$$$$$$###!!!"""""""""#########$$$!!!"""###$$$%%%$$$$$$#########""""""""""""######!!!"""""""""#########$$$$$$$$$############$$$$$$##############################$$$$$$$$$######"""########################!!!!!!"""#####################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++++++++,,,---...///000000///000000111222333444444777???IIIUUUccctttjjjVVVJJJCCC???BBBJJJXXXnnnyyysssyyyyyyQQQDDD>>>:::<<<333555..................------+++++++++************)))(((((())))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))&&&&&&)))...000---***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$!!!"""###$$$%%%%%%$$$###!!!!!!"""###$$$%%%%%%&&&################################################$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%%########################"""############$$$$$$$$$########################"""###$$$%%%%%%$$$###"""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&%%%$$$"""!!!!!!!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!""""""#########$$$!!!"""###$$$%%%%%%$$$#########""""""""""""######!!!!!!""""""#########$$$%%%%%%$$$$$$$$$$$$%%%%%%########################!!!"""###$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,---...///000111222111111222333555666777777GGGTTThhhyyytttVVVHHHEEEBBBCCCNNNaaassskkk```cccgggxxxsssPPPEEE>>>:::>>>444222111000///......------...++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***%%%###(((000333...'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$###"""!!!"""###!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######!!!"""$$$%%%%%%$$$"""!!!%%%$$$"""!!!!!!!!!"""###&&&!!!%%%(((%%%!!!"""$$$%%%$$$!!!!!!$$$'''########################%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""##############################$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&%%%$$$""" $$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################%%%'''((((((%%%###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))((()))***+++,,,+++******++++++++++++++++++++++++///++++++///000......///...333888:::;;;@@@JJJSSSmmmwwwwwwdddTTTGGGDDDGGG[[[eeevvvrrr```]]]ccczzzrrrOOOEEE>>>:::===444333111000///......------...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***&&&###%%%+++...,,,(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###%%%###$$$%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""$$$%%%%%%$$$"""!!!&&&%%%$$$###"""######$$$&&&&&&%%%&&&'''&&&$$$!!!###%%%&&&%%%###"""###%%%########################%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$###""""""######################################################$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$%%%&&&'''&&&%%%###"""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))))))))+++,,,,,,++++++***+++++++++,,,,,,---......,,,+++,,,111222///000333<<>>999===444333111000///......------...++++++++++++++++++++++++))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))&&&######%%%'''((((((%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""&&&&&&%%%$$$$$$$$$$$$%%%"""%%%%%%""" $$$&&&'''&&&$$$""""""###########################$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$$$$$$$###""""""######################################################$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''(((%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************)))***+++,,,,,,,,,++++++***+++,,,,,,---...//////...---///222111111555<<>>999<<<444333111000///......------...,,,,,,+++++++++++++++***))))))))))))))))))))))))+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%$$$$$$&&&'''%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&###$$$%%%%%%&&&'''''''''%%%%%%%%%$$$$$$$$$######&&&%%%###""""""###%%%&&&###$$$$$$%%%%%%$$$$$$###"""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$$$$%%% """###$$$"""!!!"""###"""###%%%%%%$$$######"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$######"""######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))***************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........222000///000000555BBBOOO^^^hhhwww|||]]]FFFJJJ[[[mmmwwwnnnmmmwwwjjjKKKEEE>>>999;;;333444111000///......------...,,,,,,,,,++++++*********************************+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$&&&)))(((&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$###############$$$$$$$$$$$$$$$$$$)))'''$$$$$$%%%&&&&&&%%%!!!!!!"""###$$$$$$$$$###########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$$$$############################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,///---,,,///555CCCXXXjjjgggRRRMMMVVVmmmuuuooorrr|||gggJJJEEE>>>888;;;333444111000///......------...---,,,,,,++++++***************************************))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$&&&))))))(((&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################"""###$$$$$$$$$$$$$$$###%%%###  !!!$$$"""!!!!!!###%%%%%%$$$########################$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))******+++,,,,,,,,,------,,,,,,,,,---...///........................------222===LLL^^^uuuuuubbbaaappp|||xxx~~~eeeHHHEEE>>>888:::333555111000///......------...------,,,,,,+++******)))************************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$%%%'''***,,,---%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$##################$$$"""###%%%&&&&&&&&&%%%%%%"""&&&((('''&&&%%%%%%+++'''###"""###%%%%%%$$$########################$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$###"""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))***++++++,,,------...------,,,,,,---//////---......000111222333333777;;;HHH]]]pppvvvlllpppqqqyyyvvv{{{dddHHHEEE>>>888:::333555111000///......------...------,,,,,,+++***))))))************************(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''%%%""""""$$$&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''"""###&&&)))...444888;;;%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$###$$$&&&'''((('''&&&&&&%%%///;;;@@@>>><<<===@@@111,,,&&&###$$$%%%$$$###########################$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&&&&%%%$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------......---,,,---...///000,,,---///111333666777888EEEMMM```yyyuuubbbZZZjjj___LLLBBB>>>777666777111222000.........///...------,,,++++++******++++++************************)))))))))))))))))))))))))))(((((('''''')))***+++&&&...%%%+++""")))%%%%%%%%%%%%%%%%%%%%%%%%)))&&&...''''''(((;;;***$$$$$$###$$$"""...111&&&,,,""")))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***'''$$$$$$&&&...--- (((999SSS+++"""&&&)))999333$$$((()))***,,,### %%%########################&&&%%%$$$######$$$%%%&&& ===888'''###------$$$$$$$$$$$$$$$$$$$$$$$$###&&&+++###'''%%%+++***!!! %%%/// %%%######################## $$$$$$###))))))!!!!!!%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###"""%%%$$$###""""""###$$$%%%"""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''''''''((((((((()))))))))))))))************+++++++++*********)))))))))************+++++++++++++++++++++,,,---......)))***,,,///222333111......222444111...444DDDRRRdddpppqqq```[[[dddxxx^^^KKKAAA>>>888777777111222000.........///...------,,,++++++******++++++************************(((((((((((((((((((((((('''&&&&&&%%%&&&'''((())){{{###)))"""+++!!!$$$'''[[[777...!!!...''''''...CCCccc:::%%%333555"""'''&&&###!!!%%%***%%%########################%%%$$$$$$$$$$$$$$$$$$%%%"""666ggg$$$ """''')))$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""&&&111&&&VVV$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$###""""""###$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************+++++++++*********))))))************++++++++++++++++++++++++,,,---...///222111...,,,,,,,,,...000666999999888;;;KKKbbbuuu~~~~~~xxxiiioooyyy~~~{{{]]]JJJAAA>>>888777777111222000.........///...------,,,++++++******++++++************************((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''((())),,, +++###)))'''^^^JJJ!!!&&&!!!$$$999lll$$$###888,,,$$$$$$((()))!!! ---$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###)))%%%"""###$$$ %%%$$$$$$$$$$$$$$$$$$$$$$$$,,,***&&&XXX###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((()))))))))))))))))))))''''''((((((((()))))))))))))))))))))************+++++++++***************************+++++++++,,,,,,,,,,,,,,,,,,---/////////000000...///333;;;BBBFFFHHHKKKNNNWWWjjjssseeefffmmmuuuvvv~~~[[[III@@@>>>888777888111222000.........///...,,,---,,,++++++******++++++************************((((((((((((((((((((((((''''''''''''(((((())))))xxx ...######)))111!!!,,,333444$$$,,,$$$ (((&&&666666<<<%%%111&&&!!!***---(((!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""" [[[000"""$$$%%%((("""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$000---UUU$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""###$$$%%%$$$##################$$$%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((()))))))))'''(((((((((((()))))))))((()))))))))*********************************************+++++++++,,,,,,,,,,,,,,,,,,---...///000,,,///222444777AAAOOOYYY\\\```fffmmmvvv|||hhhccckkkzzzyyyZZZHHH???>>>999888888111222000.........///...,,,---,,,++++++******++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((((((((((((((($$$(((&&&ddd|||######888999"""&&&***"""+++...!!!)))!!!***$$$"""###444666&&&### ---@@@)))***///$$$ (((*** $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$///OOO!!!$$$'''***$$$$$$$$$$$$$$$$$$$$$$$$&&&###+++ --- GGG444###000%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###""""""###$$$%%%#########$$$$$$#########%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''((((((((((((((((((((()))))))))***((()))))))))***************************************++++++++++++,,,,,,,,,------------...///000000222222222333999III^^^nnnxxxzzz~~~fff]]]^^^pppXXXFFF???>>>999888888111222000.........///...------,,,++++++******++++++))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%+++111&&&!!!222###www:::///---))))))###'''---888???$$$111,,,+++$$$!!!...)))///--- )))vvv\\\...!!!"""---%%%444%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$'''""""""%%%!!!&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((((((***$$$111///$$$ 111<<<((()))$$$...%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&''''''((((((((((((((()))))))))******))))))))))))***************************+++++++++++++++++++++,,,,,,,,,,,,......---......///000111333111///333AAA[[[xxxzzzddd]]]fffyyy}}}WWWEEE>>>>>>999888888111222000.........///...------,,,++++++******++++++))))))))))))))))))))))))''''''''''''''''''''''''###$$$%%%&&&&&&&&&%%%%%%(((%%%---&&&iii---"""444)))$$$---%%%%%%***)))*** '''BBB,,,,,, ###+++ +++***%%%%%%///+++555\\\!!!444+++"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&"""'''|||333"""%%% $$$$$$$$$$$$$$$$$$$$$$$$$$$---!!!&&&!!!""" ......&&&!!! IIIPPP$$$&&&)))%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''(((((())))))(((((()))))))))*********))))))))))))************))))))*********++++++++++++++++++,,,,,,,,,------............///000111222222444;;;III___zzz}}}kkkiiimmm{{{VVVEEE>>>>>>999999888111222000.........///...------,,,++++++******++++++))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''((((((((('''&&&***&&&222'''***WWW%%%---)))'''333%%%---!!!&&&!!!***&&&(((\\\MMM222'''%%% ***&&&...%%%))))))$$$"""&&&******}}}&&&)))000%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$---999AAA$$$&&&+++$$$$$$$$$$$$$$$$$$$$$$$$***))),,,///+++###'''***GGG)))(((,,,***$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""###$$$%%%%%%$$$###""""""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++))))))))))))************))))))))))))************))))))******++++++++++++++++++,,,,,,,,,---------.........//////000111222:::BBBQQQggg~~~uuudddjjj~~~qqqcccWWWtttQQQGGG>>>===<<<999666555000///------......,,,+++,,,,,,,,,+++++++++******&&&)))+++,,,+++)))(((((())))))(((((('''''''''&&&''''''''''''''''''''''''$$$"""((("""###%%%%%%@@@&&&'''###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&)))###%%%))))))'''######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$iii******$$$$$$%%%"""###(((((($$$######$$$$$$$$$%%%%%%%%%)))'''%%%~~~&&&000!!!###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%!!!(((###!!!""")))"""###$$$$$$&&&$$$%%%%%%###!!!"""$$$%%%$$$!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((&&&$$$######$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$""""""""""""######$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))$$$%%%&&&'''(((((((((((((((((((((((())))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++(((***,,,,,,,,,---///111111000000111444777:::<<>>===<<<999555555222111//////000000...---,,,,,,,,,+++++++++******&&&(((***+++***((('''((()))(((((((((''''''''''''''''''''''''''''''''''''&&&$$$***$$$&&&''''''BBB&&&'''###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''###%%%&&&BBB ###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$***"""444!!!+++"""&&&&&&###$$$''''''######$$$$$$$$$$$$%%%%%%%%%---!!!BBB)))***$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###)))$$$###"""'''"""###$$$$$$&&&$$$%%%%%%###""""""$$$%%%$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((()))%%%%%%&&&'''(((((((((((((((((((((((()))))))))***************))))))))))))***++++++++++++,,,,,,,,,************++++++++++++//////...------...///111,,,000222111111:::LLLZZZzzz|||lll}}}pppbbb]]]aaa___^^^```cccccc^^^ZZZpppQQQGGG>>><<<<<<999555444222111//////000000...---,,,,,,,,,+++++++++******%%%(((******)))'''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&$$$***$$$&&&''''''BBB&&&'''###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&((($$$&&&(((&&&NNN999%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""^^^555)))###%%%''''''$$$$$$&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%333%%%((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$***%%%%%%###$$$"""###$$$$$$&&&$$$%%%%%%###"""###$$$%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))&&&''''''(((((((((''''''((((((((()))))))))******************************++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,///---++++++,,,.........///000222888EEEYYYpppyyywwwxxxkkk```WWWPPPPPPTTTYYY[[[^^^bbbddddddcccbbbnnnQQQFFF>>><<<<<<888555444000///------......,,,+++,,,,,,,,,+++++++++******'''(((******)))(((((()))((((((((((((((('''''''''''''''''''''''''''''''''$$$###(((###$$$%%%%%%@@@&&&'''###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&---%%%111***FFFbbbTTTaaaVVV\\\dddVVVKKKVVVcccooo'''%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!666:::!!!%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''%%%))))))|||[[[(((000$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""((($$$&&&$$$###"""###$$$$$$&&&$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))'''((((((((((((''''''&&&(((((()))))))))*********)))***************+++++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,---,,,++++++,,,///111000///666444:::QQQqqqyyynnn~~~xxxfffZZZUUURRRQQQUUUWWWZZZ```hhhoooqqqrrrrrrrrrtttyyy~~~mmmPPPFFF===<<<;;;888444444000///------......,,,+++,,,,,,,,,+++++++++******)))***++++++***)))***+++'''''''''(((((((((((((((''''''''''''''''''''''''%%%###)))###%%%&&&&&&AAA&&&'''###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&###222...!!!(((TTTDDD &&&---'''%%%---&&& 000zzz'''%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$(((+++''' ###$$$###"""#########$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%'''$$$000222///###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$!!!%%%"""'''%%%###"""###$$$$$$&&&$$$%%%$$$$$$%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))((((((''''''))))))))))))************))))))******+++++++++,,,++++++,,,,,,,,,---------+++,,,,,,,,,---------------...///222444444333111:::BBBWWWvvvvvvrrr|||mmm\\\QQQNNNPPPTTTXXXZZZ```iiinnnpppvvv}}}kkkPPPFFF===;;;;;;888444333222111//////000000...---,,,,,,,,,+++++++++*********+++,,,+++******+++,,,'''''''''((((((((((((((('''''''''''''''''''''''''''%%%+++%%%'''((((((CCC&&&'''###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&))) &&&!!!***,,,)))000@@@%%%&&&(((%%%'''''''''))) %%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!)))###333TTT%%%""""""$$$$$$###%%%(((%%%%%%%%%%%%&&&&&&&&&&&&'''!!!!!!'''"""((($$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$!!!$$$!!!'''&&&###"""###$$$$$$&&&$$$%%%$$$%%%&&&%%%$$$###$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$"""!!!!!!###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&'''''''''&&&'''((())))))))))))((('''(((((()))))))))(((((()))))))))*********++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,...000111111111333555CCC[[[}}}zzz~~~rrr]]]WWWPPPJJJJJJSSS___iiigggkkksss~~~iiiPPPFFF===;;;;;;777444333222111//////000000...---,,,,,,,,,+++++++++*********++++++***))))))***,,,''''''''''''((((((((()))'''''''''''''''''''''''''''%%%+++&&&'''((((((CCC&&&'''###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&+++&&&&&&...'''&&&"""PPPMMM'''...)))'''(((---%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""""")))***%%%$$$&&&&&&###$$$)))%%%%%%%%%&&&&&&&&&&&&''' ---"""$$$!!!###qqq'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$%%%!!!'''&&&""""""###$$$$$$&&&$$$%%%###%%%'''&&&$$$###%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&''''''(((&&&'''((()))***))))))(((&&&'''((()))))))))))))))))))))*********+++++++++))))))***++++++,,,------,,,,,,,,,------------...------------............,,,///111000///444>>>GGG]]]www}}}yyyfffVVVNNNEEEJJJRRRZZZaaaiiiqqqwwwgggPPPEEE===;;;;;;777444333000///------......,,,+++,,,,,,,,,+++++++++******)))******)))(((((()))+++&&&'''''''''(((((())))))''''''''''''''''''''''''&&&$$$)))$$$%%%'''&&&AAA&&&'''###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&333###...###///!!!'''jjj<<<###(((+++)))%%%(((;;;yyy{{{vvv#########$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$***...,,,KKK///)))&&&((('''###$$$)))%%%%%%%%%&&&&&&&&&''''''((("""'''&&&''' hhh...&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###'''&&&!!!(((&&&!!!"""###$$$$$$&&&$$$%%%###%%%'''&&&$$$###%%%'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&$$$######$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((&&&''')))*********)))(((&&&&&&((()))************)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,---------......---------.........//////000333555444555???QQQ___zzziiiUUUKKKKKKPPPUUU[[[aaaiiirrr|||bbbPPPFFF>>>===<<<777222000//////.........---------+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&***'''---&&&'''''''''AAA$$$%%%"""'''%%%&&&%%%%%%%%%%%%&&&'''''''''%%%$$$%%%((((((&&&### )))***RRR...)))""")))"""'''***)))%%%###%%%(((###+++ &&&///(((000!!!###(((''':::dddnnnsssZZZHHH??? $$$&&&"""***&&&&&&&&&''''''((((((((($$$&&&%%%((($$$***(((ddd!!!"""%%%)))***&&&!!!"""'''$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$'''%%%%%%***&&&&&&$$$"""%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&))))))((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))***++++++,,,,,,------...++++++,,,,,,,,,---------111///------///000//////000///333===JJJ[[[ssstttcccQQQQQQQQQRRRVVV]]]eeekkkvvvdddOOOEEE===<<<<<<777222111//////.........---------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))''',,,&&&'''''''''AAA%%%%%%"""'''%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%$$$%%%((((((&&&$$$(((&&&...~~~<<<$$$$$$###$$$$$$%%%&&&''''''$$$***######(((!!!!!!(((111---...===)))%%%%%%)))&&&!!!%%%%%%&&&&&&&&&'''''''''(((+++$$$***###'''!!!""""""$$$%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$'''%%%%%%***&&&'''$$$"""%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))******++++++,,,------+++,,,,,,,,,,,,---------000000000000////////////222555@@@PPP```rrrttt```VVVPPPKKKTTTXXX___hhhrrr~~~aaaMMMDDD<<<<<<<<<888333222/////////............---++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))''',,,&&&'''''''''BBB%%%&&&"""'''%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&''''''&&&$$$ ))) ///uuu))) ((($$$!!!"""%%%((('''%%%$$$((('''"""###(((((('''(((```___"""$$$$$$,,,---"""%%%%%%%%%%%%&&&&&&&&&&&&&&&--- ,,,"""%%% ooo%%%###''''''"""###((('''"""$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$'''%%%%%%***''''''%%%###&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,,,,,,,,,,---------.........000222111//////111444888???NNNaaarrriiiTTTJJJJJJRRR[[[```hhhuuuZZZLLLCCC;;;;;;<<<888444333/////////...............,,,,,,+++*********++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))&&&,,,&&&'''((('''BBB&&&'''###'''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%...!!!###(((qqq]]]'''******'''$$$%%%'''(((&&&###$$$$$$+++$$$$$$,,,&&&"""444jjj)))$$$%%%)))(((%%%%%%%%%%%%%%%%%%%%%%%%+++---!!!%%%(((>>>???###+++,,,%%%$$$***)))"""$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$'''%%%%%%***'''(((%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))***************++++++)))******+++,,,,,,------------------...............000111000...111888@@@IIIQQQ___ooo|||nnn\\\NNNNNNTTT[[[hhhvvvWWWKKKBBB;;;;;;;;;888444333////////////////////////---,,,,,,+++******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((&&&,,,&&&'''((((((CCC'''(((###'''$$$%%%%%%''''''((('''''''''%%%&&&''''''&&&&&&%%%&&&***((("""((( OOO(((###$$$&&&''''''&&&%%%$$$%%%"""---%%%%%%(((,,,uuu%%%+++'''""" (((%%%%%%%%%%%%%%%%%%%%%%%%)))!!!--- %%%...((('''+++'''%%%)))***&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$'''%%%%%%***&&&'''%%%$$$''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######"""""""""###$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''((((((((()))))))))***************************))))))******+++++++++,,,++++++,,,,,,---.........------........./////////...000000000111:::HHHSSScccjjjuuuyyyeeeWWWWWWQQQVVVgggwww|||YYYKKKBBB;;;:::;;;888444222...////////////000000000...---,,,++++++***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&+++&&&'''((((((CCC(((((($$$'''$$$%%%&&&'''))))))(((((('''$$$&&&''''''&&&%%%%%%&&&111%%%---'''YYY000 ###%%%&&&&&&&&&'''(((###,,,###&&&""""""___III %%%((("""&&&&&&&&&&&&&&&%%%%%%%%%%%%!!!''''''+++ ###+++!!!FFF"""###$$$%%%&&&''')))***$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$'''%%%%%%***&&&'''%%%$$$''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''(((((())))))******************************))))))******+++,,,,,,,,,,,,,,,------.../////////.........////////////000000111222666???NNN___llluuu}}}yyyfffZZZTTTTTTVVVeeekkkzzzwwwooojjjgggfffYYYKKKBBB;;;:::;;;777333111.../////////000000000000......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''%%%+++&&&'''((((((CCC))))))$$$'''$$$$$$%%%'''((()))((('''&&&$$$&&&((((((%%%$$$%%%'''&&& +++...***,,,$$$)))&&&""""""%%%((((((&&&)))$$$+++ ((($$$@@@LLL111eee +++)))%%%'''''''''&&&&&&&&&%%%%%%&&&!!!((('''######"""###999*** ###(((&&&%%%((($$$$$$%%%%%%%%%%%%&&&&&&&&&$$$'''%%%%%%***$$$&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###!!!"""###$$$$$$%%%%%%%%%#########$$$%%%%%%%%%&&&######$$$%%%%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''''''''((()))*********************************))))))***++++++,,,------++++++,,,------......///....../////////000000000111333888BBBRRReeexxxzzziiiXXXPPPRRR[[[kkkxxx}}}{{{tttkkkdddaaabbbdddeeeUUULLLCCC;;;::::::666222111.../////////000000111111///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''%%%+++&&&'''))))))DDD))))))$$$'''$$$###$$$&&&(((((('''&&&%%%###&&&((((((%%%$$$%%%'''///###&&&***&&&))):::000%%%"""&&&***((($$$'''%%%***,,,,,,```TTT333777...'''***!!!(((((((((''''''&&&&&&&&&'''&&&###&&&%%%''' SSS555 $$$***%%%!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$'''%%%%%%***$$$%%%###"""&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!"""$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%!!!"""###$$$%%%$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))&&&''''''((()))******+++************************))))))***+++,,,,,,------***++++++,,,,,,------...////////////000000000000222555===LLLaaavvv|||iiiZZZTTTTTT]]]hhhsss{{{ooofffeeeeeehhhkkkmmmnnnnnntttYYYHHHCCC===999999888555222////////////............,,,,,,,,,+++++++++******************************((((((((((((((((((''''''''''''''''''''''''''''''(((%%%***%%%(((***)))BBB%%%&&&###((('''###%%%'''&&&$$$###%%%'''(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%yyy///'''000###'''$$$+++,,,&&&OOO***333!!!&&&888'''###&&&%%%%%%&&&### %%%------'''&&&&&&&&&&&&&&&&&&&&&&&&'''AAA///''''''!!!000&&&&&&&&&''''''''''''(((&&&$$$'''%%%$$$)))$$$$$$%%%###$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%(((***)))'''###!!!%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$"""$$$)))000666((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++++++++******++++++,,,---,,,---...////////////...///000222555222...111666444BBBTTTeeexxxpppZZZPPPQQQYYYbbbppp~~~vvvpppoooqqqooopppqqqtttzzzrrrWWWGGGBBB<<<999888777555222111000000000000/////////,,,,,,,,,+++++++++******************************((((((((()))))))))))))))(((((((((((((((((((((((((((%%%***%%%(((***)))BBB&&&'''$$$)))((($$$&&&'''&&&$$$###%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%NNNBBB%%%""",,,((((((***"""+++|||mmm&&&)))$$$###FFF'''&&&''''''$$$###(((+++"""(((&&&&&&&&&&&&&&&&&&&&&&&&###222)))$$$+++...)))&&&&&&&&&''''''''''''((('''%%%(((&&&%%%***$$$%%%%%%$$$%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''((((((&&&$$$"""%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$(((...222((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************************++++++++++++,,,,,,,,,,,,,,,------...---......///000111111111222///...222555666999>>>JJJ\\\rrrwwwiii^^^VVVUUU___lll|||zzzpppiiihhhkkkooosssuuuxxx|||pppTTTGGGBBB<<<999888777444222111111111111000000000000,,,,,,,,,+++++++++******************************((()))))))))******++++++))))))))))))))))))))))))(((%%%***%%%(((***)))BBB((()))%%%***(((&&&'''((('''%%%$$$$$$&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$(((&&&(((%%%$$$%%%'''!!!&&&''',,,***%%%$$$""")))$$$XXX###&&&''''''(((###$$$******$$$$$$)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%RRR---%%%%%%&&&+++ &&&&&&&&&''''''''''''((((((&&&)))'''&&&+++$$$%%%&&&%%%&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%'''***---''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******************++++++++++++************+++++++++,,,---------------......///......///000111111222222222222333444333999IIIYYYtttvvv\\\UUUOOOPPPYYYkkkzzzxxxgggfffccc``````ccchhhmmmnnnqqquuuyyy|||~~~~~~~~~oooSSSGGGBBB<<<999888777444111111111111000000000//////,,,,,,,,,+++++++++******************************'''(((((())))))******+++))))))))))))))))))))))))(((%%%***%%%(((***(((BBB((()))%%%)))'''((((((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""222111(((&&&&&&%%%'''&&&&&&%%%&&&((()))ccc%%%$$$%%%$$$&&&######***((( &&&&&&&&&&&&&&&&&&&&&&&&+++$$$PPP------###'''+++&&&&&&&&&''''''''''''((('''%%%(((&&&&&&***###%%%&&&&&&'''''')))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%'''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))(((((()))))))))*********)))))))))*********++++++*********+++++++++,,,,,,---------,,,---......//////////////////000000111...666;;;888222>>>bbbhhhYYYVVVPPPUUU___mmm~~~}}}tttjjjdddddd___`````````aaadddhhhllliiikkknnnppprrrsssssssssnnnRRRFFFAAA;;;888888777444111000000/////////.........,,,,,,,,,+++++++++******************************'''''''''(((((()))))))))(((((((((((((((((((((((((((%%%***%%%(((***(((BBB'''((($$$(((%%%)))(((''''''''''''&&&&&&))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''BBB******000%%%)))&&&%%%$$$&&&&&&"""---"""---ddd &&&$$$%%%&&&)))(((###!!!$$$'''(((&&&&&&&&&&&&&&&&&&&&&&&&+++&&&111###!!!***(((&&&$$$&&&&&&&&&''''''''''''(((&&&$$$'''%%%%%%)))###%%%&&&&&&'''''')))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&''''''&&&$$$%%%&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))******))))))))))))************((((((((()))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...000///.........///000000///333777:::@@@XXXzzz```QQQSSSZZZ```mmmxxxpppkkkgggaaa___```dddeeefffffffffgggjjjlllnnnnnnoooppprrrssstttuuummmPPPFFFAAA;;;888777666333111////////////............,,,,,,,,,+++++++++******************************((((((((('''''''''''''''(((((((((((((((((((((((((((%%%***%%%(((***)))BBB'''((($$$'''$$$)))'''&&&'''((()))((('''******)))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%'''"""+++)))$$$((((((%%%///777$$$ ///***ZZZ&&&(((''''''%%%"""'''((()))---&&&&&&&&&&&&&&&&&&&&&&&&###%%%$$$TTT''')))&&&$$$&&&&&&&&&''''''''''''(((&&&###&&&%%%$$$)))$$$%%%&&&%%%&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((((((&&&%%%%%%%%%&&&&&&''''''((()))))))))(((((((((((((((((((((((('''(((((())))))******+++)))))))))*********++++++'''((((((((())))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,------...111000000000111333444666:::444555FFFaaa~~~{{{nnn]]]SSSUUU```mmmuuuyyyvvvqqqkkkfffffffffcccccceeeeeeggghhhhhhhhhiiikkklllqqqqqqrrrssstttvvvxxxyyykkkNNNFFFAAA;;;888777666333000000000000////////////...,,,,,,,,,+++++++++************************************))))))((('''''''''))))))))))))))))))))))))(((%%%***%%%(((***)))BBB((()))%%%(((%%%((('''%%%'''***+++***((())))))((((((''''''&&&&&&(((((((((((((((((((((((($$$uuu111$$$...###'''&&&)))%%%AAAhhh111!!!''',,,!!!%%%JJJ***((((((&&&AAA```eeeBBB###"""%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%$$$jjj222"""!!!((()))&&&&&&&&&''''''''''''(((&&&$$$'''%%%%%%)))$$$%%%%%%$$$%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((((((&&&%%%%%%&&&&&&&&&''''''((())))))***(((((((((((((((((((((((('''(((((()))******++++++))))))*********+++++++++(((((()))))))))*********+++++++++,,,,,,,,,---------------------......///222222222444777;;;>>>@@@GGGGGGQQQjjjtttUUUOOOLLLUUUjjjuuunnnmmmooolllgggfffhhhiiigggggghhhfffhhhiiiiiiiiiiiikkkmmmmmmnnnqqqsssvvvwwwwwwwwwiiiLLLFFFAAA;;;888777666333000111111111111000000000000,,,,,,,,,+++++++++******************************,,,,,,+++***)))(((''''''************************(((%%%***%%%(((***)))BBB***+++&&&)))&&&(((&&&%%%'''***,,,+++)))'''''''''((((((((((((((())))))))))))))))))))))))***yyy444((()))+++***%%%***$$$MMM```""""""000***)))"""<<<+++&&&'''$$$,,,...(((&&&&&&&&&&&&&&&&&&&&&&&&$$$)))))):::DDD)))(((..."""&&&&&&&&&'''''''''(((((((((%%%((('''&&&+++$$$%%%%%%###$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%'''((()))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&(((((((((&&&%%%&&&'''&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++)))************+++++++++++++++,,,,,,,,,---------...............///000000333333555888<<>>qqq###$$$%%%$$$$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***))))))))))))))))))))))))************)))))))))))))))))))))*********++++++******++++++,,,,,,------+++...///...++++++...111......///000111222333333111777BBBWWW{{{wwwaaa\\\ccciii|||}}}wwwssstttxxxpppooooooqqqssstttqqqnnnqqqrrrtttttttttrrrooonnnlllkkkiiigggfffffffffgggeeeeeeddddddccccccddddddeeedddbbbaaa___^^^^^^^^^aaaOOODDD@@@;;;999999888555333111000//////000000///...,,,,,,,,,---------......+++))))))+++------+++(((************************&&&(((+++***'''(((,,,111)))+++''',,,)))*********+++++++++,,,,,,***'''AAA...###***(((((((((%%%,,,000ggg(((&&&+++&&&777###+++000###%%%)))$$$___$$$***...$$$%%%&&&&&&######$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++...///...,,,...333888BBB>>>888222000000222444888DDDZZZuuu|||kkk```___iii~~~zzzrrrooonnnlllmmmqqqmmmnnnnnnnnnooonnnnnnmmmoooqqqsssuuuuuussspppnnnlllkkkiiigggeeedddbbbbbbaaa```___^^^^^^^^^^^^^^^___^^^\\\[[[YYYXXXXXXXXX```OOODDD@@@;;;999999888555333111000//////000000///...,,,,,,,,,------.........///---++++++---,,,)))&&&******************++++++(((******((('''***222:::)))+++(((,,,)))*********++++++,,,,,,,,,---+++...>>>###''')))---''''''((('''000""")))}}}///*** 333///bbb(((,,,###'''+++***'''&&&444222$$$!!!&&&$$$,,,$$$###$$$%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&''''''(((((()))))))))************+++++++++---,,,,,,,,,,,,,,,,,,,,,+++---///...---111888???___WWWJJJ>>>666555888;;;AAASSSqqqiii[[[YYYlllyyyqqqmmmkkknnnooommmmmmnnnpppppppppooommmmmmoooqqqmmmooorrrtttuuusssqqqooommmllljjjgggdddaaa___^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTTTTTTT\\\JJJFFFBBB===999777555333222222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********}}}......---&&&))))))))))))))))))))))))$$$///)))(((WWW666%%%$$$111111!!!###555333%%%333TTT!!!+++---!!!===++++++++++++++++++******)))$$$***%%%&&&''''''((((((''''''$$$######---$$$***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))''''''((()))))))))))))))))))))))))))************++++++++++++++++++++++++,,,---......//////......///,,,+++...000222:::BBBkkkrrrkkkTTTAAA>>>BBBCCCQQQjjjxxxaaa]]]fffttt{{{rrrllliiihhhgggggggggiiikkkmmmlllnnnoooooonnnmmmnnnooouuusssrrrrrrssssssqqqpppmmmjjjgggeeecccbbb___^^^^^^YYYTTTSSSVVVXXXVVVSSSUUUTTTSSSQQQOOOMMMLLLKKK[[[JJJFFFBBB===999777555444222222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++***???zzz $$$((('''---************************+++&&&(((***kkk''''''222+++---((()))---***$$$,,,:::---333666[[[((()))))))))))))))))))))666///]]]%%%&&&''''''(((((('''''',,,iii$$$---000)))!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))''''''((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,------......------///---,,,///000111777>>>^^^jjjjjjXXXGGGGGGNNNSSSiiiyyysssfffeeekkk~~~yyyrrrmmmjjjhhhgggffffffgggiiikkkmmmkkkmmmnnnnnnmmmlllmmmmmmoooooopppqqqrrrqqqnnnkkkmmmkkkhhhfffeeecccaaa___[[[VVVPPPNNNPPPQQQPPPMMMPPPNNNKKKHHHGGGFFFGGGHHHYYYKKKEEEBBB===999777666444222222111000//////.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******$$$***'''''']]]...///---###&&&************************666,,,000'''fff777%%%555+++(((//////(((&&&******%%%111yyy%%%888vvv)))((((((((())))))********* ###CCC+++%%%&&&''''''((((((''''''!!!,,,RRR&&&&&&+++,,,(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))''''''((())))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,++++++,,,------------,,,000......000111000444:::DDDUUU___ZZZUUU]]]mmmwww}}}iiiaaapppvvvnnniiigggffffffdddcccbbbbbbccceeehhhjjjjjjkkkmmmmmmkkkjjjkkkllliiijjjlllooopppnnnjjjfffkkkjjjgggfffeeeccc```^^^WWWQQQKKKHHHHHHIIIHHHFFFHHHFFFBBB@@@???AAACCCEEEVVVKKKEEEAAA===999777666444333222111000///............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***$$$)))---///......//////$$$---'''...+++************************000555&&&&&&+++yyyEEE'''%%%'''111 +++'''...///((()))111000''''''RRREEE888""")))))))))***++++++,,,,,,'''222777OOO%%%&&&''''''((('''''''''333!!!"""///&&&)))mmm(((###'''///%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''(((((((((((()))))))))''''''((()))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,+++,,,------......------000//////222111///111666666EEESSSYYYaaarrrwwwhhhaaajjj~~~wwwnnnjjjeeebbbaaaaaaaaaaaa^^^]]]]]]]]]^^^```ccceeehhhiiikkkkkkjjjiiijjjkkkhhhhhhiiikkklllllliiifffiiigggfffeeedddaaa^^^[[[SSSNNNGGGCCCBBBBBBAAA@@@AAA@@@??????@@@BBBDDDFFFTTTKKKEEEAAA<<<999777666555333222111000///............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++000---)))%%%""""""'''---)))666lll111$$$777%%%************************###///555333%%%NNN444!!!;;;$$$'''888"""***((('''***---000000000///666???222%%%!!!---)))))))))******+++++++++###'''***%%%&&&''''''((('''''''''!!!222111)))///&&&888((('''+++!!!)))!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((()))))))))***''''''((()))))))))))))))************++++++++++++++++++,,,,,,,,,---------------...///////////////000///000333222///111555<<>>===???AAACCCFFFGGGHHHHHHQQQJJJDDDAAA<<<999777666555444222111000//////.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***$$$###***222333000...///%%%[[[***777$$$444!!!++++++++++++++++++++++++)))111%%%...)))666!!!000'''$$$'''JJJ###&&&DDD:::---&&&%%%,,,///+++,,,333000222444888qqq(((111///:::(((************************333+++...LLL%%%&&&''''''((((((''''''''' ------"""###111111===...(((333!!!***...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((()))))))))******''''''((()))))))))))))))*********++++++++++++,,,++++++,,,,,,------............///000000000000///111///000333333111333888===BBBMMM___tttoooccc```nnnyyyoooiiieeeccc`````````bbbbbb```\\\YYY[[[ZZZYYYYYYYYY[[[]]]^^^^^^```cccddddddeeeggghhhjjjhhheeeeeehhhjjjlllllljjjjjjiiiiiigggbbb\\\WWWLLLJJJFFFCCC@@@?????????===???CCCFFFHHHHHHHHHGGGPPPJJJDDD@@@<<<999777777555444222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++$$$,,,555555***""",,,333$$$%%%...%%%///{{{///(((###,,,333++++++++++++++++++++++++...---"""444'''///...777(((AAApppccc444(((444???!!!444$$$)))...000...///333333111222666222FFF000444AAAOOO999:::###%%%333111///......------,,,,,,+++,,,***###!!!zzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyxxxttt{{{yyysssmmm%%%&&&''''''((((((''''''(((222222&&&$$$---+++'''(((!!!+++hhh888 111 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((()))))))))*********''''''((()))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---......///---......///000/////////111///000333333333666<<<>>>GGGYYYqqqnnnhhhjjjxxxtttkkkeeecccbbbbbbaaa```_________]]]ZZZXXXYYYXXXVVVUUUUUUVVVXXXYYYWWWYYY]]]___```aaaccceeegggfffeeefffiiikkkkkkkkkiiiiiihhhgggeee___WWWRRRGGGGGGFFFDDDBBB@@@@@@@@@???@@@AAABBBBBBBBBAAAAAAOOOJJJDDD@@@<<<999777777555444222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---&&&###)))...,,,+++..."""***,,,''')))///,,,###>>>fffddd+++///444 ...++++++++++++++++++++++++555000888&&&'''***((("""///444)))666VVVeeeBBBGGG444%%%...///)))...(((+++...777:::---GGG***222888;;;;;;:::<<<===<<<>>>555GGG@@@LLL===???@@@===SSS{{{[[[UUUddd666DDD999@@@000===CCC333888444444444333222111000//////$$$888///000333&&&+++000******************************************************+++***,,,---***'''%%%&&&''''''((((((''''''''' !!!,,,---$$$$$$,,,%%%###&&&+++$$$###;;;ZZZhhh///$$$'''++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))************'''(((((()))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,---......//////......111///000333444444888>>>HHHUUUkkknnnhhhwwwrrrmmmeee```^^^^^^______aaa___]]][[[[[[ZZZXXXWWWUUUTTTRRRQQQPPPQQQSSSTTTRRRUUUXXX[[[]]]^^^aaacccddddddeeehhhjjjkkkjjjiiifffeeeeeedddaaaZZZRRRLLLDDDEEEFFFEEECCCAAAAAAAAAAAA@@@>>><<<;;;;;;;;;;;;~~~OOOEEEBBB???<<<:::999888555444222222222111111000......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((''''''******+++,,,,,,,,,,,,++++++***)))(((((()))***+++++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,---,,,+++,,,,,,+++******,,,......,,,---///000///000222888666666<<>>MMMbbbqqqrrrfffmmm|||oooggg^^^]]]\\\ZZZYYYXXXXXXXXX[[[[[[[[[[[[YYYWWWUUUTTTQQQPPPNNNMMMKKKJJJJJJJJJKKKLLLNNNQQQUUUYYY\\\^^^bbbbbbccccccccccccbbbbbbaaabbbaaa^^^XXXSSSQQQOOOMMMJJJFFFDDDDDDBBB>>>;;;999999999:::<<<:::666222}}}NNNEEEBBB???<<<:::999888555444222222222111111000///......------,,,,,,------..............................------,,,++++++************+++,,,,,,,,,,,,++++++***))))))))))))***+++------------------------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---,,,,,,---///000000//////111333---///222444555555777:::>>>AAAFFFLLLQQQXXX]]]aaakkknnnrrrttttttsssrrrqqquuu}}}}}}{{{|||{{{xxxxxx|||{{{tttpppsssxxx~~~sssjjjkkkiiiccc[[[YYYVVVVVVWWWWWWUUUSSSKKKDDD@@@@@@???;;;999;;;444444333222000000000111))))))+++---/////////...+++***))))))))))))))))))((((((''''''(((((()))***(((((((((((((((((((((((()))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&'''***---///'''''''''((((((((())))))'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&'''(((***$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))+++*********))))))))))))***++++++++++++,,,,,,,,,******++++++,,,---...///,,,---...000000000000///444555666555333999NNNccc~~~zzzppphhhpppxxxlllccc^^^\\\[[[ZZZYYYXXXWWWWWWWWWYYYYYYYYYYYYWWWUUUSSSQQQMMMLLLKKKIIIHHHGGGFFFFFFFFFGGGIIIMMMQQQUUUXXXZZZ^^^^^^_________^^^]]]\\\^^^______\\\XXXTTTRRRRRRQQQMMMGGGCCC@@@<<<888444444222444:::BBBCCC<<<555zzzMMMEEEBBB???<<<:::999888555444222222111111000000//////......---------------....................................------,,,,,,+++***++++++,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++---/////////000222444222999AAAEEEFFFJJJOOOTTTWWW^^^fffiiijjjppp|||zzzxxxvvvuuuvvvwwwwwwwwwmmmeee^^^ZZZUUUMMMFFFDDD@@@>>>;;;888666555444444111111000111111///,,,))),,,+++***)))))))))))))))((((((''''''(((((()))***(((((((((((((((((((((((()))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&''''''((()))***'''''''''((((((((((((((((((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''&&&&&&&&&(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''######$$$%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))((())))))))))))************************)))))))))++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---......------///000111111111111---666999333444JJJlll}}}iiilllyyypppeee___[[[YYYXXXXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVUUUSSSQQQNNNMMMIIIHHHFFFDDDCCCBBBBBBBBB???@@@BBBEEEIIIMMMPPPRRRUUUVVVWWWXXXXXXWWWVVVUUUWWWXXXYYYWWWTTTQQQQQQQQQQQQMMMFFF@@@<<<777333000222000111:::DDDFFF>>>444wwwKKKEEEBBB???<<<:::999777555444222111111000000000000000///......------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------***+++---------...///000,,,///222666888:::>>>@@@FFFQQQ]]]cccgggoooxxx~~~}}}qqqddd[[[[[[WWWRRRLLLHHHEEEBBB@@@CCC???;;;888666333///+++...---,,,+++************(((((('''''''''(((((()))(((((((((((((((((((((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$$$$&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))))))))*********+++++++++************************+++++++++,,,,,,,,,------------,,,,,,,,,------...---...///000111111222222...888:::555AAAcccwwwkkkxxx}}}mmm```ZZZWWWVVVVVVTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQOOOLLLJJJHHHEEEDDDCCCAAA@@@???>>>>>>;;;<<<===???BBBDDDGGGHHHJJJKKKMMMPPPQQQRRRQQQQQQQQQRRRRRRQQQNNNLLLLLLMMMLLLHHHCCC>>>:::777444333666444333888======777000tttJJJEEEBBB???<<<:::999777555444222111000000///000000111000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............000111111111222555888999>>>EEELLLSSSYYY___cccjjjwww{{{tttmmmgggbbb]]]YYYTTTMMMFFFBBBAAA@@@===:::333222111///...---------******)))((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&''''''((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((())))))''''''&&&&&&&&&''''''((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''(((''''''''''''((())))))************++++++++++++***************+++++++++++++++,,,,,,,,,------------------,,,,,,---............///000111222333444666<<<===@@@XXX|||xxxoooqqqwww{{{nnnggg]]]WWWUUUTTTRRRQQQQQQPPPOOONNNNNNNNNNNNNNNMMMNNNMMMLLLKKKHHHFFFDDDCCCBBBAAA???>>>===<<<<<<::::::;;;;;;<<<>>>???@@@AAABBBEEEHHHKKKNNNOOOPPPQQQQQQQQQOOOLLLJJJKKKKKKJJJHHHDDD???;;;777666555888777666555444222111000pppHHHEEEBBB???<<<:::999888555444222111000//////000111222000000///...------------................................................++++++,,,---------------+++,,,,,,------,,,,,,+++------------------------------,,,,,,,,,,,,------------...//////000000000///222444444555999???EEEPPPVVV```kkkttt}}}}}}vvvqqqhhh```VVVOOOLLLIIIDDD???;;;:::888777555444333333000///---,,,+++***))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((((('''&&&&&&%%%((((((((((((((('''''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&(((((('''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''))))))))))))''''''&&&&&&''''''((((((''''''&&&&&&'''((((((((((((''''''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))))))))'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''((((((''''''(((((()))***)))************+++++++++*********+++++++++++++++,,,,,,,,,,,,------------------,,,,,,---...///////////////000111333444555333;;;DDDUUUwwwpppgggqqqtttjjjbbb^^^ZZZXXXXXXWWWSSSPPPOOONNNMMMKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHFFFDDDBBBBBBAAA???>>><<<;;;;;;;;;::::::::::::;;;<<<======>>>>>>@@@BBBFFFKKKOOOQQQSSSTTTSSSQQQOOONNNOOOPPPNNNMMMKKKEEE>>>888555444555666666333111111444777nnnGGGEEEBBB???<<<:::999888555444222111000//////000111222111000///...------------........................------------------------+++,,,------...---------+++,,,---......---,,,+++...........................---,,,,,,,,,,,,---......//////000111111222222222666;;;???EEENNN[[[eeerrrxxxxxxnnngggccc\\\QQQIIIDDDCCCAAA???===<<<;;;;;;777555333111///---,,,,,,))))))))))))))))))))))))((((((((((((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((('''''''''''''''))))))((((((((('''''''''$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%'''((()))((('''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''')))+++------+++)))'''&&&'''(((((())))))((((((%%%&&&'''((()))(((((('''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))))))))&&&&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''((((((((((((((())))))***)))))))))************+++*********++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,---///000111/////////000111333555777333@@@VVVqqqvvvpppzzzqqqgggcccaaa^^^[[[ZZZZZZXXXSSSOOONNNLLLKKKIIIGGGFFFEEEEEEEEEFFFFFFGGGFFFDDDCCCBBB@@@???>>><<<;;;::::::999:::::::::;;;<<<>>>???@@@@@@@@@???@@@CCCHHHMMMQQQSSSTTTTTTSSSQQQQQQSSSUUURRRRRRQQQKKKBBB;;;666444555555555666777999:::;;;mmmGGGEEEBBB???<<<:::999888555444222111///......000222333111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,---......---,,,,,,------------------------...---,,,,,,,,,,,,---...///000000111222333333333:::@@@HHHPPP[[[kkk}}}xxxmmmcccKKKIIIGGGEEECCCBBBAAAAAA<<<:::888555222000///...))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((()))(((((((((((('''''''''%%%%%%$$$$$$%%%%%%&&&''')))(((((('''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%'''))))))((('''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((***...000000...***(((''''''((()))******))))))%%%&&&((()))))))))(((''''''((((((((('''&&&%%%%%%((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$######%%%'''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&'''''''''((((((((((((((()))******((())))))))))))******************++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,...///111222000//////000222444666777???QQQmmmxxxqqq}}}zzznnnddd```bbb^^^[[[XXXVVVUUUSSSMMMHHHMMMLLLJJJHHHFFFDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCBBB???>>>===;;;:::999999888888999:::<<<>>>@@@BBBCCCDDDBBB@@@???AAAGGGLLLPPPPPPQQQRRRRRRQQQSSSVVVXXXRRRTTTTTTOOOFFF>>>999777777555555999>>>@@@>>>;;;eeeIIIDDD@@@>>>;;;:::999777444222555222000///000111111111111000000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++---......---,,,,,,---///...---++++++,,,...///000---///222555999>>>DDDHHHWWWdddnnntttuuudddSSSMMMMMMLLLJJJJJJIIIIIIDDD<<<888888777333444000,,,***+++,,,---,,,***)))((()))))))))&&&$$$((())))))(((&&&$$$$$$%%%&&&&&&''''''''''''&&&&&&((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&''''''((()))(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))***+++++++++)))&&&%%%+++*********))))))(((((()))))))))(((((('''''''''***)))'''((())))))'''&&&)))(((((()))++++++***((((((((('''''''''&&&&&&&&&'''''''''(((((((((((()))))))))((('''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,++++++,,,---............///............//////000333000111444333222999CCCTTTooozzzppplllpppeeecccccccccaaa\\\ZZZXXXUUURRRPPPOOONNNJJJHHHFFFEEEDDDCCCAAA???AAAAAA@@@@@@?????????>>><<<;;;999888777888999:::???@@@AAACCCCCCCCCBBBAAA===>>>>>>???@@@AAAAAAAAAKKKPPPTTTUUURRRQQQTTTWWWTTTRRRPPPNNNJJJCCC<<<666777===??????BBBGGGEEE>>>dddHHHDDD@@@>>>;;;:::999777444222444222000000111111111111000000//////...------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++***+++,,,,,,++++++---...............///000111111666999===CCCJJJSSS\\\bbbuuu|||{{{~~~{{{}}}tttllleee]]]WWWWWWWWWXXXTTTKKKEEEDDDCCCAAA;;;888333000...---+++******)))((((((******)))(((&&&((()))(((&&&&&&&&&(((&&&''''''((((((''''''&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((''''''''''''((((((&&&&&&'''''''''(((((((((((((((((((((((((((((())))))***+++,,,,,,+++***)))+++*********))))))))))))++++++++++++************)))'''&&&'''(((((('''&&&***(((((()))******)))'''((((((((((((((((((''''''''''''''''''(((((((((((())))))(((''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))***++++++++++++,,,,,,,,,++++++,,,---............///............///000000---...111333333888HHHZZZwwwtttwwwyyypppeee______```^^^\\\ZZZXXXVVVSSSPPPMMMLLLKKKIIIGGGEEEDDDCCCBBB@@@>>>=========<<<<<<<<<;;;;;;>>>===<<<<<<<<<>>>@@@AAABBBCCCDDDDDDDDDCCCBBBAAA????????????????????????CCCGGGKKKPPPSSSVVVXXXZZZYYYXXXVVVSSSOOOIIIBBB<<<===AAACCCDDDHHHNNNNNNIIIbbbGGGDDD@@@>>>;;;:::999777444222444222000000111222111000//////......---,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,)))+++---------,,,---...///000000000///000222444999>>>GGGRRR^^^lllyyywwwrrrllliiimmmvvv|||zzzyyyzzz~~~{{{mmmeeedddbbbccc___UUUOOOMMMKKKHHHCCCAAA===888444///,,,***,,,***((((((***+++++++++%%%'''((((((''''''(((***&&&''''''((((((''''''&&&(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''(((''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&)))((((((''''''(((((()))''''''''''''((((((((((((************))))))))))))''''''((((((((()))))))))++++++++++++******************)))))))))))))))))))))'''&&&&&&((()))((('''+++***))))))******)))((((((((((((((())))))))))))&&&&&&'''''''''(((((((((***)))((((((''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,+++,,,---......///......///.........//////000111,,,///222222333???ZZZsssuuusssuuukkkfffbbbaaacccccc^^^ZZZXXXVVVSSSPPPLLLJJJHHHGGGGGGEEECCCBBBBBBAAA>>>===;;;;;;::::::::::::999999:::::::::<<<>>>AAACCCEEEGGGGGGGGGFFFEEEDDDBBBAAAAAAAAA@@@??????>>>>>>===FFFGGGJJJNNNSSSXXXZZZ[[[[[[ZZZZZZYYYUUUNNNEEE???@@@BBBDDDEEEKKKSSSVVVUUU```FFFDDD@@@>>>;;;:::999777444222333222000000111222111000......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------,,,...000000///.........///111222111000222999>>>DDDLLLZZZiiiyyyzzzuuutttuuuvvvyyyyyyzzz}}}wwwuuupppmmmeee]]]ZZZXXXRRRKKKHHHFFFCCC???:::666333111111...+++******+++++++++'''((())))))''''''((()))''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((((((((())))))''''''((((((((()))))))))************))))))))))))((((((''''''''''''((()))+++++++++***************)))))))))(((((((((((('''***(((&&&&&&((()))***)))+++)))((()))***++++++***(((((((((((())))))))))))&&&&&&'''''''''(((((((((***))))))((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***************+++++++++++++++,,,,,,,,,------+++,,,---...////////////............///000111111222333222222777JJJhhhsssxxxtttqqqiiigggdddeeefffccc^^^XXXVVVTTTQQQNNNJJJHHHFFFEEEEEECCCAAA@@@@@@???===;;;;;;:::::::::::::::::::::999999;;;===AAADDDGGGIIIKKKJJJIIIGGGEEECCCAAA@@@AAAAAAAAAAAABBBBBBBBBBBBKKKKKKLLLNNNQQQVVV[[[^^^\\\^^^```aaa^^^UUUJJJCCC???>>>???BBBIIIQQQWWWYYY]]]EEEDDD@@@>>>;;;:::999777444222333222111111222222111///---------------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................///111000///......///...222777888:::BBBOOOZZZhhhqqqllllllnnnqqqxxx~~~sssmmmnnnmmmcccVVVMMMIIIDDDBBBBBBAAA???===999666111---,,,+++***)))***++++++***(((''''''((('''(((((((((((((((((('''%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((('''&&&&&&%%%&&&'''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''))))))(((((((((((())))))((((((((()))))))))******)))))))))))))))))))))))),,,,,,+++***)))*********))))))))))))))))))))))))************************---+++((((((***+++,,,+++***)))'''(((***+++++++++(((((((((((((((((())))))'''''''''((((((((())))))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''')))))))))(((((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))******+++++++++,,,++++++,,,,,,,,,---------,,,,,,---...////////////.........//////000222222555333111444CCC\\\uuu}}}tttmmmtttpppjjjlllgggdddbbbaaaaaa^^^ZZZVVVUUUSSSPPPMMMJJJGGGEEEDDDCCCAAA???>>>>>>>>><<<:::999999999:::::::::::::::<<<===@@@CCCFFFIIILLLNNNJJJIIIGGGEEECCCAAA?????????@@@BBBDDDGGGIIIKKKLLLVVVWWWVVVUUUTTTWWW]]]ccc^^^aaafffhhheee\\\PPPGGG???===;;;???FFFNNNUUUYYY[[[DDDEEE@@@>>>;;;:::999777444222222111111222333222000///......------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................///////////////---...//////......111333444===HHHOOOUUUaaasss}}}uuutttvvvyyy~~~ssseeeVVVNNNEEECCCHHHMMMLLLJJJBBB>>>999444111...+++)))+++,,,,,,+++(((''''''((('''(((((())))))(((((('''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((()))(((((((((((((((((((((((('''&&&%%%%%%%%%&&&((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''***))))))(((((())))))***))))))))))))************(((((())))))************++++++++++++++++++******++++++,,,,,,,,,,,,------+++,,,---...000111222333777444111000111333333333///---+++***+++,,,,,,,,,************)))))))))((((((((()))))))))*********+++***))))))(((((())))))'''(((((((((((()))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...///////////////.........///000111222333333222333>>>VVVrrrnnnhhhrrrwwwlllddddddhhheeeccc```___^^^]]][[[YYYRRRQQQOOOLLLIIIGGGEEEEEEBBB@@@>>>>>>>>>===<<<:::777888888888888888999999;;;<<<>>>AAACCCFFFHHHIIIEEEDDDBBB@@@???============???BBBGGGKKKPPPSSSUUUpppnnnkkkgggdddaaa``````]]]^^^aaaccc```XXXNNNGGGFFF@@@>>>AAAGGGLLLRRRXXXYYYCCCEEE@@@>>>;;;:::999777444222222111111222333222000...................................................,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000...//////000111444999===FFFTTTfffrrryyypppooopppuuu|||rrrdddVVVGGGEEENNNVVVVVVQQQHHHEEE@@@<<<888444///,,,***+++,,,+++)))((()))***(((((())))))))))))((((((###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$&&&''')))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((******))))))))))))******)))))))))*********++++++((())))))***+++,,,------***,,,...///111111111111666666666666777777777888666888;;;???CCCGGGJJJLLLIIIFFFBBB@@@AAABBBBBBBBB===:::666333333222111000......---,,,+++******)))************+++++++++++++++***))))))(((((())))))'''((((((((())))))))))))''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))***++++++,,,------,,,,,,,,,------------...,,,---...//////000000000.........///000222333444111555===NNNiiixxxnnnxxxsssjjjfffbbbcccjjjeeedddbbbaaa___]]]ZZZXXXOOONNNLLLJJJHHHFFFEEEEEEAAA???>>>===>>>===<<<:::888888999999999:::::::::888888:::<<<===>>>?????????>>>===;;;::::::::::::<<>>;;;:::999777444222222111111222333333000.........//////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.../////////000000111111000000222333666;;;BBBGGGYYYjjj{{{rrrooouuuzzz|||ooo]]]JJJGGGQQQZZZZZZUUULLLIIIEEEAAA>>>999333000(((***++++++***)))+++,,,(((((())))))))))))(((((($$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&'''((()))******((((((((((((((('''''''''))))))))))))))))))))))))'''&&&%%%$$$$$$&&&''')))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******)))************+++++++++))))))***+++---...//////111333666:::<<<=========AAAAAAAAAAAABBBBBBCCCCCCIIIKKKPPPVVV]]]cccgggjjjYYYVVVQQQOOOOOOPPPPPPPPPKKKGGGBBB===;;;999777555111111000///---,,,+++*********+++++++++,,,,,,,,,+++******)))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,---------......,,,---...///000000000000.........///000222333444111;;;HHH[[[uuutttqqqwwwtttgggffffffbbbdddkkkdddcccbbb```\\\XXXTTTQQQMMMLLLJJJHHHGGGEEEEEEDDDAAA???>>>===>>>>>><<<:::;;;;;;;;;<<<<<<=========999:::;;;<<<======<<<<<<;;;:::999888777888888999<<<>>>CCCHHHOOOTTTYYY[[[QQQPPPVVVhhh}}}xxxjjjiiieee^^^ZZZXXXWWWVVVUUURRRJJJFFFHHHJJJJJJNNNTTTZZZ@@@@@@@@@>>>;;;999888777555444333333222222111000000000..............................---------,,,,,,,,,------------------------//////............/////////......------...///000555333222444===JJJWWW___uuu}}}vvvuuuwww{{{wwwyyylllJJJCCCPPP^^^hhhWWWNNNIIIEEECCC@@@===<<<===222222---&&&&&&++++++''',,,+++***))))))))))))***''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&'''(((''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))((((((((((((((()))))))))************+++))))))+++...///---***+++***))))))***+++***)))222+++(((,,,000111555;;;;;;AAAHHHNNNWWW[[[SSSFFFRRRKKKLLLUUUVVVPPPPPPWWWUUUXXXYYYeeezzz}}}tttsssbbb```]]][[[[[[^^^bbbeee```[[[RRRLLLKKKLLLJJJFFFBBB???:::888777555111...///...---++++++,,,...000------+++)))'''&&&'''(((%%%'''*********)))((())))))(((((('''&&&&&&%%%%%%(((((((((((((((((((((((())))))(((((('''''''''&&&%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------.........------------...//////000000111222333333444555555BBBZZZssswwwpppbbbpppnnnmmmkkkhhhfffeeeddddddeeebbb___\\\ZZZVVVRRROOOOOOLLLIIIGGGFFFEEECCCAAAFFFCCC>>>999777777999:::888999:::<<<<<<<<<;;;:::>>>???@@@@@@AAAAAA@@@@@@<<<:::666555666999;;;<<>>;;;999888777555444333333222222111000000000..............................------------------......------------------000//////......//////000//////000111111111000000333777>>>HHHUUUeeeuuummmnnnqqqvvv}}}yyyoooUUUUUUaaalllyyypppccc]]]TTTKKKCCC>>><<<<<<999:::555---***+++***&&&))))))))))))(((((('''''''''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''))))))))))))(((((((((((('''''''''((((((((()))))))))))))))))))))))))))(((***************+++++++++)))))))))***++++++(((&&&+++*********+++---------888555666;;;===>>>BBBIIIOOOVVV\\\bbbiiimmmhhh```YYY]]]kkkwwwsssddd[[[]]]cccmmmuuu|||yyyooojjjdddbbbdddhhhkkklllbbb___[[[YYY[[[[[[XXXUUUTTTPPPLLLHHHFFFCCC>>>;;;:::999888666444111...+++))))))***))))))***+++---************(((&&&&&&%%%)))))))))(((((('''''''''(((((((((((((((((((((((()))(((((((((''''''''''''%%%&&&'''))))))'''&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,---------...............------.../////////......000222444444444===RRRnnnrrrgggfffmmmwwwnnnmmmkkkjjjhhhfffdddcccccc```]]]ZZZXXXTTTPPPMMMKKKIIIFFFEEEEEEDDDCCCAAAFFFCCC>>>:::888888999:::;;;;;;<<<=========<<<<<>>;;;999888777555444333333333222111111000000........................---------...............//////......---------,,,000000////////////000000...///000111111111000///777CCCTTTfffvvvxxxzzz~~~uuuaaaiiitttxxx~~~yyynnn```RRRHHHBBB@@@BBBCCCAAA999222///---)))((())))))))))))((('''&&&((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))++++++++++++++++++*********+++,,,,,,***(((((((((,,,,,,---///222666999;;;@@@CCCIIIMMMLLLJJJNNNUUU[[[bbbiiimmmoooqqqpppmmmlllrrr}}}wwwddd\\\^^^gggvvv~~~{{{ooonnntttpppmmmlllmmmnnnnnnlll```bbbggglllooommmhhhdddeeeaaa\\\XXXVVVUUUSSSRRRKKKGGGBBB@@@???===:::666444333222111...,,,***)))---,,,+++)))((('''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---------......//////............//////000//////111333666777777JJJfffrrr]]]```ooo{{{nnnjjjmmmmmmlllkkkiiifffdddbbb```^^^[[[XXXVVVRRRNNNKKKHHHFFFDDDCCCCCCCCCBBBAAADDDBBB>>>;;;999999:::;;;????????????@@@@@@@@@@@@BBBDDDGGGIIIJJJHHHFFFDDDFFFEEECCCBBBCCCFFFIIIJJJFFFHHHOOOXXXZZZXXXWWWZZZdddlll}}}rrr]]]TTTOOOMMMJJJGGGEEEDDDCCCCCCFFFEEEIIIOOORRRSSSXXX]]]___FFFBBB@@@>>>;;;999888777555444444333333222222111000000......................................./////////000000//////...---------111000000//////000000111111111111111222444666777GGGXXXoookkkuuu~~~}}}wwwhhh[[[PPPHHHEEEGGGFFFAAA;;;777444222---,,,+++***))))))******(((((((((''''''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((('''&&&&&&''')))''''''''''''''''''''''''(((((((((((())))))))))))'''(((((((((((())))))))))))))))))))))))*********++++++++++++************+++---...,,,******...222222555999===BBBGGGKKKNNNQQQXXX^^^^^^WWWRRRUUUZZZVVV```kkkoooppprrrvvvyyy}}}vvvmmm___UUUVVV^^^www|||vvvnnnjjjqqqjjjkkkmmmllljjjgggdddccc^^^eeerrr{{{rrrnnnnnnjjjeeeaaaaaadddiiilllfff\\\PPPGGGEEEEEEEEEDDDAAA???===;;;888444///,,,---,,,***)))***+++++++++)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))*********************+++++++++,,,,,,,,,,,,,,,---------......000000//////...//////000111333555444444666<<>><<<;;;:::;;;<<<===BBBBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDBBBAAA@@@DDDDDDCCCCCCDDDFFFIIILLLHHHLLLTTTZZZZZZXXX[[[aaattt}}}```OOOKKKEEEEEECCCBBB@@@>>>===<<<<<<===AAAFFFIIILLLTTT\\\fffKKKDDD@@@>>>;;;999888777555444444444333333222111111111////////////////////////////////////////////////000000000//////.........111111000000000000111111555333222222777>>>EEEJJJaaarrrxxxllltttuuu~~~wwwfffWWWEEEDDDDDDCCC???;;;::::::222///,,,)))((()))+++,,,))))))((((((((('''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''))))))((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))(((((()))+++(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((()))))))))***((()))))))))*********+++***************************++++++++++++///666<<>>@@@AAADDDEEEFFFGGGHHHIIIJJJKKKIIIFFFAAA<<<:::999::::::@@@BBBCCCCCCDDDFFFJJJMMMUUUWWW[[[^^^\\\[[[aaajjjmmmQQQEEEFFF@@@@@@???>>><<<:::999888888777999===@@@DDDNNNXXX```GGG???@@@>>>;;;999888777555444444444444333222222111111////////////////////////111000000000////////////000000000000000000000000222222111111111111222222111000111555???LLLZZZbbb~~~vvvtttzzzqqqLLLFFFBBBBBB@@@===;;;<<<666333...***))))))***,,,))))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))))))))(((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((******))))))***,,,((((((((((((((((((((((((''''''(((((())))))******((((((((()))))))))******((())))))******+++++++++************++++++,,,,,,***+++,,,///333999AAAFFFTTT[[[dddhhhgggcccaaa```hhhmmmlllbbbVVVSSSVVVYYYeeeiiinnnooojjjhhhpppzzzvvvrrrnnnkkkhhhfffeeedddmmm|||xxxggg___ZZZYYY___ffffffbbb[[[TTTSSSZZZaaaiiiqqqzzz|||xxxqqqooottt}}}mmmllliiieee```ZZZVVVTTTTTTPPPMMMKKKKKKIIIDDD@@@<<<777333000000...***'''++++++******)))((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......////////////000222333444,,,222666444222999KKK[[[ppp___XXX[[[ttt}}}ooommmoooooonnnllllllkkkjjjgggdddaaa___[[[YYYVVVTTTRRROOOLLLIIIJJJGGGDDDBBBAAA???===;;;888999;;;>>>@@@BBBCCCDDDEEEFFFHHHJJJJJJJJJIIIIIIEEEAAA;;;555333555888:::AAADDDFFFGGGGGGIIIMMMRRR\\\[[[\\\]]]\\\]]]fffpppaaaGGG???CCC===<<<;;;;;;999888777777:::777777;;;>>>AAAIIIRRR~~~TTT@@@===@@@>>>;;;999888777555444555444444333333222111111////////////////////////333222111111000///....../////////000000111111222222222222111111222222222222444:::DDDTTTgggyyy~~~```SSSHHHEEEDDD???;;;::::::888666333000...,,,+++*********)))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''))))))((((((***+++(((((((((((((((((((((((('''''''''((()))*********(((((()))))))))*********((())))))******+++,,,,,,***++++++,,,---...//////333555999@@@HHHNNNQQQRRR[[[dddpppuuurrrkkkdddaaadddhhhdddXXXPPPSSS[[[___qqqmmmjjjeee^^^\\\fffssszzz~~~}}}wwwpppkkkhhhwwwppplllllljjjlllqqqooommmkkkiiigggeeedddiiikkkuuu}}}zzzqqqrrr{{{{{{tttoooqqqwww|||jjjooottttttooojjjiiiiiieee```YYYVVVTTTQQQLLLGGGHHHDDD???<<<<<<999333...//////...,,,+++***)))(((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,,,,,,,---------......---......///111333555666555777888999@@@OOOcccrrrvvvfffYYY___xxxtttnnnnnnoooooommmmmmllljjjgggdddbbb```^^^XXXVVVSSSRRRPPPMMMJJJGGGFFFDDDAAA@@@???>>>===;;;<<<===@@@BBBDDDEEEFFFFFFGGGHHHJJJJJJIIIGGGCCCAAA<<<999666444555999>>>AAACCCGGGJJJKKKKKKMMMRRRWWWYYYWWWYYY^^^bbbgggrrr|||}}}[[[BBB;;;>>>;;;;;;:::::::::;;;;;;<<<>>>::::::>>>BBBCCCFFFIII{{{QQQAAACCC@@@>>>;;;999888777555444555444444333333222222111000000000000000000000000444333222111000...------......///000111222333333333222222111111222222333<<<@@@JJJZZZooowwwuuusssaaaQQQKKKHHHBBB<<<:::===>>>>>><<<999444000---************))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&(((((('''((()))+++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************((())))))***++++++,,,,,,+++,,,---...///111222222???BBBIIITTT]]]bbbaaa^^^XXXdddsss{{{xxxppphhhdddeeegggbbbWWWTTT]]]hhhmmmsssmmmgggcccaaafffvvv{{{rrrpppqqqooopppuuuvvvyyyvvvwww{{{~~~ooobbbcccaaaeeejjjfff___gggvvv|||{{{wwwqqqlllkkkooorrr}}}}}}tttnnnooosssjjjddd___]]]^^^^^^[[[XXXPPPLLLHHHGGGHHHEEE???999222222000///---+++******((((((((((((((((((((((((&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---...000222444666777BBB???===BBBQQQeeezzzlll___YYYmmmqqqpppppppppqqqppppppooommmkkkiiieeeccc```___^^^VVVTTTQQQPPPNNNKKKHHHEEECCCAAA>>>>>>>>>>>>===;;;@@@BBBDDDFFFGGGGGGGGGFFFHHHIIIKKKKKKHHHCCC>>>:::444444444555999???EEEHHHDDDHHHMMMNNNMMMOOOTTTYYYUUUTTTYYYcccmmmwww}}}ZZZAAA999999<<<;;;;;;<<<===???AAABBB@@@<<<<<>>CCC<<<;;;>>>AAA???888333222///---+++******)))((('''************))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++)))))))))))))))))))))))))))************+++++++++((()))++++++++++++---///+++...111000000444===EEENNNPPPVVVaaakkkmmmggg```[[[mmmzzzrrrjjjkkkbbb[[[\\\```bbbeeehhhoooyyy}}}vvvppptttzzz~~~{{{pppoootttxxxnnnuuu~~~tttsss{{{ppplllgggrrrrrrddd[[[aaakkkpppyyyzzzooolllmmmyyy||||||wwwtttuuuuuuttteeedddddddddddddddcccccc^^^TTTMMMLLLLLLIIIFFFFFF>>>:::666222000...,,,+++++++++***)))((((((((((((,,,***((('''&&&''')))***((((((''''''''''''(((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////......000222111222:::DDDKKKLLLKKKWWWoooyyy|||dddVVVccc|||ssssssrrrqqqpppnnnnnnmmmnnnkkkgggdddbbb___[[[YYYTTTQQQMMMJJJIIIIIIHHHGGG??????>>>===<<<<<>>AAAAAABBBGGGKKKLLLLLLNNNOOOQQQSSSTTTUUUXXXXXX[[[eeevvvxxxZZZDDD;;;999<<<;;;;;;;;;<<<>>>@@@AAABBBCCCEEEFFFFFFEEEDDDCCCvvvNNNCCCAAA======<<<;;;999777555444222222222222111111111111111000000000////////////000000000000000000000///.........///111111111000111333444222111666???GGG[[[gggwww~~~xxxnnn^^^LLL@@@===;;;999;;;AAABBB>>>;;;:::222///,,,+++++++++)))(((*********)))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***)))))))))*********++++++************************************++++++++++++(((***++++++******+++,,,---///222666<<>>===>>>AAACCCHHHGGGGGGHHHIIIJJJHHHGGGDDDDDDBBB???;;;999999999888;;;@@@CCCDDDGGGKKKOOOOOONNNNNNNNNOOORRRUUUWWWWWW[[[eeerrrsssUUUAAA<<>>===;;;999888666666555333222222222111111111111111111000000000/////////000000000000000000000000------...///000111111222///222444333666AAATTTccc}}}zzzsssuuubbbQQQIIIAAA:::888===AAAAAA??????777444000...---,,,+++)))******)))))))))((((((((((((((())))))))))))(((((())))))))))))(((((((((((('''(((((())))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******************************************+++++++++,,,***,,,,,,,,,++++++,,,...444777???LLLXXXaaaeeefffhhhllllllgggaaa```fffnnnxxxuuuwww{{{yyyrrrsss{{{zzzsssmmmooouuuyyyxxxuuuuuuzzz|||rrrhhhggghhhhhhjjjmmmxxx{{{yyyzzzssstttxxxxxxrrrqqqgggYYYVVV[[[fffooosssmmmaaa[[[\\\XXXSSSSSSXXX\\\]]]hhhoooxxxzzzxxxwwwzzz}}}rrrkkkdddbbb^^^VVVOOOLLLLLLHHHCCC>>>:::777444111++++++***(((((('''''''''(((((((((((((((((((((((()))((((((''''''(((((())))))))))))(((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------........./////////000...///444888999===BBBCCCKKKZZZvvvtttdddRRRuuuvvvrrrqqqqqqpppppppppoooooonnnnnnllliiifffdddaaa^^^ZZZWWWPPPMMMIIIFFFEEEDDDCCCBBBBBBAAA@@@???@@@CCCEEEGGGKKKIIIGGGFFFGGGGGGFFFDDD@@@@@@>>>:::777777999;;;???AAADDDGGGKKKOOORRRTTTPPPNNNKKKIIIJJJNNNSSSVVV]]]dddrrrmmmQQQBBBBBBGGGEEEDDDDDDCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHGGGEEEDDDsssLLLBBB@@@???===;;;888777666666666333333222222222111111111111111111000000000//////000000000000000111111111...///000000//////111222222555999@@@KKK___vvvyyyuuu{{{vvvssstttxxx||||||zzz}}}zzzyyyyyyzzz|||yyymmmhhhSSSGGG===<<<@@@BBBBBBCCC???;;;666333000...+++)))******)))))))))((((((((((((((())))))))))))(((((())))))))))))(((((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))*********************************+++++++++,,,,,,---------,,,---000555888???III[[[lllyyy|||zzzwwwtttppphhh[[[RRRUUUdddqqqooogggjjjwww~~~~~~xxxooommmsss{{{yyyuuusssyyysssooopppyyylllhhhggg```[[[[[[___cccjjjqqqssspppiiiddd___eeeeee^^^WWWVVVXXXXXXbbbhhhqqqxxx|||~~~uuukkkddd^^^VVVQQQQQQPPPNNNLLLIIIFFFAAA;;;777111000...,,,***(((''''''&&&'''((()))))))))(((((())))))(((((((((((()))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------------...............///////////////+++,,,111666666888:::<<>>===???BBBHHHLLLMMMMMMIIIFFFBBB???>>>>>><<<;;;888777555333333666;;;???AAAFFFNNNVVV[[[ZZZUUUQQQKKKHHHBBB??????CCCHHHLLL\\\\\\cccvvvfffPPPEEEAAA???>>>EEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@??????sssLLLCCCBBB>>>===;;;999888666666555333333333333222222222222222222111111111000000000///000000111111222222222222333444222000///222666:::@@@NNNfffwww~~~sssppprrrvvv}}}~~~vvvqqqssszzz|||wwwlllvvv|||{{{iiiUUUJJJDDDAAABBBEEEEEECCC@@@>>>;;;666111---,,,,,,+++++++++*********(((((())))))))))))(((((())))))))))))((((((((((((''''''((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++((((((((()))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,...222999BBBMMMTTTYYYiii}}}}}}tttooogggeeeccccccggglllppprrruuuoooqqq~~~xxxlllooozzzzzzrrrmmmfffaaa___^^^^^^^^^ooo~~~uuuppprrruuunnnllllllqqqxxx{{{xxxssshhhhhhkkkooonnngggaaaaaa^^^______```^^^XXXQQQKKKCCCAAA===999444111...---+++++++++******)))))))))***))))))(((((())))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---------................../////////000000000222//////222444333555:::LLLkkk```MMM\\\wwwwwwppprrrtttqqqllloooooonnnnnnmmmmmmmmmllljjjiiigggeeeccc___YYYUUUQQQMMMIIIEEEDDDBBBAAA@@@======???DDDJJJMMMKKKHHHEEECCC@@@>>>===<<<;;;999555444444333444888===BBBBBBIIISSSZZZ[[[VVVNNNIIIFFFDDD@@@===<<<>>>BBBDDDGGGEEEHHHWWWlll}}}xxxiiiUUUIIIEEEDDDAAA>>>BBBBBBBBBBBBBBBAAA@@@???AAA@@@???>>>===<<<;;;:::qqqKKKBBBAAA======<<<;;;999777555444444444333333333222222222222222222111111111000000///000000111111222333333000333444333111222666;;;FFFOOObbbyyy}}}{{{|||xxxooooootttzzz{{{xxxzzzvvvooo```RRRGGGCCCCCCBBBAAABBBBBBAAA<<<777222---------,,,,,,,,,++++++(((((())))))))))))(((((())))))))))))((((((((((((''''''(((******++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------222999AAAIIIRRRZZZ___dddlllvvv}}}~~~{{{xxxwwwooooooppprrruuuxxxyyyzzzrrrpppqqqyyy||||||xxx}}}}}}}}}yyyuuurrrqqqqqq}}}xxxmmmjjjlllnnnlllnnnttt{{{~~~yyybbbaaaeeejjjkkkhhhhhhkkknnnllliiifffccc```[[[XXXHHHFFFCCC???;;;888666444///...,,,******)))************))))))))))))***************)))))))))(((((((((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------------.............../////////000000000000000///111333333333999@@@]]]xxx{{{aaaOOOTTTttt}}}vvvrrrqqqpppnnnmmmoooooonnnmmmmmmlllkkkkkkkkkiiihhhfffddd___ZZZVVVPPPMMMHHHDDDCCCAAA@@@>>>??????AAAGGGKKKKKKEEE@@@>>>===<<<;;;;;;:::888555222333333444666:::@@@DDDGGGOOOWWWZZZVVVMMMDDD@@@>>><<<:::888777888999999444444666===GGGPPPVVVXXXUUUOOOIIIEEEDDDDDDCCCAAA>>>>>>???@@@??????>>>===???>>>===;;;:::888888888oooIII@@@@@@<<<<<<<<<<<<:::777555333444444444333333333222222222222222111111111111000///000000111222222333333...111444444222444:::@@@WWWdddyyy~~~{{{zzzzzzzzzqqqkkknnnuuu{{{}}}|||{{{}}}zzzfffTTTJJJHHH>>>???AAADDDDDDAAA;;;777......---------,,,,,,,,,(((((())))))))))))(((((())))))))))))((((((((((((''''''(((******+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------111999DDDOOOXXX^^^dddgggjjjjjjmmmsss{{{{{{tttqqqrrrsssmmmnnnpppwwwxxxqqqqqq||||||~~~}}}zzzhhh|||yyymmmhhhkkkooopppiiipppzzzyyyuuugggbbb^^^^^^___aaaiiirrrzzzuuuoooiiifffcccaaa```QQQPPPMMMJJJGGGDDDBBBBBB222000---+++))))))***+++******))))))))))))******************))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------.........//////////////////000000000000------000222111222;;;EEEooodddNNNLLLhhhvvvxxxxxxuuupppnnnpppssspppoooooommmlllkkkjjjjjjkkkjjjiiigggeee```ZZZVVVPPPLLLGGGDDDBBB@@@???===AAAAAACCCHHHKKKIIIAAA999888777777888888777444111111222333555777<<>>======>>>???<<<<<<>>>>>>???>>>===<<>><<<:::888777777666kkkJJJBBB@@@======<<<:::888777555555222333333333333222111111333333222111000000111111111222333444444444444444333000333888777888III^^^yyy|||xxx{{{xxxbbb^^^[[[\\\bbbiiinnnpppmmmrrryyyxxxrrrqqquuuxxx}}}rrrpppvvv|||kkkWWWKKKCCCAAA===999888<<>>DDDEEEEEETTTUUUTTTOOOGGG>>>666333111111000///...------,,,,,,,,,---.........------111222222444777:::===???===;;;999888999999888777:::888777666777999<<<>>>lllJJJBBB???======<<<:::888777555555222333333333333222111111333333222111111111111111111222222333444444444333777555777::::::BBB[[[vvv~~~~~~~~~}}}|||yyyoooZZZVVVSSSTTTWWW\\\___```___cccgggjjjkkklllmmmooouuusssnnniiieeedddfffhhhooossszzz|||tttuuu~~~zzzxxxwww|||sss^^^QQQIIIFFFAAA===<<<===@@@BBB???:::444111000000...,,,,,,+++******++++++***(((***)))))))))((((((((((((***)))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((******))))))******+++,,,))))))***+++++++++++++++---,,,***)))***+++++++++111000///...///555<<>>:::999999999888666444444444444444444444666:::@@@EEEIIIJJJTTTSSSQQQKKKCCC;;;555222000000//////...------,,,,,,,,,---............---111111222333666999<<<===888666555555666777666555777777666666888;;;>>>@@@mmmKKKBBB???======<<<:::888777555555333333333333333222222111333222222111111111111222222222222222333333333333555333666;;;AAAQQQqqq~~~|||~~~{{{ssskkkccc^^^PPPNNNKKKKKKLLLNNNNNNMMMNNNPPPRRRRRRQQQQQQRRRSSSUUUVVVWWWVVVTTTSSSTTTUUUZZZ]]]bbbgggllloooppppppuuuuuutttvvvzzztttmmmhhhhhhqqq~~~ooo```WWWPPPHHHBBB@@@@@@>>>===CCC@@@<<<888444111...------+++******++++++***(((******)))))))))((((((((())))))))))))))))))******))))))))))))))))))))))))***))))))))))))(((((((((******))))))******+++,,,)))******++++++++++++++++++*********++++++,,,---111000000000555>>>IIIQQQaaallluuusssoooqqqxxx}}}yyymmmeeekkkttt|||xxxrrrssszzzzzzuuuppp|||vvvooouuuvvvyyyvvv|||uuufffccciiikkkddd\\\dddppp{{{kkkdddddd___YYY\\\jjjuuuuuusssuuuddd___\\\___dddbbbYYYPPPDDDBBB@@@===999444...)))***))))))***,,,,,,***)))))))))************))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))***++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,------------.........000000000000000000111111000111222444>>>SSSnnn}}}eeeNNNSSSxxx}}}{{{vvvuuutttrrrpppoooooonnnoooppppppoooooonnnmmmmmmmmmjjjfffbbb^^^YYYTTTPPPLLLIIIFFFDDDEEEFFFFFFFFFHHHGGGDDD???:::777666777666666666666555555555555777999<<>>888333111//////......---------,,,,,,---....../////////...000000111333555777:::;;;666444333333555666666555444444444555888<<>>======<<<:::888777555555333333444444333333222111333222222111111222222222222222222222222333333444333444;;;HHHWWWkkkrrrjjj```XXXRRROOOLLLJJJIIIHHHGGGGGGFFFFFFDDDCCCBBBDDDEEEFFFEEEFFFGGGIIICCCEEEGGGHHHHHHHHHHHHJJJKKKMMMOOOSSSVVVYYY\\\]]]______aaadddiiipppuuuyyy}}}uuuqqqlllhhhmmmkkkmmmpppxxxssshhh]]]PPPGGGCCCAAA===:::@@@@@@???<<<777333111111...,,,******++++++***)))*********)))))))))(((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,)))***++++++,,,,,,+++++++++,,,------,,,,,,---......000444999AAAMMMYYYaaarrrzzzzzzpppjjjmmmooollleeeiiipppsssnnnjjjrrr~~~zzzrrrxxx}}}uuuiiimmmyyyzzz|||yyy{{{~~~{{{mmm```jjjrrr|||~~~vvvpppnnnssskkkiiiqqqwwwwwwzzzxxxtttnnneee]]]VVVQQQOOOKKKIIIGGGCCC???;;;666333...---+++*********))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))***++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,++++++------------............000000000000000111111111111333333999LLLiiidddVVVkkk~~~zzzzzz{{{uuutttsssqqqpppooooooooonnnoooooooooooonnnmmmlllhhheee```\\\XXXTTTOOOLLLHHHGGGEEEEEEGGGHHHHHHGGGFFFDDD@@@<<<888666777777555777999999999999999999999<<<@@@CCCDDDHHHOOOTTTPPPLLLDDD>>>888444222000............---------------...///000000000000000000000222333555777999:::999777555555666777666555222222333444666999<<<===lllJJJBBB>>>======<<<:::888777555555333444444444444333222222333222222222222222333333222222222222333444555666777>>>NNNdddzzzxxx|||}}}xxxtttlll```VVVNNNKKKFFFBBB@@@@@@@@@@@@CCCDDDEEEEEEDDDBBBAAAAAA???@@@BBBBBBBBBBBBDDDFFF>>>???AAAAAA@@@AAACCCEEECCCDDDDDDEEEGGGIIIKKKLLLMMMNNNPPPSSSXXX\\\aaaccciiilllqqqvvv{{{zzz}}}yyyrrrtttjjjiiiiiimmmttt~~~vvviiiWWWJJJCCC@@@<<<999:::<<<===<<<999777777777///---+++***++++++***)))************))))))))))))(((((())))))************************************))))))))))))******************))))))******+++,,,******+++,,,,,,,,,,,,+++,,,......---++++++---///111666@@@JJJUUU```kkkqqq||||||uuullllllrrrnnneeeppppppooojjjfffkkk|||~~~~~~qqqnnnsssppprrr|||zzz}}}||||||zzzxxxzzz~~~}}}{{{{{{}}}yyypppqqqxxxxxxdddUUUQQQTTTSSSQQQMMMHHHCCC???======777444000+++((('''((()))))))))************))))))(((((())))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***))))))*********+++++++++------,,,,,,,,,,,,,,,,,,---------.........////////////000000111111111111111000333AAA]]]zzzkkkjjj|||yyywwwwwwyyytttsssrrrqqqpppooooooooommmnnnoooooonnnmmmkkkjjjbbb^^^YYYTTTQQQNNNJJJHHHEEEEEEEEEGGGIIIJJJIIIHHHCCCAAA===:::999999;;;;;;<<<>>>???>>>;;;999999::::::>>>CCCEEEFFFIIINNNSSSMMMFFF>>>777444222111///------..................//////000222222333333333222333444666777888999:::===:::888666666555444222222222111222333444666777jjjHHHAAA>>>======<<<:::888777555555444444444444444333222222333222222222222333333444222222222222444666888999>>>LLLddd~~~}}}}}}rrrhhh\\\TTTPPPLLLGGGCCCBBBBBBAAA@@@@@@@@@@@@@@@???AAADDDDDDBBBAAA@@@AAA@@@AAACCCBBBAAA@@@@@@AAA@@@@@@@@@???>>>???AAACCCAAA@@@@@@??????@@@AAAAAADDDDDDFFFHHHJJJMMMOOOPPPUUUYYY___eeekkkqqqwww|||xxx|||{{{{{{|||~~~{{{uuusssuuutttbbbQQQGGGAAA===;;;888888999:::;;;;;;::::::000...+++******+++******++++++*********)))))))))((((((((()))******++++++************************)))))))))************+++******))))))******+++,,,***++++++,,,,,,,,,,,,,,,,,,---...,,,******...222;;;DDDQQQ^^^iiissszzz~~~|||vvvooonnnvvv}}}zzzqqqvvvnnnfffiiiuuuwww{{{|||{{{~~~yyysssuuu|||~~~~~~~~~{{{wwwmmmnnnwwwxxxsss|||}}}zzzwwwyyyyyyiiidddhhh{{{ppp___ZZZ^^^^^^\\\VVVOOOGGGCCCAAAAAA???<<<777000***((((((***))))))************))))))(((((())))))))))))******))))))))))))))))))))))))))))))***++++++++++++***)))))))))***++++++,,,,,,,,,,,,,,,,,,------------------.........//////////////////000111111222222000///777NNNmmmjjjwww{{{zzzxxxuuuuuusssrrrqqqppppppppppppppplllmmmnnnnnnmmmkkkiiiggg\\\XXXRRRNNNKKKIIIGGGEEECCCDDDFFFIIIKKKLLLJJJHHHBBB???<<<;;;<<<>>>??????DDDEEEEEEAAA:::666666777<<<@@@DDDGGGIIIKKKMMMNNNHHHAAA888333111111111///---.........///000000000111111333444555555666666666777888:::;;;;;;<<<<<<<<<:::777555444222000...111111111000000000111111gggFFFAAA???======<<<:::888777555555444444444555444444333222222222222222222333444555222222222333555888;;;===GGG]]]}}}~~~uuugggaaaVVVPPPIIIDDDCCCCCCBBBAAAAAABBBCCCCCCCCCBBBBBBCCC@@@CCCEEEEEEBBBAAAAAABBBAAACCCFFFFFFDDDBBBBBBBBBBBBCCCDDDCCCBBBBBBCCCDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDHHHLLLQQQUUUZZZ```hhhmmmkkkpppwwwzzz|||~~~{{{pppnnnrrraaaSSSIIIDDDBBB<<<:::888999;;;<<<;;;888111///+++******++++++***+++++++++*********))))))'''(((((()))******++++++************************))))))*********+++++++++******))))))******+++,,,***+++,,,,,,------,,,,,,,,,...///---,,,///555<<>>777333444777???AAAEEEJJJMMMNNNKKKIIIDDD===444000000222111000......//////000111222222333333555666777888888888:::;;;<<<>>>?????????>>>:::888555333222111000...111000000000000000000000eeeEEE@@@???======<<<:::888777555555444444555555444444333222222222222222333333444555222222222333666999===???RRRnnn|||}}}uuugggXXXNNNLLLBBBBBBCCCEEEEEEDDDAAA>>>>>>???AAABBBAAAAAABBBCCCDDDFFFHHHGGGDDDBBBCCCDDDBBBEEEIIIKKKJJJHHHGGGGGGCCCEEEHHHIIIHHHFFFFFFFFFDDDDDDDDDDDDDDDDDDCCCCCC@@@AAAAAABBBBBBAAAAAA@@@CCCFFFIIIKKKMMMRRRXXX^^^```fffmmmrrrvvvzzzzzzyyypppyyyppp```SSSLLLIIIAAA<<<888888;;;===999666222///,,,******++++++***+++++++++************)))'''(((((()))***+++++++++************************))))))******++++++++++++*********)))***++++++,,,***+++,,,,,,------,,,,,,///111222111000444===EEEQQQXXXcccnnnvvv}}}}}}sssooowww|||yyywwwzzzooovvv~~~{{{mmmgggbbbaaa___```hhhuuu~~~tttoooqqqzzz}}}{{{kkkssszzzxxxssswwwuuuhhhiiidddeeennnrrrqqqssszzznnnrrrtttrrroooqqqzzzvvvuuuqqqgggYYYMMMFFFCCCCCCEEEEEEAAA999222...,,,))))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))***++++++++++++***((())))))***++++++,,,,,,++++++,,,,,,---...//////............/////////000...//////000111222222222888999MMMoooaaajjj}}}||||||xxxtttqqqqqqqqqpppppppppppppppqqqllllllmmmmmmkkkgggdddaaaWWWRRRLLLHHHGGGFFFFFFFFFBBBCCCGGGKKKMMMMMMIIIFFFEEEBBB???@@@BBBDDDCCCBBB>>>@@@???;;;555333666:::AAABBBFFFKKKPPPPPPKKKFFFAAA:::222///000222222000......///000111222333333444555666888999999::::::<<<===???AAAAAAAAAAAA@@@999777444333333333222000000000000000111111111111___FFFAAAAAA???===:::999999999888666444444444333333333222222222222222111222222333333888444444555555999GGGVVViiirrriii\\\QQQKKKGGGDDDBBBCCCDDDDDDCCCAAA???@@@AAABBBBBBCCCCCCDDDEEEFFFFFFGGGIIIJJJKKKKKKLLLOOOQQQOOOQQQRRRQQQOOOMMMLLLLLLNNNOOOPPPPPPNNNMMMMMMNNNMMMKKKJJJIIIJJJJJJHHHGGGFFFBBB===>>>AAABBB???;;;CCCAAA???@@@CCCGGGJJJLLLQQQTTTZZZaaaiiioootttvvv{{{~~~yyy||||||dddSSSIIIBBB;;;888:::<<<;;;999888333---+++,,,---,,,+++)))(((((((((((())))))***)))************+++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))),,,---,,,,,,---...---///---...222888AAAKKKTTTiiiooouuuvvvtttuuu{{{qqqvvvvvvpppmmmttt{{{sssmmmfffccc```eeeoooxxx|||}}}yyyyyyyyyyyy{{{}}}{{{{{{|||~~~}}}zzzyyy~~~{{{nnnlllkkkhhhddd^^^]]]cccjjjnnnqqquuu{{{wwwrrrnnnooouuuvvvggg___^^^[[[TTTLLLNNNIIIDDDDDDEEEAAA777...---,,,++++++,,,,,,+++)))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------...............///000000111///...///000///000222777SSSoookkk^^^YYYyyywwwtttvvvtttrrrpppjjjkkkmmmnnnoooooonnnnnnoooooonnnkkkfffaaa[[[XXXQQQLLLIIIJJJNNNNNNHHHBBBAAAHHHMMMNNNNNNNNNKKKFFFKKKFFFCCCBBBDDDDDD@@@<<<:::777444222222666:::======BBBKKKQQQQQQMMMFFFAAA888666333000......///000111222444555555666888;;;::::::;;;<<<===>>>??????DDDCCCCCCDDDDDDCCCAAA>>>===999555333444444222///222222111//////.........___FFF@@@@@@???===:::999999999888666444444444333333333222222222222222111222222333444333444666777888???SSSgggzzznnnXXXRRRIIIDDDBBBAAAAAA@@@???AAABBBCCCBBBBBBCCCEEEGGGHHHIIIJJJKKKLLLMMMMMMPPPQQQSSSTTTTTTTTTVVVXXXTTTVVVXXXYYYYYYXXXXXXXXXVVVVVVWWWVVVTTTRRRQQQQQQQQQOOOMMMMMMMMMMMMKKKJJJLLLJJJGGGGGGHHHHHHFFFCCCDDDBBB@@@@@@BBBEEEFFFFFFJJJKKKNNNSSS[[[cccjjjnnnssswww|||yyykkk[[[QQQEEE>>><<<===<<<:::;;;777222000111444777888+++******)))))))))******)))************+++++++++************************************++++++++++++++++++++++++++++++++++++//////...,,,---...///...222000222:::FFFSSS]]]cccuuu{{{yyysssqqqqqqyyy{{{yyyuuuwwwzzztttooonnnmmmnnnrrrwww|||yyyzzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~uuuoooqqqooojjjjjjddd^^^]]]^^^bbbkkktttssswwwzzzxxxrrrnnnoooqqquuunnnfffbbbaaa___ZZZVVVTTTOOOJJJGGGGGGCCC===777000...,,,+++,,,,,,++++++))))))))))))*********+++************************************************************++++++++++++++++++,,,,,,,,,---------...............///000000000......000111111333777IIIfff|||hhhrrrxxxtttuuussspppnnnkkklllmmmoooooonnnnnnmmmmmmllljjjeee```ZZZTTTQQQOOOLLLIIIJJJLLLKKKGGGCCCBBBJJJOOOPPPOOOOOOLLLHHHHHHDDD???>>>??????;;;777555333222111333777;;;>>>CCCHHHPPPSSSPPPHHH???999666444111///......///111///222666999:::<<<>>>???>>>>>>???@@@AAABBBCCCCCCEEEFFFHHHIIIGGGDDD@@@>>>???;;;777444444444222000222222111//////......///```GGG@@@??????===:::999999999888666444444444444333333333333222222222222222333444444222444888999<<>>AAACCCEEEFFFHHHJJJLLLNNNNNNOOOPPPQQQRRRSSSTTTWWWYYY\\\]]]\\\\\\]]]]]]]]]^^^___aaabbbbbbaaaaaa``````___^^^\\\ZZZXXXVVVVVVTTTRRRPPPPPPOOOMMMLLLMMMMMMMMMLLLLLLJJJIIIHHHIIIGGGDDDCCCDDDDDDCCCAAADDDCCCCCCFFFLLLTTT]]]bbbggglllssszzz~~~{{{mmmaaaPPPDDD@@@???>>><<<>>><<<888555333555:::>>>------,,,+++************)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,111...,,,---...000111222333444999EEEWWWhhhsssvvv|||}}}xxxvvvwww~~~~~~|||}}}|||uuussstttuuurrrpppqqqwww}}}zzz{{{}}}~~~}}}~~~}}}}}}|||}}}}}}~~~~~~{{{|||yyyxxxvvvwwwqqqiiiiiigggfffddd```]]]bbbjjjiiirrr|||{{{sssjjjggghhhhhhggghhhiiiiiifffaaa]]]ZZZVVVPPPLLLIIIGGGDDDAAA777333///,,,+++,,,,,,,,,)))))))))***************++++++++++++++++++++++++************************************+++++++++,,,,,,,,,,,,,,,------------...............///000000///...///222222222888@@@___{{{uuuoooxxxttttttqqqnnnmmmnnnnnnooopppooonnnmmmlllkkkiiieee___YYYSSSNNNLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEMMMRRRQQQOOOOOOOOOLLLGGGCCC===;;;:::999666333000000000222555999===@@@FFFLLLSSSUUUPPPEEE999222333111///------...000222333666;;;>>>@@@@@@BBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHKKKOOONNNJJJDDDAAAAAAAAA>>>:::777666555333222222222111000////////////```FFF???>>>???===:::999999999888666555444444444444333333333222222222222222333444555555555777:::DDDZZZwwwzzz|||yyyxxxxxxtttkkk]]]RRRKKKHHHEEEDDDCCCCCCDDDEEEFFFFFFBBBDDDHHHJJJLLLNNNRRRTTTVVVWWWWWWXXXYYYZZZ[[[[[[^^^aaadddfffeeeeeedddeeeggggggggghhhiiihhhfffeeeiiiiiihhhhhhgggeeebbb___bbb___[[[YYYWWWVVVTTTSSSPPPQQQRRRQQQNNNKKKJJJKKKNNNLLLJJJIIIHHHGGGDDDBBBCCCBBBAAABBBEEEKKKQQQUUUZZZ```hhhpppwww}}}rrrqqqrrr{{{wwwjjjYYYLLLFFFCCC@@@>>>>>>>>><<<777222000333666......,,,+++************))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...++++++...000000222444222:::EEERRRcccuuu~~~}}}|||vvvnnnqqqssssssqqqpppqqqvvv{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}|||}}}~~~yyytttpppmmmkkkppp{{{~~~rrrgggdddhhhpppvvvrrrggg___]]]eeekkksssuuusssqqqrrrtttfffggglllsssvvvrrrggg]]][[[YYYUUUPPPLLLHHHFFFEEE???;;;444///---,,,,,,+++************************++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,------------..................///000000///...000333222111<<>>???===:::999999999888666555555555444444444333333222222222222333444555666555555777AAAVVVsss~~~}}}|||yyylllfffaaaXXXOOOIIIFFFFFFFFFAAABBBCCCCCCCCCDDDEEEEEEGGGJJJMMMPPPQQQTTTWWWZZZ______```aaacccdddeeeeeegggjjjnnnpppqqqqqqqqqrrrvvvuuuuuuvvvxxxyyyvvvtttxxxwwwwwwxxxxxxwwwssspppsssoookkkgggeeecccaaa___[[[\\\\\\ZZZVVVSSSRRRRRRRRRPPPNNNMMMLLLKKKHHHFFFFFFEEEEEEEEEFFFGGGIIIJJJLLLRRRZZZbbbjjjqqqxxx|||nnnhhhcccfffvvvtttdddWWWOOOIIIBBB===:::<<<===:::444///.........---,,,+++***)))))))))))))))*********+++++++++*********************************++++++++++++,,,++++++,,,,,,,,,---------...,,,,,,000111...000666:::KKK\\\gggppp}}}~~~~~~rrrlllppppppppprrruuuzzz~~~}}}{{{zzz|||~~~}}}~~~~~~}}}wwwnnnfffccccccccclllsss{{{xxxoooooottt{{{{{{rrrhhhccceeeggglllrrryyy}}}~~~~~~hhhggglllyyyooo___\\\ZZZXXXTTTOOOJJJFFFCCCFFFAAA;;;555222///,,,***+++++++++******************************************************************++++++++++++,,,,,,,,,,,,,,,---------........................///000000000...111444111111AAAVVVyyysss}}}uuussstttsssrrrsssvvvuuutttrrrnnnjjjgggeee]]][[[WWWRRROOOMMMLLLKKKHHHJJJJJJHHHDDDDDDHHHLLLOOORRRRRROOOPPPUUUXXXWWWKKKFFF@@@:::666444333222333444666999<<>>:::777666444444333222222222333333^^^EEE?????????===:::999999999888666555555555555444444444333222222222222333555666777333888CCCVVVsss}}}}}}kkk\\\PPPKKKFFFDDDDDDFFFEEEDDD???BBBDDDFFFGGGHHHKKKMMMNNNPPPTTTWWWYYY\\\___bbbcccdddfffiiilllnnnqqqrrrtttwww{{{~~~{{{vvvsssqqqooommmjjjhhheeebbb___\\\[[[ZZZXXXVVVSSSQQQPPPOOOMMMKKKHHHIIIIIIIIIHHHFFFEEEDDDCCCGGGLLLRRRYYY```ggglllwww{{{~~~pppgggaaacccrrr~~~oooaaaXXXNNNDDD===555888;;;<<<999666222000------,,,+++************)))************+++++++++************************************++++++++++++++++++,,,,,,------......111///000333111---555AAAPPPggg{{{~~~~~~~~~~~~~~~wwwvvvrrrrrrssswww}}}~~~{{{{{{}}}~~~~~~~~~~~~}}}yyypppiiieeedddgggiiiiiilllooossszzzzzzzzz{{{zzzyyyyyyiiijjjnnnvvv}}}|||xxxhhheeehhhwwwzzzjjjaaa^^^[[[WWWSSSNNNHHHCCCHHHEEE@@@<<<999444000,,,+++++++++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------...........................///000000000///222666222444KKKggguuummm{{{ttttttuuuttttttvvvxxxwwwtttpppkkkeee```]]]RRRQQQNNNLLLKKKJJJJJJJJJHHHIIIIIIGGGFFFGGGLLLPPPRRRSSSSSSTTTYYY___^^^YYYLLLHHHAAA:::555333333444777888999<<<>>>AAADDDEEEMMMRRRVVVRRRFFF:::333000/////////111555:::>>>AAABBBEEEHHHKKKNNNRRRWWWZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\ZZZTTTMMMFFFEEEIIILLLKKKLLLLLLJJJDDD>>>999777666555555444444555555666\\\DDD@@@AAA???===:::999999999888666555555555555444444444444222222222333444555666777444EEE]]]www}}}}}}uuuhhhYYYPPPDDDCCCCCCDDDFFFFFFEEEDDDEEEHHHKKKNNNOOORRRVVVYYYWWWZZZ^^^bbbeeehhhlllooonnnppptttyyy}}}xxxqqqmmmkkkjjjgggdddccc```[[[XXXVVVUUUSSSRRRLLLLLLLLLLLLJJJIIIGGGFFFBBBCCCEEEGGGKKKQQQXXX\\\kkkrrrzzzwwwoooiiiiiitttqqqdddZZZQQQHHHAAA666777999<<<===<<<999666------,,,,,,,,,,,,,,,---)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++,,,,,,---......///000...111444222333EEEZZZmmmuuuuuuyyy~~~}}}}}}||||||}}}~~~~~~|||zzz~~~}}}~~~~~~{{{{{{uuummmiiiiiimmmppprrrkkkjjjkkkppp{{{rrrrrrtttvvvwwwuuurrrnnniiiddddddooo~~~~~~uuummmfff___ZZZXXXTTTMMMHHHDDDDDDCCCCCC@@@<<<555111,,,,,,,,,++++++*********************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------...........................///000000000...222777555:::WWWyyyqqqddd}}}|||vvvuuuuuuttttttwwwxxxvvvrrrmmmfff___YYYUUULLLLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGHHHLLLQQQTTTRRRTTTVVV]]]gggkkkcccXXXOOOKKKDDD===777666777888888999:::<<>>>>><<<888......---------......///)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////---+++...333333:::UUUrrruuurrrrrrzzz~~~xxxxxxzzz|||~~~~~~|||zzzzzz|||}}}|||yyywwwwwwyyyyyyqqqnnnqqqvvvyyyzzzrrrpppooovvvzzzyyyvvvpppkkkiiijjjllllllfffccchhhttt}}}~~~|||wwwmmmbbb\\\[[[YYYSSSMMM@@@BBBDDDFFFFFFAAA:::555,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////...............///000000000...333999777???```hhhPPPbbb~~~wwwvvvuuussssssvvvwwwuuupppjjjbbbZZZSSSOOOLLLLLLLLLLLLLLLLLLLLLKKKKKKIIIGGGGGGJJJOOOTTTWWWQQQTTTZZZeeeqqqtttgggVVVTTTPPPIIIAAA;;;999;;;>>>888888999;;;???DDDHHHKKKTTTVVVUUULLL???555222333222222444777<<>>===333000------......,,,***+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++,,,,,,,,,---------...---+++,,,---............---111999BBBSSSpppzzzyyynnnppp{{{}}}~~~~~~{{{wwwxxx||||||yyyvvvzzz|||yyytttrrruuuxxxzzzvvvuuu{{{~~~~~~sssyyy|||~~~pppnnnqqqsssjjjaaalllkkkbbbiiijjjooo|||~~~|||vvvkkk___UUUPPPOOOMMMIIIAAA;;;???EEEAAA888000...,,,+++,,,------,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++---------............///------------///000111222,,,333555222;;;WWWtttZZZDDDYYYxxx}}}|||yyywwwvvvuuuvvvvvvwwwrrrkkkddd]]]VVVPPPLLLMMMKKKIIIGGGGGGHHHIIIKKKHHHFFFFFFJJJOOOSSSRRRQQQUUUVVV```ppprrreeeXXXUUUSSSSSSNNNEEE@@@>>>:::666888;;;???AAABBBDDDHHHLLLSSSQQQKKKCCC;;;555222111333555999>>>BBBFFFHHHIIIVVV[[[bbbiiikkkjjjfffccc```dddgggfffbbb^^^\\\\\\[[[WWWTTTRRRQQQOOOJJJFFFSSS[[[```^^^XXXPPPAAA333;;;::::::999:::;;;===>>>WWWEEEAAA===<<<;;;;;;:::999888777777555555555555555555555555111222333444555888===BBBdddwwwddd___WWWNNNHHHEEEDDDEEEDDDDDDDDDFFFHHHKKKMMMMMMQQQWWW]]]``````ccciiiooovvv}}}zzzwwwtttnnniiifffccc```]]]\\\ZZZWWWUUUQQQNNNKKKIIIJJJKKKLLLLLLMMMRRRYYYaaaiiiqqqyyy~~~~~~}}}||||||}}}|||rrrjjjfffcccbbbHHH===555777===>>>>>>???777333///---------,,,***+++++++++++++++++++++++++++*********,,,---,,,+++++++++,,,,,,,,,---------------,,,---...000000000000000666BBBPPPccc}}}~~~yyyzzzzzzyyywww|||zzz{{{xxxttttttwwwzzz{{{yyywwwyyy{{{|||wwwwww|||zzzuuu{{{|||rrrfffcccjjjrrrwwwiiihhhlllfffgggpppuuu|||vvviiiaaa]]]TTTTTTNNNFFFBBBCCCAAA<<<:::444...+++,,,...---+++,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,++++++++++++++++++,,,---------............///---------...///000111222000555666999HHHbbbyyypppOOOMMMfff}}}|||zzzyyywwwvvvuuuuuunnniiibbb\\\VVVQQQMMMJJJJJJIIIHHHGGGFFFFFFEEEEEEHHHHHHHHHKKKNNNQQQRRRRRRVVVZZZbbbhhheee\\\VVVVVVUUUUUUOOOFFFAAA@@@>>>:::999<<<@@@CCCDDDFFFJJJMMMRRRNNNHHH@@@888333222333777999<<>>???UUUEEEAAA===<<<;;;;;;:::999888777777555555555555555555555555000000555:::888777CCCRRRyyyqqqTTTQQQKKKFFFCCCCCCDDDEEEDDDEEEGGGJJJNNNQQQTTTUUU\\\___ccceeegggnnnzzzxxxuuupppllliiieeeaaa^^^WWWTTTOOOMMMKKKKKKJJJIIIEEEHHHMMMTTT\\\fffpppvvvzzz|||~~~tttmmmjjjhhhSSSGGG===;;;<<<===>>>@@@<<<888222...,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,------------,,,---...///000111111111333666???MMM\\\nnn|||}}}zzz{{{uuuwwwvvvtttttttttwwwzzz|||xxxttttttxxx{{{{{{|||~~~vvvdddcccdddaaacccbbbjjjiii]]]]]]eeefffyyyyyylllfff]]]```]]]RRRHHHCCCAAA@@@CCC;;;222.........---***,,,,,,++++++++++++******************++++++++++++---,,,+++******+++,,,------------............///------......///111222333333333777DDD\\\uuuVVVJJJ^^^{{{~~~|||||||||{{{xxxuuurrrpppeee```YYYSSSPPPNNNLLLJJJHHHHHHHHHHHHGGGEEECCCBBBHHHJJJKKKLLLMMMNNNQQQSSSYYY```ddd___XXXWWWXXXXXXUUUUUUPPPHHHCCCBBB@@@<<<;;;>>>BBBEEEGGGIIILLLOOORRRNNNFFF===666444666888;;;===BBBGGGNNNTTTYYY\\\\\\\\\\\\\\\]]]^^^``````aaaaaa```]]]YYYVVVVVVVVVXXXXXXVVVQQQMMMMMMPPPTTT]]]eeemmmppptttoooZZZBBB:::::::::<<<===???AAABBB}}}SSSDDDAAA>>><<<;;;;;;:::999888777777555555555555555555555555555222666<<<999777JJJdddcccMMMJJJGGGDDDDDDEEEHHHIIIFFFHHHLLLPPPTTTXXX]]]```aaadddgggjjjppp{{{~~~wwwpppjjjeee___[[[VVVRRRPPPNNNKKKIIIJJJJJJKKKMMMRRRZZZdddkkkwww{{{~~~}}}uuullleee___SSSFFF???<<<:::<<<@@@AAA===666000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,------------...---.../////////000111222444>>>LLLYYYdddqqq~~~wwwxxx}}}{{{rrrllllllqqqvvvyyyuuurrrssswwwzzzzzz|||kkkdddbbb^^^dddfffllleeeYYY^^^jjjjjj{{{}}}qqqllleeeeeeaaaXXXNNNFFFBBBAAACCC???999444000...,,,,,,,,,,,,,,,+++++++++++++++******++++++++++++++++++...---+++******+++---...---------............///.........///000111222333333222:::QQQooommmKKKRRRrrr{{{zzz|||}}}}}}{{{wwwqqqkkkhhh___ZZZSSSNNNMMMMMMNNNNNNJJJJJJHHHGGGFFFEEEEEEEEEJJJLLLNNNNNNLLLLLLPPPTTT[[[ccccccYYYUUUYYY\\\ZZZRRRTTTRRRLLLHHHEEE@@@:::===@@@DDDGGGKKKMMMOOOQQQUUUPPPGGG===777666:::===???BBBHHHOOOUUUYYY\\\]]]ZZZYYYXXXXXXYYY[[[]]]^^^___]]]ZZZWWWTTTTTTTTTUUUYYY[[[\\\WWWQQQOOOTTTZZZaaajjjqqqwww~~~{{{aaaCCC999:::<<<>>>@@@BBBDDDEEE{{{RRRDDDAAA===<<<;;;;;;:::999888777777666666666666666666666666999444444999777;;;UUUrrr}}}fffOOOJJJIIIGGGFFFGGGIIILLLNNNMMMPPPSSSUUUXXX]]]cccgggggglllssszzzwwwrrrlllhhhccc^^^ZZZVVVRRROOOOOOMMMKKKJJJKKKPPPXXX^^^nnnsss{{{|||zzzooorrr{{{rrrhhhcccXXXKKKCCC<<<999;;;@@@CCC@@@:::444000------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,---------............///000///......111333888III^^^kkksss}}}~~~~~~}}}zzzyyy}}}}}}}}}~~~wwwuuuuuuuuuvvvxxxuuuvvvzzz||||||yyynnnnnnsss{{{vvvrrrggg\\\eeetttvvv~~~yyywwwkkkeee^^^YYYSSSLLLEEE@@@===???@@@;;;444...---...,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++------,,,++++++,,,---------------............////////////000111222333444888666CCC```}}}XXXLLL```xxx{{{}}}xxxxxx}}}|||||||||zzztttlllddd___\\\WWWPPPLLLKKKMMMNNNOOOKKKIIIFFFDDDCCCEEEHHHIIIMMMOOOPPPNNNLLLLLLOOOSSSXXX]]]\\\VVVWWW______YYYSSSWWWYYYVVVQQQLLLCCC;;;???AAAEEEIIINNNQQQRRRRRRUUUPPPHHH???999999===@@@BBBGGGNNNUUUYYY[[[YYYXXXWWWWWWXXXYYY[[[\\\]]]]]]^^^\\\XXXVVVWWWYYY[[[\\\^^^bbbccc^^^VVVTTTXXX^^^hhhqqqwww{{{dddBBB:::;;;===@@@CCCEEEGGGHHHyyyQQQDDDAAA===<<<;;;;;;:::999888777777666666666666666666666666999444222666<<>>:::444000......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,,,,---------...............///000///---000555:::DDDXXXppp|||~~~zzzzzzxxxvvvxxx|||~~~{{{{{{yyyyyy{{{{{{zzz}}}~~~uuujjj^^^dddqqquuuvvvzzzqqqeee[[[YYYYYYSSSJJJDDD<<>>@@@QQQooofffQQQYYYrrrzzzwwwzzzyyyuuuuuu{{{zzz{{{zzzxxxqqqiiiaaa\\\ZZZUUUOOOJJJJJJKKKLLLMMMJJJGGGDDDBBBCCCFFFKKKOOOQQQQQQPPPNNNLLLMMMOOOQQQRRRTTTUUUVVV[[[___^^^YYYZZZ```ccc```[[[UUUKKKAAA@@@BBBEEEKKKPPPSSSSSSRRRQQQNNNHHHAAA===>>>AAAEEEHHHLLLSSSYYY\\\[[[XXXVVVRRRSSSUUUVVVXXXXXXYYYYYYXXXVVVTTTUUUYYY___bbbdddiiikkkiiibbbZZZWWW[[[aaannnwww|||~~~gggCCC;;;===???BBBEEEGGGIIIIIIxxxPPPDDDAAA<<<<<<;;;;;;:::999888777777666666666666666666666666666555555;;;LLLfff{{{}}}sssfffXXXLLLIIIJJJHHHHHHHHHJJJMMMQQQUUUXXX___bbbeeehhhlllvvv}}}tttkkkccc^^^XXXWWWTTTPPPLLLKKKMMMNNNMMMSSS]]]gggooouuu{{{}}}{{{|||~~~zzzxxxwwwrrrvvv}}}wwwooodddXXXHHH<<<999<<<===@@@AAA???999333000///---------------------------,,,+++,,,.........---------------............---.../////////444===DDDXXXhhhzzzxxx|||~~~zzz}}}~~~yyyttteeeaaajjjpppoooqqquuu{{{wwwjjj___^^^^^^XXXPPPLLLDDDBBB@@@???===:::444000.../////////000000000111//////.........---------+++,,,---......---,,,+++---------............///000000000111222333444555>>>EEE]]]zzziiiYYY[[[ooo}}}yyyxxxvvvwwwvvvuuuvvvwwwxxxxxxxxxvvvqqqjjjbbb^^^[[[VVVPPPLLLKKKKKKKKKKKKIIIGGGFFFFFFIIIMMMRRRUUUUUURRROOOMMMMMMNNNOOOOOOPPPPPPTTT[[[]]]\\\\\\___ccchhhiiiddd___YYYQQQHHHAAABBBEEEKKKRRRUUUTTTSSSMMMMMMKKKHHHFFFGGGKKKNNNPPPSSSWWWZZZ\\\\\\[[[ZZZUUUUUUUUUUUUUUUVVVWWWWWWVVVUUUUUUYYYbbbjjjoooqqqvvvssslllaaaYYYWWW\\\bbboooyyy}}}|||hhhEEE===>>>AAADDDGGGIIIJJJJJJxxxPPPDDDAAA<<<<<<;;;;;;:::999888777777777777777777777777777777555777999BBBZZZ|||yyysss\\\PPPGGGAAAEEENNNHHHHHHJJJMMMQQQVVV[[[]]]bbbffflllqqqyyy|||rrrllleeeccc```ZZZTTTPPPNNNNNNFFFKKKRRR[[[cccmmmvvv{{{~~~~~~~~~yyy{{{vvveeeQQQ>>>777888;;;???BBBBBB<<<666111///---------------------------,,,+++,,,...///...------------.........//////,,,...//////000777CCCLLLhhhrrr||||||sss~~~{{{|||~~~rrreeekkkrrrrrrssswww|||oooeeecccaaa[[[UUUSSSMMMEEE======@@@@@@888000//////000000111111222222000000/////////.........***,,,...000000...,,,***---------.........//////000000000111222333555555;;;FFFbbbrrrWWWZZZjjj|||}}}yyyyyyxxxvvvyyy||||||yyyvvvvvvwwwuuuqqqkkkeeebbb^^^ZZZTTTOOOMMMLLLLLLKKKIIIJJJKKKMMMQQQUUUXXXZZZXXXSSSNNNLLLNNNPPPOOOMMMQQQQQQXXX```___YYY]]]gggiiikkkjjjddd^^^YYYSSSLLLAAABBBEEELLLRRRVVVUUURRRLLLMMMNNNNNNOOOQQQTTTWWWWWWWWWXXXZZZ\\\]]]___```aaa___]]][[[ZZZ[[[]]]^^^\\\\\\]]]dddoooyyyxxxlll___VVVVVV]]]cccmmmxxx|||yyy~~~gggEEE>>>???BBBEEEHHHIIIJJJJJJuuuSSSEEE>>>>>>===<<<;;;:::999888888888777<<<;;;555222555777555444999:::KKKuuuwwwbbbLLLEEEGGGHHHGGGEEEHHHHHHKKKSSSXXX[[[___dddkkkqqqvvv|||yyysssnnnhhhccc___ZZZSSSNNNKKKMMMMMMNNNVVVdddooosss|||~~~~~~qqq]]]JJJ:::111555;;;???<<<666222111000000///............---+++((()))***+++---...///000///////////////000111111000444333...000>>>PPP[[[uuuwww}}}|||}}}yyyyyy~~~wwwzzz{{{pppjjjnnnttt{{{ppplllmmmiiihhhcccWWWSSSPPPEEE999:::AAA@@@888333333444555777777444222000///...------...///000.........------,,,,,,,,,------------------,,,,,,111222222000///222333444777RRRggg~~~\\\YYYbbbnnn}}}{{{{{{xxxyyyzzz{{{{{{zzzyyyxxxxxxvvvvvvxxxttthhh^^^YYYXXXXXXWWWTTTQQQPPPSSSWWWQQQSSSUUUXXXYYYZZZZZZ[[[[[[WWWSSSTTTXXX[[[ZZZWWWVVVYYY\\\^^^```bbbeeehhhrrrmmmccc[[[ZZZ\\\XXXRRRGGGBBB???AAAHHHMMMOOONNNRRROOOQQQVVVWWWTTTUUU[[[\\\]]]ZZZVVVZZZcccjjjkkkfffffffffccc```^^^^^^___```aaafffppp|||yyyhhhZZZTTTWWW^^^cccooovvvvvvssswwwyyyeeeJJJBBB??????EEEIIIIIIJJJLLLsssRRREEE>>>???===<<<;;;:::999888888888555888888333333666777555666>>>DDD[[[wwweeeVVVGGGDDDGGGHHHGGGGGGJJJLLLRRRZZZ___aaaeeekkkttt{{{zzzqqqhhhaaa[[[WWWUUUOOOPPPOOOLLLPPP\\\ggglllyyy|||uuucccPPP@@@777666;;;???===888444333333000...------......---,,,,,,,,,,,,,,,------......///////////////000111111000333222...333GGG___nnnssszzzuuu{{{~~~~~~{{{sssmmmooouuuvvvxxx{{{}}}sssrrruuuooommmiii]]]WWWRRRHHH>>>;;;<<<===:::::::::999888666555444333222111///...---......///......---------,,,,,,,,,............------------///111222111111222555666<<>>>>>:::666555666000...------.........,,,/////////...------,,,,,,///////////////000111111000222111333AAA[[[vvv}}}wwwooommm}}}wwwrrroookkkgggfffkkkvvvyyy{{{zzzoooiiidddXXXVVVQQQLLLFFF>>>888999>>>@@@AAAAAA===888444444555555333111///...---------...------------,,,,,,,,,............////////////...000333333222222666:::GGGdddrrrzzziii___iiizzzwwwvvvuuuvvvvvvxxxyyyzzz{{{{{{{{{zzzyyyxxxuuukkk___YYYZZZccccccdddeeegggmmmtttyyyyyyvvvssstttwwwyyyxxxvvvuuurrrooonnnppppppnnnlllhhhjjjkkkkkkjjjiiijjjkkkhhheee___[[[___eeeeee```QQQKKKDDDAAADDDHHHKKKLLLUUUVVVZZZ___```\\\ZZZZZZZZZ```gggnnnxxxxxxqqqiiidddeeeiiikkklllvvvzzz}}}vvvoookkk\\\YYYSSSQQQRRRWWW^^^cccjjjssswwwssssssuuukkkZZZJJJFFFEEEJJJMMMMMMNNNQQQpppPPPDDD???@@@===<<<;;;:::999888888888888888777777999;;;:::777===OOOhhhrrr[[[PPPIIIFFFFFFHHHJJJJJJNNNSSSWWW[[[dddjjjmmmooozzzwwwnnnkkkkkkwwwlllddd^^^gggmmmwww~~~|||sssbbbRRRGGG999:::<<<>>>;;;777666888111///---,,,.........---000000//////......------///////////////000000111///111444@@@XXXwwwxxxqqqoooqqqooozzzqqqggg^^^ZZZ[[[fffvvv}}}www}}}{{{~~~zzzmmmhhhcccXXXQQQNNNNNNNNNDDD777666???@@@DDDGGGDDD===777666777888666333111...---,,,,,,------------------------////////////000000000000...000333444111111777???WWWqqqyyykkkjjjkkkwww{{{xxxxxxwwwvvvyyyyyyzzz{{{{{{||||||||||||yyyvvvoooeee\\\]]]cccmmmnnnpppuuu|||{{{uuupppmmmlllfffeeecccccciiinnnkkkeeeVVVOOOFFFBBBCCCHHHMMMQQQXXX```hhhjjjeee______aaafffooozzz~~~uuullliiimmmrrrtttsssvvvwwwvvvnnncccXXXQQQNNNOOOOOOPPPPPPSSSWWW\\\```gggrrryyyvvvssssssjjj___MMMHHHFFFJJJMMMMMMOOOSSSpppPPPCCC>>>@@@===<<<;;;:::999888888888999888777888999999888888@@@[[[{{{~~~___MMMHHHIIIGGGHHHJJJJJJJJJQQQYYY\\\___fffmmmqqqwwwzzzuuutttsssgggdddhhhqqq||||||}}}|||wwwiii[[[QQQ===:::<<>>???===<<<;;;:::999888888888777666666888666555888<<>>@@@===<<<;;;:::999888888888666666888:::777555===GGGjjjkkkVVVKKKIIIJJJIIIIIIKKKQQQUUUWWW^^^eeejjjnnnyyy}}}ooonnnoooooottt}}}zzz~~~|||xxxrrrhhh```JJJBBB@@@DDDAAA888444888;;;777333000/////////...,,,------......///000000///////////////000111111222@@@UUUiii~~~wwwkkkaaa]]]YYYXXX\\\eeennnttttttzzzzzzyyyqqq^^^``````_________YYYJJJ;;;777:::>>>AAABBBAAA@@@>>><<<;;;777444111///------,,,,,,,,,---------......------...//////000111111444111222444333:::SSSnnn{{{zzzhhhlllvvvyyytttrrrsssuuuwwwxxxyyyyyyzzz|||~~~|||tttllliiihhhjjjqqqxxx~~~}}}~~~~~~sss```PPPGGGHHHPPPVVVcccqqqzzzxxxtttyyyyyy^^^ZZZTTTMMMIIIFFFDDDDDD???===;;;<<>>???>>>888111<<<<<<:::555///,,,...111//////............//////000///111333222000222666<<>><<<777333000......////////////...---------,,,000000///////////////000333999111...888AAA___ssseeellluuuxxxxxxwwwwwwwwwxxxzzz{{{}}}|||{{{tttpppjjjeeedddddd```[[[ZZZXXXVVVXXX^^^fffmmmqqq~~~~~~}}}}}}~~~kkkXXXNNNEEEAAALLL\\\zzz}}}dddNNNAAA===>>>??????>>><<<999888777555999DDDMMMPPPQQQSSSUUUYYY]]]\\\XXXWWWYYY]]]ggghhhiiiiiiiiilllqqqtttuuuqqqjjj^^^SSSNNNOOOQQQfffMMMEEE>>>=========<<<;;;:::999888888;;;:::888;;;??????UUUzzzjjjWWWHHHHHHKKKIIIIIIMMMSSSUUU[[[ccchhhllluuu}}}yyywwwqqqrrrvvv~~~qqqhhhddddddllluuu|||~~~~~~~~~}}}uuusss```TTTGGG??????>>>999444:::;;;:::666111---...000//////............//////...---...111111000333999JJJbbbtttyyy~~~vvv{{{|||sss```XXXssstttqqqooogggeeessswwwgggCCC===777777:::===???AAA>>><<<777333000///...///...............---------000000////////////000000111555333222:::KKKlllrrriiipppttt~~~xxxwwwwwwwwwwwwyyyzzz|||}}}~~~|||wwwoooddd\\\XXXUUUQQQLLLIIIHHHHHHLLLRRR[[[bbbfffuuuyyyxxxgggVVVLLLDDDAAAKKKYYYyyyqqq[[[KKK@@@<<<@@@AAAAAAAAA@@@>>>;;;:::999888===GGGOOOPPPPPPQQQTTTXXX\\\[[[WWWVVVYYY]]]dddgggjjjlllmmmooosssvvvxxxuuuoooeeeZZZSSSQQQRRReeeLLLEEE@@@???>>>======<<<;;;:::999999999:::666777>>>FFFaaavvvZZZNNNFFFGGGIIIIIILLLRRRUUUYYYaaaiiimmmsss}}}vvvtttqqqmmmjjjhhhggggggccckkkwww{{{yyyzzzwwwoooiiifffeeedddhhhnnnuuuxxx{{{|||||||||}}}~~~}}}zzzyyyjjj\\\LLLAAA>>>===;;;777888;;;<<<999333/////////000//////......//////000...---...111111111888@@@XXXkkk~~~{{{|||tttWWWTTTuuurrrrrrwwwrrrgggkkktttrrrPPPCCC999999999888;;;AAA>>><<<888444111///...///---------...............000000////////////000000000111555666<<>><<<;;;<<>>>>>===<<<;;;;;;::::::777:::555555AAARRRrrrwwwbbbPPPKKKHHHKKKLLLLLLQQQXXXYYY^^^gggooouuu~~~}}}yyyyyywwwuuurrrooolllkkk]]]\\\YYYWWWVVVYYY]]]```iiivvvuuujjjdddddd```___bbbdddccceeehhhjjjmmmrrrvvvxxxzzz}}}}}}}}}~~~||||||sssdddQQQCCC>>><<<;;;999777:::===;;;666222//////000000////////////000000111000000222222555???JJJgggqqq~~~ppp\\\YYYxxxxxxzzz~~~iiibbbnnnwwweeeOOO<<<999999777999@@@>>><<<888555111//////...,,,---------.../////////000////////////000000111222///666888???hhhmmm___eeeooo}}}yyyuuuuuuvvvwwwyyy{{{~~~xxxppp```NNNDDDBBB@@@@@@AAAFFFGGGHHHIIIKKKNNNQQQTTThhhsss}}}vvvvvvzzz~~~wwwaaaWWWMMMGGGAAA???DDDMMMccckkkuuuxxxrrrhhh___ZZZLLLGGG???:::999>>>EEEJJJGGGFFFFFFEEECCC@@@>>>===>>>@@@GGGQQQTTTPPPLLLKKKQQQTTTWWWVVVSSSTTTYYY^^^dddiiinnnoooooorrrwww|||yyylll```WWWTTTdddJJJCCC>>>============<<<<<<;;;;;;:::888===999:::MMMfff~~~bbbSSSKKKKKKLLLNNNNNNOOOUUU\\\```eeennnxxxyyyqqqnnnmmmhhhddddddcccbbbaaa^^^\\\YYYWWWVVVPPPPPPOOOOOOQQQXXX```gggvvv}}}jjj\\\XXXUUUUUU[[[_________```bbbfffkkkpppsssvvvzzz||||||~~~}}}zzzyyyyyyjjjVVVGGG???<<<:::999666:::>>>===999444111000000000////////////000000222111000111111777EEERRRvvvyyy}}}tttmmmmmmlll{{{nnnbbbnnnzzzqqqXXX???666777888;;;@@@>>><<<999555222000///...,,,---------...////////////////////////000111111666000555:::HHHssssss______ooo~~~{{{xxxuuuuuuvvvxxx{{{~~~xxxjjjWWWEEE>>>>>>???AAADDDKKKMMMNNNNNNNNNOOORRRTTTbbbmmm|||uuunnnkkkooovvv{{{vvvhhhXXXRRRJJJDDD???===AAAGGGLLLQQQTTTRRRJJJ@@@888444555666777:::===@@@DDDFFFHHHHHHFFFDDDBBB@@@>>>===???CCCKKKTTTUUUPPPKKKJJJPPPSSSUUUTTTRRRTTTZZZ```iiimmmpppooonnnrrrzzzsssdddZZZUUUcccIIIBBB======<<<<<<<<<<<<;;;;;;::::::555<<<999>>>YYYyyykkkXXXQQQHHHJJJLLLNNNOOORRRYYY^^^cccgggrrruuukkkccc___\\\XXXTTTTTTQQQQQQPPPOOONNNMMMLLLLLLNNNPPPQQQSSSVVV___kkksssttteeeYYYSSSPPPSSSWWWWWWWWWYYY___bbbgggkkknnnpppsssuuuxxxyyy{{{}}}vvv{{{}}}ooo\\\LLLBBB===:::999666:::>>>>>>:::555333222111000000//////000000111000//////000222:::LLL]]]}}}~~~wwwxxxnnnkkkrrrzzzsssxxxyyyttt|||lllbbblllsssppp___HHH888444888===@@@>>><<<999666333111///...---------...............///......//////000111222666333555@@@YYY~~~ggg^^^eeezzzzzzvvvuuuuuuuuuwwwyyy}}}{{{tttfffRRR@@@===@@@AAACCCGGGIIILLLPPPQQQQQQTTTYYY]]]ccclllwww~~~|||tttkkkeeeeeeiiiooouuu{{{~~~oooaaaTTTPPPJJJBBB===;;;>>>AAAAAACCCDDD@@@999333000000555666888:::>>>BBBFFFHHHJJJIIIGGGDDDBBB???>>>===@@@DDDMMMUUUVVVPPPKKKKKKPPPRRRTTTSSSQQQTTT\\\bbblllpppsssrrrpppuuuwwwhhh]]]XXXbbbIIICCC??????;;;;;;;;;;;;::::::::::::333;;;:::CCCeeewww]]]SSSRRRGGGJJJLLLNNNQQQXXX^^^bbbhhhmmm{{{xxxrrrfff^^^WWWUUUTTTQQQPPPRRROOOOOONNNOOOOOOPPPPPPQQQTTTWWW[[[___eeeppp~~~vvvfff\\\TTTRRRTTTTTTTTTVVVZZZ^^^cccgggjjjllloooqqqssssssuuuzzz|||uuutttbbbRRRGGG@@@;;;999666:::>>>>>>:::666444444111111000000000000111111///...///222666BBBXXXlll}}}ssseeeeeelllvvv{{{{{{vvvnnngggwww~~~}}}uuuxxx}}}uuuxxxyyyfffbbbgggeeemmmlll]]]DDD555777===>>>===<<<:::777444111///..................---------............///000111222222444555HHHpppnnneeejjjwww~~~xxxvvvuuuuuuvvvxxx{{{zzzssslllcccOOO@@@BBBHHHIIILLLQQQPPPSSSXXXZZZ[[[```gggnnnrrrxxx~~~~~~xxxlll```XXXZZZ[[[^^^eeennnwww~~~yyyjjj]]]SSSPPPJJJBBB;;;:::;;;===>>>??????;;;666444666888666666888:::???EEEKKKNNNLLLKKKHHHEEEBBB@@@>>>===???CCCMMMUUUUUUOOOLLLMMMPPPRRRSSSRRRQQQUUU]]]eeekkkqqqwwwwwwwww|||zzzkkkaaa\\\bbbIIIDDDAAAAAA::::::::::::::::::999999666???@@@KKKqqqdddOOOKKKLLLHHHKKKMMMPPPUUU]]]dddgggrrrxxx~~~tttjjjaaa]]]WWWPPPKKKKKKLLLLLLMMMQQQTTTTTTUUUVVVWWWYYY[[[\\\]]]bbbhhhnnnvvvtttgggZZZUUUUUUTTTUUUWWWUUUYYY___dddhhhlllpppsssqqqooopppvvv{{{~~~wwwzzzvvvfffWWWKKKBBB===:::777;;;>>>>>>:::666555555111111000000000000111111000000222555;;;JJJcccyyyssssss[[[SSS```kkkrrrxxx___[[[eeekkkooo}}}xxxzzz~~~uuueeedddfff]]]ooozzzrrrRRR888555;;;;;;===<<<:::777444111///.../////////......------,,,............///000222222---555666OOO{{{___eeezzz|||xxxxxxyyyvvvwwwyyy|||~~~xxxtttmmmfffbbbNNNBBBGGGPPPSSSWWW\\\\\\```dddfffgggllluuu|||xxxgggWWWNNNIIIHHHIIINNNYYYgggssszzz~~~yyyvvvooobbbTTTSSSQQQKKKAAA;;;999:::;;;999:::999666222111444777999999:::===@@@EEEIIIKKKNNNLLLIIIFFFCCCAAA???>>>>>>CCCLLLUUUUUUOOOMMMOOOPPPRRRSSSRRRQQQUUU^^^fffiiiqqqyyy}}}}}}|||mmmddd```^^^JJJBBB;;;@@@===<<<;;;:::999::::::;;;>>>===CCC[[[lllTTTLLLMMMNNNIIILLLPPPUUU[[[cccmmmssswww{{{oooeee^^^YYYTTTQQQRRRQQQPPPPPPRRRUUUXXXZZZbbbdddfffffffffhhhmmmrrrtttwwwyyy}}}|||jjj\\\VVVWWWYYYZZZXXXWWW\\\gggooosssvvvyyy{{{vvvpppnnnoooqqqqqqooouuuuuu{{{pppbbbQQQ???888<<<666999===>>><<<999666444000000000111333333222111---222444666DDD___ttt|||tttzzzpppZZZQQQVVVbbbvvvxxx___\\\^^^YYY\\\iiiqqqxxx}}}xxxnnnaaa^^^aaaeeexxx~~~fffEEE555777>>>AAA@@@>>>:::777333000///......------------......////////////000000000000...777@@@WWWyyyooo\\\jjj}}}zzz{{{xxxuuuuuurrruuu}}}yyysssmmmhhheee[[[RRRMMMQQQZZZbbbjjjpppsssooorrr|||zzzgggTTTGGG@@@@@@@@@@@@CCCLLLXXXaaappptttzzz}}}wwwsssnnnkkkjjjeee]]]VVVRRRMMMFFF???;;;:::;;;===<<<999555555777999999888<<<===>>>AAADDDGGGIIIKKKJJJKKKKKKIIIEEEAAA???>>>DDDGGGLLLQQQVVVVVVSSSPPPVVVQQQLLLLLLQQQZZZccchhhmmmttt}}}ssshhh___]]]JJJBBB;;;@@@===<<<;;;:::::::::;;;;;;======IIIjjjttt]]]PPPJJJIIIIIIHHHLLLQQQWWW^^^gggqqqxxx|||ssskkk___UUUQQQPPPPPPPPPRRRTTTXXX[[[^^^bbbgggkkkvvvyyy|||}}}}}}~~~~~~}}}|||zzzyyyzzz}}}zzzlllaaa[[[YYYZZZ[[[\\\aaakkkqqqsssvvvyyy{{{yyyvvvrrrppppppqqqsss}}}{{{tttzzzjjjXXXDDD;;;===666999<<<>>>===:::777555111000000111333333222111555666777===QQQkkkzzz}}}qqqpppyyy|||lllYYYRRRSSS]]]rrryyyiii___```UUUMMMPPPRRRWWWcccwwwyyy~~~wwwfff[[[YYY___sssrrrRRR:::777?????????>>><<<888444111...///......------......///////////////000000000000222666<<>><<<===CCCLLLSSS\\\___dddhhhkkkllljjjiiilllhhhdddbbbaaa^^^WWWQQQNNNJJJDDD>>>;;;:::<<<>>>>>>;;;999999<<<======;;;======???AAACCCFFFHHHJJJKKKLLLLLLJJJFFFBBB@@@???EEEHHHMMMRRRWWWWWWUUURRRTTTQQQNNNOOOUUU^^^fffkkknnnuuuvvvlllddd\\\JJJCCC;;;@@@===<<<;;;:::::::::;;;<<<>>>???TTT}}}___SSSPPPLLLIIIJJJIIIMMMTTT[[[bbblllwww}}}xxxssspppiii```UUULLLJJJMMMQQQTTTQQQWWW___dddgggnnnwww~~~~~~zzzwwwxxxvvvssspppqqqtttxxx{{{}}}oooccc^^^\\\^^^```gggqqquuuuuuwww{{{|||}}}|||xxxrrrqqqtttxxxooouuu~~~nnn[[[GGG<<<<<<777999<<<======;;;888666222111000111333333222111666444666EEE___wwwnnngggrrr|||}}}~~~yyy|||rrrfff[[[RRRUUUhhhxxxyyyrrrmmmbbbdddVVVHHHFFFEEEJJJWWWiiipppzzzxxxhhhZZZUUUXXXiii}}}}}}aaa@@@555<<<======>>>===:::666111...///......------......////////////000000000111111777666<<>><<<;;;>>>CCCGGGIIIKKKNNNRRRTTTVVVVVVVVV\\\YYYWWWWWWWWWUUUPPPKKKHHHEEEAAA===:::;;;<<<>>>===<<<===>>>@@@@@@???======>>>???@@@CCCEEEGGGHHHKKKLLLLLLJJJFFFBBB@@@@@@DDDGGGLLLRRRWWWWWWUUURRRSSSQQQOOOSSSZZZdddkkkppppppxxxwwwooohhhZZZIIICCC<<<@@@===<<<;;;::::::;;;<<<===AAAFFFccckkkQQQNNNQQQMMMJJJMMMLLLQQQYYY___gggrrrwwwooommmkkkhhhdddbbb\\\SSSLLLJJJMMMRRRVVVVVV]]]fffkkkpppyyy}}}zzzwwwuuutttuuuvvvvvvvvvwwwzzz}}}~~~zzzooogggccc___bbbkkkuuuxxxwwwyyy}}}~~~{{{xxxwwwzzz|||uuuggg|||ppp___LLLAAA>>>888999;;;===>>>===:::777333222000111222333333222222111999OOOjjjooorrr}}}|||~~~oooYYYNNN[[[jjjjjjggghhhiiinnnbbbRRRMMMKKKOOO[[[cccjjjssswwwqqqggg^^^ZZZUUU]]]ppp}}}lllHHH444555:::<<<>>>>>><<<888333/////////............///////////////000000111111222999888AAAbbbnnnbbb]]]kkkwwwvvvwwwwwwvvvxxxxxx{{{|||wwwqqqkkkhhhfffeeeccccccfffooowww{{{~~~}}}dddPPPEEEDDDCCCBBBBBBDDDFFFHHHDDDEEEFFFHHHJJJLLLMMMNNNOOONNNMMMMMMNNNNNNLLLIIIGGGDDD@@@<<<::::::;;;<<<;;;<<>>??????AAACCCEEEGGGHHHKKKLLLLLLJJJFFFBBB@@@???BBBEEEJJJQQQVVVWWWUUURRRQQQQQQQQQVVV___iiippptttttt{{{~~~vvvoooiiiXXXIIIDDD<<<@@@===<<<;;;;;;;;;;;;======EEERRRwwwrrr[[[JJJKKKNNNIIIHHHNNNQQQWWW___eeemmmzzzooohhh```\\\\\\\\\XXXUUUTTTRRROOOLLLKKKNNNSSSVVV^^^eeemmmsss{{{{{{yyytttsssrrrsssttttttsssrrrtttttttttuuuwwwxxxzzz{{{{{{qqqjjj```ccckkkvvv{{{{{{}}}~~~|||{{{}}}~~~fffqqquuudddSSSFFFAAA999999:::<<>>999444111/////////......//////////////////000111222222222555:::JJJkkkhhhaaa```nnn{{{uuutttuuuuuutttuuuvvvyyysssoookkkhhhhhhhhhhhhhhhgggkkkrrryyy|||nnnXXXNNNMMMKKKKKKKKKLLLMMMMMMGGGFFFEEEEEEFFFHHHIIIJJJFFFFFFFFFHHHIIIJJJIIIIIIJJJFFFAAA<<<999888999;;;<<>>IIIbbbvvvaaaUUUMMMNNNOOOLLLMMMSSSXXX^^^fffmmmvvv|||fff[[[WWWSSSQQQRRRRRROOOMMMKKKLLLNNNOOOQQQUUUZZZ^^^^^^dddlllttt}}}{{{xxxvvvuuusssqqqooojjjjjjiiihhhiiijjjlllmmmooorrruuuyyy|||xxxpppeeeeeekkkvvv~~~||||||~~~rrrlll}}}uuudddSSSDDD<<<:::999999<<<@@@@@@===:::666444111111222333333222333555FFF```qqqxxxzzz~~~pppSSSOOO[[[dddhhhkkksss{{{ppp]]]VVVSSSPPPSSS^^^mmm}}}{{{qqqhhheeeXXX[[[pppvvv___CCC555777999<<>>;;;666333000//////......//////000...///000000111222333333111@@@UUUqqq___```hhh|||yyyttttttuuutttssstttwww{{{jjjhhhffffffhhhjjjjjjjjjgggiiiooovvvzzz~~~sss```YYYVVVTTTSSSTTTUUUTTTSSSNNNMMMKKKIIIHHHHHHHHHHHHEEEFFFFFFHHHIIIJJJKKKLLLNNNIIIBBB<<<888888:::<<<@@@DDDHHHJJJHHHEEECCCBBB???@@@AAABBBEEEGGGIIIJJJKKKLLLLLLJJJFFFBBB@@@???EEEHHHNNNUUU[[[]]][[[YYYSSSRRRTTTYYYbbbllltttxxxyyy~~~zzzuuuUUUHHHDDD===@@@===<<<;;;;;;;;;===>>>???OOOsssxxxxxxZZZVVVQQQNNNOOORRRUUUWWW\\\ccckkksssjjjXXXQQQPPPMMMLLLKKKKKKLLLLLLLLLOOOQQQSSSUUUZZZ___ddd```dddlllvvvxxxnnnkkkllloooyyy}}}zzzwwwooonnnkkkiiiggggggggghhhfffgggiiikkknnnsssyyy}}}~~~{{{vvvnnnjjjmmmwww~~~|||eeeqqqssscccSSSDDD;;;;;;999888<<<@@@BBB???;;;777444111111222333333333666666GGGcccuuu{{{~~~|||{{{{{{~~~zzz]]]NNNRRR___jjjooouuu|||ooo]]]ZZZ[[[YYY[[[```rrrzzzooohhh\\\[[[kkktttfffKKK999666888<<<>>>>>>;;;888666000000////////////000000...///000111222333333444333KKKbbbuuu^^^cccooo|||xxxvvvwwwvvvuuussswww|||yyygggggggggiiikkkllllllkkkggghhhmmmtttxxxzzzuuufff^^^\\\YYYZZZ]]]_________^^^\\\YYYVVVSSSQQQOOOOOOLLLMMMNNNOOOOOOQQQRRRTTTQQQKKKCCC<<<888999<<>>???UUUzzzlllTTTSSSNNNHHHJJJRRRVVVTTT___fffoooxxxvvv```RRRKKKJJJHHHEEEDDDDDDHHHKKKOOOQQQRRRRRRSSSWWW]]]bbbiiilllsss|||oooeee___[[[___ffffffooo~~~{{{yyyuuupppmmmkkkkkkkkkeeeeeedddccccccfffkkkooorrrwww~~~|||{{{uuunnnnnnxxx}}}zzz|||~~~uuu]]]dddyyyvvvhhhZZZLLLBBB;;;999888;;;@@@BBB@@@<<<777555222111111333333333===:::KKKkkk||||||~~~||||||xxxyyy}}}dddMMMJJJXXXgggnnn~~~qqq\\\YYY\\\YYYYYYeeevvvwwwggg]]]\\\hhhqqqfffMMM:::666888;;;======<<<999777000000////////////000000...///000111222333444444888UUUmmmyyycccgggrrr}}}{{{yyyyyyyyyxxxvvvsss{{{}}}kkkiiiiiijjjmmmooopppnnnllljjjjjjnnntttvvvvvvxxx|||uuukkk___]]][[[^^^dddiiikkkkkknnnllliiieee```]]][[[YYYTTTUUUVVVWWWWWWXXXZZZ\\\RRRLLLCCC<<<999:::???CCCBBBFFFIIIIIIFFFBBB@@@@@@@@@@@@BBBDDDGGGJJJMMMNNNOOOPPPPPPNNNJJJFFFDDDDDDAAADDDKKKRRRXXX[[[YYYWWWVVVTTTTTTXXX```jjjrrrwwwwww|||WWWKKK??????>>>:::???:::777;;;::::::EEE^^^}}}[[[OOONNNLLLLLLNNNSSSWWWZZZccclllwwwxxxbbbUUUPPPIIIIIIHHHGGGGGGHHHIIIIIIPPPUUUXXXVVVRRRTTT]]]gggjjjqqq}}}jjjeee^^^YYYWWWXXX\\\```fffxxxzzzvvvtttrrrnnnllljjjhhhffffffffffffjjjkkkoootttzzz}}}~~~yyy|||~~~zzzxxx|||zzz{{{tttooommmrrrzzz}}}}}}RRRaaayyyssskkk\\\LLLDDD???;;;999===???>>>???AAA<<<999555222222222333222777???XXX|||yyyuuu|||uuuVVVJJJJJJXXXmmm|||wwwhhh___XXX___rrr~~~zzzdddaaaaaa]]]ZZZ```ZZZDDD;;;<<<<<<===>>>???<<<777444333111///...///000111111000///000222333333333;;;qqqvvvaaannn~~~zzzvvvttttttsssqqqrrrvvv|||tttlllfffmmmssssssnnniiiiiikkkmmmlllnnnrrrsssqqqppprrrqqquuuzzz~~~zzzpppgggcccjjjttt|||uuuiiikkkllllllmmmmmmmmmlllllleeeUUUDDD============???DDDFFFGGGFFFCCC@@@>>>>>>999@@@EEEEEEHHHNNNUUUWWWYYYVVVRRRMMMIIIGGGGGGGGGJJJJJJLLLRRRXXX]]]^^^^^^\\\ZZZXXXZZZaaaiiiqqqtttxxxWWWJJJ?????????<<>><<<===HHHlll}}}yyytttWWWNNNMMMKKKLLLPPPUUU\\\```hhhqqq}}}iiiXXXOOOKKKJJJIIIHHHGGGHHHIIIKKKLLLPPPSSSSSSPPPMMMOOOWWW^^^eeekkkwwwtttaaa[[[UUUTTTYYYbbbkkkpppuuu|||wwwqqqlllkkkjjjkkkeeeeeeeeegggkkknnnppppppxxxzzz}}}~~~|||zzz~~~~~~{{{yyyxxxvvvrrrqqqtttyyy~~~______~~~wwwmmm]]]MMMEEE>>>:::888;;;===<<<===???<<<999666333222333333333===LLLggg{{{ttt}}}yyyyyy{{{~~~cccNNNGGGTTTmmmwwwjjj^^^lllwwwqqqwww~~~}}}yyyhhh```\\\WWWVVV___]]]JJJ<<<<<<;;;<<<>>>>>>;;;888555444111///......///000000000///000111333444444BBBsssppp```sssxxxtttsssttttttsssvvv{{{vvvrrrnnnhhhlllqqquuuuuuqqqlllkkkkkkllliiiiiikkkkkkggggggjjjhhhkkkppptttwwwyyy|||~~~zzzwwwyyyuuuwww|||xxxuuuhhhWWWDDD<<<:::;;;>>>BBBDDDFFFGGGFFFCCC???======:::@@@DDDFFFJJJRRRWWWXXXVVVTTTPPPLLLIIIGGGGGGHHHIIIIIILLLQQQXXX\\\\\\[[[^^^\\\[[[___gggpppxxx|||~~~VVVJJJ?????????===???::::::@@@>>>@@@MMM~~~oooyyyhhhTTTMMMLLLJJJLLLQQQYYYaaagggmmmwwwqqq___UUUOOOLLLIIIHHHGGGGGGHHHKKKOOOQQQPPPOOOLLLIIIHHHKKKPPPTTTXXX\\\fffyyyyyyfff___YYY[[[hhhwww{{{wwwuuuvvvwwwkkkhhheeedddeeefffggggggrrrtttvvvxxxyyy|||~~~}}}}}}|||||||||zzzxxxvvvyyyvvvuuuwwwxxx{{{~~~ppp^^^qqq|||rrraaaPPPFFF>>>999777:::<<<::::::===<<<:::777444333333444555BBB[[[vvvyyyyyy~~~~~~{{{yyy{{{|||yyyuuusssuuuzzztttUUUDDDOOOhhhyyytttaaannn~~~iii```lll}}}}}}sssooocccZZZRRROOOZZZ]]]PPP@@@<<<:::;;;======;;;999777666333000.........///000000///000111333555666JJJuuuhhhccc}}}uuusssrrruuuuuuuuuzzzvvvkkkjjjlllkkkssstttuuutttrrrooollljjjlllgggccccccbbb```aaaeeehhhkkkoooqqqrrrssstttvvvtttxxx|||}}}zzzvvvvvvvvv}}}zzzgggVVVCCC:::888:::???DDDDDDFFFGGGFFFBBB>>><<<;;;<<<@@@DDDGGGNNNWWW[[[ZZZUUUSSSPPPMMMJJJIIIIIIJJJIIIJJJNNNSSSXXX[[[\\\[[[^^^^^^___eeeoooyyyVVVIII?????????===>>>:::;;;AAA???DDDUUUvvvppp~~~yyy```VVVMMMKKKJJJLLLRRR[[[eeekkkppp}}}kkk\\\UUUPPPMMMGGGFFFEEEFFFIIIMMMQQQTTTPPPMMMHHHFFFGGGJJJNNNPPPPPPQQQXXXcccppp}}}uuummmhhhlllzzz}}}}}}xxxuuuqqqooommmkkkiiigggjjjlllnnnqqqtttyyy}}}zzzzzz{{{{{{xxxuuuzzzxxxwwwwwwuuuvvv___ccc}}}xxxkkkWWWHHH@@@;;;888:::;;;:::999<<<;;;:::888555333444666888EEEddd|||~~~~~~}}}zzzwwwtttsssuuuxxx~~~}}}}}}||||||}}}~~~~~~yyytttppprrruuuzzz^^^GGGIII]]]jjjvvv{{{jjjiii{{{nnniii___^^^rrrpppssshhh^^^SSSJJJRRRZZZUUUEEE>>>999:::======;;;:::999777444111///.........///000000000111333666888OOOvvvxxxaaajjj~~~uuussstttvvvvvvvvv}}}ooogggjjjooorrrtttsssqqqrrrrrrpppkkkgggjjjddd___^^^^^^^^^bbbhhhnnnppprrrsssqqqppppppqqqnnnpppqqqpppooopppsssvvv{{{vvv^^^OOO@@@999888:::???EEEEEEFFFGGGEEEBBB>>><<<;;;>>>AAADDDHHHRRR[[[]]]ZZZXXXVVVSSSOOOMMMLLLKKKKKKKKKMMMQQQVVVZZZ\\\\\\[[[\\\^^^bbbjjjuuuUUUIII>>>???@@@<<<===999;;;@@@???III```uuuvvv~~~mmmYYYVVVMMMLLLKKKMMMSSS]]]gggmmmvvv{{{fffYYYQQQKKKHHHEEEEEEEEEFFFJJJNNNSSSVVVRRRNNNJJJIIIKKKOOOQQQQQQSSSTTTWWWYYYZZZaaasss}}}zzzuuurrrxxx~~~{{{wwwqqqmmmjjjkkklllmmmooosssyyy}}}|||{{{}}}|||yyyvvvyyywwwvvvuuurrrqqqyyyeee]]]~~~|||}}}uuu___LLLCCC===;;;<<<===::::::<<<::::::999666444444888;;;KKKiii{{{xxx~~~|||~~~}}}zzzxxxwwwuuurrroooooorrrtttvvvuuuttttttssssssrrrrrryyy|||yyyuuuooooooqqqvvv|||iiiOOOFFFOOOccctttzzzyyyrrrjjj]]]``````ggg}}}wwwooohhhcccWWWHHHMMMZZZ\\\MMMBBB999:::===<<<;;;<<<:::888555222///............///000000000222777;;;PPPwwwiii___ooo}}}vvvuuuuuuvvvuuuvvv}}}zzzlllfffiiiooosssuuusssqqqssstttrrrlllgggccc\\\WWWWWWXXX\\\dddlllnnnpppqqqooommmjjjiiihhhjjjjjjiiihhhiiikkkooorrrwww|||uuuhhhOOOEEE<<<::::::;;;???DDDDDDFFFGGGFFFBBB>>><<<<<>>@@@@@@;;;===;;;<<>>OOOooovvv{{{|||```RRRSSSLLLLLLLLLOOOWWWaaakkkqqqwwwdddWWWNNNIIIEEEDDDEEEFFFIIIMMMQQQTTTWWWUUUSSSQQQQQQSSSTTTUUUUUUVVVVVVXXXXXXSSSSSScccwwwzzztttpppmmmqqqooopppxxx~~~wwwvvvuuurrrppppppsssuuuxxxyyy{{{}}}~~~|||yyywwwwwwtttsssssspppnnnssszzz~~~rrr]]]qqq|||}}}xxxeeeQQQEEE@@@===>>>>>>;;;:::<<<:::;;;:::888555555999===WWWnnnyyywww}}}}}}||||||~~~|||wwwtttttttttsssqqqoooooonnnkkkiiiiiikkkmmmnnnnnnnnnmmmllllllkkkkkkooosssyyy}}}~~~|||xxxuuunnnllllllqqqzzzvvv[[[GGGFFF[[[mmmnnnkkk|||}}}kkkbbbeeehhhooonnngggdddZZZJJJMMM\\\aaaUUUFFF:::;;;===;;;:::===;;;999555222000//////000...///111000000222888===VVV{{{___aaaqqq{{{wwwvvvvvvvvvtttuuu}}}uuuiiieeeggglllooowwwvvvvvvwwwwwwssslllfffXXXQQQLLLLLLOOOTTT]]]fffiiikkklllkkkhhheeeddddddddddddcccdddeeegggiiikkkmmmoootttyyy{{{zzzwwwrrrssswww{{{zzzppp```SSSDDD===:::;;;<<<<<>>>>>???DDDHHHKKKQQQXXXZZZWWWVVVTTTRRRPPPNNNLLLKKKJJJLLLOOORRRTTTUUUVVVXXXZZZ\\\___fffppp{{{TTTHHH>>>@@@AAA;;;>>>>>>???>>>>>>VVV~~~~~~vvvqqqXXXMMMOOOJJJKKKNNNSSS\\\gggqqqwwwtttbbbTTTLLLIIIHHHEEEFFFIIIMMMQQQTTTWWWXXXZZZ[[[[[[ZZZYYYXXXXXXXXXWWWUUUWWW[[[WWWQQQXXXeeekkkooonnniiifffdddbbb^^^]]]^^^ccckkkuuu|||zzz~~~~~~{{{sssjjjeeeeeejjjttt{{{xxxwwwxxxuuuuuuuuuwwwyyy}}}zzzxxxvvvuuurrrpppqqqpppnnnooosss~~~}}}dddfff}}}|||xxxsssfffWWWFFFAAA>>>>>>>>>;;;999;;;999;;;;;;999555666:::???cccrrryyy{{{||||||{{{{{{zzz{{{|||zzzxxxvvvuuupppmmmjjjgggeeedddccccccbbbccccccaaa```___```aaaeeeeeefffgggggggggggggggeeehhhnnntttwwwwwwuuusssoookkkgggjjjttt~~~eeeKKKDDDMMM___eeehhhyyyzzzpppggghhhlllttt|||wwwjjjcccYYYLLLOOO[[[]]]\\\JJJ<<<<<<>>>;;;:::===:::888555333111000000111---///111000///222999???ddd{{{XXXeeeqqq|||xxxuuutttuuuvvvsssttt~~~~~~ooofffeeehhhnnnrrrxxxyyyzzzzzzvvvpppgggbbbPPPIIICCCBBBCCCHHHQQQYYY___aaacccdddcccbbbcccccc]]]^^^```bbbeeefffffffffeeedddfffjjjllljjjlllpppxxxyyyqqqkkkhhhccceeehhhiiifff^^^RRRJJJ@@@<<<999;;;<<<<<<>>>CCCDDDFFFGGGGGGEEEBBBAAA@@@???FFFKKKLLLOOOTTTVVVUUUTTTTTTSSSRRRQQQQQQPPPPPPQQQSSSTTTUUUUUUVVVZZZ]]]```cccjjjttt~~~TTTHHH>>>@@@AAA;;;@@@AAAAAA??????[[[vvvxxxlllUUUMMMNNNIIIKKKOOOVVV```lllvvv|||}}}nnn]]]NNNGGGFFFHHHFFFHHHLLLQQQTTTWWWXXXYYY^^^```bbb```]]]ZZZXXXXXX\\\VVVXXX```___VVVTTTYYYVVVZZZZZZXXXWWWWWWTTTOOOJJJLLLQQQXXXbbbllltttyyypppqqquuuwwwqqqhhhhhhmmmrrryyy|||zzz~~~yyyjjj\\\SSSVVV[[[cccmmmxxxxxxvvvsssrrrtttyyy~~~yyyvvvvvvuuupppnnnqqqqqqooonnnooo~~~}}}~~~}}}kkkbbbzzz~~~tttnnneee[[[GGGAAA>>>>>>===:::999:::999;;;<<<999666666;;;@@@jjjtttyyy~~~}}}yyy}}}||||||~~~|||}}}zzz{{{zzzwwwtttpppllljjjhhhbbbaaa```]]]YYYWWWWWWXXXYYYZZZ[[[ZZZXXXWWWXXXYYYYYYZZZ\\\]]]___```aaaaaa]]]aaaggglllqqqrrrrrrqqqqqqjjjdddeeemmmxxxlllNNNEEECCCWWWfffrrr~~~{{{rrrrrrccceeelllvvvzzzzzzqqqbbbXXXLLLOOOWWWVVV```LLL======>>>:::999>>>:::888555333111111111222---///111000///222999@@@qqqwwwUUUiiissszzzvvvsssssstttuuusssuuu{{{llleeefffmmmtttyyywwwyyy{{{zzztttkkkaaa\\\NNNFFF???======@@@HHHPPPRRRUUUYYY[[[\\\]]]^^^```ZZZ\\\___dddggghhhfffeeefffdddeeeiiikkkiiihhhkkkkkktttyyyrrriiieeedddddd```bbbddddddaaa[[[UUUQQQBBB===:::;;;<<<<<>>@@@<<>>???:::666888===<<<888888888111999QQQqqqvvvwww}}}vvvyyy}}}{{{zzzzzzxxxwwwpppiiiiiijjjcccZZZVVVVVVUUUSSSQQQOOOMMMKKKRRRQQQPPPPPPOOOOOOPPPPPPQQQSSSUUUVVVWWWXXXZZZ\\\VVVWWWZZZ___ffflllppprrrqqqhhh```aaajjjtttwwwvvvwww{{{zzzYYYBBBDDDQQQddduuu~~~|||uuuooofffcccgggnnnnnnjjjppp|||qqqccc^^^WWWOOOQQQ[[[fff^^^GGG888<<<===:::===:::888666333111////////////111///111666333888KKKzzzuuujjjmmmzzzxxxuuutttuuutttsssrrrwww~~~vvvjjjbbbdddmmmyyy|||uuunnnlllfff]]]VVVSSSGGGCCC===:::<<>>999888:::===>>>>>>CCCDDDFFFGGGGGGDDD@@@>>>???BBBGGGJJJKKKMMMQQQTTTUUUVVVVVVTTTUUUYYY[[[\\\\\\\\\]]]^^^^^^___```aaaffflllttt|||PPPHHH@@@@@@???>>><<>>HHHooowwwtttwww]]]SSSQQQNNNKKKUUUWWW]]]kkkttt|||vvvfffWWWNNNJJJHHHGGGLLLOOOTTTYYY\\\___```bbbggghhhiiijjjjjjiiigggeee___eeeeee]]]WWWZZZ```ccc^^^ccc```TTTLLLLLLLLLJJJCCCAAA??????@@@AAA@@@@@@AAABBBDDDDDDDDDFFFIIILLLVVV]]]hhhooossswww|||}}}fffTTTXXX]]]eeefffkkkvvvyyy{{{}}}|||{{{|||vvvrrrooommmiiiiiiiiiiiiiiiiiihhhhhhsss~~~|||}}}}}}|||iiiiii}}}rrroooggg\\\LLL@@@:::===>>>999666888;;;<<<999999:::444@@@[[[ttt{{{|||yyy|||~~~}}}yyyuuuvvv~~~zzzvvvsssqqqlllfffggghhhcccZZZTTTSSSRRRQQQOOOLLLJJJIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIKKKMMMMMMMMMNNNPPPRRRPPPQQQTTTYYY```ggglllnnnqqqkkkeeedddjjjppprrrrrrqqqvvv|||^^^FFF@@@OOOeeewwwyyysssbbb```cccfffaaa\\\eeeuuu|||rrrkkkfff\\\PPPPPPYYYfff___III999;;;<<<:::===;;;999777444222111000000000222//////444444@@@XXXssskkkqqqyyyvvvxxxwwwtttrrrttt{{{rrreeedddmmmwww}}}}}}oooggg___[[[VVVOOOKKKJJJHHHDDD>>>;;;===BBBFFFGGGMMMQQQTTTTTTSSSTTTUUUUUU^^^^^^aaaffflllppppppnnngggiiijjjjjjjjjjjjkkkmmmkkkllllllkkkkkkiiihhhgggiiihhhhhhhhheee]]]SSSLLLCCC???:::888:::===>>>>>>BBBDDDFFFGGGFFFDDD@@@>>>???CCCHHHJJJLLLMMMPPPRRRTTTTTTSSSSSSVVVZZZ^^^___````````````aaadddgggjjjrrrtttxxxPPPHHH@@@@@@???<<<<<<@@@BBBAAAPPP~~~rrrzzzlllWWWPPPPPPNNNLLLXXX]]]bbboooyyyvvveeeVVVLLLHHHGGGGGGRRRUUUYYY\\\]]]^^^```bbbcccfffkkkooopppnnnkkkhhhhhhllljjj___VVVYYYdddmmmzzznnnYYYOOOJJJEEEBBB@@@>>><<<<<<;;;:::888===>>>??????>>>???AAACCCHHHNNNVVV^^^dddjjjsssxxx{{{{{{{{{|||}}}}}}~~~~~~}}}hhhXXX\\\kkkuuuyyy~~~zzzvvvtttqqqlllhhhcccddddddeeeeeeeeeeeeeeelllxxx}}}}}}}}}}}}vvvhhh~~~yyyrrrggg\\\LLL@@@888;;;===888666888999;;;::::::;;;888HHHhhh~~~~~~yyyxxxzzzzzzqqqppptttzzz{{{vvvooommmllljjjeeeaaacccddd___XXXPPPPPPOOONNNLLLIIIGGGFFFCCCBBBBBBAAA@@@AAAAAAAAA@@@BBBDDDDDDCCCCCCEEEFFFGGGHHHJJJOOOVVV^^^eeeiiinnnkkkgggddddddfffjjjlllpppwwwhhhOOO>>>IIIZZZiiirrrvvvvvvuuu___^^^^^^\\\SSSNNN[[[mmmyyyvvvuuusssfffWWWTTTZZZdddbbbNNN<<<;;;;;;999<<<;;;:::888666444222111111111444000...111555IIIhhhpppmmmuuuxxxtttuuuqqqnnnnnnttt}}}zzzlllaaagggwww|||qqq\\\SSSLLLIIIFFFCCCCCCEEEFFFCCC???>>>@@@EEELLLQQQYYY```bbb[[[TTTRRRQQQOOOVVVVVVZZZbbblllrrrqqqooofffhhhkkkllllllllllllmmmkkklllnnnoooooonnnlllkkklllkkkiiifffbbbZZZQQQKKKBBB???;;;999:::<<<>>>>>>BBBCCCFFFGGGFFFDDDAAA???@@@CCCHHHKKKMMMNNNOOOQQQPPPPPPPPPSSSWWW[[[aaadddhhhhhhhhhgggfffhhhllloooyyyxxxzzzPPPHHH@@@@@@???;;;===AAAAAABBBWWWwww|||cccSSSOOOOOONNNMMM[[[bbbgggsss~~~vvveeeUUUKKKGGGGGGIIITTTWWW[[[\\\[[[[[[\\\^^^```fffmmmsssssspppkkkhhhmmmnnnjjj```YYY[[[gggppprrr^^^OOODDDDDDBBB@@@>>>>>>>>>===;;;@@@AAABBBBBBBBBBBBDDDFFFFFFIIIMMMQQQUUU[[[ccchhhmmmmmmoooqqqtttvvvxxxyyy}}}jjjZZZ[[[nnn}}}}}}{{{uuussstttqqqjjjddd``````bbbccccccccccccbbbhhhttt~~~kkkzzzwwwiii\\\LLL@@@888:::;;;777555888888;;;;;;;;;;;;999MMMppp{{{{{{wwwwwwtttsss|||zzzmmmnnnssswwwtttkkkdddcccfffbbb^^^\\\^^^^^^YYYSSSMMMMMMLLLKKKIIIGGGEEEDDD@@@??????>>>>>>>>>>>>>>><<<>>>??????======>>>@@@@@@AAABBBFFFLLLTTT^^^dddggggggccc^^^ZZZ[[[aaagggqqqyyyqqqXXXAAACCCGGGNNNWWWaaajjjooo___\\\YYYTTTMMMLLLYYYhhhxxxwwwxxxxxxoooaaaZZZ[[[aaadddUUU@@@;;;:::888<<<:::999888666444222111111000444111...111555MMMpppnnnoooxxxvvvqqqooolllkkknnnwwwqqqgggbbbmmm~~~tttcccMMMGGGCCCDDDCCCBBBCCCGGGCCCAAA???AAADDDJJJUUU___jjjwwwxxxiiiYYYTTTRRRNNNKKKJJJMMMWWWcccjjjjjjgggfffiiilllmmmmmmkkkkkkkkkooopppqqqqqqooommmiiiggggggfffddd```[[[TTTNNNJJJBBB@@@===;;;;;;<<<>>>???AAACCCFFFGGGGGGEEEBBB@@@AAADDDHHHLLLNNNOOOOOOOOOMMMKKKMMMSSSXXX]]]dddiiiqqqssssssqqqmmmkkklllnnnuuuvvvyyyPPPHHH@@@@@@???<<<>>>AAA@@@CCC[[[xxxqqq^^^SSSPPPPPPOOONNN]]]eeeiiivvvxxxgggVVVJJJGGGIIILLLSSSVVVYYYYYYVVVUUUXXX[[[eeekkkssswwwuuupppkkkiiikkkgggbbb]]][[[^^^fffnnn~~~ttt^^^KKK@@@===;;;;;;<<<===>>>>>>>>>@@@CCCDDDDDDEEEGGGIIIKKKKKKLLLLLLNNNRRRVVVZZZ^^^```cccgggkkkooorrrttt{{{}}}lll]]]]]]lllzzzyyy}}}|||wwwvvvyyyvvvmmmeee___```bbbcccdddcccbbbbbbgggqqqooowwwxxxhhh\\\NNN@@@777999:::666666999999<<<;;;:::;;;:::OOOsss}}}www{{{xxxuuuwwwyyyooonnnuuuxxxuuuhhhjjjppptttpppfffaaaaaabbb\\\WWWWWWXXXVVVQQQMMMJJJJJJIIIHHHGGGEEECCCBBB>>>===<<<<<<;;;;;;<<<<<<999;;;<<<;;;:::999:::<<<;;;<<<>>>@@@DDDMMMVVV^^^bbbbbb___XXXSSSUUU^^^hhhooowwwxxx^^^EEEAAA===@@@IIIUUU^^^ccc___YYYTTTQQQQQQTTT]]]ffftttqqqooopppmmmddd[[[UUU[[[fff\\\FFF<<<999777;;;888888777555444222111000...444333000111555LLLnnnnnnpppzzzvvvooonnnmmmnnnssszzz~~~~~~}}}iiigggkkkvvv|||jjjYYYIIIGGGGGGIIIHHHDDDDDDGGGCCC@@@???BBBDDDKKKZZZiiiwwwrrr]]]XXXTTTLLLBBBBBBEEENNNXXX___aaa___fffiiimmmoooooooooooopppsssrrrpppmmmiiidddaaa___]]]]]][[[XXXSSSOOOKKKIIICCCBBB@@@===<<<<<<>>>@@@AAACCCFFFHHHHHHGGGDDDBBBBBBDDDGGGKKKNNNPPPPPPPPPKKKIIIMMMVVV]]]```gggnnntttyyy}}}}}}wwwrrrpppppptttyyy~~~PPPHHH@@@@@@???===???@@@@@@EEE```sssuuuwwwhhh[[[RRRPPPPPPPPPRRR```fffkkkzzz{{{iiiWWWKKKGGGKKKPPPRRRVVVYYYXXXTTTSSSVVV[[[gggmmmtttvvvrrrlllhhhfffgggaaa\\\\\\]]]aaaiiirrrpppXXXBBB???;;;:::;;;>>>@@@AAA@@@CCCFFFHHHIIIJJJLLLNNNOOOOOONNNNNNOOOPPPRRRSSSUUUWWWZZZ^^^bbbfffiiijjjnnnxxxyyyyyyzzzooobbbcccuuu}}}vvvsssrrrqqqiiinnntttzzz~~~}}}~~~|||rrriii```aaaccceeeeeedddbbbaaaeeennnzzz~~~ooopppwwwggg]]]OOOAAA777888:::777777;;;;;;===::::::<<<===QQQssstttppp{{{|||~~~tttrrrttt}}}{{{tttlllkkkpppsssqqqeeefffkkkpppnnnfffbbbbbb^^^VVVRRRSSSTTTQQQLLLJJJGGGGGGFFFFFFDDDBBBAAA@@@::::::999888888888888999555777888777666666777888888:::<<<===???FFFOOOVVV______]]]WWWRRRTTT^^^gggnnnwww}}}aaaJJJCCC>>>CCCPPPZZZ\\\ZZZ]]]ZZZWWWWWWZZZ```fffjjjnnnjjjggghhhhhhbbbWWWNNNUUUfffbbbLLL???999777;;;777777777666444222111000---333333111333555JJJkkknnnrrr~~~vvvoookkklllooosssuuutttrrrooogggjjjqqqxxxzzzrrrbbbUUUMMMMMMOOOQQQMMMFFFBBBDDDEEEAAA@@@BBBDDDJJJ]]]qqqssseeeddd[[[JJJBBBCCCFFFLLLTTT[[[___aaagggjjjnnnppprrrsssuuuvvvrrroooiiiccc]]]ZZZXXXWWWUUUVVVVVVTTTPPPLLLKKKKKKDDDDDDCCC@@@>>>===???AAABBBDDDGGGIIIJJJIIIFFFEEECCCCCCEEEIIINNNRRRSSSRRRNNNLLLQQQ]]]dddfffkkkrrrwww~~~}}}zzzyyy|||PPPHHH@@@@@@???>>>???@@@@@@HHHdddmmmccczzzzzzqqqdddXXXPPPNNNPPPRRRWWWccchhhmmm~~~}}}lllYYYLLLIIINNNSSSSSSXXX\\\ZZZVVVVVVZZZ___iiinnnssssssnnniiigggggghhhcccaaaaaabbbffftttmmmNNNIIICCC??????BBBDDDFFFGGGJJJNNNPPPPPPQQQSSSTTTSSSSSSSSSSSSSSSSSSQQQPPPQQQQQQSSSTTTVVVXXXYYYZZZ]]]hhhjjjkkkpppmmmgggkkk{{{tttmmmhhh```ccchhhqqqyyy~~~}}}rrrjjjaaaccceeeffffffdddbbb```aaaiiittt~~~}}}~~~iiidddxxxiiiaaaQQQBBB888888:::777888======<<<999;;;@@@AAATTTtttwwwooonnnzzzyyy}}}zzzooolllnnnxxxuuupppjjjjjjnnnooonnniiihhhjjjnnnllleee___^^^XXXPPPLLLPPPRRROOOKKKJJJDDDCCCCCCBBBAAA???>>>===888777777666666666666666333444666555555555666777777999;;;;;;<<<@@@HHHOOOZZZ[[[[[[WWWSSSTTTZZZaaallluuu|||gggOOOEEE>>>EEEWWWcccbbb\\\^^^aaacccdddfffkkkpppsssoooooonnnllliiibbbWWWNNNNNNfffgggQQQAAA:::777:::777888888777666444222111---222111000333777KKKjjjmmmvvvrrrlllfffjjjnnnqqqrrrqqqqqqqqqgggiiimmmooonnnfff\\\TTTOOOPPPSSSTTTPPPIIIFFFHHHGGGBBBBBBFFFHHHQQQiiiuuuttt|||lllNNNDDDGGGKKKOOOTTT[[[dddjjjkkkmmmooooooooooooqqqssslllfff^^^VVVRRRQQQRRRTTTSSSUUUWWWUUURRRNNNMMMNNNEEEFFFEEECCC@@@???AAACCCCCCEEEHHHKKKLLLJJJHHHGGGDDDCCCCCCGGGMMMSSSUUUUUUSSSQQQXXXfffmmmlllooowwwPPPHHH@@@@@@???>>>>>>???AAAKKKhhh[[[___yyyooobbbVVVNNNKKKOOOTTT[[[eeeiiiooonnn[[[MMMJJJOOOVVVVVV[[[___]]]YYYYYY^^^dddnnnssswwwwwwqqqmmmmmmnnnllljjjiiiiiiggglllWWWQQQHHHBBB@@@BBBEEEFFFKKKNNNQQQSSSSSSSSSTTTUUUXXXWWWWWWWWWVVVTTTPPPMMMNNNNNNMMMMMMLLLKKKKKKJJJPPP[[[\\\]]]gggiiiiiiooozzzsssrrrooolllnnnsssyyy||||||{{{|||zzzooogggbbbdddeeeffffffdddaaa___]]]dddooo~~~}}}|||}}}~~~}}}|||cccZZZyyy|||nnnfffRRRCCC888888:::888999>>>===<<<888;;;CCCEEEVVVuuu|||~~~yyypppmmmooo{{{{{{tttrrr}}}wwwlllhhhiiiuuurrrmmmiiijjjmmmnnnmmmqqqmmmlllmmmjjjaaaZZZWWWTTTLLLIIINNNQQQNNNKKKKKKAAAAAAAAA@@@???===<<<;;;888777666666555555666666333444666666555555777888666999;;;::::::===DDDKKKTTTWWWYYYWWWTTTSSSUUUYYYdddmmmuuuxxx~~~lllTTTEEE999@@@UUUgggiiiccc```hhhoooqqqpppsssxxx{{{uuuyyy{{{wwwpppggg\\\TTTKKKfffiiiSSSCCC;;;777:::888999999999777555333222///222//////444999MMMllllllxxx|||lllgggfffkkkrrrvvvwwwyyy}}}gggfffeeeeeeccc^^^WWWRRROOOPPPSSSVVVSSSMMMLLLPPPGGGCCCCCCJJJOOO[[[xxxyyy}}}UUUFFFJJJOOOQQQUUU]]]hhhqqqppppppooollliiihhhhhhiiieee___VVVNNNJJJLLLQQQTTTTTTWWWZZZXXXUUUQQQPPPQQQFFFGGGGGGDDDAAA???AAADDDCCCFFFIIILLLMMMLLLJJJHHHDDDBBBBBBFFFMMMSSSVVVWWWWWWUUU]]]lllsssqqqssszzzSSSLLLAAA@@@@@@???AAA??????OOOqqqfffggg{{{kkk\\\VVVQQQLLLLLLRRRYYYiiimmmnnnmmm[[[NNNJJJOOOTTT^^^^^^]]]]]]^^^bbbhhhmmmuuuyyy{{{yyysssppprrruuuzzzvvvwwwxxxooolllhhhHHHEEECCC@@@EEEDDDMMMPPPQQQRRRTTTUUUVVVWWWWWW]]]ZZZWWWVVVVVVUUUQQQNNNMMMLLLLLLKKKJJJIIIHHHGGGKKKLLLNNNSSSZZZbbbiiimmm}}}vvvpppooossswwwxxx{{{uuummmhhhccccccbbbcccdddbbb___\\\aaahhhmmmuuu}}}{{{}}}|||xxx}}}mmm\\\ccc|||ooodddTTTDDD888888:::888:::??????@@@:::888AAAIIIXXXnnn~~~~~~~~~xxxvvvyyyvvvuuu|||~~~xxxsssooouuu|||~~~ssskkkjjjlll{{{vvvmmmgggdddggglllpppnnnlllhhhccc^^^ZZZWWWVVVRRROOOMMMNNNPPPNNNHHHCCCBBBAAA???===;;;;;;;;;;;;:::999777666444333333333444444333333333444555555555777888999:::===@@@CCCPPPWWW]]][[[SSSNNNOOOSSS]]]hhhmmmsss}}}tttXXXMMM@@@???MMM___jjjlllfffkkknnnllljjjoooyyyttt~~~wwwuuutttdddNNNLLLaaaqqq```@@@888===777:::999888777555333222111---777000,,,666<<>>@@@???AAASSSvvvkkklll{{{jjj[[[UUUPPPLLLNNNTTTZZZiiimmmqqqooo\\\OOOKKKOOOTTT^^^`````````aaaeeekkkpppxxxyyyxxxuuutttyyyzzzxxxsssrrroooMMMGGGDDDCCCIIIGGGNNNPPPRRRTTTXXXZZZ[[[\\\\\\]]]ZZZWWWUUUUUUTTTQQQNNNOOONNNLLLKKKKKKJJJJJJIIIHHHIIIJJJMMMQQQWWW\\\___gggpppvvvxxx~~~yyywwwxxxxxxwww|||~~~~~~zzztttmmmhhheeecccaaa`````````^^^]]]^^^eeelllttt~~~|||{{{vvv~~~www```]]]sssiiiVVVEEE888777999777999>>><<<@@@;;;888???DDDRRRhhhyyyxxx{{{{{{vvvvvvyyyvvvsssvvv~~~~~~xxxrrrllliiipppvvv|||yyypppiiihhhkkkyyyuuuoooiiiggggggiiikkkfffeeeaaa]]]ZZZVVVTTTSSSPPPMMMKKKKKKMMMLLLFFFAAA@@@???>>><<<;;;:::999999999888777555444444444444444444333333444444555555666888999:::;;;===AAACCCNNNUUUZZZXXXQQQLLLMMMQQQTTTbbbjjjrrr}}}vvvWWWKKK>>><<>>CCCRRRjjjyyy}}}rrrzzzvvvssstttuuurrrnnnnnnrrrzzz|||vvvqqqlllgggdddhhhnnnsssrrrkkkfffgggjjjtttqqqmmmhhheeecccbbbccc]]][[[YYYVVVSSSQQQPPPOOOLLLIIIGGGHHHIIIGGGCCC???>>>===<<<;;;:::999777777777777666555555555555555444444333333444555555666777888:::;;;;;;===@@@CCCJJJQQQVVVUUUOOOJJJKKKNNNPPPbbbmmmvvv|||YYYKKK===:::DDDTTTaaagggfffkkklllfffdddmmmzzz|||yyyjjjWWWPPP\\\qqqqqqSSS;;;888999666666666666666555555555///555111///999IIIeeewwwppp~~~~~~tttnnnjjjllluuu{{{{{{yyyyyywwwttthhhhhhgggeeeaaa\\\XXXUUUVVVXXX^^^bbb^^^XXXUUUXXX[[[ggguuuqqq___OOOFFFKKKOOOVVVaaaqqqeeeYYYOOOQQQXXX[[[[[[[[[XXXWWWTTTPPPOOOTTT^^^eeeooozzzxxxcccTTTUUU\\\]]]___]]]YYYPPPGGGAAA???@@@CCCDDDGGGKKKNNNOOOMMMKKKFFFBBBAAABBBDDDGGGPPPXXX```bbbnnn|||~~~xxx}}}~~~RRRKKKAAA@@@@@@===???@@@GGG]]]zzz|||xxxfffVVVQQQOOOMMMRRRZZZbbboootttvvvcccTTTNNNQQQWWW^^^bbbggghhhiiilllrrrxxx~~~yyyyyy|||ZZZLLLHHHJJJRRRNNNQQQTTTWWW\\\aaadddeeedddccc___]]]YYYWWWVVVUUUUUUVVVXXXUUUQQQPPPPPPOOOMMMKKKJJJIIIHHHFFFFFFGGGHHHHHHGGGKKKMMMLLLPPPXXX\\\[[[^^^eeeooovvvzzzzzz{{{{{{}}}||||||}}}~~~~~~~~~}}}zzzvvvpppkkkiiiddd]]]YYYXXXZZZ\\\]]]YYYaaaiiippp}}}~~~}}}~~~}}}}}}zzz}}}kkk}}}zzzpppbbbNNN<<<888999777888===888???>>>;;;@@@GGGZZZvvv~~~wwwzzz~~~wwwjjjgggjjjkkkkkkjjjiiikkkrrr{{{zzzrrrmmmjjjgggeeebbb___eeejjjjjjfffccceeeiiiooolllgggaaa]]][[[ZZZZZZWWWVVVTTTQQQNNNLLLKKKJJJGGGEEEDDDDDDDDDCCC@@@=========<<<;;;:::888777666666666555555555666666777444444333444444555666777666888:::;;;;;;<<<>>>@@@GGGMMMSSSTTTOOOJJJJJJLLLRRReeepppwww[[[NNN???;;;@@@JJJUUU\\\___hhhlllggghhhsss}}}zzzkkkYYYPPPUUUlllwww]]]>>>777;;;666666666666555555555555111444222111:::PPPrrrpppoooyyy}}}rrrnnnllllllvvv}}}yyyrrrmmmjjjhhhggghhhhhhfffaaaZZZUUUSSSUUUWWW[[[___]]]YYYZZZ___eeetttttt___NNNGGGIIIMMMLLLOOOVVVeeezzzcccWWWPPPUUU___cccbbb```___```^^^YYYVVV\\\iiittt~~~cccTTT^^^kkkmmmlllfff\\\PPPFFF@@@??????AAACCCFFFJJJMMMNNNNNNMMMGGGDDDBBBCCCDDDFFFMMMUUU[[[dddwww}}}QQQKKKAAA@@@@@@>>>@@@AAAIIIbbbyyy}}}uuudddTTTPPPOOONNNTTT]]]dddpppuuuyyygggWWWPPPSSSXXX\\\bbbhhhjjjjjjmmmuuu|||]]]NNNJJJMMMVVVQQQSSSYYY\\\```ccceeedddcccaaaaaa```]]][[[ZZZ[[[^^^``````\\\XXXVVVVVVTTTNNNJJJKKKJJJIIIHHHHHHHHHHHHIIIIIILLLNNNOOOQQQSSSSSSQQQUUUVVVZZZ```fffiiihhhfff```bbbmmmzzz}}}zzz{{{~~~}}}~~~~~~~~~~~~}}}{{{wwwrrrnnnkkkfff^^^XXXWWWYYY[[[\\\ZZZ```gggmmmxxx~~~}}}}}}xxxuuuyyyooorrr}}}tttkkkTTT???::::::999:::>>>;;;AAA>>>;;;@@@III___||||||xxxhhhYYYVVVZZZaaaeeeiiilllmmmpppwww|||{{{sssjjjeeecccbbb```]]]XXX]]]aaabbb``````dddggglllhhhbbb[[[WWWUUUUUUVVVUUUTTTQQQNNNKKKIIIGGGGGGDDDCCCAAAAAA@@@???>>><<<>>>===<<<;;;999888777777666555555555555666777777444444444444555666777888666888:::;;;;;;;;;===>>>EEEKKKQQQSSSOOOLLLKKKLLLSSSeeemmmpppyyy~~~zzz[[[NNNAAA>>>@@@DDDNNNXXXYYYeeelllhhhgggqqqzzz|||}}}|||wwwhhhXXXPPPOOOeeewwwbbbCCC999;;;888888777666555444333333333222333333:::VVV{{{lllppp}}}sss|||yyyqqqooommmmmmwww~~~xxxnnngggdddaaaggghhhhhhddd]]]VVVQQQOOOQQQPPPRRRUUUUUUTTTZZZaaadddqqq}}}nnnfffZZZRRRNNNNNNNNNMMMLLLMMMSSSddd~~~eee[[[VVV^^^iiimmmkkkhhhkkkkkkhhhaaa]]]cccqqq~~~cccXXXhhhwwwxxxtttjjjZZZKKKBBB???>>>???@@@CCCGGGJJJLLLMMMMMMLLLHHHEEEDDDEEEFFFGGGLLLSSSRRR```xxx|||QQQKKKAAA@@@AAA>>>@@@BBBLLLggguuu}}}qqqaaaSSSPPPPPPPPPVVV^^^dddpppvvv}}}kkkYYYQQQTTTZZZ\\\bbbhhhjjjjjjnnnxxx___QQQMMMPPPYYYTTTWWW]]]___bbbdddddddddbbbaaadddcccbbb``````dddiiimmmlllgggbbb```___ZZZQQQJJJJJJJJJIIIIIIJJJJJJKKKKKKKKKNNNRRRUUUWWWXXXWWWVVVUUURRRPPPSSSXXX[[[ZZZWWWSSSVVVaaannnqqqnnnqqqxxx}}}}}}~~~~~~~~~||||||zzzwwwssspppmmmggg```[[[YYYZZZZZZZZZ[[[^^^ccciiittt}}}}}}xxx{{{uuujjj|||sssZZZBBB;;;;;;::::::>>>>>>BBB===:::???HHH]]]xxx}}}|||qqq```RRROOOSSSZZZaaakkkqqqtttuuuvvvxxxwwwoooddd^^^]]]\\\XXXUUUQQQUUUYYYZZZ[[[]]]aaaeeekkkfff```YYYUUUSSSSSSTTTRRRQQQNNNKKKIIIGGGEEEDDDBBBAAA@@@???>>>======<<<>>>===;;;999777777777888666666555555555666666777333333444444555666888888777999;;;<<<;;;;;;<<<===DDDIIIOOORRRPPPMMMLLLLLLVVVggglllkkkttt|||pppZZZNNNCCCAAABBBEEEQQQ^^^cccqqqvvvmmmiiiooosssppptttyyy~~~yyyhhhXXXUUUMMM^^^qqqdddIII<<<999999888777666555444333333444111444444999XXXwww~~~jjjtttvvvmmmxxxxxxqqqooommmqqqzzz~~~xxxnnnhhhdddaaahhhiiigggaaaXXXQQQOOOOOOMMMKKKKKKMMMMMMNNNVVV___aaammmvvvwwwyyyggg\\\QQQNNNQQQUUUTTTQQQQQQOOORRRdddzzzfff___^^^gggqqqtttrrroooqqqpppkkkccc```gggvvv~~~fffbbbqqq{{{{{{vvviiiWWWHHHAAA????????????CCCGGGJJJJJJIIIIIIIIIGGGEEEEEEGGGHHHHHHMMMTTTSSSaaawww|||QQQJJJAAA@@@AAA===???CCCOOOlll{{{uuummm^^^RRRQQQQQQQQQVVV___fffsssyyynnn[[[SSSUUU[[[]]]ccciiikkkjjjppp{{{```UUURRRSSS\\\XXX\\\```aaacccdddddddddccccccfffggggggfffgggllltttzzzxxxsssnnnkkkhhhaaaUUUKKKJJJKKKKKKLLLLLLMMMNNNNNNOOOPPPTTTYYY\\\]]]^^^___XXXWWWTTTSSSTTTTTTUUUUUUVVVWWW]]]eeedddcccooo|||{{{zzzyyyxxxvvvrrrooommmiiiccc___]]][[[ZZZYYY[[[[[[]]]eeerrr|||}}}{{{|||iiiwww]]]CCC::::::999999===<<<@@@<<<;;;DDDLLL\\\tttrrrwww~~~uuujjj[[[NNNLLLPPPTTT]]]iiisssxxxxxxuuusssoooggg]]]XXXXXXXXXTTTPPPLLLNNNQQQTTTUUUXXX]]]aaaeeebbb^^^YYYUUURRRPPPOOOLLLKKKIIIGGGEEEDDDDDDCCCAAAAAA@@@???===<<<======???<<<999666444555666888777666666555555555666666333333444444555777888999999;;;>>>>>>=========>>>AAAGGGMMMQQQPPPMMMKKKKKKSSSfffkkkhhhsss}}}mmmbbbTTTGGGCCCCCCGGGVVVhhhrrr~~~qqqhhhlllnnniiirrryyyqqqaaa]]]QQQ[[[kkkcccNNN???666777777666666555555555555555000555555777XXXvvviiixxxooohhhuuuwwwrrrooommmrrryyy|||vvvnnniiifffbbbhhhhhheee]]]TTTOOOPPPRRRPPPNNNNNNOOONNNNNNTTT\\\cccnnnwwwxxx}}}uuulllbbbTTTMMMNNNTTTZZZ]]]^^^XXXXXXjjjzzzhhhdddeeennnvvvxxxvvvuuuqqqnnniiiccccccmmm}}}vvvkkkppp|||zzzrrreeeTTTHHHCCCBBB@@@>>>???BBBFFFHHHFFFDDDDDDDDDDDDCCCDDDGGGIIIIIINNNTTTYYYbbbnnnwwwxxxxxx|||QQQJJJAAA@@@AAA<<<>>>CCCQQQpppzzzxxxkkk]]]RRRQQQRRRRRRWWW___jjjxxx~~~ooo\\\SSSVVV\\\^^^dddjjjkkkkkkqqq}}}aaaWWWUUUVVV^^^[[[```aaabbbcccdddeeeeeeeeeeeehhhiiiiiiiiikkkrrr{{{{{{uuusssooofffWWWLLLMMMMMMNNNOOOOOOPPPQQQQQQUUUUUUVVVZZZ]]]___aaaddd^^^___```]]]XXXWWWYYY\\\XXXVVVYYY\\\ZZZ[[[nnn~~~~~~zzzyyyxxxwwwvvvtttqqqnnnmmmjjjeeebbb___]]]ZZZXXXZZZXXXYYYbbbrrr{{{|||zzz}}}lllyyy^^^CCC999999888888;;;777<<<;;;>>>JJJRRR```uuummmvvv~~~|||{{{|||uuukkk```SSSHHHFFFJJJPPPXXXdddpppwwwwwwsssoooggg___VVVTTTVVVWWWTTTPPPHHHJJJMMMOOORRRUUU[[[^^^^^^^^^\\\YYYUUUPPPLLLIIIFFFFFFEEEDDDCCCCCCCCCCCCAAAAAAAAA???===<<<===>>>>>>;;;777333222333555777777777666555555555555555333333444444666777888999;;;===@@@@@@???>>>??????@@@EEELLLOOOOOOMMMJJJIIIKKK^^^dddcccnnnzzzppplll[[[LLLEEEBBBFFFXXXmmmvvvmmmcccgggiiiddduuu}}}|||kkkdddVVVZZZgggbbbQQQAAA333555555555555666666777777666///555555555WWWzzzhhh|||kkkeeetttxxxsssppplllqqqvvvxxxsssllliiifffbbbhhhhhhccc[[[SSSOOORRRWWWVVVUUUVVVVVVTTTRRRVVV]]]cccoooxxxzzz~~~wwwggg\\\[[[YYYUUUUUUYYYaaahhhkkkcccaaarrr~~~jjjhhhkkktttzzzzzzxxxxxxqqqmmmgggccceeerrrooonnn{{{|||nnnbbbSSSJJJFFFDDDAAA===>>>BBBEEEFFFCCC@@@@@@AAABBBAAACCCGGGIIIIIINNNUUUWWW[[[aaacccccceeemmmvvv~~~|||yyyyyy}}}}}}RRRKKKAAAAAAAAA@@@@@@CCCSSSssszzzccc[[[SSSPPPOOOQQQXXX___oooxxx|||jjjYYYUUUZZZ```cccfffhhhjjjrrr~~~fffRRRTTT\\\___aaaeeebbbbbbbbbcccdddeeeggghhhfffgggggggggiiippp{{{~~~pppYYYOOOPPPRRRUUUVVVVVVVVVWWWYYYUUU[[[^^^]]]aaajjjlllfffdddddddddcccbbb```]]]\\\aaa^^^ZZZWWWTTT\\\ttt~~~{{{~~~}}}||||||{{{{{{||||||{{{xxxuuuqqqoookkkjjjgggbbb]]]YYYWWWXXX\\\[[[\\\bbbooowwwyyy}}}yyyyyy|||{{{|||ppp___III;;;888;;;======:::;;;<<<>>>GGGXXXmmm{{{uuu|||zzzxxxvvvtttmmmdddZZZOOOGGGHHHNNNQQQYYYbbbkkksssvvvpppggg^^^ZZZUUUSSSTTTUUUTTTRRRLLLLLLMMMPPPTTTWWWXXXXXXaaaZZZUUUTTTRRRMMMKKKLLLGGGFFFDDDBBBBBBBBBDDDEEEDDDBBB???>>>???@@@AAAAAA===999444111222444666777777666555444444444444444666555444333444666888:::===>>>???@@@AAABBBBBBBBBCCCFFFIIIMMMNNNMMMKKKJJJOOO^^^bbbdddnnnvvv{{{~~~iiiLLL@@@BBBAAALLLddduuulllfffhhhnnnssswww{{{~~~wwwcccPPPUUU\\\```WWW===;;;666666666666555555555555111111444333<<<^^^xxxkkkwwwfff]]]bbbuuu~~~mmmiiinnnrrrvvvtttnnnhhhggghhhdddbbb```\\\TTTPPPTTT[[[[[[\\\\\\ZZZVVVUUUZZZaaa___ttt{{{tttjjj^^^[[[ZZZVVVQQQQQQ[[[mmm|||{{{iiiiiitttrrrvvvzzz}}}{{{vvvtttkkkdddfffnnnwww}}}xxxtttttt{{{}}}|||iiieeebbb___VVVHHH>>>;;;>>>???@@@AAAAAA@@@???>>>BBBDDDFFFHHHIIIKKKNNNQQQVVVWWWYYY]]]cccgggiiijjjkkkkkkmmmpppvvv|||}}}RRRKKKAAAAAAAAACCCBBBDDDQQQnnn|||ddd[[[SSSPPPOOOQQQXXX```oooyyynnn[[[WWW\\\cccdddfffhhhllltttrrr___SSSWWW^^^``````dddddddddeeeffffffgggggggggfffgggggggggiiiqqq|||uuu^^^SSSTTTVVVXXXZZZZZZ\\\^^^```aaaiiinnnooossszzzyyysssoooooooooooonnnkkkhhhfffaaa[[[YYY]]]cccmmm|||~~~~~~}}}|||||||||||||||{{{yyywwwtttqqqpppmmmkkkggg```ZZZVVVUUUVVV[[[ZZZ[[[aaammm{{{|||yyyuuuvvv{{{}}}vvvooo___III<<<999;;;======???======BBBNNN___ppp{{{}}}yyyuuurrrooooooiiibbb[[[RRRKKKLLLRRRQQQZZZeeeooowwwyyysssjjj\\\YYYUUUTTTVVVWWWUUUSSSOOOOOOOOORRRWWW[[[]]]]]]aaaZZZUUUTTTQQQMMMKKKLLLIIIHHHFFFEEEDDDDDDEEEFFFGGGDDDBBBAAABBBCCCCCCCCC<<<999444111222444555666666666555444444444444444777666555555666888:::;;;>>>???@@@AAACCCCCCCCCCCCDDDEEEFFFHHHIIIKKKLLLLLLRRR```dddeeeooowww|||qqqRRRDDDDDDBBBLLLddd~~~xxxooogggeeeiiissszzz}}}~~~wwwjjjUUUXXXaaaiiiaaaAAA777666666666666555555555555333222444333;;;^^^uuuiiixxx|||aaa^^^fffzzzrrrooossswww{{{zzzssskkkgggfffccc```]]]ZZZTTTPPPSSSYYYTTTVVVXXXYYYXXXYYY___eeejjj|||tttooolllhhhnnnhhh___UUUSSS]]]ppp~~~uuuyyywww{{{}}}xxxqqqgggggghhhkkkoooqqqrrrsssuuuqqqqqqwww{{{zzzwwwwwwlllmmmpppooocccOOO@@@:::<<<===>>>???@@@?????????DDDFFFHHHIIIJJJLLLOOOQQQTTTTTTVVV[[[aaafffhhhiiiiiiiiikkknnnsssyyy}}}RRRKKKAAAAAAAAACCCCCCDDDQQQmmm~~~|||ddd\\\SSSPPPOOOQQQYYYaaaooozzzvvvbbb\\\^^^eeeeeehhhlllttt}}}bbbXXXTTT[[[``````___bbbaaabbbcccdddeeedddbbbaaafffggghhhhhhkkkssszzzcccWWWXXXYYY[[[]]]^^^```cccfffooozzz~~~|||zzzwwwrrrkkkgggccc```]]]___eeeppp}}}|||||||||}}}|||zzzwwwuuusssrrrqqqooolllfff^^^WWWTTTTTTUUUZZZYYYZZZ^^^kkk~~~{{{zzztttqqqvvv{{{{{{qqqnnn^^^III<<<:::<<<===<<>>===DDDSSSeeettt}}}~~~yyyuuupppllliiieee```ZZZQQQJJJKKKPPPPPP[[[hhhssszzz{{{sssjjj[[[XXXVVVWWWYYYZZZXXXUUUQQQQQQQQQTTTYYY^^^aaacccaaaZZZUUUSSSPPPLLLJJJLLLLLLKKKIIIHHHGGGGGGHHHHHHIIIGGGDDDDDDEEEFFFFFFEEE<<<888444111222333444444666666555444444444444555777666666666777999;;;===???@@@AAACCCDDDDDDDDDDDDEEEDDDCCCDDDFFFIIILLLNNNTTTaaadddeeepppxxx~~~xxxVVVFFFDDDAAAJJJ```pppkkkddd___```hhhttt|||xxxnnnYYY\\\hhhvvvqqqJJJ777666666666666555555555555444444444222===bbbqqqgggzzzvvv```aaakkk~~~uuusssyyy}}}~~~vvvllleeebbb^^^ZZZXXXXXXUUUPPPOOORRRNNNRRRVVVXXXZZZ___fffkkk{{{~~~ooolllpppsssssslllaaaWWWWWWcccvvv}}}{{{}}}}}}zzzqqqkkkccchhhmmmooonnnmmmllllllnnnmmmpppwwwzzzxxxvvvwwwtttzzzqqqWWWCCC::::::;;;<<<===>>>?????????EEEGGGJJJKKKKKKMMMOOOQQQSSSSSSUUUZZZ```fffiiijjjgggggghhhkkkpppuuu{{{~~~~~~}}}RRRKKKAAAAAAAAA@@@AAAEEEUUUttt~~~|||eee\\\SSSPPPOOORRRZZZcccooo|||nnnbbb]]]dddgggllluuu~~~lllZZZVVVXXX^^^aaa______bbb```bbbeeeffffffdddaaa___hhhjjjkkklllpppxxx}}}fff[[[ZZZ\\\]]]^^^___aaadddggguuu{{{qqqjjjfffhhhgggccceeevvv~~~}}}||||||}}}{{{xxxuuusssrrrrrrrrroookkkeee\\\VVVTTTVVVXXXYYYXXXYYY\\\hhh{{{wwwuuutttssszzz}}}rrrnnn^^^JJJ===:::<<<===<<<>>><<<<<>>EEEZZZ```^^^ZZZXXX[[[bbbmmmttt}}}{{{mmm]]]dddooo|||SSS:::666666666666555555555555555444444333BBBiiilllfffxxxcccdddlll{{{rrrrrrzzzqqqgggaaa^^^XXXUUUVVVZZZYYYRRRLLLJJJPPPTTTWWWYYY]]]fffooosssuuugggeeejjjnnnbbb^^^XXXVVV[[[iiiyyywww|||vvvmmmgggfffeeeiiilllllllllllljjjgggcccfffoooyyy|||xxxuuuuuuvvv}}}qqqVVVCCC===999999::::::<<<>>>???@@@EEEGGGJJJKKKLLLMMMNNNPPPSSSTTTVVV[[[bbbgggkkklllffffffgggiiinnnsssxxx|||}}}RRRKKKAAAAAAAAA>>>???FFFZZZ{{{~~~{{{fff]]]SSSPPPOOOSSS[[[dddppp~~~{{{jjj]]]eeeiiippp{{{oooccc\\\[[[ZZZ\\\___```___```dddfffhhhkkkmmmnnnllliiiffflllnnnqqqssswwwjjj___^^^```bbbbbbbbbdddfffiiiqqqtttsssqqqsss~~~~~~}}}}}}|||}}}zzzwwwtttrrrqqqrrrsssnnnjjjddd\\\WWWVVVYYY\\\XXXXXXXXX[[[eeexxxvvvssswwwwwwvvvppp```KKK>>>;;;<<<======<<<===>>>AAAKKKbbb~~~vvvtttsssqqqoookkkfffccc^^^[[[YYYUUUMMMFFFEEEJJJTTTbbbrrr||||||rrrhhhaaa___^^^___aaaaaa^^^[[[VVVUUUUUUXXX^^^eeejjjlllaaaYYYRRROOOLLLHHHGGGIIIMMMLLLKKKJJJIIIHHHHHHGGGEEECCCBBBBBBCCCCCCBBBAAA999666222111222333333333555555444444444555555666444444555777999;;;<<<===>>>???@@@BBBCCCCCCCCCCCCCCCDDDGGGIIIKKKLLLLLLLLLPPPZZZ\\\^^^nnnzzzuuuQQQAAA@@@===DDDXXXYYYYYYYYYYYY[[[___eeeiiittt~~~{{{kkkcccnnnvvv}}}TTT;;;666666666666555555555555333333555666IIIttt}}}jjjhhhxxxdddeeeiiittt{{{ooosss~~~wwwooofff___\\\[[[UUUVVV[[[bbbbbbXXXNNNIIISSSYYY]]]___fffsss}}}~~~vvvjjjbbb___^^^]]]RRRQQQRRRVVV___iiiqqqvvvvvv|||yyykkk```ZZZ[[[```ccchhhmmmoooqqqqqqggg[[[VVV^^^lllwwwwwwnnnfffeeefffjjjpppmmm___LLLAAA@@@999888888999:::===@@@AAACCCFFFIIIKKKKKKLLLNNNOOORRRSSSVVV[[[bbbgggjjjkkkffffffgggjjjnnnsssyyy|||}}}RRRKKKAAAAAAAAA>>>???FFF\\\}}}zzzfff]]]TTTPPPPPPSSS]]]fffpppsssaaaeeejjjrrrzzz~~~eeeZZZYYYZZZ^^^___````````````bbbdddfffiiilllooopppooommmlllqqquuuyyy}}}nnndddbbbdddgggiiijjjkkklllnnnmmm~~~}}}}}}}}}{{{yyyvvvsssrrrqqqrrrrrrllliiiccc\\\XXXWWWZZZ]]]VVVWWWYYY\\\ddduuu{{{xxx{{{zzz{{{uuudddMMM>>>:::<<<>>>>>>>>>@@@AAABBBJJJaaa{{{nnnmmmkkkjjjiiifffbbb___YYYWWWVVVTTTOOOJJJKKKQQQZZZhhhyyywwwnnngggdddaaa```bbbaaa^^^[[[YYYXXXYYY]]]ccciiinnnooo___WWWPPPMMMJJJFFFEEEGGGJJJJJJIIIHHHFFFEEEDDDDDD@@@>>>======>>>???===<<<666333111000222333444444555444444444444555666666222333555777999;;;===>>>>>>???@@@AAABBBCCCCCCCCCCCCFFFJJJMMMNNNMMMKKKJJJOOOXXXXXX[[[lllyyyrrrPPPAAABBB???DDDWWW^^^___``````______aaacccmmm~~~|||vvvmmmjjjwwwxxx~~~zzzSSS888666666666666555555555555222333555999PPP|||zzzjjjllltttaaabbbeeennnvvvoooxxxxxxnnnccc\\\XXXXXXYYYWWWZZZbbbjjjiii^^^TTTOOOWWW```hhhlllvvv|||tttmmmhhhbbb[[[VVVQQQPPPQQQWWW^^^ccceeedddpppuuuzzzeeeXXXPPPLLLRRR\\\cccnnnyyy{{{gggQQQOOOXXXfffoooiiiZZZOOOLLLLLLNNNQQQRRRKKKBBB???BBB:::999888888999<<<@@@BBBAAADDDHHHKKKLLLMMMNNNPPPPPPRRRVVV]]]cccggghhhgggffffffgggjjjoootttzzz}}}~~~}}}RRRKKKAAAAAAAAA???@@@GGG]]]}}}{{{ggg]]]TTTPPPPPPTTT^^^gggppp|||kkkeeejjjqqqvvv{{{fffYYYYYY\\\\\\^^^```aaaaaabbbcccdddcccdddgggjjjnnnpppqqqppppppvvv{{{mmmcccaaaeeejjjnnnpppqqqrrrsssrrr~~~}}}}}}yyyxxxvvvtttrrrqqqqqqqqqllliiiccc\\\WWWVVVWWWZZZUUUWWWZZZ\\\cccsss}}}{{{|||zzz}}}zzzgggOOO>>>:::<<>>???KKK```yyy||||||sssgggeeeaaa^^^]]]ZZZWWWTTTXXXUUURRRPPPJJJFFFIIIOOOXXXhhhzzzwwwmmmhhhbbb___^^^]]]ZZZXXXTTTTTTWWW\\\bbbfffhhhiii]]]UUUMMMIIIFFFBBBBBBDDDDDDDDDCCCBBBAAA???===<<<999888777888999999777555222000///000222444555555444444444444444555666777333555777:::===???@@@AAA@@@AAABBBDDDEEEEEEFFFFFFGGGHHHJJJLLLLLLKKKJJJIIIUUU\\\YYYZZZjjjwww~~~lllKKK???BBB===@@@PPPlllkkkiiiddd```___```aaapppqqqiiigggfffiiihhhssssss]]]???777666666666555555555555111333777<<>><<<===AAAGGGDDDBBBEEELLLXXXkkk|||~~~~~~uuummmbbb___[[[WWWTTTSSSRRRRRRLLLMMMLLLKKKIIIHHHJJJLLLXXXiii{{{zzznnnfff\\\VVVUUUUUURRRPPPMMMNNNPPPUUU[[[```ccccccVVVLLLCCCBBBBBB???<<<;;;;;;<<<<<<<<<;;;:::888777333222111111222222111000......---...///111222444555444333333555666666666888999;;;>>>@@@AAAAAAAAACCCCCCDDDDDDEEEEEEFFFFFFDDDFFFHHHJJJJJJLLLPPPRRR]]]\\\]]]```iiivvv~~~^^^DDD===;;;999BBBSSSmmm|||aaaYYYaaahhhmmm|||vvvzzzyyylllfffjjjjjjlll^^^jjj~~~[[[;;;777555333333444444333222444666333888VVV|||yyywwwvvvyyylllgggnnnrrrnnnmmmrrrzzznnn```XXXXXXYYYXXXVVVTTTUUUWWWWWWVVVUUUVVVWWWkkk~~~|||uuuzzzmmmfff```XXXPPPKKKIIIBBBDDDQQQ]]]aaafffnnnmmmmmmyyy}}}ggg^^^WWWUUUSSSTTT^^^iiiyyy|||uuuggg``````ZZZPPPTTT___iiifffYYYLLLGGGHHHHHHKKKOOOQQQTTTSSSKKKBBB======:::666666:::???BBBCCCCCCDDDHHHMMMRRRUUUVVVYYY\\\bbbgggkkknnnnnnnnnjjjhhhhhhmmmvvv}}}OOOHHHBBBBBB???BBBAAAHHH```nnncccXXXRRRQQQVVV```jjjvvvsssqqqrrrxxxkkk___[[[[[[^^^aaaccceeeffffffeeeiiipppvvv{{{wwwvvvxxxyyyxxxyyy|||kkkcccffffffiiiooovvv|||~~~}}}{{{}}}{{{{{{{{{{{{{{{zzzxxxvvvuuutttqqqnnnlllgggddd___YYYUUUTTTTTTTTTVVVWWWXXX[[[cccsss~~~nnnUUUFFF@@@>>>???CCCEEEBBBAAADDDKKKXXXlll}}}|||tttmmmfff^^^\\\XXXSSSPPPNNNMMMLLLJJJJJJIIIGGGEEEEEEHHHJJJUUUddduuu}}}~~~{{{uuuoooddd]]]TTTOOONNNMMMKKKIIIHHHHHHIIIMMMRRRUUUWWWWWWQQQHHH@@@???>>>;;;999999777777777666666555333333111000//////111111000...---------...000222444666555555555555666777777777999;;;===@@@AAABBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGFFFHHHJJJKKKLLLNNNQQQSSS\\\\\\\\\aaajjjwwwwwwYYYAAA===<<<:::CCCSSSrrrggg^^^bbbdddfffggggggttt|||sssooottttttmmmbbbmmmbbb===888666444444555555444333444777444777RRRxxxwwwooowwwqqqiiilllooommmmmmrrrvvvlll```XXXWWWXXXWWWUUUPPPQQQRRRRRRRRRTTTWWWYYYkkk~~~yyypppssszzzuuuiii^^^YYYVVVQQQJJJGGGKKKIIILLLUUU___fffmmmtttnnnsss|||jjjccc___ZZZXXXYYYZZZ```mmmzzz|||pppeeedddggg^^^PPPTTT[[[bbbaaaYYYRRROOOOOOQQQSSSZZZbbbeee___TTTLLLFFFCCC???:::999;;;>>>@@@BBBCCCFFFJJJOOOSSSUUUVVVYYY\\\aaafffkkknnnpppqqqrrrqqqqqqvvv~~~QQQIIIBBBAAA???AAA@@@HHH___pppeeeYYYSSSRRRWWWbbblllyyy|||yyyxxx~~~jjj```^^^```dddgggllljjjiiiiiimmmuuu~~~~~~||||||~~~~~~|||iiigggmmmoooppptttzzz}}}xxxtttsssuuuxxxzzzxxxwwwvvvuuuuuusssooolllgggccc]]]WWWTTTSSSSSSTTTSSSUUUWWW[[[ddduuu~~~vvv\\\KKKBBB@@@BBBEEEEEEBBBBBBFFFLLLYYYnnn~~~qqqjjjeee```\\\ZZZVVVQQQMMMJJJIIIHHHIIIHHHGGGDDDCCCDDDGGGIIIOOO]]]kkkqqqqqqnnnggg```WWWQQQIIIEEEDDDCCCBBB@@@@@@@@@@@@BBBEEEHHHHHHGGGJJJBBB;;;::::::777555666444333222111111000111111///...---...000000///---------...///111333666777777777888999999999888888;;;===???AAACCCDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHJJJLLLMMMMMMOOORRRTTT[[[ZZZ\\\aaakkkxxxlllRRR>>>===>>><<>>======;;;:::::::::999;;;>>>??????>>>CCC<<<777777777444333555444333222000000000111222.........000222222000///000000000000222444666777999:::<<<<<<;;;:::999999===>>>@@@BBBDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMMMMNNNOOORRRTTTWWWXXX[[[aaalllyyydddLLL<<<===@@@>>>HHHYYYuuuzzzddd^^^^^^ZZZYYY___ggg~~~~~~rrroookkkgggdddlllzzznnn@@@999777555444555555444333000666555777OOOuuunnn}}}~~~dddWWWLLLMMMUUU]]]hhhpppnnniiibbb\\\XXXWWWVVVVVVUUUWWWZZZ\\\]]]___bbbdddiiijjjhhhfffmmmyyy}}}yyyccc[[[YYY___aaaZZZRRRPPPOOOVVV\\\bbbppp~~~zzz}}}ooommmjjjkkkjjjeeecccjjj|||mmmiiiwww~~~mmmUUUSSSWWW___iiiooonnngggaaacccdddnnnxxxttteee```eeeeeeWWWFFF===::::::>>>AAABBBEEEKKKOOOSSSUUUWWWXXXZZZ\\\aaafffmmmsssxxxzzzTTTJJJAAAAAA@@@AAA@@@GGG[[[|||uuuiii[[[TTTSSSWWWbbbmmm{{{pppddddddjjjttt{{{wwwtttrrrttt{{{|||tttvvv|||xxxvvvqqqjjjeeecccdddgggkkkooopppnnnnnnooojjjccc```\\\WWWQQQNNNMMMMMMNNNRRRTTTWWW[[[cccsssiiiPPPBBB@@@DDDGGGIIIGGGGGGIIINNN[[[rrr~~~~~~pppfff___[[[ZZZWWWVVVSSSPPPLLLIIIGGGFFFGGGGGGFFFDDDCCCDDDGGGJJJGGGOOOVVVXXXVVVSSSLLLEEEDDDBBB>>><<<;;;::::::999888777777999;;;======<<<===888555666666333333555444333222111111111222333000000111333555666444222333222222222333444666777;;;===>>>>>>;;;::::::;;;===???AAACCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMMMMNNNQQQSSSTTTWWW[[[cccnnn{{{aaaJJJ<<<>>>AAA@@@LLL^^^}}}sss\\\WWWXXXUUUUUUXXXaaayyy~~~tttqqqllleeecccjjjwwwrrrCCC999777444333444333222111000666555555MMMsssrrrttt\\\QQQGGGIIISSSaaammmvvvmmmjjjeee```[[[YYYZZZ[[[\\\```eeehhhiiiiiiiiijjjlllsssxxx{{{ttt___]]]cccmmmlll___TTTRRRTTTYYY]]]dddvvv{{{~~~qqqooojjjnnnooolllnnn{{{ooonnn{{{mmmVVVTTT\\\hhhvvv|||xxxlllbbbdddhhhpppvvvqqqjjjppp}}}iiiOOO@@@:::999===CCCAAAFFFLLLPPPSSSUUUWWWYYY[[[]]]bbbiiipppvvv{{{~~~UUUJJJAAAAAAAAA@@@@@@FFF[[[|||yyymmm___VVVTTTXXXcccnnnzzzrrrfffgggnnnyyyyyyxxxxxx|||{{{|||~~~uuuxxx}}}|||{{{rrrpppjjj```XXXTTTVVVYYYaaahhhkkkiiikkknnniii```UUUTTTQQQOOONNNNNNPPPQQQRRRTTTXXX[[[dddtttpppTTTDDDBBBGGGKKKKKKJJJIIIJJJLLLXXXpppzzzqqqggg```YYYUUUUUUPPPOOOMMMKKKIIIFFFEEEDDDCCCDDDDDDCCCBBBBBBDDDFFFDDDIIIMMMLLLKKKIIIDDD===??????>>><<<;;;;;;::::::777777666888;;;<<<<<<;;;888555444555555333333777333222222111111111222222222222444666999:::888666444333333333444666888999>>>@@@@@@>>>:::999;;;>>>???@@@BBBDDDEEEEEEEEEDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLMMMNNNNNNNNNNNNPPPRRRSSSWWW^^^hhhsss~~~dddMMM>>>@@@AAABBBPPPdddlllUUURRRTTTSSSUUU[[[aaawww}}}sssllldddcccaaakkkuuuFFF999777444333333333111000222666333444LLLqqq~~~rrr~~~nnn[[[SSSKKKMMMXXXfffqqqwwwpppoookkkeee___]]]___cccdddhhhmmmpppqqqqqqrrrrrrxxxrrrcccfffrrryyyeeeYYYZZZ\\\\\\]]]fffwww|||lllhhhjjjooorrrpppssswwwyyyppp___^^^hhhvvvyyymmmdddfffmmmuuuyyy{{{xxxWWWDDD<<<999<<>>>>>FFF\\\~~~rrrcccYYYVVVZZZdddooozzzwwwmmmooovvv}}}xxx|||uuunnnnnnqqqwww}}}~~~}}}~~~~~~zzzvvviiifff___VVVNNNMMMSSSYYY```hhhjjjggggggiiicccWWWPPPPPPOOOOOOOOOPPPPPPQQQQQQTTTXXX]]]gggwww~~~{{{xxxZZZHHHGGGMMMQQQQQQPPPOOOMMMNNNYYYqqq~~~yyy~~~sssgggaaa\\\UUUQQQQQQIIIIIIHHHHHHGGGEEEDDDCCCAAACCCDDDDDDCCCCCCDDDEEEAAADDDDDDBBBAAABBB???999<<<<<<===<<<;;;;;;;;;;;;777666666777888999999888444222222444444222333777222222333333333333333222222333555999<<<<<<:::888222222222444666999;;;===@@@AAAAAA===999888;;;???AAABBBDDDEEEFFFGGGFFFFFFFFFFFFGGGIIIJJJKKKLLLMMMNNNOOOPPPPPPOOOOOOQQQSSSUUUZZZcccoooyyyjjjRRRAAAAAAAAACCCSSSiiizzzbbbMMMNNNTTTTTTWWWfffiii|||tttiii\\\^^^\\\mmmuuuDDD:::888555444444333222111000444111555QQQvvv~~~rrrvvviii[[[WWWRRRUUU```nnnvvvyyyttttttqqqiiibbbaaafffkkklllooorrrtttwwwyyy}}}tttjjjpppjjj```eeebbb___aaalll{{{zzznnnkkkooovvvzzzxxxxxx~~~~~~uuurrr|||vvvpppnnnpppxxxvvvTTTDDD>>>;;;===CCCBBBGGGLLLOOOPPPRRRWWW\\\YYY]]]ccckkkrrrxxx{{{}}}TTTJJJ@@@AAABBB<<<===GGG]]]vvvfff\\\XXX[[[fffpppzzz|||uuuxxx~~~}}}uuuqqqrrryyyppprrroooooouuu{{{}}}}}}||||||}}}zzztttoooaaa^^^WWWOOOJJJNNNYYYbbbeeelllmmmgggdddddd\\\NNNQQQQQQQQQPPPPPPOOOOOONNNPPPTTTYYY___iii{{{|||nnnrrr~~~___KKKKKKRRRVVVWWWVVVTTTRRRRRR\\\ttt~~~xxxzzz|||yyylllaaa^^^[[[TTTOOOOOOFFFGGGGGGGGGGGGFFFFFFEEEBBBDDDGGGHHHGGGFFFFFFFFF@@@AAA@@@<<<<<<>>><<<888999;;;<<<<<<;;;::::::;;;777666555555666666555444222000111333333111333777333444666777777666555444333444666:::======;;;999///000111444777;;;>>>@@@AAABBBAAA<<<777777;;;@@@CCCDDDFFFGGGHHHHHHHHHGGGFFFGGGHHHIIIKKKLLLMMMNNNPPPQQQRRRQQQQQQQQQSSSTTTVVV\\\gggsss~~~nnnVVVDDDBBBAAACCCUUUllltttnnnWWWFFFLLLTTTWWW[[[iiilll}}}nnn___XXXWWWnnnrrrAAA;;;999666555555444333111...111000777WWWrrroooddd^^^[[[ZZZ^^^jjjxxxvvvwwwtttllleeedddjjjpppssstttuuuwwwzzzwwwkkkrrriiibbbjjjdddaaaeeerrruuurrrvvvsss|||uuutttxxxzzzkkkMMMAAA???===???EEEBBBGGGLLLNNNNNNQQQWWW]]]WWW[[[ccckkkrrrwwwzzz{{{}}}TTTKKKBBBBBBAAABBBBBBFFFYYYyyyggg[[[VVVYYYdddooo~~~~~~~~~sssooovvvyyywwwzzzppppppqqqqqqrrrssstttuuuuuuuuuxxxxxxxxx{{{~~~xxxmmmbbbTTTHHHIIIOOOUUU^^^fffppprrrpppkkkfffaaaXXXPPPWWW[[[WWWMMMHHHKKKNNNMMMTTTUUUXXX^^^jjj~~~~~~~~~yyyiiipppgggTTTSSS[[[bbb```]]][[[YYYYYYcccxxx}}}}}}wwwzzzzzzxxxlll\\\TTTSSSRRRMMMHHHCCCDDDDDDEEEGGGHHHJJJKKKIIIFFFDDDFFFIIIIIIEEEAAA===>>>>>>>>>===<<<;;;:::888999;;;===>>>>>>======888888999888777555333222//////000111333444555666333444555666777777666666999;;;>>>???>>>;;;777444444222222777>>>BBBBBB???CCC@@@;;;888888;;;>>>AAADDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJLLLRRRSSSTTTTTTSSSSSSTTTUUUYYYeeekkktttqqqXXXDDD@@@???>>>MMMbbbnnngggPPPDDDRRR```___]]]sssyyy|||sssYYY\\\\\\kkkiiiEEE:::777444333444444333222444555333;;;\\\zzzzzzooowwwkkkfffYYYWWWhhhyyy~~~~~~wwwooojjjfffeeekkkssstttyyy~~~zzz}}}uuummmjjjiiigggjjjwww|||~~~hhhZZZKKKCCC@@@>>>???AAAAAAEEEKKKOOOQQQSSSUUUWWWVVV]]]dddkkkttt{{{|||xxxzzzTTTKKKBBBBBBAAA???@@@EEEWWW|||}}}lll```YYYYYYbbblllzzztttlllmmmxxx}}}vvvxxxyyyzzzxxxvvvrrrpppjjjkkkkkkkkkpppuuuppphhh\\\PPPFFFHHHPPPXXX```ggguuuwwwwwwsssmmmfff\\\UUU[[[\\\VVVNNNKKKNNNPPPOOOUUUWWWYYY]]]fffxxx|||tttgggsssooo^^^^^^hhhqqqpppmmmiiiccc___bbbqqq}}}|||yyyxxxvvvwww{{{uuuhhhYYYQQQPPPOOOKKKFFFBBBBBBBBBCCCDDDEEEGGGHHHGGGEEEDDDFFFHHHHHHDDD???;;;;;;;;;:::::::::999999777888:::;;;===>>>>>>>>>;;;;;;::::::888555333222///000111222333555555666555555666777777888999999<<<===??????===999555333555444555:::@@@CCCBBB???999888666666888<<>>MMMbbbgggbbbNNNEEEVVVggglllooouuuyyy|||eeeXXXVVVdddbbb@@@:::777444333444444333222222444222999ZZZvvvnnnnnn~~~sssiii___```rrrzzztttooonnnkkkiiikkkpppvvv{{{}}}|||{{{uuutttuuu~~~}}}nnntttzzz|||vvvkkkaaaTTTGGGAAA???>>>>>>@@@@@@DDDJJJNNNQQQRRRTTTVVVVVV\\\cccjjjsss{{{}}}zzz{{{}}}VVVLLLCCCBBBBBB??????CCCSSSsssrrreee\\\YYY```hhhvvvnnnllliiiqqq}}}xxxqqqmmm]]]\\\[[[\\\bbbiiigggbbbYYYPPPIIIMMMVVV___gggmmm{{{||||||qqqccc[[[```\\\TTTMMMMMMRRRTTTRRRTTTXXX\\\^^^ddduuu{{{}}}pppeeeyyy}}}oooqqq~~~|||sssiiieeelllwww|||zzz{{{wwwppprrryyyooodddVVVNNNMMMLLLHHHDDD@@@@@@@@@@@@AAABBBCCCDDDEEECCCCCCEEEGGGFFFAAA<<<999888777666666666777888666777777999;;;===???@@@======<<<:::888555333111000000111333444555666777777777777888999:::<<<===AAA@@@???===:::666444222555555777<<>>444444444666:::???EEEHHHFFFGGGGGGHHHHHHIIIIIIIIIIIIKKKKKKKKKJJJJJJLLLNNNOOOPPPRRRRRRRRRSSSVVVXXX[[[fffkkktttlllUUUDDDBBBAAA???NNNcccooohhhTTTJJJWWWdddjjjrrr{{{oooaaa[[[ddd\\\===:::777444333444444333222111444222777VVV~~~yyyhhhrrrooottteeeaaagggxxxwwwpppkkkkkkkkkkkkmmmqqqyyy~~~zzzwwwyyy{{{yyykkklllssszzz}}}|||pppooopppqqqpppjjjccc]]]VVVLLLBBB???>>>===>>>@@@???DDDJJJNNNQQQRRRSSSTTTXXX]]]ccciiirrr|||~~~||||||zzzyyyyyy}}}XXXMMMCCCCCCBBBAAAAAACCCMMMgggvvvhhh]]]YYY___hhhtttxxxkkkkkkqqq|||uuuqqq[[[WWWRRRRRRXXX^^^^^^\\\XXXRRROOOTTT___kkkssswww~~~}}}jjj^^^ccc[[[PPPLLLOOOUUUUUUSSSSSSYYY^^^aaagggyyy|||{{{|||~~~nnncccwwwooorrrzzztttkkknnn{{{}}}kkkaaaTTTMMMKKKJJJGGGCCC@@@????????????@@@AAAAAABBBBBBBBBCCCDDDBBB===999777666444333333555777888555555666777999<<>>???CCCAAA>>>:::666444222111444555888<<<@@@@@@===:::555666888:::???CCCGGGJJJHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLLLLKKKKKKMMMOOOPPPQQQRRRRRRRRRSSSUUUXXXZZZeeejjjtttgggRRRDDDCCCBBB@@@PPPfffzzzppp[[[PPPXXX___dddppp~~~uuupppeeejjjUUU::::::777444333444444333222111555222666SSS{{{}}}jjjooosssvvvjjjbbbccclll|||uuummmggggggjjjmmmrrrwww~~~|||pppjjjgggiiimmmsss}}}}}}zzzmmmnnnyyyxxxqqqkkkfffaaa^^^]]]bbbfffeeebbb```KKKDDD>>>>>>>>>===???BBB@@@DDDJJJOOOQQQSSSUUUVVV[[[```eeekkksss}}}~~~{{{wwwsssuuu{{{ZZZNNNCCCCCCCCCBBBCCCDDDKKKaaayyyjjj^^^YYY```jjjsssqqqnnnppp}}}}}}|||eee]]]TTTQQQSSSUUUUUUTTTSSSQQQQQQYYYhhhxxx}}}mmm^^^bbbXXXMMMKKKPPPUUUUUUTTTTTTZZZ___bbbiii|||{{{zzzyyy{{{ooohhh~~~~~~wwwjjjlllwww|||hhh___TTTMMMKKKJJJGGGEEEBBBAAA@@@@@@??????@@@@@@@@@@@@@@@AAA@@@===:::777666555444333444555888999555555555666888;;;===???:::999888555333111000///222222333555666777888999999999::::::;;;===>>>???AAA???;;;777444222222222222444777:::<<<;;;999666444666:::>>>CCCGGGJJJLLLIIIIIIHHHHHHHHHIIIJJJKKKKKKLLLMMMMMMLLLLLLOOOQQQSSSSSSSSSRRRRRRSSSUUUXXXZZZeeekkkuuu~~~cccOOOBBBCCCBBBBBBSSSjjj{{{ooo\\\WWW```ccchhhvvv~~~{{{tttjjjnnnOOO999:::777444333444444333222222666444666QQQxxxpppwwwzzzqqqdddbbbhhhssssssnnnmmmqqqtttuuuwww{{{sssaaa\\\WWW^^^ccciiittt}}}~~~sss{{{rrruuurrrfffaaa___[[[YYY^^^iiiooohhh\\\UUUDDD???<<<===>>>===@@@CCCAAAEEEJJJOOORRRUUUXXXZZZ```dddiiimmmuuu~~~~~~xxxtttpppssszzz\\\OOOCCCCCCDDDAAACCCDDDJJJ___|||pppbbb[[[```jjjrrr{{{mmmooovvvssshhh]]]YYYXXXWWWVVVWWWTTTUUUWWW```rrrhhh^^^```UUULLLLLLQQQTTTTTTUUUWWW[[[___bbbkkk~~~~~~zzz{{{zzz~~~sssuuu|||vvv~~~nnnooottttttfff___UUUOOOLLLKKKHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@?????????===<<<999777555555555444444555777999:::666666666777888999:::;;;666555444222111000000000333333444666777888999:::999999:::;;;<<<<<<<<<<<<<<<:::777444222222222333444555888999:::999777555222555:::AAAFFFJJJMMMNNNKKKJJJIIIHHHHHHIIIKKKKKKKKKLLLMMMMMMMMMNNNPPPRRRTTTTTTTTTSSSSSSTTTWWWZZZ^^^iiipppzzz___LLL@@@BBBAAACCCVVVpppppp^^^^^^hhhgggggguuu~~~sssooozzzQQQ???:::777444333444444333222222777555555NNNuuu~~~ssseee___gggrrr{{{~~~~~~~~~sssvvv}}}}}}zzz{{{fffTTTPPPVVVaaajjjmmmsss||||||wwwssswwwvvvgggaaaiiiwwwxxxlll```\\\[[[XXX]]]lllnnnXXXLLL@@@<<<:::<<<<<<<<<@@@DDDAAADDDIIIMMMQQQVVV[[[___dddhhhlllpppvvv}}}~~~zzzsssqqqoooqqqxxx^^^PPPCCCCCCDDD@@@BBBCCCGGG[[[wwwyyyzzziii^^^___fffooo{{{vvvnnnppp}}}zzznnneeeeeehhhiiijjjmmmiiijjjkkkrrruuu___^^^]]]SSSMMMOOORRRSSSTTTWWWYYY[[[^^^cccppp~~~}}}|||zzzvvvsssssszzzwwwkkkddd]]]UUUOOOLLLJJJIIIGGGEEEDDDCCCAAA@@@????????????>>>===:::777555555555333444555666777888999999777777777888777777666666333222111000000111111222333444555666888999::::::777999;;;<<<<<<;;;999888666555333222111222333444888999;;;;;;:::999888888777:::@@@FFFJJJMMMNNNNNNLLLKKKJJJIIIIIIJJJKKKLLLKKKMMMNNNNNNNNNOOOQQQSSSRRRSSSSSSSSSTTTWWW\\\___fffqqqxxx|||\\\JJJ>>>@@@AAADDDZZZvvvooo]]]aaallleee```kkk}}}wwwttt~~~vvvppptttQQQ???:::777444333444444333222111666444333JJJrrrssseee[[[eeepppvvvxxx{{{|||}}}zzz~~~zzz^^^QQQRRR```ppp|||{{{xxxxxxuuunnneee___aaammmwww|||tttcccccc]]]QQQKKKPPPZZZ```kkk|||uuuddd]]]ZZZYYY[[[eeeyyyfffPPPIII===:::888999::::::>>>DDDAAACCCFFFJJJOOOVVV]]]bbbeeejjjnnnqqqvvvzzzyyytttnnnmmmmmmppptttyyy}}}~~~___PPPCCCCCCEEE@@@BBBBBBDDDVVV{{{sssrrrooo```]]]bbblllxxxxxxsssuuuyyyoooiiiooowww|||gggWWW___\\\SSSNNNQQQTTTSSSTTTXXXYYYZZZ]]]eeevvv}}}uuu{{{wwwsssvvvttthhhbbb\\\UUUOOOLLLJJJIIIHHHFFFEEECCCAAA@@@???>>>>>>???>>><<<888555333444555222333444666777888888888888888999999888666444333111000000000000222333444444444555777888999:::;;;666888;;;===<<<:::777555111111000000111333444555<<<===>>>===<<<::::::;;;???BBBGGGKKKNNNNNNMMMLLLMMMLLLJJJIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNOOORRRTTTPPPQQQRRRSSSUUUZZZ___dddmmmxxx~~~uuuZZZHHH===???@@@EEE\\\yyyxxxfffVVV^^^mmmeee^^^hhhtttuuueeegggxxxiiijjjtttIII666:::777444333444444333222000555333111HHHooopppbbb]]]gggrrrwwwyyy}}}vvvyyyzzzbbbYYY^^^iii}}}|||vvvnnndddNNNFFFFFFOOOTTTTTTZZZeee```___]]]]]]bbbddd^^^UUUXXXZZZVVVKKKCCCGGGQQQXXX^^^uuuxxxfff^^^``````]]]fffooo~~~nnnOOO>>>>>><<<888777888888888<<>>>>>EEEVVVgggnnn]]]VVVaaahhhcccaaagggrrrlllnnnzzzzzzmmmddd___vvvyyyEEE<<<777666555444444333444444111:::888333FFFlllnnnccceeebbbqqq{{{wwwxxxyyy|||{{{~~~~~~zzzeee^^^ddd~~~uuuooodddTTTHHHDDD@@@???AAAEEEHHHJJJJJJIIIIIIKKKJJJJJJOOOWWWTTTYYYVVVKKKEEEKKKTTTYYYccc{{{~~~uuuggg]]]\\\\\\[[[dddhhhhhh___PPPBBB<<<;;;===999555666:::???CCCDDDBBB???@@@FFFLLLSSS]]]fffiiippptttqqqoooqqqrrrrrrrrrnnniiiiiilllppprrrrrrvvvyyyjjjbbbLLLHHHCCCBBB@@@CCCCCCEEEWWW|||nnnnnn{{{lllaaa]]]fffttt|||rrreeeYYYUUUVVVTTTQQQNNNNNNQQQUUUWWWWWWVVV[[[aaajjj~~~~~~~~~~~~gggrrrwww~~~vvvxxx}}}vvvtttzzzxxxiii^^^YYYUUUPPPKKKIIIGGGEEECCCBBBBBBBBBAAAAAA@@@@@@@@@???===:::777666666777888555666888999;;;;;;;;;:::;;;;;;::::::888666333222///000000111333555666777888888999999999999888888===;;;:::;;;<<<<<<999666666666666666777888:::;;;>>>???@@@BBBDDDEEEFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNLLLKKKIIIHHHHHHJJJKKKLLLMMMLLLMMMPPPTTTWWWVVVUUUVVVSSSRRRUUUXXX[[[dddooovvv|||vvv}}}dddMMMFFF@@@???BBBJJJZZZiiikkkWWWMMMVVV^^^___dddmmmwwwooonnnxxx}}}wwwlllggg___rrrkkkBBB===777666555444444333444444000777555333HHHmmm|||nnncccgggfffxxx{{{vvvuuuwwwzzz}}}xxxrrrrrrwww{{{sssiiikkkvvvyyyqqqcccRRRFFFDDDAAAAAACCCFFFHHHIIIGGGFFFGGGIIIHHHGGGKKKQQQVVVZZZWWWMMMGGGMMMXXX^^^xxxtttfff]]][[[ZZZWWWWWWUUURRRLLLEEE>>>999777999666444555:::>>>AAABBBCCC@@@???DDDJJJRRR]]]ggglllqqqssspppnnnooopppnnnooolllgggfffiiilllnnnnnnrrrvvv{{{___dddMMMHHHCCCBBBAAADDDDDDFFFVVVyyyxxxtttfff]]]fffqqquuulllbbb]]]WWWQQQOOOQQQNNNMMMKKKMMMQQQUUUWWWXXXVVV\\\dddppp~~~~~~~~~~~~|||bbbjjjppp{{{~~~zzzzzzxxx|||uuufff[[[VVVRRRMMMIIIFFFEEECCCAAABBBBBBBBBAAAAAAAAAAAAAAA>>><<<;;;:::999::::::;;;777888999;;;<<<<<<<<<<<<:::;;;;;;;;;:::888777555222222333333444666777888:::999999999999999::::::>>><<<::::::;;;;;;:::999<<<;;;;;;;;;;;;<<<===>>>===???BBBEEEHHHJJJKKKKKKIIIIIIJJJJJJKKKKKKLLLLLLIIIIIIJJJJJJKKKLLLMMMMMMKKKLLLNNNRRRVVVXXXWWWVVVYYYUUUTTTWWW\\\cccllltttzzzvvvtttyyy___JJJCCC???@@@GGGQQQ___jjjeeeUUUMMMWWWbbbgggpppzzzyyypppssssssjjjaaa^^^gggsss\\\===<<<777666555444444333444444000555333555MMMqqq{{{{{{{{{lllbbbaaadddzzz{{{uuurrrsssxxx|||{{{sssmmmkkkcccbbbeeejjjiiiffflllwww|||ppp___NNNDDDCCCCCCEEEGGGIIIIIIHHHFFFEEEFFFIIIIIIIIILLLQQQXXXYYYTTTKKKGGGOOO^^^hhh~~~qqqccc\\\YYYTTTNNNHHHAAA999777999:::888444777666666888<<<@@@AAAAAAEEEAAA???BBBGGGNNN[[[fffnnnppppppmmmmmmppppppmmmooolllhhhfffgggiiijjjkkkpppsssyyyccchhhPPPIIIDDDBBBAAADDDEEEFFFSSStttpppddddddmmmzzz~~~xxxyyypppiii___UUURRRQQQOOOOOOPPPLLLKKKLLLNNNQQQTTTWWWXXX[[[```gggssszzz```eeekkkuuu~~~yyyooobbbXXXSSSPPPKKKGGGEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<;;;;;;;;;;;;;;;999999:::;;;<<<<<<======;;;<<<<<<======;;;:::999777777777777888999::::::;;;;;;:::999999:::<<<===@@@>>><<<:::;;;;;;<<<===AAAAAAAAAAAAAAAAAAAAABBB@@@BBBEEEIIILLLMMMMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKMMMMMMMMMMMMLLLJJJMMMPPPUUUXXXYYYXXXWWWZZZYYYZZZ^^^eeelllsssxxx|||{{{~~~xxxWWWGGGAAA>>>BBBLLLWWWbbbhhhYYYPPPQQQ___nnnuuu{{{yyyhhhjjjllleee\\\ZZZppp|||zzzUUU<<<888777666555444444333444444333555333999TTTvvv~~~xxxqqq|||~~~hhhaaa[[[bbb|||xxxsssrrruuu{{{~~~mmmaaa]]]___cccbbbfffkkkjjjdddcccfffqqq|||vvvjjjZZZKKKEEEEEEFFFIIILLLMMMLLLJJJHHHFFFGGGLLLOOOQQQWWW]]]aaa^^^VVVLLLJJJVVVjjjzzz|||nnn```YYYUUUNNNEEE>>>777111000555888777444888999;;;>>>AAACCCDDDDDDGGGCCC@@@AAADDDJJJWWWdddllloooooommmnnnssssssqqqqqqooollljjjiiijjjjjjjjjooosssyyytttlllSSSKKKEEECCCBBBDDDEEEEEEOOOlllyyyjjjbbbhhhtttrrrbbb]]]\\\gggvvvyyy{{{yyyrrrkkkffffff\\\SSSQQQPPPOOOOOOQQQMMMNNNPPPQQQSSSTTTVVVWWW]]]aaaiiivvvwww___bbbgggooo{{{~~~}}}vvvppphhh^^^VVVRRROOOJJJGGGEEEDDDCCCAAA>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<;;;:::999::::::::::::;;;<<<<<<===<<<===>>>??????>>>=========<<<<<<;;;;;;<<<<<<======<<<;;;;;;;;;===>>>???AAA@@@>>><<<<<<===???AAADDDEEEEEEEEEEEEEEEEEEEEEEEEGGGIIILLLMMMNNNOOOOOOMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLNNNOOOOOONNNLLLKKKKKKNNNSSSWWWYYYYYYYYYYYYYYY\\\```dddjjjqqqwwwyyy~~~|||zzzsssPPPDDD@@@>>>CCCQQQ^^^ccccccNNNJJJNNN^^^nnnxxxnnn]]]dddnnnlllhhhjjjuuu}}}WWW???777777666555444444333444444333444222;;;VVVvvv{{{~~~yyymmmtttyyyfffbbb___iiizzzuuuuuuzzzzzzeeeWWWVVV[[[gggjjjqqqxxxwwwmmmaaaZZZ^^^dddjjjmmmjjjaaaTTTJJJGGGGGGIIILLLPPPQQQPPPNNNKKKHHHJJJPPPWWW\\\cccjjjrrrkkk___TTTSSS```yyy{{{mmm___VVVQQQGGG===888777555444555555555555:::<<<@@@CCCDDDEEEEEEEEEGGGDDDBBBBBBBBBFFFRRR^^^lllpppqqqoooppptttuuussssssrrrqqqnnnkkkjjjiiiiiimmmqqqwww~~~qqqWWWNNNFFFEEEDDDEEEFFFEEELLLfff}}}nnngggjjjttt}}}gggZZZXXXWWW```kkkkkkppp{{{~~~~~~~~~|||tttooollljjjhhhccc[[[TTTRRRPPPMMMNNNQQQOOORRRUUUVVVVVVVVVWWWYYY]]]bbblll|||qqq^^^]]]dddmmmwwwyyypppkkkddd[[[TTTQQQNNNIIIFFFEEEDDDCCCBBB===============>>>>>>>>>===>>>??????>>><<<:::999;;;;;;::::::;;;<<<======??????AAAAAAAAAAAA@@@???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBAAA@@@>>>???AAADDDFFFFFFGGGHHHIIIIIIHHHHHHJJJKKKKKKLLLNNNOOOPPPPPPOOONNNNNNNNNMMMMMMMMMLLLMMMNNNOOOOOOOOONNNMMMLLLNNNQQQUUUXXXXXXYYYZZZZZZYYY```fffhhhkkkqqqxxx{{{yyyxxx~~~rrrQQQBBB???>>>FFFWWWfffgggbbbQQQMMMOOO[[[jjjxxxlll```iiirrrooopppwwwxxxzzzUUUBBB777777666555444444333444444222111111:::TTTqqq{{{www{{{~~~mmmqqqyyyjjjiiigggppp}}}zzzzzz}}}zzzfffYYY[[[bbbdddiiirrr|||wwwhhh[[[YYYXXXZZZ```aaaZZZPPPKKKJJJIIIJJJLLLPPPSSSSSSSSSOOOMMMPPPXXX```dddiiinnnuuummmbbb[[[[[[iii{{{nnn___UUUMMMCCC:::555777999888555444666888;;;???BBBDDDDDDDDDDDDEEEGGGFFFEEEEEEBBBCCCLLLWWWiiippptttsssqqqsssuuuuuuuuuuuutttqqqmmmiiihhhhhhjjjnnnsss{{{uuuZZZPPPHHHFFFGGGHHHHHHGGGKKKbbbtttkkkkkktttrrraaaYYYXXXWWWcccuuu|||sssrrr}}}zzzuuuqqqmmmjjjgggeee[[[WWWSSSRRRNNNKKKMMMRRRQQQTTTXXXZZZZZZZZZ[[[]]]___ggguuu~~~xxxiii[[[[[[eeeppp{{{{{{yyywwwooojjjcccYYYRRROOOLLLHHHEEEDDDDDDCCCBBB============>>>>>>>>>???<<<>>>???AAAAAA???===<<<======<<<<<<<<<===>>>???AAAAAABBBCCCCCCBBBAAA@@@BBBAAA@@@???>>>=========???@@@AAABBBBBBCCCCCCCCCCCCDDDDDDCCCAAAAAACCCFFFFFFGGGHHHJJJKKKKKKJJJJJJMMMLLLLLLLLLMMMPPPRRRSSSPPPOOOOOOOOOOOOOOONNNNNNMMMMMMNNNOOOOOOPPPPPPPPPQQQTTTWWWXXXXXXXXXZZZ\\\___hhhmmmkkkjjjqqq|||zzz|||oooMMM@@@>>>???III]]]nnnnnndddWWWUUUWWWaaannnyyy}}}nnnjjjrrrsssjjjpppoooLLLAAA888777666555444444333444444222222111:::RRRlllxxxvvvyyyqqqrrr~~~tttvvvmmmvvv|||}}}~~~zzziii___dddlllkkkkkkpppxxxuuujjjfff]]]ZZZ]]]^^^WWWOOOMMMKKKIIIHHHIIIMMMRRRUUUVVVVVVVVV[[[eeekkkkkkiiiiiihhhdddaaaccciiiyyy|||rrrbbbUUULLLCCC;;;555777999888888888;;;===@@@CCCFFFGGGFFFEEEEEEFFFFFFGGGHHHHHHDDDAAAFFFOOO]]]iiissstttrrruuuyyy|||yyyzzzzzzvvvpppllljjjjjjjjjmmmssszzzxxx\\\QQQIIIGGGJJJJJJJJJHHHKKK```|||}}}~~~zzzgggeeemmm~~~zzztttiiiZZZTTTRRRQQQdddnnnjjjbbb___ooo~~~}}}~~~~~~|||zzzrrrrrrqqqoookkkfff```\\\UUUSSSSSSRRRNNNKKKNNNUUUQQQUUUZZZ]]]]]]]]]^^^```eeennn~~~~~~~~~zzzpppcccXXX\\\hhhuuu~~~}}}zzzzzz~~~vvvpppllldddYYYQQQNNNKKKGGGDDDCCCCCCBBBAAA======>>>>>>?????????@@@;;;===@@@BBBCCCCCCAAA@@@??????>>>======>>>???@@@BBBCCCDDDDDDDDDCCCBBBAAABBBAAA@@@>>>===<<<<<<<<>>???KKKbbbtttssshhhTTTVVV]]]iiisssyyy|||~~~nnnhhhlllvvvrrrhhhtttcccCCC>>>888777777555444444444444444444444444===RRRlllxxxxxxvvvtttsss{{{uuu|||}}}~~~~~~|||zzz|||yyyjjjccciiirrr|||xxxuuuyyyzzzvvvhhh___```___WWWPPPPPPLLLIIIFFFGGGKKKPPPUUUWWW]]]^^^eeeppptttooogggccc^^^^^^cccnnn{{{~~~uuueeeVVVKKKCCC===888777777777:::>>>AAACCCEEEHHHKKKKKKHHHGGGHHHIIIEEEGGGJJJJJJEEE???CCCJJJQQQ```ooossssssxxx~~~{{{uuuooommmmmmlllooottt{{{cccTTTRRRTTTPPPSSSMMMIIINNN___vvvvvvpppmmmooovvv}}}zzzwwwqqqllliiiZZZPPPLLLSSSlllvvv]]]UUUWWWXXX\\\jjj{{{~~~~~~}}}zzzwwwvvvvvvvvvwwwtttrrrmmmiiieee```[[[WWWUUUSSSOOOLLLLLLNNNQQQSSSTTTXXX\\\]]][[[[[[^^^bbbiiippp~~~~~~wwwyyyxxx^^^bbbfffooo}}}|||yyy{{{vvv~~~uuullliiieeeYYYMMMLLLIIIEEEDDDFFFFFFCCC@@@>>>>>>============>>>>>>@@@@@@@@@????????????>>>>>>>>>>>>??????@@@@@@@@@FFFFFFFFFHHHIIIHHHEEEBBBAAAAAAAAA@@@>>>>>>@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJKKKJJJIIIGGGGGGHHHIIIIIIGGGHHHIIIKKKLLLLLLMMMMMMLLLHHHFFFJJJPPPUUUUUUSSSSSSSSSSSSRRRPPPOOONNNMMMOOOQQQRRRRRRRRRTTTWWW[[[XXXYYYXXXTTTTTTVVVYYYZZZqqqqqqqqqpppqqqxxxZZZ>>>@@@>>>AAAPPPccckkkbbbTTTQQQ___bbbkkkhhhxxxmmmhhhzzz^^^AAA;;;>>>888777666555555555555555111111333<<>>===CCCOOO[[[bbblllyyy{{{wwwrrrooonnnppptttzzzjjjXXXTTTTTTUUUZZZVVVPPPSSS```}}}vvvpppooouuu~~~zzzvvvqqqlllggg___UUUQQQPPPTTThhhyyyzzzhhhmmmsss\\\MMMOOOUUUZZZ]]]eeeooouuuttt~~~~~~|||yyywwwuuuuuuuuuuuussspppkkkgggccc^^^YYYUUURRRPPPMMMJJJJJJLLLNNNPPPSSSWWWZZZ]]]]]]^^^aaacccjjjuuuqqq~~~vvvbbbgggfffkkkuuu{{{wwwyyy{{{~~~}}}yyyqqqkkkdddXXXKKKLLLHHHDDDDDDEEEEEECCC@@@>>>>>>>>>======>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBDDDEEEEEEGGGGGGGGGHHHIIIHHHFFFCCCBBBCCCCCCBBB@@@@@@BBBDDDFFFFFFGGGHHHIIIJJJJJJKKKLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLIIIGGGJJJPPPUUUUUUSSSSSSSSSSSSSSSRRRPPPNNNMMMMMMNNNPPPRRRTTTWWWYYY[[[YYYZZZXXXTTTRRRVVV^^^cccqqqqqqqqqssswww|||XXX???>>><<>>;;;<<<@@@BBB@@@???BBB@@@CCCFFFGGGEEEDDDCCCCCCDDDDDDDDDCCCAAA???>>>>>>AAAJJJRRRXXXcccqqq{{{~~~~~~~~~yyytttqqqpppooorrrxxxuuu```YYYXXX]]]ccc```YYYWWW___~~~uuuooosss|||}}}vvvoooiiibbb___VVVPPPOOOOOOPPPbbbtttuuussszzz|||rrrbbbTTTJJJFFFMMMTTT[[[]]]aaajjjsssxxx~~~}}}{{{yyywwwuuutttssssssooolllgggccc^^^ZZZUUUQQQPPPNNNLLLKKKKKKMMMOOOQQQTTTVVVYYY]]]```bbbdddeeelll~~~uuugggssseeelllccceeekkkuuuzzzxxxzzz|||zzzzzz~~~|||zzzzzz}}}yyyqqqgggYYYMMMKKKHHHDDDCCCDDDEEECCC@@@??????>>>>>>>>>>>>????????????@@@@@@AAABBBBBBBBBAAABBBCCCDDDFFFHHHIIIJJJIIIHHHHHHIIIJJJJJJGGGEEEDDDEEEFFFEEECCCCCCEEEGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKLLLJJJIIILLLQQQUUUUUUTTTRRRSSSTTTUUUTTTRRROOONNNLLLMMMOOOSSSWWWZZZZZZZZZXXXVVVTTTRRRSSSZZZdddmmmqqqqqqsssxxxqqqRRR======<<>>???AAADDDFFFFFFDDDBBB@@@@@@???AAACCCBBBAAA???>>>>>>@@@DDDHHHLLLUUUdddqqqwwwyyy}}}yyytttrrrsssqqqvvv}}}hhhaaabbbhhhooojjj```ZZZ^^^}}}~~~{{{qqqrrryyyzzzrrriii```YYYWWWQQQKKKKKKIIIJJJ^^^tttxxxqqqnnnfffYYYMMMFFFGGGJJJQQQUUUZZZ___gggttt}}}|||{{{zzzxxxuuusssrrrqqqjjjgggbbb]]]YYYUUUQQQNNNMMMLLLLLLMMMOOORRRTTTVVVWWWXXX[[[^^^bbbeeeggggggpppgggiiimmmcccjjj^^^___dddooo}}}xxxrrrrrr~~~~~~zzzwwwvvvwwwyyyzzz|||vvvlll___TTTMMMIIIDDDCCCDDDEEECCCAAA@@@??????>>>>>>??????@@@???@@@@@@AAACCCDDDDDDEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKKKKIIIGGGEEEFFFGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPPPPOOOMMMLLLMMMMMMNNNNNNMMMLLLLLLKKKMMMLLLLLLNNNRRRTTTUUUTTTRRRSSSTTTUUUUUUSSSPPPOOONNNNNNQQQUUUYYY[[[YYYWWWTTTPPPPPPUUU]]]dddlllqqqttttttvvv}}}xxx```GGG:::;;;>>>MMMggg{{{zzzgggVVV```eeeggguuuyyy{{{hhhGGGCCCBBB888;;;:::999777555444333333444333111666FFF\\\kkkppp}}}{{{xxxyyyxxxtttrrrwwwzzz|||zzztttqqqtttyyy}}}~~~}}}tttgggZZZSSSPPPMMMGGGDDDGGGOOOWWW]]]```eee\\\SSSOOOQQQUUU^^^gggkkklll|||zzzwwwnnn\\\KKKDDD???<<>>???EEEGGGIIIHHHDDD@@@===;;;;;;???BBBBBB@@@??????@@@AAABBBCCCEEEJJJUUU```gggiiirrr|||~~~xxxsssqqqrrrvvvzzzqqqmmmqqqxxx}}}wwwkkkbbbbbb|||yyyvvvtttxxx}}}wwwpppfffYYYQQQPPPKKKGGGHHHHHHHHHYYYkkknnn|||uuuccc\\\QQQGGGCCCCCCFFFIIISSSWWW___lllyyy~~~|||zzzzzzyyyxxxuuurrrooommmeeeaaa\\\XXXUUUQQQNNNKKKGGGHHHJJJMMMQQQVVVYYY[[[\\\]]]^^^```cccfffjjjlllyyy~~~jjjyyyfff^^^bbbXXX[[[aaannnuuussszzzyyyssspppoooooosssyyy}}}{{{vvvnnndddZZZQQQLLLGGGDDDEEEEEEDDDBBB@@@@@@????????????@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHLLLKKKJJJJJJKKKKKKJJJHHHEEEGGGHHHHHHHHHGGGHHHJJJKKKKKKLLLMMMNNNOOOOOOPPPOOOPPPQQQQQQQQQPPPNNNMMMOOOOOOOOOOOONNNMMMLLLKKKNNNNNNNNNPPPSSSTTTUUUTTTQQQRRRTTTUUUTTTSSSQQQPPPQQQRRRUUUXXXYYYYYYVVVTTTUUUPPPSSSbbbpppuuutttsssxxxxxx{{{|||ttteeePPPAAA:::999AAAVVVppp|||tttbbbUUUggglllppp}}}ppp}}}___DDDFFFEEE:::<<<;;;:::888777666555555333222111555FFF]]]nnnuuu|||}}}zzzxxxzzzxxxuuusssyyy}}}~~~yyyrrrnnnmmmmmmnnnkkkdddZZZPPPIIIHHHIIIHHHFFFEEEGGGLLLSSSUUUUUU[[[TTTOOOPPPUUU]]]iiittt}}}jjjcccpppvvvvvv{{{tttkkk___TTTLLLCCC===>>>@@@@@@@@@BBBKKKLLLNNNKKKFFF@@@;;;999;;;???BBBCCC@@@???AAADDDEEEDDDDDDEEEGGGJJJPPPUUUXXXdddrrryyywwwrrrpppqqq{{{~~~|||{{{zzzppplllxxx{{{yyyzzzwwwqqqfffVVVMMMMMMEEECCCHHHKKKJJJSSS\\\VVVXXXdddxxxvvveee___UUUIIICCCCCCGGGIIIIIIRRRYYYhhh{{{~~~|||zzzwwwxxxwwwvvvsssoookkkiii```\\\WWWSSSQQQOOOLLLJJJCCCEEEHHHMMMRRRWWWZZZ\\\^^^```bbbbbbccchhhpppvvvwwwnnnvvv^^^YYYZZZTTTZZZ```kkkwwwnnnkkk}}}wwwwwwwwwxxxqqqmmmlllkkkoooqqqpppooommmfff^^^VVVQQQJJJGGGGGGGGGEEECCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFLLLKKKJJJJJJKKKKKKJJJHHHFFFHHHJJJKKKJJJIIIJJJKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPOOOOOONNNOOOPPPPPPPPPOOONNNMMMMMMNNNOOOQQQRRRTTTTTTTTTTTTQQQQQQRRRRRRSSSSSSRRRRRRTTTWWWYYYZZZXXXUUUSSSSSSYYYVVV___uuuzzzuuu|||}}}~~~{{{pppdddUUUFFF>>>>>>;;;GGG^^^rrrssseeeYYYWWWeeemmmwww}}}kkkjjj~~~^^^IIIKKKJJJAAA???>>><<<:::888777666666111111111666FFF]]]oooxxxxxxwwwuuuzzzxxx{{{yyyzzzyyyvvvvvvzzzrrrooonnnlllqqqiii]]]QQQJJJIIIJJJLLLGGGJJJKKKLLLPPPTTTUUURRRNNNKKKKKKPPPXXXaaaooo{{{wwwtttoookkkqqq{{{yyywwwzzz}}}yyytttyyyyyysssooojjjddd[[[NNNBBB???@@@BBBDDDGGGOOOQQQRRRPPPJJJCCC>>>;;;===AAADDDCCC@@@@@@DDDHHHIIIHHHHHHIIIHHHEEEGGGKKKRRR]]]llluuuwwwvvvtttuuu}}}uuu~~~|||||||||yyy}}}wwwsssgggVVVLLLKKKEEEBBBGGGJJJIIIQQQUUUKKKNNNXXXiiixxx~~~vvvggg[[[]]]UUUJJJDDDEEEJJJMMMNNNUUU^^^ooo~~~|||zzzxxxsssttttttsssoookkkfffccc\\\XXXTTTPPPOOOMMMLLLJJJDDDFFFJJJOOOTTTXXXZZZ\\\]]]aaadddcccccciiivvvrrrpppfffWWWXXXWWWTTTZZZ^^^ccctttuuuoooppptttmmmqqqtttxxxsssqqqjjjiiihhhgggjjjmmmiiiaaa[[[VVVNNNJJJIIIHHHFFFDDDAAAAAA@@@@@@@@@@@@AAAAAADDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHLLLKKKIIIIIIJJJJJJJJJIIIHHHJJJMMMNNNMMMLLLMMMNNNKKKLLLMMMNNNOOOPPPPPPQQQPPPPPPOOONNNNNNNNNNNNNNNOOOPPPPPPPPPPPPOOOOOONNNOOOQQQSSSTTTTTTTTTTTTUUUQQQQQQPPPPPPPPPQQQSSSTTTTTTYYY]]][[[VVVRRRSSSVVV]]]___nnnxxxttt~~~}}}xxxfffVVVGGG======AAAEEERRRfffqqqgggVVVUUU___aaakkkwwwssszzzqqqeeennnaaaQQQRRRPPPIIIEEECCC@@@===999777555444000111222666DDD[[[mmmuuuwww{{{wwwlllrrrjjjlll|||{{{{{{yyyxxxyyytttmmmnnnqqqqqquuujjjZZZOOOKKKKKKLLLLLLIIINNNQQQQQQVVV]]]^^^[[[QQQOOOQQQVVV[[[aaakkkvvvrrrssswwwxxxxxx||||||{{{www~~~}}}wwwvvvxxxxxxtttmmm\\\JJJAAAAAACCCGGGKKKPPPRRRUUUTTTOOOIIICCCAAA@@@DDDFFFDDD@@@AAAFFFLLLLLLIIIJJJMMMKKKGGGHHHMMMOOOVVV```iiinnnqqqrrrssszzz~~~zzz|||xxx~~~yyy|||wwwtttiiiVVVKKKKKKKKKCCCCCCEEEGGGRRRYYYPPPRRRXXXaaajjjnnnjjjccc^^^WWWQQQHHHBBBCCCHHHNNNQQQ[[[cccrrr~~~~~~}}}{{{yyywwwpppqqqqqqpppmmmgggbbb___YYYVVVRRROOONNNMMMLLLKKKHHHJJJNNNSSSWWWZZZ\\\\\\[[[aaaeeedddccckkk{{{uuusss[[[SSSXXXXXXUUU[[[\\\\\\hhh{{{wwwtttyyy|||yyyppphhhpppxxxzzzwwwmmmjjjeeedddiiiooollleee___YYYQQQLLLJJJIIIGGGEEEBBBAAAAAA@@@@@@AAAAAABBBEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJLLLJJJIIIHHHIIIJJJIIIHHHJJJLLLOOOPPPOOOOOOOOOPPPKKKLLLMMMMMMOOOOOOPPPQQQPPPOOONNNMMMLLLMMMNNNOOOOOOOOOPPPPPPQQQPPPPPPOOOOOOQQQTTTUUUUUUTTTTTTUUUQQQPPPOOONNNOOOQQQSSSTTTSSSYYY^^^\\\TTTPPPTTTYYY]]]dddwww~~~sssrrr~~~uuu```MMM???888;;;AAAOOO\\\nnnqqq```NNNUUUiiieeemmmvvvvvvnnn{{{ttthhhwwweeeXXXVVVTTTPPPIIIGGGCCC>>>:::666333222000111222666CCCXXXjjjrrrxxxxxxyyyggguuuhhhccciii}}}|||{{{yyyyyy|||yyykkkeeekkkrrrtttqqqdddTTTKKKIIIJJJIIIGGGKKKQQQTTTUUU[[[eeeiiifff\\\[[[[[[]]]]]]^^^eeemmm|||~~~yyyzzzuuu||||||wwwzzz{{{zzzfffPPPDDDBBBDDDIIINNNOOORRRVVVVVVRRRMMMHHHFFFBBBFFFHHHEEEAAAAAAHHHOOOMMMJJJJJJNNNMMMJJJLLLRRRFFFJJJPPPWWW^^^cccggghhhvvv|||vvv}}}vvvrrrvvvwww}}}|||yyyxxxzzzoooXXXIIIFFFCCCBBBCCCGGGNNNRRRTTTSSSPPPZZZeeehhhgggfffccc```___ZZZKKKFFFNNNQQQPPPXXX___nnnvvvrrrvvv}}}{{{zzzxxxuuusssrrrqqqpppmmmhhhccc^^^ZZZRRRRRRRRRQQQNNNKKKGGGEEEKKKQQQWWWZZZYYYZZZ]]]aaaggg^^^```jjjlllooo|||kkkXXXRRRKKKWWWTTTZZZ```bbbbbbgggqqqzzz~~~nnnmmmuuuwww{{{pppkkkggghhhjjjgggbbb^^^ccc___YYYSSSMMMHHHEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@IIIGGGEEECCCBBBBBBCCCDDDFFFFFFFFFFFFGGGHHHIIIIIIKKKKKKIIIIIIIIIIIIJJJKKKNNNMMMLLLLLLMMMNNNQQQRRRTTTSSSQQQOOOOOOOOOOOOPPPQQQPPPOOONNNMMMNNNOOOOOOOOOPPPPPPPPPQQQRRRRRRRRRQQQSSSTTTUUUUUUSSSQQQPPPUUUUUUSSSQQQPPPQQQTTTWWW\\\XXXVVVTTTPPPOOOXXXeeejjj|||~~~sssvvv}}}nnnOOOAAA<<<:::@@@III```hhhiii]]]SSSUUU^^^dddtttxxxsssttt~~~ooohhhfffbbb\\\WWWRRRLLLFFF???888555555333444222222>>>TTTeeekkkyyyggglll}}}qqquuu|||{{{zzzuuupppnnnrrrppplllhhhgggiiikkkmmmnnngggZZZMMMFFFHHHLLLOOOQQQWWW]]]```ccciiinnnqqqmmmqqqiii______```hhhxxx|||zzzxxxooo\\\GGG@@@DDDIIIHHHLLLNNNQQQTTTUUUSSSQQQOOOKKKIIIGGGEEEFFFHHHKKKMMMLLLMMMNNNOOOPPPQQQQQQQQQHHHGGGJJJOOOSSSVVV]]]eeerrrwww{{{}}}qqqnnnppp}}}}}}|||zzzzzzoooZZZLLLJJJEEEEEEGGGLLLQQQUUUUUUTTTRRRXXXeeevvvvvvooo[[[OOORRRSSSVVV```kkkuuu{{{|||}}}|||{{{xxxuuurrrooonnnllliiiddd___ZZZWWWRRRRRRRRRPPPNNNKKKIIIGGGNNNSSSZZZ]]]\\\\\\___bbbfffdddgggooosss~~~|||jjjdddcccXXX]]]___aaabbb___]]]```jjjssspppnnnuuuyyyyyyrrrkkkgggfffdddaaa^^^___^^^[[[WWWRRRNNNJJJHHHEEEEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIILLLKKKIIIHHHHHHIIIKKKLLLOOONNNMMMMMMNNNOOOQQQSSSTTTTTTSSSRRRRRRRRRRRRSSSRRRQQQOOONNNNNNNNNOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRPPPQQQSSSTTTTTTTTTTTTSSSTTTTTTTTTSSSRRRTTTWWWYYYZZZUUUTTTXXX[[[]]]bbbiii~~~uuuttt|||uuu\\\DDD<<<<<<===CCCLLL___cccbbbYYYTTTYYYbbbgggxxx~~~yyyuuuvvvqqqjjj```[[[TTTKKK@@@888444555222333222222===QQQaaahhhvvv~~~mmmsss}}}wwwwwwvvvqqqlllkkkllljjjhhhfffgggiiimmmooooooiii]]]OOOFFFFFFLLLQQQVVVaaaoooxxx{{{yyyvvvtttnnnrrrhhh\\\[[[ZZZ```nnn}}}zzzpppnnncccQQQDDDBBBCCCCCCNNNOOORRRSSSSSSQQQOOOMMMPPPNNNKKKIIIIIIJJJMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOLLLLLLPPPVVVXXXXXX[[[```iiipppyyyuuu~~~uuujjjlll{{{||||||yyywwwlllZZZNNNLLLGGGHHHLLLQQQVVVXXXWWWVVVSSS[[[rrrjjjVVVSSSTTTZZZfffttt{{{~~~|||zzzxxxtttqqqkkkiiigggccc^^^YYYUUURRRQQQQQQPPPOOONNNLLLLLLKKKQQQWWW]]]``````___aaacccaaadddiiiooowwwttttttllltttyyykkkgggfffeeeaaa[[[XXX[[[eeennn~~~zzzuuuzzz~~~}}}~~~|||qqqiiidddbbb^^^[[[^^^^^^^^^]]]YYYUUUPPPMMMGGGFFFFFFEEEFFFHHHIIIJJJGGGGGGGGGGGGHHHHHHHHHIIIFFFFFFFFFFFFGGGHHHIIIJJJMMMKKKIIIGGGGGGIIIKKKMMMPPPOOONNNNNNOOOPPPRRRSSSRRRRRRSSSTTTTTTTTTTTTSSSRRRRRRPPPOOOOOOOOOPPPQQQSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTSSSTTTVVVVVVUUUVVVXXXZZZTTTRRRSSSWWW[[[bbbmmmxxxwwwuuuzzz^^^KKK:::888<<<@@@GGGNNNYYYXXXUUUQQQSSS[[[cccfffvvvzzz{{{~~~vvvllliiiaaaRRRBBB777444555222444444444===MMM]]]fffwwwwww~~~wwwqqqqqqpppkkkggggggeeeddddddeeeggglllpppsssqqqmmmbbbSSSFFFCCCKKKSSS]]]mmmuuulllfffjjjaaaWWWWWWWWW\\\iiizzzzzztttuuummm\\\KKKDDDFFFIIIQQQRRRSSSTTTSSSQQQOOOMMMTTTSSSQQQOOONNNOOOPPPQQQTTTSSSQQQPPPOOOOOOOOOPPPQQQRRRVVV[[[\\\XXXYYY\\\bbbhhhrrr{{{ooozzz}}}mmmooo|||~~~yyytttoooeeeWWWNNNLLLIIILLLQQQVVVZZZ\\\[[[ZZZUUUfffzzzxxx{{{nnn\\\XXXXXX```nnn}}}zzzxxxuuuqqqnnnfffdddaaa]]]XXXTTTQQQOOOOOONNNMMMMMMMMMMMMNNNOOOTTTYYY^^^aaabbbbbbbbbdddaaaeeeiiipppkkkuuujjjuuu{{{ooogggaaa```]]]YYYXXX]]]gggooosss||||||}}}}}}|||rrrkkkfff^^^WWW^^^___aaaaaa___[[[VVVSSSKKKJJJHHHFFFEEEFFFGGGGGGEEEFFFGGGHHHIIIJJJIIIIIIEEEEEEFFFFFFGGGHHHIIIJJJMMMKKKIIIGGGHHHJJJLLLNNNOOONNNNNNNNNNNNOOOPPPQQQMMMNNNPPPRRRSSSSSSSSSRRRSSSRRRQQQPPPOOOPPPQQQQQQSSSSSSRRRRRRQQQQQQPPPPPPRRRRRRQQQQQQQQQQQQRRRSSSSSSUUUVVVWWWVVVVVVWWWYYYSSSVVVYYYZZZ^^^jjj~~~oooQQQCCC888888>>>CCCJJJPPPSSSQQQPPPTTT\\\fffkkklllxxxxxxuuuwwwuuukkkVVVAAA777555555444555666777===JJJ[[[fffyyy}}}uuuooonnnkkkeeebbbbbbaaabbbcccfffkkkpppuuuwwwtttpppgggXXXHHHAAAIIITTTbbbsssfffXXXXXX]]]XXXTTTZZZ^^^dddqqq~~~~~~{{{zzzxxxooo^^^NNNHHHKKKPPPRRRRRRSSSTTTTTTTTTSSSRRRVVVUUUTTTSSSRRRSSSSSSTTT[[[YYYWWWTTTSSSRRRSSSSSSTTTTTTVVVZZZZZZVVVWWWZZZaaafffnnnuuu~~~}}}jjj{{{pppooo{{{|||xxxsssmmmhhh___TTTMMMKKKJJJNNNTTTYYY]]]```aaabbb\\\tttrrr\\\XXX[[[mmmqqqiiihhhjjjsss}}}zzzwwwtttpppllliiibbb```\\\WWWSSSPPPNNNNNNKKKKKKLLLLLLNNNPPPQQQRRRVVVYYY]]]```bbbcccdddeeeggghhhoooooovvv```eeehhhaaa]]]XXXYYYYYYYYYZZZ___fffllleeeuuu~~~|||}}}yyyrrrfff[[[\\\^^^```aaaaaa___]]]\\\TTTRRROOOKKKHHHFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIEEEEEEEEEFFFGGGHHHJJJKKKLLLKKKIIIHHHHHHJJJMMMNNNMMMMMMMMMMMMMMMNNNNNNNNNKKKMMMOOOQQQSSSSSSSSSRRRSSSRRRQQQPPPOOOPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUTTTUUUWWWVVVUUUUUUVVVWWWYYY[[[```jjjzzz|||~~~sssVVVHHH???888999???FFFLLLPPPLLLNNNUUUbbbpppzzzyyyrrr{{{pppVVV@@@777666666333444666777:::EEEWWWeeessszzzrrrmmmgggaaa^^^```cccdddgggjjjooossswwwyyytttqqqjjj]]]LLLBBBIIIWWWeeeqqqoooXXXLLLRRRZZZYYY[[[gggooowww{{{{{{vvvrrrkkkaaaUUUMMMJJJKKKNNNOOOPPPQQQSSSUUUVVVVVVUUUUUUUUUUUUUUUUUUVVVVVV[[[ZZZXXXWWWUUUUUUUUUVVVUUURRRRRRTTTTTTSSSWWW\\\eeegggkkkoooxxxmmmaaasssoooxxxuuurrrlllfff^^^WWWQQQOOONNNQQQVVV[[[```eeekkknnnjjjfffLLLGGGMMMPPPooo|||yyyuuurrroookkkfffbbb]]][[[VVVRRROOOMMMMMMMMMIIIJJJLLLOOOQQQTTTUUUVVVXXXYYY[[[^^^aaadddggghhhhhhiiixxxnnnwwwjjj[[[ZZZYYYWWWXXXUUUVVVWWWWWWXXX[[[```ccc\\\kkk~~~~~~}}}~~~sssggg___^^^]]]]]]^^^___aaaccc]]][[[YYYUUUQQQMMMJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJLLLMMMNNNLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQSSSTTTTTTTTTRRRRRRPPPOOOOOOOOOPPPQQQPPPPPPPPPOOOOOOOOOOOOOOOLLLMMMOOOQQQTTTVVVXXXYYYTTTUUUVVVVVVUUUUUUWWWYYY^^^___iiivvvzzz}}}[[[CCC===:::888;;;BBBIIILLLMMMBBBIIIXXXlll|||sssxxxsssTTT===777777666222222444555666???SSSfffmmmxxxvvvnnnfff___^^^aaahhhiiikkknnnqqqsssuuuvvvrrrnnnjjjcccTTTJJJPPP^^^kkkppp|||zzzdddTTTOOOXXXaaaccciiixxx}}}~~~{{{zzzqqqrrrtttssshhhXXXLLLHHHIIIJJJKKKNNNQQQTTTWWWYYYVVVVVVWWWWWWWWWVVVUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWUUUQQQOOOPPPPPPQQQWWW___gggiiikkknnnvvvyyyggg\\\UUU}}}yyy~~~www{{{wwwvvvrrrkkkeee```[[[XXXRRRTTTXXX]]]bbbkkkttt{{{|||iiiMMMFFFOOOYYYccc~~~{{{zzz}}}wwwuuuqqqmmmiiieee```\\\XXXUUUQQQMMMKKKJJJKKKLLLIIIKKKOOOSSSVVVYYYZZZ[[[ZZZZZZZZZ\\\aaafffjjjllljjjmmm}}}bbb|||^^^ZZZXXXUUUXXX[[[SSSSSSSSSRRRSSSVVVYYY\\\^^^eeerrr}}}tttkkkfff___YYYVVVXXX\\\___^^^___^^^]]]ZZZVVVSSSQQQNNNMMMKKKIIIHHHHHHHHHHHHDDDDDDEEEFFFGGGIIIJJJKKKIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQSSSTTTRRRQQQOOONNNNNNNNNOOOPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQTTTVVVXXXXXXYYYXXXSSSTTTUUUUUUVVVXXX\\\___bbbqqqxxxzzz}}}aaaHHH;;;666999===CCCIIILLLJJJFFF@@@JJJ]]]ppp|||zzzuuuvvvRRR<<<888777444444444555555555>>>TTTjjjuuu}}}}}}yyynnneee___```eeekkklllmmmnnnooooooooonnnmmmjjjiiihhh___VVV[[[iiiyyyvvvyyy{{{ppp^^^TTTVVV^^^gggkkksss{{{|||~~~|||zzzuuu{{{ttt^^^QQQNNNJJJKKKLLLNNNQQQUUUYYY[[[ZZZZZZZZZZZZXXXVVVSSSRRRQQQSSSUUUXXXZZZ[[[ZZZZZZVVVRRRPPPPPPPPPRRRXXX```iiilllpppuuu}}}nnn[[[TTTQQQNNNxxxttt}}}|||{{{xxxrrrlllhhhddd```UUUWWWZZZ^^^dddnnn{{{___JJJQQQ```fff{{{|||wwwvvvxxxuuurrrnnnjjjfffaaa\\\XXXUUURRRNNNJJJHHHIIIJJJKKKJJJMMMQQQVVVZZZ]]]^^^^^^\\\[[[ZZZ\\\aaagggmmmoooqqqvvv___iiihhhRRRWWWWWWTTTXXX[[[QQQPPPNNNMMMNNNRRRVVVYYYddddddkkk|||~~~}}}|||zzzxxx{{{yyypppcccWWWPPPPPPSSSVVV\\\]]]___```___\\\YYYWWWRRRPPPMMMJJJHHHHHHHHHIIIDDDDDDEEEFFFGGGIIIKKKLLLHHHIIIKKKMMMMMMMMMMMMLLLNNNNNNOOOOOOOOONNNNNNMMMLLLKKKKKKKKKLLLNNNPPPQQQQQQPPPOOONNNMMMNNNOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRXXXYYYZZZZZZZZZXXXVVVTTTRRRSSSTTTUUUWWW[[[```dddkkkyyyjjjNNN???<<<777===EEELLLPPPNNNGGG@@@IIISSSeeeuuu|||zzz|||xxxQQQ;;;888777222888777888888888@@@XXXppp|||yyynnneee___bbbhhhmmmmmmnnnnnnmmmkkkiiihhhjjjfffhhhkkkfff___dddqqq~~~zzzxxxlllZZZTTTYYY^^^hhhmmmwww|||~~~yyyzzzrrrZZZQQQTTTNNNNNNOOOQQQTTTXXX\\\^^^]]]^^^]]]\\\YYYUUUQQQOOOOOORRRWWW[[[^^^______^^^XXXTTTSSSSSSSSSSSSXXX___kkkpppwww~~~qqqRRRHHHKKKOOOOOOuuurrr|||zzzwwwrrrnnnkkkhhheeecccSSSTTTUUUYYYggg}}}uuuWWWNNN^^^rrr~~~{{{xxxvvvuuutttqqqmmmhhhccc___\\\YYYVVVQQQPPPNNNKKKJJJIIIIIIIIILLLOOOTTTXXXZZZ[[[]]]___^^^aaabbbaaafffmmmooollloootttccc~~~zzzdddQQQLLLQQQSSSSSSUUUUUUKKKLLLNNNFFFFFFNNNOOOUUU```iiirrr{{{{{{qqqsssvvv~~~|||zzzzzz|||yyylll^^^UUURRRTTTVVVUUUXXX]]]```aaa^^^ZZZXXXXXXVVVQQQNNNLLLLLLNNNOOOOOOMMMJJJGGGFFFFFFHHHIIIMMMKKKJJJJJJKKKLLLLLLKKKKKKKKKMMMNNNNNNMMMLLLKKKNNNMMMMMMLLLLLLMMMMMMMMMRRRQQQPPPNNNMMMMMMMMMMMMRRRRRRTTTUUUWWWXXXYYYZZZ\\\[[[XXXVVVTTTRRRRRRRRRQQQSSSVVVXXX[[[aaahhhmmm}}}kkkTTTGGG===444===???CCCPPPXXXJJJBBBLLLVVV\\\hhhuuu{{{tttuuulllCCC===:::333999222888555222888AAAXXXuuu{{{wwwkkkddd```ccciiiggghhhiiiiiiiiihhhffffffhhhlllmmmppppppggglllxxxoooggg^^^WWWTTT^^^bbbkkk~~~vvvxxx~~~}}}{{{zzzyyy}}}zzz|||wwwlllfffbbb^^^UUUTTTQQQOOOPPPUUU^^^ddd```bbbdddccc]]]TTTKKKEEEKKKLLLPPPZZZfffjjjgggaaa[[[ZZZWWWQQQOOOTTT___hhhoooxxxsssSSSHHHIIIHHHHHHLLLlllqqq~~~~~~~~~~~~yyysssnnnjjjfffcccaaaKKKPPPRRRYYYpppllldddiiivvvzzzvvvtttrrrpppmmmiiiccc___[[[XXXUUURRROOONNNLLLJJJIIIJJJKKKLLLPPPSSSVVVXXXXXXZZZ\\\]]]aaaaaaaaabbbffflllqqqttt~~~|||mmmsssnnnYYYEEEDDDLLLPPPMMMJJJPPPHHHHHHGGGAAAHHHTTTUUUXXX^^^cccjjj{{{{{{{{{}}}yyy{{{tttqqq{{{~~~~~~~~~|||zzzxxxxxxzzz}}}~~~~~~{{{tttlllddd]]]WWWTTTTTTVVVYYYZZZ[[[ZZZWWWVVV\\\ZZZWWWUUUTTTTTTUUUVVVSSSRRROOOMMMLLLLLLMMMMMMMMMKKKJJJJJJLLLMMMMMMLLLLLLLLLMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKLLLMMMMMMNNNPPPPPPQQQQQQQQQQQQRRRRRRVVVXXXZZZ[[[[[[ZZZYYYWWWUUUTTTSSSRRRRRRSSSTTTUUUUUUYYY\\\\\\]]]iii}}}jjjPPPBBB<<<;;;:::===FFFMMMVVVZZZOOOJJJTTT\\\ggguuuttt|||ccc???<<<888111888222888555222777@@@TTTppp}}}wwwzzzuuukkkdddaaaeeellljjjjjjkkkkkkkkkjjjiiihhhhhhmmmnnnssswwwpppsssuuulllfffaaaaaadddeeepppwwwyyywwwxxxyyyyyyyyyyyy{{{~~~wwwyyy~~~~~~wwwqqqpppooolll```]]]XXXUUUUUUXXX^^^cccccceeeeeeaaaWWWLLLCCC>>>FFFIIIPPPZZZdddgggddd```]]]\\\ZZZWWWWWW]]]iiirrryyymmmUUUAAA???CCCAAA@@@BBBhhhhhhxxx{{{~~~|||{{{{{{{{{~~~xxxppphhhbbb]]]YYYWWWHHHNNNPPPUUUrrrtttlll~~~{{{wwwtttqqqnnnkkkfffccc]]]YYYUUURRROOOMMMLLLKKKIIIIIIIIILLLNNNPPPUUUWWWXXXXXXWWWXXXZZZ\\\bbb```dddjjjllllllvvv|||___pppfffRRRAAACCCNNNUUUQQQKKKLLLJJJJJJFFFEEEWWWhhhgggXXXZZZ[[[aaatttwwwttt{{{||||||uuuwww~~~}}}{{{yyyyyyzzzzzzyyyxxx||||||{{{{{{vvvlll___VVVSSSSSSRRRRRRSSSTTTUUUVVVYYYXXXWWWVVVVVVVVVWWWWWWRRRRRRQQQPPPOOONNNNNNNNNNNNMMMKKKLLLNNNOOOOOOOOONNNNNNNNNNNNNNNOOOPPPPPPNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRTTTVVVXXXXXXXXXXXXXXXZZZ\\\]]]\\\YYYUUURRRPPPPPPPPPPPPSSSVVVXXXZZZ[[[```eeeeeejjj}}}kkkOOO@@@;;;888;;;AAA>>>PPPYYYZZZYYYRRRQQQ]]]dddmmm{{{xxxyyyUUU<<<;;;666000777222888444111666===NNNhhhvvv~~~zzzyyy{{{qqqjjjdddbbbgggnnnlllmmmmmmmmmmmmlllkkkkkkjjjnnnpppwwwxxxvvvzzzsssnnnkkkiiiooovvvuuu}}}wwwrrruuuwwwxxxyyyxxxyyy||||||tttvvvxxxxxxvvvvvvzzz{{{yyykkkfff```\\\[[[]]]```aaagggiiihhh___RRREEE===;;;BBBGGGPPPYYY```ddddddccccccbbbaaa______eeeooowww{{{dddRRRFFF???EEEJJJGGGEEEFFFvvvgggeeerrr|||zzzzzzvvvyyy}}}xxxmmmccc[[[UUUQQQOOOJJJPPPSSS\\\{{{rrrqqq|||xxxuuurrrnnniiieee```]]]XXXTTTQQQNNNKKKIIIKKKJJJHHHIIIKKKNNNRRRUUUXXXYYYYYYYYYXXXYYY\\\___aaaaaajjjsssqqqpppeeeYYY~~~uuu^^^PPPCCCCCCNNNUUUUUURRRGGGJJJMMMIIIKKKdddxxxtttTTTUUUVVV^^^rrruuupppvvv~~~~~~|||{{{zzzyyyvvvtttwwwxxx{{{xxxlllbbbVVVTTTPPPNNNNNNPPPSSSVVVSSSSSSTTTUUUUUUUUUUUUUUUQQQRRRRRRSSSRRRQQQOOOOOOPPPOOONNNOOOQQQSSSSSSRRRRRRQQQPPPPPPPPPQQQSSSTTTUUUUUUTTTSSSSSSTTTTTTTTTSSSUUUXXXZZZ\\\\\\[[[ZZZUUUVVVWWWWWWVVVSSSQQQOOOQQQQQQQQQRRRUUUYYY]]]___```eeelllvvv~~~{{{lllVVVDDDAAA>>>777:::CCCEEE[[[bbbXXXRRROOOUUUcccggghhhttt{{{|||wwwzzzJJJ:::;;;555111777333888444111555999HHH___lllxxx~~~{{{vvvnnnhhhcccbbbgggooonnnnnnnnnmmmmmmmmmllllllnnnrrrssszzz|||ssswwwqqqpppqqqsssrrrssszzzsssuuu}}}rrrpppsssttttttuuuxxxwwwyyy{{{sssuuuuuuuuuuuuxxxzzzzzzxxxnnnjjjdddbbbbbbccccccbbbiiikkkiii^^^NNNBBB>>>>>>AAAGGGPPPWWW]]]bbbgggkkkpppooommmjjjiiimmmsssyyy}}}{{{rrr___MMMDDD??????EEEGGGDDDBBBBBBkkk```aaaooo~~~{{{yyyxxxtttuuuxxx|||~~~~~~}}}~~~}}}zzzmmmaaaYYYUUURRRQQQKKKSSS[[[lll}}}hhh}}}zzzvvvsssooojjjddd```[[[XXXTTTPPPOOOMMMKKKIIIJJJJJJJJJKKKNNNRRRVVVYYYYYYZZZ[[[[[[[[[]]]```ccccccdddkkkrrrqqqxxxiiiqqqkkkWWWOOOEEE@@@CCCIIILLLLLLBBBGGGMMMJJJKKKaaapppiiiOOOPPPTTT___qqqtttppprrryyy}}}{{{zzzyyyzzzyyywwwuuurrrrrruuuyyy|||{{{wwwsssddd___XXXQQQMMMMMMOOOQQQQQQQQQSSSTTTTTTTTTSSSSSSSSSTTTVVVWWWVVVUUUTTTSSSRRRQQQPPPQQQTTTVVVVVVVVVUUUUUUSSSRRRRRRSSSUUUUUUYYYXXXWWWUUUTTTTTTTTTTTTSSSTTTVVVXXXXXXXXXVVVUUURRRQQQPPPPPPOOOPPPPPPQQQTTTTTTSSSTTTWWW\\\```ccchhhlllwww}}}yyyzzzyyy~~~tttRRREEE>>>@@@===666<<>>:::;;;;;;===KKKZZZ]]]hhheeeZZZUUUTTTbbbxxx~~~|||}}}]]]AAA???:::777999777222777444222666666>>>QQQiiittt~~~wwwgggbbbccchhhnnntttsssrrrqqqppppppppppppqqqsss{{{~~~{{{wwwrrrmmmhhhgggjjjvvvxxxsss}}}{{{tttsssnnnllloooqqqrrrtttxxxxxxxxxzzz|||}}}{{{yyytttmmmjjjjjjqqquuuyyy{{{yyyvvvsssrrriiihhhbbbWWWLLLFFFGGGJJJKKKNNNQQQSSSWWW^^^gggnnnfffffffffgggjjjnnnrrrtttwww{{{zzzqqqhhhbbb]]]YYYccceeeddd\\\QQQJJJJJJLLLLLLLLLLLLMMMMMMLLLLLLKKKnnnooojjjmmm}}}{{{}}}zzzxxxwwwuuuqqqppprrrrrroooppptttttttttvvvyyy|||{{{tttjjjcccbbbeeejjjmmmtttxxx~~~~~~~~~zzzvvvpppjjjeee___YYYUUUSSSQQQNNNMMMMMMNNNMMMMMMOOOPPPRRRUUUXXXZZZ[[[\\\\\\^^^aaabbbbbbccceeefffiiilllsssvvvuuucccZZZZZZUUUOOONNNQQQOOOJJJTTTQQQVVVWWWPPPQQQUUUPPPOOOLLLNNNVVV```gggiiiiiixxx~~~}}}}}}{{{{{{~~~{{{zzzyyyxxxwwwqqqsssuuusssrrrtttzzz~~~yyyoooeee]]]WWWUUUTTTPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMOOONNNNNNPPPSSSVVVWWWVVVVVVVVVUUUTTTSSSQQQPPPOOOOOONNNNNNMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRTTTVVVWWWVVVWWWYYY]]]eeennnvvv{{{{{{zzz}}}nnnSSSCCC<<>><<<>>>>>><<<;;;???HHHPPPPPPMMMQQQeeeiiifffhhhdddooowwwxxxsss~~~ZZZNNNAAA:::;;;<<<999444888888777777777999===@@@dddrrrssssss{{{ggg[[[hhhssszzzxxx|||~~~}}}yyyuuutttrrrnnnkkkiiilllppptttwww{{{}}}~~~xxxooofffgggggggggeeeeeefffggghhhgggggghhhhhhiiijjjkkkllllllkkkiiiiiinnnvvv}}}zzzyyy|||}}}|||{{{mmmaaaYYYTTTPPPOOOPPPQQQPPPOOOPPPSSSUUUWWWVVVVVVZZZ```fffkkknnnrrrnnnhhhddddddfffjjjlllpppoookkkjjjsss|||ttt}}}zzzvvvvvvvvvvvvtttqqqnnnllljjjjjjiiihhhhhhiiijjjkkkqqqtttwwwyyyzzz{{{}}}zzzwwwtttssstttvvvwwwwwwuuunnnfff___ZZZUUUOOOKKKNNNNNNNNNNNNOOOQQQRRRSSSWWWXXXYYY[[[]]]```bbbdddeeebbbaaaccceeegggnnnvvv}}}{{{lllXXXTTTSSSSSSUUUZZZ___aaa^^^ZZZWWWRRRKKKHHHIIIKKKLLLMMMXXXWWWXXXYYY\\\]]]]]]]]]VVV```nnnyyy}}}ooojjjmmmzzz{{{{{{zzzwwwtttqqqqqqsssvvvxxxwwwtttrrruuu{{{|||yyytttmmmkkkhhhfffccc^^^YYYUUUTTTRRRPPPNNNMMMNNNPPPQQQPPPTTTTTTPPPOOOSSSTTTQQQOOOPPPPPPQQQQQQPPPOOONNNPPPOOOOOOQQQSSSTTTRRROOOTTTSSSRRRRRRTTTVVVYYY[[[RRRPPPSSSXXX\\\]]]```dddmmmqqqzzzsss]]]KKKBBB>>><<<;;;<<<===AAAJJJVVV___bbbaaagggpppooofffeeemmm}}}|||}}}lllUUULLLAAA;;;;;;;;;888555666666666555555777:::===aaawww|||wwwzzz{{{~~~~~~cccWWWcccnnnttt~~~{{{{{{{{{{{{{{{}}}yyywwwwwwtttrrroookkkiiiiiikkkmmmnnnrrrvvvxxxzzzyyyrrrjjj___aaabbbcccbbbaaabbbccceeeddddddeeeeeefffggghhhhhhiiiiiiiiijjjmmmtttyyy|||zzzwwwwwwzzz}}}}}}yyymmmbbbXXXQQQOOOPPPQQQNNNLLLLLLPPPTTTSSSUUU[[[ccckkkssswwwyyyooonnnjjjgggiiirrr|||xxxxxxwwwuuusssqqqnnnmmmhhhhhhgggfffeeeddddddcccgggjjjnnnqqqsssvvvxxx{{{{{{{{{zzz{{{|||~~~~~~yyywwwyyyqqqnnnkkkjjjkkklllllllllhhhaaaZZZWWWWWWUUUOOOJJJRRRRRRRRRSSSTTTUUUWWWWWWXXXYYYZZZ\\\^^^aaacccdddhhhggggggiiijjjmmmyyyzzzxxxvvv]]]TTTSSSSSSQQQOOOQQQUUUXXXWWWUUUUUUQQQKKKHHHIIILLLNNNPPPWWWXXXYYYYYYWWWVVVWWWWWWVVVZZZbbblllwww{{{zzzyyyxxxtttsss{{{{{{yyyxxxxxxzzz|||zzzyyyzzz|||~~~yyy{{{{{{wwwpppjjjgggfffbbb___ZZZWWWWWWXXXXXXXXXUUUWWWVVVSSSRRRTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSSSSUUUSSSRRRSSSTTTUUUUUUTTTYYYXXXWWWWWWYYY]]]aaaccc___]]]```fffjjjlllpppuuu|||{{{kkk\\\JJJ???>>>@@@>>><<<>>>AAAHHHTTT```jjjppprrrvvv~~~vvvwwwPPPMMMHHHBBB===;;;999888666666666666555555666999<<<]]]~~~~~~|||}}}|||___QQQ\\\gggmmmuuu{{{xxxvvvwww|||uuurrrwww{{{xxxuuupppkkkgggeeedddddddddjjjooorrrtttsssllldddYYY[[[___``````______```aaaaaaaaaaaabbbcccddddddcccdddfffgggiiimmmrrrvvvwwwvvvvvvwwwzzz}}}zzzlll___XXXQQQSSSSSSOOOKKKMMMUUU^^^bbbfffnnnwww|||yyyxxxvvvtttqqqooommmlllhhhhhhhhhgggfffdddcccbbbbbbeeeiiilllnnnppprrruuupppqqqrrrtttvvvxxx{{{|||}}}}}}~~~{{{vvvsssooooooqqqiiifffbbb```___^^^]]]\\\YYYVVVSSSSSSUUUUUURRROOOUUUUUUUUUVVVWWWYYYZZZ[[[ZZZ[[[\\\]]]```bbbdddeeehhhjjjmmmooopppwww|||wwwyyy{{{```UUUWWWYYYYYYTTTNNNLLLNNNSSSWWWYYYOOOMMMIIIHHHIIIMMMQQQSSSQQQTTTVVVUUURRROOOPPPRRR^^^]]]\\\^^^gggxxxiiioooyyy{{{qqqkkkhhhsss~~~|||}}}~~~~~~~~~}}}yyywwwsssmmmfffcccbbbaaa___\\\]]][[[XXXUUUUUUVVVWWWVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYXXXVVVUUUVVVXXXYYYZZZYYY\\\```eeehhhiiiiiihhhpppnnnqqqxxx~~~}}}}}}rrrZZZOOOCCC===>>>AAABBB@@@EEEGGGLLLUUU]]]dddmmmuuu~~~|||zzz[[[BBBEEEDDDBBB>>>:::888777777888888888777777777:::<<>>:::777777888888999999888777777999;;;GGGooo|||}}}vvv{{{zzz[[[MMMYYYcccgggnnn{{{zzz}}}~~~sssnnnvvv|||qqqgggaaa^^^\\\[[[___fffkkklllkkkhhhbbb[[[VVVYYY^^^aaabbbbbbbbbbbb____________```aaabbbccc___^^^___bbbgggnnntttxxxuuuuuuuuuvvvxxx~~~kkkgggmmmhhhjjjjjjggghhhsssnnnXXXQQQXXXzzzooouuu}}}|||zzzwwwtttqqqnnnlllgggfffeeedddcccbbbbbbaaa^^^___aaaaaa```___```aaa___bbbfffjjjlllmmmlllkkkqqqrrrrrrtttvvvyyy|||}}}}}}}}}~~~{{{sssmmmjjjgggcccbbbcccZZZXXXVVVVVVWWWWWWVVVUUUQQQWWW[[[ZZZUUUQQQRRRUUUVVVVVVWWWXXXZZZ\\\]]]___aaaaaabbbccceeegggiiijjjkkklllpppxxxyyy|||dddSSSUUUYYYYYY___YYYPPPJJJKKKRRR\\\bbbZZZZZZYYYUUUQQQNNNMMMNNNMMMOOORRRRRRQQQOOONNNNNNKKKSSSZZZ]]]```kkk}}}}}}zzzqqqlllggglllxxx|||rrrUUUTTTYYYgggwww|||}}}}}}uuunnnhhhccceeefffeeeddddddeeecccaaa``````bbbdddfffgggggggggggggggiiimmmppptttvvvyyy~~~pppccckkk{{{|||fffGGGFFFDDDBBBAAABBBEEEGGGNNNMMMPPPTTTVVV[[[nnnlllzzzqqqOOODDDEEE???@@@???===:::888888888666777777666555444555777:::[[[ssszzz~~~~~~uuuyyyxxxZZZNNN\\\gggjjjooo|||uuunnnooo|||~~~uuujjjbbb___]]][[[YYY\\\ccchhhgggdddbbb^^^XXXUUUXXX\\\___``````aaabbbaaaaaaaaaaaabbbcccddddddbbbaaaaaaeeejjjpppsssuuuoooqqqssstttvvv}}}~~~kkkhhhqqquuuxxxzzz{{{yyyhhh]]]RRRNNNQQQqqqfffgggmmm~~~{{{vvvrrrpppjjjiiifffcccaaa`````````]]]___``````^^^\\\]]]]]]^^^```bbbdddfffgggggggggiiiiiijjjkkkmmmpppsssuuuuuuuuuvvvwwwyyyzzzzzzyyyyyyxxxwwwxxxzzzzzzzzzxxxxxx{{{}}}~~~{{{xxxvvvuuujjjddd``````^^^[[[YYY[[[UUUTTTRRRSSSTTTTTTSSSRRRQQQVVVZZZ[[[YYYVVVVVVWWWWWWWWWXXXYYY[[[]]]___```cccddddddeeegggiiikkklllpppxxxzzzqqqWWWTTTXXXYYYWWWXXXUUUPPPMMMNNNSSS[[[```aaabbbbbb^^^WWWQQQMMMLLLJJJJJJJJJLLLLLLJJJGGGDDDGGGMMMTTTYYY]]]eeeqqqzzz{{{ssspppooossssssqqqsssvvvsssmmmhhhffffffkkkqqq{{{~~~}}}{{{yyyzzzwwwtttrrrrrrtttvvvxxxxxxzzz|||}}}}}}vvviii```ccclllyyy]]]DDDCCCBBBDDDGGGJJJKKKJJJMMMMMMSSS[[[\\\bbbxxxvvvrrr~~~|||wwwSSSGGGEEECCCAAA???>>><<<;;;:::888777666777777666555444444666888NNNdddvvv|||{{{vvvZZZPPP```lllmmmqqq|||yyyuuussspppqqqyyy}}}uuulllggg```]]]]]]]]]YYYVVVZZZ```eeecccaaa```^^^ZZZWWWYYY\\\^^^^^^___aaacccbbbbbbbbbbbbcccdddeeeeeeeeefffggglllpppqqqpppmmmhhhmmmrrrvvvxxx}}}vvvqqqvvv}}}lll\\\VVVTTTRRRPPPjjjdddeeeggg{{{vvvsssooommmiiieeebbb`````````___```bbbaaa___^^^^^^___``````___```aaaccceeefffdddcccbbbbbbdddfffiiikkkmmmnnnoooppppppooooooooopppooonnnmmmllllllllllllhhhmmmsssuuurrrkkkddd```[[[VVVTTTWWWWWWTTTSSSTTTSSSRRRPPPOOOPPPOOOMMMKKKOOOQQQVVVZZZ]]]^^^]]][[[XXXXXXYYYZZZ\\\^^^```aaaeeeeeefffgggiiijjjlllmmmuuuxxxwww\\\MMMUUU\\\ZZZXXXWWWWWWWWWWWWXXX[[[___ccc[[[^^^___\\\UUUNNNIIIHHHKKKJJJIIIJJJKKKIIIDDD???NNNNNNOOOQQQVVV^^^hhhooosss|||xxx~~~|||ooodddfffnnnssssssuuuzzz{{{xxxyyywwwbbb[[[WWWXXXllllllJJJDDDAAA???EEENNNSSSQQQMMMLLLNNNWWWaaaccchhh~~~xxxuuu{{{VVVBBBGGGHHH???BBB@@@===;;;;;;;;;999777888999:::999777555666777>>>KKK^^^vvv{{{yyyxxxtttYYYQQQbbbnnnooosss}}}zzzuuusssqqqssssssqqqqqqrrrnnnhhh^^^[[[YYYZZZ]]]]]]XXXTTTYYY```eeecccaaaaaaaaa^^^ZZZ\\\^^^______```ccceeebbbbbbbbbbbbcccdddeeefffhhhiiimmmrrruuurrrlllfffccckkktttzzz|||{{{{{{{{{|||ooo```[[[]]]\\\WWWzzzpppiiimmmxxxvvvvvvxxxpppmmmhhheeeeeeeeedddcccbbbccccccbbb___]]]]]]]]]aaa```^^^\\\\\\]]]^^^______^^^]]]\\\\\\]]]^^^______```aaabbbdddeeeffffffhhhhhhfffeeedddcccbbbbbbeeeddddddbbbaaa___]]]]]]VVVSSSQQQQQQSSSSSSQQQNNNPPPPPPPPPOOOLLLKKKLLLMMMQQQUUUYYY[[[\\\\\\]]]^^^[[[^^^___]]][[[]]]bbbdddeeeeeejjjmmmjjjhhhppp|||}}}jjjyyyhhhMMMVVV]]]YYYQQQJJJRRRQQQOOONNNQQQUUUZZZ]]]WWWSSSRRRRRRMMMFFFFFFLLLKKKIIIIIIJJJLLLKKKGGGCCCJJJMMMLLLIIIMMMXXX______bbbpppyyyyyy~~~|||yyywwwtttqqqnnnkkkrrr|||www|||~~~www|||yyyuuuzzzvvvxxx|||~~~rrraaaXXXXXX```ccciiiyyyiiiUUUDDDBBBEEEIIIMMMOOOOOONNNLLLPPP]]]cccdddhhhkkk}}}uuu[[[GGGFFFDDD@@@@@@>>>===<<<;;;::::::;;;<<<::::::999777666444333333:::DDDZZZyyyuuuppp}}}{{{{{{|||zzzfffQQQMMM\\\mmmttttttzzzrrrtttzzz{{{tttnnnnnnmmmhhhdddccc```bbbccccccbbb```^^^\\\^^^aaacccbbb___]]]^^^``````^^^^^^bbbfffiiinnnqqqjjjgggcccbbbccceeegggiiipppjjjkkkqqqrrrmmmooowwwvvvttttttwww|||xxxmmmrrroooaaa^^^aaacccaaahhhbbbbbbmmm{{{ooonnnvvvsssooolllkkkiiifffddddddeeeeeedddbbbaaa______bbb```^^^\\\\\\\\\]]]^^^[[[ZZZYYYXXXXXXYYYZZZ[[[YYYYYYYYYZZZ[[[]]]^^^___aaa```^^^]]][[[[[[[[[\\\[[[\\\\\\\\\[[[ZZZYYYXXXQQQOOOMMMNNNPPPPPPOOOMMMOOOPPPQQQPPPNNNNNNPPPQQQSSSVVVYYY[[[[[[[[[[[[\\\______]]]ZZZZZZ^^^cccfffiiifffeeefffgggkkkyyy~~~qqq___hhhaaaMMMXXX^^^YYYRRRKKKLLLKKKJJJKKKMMMRRRVVVXXXTTTRRRQQQQQQLLLGGGIIIPPPHHHGGGGGGGGGGGGEEEDDDBBBEEEGGGFFFDDDJJJVVV^^^``````kkk|||~~~~~~zzzvvvyyywwwuuu{{{{{{rrrsss{{{www{{{yyy~~~~~~xxxwww{{{ooo]]]XXXUUUYYYccclllxxxzzzfffXXXKKKAAADDDGGGLLLNNNOOOOOOOOOPPPYYYhhhlllfffbbbddd|||qqqqqqRRRDDDEEECCC@@@BBB???>>>===;;;::::::;;;;;;;;;:::999777666444444444666???PPPmmmzzzsss~~~}}}wwwsssrrrooo^^^MMMKKKZZZllluuuwww~~~|||{{{zzzvvvuuu}}}}}}wwwssssssooohhhddddddgggkkkjjjeeeeeegggfffaaaddddddccc```]]]]]]```cccccc___]]]aaahhhnnnqqqrrrjjjfffcccaaabbbeeeiiikkktttmmmiiimmmuuu|||}}}xxxxxx}}}xxxooottt}}}|||~~~uuulllgggfffeeecccuuulllgggllluuu{{{|||uuu~~~{{{wwwsssppplllhhhddddddddddddcccbbbaaa``````cccbbb___]]][[[[[[\\\]]]YYYXXXWWWVVVVVVWWWXXXYYYTTTTTTSSSSSSTTTVVVWWWYYYZZZYYYVVVTTTSSSTTTUUUVVVRRRSSSUUUWWWWWWVVVTTTSSSOOOMMMMMMMMMOOOPPPOOONNNQQQRRRSSSSSSSSSSSSUUUWWWXXXZZZ\\\\\\[[[[[[\\\]]]aaa\\\XXXVVVYYY___dddhhhkkkgggfffkkkuuueee[[[YYYxxxzzz[[[OOOZZZ\\\VVVPPPJJJGGGGGGHHHJJJLLLOOORRRSSSVVVTTTSSSQQQJJJFFFJJJPPPGGGHHHHHHEEEBBB@@@BBBEEEFFFFFFCCC@@@EEEOOOXXX\\\^^^eeeqqq~~~wwwqqqrrryyytttxxxzzzrrrqqq{{{~~~~~~{{{uuuwwwxxx~~~zzzfffXXXTTTVVV]]]gggtttgggSSSJJJFFFCCCDDDIIINNNOOONNNOOOSSSXXXfffooonnnkkknnnsssnnnjjjuuugggIIIBBBEEECCCAAACCC@@@@@@>>><<<;;;:::::::::<<<;;;999777555555555555444;;;FFF^^^}}}~~~}}}|||ppphhheee```SSSGGGHHHVVViiiuuuzzzxxxuuutttvvvwwwxxx~~~{{{xxxwwwwwwrrrllljjjmmmyyyzzzsssiiikkkuuussshhhiiigggbbb]]][[[\\\aaaeeeddd```]]]aaajjjqqqrrrppphhheeebbb```aaaffflllpppvvvqqqlllnnn{{{}}}xxxxxx~~~ssspppxxxyyyxxx}}}|||zzzzzz~~~{{{yyyuuuqqqnnnnnneeecccdddiiiooo{{{wwwsssooolllkkkhhheeeddddddeeefffgggfffdddaaa^^^\\\[[[\\\\\\[[[ZZZYYYXXXXXXYYYZZZ[[[WWWVVVUUUTTTTTTVVVWWWXXXVVVUUURRRPPPPPPQQQRRRTTTPPPRRRTTTUUUVVVTTTSSSQQQQQQPPPQQQRRRSSSTTTTTTTTTVVVWWWXXXXXXXXXYYY[[[]]]]]]_________]]]]]]^^^___ddd]]]XXXZZZ^^^bbbfffiiikkknnnvvvrrr\\\mmmmmmXXXSSSYYYUUUOOOLLLGGGHHHIIIKKKLLLNNNOOOOOOOOOXXXWWWUUUOOOHHHDDDGGGLLLIIIKKKLLLGGGAAA@@@EEEKKKMMMIIIDDD???@@@GGGOOOSSS]]]aaahhhqqq}}}{{{wwwssspppyyyxxxuuuwwwuuuttt{{{{{{vvvwww}}}}}}~~~|||zzz{{{~~~~~~kkkfff```WWWXXXaaadddrrrmmmTTTHHHEEEEEEDDDIIIOOOUUUVVVUUUWWW```hhhrrrqqqmmmuuu|||ooosss~~~iiiUUUDDDDDDEEEBBB@@@BBBAAAAAA???>>><<<;;;:::999===;;;999777666666666777555;;;???TTT}}}zzzhhh^^^ZZZSSSJJJCCCFFFSSSeeesssyyysssqqqtttxxxyyyvvvtttvvvuuutttuuuvvvtttrrrvvv}}}uuukkkuuunnnjjjgggbbb]]][[[\\\```cccaaacccdddeeeiiimmmnnnkkkgggeeeaaa___```fffnnnsssuuuuuurrrsss~~~tttmmmpppuuuzzzpppsss||||||~~~{{{wwwrrrsssnnn```YYYWWW[[[```sssnnnnnn|||~~~{{{xxxvvvvvvqqqllliiikkknnnqqqrrrjjjhhheeeaaa^^^]]]\\\\\\]]]\\\[[[ZZZZZZ[[[\\\]]][[[ZZZYYYXXXXXXXXXYYYZZZTTTRRRQQQPPPOOOPPPRRRSSSRRRSSSTTTUUUUUUSSSRRRPPPSSSTTTUUUVVVVVVWWWXXXYYY]]]^^^^^^^^^]]]]]]___aaa`````````___]]]^^^```aaaggg```\\\```ddddddeeegggppp}}}|||iiiooowwwaaaTTTSSSUUUNNNJJJLLLIIIJJJKKKMMMNNNNNNMMMLLLKKKRRRRRROOOJJJEEEDDDFFFGGGIIILLLLLLGGG@@@@@@GGGNNNQQQLLLDDD@@@???CCCIIINNN___ccceeecccfffqqq|||uuurrrooorrr~~~~~~zzzvvv}}}~~~~~~~~~xxxfffZZZ]]]aaacccnnn}}}kkkSSSFFFCCCEEEDDDCCCOOOUUU[[[]]]^^^cccnnnwwwwwwxxxwww~~~zzzkkkssszzz}}}cccYYYMMMFFFFFFFFFAAA>>>@@@BBBAAA@@@???===<<<::::::<<<;;;999888777777777777666;;;;;;LLLxxx|||wwwdddXXXTTTLLLFFFAAAEEEQQQbbbooouuuqqqppprrrvvvuuuooollllllsssqqqppprrrqqqsss{{{|||nnnlllssshhhfffbbb___^^^^^^___``````jjjppplllhhhiiijjjiiigggeeeccc``````eeennntttuuuvvvrrroootttyyynnn]]][[[hhhwww|||vvv}}}|||rrrhhhbbbdddssswwwjjjaaaZZZYYY\\\qqqlllnnn|||zzzxxxyyytttooonnnqqquuuvvvvvvpppmmmiiieeeaaa___^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]]\\\\\\\\\[[[ZZZYYYYYYXXXQQQQQQQQQPPPQQQQQQRRRRRRSSSSSSSSSTTTSSSSSSRRRRRRUUUWWWXXXYYYXXXXXXZZZ[[[```aaabbbaaa``````bbbddd___```___^^^]]]^^^bbbdddfff```^^^dddgggeeeffflllqqqiiihhhoooVVVUUUOOOQQQQQQIIIJJJOOOLLLIIIJJJLLLMMMMMMLLLJJJHHHIIIIIIGGGEEEFFFJJJJJJFFFFFFHHHIIIDDD??????GGGNNNOOOHHHCCCAAAAAACCCIIIPPP^^^dddeee^^^ZZZaaalllttt{{{{{{yyy~~~zzzuuu}}}~~~}}}{{{yyy}}}}}}vvvccc]]]^^^jjjwwwwwwgggWWWIIIFFFJJJKKKJJJIIINNNSSSXXX\\\```gggqqqyyyzzzrrreeehhhlll~~~uuuUUURRRLLLGGGGGGEEE@@@>>>@@@AAAAAAAAA@@@???===;;;;;;;;;;;;::::::999888888777444999777DDDlllzzzwwwuuubbbVVVQQQIIIDDD@@@EEERRRaaalllqqqpppnnnmmmnnnmmmjjjlllppprrrnnnkkkkkklllnnnttt|||wwwmmmiiiwwwwwwgggeeebbbaaaaaaaaa```___dddqqqxxxpppggggggjjjjjjggggggeeebbbaaadddlllsssuuurrrkkkeeeeeefffccc\\\```nnn~~~yyypppccc\\\]]]lll}}}qqqfff^^^]]]___vvvrrrsss||||||{{{xxxvvvxxx|||~~~|||yyytttrrrmmmhhhdddbbb``````^^^]]]\\\[[[[[[\\\]]]^^^\\\]]]]]]]]]\\\ZZZXXXVVVQQQRRRSSSTTTUUUTTTTTTSSSUUUTTTTTTTTTTTTVVVWWWXXXXXXZZZ\\\\\\ZZZZZZ\\\^^^^^^___aaaaaaaaabbbeeegggaaaaaaaaa``````cccgggkkkiiieeegggqqqwwwxxxwwwhhh___oooyyyYYYOOONNNLLLQQQPPPHHHJJJNNNIIIHHHIIIKKKLLLMMMMMMLLLKKKJJJIIIGGGGGGNNNTTTQQQIIIDDDEEEEEECCC@@@AAAGGGMMMKKKEEEAAABBBCCCDDDIIIQQQUUU]]]aaa^^^\\\aaahhhkkk}}}~~~{{{|||tttooolllgggmmmxxx}}}mmmaaaVVVOOOKKKNNNPPPOOOOOORRRRRRUUUYYY^^^ccckkksssxxx}}}vvvrrrjjjjjjwww~~~dddVVVOOOIIIEEEDDDBBB@@@@@@BBB@@@@@@AAAAAA@@@>>>===<<<::::::;;;<<<;;;:::888666444888555>>>]]]www~~~ssszzztttbbbUUUOOOIIICCC???FFFUUUdddlllnnnjjjkkknnnooolllhhhlllssslllgggdddfffggggggiiimmmjjjhhhssswwwjjjgggcccbbbdddeeedddccchhhrrrtttiiibbbfffkkkkkkhhhiiihhhdddaaacccjjjppprrrmmmgggccc___]]]bbbhhhssszzz~~~}}}uuulllaaa[[[\\\jjj~~~vvviii___\\\aaahhhtttpppooosssvvvxxxwwwtttpppkkkfffcccbbbaaa``````___^^^^^^___``````]]]^^^______^^^[[[XXXUUUSSSUUUWWWYYYYYYYYYWWWVVVWWWVVVUUUUUUWWWZZZ]]]___\\\^^^```___]]]\\\^^^aaa[[[]]]___```aaacccfffiiieeeeeeeeedddeeehhhmmmqqqtttqqqwwwwwwhhhddd]]]ccc___OOOUUUMMMNNNTTTRRRHHHHHHKKKCCCGGGIIIKKKMMMOOOPPPPPPPPPRRRPPPMMMMMMVVV]]]WWWKKKDDDEEEEEECCCBBBDDDIIIMMMKKKDDD@@@BBBCCCCCCGGGOOOLLLTTT[[[^^^aaafffiiihhhppp~~~www~~~}}}{{{~~~{{{rrrmmmoootttuuu~~~qqqeeeZZZRRRPPPJJJIIIMMMQQQOOOJJJLLLSSS^^^___bbbgggnnnuuu{{{~~~|||jjjdddoooxxxyyy{{{{{{]]]OOORRRLLLGGGBBB@@@@@@@@@BBBDDD???@@@AAAAAA@@@???>>>===999:::<<<======:::888666555999555;;;UUUiiisss}}}yyysssssstttbbbTTTMMMIIIBBB>>>FFFWWWfffmmmmmmccciiirrrvvvqqqjjjjjjnnnddd___^^^bbbfffdddccccccgggllltttmmmiiidddccceeegggggggggjjjppplll```\\\dddkkkjjjiiijjjiiifffbbbccchhhnnnnnnjjjiiiiiibbb\\\bbbppp|||wwwzzzwwwwwwqqqggg___[[[\\\jjj}}}vvvllljjjllliiieeefffdddbbbaaafffqqq~~~zzz|||}}}~~~|||ssshhhbbbcccfffbbbeeefffbbbaaabbbccc```jjjcccZZZVVVWWWXXXWWWTTTVVVXXXYYYZZZ[[[\\\YYYUUUZZZ[[[XXXUUUYYYaaaccc______^^^]]]^^^_________^^^aaabbbcccccccccccceeegggfffggghhhjjjlllooouuuyyy~~~|||jjj```RRRPPPhhhsssaaaTTTKKKRRRYYYSSSKKKLLLIIIDDDFFFEEEKKKPPPNNNIIIFFFIIIMMMVVVPPPQQQXXX[[[UUUMMMJJJDDD@@@@@@FFFNNNPPPIIIBBBAAACCCCCCBBBEEEJJJJJJGGGEEEKKKTTT^^^fffkkkmmmmmmyyyzzz|||zzzvvv{{{wwwtttwww}}}~~~}}}xxxzzz|||vvvyyy}}}{{{zzz|||~~~}}}jjjccc\\\ZZZ[[[YYYRRRKKKHHHBBBAAAHHHPPPUUUZZZ___aaaaaaiiixxxppp]]]aaasssgggQQQLLLRRREEEDDDBBBBBBCCCCCCCCCBBBBBB???======???>>>;;;888999::::::;;;;;;::::::999:::555555===JJJXXXhhhtttsssyyyxxxuuu```OOOGGGCCCDDDAAAHHH]]]iiilllrrrooonnnkkkhhhggghhhjjjkkkjjjooottttttpppmmmmmmpppwww||||||xxxoooeeedddiiimmmjjjfffkkkiiieeebbbbbbdddgggiiiiiijjjmmmmmmgggaaadddkkkiiirrrwwwqqqiiieeeffffffmmmoooxxxxxxxxx|||~~~xxx~~~|||iii```YYYXXXeeezzz}}}tttooolllfffaaaaaa```aaadddeeefffnnnwwwwwwpppnnnqqqvvvwwwxxxtttkkkfffiiimmmoooooohhh^^^YYYYYYZZZYYYWWWYYYZZZ[[[\\\___aaa```___^^^^^^[[[WWWZZZ```bbb___bbbaaaaaabbbbbbbbbaaa```aaabbbcccddddddfffiiillloooppprrruuuyyytttgggUUUOOOfffmmm```RRRHHHLLLVVVSSSLLLMMMJJJEEEHHHIIILLLOOOLLLGGGEEEIIINNNOOOLLLOOOVVVWWWQQQIIIGGGDDDAAAAAAGGGNNNOOOGGG???BBBEEEFFFEEEFFFIIIJJJHHHMMMPPPSSSWWW\\\dddmmmtttrrrqqqoootttyyy|||yyy|||yyyxxxvvvrrrpppttt{{{zzzsssmmmjjjgggfffmmmvvvssswww}}}~~~zzz{{{sssqqqxxxyyyiiiZZZVVVXXX\\\___]]]WWWMMMFFFBBBBBBGGGRRR[[[___ccchhhnnnjjjsssyyyoookkktttvvveee___TTTIIICCCDDDBBB@@@@@@AAABBBAAA@@@AAA???======>>>>>>;;;888999999999::::::999999999999444333888@@@LLL[[[hhhnnnsss~~~qqq```RRRMMMFFFHHHEEEMMMcccpppsssyyywwwuuupppjjjdddcccgggkkktttxxx}}}}}}{{{{{{~~~}}}|||yyyqqqhhheeegggjjjiiigggiiigggeeeccccccdddfffhhhkkklllooooooiiidddgggnnnmmmuuuyyyssskkkgggggggggjjjlllvvv|||uuuvvvzzz{{{}}}zzzfff]]]WWWWWWcccwwwuuunnnnnn}}}{{{rrriiiaaa]]]^^^[[[```hhhddd[[[___lll|||~~~xxxuuuwww{{{~~~xxxpppqqquuuxxxrrrjjjaaa[[[ZZZ[[[ZZZYYY\\\\\\^^^___aaaaaabbbbbb___^^^ZZZWWWYYY___bbbaaabbbbbbccccccbbbaaa``````ffffffggggggiiilllqqquuuuuuxxx}}}bbbXXXLLLYYYoooiii___QQQIIIHHHTTTTTTMMMNNNJJJEEEIIIJJJMMMMMMKKKGGGHHHNNNSSSNNNNNNQQQUUUSSSLLLFFFDDDCCCAAAAAAFFFLLLLLLDDD===DDDJJJLLLIIIGGGJJJLLLLLLPPPNNNLLLLLLPPPZZZiiisssssspppkkkkkkwww{{{yyyyyyxxxmmmfffkkktttwwwpppiiiccc___^^^cccjjjrrrqqqsss}}}{{{{{{xxxtttrrrwww}}}~~~vvvkkkddd___VVVLLLOOOUUU]]]___ZZZQQQHHHCCCCCCGGGQQQ]]]dddfffiiinnnmmmsss~~~tttlllqqq{{{zzz~~~yyyZZZRRRWWWTTTIIIAAABBB@@@??????@@@@@@???>>>???>>>=========<<<:::888999999888888888888999999:::888777999<<>>===AAAFFFHHHDDD???FFFLLLPPPLLLHHHJJJMMMNNNHHHFFFDDDFFFMMMVVV___eeeqqqooollljjjnnn{{{~~~{{{yyyqqqssszzz|||xxxssspppmmmiiiggggggsssppprrr~~~|||wwwwwwmmmlllkkkhhhhhhooo{{{vvvwwwrrrjjjeeeddddddbbb___ZZZ\\\]]]ZZZTTTNNNJJJIIIOOOSSS[[[eeehhhhhhmmmsssoooyyyiiijjjrrryyy~~~}}}{{{xxxuuufffWWWPPPMMMIIIGGGIIIAAA@@@??????@@@@@@???=========<<<<<<<<<;;;:::888999888777666666777888999:::999:::::::::AAASSSdddhhhmmmxxxzzzsssjjj\\\PPPJJJFFFIIIGGGOOOfffrrruuu{{{~~~~~~uuujjjgggoooyyy}}}wwwsssmmmfffbbbbbbfffjjjdddeeefffggghhhhhhhhhgggppppppqqqrrrooolllooouuuuuuzzz{{{vvvrrrqqqpppnnnhhhkkkvvv~~~}}}zzz~~~wwwmmmhhhaaa]]][[[eeexxx___XXXWWWcccwwwzzzvvvqqqmmmddd[[[\\\bbbbbbZZZ[[[ccc___VVVccczzz~~~}}}|||xxxtttoookkkjjjkkkmmmnnnnnnnnnsssxxxuuummmjjjlllmmmkkkhhhgggggghhhlllooojjjkkkmmmllljjjjjjlllnnnrrrsssvvvyyy~~~wwwnnnsssQQQNNNPPPGGGCCCHHHUUU]]]VVVIIIGGGCCCAAAGGGEEEHHHKKKKKKIIIIIIJJJLLLJJJLLLMMMKKKGGGEEEDDDCCC>>>;;;888:::???CCCDDDBBBCCCJJJMMMIIIFFFGGGJJJLLLBBBAAADDDMMMWWW\\\ZZZUUU___aaadddeeeeeegggnnnuuu{{{{{{~~~zzztttmmmjjjjjjuuu~~~yyyyyy}}}xxxoooqqqxxx}}}xxxpppkkkhhhdddaaa___\\\ZZZWWWVVVWWWXXXXXXWWW[[[]]]cccjjjnnnpppwwwvvvuuu}}}zzz{{{}}}~~~zzz[[[UUUOOOJJJEEEAAABBBFFF@@@??????@@@AAA@@@>>><<<;;;;;;<<<<<<:::999999999888777777777777777777888666666777666444888IIIZZZhhhooowww}}}zzzuuuzzzyyytttmmm___QQQIIIFFFIIIGGGOOOeeeppprrrwwwzzzzzzoookkkrrr|||tttssstttyyyyyytttqqqllleeeaaaaaaeeeiiidddfffiiikkklllllllllkkkrrrpppqqqsssqqqooorrrxxxwwwzzz{{{wwwvvvwwwvvvssslllnnnyyy~~~xxxqqqrrrrrrooonnnoooiiifffccckkkYYYRRRPPPYYYhhhvvvxxxmmmfff]]]XXX^^^iiieee]]]ZZZ\\\YYYWWWdddwww|||{{{xxxvvvuuuvvvwwwxxxuuuuuu{{{wwwuuuzzzxxxuuusssrrrooommmoootttuuuwwwxxxwwwvvvxxx}}}ssszzzuuu[[[GGGHHHHHHCCCDDDMMMXXX\\\QQQDDDDDDBBB@@@DDDDDDFFFGGGFFFCCC@@@??????<<<@@@CCCCCCDDDFFFEEEAAA<<<888555777<<>>?????????@@@AAA@@@>>>;;;999:::<<<;;;999888888999777777888888888888777777888888888777333555BBBPPPppp|||~~~|||rrrqqq{{{xxxrrreeeUUULLLHHHKKKIIIQQQgggqqqrrrwwwzzz|||sssooovvv~~~yyyuuummmnnnqqqyyyuuunnnlllhhhdddaaabbbeeehhhgggiiillloooqqqrrrqqqqqqtttrrrrrrttttttsssvvv|||{{{|||{{{xxxyyy{{{yyytttppprrr{{{~~~~~~zzzwwwxxxwwwuuurrrrrrsssuuuuuuuuuqqqooommmsssQQQLLLKKKSSS___jjjttt|||rrrggg^^^YYYaaammmjjjeee```\\\XXXWWW___iiikkkzzz~~~|||{{{zzzxxx{{{___RRRJJJKKKKKKGGGJJJRRRRRRUUUJJJ@@@DDDDDD@@@AAACCCCCCBBB@@@>>>===<<<===888>>>DDDGGGKKKMMMGGG>>>:::999888:::>>>AAABBBAAA???CCCDDDBBBCCCGGGHHHFFFDDDJJJRRRXXXXXXTTTNNNIIIEEEGGGOOOXXX\\\]]]dddlllyyy}}}}}}wwwsssyyy{{{tttzzz}}}xxxvvvwwwzzz}}}zzzuuuoookkkttt}}}}}}qqqeeedddiiiqqq}}}llloooooolllkkknnnmmmjjj[[[UUUQQQQQQNNNJJJIIIKKKPPPUUU\\\cccjjjqqqwww{{{ttttttyyy~~~yyyxxxmmmeeegggxxxuuuwwwaaaVVVVVVOOOGGG@@@BBBJJJNNNHHH???=========???@@@???<<<:::777999;;;;;;888777777999555777999::::::999777555999999::::::888999CCCNNNsssyyysss{{{uuugggXXXOOOHHHKKKJJJSSSiiitttuuuzzz}}}~~~yyyyyy|||uuuooollllllqqqvvv||||||oooiiigggdddbbbbbbdddeeefffkkkmmmpppsssvvvwwwwwwwwwwwwttttttvvvwwwwwwzzz|||yyyzzz|||yyysssrrrrrrzzz}}}wwwtttvvvtttzzzzzzvvvvvv{{{{{{uuuuuuuuutttyyyvvvNNNJJJJJJRRR]]]eeennnuuuzzzyyylllbbb\\\cccoooooommmggg___ZZZXXXYYY[[[UUUrrr~~~yyyzzznnnjjjnnnVVVQQQMMMNNNMMMIIIJJJNNNJJJMMMCCC===EEEFFF@@@@@@BBB@@@???======???BBBDDD???FFFMMMQQQVVVVVVIII;;;::::::;;;>>>AAABBB@@@===CCCEEEEEEDDDGGGLLLLLLIIICCCKKKQQQPPPIIIDDDDDDGGGCCCBBBFFFOOOVVV[[[fffrrr{{{yyy|||{{{wwwxxxzzzxxxuuugggfffmmmtttmmmiiisssnnn|||zzzvvvvvvxxxyyyxxxxxxyyy{{{|||||||||qqquuu}}}uuuwwwpppjjjkkkqqqzzz}}}uuuooodddZZZWWWWWWSSSLLLOOOIIIIIINNNPPPQQQUUU[[[^^^cccgggiiijjjppp|||yyyiii```[[[]]]lll~~~zzzgggZZZVVVVVVJJJIIIGGGFFFGGGHHHFFFBBB<<<;;;<<<===>>>===:::888666999;;;:::888666777999555777:::<<<<<<:::777555444444666999999;;;EEEOOOkkk|||{{{sss~~~uuugggWWWNNNFFFIIIIIISSSjjjuuuwww|||xxxrrrmmmkkkgggooovvvxxx{{{zzzpppdddfffdddaaaaaaccceeefffeeennnpppsssvvvxxxzzz{{{{{{yyyvvvuuuxxxyyyzzz}}}~~~zzzzzz|||xxxqqqrrrrrrxxxyyywwwyyyzzzvvvsss{{{|||tttwwwxxxxxx|||~~~gggLLLIIIJJJQQQZZZaaahhhnnntttxxxyyyyyyvvvfffbbbcccdddeeefffggghhheee[[[RRRNNNOOORRRccc|||}}}sssbbbZZZUUU\\\zzzlllVVVLLLLLLMMMLLLKKKIIIGGGEEEEEEEEEDDDCCCBBBBBBDDDFFFHHHDDD>>>>>>EEEIIIDDD:::@@@===BBBMMMRRRMMMGGGEEEGGGLLLSSSWWWUUUPPPKKKHHHOOOHHHEEEGGGIIIGGGCCCBBBHHHFFFDDDAAA???>>>======CCCDDDCCCCCCIIIWWWfffoooyyy}}}uuummmnnnlllllluuu|||wwwllliiijjjfffaaa```jjjxxx}}}tttjjjfffnnnppplllooo}}}yyytttpppnnnqqquuurrr{{{|||vvvzzzzzzrrrjjjjjjnnnooojjjccc```YYYPPPLLLKKKMMMMMMLLLOOORRRWWW[[[___cccfffhhhiiihhheeebbbhhhvvvsss```YYY[[[eeetttyyyzzzyyy~~~yyyzzzqqq\\\TTTPPPNNNLLLIIIHHHFFFDDDBBBAAA@@@@@@>>>>>><<<;;;;;;:::;;;;;;======<<<;;;:::999888888777888:::;;;;;;:::888777999888666666777:::===???TTTtttlllqqq{{{yyysssiii^^^XXXKKKNNNKKKTTTmmm{{{||||||sssllliiikkkllllllnnntttwwwtttiii______aaaeeekkkooonnnhhhcccmmmssswwwvvvvvv{{{~~~yyyyyyxxxzzz{{{|||{{{zzz{{{wwwvvvvvvtttrrrtttvvv}}}vvvsssxxxwwwvvvzzz|||yyyuuu|||}}}zzzwwwwwwtttfffVVVDDDGGGJJJOOOYYYdddllloootttvvvuuurrrssszzz~~~|||ggg\\\ZZZZZZZZZ[[[[[[[[[WWWQQQLLLLLLNNNUUUeeevvv~~~xxx[[[SSSVVVccc}}}tttUUUGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDGGGLLLQQQLLLIIIDDDAAAEEELLLLLLHHHCCCCCCGGGLLLJJJDDDBBBEEESSSSSSUUUWWWXXXXXXXXXXXXYYYOOOFFFEEEFFFDDDDDDEEEAAA@@@>>><<<;;;<<<===>>>AAADDDFFFEEEGGGOOOZZZccctttxxxnnnbbb^^^]]]dddtttvvvkkkkkkpppllliiifffgggiiikkkjjjhhhfffiiijjjiiinnn{{{|||tttjjjccceeekkktttzzzwwwxxxwwwjjjdddeeeddd```QQQPPPPPPPPPPPPOOOMMMKKKNNNMMMMMMOOOSSSXXXZZZ[[[dddbbbccchhhppprrrmmmgggpppssssssoooppp{{{ssshhhdddgggkkkyyy}}}vvvkkk]]]TTTPPPNNNLLLKKKHHHGGGEEECCCBBB@@@@@@???===<<<;;;::::::999999999888888777777666555444444888888999:::999888777666999888666666777:::<<<>>>JJJeee~~~|||xxxwww}}}zzzvvvpppeeeZZZKKKMMMIIISSSlllzzz|||yyysssmmmiiijjjnnnnnnnnnqqqwwwzzzvvvmmmdddccchhhooouuuwwwrrrlllfffhhhpppuuuvvvwww{{{}}}|||vvvvvvwwwyyy|||}}}{{{zzz~~~zzzuuurrrrrrtttuuuvvvsssvvv}}}|||}}}~~~{{{}}}tttqqquuuuuurrrqqqrrrvvvzzz{{{{{{zzz{{{yyytttooogggYYYJJJCCCDDDHHHOOO[[[gggnnnqqqsssvvvvvvssssssyyy}}}}}}|||iiiYYYUUUTTTQQQTTTTTTRRRPPPNNNPPPSSSVVVYYYgggooollllll|||}}}{{{~~~\\\XXXiiiyyyYYYIIICCCEEEDDDCCCBBBAAAAAABBBCCCDDDFFFGGGEEEDDDHHHQQQXXXPPPMMMFFF@@@BBBIIIMMMLLLFFFIIILLLKKKFFFBBBHHHQQQ^^^XXXQQQOOORRRWWW[[[\\\```SSSGGGBBBAAAAAADDDIIIAAA???<<<999888:::<<<===???BBBFFFGGGGGGIIIOOOUUUkkkrrrkkk^^^YYYWWW```rrrwwwvvvooouuu|||uuulllfffffflllrrrwwwtttsssuuuwww~~~yyyxxx{{{yyynnncccdddeeeffffffbbb___eeelllnnnmmmoootttzzz|||xxxtttgggccceeennnqqqkkkgggiiijjjggg^^^RRRLLLLLLKKKIIIBBBEEEHHHHHHGGGHHHMMMQQQPPPUUU]]]dddhhhkkklllnnnpppjjjhhhrrruuuhhhkkkttt{{{{{{}}}rrrggglllyyyjjj]]]```bbb___WWWPPPKKKHHHGGGFFFDDDBBBAAA?????????;;;;;;::::::999888888888888888888888777777666555999999888888777777666666888888777666777999<<<===@@@SSSlllxxxwww{{{www{{{sssaaaMMMMMMIIISSSmmmzzz{{{~~~}}}}}}~~~zzzrrrmmmjjjiiinnntttssstttvvvzzz{{{wwwnnnggghhhqqq|||~~~vvvmmmhhhfffmmmsssuuuvvvzzzzzzxxxrrrsssuuuyyy}}}~~~}}}{{{uuusssooolllkkkmmmssswwwssswww~~~~~~zzzzzz~~~zzz}}}{{{tttooopppkkkpppwww{{{|||{{{{{{{{{vvvzzzzzzrrrfffYYYLLLBBBDDDEEEJJJTTT```iiimmmnnnpppuuuyyyxxxyyy|||~~~|||wwwxxx|||hhhZZZYYYWWWQQQQQQRRRRRRRRRUUU[[[^^^___\\\hhhjjj___bbbzzz}}}{{{~~~}}}yyy{{{|||lll[[[UUUpppmmmQQQLLLIIIFFFDDDBBBAAAAAACCCEEEFFFGGGIIIIIIEEEAAACCCLLLTTTQQQLLLCCC>>>BBBIIIJJJFFFOOOOOOMMMGGGAAA@@@HHHPPPbbbXXXKKKEEEHHHMMMQQQRRR[[[OOODDD???>>>@@@EEEKKKGGGDDD???;;;999999;;;===>>>>>>BBBHHHLLLMMMNNNPPP\\\fffeee^^^\\\ZZZ^^^llljjjyyy{{{wwwzzz{{{~~~vvvjjj]]][[[gggssstttoooooommmjjjfffbbb^^^\\\[[[ZZZ\\\^^^```^^^ZZZUUUQQQWWWQQQOOOTTTVVVTTTSSSTTTOOOQQQPPPLLLLLLPPPSSSSSS^^^[[[VVVTTTUUUYYY]]]___]]]eeeooovvvvvvsssppppppmmmiiikkkwww|||nnnmmmwww~~~qqqppp~~~uuuttteeebbbdddnnntttmmm^^^QQQJJJHHHEEEDDDCCCAAA???>>>>>>>>>;;;;;;;;;::::::999888777888888999::::::999999888999888888777888888999999888777777666777999;;;<<<<<>>BBBDDD]]]SSSGGGAAACCCGGGIIIIIINNNFFF@@@???@@@AAAFFFKKKHHHEEE@@@<<<::::::<<<>>>>>>:::>>>LLLWWWXXXUUUSSSPPPXXXVVVTTTYYYZZZ]]]hhhoooyyy~~~~~~qqqiiimmmiii^^^PPPMMM[[[nnnvvvssssssrrrrrrsssuuuvvvqqqmmmbbbhhhmmmiii___UUURRRSSSXXXSSSSSSXXX]]]^^^\\\\\\___bbbbbbaaacccggggggeeennnfff______dddddd]]]UUUZZZcccnnnuuuuuurrrpppoooxxxxxx|||vvvzzz{{{wwwuuu~~~|||lll\\\eeetttooozzz|||mmmZZZNNNKKKJJJCCCBBBAAA???>>>=========;;;;;;<<<<<<;;;:::999888444555777999999999888777888888888999:::;;;<<<===888777777777777888:::;;;<<>>;;;:::<<<>>>@@@===:::BBBUUUaaa___WWWTTTRRRVVVOOOKKKQQQVVV\\\iiiuuuwwwqqqqqqzzzxxxqqqsssxxx~~~yyyrrrhhheeefffbbb[[[]]]nnnxxxppppppqqqsssyyy}}}zzzsssmmmuuu{{{uuuhhh^^^___cccaaaccchhhlllmmmjjjfffcccsssttttttsssvvvxxxssslll```___cccmmmvvvsssdddVVVYYY```jjjttt{{{{{{wwwtttrrriiieeevvvzzzvvvcccTTTYYYlll~~~oooYYYOOOMMMLLLBBBAAA???>>>===<<<<<<<<<;;;;;;<<<<<<<<<:::888777555777:::<<<======<<<;;;888999999:::;;;<<<======777777777777777888999999999===PPPmmm~~~ttt\\\RRRHHHTTTmmmtttqqqwwwzzzzzz{{{}}}~~~{{{xxxxxxvvvrrrrrrtttsssuuuuuutttrrrsssxxx}}}uuupppooouuutttpppkkkmmmssswwwuuupppjjjccc\\\YYYWWWUUUTTTYYYZZZZZZ\\\```hhhqqqwwwtttsssttt{{{{{{vvvxxx|||wwwssspppqqqqqqqqqrrrxxxgggQQQIIIKKKPPPdddlllgggooo|||wwweee]]]___eeennnvvvtttuuuuuuuuuuuuvvvyyy|||yyyccc\\\[[[VVVTTTVVV\\\___^^^\\\cccjjjdddWWWVVV[[[___^^^\\\aaallluuu|||{{{wwwzzzxxx{{{}}}qqqjjjfffdddccczzz{{{ddd\\\RRRLLLMMMLLLJJJIIIGGGFFFEEEFFFHHHIIIEEEEEEFFFJJJMMMOOONNNLLLHHHGGGGGGPPP___hhhaaaUUUHHHGGGBBB@@@FFFPPPQQQMMM@@@???>>>>>>@@@CCCFFFHHHFFFEEEFFFIIIHHHEEEEEEHHHBBB@@@>>><<<<<<<<<===>>>;;;???NNNbbbhhh\\\QQQMMMRRRWWWQQQJJJLLLNNNTTTccchhhlllfff```dddeeegggqqquuutttzzzxxxvvvwww~~~{{{vvvuuurrrpppwww{{{jjjjjjhhhfffkkkqqqpppjjjooouuuyyyssshhhbbbdddiiioooxxx}}}uuuooonnnppptttsssrrrtttzzz|||tttiii\\\eeerrr|||~~~yyypppiiieeegggmmmvvv{{{rrroooppphhhppprrrsss{{{zzzmmmVVVKKKNNN[[[ppppppYYYQQQMMMHHH@@@@@@>>>===<<<<<<;;;;;;999:::;;;<<<;;;999777666777999<<>>DDDCCC===DDDEEEFFFFFFGGGIIIMMMPPPKKKJJJKKKMMMKKKFFFDDDGGGFFFDDDBBB???===<<<<<<;;;:::CCCXXXllljjjWWWHHHFFFHHHSSSSSSLLLHHHCCCEEESSSVVVbbbdddaaadddeeelll{{{uuuoooppp~~~qqqvvv}}}vvvdddddd```\\\aaakkkmmmiiippprrrrrrmmmfffbbbdddgggcccpppxxxpppbbb___jjjuuurrrpppnnnqqqxxxyyynnnaaajjjxxxwwwmmmlllooonnnlllkkkpppwww~~~uuujjjccccccfffooozzzvvv}}}fffSSSOOOMMMOOORRR]]]tttgggTTTNNNJJJBBB@@@???>>><<<<<<;;;;;;;;;888999:::;;;:::888666555333555888<<<===>>>===<<<:::;;;<<<<<<;;;888666444777777777777888888888888666666AAA\\\||||||xxxgggZZZPPP___zzz~~~~~~yyyvvvsssqqqssswww}}}vvvqqqsss}}}~~~xxxrrrrrruuuyyykkkkkkjjjiiinnnuuuvvvsss]]]UUULLLFFFGGGMMMTTTYYYRRRPPPPPPUUU^^^fffkkkmmm```[[[[[[ggg|||wwwsssuuu|||zzzvvvwwwxxxnnnmmmpppyyy{{{xxxyyyzzzsssaaaPPPNNNUUUooo______sssyyysssrrrtttvvvxxx{{{~~~~~~nnn```\\\YYYUUUZZZcccZZZYYYXXXXXXXXXUUUQQQMMMOOOPPPXXX___YYYQQQVVVcccnnn{{{{{{~~~yyysssnnnjjjkkkooorrrrrrpppppp{{{qqqcccTTTOOOVVVhhh}}}bbb]]]WWWRRROOOMMMKKKIIIJJJJJJIIIIIIJJJKKKKKKLLLLLLMMMQQQTTTVVVUUUQQQMMMKKKJJJJJJKKKKKKKKKHHHFFFBBBAAA@@@???@@@@@@BBBBBBFFFIIILLLLLLIIIIIIMMMQQQMMMLLLKKKJJJHHHFFFEEEDDDFFFEEECCCCCCCCCDDDCCCAAAAAAEEEVVVgggbbbKKK>>>@@@QQQSSSMMMJJJJJJAAA===HHHGGGRRR```iiimmmnnnoooqqqjjjgggiiittt~~~|||pppsssxxxxxxmmm\\\XXXTTTUUUYYY]]]^^^]]]fffeee```ZZZZZZ^^^___]]]\\\cccddd\\\TTTYYYjjjxxxpppeeemmm~~~uuuxxxyyy[[[SSSXXX\\\]]][[[___iiiooonnnpppuuuzzzsssooosssuuuwww|||}}}nnnrrroooqqqxxx~~~{{{ddd[[[OOOIIIHHHMMMTTT\\\jjjxxxxxxrrrhhh\\\RRRLLLHHHGGGDDDAAA===;;;:::999888777999999999999999888777666777777888999::::::;;;;;;;;;<<<<<<;;;999777888999999999999999999999999999555666<<>>JJJZZZeeeiiiiiihhhhhhhhhhhhlllttt|||~~~zzztttwwwuuusss|||yyyzzz}}}yyyssslllbbbZZZUUUUUUWWWYYY]]]^^^\\\XXXYYY[[[YYYUUUIIISSS]]]]]]ZZZ```nnn{{{{{{uuuttt}}}wwwjjjiiisssrrr```NNNJJJMMMPPPVVVWWW[[[cccllluuuvvvlllkkkjjjnnnyyyzzzcccSSSMMMIIIEEEDDDHHHMMMSSS^^^iiiddd```ZZZTTTOOOMMMLLLLLLCCC@@@===;;;:::999888666777777777777777666555555666777777888999999::::::;;;;;;;;;;;;;;;;;;:::999999999999999999999999999555666999HHHccc}}}|||zzzfff^^^YYYUUUTTThhh|||{{{|||~~~}}}xxxtttuuuyyy}}}wwwmmmkkksss}}}xxxxxx|||{{{wwwooommmlllnnnrrrsssppplllYYYNNNEEEEEEIIINNNVVV^^^ZZZZZZRRRTTTfffjjj```\\\ZZZ[[[```nnn~~~|||yyyuuurrrssswwwzzz~~~~~~~~~|||zzztttyyy~~~ttt]]]RRRLLLMMMVVV}}}mmmQQQRRR^^^xxx||||||wwwppplllYYYRRRTTTWWWVVVYYYWWWVVVUUUVVVVVVUUUTTTSSSPPPRRRWWWTTTNNNPPPXXX___lll}}}}}}vvv}}}uuummmjjjkkkmmmnnneeemmmwww~~~}}}jjj^^^ZZZkkk}}}sssiii]]][[[[[[XXXRRRLLLJJJLLLNNNJJJJJJIIIIIIHHHIIIIIIIIIJJJIIIGGGGGGHHHGGGFFFDDDFFFEEEFFFGGGHHHGGGEEEBBBBBBBBBAAAAAABBBCCCDDDDDDGGGEEECCCCCCEEEGGGHHHHHHGGGFFFGGGKKKPPPOOOHHHBBBEEEBBB@@@@@@BBBEEEFFFGGGIIIIIIQQQ\\\ZZZOOONNNWWWyyy~~~oooZZZRRRLLLDDDCCC;;;DDDOOOXXX\\\]]]___aaadddiiiooorrrrrroookkkiiisss{{{~~~}}}~~~zzzoookkknnnrrrlllnnnlllfffbbbbbb```\\\TTT```ooouuutttuuu}}}yyypppkkklllnnnlllhhhiiieee```[[[YYYZZZ[[[]]]mmmsssxxx{{{xxxmmmhhhgggfffiiitttwwwdddZZZRRRKKKHHHEEECCCCCCFFFHHHJJJQQQXXXRRRQQQOOOMMMMMMMMMNNNNNNBBB???<<<;;;:::999777666444555555555555444333333555555666666777888888888;;;::::::<<>>PPPgggxxx~~~}}}vvvgggTTTVVVXXXZZZlll}}}{{{{{{}}}~~~~~~}}}yyyuuuuuuxxx{{{{{{yyytttoookkkppp|||zzztttuuuzzz|||zzzpppmmmjjjjjjkkkjjjgggcccSSSLLLFFFFFFJJJOOOWWW^^^[[[[[[WWW^^^ooommm___YYY___dddooo}}}{{{xxxssspppqqqtttwwwzzzzzz{{{~~~~~~{{{yyy~~~}}}oooVVVLLLKKKQQQ___cccHHHLLLZZZooozzzsssmmmgggmmmVVVQQQ[[[aaa___XXXVVVSSSSSSTTTVVVWWWVVVQQQOOOOOOQQQOOOKKKKKKPPPUUU^^^mmm}}}zzzzzz~~~zzzyyy{{{||||||uuulllhhhjjjpppuuuxxxsssdddgggmmmssscccTTTRRRLLLPPPSSSQQQMMMJJJMMMPPPGGGGGGFFFEEEEEEEEEFFFFFFHHHFFFCCCBBBCCCDDDDDDDDDDDDDDDEEEFFFHHHGGGDDDAAAAAAAAABBBBBBCCCDDDEEEEEEEEEAAA===>>>CCCGGGGGGEEEFFFEEEGGGNNNUUUTTTLLLDDD@@@???>>>AAAGGGMMMRRRUUUQQQNNNQQQWWWVVVQQQVVVbbb~~~^^^QQQMMMDDD>>>AAACCCEEEGGGJJJPPPWWW]]]]]]eeelllmmmiiifffhhhkkkzzz~~~wwwrrrrrrzzzwwwvvv|||xxxvvv{{{~~~pppyyy}}}}}}~~~pppdddaaakkkwww~~~uuuqqqwww|||vvvyyynnn\\\VVVZZZaaammmuuuuuucccRRRLLLLLLKKKHHHFFFCCCDDDFFFHHHHHHIIILLLOOOOOONNNNNNMMMKKKJJJJJJIII@@@>>><<<::::::999777555333333444444444444333333444444555555555666666666:::888888<<>>======AAAHHHPPPVVVYYYUUURRRRRRTTTRRRQQQZZZgggxxxVVVKKKHHHAAA===CCCBBBAAAAAACCCHHHOOOSSSSSS[[[ccceeeeeeiiirrr{{{}}}}}}vvvmmmhhhiii}}}wwwyyy{{{wwwyyynnnooouuu~~~yyyoooccc[[[ZZZccclllrrr]]]SSSJJJGGGEEEBBB>>>>>>BBBEEEHHHIIIIIIJJJKKKKKKOOONNNMMMKKKHHHFFFDDDBBB>>>===;;;::::::999666444333444444555555444444444333444444444444444555555888777777;;;@@@AAA<<<777666666666666666666666666555555555444999IIIaaauuusss|||vvvffffffllljjjppp}}}zzzzzzzzz{{{{{{yyy{{{~~~}}}zzzwwwuuuuuurrruuuxxxxxxtttoooiiigggmmmjjjdddbbbjjjwww}}}}}}rrrmmmddd[[[TTTOOOKKKIIIHHHHHHFFFEEEHHHOOOVVVZZZTTTYYYcccxxxxxxdddbbbnnn}}}yyyxxxuuurrrpppppprrruuuuuuxxx~~~vvvppptttxxx|||}}}{{{xxxvvvvvv~~~vvv___LLLMMMUUUggg^^^EEEGGGSSSiiiooofffdddcccooo\\\ZZZcccjjjlllUUURRROOONNNOOOPPPPPPPPPHHHKKKNNNNNNKKKHHHIIIKKKSSSPPPSSSbbbyyyxxxuuusssrrrvvvxxxwwwrrrrrrwww{{{}}}wwwvvvxxxuuunnniiimmm|||}}}||||||llluuugggNNNLLLJJJAAACCCIIIPPPRRROOOJJJFFFDDDDDDDDDDDDDDDDDDEEEFFFFFFCCCBBBAAACCCEEEFFFEEEDDD@@@AAACCCFFFGGGFFFCCC???>>>???@@@BBBDDDEEEEEEEEE>>>;;;999<<>>===???DDDIIIMMMOOOSSSQQQQQQRRRPPPQQQZZZdddxxxwwwaaaIIIDDDCCC>>>>>>===???CCCFFFHHHHHHGGGFFFIIIOOOVVV\\\bbblllxxxxxxjjjiiiuuu~~~}}}xxxrrroooqqqwww~~~xxxuuuyyy{{{}}}yyyxxxyyywwwsssrrrsssnnn|||}}}lllbbbaaadddXXX\\\dddnnnvvv}}}qqqjjjjjjWWWPPPHHHDDD@@@;;;;;;??????CCCFFFEEEDDDGGGHHHGGGIIIHHHGGGEEECCCAAA??????===<<<:::::::::888666444333444444555555555555444444444444444444444444444666555666999<<<===:::777555555555555555555555555444444555555666AAAYYYoooiiisss~~~vvvyyyqqqnnnzzz{{{xxxxxxyyyzzzzzzxxx}}}zzzvvvvvvwwwzzzzzzwwwqqqjjjgggjjjnnnlllhhheeeiiivvvpppjjj```UUUKKKEEEBBBAAADDDFFFFFFCCCEEEMMMUUUXXXSSSZZZgggxxxhhhmmmrrrrrrqqqooonnnooorrrtttsssvvv{{{~~~~~~xxxooohhhkkknnnpppooommmllloooqqquuunnnZZZNNNTTT```ttt\\\EEEFFFOOOddd}}}|||nnnjjjkkkmmmiii]]][[[[[[]]]```SSSQQQNNNLLLLLLLLLKKKJJJDDDLLLRRRRRRMMMJJJKKKNNNLLLLLLNNNTTTaaauuu|||sssqqqtttvvvqqqwwwyyyvvvxxx}}}}}}qqqjjjkkk~~~xxxlllSSSIIIHHHCCC===CCCEEEIIIKKKIIIFFFBBB????????????@@@AAABBBCCCDDD@@@@@@AAACCCEEEDDDAAA>>>===>>>AAADDDFFFDDDAAA===<<<===???BBBDDDEEEEEEEEE>>>======@@@CCCDDDBBB@@@>>>>>>???AAADDDDDDAAA???AAA???>>>>>>AAACCCDDDCCCJJJLLLNNNPPPNNNOOOWWW___\\\[[[MMMCCCDDD@@@;;;???999<<>><<<>>>BBB>>>BBBCCC??????BBBDDDBBBBBBAAA@@@???>>>>>>>>>>>><<<;;;:::::::::888555333222333444444555555444444444444444444444444444444444555555666777777777777444444444444444444444444222333555666555<<>>>>>???AAACCCBBB@@@>>>:::::::::;;;===>>>@@@AAA>>>???AAACCCDDDBBB===999;;;<<>>:::;;;???CCCGGGHHHHHHGGGFFFDDDCCCFFFMMMQQQQQQPPPOOOXXX^^^^^^^^^aaaaaa]]]```eeeqqqxxxuuuxxxxxx{{{qqqttt~~~}}}tttkkkrrrssssss~~~tttuuufffgggxxx|||kkkaaaddd\\\\\\XXXVVV^^^llluuuvvvnnn\\\LLLJJJLLLIIIDDDBBBGGGAAA===>>>@@@>>>;;;;;;>>>CCCCCC===;;;@@@BBB@@@@@@???>>>===<<<===>>>???;;;:::999::::::888555333111222333444444444444444444444444444444444444444333444555555444444555777444444444444444444444444111222555666444888KKK^^^~~~yyykkksss{{{||||||xxxuuuvvvwwwxxxyyyyyywwwuuuwww{{{}}}|||yyy|||zzzxxxxxxzzz{{{zzzxxxrrrqqqvvv|||iiidddZZZOOOFFFBBBBBBCCCAAAEEEDDD??????IIIRRRUUUfffjjjuuuyyyuuu{{{lllnnnoooppppppqqqssswww{{{{{{yyyvvvuuutttrrrooolllfffddd___UUUKKKHHHJJJOOOQQQQQQOOO[[[vvvjjjHHH>>>FFFPPPXXXooosssmmmppptttvvvxxxfffWWWUUUSSSMMMLLLQQQMMMMMMMMMJJJGGGFFFFFFGGGHHHKKKNNNNNNKKKJJJLLLNNNSSSYYYTTTMMMLLLMMMYYYooo}}}}}}zzztttsssuuunnnnnnhhh[[[UUUWWW]]]___eeeiiieee[[[TTTRRRMMMSSSXXXVVVTTTaaa|||zzz```OOOJJJGGGGGGFFFAAA======??????@@@AAAAAA???;;;888:::999:::<<>>===;;;;;;>>>===999888::::::<<>>DDDKKKMMMJJJHHHIIIKKKDDDEEEFFFFFFDDDBBB???============@@@DDDHHHIIIIIICCCCCCCCCDDDDDDDDDEEEEEEHHHFFFHHHQQQ^^^ddd```[[[[[[cccsss}}}{{{rrrrrrxxxrrrgggnnnyyy~~~yyyqqqmmmttt~~~wwwxxxooo```___dddeeeaaa^^^aaadddlllyyynnn]]]YYYPPPMMMJJJGGGEEECCC???===<<<<<<<<<;;;:::;;;>>>@@@CCC@@@>>>@@@CCCDDD@@@;;;;;;;;;;;;<<<<<<<<<<<<<<<999:::<<<<<<<<<:::888777555222000000222444555555555555555444444333333333222333555666666666555555222222333444555555555444777111000444444222===MMMwww~~~~~~wwwooommmpppuuuzzz}}}}}}xxxqqqvvvuuuuuuxxxxxxvvvyyyzzzzzz{{{{{{{{{yyyvvvsssqqqooowwwxxxooofffaaaXXXMMMDDD@@@@@@BBBGGGGGGFFFBBB@@@EEESSSaaajjjvvv~~~|||~~~wwwpppwwwrrrmmmlllppptttvvvvvvuuuuuuvvvwwwwwwvvvtttssspppnnndddUUULLLOOOUUUWWWXXX^^^hhhxxxtttVVVEEEBBBCCCFFFTTTbbbtttwwwqqqoooppppppooozzzfffUUUQQQOOOLLLMMMSSSOOOOOONNNKKKHHHEEEEEEFFFDDDGGGIIIHHHFFFEEEFFFIIIAAAVVV\\\SSSLLLGGGNNN^^^~~~~~~~~~bbbXXXSSSVVVUUUMMMJJJMMMNNNNNNOOOPPPMMMHHHJJJPPPVVVdddoooooonnn{{{tttqqqoooQQQNNNLLLJJJIIIDDD>>>===AAA@@@????????????>>>:::888999999999;;;>>>???>>>======::::::<<<;;;888888:::999:::<<<>>>>>>===;;;999;;;@@@EEEGGGFFFDDDDDDEEEHHHDDD@@@???AAABBB???<<<;;;;;;<<<>>>???@@@AAABBBEEEBBB???===<<<<<<<<<<<>>AAAEEEGGGGGGFFFCCCCCCBBBBBBBBBCCCCCCDDD@@@@@@CCCMMMZZZbbbcccaaaWWW___mmmuuurrrjjjiiiooo|||zzzvvvzzzzzzuuupppfff```eeeoooxxx}}}uuujjjnnnzzz{{{zzzwwwsssuuulllaaaZZZbbbnnntttuuussswwwyyygggUUUJJJIIILLLJJJGGGFFFDDDBBB>>>;;;::::::;;;<<<======>>>>>>BBB???===???BBBBBB???;;;:::::::::;;;;;;<<<<<<===888999:::::::::999777666555333111111222444555555555444444444333333333333444444555666666555444333222222333444444444333333666111000555444222;;;IIIhhh}}}wwwnnniiiiiilllooo||||||www{{{xxxtttwwwwwwwww{{{}}}xxxyyyyyyxxxuuurrrpppnnnvvv}}}uuukkkfffddd]]]RRRHHHBBBAAADDDFFFIIIJJJJJJHHHGGGKKKWWWaaayyy}}}~~~~~~zzzpppkkksssqqqpppqqqsssuuuuuutttvvvwwwxxxyyyxxxxxxwwwvvvtttpppiii]]]TTTRRRXXX```hhhooo~~~kkkRRRDDDAAACCCFFFRRR```qqq|||yyyttttttwwwzzz|||zzzgggWWWRRRQQQMMMLLLPPPPPPPPPOOOLLLHHHEEEDDDDDDGGGIIIJJJHHHEEEEEEGGGJJJ;;;[[[hhh[[[RRRNNNOOOVVVuuu{{{yyy~~~{{{~~~{{{vvvzzz|||jjjZZZNNNEEEAAAEEEFFFBBBAAADDD======@@@BBBEEEMMM]]]mmm|||qqqdddlll|||nnnVVVIIIKKKKKKLLLKKKCCC===???EEEBBB@@@>>>======<<<:::888999999999;;;===>>>===<<<<<<888888::::::777888;;;999::::::;;;;;;::::::999;;;BBBHHHIIIFFFDDDFFFJJJKKKGGGCCCAAAAAAAAA???<<<<<<<<<<<<<<<===???AAACCCFFFBBB>>>;;;<<<===>>>>>>@@@DDDHHHGGGCCC???>>>???CCCCCCAAA???===;;;999888999;;;???CCCGGGGGGEEEBBBCCCBBBAAA@@@@@@@@@AAABBB;;;===BBBKKKTTT[[[^^^___UUU\\\gggmmmkkkhhhjjjpppzzz|||vvvjjjdddggghhheeeaaa___```fffkkknnnuuu|||{{{tttvvv{{{yyyiii\\\___kkkuuuyyyzzzppplllmmmpppmmmffffffmmmtttllliiirrr}}}~~~{{{vvvjjjbbbXXXRRRKKKEEEBBBCCCFFFEEEDDDDDDCCCAAA===:::::::::;;;???CCCCCC@@@===@@@>>><<<===@@@@@@===:::888888999:::;;;;;;<<<<<<888888888777777777777777666444222222333555555555444444333333333333333222555555555555444333222111333333333444333333222222444000111555444222888CCCVVVpppxxxhhh```bbbkkkrrrzzztttuuuuuuvvv{{{{{{tttuuuvvvtttqqqooonnnnnnvvv|||~~~tttjjjfffeeecccZZZMMMEEECCCFFFIIIKKKJJJKKKKKKKKKLLLRRR[[[bbb}}}{{{yyy|||wwwmmmgggdddqqqrrrtttuuuvvvvvvuuutttxxxyyyzzzzzzzzzzzzyyyyyywwwrrroookkkccc^^^iiiyyyvvv```MMMBBB@@@BBBEEEOOO[[[lllzzz}}}{{{xxxyyy~~~|||lll^^^YYYWWWQQQKKKHHHNNNOOOOOOLLLIIIFFFEEEEEEJJJLLLLLLJJJGGGGGGIIILLLEEEccclll``````eee```YYYdddqqquuutttyyyzzz|||wwwwwwpppeee[[[YYYZZZXXXVVVUUUVVV[[[bbbfffgggfffffffffiiinnnqqqpppooooookkkfffeee___VVVPPPMMMJJJEEE???HHHBBB@@@CCCDDDBBBAAADDDAAAEEEMMMXXXbbbtttvvvhhhaaaddd~~~mmmVVVLLLIIIGGGHHHLLLNNNIIICCCCCCGGGDDDBBB???=========<<<;;;;;;::::::<<<===>>>===<<<;;;777666999999777888;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;@@@DDDFFFEEEEEEFFFGGGIIIEEEAAA??????>>>===<<<<<<<<<;;;;;;<<>><<<<<<>>>===;;;999888777777777888;;;@@@FFFIIIHHHDDD@@@BBBAAA???>>>>>>???@@@AAA<<<@@@FFFKKKOOOPPPRRRRRRNNNSSSZZZ___aaadddmmmuuusssrrrkkk___YYY[[[[[[YYYZZZ]]]fffpppuuuvvvyyy}}}|||}}}zzzrrriiifffkkkppp|||||||||~~~~~~xxxssshhh^^^WWW[[[cccffffffgggfffeeegggiiiggggggqqq|||~~~yyytttlllcccZZZTTTQQQOOOSSSLLLEEEBBBCCCDDDDDDDDDAAAAAABBBCCCCCCAAA===999<<<<<<===CCCIIIIIIDDD>>>>>><<<;;;<<<======<<<:::666777888888999:::;;;;;;888888777666666777777888666444222222444555555444333333333333222222222222444444444444444333333333444444555444444333222222333000111444444222666<<>>>>>???@@@@@@AAA@@@AAAEEEKKKOOOQQQVVV[[[aaahhhtttxxxfffiiisss}}}cccTTTNNNIIIEEEGGGGGGLLLSSSTTTNNNIIIHHHFFFCCC@@@>>>?????????>>>======<<<===??????>>><<<:::777777::::::888999===@@@???>>>============>>><<<;;;<<<@@@DDDFFFDDDAAABBB???<<<::::::;;;;;;;;;<<<;;;::::::<<<>>>AAACCCCCCBBBBBBEEEIIIIIIEEE@@@AAABBBDDDCCCBBB???>>>===::::::999999999999:::;;;:::<<>>======>>>???@@@>>>CCCJJJMMMLLLIIIGGGFFFDDDGGGJJJKKKNNNWWWccclllgggfffaaa\\\[[[]]]^^^]]]\\\```kkkyyy~~~zzzxxxuuuqqqmmmiiihhhkkkpppssswwwrrrpppwwwyyyoookkkgggdddeeeeeedddgggmmmzzzxxxxxxxxxzzztttmmmfff]]]VVVQQQNNNJJJEEECCCBBBCCCDDDHHHEEE@@@???AAADDDCCCAAA@@@@@@AAABBBCCCBBB>>>;;;<<<;;;===CCCHHHIIIDDD>>>===<<<;;;;;;;;;;;;;;;:::666666666777888999999:::888888777777777777888999555444333333444555444333222222222222222222222222111111111222333444555555555555555555555444333222222111222444444333555888===SSSlllzzz}}}}}}tttoooxxxvvvxxxwwwssspppqqqqqqmmmgggaaaaaaeeejjjjjjjjjlllppptttuuuqqqnnnfff^^^TTTPPPPPPQQQPPPNNNYYYYYYYYY\\\kkk|||vvvwww|||~~~yyysssrrr{{{xxxtttyyyyyyuuusssuuuxxxzzzxxxxxxxxxyyyzzz{{{|||||||||wwwxxx}}}||||||rrrjjjeee[[[NNNDDD???@@@BBBLLLWWWcccnnn{{{~~~||||||jjjYYYUUUUUURRRNNNHHHIIIKKKKKKIIIGGGFFFFFFHHHKKKNNNNNNLLLJJJLLLNNNTTTffflllsssyyyXXXVVVTTTLLLNNN___mmm{{{tttmmmkkkjjjggghhhmmmsssyyy~~~rrrjjjeeeXXXVVVYYYbbbhhhhhheeeeeecccgggjjjdddXXXOOOKKKLLLTTTXXXXXXUUUQQQOOOJJJEEECCCBBBCCCGGGHHHEEEEEEGGGFFFPPP]]]ffflllrrr}}}wwwxxxfffNNNLLLOOOJJJDDDIIIHHHMMMUUUXXXSSSLLLIIIEEEBBB@@@???@@@AAAAAAAAA???>>>>>>>>>??????>>><<<999777999===>>>;;;;;;>>>AAAAAA@@@???>>>>>>>>>>>>;;;888777<<>>===;;;999777777888:::<<<;;;;;;;;;;;;<<<>>>@@@BBBCCCBBBCCCIIINNNNNNHHHBBBBBBBBBCCCCCCBBBAAA@@@???;;;;;;<<<<<<===>>>??????<<<===@@@DDDGGGFFFCCC@@@======>>>>>>????????????===BBBHHHKKKKKKHHHEEECCCCCCFFFFFFCCCEEEMMMWWW\\\^^^]]]]]]___eeekkkooopppiiijjjsssyyysssqqqlllgggfffjjjooosssuuuzzzuuuttt~~~~~~vvvqqqlllhhhccccccmmmwww{{{rrrhhh___UUUNNNLLLKKKHHHEEEFFFDDDBBB@@@@@@@@@BBBCCCDDDDDDBBB>>>???BBBAAA>>>@@@???@@@AAABBBAAA>>><<<999999:::>>>BBBBBB???<<<<<<<<<;;;::::::::::::;;;666666666666666777777777777777777777888888888888555333222222444444333111000111111111111222222222//////000111222444555666444444555555444444333333222111222333444444555666555AAAVVVjjjuuuwwwyyy|||{{{xxxyyywwwtttrrrsssqqqjjj```YYYYYY```hhhpppmmmkkknnnssssssnnnhhhkkkfff^^^YYYXXXWWWUUUTTT^^^bbbfffnnn~~~~~~xxxqqqttt{{{{{{sssrrrvvvzzz|||wwwwwwwwwxxxyyy{{{|||}}}~~~||||||~~~yyyqqqllliiiaaaTTTFFF???@@@CCCLLLVVVbbblllxxx|||ooo^^^ZZZYYYTTTMMMGGGIIIKKKJJJHHHEEEDDDCCCFFFJJJOOOPPPNNNMMMMMMOOORRRaaagggqqqpppUUUNNNPPPKKKMMMVVV]]]jjjzzzwwwwwwwwwuuuuuuwwwuuu|||}}}ssseee]]]YYYWWWPPPMMMOOOWWW[[[[[[YYYZZZXXX]]]aaa\\\SSSNNNQQQVVVRRRUUUVVVTTTRRRSSSPPPLLLCCCAAAAAAEEEGGGHHHNNNUUUkkkzzzvvvXXXLLLMMMLLLIIIFFFGGGHHHLLLQQQOOOIIIEEEFFFBBB@@@???@@@AAABBBBBBAAA???>>>===>>>???>>>===;;;999888;;;@@@BBB>>>===???@@@??????>>>======<<<<<<:::999999<<>>=========@@@BBBBBBAAA???:::<<<>>>@@@AAA@@@@@@??????@@@CCCFFFHHHHHHGGGFFFEEEJJJKKKGGGGGGLLLPPPPPPXXXUUUUUU[[[dddlllsssvvvqqqqqqvvvyyyvvvllliiifffdddeeegggkkknnnsssrrruuu|||vvvpppllliiiiiipppyyy~~~yyyvvv~~~|||vvvooofff\\\UUUOOOKKKFFFEEEEEEFFFEEEDDD@@@@@@@@@@@@?????????>>>@@@DDDCCC===<<<@@@CCCAAA@@@???>>>???@@@@@@>>><<<999999999:::;;;<<<<<<<<<<<<<<<;;;:::999999:::<<<666666666555555555555555444555666777888777666666333222111222333333111///000000000000111111222222000000000000111222444555111111222333333333222222222222111111333666777777555666CCC\\\pppxxx{{{~~~xxxvvvxxxxxxvvvvvvrrrooohhh^^^XXX\\\iiitttvvvssspppppprrrrrrpppmmmwwwrrrkkkeeeaaaaaabbbccchhhpppzzz}}}ssssssxxxzzzzzzwwwwwwwwwxxxyyy|||~~~}}}zzzuuuqqqooogggXXXHHH@@@AAAEEELLLVVVbbblllxxxyyysssgggccc___SSSGGGHHHJJJKKKJJJGGGCCCAAA@@@???DDDJJJLLLKKKIIIIIIJJJKKKWWW[[[```qqqsss___NNNCCCKKKNNNOOORRRQQQ[[[rrr}}}wwwtttiiiWWWMMMQQQ\\\cccbbbYYYRRROOONNNMMMNNNQQQSSSYYY]]]ZZZSSSQQQYYYaaaWWW[[[]]]]]]___cccdddaaa\\\VVVRRRUUU[[[ddduuu~~~nnnkkkwwwiii\\\QQQMMMJJJDDDBBBDDDDDDEEEIIIIIICCC<<<===BBB???>>>>>>???AAACCCBBBAAA???=========>>>===;;;999999999===CCCDDDAAA???@@@============<<<;;;:::999999:::===???AAABBBDDDEEE>>>===:::888666777:::<<<888999;;;===>>>?????????EEEBBB@@@EEELLLOOOKKKGGGFFFEEECCCBBBBBB@@@===;;;:::;;;===>>>>>>===;;;:::===<<<;;;<<<>>>@@@??????888:::>>>AAABBBBBB@@@???CCCAAAAAABBBFFFHHHIIIHHHCCCJJJNNNKKKJJJMMMLLLIIIOOOJJJHHHMMMVVV___fffkkkmmmmmmrrryyy{{{xxxwwwxxxjjjkkkjjjeee```___cccgggfffjjjpppyyy}}}~~~zzz{{{zzzxxxxxx{{{}}}vvvpppuuusssdddZZZXXXQQQQQQQQQPPPOOOMMMIIIFFFFFFEEEDDDDDDCCCBBB???>>>:::;;;===?????????>>>===;;;@@@@@@999777===CCCDDD@@@???======>>>>>>===<<<:::;;;;;;:::999999<<>>???@@@@@@@@@???AAA>>>:::888888999999888<<<===>>>???@@@??????>>>@@@???>>>;;;999999<<>>>>>DDDBBB@@@===;;;:::::::::999:::<<<>>>???AAACCCDDDFFFLLLIII???===DDDDDD>>>BBBAAA@@@???>>><<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;666777888999:::;;;;;;<<<;;;===AAABBBAAA@@@??????CCCCCCCCCCCCFFFIIILLLNNNJJJJJJKKKKKKIIIGGGDDDCCC@@@DDDHHHJJJIIIKKKPPPVVVXXXWWWUUUUUUWWWXXXXXXWWWXXXYYYZZZXXXVVVWWWYYY\\\YYYZZZ[[[^^^aaafffiiikkkkkkkkknnnssswwwsssjjjbbbddd```\\\XXXVVVXXX[[[]]]```aaaaaa]]]UUUNNNHHHEEEEEEHHHJJJHHHDDDAAA@@@BBB?????????>>>======<<<<<<777;;;???BBBBBB@@@?????????>>>===;;;<<<===>>>@@@AAA@@@???===<<<:::999888888777777777777999:::;;;::::::999999888777777777666555444333222111111222222333555777777666555444000000000000000000000000000000000000000000000000000000///...............111111222222111000...---333222222222222222222222555555888IIIggg{{{vvvttttttvvvwwwrrrkkkjjjoooyyyyyytttppprrrxxx~~~~~~wwwnnnjjjpppzzzuuufffjjjxxxyyytttvvvxxx|||wwwyyyzzz{{{|||}}}}}}zzzssspppeeeRRRDDDAAADDDGGGPPP[[[gggyyytttuuufffSSSOOOOOOIIIJJJKKKLLLIIIEEEAAAAAAAAABBBEEEGGGGGGFFFEEEFFFFFFIIIGGGFFFIIIMMMNNNKKKHHHEEEEEEJJJSSSWWWUUUTTTVVVPPP[[[hhhrrryyy}}}|||xxx{{{~~~qqqfff]]]dddnnn}}}mmmXXXPPPQQQPPPMMMKKKHHHEEECCCBBBCCCAAA??????@@@AAAAAA@@@<<<===>>>>>>????????????AAA@@@===;;;888777666666:::===AAADDDDDDBBB???<<>><<<;;;<<>>>>>======>>>CCCBBB@@@===<<<;;;::::::;;;;;;;;;===@@@BBBBBBBBBEEEJJJHHH???>>>DDDDDD===============<<<<<<<<<;;;===<<<<<<;;;;;;:::::::::888888888888888999::::::<<<@@@CCCDDDCCCAAA@@@???@@@@@@@@@@@@BBBEEEGGGIIIGGGHHHIIIHHHGGGEEECCCAAA===AAADDDEEECCCDDDIIIMMMLLLKKKKKKKKKMMMNNNMMMLLLKKKIIIGGGGGGIIIJJJJJJJJJIIIIIIIIIIIIKKKMMMOOOPPPQQQPPPQQQTTTWWWVVVPPPKKKPPPNNNIIIFFFEEEGGGIIILLLFFFGGGGGGHHHIIIIIIHHHGGGEEEHHHJJJHHHDDD@@@@@@AAA???>>>>>>===<<<<<<;;;;;;999<<>>???@@@??????===<<<;;;:::999888777777666666777999:::999999888888777666666555444333333222222222222222333444555666666555444333000000000000000000000000////////////////////////000000///...............//////111111111111000///222222222222111111111111444444666CCC]]]xxxzzz|||~~~{{{xxxvvvwwwxxxxxxuuussstttyyy{{{wwwwwwzzz{{{zzzwwwkkkiiiiiiooo{{{pppdddhhhooo|||uuutttxxxyyyyyy{{{xxxzzz|||}}}~~~{{{wwwrrrpppdddQQQBBB@@@EEEIIIWWWhhhxxx{{{qqqyyykkk]]]NNNLLLMMMGGGJJJKKKJJJHHHDDD@@@??????BBBDDDFFFGGGFFFEEEEEEFFFGGGDDDCCCDDDGGGIIIHHHFFFIIIEEEDDDJJJPPPRRRQQQQQQEEEKKKTTT^^^kkkxxx|||{{{}}}ssseee[[[UUU___mmmaaaNNNHHHKKKLLLKKKIIIGGGDDDBBB@@@???===;;;;;;<<<>>>@@@@@@@@@>>>>>>=========>>>>>>???CCCEEEEEEAAA;;;777666666999===CCCGGGHHHDDD>>>:::<<<<<<<<<;;;:::<<>>BBBAAA<<<666777888999:::;;;;;;;;;===<<<;;;:::999999999999;;;:::888666666666888999;;;???BBBDDDBBB???======<<<<<<<<<<<<===???@@@AAACCCDDDDDDEEEDDDBBB@@@???BBBEEEGGGFFFDDDEEEHHHKKKGGGGGGGGGIIIJJJKKKIIIGGGFFFBBB>>>???BBBDDDCCC@@@AAA@@@???>>>>>>???@@@AAAEEECCCAAACCCFFFGGGEEECCCDDDBBB???<<<<<<>>>@@@BBBBBB???>>>???CCCFFFEEEDDDEEEGGGIIIGGGCCC??????@@@>>>===<<<;;;;;;:::::::::;;;===???@@@???>>>???@@@======<<<;;;<<<===???@@@???>>>>>>===<<<<<<;;;;;;888777666555555555666777777777666666555444444444222222222222222333333444444555555666555444222111000000000000000000000000////////////////////////000//////............///---...///000111111111111000000000000000111111111111333444:::LLLfff|||wwwzzzzzz{{{{{{zzzwwwuuuuuuuuuvvvuuuvvvyyy~~~}}}{{{{{{|||zzzvvvqqqjjjhhhkkktttttt]]]```pppvvvxxxssspppuuuzzzzzzxxxvvvyyy{{{~~~~~~yyywwwuuurrreeePPPAAA@@@GGGMMM[[[vvv{{{uuurrrbbbVVVJJJIIIJJJCCCDDDEEEDDDBBB@@@===<<<;;;???BBBDDDDDDCCCBBBCCCCCCCCCBBBAAACCCEEEFFFDDDBBBGGGDDDCCCFFFIIIKKKLLLLLLEEEIIILLLRRR^^^ppp||||||nnneeedddgggkkktttZZZPPPLLLIIIGGGGGGFFFDDDBBB@@@???===<<<;;;999999:::===????????????>>>===<<<;;;<<<===>>>FFFJJJKKKGGG???888777888999===BBBFFFFFFBBB===999777888888777666777999<<<888888888888888999:::;;;>>>>>><<<;;;999888777777:::888777:::===???<<<888===AAAAAA===<<<>>>===999111333555888:::<<<<<<===<<<;;;:::888777777777888===;;;888555444555666777777:::>>>???===:::888777::::::::::::;;;;;;;;;;;;???@@@@@@@@@@@@???>>>>>>EEEGGGHHHHHHFFFGGGIIIKKKGGGGGGHHHKKKMMMLLLJJJHHHFFFDDDBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@AAABBBCCCEEECCCAAABBBEEEGGGGGGFFFBBBAAA???===>>>???AAACCCGGGCCC@@@BBBGGGIIIFFFBBBBBBEEEGGGEEE@@@======>>>===<<<;;;:::999999999:::>>>??????>>>======???@@@AAAAAA@@@???>>>??????@@@============<<<<<<<<<<<<888777666444333333444444555555555444333333222222111111222222333555666777555555555555444222111000000000000000000000000000////////////////////////000///............//////...//////000000000000000////////////000000000000000333444555<<>>>>>>>>===<<<;;;<<<>>>AAAAAA@@@??????@@@???@@@BBBEEEFFFDDDAAA???@@@CCCFFFEEEDDDDDDFFFGGGEEEHHHHHHFFFLLL]]]oooyyy{{{rrrhhhfffnnn{{{pppUUUIIIHHHHHHEEEBBBBBBAAA@@@???>>><<<;;;;;;<<<:::999:::<<<======<<<>>>===<<<;;;;;;;;;<<<===EEEHHHKKKGGG???888666777999;;;>>>??????===;;;999666666666555333222444666666666666666777888999999;;;::::::999777666555444777666666888:::;;;888555999;;;<<<:::999:::999777444666999<<<>>>@@@@@@@@@;;;:::888666666666777777===;;;888555444555666777444777::::::999777666666999:::;;;<<<<<<;;;:::999<<<<<<=========>>>======@@@AAAAAAAAAAAABBBDDDEEEDDDDDDEEEHHHJJJJJJHHHFFFAAADDDEEECCC>>>===AAAEEEDDDCCCAAA@@@@@@@@@AAABBB======>>>???AAABBBBBBAAA@@@???>>>>>>>>>???@@@AAA===;;;<<>>;;;;;;<<<===<<<:::888888888999999>>>??????>>>======???AAACCCCCCAAA@@@>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;888777555333222222333333444444333333222111111000222222222333555666888999666555555444222111000///////////////////////////........................//////............//////111000000////////////........./////////000000000000333555333222<<>>===>>>??????>>><<<:::<<<>>>???>>>======>>><<<>>>BBBEEEEEEBBB???<<<;;;BBBFFFCCC@@@AAABBBBBBDDDHHHGGGBBBCCCNNN^^^hhh}}}~~~tttgggbbbeeennn~~~~~~YYYTTTNNNJJJDDD>>>>>>BBB??????>>>===<<<;;;;;;:::<<<;;;999999;;;<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===???AAABBB@@@;;;666444444888999999:::999999888777666777777555333222333555666666666666666777888999999999888888777555444333222444666888888888666666777888888777777777777777999;;;>>>AAABBBCCCBBBBBB999888666444444555777888;;;:::888666666666888999555777888888777777888999:::;;;===>>>>>>===;;;999::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBDDDFFFGGGFFFDDD???DDDGGGCCC<<<:::???EEEFFFDDDBBB@@@>>>>>>>>>>>><<<===???AAAAAAAAAAAA@@@@@@????????????@@@@@@@@@:::;;;===BBBFFFGGGDDD@@@<<>>???>>>===>>>???AAAAAA@@@???>>><<<;;;999999::::::::::::::::::999999888777555333333333333333333333222222111111000000111222222333555666888999555555444333111000000///////////////////////////........................///............//////000222111000///..................//////000000111111000222333222///222BBBRRRxxxzzz~~~~~~mmm]]]```qqq}}}|||tttllllllmmmnnnooosssyyy}}}|||zzzxxxwwwvvvtttqqqnnnlllooosssvvvwwwuuuqqqooojjjooo|||}}}pppmmmmmmqqqrrrnnnjjjnnn}}}{{{tttqqquuu{{{~~~{{{xxxzzz|||~~~sss[[[JJJIIIUUU```zzzuuu^^^NNNHHHGGGOOORRRIII@@@???>>>>>>@@@@@@>>>;;;999;;;>>>>>>===<<<<<<===<<<>>>@@@AAA@@@???===<<<<<>>>>>AAABBB???CCCGGGGGGDDDEEELLLSSSUUUkkkzzzvvvjjj```XXXfffvvvoooVVVIIIIIIJJJJJJDDD>>>>>>CCC=========<<<<<<;;;;;;;;;:::999888888:::;;;;;;:::999:::;;;;;;<<<<<<<<<<<<::::::::::::888666444333666777777888777666555444555666666666444444555666777777777666777777888888999999999999888666555444///444999:::888666777999888777666666666666777999:::<<<>>>@@@@@@???>>><<<777666444333333555777888888888888888888999::::::666666777666666777:::===:::<<<>>>@@@@@@???<<<;;;999999:::;;;<<<===??????AAA@@@>>>>>>=========<<<>>>======???AAACCCCCCBBBBBBDDDFFFCCC>>><<<@@@DDDFFFDDDCCCAAA@@@???@@@@@@@@@AAABBBBBBBBBBBBCCCDDDAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBAAA@@@>>><<<;;;>>>AAAAAA>>><<<===???>>><<<:::888777888999;;;;;;===>>>???>>>???@@@BBB============<<<;;;:::::::::999999999888888777777777666555444333333444555333333222222111000000000000000111222333444666777444444333111111000000000////////////////////////.......................................///000000000000............///000......///000000111222222000///000111000111<<>>???>>>;;;888:::<<<>>>???>>>=========<<<===>>>===<<<<<<<<<===@@@@@@===999<<>>BBBFFFDDDAAA???======<<<<<<<<<<<<;;;;;;888666666777999;;;;;;:::777888:::<<<======<<<<<<888777666777888888666555444666777888888666444222111333444444444444555777888888777777777777888888999:::::::::999888666555...555<<<<<<888666888<<<:::777666666666666888;;;888999;;;<<<<<<:::777555666444333222222555777999666777888999:::;;;;;;<<<555555555444444666:::>>>:::<<>>???@@@BBB@@@===;;;;;;:::888777888777666777:::<<<<<<<<>>===???@@@AAA@@@@@@@@@@@@BBBCCCDDD>>>>>>>>><<<<<<<<>>===<<<===>>>===<<<<<<===???;;;>>>BBBBBB@@@>>>???AAA???===:::888777888:::;;;999<<<>>>?????????@@@BBB<<<<<<===>>>>>>>>>>>>>>>999999888888777666666555777666555444333444555555333333222222111000000000/////////000111222444555444333222111000000000000////////////////////////.......................................///000111......------...///111222...//////000111222222333///,,,---000111333===IIIRRRdddtttzzztttkkklllpppqqqooobbb```]]][[[^^^fffpppxxxwwwwwwyyyzzzyyytttmmmhhhppprrrssssssqqqnnnmmmmmmtttuuu{{{zzzoooppp{{{rrrkkkddddddooo~~~uuummmmmmqqqrrr|||{{{|||{{{wwwvvvvvvvvvvvvxxx|||{{{|||sss___OOORRR```lll|||vvvrrrppppppuuuwww{{{