BM6(2 zzzrrrjjjddd```\\\uuu{{{vvvsssiiimmmpppqqqpppmmmkkkjjjeeeeeedddddddddccccccccc|||}}}iiiXXXSSSNNNTTTbbbhhhjjjoootttnnncccccccccbbbaaa___]]]\\\SSSOOOLLLMMMLLLIIIJJJMMMttt}}}mmmYYYYYY]]]______]]][[[YYYYYY]]]dddlllqqqvvv|||mmmfffppppppssstttrrrqqqsssrrrnnnpppqqqtttxxx|||{{{rrr]]]YYY______ooo\\\kkkdddYYYYYYYYYWWWUUURRROOOMMMIIIEEEDDDBBBPPPooohhhiiillllllssswwwzzzzzzxxxvvvwwwyyyyyyzzz{{{{{{yyyxxxxxxyyyzzzzzzyyyyyyyyyyyyzzzzzztttpppmmmhhh^^^VVV]]]kkktttvvvvvvuuuwww{{{zzzuuuxxxxxxxxxyyyxxxxxxwwwvvvyyyxxxxxxttthhhXXXMMMKKKNNNMMMJJJFFFHHHNNNPPPNNNWWWXXXZZZXXXOOOEEEBBBEEEPPPRRRXXXdddvvvrrraaa]]][[[\\\\\\]]]cccjjj|||nnn___dddpppllltttcccfffeeebbb\\\SSSLLLGGGDDDFFFTTTwwwwwwccceeeXXXYYYgggrrryyyxxxmmmZZZnnnuuulllWWW^^^ttt~~~ccc]]]```cccbbb^^^[[[ZZZZZZYYYVVVTTTTTTUUUUUUQQQNNNYYY{{{mmmXXXSSSHHHCCCKKK]]]\\\\\\gggkkk}}}ddd\\\ZZZWWWVVVVVVVVVUUUTTTOOOKKKFFFBBB??????AAABBB___jjjvvv^^^XXXXXXUUUQQQTTTTTTWWW[[[aaaiiinnnrrryyy}}}~~~}}}oooccccccgggpppjjjhhhkkkkkkfffeeehhhqqqmmmrrr{{{yyyrrrzzzvvvkkknnn{{{```QQQZZZYYY```dddpppPPPzzz~~~\\\YYYXXXVVVRRRNNNKKKHHHFFF@@@JJJDDDBBB@@@qqqbbb```bbb```gggiiigggnnnzzzzzzqqqmmmrrrrrrsssttttttrrrqqqrrrsssssstttuuuvvvvvvuuuuuutttiiiiiidddZZZPPPMMMSSSZZZgggpppmmmggglllmmmlllqqqsssqqqooopppqqqrrrqqqppptttllllllfffQQQFFFKKKNNNQQQGGG>>>===AAAGGGMMMPPPTTTaaaZZZNNNMMMDDD===GGGJJJFFFVVVfffooorrr[[[LLLGGGHHHEEEEEEHHHHHHEEEDDDEEEPPPXXXbbbbbbUUURRRmmmiiiWWWaaauuusssbbb~~~~~~rrraaa\\\\\\ZZZVVVOOOIIIFFFDDDAAAEEEnnn~~~~~~mmmSSSKKKbbbYYYRRR|||~~~gggtttyyyoooXXXVVVeee}}}WWW^^^```bbbaaa^^^ZZZYYYYYYUUUSSSSSSTTTVVVVVVSSSQQQUUU}}}[[[NNNIIIFFFKKKLLLUUUbbbggghhhwww```YYYVVVSSSRRRRRRRRRQQQOOOMMMJJJEEEAAA???>>>@@@AAAZZZiiixxx}}}dddYYYVVVVVVUUUPPPTTT[[[dddooo|||{{{yyyzzz|||xxx}}}tttlll______jjjqqqllljjjkkkjjjfffeeegggoookkkrrr~~~{{{yyymmmeeebbb^^^aaaeeennn||||||\\\PPPXXXVVV\\\mmmOOOrrrqqqZZZXXXXXXVVVSSSOOOJJJFFFDDDAAADDD===@@@===^^^kkkhhhhhhdddiiihhhgggnnnyyyzzzpppkkkooommmooorrrssssssssstttuuutttuuuuuuuuuuuusssrrrqqqgggfffbbbXXXNNNJJJNNNSSShhhppplllgggnnnqqqppptttllliiifffeeegggjjjlllmmmlllaaa___[[[LLLIIIRRRVVVRRRHHH???===AAAFFFMMMRRRdddbbb___UUUDDD===@@@DDDIII@@@KKKeeexxxppp]]]RRRNNNJJJEEECCCAAAJJJNNNJJJJJJPPPTTTRRRPPPKKKHHHHHHCCCBBBPPPccczzzsssbbbVVVaaasssqqqaaa~~~ooojjjhhhXXXWWWWWWUUUQQQKKKFFFCCCBBB@@@888TTTqqq}}}|||}}}hhh\\\eeeccc{{{xxxuuuqqqooovvv~~~yyy}}}ooosssmmmMMM^^^pppjjjWWW^^^``````___\\\YYYWWWWWWPPPPPPQQQTTTVVVWWWUUUSSSTTTqqq}}}~~~iiifff^^^OOOIIIBBBFFFOOORRRRRRggglllgggjjj[[[WWWUUURRRPPPPPPOOOMMMKKKKKKIIIEEEAAA???>>>??????AAAtttsssrrr^^^VVVVVVXXXSSS[[[gggrrr|||{{{zzz}}}yyy{{{}}}}}}nnncccbbb```cccjjjpppmmmkkkkkkiiifffeeeggggggrrr|||nnnbbbXXXSSSSSSNNNUUUfff|||zzzsssWWWPPPVVVVVVqqq\\\QQQggg[[[UUUUUUUUUTTTQQQLLLHHHEEEDDD>>>999AAA>>>LLLlllfffdddaaafffffffffmmmxxxyyypppjjjkkklllooorrrtttssssssssssssuuuuuuuuutttrrrpppnnnmmmdddddd___VVVKKKFFFGGGJJJeeelllhhheeennnqqqnnnqqqeeebbb______bbbfffhhhjjjcccVVVPPPMMMEEEJJJUUUXXXOOOEEE>>>===@@@EEEMMMUUU______cccWWW???:::BBBAAAEEEHHHNNNddd}}}qqqSSSKKKCCCAAA???>>>???BBBEEE___ttt{{{uuubbbSSSGGG@@@GGGTTTcccccc]]]XXXaaaooonnnbbb{{{rrr[[[}}}}}}aaaQQQXXXXXXUUUPPPJJJDDDAAAAAACCC888LLLwwwrrrzzzlllkkkooouuuzzzzzzwww{{{~~~tttqqqqqqqqqbbbiiiYYYSSSiiiwwwbbbeee\\\\\\\\\ZZZXXXUUUTTTSSSMMMNNNQQQSSSUUUUUUTTTRRRSSShhhkkkrrrJJJOOOJJJBBBHHHMMMTTTXXXdddgggsss{{{]]]WWWYYYVVVSSSRRRQQQOOOMMMKKKKKKIIIFFFBBB@@@?????????>>>|||iiiYYYWWWZZZ```jjjwww}}}}}}zzz}}}}}}uuuxxx~~~{{{yyy]]]XXXfffnnniiilllkkkjjjjjjhhhfffgggiiipppzzztttfffWWWPPPMMMLLLNNNRRR^^^cccuuu~~~hhhSSSOOOWWW]]]MMMUUUTTTPPPRRRSSSUUUUUUTTTPPPLLLJJJGGG===<<>>@@@AAAIIISSSMMMhhhhhhNNNAAA>>>===AAAAAAXXX```nnntttWWWQQQQQQPPPHHH===>>>QQQeeelllKKK===>>>NNNVVV[[[\\\aaaiiillliii{{{kkk{{{vvv{{{```SSSWWWVVVTTTOOOHHHDDDBBBAAACCC===JJJyyy}}}yyy{{{wwwmmmcccfffpppssssssvvv{{{kkkuuuwwwyyyaaa~~~kkkMMMXXXooozzzbbbfffXXXWWWVVVUUUSSSRRRPPPNNNLLLNNNPPPRRRRRRQQQPPPPPPLLL[[[pppZZZGGGLLLEEECCCLLLMMMPPP___]]]ddd___WWWYYYXXXVVVTTTRRRRRRPPPMMMKKKKKKJJJGGGEEEBBB@@@??????AAAnnnyyyvvvbbb\\\___lllrrryyy}}}|||zzzxxxwwwwwwxxxqqq}}}~~~uuuvvv}}}vvv]]]YYYjjjrrrlllfffhhhjjjhhhgggiiikkkmmmzzzwwwlllOOOHHHEEEIIIOOOUUU[[[```iiinnnyyy|||~~~aaaQQQOOOYYYgggMMMVVVUUUUUUUUUVVVXXXXXXVVVSSSNNNLLLIII???@@@CCC<<>>>>>>>>GGGMMMFFF@@@:::999???@@@>>>FFFSSS^^^qqq@@@AAA???444DDD@@@WWWjjjqqq___bbbWWWHHH======QQQwwwyyyjjjcccaaajjjuuuiiiNNNAAA===HHHSSSZZZ]]]dddmmmsssfff}}}fffttt|||uuu\\\RRRRRRQQQOOOKKKFFFCCCBBBCCC??????CCCbbbwwwuuu~~~~~~{{{vvvyyy~~~sssrrr{{{tttjjjjjjcccggguuuvvvsss{{{yyydddxxxTTTNNN]]]www^^^WWWUUUSSSQQQPPPPPPOOONNNLLLLLLMMMOOONNNMMMLLLMMMNNNKKKRRRlllaaaQQQFFFAAA===DDDOOORRRTTTaaa]]]pppxxxXXXWWW[[[UUUSSSRRRQQQPPPOOOLLLIIIJJJJJJHHHFFFDDDAAA???>>>:::ZZZsss~~~qqqtttoooqqqpppooonnnppptttzzzwww[[[ZZZcccgggjjjpppccciiikkkiiihhhlllpppqqquuu{{{cccLLLLLLLLLQQQ[[[bbbgggnnntttvvvyyy|||}}}|||uuuXXXPPPPPPYYYkkkiiiLLLZZZ______[[[[[[[[[ZZZWWWRRRNNNKKKJJJ???AAA===666;;;hhhtttfffbbb^^^^^^```eeelllqqqpppkkkfffgggiiillloooppprrrtttvvvmmmmmmmmmmmmllljjjhhhgggbbb___ZZZRRRIIICCCAAAAAAKKKZZZ^^^]]]___XXXLLLIIIJJJMMMSSSXXXXXXSSSJJJDDDAAA999888;;;===GGGKKKAAA<<<777;;;EEEHHHJJJXXXjjjqqq666;;;;;;333HHHHHHQQQtttllluuuhhhTTTBBBEEEZZZsssttt\\\KKKLLLLLLFFFIIITTTFFFJJJWWWhhhvvvvvvkkkaaa<<>>===>>>RRRrrr|||vvvuuu{{{sssqqqsssxxxdddOOOYYYfffeeedddlllfffmmmppplllkkkooossstttlll~~~XXXJJJPPPOOOSSS\\\ffflllpppyyygggMMMOOOQQQVVVfffMMMRRRmmm}}}WWWVVVYYYYYYYYYXXXVVVSSSQQQOOOKKK???AAA:::::::::PPP{{{~~~qqqcccaaa^^^aaabbbdddiiimmmnnnhhhbbbbbbdddgggiiikkknnnsssvvvmmmmmmmmmllljjjgggdddccc]]]ZZZTTTLLLEEEAAA??????FFFVVV[[[XXXVVVOOOFFFGGGJJJIIIIIIIIIHHHDDD>>>::::::555777999:::EEEIII>>>;;;777???PPP]]]jjjYYY777555:::AAANNNYYYhhhqqqgggrrr___OOOIII[[[uuu}}}qqqcccJJJEEEEEEMMMNNNEEE>>>===AAA===;;;BBBPPP^^^ccccccPPPDDD>>>GGGUUU```hhhooouuunnn~~~VVVVVVWWWVVVRRRLLLFFFAAA@@@@@@>>>AAA777CCCrrrqqqcccrrr|||yyyzzzxxxxxxpppyyypppwwwooommmxxxuuurrrzzzxxxZZZqqqSSSTTTdddeee}}}WWWZZZSSSRRROOOLLLLLLOOOPPPNNNLLLHHHIIIJJJHHHGGGHHHLLLPPPHHHJJJ???pppyyywwwzzz~~~~~~XXXJJJLLL???<<>>AAA===CCC??????vvv{{{{{{lllbbbffffffdddddddddgggkkklllfff___cccdddeeeeeegggjjjooorrrooonnnmmmkkkhhheeebbb```YYYUUUOOOHHHBBB>>>>>>>>>BBBSSSWWWQQQOOOGGGBBBFFFPPPKKKEEE@@@>>>===;;;::::::666777888888BBBFFF;;;:::777CCC[[[qqqnnn<<<;;;444<<>>@@@;;;444000000222777>>>BBB@@@:::;;;777>>>LLLqqqsssKKK999DDDKKKSSSkkkfffUUUaaa[[[SSSRRRKKKSSSdddcccMMM===<<<>>>PPPPPPFFFKKKSSSQQQNNNMMMMMMLLLLLLSSS]]]\\\VVVkkkgggRRREEERRRbbbdddeeeyyybbbYYYGGGDDDLLL]]]||||||VVVUUUTTTRRRNNNIIIEEEAAA???>>>@@@999999<<>>eee{{{eeegggaaaaaa```aaaeeejjjkkkgggbbbddddddcccdddeeefffhhhiiijjjlllnnnnnnjjjeee```]]]QQQJJJEEECCC???;;;;;;>>>AAADDDHHHGGGAAA>>>EEEOOOWWWVVVOOOEEE???<<<777000000000222666===???===888,,,444IIIZZZggg}}}wwwSSSAAA999@@@QQQeeecccBBBLLLRRRMMMQQQSSSMMMQQQ[[[VVVBBB555777999BBBBBB@@@FFFGGGGGGNNNJJJOOOQQQPPPRRRXXX\\\ZZZ\\\eeeYYYIIIRRRbbbggggggkkkPPP>>>PPPKKKQQQ^^^www~~~[[[TTTQQQOOOKKKGGGCCC@@@>>>===>>><<<===888???fffYYYRRRlll|||yyyyyyuuuvvv}}}}}}{{{xxxxxxzzzqqqoooyyy~~~zzzyyywwwwww{{{VVVMMMUUUggg|||~~~mmm```]]]QQQ]]]XXX\\\\\\WWWQQQNNNOOOPPPPPPOOOKKKLLLMMMNNNMMMLLLJJJHHHFFFFFFKKKGGGddd~~~tttdddrrrvvv|||{{{}}}~~~~~~}}}~~~|||}}}|||{{{}}}|||~~~~~~~~~[[[AAAAAADDDAAABBB>>>CCCOOOQQQSSS^^^]]]SSSUUULLLRRROOOIIIHHHFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCBBB>>><<<555???111kkkqqqooo}}}mmm|||oootttpppuuu~~~xxxnnnwwwVVVUUUUUU[[[eeelllmmmmmmooooookkklllxxx|||iiiWWWKKKRRRaaalllttt{{{sssrrrwww|||}}}hhhNNNFFFGGGPPPNNNOOOsssYYYGGGxxxYYYZZZNNNQQQSSSUUUUUURRRNNNLLLJJJGGGNNNCCC;;;???666999TTTpppdddeee^^^^^^___ccchhhjjjgggdddfffeeedddddddddeeefffgggfffiiimmmooolllfff^^^ZZZLLLFFFAAA???<<<888999<<>>999>>>GGGNNNRRRSSSNNNEEE<<<777333///222222555:::>>>>>>999555777444888;;;<<>>>>>;;;???@@@888777RRR|||~~~}}}QQQhhhxxxxxxyyy}}}sssyyyvvvtttwww}}}yyywwwvvvxxx~~~yyyxxx|||}}}}}}|||zzzzzz|||sss|||PPPPPP___vvv~~~mmmVVVVVVzzzrrrNNN]]]VVVXXX[[[UUUOOOKKKKKKKKKJJJHHHHHHJJJLLLMMMLLLKKKHHHGGGKKKDDDNNNGGGMMMtttyyyfffnnneeejjjxxxyyyzzz{{{{{{zzz{{{|||{{{yyyzzz~~~~~~zzzyyy{{{xxx{{{~~~~~~||||||~~~~~~ttt]]]???AAAFFFCCCAAADDDDDDKKKUUUSSSTTTaaajjjYYYOOOPPPKKKPPPKKKEEEDDDDDDEEEGGGGGGFFFDDDAAA@@@@@@AAABBBAAA???===111:::000```yyylllttt|||{{{{{{vvvvvvxxxrrrsssWWWUUUWWW___llltttssspppooollliiinnn}}}|||jjjgggaaabbbiiikkklllwwwuuuxxx]]]HHHFFFJJJMMMJJJZZZUUUWWWlllZZZUUUOOOTTTXXX[[[ZZZUUUPPPNNNNNNHHHKKKCCC>>>AAA999777FFF{{{xxxdddfff]]]]]]^^^bbbgggjjjiiihhheeeeeedddccccccdddeeefffgggiiikkkllliiicccZZZUUUFFFAAA<<<;;;999555666:::???EEECCC888333;;;BBBBBBFFFHHHFFF@@@888333111000444555<<>>NNNEEE\\\~~~{{{```NNNIII888777???CCC777222888===DDDHHHPPPUUUOOOEEEBBBHHHDDDMMMNNNPPPPPPCCC777999<<>>999@@@@@@999777FFFlllcccfffqqqzzzxxx}}}xxxqqqpppzzz}}}xxxxxxvvvvvv}}}{{{ZZZjjjZZZQQQXXXjjjyyyZZZUUUYYY^^^UUUTTTVVVNNNQQQMMMJJJJJJKKKKKKGGGDDDEEEEEEFFFGGGGGGGGGGGGGGGLLL@@@NNNKKKBBBTTTzzz```hhh~~~dddbbbgggpppzzz~~~{{{xxxxxxyyywwwuuuwww{{{|||yyyxxx{{{vvvyyy}}}}}}{{{yyy{{{}}}}}}{{{|||~~~|||~~~wwwwwwaaa@@@@@@HHHHHHBBBAAAFFFIIIQQQWWWRRRVVVhhhjjjKKKWWWKKKOOOLLLIIICCCCCCDDDFFFHHHHHHFFFCCC??????@@@BBBDDDDDDCCCAAA:::333;;;OOO}}}vvv{{{}}}fff\\\ZZZ^^^jjjxxx}}}yyyssspppmmmoooxxxvvvaaammmmmmqqquuusssrrrxxx|||yyyeeeSSSEEEJJJJJJJJJMMMmmmuuuKKKeee^^^```SSSZZZYYY[[[]]]ZZZVVVRRRRRRSSSJJJJJJEEEBBBBBB===888<<>>CCCBBB@@@<<<555000000222777:::DDDOOOOOOCCC888333333999AAAGGGEEE>>>CCCRRR]]]EEEDDDRRRJJJ999:::DDDIIIIIIKKKEEE???BBB???111===GGGRRRWWWRRRLLLKKKNNNYYYddd^^^RRRUUUUUUKKKDDD@@@===888555666<<>>===::::::>>>[[[kkkwww}}}jjjiii||||||www|||yyynnniiiooowwwyyylllhhhjjjrrrvvvwww~~~|||yyy|||~~~ttteeehhhbbbHHHTTTeeetttrrrGGGOOOfffnnnQQQWWWKKKRRRJJJHHHGGGGGGJJJNNNNNNKKKGGGCCCCCCBBBBBBCCCDDDEEEFFFGGG===IIIIIIBBBFFFdddWWWjjj}}}mmm```YYYdddrrryyyyyyvvvuuuvvvvvvssstttwwwxxxvvvwwwzzztttwwwzzzzzzwwwvvvxxxzzzyyywwwwwwyyyyyywwwzzz{{{~~~^^^AAA>>>EEEDDDBBBCCCAAAHHHLLLRRRVVVRRR___{{{iiiOOO[[[JJJQQQIIIHHHEEEEEEGGGIIIJJJIIIFFFCCCBBBBBBCCCEEEGGGHHHGGGFFF@@@///>>>:::qqqvvvnnnTTTYYY[[[aaannnzzz|||uuupppoooooouuuoooaaaoookkkiiilllvvvqqqXXXIIICCCKKKJJJJJJVVV~~~[[[IIIoooWWW```QQQ\\\XXXYYYXXXWWWTTTSSSSSSTTTLLLIIIGGGEEEBBB???<<<999UUUtttuuu~~~hhhccc]]]^^^```bbbeeeiiilllmmmcccbbbbbbaaabbbccceeefffkkkhhheeeccc```ZZZQQQJJJ===888444444333111333888:::AAAHHHLLLPPPTTTSSSOOOMMMGGG@@@;;;444///000444<<<>>>HHHTTTSSSEEE999555<<<@@@;;;999===AAAQQQmmmnnnKKK222444DDDTTTPPP<<>>>>>>>>999<<<777888<<<666GGGooozzzyyyuuu^^^ooo~~~|||uuu}}}|||nnnddddddfffdddXXXXXXcccttt|||{{{xxxxxx{{{yyy}}}}}}ZZZvvvxxxPPPOOOaaattt~~~yyybbbEEE^^^iiiLLLNNNIIIIIIMMMGGGFFFGGGJJJNNNNNNKKKGGGDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@EEEBBBGGGHHHVVVdddNNNhhhrrrbbbSSSYYYaaakkkrrruuutttsssxxxtttrrrttttttssstttxxxrrrtttvvvvvvsssrrruuuwwwvvvuuuvvvyyyxxxvvvwww{{{|||~~~{{{~~~~~~KKKAAA===CCCEEE??????EEEDDDKKKOOOTTTWWWYYYsssZZZTTTQQQOOONNNLLLIIIHHHIIIKKKMMMMMMKKKFFFCCCDDDCCCDDDFFFGGGGGGFFFDDD===444<<<111UUUyyyVVVUUU]]]dddpppxxxwwwqqqppptttxxx~~~uuujjjdddbbbhhhkkkkkkmmm~~~ooosssYYYCCCAAAKKKIIINNN___MMM\\\oooRRRUUUOOORRRRRRQQQQQQQQQRRRRRRQQQOOOLLLGGGGGGFFF@@@@@@@@@999GGG|||zzziiiddd]]]^^^___aaacccfffjjjmmmeeedddbbbaaaaaabbbbbbcccgggfffddddddbbb[[[OOOGGG:::555222222222111333777<<<@@@KKK[[[ddddddbbbaaaWWWKKK???999444000111666@@@@@@HHHRRRPPPBBB999999<<>>GGGFFFDDDXXXUUUFFFDDD???===IIILLLVVV]]]```hhhyyyiiiTTTZZZbbb___]]][[[RRRJJJHHHEEECCCEEEKKKffftttvvvqqqnnnkkkqqqqqq]]]]]]___pppnnnwwwsssuuuQQQDDDEEECCCAAA???===<<<<<<<<<:::;;;333666<<<111999^^^UUUXXXrrr~~~zzz}}}|||sssooooooeeeVVV___bbbppp}}}|||xxx^^^~~~MMMHHH]]]nnn{{{oooNNNXXXwwwLLLEEELLL???QQQLLLJJJHHHIIIKKKJJJGGGDDDFFFFFFGGGGGGFFFDDDAAA@@@>>>FFFDDD:::JJJOOONNNvvv{{{DDDSSSpppeeeSSSQQQSSS]]]kkkttttttrrrzzzuuurrrsssrrrppprrrvvvppprrrtttssspppppprrruuuvvvuuuxxx|||zzzvvvvvvyyyxxx|||www~~~xxxttt{{{rrrhhh<<>>@@@BBB:::999uuuhhhfff\\\]]]^^^___aaadddiiilllgggfffdddbbb````````````dddcccdddfffeee]]]PPPEEE888444111111111000333777999:::FFF[[[gggdddbbbdddZZZKKK<<<666333111333888BBB@@@EEENNNLLL???999<<>>KKKMMMLLLSSSbbbCCC```]]]OOOYYYKKKNNNOOOOOOOOOOOONNNMMMLLLKKKEEEEEEEEEEEECCC???<<<:::666TTTsssyyyyyynnnhhhvvvllldddccccccbbbgggnnnpppddd\\\___cccbbbbbbdddhhheeefffhhhfff[[[OOOGGG<<<333---...111222555888:::===FFFTTT\\\[[[VVVSSSFFFHHH888+++111888666555BBB;;;HHHVVVHHH666:::HHHKKKNNN\\\aaaqqqaaaTTTPPPLLLAAAOOO{{{YYYaaa\\\iiizzzlllccc]]]```ddd```\\\YYYXXXWWWTTTXXXiii|||hhh```]]]```aaa\\\YYY\\\kkkqqqrrryyymmmfffvvvssseee^^^eeeooo~~~xxxqqqFFFCCCDDDBBB>>>;;;999888999999:::999777555555777999:::ZZZ~~~~~~fff___yyy}}}zzzxxxtttmmmfffaaattt{{{{{{~~~ssscccaaaMMMRRRaaauuu|||___IIILLLgggDDDPPPOOONNNUUUQQQMMMKKKIIIHHHIIIKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIOOOKKKIIIKKKKKKLLLSSS\\\jjjOOOOOO]]]YYYRRRMMMOOOZZZfffmmmmmmkkkiiiggggggiiikkklllooollliiijjjmmmooonnnlllqqqrrrssssssqqqrrrtttwwwxxxwwwuuusssrrrsssuuuwwwvvvxxxxxxyyytttlllUUUEEE======???@@@@@@AAADDDDDDEEEIIIMMMYYYUUUVVV```yyyxxxrrrSSSQQQNNNMMMLLLLLLJJJHHHFFFFFFFFFEEECCC@@@>>><<>>>>>>>>??????<<<666888444EEEzzznnnwwwuuuyyyssshhhdddcccvvvzzzcccttttttwwwyyyzzz{{{}}}kkkXXXSSS]]]hhhjjjggg~~~ooo\\\BBBGGGJJJCCCSSSUUU|||GGG^^^OOOFFFSSSMMMPPPPPPOOOOOONNNLLLKKKIIIHHHCCCCCCDDDEEEDDDBBB@@@???:::HHHrrr{{{{{{sssoooooohhhxxxmmmdddbbbbbbbbbeeejjjmmmccc\\\___ccccccccceeehhhiiiiiiiiihhhaaaUUUJJJ;;;333---...111222444777777888@@@KKKPPPLLLGGGDDD===:::000000;;;<<<999@@@DDD::::::KKKWWWNNN???:::HHHYYYVVVYYY}}}YYYIIIBBBLLLfff~~~fffhhhcccpppWWWKKKLLLSSSSSSXXXXXX[[[]]]ZZZXXXaaammm|||ssskkkhhhhhhfffdddccc^^^aaabbbnnniiieeesssmmmbbbcccuuukkkZZZPPPPPPddd~~~qqqGGGCCCCCCBBB@@@===;;;:::999999;;;;;;999888777666666666DDDzzzQQQlll~~~{{{xxxuuurrrlllgggbbbmmmzzziiiddd}}}lllFFFFFF___uuunnnSSSWWWzzzyyyLLL@@@OOOQQQRRRVVVOOOLLLJJJHHHHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMLLLLLLOOOOOOOOOSSSXXXaaaXXX???QQQ\\\ZZZHHH???JJJZZZ```gggeeeccccccdddeeefffeeepppjjjeeeeeejjjmmmkkkhhhlllmmmmmmmmmlllnnnpppsssuuupppkkkmmmrrruuusssppprrrwwwtttssszzz|||mmm[[[QQQDDD===>>>BBBCCCBBB<<>><<<;;;;;;<<<;;;;;;@@@333777999333111WWW~~~qqqxxxlll^^^\\\iiihhheee{{{{{{|||~~~~~~|||gggUUUNNNYYYcccgggttt}}}gggNNNBBBHHHJJJDDD\\\YYYcccLLLfffnnnIIIEEERRRRRRQQQMMMMMMLLLLLLKKKKKKJJJJJJFFFGGGGGGGGGFFFDDDBBBAAA888<<>>EEEFFFAAA;;;999555000+++444>>>666222>>>888IIIRRR]]]fffUUUDDDLLLrrr~~~sss\\\IIIMMMLLLZZZwww[[[HHHAAAAAAEEEDDDMMMPPPWWW^^^]]]XXXTTTUUUhhhddd___^^^eeemmmmmmhhh^^^]]]]]]mmmllliiivvvnnnjjjqqqwwwzzzqqq^^^]]]pppvvvIIICCCAAAAAA@@@???===;;;999888;;;;;;;;;:::999888777666===___uuuooolllqqqoooxxx|||xxxxxxxxxsssnnnVVV]]]kkkzzz}}}___gggeeeTTTKKKUUUjjj{{{yyyXXXZZZUUUBBBBBBLLLKKKMMMNNNFFFIIIGGGFFFFFFHHHJJJJJJIIIHHHIIIJJJKKKKKKKKKJJJIIIEEEGGGKKKOOOPPPPPPQQQSSSEEEiiihhhBBBMMMQQQIIIAAACCCJJJNNN\\\```eeegggfffeeeeeeggglllhhhdddcccfffhhhhhhgggdddfffjjjmmmmmmkkkhhhgggpppkkkhhhjjjoooqqqoookkkooommmrrr{{{}}}zzzzzzwwwnnnhhhmmmxxx{{{rrrgggiiigggccc]]]YYYSSSKKKDDDIIIDDD@@@AAACCCCCC>>>888>>>@@@???===CCCOOOTTTRRRFFFNNNeee\\\NNNMMMKKKHHHGGGGGGGGGEEEDDD???@@@AAAAAA@@@???>>>===@@@<<<888888:::<<<<<<;;;>>>111<<<;;;777000BBBuuupppYYYVVVsssvvvggg\\\cccwwwxxx{{{}}}}}}xxxpppfff```SSSRRR[[[mmmwww|||vvv[[[AAADDD@@@KKKQQQ^^^gggYYYMMMsss^^^QQQQQQVVVXXXRRRJJJJJJKKKLLLMMMOOOPPPQQQPPPOOOMMMKKKGGGDDD@@@>>><<<:::XXXnnn}}}~~~sssgggaaaaaabbbaaa```hhheeebbbaaaaaabbbcccdddbbbfffddd___aaafff]]]NNN===444///000222333444777>>>===>>>BBBAAA<<<888888000666666888===888555>>>FFF```iiioooqqqVVVNNNpppjjjMMMEEEQQQkkkwwwjjjrrrOOOLLLMMMLLLLLLJJJHHHFFFJJJSSS\\\]]]XXXSSSKKKLLLMMMQQQ___mmmoooiiiiiigggggguuupppkkk{{{xxxxxxxxx___```lll{{{LLLBBB?????????>>>===:::888777999999:::;;;;;;:::999888???IIIddd~~~ZZZ~~~]]]qqqzzz}}}~~~zzzyyyzzzvvvppp```[[[\\\kkk___\\\iiinnnKKKNNNXXXiiixxxwww^^^GGGlll]]]HHHDDDFFFFFFCCCDDDEEE@@@DDDCCCBBBCCCEEEGGGGGGFFFCCCEEEHHHKKKJJJHHHDDDBBB???DDDHHHIIIHHHGGGFFFEEEIIIXXX}}}EEE???>>>DDDEEEAAA>>>@@@MMMXXXccchhheeebbbdddgggdddeeeeeeccc``````cccgggbbbccceeeggghhhfffccc```jjjjjjiiiiiijjjjjjhhhggggggcccdddkkkrrrpppiiiddd]]]YYYZZZeeeqqqrrrdddVVVWWWSSSNNNJJJGGGEEEDDDDDD===>>>@@@BBBBBB@@@===;;;BBBDDDEEEIIIOOOTTTPPPIIIBBBYYYtttTTTLLLLLLJJJHHHGGGGGGGGGEEEDDDDDDDDDDDDDDDCCCAAA???>>>>>>:::777888<<>>===666BBB<<<;;;777:::vvv~~~rrr]]]YYYbbbbbbRRReee\\\bbbiiilllnnnnnniii___WWWQQQPPP\\\gggxxxwwwtttxxx|||zzznnnOOO:::EEE@@@KKKWWWZZZVVVXXX\\\[[[ZZZWWWZZZUUUMMMMMMMMMNNNOOOQQQSSSTTTTTTSSSPPPMMMIIIEEEBBB@@@GGG:::CCCmmm~~~~~~vvvkkkdddccccccaaa^^^fffgggfffbbb``````aaabbbbbbccc```^^^ccchhhaaaTTT???777000000222333666999===;;;<<>>;;;;;;>>>666IIIJJJ>>>???FFFHHHLLLbbbdddaaatttfffQQQlllfffgggtttQQQBBBLLL___nnneeeaaazzzeeeKKKIII```pppwww~~~fffZZZMMMLLLXXXeeeiiigggYYYVVVRRRSSS]]]iiimmmkkkoooppprrr}}}qqqhhhxxxaaabbbeeehhhwwwwwwzzzLLLAAA=========<<<:::888777666666777888999999999999999999===^^^pppVVVWWWjjjvvv}}}zzzxxxyyyvvvqqqqqqbbbVVVYYYkkkmmmYYYddd~~~uuuOOOJJJTTTcccvvvrrrWWW[[[EEEDDDFFFEEEAAA@@@@@@@@@@@@???>>>>>>@@@CCCDDDDDDCCCAAACCCGGGIIIIIIFFFBBB@@@<<>>???DDDHHH@@@CCCJJJRRRRRRKKKCCCAAAOOOuuu|||JJJRRRKKKOOOMMMJJJJJJJJJJJJHHHGGGGGGGGGGGGGGGEEECCC@@@???<<<;;;:::;;;===@@@AAAAAA???>>>BBB===;;;999999OOO{{{zzzzzztttuuulll\\\NNNZZZ\\\___aaafffeeeaaaZZZVVVXXX```gggvvvxxxyyydddFFF:::FFFIIILLLSSSfffpppUUUttt{{{\\\YYYYYYRRRWWWVVVSSSRRRPPPOOONNNNNNOOOPPPNNNMMMLLLKKKIIIHHHGGGFFFEEE999:::dddqqq~~~|||yyywwwppphhhddddddbbb^^^cccggghhhccc``````bbbbbbeeebbbbbbhhhooopppggg]]]DDD:::111000222444888<<<===<<<===AAABBBCCCGGGMMMIII[[[TTT>>>???NNNTTTTTT[[[fffxxxgggBBBHHHKKKaaalllOOONNNCCCWWWiii]]]zzz```ddddddgggzzzuuucccZZZ___~~~lllZZZZZZeeennnpppmmmccc[[[[[[___eeekkkqqqsssxxx~~~xxxmmm}}}ddddddllllllzzzsssHHHBBB;;;;;;:::888777666555555444555555555555666666666111555JJJ~~~qqqFFFPPPddduuuwwwvvvzzz{{{xxxxxxnnnaaaXXXYYYeeewww{{{|||rrr___gggwwwyyyVVVRRRUUUdddvvvpppkkkbbb^^^bbbAAABBBFFFCCC@@@BBB???<<<@@@<<<<<<<<>>BBBEEECCCIIIOOOGGG===DDDUUUgggIIIRRRPPPPPPNNNLLLKKKKKKKKKJJJIIIGGGGGGGGGGGGEEECCCAAA@@@;;;<<<>>>>>>>>>>>>@@@AAAAAA@@@<<>>777www~~~yyyooo]]]\\\vvv[[[^^^kkkyyyuuurrrsss{{{|||sssWWWAAA@@@FFFMMMQQQVVV\\\\\\eeeXXXRRRXXXQQQQQQQQQSSSQQQOOOLLLKKKJJJKKKKKKFFFFFFFFFGGGGGGHHHIIIJJJCCC<<<>>>PPPuuuvvvzzzrrruuusssjjjdddcccaaa^^^^^^eeeiiiddd```bbbddddddgggaaagggxxxxxxjjjcccHHH===222000222555:::@@@===<<<>>>BBBEEEIIIQQQZZZYYY[[[JJJ:::EEEWWWaaaeeekkkSSS@@@FFF```vvvuuuSSSHHHSSSZZZfff___```hhhhhhZZZfff___^^^lllccc``````iii|||kkkuuuhhhggglllnnnmmmeeefffpppqqqkkkmmmxxxwww~~~uuuwwweeemmmvvvlllDDDCCC:::999888666555444444444444333333222222222333333222222000mmmRRR999TTTlllsssvvv}}}yyy{{{vvvfffWWWVVVfffwww|||yyyrrruuuppp]]]^^^ssszzzNNNHHHVVV]]]vvv~~~[[[MMMJJJaaaBBBFFFBBBEEEAAABBBFFF@@@999>>>;;;;;;<<<>>>AAACCCCCCBBBEEEEEEDDDDDDFFFIIIKKKMMMJJJOOOOOOJJJGGGIIIHHHEEE<<>>>>>666888666555:::DDDJJJKKKIIIOOOPPPSSSUUUWWWXXXVVVUUUQQQQQQRRRWWW\\\]]]\\\YYYYYYZZZ]]]```aaaaaa___^^^___[[[VVVTTTVVVXXXVVVQQQPPPOOOLLLIIIGGGGGGGGGHHHDDD>>><<<===<<<999===DDD:::;;;>>>AAACCCDDDEEEDDDQQQJJJKKKKKK>>>888SSSzzzPPP\\\SSSXXXOOOMMMKKKJJJJJJJJJIIIHHHEEEEEEFFFFFFEEECCCBBBAAA:::>>>@@@@@@===<<<===???BBB>>>666GGG===333EEE222aaa~~~tttuuu}}}wwwyyy{{{^^^ccc|||jjjLLL@@@GGGHHHHHHWWW```sssYYYgggRRRRRRNNN\\\SSSNNNJJJNNNMMMKKKIIIHHHIIIJJJKKKCCCCCCCCCDDDEEEFFFHHHIIINNNCCC>>>===uuunnnuuummmttttttkkkcccbbbaaa^^^YYYccchhhddd```cccggggggfff___iii}}}kkkeeeJJJ>>>333000222666<<>>BBBGGGQQQ[[[[[[NNN999888RRRjjjxxx___DDDSSScccvvv{{{gggTTTRRRGGGOOOtttrrr___]]]VVV[[[^^^PPP______fffooo\\\```jjjfffddd\\\TTT\\\ccc\\\___vvvzzzsssrrrsssnnnkkkyyyyyyqqqzzzxxxwwwjjjlll^^^???>>><<<:::777444333444666777444333222111000000000000///222333GGGlllPPP???LLLfffllluuu}}}}}}{{{rrraaaTTTVVV```www~~~www[[[______]]]___jjjtttzzzeeeaaa```lllyyyLLLHHHWWW```rrrJJJ@@@SSSyyyRRRFFFAAACCCBBBAAA??????>>>>>>???;;;===AAADDDFFFEEECCCBBBBBBDDDFFFIIIKKKMMMOOOOOORRRJJJBBBBBBHHHKKKFFF@@@IIICCCBBBNNNcccbbbDDD;;;???:::???666444>>>:::777GGGDDDFFFHHHJJJKKKLLLLLLLLLLLLMMMNNNOOOQQQQQQRRRRRRUUUVVVXXXZZZ[[[ZZZYYYXXXQQQRRRRRRQQQPPPNNNLLLKKKFFFEEEEEEDDDDDDCCCCCCCCC>>>===<<<<<<;;;;;;;;;<<>>@@@???<<<<<>>??????444222===HHHJJJKKKNNNTTTJJJBBBDDDLLLXXXnnniiiIIIIIIcccrrrwwweeeRRRRRRRRRFFFfffwwwbbbaaa]]]ZZZ\\\PPPRRRYYYbbbeeeddddddggg\\\gggPPPNNN```bbbffffffkkkjjjppp}}}mmmrrr~~~~~~{{{uuu|||zzzxxx^^^AAABBB<<<:::666333222333555777444333222111000000000000//////---:::UUUjjjzzz~~~LLL666MMMccclllxxxzzz|||}}}wwwkkk```YYYVVVbbbzzzrrreeeOOOHHHYYYeee^^^VVVWWWbbbnnndddNNNOOOUUUcccsssuuuRRRGGGMMMzzzHHH===DDDEEEDDDDDDCCCBBBBBBAAAAAA???AAAEEEHHHJJJJJJHHHGGGEEEFFFHHHKKKMMMNNNNNNNNNMMMIIIEEECCCCCCCCCBBBAAACCCAAAAAAEEEPPPfffbbb@@@000)))===@@@555555:::===>>>===???@@@BBBCCCDDDDDDDDDFFFGGGHHHJJJKKKKKKLLLLLLMMMNNNPPPRRRRRRRRRQQQPPPJJJKKKKKKJJJIIIGGGFFFEEEAAAAAAAAA@@@@@@?????????===<<<<<<;;;;;;;;;<<<<<<666???GGGHHHJJJOOOPPPNNNRRRBBB777>>>^^^uuu}}}SSSPPPSSSOOOLLLKKKJJJGGGEEECCCCCCDDDDDDBBBBBBCCCCCCAAA???===;;;:::;;;<<<======<<<:::777<<<999777888:::;;;:::999@@@hhhvvvrrrxxxyyy|||]]]zzz|||cccOOODDDBBBIIIPPPQQQ]]]KKK]]]aaaWWWOOOPPPRRRQQQQQQTTTIIIHHHGGGGGGHHHIIIIIIHHHFFFGGGHHHJJJKKKJJJIIIHHHIIIFFFCCC@@@TTTlllpppxxxrrrrrrnnnccc___cccccc___```dddjjjhhhcccbbbfffaaagggooottttttpppkkkhhh```QQQ>>>444666===@@@>>>???::::::???@@@@@@HHHUUUQQQSSSKKKCCCCCCAAAFFFTTT^^^ZZZ\\\[[[WWW[[[```]]]ZZZVVVNNNLLLNNN]]]jjj^^^```______ccc\\\^^^dddlllnnnkkkjjjkkkkkkfff\\\uuuwwwqqqooommmmmmrrr|||xxx}}}WWW===???;;;999666333222333444555333222111000000//////000222000,,,333DDDUUUuuu~~~ooo<<<:::SSS___fffuuuzzzxxxsssooocccUUUMMM___sssrrr{{{jjjmmmeee???FFFWWW^^^mmmoooWWWJJJ???yyy\\\@@@@@@IIIEEEFFFFFFGGGFFFEEECCCBBB@@@BBBFFFHHHJJJKKKJJJJJJGGGHHHKKKMMMNNNMMMLLLKKKGGGIIIIIIEEE@@@>>>@@@DDDDDDFFFGGGEEEDDDSSSuuuwww[[[KKK@@@:::777111,,,222:::777888999:::;;;<<<<<<<<<<<<>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGCCCCCCCCCCCCBBBAAA@@@???===============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======@@@DDDGGGMMMRRRQQQMMM>>>666999ZZZOOOHHHLLLIIIGGGGGGIIIGGGDDDBBB@@@???>>>>>>@@@@@@@@@@@@>>>;;;999777888777888<<>>888222777666555666999:::;;;:::<<>>@@@;;;>>>999:::???@@@@@@IIIVVV^^^```OOOHHHYYYYYYJJJGGG@@@XXXaaa]]]aaaddd]]]TTTJJJQQQVVVOOOSSSyyy```]]]aaacccgggnnnsssooommmooopppppptttyyytttgggnnnzzzvvvsssuuuyyy~~~lllaaaTTTTTTvvvUUU::::::999888555333222222333444222111000///////////////111000///333;;;HHHrrrnnn???>>>LLLWWWfffzzzvvvtttxxxpppaaaQQQOOOPPP___{{{NNNNNNPPPVVVaaappp}}}uuuUUUHHHQQQjjjQQQ===EEEEEECCCDDDEEEFFFFFFDDDBBBAAA<<<>>>@@@BBBDDDEEEEEEEEEGGGHHHJJJLLLLLLJJJHHHGGGEEEHHHIIIFFFBBBAAACCCGGGDDDHHHKKKGGGBBBKKKgggppp;;;(((888999333555555777888888888999999999999888888:::;;;;;;<<<<<<<<>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???GGGDDDDDDIIIQQQRRRIII>>>...;;;TTTUUUCCCOOOHHH>>>DDDJJJFFFDDDBBB???===<<<;;;:::=========<<<;;;:::888777555666777;;;>>>===:::666777777777777888999::::::666;;;\\\zzzwwwhhheeeIII@@@BBBFFFLLLRRRZZZ[[[XXX~~~vvvVVVQQQMMMMMMOOOPPPQQQRRRSSSOOOLLLKKKLLLKKKGGGCCCHHHHHHHHHGGGGGGGGGGGGGGGDDDAAAFFFFFF<<>>???@@@DDDEEEFFFGGGGGGFFFDDDCCCDDDCCCCCCCCCDDDEEEEEEEEE@@@BBBDDDCCC>>>AAARRRcccRRR555@@@>>>555777777999888888777777777777777555555666777888888888888:::;;;<<<======>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBDDDKKKTTTWWWRRRHHH@@@===JJJeee}}}```GGGHHHQQQDDD>>>GGGIIIDDDCCCAAA???===<<<;;;:::::::::;;;;;;:::::::::999777999:::999777777999;;;;;;;;;::::::999999999:::333EEEUUUvvv~~~jjjlllRRR======GGGLLLPPPUUUfffrrrWWWpppbbbWWWUUURRRPPPPPPRRRRRRRRRKKKJJJJJJMMMQQQRRRQQQOOOIIIHHHGGGFFFFFFFFFGGGHHHEEECCCHHHKKKAAADDD{{{kkkrrrmmm{{{tttmmmxxxwwwjjjkkkjjjeeehhhssstttjjjfffkkkiiijjjjjjiiihhhiiilllnnnooonnnbbbMMMAAADDDIIIIIIEEE??????GGGOOOWWWgggwwwbbbVVV```aaafffxxxvvvfff___VVVVVVWWWRRRRRR\\\zzzrrrkkkiiifffdddjjjtttuuufffaaadddmmm{{{nnnyyy~~~zzz{{{|||sssbbb^^^wwwYYY>>>:::666555333222111000111111//////............/////////333111///,,,)))<<<___www@@@000CCCSSSeeevvvzzzzzz|||yyytttmmmhhhZZZIII???HHH___qqq}}}|||VVVIIIIIIQQQYYYkkkoooGGGEEEeee???555OOO333???<<<===>>>>>>>>>===<<<;;;::::::::::::;;;<<<===>>>@@@@@@AAABBBBBBBBBBBBBBBBBB???===???DDDFFFDDD@@@@@@??????@@@>>><<>>>>>@@@BBBDDDFFFGGGGGGQQQXXXPPP???;;;NNNeeeyyy|||xxxZZZOOOJJJGGGCCCFFFIIICCCBBBBBBBBBAAA@@@???>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<888444333888<<<>>>>>>>>><<<999888999:::555BBBBBBmmmsssiiiqqqoooqqq}}}lllvvvVVVEEE<<>>===;;;::::::;;;===>>>======<<<===>>>@@@AAABBBBBB@@@>>>???CCCDDDAAA>>>CCC@@@@@@BBBAAA>>>>>>AAAVVVkkk|||]]]QQQHHH???>>>999888777555444333333333444555555666666666666666666666666777777888999:::999888888777888999:::;;;999999:::;;;<<<===>>>>>>???@@@AAACCCEEEGGGJJJKKKOOOPPPOOOIIIEEEQQQrrr\\\WWWWWWJJJ@@@FFFJJJFFFCCCBBBBBBCCCCCCDDDCCCCCCCCC>>>>>>==================@@@???===;;;:::<<>>???<<<999888999;;;:::666333LLLzzziiizzzqqqllliiirrrtttcccIIIBBBBBBIIIIIIIIIXXXnnn\\\~~~zzz^^^TTTXXXWWWRRRPPPSSSSSSOOOLLLPPPSSSRRRNNNKKKKKKMMMEEECCCAAA@@@@@@CCCFFFGGGGGGIIIDDDEEEGGG===JJJppp}}}ppplllqqqyyy|||}}}ppplllllliiifffhhhmmmlllhhhkkkkkkjjjhhhggghhhlllooojjjjjjkkkgggVVVFFFHHHTTTNNNTTTbbbsssvvvjjjrrr```\\\cccooosss}}}ooojjjtttwwwzzzxxxpppiiiiiinnnppphhhcccggglllpppsssvvv~~~rrr___hhh~~~}}}}}}iiiWWWccclll|||~~~dddaaadddsssxxxWWW===888444444333111000000//////......---------......///&&&---+++***222222---000<<>>@@@>>><<<;;;:::;;;<<<>>>;;;;;;::::::<<>>@@@>>>???BBBBBB@@@AAADDDHHH]]]NNNBBB;;;:::888666444444444444444555555666666666666555888888888888999:::;;;<<<::::::999999:::;;;===>>><<<<<<===>>>@@@AAABBBBBBAAAAAACCCEEEGGGJJJLLLMMMOOOIIIKKK[[[ooo{{{^^^ZZZLLLWWWMMMCCCJJJGGG@@@HHHBBBCCCDDDEEEFFFGGGGGGGGGBBBAAA@@@>>>>>>=========AAA>>><<<>>>DDDIIIKKKJJJ<<<===>>><<<999888999<<<===:::FFFFFFjjjyyyvvvuuupppkkkppp~~~qqqPPP@@@???DDDJJJHHHNNNpppUUUaaaaaaXXXRRRWWWVVVOOOKKKLLLKKKGGGEEEKKKQQQQQQMMMJJJMMMQQQBBB@@@>>>===>>>AAADDDGGGCCCHHH@@@BBBJJJ@@@<<>>???@@@AAABBB===999:::>>>@@@???<<<======>>>BBBEEEFFFBBB???@@@AAACCCCCCCCCDDDFFFGGGFFFEEEDDDCCCCCCDDDEEEEEEMMMYYYrrriiiMMM999555<<<999444333///000;;;888000333555333555::::::999999888999;;;======888444777>>>BBB???:::AAAAAA???===>>>BBBEEEEEE@@@DDDEEECCCFFFKKKNNNMMMIIIIIIRRRrrrtttVVVSSSNNNNNNMMMKKKIIIFFFDDDCCCBBBAAADDDIIIIIIEEECCCEEEDDDBBBAAABBBBBBBBB???===BBB??????EEENNNSSSQQQNNN@@@>>>;;;999888:::===>>>???CCC>>>999PPP{{{~~~iiilllmmmuuu}}}}}}WWWIII???BBB@@@JJJSSSNNNzzzgggHHHqqqdddJJJPPPRRRRRROOOJJJGGGGGGHHHKKKLLLMMMMMMJJJIIIHHHIII>>>???AAACCCDDDCCCCCCBBBCCCBBB@@@@@@@@@BBBDDDEEEooohhhiii|||kkkmmmuuurrrkkkhhhkkknnnoootttzzzsssnnniiigggiiilllmmmmmmlllooouuuwwwkkk___gggxxxnnniiirrr~~~XXXXXX]]]cccaaaXXXSSSTTTQQQWWWzzzlllttt{{{~~~~~~uuupppkkkjjjqqqwwwyyy|||nnnfff[[[ooojjjtttoooccc```aaapppMMM444///222111000///...............---,,,---...///...---+++,,,---...............,,,;;;ZZZ}}}tttYYY<<<555BBBVVVdddiiivvvzzz|||yyyxxxxxxrrrjjjXXXMMMBBB???@@@FFFQQQ\\\uuu}}}|||yyyuuutttvvvyyy|||}}}ppp]]]OOOFFFBBBEEEKKKTTT^^^iiixxxnnnLLL;;;???@@@@@@BBB@@@>>>>>>======>>>>>>???@@@@@@<<<999;;;???BBBAAA???BBBBBBCCCFFFIIIJJJGGGDDDBBBDDDGGGHHHGGGHHHIIIKKKJJJIIIHHHGGGFFFGGGHHHIIIMMMNNNUUUkkkiiiNNN>>>;;;777999>>>;;;222888777555::::::777888777666555555777999999999999::::::::::::<<<>>>@@@555>>>FFFGGGCCCCCCFFFJJJKKKIIIHHHJJJQQQTTTLLL@@@OOOiiiiiiWWWSSSNNNNNNMMMLLLIIIGGGEEECCCBBBCCC@@@AAADDDEEEBBBBBBEEE@@@???>>>?????????===;;;???===<<>>BBBAAA@@@??????AAACCCDDDbbbzzz{{{]]]```pppxxxwwwuuuvvvooojjjjjjiiigggiiinnnnnnkkkgggeeefffiiilllnnnnnnooouuuyyyqqqgggjjjvvvgggnnnyyy|||zzzUUU___SSSQQQ\\\]]]RRROOOVVVllltttuuuxxxxxxwww{{{}}}vvvlllrrr{{{gggttttttcccdddiiiiiiuuu~~~uuu~~~~~~cccRRRLLLKKKKKKJJJDDDVVVpppyyyUUU777...222111000///............///---,,,---......---,,,***+++,,,...///000000000///)))777```___:::888CCCJJJOOOeeemmmtttwwwyyy|||{{{yyyvvvjjjZZZMMMAAA:::999===DDDQQQ```lllxxx|||ppphhhWWWPPPGGG???===AAAGGGKKKSSS]]]mmm|||\\\CCC:::@@@@@@AAAEEEFFF??????>>>============>>>===;;;999;;;???BBBBBB@@@CCCCCCDDDGGGJJJJJJHHHFFFAAADDDGGGIIIIIIIIIJJJKKKKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHCCCJJJkkkttt\\\AAA444444000:::777666888777222......888888888:::<<<>>>>>>===AAA@@@???>>>>>>>>>???@@@DDDDDDCCCAAA???@@@CCCFFFFFFIIIFFF<<<888AAAPPP[[[dddAAAGGGQQQOOONNNLLLIIIFFFCCCBBBBBBBBBBBB???===@@@@@@>>>@@@DDD???=========>>>===;;;999999:::::::::::::::999999===;;;999888777888:::;;;888<<<<<<666999RRR~~~kkkccceeehhhooo~~~}}}yyyPPP@@@===>>>GGGUUUOOOUUUeee\\\ooozzzMMMFFFSSSJJJLLLMMMMMMLLLLLLMMMNNNJJJJJJHHHEEEBBB@@@AAABBBIIIHHHFFFCCCAAA???>>>>>>AAA@@@?????????@@@BBBCCCEEE{{{{{{kkkVVVyyyvvvzzztttooolllhhhdddeeegggkkkjjjhhhfffeeehhhmmmpppqqqpppttt{{{yyyrrrrrrwwwpppjjjVVVcccZZZ[[[```YYYOOO^^^xxxrrr{{{xxxrrrnnnqqqzzz}}}zzztttrrruuuttthhh[[[vvv~~~XXXfffpppfffkkkvvvuuutttuuuyyy}}}}}}vvvhhh\\\YYY^^^ttt}}}ZZZ<<<333111111///...............///---,,,,,,......---++++++,,,---...///////////////(((,,,JJJyyyiiiIII555333BBBKKKVVVeeepppuuuwwwwwwwww}}}zzzvvvnnnaaaTTTJJJFFF;;;???BBBDDDIIISSS```hhh{{{|||uuuooofff\\\SSSLLLHHHFFFAAABBBEEEIIINNNTTTYYY[[[sss{{{mmmRRR@@@===BBB>>><<>><<<<<<;;;;;;;;;;;;:::999:::===??????>>>===>>>@@@BBBCCCDDDCCCBBB===???CCCEEEEEEDDDEEEFFFFFFEEEDDDCCCBBBCCCDDDDDDBBBHHHHHHEEEOOOlll|||llldddUUU>>>777000444<<<::::::???AAA444666888999999:::;;;======888444666<<<@@@>>>;;;CCC;;;777===FFFJJJHHHEEE;;;AAADDDDDDOOOhhhnnnSSSNNNJJJJJJOOOLLLIIIEEEAAA??????@@@AAA???<<<<<<>>>>>><<<===@@@???>>>======>>>>>><<<:::555888:::;;;999999;;;===;;;:::999888777888999999::::::;;;888444>>>aaajjjbbbbbbcccvvv{{{}}}zzz{{{TTTBBBAAA@@@@@@KKKUUU[[[WWWppp]]]LLLPPPWWWRRRRRRQQQPPPNNNMMMLLLLLLJJJIIIHHHFFFDDDEEEGGGJJJFFFEEECCCBBBAAAAAABBBCCCBBBAAA@@@@@@@@@AAAAAABBBDDDHHHppp{{{TTT___hhhhhh{{{yyywwwuuurrrnnnkkkjjjkkkmmmmmmllliiiggghhhmmmrrrtttppprrrzzz~~~}}}~~~mmmaaatttfffsssxxxjjjVVV___vvvyyytttxxxsssmmmjjjnnnwwwrrrpppmmmggg\\\TTT[[[gggvvv[[[qqqxxxjjjrrr~~~zzz}}}wwwUUU:::222111000///...------------///---,,,,,,------,,,+++---...............------)))---,,,222SSSeeemmm???...999888BBBQQQ___hhhnnnuuuyyyuuu{{{~~~wwwlllbbb\\\QQQLLLEEE>>>888888===CCCFFFHHHKKKNNNOOOPPPQQQQQQPPPPPPPPPQQQOOOLLLFFFBBB===???AAACCCCCCCCCBBBBBBLLLMMMPPPVVVaaammmxxxXXXsssJJJ>>>???BBB;;;777<<<<<<>>>===<<<;;;:::999999999999999999999:::;;;:::999777999;;;<<<============:::<<>>>>>???@@@AAAAAAEEEJJJJJJDDDMMMnnnXXXLLL>>>===<<<000000666333888;;;===<<<;;;;;;===@@@999:::<<<===>>>@@@BBBCCC@@@>>>AAAGGGGGG@@@;;;;;;???@@@KKKgggzzztttHHHNNNXXXJJJBBBKKKIIIGGGBBB???===>>>@@@AAA===;;;<<<@@@@@@<<<:::<<<===<<<<<<<<<======<<<:::555999======;;;;;;>>>AAA:::::::::999999999888888555333666:::888<<>>fffnnn___HHHQQQeeeqqquuuxxxzzzxxxtttqqqooonnnnnnoooooolllhhhhhhkkknnntttppppppwwwzzzpppyyyqqqssstttccc[[[zzztttvvvppppppnnnmmmppptttxxx{{{}}}zzzfff[[[^^^[[[XXXkkknnnrrr{{{uuuqqqxxx{{{qqqmmm{{{yyyqqqwwwrrrOOO666222111000///...------------///---,,,,,,------+++***------......---,,,,,,+++)))111---###222ZZZ}}}mmmEEE+++222333999DDDPPP\\\jjjvvvssszzz~~~zzzwwwuuurrrhhhaaaYYYRRRIII@@@<<<<<<<<<===>>>>>><<<:::;;;;;;CCC@@@<<<;;;<<>>??????>>>>>>???@@@???>>>>>>>>>>>>@@@AAABBBDDD>>>AAAHHHEEECCCUUUoooxxxccc\\\SSSDDDIIINNN<<<>>>;;;888777999;;;:::888999???DDDBBB;;;777999===<<>>@@@BBBCCC===<<<>>>BBBBBB===;;;<<<:::999999:::;;;;;;:::888999;;;>>>>>><<<;;;<<<>>>;;;;;;;;;<<<;;;:::999999888666888<<<<<<<<>>777666:::888999888777666666666666666555666888999999888888888777999<<<<<<;;;;;;===???@@@@@@@@@>>><<<<<>>======>>>???AAACCCDDDCCC>>>???EEEGGGEEEHHHOOOddd}}}WWWJJJ===???IIINNNGGG===<<<888777@@@MMMRRRLLLDDD@@@@@@EEEKKKSSSlllxxxqqqKKKNNNMMMHHHEEEHHHJJJKKKGGGFFFDDDBBBBBBDDDFFFHHHAAA???@@@CCCBBB>>>===???:::999999:::;;;;;;:::888;;;<<<======<<<;;;;;;<<<<<<<<<>>>>>>>>>===;;;:::<<<=========<<<;;;>>>AAAcccnnnwwwZZZYYYZZZbbbmmmpppmmmqqqyyyOOO???CCCDDDEEEKKKPPPYYY{{{YYYSSSWWWXXXPPPZZZUUUKKKIIIGGGGGGIIIIIIHHHEEEIIIJJJJJJHHHFFFDDDDDDEEEEEEEEEDDDBBB@@@>>><<<;;;???????????????>>>=========>>>IIIZZZ|||XXXDDDLLLUUUdddppp{{{{{{wwwtttnnnhhhmmmmmmnnnooopppnnnjjjggghhhmmmqqqsssvvv{{{vvvnnnnnnkkknnnnnnzzzvvvrrreeekkk{{{ooommmlllqqqyyy{{{uuuooonnn```kkkyyyvvvqqq|||wwwqqqzzzxxxiiivvv}}}rrrlllrrr{{{}}}lllHHH333333000000...---------------///...,,,,,,,,,,,,+++)))((()))***+++,,,---------)))$$$)))000***%%%<<<___~~~MMMAAA777555555444666:::@@@NNNZZZ```gggqqqxxxzzzxxxooopppuuuuuuuuuwwwooonnnlllfff___[[[ZZZ\\\^^^^^^___bbbeeeggggggfffdddlllxxxuuuRRRccc{{{JJJ@@@;;;===666:::===666555999555777666666555555555555666333555888::::::::::::;;;777:::<<<<<<;;;;;;>>>@@@BBBAAA@@@===:::;;;>>>@@@<<<<<<<<<===???AAADDDEEE>>>DDDHHHGGGGGGHHHFFFBBBNNNooolllooo|||kkkXXXDDD<<<[[[|||uuunnnnnnzzzuuuzzznnn~~~}}}LLLLLLIIIIIIKKKLLLJJJHHHHHHHHHGGGFFFEEEFFFHHHJJJKKKEEEBBB@@@BBBAAA??????CCC<<<;;;;;;<<<===>>><<<;;;:::;;;;;;<<<===>>>>>>======>>>???@@@@@@>>><<<;;;666:::<<<;;;;;;???BBBCCCRRR~~~sssyyy{{{bbbXXXPPPTTTeeennnkkknnnwwwttt}}}^^^666;;;FFFAAAAAANNNNNN]]]cccXXXcccYYYNNNUUUGGGHHHXXXMMMKKKHHHHHHJJJIIIGGGDDD>>>???AAAAAA@@@???@@@@@@BBBCCCCCCBBBAAA???<<<;;;======>>>>>>===<<<;;;;;;:::<<>>>>>===;;;999777666555555666777888999888777666555888666666888;;;===;;;999333888===???<<<;;;>>>AAA??????@@@@@@AAABBBCCCCCCBBB@@@@@@AAADDDFFFGGGFFFEEEFFFIIILLLMMMKKKGGGCCCNNNRRRccc|||tttpppnnnmmmoooLLLOOOQQQNNNKKKJJJJJJKKKJJJJJJHHHHHHIIIHHHGGGEEECCCBBBBBBBBBAAAAAA@@@?????????CCC@@@<<<::::::<<<<<<<<<666:::>>>@@@???===<<<;;;===<<<;;;;;;<<<===<<<;;;======<<<;;;;;;:::999999EEEiii^^^WWWRRROOOWWWeeeoooqqqooottt{{{\\\???:::DDDAAAEEESSSUUU[[[}}}^^^sssVVVSSSJJJIIIQQQIIIIIIIIIHHHGGGGGGFFFFFFEEEBBB???<<<:::;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;:::999999999999666>>>???FFF___zzz[[[444KKKYYY^^^iiitttzzzyyyuuusssqqqooonnnqqquuutttoooiiiiiinnnuuuyyyvvvsssyyy___TTT___RRRQQQdddWWWIIIaaakkkfffaaaQQQwwwrrryyy~~~zzzqqqmmmpppvvvtttpppiiiaaaXXXTTT\\\gggvvv~~~yyyuuuvvv|||ooottt|||}}}nnnJJJ111///......---,,,,,,,,,,,,---,,,,,,+++++++++************************************++++++++++++---000333AAAiiitttqqqSSS444///888888555444888<<<@@@HHHQQQ[[[dddooowww{{{yyyuuuqqq|||}}}}}}}}}}}}~~~vvvdddjjjyyyXXXAAAAAA@@@888;;;;;;:::999999999999:::::::::;;;;;;;;;:::888777999888777999<<<===;;;999333888===???<<<;;;<<<>>>@@@AAABBBCCCDDDEEEFFFFFFCCCBBBAAACCCFFFHHHHHHHHHQQQOOOLLLKKKLLLMMMMMMLLLGGGIIIUUUjjj~~~yyyyyy{{{sssssskkkLLLJJJPPPLLLJJJHHHHHHIIIIIIHHHGGGGGGFFFEEECCCBBBBBBBBBBBBAAAAAA@@@@@@???>>>======>>>;;;888666777888888888666999<<<===<<<;;;::::::;;;999999999;;;<<<;;;:::<<<<<<;;;::::::999888888<<>>;;;:::DDDWWWlllvvvOOO:::JJJQQQ___qqq|||~~~{{{yyywwwtttrrrsssuuuuuuqqqmmmmmmlllppptttuuutttxxx~~~{{{WWWIIIPPPYYYUUUjjjggg___mmmmmmfff]]]bbblllvvvsssppprrruuuvvvsssooorrrooonnnmmmkkkkkkrrr|||ssspppsssxxx}}}fffoooyyyvvvssspppJJJ222000......---,,,,,,,,,,,,,,,***************)))))))))************************)))*********)))***---///)))QQQsssrrrooooooHHH///000...000555777777999===DDDIIISSS```llltttxxxyyyzzz}}}}}}{{{wwwwww|||~~~nnn^^^bbb{{{PPPAAA???BBBBBB888888888999999:::<<<===>>>============<<<;;;:::999:::999888999;;;;;;:::888333888>>>???===;;;:::;;;???@@@BBBCCCEEEFFFGGGGGGAAA@@@@@@AAADDDFFFGGGFFFOOOLLLIIIHHHHHHIIIIIIHHHBBBBBBGGGRRRbbbwwwyyyuuuzzzaaaBBBHHHLLLDDDHHHGGGFFFGGGHHHHHHGGGEEEEEECCCAAA>>>===>>>???@@@@@@@@@???>>>===<<<;;;:::;;;888555444555666666666777999::::::888777777888888777666777999:::999888::::::999999888888777777;;;;;;\\\sssrrr{{{}}}hhhUUUPPPUUU___lllxxxvvvyyy{{{FFF;;;BBB@@@???EEELLLSSS___dddxxxZZZLLLUUUJJJBBBHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDAAA???;;;:::::::::999888999999888888888888999999888777777777777888888999AAA999888FFFNNNUUUyyy:::<<>>???======<<<;;;:::999888777888888888888999888777666666:::>>>@@@>>><<<:::::::::<<<>>>@@@BBBCCCDDDDDDBBBAAA@@@BBBEEEGGGGGGGGGDDDDDDEEEGGGIIIGGGCCC@@@EEEEEECCCCCCIIIXXXooo{{{ppp[[[DDDKKKOOOGGG???DDDDDDEEEFFFHHHHHHFFFDDDAAA@@@???>>>============???>>>===<<<;;;:::999888;;;888666555777888888888888999999777555555666777777666666777999:::999888888888888777777666666666:::888VVVggg```iiiTTTKKKMMMLLL\\\uuuvvvyyy{{{}}}YYYCCC;;;DDD??????NNNSSS[[[tttWWWeeeaaaJJJIIITTTLLLDDDHHHIIIJJJIIIGGGEEECCCAAA@@@???@@@===;;;;;;;;;<<<;;;::::::999999999999999999:::666666555666666777888888===:::===HHHGGGCCCjjjSSS;;;;;;GGG___ttt~~~{{{vvvttttttsssrrrrrrlllhhhlllppprrruuuyyywwwtttuuugggMMMCCCIIIOOOXXXpppsssyyyvvviiihhh{{{vvvyyy||||||zzz{{{~~~yyytttrrrwww|||~~~~~~}}}}}}}}}yyywww|||{{{kkkFFF000111------,,,++++++++++++,,,******++++++++++++++++++))))))))))))))))))))))))***+++++++++))))))***,,,)))///000BBBrrr|||zzzlllkkkjjjTTTBBB666222444333333888???BBBCCCJJJSSSYYYaaakkknnnmmmmmmrrrwwwooo___UUUVVVZZZ@@@QQQvvvkkk???777BBB777666>>>444999999888999999:::;;;<<<:::999888777666555444444555555666666666555444444888;;;>>>@@@???===;;;:::888999<<>>FFFAAAAAAAAACCCEEEFFFDDDBBB===>>>@@@AAA@@@>>><<<:::===<<<<<<;;;999888888777:::999777777888::::::999999999999777555555666888888777777888999::::::999666666666666666666555555555222DDDlllxxxmmmiiisssfffUUUNNNSSS^^^oooxxx~~~```888888===GGGIIINNNYYY\\\tttaaaTTTVVVJJJJJJQQQOOOKKKKKKLLLKKKJJJHHHFFFDDDAAA@@@???>>><<<;;;<<<>>>??????>>>;;;;;;::::::::::::;;;;;;999999888999999:::;;;<<<:::@@@BBBCCC@@@===RRRxxxwwwFFF::::::LLLbbbqqq~~~~~~yyyuuusssrrrqqqsssnnnlllnnnpppqqqtttyyyzzzqqqooorrrfffNNNEEELLLLLLWWWiiipppaaa|||zzz{{{eeeAAA---000------,,,+++++++++++++++*********+++++++++++++++)))))))))))))))))))))))))))+++,,,+++******+++,,,!!!000***$$$EEExxxxxx~~~yyyaaaTTT@@@777111222111000666@@@555<<>>>>>===<<<;;;888:::===@@@AAABBBAAAAAA>>>======>>>AAACCCDDDCCCDDDAAA??????BBBFFFIIIJJJIIINNNMMMEEE>>>>>>CCCGGG[[[llluuu|||QQQKKKHHHIIIHHHDDDBBBCCC??????>>>@@@BBBBBBAAA@@@<<<>>>AAABBBBBB???<<<:::;;;;;;::::::999888888888999777666777999::::::999::::::;;;999888777999::::::999888999::::::999888666666666666555555555555999222111IIIuuu|||nnnggg~~~RRRLLLLLLBBBZZZkkk}}}QQQ===<<<===AAAHHHKKKNNNYYYsssQQQ^^^XXXSSSPPPMMMNNNQQQPPPNNNMMMGGGFFFFFFEEEDDDCCCCCCBBB>>>===<<<===???@@@@@@>>><<<<<<;;;;;;;;;;;;<<<<<<>>>============>>>>>>???<<>>HHHZZZwww___FFF555<<>>:::777777666555444444444444444333222111000000111222000222555555333333444666999999999:::;;;;;;;;;:::999;;;>>>AAABBBAAA@@@???999888888999<<<>>>???>>>AAA>>>::::::<<<@@@DDDEEEAAAHHHIIICCC???@@@CCCCCCBBBVVVpppwwwxxxrrrDDDIIIJJJHHHGGGJJJLLLFFF<<>>@@@AAA@@@???===;;;999999999999999999999999888777777888:::;;;;;;::::::<<<======;;;;;;<<<===<<<:::999999999999888666555555555666666666666666999777000666YYY~~~jjjyyyRRRLLLRRRMMMFFFWWWkkkxxxUUU111777IIIKKKHHHHHHLLLTTTooo}}}fff```ssstttSSSKKKQQQOOOMMMQQQQQQLLLKKKEEEDDDDDDCCCCCCBBBBBBBBB???>>>===>>>???>>>===;;;<<<;;;;;;::::::;;;;;;<<<>>>>>>==================<<<@@@;;;888>>>???BBBLLLlllbbb???777>>>IIIZZZlllssswww||||||xxxvvvxxxrrrqqqwww|||{{{vvvtttvvvtttzzz}}}kkkSSSQQQ```vvvvvv}}}lllaaaaaahhh]]]OOOXXX|||}}}wwwuuu[[[888(((...---,,,++++++******++++++'''((((((((())))))******))))))))))))))))))))))))&&&(((***+++******+++,,,)))((()))...)))"""AAAyyymmmxxx}}}jjjNNN>>>999999888888:::<<>>@@@>>>;;;===AAABBB@@@@@@DDDGGGGGGHHHQQQ```mmmuuu~~~~~~===777??????>>>===666333;;;555555444333333333333333444333222111111111222333///222555555444333555777888777666666888:::::::::999;;;===@@@AAA@@@>>>======<<<;;;===???AAABBBBBB<<<<<<===???AAAAAA???>>>;;;AAACCC>>>===AAADDDCCCEEEKKKXXXqqqxxxmmmaaaIIIMMMHHHGGGIIILLLHHHAAA>>>AAAHHHEEECCCCCCDDDEEEFFFEEE>>>>>>>>>>>>>>>>>>======888999999999999::::::::::::999999:::<<<>>>======;;;===??????>>>>>>>>>???<<<:::999888999888666555555555666666666666666666,,,777777222EEErrr{{{vvvmmmlllnnnQQQBBBBBBLLLXXXaaalllxxx~~~vvvHHHCCC>>>;;;BBBCCCKKKJJJXXXppptttOOOcccDDDIIIBBBOOOQQQMMMQQQPPPJJJIIIFFFEEEDDDCCCAAA@@@>>>>>>@@@???>>>======<<<:::777;;;::::::999999::::::;;;<<<;;;::::::999999999999::::::777<<>>:::DDDVVV||||||NNN;;;999===KKK[[[jjjqqq{{{}}}zzz|||ssspppyyyxxxpppooopppxxx}}}rrrfffuuupppmmm}}}llljjjooorrrttt~~~ooo___nnn~~~yyyzzzWWW777///333,,,+++******))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))+++---000222ggg{{{pppwww~~~ooo^^^NNNHHHBBB===BBBMMM]]]YYY???666PPP\\\SSSSSSttt~~~{{{XXX999:::;;;<<<<<<;;;:::888777555555555555555444444444333333333222222111111111888555222222444888:::;;;777888888999999::::::::::::<<>>;;;;;;===AAACCCDDDAAAAAABBBBBBBBBAAA@@@@@@@@@???===;;;<<<>>>@@@BBBDDDAAABBBLLLbbb~~~}}}MMMAAAGGGJJJGGGGGGFFFDDDBBBAAABBBDDDLLLJJJGGGEEEEEEDDDBBB@@@??????>>>======<<<;;;;;;;;;;;;;;;:::999888777777999:::;;;============<<<<<<<<<===@@@CCCBBB===888<<<;;;:::::::::999777555888888777777666666666555777555222666===JJJzzz~~~bbbooo{{{sssRRRDDDIIIDDDDDDVVVhhhttt~~~dddKKK:::;;;>>>>>>CCCNNNVVVKKKzzzbbbbbb|||YYYGGGCCCMMMLLLKKKIIIGGGEEEDDDCCC@@@???===<<<;;;<<<>>>???<<<<<<;;;::::::::::::;;;666666777888999::::::;;;777:::<<<===;;;999888888999;;;======<<<===>>>@@@GGGYYY}}}zzzIII222888@@@>>>UUUlll~~~qqqwwwtttqqqrrrzzz{{{qqqnnnpppvvvyyyvvvsss{{{xxxuuuiiiaaaaaaqqq}}}wwwuuuWWW777...111,,,+++******))))))******))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))))))))******))))))***,,,...///;;;jjjqqqttt}}}sss}}}\\\===:::888999999999999777666555444444444444444555555555666666666555555444444444888555222222444888:::;;;::::::::::::;;;;;;;;;;;;999;;;===>>>>>>>>>???@@@@@@???======@@@BBBCCCDDDAAAAAABBBBBBBBBAAAAAAAAA???>>>===<<<<<<>>>@@@AAAGGGCCC???>>>HHH[[[rrr}}}mmmEEEAAAMMMLLL@@@GGGFFFDDDCCCCCCEEEFFFGGGIIIGGGDDDCCCBBBAAA@@@>>>======<<<;;;;;;::::::999999999999888777777666666999:::;;;<<<<<<<<<;;;::::::;;;<<<===>>>===:::888;;;:::999999:::999777555777666666666555555555555444333111666;;;@@@cccpppYYYaaajjj|||___FFFAAA???FFFOOOYYYjjj{{{nnnDDD???===@@@DDDFFFKKKPPP]]]```VVVrrrKKKIIIEEEIIIIIIHHHFFFEEECCCBBBAAA@@@???===<<<;;;<<<===>>>;;;;;;:::999999999999:::888888777777777777777777666888:::;;;999888888999999:::<<<<<<;;;;;;<<<>>>EEEIIIfffkkkAAA...333>>>BBBVVVppp}}}vvvyyyzzzyyyzzz|||yyyttt{{{{{{zzzqqqllliiiggglllvvvfffjjjzzzuuutttWWW777---...++++++***))))))))))))***)))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++&&&111UUUpppooo\\\tttSSS***555===666666666666555444333222222222333333444444555555666666666666666555555555777555222222555888:::;;;<<<<<<<<<<<<<<<;;;;;;;;;888:::<<<<<<;;;;;;;;;<<<@@@???>>>@@@BBBDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>=========>>>???@@@EEEDDD@@@999777===KKKWWWsss\\\BBB888???FFFDDD>>>EEEAAA======@@@CCCDDDCCCEEECCC@@@???>>>>>><<<;;;::::::999888888777777777777777666666666666666666999999:::;;;:::999888777888999::::::888777777777999888777888888888666444555555444444444444333333111222111666888444DDDfff|||yyyrrrmmmffftttaaaFFF:::???>>>@@@OOO\\\xxx~~~ccc???::::::;;;===CCCKKKQQQSSSiii}}}cccQQQLLLEEEMMMIIIEEEEEEEEEDDDCCCAAA@@@??????>>>===<<<;;;<<<======::::::999888888888888999:::999888777666444333333555777888888777777999:::999:::;;;;;;999999:::;;;<<<;;;PPPfff===111999999@@@XXXuuu}}}}}}vvvzzzxxxxxxwww|||}}}tttooojjjgggppp|||~~~xxxtttuuuTTT666,,,---++++++***)))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((('''''''''((((((((())))))((())))))******)))((((((,,,######KKKzzz}}}{{{:::...:::666555555444444333222222111000111111222333444555555333333333333222222222222666444222222555777999999<<<<<<<<<;;;;;;::::::999888:::;;;;;;:::999999:::======>>>@@@BBBCCCBBB@@@??????????????????@@@@@@=========>>>>>>>>>>>>>>>>>>AAACCCAAA<<<:::;;;>>>LLL{{{zzzsss|||ZZZ888;;;CCCIIIDDD<<<>>>GGGHHHCCC===<<>><<<;;;;;;;;;999888888888777666555555666666666666666666777777777777888999999999999777666444555777888666333111333666666555444555666666444333333333333333222222222222///111000444777///111DDD}}}oooqqqnnnrrrnnnRRREEE===@@@IIIIII]]]hhhwwwWWW===>>>AAA======CCCHHHKKKQQQWWW{{{jjjZZZOOOfffdddFFFHHHKKKIIIDDDEEEEEEEEEDDDBBBAAA@@@??????>>><<<<<<<<<<<<<<<;;;::::::999999999999999;;;:::999888666555333333555777777777777888:::<<<999:::;;;;;;999888999:::888===EEEooodddAAA...===888BBB___yyy{{{zzzwwwxxxxxxzzzxxxyyy{{{yyyyyy|||rrrooonnnmmmhhhaaaaaagggwwwtttwww{{{PPP555------+++***))))))(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))((('''&&&(((000+++(((BBBlllyyy|||yyyyyyxxxuuuqqqrrr~~~}}}|||zzz|||QQQ<<<999222111555444333333222222111111///000000111222333333444000000000000000000000000444222111111444666777777999999999888888777777777999;;;<<<;;;:::999999:::::::::;;;>>>@@@AAA???=========<<<<<<===>>>??????<<<=========>>>>>>>>>>>>===???AAACCCBBB@@@<<<999555DDDSSSlllxxxRRRAAA@@@AAA;;;:::AAAAAA===BBBLLLPPPJJJDDDBBBDDDEEEBBB???===;;;999999999999888777888777666555444555666777888888888888888888888999888888999999888666444333444666666444111000333666222222111222444444333111111111111111222222222222000222000222888111---777III|||uuummmooo|||tttPPP;;;<<>>999???>>>EEEOOOMMMMMMaaa|||{{{RRRTTThhhnnnMMMNNNKKKEEEJJJFFFGGGGGGHHHGGGEEECCCBBB@@@@@@???>>>===<<<<<<<<<<<<<<<;;;:::::::::::::::::::::999888888777666666666777888888888888;;;===:::;;;<<<;;;999999:::;;;===EEE???LLL~~~XXX333666555:::HHH```uuu{{{{{{{{{zzzsssrrrsssuuuvvvvvvyyy~~~ttthhhggghhhnnnsssyyysssqqqvvvwwwLLL444------******)))(((((((((((()))(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((("""---000***&&&///[[[oooeeetttPPP111;;;555***;;;555444333222111111111111//////000000111111222222/////////000000000000000222000///000222555555555555555555555555444444444999:::<<<;;;:::999999:::888888999;;;>>>>>>===;;;===<<<;;;;;;<<<===???@@@======<<<<<<<<<===>>>???AAA>>>;;;:::<<<======<<<;;;???999;;;TTTwwwXXX>>>444777===BBB;;;888;;;<<<:::???GGGKKKHHHDDDBBBBBBBBB@@@===<<<:::999888999:::999888:::888777555555666888999:::::::::999999999999999777888888888777666444333444555555444333333444666111111111222444555333222000111111111111222222222000333000000777555000555666\\\}}}xxxhhhbbbgggvvvlllNNN>>>777:::===<<<@@@LLL]]]mmmxxx|||nnn___~~~iiiFFF<<<===>>>===CCCFFFJJJLLLMMM___ttt^^^SSSjjjHHHGGGSSSMMMIIIOOOHHHIIIJJJJJJIIIFFFDDDBBBAAAAAA@@@@@@???>>>===<<<===<<<;;;;;;::::::;;;;;;999999999999888888888777666888999999888888:::;;;999:::;;;;;;999999:::;;;===AAA777999cccuuuUUU...555999:::CCCZZZttt|||vvvvvvuuuvvvuuuttttttuuuvvv{{{jjjiiihhhgggiiisss|||pppnnnuuutttIII333------******)))((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((((((''''''((()))***'''%%%###))),,,%%%///KKKxxxZZZIII[[[wwwcccdddLLL333---333111111:::444333111000//////000000000000000000000000000000........./////////000000000......///111333333333222222222333333333333333777999;;;;;;999999999:::888777777999<<<===<<<;;;>>>===<<<<<<===>>>@@@BBB>>>===;;;;;;;;;<<<>>>@@@>>>===:::888777888:::<<<>>>JJJGGG;;;666<<>>???;;;777999>>>=========>>>>>>>>>>>>>>>===;;;999999:::;;;:::999<<<:::999777777999;;;<<<;;;;;;::::::999999888888666777888888777666555444555444444555777888777666222222222444666777666444000000111111111222222222...444///---555666111333111666fff{{{tttgggYYYjjjDDDEEEAAA>>>;;;<<>>===<<<;;;::::::999999::::::999999999888777777666666555777999:::888777777888666888999999888888:::;;;999888777:::PPPyyyDDD<<<555444666AAAYYYppp}}}||||||{{{xxxvvvuuutttsssttt|||xxxxxxpppdddddddddkkkvvvzzzqqqrrr{{{tttHHH222---,,,******)))((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***)))'''&&&'''(((***,,,,,,,,,$$$%%%///...(((+++111lllwww\\\YYYfffssszzzuuurrrQQQ===666000<<<<<<,,,444;;;&&&333222000///......//////000000000000////////////,,,,,,,,,,,,------.........------...000222222222111111111222222333333333666888999:::999888999:::999888777999;;;===<<<<<>>======>>>@@@BBBCCC???===;;;::::::<<>>999777888<<<===???:::;;;EEECCC;;;>>>ZZZUUU;;;999:::>>><<<666555:::;;;999555555:::???===888555888<<>><<<:::888999:::===>>>;;;;;;;;;:::999888777777666777888888888777666555666444333666:::;;;999777444333444555888999888777000000111111222222222333---444///+++333444000111444333555uuuyyyzzzqqqrrriiiWWWhhhNNNFFF999:::;;;::::::>>>EEEKKKZZZbbbppp}}}yyyvvvyyy~~~lllPPPHHHAAA>>>AAADDDGGGIIIDDDRRR^^^rrrTTTeeeWWWAAAIIISSSEEEGGGMMM<<>>===;;;:::999999888888999999:::999888777666555444333444666999999888666555555444666777888777777999;;;999555??????999[[[hhhFFF///222888777AAASSSxxx~~~~~~yyyvvvvvvvvvuuurrrvvvwww}}}vvv|||qqq||||||rrrpppxxxvvvkkkssszzzyyy|||yyytttyyy{{{FFF888***,,,******)))((((((((((((((((((%%%%%%'''((('''&&&'''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))************,,,444LLL|||zzzgggmmm\\\JJJ???:::777777666666555333222111111111000///...............------------------------///------...000111000///......------...///111222...///000222222333333222555666777777666666777888:::;;;;;;:::888777777888777888:::<<<<<<===<<<<<<<<<;;;:::888999:::<<<===<<<===999111333;;;===888@@@AAA???======@@@AAA???```~~~iii}}}^^^LLLAAA<<<999888777666666888:::;;;AAAAAA???===;;;999777777777999::::::::::::;;;===999999999999999999::::::999999888777666666777777===<<<;;;<<<>>>===:::666555777999::::::888666444444555666888888888777666111444999===>>>;;;666333111111111111111111111111///000000000111111111111...222111@@@tttzzzqqqcccWWWVVVpppTTT<<<555>>>???===<<<777FFFLLLWWWaaajjjqqqvvvxxxuuussssssxxx___OOOIIICCC>>>===AAAEEEGGGMMMUUUNNNbbbdddVVVfff```RRRVVVTTTMMMKKKLLLIIICCCBBBDDDEEEDDDCCCAAAAAABBBCCC???;;;:::;;;<<<:::888;;;999888777888777666444444333333333333333333222333333333444444444555555555555555555666666666666:::666:::===555999ccclllGGG333111555<<>>>>>>>>>>>ZZZtttaaaEEEMMMQQQQQQggg|||kkkTTTBBB888444444333777666555444444666777999999999888777777666555555555777888888888888999;;;888888888888999999999999::::::999999999888888888:::888777888999999666333666888999:::999888555444222333555666666666555444222444666888888666444333111111111111111111111111//////000000000111111111444444...***<<>>999<<>>777???UUUmmm|||~~~}}}zzzwwwyyyyyyzzzzzz{{{~~~\\\VVVQQQUUUgggzzzuuuvvvssswww{{{nnnqqqmmmwww{{{uuuwww{{{yyy|||uuu???333'''+++***)))((((((''''''(((((('''''''''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))'''******'''---KKK{{{mmmqqqaaaiiihhhmmmyyywwweeeDDD:::222333777888999:::333333222222111000//////+++,,,---------------,,,++++++++++++++++++++++++---+++++++++---...---,,,++++++++++++,,,---...///---------...000222444555555666666555444555777999:::;;;;;;:::777666666777:::;;;<<<======<<<;;;::::::;;;;;;<<<<<<===<<<<<<999444777???===666:::GGG<<<===>>>???===;;;;;;;;;???KKKEEE<<<>>>>>>===GGGEEE\\\~~~uuu^^^OOO???999333000333666888999333333222111222333444555222222222333333444444444333444666666555555777888777777777777777777777777999999999999999999888888888666444444555555444222777888888888888666444333111111333444444333333222333333222222222222222222////////////////////////////////////000000000000...111444///&&&666nnnlllccc___iii}}}]]]HHH@@@777777999;;;>>>CCCLLLXXXaaa^^^bbbhhhllloooqqqssstttyyy|||bbbLLLCCCAAA===777;;;CCCJJJKKKLLLUUUffftttxxxNNNOOOssswwwJJJGGGGGGIIIIIIFFFEEEFFFDDDAAAAAABBBBBBAAA???<<<<<<<<<<<<:::999999999888555333444333222333555666555444222222222111111000000000000000111111111222222222222222222333333333444444222333666999999777:::@@@|||xxx[[[JJJ>>>555---<<>>>>>>>>===<<<===888555666666777>>>FFFNNNEEE===;;;;;;:::999:::888555:::???<<<:::;;;<<<111666<<>><<<;;;;;;999::::::;;;;;;:::888777888666444444444444222000333333222222111111000000000000000111111111222222222222222333333333333444555555333111555<<<>>>;;;GGGWWW999444888555888IIIaaattt{{{|||{{{yyywwwvvvwwwyyy||||||UUU===HHH@@@>>>SSSnnnuuuuuuuuuqqquuu{{{wwwsss|||zzzppppppgggpppooorrryyyttt~~~}}}qqq<<<111(((...)))(((((('''''''''''''''$$$)))***&&&$$$&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((000((('''...///(((&&&***;;;rrrzzzdddbbbzzzsssHHH222333<<<222000000111000,,,---111/////////......------,,,******+++++++++++++++***))))))))))))))))))))))))+++***))))))***+++***((((((((()))******+++++++++++++++***+++---000333555333333444333333444666999888999999888666555555666:::;;;;;;<<<<<<;;;:::999777999<<<>>>>>>>>><<<;;;666999666555GGGddduuuuuucccOOO===777::::::::::::===111666===666222333...<<<;;;888444666<<<===:::FFFNNN\\\lllzzztttkkkaaaXXXNNNDDD===666333111///111333555666///////////////...,,,***////////////000000111111111111111111222222222222222333555555444444666777444555555666777777888888555666888::::::999777555666666666555444333333333444444222111111000000000111222333444444333222111///000222444444222000///---------------------------............/////////222,,,)))+++...///111444ZZZnnn[[[aaaaaa[[[qqqooo[[[DDD:::;;;===<<<:::777555333>>>BBBFFFJJJMMMSSS\\\bbbhhhmmmtttxxxyyywwwwwwyyytttppprrryyy~~~}}}pppaaaQQQHHH;;;::::::999999>>>GGGNNNMMMJJJJJJYYY~~~hhhgggXXXLLLNNNKKKJJJIIIHHHHHHFFFCCCBBBBBBBBBCCCCCCBBB???<<<<<<<<<777999;;;<<<<<<;;;;;;:::999777555555555555333222555444444333222222111111111111111111222222222222222222333333333444444444888999444------444777444333ZZZsssHHH555888222333???NNN]]]ooo|||yyyyyyzzzyyy{{{jjjGGG???EEE@@@EEE^^^uuussslllmmmmmmjjjuuupppnnn|||}}}fffgggvvv~~~qqq<<<222)))///)))(((''''''&&&&&&'''''')))000111)))$$$&&&&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&(((,,,,,,+++,,,000***222DDDiiiWWW===:::===;;;666777444333444222000222666.........---------,,,,,,,,,,,,+++***************))))))))))))))))))))))))+++***((()))******)))((('''''')))******+++***************+++---///111222000222444444444444666777555777888777666555666777888999:::;;;;;;:::999888666888:::<<<======<<<;;;222::::::<<>>;;;333666888888;;;???===999222444444333666>>>CCCDDDKKKKKKIIIIIILLLMMMFFF<<<<<<:::888888999:::999888888888777555333111///---000111222333333333222222........./////////000000////////////////////////222444555555444555666888222333444666777999:::;;;777999<<<>>>>>>===:::888333555777666444222111222333222000/////////000111222333444444444333222111---000333666777555111///------------------------------------........./////////---***---333222,,,+++]]]wwwtttiiifffccccccuuuxxx|||YYY<<<:::999;;;???AAA@@@===::::::;;;;;;===BBBHHHMMMVVV[[[dddpppvvvxxx{{{uuuooommmpppoookkkmmmsssxxxyyyzzzyyyyyy}}}~~~yyymmm___UUUMMMDDD???>>>@@@<<<;;;AAAGGGHHHHHHHHH@@@\\\pppfffiii]]]IIIMMMPPPMMMKKKIIIHHHJJJHHHDDDBBBCCCBBBCCCDDDBBB@@@>>>======888:::;;;;;;:::999:::;;;666555555555777888777666666555555444333222111111000111111111111222222222222222333333333444444444333555555222111333555555<<<333bbb|||TTT111///444;;;<<>>>>>::::::???<<<===:::666444555444222999;;;:::555333666777555666888777333333888999777---000111000222555333...333222111111111111000///333222///---,,,...111444---///000111000///------,,,------...........................//////000000111333444444444444555777111222444666888;;;<<<===777999===@@@@@@>>>;;;999333777::::::888444333333333111000//////111333444222222333444333222111000,,,///333666777555333111........................,,,,,,---------.........)))...333444444222111///---111UUUpppaaauuu{{{nnnkkkyyy{{{ZZZmmm\\\NNN===666888===>>>===<<<:::888777999;;;<<<===FFFGGGOOO\\\dddhhhooovvv||||||~~~uuurrrwwwuuuxxx{{{|||{{{}}}yyypppcccXXXOOOFFFAAA;;;555555999999999>>>FFFIIIJJJPPPXXXjjjbbbggg~~~[[[IIIMMMLLLIIIJJJIIIFFFFFFIIIHHHDDDCCCEEE@@@BBBCCCBBB@@@>>>>>>>>>???@@@@@@===:::888999;;;666555555555777888777666555555444333222111000000/////////000000000111111111111111222222222222333//////222555666555777:::<<<000BBB}}}TTTAAA444444444444@@@SSSgggsss{{{wwwuuuwwwwwwyyy}}}}}}zzz|||YYYIIILLLFFFEEEVVVpppyyyqqqttt{{{}}}nnn:::000(((---(((((('''&&&&&&&&&&&&'''(((+++### &&&)))&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&+++)))"""!!!***,,,((((((%%%%%%)))...888KKK\\\hhhWWWKKKBBB888999;;;:::333,,,222<<>>:::222777:::888999444999;;;888666666666333000555666333444777666111///555777444111333444444111111333444444333111///---///111222111///------,,,///222333222000......++++++,,,------------,,,---......///000111222333000222333333333333444666000111333666999<<<>>>???555888<<>>???<<<888666666333222000///000222555777111222333333222111000///---///111444555555444444........................,,,,,,,,,---------......///++++++//////***,,,222***333333MMMfffjjjsssxxxuuusss{{{fff\\\hhhgggMMMDDDCCCAAA???>>><<<999:::<<<<<<:::777;;;888;;;DDDJJJMMMSSS[[[aaa^^^eeesssxxxrrrqqqwwwrrrwww|||}}}|||}}}kkk]]]RRRBBB===999888:::999666:::AAA???DDDKKKLLLJJJYYY~~~dddaaammmgggCCCGGGQQQLLLEEEHHHFFFBBBCCCGGGHHHCCCCCCGGG???@@@BBBAAA???>>>>>>???FFFGGGEEEAAA;;;999:::<<<999888666666666555444222444444333222111000///.............../////////000000000000000111111111111555///---111222...000555---AAA777EEE```666000999999666888HHHXXXooo}}}{{{zzzwwwwwwxxxxxxwww{{{}}}yyyxxx\\\LLLRRRPPP```ttt~~~yyypppbbb:::,,,***'''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***(((''''''((('''((()))***+++,,,------...GGGrrrlllJJJ999999>>>;;;444777555444444555555555444222111000///------,,,,,,***************+++++++++******))))))((((((((('''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((()))******++++++,,,,,,------...//////000000000111222333333333333444555777888888777555444333444666777777777666555555999<<<;;;999888:::<<<===:::999>>>FFFJJJHHHDDDFFFCCC@@@???@@@???<<<999999999999888777666666666888777666555444333222222333333333333333333333333222222222111000//////...222222000///....................................---...///111111///...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111111111222222333333444333555888:::;;;;;;::::::777777888888666555333222888AAAIIIIIIAAA999666777222333555777777666555333444444444333333333222222444444444333333333222222000000///...------,,,,,,...------,,,,,,------...+++,,,------......------(((444///'''KKKzzzsss~~~tttvvveeegggkkk^^^qqquuuzzzkkkKKKHHH<<<:::===999;;;???;;;???;;;777555888<<>>>>>>>>>>>===<<<<<<;;;;;;CCCBBBAAA===999666666666555555444333333222111111222111000//////....../////////.........---------000000000000000000000000111111111000000000000000111999===333BBBuuuWWW;;;444555555444666<<>>:::555555333222111333333333222111000///...---,,,,,,,,,***************)))))))))))))))((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((())))))***++++++,,,,,,---.........//////000111222222222222222333444555555444333222222333444666777777777777555777888888777777888999999777777;;;AAAEEEDDDAAAAAA>>><<<<<<======;;;999888777777777666666555555777666666555333222222111222222222222222222222222222222111000000///......222111000///............------------------------+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,---------....../////////000000111222222333444666888999999888777666777777888777666444333777FFFUUUVVVKKK===666666555666666777666555444333333333222222222111111111222222222111111111000000//////...------,,,++++++---,,,,,,++++++,,,,,,---+++,,,------...---------///000111---,,,DDD|||oooccciiiddd___hhhyyy]]]AAA???AAABBB@@@888888:::;;;<<<;;;999777666;;;999<<>>DDD===444333777999???>>>@@@CCCBBBAAAIIISSSSSSlll~~~fffbbbzzzVVVJJJIIIFFFEEEEEEDDDBBB@@@@@@AAABBBCCCCCCAAA???>>>======<<<<<<;;;:::999999??????>>>;;;888666666777333333222222111000000/////////.........//////000///.........------------........................000000000000000000000000777---444DDDMMMeee~~~SSS888555444,,,555777@@@MMM]]]ooozzzxxx|||{{{wwwuuuxxx}}}~~~zzzZZZ333((())))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%$$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&''''''((()))******++++++***)))))),,,222;;;CCCHHHbbbuuulllUUUIIIHHHCCC;;;555777999;;;;;;999666333333111//////000000000/////////---,,,++++++************))))))((((((''''''(((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))***++++++,,,,,,------...///000000111111000000111222333333222111000///111333555777888888888555444333333444666666555333444666888;;;<<<======;;;:::888999::::::999888555555555555444444444444555555444333222111111000000000000000000000000000111111000000///.........111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******************************++++++++++++,,,,,,,,,,,,,,,------...//////000222333444555666555555444444555666777777666555444///???OOOPPPDDD777333444888777777666444333333222111111111000000000//////000/////////............---------,,,++++++******+++++++++******+++++++++++++++,,,---------------222&&&)))444---$$$???jjjwwwooollljjjeee___rrrrrrZZZCCC999===AAA===<<<:::999999<<>>AAA<<<:::::::::<<<<<<;;;999>>>???;;;888@@@JJJJJJBBB<<>><<<<<<;;;:::999888777666:::;;;:::888666444555666111000000//////......------,,,,,,---...///000000............------------------------------------/////////000000000000000666+++111IIIMMMBBBdddmmmCCC222888666666777999===NNNkkk}}}}}}{{{wwwtttwwwzzzzzzyyyyyyzzz|||~~~YYY444))))))((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%%%%&&&&&&'''((())))))******++++++*********************444BBBPPP^^^ooovvv\\\JJJHHHGGG@@@888666999888444>>>>>>===;;;777444333333222000.........///...---------,,,******)))))))))******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''(((((())))))***+++++++++,,,---......////////////000111111111111000///---///222444777888888888555222///000222444333111000333666777666666888:::888888777777777777666666333333333333333333333333333333222222111000000///......................../////////.........------//////...------,,,------***************************++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))*********++++++***++++++,,,---...//////000111222333333222222111111222444555555555444444+++333;;;:::333///222777666666444333222222222333////////////........................------------,,,+++++++++*********)))******))))))))))))******++++++,,,------------,,,,,,((()))111777333,,,(((jjjzzzzzzqqqvvvtttttthhhiiifffTTTEEE@@@AAACCCDDDDDD>>>555...CCC@@@<<<:::888777777999999777666999:::999888:::::::::;;;;;;<<<<<<;;;;;;CCCBBBAAA===999888???GGGCCCOOO]]]hhhrrrcccNNNVVVeeetttHHHDDDJJJBBBBBBCCCDDDEEEDDDAAA???@@@???>>>======>>>>>>???===<<<;;;:::999777666666888999888666333222222333/////////.........------,,,,,,,,,,,,------...///------------------------------------------------......///////////////000000444444;;;???222@@@lllgggCCC:::444555777777555:::LLL^^^tttxxxuuuwwwzzzyyywwwwwwzzz}}}|||}}}}}}}}}```666ZZZ666+++***'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######""""""######$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&''''''(((((()))***)))((((((***---000222111...++++++///666;;;>>>>>>CCCLLLVVVbbbnnnxxx}}}qqqbbbOOOCCCBBBEEEGGGFFF<<<>>>>>><<<<<<===:::666<<<999555222222444555666222000...---......---,,,,,,+++***))))))((())))))***))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((()))&&&&&&''''''((()))))))))******+++,,,------------000000000111111000000000---///111444666777777777444111///000222444222000000444777777444333555888888888888777555444333444222222222111111111111111111111000000//////......------------------------.........---------------...---,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,+++++++++((((((((((((((((((((((((((((((((())))))))))))*********+++,,,---...///000000000000111111111000000///000222333444333333222222222222111111222555888333222222111111222333333/////////.........------///............---------***************)))))))))***))))))(((((())))))******+++,,,,,,------,,,,,,***222333+++'''---000---,,,YYYkkklll{{{wwwtttyyyxxxnnn\\\\\\yyyjjj]]]MMMEEEGGGKKKLLLJJJ:::>>>BBBDDDEEECCC???;;;AAA<<<<<>>UUUhhhiiiiiippptttmmmggggggrrr}}}zzz```rrroooIIICCCFFF???EEEEEEFFFHHHIIIHHHFFFCCC@@@???===<<<<<<>>>???@@@======<<<;;;:::999888888999999888555111//////000///////////////...............---,,,,,,,,,,,,,,,,,,,,,------------------........................------........./////////000666000///888000///CCCwww}}}SSS666333222444555555999>>>RRR___ttt~~~{{{xxxvvvvvvwwwwww||||||{{{{{{}}}pppKKK===<<>>FFFGGGEEECCCFFFJJJRRRPPPLLLGGGBBB>>>;;;999IIIAAA777333333444333111222333444555777999;;;;;;666333111111444555444333222000...---......---++++++******)))(((((())))))))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))%%%&&&&&&''''''(((((())))))***+++,,,,,,------,,,111000000000000000000111///000222444555555555555333333222333444444222000333555888777444333444666666777777666333222222333222222222111000000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,...///000000//////000000000111111222///000111333333333222111666444444555777666444111111111111222222333333333000000000/////////......//////.........---------***************************))))))(((((())))))*********+++,,,,,,,,,,,,,,,------...,,,(((&&&+++444)))444MMM~~~xxxjjjxxx}}}ttt{{{hhh[[[UUU]]]{{{nnn\\\RRRJJJEEEEEEEEEAAA======BBBFFFGGGCCC===<<>>>>>>>>@@@FFFMMMRRR```YYYccc}}}bbblllyyyhhhWWW\\\vvv}}}wwwaaaHHH@@@CCCFFFAAAHHHGGGGGGIIIJJJJJJHHHFFF@@@???>>>>>>>>>???@@@AAA======<<<<<<;;;;;;::::::999999888555111//////000//////////////////////////////...---,,,++++++,,,,,,,,,,,,,,,------------........................,,,,,,------.../////////777---'''222:::000,,,888CCC}}}KKK===///...222555555666666AAASSShhh}}}~~~{{{wwwtttzzzzzzzzz{{{|||{{{PPP:::555<<>><<<:::888555666777666555555444444333333222222000---,,,------+++***+++***))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&'''(((((()))))))))+++,,,,,,,,,,,,,,,000000////////////000000111111333444444333222222222555777888666444222222555666777777555444444444222444555444222000222333444333222111000///...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++************++++++***************************))))))))))))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))***+++---...///000/////////000111222333444111222333444444333222222222333555666777555222///333333444555444444222222111111111111000000000000.........---------,,,,,,***************************))))))))))))))))))*********+++,,,,,,,,,,,,+++,,,'''&&&...111---((('''111+++)))>>>pppyyyzzzmmmzzzuuubbb\\\hhhwwweeeooo~~~qqq```WWWXXXXXXWWWRRRKKKJJJOOOOOOJJJLLLTTTUUUTTTSSSSSSWWW```llluuudddbbbOOOZZZnnn~~~{{{vvvsssxxx|||vvvmmmbbbeee}}}vvv[[[FFFEEE@@@>>>EEEKKKHHHFFFEEEFFFGGGGGGFFFEEE@@@@@@@@@@@@AAAAAABBBBBB<<<<<<<<<<<<;;;;;;;;;;;;888888777555222111111222.../////////////////////......---------------...++++++,,,,,,,,,---------------------------------+++,,,,,,---......//////555)))+++444222///333555222III{{{___@@@222333666666666...333<<>><<<888555444555777999333333555888777555555666222333333111///111555999111///,,,+++,,,+++***)))+++******))))))))))))***((((((((()))))))))))))))&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%&&&''''''(((((())))))***+++,,,,,,---,,,,,,//////............//////222333333444333222111000222666;;;;;;888444333333777777666666666444333222...111333222000000222444555444333111000...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++***************++++++************************((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))***'''((()))+++,,,---///////////////000111333444555333444555555555444333333111333555555333333666888555666777888777444222000222222222222111111111111---------,,,,,,,,,++++++***************+++++++++******))))))))))))************+++,,,,,,,,,,,,+++'''///000'''&&&---///+++***)))---000+++???xxxzzzssssss|||xxxcccUUU^^^qqq}}}YYYDDDNNNSSSZZZnnn{{{ooowwwwwwhhh^^^PPPJJJUUUkkkxxxzzz{{{|||ppp\\\ooonnnIIIAAABBBEEEAAABBBEEE???FFFDDDCCCBBBCCCDDDDDDCCCAAAAAAAAABBBBBBCCCCCCCCC::::::;;;;;;;;;;;;<<<<<<666777777555333333444555........................------------...///000000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---...777111###///:::---555***MMMuuuYYY???888666555555222333222111555BBBTTTaaauuu~~~~~~~~~~~~OOO:::888:::???>>>999:::>>>~~~HHH---......$$$&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''((((((((((((((()))******++++++,,,------222444666555333333666888999???CCCAAA:::555666999666777999::::::999888777<<<888999<<<:::666777===666666555444444555777888000000000000//////////////////...---+++******)))******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$############"""""""""###$$$$$$$$$$$$###$$$%%%&&&&&&''''''&&&&&&''''''((()))***+++,,,,,,,,,++++++,,,---///111333222111000000111333555666666777999:::999555111///777777777666555222000///...777<<<777000///333666444333222000///---,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))***,,,---......///111333444333222111333444555666666666555555333111000222666888777555555666666666666555444444222222111111111111222222222000---,,,,,,,,,+++)))++++++++++++*********)))************************))))))))))))************))))))))))))))))))))))))+++)))+++---)))---FFFbbb{{{rrrqqqwww\\\ccc}}}lllcccTTTFFFOOOdddeeeeeepppqqqlll|||pppfffkkkqqqhhhXXXUUUJJJRRRqqqzzzvvvtttnnnsss}}}ZZZFFFFFFEEECCCAAAAAABBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDD???@@@@@@AAAAAAAAA@@@@@@>>>>>>===<<<:::999999888666555555444333222111000//////...---,,,++++++***.........------,,,,,,,,,,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------.........///222...222OOOlllHHH000...666222111333666666555999???KKKXXXlll[[[DDD???::::::;;;<<<;;;<<<>>>@@@{{{HHH///222444,,,&&&&&&%%%%%%%%%$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!"""############"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&'''(((((((((((('''))))))******+++,,,,,,,,,...000111111111333888;;;666:::===<<<888555555666666777888888999888888888888555555888777333444999777777555444444444444555////////////...............------,,,+++***)))((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((()))******++++++++++++---///111222000///......///000333444666777888888777444222000555555555555333111///...///444666333000111222111222222111///...,,,++++++,,,,,,+++++++++*********++++++++++++++++++++++++++++++***))))))((('''''''''''''''((((((((())))))'''''''''''''''''''''''')))((((((((('''''''''&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((***+++,,,------...000222222222111000111222444555555555444333555333111222444555444222555555555555555444333333111000000000000000000111000...,,,+++,,,,,,+++)))++++++*********)))))))))************************(((((()))))))))*********)))))))))))))))))))))))),,,)))+++...***%%%,,,:::KKKxxx|||mmmjjjqqq}}}mmm___mmm{{{mmmeee]]]]]]ttt|||hhhiiidddmmmcccnnn~~~ooooooooofff___```bbbZZZ^^^mmmlll]]]]]]iiiSSSNNNKKKPPP```oooqqqkkkyyylllhhhqqq[[[777<<>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBB??????@@@@@@??????>>>===;;;;;;:::999888777666666444444333222111000//////.........---,,,,,,++++++------------,,,,,,,,,+++++++++************+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------........./////////666555111333IIIttttttSSS<<<333999222---000333444777:::777<<>>:::999:::888999<<<<<<:::???FFF{{{HHH------...&&&%%%%%%%%%%%%$$$$$$$$$$$$########################"""""""""""""""""""""""" !!!""""""######""""""""""""""""""""""""""""""""""""######$$$$$$%%%%%%!!!!!!"""###$$$%%%&&&'''%%%%%%&&&'''''''''''''''(((((())))))***+++++++++,,,---...///000222666999222333555666666555444444777666666666777777888999555333444555444222333777888777555444333222222222.........---------,,,,,,,,,,,,+++***)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$#########"""""""""!!!"""######$$$$$$############$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''((((((*********+++---...000111...---,,,,,,---...000111555555555555444333111111222333333222111///---,,,///111111//////111000,,,000000///...,,,+++******++++++++++++*********)))******************************))))))((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***+++,,,+++---...000111000000///000111222333333333222111666444222222222222000///333333333333333222111111//////............//////...,,,******+++,,,+++*********)))))))))((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))+++'''(((...///)))'''***###000TTTrrrjjjooowwwnnndddmmmuuussszzzvvvaaaooo}}}kkkdddcccRRRQQQ]]]YYY\\\WWWPPPPPPSSSRRRXXX]]]WWWAAADDDLLLUUUYYYYYY]]]cccllleeeeeeqqq}}}lllfffnnn~~~iiiHHHDDDEEEBBB??????>>>===<<<;;;:::999888????????????@@@@@@@@@@@@?????????>>>===<<<:::999888888777666555444444333222222111000///...------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------............/////////000---222444///,,,@@@lll{{{}}}WWW>>>111444:::<<<777///...222555444333555<<>>AAA>>>;;;999999:::::::::999888777============>>>>>>>>>>>>???>>>>>>===;;;999777666666666555555444333333222222111000///...------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++---......---++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,........./////////000000+++,,,222777555333@@@QQQ~~~yyykkkEEE===777777888666444444999888777555555777;;;???EEERRRdddsss~~~yyyYYY999666666999===>>>;;;;;;>>>@@@888:::EEESSSlllsssCCC***(((+++'''%%%%%%$$$$$$$$$#################################!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!""""""###$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((())))))+++///222444333000...000------000444777555333555444333333444666777999555666666444333333444555111111111222222222111111++++++++++++************(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########"""""""""!!!!!!!!!!!!"""############"""!!!"""######$$$$$$######%%%%%%%%%&&&&&&''''''((('''((()))***,,,------...---,,,,,,,,,------............---------...///000...//////000///...,,,++++++111333///,,,---......,,,,,,++++++******))))))*********)))))))))((((((''''''''''''''''''''''''((((((((('''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))***+++,,,---......///...///000111111111000000111111222111111000111111///////////////...------------,,,,,,,,,,,,------+++)))((((((***++++++***))))))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((,,,***)))((('''%%%(((,,,++++++---+++(((999jjjtttjjjttt~~~```aaa||||||gggdddrrrwwwqqq~~~mmmeee}}}qqqrrruuunnnjjjmmmmmmllluuu|||SSS333888===;;;444000777AAA555666888999:::;;;;;;;;;<<<<<<<<<=========>>>>>>??????>>><<<:::888666444666666666555444444444333222222111000///......---******+++,,,,,,---------++++++++++++++++++++++++++++++---......---++++++***++++++,,,,,,++++++************+++++++++,,,,,,............////////////666,,,)))000555222222666RRR]]]777***333===>>>:::111333666777666555555666---555AAAKKKTTT```ppp{{{cccBBB888888222333888>>>@@@;;;666:::CCC???:::HHHnnnuuuFFF+++''')))'''$$$$$$$$$$$$############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!""""""######"""""""""!!!!!! """######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''$$$&&&+++000444555222000000...---000333666555333222222333333444555666777444777777333000222222111...///000111111111111000+++++++++*********))))))((((((''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######"""""""""!!!!!!!!! !!!""""""######""""""""""""###$$$$$$$$$$$$###&&&&&&&&&'''''''''((((((%%%&&&(((***+++,,,,,,,,,------------------------,,,,,,,,,,,,---...///000......///000000///...---+++111444000,,,---......************************))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))))))))***+++,,,.../////////000111222222222111000///000222222111111222444000000000000000///............------------......,,,***))))))***++++++*********)))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((###(((,,,---)))&&&'''***!!!&&&...111)))$$$000AAA\\\{{{llldddmmmkkk```bbbkkkwww}}}{{{wwwttt}}}uuudddtttqqqcccsssnnnrrrhhhYYY___sssyyyyyy{{{|||{{{zzzRRR???:::@@@:::666:::AAABBB<<<555555666777999;;;<<<>>>>>>============>>>>>>>>>>>>@@@???>>>===:::888666555777777666666666555555555333333222111000///......******++++++,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******))))))*********+++++++++------------.........//////+++***---//////222666555MMMoooyyymmmtttXXXCCC666333666444555666666555444666777000222444555888>>>FFFMMM[[[eeerrr}}}~~~qqqUUUEEE:::555222<<>>@@@>>>>>>>>>>>>????????????@@@@@@???>>><<<999777666777777666666666666555555333222222111000///......+++++++++++++++,,,,,,,,,+++,,,,,,,,,------------++++++************++++++******++++++++++++******))))))))))))*********+++,,,,,,,,,,,,------------###,,,222000......000111222$$$===ooojjjvvvRRR???;;;<<<<<<;;;888555444555666777555333222222333444555444:::BBBHHHOOOYYYeeennn{{{qqqZZZJJJBBB:::333>>>555999>>><<<===<<<222;;;999999===???DDDNNNXXX~~~rrrDDD***%%%(((((($$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!!!!"""###############"""######$$$%%%%%%&&&&&&***'''%%%'''+++...///...111111000000000000111222///000222444555555555444;;;???>>>777333555555222000000111111000...,,,+++++++++++++++************''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""!!!!!!!!!!!! !!!!!!"""""""""""""""######$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&'''$$$%%%''')))++++++++++++++++++,,,,,,,,,++++++***,,,---///111222333333333///000111222222222111000///...,,,***...222...'''************++++++++++++)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((########################%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((((((((((())))))***))))))***+++,,,...000111111222333444555444333333111333555444111000222444555666666666666555444444000000////////////000000...,,,******+++,,,+++***++++++++++++************))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))(((%%%$$$&&&(((''''''))))))&&&&&&***---------&&&)))777EEETTTkkkuuuwwwvvv|||YYY???...333:::555333888:::777444333777;;;999555:::999888888999;;;>>>???????????????@@@@@@@@@@@@AAA@@@@@@>>>===;;;999888666666666666666666555555222222111000///...------++++++++++++++++++++++++,,,,,,,,,------.........,,,+++***))))))***+++,,,******++++++++++++******))))))))))))************+++++++++,,,,,,,,,------***222222+++)))///111---111///<<<777```~~~jjjPPP777999;;;:::888666666666666444333444777888555333666777777555555999@@@FFFDDDIIIQQQXXX^^^bbbeeegggiiimmmpppssstttuuuwwwxxxsssqqqooojjjbbbXXXLLLEEEAAACCC???999888===>>>:::888555===???666666>>>???<<<===???AAAHHH___ooo@@@)))((((((###$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###%%%&&&''''''&&&%%%***(((((()))+++...////////////000000000000//////333444555666555444333222333444555555444333111000000000///------------------,,,+++***))))))))))))(((((('''&&&&&&&&&&&&'''%%%&&&&&&''''''((((((((("""###$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%$$$###"""!!!%%%$$$###$$$%%%%%%$$$###########################!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++/////////////////////...---///111333444333222111222222111000//////000000......//////......---,,,************))))))))))))******))))))(((((('''''')))((('''&&&&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((()))******+++---...//////222222333444444444333333444333111000111333666888444444444444444444444444333333444333222000...---000///---,,,+++*********))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''''''((()))+++,,,---:::RRRwww{{{[[[AAA333333333333333333333333333111222333444555777888888777777888888888999999999@@@>>><<<===>>>>>>;;;888@@@???>>><<<:::999777777777777666555333222111000000000000000////////////++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))*********++++++++++++++++++,,,,,,,,,------///...000555===WWW~~~[[[===777:::999:::@@@333222111333666:::;;;<<<888555333666:::<<<888333666666555555666777999:::======>>>??????????????????>>><<<;;;<<<<<<<<<<<<333777;;;<<<;;;999::::::;;;888888<<<;;;999<<>>===<<<;;;999888777666777666555444222111000000000////////////.........++++++++++++++++++++++++))))))))))))))))))))))))************************(((((((((((((((((((((((()))((((((((((((((((((((()))))))))*********+++++++++++++++,,,,,,,,,,,,---...---...000111???dddjjjMMM===555111???>>>;;;999777444000,,,888666333222333666888999999999888777777888888999555555666666666666666666999888888777777777555444CCC>>>888444333666:::<<<@@@======>>><<<888999===NNNpppjjj===((('''((($$$$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!"""""""""""""""$$$%%%%%%&&&%%%%%%%%%%%%$$$%%%&&&(((***+++,,,,,,---...............000000000000111222333333111222222222222000///.../////////...------,,,,,,+++***)))(((''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""""""""  !!!"""!!! """""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***))))))***,,,---///000000//////000111111222222333000000111222222111///.........//////......---,,,******))))))))))))((((((((('''&&&%%%&&&'''((()))(((((('''&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((((()))***+++,,,,,,//////000111111111111111000000000111111222333333000111111111111111111000111111111000///...---,,,------+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((***+++,,,---+++'''###$$$---:::EEEZZZkkkjjjUUUHHH<<<666---((((((+++///222...........................///000111222444555555333444555777888:::;;;<<<<<<;;;:::;;;<<<;;;999777;;;;;;:::999888777666555555555444333111000///...............------------++++++++++++++++++++++++))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,---,,,---...***,,,===QQQlllEEE888666666888<<>>>>>??????@@@>>>===<<<<<<<<<<<<======CCCCCCAAA>>>:::999:::<<<:::>>>BBBBBBEEEPPPdddtttccc:::''''''((($$$$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!! ###%%%###  !!!!!!!!!!!!!!!!!!!!!"""###$$$%%%###%%%'''&&&$$$$$$(((+++'''(((***+++---...///////////////000111333444555222333333333333111000///******+++++++++)))(((&&&)))((('''&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%###############"""""""""######$$$%%%%%%%%%$$$$$$"""###############""""""###!!! !!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!"""""""""######$$$$$$%%%#########$$$%%%&&&'''((())))))******++++++,,,,,,......///000000111111222...///111222222111000000......//////......---,,,))))))((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&''''''((((((++++++---...////////////...///111222333333222111...///111222222111///...///......---,,,,,,------++++++***))))))((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((///,,,((($$$"""###%%%''''''&&&&&&)))---///...,,,------------...///...,,,111555888999;;;>>>???<<<:::<<<;;;888777777333---///---+++,,,111444555555+++,,,,,,,,,***(((%%%$$$,,,+++))))))***+++***)))++++++,,,,,,------......---...///000222333444444555555555555666666666666777999::::::999888888999555666999:::;;;:::888777333333222111///...---,,,,,,,,,,,,,,,++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''''''''''''((((((((((((((())))))))))))*********)))***,,,...//////...///,,,...666MMMvvvvvvjjjYYYMMMHHHDDD???;;;???===;;;999888888888999;;;:::999999999:::<<<===555888;;;<<<<<>>>>><<<;;;444333222111000///...------------,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))),,,......---//////...000---///333111888VVVyyy\\\888)))''''''&&&$$$$$$$$$############"""!!!   !!! !!!!!!"""!!!!!!!!!"""###%%%&&&'''$$$%%%'''(((***++++++,,,+++,,,...000222222222111////////////...............---,,,***)))((((((((())))))((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! ###"""!!!  """"""""""""!!!!!!!!!!!!""""""""""""############""""""###$$$&&&''''''(((%%%&&&'''((()))***+++,,,---------...///000111111////////////000000000000++++++111555111***+++111((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''(((((((((((('''(((***,,,---------,,,...///111333555666666777222333555555555333111000000...------......---,,,...---+++))))))))))))***((((((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************++++++,,,,,,------...111111111111222333444555888999:::;;;::::::888888888999:::;;;;;;;;;:::999333333222111000///......,,,,,,,,,+++++++++******))))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))(((((('''''''''&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((((((((((((''''''''''''((((((***++++++,,,,,,------...///...------000555999<<>>SSSwwwZZZ<<<[[[777(((%%%%%%###$$$$$$$$$#########""""""""""""""""""!!!!!!!!!!!!   !!!######"""""""""!!!""""""######$$$$$$$$$$$$%%%&&&((()))***************+++++++++---------,,,,,,,,,++++++))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""""""""!!!!!! !!!!!!!!!!!! """"""!!!  !!!!!!!!!"""!!!"""""""""############"""######$$$$$$%%%%%%%%%######$$$&&&'''((()))***))))))***+++,,,---...///............////////////000000///,,,******+++,,,((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$######&&&&&&&&&'''((()))***+++,,,,,,---------------,,,,,,------------------------+++******+++,,,***)))(((((((((((('''''''''&&&(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''(((((()))******+++++++++,,,---...000222333333444555666777666666555666666777666666444222111//////......------,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''(((((()))******++++++,,,)))***+++,,,------------...,,,...444222111===MMMsssqqqVVV???333111[[[777(((&&&%%%$$$$$$$$$$$$############""""""""""""!!!!!!!!! !!!!!!!!!   """###$$$!!!!!!!!!!!!!!!"""###$$$$$$############%%%'''(((***)))))))))******+++,,,---------,,,,,,,,,++++++((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$###### !!!!!!"""!!!!!! !!!!!!!!!   ######!!!  !!!!!!"""""""""""""""########################$$$$$$%%%%%%"""###$$$%%%&&&((())))))((((((***+++---...000000------........./////////+++......---,,,---,,,((((((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""############$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&'''(((******+++,,,,,,------------,,,,,,,,,,,,,,,,,,---------+++***))))))******)))(((''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""############$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&'''(((((())))))***+++++++++---...000222333222333555666777777666555555555666666666555333222//////.........---------+++************)))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((((()))******++++++((((((***,,,---.........***,,,000222000---000666CCCZZZkkkIII<<<444***+++444XXX555'''&&&'''&&&$$$$$$$$$############"""!!!!!!!!!   !!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$ !!!!!!###$$$%%%$$$###"""""""""$$$&&&'''))))))((()))***+++---...,,,++++++++++++*********'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!!!!!!!   """!!!!!! !!!!!! !!!""""""""""""""""""########################$$$$$$$$$$$$""""""###%%%&&&'''((())))))***+++,,,---...///000---------.........//////***...///,,,,,,...+++&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$############$$$$$$$$$$$$######$$$%%%&&&&&&&&&%%%%%%%%%$$$%%%&&&''')))***)))***+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++***))))))******)))((('''((())))))))))))((('''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''(((((())))))++++++,,,---///111333444222333555666777777666666333444555555555444333222/////////...............************))))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''(((((()))******+++(((((()))***+++,,,------111222000******000666999333666GGGhhh___@@@444---000333...+++,,,UUU333''''''(((((($$$$$$$$$############"""!!!   !!!!!!""""""""""""""""""""""""""""""######################## !!!"""###$$$ !!!###$$$%%%$$$###"""!!!"""###%%%''')))(((((((((***,,,...///************))))))))))))&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######!!!"""############""""""!!!!!!    !!!"""### !!!""""""""""""""""""###########################$$$$$$$$$""""""###$$$&&&'''((())),,,,,,,,,------.........---------.........//////...000---'''''',,,,,,'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%"""############$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%&&&'''''''''%%%$$$$$$$$$%%%''')))***((()))***++++++,,,,,,,,,,,,+++++++++,,,------...,,,+++******++++++***((('''((()))******)))(((((()))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))++++++,,,---///111333444222333555777777777777777111222333444555444333222///////////////.........************))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''(((((()))*********)))))))))))))))***++++++$$$,,,...+++---555666000333777:::>>>MMMlllzzzSSS<<<666...000///------000///+++QQQ000&&&''''''"""$$$$$$$$$############"""""""""!!!!!!  !!!"""###$$$%%%%%% """"""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""""""""""""""############ !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""&&&&&&''''''((())))))))))))))))))))))))(((''''''%%%######$$$''''''$$$!!!(((%%%""""""%%%&&&$$$"""$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""###$$$$$$$$$$$$###&&&%%%$$$$$$$$$$$$&&&&&&------......///.........,,,------......------,,,,,,,,,++++++***)))(((((('''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''(((((()))***+++,,,,,,---,,,,,,------...///000000...---,,,+++************************))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$#########"""""""""""""""""""""""""""""""""############$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))***+++)))***++++++------...///222222333444555555555555222222333444444444333333000000///...------,,,,,,))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***++++++,,,,,,------...000333666999<<<@@@DDDGGGqqqzzzXXX???555333333111------,,,,,,+++***))))))QQQ000&&&''''''###$$$$$$$$$############""""""!!!!!!!!!  !!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""%%%&&&&&&'''(((((())))))((((((((((((((('''&&&&&&&&&%%%$$$%%%''''''%%%"""$$$###""""""###$$$$$$############"""""""""""""""!!!!!!""""""""""""!!!!!!"""!!!!!!!!!    !!!"""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$######$$$&&&'''(((+++,,,------...---------++++++,,,,,,,,,,,,++++++------,,,++++++***))))))''''''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""!!!""""""""""""""""""""""""###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&''''''(((((()))***+++,,,,,,,,,,,,,,,------.........---,,,+++******)))***************)))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$#########"""""""""""""""""""""""""""""""""############$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''')))***+++)))******+++,,,---......111111222333444444444444222222333333333222222111//////......---,,,,,,+++))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))******++++++,,,------------///222444555888;;;>>>>>>HHHZZZooohhhJJJAAA555//////111///------,,,,,,+++******))))))PPP///&&&''''''$$$$$$$$$$$$############"""!!!!!!!!!!!! !!!!!!!!!  !!!""""""###$$$######"""!!!   !!!!!!!!!!!!!!!!!!!!!"""""""""###### !!!!!!!!!"""""""""%%%%%%%%%&&&''''''(((((('''''''''''''''&&&&&&%%%'''&&&&&&&&&''''''%%%###""""""###"""!!!!!!###$$$!!!""""""""""""""""""### !!!!!!""""""!!!!!! !!!!!!!!!  !!!""""""""""""!!!!!!"""######$$$$$$######"""""""""###%%%&&&((())))))***++++++,,,,,,,,,+++******++++++++++++******------,,,,,,++++++******''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&'''((()))***++++++,,,++++++,,,,,,,,,,,,,,,,,,******)))))))))))))))*********))))))))))))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$###############"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((******))))))***+++,,,------...///000111222333333333333222222222222111000//////...------,,,,,,+++++++++))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))*********+++,,,,,,------,,,---///000000111444666555888<<>>GGGWWWkkkzzzcccTTT@@@111+++,,,...///333333222000---+++***+++*********))))))(((((((((}}}KKK...'''&&&&&&&&&$$$$$$$$$#########"""""" !!!!!!!!!!!!!!! !!!!!!"""######$$$  !!!!!!!!!!!!#########$$$%%%%%%&&&&&&((())))))))))))(((''''''$$$%%%%%%$$$$$$$$$$$$%%%'''((()))%%%!!! """ !!!!!!"""""""""### !!!!!!!!!!!!   !!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!"""############"""######$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))))))))++++++,,,,,,,,,,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!"""""""""#########$$$""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""##############################$$$$$$$$$$$$$$$%%%$$$%%%&&&'''((())))))*********************))))))((((((((('''(((((()))))))))))))))(((((((((((('''&&&'''''''''''''''''''''%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$######"""#########################################################""""""#########$$$$$$$$$################################################################################################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((()))'''(((((()))***+++,,,,,,......///000111111111111111111111000///...---,,,+++++++++++++++*********))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))******++++++,,,,,,---///000000111444777999:::;;;:::888:::???CCC;;;:::;;;@@@HHHRRR]]]eeewwwfffYYYNNNCCC<<<000///---...000111111///......,,,)))&&&&&&)))---))))))((((((((((((''''''zzzHHH...(((&&&%%%%%%$$$$$$$$$############""" !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""   !!!!!! !!!!!!!!!""""""######$$$%%%%%%%%%)))))))))))))))(((((('''"""###$$$$$$######%%%'''))))))(((%%%""" !!! !!!!!!!!!!!!!!!!!!""" !!!!!!   !!!""""""!!!   !!!!!!!!!!!! !!!""""""######""""""######$$$$$$$$$$$$######$$$%%%&&&'''((()))))))))++++++,,,,,,,,,,,,++++++((((((''''''''''''''''''&&&'''(((((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!""""""######$$$$$$$$$""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))))))))******************))))))((((((((((((((()))))))))((((((((((((''''''&&&&&&&&&'''''''''''''''%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$#####################$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$###############$$$################################################"""""""""############$$$################################################################################################"""""""""############$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((''''''((()))***++++++,,,---...///000111111111111000000000000///......---++++++++++++++++++++++++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((()))******++++++)))+++---......000333555;;;======;;;777777:::===JJJGGGGGGIIIHHHEEEEEEHHH===EEEOOOXXXeeewwwjjjWWWMMM???:::444111222444444333///000000111111111000///'''((())))))))))))***+++''''''''''''''''''''''''uuuEEE...)))'''$$$%%%$$$$$$$$$############""" !!!!!!!!!""" !!!!!!!!!""""""!!!!!!!!!!!!   !!!  !!!!!!!!!!!!""""""###$$$$$$%%%(((((())))))(((((('''&&&!!!###$$$$$$###$$$(((+++(((&&&$$$#########"""!!!!!!!!!!!!!!!!!!  !!!!!!  !!!""""""!!!  !!!!!! !!!!!!"""""""""""""""!!!"""###$$$%%%%%%$$$$$$###$$$&&&'''((()))))))))******++++++++++++******((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!""""""######$$$%%%%%%""""""""""""""""""""""""######"""""""""""""""###########################$$$$$$########################$$$%%%&&&'''(((((()))))))))******+++++++++++++++***)))(((((((((((())))))((((((((('''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######""""""#########$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$###############$$$$$$################################################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""############"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&''''''((()))***++++++......///000111111111111//////000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''(((((()))******+++)))***,,,,,,---...111333***000777;;;;;;:::;;;<<<999999>>>GGGIIIFFFEEEHHHFFFHHHFFFAAABBBIIILLLLLLGGGMMMWWWbbbiiilllppprrrsssuuuqqqggg```\\\XXXSSSRRRJJJDDDBBB>>>666111111---///111333222///***'''111///,,,(((&&&(((,,,000,,,,,,,,,,,,,,,+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&sssCCC...***'''$$$$$$$$$$$$$$$############""" !!!!!!"""""" !!!!!!!!!""""""######""""""!!!!!!     !!!!!!!!!!!!!!!"""######$$$$$$''''''((((((''''''&&&%%%!!!###%%%%%%$$$&&&***...%%%""" ###%%%###!!!""""""!!!!!!    !!!!!!   !!!!!! !!!!!!""""""""""""""" """$$$%%%&&&&&&%%%###$$$&&&'''((()))))))))))))))************))))))((((((((()))))))))))))))&&&'''((())))))((('''&&&%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""$$$$$$##################"""###$$$%%%&&&''''''(((((())))))***+++,,,,,,---,,,,,,+++)))(((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######""""""######$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$###############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&'''((()))***++++++...///000111222222222222...///000000000000000///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''(((((()))************,,,------,,,---///111777777777555333555:::???@@@>>>@@@EEEFFFAAA???BBB>>>BBBBBB@@@AAAEEEBBB;;;???>>>>>>>>>===<<<>>>AAA999<<<;;;777888;;;999333999333111222111...000777//////...,,,+++,,,///222'''+++000111...+++******+++(((&&&%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&wwwFFF---((((((&&&$$$%%%$$$###$$$%%%$$$""" """######$$$$$$%%%&&&&&&######""""""!!!!!!!!!    !!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!""""""""""""############$$$$$$%%%%%%&&&''''''''',,,+++))))))***+++************))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$###!!! !!!""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#################################$$$&&&((()))***)))+++,,,+++***)))***+++************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$##################""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!""""""""""""############$$$$$$##########################################""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""############$$$$$$$$$###$$$$$$$$$###$$$''')))'''&&&&&&&&&&&&'''((((((---.........//////000000000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******+++++++++,,,,,,,,,000111222444666777999999;;;===???BBBCCCCCCBBBAAA@@@@@@@@@??????????????????===:::888777999<<<>>>666666666555444444333333222222111111000/////////------,,,,,,,,,++++++++++++*********))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&uuuDDD,,,((('''&&&%%%%%%$$$"""###$$$$$$###"""#########$$$$$$$$$$$$%%%""""""!!!!!!!!!     !!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!      !!!!!!!!!!!!!!!!!!"""""""""#########$$$%%%%%%&&&&&&'''((((((,,,***))))))***+++***)))))))))))))))((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$###!!!!!!!!!""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""####################################$$$&&&((()))***)))***+++***)))((()))+++*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""########################"""""""""!!!""""""""""""############################################################""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""""""""""""""############$$$$$$$$$%%%&&&&&&%%%%%%&&&)))+++&&&&&&&&&&&&&&&'''((((((,,,------......///////////////.........---------++++++++++++++++++++++++******)))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((*********+++++++++,,,,,,...///000222444555666777:::;;;===???@@@@@@???>>>>>>>>>??????>>>>>>===<<<<<<:::888666666777999:::666666555555444333333222111000000//////...------,,,,,,,,,,,,++++++++++++*********)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&rrrAAA+++((('''%%%%%%%%%###""""""###%%%%%%$$$$$$$$$$$$$$$############!!!      !!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!    !!!!!!!!!!!!!!!""""""""""""######%%%%%%%%%&&&''''''((((((***)))((()))***+++***))))))))))))(((((((((((('''&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$#########"""###$$$###"""!!!"""###"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$######""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""#######################################$$$%%%'''))))))((()))***)))((('''(((*********))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""########################""""""""""""""""""""""""############################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""############$$$$$$$$$"""###$$$$$$###$$$%%%'''&&&&&&&&&&&&&&&''''''(((+++++++++,,,---.........------------,,,,,,,,,,,,************************)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))*********++++++++++++,,,---...000111333444555888999;;;<<<<<<<<<;;;:::;;;<<<===>>>>>><<<;;;999888777666666555555666666555555444444333222222111//////......---,,,,,,,,,,,,,,,+++++++++*********))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ooo>>>)))((('''%%%&&&&&&###!!!!!!###%%%&&&&&&%%%$$$$$$###""""""!!!!!!     !!!!!!!!!""""""########################################################################!!!!!! !!!   !!!!!!!!!!!!!!!!!!"""""""""###%%%%%%%%%&&&''''''(((((()))((('''(((***+++)))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$#########"""""""""###$$$###"""!!!"""###""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######"""""""""######"""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""##########################################$$$%%%&&&((()))'''((()))((('''&&&''')))***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$########################!!!"""""""""#####################"""""""""""""""!!!"""""""""###########################$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########""""""#########$$$$$$$$$ ###'''((('''&&&%%%$$$&&&&&&%%%%%%&&&&&&'''((())))))***+++,,,------...,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))************++++++,,,---...000222333444777888999999:::999999888:::;;;===???>>><<<:::888666666666666555444333333444333333222222111000000///......---,,,,,,++++++++++++*********)))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%nnn;;;)))(((&&&%%%'''&&&$$$!!!!!!###%%%''''''$$$$$$######"""!!!      !!!!!!!!!!!!########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!   !!!!!!!!!!!!"""""""""$$$$$$%%%%%%&&&''''''''''''''''''(((******)))''''''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$#########""""""!!!"""######"""!!!"""$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$#########""""""""""""""""""### !!!!!!!!!"""""""""###""""""""""""#############################################$$$%%%&&&'''(((&&&((()))((('''&&&'''((()))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################!!!"""""""""############""""""""""""""""""######!!!"""""""""############""""""#########$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""#########$$$$$$$$$###(((...111000,,,(((&&&%%%%%%%%%%%%%%%&&&''''''(((((()))***+++,,,---...,,,+++++++++************))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))*********+++,,,---///000222333444777777888888888888888888:::;;;===???>>><<<:::888555666666666555444222111222222222111000000/////////......------,,,++++++******)))))))))((((((((('''''''''''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%nnn:::))))))&&&$$$(((&&&$$$######$$$&&&&&&%%%$$$######"""!!!        !!!!!!!!!########################""""""""""""""""""""""""  !!! !!!   !!!!!!!!!!!!""""""#########$$$%%%%%%&&&&&&&&&%%%&&&(((******((('''&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$#########!!!"""######""""""###$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$############""""""""""""###### !!!!!!""""""######"""""""""#########$$$$$$####################################$$$%%%&&&''''''((()))((('''&&&''')))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""############""""""""""""############"""""""""###$$$$$$%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""############$$$$$$$$$"""'''---///...***'''%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))***+++,,,---...++++++++++++************))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((())))))))))))+++,,,---///000222333444666666666666777777888888:::;;;=========<<<:::999666666666666555333222111111111000000///...............------,,,+++++++++))))))((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%nnn999)))***&&&$$$(((&&&%%%$$$$$$%%%&&&%%%###"""""""""!!!!!!       !!! !!!!!!########################"""""""""""""""""""""""" &&&(((     !!!!!!!!!""""""!!!""""""######$$$%%%%%%$$$$$$%%%(((******(((&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$ """######""""""###$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$ !!!"""#########""""""#########$$$$$$$$$####################################$$$%%%&&&&&&'''((())))))''''''((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!"""""""""############""""""""""""############!!!""""""###$$$$$$%%%%%%########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$"""############$$$$$$$$$!!!###&&&&&&%%%#########%%%%%%$$$$$$%%%%%%&&&''''''((()))***,,,---...///,,,,,,+++++++++*********************************(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))***+++,,,...000111222333444444444444555666777888::::::;;;;;;::::::999888666666555444333222111111000000//////...------------,,,,,,++++++***))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ooo:::***+++&&&$$$((('''&&&%%%%%%&&&&&&$$$"""!!!!!!!!!!!!!!!  !!!!!!!!!       !!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +++...###    !!!!!!!!! !!!!!!!!!"""!!!!!!!!!"""######$$$$$$$$$$$$%%%(((******(((&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$ """######""""""###%%%"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$ !!!"""######$$$"""############$$$$$$$$$####################################$$$%%%&&&&&&((()))***)))((('''(((***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!!!!""""""#########$$$""""""""""""############!!!""""""###$$$$$$%%%%%%########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$""" !!!$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''((()))+++,,,---...///,,,,,,,,,++++++++++++***************************)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))******+++---///000222222222222222333444666777888999999999888888888888888666555444222111000000000000//////...------,,,,,,++++++******)))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ddd555+++(((%%%''''''%%%%%%%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!! ###### !!!""""""###'''### ***'''...  $$$''' *** (((***""")))"""$$$### !!!,,,%%%((($$$&&&(((---$$$!!!***   !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$###""""""############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$$$$"""!!! !!!"""$$$######$$$$$$$$$$$$######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''(((((('''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%################################################!!!"""$$$&&&&&&$$$"""!!!$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%''''''''''''(((***+++,,,************************))))))))))))))))))))))))((((((((((((''''''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$########################&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((*********+++,,,---///000///000111222333444444444888888888888888777666666777555333111000000000111/////////...------,,,,,,+++++++++*********))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########eee555+++((($$$%%%%%%%%%%%%%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!! ||||||yyyvvv}}}>>>###***!!!???qqq,,,000&&&000>>>qqq"""(((+++&&&<<>>KKK%%%"""%%%###&&&###   !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""""""""######!!!!!!!!!"""######$$$$$$"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$################################################$$$############$$$%%%%%%""""""""""""""""""""""""########################""""""""""""############""""""""""""############"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((***,,,---///000111222222111000/////////000000000000//////,,,,,,++++++***)))))))))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""########################LLL///+++&&&)))&&&(((%%%&&&&&&&&&&&&%%%$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!! <<>>######&&&%%%111)))###eee------+++"""(((222///+++222'''''']]]'''    !!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%%%%$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$##############################################################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((((()))***+++,,,,,,,,,,,,///.........---------,,,++++++******)))(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""CCC+++***'''***&&&)))''''''&&&%%%$$$$$$$$$$$$############"""""""""""" !!!!!!""""""######$$$!!!!!!!!!"""""""""######!!!!!!!!!"""""""""######!!!""""""######""""""!!!"""""""""""""""""""""""",,,222???$$$$$$'''&&&$$$///!!!)))GGG+++ )))&&&VVV111{{{]]]+++!!!III***&&& !!!  !!! !!! !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$################################################&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$#######################################$$$$$$$$$##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((('''((()))***+++,,,,,,,,,000000///......---,,,,,,++++++******)))(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""BBB+++***'''***&&&)))&&&%%%%%%$$$$$$%%%%%%%%%############"""""""""""" !!!!!!"""######$$$$$$!!!!!!"""""""""#########!!!!!!"""""""""#########!!!"""############"""!!!""""""""""""""""""""""""---&&&???%%%%%%((( &&& 111333###iii@@@888((('''///jjj%%%$$$222///444,,, !!!  !!! !!!    !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""##############################""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""############$$$$$$$$$########################""""""#########$$$$$$$$$##############################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%&&&&&&'''((('''((()))***+++,,,,,,,,,------------------------++++++******)))(((((((((''''''&&&&&&&&&%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""BBB******'''***&&&)))%%%%%%$$$$$$%%%%%%&&&'''############"""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""############""""""""""""############!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""",,,!!!((( """vvv???%%%&&&((( '''000666***444 """...___XXX888"""___QQQ---&&&###'''!!!222 )))999{{{$$$*** !!!  !!! !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""##############################""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$################################################''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################"""############$$$$$$$$$########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&'''''''''((()))***,,,,,,------***++++++,,,,,,------...++++++******)))(((((((((''''''&&&&&&&&&%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""@@@******''')))&&&(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""###########################"""!!!!!!$$$$$$$$$$$$######"""""""""############$$$$$$$$$ """"""###&&&'''&&&VVVZZZBBB$$$!!!)))'''###((((((((('''(((,,,222777;;;;;;888<<>>111444555,,,(((,,,WWWXXXZZZLLL000###&&&%%%###!!!!!!%%%'''&&&$$$$$$!!!$$$111___ccc999!!!   !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""  !!!!!!######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######"""""""""""""""""""""############$$$$$$$$$"""######$$$$$$%%%&&&&&&########################"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""$$$#########""""""!!!!!!########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$#########""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,------))))))***+++---...//////,,,,,,++++++***)))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""########################@@@******''')))%%%(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""########################""""""""""""############$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$#########"""$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((())))))$$$ )))000+++%%%)))***(((...&&&)))000???RRReeerrryyyyyy}}}|||tttfffXXXUUU[[[KKK;;;333---!!!)))---+++%%%###$$$###!!!###'''&&&)))""""""!!!!!!!!!  !!!!!!!!! !!!!!!  !!! !!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""#########""""""""""""######""""""""""""""""""""""""""""""""""""""""""######%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##################################################################"""""""""!!!########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((***+++,,,---)))******+++,,,---......,,,,,,++++++***)))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""""""""""""""""""""""""""########################???******''')))%%%(((%%%%%%%%%$$$$$$$$$######$$$$$$$$$#######################################"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$############%%%%%%%%%%%%&&&&&&&&&&&&***&&&######&&&((()))))) !!!"""+++///<<>>222...---!!!#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!    !!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!""""""###$$$!!!!!! !!!!!!""""""""""""""""""""""""###"""!!!!!!"""$$$''')))%%%%%%$$$$$$#########""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%########################"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""####################################$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((((((***************+++++++++,,,,,,++++++***)))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################qqq888***---'''&&&###(((%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((()))222QQQ~~~___JJJHHHCCCDDD???)))$$$$$$$$$############"""""""""""""""""""""""""""  !!!!!!    !!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""###$$$$$$%%%!!!!!! !!!!!!""""""""""""""""""""""""###""" !!!$$$''')))$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&&&&%%%$$$$$$#################################"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""########################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''))))))*********+++++++++,,,,,,++++++***)))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################rrr888((()))%%%((($$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$######""""""%%%$$$#########$$$%%%&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""&&&&&&"""###)))...&&&%%%,,,...((((((///CCCiiiiiiJJJIIIVVVSSSEEE333+++###"""%%%'''###$$$!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""""""""########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%$$$#########""""""!!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&(((((((((((()))))))))))),,,,,,,,,+++***))))))((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############""""""""""""""""""""""""ppp777((()))%%%)))$$$%%%&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$#########"""%%%$$$#########$$$%%%&&&%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$'''+++***((((((+++%%%$$$&&&'''"""'''???\\\{{{~~~iiiOOONNN[[[PPPGGG999+++""" ###&&&###$$$$$$###"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""""""""!!!########################"""""""""""""""""""""!!!""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$$$$############"""""""""!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&(((((((((((()))))))))))),,,,,,+++******)))(((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################nnn666(((***&&&)))%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))&&&%%%&&&&&&%%%+++)))((('''+++@@@llltttyyyaaaSSSUUUQQQHHH;;;---$$$###$$$"""%%%'''&&&!!!!!!$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$############""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''((((((((()))))))))++++++******)))(((((((((((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""####################################jjj444)))+++&&&)))%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''')))***%%% !!!(((***%%%+++&&&(((999TTTvvv|||zzzaaacccuuuyyyqqqlllbbblllnnnyyyQQQMMMJJJIIIGGG>>>...""""""$$$%%%$$$"""!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$#########"""""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''''''''((()))))))))*********))))))(((((((((((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""####################################ggg222))),,,''')))%%%''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((('''$$$$$$)))///...)))!!!+++CCCffftttqqqoooeee^^^nnnggg[[[mmm|||uuuxxxiiikkkiiizzz|||vvvaaaMMMJJJRRRRRRBBB111'''$$$"""!!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""######!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&&&&'''((()))))))))************)))))))))))))))((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""####################################ccc111)))---''')))%%%''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''')))'''(((+++,,,((('''(((>>>[[[|||qqqgggXXXRRRQQQKKKIIIdddkkkqqqsss```uuu]]]HHHHHHMMMJJJCCC111+++%%%"""$$$%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""!!!""""""######$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############"""""""""""""""############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&'''((())))))***++++++******************))))))(((((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$aaa///)))---''')))&&&(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%%%%&&&'''((()))(((((('''''''''''''''''''''''''''+++''')))---((($$$333JJJzzzwwwmmmVVVHHHFFFFFFSSSgggooopppcccQQQhhhsss}}}sss~~~cccOOOEEEDDDFFF>>>888000)))%%%######$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""#######################################!!!""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$######"""!!!"""""""""############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&'''((()))***++++++++++++++++++,,,,,,))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$```///)))...((()))&&&(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%&&&((()))))))))((('''((((((((((((((((((((((((((("""%%%,,,)))///WWWppp\\\EEE???OOOhhhssswww{{{xxxWWWggg\\\TTTaaa\\\[[[vvvsssgggaaaPPPZZZyyywwwwwwjjjKKK@@@AAAGGGCCC;;;000%%%!!!###'''!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###$$$$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$$$$######"""!!!!!!""""""#########$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&'''((()))***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$bbb333&&&))))))(((""",,,,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))///(((&&&))))))$$$%%%***((('''$$$)))(((MMMsssSSSRRRGGG]]]fffggg\\\OOOGGG>>>666===>>>AAABBBBBBAAAAAAAAAAAABBBEEEJJJVVVjjjiii___iiiyyyuuu}}}qqqsss{{{zzz\\\>>>>>>CCCLLLBBB,,,%%%((($$$$$$""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!  !!!!!!"""###############""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))*********)))))))))))))))((())))))******+++++++++---***((((((***,,,,,,+++---***'''''')))+++,,,,,,''''''(((***+++,,,++++++&&&''')))******)))(((''''''(((***++++++)))'''&&&''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))),,,+++++++++++++++++++++))))))))))))((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########```222'''))))))((("""+++******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((())))))%%%%%%(((++++++)))***,,,(((!!!&&&IIIiiiaaa[[[WWWOOO[[[VVVTTTPPPGGG===;;;CCCNNNUUUQQQUUUYYYZZZYYYWWWVVVUUUMMMLLLIIIGGGGGGKKKQQQVVVkkk}}}fffaaaeeeuuu~~~|||yyy___DDD<<>>GGGSSS\\\aaafffjjjlllqqqwwwyyywwwuuuttttttqqqnnniiibbb[[[SSSKKKEEEPPPOOOXXXrrr~~~jjjmmm}}}}}}YYY===888GGGJJJ>>>111%%%### """'''&&& %%% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!  !!!  !!!""""""""""""""""""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((('''''''''((())))))******************++++++++++++,,,,,,,,,------------...333111000//////...,,,+++(((***,,,,,,+++***+++,,,...,,,++++++,,,,,,***))),,,+++******+++,,,...///...---+++***))))))******((('''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))))))))*********))))))))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###ZZZ111)))***((()))###***&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((())))))***...///+++$$$###((()))%%%'''===eeerrrfffOOORRRTTTWWWQQQBBB<<<999QQQRRR[[[hhhrrrzzzvvvjjjbbbUUUHHH>>>DDD^^^}}}vvvmmm~~~xxxvvvccc~~~XXX>>>===@@@BBB>>>222***""" '''''' %%% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""!!! !!!""""""""""""!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''(((((())))))******+++++++++++++++,,,,,,,,,,,,............////////////++++++,,,---...///......000222333333111111333555...+++))))))++++++)))''',,,++++++++++++,,,,,,---'''((()))******(((%%%###(((((((((''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((((()))))))))))))))******))))))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$VVV111******(((***$$$***&&&&&&%%%&&&&&&'''((()))'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((()))******++++++)))(((***//////+++***___zzz^^^NNNNNN___SSSHHH===888>>>JJJZZZbbblll|||xxxkkkhhh^^^LLL???DDD[[[rrr}}}ttt|||tttttt}}}]]]BBB999DDDIII<<<444(((!!!$$$&&&###!!!$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""!!!!!!!!!  """###"""!!! !!!!!!"""""""""""""""######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((())))))***++++++++++++,,,,,,,,,---------...,,,------...//////000000///000222444555777999;;;222222222111000111333555>>>:::777777999;;;999666//////...---+++(((&&&%%%)))******++++++,,,,,,,,,))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))************)))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$RRR000+++***(((***%%%)))'''&&&&&&&&&'''((())))))''''''''''''''''''''''''''''''((((((((()))))))))))))))(((((())))))***+++&&&'''))),,,+++))),,,111]]]~~~pppSSSNNN]]]kkkTTTAAA<<<888DDDXXX___nnnqqquuugggaaa\\\TTTKKKFFFQQQuuuvvvyyyzzz^^^CCCEEEFFF888;;;333***%%%$$$%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""""""""!!!!!! !!!###$$$###"""!!!!!!"""##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,,,,------......//////,,,---...///000111222333::::::999777444444555777>>><<<;;;;;;===>>>>>>===<<<888666999???DDDDDDAAA222222333444555666777777222///***''''''***///222))))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''''''(((((())))))******************)))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%PPP000,,,***'''+++%%%)))(((((('''''''''((())))))'''''''''''''''''''''''''''((((((((())))))))))))))))))(((((())))))***+++(((&&&***---(((&&&<<>>DDDIIIMMM@@@===777111,,,)))((((((*********)))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''((())))))***++++++***************)))''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%NNN000---***'''+++%%%)))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++***&&&***...)))222aaaxxx~~~gggXXX[[[rrrxxx^^^???000EEEFFFbbbgggttt\\\ZZZ]]]iiivvvyyyooocccnnn{{{{{{llldddXXXKKKFFFNNNaaa{{{uuurrrxxx{{{UUUHHHCCC999GGGGGG222###%%%'''###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!"""""""""""""""!!! !!!###%%%$$$#########$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''))))))))))))************)))******++++++,,,---------------...///000000111888999;;;>>>@@@BBBDDDEEEMMMRRRZZZcccnnn|||}}}sssnnnggg]]]VVVIIIDDD>>>:::;;;???FFFJJJhhhhhheee___TTTFFF:::222************))))))))))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''(((((()))***++++++,,,***++++++******)))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%MMM111///***%%%***%%%)))))))))(((((((((((())))))&&&(((*********+++***''''''((((((((((((((('''''')))+++,,,+++)))((((((((()))(((+++(((,,,TTTyyymmmKKKnnnvvv]]]CCC<<>>MMMMMMVVVeee^^^^^^^^^_________aaadddiiilllyyyssskkkbbbYYYNNNHHHOOOYYYvvv~~~~~~xxx}}}jjjBBB===@@@DDDDDD;;;...&&&%%%$$$$$$$$$###"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""############$$$$$$$$$$$$&&&&&&&&&''''''&&&&&&%%%((('''&&&&&&''''''''''''---***'''%%%$$$%%%''')))'''000...)))***)))+++666&&&)))###""",,,---((()))%%%***,,,------$$$$$$)))((())),,,///---$$$'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&''''''''')))))))))***++++++,,,,,,''',,,000000---++++++---333111000222666===HHHQQQffftttyyyYYYUUU@@@@@@HHHXXXxxxsssWWW<<>>???JJJcccwww~~~ssseeebbbdddhhhfffXXXHHH===:::CCCWWWZZZggguuuaaaRRRbbb___ZZZWWWVVVTTTQQQNNNYYYMMMFFFMMMZZZhhhvvv~~~xxxrrriiiaaaNNNQQQ___qqqyyyxxx|||]]]GGGOOOWWWKKK<<<999(((%%%###"""$$$%%%$$$"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""##################$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((((('''%%%(((,,,---,,,++++++,,,(((***))))))111BBBOOOSSSjjjtttvvvxxx||||||nnnsssooo```MMM666******---***%%%'''&&&&&&'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))************************((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((())))))))))))***+++,,,---......+++///444444333777@@@GGGkkkIII??????YYYIII999,,,+++000111,,,((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))'''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((()))************))))))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&HHH......+++&&&***$$$'''(((''''''&&&&&&''''''((((((%%%)))000000***'''***''''''((()))************'''((()))(((((()))+++...)))NNNbbbDDDVVV|||pppBBB<<>>777>>>DDDRRRRRRfffrrrbbb[[[XXXTTTUUUYYY[[[ZZZWWWSSSQQQWWWcccdddZZZTTTWWWYYYlllqqqqqq^^^IIIWWWyyymmmrrrsssqqq```YYYUUUMMMDDD777000'''######%%%$$$###"""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((())))))))))))%%%(((+++***)))+++000666UUUjjjjjjOOO@@@<<<444000,,,)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''((((((((()))))))))))))))))))))*********++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''(((((((((((()))))))))*********+++,,,---...///111222222222:::EEEQQQeeeeeeUUUaaassspppVVV===---***///))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&CCC***,,,***''',,,'''***'''''''''&&&&&&'''''''''%%%$$$,,,999999---%%%'''''''''(((******+++++++++))))))***))))))+++///111ppppppkkkCCCJJJNNN<<>>EEE===333'''%%%***///---''''''&&&%%%%%%''''''&&&$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&'''''')))'''&&&(((***+++)))'''(((((((((((((((((((((((())))))))))))))))))))))))+++(((&&&&&&))),,,---...111...+++)))+++222===FFFQQQddd|||uuu|||~~~rrr]]]DDD;;;444%%%,,,'''&&&+++---***'''(((******************)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))$$$'''***+++---/////////222------333888>>>MMM^^^~~~[[[===+++%%%111333'''&&&222))))))((((((((('''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))***************)))))))))))))))((((((((()))))))))))))))((((((((())))))((((((((('''''''''))))))*********+++++++++)))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&???000+++---((()))+++&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************(((,,,+++,,,JJJ~~~oooVVVWWWxxx___SSSHHHTTTppp|||wwwfffbbbmmmkkkYYYTTT\\\jjj]]]UUU]]]lllsssrrroooWWWFFFZZZeeegggxxxyyyooonnndddYYYWWWWWWWWWXXXYYYWWW]]]WWWPPPcccpppMMMIIIOOO[[[]]]\\\kkkrrrmmm___TTTXXXRRR___]]]fffrrr~~~rrrtttrrrhhhFFF@@@>>>'''%%%... %%%$$$$$$$$$################################################$$$$$$$$$%%%###$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''''''''***((((((***++++++,,,111CCCfff|||]]]PPPVVVeeeZZZooolllrrr}}}ssskkkdddaaaeee{{{qqqYYYNNNKKKHHH???NNNaaappp{{{vvv^^^nnn|||aaaIII:::@@@>>>:::222***&&&&&&)))'''&&&&&&'''((((((&&&$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''(((''''''(((******)))((((((((((((((((((((((((((())))))))))))))))))))))))333///++++++///111000---,,,,,,---333AAATTThhhsss|||bbb???555---,,,---+++******((())))))(((&&&&&&''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((())))))))))))***,,,//////---,,,---///***333999777;;;VVVgggZZZbbbyyyWWW,,,"""))),,,***)))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((*********))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))(((((()))))))))))))))*********)))))))))((((((((('''''')))))))))*********++++++***))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&>>>///+++,,,((()))+++&&&))))))))))))))))))))))))******))))))((((((''''''((()))))))))************+++,,,...***:::qqq|||SSSGGG]]]{{{KKK===LLLhhhqqq{{{dddWWWUUU______TTTUUUaaa^^^HHHAAARRR```\\\WWW[[[___LLLTTTdddllltttuuuoooeee]]]VVVUUUWWWZZZ[[[[[[\\\ccc___YYYfffxxxoooUUUEEETTTcccaaaTTTNNN[[[mmmvvvmmmmmmfffZZZTTTVVVjjjvvv}}}xxx]]]HHH???...***+++"""%%%%%%$$$$$$$$$##########################################$$$$$$$$$%%%%%%###$$$%%%&&&'''''''''''''''''''''''''''(((((((((222$$$%%%///,,,+++<<>>///+++,,,((()))+++'''))))))))))))))))))))))))******))))))((((((''''''((()))))))))************'''---******NNNzzz\\\TTTcccdddGGG@@@RRR```ttt|||bbbrrr{{{lllhhhvvvlllaaadddsssqqq]]]UUU\\\jjjUUUKKKYYYffflllsssqqq\\\[[[XXXXXXZZZ]]]^^^]]]^^^```___]]]```ccc___WWWbbbyyy{{{\\\CCCJJJ^^^hhhjjjxxxzzzrrrkkkbbbOOOLLLccc{{{yyyiiinnnqqq}}}VVV<<<<<<222%%%***%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''''''''''''''''''''(((((()))))))))((('''//////***BBBiii{{{}}}^^^PPPVVV\\\{{{ssshhhcccfffooowwwyyygggWWWRRRQQQPPPUUU]]]ooo{{{{{{hhhSSSAAA???EEEBBB777...***)))''''''))))))((('''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''(((((('''((())))))))))))))))))(((((((((((())))))******)))*********++++++,,,,,,&&&+++//////...///444999QQQmmmmmmSSSBBB888111---***,,,---,,,+++******+++))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((((((((())))))***++++++,,,---(((&&&+++......111555===:::EEEmmmqqq```bbbjjjmmmkkkgggfffiiimmmmmmlllnnnssszzz{{{^^^fffyyyjjj???.........+++************)))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))******))))))))))))))))))))))))------------,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,***)))))))))(((((((((((((((((()))))))))******************)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&===...***,,,((())),,,'''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************###+++(((999llltttaaaFFFfff{{{\\\444NNNppptttoooxxx}}}tttqqqzzzsssTTTUUU^^^bbbpppqqq```ddddddaaa^^^```aaa```]]]XXXXXX[[[[[[ZZZdddqqqQQQ>>>WWWnnnnnnSSSSSSqqqnnnggghhhggg\\\aaagggxxxzzzvvvmmm{{{~~~|||hhhCCCBBB555""")))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&''''''(((((('''''''''(((((())))))******)))***...,,,DDDeeeWWW]]]}}}{{{}}}|||uuueeeQQQBBBAAAEEELLLcccnnnsssrrr}}}dddLLLCCCBBB@@@AAAEEE111...***'''''''''&&&&&&((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&(((******)))((()))***'''(((((())))))******+++*********+++,,,,,,------000111000------777KKKZZZxxxrrryyynnnZZZFFF999000---)))(((((())))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&'''''''''((((((((((((((()))***+++,,,,,,---,,,(((***111111,,,---333===OOOyyyvvvxxxpppttttttvvvzzzzzzzzztttfffuuuddd888(((...++++++++++++*********)))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))************))))))*********+++++++++***+++++++++,,,,,,,,,,,,*********++++++++++++++++++++++++++++++,,,,,,,,,******)))))))))(((((((((((((((((()))))))))******+++******))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&===...***,,,(((***,,,'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************'''---111]]]jjjlllpppSSSUUUeeeZZZ<<>>111)))((())))))'''))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))''''''''''''((((((((((((((())))))***+++,,,---.........111555111---999JJJkkk{{{rrr~~~jjj[[[]]]eee\\\[[[\\\^^^[[[XXXZZZ___cccfffmmmxxxwwwwwweee@@@000,,,,,,+++++++++*********((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))*********++++++***++++++,,,---...//////+++,,,------...///000000111000000//////.........,,,,,,,,,,,,,,,+++++++++*********)))))))))(((((((((((((((((()))))))))***++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&===...***,,,(((***,,,(((((((((((((((((((((((((((''''''(((((())))))******))))))))))))************---222===aaazzzwwwNNNUUU}}}mmmEEEEEEcccfff{{{}}}xxxZZZppptttrrrjjjfffjjjoooqqqooo{{{zzzggg\\\eeesssyyynnnwww[[[UUUWWWSSSfffhhhnnnvvvvvvjjj___```fffjjjeeeaaa]]][[[[[[ZZZYYYXXX]]]]]]ZZZbbb}}}{{{YYYNNNWWWddd```aaagggooo^^^hhhbbb```jjjrrrvvvooowwwqqqnnnppp{{{JJJ@@@AAA'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''(((((((((((('''(((((()))***+++++++++///)))NNNyyy___QQQvvvooouuuXXXOOOCCCAAAXXXaaaqqqzzz]]]GGG@@@NNNGGG<<<333...+++***)))((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((%%%(((******(((''')))+++'''(((((()))***+++++++++******+++,,,,,,---......---111===TTTvvvoooeee[[[NNN@@@DDDKKKEEEJJJ^^^bbbTTTSSSbbbdddVVV]]]sssttt^^^lllkkkYYYBBB333000000///,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))''''''''''''((((((((()))((())))))+++,,,---......++++++000222///555SSSsssqqqiiijjjnnnbbb[[[UUUXXX```fffeeeaaacccccceeehhhgggccccccgggaaa```^^^\\\ZZZ[[[bbbjjjpppggg@@@,,,,,,,,,+++++++++******)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))************++++++++++++,,,---...///111222222444444555666888999::::::999888777666444333222111---------,,,,,,+++++++++************))))))))))))(((((((((((())))))))))))++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&999222,,,,,,,,,)))(((((())))))))))))))))))))))))******))))))(((((('''''',,,$$$(((---((('''---------333eeexxxvvviii===bbb}}}HHH===ZZZooo{{{lllgggxxx```jjjvvvgggtttsssZZZOOOfffwwwmmm``````ggg___OOO\\\jjj]]]kkkyyynnn```gggiiieeemmmiii___ZZZ]]]```]]]\\\]]]YYYXXX]]]lll{{{|||mmm]]]NNNooo{{{iiihhhuuuoooiiieee```YYY___}}}~~~sss}}}lllzzzooo===666555+++%%%!!!$$$&&&%%%$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((()))))))))+++###!!!))),,,)))***000444OOO~~~sssUUU\\\fffYYY___[[[LLLBBBNNNhhh}}}yyytttttteeePPPJJJPPPHHH\\\DDD&&&...)))$$$+++(((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))***)))))))))))))))***+++###000000)))+++,,,...666---@@@YYYlllZZZLLL???HHHHHHAAACCCOOOUUUQQQ___XXXOOOLLLMMMOOONNNKKKFFFYYY\\\RRR```vvv}}}XXXAAA:::555000,,,***,,,+++)))'''(((((((((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''***,,,---+++*********000222555%%%666RRRuuuyyynnnaaa^^^___bbbccc___\\\^^^dddjjjmmmnnnooojjjddddddhhhkkkkkkhhhllliiifffeeebbb___^^^___ZZZYYYfffzzzBBB000%%%***...***(((*********))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))***(((&&&'''***+++***(((&&&''',,,000///,,,---111333222***111@@@;;;999MMMEEEPPPXXXUUUPPPQQQXXX^^^hhhQQQHHHKKKFFFBBB@@@:::444222...---000111,,,'''///,,,)))((()))***+++******)))))))))))))))*********************)))((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&999111,,,+++,,,)))((()))))))))))))))))))))))))))***)))))))))((((((((('''***'''***+++%%%&&&+++,,,)))BBB~~~|||~~~oooJJJhhhRRR777PPPjjj}}}uuuyyyqqqtttyyygggtttwwwXXXUUU___ZZZ\\\wwwzzznnnoookkkaaa```nnneee___```aaa^^^[[[\\\YYYYYY\\\dddkkkjjjbbbYYYmmmwwwwwwvvvpppkkkhhhgggaaa]]]jjj{{{~~~{{{zzzOOO;;;>>>---'''###%%%'''&&&%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((())))))***(((//////''''''///111+++HHHlllZZZ}}}vvv\\\XXXUUUSSSLLLJJJWWWhhhxxxwwwnnnhhh^^^^^^JJJ@@@YYYUUU@@@;;;,,,'''&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))***))))))))))))***++++++***,,,(((***555555---...HHHqqqwwwFFF???IIIKKKJJJZZZfffeeecccddd___UUURRRKKKCCC>>>>>>@@@AAA@@@LLLllluuuWWW===GGG```mmmaaassscccGGG>>>888...,,,,,,+++((((((((())))))''''''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***)))***++++++,,,,,,---...333%%%111AAACCCuuuzzzwwwrrrkkkfffeeefffffffffkkkooouuu{{{~~~~~~yyyvvv|||~~~yyyuuuppppppqqqrrrqqqmmmjjjiiiqqqddd[[[]]]```cccmmmzzzgggyyy{{{MMM+++---333***&&&---*********)))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((()))))),,,+++))))))+++,,,---,,,888,,,(((...,,,$$$)))555111CCCKKKPPP```mmmjjjeeetttkkk[[[WWWRRRKKKGGG???444---,,,...000222000---,,,+++***'''%%%***))))))(((((())))))******************)))((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&999111++++++,,,)))((()))))))))))))))))))))))))))))))))))))))(((((((((((('''***,,,)))'''))),,,---333hhhZZZKKKqqq;;;JJJcccqqqyyyuuu~~~qqqwwwtttgggVVV[[[]]]]]]rrrnnnqqqrrrkkkeeedddccc___[[[[[[XXXYYY[[[\\\\\\[[[[[[ZZZwww}}}zzzqqqttt~~~yyyiiiyyysssppppppkkkbbbaaaeee|||tttiii???<<<111***%%%&&&(((&&&%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&'''''''''((())))))******&&&---///)))%%%+++777>>>~~~___gggxxxvvvkkkkkkbbbOOOGGGMMMcccsss}}}mmmdddcccIIIPPPUUUOOOGGG444---%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))******))))))******+++,,,------)))---666333555CCCkkkYYYNNNYYYZZZMMMTTT\\\```YYYTTTUUUUUURRRNNNKKKHHHDDD@@@===;;;:::999EEEKKKEEEFFFPPPUUURRRbbbyyy~~~nnnMMM>>>???222...***((((((((())))))'''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))******+++***)))***---///111111,,,777,,,PPP{{{yyy}}}xxxkkkggglll___```dddkkkssswwwwwwuuu|||yyyxxxxxxtttkkkdddbbb]]]WWWYYYaaalllzzzmmm<<<(((***.........+++******))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))***+++---...'''+++,,,+++222@@@LLLRRRUUUaaarrr}}}vvvyyynnn```UUUNNNGGG===666***))))))***,,,---+++***))))))(((((((((((()))))))))************))))))(((((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&888111++++++,,,***((()))(((((((((((((((((((((((())))))))))))((((((((((((%%%+++***(((,,,///...000CCC^^^JJJxxxyyyBBBDDDgggnnnzzzvvv{{{sss}}}{{{eeegggyyycccjjjqqq```___aaa\\\XXXjjjyyyiiirrrrrrnnniiifffdddaaa]]][[[YYYZZZ[[[ZZZXXXYYY[[[^^^gggfffbbbaaagggmmmiii```|||vvvrrrqqqmmmfffccceeexxxwwwlllvvvTTT:::555---'''''''''%%%$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''''''''''''''(((((())))))******+++,,,$$$&&&///+++)))GGGppp}}}XXXooo~~~xxxhhhYYYQQQJJJ___vvvbbbHHH@@@DDDGGG@@@;;;+++(((&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''(((((((((((()))))))))***************+++,,,---+++111222///---000QQQlllrrr~~~lll```\\\]]]]]]^^^cccnnnxxx|||rrrsssrrrkkk___RRRFFF@@@;;;???DDDIIILLLOOOOOOMMMPPPYYY~~~sssqqqVVVGGG===444+++))))))((('''(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********,,,******+++...111111000///AAAGGGrrryyyuuuwww|||wwwjjjdddfffpppllliiimmmwwwwwwvvvvvvvvvooofffdddhhheeejjjrrr}}}vvv>>>'''222222"""++++++******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********((()))++++++******+++---000222:::FFFPPP]]]vvvyyyooo}}}vvvjjjjjjuuu}}}}}}|||oooTTT>>>@@@;;;444///---,,,+++******)))(((((('''((((((((())))))************)))((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&888000++++++,,,***)))***(((((((((((((((((((((((((((((((((((())))))))))))''',,,'''&&&111///,,,555gggqqqJJJTTTaaa777UUUiiinnnwwwoookkkdddyyyoooZZZttttttppptttpppeee```___QQQVVVooo|||wwwnnniiinnnmmmjjjfffdddcccaaa^^^___]]][[[ZZZ[[[\\\[[[ZZZ]]]\\\\\\```fffjjjiiigggnnnoooppppppjjjcccaaaccc^^^~~~tttmmmooowwwAAA:::111)))'''&&&$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''(((((())))))***+++++++++000((()))......999gggdddrrruuuvvv|||ssscccJJJLLLdddmmmcccFFF<<>>111---,,,)))&&&'''((((((((((((((((((((((((&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))************++++++,,,...000111000///:::999tttqqqzzz}}}wwwssssssnnniiikkkssszzz}}}yyyllldddfffkkklllgggcccdddlllzzz[[[333---///)))+++++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************+++)))---///...***))),,,///<<<:::TTT~~~zzzdddjjjooo|||zzz{{{^^^IIIAAA666---)))))),,,---******)))(((((((((((((((((())))))*********))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&777000++++++,,,***)))***))))))))))))))))))))))))(((((((((((())))))))))))***...%%%%%%111***---III~~~vvvRRRVVV|||jjj<<>>EEEppp}}}|||{{{qqq~~~rrr```NNN@@@666000---,,,+++***))))))(((((()))((())))))************))))))(((''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&777000***+++,,,******+++))))))))))))))))))))))))'''((((((((()))))))))******...%%%'''111)));;;rrr```KKKnnnDDD666aaaxxx{{{{{{zzztttmmmuuuvvvvvv|||mmmMMM^^^zzzmmm\\\ZZZ[[[SSSTTTtttiiimmmmmmhhhfffgggfffcccccc```\\\[[[\\\\\\ZZZXXXVVV[[[^^^^^^bbbgggeee```\\\hhhvvv|||xxxpppgggbbb^^^```hhh|||uuu}}}iiisss|||aaaEEE:::///+++)))'''&&&(((''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((((())))))******+++,,,,,,---%%%000000---EEErrruuuiiiuuuqqqhhh[[[eeeTTTYYYVVV[[[qqqzzztttJJJ???<<>>UUUhhhwwwqqq___hhhuuu{{{xxxyyynnnssslllqqqiiiwwwwww___HHH___zzzpppsssaaaeeeiiiWWWZZZwwwiiinnnoooiiifffhhhhhhccc```___]]]\\\\\\^^^```aaa[[[aaabbbaaagggnnnjjj___\\\fffqqqwwwxxxtttnnniiimmmhhhnnnyyyvvvqqqtttzzz{{{HHH===222---+++((((((***''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((()))******++++++,,,------...***---BBBfffssssssjjjYYY^^^XXXTTThhh}}}\\\HHH???AAA@@@===333)))$$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))************+++++++++,,,---...000000222999KKKZZZOOOooowwwfffgggwwwyyy```RRRkkkrrrhhhNNNDDD>>>333++++++))))))))))))))))))))))))%%%%%%&&&'''((((((((('''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))************+++++++++,,,000111///,,,222@@@LLL{{{oooqqqfffpppjjjlllsssyyyooojjjddd]]]^^^ccc|||GGG+++,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++000444999EEE___}}}sssllluuulllhhhjjjjjjfffiiirrrjjjaaannneeeMMM===...---,,,+++************(((((()))***************))))))((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&666000,,,,,,+++))))))+++))))))))))))))))))))))))((((((((((((((()))******+++***,,,,,,***===ppp|||iiiMMM~~~DDDQQQZZZxxxsssXXX\\\\\\OOO```nnn~~~{{{tttuuuyyyzzzkkkcccooojjjooo\\\bbbiiiSSSNNNVVVjjjllllllfff\\\WWW]]]ggg~~~kkkdddjjjlllhhhggggggeeeaaabbbffffffccceeegggmmmrrrnnngggfffjjjfffrrr}}}xxxqqqxxxxxxhhhlllcccnnnuuukkkttt{{{ddd999:::000&&&000((('''((((((''''''''''''((((((((((((((((((((('''''''''(((+++)))&&&***555777222...,,,===zzzqqqpppuuuuuu```]]]lllgggxxxTTTBBB===@@@EEE<<<------...$$$&&&%%%$$$%%%'''((('''&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&((()))***++++++******************$$$222---'''111///***444555HHHoooPPPKKK^^^rrrwwwtttmmmddd```nnniiiwwwiiiWWWAAA444999000---'''$$$''')))'''%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))*********++++++,,,,,,---)))555---///:::000RRR}}}zzzrrriiihhhmmmvvvttt~~~~~~zzz}}}mmmiiirrrsssooolllqqq777000...,,,++++++)))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))))))))))))))************,,,&&&)))---)))+++---&&&+++555AAARRRooo}}}dddttttttWWWLLL[[[QQQMMMPPP^^^jjjiii___WWWYYYaaaddd\\\VVV]]]kkkuuutttYYYHHH<<<...///333'''"""---((()))*********+++---///*********)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&666000,,,,,,+++))))))+++))))))))))))))))))))))))((((((((((((((()))******)))***///---///QQQ|||qqqhhhVVViii|||bbbEEEVVVeeexxxbbbhhhjjjiiiaaaVVVRRRWWW^^^iiiwwwiiijjjwwwddd[[[QQQ999;;;GGGccc{{{sssaaa\\\XXXQQQhhh|||xxxeeeccclllsssmmmnnniiibbb```bbbbbbaaa^^^iiitttxxxssslllhhhhhhiiiffffffnnnwwwuuulllhhhmmmcccgggrrrxxx}}}nnnlll{{{CCC;;;555''',,,))))))((((((''''''''''''(((((())))))))))))))))))))))))&&&,,,///...000555444///999,,,<<>>hhhrrrtttxxxttt\\\WWWWWWqqq^^^OOOGGGIIIJJJ===333///))))))'''%%%%%%&&&&&&%%%$$$&&&&&&'''''''''((((((((((((((('''''''''((()))*********++++++++++++++++++---...***,,,333000222BBBnnnhhhPPPPPPVVVdddwwwfffqqq___HHH555666...)))******(((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((()))))))))************++++++,,,---......***555333,,,;;;mmm|||pppkkkkkkoooxxx~~~sssqqqssstttxxxtttpppooopppooojjjfffdddbbbbbbfffnnnxxx|||mmmeeehhhiiigggfffmmm{{{|||III777***++++++%%%%%%+++((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((()))))))))))))))*********+++++++++---+++)))***...555<<<@@@KKKvvvsssLLLCCCSSSIIIfff```___uuurrrNNN:::---&&&+++***************++++++,,,)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&666000,,,,,,+++))))))+++))))))))))))))))))))))))))))))(((((())))))***++++++***...---DDDxxxrrrwwweeellleee???RRRnnnpppmmmwwwwwwwwwvvvqqqiiiaaa\\\gggrrrqqqppp{{{{{{rrruuuxxxmmmjjjxxxiiiXXX]]]NNNFFFEEEZZZvvv{{{{{{tttnnnooorrrtttttt|||{{{ppppppzzz~~~xxxccccccoookkkjjjvvvwwwyyyxxxuuuyyyzzzfffeeehhhfff===;;;///***,,,)))))))))(((((((((((()))))))))))))))***************,,,(((&&&(((,,,///000111000ccc___uuuxxxdddwwwpppuuu}}}ZZZ___[[[FFF999BBB???&&&)))'''%%%$$$&&&'''&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))******+++++++++++++++,,,(((***...111000111EEEaaaVVVDDDXXXggg{{{jjjZZZaaaoookkk|||zzzcccHHH>>>555---+++***&&&%%%&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((()))))))))************++++++,,,---...//////111000333;;;```~~~qqqnnnrrrlllmmm|||}}}}}}hhhccc^^^___dddkkkpppqqqsssssszzzzzzpppqqqooojjjfffhhhsss|||yyyRRR///***...+++(((+++((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))))))))******+++,,,,,,,,,)))///---***000<<>>___}}}vvvyyywwweeeOOOVVV]]]mmmxxxuuunnnppp[[[JJJ<<<000***((())))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++++++++,,,...///111222222444CCC|||xxxmmmtttpppxxx|||zzzssstttnnnsssxxxwwwpppjjjhhhhhhaaaiiitttxxxvvvooohhheeedddsss}}}yyy~~~uuuoooiiieeeUUUeeevvv|||]]]555***,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******************+++,,,---//////000+++QQQlllggg___JJJIII{{{WWWTTTIII:::000------,,,+++,,,,,,++++++***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&666111---......***)))+++))))))(((((((((((()))))))))***+++***))))))+++---)))777EEEllluuupppEEEeeeNNNIIIjjjkkkzzzxxxxxxzzzeee^^^\\\aaa```^^^ffftttwwwxxxtttmmmiiilllssstttkkkbbbHHHSSS[[[vvvuuuccc~~~kkk]]]eeehhh^^^WWWXXXUUULLLGGGGGGHHH???HHHQQQLLLVVVbbb[[[pppooo{{{uuunnnlllggguuuhhh|||pppbbbwww~~~SSS;;;>>>"""111+++***************++++++*********)))******+++,,,000(((,,,000:::000iiiZZZ|||kkkYYY[[[\\\[[[[[[]]]bbbfff{{{~~~~~~||||||}}}~~~oooaaannnbbbVVV___hhhzzz[[[>>>???000------''''''+++)))))))))))))))))))))))))))***)))))))))))))))***+++'''+++...---,,,---...---333888+++BBBvvvuuucccPPPNNN]]]]]]WWWpppqqqsssssswwwmmmxxxnnn???,,,333,,,((())))))(((&&&&&&''')))(((((((((((())))))))))))((((((((((((((()))******++++++++++++++++++,,,,,,...&&&,,,444---***111666<<>>MMMqqq~~~{{{zzzzzz{{{|||zzzuuuqqqvvvwwwhhhbbbffflllwwwnnnllljjjkkkmmmmmmkkkhhhLLLTTTYYYiii|||kkkIII???OOO```xxxzzzeee```^^^```cccccccccccc___VVV]]]kkkjjjkkkwww~~~oooiiijjjiiiqqq~~~mmmmmmeeehhhyyy|||iii???>>>,,,000++++++************++++++***************++++++,,,---+++000(((333XXXxxxZZZttt}}}gggZZZUUUaaaccceeefffhhhmmmtttzzz~~~}}}nnnuuu|||qqqIIICCC777111...&&&''',,,((()))))))))))))))))))))))))))))))))))))))******+++***,,,,,,,,,,,,...000111...///BBBpppaaaJJJMMMOOOQQQSSS]]]uuupppkkkxxxqqqxxxsssSSS===333%%%*********)))'''''''''((((((((((((((())))))))))))((((((((((((((()))******+++++++++++++++,,,,,,,,,,,,------///111111111444VVVqqqrrrvvvsss~~~|||~~~yyyyyyyyyxxxzzzppphhhjjjuuu{{{xxxrrrkkkkkklllooorrrssspppmmmnnn}}}~~~}}}}}}tttsssxxxsssqqqvvvyyy|||fff@@@---111,,,***))))))******)))'''((((((((((((((((((((((((''''''((()))))))))))))))((((((((())))))***+++,,,+++(((,,,222000,,,888JJJiiiNNNGGGrrr{{{}}}kkkllldddWWWCCC,,,$$$---)))+++,,,+++***((())))))((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''666000---......+++***+++***))))))(((((())))))***++++++,,,+++))))))***,,,...BBBxxxVVVfff^^^MMMbbbuuuzzzvvvsssrrrwwwkkk]]]UUURRRUUU___iiiooo|||{{{{{{wwwiiijjjkkkhhheeeeeeiiinnn\\\___bbbkkkoooZZZGGGKKK@@@HHH[[[zzztttnnnjjjgggggggggfffqqqxxxpppyyyooodddeeellljjjqqq|||___|||bbbqqqzzzFFF===999...++++++************++++++***************+++,,,,,,,,,...333***EEEwwwiii{{{dddZZZYYYYYYYYYeeehhhlllqqqwwwzzzrrrtttzzzxxxmmm]]]HHH===666...%%%(((---&&&)))))))))))))))))))))))))))))))))))))))***++++++...,,,***+++...000222333444///XXXfffooo{{{~~~dddOOODDD@@@KKKVVV[[[YYY^^^qqqtttPPPssswwwrrrUUU;;;,,,++++++******)))((('''&&&(((((((((((())))))))))))((((((((((((((()))*********+++++++++,,,,,,,,,---***444...***444555444BBBwwwmmmpppxxx~~~sssppppppqqqnnnooouuuzzzyyywwwvvvxxxqqqiiihhhmmmuuu|||vvvqqqlllmmmqqqssspppmmmooozzz~~~ppp||||||~~~yyysssqqqvvv~~~YYY+++111,,,***))))))***+++***)))((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))***,,,,,,///)))---555000---FFFjjjqqq[[[TTT}}}~~~}}}rrrwwwlllOOO(((!!!777***,,,...---+++)))((((((((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''555000---......+++***,,,***))))))))))))))))))***+++,,,,,,+++))))))***,,,555SSSttttttvvvKKKeeeqqqHHHXXXggglllyyytttrrrrrrqqqkkkjjjpppnnneeecccgggyyyxxxnnnkkkuuu~~~~~~yyywwwhhhiiihhhddd___```gggmmmaaa\\\\\\dddaaaOOOHHHPPPLLLOOOVVV[[[jjjhhhdddjjjzzz|||fffbbbllleeeeee}}}iiidddiiiOOO:::BBB,,,,,,,,,+++*********+++++++++************+++,,,,,,...111222666jjjzzzsss]]]VVV^^^jjjooonnnjjjooovvvnnnrrr}}}aaaccc{{{ssshhhiii___lllsssLLLAAA999000'''***...%%%))))))))))))))))))))))))))))))))))))***+++,,,,,,000,,,***---000000000111:::HHH{{{ttt\\\{{{tttVVVCCCAAAMMM[[[[[[VVVWWW\\\]]]eee}}}ZZZjjjllliiivvvkkkGGG888+++***))))))))))))(((&&&(((((((((((())))))))))))((((((((((((((())))))******++++++,,,,,,---------***777...)))444111>>>jjjyyy|||yyyppp~~~nnnmmmlllgggiiiiiijjjoootttvvvvvvuuuiiiooosssppphhhgggoooyyyzzzvvvssssssuuutttppplllooouuu||||||ooofff~~~sssrrruuu|||~~~;;;///,,,***(((((()))******)))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))***+++,,,,,,///---...111111BBBnnndddNNNfff{{{OOO111))),,,...000///,,,***(((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''555///,,,......+++***,,,******))))))))))))******+++,,,,,,+++******+++---555dddaaaqqq~~~bbbeeeWWWGGG]]]rrr{{{xxxxxxzzz}}}sssnnnllluuuyyyhhhVVVPPPPPP[[[iiipppqqqqqqiiifffbbb^^^\\\^^^cccgggiii```dddqqqnnn___RRRNNNMMMSSS\\\VVVPPPfffxxxpppaaammmwwwxxx{{{lllaaajjjcccaaatttyyylllVVV~~~___:::CCC,,,---,,,,,,+++******+++++++++++++++***+++,,,,,,---,,,111000<<>>999222------)))************************)))))))))***+++,,,---...///+++---222222...000888FFFVVVjjj}}}uuudddVVVMMMOOOSSSTTTXXX___]]]XXXOOORRRooozzzVVVMMM{{{|||fffaaa|||nnnDDD555000***((()))+++***)))(((((((((((())))))))))))((((((((((((((()))************+++,,,---...//////...222//////222;;;sss{{{mmmxxxuuurrrggg______fffjjjlllmmmnnnqqqpppmmmooohhhaaaccciiilllggg```]]]dddooouuuwwwtttrrrppprrrxxx~~~mmmyyy|||}}}xxxxxxtttpppsss|||yyy}}}|||===000---***(((((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))******)))******+++,,,---+++//////111NNNKKKmmmvvvXXXuuu}}}}}}xxxmmmlll^^^;;;+++---------,,,+++,,,...)))(((''''''&&&&&&''''''''''''''''''''''''''''''444///,,,......,,,+++---+++******))))))******+++)))***+++++++++,,,...000[[[zzzyyyrrrsssddd```uuu{{{iii\\\\\\gggGGGUUUuuu~~~xxxsssrrrsssuuuyyy{{{{{{wwwvvvxxxwwwssssssjjjaaa]]]aaaooozzz}}}fffWWWVVVUUUUUUVVVXXXZZZ\\\VVVTTTkkknnn___bbbkkkbbbZZZyyyeeeoooZZZLLLPPPUUUVVV]]]iiihhhZZZ```nnnhhhnnn~~~xxxsssiii___ccciiieeeyyytttpppmmmxxxKKK<<<888......---,,,++++++++++++,,,++++++++++++,,,---------***KKK___rrrwwwmmmfffooo{{{vvvvvvuuummmkkk[[[iiimmmuuuwwwiiimmmiiiEEE???777,,,+++---************************)))))))))***+++,,,......///+++---222111...777FFFttt___ooo{{{hhhYYYVVVXXX\\\gggtttmmmbbb```wwwrrrRRRTTTnnncccbbb~~~iii@@@999000+++***+++***)))(((((((((((())))))))))))((((((((((((((()))************+++,,,---...//////...111222000777WWWppp{{{xxxxxxqqqddd^^^aaaffflllpppoooppprrrqqqlllpppggg___^^^bbbfffccc___ZZZ^^^dddkkkppprrrqqqppppppxxxqqq}}}~~~|||}}}}}}{{{vvvsssxxxwwwsss^^^555111---***)))))))))(((((((((((((((((((((((((((''''''((()))))))))))))))************+++,,,------000///444KKKsssvvvggg___eeeWWWMMMfff~~~}}}~~~kkkTTT:::999777222...,,,,,,---)))(((((('''''''''''''''''''''''''''''''''''''''444///,,,......,,,+++---++++++************++++++(((***+++++++++,,,///111ooosssoooRRR___jjjnnn^^^TTTCCCWWW~~~yyyyyyxxxvvvtttsssuuuwwwssswwwuuuooovvvrrrppphhhLLLOOORRRSSSSSSTTTXXX[[[XXXRRR```rrr|||wwwLLL[[[fffyyymmm^^^}}}uuulllWWWbbbpppqqqsss{{{{{{nnnkkkfffgggzzzeeeiiiuuuoooaaafffsssmmm[[[cccnnnbbbvvv}}}xxxbbbkkkrrr{{{|||TTT999===///...---,,,++++++++++++,,,,,,++++++,,,,,,---...555(((\\\ccc}}}vvvrrrpppvvv}}}uuujjjjjjnnn^^^eeennnfffzzzjjjzzzKKKDDD999******111************************)))))))))***+++---...//////,,,---111//////>>>RRRwwwuuu|||pppcccaaabbbeeesss```___pppSSScccgggyyyqqq\\\kkkIII@@@444---+++,,,***((((((((((((((())))))))))))((((((((((((((()))************+++,,,---//////000---111444///<<>>666111,,,+++,,,---,,,***...------,,,,,,---------===fffKKK}}}pppaaaiiihhhZZZTTTdddsssxxx===YYYuuu___kkkgggwwwRRR???===,,,000++++++++++++++++++++++++******++++++,,,,,,------///,,,)))555111555tttzzzgggsss{{{ppppppEEE111222111&&&---))))))))))))************)))))))))))))))***,,,,,,+++++++++,,,,,,...//////444///EEEvvvqqqooommm~~~vvvuuuuuuuuuyyy~~~~~~{{{tttllliiihhheeeaaa]]]YYYYYY[[[XXXZZZ]]]aaaffflllppprrrlll{{{{{{}}}yyy}}}~~~}}}}}}uuu|||~~~}}}}}}~~~|||{{{xxxMMM222///+++)))***'''))))))))))))))))))))))))'''((())))))******)))))))))))))))+++,,,...000111GGG[[[yyyIII```sssoooRRRfff|||vvvnnnrrrhhhPPP666???000+++///******))))))))))))))))))((((((((((((((((((((((((444111...,,,,,,,,,,,,+++******))))))******+++,,,///***''',,,---(((???jjj|||rrrkkkeeeVVVLLLggg}}}{{{sssyyy~~~~~~{{{uuurrrooommmmmmnnnmmmlllmmmlllkkklllllllllnnnpppoootttqqqrrreeedddgggwwwjjjJJJ@@@???BBBFFFJJJNNNRRRVVVYYYXXXccc```KKK<<<>>>@@@===888???TTTuuuRRRNNN\\\dddbbbmmmdddMMMDDDCCCNNN[[[kkk||||||mmmXXXWWWjjjaaayyyvvvccc}}}tttrrrsssIII>>>888333---+++,,,---,,,***---------,,,++++++---...KKKXXXZZZnnncccggg{{{|||uuussswwwxxxzzznnnYYYXXXZZZ```{{{UUUXXXwwwpppfffoooddd@@@CCC...---++++++++++++++++++++++++******++++++,,,------...---222---;;;444EEE~~~gggkkkkkkmmmLLL111333000&&&***((()))))))))************))))))))))))***+++,,,,,,,,,,,,,,,,,,---...000000:::333QQQoooppp}}}|||}}}wwwwwwxxxzzz~~~|||tttlllhhheeebbbaaa^^^ZZZYYY[[[YYY[[[^^^bbbggglllppprrrmmm|||{{{www{{{}}}{{{{{{yyy{{{|||{{{}}}hhh===+++'''))))))&&&(((((((((((((((((((((((((((((()))************)))+++)))***,,,------111555ZZZMMMXXX[[[SSSNNNttt~~~vvv{{{xxxqqq}}}gggHHHJJJ:::)))///+++++++++******)))))))))((((((((((((((((((((((((444111...,,,,,,,,,,,,+++***************++++++,,,,,,***(((---,,,)))FFFvvv||||||wwwiiissszzzFFFHHHhhh|||yyywww}}}}}}{{{sssqqqnnnmmmmmmmmmlllkkkkkkllllllllllllmmmlllkkkeeevvv|||[[[^^^aaahhhxxx|||```BBB<<<>>>BBBGGGLLLOOOSSSWWW[[[```aaaTTT===555===AAA<<<999^^^qqqiiieeennnoooXXXBBB;;;XXXcccddd{{{kkkUUUXXXssseeesss~~~|||ddd|||rrroootttRRRFFF:::555...+++,,,---,,,+++,,,------,,,++++++...111JJJxxxooohhhmmmbbbkkkxxx|||kkkeeezzz~~~rrrgggmmmuuuooovvv~~~uuu\\\ZZZUUUTTTnnnuuuNNNgggwwwrrrbbbeeexxxFFFCCC444111++++++++++++++++++++++++***++++++,,,------......)))444000888@@@nnn~~~mmmggg}}}lll]]]yyy^^^999888222++++++((()))))))))************))))))))))))***+++,,,---,,,,,,,,,---...///111222222???ssspppuuu~~~{{{}}}~~~}}}}}}|||uuummmgggbbb```bbb```[[[YYY\\\[[[\\\^^^bbbfffjjjmmmooommm~~~zzzyyyzzz{{{|||{{{zzzzzz{{{~~~xxxwww}}}{{{~~~|||VVV222,,,---***(((((((((((((((((((((((((((((())))))***************,,,***+++---+++,,,555AAApppHHHZZZVVVnnn|||zzzrrr~~~wwwwww}}}```PPPBBB+++------,,,,,,+++***))))))(((((((((((((((((((((((((((444111...,,,,,,,,,,,,++++++************+++,,,,,,))),,,+++,,,+++///SSSlllyyytttFFFQQQpppxxxzzz}}}yyyxxxrrrpppnnnmmmnnnnnnmmmkkkkkknnnooonnnnnnppppppmmmtttrrrqqqqqqnnnmmmttt}}}]]]AAACCC===BBBHHHLLLNNNQQQVVVZZZXXXXXXOOO@@@;;;AAAFFFEEEVVVnnn~~~cccIIIEEEKKKLLLFFFaaajjjxxxpppTTTQQQiiihhhkkkuuu~~~aaauuu{{{mmmiii|||```EEE<<<666///,,,,,,---,,,++++++---...---+++,,,000555IIIgggfffmmmdddmmm{{{mmmggguuuvvvmmmlll|||{{{}}}~~~~~~hhhcccllltttooowww|||yyyaaaUUUQQQQQQeeeZZZXXXttt{{{lllqqqoooWWW@@@:::222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........555000///KKKtttdddkkkmmm\\\}}}tttDDD;;;111,,,)))))))))))))))******************)))******+++,,,---,,,,,,------///000222333...ZZZwwwrrrzzz|||ooo}}}zzz|||uuummmhhhaaa___cccccc]]]ZZZ]]][[[\\\^^^aaaeeehhhlllmmmmmmyyy~~~}}}|||{{{zzzyyyzzzzzz{{{xxxuuu{{{|||yyybbb777---,,,))),,,))))))))))))))))))))))))((()))******++++++******,,,+++---...+++...@@@UUUbbbxxxpppTTTppp~~~~~~wwwzzzvvv{{{~~~{{{~~~|||yyyxxxzzz}}}kkkTTTMMM777444......---,,,+++))))))(((((((((((((((((((((((((((444111...,,,,,,,,,,,,+++++++++******++++++,,,---)))111000******999dddrrraaa|||nnn^^^|||VVVOOO___{{{~~~yyy{{{vvvvvvqqqpppnnnnnnoooooonnnmmmiiimmmooommmnnnrrrrrrnnnmmmgggjjjwww~~~~~~sssNNN888@@@???DDDKKKOOOPPPRRRWWW[[[cccaaaYYYGGG999<<>>888000,,,,,,---,,,+++***---...---,,,---333888XXXrrrppphhhtttmmmsss|||qqqtttkkk^^^bbbtttwwwssswwwwwwrrrnnnmmmlllkkknnnttt~~~xxxggggggmmmqqqpppxxxyyyyyy|||zzzeeeVVVPPPNNN[[[|||mmmUUUkkkfffeeevvvxxxnnn@@@AAA111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........222111333333aaa|||hhh___xxxooo{{{zzznnneeeddd{{{SSS>>>000...((())))))))))))************************+++,,,------,,,,,,---...///111333333>>>yyy^^^tttlllsssyyy|||tttlllhhh```^^^dddeee^^^[[[___\\\]]]```ccchhhlllppprrruuuyyy~~~}}}|||||||||{{{zzz|||~~~|||xxxxxx|||uuuxxxqqqFFF333+++'''...))))))))))))))))))))))))))))))***++++++++++++******+++///000,,,222NNNllllllWWW___kkk~~~{{{zzz|||xxxuuuxxx||||||xxxvvvvvvzzzxxxxxxhhhbbbCCC888//////...,,,+++***)))(((((((((((((((((((((((((((444111...,,,,,,,,,,,,+++++++++******++++++,,,---***555333(((***@@@qqqqqqdddxxx___MMMKKK___zzz|||||||||uuuwwwqqqpppoooooopppqqqpppnnnfffkkkllljjjkkkqqqqqqmmmiiiooopppmmmqqqzzz{{{uuuxxxvvvuuuxxxlllKKK:::GGGBBBHHHOOORRRSSSTTTYYY^^^[[[[[[TTTEEE999JJJ|||```OOOaaauuujjj\\\YYYZZZRRR[[[zzz```ggg|||tttgggQQQNNNbbbiiidddsssooocccyyywwwuuuKKK???888000,,,,,,---,,,+++***---///...,,,...555;;;ggg\\\sssttt}}}tttooovvvmmmjjjdddjjjwwwvvvrrrxxxnnngggccceeegggeeebbbbbbhhhxxxuuujjjkkknnnnnnpppwwwuuu}}}ssswwwzzzggg]]]PPPGGGLLLUUUlllIIIUUUdddcccsssjjj}}}DDDJJJ444,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......//////)))999BBB|||~~~sss___}}}qqqsssuuu{{{|||nnnpppbbbFFF555555,,,))))))))))))************************+++,,,---...,,,------...000111333444PPPgggeeewww|||tttllliii___^^^eeefff___\\\```^^^```cccggglllrrrvvvxxx{{{~~~{{{yyysss{{{{{{vvvwww{{{~~~ttt~~~{{{qqqzzz{{{___AAA---%%%///))))))))))))))))))))))))))))))***++++++++++++***)))+++000111...666YYY}}}RRRqqqwwwNNNdddPPPttt}}}}}}zzz~~~yyy|||}}}wwwyyy}}}}}}zzzvvvqqqooo{{{~~~nnntttHHH444000000...---+++***((((((((((((((((((((((((((((((666222...+++++++++++++++,,,,,,++++++***+++++++++---...222666!!!HHHnnnssszzzxxxfffxxxIIITTTiii~~~~~~|||xxxssssssttttttrrrooommmlllmmmlllkkkkkkmmmoooqqqqqqpppkkkkkkkkkkkkkkkkkkkkkkkkgggnnnqqqgggTTTEEE@@@BBBEEEIIILLLMMMRRRZZZ]]]]]]bbbZZZZZZOOO999iiigggEEEGGGSSS[[[bbbkkkoooooodddQQQLLLccczzzkkkggg}}}yyyXXX]]]eeelllyyyssskkklll\\\OOOYYY```llloooaaa```pppllltttIII>>>888222.........---+++---222...***,,,,,,555GGG{{{|||ZZZzzzkkkkkkrrrpppiiigggnnnsssqqqllliiihhhcccbbbeeefffcccdddiiijjjpppvvvuuuooojjjkkkmmmrrrtttyyy}}}rrr^^^YYY]]]HHHUUUOOO___NNNvvvuuu}}}jjjFFF555CCC222,,,(((+++---,,,+++,,,,,,,,,------.../////////333555888RRR|||ttttttlllsssmmmqqqkkkppp}}}JJJ>>>222---++++++************++++++*********)))******+++,,,222(((333///***444666===___rrrttt~~~xxxqqq|||vvvqqqmmmdddbbbhhhggg___]]]bbbaaaccceeegggkkkqqqwwwyyy|||~~~{{{zzz{{{yyyssstttzzzuuuvvv|||xxxvvvzzz||||||{{{}}}{{{III---,,,+++************)))))))))))))))))))))***++++++,,,,,,''',,,///999---```KKKkkkmmmnnnxxxnnn{{{yyysssjjjgggjjjsssuuuvvvxxx~~~}}}|||xxx{{{sssqqqssstttzzzuuuwww[[[???666111...//////+++***,,,((((((''''''''''''((((((555111---++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++///666111```qqqqqqzzzsssQQQkkkXXX===WWWlll|||{{{{{{{{{xxxvvvrrrssssssqqqooooooppprrrnnnmmmmmmooorrrtttsssssspppmmmjjjhhhhhhhhhgggffffffhhhfff[[[KKK@@@???BBBEEEJJJNNNPPPTTTYYYZZZXXXSSSeeerrrWWWOOO|||___MMM[[[www{{{```SSSccc~~~rrrrrrooo]]]IIIJJJaaalllpppllliii}}}uuuhhhkkk[[[>>>999222.........---+++,,,...+++,,,000---444III}}}mmmcccxxxmmmkkknnnlllkkkjjjlllpppqqqmmmiiihhhdddcccfffhhheeefffiiikkkrrrxxxwwwrrrnnnnnnppprrrsssxxx|||qqq]]]ZZZ[[[GGGRRRRRR~~~qqqOOOkkkvvvbbbEEE888333,,,)))+++---,,,+++,,,,,,,,,---......//////000222111888ddd}}}uuuxxx{{{rrrrrrjjjmmmXXXooofff~~~SSS>>>555,,,++++++************++++++***************++++++,,,000)))222......333666LLL~~~vvvzzzsssyyy{{{rrrkkkkkkcccbbbiiijjjbbb]]]```aaaccceeehhhnnntttyyy{{{zzzxxxuuuuuuvvvuuuqqqsssxxxwwwwww{{{~~~vvvrrrttt}}}||||||zzz}}}yyybbb666...***************)))))))))))))))))))))***++++++,,,,,,///,,,,,,222999rrr{{{VVV|||wwwsssoooiiigggiiilllpppsssvvv}}}}}}{{{www}}}|||yyyyyy{{{{{{xxxwwwyyyTTT???777000//////+++))))))((((((''''''''''''((((((555222...+++,,,,,,------,,,++++++***++++++,,,,,,,,,***,,,222>>>vvvxxxxxxtttccc[[[GGG[[[ppp}}}yyywwwxxxyyyyyyxxxrrrrrrrrrqqqpppqqqtttwwwqqqpppqqqsssvvvwwwwwwvvvqqqlllgggfffggggggccc______\\\TTTIII???<<<>>>BBBEEEKKKPPPRRRUUUYYYXXXTTTKKKtttVVVXXXfffZZZLLLeeebbbUUUnnnhhhXXXbbb}}}qqqpppdddOOOGGGdddlllooommmooooooooorrrkkk@@@:::333.........---,,,---***(((...333---777RRRaaaqqqtttpppllllllkkkqqqrrrnnnnnnsssrrrllliiiffffffjjjlllkkkjjjllloootttzzzyyyuuuppppppqqqooopppuuu||||||qqq]]]]]]]]]JJJMMMPPPqqqJJJcccrrr{{{fffcccwwwIII444555...***,,,...,,,+++,,,,,,------......///000000333222DDDbbbPPPJJJJJJNNNUUUdddqqqmmmdddoooJJJpppzzz___===;;;...++++++************++++++***************+++,,,,,,---,,,000...333111777dddpppzzzttt{{{rrriiijjjcccbbbiiilllfff______bbbbbbeeekkkrrrxxx|||~~~xxxsssqqqqqqsssrrrqqqsssxxxuuutttwww|||}}}xxxrrrqqqzzz|||||||||hhhXXXiii333+++&&&++++++*********)))))))))))))))******+++,,,,,,,,,111***///333OOOvvv\\\hhhsssuuu~~~tttooollliiihhhjjjiiipppvvv{{{|||zzzwww|||~~~}}}tttzzz|||{{{zzzKKK===///+++,,,,,,+++,,,)))((((((''''''(((((()))777444///,,,+++,,,++++++++++++******++++++,,,,,,---------+++>>>{{{jjjjjjRRRJJJ___tttzzzyyywwwvvvwwwwwwxxxxxxttttttsssqqqppprrruuuxxxsssrrrsssuuuxxxyyyxxxwwwooojjjddddddgggeee^^^WWWRRRKKKBBB;;;888:::>>>AAAFFFKKKPPPQQQUUUYYYYYYVVVMMMuuuOOOPPP|||WWW???TTT^^^rrrrrrxxx[[[LLLMMM]]]sss|||qqqkkkmmmfffVVVHHH___hhhiiirrrxxxlll^^^kkkyyyxxx~~~tttBBB<<<444///......---,,,---***)))111333,,,>>>fff\\\vvvrrrpppqqqmmmnnnnnnzzz|||sssqqqxxxxxxqqqjjjiiijjjooossssssqqqppprrrvvvyyyxxxsssnnnlllmmmiiikkkooovvv{{{}}}sss``````aaaSSSKKKJJJ[[[EEEJJJ```wwwzzzyyyDDDAAA777000+++,,,...,,,,,,------------...//////000000000777XXXyyy___KKKEEEGGGDDDIIIJJJMMMcccrrrggg[[[uuu\\\vvvlll===@@@000,,,++++++******++++++,,,+++************+++,,,,,,---...///,,,555000;;;||||||yyyyyy|||||||||wwwooollldddbbbgggkkkhhhcccbbbeeedddhhhooovvv{{{~~~zzzzzz|||yyyssssssssssssrrrrrrtttwwwpppppprrrxxx|||{{{wwwssswww|||}}}|||jjjCCC|||xxxAAA666000+++++++++*********))))))))))))***++++++,,,,,,------'''666===hhh~~~kkk~~~aaauuu}}}xxxzzz|||{{{tttnnniiihhhjjjmmmhhhqqqzzz|||wwwyyyyyyxxx{{{~~~{{{vvvqqqzzz|||vvvxxxvvv\\\???000------,,,,,,))))))(((((((((((()))))):::666111---+++***)))(((+++*********++++++,,,---,,,///222(((;;;zzz}}}lllgggvvv<<>>222...***'''))))))(((((((((((())))));;;777222---,,,+++)))(((************+++,,,------***---555+++DDDuuupppzzzzzz@@@TTTgggyyy{{{rrruuuxxxyyywwwvvvuuuuuu{{{{{{xxxtttpppooooooqqqppppppqqqrrrsssssspppmmmiiiccc\\\WWWSSSKKKAAA999666444333555;;;???AAAAAAFFFJJJNNNOOOUUU]]]bbbbbb[[[]]]bbbGGGAAAGGGPPP}}}rrrppppppuuurrriiifff\\\GGGOOOdddddd~~~{{{hhhGGG|||tttVVVuuuFFF???666///......---,,,,,,////////////555ZZZggg___|||vvv|||wwwpppwwwttt~~~|||xxxxxxuuuooommmpppsssxxxwwwtttsssoooiiibbb]]][[[[[[\\\]]]aaaggglllttt~~~||||||tttbbbXXX___bbbMMMDDDIIIwwwVVV===QQQ^^^lllvvvVVVDDD<<<444......///------...---......//////000111111000III|||sssggg~~~}}}~~~{{{ssshhhZZZNNNIIIIIIIIIJJJSSSXXXlll~~~vvvmmmbbb```nnntttyyyffflllOOODDD...,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------///,,,111...111999[[[tttooo{{{}}}|||~~~uuummmlllpppqqqnnnllliiidddccceeehhhkkkmmmnnnnnnttt|||~~~yyykkknnnoootttyyyvvvuuuwwwvvvqqqnnnooopppoooqqqsssssssssuuuyyyxxxuuurrrxxx}}}~~~~~~}}}}}}aaa\\\kkk999###,,,++++++++++++***************++++++,,,---------///...555QQQ[[[xxxeee}}}tttmmmnnnnnnkkkjjjoooooohhhbbbccchhhllllllsss{{{}}}~~~}}}~~~|||xxxwwwvvvooogggmmmtttwwwsssqqqvvv{{{ggg@@@222///,,,)))***))))))(((((())))))***999555000---,,,,,,,,,+++************+++,,,---...,,,)))333111VVVyyyqqq~~~}}}___~~~tttCCCUUUkkk|||zzztttvvvxxxwwwuuutttuuuvvv|||{{{yyyvvvqqqnnnmmmnnnmmmmmmmmmnnnooommmiiifff^^^XXXOOOFFF@@@:::555222333333444888===AAABBBAAAEEEKKKPPPSSSXXX```cccbbbXXXYYYSSSEEE===DDDdddppp{{{www|||xxxllliiiqqqrrrjjjnnniiiPPPLLLhhhccctttrrrwwwEEErrrxxxaaaxxxHHH@@@666000.........---***///---+++222AAAfff}}}UUUbbb|||}}}ttt{{{zzz~~~~~~xxxqqqmmmlllppptttzzzwwwrrrnnnhhh```ZZZWWWVVVVVVWWWXXX]]]cccgggooo}}}{{{|||}}}}}}xxxwwwooo]]]QQQWWW]]]JJJBBBKKKccc\\\222GGGWWWbbblll^^^CCC>>>555///...///------............///000000111111777OOOvvvcccTTTTTT]]]]]]hhhwww|||wwwuuuuuuxxx{{{zzzsssmmmaaaYYYPPPKKKKKKMMMMMMLLLZZZbbb~~~~~~ssslllcccdddeeecccpppOOOaaa```JJJ222---,,,,,,++++++,,,,,,---,,,++++++++++++,,,------///(((333000///DDDssskkkzzz||||||{{{zzzyyyxxx|||{{{uuullliiijjjiiiggghhhiiihhhfffeeegggllloooppprrr{{{uuunnnrrrqqqrrrvvvtttssswwwvvvpppmmmooopppnnnnnnrrrrrroooooouuuyyyxxxjjjrrrzzz|||~~~vvvuuummmRRRLLL444,,,,,,+++++++++***************+++,,,,,,------......444777bbbvvv^^^hhhvvvqqqqqqssstttvvvsssrrrllleeedddiiillljjjrrrvvv|||~~~|||zzz}}}~~~|||{{{zzzvvvooommmoootttxxxvvvrrrssswwwmmm~~~]]]777000111000---******))))))))))))******777333///------.........************+++,,,---...///&&&000666dddkkkssssss||||||{{{[[[sss\\\@@@aaannn~~~zzzvvvwwwwwwuuurrrrrruuuyyy{{{{{{zzzvvvrrrnnnllllllkkkkkkkkklllkkkiiidddaaaSSSMMMBBB888222000111333444555777:::>>>AAABBBBBBEEELLLRRRVVV\\\aaabbb```LLLVVVLLLEEEAAAQQQ}}}zzzpppqqqrrrgggmmmfffmmmnnngggppplllPPPDDDfffaaaooouuuCCCdddttt```llluuuIIIAAA777000.........---(((...***)))555JJJlllnnnHHH^^^}}}xxxyyypppnnnkkkppptttzzzwwwpppkkkccc[[[VVVTTTTTTUUUVVVWWW[[[aaaeeemmm{{{zzz||||||zzztttsssjjjXXXNNNPPPVVVEEE???LLLQQQYYY666NNNeeepppppptttcccOOO???666///...///------///......//////000000111111666KKKxxx```[[[ccc^^^TTTUUUdddnnnmmmpppxxxyyyvvvtttuuuvvvtttlllfffXXXSSSMMMKKKMMMRRRVVVXXXeeepppuuummmbbbdddZZZUUUpppNNNWWW}}}mmmQQQ:::---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...///%%%444222...MMMnnnrrrvvv|||zzz{{{{{{vvvqqqtttwwwtttmmmhhhgggfffddddddiiikkkiiifffggglllpppqqquuuvvvsssyyyvvvtttvvvtttssswwwwwwpppnnnqqqrrrpppiiiooopppkkklllttt{{{}}}aaammmxxx}}}yyy}}}UUUiiiOOO777,,,,,,,,,+++++++++*********++++++,,,,,,------...(((999>>>sssdddkkk|||kkksssvvvnnnpppuuuvvvzzzyyymmmdddhhhqqqqqqlllrrrsssxxxwww{{{nnnssswwwvvvvvvwwwuuuqqqnnnmmmsss}}}|||rrrnnnrrrrrrYYY555///222000,,,******))))))))))))******===555///...///---,,,---++++++******++++++,,,---"""555+++777yyylllpppvvv{{{uuu___RRRYYYrrryyyuuuuuuuuuvvvxxxxxxvvvttt{{{{{{yyyvvvrrrooooooooooooiiifffiiillleeeWWWKKK@@@:::333000111444666777777999<<>>666/////////---,,,---++++++******++++++,,,---///222(((GGGxxx}}}~~~{{{pppddd{{{NNNPPPcccuuuyyywwwxxxyyyyyyxxxwwwvvvuuuzzzzzzyyyvvvrrroooooooooooojjjiiijjjfffYYYHHH===777444333444777:::;;;:::<<<===@@@BBBDDDEEEEEEEEEIIIPPPUUUWWW]]]dddaaaXXXDDDMMMgggUUUOOOrrr|||yyyzzz~~~dddOOOYYYxxx|||ooojjjjjjiiifffkkkdddPPP@@@OOOgggcccwwwiiibbb^^^eeecccaaalll\\\::::::444'''......,,,)))+++---(((111]]]mmmhhhxxx~~~yyytttmmmooozzz~~~uuukkkddd\\\YYYZZZ[[[[[[YYY[[[[[[```fffkkkqqq}}}zzz}}}zzzwwwssskkkbbb\\\PPPPPPOOOKKKCCCAAAJJJVVV;;;<<<^^^jjjrrrTTTIII===222000000...---...---............///111222JJJqqqttt^^^YYY^^^lllqqqgggvvvlllgggllltttwwwwwwxxx{{{tttsssrrrlllaaaYYYRRRQQQSSSVVVXXX\\\eeeoooxxx}}}uuuoooeee___PPPRRRvvvVVV[[[yyydddWWWBBB333,,,,,,---(((,,,///(((++++++++++++,,,---......000---555333222^^^hhhjjjxxxttt}}}~~~}}}xxxpppjjjdddbbbgggkkkjjjeeeccchhhfffeeehhhooovvv|||qqqqqqxxx{{{___jjjuuukkkrrr{{{rrrsssrrrqqqooonnnppprrrqqqpppppppppmmmkkkqqqyyyqqqkkkllluuu~~~vvv[[[qqq>>>///...,,,******++++++)))******+++,,,---......///444===XXXiiijjjOOOfff~~~{{{~~~lllcccbbbccceeehhhkkkooo}}}xxxyyyuuutttuuuuuusssqqqooopppqqqlllgggkkkwww~~~yyyuuuwwwrrrrrr@@@333999...000+++******)))(((((((((((()))@@@777000//////,,,,,,---++++++******++++++,,,---///...***XXXyyytttnnn{{{JJJPPPeeevvvxxxzzz}}}}}}yyyuuuuuuvvvwwwxxxyyywwwssspppooonnnlllkkklllkkk___KKK:::222333444777<<<@@@BBB@@@>>>@@@AAABBBDDDEEEEEEDDDDDDIIIOOORRRSSSYYYbbb```WWWDDDQQQeee___XXXmmmpppuuummmtttVVVVVVwwwoookkklllhhhcccfffaaaOOOGGGUUUlllkkk|||ttteeeZZZ___VVVaaahhhbbb===:::444(((...---,,,,,,***,,,---;;;ggg}}}yyywww}}}~~~sssnnnsss{{{{{{uuulllgggaaa^^^_________]]]^^^___dddkkkrrryyy|||{{{zzzwwwrrriii___XXXNNNMMMMMMJJJCCC???EEEOOO>>>555JJJ]]]nnn~~~yyy___OOOBBB666111///......///---...////////////111333WWW~~~vvvssstttpppkkklllmmmjjj```VVVWWWUUUTTTVVVXXX[[[eeeppprrryyy~~~ttt}}}yyyyyyqqqnnnfffaaaOOONNN~~~yyyMMMZZZuuu}}}cccBBB777---,,,---))),,,///)))++++++++++++,,,---......---***222111555fff{{{bbbwwwuuuxxx~~~~~~}}}}}}vvvoooiiieeeggghhhffffffiiifff```[[[^^^hhhvvv|||nnnaaammmkkkeee{{{qqqrrrrrrqqqooommmnnnooosssqqqppppppmmmiiimmmsssxxxkkkfffsss~~~[[[PPP222///---,,,,,,+++)))(((******+++,,,---...//////111HHHxxxcccLLLsssrrrzzziii______```ccceeegggvvvzzz|||wwwuuuwwwuuurrrrrrrrrpppmmmlllmmmnnnlllccceeettt{{{yyypppttt>>>;;;444+++333---+++******)))(((((())))))BBB999111//////,,,,,,---++++++******++++++,,,---'''///222ZZZxxxsssuuu{{{HHHNNNaaarrrxxx}}}xxxttttttvvvtttvvvwwwwwwtttpppnnnnnnjjjjjjllljjjYYYBBB555333:::<<<@@@DDDGGGGGGEEECCCBBBCCCDDDDDDDDDCCCBBBAAAGGGMMMNNNNNNUUU______XXXCCCQQQ]]]]]]bbbwww~~~zzzzzzwwwssszzzyyyiiijjjUUUhhhtttnnnllljjjlllhhhaaadddaaaQQQBBBPPPcccdddrrrpppvvvfffQQQ\\\NNNfffhhhyyyjjj@@@:::444***///---+++111,,,---222BBBjjj|||ssstttxxx|||rrrnnniiieeedddcccbbb```ccccccgggpppzzzyyyzzzyyyvvvoooeee[[[TTTKKKJJJIIIHHHBBB>>>AAAHHH@@@666CCCYYYiiiuuuuuuooooooTTTHHH999000...//////000......000111000...111666]]]tttlll[[[dddmmmnnnjjjddd]]]WWWZZZXXXXXXZZZZZZ\\\dddmmm}}}}}}uuunnnmmmhhhdddTTTSSS{{{HHHUUU|||sssnnnKKK<<<...,,,...***,,,///)))++++++++++++,,,---......,,,***//////===vvvfffvvvqqq|||}}}}}}~~~||||||}}}~~~~~~zzztttnnnhhhdddaaa```dddjjjfffaaa\\\\\\cccppp|||nnnsssssstttlllyyy}}}ppprrrsssrrrooommmmmmmmmpppnnnnnnooommmiiijjjooo{{{jjjcccpppsssxxx~~~UUU```^^^444///,,,------+++))))))******+++,,,---...//////111ZZZmmmxxxaaauuu|||ggg______bbbeeehhhooo}}}{{{sssuuuqqqooorrrppppppppppppnnnllllllmmmooolllccccccrrr{{{ssssssAAA@@@111,,,666---,,,+++******))))))))))))DDD:::222//////,,,,,,---++++++******++++++,,,---)))555333NNN}}}|||yyyeeekkklll@@@MMMaaappp|||}}}xxxrrrrrrtttqqqsssuuuuuurrrooonnnmmmllljjjkkkgggTTT===555:::DDDEEEGGGHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGEEEDDDCCCHHHMMMNNNMMMTTT___```ZZZJJJTTTWWWXXXnnnUUUyyyyyyyyyyyy{{{}}}uuurrrpppqqq}}}}}}nnneeeSSScccuuufffttthhhgggjjjgggbbbfffcccSSS@@@OOO___eeepppwwwtttqqqQQQgggWWWssshhh~~~vvvsssDDD:::555+++///,,,+++///******///>>>aaa|||}}}vvvuuu~~~}}}~~~{{{yyyxxxtttqqqmmmjjjhhhgggggggggnnnkkkmmmuuuwwwxxxxxxtttkkk```VVVPPPIIIGGGFFFEEEAAA===>>>BBB???777???WWWbbbhhhwwwzzzyyyZZZMMM<<>>666222999eeevvvsssooobbbJJJ444,,,///000---///+++,,,000///---777FFFuuusssvvvxxxuuuhhhZZZTTTVVViii|||uuu```XXXYYY[[[______```bbbaaa```dddkkkooowww~~~||||||}}}mmmccc___XXXWWWLLLRRRiii^^^lll```III333+++///,,,+++...+++++++++++++++,,,---......///+++---:::gggnnn}}}cccwww{{{hhhuuu~~~~~~~~~}}}|||{{{zzzyyyyyyyyyzzzzzzzzz{{{{{{|||}}}zzzxxxmmmddddddiiiqqqvvvvvvvvvxxxzzz{{{{{{|||qqqhhhppp}}}pppddd~~~}}}yyykkkllllllkkkjjjjjjlllnnnmmmkkknnnssstttooollllllxxx}}}vvvfffgggyyy~~~oooXXXPPPGGG777---...///***))),,,++++++,,,---...///000000;;;rrrxxx{{{ZZZsss}}}~~~~~~|||zzzyyyvvvuuuuuussssssyyyaaaaaarrryyypppooommmjjjiiihhheeecccccceeehhhgggeeedddfffmmmssstttssszzztttzzzgggDDDBBB<<<555222///...---,,,+++*********HHH>>>444000...,,,,,,...++++++******++++++,,,------...:::nnnlll}}}xxx}}}___qqqddd???WWWlllttt}}}vvvuuutttttttttrrrooolllllllllmmmllljjjjjjlllnnnnnnkkkooossshhhWWWWWWeeehhhgggbbbZZZQQQJJJHHHIIIJJJKKKMMMNNNOOOOOONNNNNNNNNQQQPPPLLLNNNUUURRRIIIPPPAAA\\\fffbbb^^^wwwvvvxxxsssnnnmmmtttmmmllliiieeeiiibbbMMM999QQQ___]]]^^^jjjqqqnnnhhhdddgggiiijjjoooeeeNNN@@@OOO[[[kkkqqqxxx|||OOO|||aaa]]]jjjKKK:::666...000++++++---//////111PPPfffaaasssvvv}}}nnnuuurrr~~~}}}{{{|||rrrsssqqqiii^^^SSSLLLIIIHHHAAA===>>>???===<<<>>>555333>>>vvv~~~qqqxxxjjjPPP777---//////+++///++++++000...---888JJJrrryyyYYYeeennnwwwtttcccSSSSSS[[[```iiihhhYYYPPPSSSYYYYYY___^^^```ccceeehhhpppyyy}}}|||lllccc___XXXVVVJJJNNNZZZJJJuuuuuummmKKK444+++///---+++...,,,++++++++++++,,,---......111---222AAAssspppeee}}}}}}zzzjjj|||}}}{{{~~~~~~}}}{{{zzzyyyxxxxxxyyyyyyyyyzzz{{{|||}}}~~~wwwwwwxxxpppgggaaa```gggpppzzzeeebbbmmmjjjccc{{{kkkiiiiiiiiigggggghhhkkknnnpppnnnqqqvvvvvvqqqllllllooo|||xxxccc```wwwuuuaaaJJJpppNNN===000000000***(((,,,+++,,,,,,---...///000000YYYsssooozzzyyy}}}{{{|||uuuwww}}}gggaaaeee{{{~~~pppllliiinnnmmmkkkgggdddccceeegggdddcccbbbaaaeeeooowww|||nnnkkkkkklllHHHHHH???444666000///---,,,+++*********VVV???444444///...///,,,,,,,,,,,,------...///000333***DDDsssqqqzzznnnaaaMMMWWWjjjyyyyyyssspppqqqqqqnnnjjjnnnmmmlllmmmnnnnnnllljjjpppmmmeeefffpppqqqsssrrrqqqjjj___VVVPPPIIIBBBIIIKKKMMMOOOPPPQQQQQQQQQRRRTTTRRRNNNQQQXXXYYYUUURRRHHHVVVkkkgggGGGrrr{{{}}}sssssstttpppkkkfffXXXaaalllgggcccVVV:::;;;aaaccc]]]wwwuuutttiiijjjiiiiiikkkiii```UUUBBBHHH\\\kkkyyyzzzKKKrrraaaWWWqqqJJJ888777***...///+++---///000111JJJyyyooogggrrryyy~~~xxxwww|||zzzooorrrpppfffWWWKKKHHHJJJCCCCCCBBB???<<<:::;;;===:::777>>>RRRvvvssszzz{{{|||[[[...777,,,...111000000000(((111111...QQQRRR<<<===TTTkkknnn___TTTVVV___WWW\\\[[[TTTRRRWWW\\\]]]___\\\___gggjjjjjjuuu}}}zzzwwwmmmdddVVVPPPNNNHHHWWWvvvKKKNNNXXXrrrtttnnnZZZ111///111***...+++***,,,,,,,,,,,,---...//////---222111DDDrrrooollluuuvvv~~~}}}~~~zzzxxx||||||{{{{{{zzzyyywwwtttvvvwwwwwwwwwwwwzzz|||~~~yyyyyy{{{zzzsssmmmbbb___^^^bbbjjjsssyyy{{{ttt\\\\\\lllcccuuuvvvtttoooooonnnllliiijjjlllnnnpppnnnlllooossstttppplllkkkrrrvvvjjjaaasss{{{zzzyyylllXXXOOORRRbbb999666...***000&&&///)))000...---111//////999zzznnnuuu}}}~~~{{{uuuuuuzzzdddkkk{{{mmmhhhtttjjjiiilllkkkeeecccffffffaaaeeeaaa^^^___bbbhhhtttvvvpppcccpppfffPPPFFF:::888555000...,,,+++,,,,,,***)))[[[CCC777666000...///,,,---,,,,,,---...000222333...)))EEEqqqrrrxxxrrriii```QQQ___vvv~~~}}}|||wwwqqqoooppppppnnnkkkmmmmmmnnnnnnmmmlllkkkjjjjjjhhhcccjjjtttmmmbbbffffffiiiggg]]]QQQJJJDDD???EEEFFFIIILLLNNNOOOOOOOOORRRTTTSSSNNNOOOUUUWWWTTTSSSJJJWWWmmmiiiMMMtttrrr~~~zzzyyyxxxsssqqqrrrrrrkkkkkkyyyyyy___OOOJJJ???RRRgggdddnnnccckkkkkkjjjhhhiiihhh___UUUHHHIIIYYYfffuuulllJJJooobbbYYYzzzOOO;;;999+++......+++(((+++///666TTT{{{gggppp}}}wwwyyyrrrnnnfff\\\SSSLLLGGGFFFAAAAAA@@@>>>;;;:::;;;===444///444IIImmmmmm|||fff444999...///111//////000)))222333222WWW|||qqqIII999DDDJJJSSS\\\``````]]][[[UUUMMMGGGIIIKKKPPP\\\iiikkkeeeccchhhiiikkkxxx}}}zzzttthhh```TTTPPPOOOHHHPPPiiiWWW^^^fffbbbhhhuuueee888111000(((---+++,,,,,,,,,,,,,,,---...//////+++000333QQQuuuooouuuyyy{{{}}}}}}{{{zzzzzzzzzxxxvvvssstttuuuuuuuuuuuuwwwyyy}}}zzzzzz|||zzzssslllhhheeeccceeeiiinnnpppqqqwww||||||~~~pppaaaYYYVVVeeedddzzzzzz~~~pppmmmmmmmmmkkkjjjjjjkkkmmmnnnlllkkkmmmpppqqqnnnjjjiiipppvvvjjj___nnnzzzvvvwwwpppaaaXXXYYY}}}ppp===666444,,,000))),,,***000...---111///000<<<}}}fff}}}yyyxxxxxxrrriiitttvvv|||iiiqqqzzznnnjjjiiilllhhhjjjiiidddbbbeeeeeeaaaeeeaaa^^^___aaahhhuuuvvvmmmccciiiXXX}}}XXXIII???<<<555111///---,,,,,,,,,+++)))```III<<<999111...///,,,...---,,,---///222666888000,,,BBBvvvssstttnnndddxxxVVVHHHZZZsss{{{{{{xxxtttooonnnooopppnnnlllkkknnnpppooollliiiiiijjjnnnllliiiooosss___FFF@@@UUU\\\^^^WWWOOOKKKKKKJJJCCCDDDGGGJJJLLLNNNNNNNNNPPPSSSSSSPPPPPPTTTWWWWWWXXXPPPWWWhhhttt^^^MMMssskkktttxxxssskkkjjjkkklllvvv{{{|||tttoooqqqtttrrrwww|||YYY@@@???@@@HHHWWWyyysssuuummmmmmjjjggggggfff^^^TTTFFFFFFTTTeeezzzoooKKKhhh[[[QQQ|||UUU>>>;;;---...---++++++---000666RRR|||lll{{{~~~jjjbbbiiillloooeeeYYYQQQNNNKKKFFFAAA>>>??????===;;;:::;;;===666///222FFFkkkllluuuttt;;;;;;000000000......000+++333444666^^^cccGGG@@@EEEAAA@@@HHHWWWccchhhhhhTTTBBB999CCCKKKPPPaaavvvqqqkkkgggiiikkkooo}}}~~~yyyooobbb\\\QQQPPPQQQGGGHHHYYY^^^jjjrrrccckkksss???222///(((---,,,---,,,,,,,,,,,,---...//////***000666aaa~~~tttwww{{{zzzzzzzzz{{{zzzwwwuuurrrssstttsssrrrrrrtttvvv}}}zzzxxxyyy{{{xxxpppjjjkkkiiiggggggiiijjjjjjiiijjjmmmrrrrrrjjj``````dddoooxxxwww}}}^^^aaabbbXXXeeelll|||zzz|||vvvjjjiiikkklllkkkjjjjjjkkkmmmnnnkkkjjjkkknnnnnnllliiihhhnnnuuulll]]]ggg~~~zzzhhhUUUMMMFFF666999///000---)))+++000......222///222@@@|||uuupppSSS~~~~~~xxxuuuvvvvvvnnndddhhhfffhhhoooyyypppvvvnnnssskkk^^^jjjeeegggeeebbbaaaccccccaaaeeeaaa______```gggwwwxxxiiicccbbbOOObbbJJJDDD???444444111...,,,,,,,,,+++***dddMMM@@@<<<222...///---...---,,,---///444888;;;///111EEE}}}}}}{{{nnn\\\NNNbbb~~~yyyzzzuuurrrooommmooopppooooookkkpppsssqqqkkkggghhhjjjooommmkkkooommmSSS:::888OOOQQQNNNFFFBBBDDDHHHIIIHHHIIIKKKMMMOOOOOOOOOOOOMMMPPPRRRRRRQQQSSSVVVXXX\\\XXX[[[dddbbbKKKIIImmmiiilllkkkccc\\\ZZZYYYWWW^^^gggrrrxxxwwwsssppppppuuurrrtttoooWWW@@@<<>>HHHSSSYYYdddqqqfffccccccgggkkkqqq}}}www{{{wwwiiiaaa[[[PPPOOOQQQHHHDDDOOOrrr```llltttbbbkkk}}}CCC222///)))...+++---,,,,,,,,,,,,---...//////---111999qqqxxxttt}}}xxxxxxzzzyyyzzz{{{|||{{{xxxuuurrrssstttsssqqqqqqrrrtttxxxvvvvvvwwwxxxtttmmmfffgggggghhhiiiiiiiiihhhgggkkklllooooooggg```cccjjjjjj{{{}}}```aaabbb^^^pppyyyxxxsssrrrmmmfffgggiiikkkllllllkkklllmmmpppnnnlllmmmnnnnnnllljjjhhhllluuuooo]]]aaayyylllPPP???SSS555:::///...111(((,,,///......222///444FFFppphhh|||LLL{{{yyyuuutttyyy|||vvvlllaaa[[[ZZZaaalllxxxiiigggxxxuuulllbbbhhhccccccbbb``````aaaaaa```dddbbb```^^^^^^eeewww}}}hhheee```QQQkkkHHHGGGAAA555777444000------,,,+++***hhhQQQDDD>>>333...000//////...------///333888;;;---000FFF~~~wwwhhhzzzYYYNNNdddyyyyyytttrrrooonnnooopppqqqqqqooorrrtttpppjjjggghhhkkkggggggeeeiiieeeOOODDDOOOjjjbbbSSSFFFCCCIIIMMMMMMRRRRRRSSSTTTTTTSSSRRRQQQMMMNNNPPPQQQQQQOOONNNOOOTTTYYYaaakkk]]]BBBIIIeeeaaa```[[[SSSNNNNNNMMMKKKJJJPPP\\\lllxxx{{{vvvqqqrrrmmmiiifffVVVAAAAAARRRooorrrooopppooojjjfffeeeddd[[[RRRAAADDDWWWgggyyyrrrLLL]]]YYYMMM```eee~~~ZZZ???===///...---...***+++///888QQQyyyppp|||zzzgggcccxxx^^^hhhTTTRRROOOLLLIIIFFFBBB@@@:::<<<===<<<;;;:::;;;<<<777000555KKKkkkcccxxxxxx|||@@@888000333///000...000,,,111000888iii|||qqq___UUU]]]fffiiiggg]]]OOOGGGHHHLLLBBBDDDHHHMMMUUU\\\]]]YYYRRRSSSVVV\\\bbbffflllrrrddd^^^YYYhhhwwwgggbbb\\\PPPMMMPPPHHHDDDMMMnnniiinnnppptttNNN\\\yyywwwFFF111000,,,///+++,,,,,,,,,,,,,,,---.../////////333===xxxuuurrr~~~~~~wwwuuuzzzzzz{{{|||}}}|||yyyvvvtttuuuuuusssqqqqqqrrrsssvvvuuuuuuvvvvvvssslllgggccceeegggiiiiiihhhgggggghhhiiilllmmmiiihhhppp{{{oooiiiiiieeefffcccPPPQQQ[[[jjjsssmmmkkkjjjiiigggiiikkklllllllllmmmnnnsssrrrpppppppppooonnnmmmiiijjjtttsss```]]]tttoooSSSBBBjjjccc777777///,,,333***---///---///333///777MMMooo\\\}}}vvvuuussstttyyy~~~zzzrrrkkkfffeeemmmxxx}}}xxxzzz|||oooiiimmmeeebbb`````````___^^^^^^___bbbbbbaaa___\\\bbbvvvggghhh___RRRxxxIIIIIIEEE===:::777222///------,,,+++oooWWWJJJBBB555...111000///...------///111555777999000<<>>???GGGXXXkkkxxx{{{yyyqqqtttqqqiiiUUU===HHHooo|||nnnwww~~~ooonnnjjjgggfffddd[[[PPP>>>CCCWWWiii|||wwwSSS```aaaSSSdddkkk]]]???>>>000...---///)))***000:::SSS}}}wwwxxxnnn~~~vvvxxxrrriiiQQQLLLNNNQQQOOOIIIDDDAAA@@@:::<<<>>>===<<<;;;;;;;;;666000999QQQooobbbtttsssAAA666000444///000...111---111...999nnn~~~}}}wwwiii___eeejjjlllnnnmmmgggZZZKKKAAA???GGGKKKKKKOOOUUURRRIIIKKKKKKMMMQQQSSSVVVXXXYYY>>>EEEOOOggg{{{|||}}}vvvggg___\\\PPPJJJMMMHHHDDDMMMuuurrrkkkiiiuuugggGGGZZZ|||yyyJJJ111000...111++++++,,,,,,,,,,,,---...//////...555EEEjjjoooyyyrrrsss~~~|||{{{{{{{{{|||{{{xxxvvvvvvvvvvvvtttqqqpppqqqrrrvvvvvvvvvvvvvvvrrrmmmiiiccceeehhhiiigggfffeeeeeejjjkkknnnooommmoooyyy~~~nnnaaaZZZTTTKKKEEEBBBSSSPPPWWWkkk~~~qqqllljjjkkklllgggiiijjjjjjjjjjjjlllmmmuuutttsssqqqpppooooooooojjjfffrrrwwwddd[[[nnnkkkSSSDDDPPPuuu===555333,,,333---...///---000333///999SSSuuu}}}||||||}}}tttuuutttsssuuuwwwtttnnnrrrpppttt~~~{{{}}}}}}kkkdddlll^^^bbb___^^^______\\\\\\^^^```bbbccc```[[[___ssshhhhhh\\\OOOQQQNNNIIIEEE===999444000...---,,,+++xxx```QQQHHH777...000000///...------...///000111===666EEEooo|||\\\NNN]]]ssswwwvvvqqqpppooommmmmmmmmpppqqqzzzwwwrrrmmmjjjjjjkkklllmmmiiieeefff]]]CCC999IIIHHHDDD<<<666;;;FFFLLLMMMWWWXXXXXXYYYXXXVVVUUUTTTSSSNNNOOOVVVWWWOOOCCC===999BBBIII___UUUBBBSSSWWWHHHKKKJJJEEEAAAAAA???===888999;;;BBBOOO```rrr~~~xxx|||vvvlllYYYAAARRRzzzqqqooommmmmmjjjhhhgggdddZZZOOO???AAATTTiiixxxWWWccchhhXXXkkkuuucccCCC@@@111---,,,///,,,,,,000666LLLvvvwwwuuu~~~yyyzzz{{{yyyxxxzzz~~~eeeaaaBBBNNNPPPRRRPPPJJJDDD@@@>>>;;;===???>>>===;;;:::;;;888333===XXXvvvhhhzzz{{{DDD555111666000///...111...222000===vvvxxxvvv{{{~~~{{{yyykkk\\\]]][[[___gggooossspppggg```SSSPPPNNNLLLKKKMMMRRRXXXWWWUUUQQQNNNNNNRRRVVVWWWLLLUUU___nnnwwwlllccckkkxxxxxxsssfffXXXXXXNNNHHHJJJEEECCCKKKzzzfffYYY\\\ssskkkOOObbbwwwQQQ222///---000,,,---,,,,,,,,,,,,---...//////---999NNNooonnneeennnooopppvvv}}}}}}|||zzzyyyyyyyyywwwuuuvvvwwwvvvtttqqqooopppqqqtttttttttsssrrrooollliiiaaadddggghhhfffeeeeeefffjjjlllnnnooojjjgggmmmwwwjjjdddWWWRRRTTTRRRMMMPPPXXXhhhgggrrrzzzrrrpppllljjjjjjgggggghhhgggfffgggiiikkktttsssrrrpppmmmlllmmmnnniiibbbnnnxxxfffYYYiiilllRRR@@@JJJFFF666<<<000222/////////---000333///;;;WWWrrrfffyyy}}}tttwwwvvvrrrooonnnlllhhhhhhjjjqqq||||||uuujjjdddbbb___ddd___^^^```___ZZZZZZ]]]^^^aaadddaaaZZZ\\\ooohhheeeXXXRRRjjjYYYPPPHHHIII@@@;;;555000...---,,,+++gggWWWKKK999///000///.........------------...///>>>eee~~~{{{{{{cccsssVVVKKK[[[ooo~~~tttuuuoooooonnnlllkkklllnnnppp~~~yyyrrrlllkkkkkkllllllhhhcccaaafffaaaDDD555@@@EEEGGGFFFDDDFFFLLLQQQRRRTTTUUUVVVWWWVVVVVVTTTTTTTTTNNNPPPZZZ___WWWJJJBBB999888111FFFBBB888PPPQQQGGGLLLNNNHHHBBB>>>:::555888999777222555GGGeee|||rrrjjjaaaLLLZZZeeezzzaaaffftttllllllkkkhhhhhheeeZZZOOOFFFDDDQQQddd|||iiivvvUUUdddnnn___gggssshhhFFFBBB333---+++...------000444GGGqqq~~~pppuuuxxxkkknnnsssuuuvvvwwwzzz}}}pppjjj]]]CCCPPPTTTSSSRRROOOJJJEEE???<<<<<<>>>@@@???===;;;:::;;;777111===ZZZyyylll|||FFF666222777000///---111///333222AAA|||yyyyyynnn```hhhwwwwwwxxxxxxrrrrrrcccPPPLLLSSS[[[eeekkknnnsss|||mmm\\\QQQQQQNNNLLL\\\qqqhhhbbbYYYRRRRRRYYY```ccceeejjjlllnnnkkk\\\WWWfffwwwuuupppdddRRRTTTMMMGGGHHHCCC@@@IIIyyyPPPAAAPPPvvvxxxOOO^^^vvviiiXXX444...,,,000,,,...,,,,,,,,,,,,---...//////---<<>><<<===AAAEEECCC>>>::::::;;;777333<<>>MMMEEEJJJKKKGGGCCCDDDBBB>>>@@@:::666777444000333:::NNNppppppNNNUUUmmm{{{mmmooolllgggllljjjdddbbbaaaTTTDDD:::IIIXXXlll{{{rrrRRR]]]WWWUUU^^^kkkRRREEE555---111---***///+++;;;PPPiiizzzrrrnnnppp[[[zzz{{{|||{{{xxxzzz||||||kkkhhhiiikkknnnooopppqqqrrrxxxuuuqqqooocccNNNOOOaaabbb^^^XXXNNNDDD<<<999888===AAACCCBBB===:::;;;===333444EEEqqqsss___vvvHHH;;;777444222222---///...222000@@@|||dddWWW\\\gggrrr|||~~~ttthhhXXXGGG>>>===CCCLLLVVV[[[\\\]]]bbbggglll```QQQWWWrrrpppUUUCCCNNNSSSZZZccc]]]RRRQQQZZZmmmUUUFFFLLLaaammmpppiii\\\SSSPPPLLLHHHFFFGGGHHHGGGgggcccjjjXXXgggNNN]]]yyyqqq[[[555444...222///,,,,,,,,,,,,,,,---...//////000777XXXpppwwwiiissssssyyyooorrruuuuuu{{{~~~xxxwwwvvvwwwzzzzzzxxxvvvpppppppppppppppooommmllljjjfff```[[[XXXUUURRRPPPOOOQQQUUU[[[bbbfffeeecccaaa\\\VVVQQQRRR[[[fffmmmpppeee___vvvtttssslllgggfffaaa\\\eeemmmkkkeeeeeemmmuuuwwwsssooommmmmmmmmlllkkkiiiiiieeeuuuqqqZZZdddtttxxx\\\EEELLLjjjJJJ@@@>>>000444333---333111111222===fffooouuuyyy|||}}}}}}}}}{{{xxxuuussstttsssppplllhhheeebbb```aaaffflllpppqqqnnnlllkkklllZZZ]]]kkkoooxxx~~~sssiii```ZZZ\\\aaaaaa______^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^ddd]]]aaaiiikkkjjj]]]UUUUUUhhhjjjJJJGGGBBBEEEBBB<<<555000---,,,,,,zzziiiLLL999444111000000///..................222AAAnnnyyyaaakkkPPPEEEXXXiiixxxwwwuuuqqqmmmkkklllkkkjjjkkkoookkkjjjgggfffgggiiikkkmmmsssiiiWWWBBB222///555<<>>111---222666JJJooofffRRRccc{{{uuuooorrrhhhgggkkkjjjeeebbb^^^OOO???;;;HHHYYYmmmnnnOOOUUUOOOQQQmmm___MMM888///222---...+++,,,@@@PPPmmmwwwtttiiipppdddxxxzzzyyyvvvvvv|||xxxkkkfffkkkooooookkkjjjlllnnnvvvpppeeerrrvvvgggXXXUUUYYY[[[\\\XXXQQQGGG???:::999:::===???AAA@@@<<<;;;===???888222>>>aaa|||iiiOOO???999555333111...111...111///BBBggg```hhhxxx{{{{{{mmm^^^MMM>>>888888???EEEKKKNNNNNNQQQWWW]]]bbb___LLLOOOqqq|||fffVVVaaaiiiiiiiiilllcccVVVTTTVVVYYY[[[^^^fffkkk```OOODDD<<<@@@LLL[[[jjjiiiWWWPPPNNNJJJGGGEEEDDDEEEFFFtttyyyyyyeeeuuuMMM```yyy|||```777555///222111///,,,,,,,,,,,,---...//////000777\\\ssssssppp{{{|||rrrsssuuuyyyzzzzzzyyyxxxxxxxxxxxxuuusssnnnmmmmmmooopppmmmgggbbbZZZUUUNNNIIIFFFDDDCCCBBBFFFFFFHHHLLLRRRWWWZZZ[[[WWWYYYUUUOOOUUUeeerrruuudddZZZkkk|||qqqnnniiifffddd]]]^^^kkkpppggg```eeeooouuuvvvssspppnnnnnnnnnmmmlllggghhh```qqqrrrZZZ```pppqqq[[[FFFHHH{{{pppLLL???>>>///222000...555111...///@@@pppxxx~~~||||||{{{yyyxxxvvvuuutttuuusssppplllgggbbb___]]][[[bbbjjjpppqqqoookkkiiiccc^^^ccclllsssrrrhhh___ZZZ```ggghhheeebbb\\\\\\]]]^^^^^^^^^]]]]]]bbb^^^bbb___iiirrrooojjj\\\TTTPPPZZZhhhLLLLLLHHHCCC@@@;;;666111///------oooMMM999666444111111000///............333555AAA|||mmmooo{{{iiiQQQZZZgggvvvwwwsssqqqllljjjlllllljjjjjjmmmiiijjjjjjhhhhhhiiimmmpppkkk[[[III>>>:::999999:::<<>>>>>>>><<<<<<>>>AAA===111999NNNnnnzzztttTTTCCC<<<888444000///333///111...BBBooosss|||xxxuuueeeTTTEEE<<<:::<<<>>>BBBGGGHHHIIIKKKQQQUUURRR___PPPIIIaaaggg___jjj|||rrriiiTTT???DDD999666888@@@SSS```\\\OOOKKKIIIGGGDDDBBBCCCGGG}}}ddd^^^]]]sssMMMdddzzzddd888666000222000000,,,,,,,,,,,,---.../////////666```tttllltttuuuuuuyyyyyyzzz{{{zzzyyyxxxwwwuuurrrqqqooommmmmmoooooojjj```WWWKKKHHHCCCAAA@@@AAA@@@@@@EEEEEEEEEFFFIIIKKKMMMNNNKKKTTTWWWTTT[[[kkkoooiiiccckkkpppiiiaaa```bbb^^^hhhpppnnnaaa]]]fffpppqqqrrrqqqooonnnmmmlllkkkjjjfffhhh]]]mmmttt\\\]]]nnnhhhVVVBBBEEEiiitttMMM???AAA444555000---555111...000???nnnyyy{{{~~~}}}zzzxxxvvvuuuuuuvvvwwwtttoooggg```YYYSSSPPPQQQWWW```hhhkkklllllllll^^^eeemmmrrr|||xxxiii```\\\ccckkklllfffbbb]]]^^^______^^^\\\ZZZYYYccc___bbb]]]gggnnnkkk~~~jjj]]]WWWQQQSSSdddLLLOOOLLLCCCAAA===999555222000///rrrLLL888777777222222111000///.........,,,555OOOwwwppp}}}~~~tttRRRYYYgggttt{{{vvvqqqqqqllliiikkkmmmjjjiiikkkhhhiiiiiiiiihhhiiimmmooooooSSS===;;;;;;777999BBBCCCQQQSSSRRR___fffcccaaaiiiiiigggffffffeeeeeeeeeKKK>>>222BBBmmmmmmAAA;;;777222MMMVVVfffYYYUUUQQQLLLIIIJJJNNNNNNJJJGGG222222666;;;:::888???KKKpppppp|||[[[hhhssseeezzz{{{rrrqqqllldddfffgggfffccc[[[KKK<<<>>>DDDWWWggg{{{{{{NNN___ccchhhgggtttaaa<<<...222---111+++...===AAA___uuudddcccSSSyyyzzzooolll}}}yyyyyy{{{zzzuuusssuuuvvvuuupppllldddZZZUUUUUUTTTRRR]]]hhhqqqrrrrrrssssssppplllvvvxxxxxxwwwaaasss|||nnn\\\ddd]]]^^^aaaVVVVVVcccXXXVVVQQQIIIAAA<<<:::999<<<<<<======<<<===???AAA888333KKK[[[mmmwwwgggjjjVVVFFF???;;;555111000444000111---AAAsssvvv}}}wwwzzzqqq___LLL>>>:::<<>>:::666333000///zzzPPP:::999888444333222000////////////,,,333KKK}}}zzzppphhhhhhGGGXXXooosssyyyvvvppprrrllliiikkkmmmkkkiiiiiiggggggfffggghhhiiikkkkkkvvvXXXAAA???AAACCCPPPcccnnn]]]___aaa```dddddddddeeeggghhhiiiiiiiiiHHHAAAGGGnnn~~~===MMMIIIAAAYYY^^^cccJJJ>>>PPPOOOQQQRRRNNNEEE===:::BBB===888@@@XXXwww}}}llljjjhhhhhhxxxnnnjjjfffeeeffffffcccYYYIII===>>>DDDYYYfffwwwSSSmmmnnniiinnnwwwooo???---111...,,,...///<<>>:::888888;;;;;;<<<======>>>??????444333[[[llltttvvveeevvvSSSGGGCCC>>>666444111444111222--->>>|||{{{mmmqqq}}}|||zzzqqq]]]GGG999888;;;===<<<@@@EEEIIIJJJJJJJJJKKKEEENNNJJJNNNeeemmmmmmxxxiiiVVVOOOIIIFFFFFFCCC@@@FFFQQQCCCJJJmmmiiiBBBaaannnfff777777222111...000,,,,,,,,,,,,---...//////...444hhhtttxxxyyyxxxuuussszzz}}}zzzyyyzzzzzzxxxtttrrrqqqqqqrrrqqqqqqqqqoooiii```XXXTTTRRRQQQPPPOOOLLLIIIFFFEEEHHHKKKLLLKKKIIIIIIIIIJJJOOOQQQSSS]]]kkknnnjjjwww}}}qqqkkkddd\\\bbbnnnpppllleee___bbblllwwwzzzyyyoooqqqrrrqqqooolllkkkkkkffflllWWWggg}}}cccYYYlll~~~hhhYYY@@@@@@WWWFFFKKK>>>:::777...222111555444777XXXuuu}}}zzzwwwtttpppoooooopppqqqpppmmmhhhbbb[[[UUUPPPMMMOOOPPPRRRTTTWWW[[[```dddjjjttthhhbbb```eeegggccc^^^[[[YYYYYYZZZ[[[[[[[[[ZZZZZZYYYZZZaaaYYY\\\dddhhhgggXXXYYYZZZdddnnnOOOJJJBBBBBBAAA???<<<888333000...ZZZ@@@;;;888444444222111000/////////000444<<>>DDD^^^hhhrrrOOOttttttgggmmm|||~~~DDD,,,111...***333---:::SSSppp}}}```ppp}}}|||yyywwwsssooonnnkkkaaaVVVIIIGGGDDDBBBAAAAAACCCFFFFFFOOOXXXbbbpppxxxmmm[[[XXXVVVGGGRRRrrrkkkMMMGGGWWWVVV]]]vvvxxxjjj~~~gggQQQPPPRRRMMMHHHFFFBBB===999777999;;;;;;;;;<<<===??????>>><<<777444eeeyyy}}}{{{lllxxxOOOGGGFFF@@@555666222444111333---:::tttuuufffggg}}}~~~{{{sss___GGG999:::>>>@@@???BBBFFFIIIJJJKKKLLLLLLHHHFFFFFFQQQdddttt}}}PPPIIIEEEFFFCCC@@@IIIWWWrrr<<>>@@@???===;;;888666qqqfffoooLLLFFFHHHBBB555888222333111444---777ooouuu```\\\}}}|||~~~|||tttaaaIII===???EEEFFFCCCEEEGGGIIIKKKMMMOOOPPPPPPJJJNNNWWW```uuuQQQIIIEEEFFFCCCAAALLL[[[```>>>___qqqTTTtttwwwggg888;;;666444///111,,,,,,,,,,,,---...//////222666pppuuuuuupppvvv|||zzz}}}{{{yyytttwwwxxxwwwtttqqqrrrtttppprrrsssssspppnnnmmmmmmaaa]]]WWWRRRPPPOOONNNMMMJJJLLLMMMKKKHHHFFFHHHJJJIIIEEEHHHTTT```eeehhhkkk{{{|||~~~ppphhhhhhjjjiiinnnnnncccddd^^^fff|||~~~zzziiillloooooolllhhhggghhheeelllSSSbbbeeeUUUiiitttbbbAAA===^^^dddSSSZZZLLLEEE<<<222555333555333777[[[dddzzzxxxwwwtttqqqooooooooopppkkkiiifffaaa\\\XXXUUUSSSSSSTTTTTTTTTUUUVVVZZZ]]]ppp}}}xxxsss|||ttthhhooodddbbbcccdddaaa\\\[[[]]]^^^\\\ZZZWWWUUUTTTTTTTTTWWWYYY```ZZZ^^^aaa^^^ttt]]]YYY```YYYUUUfffIIIMMMMMMKKKJJJIIIFFFAAA<<<777444fffOOOCCC555888777555444333111///...,,,888===bbbwww\\\vvvNNNVVVnnnyyywww|||~~~yyypppllliiigggggghhhhhhhhhiiihhhgggfffggghhhjjjllljjjyyy{{{kkkbbbiiipppmmmlllggg^^^TTTHHH???@@@FFFNNNWWWcccjjjiiiaaaYYYTTTPPPLLL^^^vvvqqqVVVSSSfff\\\eeeWWW]]]yyydddFFFTTTmmmdddaaaRRRDDDggg^^^[[[[[[YYY\\\___wwwrrrlllbbbbbbwwwbbbXXXnnn}}}vvvmmmiiiggggggggg___PPPCCC===???MMMcccssseeerrrLLLbbbUUUaaalll@@@333...222111)))+++@@@ZZZiiilllkkklllrrryyynnn{{{wwwwwwsssxxxtttrrrwwwpppaaa\\\\\\SSSKKKKKKMMMKKKHHHHHHIIIPPPNNNYYYnnnfffTTTYYYiiiLLL^^^tttRRRNNNWWW\\\vvv}}}}}}vvvgggWWWQQQQQQNNNKKKIIINNNJJJDDD>>>999888888888;;;===??????>>><<<;;;:::666222eee}}}gggGGGCCCGGG>>>AAA@@@555777222111111===hhh\\\VVVuuu}}}wwwvvvhhhQQQCCCAAADDDCCCHHHGGGGGGIIIMMMPPPPPPNNNUUUVVVSSSRRR]]]wwwqqqWWWNNNAAAGGGEEEAAACCCLLLkkk```FFFQQQwww[[[PPPzzzpppaaaCCC>>>444+++888---...---,,,,,,,,,---...///+++:::wwwpppbbbsss~~~ooopppzzzrrruuuyyy}}}zzzwwwxxxqqqrrrssstttttttttrrrrrrssstttpppiiiiiimmmlllhhhgggbbb[[[TTTOOOLLLLLLLLLIIIKKKLLLKKKIIIIIILLLOOOKKKJJJKKKQQQXXX^^^``````vvv~~~}}}yyyooovvvrrreeegggooowwwtttfffZZZVVVWWWmmm{{{xxxwww|||vvvhhhdddiiinnnpppmmmiiiggggggfffgggYYYSSS{{{cccWWWlllpppVVVGGG@@@[[[UUUPPPIIILLLGGGAAA999444666333333???PPP___yyyvvvsssrrrssstttuuutttmmmnnnkkkccc\\\YYYWWWVVVWWWUUUWWWWWWRRRPPPYYYfffzzzgggPPPFFFMMM\\\jjjppp```___```cccfffeee___YYY]]]XXXVVVXXXWWWSSSQQQRRR]]]QQQ]]]WWWYYYfffbbbttt]]]YYYRRRQQQbbbjjjOOOFFFQQQOOOLLLGGGEEEBBB>>>777222fffRRRKKK@@@;;;999777444333111///...111555555YYYyyyooohhhZZZlllwwwvvv|||}}}xxxpppllliiigggggghhhhhhhhhmmmkkkiiigggffffffggghhhlllwwwyyynnneeegggkkkjjjfff^^^SSSGGG;;;444888@@@EEEGGGJJJLLLLLLNNNPPPRRRGGGDDDSSSkkknnn___[[[fffpppwwwtttuuulllHHHEEEqqqbbbTTTeeetttXXXbbbmmmXXXTTTbbbiiiuuuzzz}}}~~~cccYYYooo}}}wwwnnnjjjgggdddbbbZZZLLLAAA===BBBNNN[[[mmmmmmzzzzzzpppMMMZZZQQQhhhmmmCCC444///222///***...BBB[[[mmmrrrrrrfffmmmiiitttxxx{{{wwwwwwyyy{{{sssnnnsssnnndddccciiiaaaZZZVVVRRRMMMLLLOOOQQQWWWUUU[[[ggg[[[JJJMMMIIIFFFSSSVVVGGGEEEMMMIIIvvvuuujjj\\\OOOLLLNNNMMMKKKJJJFFFCCC>>>999777777999;;;;;;===>>>???>>><<<;;;:::555666fffuuupppeeeLLLJJJJJJ@@@CCC<<<333777444444444>>>hhhZZZOOOnnn}}}zzzuuuhhhWWWHHHAAAAAACCCAAAHHHOOORRRPPPKKKHHHGGGKKKKKKQQQWWWZZZaaauuudddHHHKKKAAADDDCCCDDDBBBLLLyyyUUUIII[[[qqqEEE```yyyfffIIIBBB:::000999,,,......---,,,,,,---...///000>>>yyypppoooyyytttrrrsssqqqtttxxx~~~zzzwwwxxxrrrrrrsssttttttsssrrrqqqiiilllmmmiiigggfffaaaZZZYYYXXXXXXVVVTTTPPPMMMKKKIIIKKKNNNNNNMMMNNNPPPRRRIIIHHHIIINNNUUU[[[______uuu|||xxxyyyuuuooorrryyyxxxrrrjjjjjjnnnqqqlllaaa[[[[[[lllooorrrvvvyyywwwmmmbbbkkknnnqqqqqqnnnkkkjjjjjjgggfffXXXSSS{{{bbbSSSgggpppVVVFFF999ddd\\\WWWQQQSSSNNNDDD<<<777666333111;;;JJJqqqyyywwwtttrrrsssttttttsssqqqnnngggaaa^^^]]][[[XXX^^^ZZZWWWTTTPPPPPPZZZhhh```XXXOOOLLLQQQ[[[ccchhhdddddddddffffffddd___ZZZ\\\WWWVVVWWWVVVRRRPPPRRRYYYOOO[[[WWWYYYddd```pppuuuTTTYYY\\\SSSrrriiiNNNHHHMMMKKKHHHEEEDDDBBB???:::666bbbSSSQQQHHH@@@===:::666333111000///222000222VVVsssyyy|||vvvfffmmmPPPfffqqqrrrzzz|||uuupppmmmiiigggggghhhiiihhhmmmkkkiiigggeeeffffffgggnnnrrrvvvrrrjjjddddddhhheee[[[LLL???444///666???EEEAAA;;;888999???EEEJJJHHHEEE???FFFddd}}}oooOOO555BBBDDD;;;???WWWwwwkkkiiiyyyNNNeee}}}ddd[[[hhhnnnwwweeeZZZmmmyyyvvvnnnkkkfffaaa]]]TTTGGG???===>>>SSS```}}}kkkxxxxxxoooRRRVVVQQQrrroooEEE555///000///...111???VVVjjjsssttt^^^fff[[[VVV}}}|||{{{wwwwwwvvvyyytttttt}}}zzzsssuuubbb]]]XXXUUUPPPMMMRRRYYYYYY___]]]\\\]]]NNN>>>???888BBBMMMFFF<<>>>>><<<:::999222>>>ggg{{{sssfffiii```PPPPPPLLLBBBEEE===666999555555555<<>>wwwsss{{{rrr}}}{{{{{{xxxppprrrwww~~~}}}wwwtttuuusssssssssssssssrrrqqqpppjjjmmmmmmiiieeeccc^^^YYYVVVVVVVVVVVVUUUSSSQQQOOOOOOPPPQQQOOOLLLIIIHHHHHHGGGFFFGGGKKKRRRYYY]]]___rrrrrrrrrxxx|||mmmooosssvvvwwwvvvttttttuuunnnmmmmmmjjjbbb\\\]]]bbbssspppttt{{{xxxkkkdddeeettttttsssqqqnnnlllllllllgggeeeVVVTTT}}}bbbPPPbbbqqqXXXCCC<<>>;;;aaaSSSTTTNNNDDDBBB>>>999444111111111...,,,666XXXvvvuuuaaannnDDD]]]gggkkkttt}}}tttpppmmmiiiggghhhiiiiiiiiiiiihhhgggffffffgggiiijjjnnnmmmqqquuuoooccc```fffbbbWWWHHH<<<222000666@@@@@@<<<888777;;;AAAEEEGGGMMMBBB<<>>===:::888222JJJjjjvvvlllbbbttt[[[QQQRRRKKKFFFGGGEEE===>>>666444333888[[[gggNNNMMMoooxxxxxxtttaaaVVVUUUMMM>>><<>>yyysssxxxzzzwwwuuusssssssssqqqpppiiibbb\\\YYYWWWUUUVVVXXX\\\\\\^^^aaaccceeegggiiiTTTVVVYYYZZZ[[[[[[ZZZYYYhhhhhhiiigggddd```]]]\\\YYYVVVTTTTTTRRRNNNNNNQQQTTTSSSXXXZZZZZZ^^^cccooodddRRRVVVWWWHHH|||]]]HHHLLLCCCDDDCCCBBBBBBAAAAAA@@@???bbbSSSTTTQQQGGGFFFCCC===777333222222---***888PPPrrr{{{DDDVVV```fffqqqxxxrrroookkkiiiiiijjjkkkkkkjjjhhhgggeeeeeefffhhhiiillliiimmmuuuqqqccc^^^cccWWWMMM@@@777000...444<<<<<<888555888@@@HHHKKKLLLHHH:::FFFcccaaaHHHPPPqqqaaagggrrrtttvvvmmmjjj[[[hhhzzzqqqnnnmmmrrr|||mmmTTTXXX___kkkyyyqqqkkkhhhdddaaa\\\QQQDDD======EEE\\\^^^zzz~~~iiiaaakkkdddwwwDDD666111...///000...222JJJmmmyyy|||pppbbbzzz}}}}}}{{{vvvuuurrrwwwwww{{{ssseeegggnnncccXXXVVVVVVWWWYYY\\\^^^aaaddd]]]MMMCCC@@@<<<<<>><<>>===222111000///...---...//////...666jjjrrrllluuusss{{{uuuuuuyyywww}}}xxxxxxwwwsssqqqqqquuutttsssqqqpppnnnmmmmmmgggggggggggggggjjjpppuuuddd```[[[VVVSSSSSSTTTVVVPPPRRRUUUXXX[[[\\\[[[[[[GGGFFFGGGIIINNNWWW```fffcccxxxpppUUUDDD<<<888KKKRRRaaapppuuuqqqoooqqqlllooonnnhhhbbbbbbiiiooolllzzzvvviiigggooouuuwwwtttooojjjhhhggghhhhhhddd```TTTXXXdddRRRgggxxx]]]AAA===bbbiii___XXXZZZQQQKKKFFF@@@;;;777444777;;;nnnyyy~~~xxxyyywwwtttssssssrrrqqqoooqqqnnnmmmllleee^^^```gggccccccccceeejjjmmmkkkhhhYYYTTTNNNMMMPPPTTTUUUUUUhhhgggfffdddbbb```]]]\\\XXXUUUTTTTTTPPPLLLMMMRRRRRRTTTTTTWWWWWWWWWdddnnnZZZQQQUUUNNNCCCUUUFFFLLLBBBDDDDDDDDDBBBAAA@@@@@@AAA\\\JJJOOONNNHHHIIIGGGBBB:::555333444222+++666===sss~~~|||ggg|||xxxGGGSSS^^^fffrrr~~~}}}tttpppmmmkkkkkklllmmmlllmmmkkkiiifffdddddddddeeejjjhhhkkkpppnnnbbb[[[[[[PPPFFF<<<555222222777>>>LLLDDD<<<<<>>>>>AAAKKKbbbeeeTTTUUUVVVLLLaaaooo|||xxxPPPcccbbbtttooo[[[aaammmyyy~~~nnnOOOMMMVVViii~~~vvvnnnfffdddaaa\\\QQQDDD>>>???KKK___dddppp{{{{{{zzzbbbhhhrrriiivvvAAA999555000,,,///---111NNNyyyttt```ttt~~~~~~~~~}}}~~~xxxtttsssqqqssstttzzz{{{vvvfff[[[PPPPPPTTTVVVXXXZZZ```___ddd\\\KKKGGGKKKEEEIIIiiiqqq[[[OOO^^^pppMMMRRRKKKFFFGGGGGGCCC@@@@@@AAA>>>:::666555666888999999888888:::===>>>:::777CCCoooxxxtttjjjccc|||ZZZRRRQQQNNNTTTMMMJJJCCCBBB666444555888VVVvvvSSSIII^^^wwwwwwbbbUUUUUUQQQDDD@@@GGG\\\YYYWWWXXX\\\___```___^^^dddkkkyyyzzzwww|||kkk[[[OOOHHHDDDCCCEEEEEEEEE@@@FFFFFFeeeBBB;;;SSSXXX:::SSSeeeOOOIIICCCJJJ???;;;444222111000///......//////111666eeeiiikkkqqqqqq}}}wwwvvv{{{tttzzzyyyxxxuuurrrrrrvvvuuussspppnnnmmmlllkkkiiiiiijjjjjjddd^^^\\\___\\\\\\\\\[[[YYYWWWUUUSSSTTTUUUVVVYYY\\\^^^]]]\\\JJJJJJJJJKKKPPPZZZeeemmmlll}}}yyyYYYBBBHHHRRRSSS@@@KKKZZZeeekkkooosssuuujjjoooooojjjfffiiinnnqqq}}}|||ssshhhiiisssuuupppsssoookkkhhhggggggfffdddbbb___UUUYYYaaaRRRllltttYYYAAA999RRRgggZZZSSSVVVNNNMMMIIICCC>>>:::888888888tttyyywwwvvvtttsssssssssqqqooovvvwww|||}}}sssffffffmmmmmmjjjeeedddiiimmmiiiaaaXXXPPPGGGEEEKKKUUU\\\```lllhhhdddccccccbbb^^^[[[XXXVVVUUUTTTOOOKKKMMMSSSMMMSSSPPPWWWVVVRRRcccjjjXXXLLLIII777FFFzzzpppOOOFFFJJJCCCDDDEEEEEEDDDBBBAAABBBDDDUUUCCCMMMRRRHHHJJJJJJFFF>>>777444555666---666111```nnnnnn{{{sss\\\eeeyyyPPPPPP^^^fffqqq{{{|||uuurrrnnnlllmmmnnnnnnnnnmmmkkkhhhfffdddcccddddddhhhhhhiiijjjggg___VVVPPPNNNDDD:::555555777>>>FFFUUULLLCCCBBBGGGJJJGGGBBB:::>>>555444aaa[[[[[[PPP@@@RRRwwwxxxzzziiiiiiqqq^^^QQQSSShhhsssgggpppttt}}}mmmKKKHHHUUUpppvvvfffccc___XXXMMMBBB???CCCKKK```llljjjyyyrrr~~~^^^qqqsssiii{{{???===;;;444...222...000NNNxxxpppyyysss\\\sss}}}yyyzzz|||zzz{{{zzzuuuqqqqqqvvvvvvrrrtttttteee[[[ccc\\\TTTNNNPPPSSSVVV[[[```eee```ddd]]]JJJLLLTTTLLLbbb~~~tttXXXdddvvvXXXSSSKKKEEECCCEEEFFFBBB??????999888666555555666777999999777777999===>>>:::666LLLzzzpppgggdddWWWNNNLLLNNNWWWIIIIIIDDDEEE:::888777555NNNuuurrrzzzzzzXXXKKKUUUrrr{{{pppaaaWWWYYYXXXOOOHHHHHHeeeaaa]]]^^^dddkkkppprrrhhhbbbccczzztttwwwwwwsssmmmcccXXXOOOKKKHHHGGGCCC@@@FFFAAAAAAMMMuuuyyy<<>>??????777333666000...HHHmmmyyylllaaaxxxzzzbbb~~~zzz|||yyyyyyxxxuuuyyy~~~yyyvvvwwwvvvrrrooopppiiinnnsss}}}ssshhhpppiiieee```___\\\\\\aaahhhjjjbbbeee]]]JJJOOOYYYOOOsssvvv___WWWmmmXXXOOOLLLKKKFFFDDDFFFFFFBBB>>>>>>888777666666555666777777999777666999===>>>:::666QQQwwwmmmRRRQQQJJJHHHLLLUUUCCCJJJGGGJJJ???;;;777000EEEmmm~~~^^^IIILLLjjjqqqeee[[[VVV[[[]]]XXXOOOJJJZZZ___gggooouuuvvvtttqqqkkkkkkqqqyyy}}}zzzwwwvvviiilllaaaeeeccc]]]RRRIIIEEEDDDCCCAAA<<>>SSSbbb???___ccc~~~gggGGGYYYiiiBBBGGGBBBKKK@@@======444333111////////////000000111]]]ccciiiwwwmmmjjjhhhpppvvvlllwwwuuutttqqqnnnmmmxxxvvvsssooommmkkkjjjjjjeeedddeeeiiiiiijjjsssgggddd___[[[YYYZZZ[[[]]]\\\YYYVVVVVVXXXYYYXXXVVVQQQQQQQQQQQQUUU```mmmwwwwwwttt\\\JJJhhh```XXXiiimmm]]]RRR]]]oooxxxoooqqqnnnhhhhhhmmmooollllllfffooorrrgggjjjmmmkkkjjjkkklllkkkgggdddaaa```WWWYYY|||WWWLLLllldddKKK???>>>ZZZbbbRRRNNNUUUOOOTTTPPPJJJBBB===:::666333JJJdddrrrxxxrrrwww{{{vvvtttsssssssssttttttrrrpppqqqpppxxx{{{gggZZZXXXXXX^^^fffnnnuuuqqq[[[DDDGGGKKKOOORRRUUU]]]iiirrr|||rrrhhhfffjjjiiibbbYYYXXXWWWVVVTTTOOOJJJNNNUUUGGGWWWUUUdddbbbUUUgggfffHHH???FFF<<>>???:::222222777888444333777AAALLLMMMDDD>>>???:::AAAfffrrrWWW___BBBRRRkkkkkknnntttcccZZZZZZ[[[___dddjjjooopppwwwiiiMMMDDDPPPeeexxxjjjddd[[[QQQEEE===>>>EEERRR___vvvcccrrrqqqzzzWWWgggjjjyyy~~~MMM===<<<>>>555...555***>>>fffccccccjjjcccsssWWWuuu~~~{{{wwwttttttvvvzzz|||vvvxxxyyyyyyvvvsssqqqppppppmmmttt}}}rrruuutttiiidddhhhhhhddddddkkkcccmmmkkkYYYNNNSSSZZZZZZrrrVVV]]]zzzcccNNN???>>>FFFAAACCCCCC@@@???AAA???<<<555555666666777888888888:::;;;777999???888333;;;[[[sss___\\\JJJQQQSSSOOOKKKGGGHHHGGGDDDAAA>>>===;;;;;;ppp{{{kkkRRRDDDeeezzzhhhaaaRRRZZZssslllTTTRRR[[[]]]eeennntttrrrlllhhhgggjjjttt~~~}}}~~~|||pppjjjjjjaaaVVVNNNJJJGGGBBB>>>CCC===LLLFFF888bbbKKK@@@:::TTTppp```LLLYYYUUUOOOHHHFFFGGGFFF???888888666333000//////111222///000YYYttttttoooxxxzzzjjjlllkkkooo{{{zzzxxxzzz|||wwwrrrqqquuurrrpppnnnnnnooonnnmmmnnnlllhhhccc]]]]]]fffooo\\\aaabbb\\\XXXYYYYYYWWWZZZUUUSSSWWWYYYVVVSSSRRRIIINNN[[[^^^XXXbbbvvv~~~vvvbbbLLLccc```\\\tttqqqKKKEEEXXXfffjjjsssqqqnnnkkkjjjkkknnnpppjjjmmmvvv}}}ssskkkkkkxxxrrrjjjfffggghhhhhhggg^^^cccIIIXXXqqqTTTMMMnnnaaaEEE<<>>666>>>HHHvvv{{{{{{ssskkkxxxQQQVVV^^^gggoooyyy~~~vvvpppnnnooooookkkiiikkkhhhiiiiiigggeeeeeefffggghhhiiiiiifff^^^RRREEE<<<888;;;:::555444888;;;999CCCAAADDDMMMOOOGGG;;;666YYYtttmmmlll```999\\\jjjwwwzzznnneee```\\\\\\]]]aaagggmmmsssvvv|||eeeIII???III]]]xxxjjjcccYYYNNNCCC<<>>@@@AAA>>>???AAA???;;;999888666555555666888:::999;;;888;;;@@@999666@@@zzzwwwhhh[[[jjjuuuVVVJJJRRRUUURRRQQQNNNIIIHHHFFFDDDAAA???===;;;sssxxxVVVFFFbbb~~~uuuhhhYYYeee~~~rrrWWWSSS[[[^^^dddkkkpppqqqqqqqqqfffsssyyylllgggeeeccc[[[QQQKKKHHHFFFCCC???CCCEEEGGGCCCCCCcccJJJDDDHHHbbbmmmPPPDDD^^^YYYRRRKKKHHHHHHEEE???999;;;888555222000000111222000...QQQzzzvvvyyy{{{uuuooommmvvv~~~{{{uuuwwwzzzxxxuuuuuuqqqnnnlllkkklllmmmmmmlllkkkjjjggg^^^RRRJJJKKKOOOTTTXXX]]]___\\\XXXVVVVVV\\\WWWVVVWWWWWWRRRPPPQQQSSSOOOZZZfffcccfffttt}}}ZZZXXX{{{bbbTTT]]]^^^>>>:::GGGYYYjjjmmmmmmlllkkkkkkmmmpppsssiiijjjoootttrrrmmmnnntttrrrmmmiiiggghhhiiihhhfff___bbbHHHXXXpppTTTNNNnnn~~~dddMMM???GGGrrr[[[TTT^^^TTT]]]TTTQQQLLLIIIGGGAAA:::444@@@uuuvvv|||yyyyyyyyyxxxwwwwwwvvvvvvkkkkkkooorrrlllcccbbbiiipppeee^^^``````\\\^^^eeeZZZUUUUUU^^^iiirrr|||~~~lll^^^gggggg[[[ZZZUUUVVVTTTNNNJJJJJJLLLNNNOOO\\\VVV\\\[[[VVVcccYYY???III555SSSNNNJJJFFFHHHIIIHHHFFFDDDDDDDDDCCCAAA???VVVBBBRRRaaaTTTMMMQQQUUULLLEEEBBB<<<888;;;>>>CCC===ccczzzwwwzzzpppdddvvvtttOOOPPPZZZcccjjjsss}}}yyysssnnnmmmllljjjiiikkkiiijjjiiihhhfffeeefffggghhhiiiiiieee[[[MMM>>>555000555999999999===AAABBBDDDJJJOOOKKK???;;;FFFUUUkkkoooUUUAAA^^^kkk}}}gggzzzwwwgggccc```YYY^^^^^^```dddjjjrrryyy~~~^^^FFFAAAMMMdddwwwiii```UUUJJJ???:::???HHHUUUddd{{{|||{{{aaaWWW^^^SSSooooooJJJGGGGGGCCC999555666***666TTT___gggxxxjjjnnnXXX\\\nnn|||wwwrrrpppoooqqqrrrxxxyyyzzz{{{zzzyyyxxxwwwqqqlllkkkjjj```YYYggg}}}{{{vvvnnnfffaaa___VVVLLLLLLWWW^^^^^^\\\SSSuuuQQQCCC999777666333444999:::<<<===<<<===@@@>>>999<<<999666333333555888;;;999;;;999===AAA999999GGG{{{mmm]]]\\\tttvvvjjjSSSMMMVVVVVVTTTVVVSSSKKKKKKJJJHHHFFFBBB???>>>ttt|||{{{^^^HHHYYYyyyqqqnnn{{{cccIIIMMMWWWbbbqqq{{{}}}|||{{{{{{sssgggcccaaa___YYYSSSLLLGGGFFFEEECCCAAABBBKKKBBBCCCPPPssseeeNNNBBBJJJiiinnnMMMLLLsssYYYSSSLLLIIIIIIHHHCCC???>>><<<888555222111111222333...JJJzzzuuu}}}{{{xxxqqqnnnuuu{{{zzzuuuuuuvvvuuuuuuvvvooommmkkkkkklllmmmmmmmmmlllkkkeeeXXXJJJDDDGGGLLL^^^YYYYYY___```[[[ZZZ___[[[XXXXXXXXXUUUQQQQQQUUUXXXOOO[[[llljjjmmm|||^^^nnnbbbGGGNNNUUUlllZZZCCC???FFFFFFMMMbbbjjjkkklllllllllmmmooorrriiilllrrrsssoookkkooovvvllliiifffgggiiijjjhhheeeaaa___GGGZZZoooSSSQQQoooyyyzzzfffOOO:::CCCjjj~~~[[[WWW\\\TTTYYYPPPNNNLLLKKKJJJEEE>>>888777pppsssvvv}}}yyyvvvuuuuuutttsssrrrrrrrrrmmmqqqooobbbXXXWWW]]]```ZZZXXX___nnnxxxvvvssssss\\\ZZZ]]]eeepppzzzmmm___eeeeee[[[YYYSSSWWWTTTKKKGGGLLLNNNKKKSSSUUUXXX```VVVUUUbbbQQQEEEAAA333wwwvvvbbbXXXHHHCCCKKKAAAEEEDDDBBBBBBBBBBBBAAA???SSSAAA[[[tttXXXOOOQQQSSSJJJEEEDDD>>>:::333<<>>;;;======:::888:::777999999999<<>>@@@777:::NNNssslllcccbbbzzzyyyllldddVVVUUUZZZVVVSSSUUURRRNNNNNNNNNMMMKKKGGGCCCAAAmmmzzz|||jjjLLLPPP~~~uuurrrxxx~~~nnnUUU^^^~~~wwwiiihhhccc]]]ZZZSSSNNNHHHEEECCCCCCBBBAAAAAAHHH???GGGVVVNNN\\\CCCGGGiiinnnSSSYYYvvvTTTOOOKKKIIIKKKLLLJJJGGG@@@>>>:::666333111000000222111FFFsss}}}uuutttrrrtttqqqpppxxxsssxxxtttqqqppppppqqqrrrpppmmmmmmmmmnnnnnnmmmkkkjjjddd[[[[[[hhhzzznnn___```aaa[[[\\\cccZZZYYYYYYZZZWWWTTTWWW^^^XXXUUU___ffffffwwwjjjuuuiiiGGGGGGQQQHHHGGG???:::FFFUUUQQQQQQaaalllooopppooommmkkklllmmmkkktttxxxnnnllloookkkgggddddddfffhhhfffeeebbb\\\GGG]]]nnnRRRTTTqqqhhhJJJ666@@@vvv\\\YYYYYYQQQRRRLLLKKKKKKLLLLLLHHHAAA;;;???aaa|||uuurrrttt}}}wwwooopppoooooonnnmmmlllkkkkkkfffeee```WWWQQQSSS[[[bbbooorrr|||vvvfff^^^```bbbgggpppyyyjjj^^^aaaccc^^^\\\RRRVVVRRRHHHFFFMMMOOOJJJUUUNNN[[[cccSSSXXXcccMMMHHH<<>>...777888...AAAfffhhhvvvkkkkkk{{{jjjKKKVVVbbbiiiooowww|||~~~{{{wwwpppkkkiiijjjkkkjjjiiijjjjjjiiigggggghhhiiinnnnnnllldddUUUEEE888111111///000555;;;===<<<;;;999444333AAAZZZssswwwoooxxxiiiRRR}}}}}}gggooommmfff```^^^ZZZVVV[[[eeeaaadddhhhmmmsss|||VVVBBBEEE```vvveeeYYYJJJ@@@:::;;;DDDMMM]]]xxxbbb~~~iii{{{WWWvvvkkkfffxxx]]]HHHOOOHHHCCC;;;;;;333...000???ZZZjjjpppdddaaavvvzzzxxxvvvsssssstttvvvwwwxxxwwwvvvxxxzzz{{{zzzyyy{{{~~~zzzsssccc``````^^^SSSNNNLLLNNNPPPLLLEEEAAALLLccc[[[DDDHHHGGGCCCAAABBB@@@===;;;;;;888999777666:::???<<<777111222222333555777999:::;;;===;;;>>>===444===WWWyyysssccc]]]~~~___sss^^^WWW[[[\\\TTTSSSUUUPPPOOOPPPPPPOOOMMMJJJGGGEEEZZZzzzwwwXXXMMMqqq~~~vvviiihhhhhhXXXXXXuuueeedddddd]]]WWWVVVOOOLLLHHHDDDBBBAAAAAA@@@BBBAAAAAAMMMXXXyyy@@@ZZZIIIUUUpppgggNNN[[[jjjQQQMMMJJJJJJKKKLLLKKKIII@@@>>>;;;777444111000//////333EEErrrssszzzvvvwwwtttrrrppptttrrr|||tttooonnnoooooouuurrrooommmmmmmmmlllkkkggghhhfffggguuu{{{cccaaaccc___\\\______]]]]]]]]]ZZZWWW[[[bbb]]]\\\___ddduuufff{{{OOOFFFQQQNNNEEEKKKLLLDDDDDDNNNSSS[[[jjjooorrruuusssnnnkkkkkkmmmooozzz|||rrrnnnnnnnnniiiccc```bbbddddddddd```WWWHHHaaakkkPPPXXXvvvdddDDD<<>>777VVV|||sssooowww}}}vvvrrrmmmlllkkkjjjiiihhhggggggccc```gggwwwuuuhhhbbbccchhhmmmuuucccYYYYYY\\\[[[XXXQQQSSSNNNFFFFFFMMMOOOLLL[[[OOO```dddSSSZZZ]]]JJJ;;;AAA|||lll~~~iiiJJJ>>>DDDFFFFFFHHHAAAAAAAAABBBEEEGGGGGGFFFooo[[[vvvuuufff___[[[OOOGGGDDD<<>>???ZZZwwwaaaUUUFFF===:::===GGGQQQ\\\hhhwwwmmm{{{iii{{{```[[[uuuWWWKKKOOOEEEDDDCCCCCC555222///333QQQ___kkkpppppp{{{|||yyyvvvvvvvvvwwwxxxvvvtttvvvzzz{{{zzzxxx~~~zzzrrrppp{{{vvvhhhTTTFFFCCCFFFHHHMMMIIIKKKPPPNNNCCC;;;;;;UUUxxxcccGGGEEEPPPDDDCCCBBBAAA@@@@@@@@@AAA===;;;777555999>>><<<666///000222444777999:::;;;<<<===;;;===<<<555CCCeeennnyyyxxxppp___vvvUUUTTTYYYYYYQQQSSSVVVNNNMMMNNNNNNNNNLLLKKKIIIHHHIII~~~fffRRRfff|||uuuaaa]]]]]]MMMPPPwwwuuunnnhhhccc]]]UUUQQQRRRLLLJJJFFFCCCAAA@@@@@@@@@DDD===EEEQQQbbbNNN666<<>>GGGHHHBBBIIIEEECCCBBBCCCDDDDDDCCCBBBlllTTTlllooo```\\\[[[OOOGGGAAA777AAA444999000999777\\\vvvzzzsss]]]wwwzzzNNNSSSZZZ```iiissswwwvvvzzzzzztttmmmlllooooookkkggghhhiiiiiiiiijjjlllnnnnnnkkkdddVVVFFF:::444333222111333555444444===HHHRRRhhhsssVVVmmmeeecccppp{{{pppTTTddd]]]ZZZ^^^dddfffccc```gggmmmuuu|||mmmMMM>>>CCC\\\ttt^^^QQQCCC<<<;;;@@@JJJTTT___rrruuutttooohhhmmmZZZ```|||TTTNNNPPPCCCGGGGGGGGG555666111---JJJWWWfffnnn```{{{uuuuuuyyy{{{~~~zzzxxxwwwwwwzzzwwwtttvvvzzz|||zzzxxxyyywwwzzztttjjjuuubbbLLL@@@<<<;;;===@@@JJJGGGIIINNNHHH;;;:::CCC[[[___FFFMMMOOODDDDDDDDDDDDCCCCCCEEEGGGHHHCCC???888444777===<<<666333333333444666999<<<===;;;<<<;;;======888MMMtttjjjzzz~~~kkkOOOPPPVVVTTTMMMQQQSSSIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHyyyxxxzzzpppYYY]]]~~~xxxooobbbgggeeeKKK@@@PPP\\\uuussslll```XXXTTTPPPKKKFFFFFFDDDAAA?????????@@@DDD???HHHRRR}}}uuu:::777...JJJrrruuuSSSPPPrrrNNNJJJJJJIIIIIIHHHFFFCCC@@@BBB@@@>>>;;;777444222111...222666lll~~~iiissswwwyyyyyyqqqjjjppp{{{xxxrrrssswwwwwwuuurrrooommmmmmmmmlllkkkllllllgggeeeooo{{{xxxlll[[[[[[^^^fffooouuuwwwvvvhhh```ZZZXXXWWWTTTUUUXXXZZZ]]]qqqooolllaaaRRRNNNRRRMMMFFFHHH<<>>777;;;///<<<444YYY~~~vvvnnnYYY[[[\\\___hhhrrruuusssyyyzzzuuunnnmmmqqqppplllfffgggiiiiiijjjkkkmmmpppkkkhhh___PPP@@@555222333---000777:::777:::JJJ^^^lllYYYkkkssswwwssscccXXXVVVaaafffaaaaaaggghhhccciiiqqqzzz^^^FFF???MMMfffppp\\\OOOBBB<<<<<>>MMMfffxxxqqqYYYPPPPPPKKKHHHEEEGGGGGGEEEDDDFFFHHHHHHGGGBBB999333777<<<;;;666999777555444555999===@@@;;;;;;:::>>>>>>;;;TTTxxxmmmzzzZZZNNNOOOTTTPPPHHHMMMOOOCCCFFFFFFEEEEEEEEEFFFGGGGGGPPPwwwppp{{{ssssss]]]VVVqqqvvvssslllhhhtttlllHHH>>>UUUdddmmmeeefff___TTTRRRUUUPPPFFFBBBBBBAAA@@@>>>>>>@@@AAAAAABBBIIIRRR[[[:::===>>>VVVsssjjjLLLXXX|||zzzBBBCCCEEEGGGHHHHHHFFFCCCAAACCCBBB???===999666444333333111---___|||yyywwwxxxtttxxxvvvooottt{{{{{{ssstttwwwwwwvvvtttqqqppppppqqqpppooojjjhhhbbb```lllyyysssddd^^^ffflllllllllqqqvvvvvvddd[[[TTTTTTUUUTTTUUUWWW[[[dddYYY\\\FFFIIIOOOEEEKKKQQQAAAHHHKKKLLLVVVeeejjjrrr{{{pppjjjjjjmmmooouuuwwwttttttxxxyyyvvvjjjgggccccccddddddbbb```WWWMMMNNNkkkdddGGGaaarrrlllmmmNNN:::666RRRfffZZZZZZPPPWWWNNNLLLJJJHHHHHHIIIGGGCCC???CCC555uuuuuunnnssstttooommmrrrkkkjjjiiihhhfffeeedddccc___jjjmmmgggiiiuuuzzzuuu|||{{{xxxtttuuu{{{cccPPP[[[^^^```___RRRSSSCCC???HHHMMMHHHLLLXXXVVVRRRYYYKKKNNNSSS<<>>666<<<555GGG{{{wwwzzzsss~~~ssszzzfffHHH\\\bbbaaassssss{{{yyywwwsssooommmkkkkkkkkkjjjooopppiiieeehhhooossskkkcccSSSAAA888777333...555666777;;;HHHccc___bbbttt~~~___cccfffXXXeeeeeeffffffffffffffffffnnnwww\\\DDDIIIRRRcccmmmWWWGGG>>><<<:::GGGWWW\\\vvvWWWpppkkkHHHaaa^^^ggg[[[VVV\\\BBBUUUIIIIIIEEE<<<777333...???```UUUlllggg]]]aaaUUUTTTrrrvvvxxx}}}yyyzzz{{{zzzyyywwwvvvvvvxxxzzzzzzyyywwwyyy|||}}}}}}qqqfffNNN:::;;;CCCEEEHHHLLLKKKKKKIIICCC===BBBUUUhhh~~~cccTTTSSSUUUQQQKKKKKKIIIHHHIIILLLOOOQQQQQQRRR@@@666333111777:::222222000///222777;;;<<<;;;555@@@EEE;;;///>>>kkk{{{jjj[[[xxxQQQKKKPPPUUUUUUTTTRRRMMMFFFGGGGGGHHHHHHIIIIIIJJJJJJQQQdddwwwxxxyyyjjjUUU[[[ttt{{{ooonnngggooommmOOOFFFqqqWWWQQQ^^^sssqqqiiiccc___XXXQQQLLLHHHGGGGGGBBB>>><<<======<<<>>>CCCHHH;;;JJJxxx======DDDFFFjjjeeeEEEFFF\\\|||VVVIIILLLKKKJJJIIIIIIHHHFFFDDDAAA===999888:::999555111:::000555UUU}}}nnn~~~xxxrrrwwwvvvqqqrrr{{{}}}}}}vvvtttrrrooosssqqqooooooooonnnllljjjiiigggfffgggiiijjjkkkjjjoooiiidddbbb^^^XXXWWWYYYWWWSSSQQQTTTTTTSSSWWW^^^eeelllqqqdddYYYAAADDDRRRKKKGGGKKKHHHJJJMMMVVV```fffkkkxxxwwwpppvvvrrrfffnnnmmmpppyyytttiiihhhhhheeebbbdddgggddd^^^XXXFFFMMMXXXFFFooogggmmmpppJJJ444===[[[{{{]]][[[SSSWWWKKKOOOKKKJJJOOOQQQOOOLLLKKKIIIOOOIII~~~}}}uuummmnnnsssvvvkkkgggjjjhhhaaaaaahhhggggggfffdddeeejjjrrryyy|||uuuppptttlllZZZUUUaaabbbSSSMMMTTTHHHDDDGGGNNNMMMJJJQQQ___XXXLLLQQQRRR>>>888???<<>>HHH===666===666DDDqqq}}}|||}}}pppllltttyyyYYYYYY^^^___mmmxxxvvvuuusssqqqooonnnnnnnnnffflllnnnjjjhhhiiijjjiiiggg]]]KKK888+++***111:::<<<666;;;XXX~~~hhhdddsssyyyppp]]]___ccc___fffgggggghhhhhhiiikkkmmmuuu}}}JJJ:::BBBUUUtttcccOOOBBB<<<;;;<<>>===>>>MMMqqqwww___\\\]]]WWWQQQRRROOOMMMLLLNNNPPPRRRSSSSSSRRRAAA777444111777:::222111000000333888;;;<<<;;;>>>:::??????999HHHlll___VVVkkkhhhGGGIIINNNQQQQQQQQQRRROOOKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLPPPvvvyyy{{{wwwtttttthhhUUUUUUfffqqqnnneeeZZZ^^^___SSS^^^wwwOOOFFFLLLVVVhhh{{{rrraaa```^^^ZZZTTTMMMHHHEEEDDDDDDBBB===;;;===>>>===???BBBCCC@@@aaa___999@@@>>>HHHjjjXXXDDD^^^nnnYYYIIIPPPMMMJJJKKKOOOOOOKKKFFFCCC???;;;;;;<<<;;;777333444///555OOOwwwxxxxxxqqqttttttnnnoooxxxvvv}}}|||wwwwwwwwwuuusssqqqnnnmmmllljjjhhhfffeeedddcccccceeeffffffeeeddd[[[RRRNNNJJJEEEDDDFFFJJJIIIKKKQQQTTTVVV^^^ggggggppprrrXXXMMMTTTNNNQQQUUUOOOKKKJJJEEENNNQQQZZZeeekkkqqq~~~|||sssuuutttlllsssvvvzzz|||uuunnnhhhhhhfffdddfffhhheee^^^WWWFFFXXXXXXKKKmmmlllooogggDDD555???zzzwww\\\ZZZRRRSSSGGGQQQLLLKKKOOOQQQOOOMMMNNNPPPSSSIIIwwwxxxxxx{{{qqqjjjjjjnnnlllgggdddfffiiihhheeeccccccdddcccbbbeeejjjooopppqqquuu|||ttt[[[ZZZ[[[]]]]]]WWWNNNHHHDDDGGGHHHGGGJJJRRR[[[___TTTMMMJJJDDD<<<>>>AAA;;;jjj```NNNKKKIIIGGGFFFGGGGGGGGGKKKJJJHHHFFFCCCAAA???>>>|||dddpppssskkkhhhgggZZZFFF>>>CCC@@@FFF<<<888>>>777@@@aaatttmmmkkknnnXXXLLL___ffffffssspppssssssttttttsssrrrpppooogggiiijjjhhhjjjlllkkkgggbbbPPP???;;;:::777777;;;CCCVVVvvvmmmWWWzzzrrreeebbbbbbccceeejjjjjjkkkkkkmmmpppuuuxxx|||ddd>>>999AAA[[[uuuXXXGGG???;;;<<>>@@@;;;>>>JJJ\\\tttlllZZZaaacccVVVPPPVVVRRRRRRRRRTTTVVVXXXWWWVVVSSSAAA888444222777:::111000000111444888;;;<<<<<>>888MMMppp}}}VVV[[[rrrXXXDDDHHHLLLNNNMMMNNNQQQQQQOOOKKKKKKKKKKKKLLLLLLLLLLLLLLLGGGeeeooo~~~wwwtttssskkk^^^WWW]]]iiirrrgggYYYSSSQQQPPPmmm~~~TTTDDDHHHPPPZZZbbb___sssooo```]]]bbbVVVSSSMMMHHHCCCAAA@@@@@@BBB<<<:::===@@@@@@???AAA@@@HHHuuusssCCC888AAA@@@TTTeeeGGGCCCqqqyyy}}}]]]LLLQQQLLLIIILLLRRRTTTNNNHHHEEEBBB?????????>>>:::777222000333CCCtttzzz{{{qqqtttrrrnnnmmmttt}}}sssyyy}}}|||yyyyyyyyywwwvvvsssooollljjjhhheeecccfffeeedddeeefffgggfffeeeZZZNNNBBB>>>>>>>>>???AAAIIIJJJNNNRRRTTTWWWaaakkkzzz{{{}}}yyygggQQQGGGIII@@@\\\hhh]]]QQQLLLJJJMMMRRRWWWaaakkkrrrzzzsssoooooonnnpppuuu{{{{{{vvvppplllkkkfffggggggfffiiikkkfff___TTTEEEeee}}}TTTPPPkkk}}}nnnooo[[[>>>888CCC}}}nnnXXXXXXSSSQQQGGGRRRNNNLLLNNNPPPNNNNNNPPPSSSUUUKKKaaa|||}}}{{{xxxxxxyyywwwooohhhggghhhmmmkkkbbbdddllljjj```ccceeefffgggffffffggghhhiiipppxxx}}}iiiOOOOOO^^^ccc[[[XXXZZZOOO===DDDKKKIIICCCIIIYYY___[[[RRRSSSHHH>>>@@@@@@======mmmpppEEEGGGHHHGGGEEEDDDEEEGGGGGGFFFEEECCCAAA???===<<<{{{[[[[[[```eeeffflllmmm___III???BBBAAACCC<<<;;;@@@999<<>>AAAHHHeeekkkQQQCCCAAA<<<>>>FFFOOO```www___zzzrrrMMMnnneeedddjjjrrrwwwVVVVVVRRRVVVNNNOOOFFFGGGBBBCCCDDD:::999IIIiiiYYY[[[lllrrrpppnnnjjj{{{wwwwwwyyy|||}}}tttrrrpppppptttxxx{{{|||~~~|||zzzvvvkkk\\\OOOBBB>>>>>>BBBBBB;;;555444===EEETTTnnnpppbbbZZZ^^^]]]SSSPPPTTTSSSTTTVVVYYY\\\]]]\\\[[[RRRAAA888555222888:::111///000222555888;;;======>>>:::???888111SSS{{{~~~bbbttt~~~QQQKKKGGGKKKNNNMMMNNNQQQQQQNNNIIIIIIIIIIIIIIIIIIIIIIIINNNKKK]]]vvvrrrwwwnnnkkkuuupppkkkggg```[[[bbbooonnnddd\\\PPPHHH```aaaMMMKKKMMMMMMJJJ\\\jjj|||pppuuuzzz}}}sssjjjfffccc___]]]___NNNKKKGGGCCC???>>>======BBB<<<:::>>>BBBBBBAAAAAAAAAOOOmmmTTT;;;???>>>TTTooo]]]BBBOOOvvv___[[[QQQKKKIIIHHHKKKOOOPPPLLLHHHGGGEEECCCCCCCCCAAA>>>;;;666444111999eee~~~sssuuuuuusssooonnnsss{{{www{{{~~~}}}zzzxxxwwwuuuxxxuuupppmmmkkkiiigggeeefffeeedddeeeffffffeeecccSSSEEE999888>>>CCCHHHLLLIIIMMMQQQTTTUUUYYYccclllvvvcccJJJ;;;@@@LLLIII|||iiiRRRIIIIIIUUUVVV]]]gggqqqzzzooofffgggkkkkkkooosssrrrlllgggdddeeebbbdddfffgggjjjlllhhh```NNNCCCkkknnnLLLTTTooorrrmmmmmmRRR<<<999EEEdddbbbQQQSSSRRRQQQKKKRRRNNNKKKMMMMMMLLLNNNRRRVVVVVVOOORRRyyyssspppnnnkkkfffeeeggggggnnnooohhhdddfffddd___aaadddgggiiiiiigggeeedddfffllltttvvvuuuuuuzzznnnaaaUUUMMMUUUcccfffYYYSSSUUULLL===JJJLLLJJJHHHOOOYYYZZZTTTMMMRRRGGG???AAA888999OOOUUUGGGGGGFFFEEECCCBBBBBBCCC@@@@@@@@@???????????????xxx^^^^^^___\\\bbbiiiiiiZZZGGG@@@DDDBBBAAA>>>???AAA<<<;;;EEE~~~sss~~~zzzcccyyyQQQTTT]]]\\\qqqppprrrtttwwwyyyxxxuuuqqqnnnmmmllljjjkkkpppqqqfffZZZCCC999444999>>>LLLnnnhhhYYYsssmmmiiikkkqqqsssoookkklllooorrrtttxxxddd???@@@CCCRRRtttbbbKKK@@@BBB===???IIINNN```fffxxx~~~qqqUUUyyyllllllqqqfffSSSQQQLLLTTTIIIPPPIIIGGG@@@DDDKKKCCC:::???iiiYYY\\\qqqxxxggg}}}~~~~~~{{{yyyxxxwwwuuussssssxxx}}}{{{yyyyyyvvvgggQQQ@@@555555666888777777:::@@@IIIiiiYYY___```ZZZTTTSSSTTTSSSTTTUUUYYY^^^aaabbb```^^^PPP???777555222888999000---000333666999;;;===>>>;;;===>>>888BBBlllsssffflllOOOLLLGGGLLLOOOOOOPPPQQQNNNIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGIIILLLnnn{{{~~~uuuwwwkkkgggzzz{{{rrriiigggkkkggg]]]]]]eeebbbdddiii]]]HHHKKK___jjjfffWWWJJJKKKTTT[[[[[[YYY[[[ooozzzppppppzzzkkkeeebbbcccbbb[[[TTTOOOGGGEEEBBB???===<<<<<<<<<@@@<<<<<>>:::666111555___}}}|||wwwuuussspppnnnpppwww~~~|||}}}}}}~~~{{{xxxvvvvvvuuurrrnnnllljjjiiihhhgggbbbaaaaaaaaabbbbbb```^^^OOOBBB777888???DDDIIIMMMHHHMMMRRRTTTWWW___iiipppyyyrrreeeTTTCCC???JJJXXXgggQQQKKKKKKSSSZZZcccnnnxxxmmmfffiiimmmkkklllmmmmmmllljjjfffddd]]]aaaccceeeiiilllggg```KKKGGGjjj]]]HHHZZZ{{{kkklllhhhLLL:::555GGG___[[[MMMNNNOOOMMMMMMQQQLLLJJJKKKKKKIIILLLQQQVVVTTTPPPIII}}}{{{vvvssspppkkkdddbbbdddfffiiiooorrriii^^^^^^fff]]]___aaaddddddccc```^^^___cccgggllloooppprrrssspppooohhh[[[RRRRRRYYY___cccbbb]]]TTTLLLHHHEEEDDDLLLFFFFFFQQQXXXUUUQQQPPPGGGHHH@@@===<<<555MMMRRRKKKFFFAAAAAACCCEEEDDDBBB>>>>>>>>>>>>????????????nnn^^^dddfff___bbbccc]]]NNN@@@@@@HHHBBB???@@@DDDBBB>>>===>>>nnn|||qqqtttuuuZZZNNNWWW___jjjmmmrrrtttwwwyyyxxxuuuqqqooojjjmmmqqqtttuuummmXXXDDD:::444<<>>LLLPPPcccmmmqqqwwwYYYcccyyyqqqttt{{{```SSSPPPMMMQQQHHHQQQJJJHHHAAADDDNNNGGG;;;;;;iiibbb[[[bbbsssyyyiiiWWWeeevvv~~~yyy{{{uuurrrtttrrrqqqrrrwww}}}zzzwwwxxxqqq^^^FFF666000222222000000999IIIVVV~~~kkkRRR```eeeZZZSSSXXXZZZWWWWWWYYY^^^cccfffeeeaaa^^^LLL<<<555444222888:::000,,,///444777999;;;===???===<<<777BBBgggzzz___jjj___MMMEEEGGGLLLOOOOOONNNOOOKKKFFFGGGGGGGGGGGGFFFFFFFFFFFF<<>>===@@@EEEFFFDDDDDDGGGOOOMMM444...RRRPPPEEEvvvmmmFFFUUUyyyqqqLLLFFFHHHDDDHHHMMMLLLHHHEEEEEEFFFGGGHHHHHHHHHGGGDDDAAA@@@;;;555111777[[[xxxtttqqqooolllkkkrrrzzz|||zzzyyy{{{{{{xxxxxx{{{rrroookkkhhhhhhhhhgggfffdddcccbbbccccccbbb```]]]TTTJJJAAAAAAEEEGGGIIILLLXXX[[[ZZZXXXYYY___dddfff[[[QQQCCC<<>>DDDHHHHHHEEEAAAAAA@@@@@@??????>>>>>>gggZZZ``````^^^___^^^VVVHHH???AAAHHHAAA>>>CCCHHHCCC@@@@@@<<>>BBBTTTYYYooobbbjjjrrrNNNffffffjjjqqq~~~{{{]]]QQQPPPQQQMMMGGGPPPHHHJJJEEEFFFMMMFFF;;;===QQQaaa\\\ZZZsssssskkkOOOvvvsss|||~~~yyytttrrrnnnmmmmmmpppuuu{{{{{{yyyuuufffOOO;;;222111555888888???TTTsss\\\YYY^^^aaa^^^[[[[[[]]]]]]^^^```dddhhhiiifff```[[[III999333222111777:::000+++///555888:::;;;>>>@@@???<<<555PPP}}}___ZZZqqqRRRLLLBBBFFFJJJKKKJJJJJJKKKJJJFFFEEEEEEDDDDDDCCCCCCCCCCCC===EEEOOO```xxxzzz{{{eeeeeepppwwwsssmmmkkkoooooojjjfffhhhWWWMMMRRR]]][[[ZZZ[[[WWWLLLPPPeeecccaaa\\\UUUPPPLLLGGGCCC===<<<;;;:::::::::;;;;;;<<>>UUUNNNVVVhhhOOOJJJfffYYYNNNGGGCCCFFFHHHKKKJJJHHHDDDAAA@@@FFFGGGIIIIIIGGGDDDAAA@@@;;;555222555NNNyyyzzzuuuqqqpppllljjjpppyyy|||wwwuuuwwwxxxvvvxxx|||rrrooojjjgggggggggffffffffffffeeeffffffdddaaa^^^RRRMMMKKKOOORRRRRRTTTWWWbbbaaaZZZRRRQQQTTTSSSNNNIII???888AAAZZZxxxgggTTTMMMNNNWWW``````iiitttnnnsssvvvnnnfffeeeeeehhhkkkkkkfffaaa^^^```___^^^______ZZZRRRIIIYYY___JJJQQQaaahhhlllVVVAAA777999www|||UUURRRMMMMMMFFFNNNNNNLLLLLLMMMKKKHHHKKKQQQNNNJJJNNNPPPddd~~~qqqgggjjjtttvvvsssooobbbgggooossspppiiieeeeeefffaaa]]]ZZZ[[[]]]]]]]]]\\\YYYVVVUUUVVVVVVUUUTTTSSSSSSTTTZZZ___bbbcccddd\\\NNNCCC@@@??????CCCJJJDDDDDDHHHPPPSSSQQQLLLHHHEEE@@@>>>;;;???eee{{{dddRRRBBBDDDBBB@@@AAADDDEEEEEEDDDBBBBBBBBBBBBBBBAAAAAAAAAkkk]]]```ZZZVVVYYY[[[WWWLLLBBBBBBFFFAAA>>>EEEJJJDDDAAABBB===NNNsss|||uuu}}}vvvxxxVVVTTTjjj\\\gggmmmooosssvvvxxxwwwuuutttqqqrrrrrrpppoooiiiZZZLLLoooaaasss}}}uuupppzzzxxxooommmvvv{{{xxxzzzJJJ777@@@MMM\\\UUUMMMBBB888FFFBBBFFF\\\ccc|||ccc}}}bbb]]]GGGaaaRRR___iiizzz\\\VVVJJJKKKOOOFFFBBBIIIEEEKKKIIIHHHKKKCCC<<>>@@@>>><<<777ZZZcccGGGcccrrrZZZFFFNNNFFFEEEHHHHHHEEEEEEIIIJJJHHHAAAAAAAAA@@@@@@?????????GGG@@@EEEPPPkkkppppppdddhhhooo|||nnnkkkiiijjjiiiffffffiiioooPPPCCCOOO^^^lllvvvwwwppp|||rrrVVVUUUaaa{{{ZZZ]]]\\\XXXQQQIIICCC>>>::::::999999999999999::::::;;;@@@GGGKKKHHHCCCFFFMMMUUU===222RRRQQQJJJdddWWWAAA\\\zzztttNNNQQQNNNCCCGGGFFFFFFGGGGGGCCC>>>999EEEGGGIIIIIIGGGDDDAAA@@@===666333111===kkkyyyzzz}}}xxxtttrrrnnnkkkqqq{{{~~~wwwsssuuuuuussstttyyyuuuqqqllliiihhhhhhgggfffdddccccccccccccaaa^^^[[[HHHHHHLLLUUUZZZ\\\```eeeUUURRRJJJBBBBBBFFFCCC<<>>999CCCuuuRRRUUURRRQQQHHHSSSNNNMMMNNNOOOLLLIIILLLRRRUUUOOOPPPTTTSSSiiikkkgggrrrzzzwwwrrrdddmmmrrrooooooqqqgggYYYfff___WWWRRRSSSUUUVVVWWWXXXVVVTTTRRRQQQSSSUUUWWWSSSQQQSSS[[[cccddd___[[[PPPHHH???;;;???FFFJJJJJJDDDLLLOOOJJJKKKOOOKKK@@@===:::===777===qqqxxxFFFKKKAAADDDFFFEEECCC@@@?????????@@@AAABBBDDDEEEFFFGGGhhhTTTUUURRR\\\___```WWWIII@@@@@@CCCEEEDDDCCCCCCCCCBBB???<<>>VVVgggzzzUUU@@@CCCAAAFFFDDDFFFYYYooolllnnnoooHHHUUU^^^QQQ]]]sssUUUOOOKKKLLLJJJDDDDDDIIIJJJKKKKKKJJJGGGCCC@@@===@@@{{{jjj[[[eee[[[]]]\\\___HHHvvvwwwssshhhttt~~~yyyyyyyyyiiiooonnnooorrrxxx{{{zzzxxx}}}tttbbbMMM===777666CCCFFFOOOhhhiiiXXXffffffdddbbb```aaabbbdddhhhkkkmmmmmmnnnlll^^^OOO>>>333...333888777333222//////444<<>>BBBOOOlllrrrppp|||}}}{{{[[[WWWkkkkkkfff^^^\\\___bbbbbbhhhpppvvvcccUUUUUU\\\iiiddd@@@>>>EEETTTttteeeaaaUUUSSSPPPMMMJJJGGGCCC===:::<<<;;;:::999999:::<<<===AAA@@@CCCGGGBBB===GGGYYYLLL,,,DDD[[[FFFQQQaaaCCCBBBggg[[[QQQOOOUUUSSSKKKIIIKKKLLLCCC999@@@OOO]]]RRRIIIFFFFFFCCCBBBBBBBBB===:::555:::bbbzzz}}}yyyuuuqqqnnnmmmooosssyyywwwuuutttttttttsssrrrrrrpppmmmiiieeedddfffhhhgggeee```]]]aaaddd\\\QQQAAAAAAHHHRRRUUUPPPMMMOOO??????AAACCCAAA???EEENNNNNN[[[pppsssfffUUUUUUVVVWWWZZZ```hhhnnn}}}|||rrrnnnhhhllldddpppuuuooommmrrrlll```]]]```___[[[[[[YYYPPPDDDHHHnnnGGGFFF```|||iiisssYYYCCC>>>>>>@@@___zzzYYY]]]LLLIIIKKKJJJPPPNNNMMMLLLMMMOOORRRTTTTTTPPPNNNJJJGGG^^^tttgggpppiiicccqqqjjjhhhdddbbbffflllkkkgggUUUXXX]]]]]]TTTLLLMMMTTTTTTSSSQQQOOONNNMMMLLLLLLOOONNNPPPYYYaaaaaaWWWMMM;;;===AAADDDFFFEEEDDDBBBHHHKKKJJJGGGHHHKKKGGG???DDD333;;;888QQQyyyaaaTTTBBBAAABBBCCCDDDDDDBBB@@@???DDDDDDEEEFFFFFFEEEDDDDDDdddUUUWWWRRR^^^```___WWWLLLEEEEEEHHHGGGFFFEEEDDDCCCAAA>>>;;;JJJqqqxxx|||ttthhhsssuuu^^^^^^kkkcccffflllooopppssszzz}}}{{{tttoooooosssssssss~~~sssvvvUUU777BBBFFFLLLggglllOOO@@@>>>EEEIIIKKKRRR\\\pppdddvvvjjjKKK^^^[[[```lll|||NNNIIIGGGIIIIIIEEEGGGKKKLLLLLLKKKJJJGGGEEEBBBAAACCC]]]pppooommmeeeccczzz\\\RRRcccsssjjjjjjsss|||vvvvvvtttoooooopppsssvvvxxxyyyxxxmmmwwwzzzhhhKKK:::<<>>???EEEjjj```@@@ZZZppp~~~~~~KKKHHH===BBBCCCFFFHHHGGGCCCBBBEEEIIIEEEEEEEEEEEEEEEFFFGGGGGGCCC>>>JJJNNNYYYooo}}}wwwqqq~~~nnnxxxsssUUUaaa^^^]]]ZZZZZZ___eeeffffffgggxxxeeeQQQVVVrrrjjjHHH;;;@@@HHHPPPooo}}}lllYYYSSSMMMEEEPPPMMMIIIEEEBBB@@@===;;;:::999888888888:::<<<>>>AAADDDEEEEEEEEEHHHJJJJJJ111555FFFUUUXXXXXXQQQEEE```RRRSSSQQQUUUTTTSSSOOOOOORRRPPPQQQaaattthhh\\\PPPJJJFFFBBB@@@@@@DDD>>><<<888888WWW~~~zzzuuurrrooollllllnnnxxxvvvtttssssssrrrpppooopppooommmiiieeedddeeefffbbbbbbaaa```bbbaaaWWWJJJ555666<<>>BBBFFFOOO___nnn}}}mmm```YYYZZZZZZ\\\```gggpppwwwxxxkkkfffaaafffqqqvvvvvvssssssuuummmaaacccccc```ZZZWWWUUUMMMCCCPPPfffGGGGGGiiifffnnnUUU>>><<<;;;GGGfffmmmRRRWWWJJJIIIKKKKKKMMMMMMMMMNNNOOOPPPPPPQQQJJJIIILLLMMMLLL^^^xxx^^^dddxxxmmmjjjmmmpppnnnfff[[[VVV[[[bbbeee]]]UUUQQQUUUYYYSSSIIIAAALLLLLLMMMMMMMMMNNNNNNOOOPPPOOOOOOQQQQQQNNNHHHBBB===>>>@@@AAABBBBBBCCCCCCDDDFFFEEEBBBCCCDDD@@@999---888DDDSSS\\\DDDDDD@@@AAABBBCCCCCCAAA???>>>AAAAAAAAAAAAAAAAAAAAAAAAaaaUUUYYYUUU______[[[TTTLLLGGGFFFHHHHHHFFFEEEDDDCCCAAA===:::BBBYYYxxx~~~zzzllluuu~~~hhhYYY^^^]]]bbbgggkkkkkkmmmuuu|||xxxtttuuusssqqqxxxyyyyyyyyyxxxvvvtttsssrrrmmmiiittt}}}}}}{{{~~~hhhYYY<<<555CCCCCCJJJhhhWWWGGG@@@;;;@@@FFFKKKZZZbbbwwwjjj}}}yyy\\\OOOcccRRRfffpppmmmLLLIIIGGGIIIIIIGGGHHHLLLGGGGGGEEEDDDCCCBBBAAAAAAGGGKKK~~~~~~iiippppppiiissscccxxxkkklllmmmsssmmmvvvmmmoooqqqsssssstttvvvxxxuuuvvvlllVVVBBBBBBWWWlllwwwfffllluuusssqqqpppnnnnnnnnnooouuuvvvvvvqqqjjj___MMM???222+++)))333===<<<333+++///777;;;777777===???======444SSSsss___TTTmmmxxx~~~___JJJCCCIII>>>CCCFFFIIIHHHEEECCCDDDFFFDDDEEEGGGHHHJJJJJJJJJIII======JJJFFFHHH\\\sssqqqwwwzzzsssrrrqqq]]]MMMcccZZZZZZYYY[[[aaafffeee```ppp~~~|||```KKKSSSlll~~~{{{nnn___NNNBBBCCCIIIXXX{{{}}}___KKK???>>>KKKJJJFFFAAA>>>======<<<<<<888888777777888;;;>>>???>>>DDDDDD@@@FFFNNNFFF555)))CCCDDDMMMkkk^^^AAAHHHnnn]]]LLLVVVRRRTTTRRROOOIIIGGGIIIJJJLLLXXXfff___UUUMMMKKKJJJIIIIIIKKKGGGBBB???<<<888HHHxxx|||{{{vvvtttqqqkkkhhhjjjuuusssrrrqqqqqqpppmmmkkknnnnnnmmmjjjfffdddccccccddddddaaa^^^ZZZRRRDDD666;;;>>>DDDKKKKKKGGGFFFGGGMMMMMMSSS___mmm{{{mmmaaa\\\\\\]]]___dddmmmxxxpppeeecccbbbgggvvvtttrrruuuwwwtttjjjbbbcccccc___XXXTTTQQQLLLFFF^^^\\\GGGIIIvvvffffffLLL777;;;===fffrrroooeeeQQQVVVLLLMMMNNNOOOHHHJJJKKKMMMNNNMMMLLLLLLDDDEEELLLRRRQQQYYYyyywwwzzz^^^]]]^^^eeegggwwwzzzxxxmmm[[[NNNOOOYYY```lllZZZKKKKKKRRRTTTQQQNNNFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEBBB???===<<<;;;FFFEEEDDDCCCDDDEEEFFFGGG>>>@@@???===>>>>>>;;;666000???IIIsssbbb\\\OOO@@@GGG??????@@@AAAAAA@@@>>>===???>>>===<<<<<<===>>>???```UUU[[[YYY^^^[[[VVVNNNGGGCCCBBBCCCDDDCCCBBBBBBBBBAAA===;;;777FFFvvvxxxqqqpppyyyiiiVVVYYYaaaaaadddgggfffgggmmmxxx|||uuussspppmmmnnnrrroooppppppqqqrrrssstttuuuooorrrpppoooqqqsssvvv|||~~~qqqbbbXXXIIIFFFLLLMMMgggjjjGGGAAA@@@<<<;;;GGGHHH]]]qqqbbbsssoooKKKXXX___WWWfffiii___OOOMMMLLLKKKJJJIIIIIIJJJCCCBBBAAA@@@@@@BBBCCCEEEFFFLLL{{{vvvVVVhhhwwwnnnkkkooossspppkkkkkkhhhvvvhhhmmmlllooorrrqqqppppppsssvvv|||nnn\\\TTT]]]rrrvvvooo~~~}}}{{{yyyxxxwwwwwwvvvuuu{{{||||||uuuiiiWWWCCC555---,,,///666<<<:::222***000999<<<888:::BBBCCC<<<666HHHwwwnnnqqqJJJEEECCCKKKAAACCCFFFIIIIIIFFFDDDCCCCCCDDDFFFHHHJJJKKKJJJHHHGGGDDD;;;AAA===CCCXXXiiinnn|||cccwww]]]]]]XXXZZZXXXTTTWWW___aaa^^^dddooo}}}yyy\\\???@@@RRRVVV]]]iiiooocccXXXcccxxx}}}MMM:::......EEEAAA>>>;;;999:::;;;<<<<<<888777777888:::===@@@BBBBBBDDDDDDDDDHHHIII<<<,,,;;;LLLFFFTTTsss]]]DDD\\\~~~MMMNNNVVVSSSRRRKKKOOOKKKLLLOOONNNIIIIIIMMMOOOJJJHHHKKKNNNNNNOOORRRJJJFFFCCCBBB<<<>>>gggyyyxxx{{{uuuuuussslllhhhiiipppoooooooooooonnnllljjjlllmmmmmmkkkhhheeeccccccfffddd```\\\XXXQQQHHH@@@HHHKKKQQQVVVXXXYYY\\\___fffvvv}}}ooodddaaabbbcccffflllvvvhhhdddhhhkkknnnnnnlllnnnuuuvvvnnneeebbb\\\\\\ZZZVVVRRROOOLLLIIIfffQQQIIINNNqqqhhhYYYAAA222888CCClll^^^QQQTTTMMMNNNLLLNNNGGGGGGHHHIIIIIIIIIIIIIIIHHHIIIOOOUUURRRQQQ^^^pppbbbdddlllbbbwwwyyyssscccUUUPPPPPPRRReee___YYYTTTOOOKKKOOOUUUIIIIIIHHHFFFCCC@@@===<<<===============???@@@AAAGGGGGGFFFEEEDDDEEEEEEFFF;;;<<<<<<;;;;;;;;;999888???AAAQQQjjjSSS>>>III@@@===>>>>>>??????>>>======???===<<<::::::<<<===???bbbTTT[[[[[[]]]ZZZTTTLLLDDD???>>>>>>???>>>???@@@AAAAAA???===666CCChhh~~~ppphhhrrrmmm``````iiibbbcccddddddcccgggqqqzzzzzzuuuppppppqqqqqqrrrsssmmmmmmllllllmmmnnnpppqqqooouuuooojjjpppooommmvvvssszzzrrryyyrrrcccRRRKKK[[[wwwRRRAAA>>>???>>>>>>NNNLLLcccfffsssnnn```FFFfff\\\qqqoookkkwwwXXXNNNNNNMMMKKKKKKKKKKKKJJJDDDCCCBBBBBBDDDGGGJJJLLLEEEJJJ[[[fffOOOVVVuuu\\\^^^nnnXXXhhheeerrr]]]```~~~zzzpppjjjlllnnnpppnnnllllllooorrrfffcccgggyyyxxxuuuxxxfffNNN999...---333999;;;888444000...333888:::999===DDD@@@777:::xxxkkkssskkkEEE===CCC???AAABBBDDDGGGHHHFFFDDDAAA@@@DDDEEEGGGIIIHHHFFFCCCAAAGGG<<>>@@@???>>>BBBFFFIIIHHHEEE@@@@@@@@@@@@@@@>>>===<<<===;;;:::888777666777999;;;GGGeee[[[MMM;;;III555<<<=====================@@@???===<<<<<<===???@@@fffVVV[[[[[[\\\[[[WWWNNNDDD===<<<======<<<===???AAABBBAAA???>>>FFFYYYvvv}}}zzzmmmqqquuunnnccc___dddbbbbbbcccccccccjjjrrrwwwuuurrrrrrssssssssstttsssqqqnnnllljjjjjjkkklllkkkpppmmmjjjooonnnnnnuuu{{{ooo|||tttkkkyyywwwgggPPPQQQyyyWWWGGG@@@===???>>>AAARRRUUUmmmaaa|||ccciiiTTTNNNjjj[[[yyyyyyYYYRRRHHHJJJKKKIIIIIILLLLLLJJJBBBBBBAAAAAABBBEEEGGGIIIIIIBBB<<<```aaaUUUrrrmmmeeessskkkGGGXXX\\\qqq___EEE___lllmmmxxx{{{qqqmmmmmmllljjjiiiiiikkklll]]]gggxxx}}}{{{~~~pppZZZAAA111,,,000999???;;;333000111222888888888;;;======;;;888QQQccceeezzzRRRJJJ<<>>>>>===<<<:::999>>>:::777666444333777===CCCfff{{{iiiLLLDDDJJJCCC888<<<<<<<<<<<<============AAA@@@???>>>>>>???@@@AAAhhhXXX[[[XXXWWWYYYXXXPPPDDD<<<<<>>>>>???AAACCCCCCBBB@@@FFFCCCIIIiii}}}|||sss}}}yyy}}}xxxooozzz}}}iiiUUUddd``````cccdddcccfffkkkzzzzzzxxxuuurrrpppooonnnvvvtttpppmmmkkkkkklllmmmlllmmmnnnnnnlllmmmooopppoooqqq{{{vvvwww~~~VVVGGGIIILLLUUUVVVWWWxxxjjjJJJDDD======BBB>>>EEEQQQgggcccnnnhhh```LLLWWWYYYTTTzzz~~~OOOTTTHHHLLLLLLIIIIIIMMMLLLIIIBBBAAA@@@???>>>??????@@@FFF>>>888SSSnnniiilllwwwiiigggSSSMMMYYYbbbeeeLLLKKKUUUbbbhhhqqqxxxwwwmmmkkkhhhfffgggggggggggggggmmmuuu{{{~~~{{{~~~vvvjjjZZZEEE333---000444<<<>>>666//////333555999666999>>>===888>>>IIIhhhjjjMMMWWWqqqoooKKKGGG===DDD:::CCC???@@@AAABBBCCCCCCAAA??????@@@AAAAAAAAA???===<<<;;;888DDD@@@>>>FFFKKK___jjjrrrppp{{{\\\oooZZZRRRuuuzzz```NNNCCCIIIKKKFFFEEELLLHHHWWW``````dddqqqxxxvvv\\\OOOBBB;;;777666;;;BBB>>>===999666666777===EEEFFF@@@888222222444888::::::999999:::===@@@CCCEEECCCBBB???888000...888CCCRRR[[[cccjjjgggddd\\\EEEMMMIIIBBBEEE<<>>DDDkkkuuuuuuwwwqqqoootttssspppmmmkkkkkklllllllllccceeeffffffeeedddeeefffaaa^^^^^^aaabbbdddmmmxxx}}}~~~tttqqqssspppuuu}}}}}}eeehhheeeeeennnoooxxx~~~}}}qqqhhheeebbb\\\[[[XXXUUUQQQHHHCCCIIITTTGGGGGG\\\hhhYYY???555999:::KKKWWWyyyYYYJJJNNNJJJIIINNNIIIPPPMMMMMMLLLKKKKKKKKKLLLMMMIIIFFFFFFIIILLLKKKLLLMMM]]]bbbEEEAAAOOOVVV___hhhqqqssskkk```OOODDD<<<@@@KKKTTT[[[```IIIGGGCCCAAA??????@@@@@@======<<<<<<;;;::::::999>>>===<<<;;;:::::::::;;;:::555333555666999CCCNNNqqqSSSHHHDDDLLL===@@@<<<<<<<<<<<<<<<===>>>>>>????????????????????????iii[[[[[[UUUQQQVVVWWWOOOCCC;;;<<<@@@BBBAAAAAACCCDDDDDDBBB@@@III<<<===KKK}}}vvvwwwyyyzzziii{{{www\\\ddd___^^^dddfffddddddhhhvvvxxxxxxtttpppoooooonnnnnnllliiiggggggiiikkkmmmllliiiooorrrmmmoootttqqqlllssswwwsssyyy~~~pppJJJ===:::999???OOO\\\mmmrrrSSSGGGDDD999===FFF>>>KKKRRRzzzjjj|||fffrrrXXXFFFZZZBBBJJJiiijjjQQQZZZMMMQQQQQQLLLJJJMMMKKKFFFGGGFFFDDDBBB@@@>>>======999>>>AAA===gggyyy```}}}yyyZZZ^^^eeeKKK[[[TTTkkkdddGGGIII\\\ZZZ]]]nnnvvvnnnjjjeeedddeeegggeeeccceeeeeegggnnnuuuxxxuuupppooogggeeerrr||||||~~~yyytttyyy~~~{{{zzz|||~~~zzznnncccUUUEEE444)))---777777<<<:::111---111555666888555;;;BBB>>>777FFF^^^qqqZZZFFFsssBBBGGG:::999<<<:::>>>>>>>>>???@@@BBBBBBAAA???======>>>?????????>>>======222888999AAALLLJJJUUUTTTgggjjjhhhgggzzzpppIIIVVV{{{kkkSSShhh\\\AAABBBFFF@@@BBBLLLQQQGGGEEEQQQ\\\cccqqqrrrlllbbbWWWKKKAAA:::888AAA666777>>>BBBKKKWWWZZZOOOFFF999000...111666999999999999:::<<>>>>>777;;;===;;;888999>>>DDD;;;999666444333555777999444000000555;;;CCCRRR```lllSSS>>>HHH===999BBB<<<<<<<<<<<<<<<===>>>???======>>>??????>>>======```XXXXXXKKKXXXVVVQQQHHHAAA===???BBBBBBAAAAAACCCDDDDDDBBB@@@DDD@@@888PPPzzzwwwkkk```cccfffeeecccaaaaaabbbiiiooouuuuuuooolllmmmppppppnnnkkkjjjjjjjjjjjjiiiiiiiiiiiikkknnnqqqqqqpppnnnoooooommmmmmpppvvv|||kkkCCCIIIFFF666888FFF\\\dddooo[[[LLL@@@??????===@@@GGGJJJiiirrr___aaaooo???___hhh;;;VVVcccaaaPPPUUULLLLLLMMMNNNNNNKKKGGGCCCHHHIIIHHHEEEBBB???>>>>>>BBB444???@@@FFFQQQnnnppphhhcccuuu___[[[\\\TTTFFFMMM^^^XXX[[[zzzmmmjjjdddaaadddiiigggaaafffeeecccbbbaaa`````````YYYVVVTTTXXX^^^bbbbbb```____________```dddiiimmmssskkkdddccceeeddd\\\TTTFFF@@@777111///222888<<<<<<444+++)))...444888999777======999888@@@bbbaaa???aaawwwaaaMMM======@@@======BBB???>>>>>>@@@CCCCCC???<<>>===;;;::::::;;;<<<>>>AAABBBKKKXXXVVVuuuzzzttt^^^???XXX|||oooJJJuuu|||LLL777777???NNN>>>DDDKKKOOOQQQUUU\\\aaalllqqqyyy}}}zzzqqqggg___dddeeehhhkkkmmmhhh```YYYJJJ>>>111---222888999777===;;;;;;===>>>>>>???AAA>>>;;;///777:::999JJJMMMwww\\\HHHMMMeeeFFFDDDDDDDDDBBB@@@???AAACCC???AAACCCDDDEEEDDDCCCAAA>>>AAAEEEFFFDDDCCCDDDFFFHHHCCC@@@BBB@@@===AAAHHH{{{yyymmmlllrrrqqqlllmmmmmmkkkgggeeefffhhh___hhhiii```^^^eeefffaaa^^^]]]]]]]]]]]]^^^______```jjjmmmooozzzwwwxxxtttmmmggggggjjjooovvv}}}yyyrrrhhhbbb```___]]]\\\WWWVVVNNNDDDCCCMMMSSSRRRMMMUUU{{{uuu\\\KKK444;;;666AAAnnnxxxmmmMMMPPPQQQNNNHHHFFFJJJNNNSSSPPPMMMIIIGGGFFFGGGHHHOOONNNLLLKKKKKKKKKLLLMMMPPPPPPttt}}}HHH???>>>IIIRRRVVV^^^jjjeeebbbVVVGGG@@@???===777>>>BBBGGGKKKMMMLLLIIIGGGFFFCCC???;;;888777888888777777555444999<<<777///555555666AAATTTddd```DDD@@@DDDCCC???>>>???>>>===<<<;;;<<<===>>>???>>>======>>>===;;;999```WWWXXXNNNVVVTTTPPPHHH???;;;<<<>>>@@@??????@@@BBBAAA@@@>>>???@@@;;;FFFnnnyyywww\\\___bbbbbb```___```bbbccckkktttwwwtttrrrsssvvvpppmmmkkkjjjjjjkkkjjjiiiiiiiiiiiijjjmmmoooooonnnmmmnnnooonnnmmmnnnqqqttt{{{~~~VVVEEE===;;;444777KKK^^^aaaTTTGGG===<<<======BBBKKKXXXfffzzzooojjjrrrNNN^^^^^^QQQ^^^pppRRROOOIIIMMMLLLJJJJJJIIIGGGDDDBBBFFFGGGIIIGGGDDD@@@>>>===CCC;;;BBB======nnnqqqkkkzzzqqqqqqrrrZZZYYYQQQLLL```uuugggUUU^^^kkkmmmjjjccc___bbbeeeeeebbbaaa```^^^\\\[[[[[[[[[UUUQQQNNNNNNRRRSSSQQQNNNMMMLLLKKKJJJJJJLLLPPPSSSYYYSSSLLLIIIIIIGGGAAA;;;555555444444555777:::;;;555111------111555777777>>>777DDD???///TTTzzzTTTUUUUUUFFF:::<<<>>>;;;<<>>===<<<>>>AAAAAA???===BBBBBBAAA@@@@@@??????????????????@@@BBBDDDFFFGGGXXX```[[[lll|||yyy~~~}}}uuu{{{kkkXXX[[[gggnnnsssSSSvvvZZZKKK<<<000EEEFFFEEEBBB???BBBJJJQQQXXX^^^hhhssszzz}}}|||{{{~~~yyyssslllcccXXXQQQ@@@888000...333999;;;;;;>>>===<<>>???@@@@@@???>>><<<999777555555555666777444222444:::===888111@@@HHH???FFF}}}___NNNBBBDDDGGGBBB======>>>===<<<;;;;;;;;;<<<======<<<;;;;;;;;;;;;999777^^^SSSXXXSSSTTTSSSOOOHHH???999888999======<<<===??????===;;;999>>><<<999PPP}}}xxx}}}ssszzz|||kkkggghhhhhhfffccc```______^^^fffooovvvwwwvvvvvvvvvooommmjjjjjjjjjkkkkkkjjjkkkjjjiiijjjlllmmmmmmllllllmmmooonnnmmmlllmmmnnnrrrsssvvv{{{~~~hhhUUUHHHHHHDDDBBBBBB@@@GGG\\\qqq^^^UUUHHH???999<<<>>>@@@HHHSSSaaavvvkkkeeeXXXSSSWWWjjjdddjjjggg\\\DDDKKKAAAIIIGGGEEEDDDEEEEEEDDDCCCDDDFFFHHHHHHDDD@@@===<<>>BBB======___dddbbbUUUvvvfffaaaLLLEEEaaabbbVVVhhh{{{kkkNNN^^^gggkkkeee^^^\\\^^^___\\\[[[YYYWWWUUUTTTSSSRRRLLLIIIEEEDDDEEEDDDAAA>>>@@@???===;;;:::;;;<<<===@@@===888666444333111///...111555999:::999666444---...000222555777888888@@@>>>===666DDDtttcccOOOjjjPPPFFF===888;;;<<<:::;;;AAA<<<;;;:::;;;===?????????AAA@@@???>>>>>>???@@@@@@>>>??????AAABBBDDDFFFHHHHHHNNNLLLTTTXXXhhhkkkoooxxxhhhCCCNNNqqqQQQSSStttyyy]]]FFF???444888<<<=========@@@CCCCCCFFFLLLTTT\\\ccchhhjjjgggbbb[[[SSSLLLDDD===888555222000111555:::>>>@@@@@@???>>>@@@BBB@@@999111***333@@@OOOIIIRRRooojjj[[[\\\aaavvvTTTRRRLLLHHHEEEEEEHHHJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEHHHGGGFFFGGGIIIJJJJJJJJJMMMKKKJJJJJJHHHDDDEEEHHHaaa~~~}}}nnnvvvzzzkkkqqqpppmmmjjjfffdddeeegggqqqbbb[[[```bbbZZZYYY___]]]\\\\\\\\\\\\]]]^^^^^^_________dddqqqtttddd______fffmmmnnnmmmmmmcccaaa______```]]]XXXSSSSSSMMMAAA===JJJZZZVVVEEEWWWooommmXXXSSS777111DDD<<>><<>>777:::bbbuuuxxxrrrkkksss~~~sssoooeeekkkkkkjjjhhheeecccbbbaaa^^^```gggpppwwwxxxtttoooooommmkkkjjjkkkllllllkkkmmmlllkkkkkkmmmmmmlllkkkkkklllmmmnnnnnnmmmmmmnnnpppqqqsssvvvzzzqqqhhhXXXGGG<<<999;;;===???:::>>>OOOXXX[[[xxxcccUUULLL===999999>>>AAACCCNNN\\\lllooorrr___```CCCEEE]]]ggg```hhhsssAAABBBDDDCCCAAA@@@@@@BBBEEEGGGGGGGGGDDDEEEFFFEEEBBB???>>>>>>===??????>>>@@@NNNvvv\\\___cccsssyyyXXXYYY???```cccKKKPPPooovvvcccNNNWWW___aaa___\\\WWWQQQVVVTTTRRRPPPMMMLLLKKKJJJCCC@@@>>>===>>>>>>===;;;===;;;999777777777777666333333222111000000333444555777::::::888333...******...333666888999:::<<<;;;JJJ///111qqq```TTT```{{{|||>>>===::::::===<<<999:::???:::999888999:::===???@@@>>>===;;;;;;;;;===???@@@======>>>@@@BBBCCCEEEFFFAAAGGGKKKRRRSSSoookkkmmmMMM666RRRfffTTTHHHAAAIIIgggoooSSS===???@@@???<<<:::999:::777777777888:::===@@@AAACCCAAA>>>;;;888666444222///111444666999<<<@@@CCC???@@@@@@===;;;999333,,,444<<>>EEE[[[uuu|||SSSNNNLLLJJJHHHGGGGGGGGGFFFHHHGGGGGGHHHIIIKKKMMMOOOKKKLLLMMMNNNOOONNNMMMLLLHHHTTTNNNUUUooo:::999AAA888FFFKKKTTT\\\bbbbbb^^^YYYJJJGGGBBB===999666666666333333444444444444555555555+++)))444@@@CCCAAA???SSSaaa|||rrrCCCEEEAAA???@@@>>>:::;;;AAA999999888888777777666666888777666777888777666444^^^NNNSSSTTTSSSSSSQQQKKKBBB;;;888888===;;;:::;;;<<<===<<<;;;777666BBBBBB999QQQvvvzzzpppkkkmmmxxx~~~~~~tttqqqeeedddddddddeeefffffffff___\\\]]]hhhuuu{{{vvvoooqqqooolllllllllmmmmmmlllooonnnmmmmmmnnnnnnmmmkkkkkkkkkkkkmmmnnnoooooonnnoooqqqtttwwwwwwuuurrrooofff```[[[YYYYYYUUUNNNIII<<<:::999;;;>>>@@@CCCEEE:::RRRiiixxx~~~~~~]]]WWWRRR???999888;;;AAABBBDDDQQQaaaaaaYYYTTTNNNggg___JJJVVV^^^ddd???GGG999FFF===>>>@@@DDDGGGHHHGGGEEEEEEDDDBBB???<<<<<<>>>AAAAAA???:::>>>AAA<<>>@@@999DDD:::RRRoooGGGTTTiiiOOOAAA:::;;;===???===999:::===999999888777888;;;>>>@@@;;;:::999888999:::===>>>>>>???@@@AAACCCDDDDDDEEEAAAFFFIIIQQQPPPgggwww```mmm|||SSS999<<>>AAAUUUXXXIIIHHHVVVuuussshhhRRR666;;;;;;333nnnTTTdddPPPJJJLLLMMMJJJEEEDDDGGGJJJHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLJJJHHHGGGGGGKKKNNNIIIeeeVVVNNNHHH777???@@@EEEJJJNNNMMMKKKIIIIIIHHHDDD@@@<<<888666444444444444555555555555555555666===AAA;;;555AAAUUUHHHFFFFFFAAA===<<<;;;999:::<<<777777666666555444333333777666666666888777666444cccOOORRRQQQPPPPPPOOOIIIAAA;;;::::::===;;;::::::;;;<<<<<<;;;888888DDDKKKCCCKKKlllllliiirrrmmmmmmwwwzzz{{{mmmhhhnnnllliiiggggggfffdddccc___ZZZYYYbbbppp{{{|||xxxtttrrrooonnnnnnnnnnnnmmmpppooonnnnnnoooooonnnlllkkkkkkkkklllmmmlllhhheeedddddddddaaa]]]VVVOOOKKKKKKFFFCCCEEEFFFCCC>>><<<======???BBBBBBAAAEEEKKK[[[xxxgggYYYQQQHHH999::::::>>>CCCBBBFFFYYYnnnmmmdddcccNNNeeewwwQQQ@@@pppwwwJJJEEEHHH444CCC???@@@CCCEEEGGGFFFBBB???DDDBBB???;;;999:::>>>AAA???;;;999@@@FFF===>>>PPPooo~~~fffdddfffeeeqqqVVVZZZ@@@EEEaaaeeeTTTGGGAAALLLJJJEEEEEELLLSSSRRRLLLFFFEEECCCAAA???===<<<<<<999888777555444444444444444222111333666777555222222333444333222111222333///...,,,++++++...111333222444666999<<<>>>@@@@@@===888]]]jjjLLLRRRbbbwwwiiiEEE???;;;<<<======<<<:::999:::999999999888888999<<>>>>>>>>>>>777<<<;;;EEEIIIQQQeee^^^kkkmmmNNN\\\~~~zzz```FFF///:::ZZZTTT666444GGGGGGIIIKKKJJJFFF???666111---...000222444555666666,,,...111222000...,,,+++444777:::<<<<<<;;;;;;;;;555999777000///666999666666@@@OOOrrrnnnJJJIIIWWWcccQQQOOODDDDDDEEEDDDCCCFFFIIIJJJHHHFFFCCCBBBAAA@@@AAABBBDDDFFFEEECCCBBBBBBCCCDDDDDDCCCDDDHHHIIIGGGEEEFFFGGGEEEFFF^^^~~~vvvtttxxxuuuqqqmmmkkkhhheeebbbVVVdddggg[[[TTTZZZ^^^[[[ZZZYYYYYYYYYYYYZZZ[[[[[[WWWYYY]]]aaaaaaaaadddjjjqqqvvv```\\\]]]\\\]]]bbbjjjkkkeee___]]]ddd___YYYVVVTTTRRRMMMJJJDDD>>>III[[[TTTBBBLLLkkk]]]aaaKKK---:::::::::^^^^^^PPPNNNDDDGGGJJJGGGAAA@@@DDDIIIEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFJJJ===MMMMMMIIIgggmmm===888666777888666666777;;;;;;;;;:::999777555444555555555555666777888999999<<>>CCCFFFRRRooopppuuuaaabbbQQQvvveeePPPRRRkkkAAAGGGBBB===>>>BBBAAAAAACCCDDDCCC@@@>>>@@@???===:::888999<<>>===;;;999888777666666444444333222000000000111444222111444888999555111111111222333333111///...*********,,,...111444666555555666:::???@@@>>>;;;>>>EEEsssRRRBBBdddwwwrrrIII>>>===::::::999888888999999888888:::;;;:::888888;;;>>>999:::::::::::::::::::::777888999999999999888777888@@@888DDDPPPMMMWWWZZZLLLoooqqqRRRIII]]]tttbbbTTT:::444MMM[[[BBB"""$$$,,,888CCCGGGDDD<<<555/////////////////////...---000444666555555666777444555777999999888555333000111...,,,666DDDGGG???EEE\\\```qqqlllGGGSSS~~~vvvFFFOOOMMM<<<===>>>???BBBDDDEEEDDDBBB@@@>>>>>>>>>???AAACCCEEEFFF@@@AAABBBBBBAAA@@@@@@AAABBBGGGHHHDDDBBBEEEGGGEEEJJJMMMsssnnntttrrrpppppppppoookkkhhhXXX___cccaaa\\\YYYYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[VVVZZZ]]]\\\]]]```bbbcccjjjxxxzzziiiccc___\\\___aaagggmmmkkkfffdddfff___[[[VVVRRRPPPMMMGGGCCC===EEERRRVVVJJJDDD\\\}}}jjjQQQMMM@@@444999===___xxxNNN~~~nnnHHHKKKAAACCCCCCBBB@@@@@@CCCFFFCCCCCCCCCCCCCCCBBBBBBBBBEEEDDDDDDDDDEEEFFFFFFGGGIII;;;IIILLLEEEPPPuuuyyy}}}TTTJJJAAA===999444333666444444444555666666777777777777777888:::===@@@BBBEEE888???dddeeeVVVFFF@@@;;;999:::;;;;;;<<<;;;999777888888888888777555333222555444444555666777555444nnnWWWSSSNNNFFFFFFEEE@@@:::777888:::<<<:::888777999:::::::::333>>>;;;:::@@@<<>>>>>999::::::>>>DDDLLL``````hhhqqqVVVVVV^^^dddaaarrrLLLAAADDD===JJJ===AAA???>>>???AAABBBBBBAAA<<<===<<<:::888888:::<<<888999@@@AAA===BBBFFF@@@@@@^^^{{{```ccccccgggVVVMMMDDDVVVjjjfff:::JJJTTTKKK;;;333666;;;999888666555444333333333///000111000///000111333222//////222666666222---((()))***---000///,,,)))---...000222444444444333555444666<<>>000;;;JJJAAAGGGTTT___YYYXXXdddeeeSSSXXXvvvdddFFFEEECCC<<<@@@111...***)))+++000444666444333222111000000000000...111333333111111333666333222333555666555111...---,,,(((+++>>>RRRRRREEEdddqqq]]]bbb___{{{vvvMMMJJJAAACCCKKKCCC999===AAADDDBBB@@@===<<<;;;<<<===???BBBDDDFFFGGG===@@@CCCCCC@@@>>>>>>@@@>>>CCCEEEAAAAAAGGGJJJHHHKKKAAAdddtttooonnnnnnppprrrqqqnnnjjj^^^ZZZ^^^fffdddXXXSSSXXXXXXXXXXXXXXXXXXYYYZZZZZZYYY^^^^^^YYYXXX^^^___\\\aaaaaajjjoookkkrrrpppddddddbbb^^^\\\XXX[[[aaaeeeccc^^^```eeeYYYVVVRRRPPPNNNJJJCCC>>>===PPP\\\SSSEEENNNoooqqqUUUMMM:::888AAA:::DDD}}}YYYaaaUUUUUUIIIFFFDDDCCCCCCFFFHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDIIIHHHGGGFFFFFFFFFGGGHHHFFFDDDGGGDDDMMMQQQWWWwww{{{lll]]]QQQFFF:::666888888777666666777888:::<<<:::::::::;;;???DDDHHHKKKLLLkkkeeeIIIFFF333GGG===???>>>:::777888;;;===999:::::::::888777555333444333333444555666444333tttWWWOOOLLLBBBCCCCCC@@@<<<888666555999888777888:::;;;:::999888777777888<<>>999999;;;===999MMMGGGUUUzzz~~~eeeuuu^^^PPPMMMXXXxxxVVVKKK```nnnYYYBBBCCC;;;JJJ@@@===???===<<<>>>CCCDDD@@@<<<>>>===<<<;;;:::999888888;;;<<<>>>AAADDDEEEEEEEEE@@@LLLaaaqqqlll___```lllsss^^^HHH@@@OOOfffTTT:::555IIIIII000)))888444777888444---,,,000555111111000......---------,,,...111222222///,,,***+++++++++++++++++++++,,,---000444222///...222666:::777<<>>???<<<:::666>>>FFFGGGCCCDDDJJJQQQhhhSSSKKKcccuuu___IIINNNssskkkGGG;;;666...+++===999((((((000...,,,222000///111222111///---,,,///111000///000111111...000000+++***...222222111555444888CCCGGGLLLYYY{{{lllWWWMMM\\\gggTTTCCCAAAEEEDDDAAA???===???BBBEEEFFFCCC===888999888999;;;???AAABBBBBB<<>>>>>YYYhhhQQQIIIVVV@@@EEEEEEEEEEEEFFFFFFFFFFFFAAABBBCCCDDDDDDEEEEEEDDDIIIIIIHHHIIIJJJIIIFFFDDDDDDGGGKKKLLLMMMOOOTTTXXXmmmCCC666GGG@@@AAA666222===@@@999777444OOOHHH???FFFaaavvvoooQQQHHHCCC>>>===<<<;;;999777666666777777777777666666555555555444555555555555555555555555oooRRRJJJFFF;;;===>>>===:::888777777999777777888999:::999888>>><<<:::999999<<>>VVVccclll]]]WWWgggGGG===@@@:::FFF;;;???@@@===;;;===AAABBB???<<>>===<<<:::999888888:::<<<>>>???@@@BBBCCCGGGHHHNNN\\\nnntttjjj\\\}}}jjjPPPHHHCCC;;;SSSbbbZZZ<<<000;;;999(((++++++,,,111444222,,,&&&///......---......//////...///111222111000---,,,,,,---...000111222222222///111333333111222666:::<<<@@@>>>444///;;;QQQbbbeeeSSSEEEKKK^^^uuurrrAAA999;;;777666666555444222222222222333333333444555666777999999999999:::;;;;;;;;;;;;;;;888999:::<<<>>>>>><<<:::<<>>AAADDDEEEDDDAAA===:::<<<;;;<<>>@@@BBBCCCBBBTTTNNNGGGZZZsssxxxhhhnnnyyypppkkkllldddccc\\\UUUVVV___ddd[[[PPPQQQYYYZZZQQQQQQ[[[___ZZZYYYYYYYYYYYYZZZ\\\^^^___^^^^^^^^^^^^^^^```cccfffhhhgggiiinnnwwwpppjjjccc]]][[[\\\___gggooouuusssqqqooolllgggaaa\\\[[[OOOIIIKKKHHH???<<>>HHHxxx|||uuu|||bbbqqq{{{zzz}}}}}}mmmqqqrrrlllmmmuuunnnkkkhhhddd\\\UUUVVV[[[mmmpppsssuuutttsssssssssjjjnnnqqqpppqqqsssqqqmmmpppooommmmmmeeeKKK888;;;777VVVmmm}}}yyyyyy}}}xxxzzz~~~xxxzzzpppeee``````___ZZZTTTNNNHHHAAA;;;999:::;;;<<>>>>><<>><<<<<>>444999888555333444333222111111000111111000111222333555666777888888777777777888:::;;;<<<888888999<<<>>>>>><<<:::>>>AAACCCDDDBBB@@@??????CCCWWW]]]SSSNNNMMMVVVhhhrrrMMMCCCWWWkkkVVV@@@+++999VVVRRR777'''+++111000'''$$$+++000///+++)))(((+++......,,,))) (((///111222555444111===GGGIIIPPPeeemmmbbbZZZllliiixxxmmmAAAFFFAAA@@@EEEHHHFFFCCCAAA@@@CCCFFFEEEBBB>>>===>>>??????@@@CCCEEEFFFDDDBBBBBBBBBBBB@@@@@@AAAEEEGGG===============???BBBEEEQQQEEEDDDWWW~~~yyyhhhhhhsssttttttrrrjjjcccaaaXXXOOOUUUccccccXXXJJJSSSTTTMMMNNNYYY]]]XXXVVVVVVUUUUUUVVVXXXZZZ[[[\\\ZZZYYYYYYZZZ\\\]]]]]]```___^^^___ccchhhmmmpppqqquuuuuuqqqmmmjjjddd]]]eeeaaa^^^]]]\\\___hhhrrrsssqqqooolllgggaaaZZZUUUXXXJJJAAABBB???;;;EEEUUU]]]KKKCCCVVVkkk~~~QQQXXX@@@///;;;999===[[[RRRyyy\\\LLL:::LLLAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDEEEDDDDDDDDDFFFEEEFFFHHHKKKLLLLLLJJJGGGFFFGGGJJJNNNRRRTTTTTTKKKpppooo[[[IIIEEEDDD@@@<<<<<<999888777555444444444444222111111111111111000000222222222222222222222222```FFFBBB>>>999:::;;;:::888777888999666555444555666777777555333444555777999;;;===>>><<>>@@@]]]tttyyysssmmmmmmrrrvvvvvvuuuwwwwwwyyy|||}}}zzztttooovvvmmmddd```aaa^^^VVVNNNEEE@@@:::777888;;;======DDDHHHTTTgggqqq```tttdddBBBLLLmmmZZZNNNMMMcccaaaGGG<<>>@@@AAA444AAACCC@@@======>>>@@@???>>>>>>@@@AAABBBBBB???===;;;;;;>>>@@@???===>>>CCCGGGHHHHHHCCCAAAOOOjjjmmmjjjooo}}}mmmUUUGGG@@@BBBTTTggg^^^???000555///111222...))))))---333,,,,,,,,,,,,,,,---.../////////...............///222111111000////////////......000444999;;;;;;:::888777555777DDDWWWdddggg444LLLkkkKKK222===:::222666888333333222111111000000000...///111333444666666777555444333333444777999;;;999999:::<<<>>>>>><<<:::<<<===>>>AAACCCCCC@@@???IIIEEEMMMbbb```DDDFFFiiimmmNNN<<<555BBBwwwlllNNNKKKZZZVVVBBB888777///+++111999:::666111333//////555;;;;;;888666555999999666555888;;;:::ZZZeeeaaaYYY```cccYYYRRRgggiiiGGGKKKFFFFFFHHHIIIGGGBBB???>>>AAADDDGGGDDD???<<<===@@@@@@@@@BBBDDDFFFEEEBBB???AAABBBBBBBBBAAABBBDDDGGG===???@@@???>>>@@@EEEIIIIIICCCMMM]]]rrrtttjjjmmmpppssstttssshhheee[[[NNNNNNZZZdddfffRRRIIIIIISSSVVVPPPPPPVVVVVVUUUUUUUUUUUUWWWXXXZZZZZZWWWUUUVVVYYY\\\[[[YYYaaa___\\\ZZZZZZ[[[]]]___\\\bbbfffeeedddeeedddaaadddbbbaaa```___bbbmmmzzzlllhhhbbb]]][[[YYYWWWVVVMMMGGG@@@::::::EEEXXXhhhGGGHHHIIIbbbYYYSSSGGG888888;;;444OOOwww```ccctttLLLIII888EEEBBBBBBBBBBBBBBBAAAAAAAAACCCCCCDDDDDDDDDCCCCCCBBBDDDCCCDDDFFFIIIKKKJJJJJJIIIGGGFFFJJJOOOSSSTTTSSSUUUKKKppp}}}uuuyyyPPPIIIDDDDDDBBB===:::<<<666666555444333222111111000000000000////////////000000000000000000000000YYYEEEDDD???AAAAAA@@@===999666555666444333222333555666555444777777888888999999888888;;;GGGjjjppprrrzzzpppxxxtttvvv}}}rrrrrrqqqrrr{{{tttqqqkkkfffdddaaa]]]XXXWWW```mmmvvvyyyvvvpppkkkqqqqqqooonnnrrruuuqqqjjjZZZddd___aaafffPPPBBBUUU||||||uuummmkkknnnpppooommmkkkmmmnnnllliiigggggghhheeecccaaa```]]]WWWOOOJJJ???<<<999777999<<>>>>>???@@@@@@@@@<<<>>>@@@BBBCCCAAA???>>>===>>>@@@@@@???@@@EEEHHHCCCDDDEEEDDDAAAKKKkkkvvvmmmxxxqqqeeePPPKKKCCCHHH^^^lllWWW666((()))+++---------------------,,,,,,,,,---------...---,,,,,,,,,---......333111...,,,,,,---///000666666888;;;===<<<888555222000;;;PPPXXXPPPKKKNNNQQQcccuuuMMM555777AAA555///666666333333222222111000000///...///111333555555666666333222000000111444777999888888:::<<<>>>>>><<<:::;;;;;;<<>>CCCFFFEEECCCCCCCCCDDD@@@CCCEEEBBB<<<:::===AAA??????@@@BBBDDDCCC???<<<>>>@@@BBBCCCCCCBBBBBBCCCAAACCCDDDDDDBBBDDDHHHMMMOOOJJJPPPRRRSSSttt~~~tttmmmllljjjjjjnnnkkkfffaaa\\\RRRMMMUUUccc___QQQKKKQQQTTTOOONNNTTTWWWWWWVVVVVVVVVXXXYYYZZZWWWUUUTTTVVVZZZ]]]\\\ZZZaaa___[[[XXXWWWXXX[[[]]]^^^bbbbbb___^^^```aaa```\\\[[[\\\___aaaggguuupppllleee```\\\XXXUUUSSSDDDCCC<<<999HHH]]]bbbZZZ===PPPYYYtttSSSLLL444333;;;333BBBxxxiii\\\UUUDDDAAA@@@>>>@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCBBBAAA@@@BBBAAAAAABBBEEEGGGGGGFFFFFFDDDDDDGGGLLLPPPQQQOOORRRJJJ[[[ppp|||lllGGGDDDBBB@@@>>>:::555555888555444444333222111000////////////////////////000////////////////////////QQQDDDFFF???EEEEEEBBB===888444333444222111111111333444333222333444555777999:::;;;<<<;;;999QQQ{{{nnnfffvvvxxxxxx~~~wwwkkk{{{}}}jjjtttrrrmmmgggeeeccc\\\UUULLLRRR^^^lllvvvzzzyyyvvvxxxvvvqqqooosssuuuoooeeeQQQ^^^ggg~~~^^^UUUuuu}}}{{{uuunnnjjjjjjkkkjjjiiilllnnnoookkkgggfffjjjnnn\\\___```^^^XXXOOOGGGCCC:::;;;:::999:::>>>DDDHHHLLLaaa{{{___xxxSSSAAAXXXbbb@@@TTTzzz~~~666:::???;;;777===>>><<>>;;;;;;<<<>>>@@@BBBDDDEEE@@@>>>AAAEEE@@@<<>>666CCC???888IIIfffyyyZZZFFFOOOUUUDDD777;;;GGG]]]jjjnnnuuuppp___UUUDDD>>>DDDSSSSSSFFFEEEOOO:::555666>>>BBB===999;;;888DDDSSS___jjjsssxxxwwwYYYZZZOOOKKKYYYiiiyyyOOO===BBBCCC===;;;@@@BBB???<<<>>>@@@@@@>>>???@@@>>>;;;:::<<<>>><<<<<<===>>>@@@???<<<::::::===AAABBBAAA@@@@@@@@@BBBDDDEEEEEEEEEFFFIIIJJJHHHIIINNNKKKEEEWWW|||yyyppppppiiieeemmmjjjgggkkkmmm```LLLGGGOOO```bbbZZZKKKIIISSSWWWRRRXXXWWWVVVVVVVVVXXXYYYZZZUUUUUUUUUWWWZZZ[[[\\\[[[\\\ZZZWWWUUUUUUWWWYYY[[[ZZZZZZWWWRRRTTT[[[```aaa[[[ZZZ\\\___aaadddmmmvvvbbbbbbaaa___\\\VVVNNNHHHAAA>>>;;;DDD\\\kkkYYY<<>>???@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>???>>>===???BBBDDDEEEDDDAAA@@@AAACCCGGGJJJKKKLLLLLLMMMOOONNNXXX~~~kkkIIIDDDAAA@@@===:::777555777888333333333333222000///.........////////////000000........................xxxJJJCCCFFF<<>>@@@666777;;;YYYxxxrrrcccmmmzzz~~~|||sssxxxyyy}}}lllpppsssrrrmmmjjjggg___VVVJJJIIILLLWWWgggvvv}}}~~~yyyvvvrrrpppsssrrrgggZZZZZZqqqrrroooqqqzzzssspppkkkgggffffffhhhjjjddddddcccbbbaaaaaabbbccc___```___[[[TTTJJJ@@@;;;444888<<<<<<;;;@@@IIIPPPXXXwwwllleeennn[[[MMMCCCkkkqqqQQQHHH___|||OOO;;;777999666999:::888<<<::::::;;;===>>>>>>>>>???@@@>>>>>>>>>>>>>>>===<<<<<<999888888<<>>888AAABBB???:::===]]]vvvJJJKKKaaaQQQ???RRRHHHDDD999===OOOYYY\\\ddd]]]XXXTTTXXXdddoootttsssYYYVVVZZZeeeiiicccccchhhrrrzzzyyypppeee\\\KKKOOOXXXqqqjjjCCC>>>CCC===:::???===AAAAAA;;;888:::999777;;;;;;;;;:::::::::;;;;;;;;;::::::;;;<<<<<<;;;999:::<<<===>>>======>>>???AAA@@@AAACCCEEEEEEDDDCCC<<>>HHHYYYaaaYYYIII???WWW~~~aaaPPPJJJ222777;;;AAA___\\\hhhWWW>>>@@@>>>>>><<<:::;;;<<<===???AAABBBCCCBBBAAAAAA@@@???>>>===<<<;;;::::::<<<@@@DDDEEEFFF>>>@@@BBBCCCDDDGGGJJJLLLJJJHHHFFFKKKRRR\\\dddBBB999:::@@@>>>;;;999:::;;;999777333333333333222000///...---------....../////////........................rrrFFFAAAEEE999======;;;888444222333444111//////000111222111000777666555444444666777888222;;;---666eeewwwjjjiiinnn{{{nnn~~~|||uuu```ooottt}}}pppwww{{{yyyvvvsssjjj___WWWMMMDDDGGGVVVgggrrrvvvvvvssspppoooqqqnnn___OOO___}}}uuussswww|||oookkkjjjhhhdddcccdddhhhlllfffcccbbbccceeefffccc```YYYWWWUUUQQQLLLEEE<<<666000666<<<===<<>>WWWsssWWWUUUXXXffftttfff,,,FFF777666666>>>888333:::333666888;;;=========>>>>>>@@@@@@>>>===<<<::::::999:::777777===EEEIIIFFFBBBAAAJJJKKKBBB>>>BBBBBB<<>>;;;aaaMMMMMMJJJFFF<<<111CCCjjjlllmmmjjjsssyyyvvvzzzzzzyyy|||uuucccNNNBBBBBBFFFHHHOOOjjjEEEDDDBBB@@@???===999555888===???:::999<<<<<<888999888777888:::;;;:::999:::999888999:::;;;;;;:::;;;;;;;;;:::999;;;>>>@@@>>>======@@@CCCCCC@@@<<>>===;;;:::999888999;;;@@@EEEGGGHHH???BBBEEEFFFEEEGGGKKKOOOAAAMMMLLLLLLUUUWWWiiiVVV===FFFKKKBBB:::999777777:::;;;666000333333333333222000///---,,,,,,,,,------.................................}}}MMM@@@CCC===777666555333222111000000111111000000000000111111555555444555666888:::;;;000<<<999111JJJxxxxxxzzz{{{sssnnnmmmeee___~~~}}}sss}}}mmmsssdddYYYJJJ@@@CCCRRRfffsssxxxuuummmpppsss^^^WWWooouuujjjllluuuvvvuuutttpppmmmkkklllnnnmmmllljjjgggdddbbb``````fffdddbbbaaa```___]]][[[XXXUUUPPPIIIAAA;;;777555888<<<>>>@@@DDDIIITTT```IIIpppKKK888pppnnnTTTppprrroooxxxxxx555GGG...666666555555444444444333333444666999:::;;;;;;;;;???<<<999777666888:::<<<;;;999888<<>>===EEERRRfffvvvzzzqqqcccZZZNNN>>>IIIUUUMMMXXXjjjeeeKKKFFFEEEKKKQQQTTTZZZbbbrrr```aaacccOOOJJJXXX^^^RRRQQQGGG;;;@@@UUUfffjjj^^^FFFBBB???<<<::::::::::::999777888999999777777888999<<<:::777555444444666777888777888:::===???@@@???@@@???===<<<:::999999999888:::>>>AAABBBAAA???===@@@AAAHHHOOOMMMKKKXXXkkkzzzvvvqqqtttmmmrrrttttttsssuuusssgggWWWHHHBBBFFFWWWddd^^^NNNAAALLLNNNPPPQQQPPPQQQTTTVVVTTTSSSSSSSSSRRRRRRRRRRRRWWWVVVUUUTTTTTTUUUVVVWWWRRRRRRQQQPPPPPPQQQRRRRRRUUU\\\eeehhhddd[[[TTTPPPMMMKKKKKKJJJDDD<<<:::<<>>III```qqqjjjTTTGGG888:::777999DDDsss]]]OOOwwwYYY888BBB<<<999>>>555:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>===<<<;;;:::888999===@@@CCCEEEFFFFFFBBBBBBDDDFFFHHHJJJLLLMMMJJJOOOUUUVVVTTTTTTWWWZZZrrrqqqvvvQQQDDDCCC???<<<===::::::999888777666555555111111000000//////......------------------------+++++++++,,,,,,------...NNN>>>???999777666444333111000000000111000000//////000000111222222222222333555777888000:::<<<333888UUUxxx|||vvviiigggttt```ZZZkkkmmm}}}jjjnnnbbbRRREEEAAAHHHSSS[[[ooouuuxxxuuukkkeee{{{pppiiifffbbbeeemmmoooooonnnmmmlllllllllllllllkkkiiihhhgggfffggggggeeecccaaa``````^^^[[[YYYTTTOOOGGG@@@<<<999777666999===DDDIIIJJJQQQggg___{{{NNN999WWWzzzgggiiizzzjjjVVV@@@...777555555444444444333333333555666888:::;;;;;;;;;;;;<<<:::888777777888:::<<<;;;:::;;;@@@FFFHHHFFFCCCCCCCCCAAA???<<<<<<>>>@@@@@@QQQXXXggg|||TTT{{{iiidddooonnn\\\UUU]]]JJJBBB<<<<<>>???>>>===888@@@ZZZyyyaaaIIISSSvvv{{{jjj```VVVJJJCCC??????HHHSSSIIICCCFFFHHHAAACCCQQQYYYRRRZZZ___bbboooaaaKKKAAA>>>AAA>>>;;;::::::;;;;;;:::;;;<<<<<<;;;999888888999;;;:::999888888999;;;<<<;;;;;;:::<<<>>>@@@@@@??????>>>===<<<;;;:::::::::<<<===@@@BBBDDDCCCBBBAAAAAAAAAFFFLLLHHHCCCJJJXXXxxx}}}sssrrrmmmkkktttxxxrrrjjjhhhkkklll]]]III<<>>999888:::;;;;;;999FFF<<>>BBBGGGGGGDDD@@@@@@AAA@@@>>><<<:::;;;<<>>???<<>><<<777<<>>???@@@???>>>===>>>@@@@@@???>>>>>>===<<<<<<;;;<<<<<<<<<@@@AAABBBDDDEEEEEEEEEEEEGGGEEEIIINNNKKKEEEFFFMMMddd|||yyywwwnnniiippptttpppjjjkkkqqquuunnnYYYCCC<<>>HHHQQQRRROOOPPPOOONNNNNNNNNOOOQQQRRRQQQQQQPPPPPPPPPPPPQQQQQQWWWTTTPPPNNNPPPUUU[[[___llleee[[[RRRLLLIIIHHHGGGEEE===777888;;;???FFFMMMAAABBBAAAFFF^^^\\\IIIPPP===222:::999666RRR]]]\\\PPP666777AAA888666<<<444666777777777777888888888999999:::;;;;;;;;;;;;:::999:::<<>>DDDCCC;;;777:::888888777666555444333333000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++***)))~~~NNN======777444444222111000///////////////............//////,,,,,,------...///000000222,,,---333666:::KKK```wwwtttxxxlllnnnzzzmmmfffttt^^^HHHaaagggmmmuuunnnbbbUUUJJJCCC@@@???IIIKKKaaaqqqsssssslllhhhjjjjjjfffeeeggggggeeedddgggmmmnnnkkkgggpppnnnjjjeeebbbaaaaaaaaadddbbb___]]]ZZZUUUOOOKKKGGG@@@999777:::>>>@@@@@@>>>IIIGGGGGG^^^|||yyycccnnnCCCAAAdddsssUUUNNNhhhlllxxxttt:::444...:::555333333333333333333333333444555666777888888777666666777999:::<<<=========>>>===>>>@@@CCCCCCAAA???@@@AAABBBAAA???>>>???@@@FFFHHH@@@BBB]]]vvvmmmhhhhhhooosssrrrrrruuubbb[[[WWWXXXUUUKKKFFFHHHFFF>>>777888BBBOOOWWWZZZTTTPPPKKKGGGDDDCCCAAAAAAAAA<<>>@@@???===<<<@@@>>>DDDKKKFFFBBBTTTnnnkkknnnvvv~~~xxxjjj```ppp}}}nnnuuuzzzwww|||zzzeeeRRRHHH>>><<>><<<:::;;;<<<======<<<>>>??????===;;;999999:::888999;;;===???@@@@@@@@@@@@???===>>>??????>>><<<<<<<<<;;;;;;<<<<<<===>>>BBBBBBBBBCCCDDDEEEFFFGGGJJJHHHIIINNNNNNKKKJJJMMMOOOzzz|||}}}|||sssqqqmmmiiinnnxxx|||uuullloookkk```LLL;;;999HHHYYYvvvhhhSSSCCC<<>>;;;888:::AAAFFFFFFEEEFFF666KKKSSSYYY]]]DDDBBBFFF666000;;;AAADDDooopppXXXxxxddd???777===???555444666///444444444555555555666666666666888999999:::::::::999:::<<<===>>>???>>>>>><<>>777555888666666555444333222222111000000///......------,,,++++++++++++++++++++++++''')))+++---...------,,,~~~PPP===<<<777333222111000///............------------------...+++,,,------............000---+++///777<<<===;;;jjjsssxxxccchhh}}}pppuuuuuuHHH999QQQuuunnnvvvyyyuuummmbbbWWWMMMEEEAAA<<<777FFFZZZhhh}}}oooppppppqqqnnngggaaaccchhhiiifffeeehhhlllmmmiiidddvvvsssooojjjfffcccbbbaaaccc```[[[WWWRRRMMMFFFBBB<<<999777888<<<@@@BBBBBBCCCIII^^^\\\iiiyyybbb```HHH:::NNNfff]]]TTTfffsss{{{CCC777777--->>>111333333333333333333333333444555666888888888777666666777:::<<<>>>?????????>>><<<;;;;;;<<<>>>??????>>>@@@BBBBBBBBBCCCDDDFFFKKKCCC>>>GGGNNNIIIYYY}}}|||{{{fffdddcccdddbbbYYYQQQMMMRRRJJJ@@@888666999???CCCCCC@@@===;;;<<<===<<<;;;===999AAANNNOOODDDBBBIIIPPPUUUVVV]]]mmmwwwvvv===888444333222//////000......------,,,+++++++++)))*********************)))*********++++++,,,,,,++++++,,,,,,,,,------------...///000111222333333333444555666777666555444666999<<<>>>???>>><<<<<>>@@@@@@>>><<<<<<;;;::::::<<<======<<<;;;<<<<<<;;;999888888999777888;;;<<<======<<<<<<>>><<<;;;;;;<<<<<<;;;:::::::::::::::;;;<<<===>>>AAA@@@@@@@@@BBBCCCEEEFFFFFFDDDDDDGGGIIIHHHHHHJJJEEEeeeqqqhhhnnn{{{wwwllllllvvvyyyjjjQQQ???;;;>>>QQQ```lllcccKKK999666;;;AAACCCFFFJJJLLLMMMNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLGGGLLLSSS[[[aaadddeeeeeeLLLHHHDDDBBBAAA???;;;777:::999>>>EEEFFFBBB===<<>>:::333555777:::===@@@CCCDDDDDDXXXZZZuuudddpppEEE444PPPRRRVVVMMM]]]iiivvvRRR777666111999...111111222222222222222333333444555777888999999999888666777999;;;===>>>??????;;;:::888777888;;;>>>@@@<<<===???@@@@@@BBBEEEGGGCCCDDDBBBDDDHHHBBBDDDTTTpppwwwjjjyyyxxxpppdddYYYMMMNNNOOOPPPNNNJJJDDD@@@:::888777;;;@@@DDDDDDCCCFFFBBBEEEMMMOOONNNTTT]]]XXX]]]eeezzz{{{\\\000...333333///---000111000------,,,,,,+++*********((((((((()))))))))))))))(((((())))))***+++++++++*********+++++++++,,,,,,***+++,,,...000111222333333222222444666777666444666999<<<===<<<;;;;;;<<<;;;;;;===AAAAAA???BBBHHHHHH777>>>HHHIIIeeexxxcccDDDHHHSSSgggvvvggg```UUUJJJDDDBBBDDDEEE@@@@@@@@@>>>===<<<===>>>;;;:::999:::;;;<<<;;;:::888999:::999777666777888666777888::::::999999888999888777888999:::999888999999999999:::;;;<<<=========>>>>>>???@@@BBBCCCDDDCCCDDDDDDDDDDDDEEEEEEDDDOOOggg|||qqqnnnqqqssswwwzzzrrryyy~~~uuueeeNNN<<<111===OOO___ddd]]]OOODDD444555888;;;???CCCEEEGGGHHHIIIIIIJJJJJJIIIIIIHHHCCCGGGLLLQQQRRROOOKKKHHHBBB>>>999555555666888888>>><<<===>>>>>><<>>;;;999777666777999888555333333333222111000///...............---,,,,,,++++++************************++++++++++++******++++++SSS<<<888222000000///...------------,,,,,,++++++++++++,,,,,,+++,,,---.........---,,,---222333---+++///333444222OOO|||pppxxxkkk```lll{{{oooEEE^^^}}}rrrgggoookkkqqqzzz~~~xxxkkkZZZPPPEEECCC:::555;;;BBBOOOaaadddjjjmmmiiiccc```eeeiiigggfffeeeccccccbbbbbbbbbaaa``````___]]]ZZZXXXVVVSSSOOOHHHCCC???;;;888555111555:::<<<===@@@FFFJJJPPPjjjqqqYYYfffJJJAAACCC]]]NNNLLLKKKiiikkklll222444333,,,555+++111/////////000000000111111111222444666777777777777666666777999:::<<<===>>>666666777777888:::>>>@@@;;;<<<=========???CCCFFF>>>LLLIII???DDDHHHEEECCCOOO]]]```zzzjjj```UUUQQQTTTVVVUUURRRNNNLLLMMMRRRYYY\\\[[[YYY___^^^]]]\\\]]]```eeejjjkkkvvv|||nnnqqqEEE333111111000---++++++---...///,,,,,,,,,+++******))))))'''''''''(((((()))))))))''''''((())))))***++++++)))))))))*********+++++++++,,,---...///000111111222000///111444777777666666888;;;;;;:::999:::<<<999BBBDDD999---///;;;DDD777:::BBBDDD>>>;;;<<<888AAAAAA???>>>DDDJJJHHHAAARRRRRRUUURRRNNNUUUZZZUUUVVVRRRNNNJJJHHHHHHKKKMMM@@@???>>>=========>>>???777:::===@@@AAAAAAAAA@@@:::999888999::::::999777999::::::888555444444444444444555666777777888777555444444666888::::::999888888888888999:::;;;;;;:::;;;<<<===>>>??????@@@>>>BBBFFFFFFEEEDDDDDDDDD<<<888FFFssswwwlllxxx}}}rrrvvvqqqmmmmmmttt}}}}}}~~~}}}kkkXXXFFF999222???YYYhhhcccWWWGGGCCC===888666777:::<<<@@@@@@AAABBBBBBAAA@@@@@@??????@@@???>>>;;;888666:::999777555555888===@@@>>><<<<<<===@@@GGGXXXggg|||xxxWWWNNNNNN999999888:::@@@PPP|||\\\\\\ooo:::333777888222///111...,,,000000000000111111111111222111222222333444444444444555666777999::::::999999999999;;;===>>>?????????<<<>>>AAADDDGGGGGGEEECCC>>>MMMNNN@@@@@@PPPTTTIIIOOOKKKXXX^^^LLLEEEBBBCCCDDD@@@999888===888:::;;;;;;:::777333000222222111000///...------......------,,,+++++++++************************,,,+++***))))))***+++,,,RRR:::666111000///...---------------,,,++++++++++++++++++,,,***+++---......---,,,+++000---,,,000333222111222000888gggzzz\\\fff{{{}}}dddHHHUUUvvv}}}vvvWWWdddvvvyyyhhh\\\NNNMMM===666;;;333///AAANNNXXXcccgggfffbbb^^^[[[ccccccbbb```^^^^^^___aaa^^^^^^___^^^[[[XXXTTTRRRKKKGGG@@@;;;888666555333444999>>>???>>>AAAJJJQQQeeemmmccceeeHHH444888[[[SSSFFFFFFNNNyyy---;;;,,,111,,,$$$999---------------......//////,,,---///222333444444444555555666777888:::<<<===222444777999:::<<<>>>???===>>>===<<<<<<>>>BBBEEEEEEUUUPPP>>>;;;@@@BBBEEEAAA>>>CCCbbb{{{~~~zzzuuuuuu~~~tttcccdddbbbbbbggglllnnnjjjfffsssxxxyyyvvvuuuyyyzzzxxxrrrxxx|||MMM666000000111,,,)))+++000...((((((...,,,,,,++++++***)))))))))&&&'''''''''(((((())))))&&&''''''((()))******+++))))))))))))************------......//////000000222000...///444777888777666888::::::888888:::<<<888>>>???:::===CCC===///:::CCC777555DDD===333DDD222:::AAABBBDDDGGGDDD???AAA777>>>BBB888@@@JJJBBBAAA?????????>>>;;;:::;;;????????????>>>>>>>>>>>>===;;;:::;;;<<<<<<:::888:::999888888999999777555;;;;;;;;;888555222111222222333333555666777888999333222333555888:::::::::888888777777888999999:::999:::;;;===>>>>>>>>>>>>333;;;CCCEEEDDDCCCBBBAAAEEE===CCCdddvvv~~~uuu{{{~~~tttssstttrrrqqqsss|||zzz}}}{{{uuu___TTTCCC777666@@@OOOZZZlllcccTTTDDD:::666777999777777888999999888777777;;;999666333222333555666111666;;;===>>>@@@DDDHHH888999>>>DDDKKKZZZsssuuu[[[VVVJJJ666888333:::>>>LLL~~~^^^eee333777999000333111333666000,,,666000000000000111111111111111111222333333333333222444555777888999999999999::::::;;;<<<===>>>???@@@???@@@DDDGGGIIIHHHDDDAAAFFFDDDIIIQQQQQQKKKNNNWWWXXXSSS```ppppppuuuzzzeeeQQQEEEGGGQQQEEECCCDDDGGGBBB;;;:::@@@444888:::888555555555666111111000///...---,,,,,,......---,,,,,,++++++***)))))))))))))))))))))))))))(((''''''(((+++///111|||TTT>>>666444/////////...------,,,,,,++++++************+++++++++++++++*********)))))),,,,,,------...//////000...000999[[[{{{vvvuuuwwwzzznnnfffwww{{{III>>>iiizzzqqqpppkkk]]]xxx{{{|||mmm___RRRDDD===;;;999777555555;;;FFFRRR\\\___^^^[[[___]]]YYYVVVVVVWWW[[[]]]ZZZVVVRRRPPPPPPLLLEEE???AAA999444444555444555888999CCC;;;>>>QQQOOONNNfffjjjsssGGG555MMMhhhmmmWWW:::RRRddd777////////////............++++++++++++++++++++++++...------......///000111222333555666666666555555555333222444999===>>>>>>999999:::;;;<<<>>>@@@AAAOOOKKKEEE???;;;::::::;;;===>>>======IIIkkkyyynnn}}}zzzqqqpppzzzzzzXXX777...111000///111...---,,,+++************+++++++++***)))(((((('''))))))((('''''''''''''''))))))))))))))))))))))))((()))))))))************---,,,++++++,,,---///000///111333333333333555777===<<<;;;::::::;;;===>>>;;;===@@@AAAAAA>>>;;;999666;;;===999999>>>@@@>>>??????@@@@@@@@@??????>>><<<>>>@@@AAABBBAAA???>>>@@@???===:::999888888888<<<<<<;;;;;;<<<===>>>>>>999999777777777888999:::777888999999999999888888999::::::888555222111111111222222333444555666666444777888666666999888555000222333444444555888:::::::::;;;<<<===???AAABBBCCCBBBAAA@@@@@@@@@@@@@@@BBBPPPYYYXXXaaa|||yyyqqqhhhttt~~~~~~uuujjjtttuuu```LLLAAA>>>:::555GGGQQQ___iiijjjeee^^^YYYEEE>>>666111111111111000222222333444777:::>>>@@@@@@EEEJJJIII@@@777555888:::BBBKKKVVVnnn|||VVVuuupppHHH@@@+++???;;;<<>>;;;===GGGJJJEEEGGGGGG===???AAACCCFFFGGGGGGFFFFFFBBBFFFKKKLLLKKKLLLPPPUUUTTTUUUVVVVVVVVVYYY]]]```vvv|||{{{mmmfffdddSSSQQQNNNLLLJJJHHHDDDBBBBBBBBBAAA???===;;;888777999888777666444444333333000000000///......---------,,,+++***))))))))))))))))))))))))))))))))))))+++***)))'''''')))***+++pppHHH999444000//////......---,,,,,,,,,+++******))))))******++++++++++++*********))))))+++,,,,,,------....../////////333HHHeeetttyyybbbpppuuuxxx~~~vvvIIIJJJcccsss}}}```]]]qqqooogggccc\\\RRRFFF;;;666555666666777;;;AAAGGGJJJLLLQQQQQQPPPOOOOOOOOOOOOOOOOOOIIICCC>>>===>>>>>>>>>777222111555999;;;===AAAAAAFFFGGG???AAA[[[uuu|||___ccc;;;222MMMqqqgggGGGDDDTTTeeexxxPPP000.........---------,,,,,,++++++++++++++++++++++++------------...///000111111222333444444444333222888666555777:::<<<<<<;;;:::;;;===???BBBFFFHHHJJJKKKHHHCCC>>>;;;;;;<<<===<<<>>>===888777BBBXXXjjjyyyrrrmmmjjj{{{{{{zzz{{{kkklllsss{{{mmmjjjzzztttmmmVVVCCC333(((---333111///222------,,,+++************++++++***))))))((('''''')))(((((('''&&&&&&''''''))))))))))))))))))))))))(((((()))))))))*********,,,++++++++++++---...///...///111222111222333555888888888888999999:::;;;999;;;===??????>>><<<:::888===???<<<<<>>===<<<:::;;;===>>>>>>======<<<@@@>>><<<:::888777777777;;;<<<<<<<<<<<<======>>>:::999888777777888888999444444555555555555444444444666777666444222222333333333444555555444444444000444555333444777777444111333444555555666888;;;<<<<<<======???AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBFFFRRRYYYWWWZZZlll~~~yyyooossstttpppttt~~~uuukkkppp{{{{{{tttvvv^^^KKK???999333666===FFFRRR^^^hhhnnn^^^ZZZTTTOOOKKKHHHEEECCCEEEFFFHHHJJJMMMPPPRRRSSS^^^NNN<<<555888>>>??????LLLWWWiiiuuujjj]]]^^^BBB///DDDAAA:::BBBVVVrrr___[[[ppp:::555666...222222111111111000000000...////////////000000000/////////000000000111111000222444555666777999;;;???@@@JJJRRRRRRXXXVVVIII@@@BBBDDDFFFGGGGGGFFFFFFDDDHHHKKKKKKJJJJJJNNNQQQVVVVVVTTTRRRPPPPPPRRRTTTPPPSSS[[[gggoooqqqtttwww{{{zzz{{{~~~wwwsssmmmcccZZZRRRNNNMMMMMMNNNLLLIIIHHHHHHGGGDDDBBBAAAAAA@@@???<<<:::888777888888666555444333333333000000//////...------------,,,+++***))))))))))))))))))))))))))))))))))))+++***(((''''''(((***+++bbb<<<555555...///......------,,,,,,++++++******))))))******++++++************)))))))))******++++++,,,---------000---...666MMMqqq|||pppxxx{{{|||}}}rrrjjjqqqfffFFFNNNqqqpppxxxcccZZZzzz|||iiiZZZPPPIIIAAA;;;:::666111///111555999;;;===>>>???AAA@@@???===;;;:::999777333111222444777444222444999<<<<<<===AAAKKK444LLLkkk___hhhnnnkkk\\\===<<>>===<<>><<<<<<===>>><<<>>>>>>:::444222666;;;CCCGGGPPP]]]rrrwwweee[[[VVVUUUlllzzz|||zzz}}}xxx|||pppUUU>>>111***&&&)))222444...,,,///---,,,+++***))))))))))))******))))))((((((''''''(((((('''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))***************+++------,,,...///000///000222333222333444666666777777777666888:::;;;=========<<<999<<<>>>===>>>CCCFFFGGGGGGEEECCC@@@>>><<<;;;:::999999999::::::::::::;;;???===;;;999777666666666;;;;;;<<<=========<<<<<<::::::999888777777888888222222333333333333222222000222444444333222333444333444555666666444222111000444555333555999999777333444666666666777999<<<===>>>>>>???@@@BBBCCCDDDBBBCCCDDDEEEEEEEEEDDDCCCIIIOOOUUUSSSNNNUUUnnn}}}ggg___iiifffhhhjjjsssuuuxxx}}}xxxiii\\\IIIAAA777111222888@@@FFFGGGJJJOOOSSSVVVYYY\\\______]]]XXXRRRLLLEEE@@@===111444777;;;AAAJJJTTTZZZmmmmmmZZZOOO@@@???888777CCC777===jjjlllSSSiii888222777...222111111111000000000//////////////////000000000000....../////////000000000000111333444333444666777===>>>KKKVVV[[[```\\\KKK@@@BBBCCCEEEFFFFFFEEEEEEEEEHHHJJJJJJHHHHHHJJJMMMVVVUUURRRNNNKKKJJJLLLNNNQQQPPPRRRWWWWWWSSSPPPQQQQQQOOOMMMNNNOOOPPPPPPOOOOOONNNLLLKKKKKKKKKLLLMMMGGGFFFDDDDDDEEEEEECCCBBB@@@@@@???===;;;999777666777666555444333222222222000//////......---,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))******((((((((((((******]]]888777888.........------,,,+++++++++******))))))))))))******************))))))))))))))))))******++++++,,,,,,111+++000222<<>>:::666333444666777;;;@@@AAA???AAAEEENNNNNNVVV```xxxiiinnnNNN;;;;;;___ssswww[[[FFF[[[uuutttfff666+++444,,,,,,,,,+++++++++******************************+++++++++,,,,,,---...//////000111111111000///...111333777;;;???@@@@@@???AAAAAAAAABBBDDDFFFGGGHHHEEEDDDAAA???======>>>>>><<<<<<;;;::::::<<>>999999AAARRRgggtttzzzsssooo}}}ZZZAAA111'''***222222000000333000+++***...++++++***))))))))))))))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((())))))******+++,,,+++---.../////////111222...000222444555555555555444555777888:::<<<<<<===888:::;;;:::;;;>>>BBBDDDHHHFFFCCC@@@>>><<<;;;;;;:::999999999999:::;;;;;;===<<<:::888666666666666::::::;;;<<<<<<<<<;;;::::::999999888777777777777444444444444444444333222000111333333222222222333111333555666666555222111///222333222333888:::888444555666777666777999<<<=========>>>???@@@BBBCCC@@@AAACCCEEEFFFEEEDDDCCCGGGGGGKKKMMMGGGEEEUUUjjjyyyzzzVVVEEESSS\\\eeehhhkkkvvvvvvvvvvvvxxx~~~iii```TTTHHH???999333000666999===>>>======???BBB===;;;888555333222111111888>>>CCCFFFQQQggguuujjjgggVVV@@@111;;;@@@===AAABBB{{{cccVVVgggHHH+++666000***:::000000000/////////......---------.........//////---............/////////000111333333222222333555999>>>OOO\\\]]]^^^WWWGGG???@@@AAABBBCCCCCCBBBBBBCCCEEEGGGGGGFFFFFFHHHJJJRRRRRRPPPMMMJJJKKKMMMPPPOOONNNOOORRRRRRNNNLLLMMMMMMLLLJJJHHHGGGGGGJJJLLLLLLKKKJJJJJJIIIHHHHHHHHHDDDCCCAAAAAABBBBBBAAA???>>>>>>===<<<:::888666555555444333222111111111111//////......---,,,,,,+++++++++***)))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***\\\888888888------------,,,++++++*********))))))))))))))))))***))))))))))))))))))))))))(((((())))))***++++++,,,000)))111555000HHHqqq{{{rrrvvvuuuggghhhvvvyyyFFFHHH]]]rrrssswww}}}nnn[[[]]]tttzzzjjj^^^VVVHHHFFFCCC@@@>>>:::666333666666666555666666666777222;;;FFFIIIDDD===999999888:::???DDDDDDDDDIIIQQQOOOaaammm[[[vvvEEE111<<<___ggg```aaabbbdddyyybbb---,,,555---,,,,,,,,,+++++++++******))))))))))))))))))))))))************+++,,,---...///000111222222111000//////333777<<<>>>??????>>>;;;;;;;;;<<<===>>>???@@@EEEDDDBBB@@@???>>>>>>>>>;;;999777777:::>>>AAACCC???@@@AAA???<<<:::::::::999DDDYYYpppzzz```NNN<<<222///555555...,,,111000,,,******++++++,,,///******)))((((((((())))))((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((''''''((()))************+++---...///...///000222...///111333555555555444333333555777999:::;;;;;;::::::999999999999===@@@FFFEEECCCAAA???===<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;999777666666666777999999:::::::::999999888888888888777777666666666555555555555555444333222222333444444222000000111...000333555666555333222,,,///000...000555888666444555666666555666888:::;;;;;;;;;;;;<<<===??????===???AAACCCCCCBBBAAA@@@DDDAAADDDJJJHHHCCCHHHTTTxxxyyyuuummmPPPLLLLLLVVVfffjjjdddgggqqquuuqqqyyywwwlll```TTTMMM@@@AAA@@@;;;555222222444<<<<<<;;;<<>>>>>>>>????????????>>>@@@BBBCCCDDDDDDEEEGGGHHHMMMMMMMMMKKKJJJKKKMMMOOOCCCAAABBBFFFGGGDDDDDDGGGIIIIIIIIIFFFCCCCCCFFFHHHEEEDDDBBBAAAAAACCCDDDEEEDDDBBBAAA@@@@@@@@@>>><<<<<<;;;;;;:::888666555333333222111000/////////000......------,,,,,,++++++******))))))((()))))))))(((((((((((((((((((((((()))(((((((((((((((((()))ZZZ888444444,,,---,,,,,,++++++******)))***))))))(((((())))))***(((((()))))))))))))))***(((((())))))***+++++++++---(((...222)))---MMMjjj~~~}}}~~~uuuwwwxxxwww{{{qqqGGGCCCPPPWWWjjj}}}~~~```iiirrrzzzvvveeeWWWQQQIIIAAA===:::888777999888666555555777999:::777<<>>@@@CCCEEECCCEEEOOO[[[```sssZZZaaa999555DDD]]]uuuYYYccckkkgggnnnjjj888&&&111666''',,,++++++++++++*********(((((((((((((((((((((((()))))))))******+++,,,---///000111222222222111111222555999;;;;;;999999999555555555666888999;;;<<>>======999999;;;===@@@AAAAAA???666999===>>>>>>======>>>777999<<<@@@EEEKKKSSSXXXtttoooeeeVVVFFF999000((($$$111)))''',,,...,,,...333***((('''))),,,---+++)))))))))(((((((((((())))))''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&'''((()))***************,,,---.........000111000000111333444444444444333444666888999999999888===:::999:::999888;;;@@@CCCCCCCCCBBBAAA???===<<<<<<<<<<<<=========>>>>>>:::999888777777888999999999888777666666666777777555555666666666666555555333444444333333222111000333444555444111/////////,,,...000222444333333222000333333111333888;;;999222333444444444444666888888888888888999:::;;;<<<<<<===>>>?????????>>>===BBBAAACCCGGGHHHFFFFFFJJJLLLkkk|||sssnnnwwwgggMMMTTTbbbbbb^^^^^^www|||yyygggfffddd___ZZZWWWVVVVVVOOOOOONNNPPPUUU[[[bbbfffggghhhkkklllbbbNNN;;;111111999;;;111IIIooo||||||dddNNNdddUUU777444666)))111999&&&.........---------,,,,,,)))*********+++++++++++++++,,,,,,,,,,,,---------...000111111000000222333///999MMMUUUPPPQQQTTTMMM======<<<<<<<<<<<<<<<<<>>===;;;999:::999999888777555333222111000///..................------,,,,,,+++*********))))))(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((XXX666///000---,,,,,,,,,+++******))))))))))))(((((((((((())))))(((((((((((())))))******((())))))******+++,,,,,,+++,,,+++,,,+++'''333KKKvvv}}}~~~ooozzzLLL999@@@___uuuqqq}}}tttfffaaapppyyyoooggg[[[PPPHHHCCC@@@???<<<;;;:::999999;;;===>>>:::<<<===<<<;;;<<>>??????>>>======:::<<>>999555555777:::...000111111222777===CCC333???AAA???CCCAAAAAAIIIBBBDDDJJJIIICCCBBB>>>333222...***)))+++000444777......///000///+++'''$$$)))***++++++++++++(((&&&(((((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''')))***++++++******(((***,,,,,,,,,,,,...000222111111111222222333444333555777999999888666555<<<888777999888777;;;BBBCCCDDDDDDDDDBBB???<<<::::::;;;<<<=========<<<;;;888888777777888999;;;<<<888777555333222333555666111222333555555555555444333333333333222111000///111222333222000...---.........///000000000000000222444444222333888;;;:::111222333222111222444666666666666666777888999999=========<<<<<<<<<<<<<<<>>>CCCEEEBBBBBBEEEGGGGGGDDDZZZmmm}}}llluuuaaaCCCBBBOOObbbppp```aaafffqqqsss{{{}}}yyy~~~wwwooofff^^^]]]YYYPPPAAA444555===@@@===EEEXXXmmmiiiaaabbbzzz{{{333222222...,,,222222'''------------,,,,,,,,,,,,************++++++++++++++++++++++++,,,,,,,,,,,,+++---//////...///000222---000;;;???===EEENNNJJJ======<<<;;;;;;;;;;;;;;;@@@??????@@@AAAAAAAAAAAABBBEEEHHHIIIHHHFFFFFFFFFHHHEEECCCEEEDDDAAABBBEEEJJJIIIHHHGGGGGGHHHIIIIIIGGGEEECCCAAA@@@??????@@@AAA???=========<<<:::888888888888777555444222111///......------------...------,,,,,,+++*********))))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((((((((('''WWW666,,,...000,,,,,,++++++***)))))))))))))))(((((((((((())))))'''((((((((())))))******)))))))))***++++++,,,,,,***111)))'''333000+++888999hhh||||||aaagggyyyGGG000EEESSSnnnzzzkkk[[[ddd{{{|||qqqfff\\\RRRJJJFFFCCCCCCCCCCCCDDDDDDEEEEEE@@@BBBDDDFFFGGGHHHIIIKKKKKKOOOWWW```kkk~~~lllWWWnnnhhh:::CCC\\\lllTTTnnnooolll~~~iii///333111%%%'''+++)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))***+++,,,+++,,,...000222222222222...222555666555555777999===<<<:::999888777666666777999;;;===>>>>>>>>>===<<<<<<<<<<<<::::::::::::444888<<>>;;;999888444999>>>???<<<888555444111777666555666000...888555333555111+++111555,,,333000------...---+++))),,,......++++++---,,,)))$$$((()))(((&&&(((***,,,(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''')))+++++++++******'''(((*********+++,,,...333222111000000111222333444666999::::::888444222999444444777777666:::BBBCCCDDDFFFFFFCCC???;;;888777888;;;<<<<<<;;;:::999777777777777999;;;===>>>999666333111000222444666///000222444555555555444555555555444444222111111...000111000...------...000/////////............---///...+++,,,222444333///000111111000000222444666555555555666777888888>>>===<<<;;;::::::;;;;;;:::CCCFFF===999@@@GGGGGG<<>><<>>===<<<;;;;;;;;;;;;;;;BBB@@@??????@@@???>>>===>>>BBBGGGJJJJJJIIIHHHHHHFFFBBBAAADDDDDDCCCDDDHHHHHHEEEBBBBBBCCCFFFFFFFFFBBBCCCCCCDDDDDDDDDDDDDDD>>>===;;;;;;;;;;;;:::888777777777666555333222111......---,,,,,,,,,------------,,,,,,+++******)))))))))(((((((((((()))***((((((((((((((((((((((((''''''((((((((((((''''''PPP777333000---++++++******)))(((((((((((((((((('''&&&&&&(((***''''''''''''(((((((((((()))))))))))))))******+++******+++++++++,,,,,,,,,...FFFzzzxxxsss}}}lllddd\\\dddvvvKKK444<<>>===888555444555333555999;;;;;;888444111999777444222222333222111222222000///............------,,,,,,,,,,,,++++++---,,,***+++,,,,,,+++)))(((((((((((((((''''''&&&)))((('''&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))((((((((()))******++++++............///111222333777666444444333444555666666555555777:::<<<<<<;;;DDDCCCCCCAAA???<<<999777888999:::;;;<<<;;;;;;:::888888777666666777888888777666666555444444333333333222111000000111222333666444222000/////////000////////////...---,,,+++//////.........------------------............///////////////000000000000333333333444444444555555999::::::;;;;;;:::::::::777888:::<<<>>>@@@AAAAAA>>><<<@@@PPPjjjxxx~~~XXXDDDEEEAAADDDSSSaaaddd```]]]jjjyyyzzz}}}~~~yyy{{{zzz|||sssnnn[[[CCC666AAA555000@@@:::888SSS{{{qqqIII[[[BBB000111000///...---,,,++++++***++++++,,,,,,++++++******************************++++++,,,,,,------...,,,,,,------...//////000------///222666999<<<>>>666888:::===>>>>>>>>>===@@@AAABBBCCCCCCCCCBBBAAABBBDDDFFFGGGGGGHHHKKKMMMEEEFFFGGGEEECCCDDDHHHLLLEEECCCAAAAAADDDFFFFFFDDDCCCCCCDDDEEEDDDCCCAAA@@@<<<:::999999::::::999888666666666666555444333222000000000///......------,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&OOO555111...---++++++******)))(((((((((((((((((('''&&&&&&(((***''''''''''''(((((((((((())))))(((((())))))***+++*********+++++++++,,,,,,111444MMMxxxzzziiillliiimmm{{{TTT;;;999@@@JJJQQQbbbvvvpppgggsssKKKeeevvv}}}sssnnnqqqhhh``````[[[XXX^^^aaabbbhhhooouuuzzztttUUUjjjhhhVVVJJJ[[[xxxWWWPPPcccvvv|||bbb444------,,,+++***)))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))((('''&&&'''(((***+++++++++,,,,,,...000111222//////000111222555777888999999999999:::<<<======AAA>>>:::999999:::;;;::::::;;;<<<<<<;;;:::::::::;;;===>>>===:::888777666333555999;;;;;;888444111555333111111222333333222......---------...//////------,,,,,,,,,+++++++++---+++******+++,,,***)))(((((())))))(((((('''&&&((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))'''(((((())))))***++++++---------...///000222222444444333222222333333444444333333555999;;;;;;;;;=========<<<:::888666444666777888999:::999999888888888888888888888888888666555555444444333333222222111000000000000111222555444222000////////////////////////...---,,,+++///.........---------,,,------------................../////////000000000222333333333333444444444888999999::::::::::::999888999:::;;;======>>>>>>>>>>>>???EEEUUUmmmuuueeerrrvvvIIICCC===>>>GGGRRRXXX[[[VVV\\\\\\^^^nnnvvvrrrbbbNNNCCCBBB;;;222+++>>>>>><<<@@@???ddd}}}hhhMMMYYYRRR///000000000///...---,,,++++++***++++++++++++++++++*********************************++++++,,,---------,,,,,,,,,---.../////////......///111333666888999666888:::===>>>>>>>>>===???@@@AAABBBBBBAAAAAA@@@CCCEEEGGGHHHGGGHHHIIIJJJHHHHHHHHHFFFDDDDDDFFFIIIBBBAAA???AAACCCDDDCCCAAACCCCCCCCCCCCCCCBBBAAAAAA>>>===<<<<<<======;;;999777777666555444333222111000000//////...------,,,,,,,,,+++++++++*********))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&NNN444...,,,---+++******))))))((((((''''''((()))(((&&&&&&((()))&&&''''''''''''((((((((())))))(((((())))))***+++)))*********++++++++++++---***---EEEpppyyy~~~xxxxxxvvvrrrzzzYYYGGG;;;:::777EEE]]]eeejjjwwwdddddd]]]___pppzzztttNNN999IIIRRR\\\GGG>>>XXXyyy[[[TTTeeeuuuPPP***+++,,,,,,+++***))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%&&&'''((())))))******+++,,,...///000......///000222444666777888999:::;;;<<<=========@@@===:::888888888888777;;;===>>><<<999888:::<<<<<<<<<;;;<<<<<<;;;999777444666888::::::777444222333111000111444666666666//////......---.........,,,,,,,,,,,,++++++++++++,,,+++******++++++***((()))))))))))))))(((((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''(((((()))''''''(((((()))*********,,,,,,------...000111222222111111000000111222222111111111333777999999999555555666666666555444333555666666777777777777666555666777888888777666555444444444333222222111111111111000000000000111111333222111000///...............///......---,,,+++......------------,,,,,,------------.....................////////////000111222222222333333333333666777888888999999999999888999:::;;;;;;;;;;;;;;;<<>>??????@@@@@@??????>>>BBBDDDGGGHHHGGGFFFFFFGGGJJJJJJIIIFFFDDDCCCDDDFFF@@@@@@@@@AAACCCCCCAAA???AAAAAA@@@@@@???@@@@@@@@@@@@???@@@AAABBBAAA>>><<<999777555333111000000000//////......---,,,,,,,,,++++++++++++*********)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&MMM333---+++...*********)))(((((('''''''''((()))((('''&&&''')))&&&&&&&&&'''''''''((((((((((((((((((((()))******)))))))))************+++&&&///111---:::\\\|||yyyxxxwww~~~|||nnnlllzzzzzz]]]LLL888111999BBBOOO\\\dddbbb\\\bbbkkkgggbbbkkk|||yyyrrr[[[FFFAAA:::555888777111???[[[yyyuuuddd]]]lllJJJ''''''555++++++***))))))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))))))))***+++---...///......///111222444555666444555777999;;;;;;;;;:::<<<999777555666666666666;;;======;;;777777:::>>>;;;999888:::<<<<<<999666444555777888888666444222444333333444666888888777666444333000...---,,,,,,,,,,,,,,,++++++++++++***,,,***))))))******)))((())))))******))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''((((((&&&&&&'''(((((())))))***++++++,,,,,,---///000111000000000000111111111222222111000222444666666555222222333444555555666666555666666666666666666666222333555777777555333222333333222222111111000000000000000000000000000000111111000///.........------.........------,,,+++------,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////000000111111111222222222444444666777888888888888777888999;;;<<<<<<<<<<<<:::EEENNNLLLDDDEEERRR```vvvooogggnnnqqq^^^WWWHHH555666999???CCCBBB@@@EEEMMMEEEBBBAAABBB@@@===;;;;;;777===<<<444444:::888000333111555<<<<<<888<<>>AAADDDEEEEEEDDDDDDEEEGGGGGGFFFDDDCCCBBBBBBCCC??????AAABBBCCCBBB@@@>>>???>>>===<<<;;;<<<===>>>>>>???AAADDDFFFEEEBBB@@@999777444111///...//////......------,,,,,,+++++++++************)))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%|||KKK444...,,,///******))))))((('''''''''&&&((())))))'''''''''(((&&&&&&&&&&&&''''''''''''((((((((('''((())))))***(((((()))))))))*********(((000444+++###000SSSrrrpppiiiwwwzzzmmm\\\ccc|||ppp[[[JJJ:::444555666<<>>??????>>>GGGNNNMMMEEEAAADDDJJJWWWnnn|||}}}tttrrrnnnIII999---///555666666777555//////666:::666000...222555;;;===999444888@@@BBB:::555444111222BBBWWWssscccJJJiiiRRR111111333...))),,,,,,++++++******))))))((())))))******))))))((((((((((((((((((((((((((((((((()))******++++++,,,+++++++++,,,,,,,,,,,,,,,---------...///000222333222444666999::::::999999;;;;;;;;;;;;<<<<<<======:::===@@@AAABBBBBBCCCDDDBBBAAAAAAAAAAAABBBBBBAAA<<<===???@@@@@@>>>===<<<;;;:::999999999:::;;;<<<<<<===???CCCEEEFFFCCCAAA888666222///---------...------,,,,,,+++******************)))))))))((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%wwwHHH444///,,,///***))))))((((((''''''&&&&&&((())))))(((''''''(((%%%&&&&&&&&&&&&'''''''''((((((''''''(((((()))***(((((((((((())))))))))))///(((''',,,------555BBBuuu|||ssssssllljjjjjjtttjjjWWWGGG555222222///444???@@@FFFVVVQQQYYYYYYYYYbbbbbbbbbjjjXXXZZZXXXQQQHHHAAA888000000333111444BBBJJJVVVhhh~~~bbbLLLIIIUUUOOOggg```222$$$---222+++$$$(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%''''''((((((((()))))))))))))))))))))***+++,,,---...///111333444555666666222222444666888999::::::999777666777999;;;;;;:::777777777777888999::::::555444555666777666444222333333333333333222111111222111000111222111///---------,,,,,,+++,,,,,,,,,++++++++++++***************)))(((((())))))(((&&&(((((((((((((((''''''&&&''''''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''%%%%%%&&&&&&'''((((((((())))))******+++---...///000111222333333333333333555333222222444444333111666666666777888:::;;;<<<999888888777777777777888555666777888888777666555222222222111000000//////......////////////......---............---,,,+++,,,,,,------------,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------..................///////////////000111333555666666666555777999;;;===???@@@@@@DDDEEEEEEBBB>>>===???BBBIII^^^zzzdddjjjqqq}}}}}}uuuhhhUUUCCC999888BBB:::666888999555777>>>555222333666555111///000,,,333DDDYYYkkkhhhQQQTTTZZZ000...333+++)))222++++++******))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******++++++++++++++++++++++++++++++++++++,,,---...000111222///111444666777888777666999999999:::;;;<<<>>>>>>;;;===>>>?????????AAACCC>>>======>>>@@@BBBAAA@@@999;;;======;;;:::999:::999999999888999999::::::::::::<<<>>>AAAAAA@@@>>>555333111///---,,,,,,---,,,,,,,,,+++******))))))))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%rrrDDD444000,,,---)))))))))(((''''''&&&&&&%%%'''))))))((('''''''''%%%%%%&&&&&&&&&'''''''''(((''''''''''''((())))))'''''''''((((((((())))))...%%%###+++222222,,,))):::^^^{{{xxxvvvhhhgggooowww]]]EEECCC888222888555000555777>>><<<;;;BBBBBBAAAIIIHHHEEECCC@@@999222222777555888;;;LLLjjj|||^^^OOOTTTbbbyyyppp<<>>AAA@@@===;;;:::;;;???BBBMMM\\\mmmtttzzzqqqeee^^^bbbmmmyyyvvveeebbbbbb\\\WWWWWW^^^iiimmmjjjooo|||}}}tttwwwddd^^^___SSSTTTyyyEEE555,,,///000+++,,,333******))))))))))))(((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''(((((()))******++++++++++++++++++******************+++,,,---...///---///111444555555555444888888888999;;;===???@@@@@@AAA@@@>>>======???BBB>>>===<<<>>>AAABBBAAA???;;;===>>>===:::999:::<<<999999:::;;;;;;;;;;;;;;;:::999999999::::::888777111111000///...---,,,+++,,,++++++***))))))(((((())))))((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$nnnAAA333000+++,,,)))))))))(((''''''&&&&&&%%%''')))***((('''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))''''''''''''((((((((()))&&&***,,,***(((***---...***777FFFeeeuuuqqqsssrrrmmmfffwwwsssiiiOOO===AAACCC>>>???555:::666333777555444;;;;;;666555777555222<<>>@@@BBBFFFEEEBBB???<<<<<<>>>AAA@@@>>>===???AAABBB@@@>>>???@@@AAA???<<<;;;>>>@@@999:::<<<===>>>===<<<<<<<<<:::777666666555333111////////////...---,,,+++++++++******)))((((((((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$kkk>>>000,,,))),,,'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))''')))******))))))***+++***///...222NNNvvv~~~ooo{{{nnnjjjnnnyyy{{{xxxyyypppjjj]]]QQQMMMNNNPPPOOORRRPPPYYY]]]rrr|||lllYYYZZZhhhtttwwwEEE------))))))((('''''''''''''''(((((('''&&&$$$###""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&((()))+++...////////////...///111333555777999:::555222000111555888888777777444444777888777888;;;555777999888444111000111444333111////////////000222111000...,,,***)))((())))))))))))))))))))))))++++++++++++*********)))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))((('''&&&''')))+++,,,///---+++,,,///000///---000111333555666666555555444333111000000222555777<<<888444222111222222222444444444333333111000///111111111111000000000///---------------------------,,,,,,+++*********+++***++++++,,,,,,++++++***+++*********))))))((((((******+++++++++,,,,,,,,,------------------------++++++******++++++,,,------------...///000000111222333555:::===<<<888333999;;;<<<<<<:::999999:::RRRYYYbbbeee]]]YYYcccrrrwwwjjjMMM[[[jjjllltttsssvvveeeiiiwwwxxxcccTTTVVVXXX^^^{{{ooo>>>999//////...---,,,,,,++++++(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''(((((()))***+++++++++***************++++++++++++---///111222333222222777:::<<<;;;:::;;;>>>AAAEEEDDDCCCBBBBBBBBBBBBBBBCCCBBBAAAAAABBBAAA???===:::>>>@@@>>>>>>AAACCCBBB>>>>>>??????>>>===<<<;;;777444111333777888555222000000000///......---------,,,+++*********+++,,,+++******)))(((''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################hhh<<>>@@@???===777888999999:::===AAAEEEMMMMMMNNNLLLGGGGGGUUUfffooofff___XXXSSSGGGJJJaaabbbzzzttt{{{mmmiii^^^WWW]]]hhhggg]]]MMMMMMPPPOOOMMM^^^|||nnnAAA333333------,,,,,,+++******)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''(((((()))******++++++))))))*********+++++++++,,,---...000222333333444:::<<<>>>>>>===>>>AAACCCAAAAAAAAAAAABBBBBBCCCDDDCCCBBBAAAAAABBBAAA???>>>AAADDDDDD@@@>>>??????===>>>>>>??????>>><<<;;;999555444333444666555333000000000//////...------------,,,+++*********++++++***))))))(((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################ccc999...,,,***---)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''''''''''''''((())))))(((((()))+++''',,,000---(((///CCCTTTiii}}}vvvmmmkkk^^^eeelllsss}}}zzzkkkRRRUUUkkklllnnnqqquuuxxxyyyxxxwwwBBB)))(((---+++&&&(((((('''&&&&&&&&&&&&'''(((''''''&&&%%%$$$$$$###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''')))))))))***,,,---///000222222111111111111111111777555444555888999:::999AAA===<<<===;;;777666888;;;======;;;888444222222222222111000////////////111111000...---+++***))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""#########$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&'''(((***++++++******,,,...000000///222222333333333222111000444333222222222444777888666333000//////000000000000/////////...------,,,.........------------,,,++++++++++++++++++++++++,,,,,,+++************+++******++++++++++++************))))))))))))(((((()))*********++++++++++++************************+++************+++,,,,,,,,,------....../////////000111333999???EEEHHHJJJDDDCCCAAA@@@@@@DDDKKKPPPEEEBBB>>><<<999<<>>>>>AAABBB>>>>>>???@@@AAABBBCCCDDDDDDBBBAAAAAABBBBBB@@@>>>CCCGGGFFFAAA>>>>>>>>><<<>>>>>>>>>>>>===;;;999888444666999999777444222111000//////......---,,,,,,,,,++++++***)))*********(((((((((''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################aaa777---,,,))),,,))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))(((''''''(((***---'''(((000222...,,,000IIItttxxxtttyyyqqqlllggg]]]SSScccZZZ[[[iiipppfffZZZTTTjjjjjjiiiXXX[[[gggjjj~~~GGG666((((((///000+++&&&((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''******)))***+++---///111000000000000000000000///444333333444555666777777>>>;;;;;;===<<<888777999888999999888777444333222111111000000////////////000000///...---,,,+++***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))***(((((()))+++...///000111111222222222333222222222555555444444555777999:::333111...---...////////////......---------------......---------,,,,,,,,,************************++++++***************+++))))))************))))))))))))))))))))))))(((((()))))))))************+++***************************************++++++,,,,,,,,,---------.........000000111444:::@@@FFFIIIOOOMMMJJJFFFDDDEEEIIILLL======>>>???AAABBBFFFIIIYYYgggwwwfffbbbnnnYYY]]]|||JJJ000222555000+++************))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''(((((((((((())))))******(((((())))))******++++++---,,,---...000222555777555666888999;;;<<<===>>><<<===>>>???@@@AAAAAAAAACCCBBB@@@@@@AAAAAA@@@??????CCCCCC???===???@@@>>>============;;;999777666666;;;???>>>999444222333//////......---,,,,,,+++++++++******))))))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################```777---,,,(((***)))(((((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%'''((((((''''''((()))///%%%%%%111777111***)))...XXX||||||uuukkk}}}xxxvvvzzz}}}}}}ssslllkkkiiijjjuuu~~~}}}YYY222+++))))))+++***&&&'''***''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########################################################$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''************,,,...000111.........//////000000000222333444555555555555666666444666:::;;;999999;;;444444555666777666555444000000000000/////////...///......---,,,++++++***(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((((((&&&''')))+++,,,...000111000000000111333444555666666555555666777999:::;;;222000....../////////...//////...---------............---------,,,,,,,,,*********************************))))))***++++++((())))))******))))))((((((((((((((((((((())))))(((((()))))))))***************************************))))))******+++,,,,,,,,,,,,,,,------------------------000444999===DDDDDDCCCAAA???>>>@@@BBB<<<>>>@@@CCCGGGIIIHHHFFFFFFPPP___iiippp{{{zzzxxxnnnYYYYYYsssddd???''',,,111))))))555************))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((()))))))))'''(((((()))******++++++,,,,,,,,,---...111444555222222444666999:::::::::<<<<<<===>>>???>>>>>>===BBB@@@>>>>>>???@@@@@@???;;;???@@@===;;;===>>>===;;;;;;;;;;;;:::888666555666;;;@@@>>>888222111222......------,,,,,,++++++*********)))))))))((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""^^^555---,,,((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))***''')))...---)))...888999IIINNNcccmmmaaakkkzzzzzzzzz|||tttuuuOOO000,,,***000***&&&&&&&&&$$$$$$'''&&&&&&%%%$$$$$$$$$$$$%%%############$$$$$$$$$$$$"""""""""#######################################""""""######$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''')))))))))***,,,---///000,,,,,,---...///000111111222444666666555555666666111000222888999777888:::333222333555888888777555...//////000000//////...---,,,,,,,,,++++++******(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""############$$$############$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''%%%'''***++++++,,,///111.........000111333555666444555555666777999:::;;;444222000///000000///---000///...------...///000------------,,,,,,,,,,,,***************************))))))))))))***++++++(((((())))))))))))((((((''''''(((((((((((())))))(((((((((((())))))))))))***************************))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,000000000///...000333666333555999;;;<<<>>>???AAA>>>???>>>===@@@EEEGGGEEEEEEEEEFFFKKKSSSddd}}}yyy{{{```222///...000...***))),,,))))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&((((((((((((((((((((((((&&&'''(((((()))***+++++++++++++++,,,...///111222111222333666:::;;;;;;999:::;;;<<<=========<<<;;;AAA???<<<<<<===??????>>><<<@@@@@@;;;888999999777888999::::::999888666555444888<<<:::444///...///...------,,,,,,+++******((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%########################""""""""""""""""""""""""ZZZ222+++,,,((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%'''(((%%%(((+++***'''(((000:::777@@@888JJJPPP>>>FFFNNN```jjjrrrzzzwwwwwwtttGGG333...222000###)))%%%###(((***(((&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$!!!!!!"""""""""#########!!!"""""""""#########$$$########################!!!""""""###$$$$$$%%%%%%###$$$$$$%%%&&&&&&''''''%%%&&&((()))+++,,,,,,,,,------......//////000000000333666666444333444555222000333777888555444555111000000333555666444222---...///000000///......++++++******************((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""""""""########################$$$$$$$$$$$$###$$$%%%%%%&&&&&&''''''%%%(((***+++***+++---000------------...000222333111222333444555777888999666444222111111111///---///...---,,,,,,---///000,,,,,,+++++++++*********++++++++++++++++++++++++)))))))))))))))***++++++'''(((((())))))((((((''''''''''''((((((((())))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++///111333222000000111333000333777:::<<<>>>@@@BBB>>>@@@===999:::???AAA???GGGAAA>>>>>>BBBKKK\\\lllxxxtttEEE000000111///,,,...111,,,$$$'''''''''''''''''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))((('''&&&((((((((((((((((((((((((&&&&&&'''((()))***++++++******+++,,,------------111111222666:::<<<:::888777888:::<<<======<<<;;;???===;;;:::<<<===>>>>>>>>>AAA@@@:::777777666444666777888888888888666666444666888666111...---...------,,,,,,+++*********(((((()))))))))((('''&&&&&&&&&&&&&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""VVV000***,,,))))))%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((%%%'''((()))+++///000...<<>><<<999999:::<<<======<<<@@@???:::777777777555444555777888888888777666666777777555222000//////------,,,,,,+++******)))'''((()))))))))(((&&&%%%''''''''''''''''''''''''#########$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""PPP444---***))))))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))***,,,---...222333444555777999;;;;;;;;;999888>>>LLL```ttt|||lllOOO666&&&))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############"""############$$$$$$$$$&&&&&&&&&&&&(((***,,,...,,,---...///111111111111000///......///111333555666444222333555444111...666444333333333333222000111...+++---111222000,,,+++***))))))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$%%%&&&''''''((((((''''''(((((())))))***+++------))),,,///000///............111444444222111222555333333444444333222000///......---,,,,,,,,,,,,---+++++++++*********))))))************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))************+++++++++,,,---......------...000333444666888999:::::::::;;;::::::999:::;;;<<<===<<<===>>>???@@@AAAAAAAAARRRRRRTTT\\\gggttt}}}VVV999000,,,***,,,))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))******++++++,,,---------...///111333555666777;;;888666777:::======<<<@@@???>>>>>>>>>???@@@AAABBB>>>;;;<<>>???AAABBBCCCCCCQQQMMMHHHGGGLLLWWWccclll{{{EEE333'''+++222000---...))))))))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((()))))))))******++++++,,,,,,------...///111333444666666;;;999777999<<<>>>>>>===>>>>>>>>>>>>???@@@BBBCCCFFFBBB>>>>>>@@@@@@===999:::999666555444444555666444333111000///.........,,,,,,+++++++++*********((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""OOO333+++))))))***'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))***++++++++++++---///111333555666666666333444666666555222///---)))666999;;;JJJYYYhhhxxx}}}]]]>>>***111,,,%%%###%%%))),,,,,,''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############"""############$$$$$$$$$$$$$$$$$$%%%&&&((()))***,,,---...///000111111111000000000111222444777888000111222555777666333000555444222222333333111000000...,,,---000111///,,,+++***))))))******)))'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&'''((()))+++---...---...///...------///000222111//////000111000000000///...............///......---,,,,,,,,,,,,,,,+++************)))))))))************************''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))*********+++++++++,,,...---,,,,,,---///...///111222444555555555999888888888999:::<<<===:::;;;===@@@BBBCCCDDDEEELLLIIICCC>>><<>>???>>>============>>>???AAACCCDDDGGGCCC@@@??????>>>;;;888:::999777555333333333444333222111///............,,,++++++++++++*********(((((((((''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""NNN111***((()))+++'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######""""""######$$$%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&)))+++++++++***)))+++---///111333333333222333333333333444555666777...222+++(((555???EEELLL===FFFIIIOOO```llltttttttttrrrooojjjddd^^^[[[HHHAAA888111///000111222(((***...111222///'''"""&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""############""""""#########$$$$$$$$$$$$$$$%%%%%%'''((())))))+++,,,---///000000000000111111111111222333555666...///222555777666444222555444222222333333111000000...------//////...,,,+++***))))))******)))'''(((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""##################$$$%%%%%%%%%%%%$$$%%%%%%%%%'''(((***,,,------......------///333555777333000000333444333111000///...------...///000...---,,,,,,++++++,,,,,,************))))))))))))************************''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))***************,,,------,,,,,,---...------///000222333333444777777777777888:::<<<===<<<===>>>@@@BBBCCCCCCDDDDDDGGGJJJHHHDDDDDDHHHMMMFFF\\\rrryyywwwyyy~~~fffIII444...222333111000...(((###'''///))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''(((((())))))))))))***++++++,,,,,,,,,---...///111222333444777888999;;;======<<<;;;======>>>>>>???@@@AAAAAABBB@@@===<<<<<<;;;999666999888666444333222111111222111000///............++++++++++++************(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!LLL000)))((((((***'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$######""""""######$$$%%%$$$######""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&(((***+++***)))'''***+++---///000111111000444222000//////111444555333555222:::QQQVVVFFF;;;444888444111777888:::EEE222444555666444111---***333000,,,)))(((''''''&&&+++(((&&&$$$$$$$$$%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""""""""############""""""#########$$$$$$$$$%%%%%%&&&'''((()))))))))***+++,,,---.../////////111000000000000000111111---///222555666666555444555333222222222222111//////...------......---,,,+++***))))))******)))'''((((((((((((((((((((((((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''')))+++++++++,,,------...222666::::::777444555888999777555222111000/////////000111------,,,++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))************+++,,,,,,++++++,,,...------...///000222333444555555555666777999<<<===>>>???@@@@@@AAAAAAAAAAAA@@@FFFLLLMMMJJJGGGHHHJJJ===FFFLLLJJJJJJQQQ\\\cccsssuuu{{{___KKK999444111+++,,,333$$$&&&***...---)))(((+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((((())))))******+++,,,,,,,,,,,,---...000111222222333555888999::::::999999>>>>>>>>>>>>>>>>>>======>>>===<<<;;;;;;:::999888888777555444222111000000000000///...------------+++++++++*********))))))''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!}}}JJJ///)))(((((()))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$######""""""######$$$%%%######""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''')))))))))((('''***++++++,,,---//////000222333555666666666666555+++333:::PPPooopppQQQ777:::;;;444000222---,,,666,,,+++***))))))***+++---$$$&&&))),,,...---,,,++++++)))'''%%%%%%''')))+++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############"""############$$$$$$$$$%%%%%%'''(((((())))))(((((()))***+++,,,---------////////////////////////---000333444444444555777444333111111222222000/////////......---,,,,,,,,,+++***))))))******)))'''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""############$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''')))))))))***+++,,,...111666999888888888999;;;;;;:::999555444333222111111111111------,,,+++++++++++++++(((((()))))))))))))))***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******)))+++,,,,,,+++***,,,------------...///111333444333333444555666999;;;===?????????@@@@@@?????????BBBDDDEEECCC@@@@@@BBBEEEDDDGGGGGGCCCAAADDDFFFFFFGGGKKKUUUcccpppzzz{{{bbbOOOAAA999999///***///222,,,&&&%%%111000......---+++(((&&&((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''(((((((((((())))))***++++++++++++,,,,,,---///000000111111333666666666666777999===>>>>>>>>>===<<<;;;:::======<<<<<<;;;:::::::::555555444333222111000/////////...---------------+++************)))))))))'''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""xxxGGG///***((('''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$######""""""######$$$%%%######""""""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((,,,+++******+++---///111***+++...000222333333222555???GGGZZZtttqqqTTT===444444...///555111...777333111///,,,+++,,,---...++++++***)))(((((()))***"""%%%)))***)))&&&""" %%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############!!!"""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############"""############$$$$$$$$$###$$$&&&'''((((((''''''&&&'''(((***+++++++++++++++,,,---...///000000111///111333333222333666888444333111111222222000///...//////...,,,++++++,,,+++***))))))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''')))***+++,,,...111444333666999;;;;;;:::::::::666666666555444222111000---,,,++++++***+++++++++(((((((((((())))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***)))***++++++******+++,,,,,,,,,,,,,,,...000222333222222222444666999;;;===<<<===>>>???????????????BBB@@@>>>;;;:::;;;===???===BBBEEEDDDCCC@@@:::333666999;;;>>>AAAFFFIIIJJJTTT[[[hhhssstttooopppuuuuuuyyy~~~wwwlllbbb\\\888:::;;;999222+++,,,///444///***)))+++...111444(((&&&"""!!!$$$))),,,---(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''((((((((())))))******++++++++++++,,,---...//////000111333555555444444777999:::;;;<<<<<<<<<;;;:::999<<<<<<<<<:::888777777777333333333333222111000//////...------,,,,,,------************))))))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#################################""""""""""""""""""""""""""""""""""""""""""""""""vvvFFF///***((('''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$$$$#########"""###$$$$$$%%%######""""""""""""############$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&'''((((((---+++***)))***,,,///111555333111000000222444666777???AAAHHHXXXWWWEEE999<<<:::222222777///(((///)))***,,,......---+++)))''')))******(((&&&%%%%%%&&&''''''&&&%%%$$$$$$%%%$$$$$$$$$############"""$$$$$$$$$############"""!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############"""############$$$$$$$$$"""###%%%&&&'''&&&&&&%%%%%%&&&''')))************(((***,,,...000222333333000222333222111222666999444333111111222222000///...//////...,,,++++++,,,+++***))))))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''((()))***)))***,,,///...333999<<<:::888888999777777777666555222000...---,,,++++++******++++++'''((((((((())))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((***++++++******+++,,,++++++++++++,,,...111222111111222333666888;;;===:::;;;<<<===??????@@@@@@???>>>======>>>???===<<<@@@BBB@@@<<<<<<@@@BBB@@@;;;======999777;;;@@@CCCBBB>>><<<===;;;:::@@@JJJ999???FFFIIIIIIHHHEEECCCDDD;;;333444999888333...777...***///333000---///''',,,///,,,))))))******&&&)))+++,,,---,,,((($$$(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''(((((((((((()))******++++++++++++,,,,,,---...//////222444555444333333777;;;777888:::;;;<<<;;;::::::;;;;;;:::888555222222222222222222222222111000///......---,,,,,,,,,------************))))))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""mmm>>>---(((***,,,%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###!!!  """###""""""""""""###############%%%&&&&&&&&&&&&'''))))))******))))))+++...111............////////////555777:::===>>>===:::999222222111222222111...+++************************((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""$$$#########""""""!!!!!! !!!""""""""""""""""""#########$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""###### !!!"""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))))))))...------000444666555333111111111111111111222222111222444555444222000...000000000000///...---,,,+++******)))(((''''''&&&''''''((((((''''''&&&%%%%%%$$$"""!!!!!!"""$$$%%%##################$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!$$$***......+++&&&"""$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&(((***,,,...///,,,111777<<>>>>>??????<<<;;;<<<===??????===:::======>>>>>>===<<<;;;:::777888888999:::;;;<<<<<<;;;999666444222333444555222222222111111111000000////////////............------,,,,,,,,,+++++++++---,,,***(((((((((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))***************++++++,,,,,,------...222333555555444444666777::::::999999999999::::::<<<<<<<<<;;;:::999777777333222111000////////////000///...------,,,------))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""kkk===---(((***+++&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###!!! """"""!!!!!!"""""""""############$$$&&&&&&%%%%%%'''(((((())))))(((((())),,,///.........///////////////333555777999:::999888777333222111111111000---+++************************(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""#########"""""""""!!!!!! !!!""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""######""""""""""""###### !!!""""""######""""""#########$$$$$$$$$%%%%%%&&&&&&&&&'''(((((())))))---,,,,,,///333555444333222222222222333333333333333444666666555333000///////////////...---,,,+++******))))))(((''''''&&&'''''''''''''''&&&&&&%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!$$$(((+++,,,)))%%%###$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&((()))+++---...///222555888::::::999888555555333222000...------,,,+++******))))))*********)))))))))((((((((('''(((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((()))******++++++++++++******++++++,,,---///000111333555777999999999999;;;<<<===>>>>>>>>>:::::::::<<>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::888666333222222444555222222111111111000000000/////////.........------,,,,,,,,,,,,++++++++++++,,,+++***((((((((((((((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''))))))))))))******************+++,,,,,,------...111333444555555555777888>>>>>>======<<<<<<<<<<<<=========<<<;;;:::888888333222111000000///000000000///...------,,,,,,---))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""iii;;;---)))***+++&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###!!! !!!"""!!!!!!""""""""""""######"""$$$%%%%%%%%%%%%&&&(((&&&'''(((''''''(((+++---........./////////000000333444555777777777777666555222000//////...,,,+++))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""######""""""""""""!!!!!! !!!"""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""######""""""""""""######!!!"""######$$$$$$###############$$$$$$$$$$$$%%%%%%%%%&&&''''''(((((())),,,+++,,,...111333333222222222333333444444444444555666777777666333111///............---,,,+++******))))))((((((''''''''''''''''''''''''&&&%%%%%%%%%$$$###""""""###$$$%%%&&&%%%%%%$$$$$$#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""!!!###&&&(((((('''%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''')))+++,,,---000000000111222333555666111000000///...---,,,,,,++++++***))))))))))))***))))))))))))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''(((((())))))******++++++************+++,,,,,,...///000222444666888888777888:::;;;<<<<<<======999888888;;;>>>AAACCCCCC>>>>>>===<<<<<<===????????????>>><<<;;;:::999888999777555222222222333444111111111000000000//////............------------,,,,,,+++++++++*********+++***)))(((((('''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''))))))))))))******************++++++,,,---------///111333444555666888:::??????>>>>>>=========<<<=========<<<;;;:::999888444333222111000000000000000///...---,,,,,,,,,,,,))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""fff999---))))))***''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######"""!!! !!!!!!"""!!!!!!!!!!!!"""""""""###"""###%%%%%%$$$$$$&&&'''&&&'''(((''''''(((+++---,,,------...///000000000444555555666777777777777555222///------,,,,,,+++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((******+++---///111111000111111222222333333444444555666666666444222000...,,,------,,,,,,+++***)))))))))((((((((('''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$###""""""###$$$$$$'''&&&&&&%%%$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((***+++,,,---,,,,,,,,,,,,---///000......---------,,,,,,,,,++++++***)))))))))))))))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))*********************++++++,,,---...///111333555666777666777888999:::;;;;;;;;;:::888888:::===AAACCCCCC???>>><<<;;;<<<>>>@@@AAA>>>>>>===;;;:::888777777666555333222111111222222000000000/////////......------------,,,,,,,,,,,,++++++*********)))))))))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))))))))*********************+++,,,,,,---------///222333444666888:::999999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888777444333222111111000000000//////...---,,,,,,,,,,,,))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccc777---***((()))(((&&&&&&%%%$$$$$$$$$$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!###$$$$$$###$$$%%%'''%%%'''((()))((()))+++---***+++,,,---...///000000333333444444444444444444333111---,,,,,,,,,+++***((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""###$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((()))+++,,,---......///...//////000111111222222333333333333222000...---,,,,,,,,,,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$##################$$$&&&&&&%%%$$$$$$###"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""#########$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&''')))***+++***+++,,,---------,,,,,,------------------------+++***))))))(((((())))))(((((((((((())))))))))))(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))******))))))******+++,,,+++,,,...000222333555666444555666888999999999999;;;:::888999<<>>===<<<;;;<<<===???AAA::::::999888777777666666444333222111000000111111/////////.........------,,,,,,,,,,,,++++++++++++******)))))))))((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))))))))************))))))***++++++,,,,,,---+++...000222333555777999333444666888999::::::::::::::::::999888777666555444333222111000000000000///...---,,,,,,++++++,,,))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!```444---***'''((((((&&&&&&%%%$$$$$$$$$$$$$$$"""""""""###############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""" """############$$$&&&%%%'''((()))))))))***,,,((((((***+++---...///000...///000111111111000///000...,,,+++,,,,,,+++)))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""" !!!"""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""######""""""""""""######!!!"""######$$$$$$######"""""""""############$$$######$$$%%%%%%&&&&&&'''&&&(((***+++++++++,,,...,,,,,,---...///000000111000000000000///......---,,,,,,,,,,,,+++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$########################%%%$$$$$$######""""""""""""""""""""""""""""""""" !!!!!!""""""######!!!!!!""""""""""""######!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""#####################$$$$$$$$$$$$%%%%%%%%%%%%'''((()))******+++---///000///...,,,,,,,,,,,,,,,,,,---------******)))(((((((((((()))(((((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((***))))))))))))***++++++***+++,,,...000222444444333333555666777888888888;;;999999999<<<===============<<<;;;;;;<<<>>>>>>777777666666555555555555222111111000/////////000.........---------,,,,,,++++++++++++************))))))((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))************))))))******+++,,,,,,,,,***,,,///000111333555777222444666888::::::::::::999999999888777666555444333222111000///////////////...---,,,++++++++++++))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""]]]333---+++'''((()))&&&%%%$$$$$$###$$$$$$$$$!!!"""""""""#########$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!! !!!!!!!!!"""""" !!!######""""""$$$%%%###%%%'''((((((((()))***&&&&&&((()))+++---...///,,,...000111111///---,,,---,,,+++,,,---,,,+++)))'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$##################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""######""""""""""""###### !!!""""""######""""""""""""""""""#####################$$$%%%%%%&&&&&&%%%'''******))))))+++---++++++,,,---...///000000....../////////.........,,,,,,,,,,,,+++***))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$#########$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""#########!!!!!!"""""""""######### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""########################$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))))))))***,,,---.........---,,,,,,,,,+++++++++++++++******)))((((((((((((((('''((((((((()))))))))***(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((()))))))))))))))***++++++)))***+++---///111333444111222333555666666777777888777777999<<<===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;666666666555444444333333000000000///////////////------------,,,,,,,,,,,,++++++*********)))))))))((((((((('''''''''&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************)))))))))***++++++,,,,,,)))+++---//////000333555333444666888999888777666999999999999888666555444222111000///............///...---,,,++++++++++++))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""\\\222---+++&&&''')))&&&%%%$$$$$$######$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!! !!!!!!!!!""" !!!######""""""$$$%%%"""$$$&&&'''&&&&&&((()))$$$%%%&&&(((***,,,......---///111333333111...,,,+++***+++,,,------+++)))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!"""""""""""""""############$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""###### !!!"""""""""""""""""""""""""""############"""######$$$%%%%%%&&&&&&$$$'''******((((((***,,,++++++,,,---...///000111............////////////,,,,,,---,,,,,,+++***)))&&&'''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""######$$$!!!!!!""""""#########$$$ !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""!!!""""""###############"""############$$$$$$$$$$$$$$$$$$%%%&&&'''((()))''''''((()))***+++,,,---++++++++++++******************)))((((((((((((((('''((((((((())))))******(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''')))))))))))))))******+++))))))+++---///111222333111111333444555666666666555555666999<<<===<<<:::;;;<<<<<<<<<;;;:::999999888777777555444333222222///////////////.........---------,,,,,,,,,++++++************))))))))))))(((((('''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))))))))***++++++,,,,,,(((***---......///111333333555666777666555333222:::::::::999888777666555111000///......---------......---,,,++++++++++++))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%##################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""RRR222***%%%+++'''&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%###!!!!!!!!!!!!  !!!!!!!!!"""$$$$$$"""!!!"""###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&((()))***+++------///000111111111111---------,,,,,,+++++++++%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$###"""!!!!!! """""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$$$$%%%""""""############""""""########################!!!!!!"""###############!!!!!!"""############"""######$$$$$$$$$%%%%%%%%%$$$%%%&&&((()))+++,,,,,,,,,,,,---.........------.........---...///000000//////---,,,***)))((('''(((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!############""""""""""""######"""!!!!!!!!!!!!!!!$$$#########""""""!!!!!!"""############$$$$$$$$$######$$$%%%%%%&&&''''''******+++++++++******)))************))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))*********+++,,,---///000111222222222111222555777777555333444777999888777666999;;;<<<;;;999888777777666555444222111000/////////...------------...,,,,,,,,,+++++++++***************))))))))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))************++++++++++++++++++,,,...000111222333666:::;;;999777666666===<<<:::888666555555444555444333222111///......///......------,,,++++++))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""QQQ222***&&&+++'''&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%###!!!!!!!!!!!!  !!!!!!"""###%%%%%%###"""###$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((***+++,,,---...///////////////******))))))((((((((((((%%%&&&&&&'''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########""""""############""""""########################!!!!!!"""###############!!!"""######$$$$$$###############$$$$$$$$$%%%%%%%%%'''***,,,......---,,,+++,,,,,,,,,------------/////////000000000000111...---,,,+++***)))((('''(((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!############""""""""""""######"""!!!!!!!!!!!!!!!############"""""""""!!!"""############$$$$$$$$$######$$$$$$%%%&&&&&&''')))******++++++******))))))))))))((((((((('''''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))*********+++---...///111222333222222333666888666444333444666888888666:::<<<>>><<<999666555666666555444333222000////////////...---------------,,,,,,+++++++++*********************))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++,,,...///111222333555888999888777777777;;;:::999888777777666666333333222111000000//////.........---,,,,,,++++++))))))))))))((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""PPP222***&&&+++'''&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""######################## %%%###!!! !!!"""!!!  !!!!!!!!!"""$$$%%%%%%$$$######$$$"""""""""############$$$%%%%%%%%%%%%&&&((()))***+++,,,,,,---------,,,,,,((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########""""""!!!!!!!!!!!!""""""######""""""!!!########################!!!""""""############""""""######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$&&&***...///...,,,***++++++******+++,,,,,,---//////111222222222111000,,,,,,+++***))))))(((((((((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!############""""""""""""###""""""!!!!!!!!!!!!!!!############"""""""""""""""############$$$$$$$$$######$$$$$$%%%%%%&&&&&&))))))************))))))((((((((('''''''''&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))))))))***+++,,,---...000111333333444555888:::777666555555888999999999@@@BBBCCC???888444555777555555444333111000/////////......---------------,,,++++++++++++*********++++++*********)))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********++++++******+++,,,---///000111222444666777666666777999999888888888888888888888111111111111000000000///......------,,,,,,++++++)))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""NNN222+++&&&+++''''''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!! !!!"""!!! !!!!!!!!!!!!!!!###%%%$$$###"""###$$$"""""""""#########$$$$$$$$$$$$$$$$$$%%%&&&'''(((******+++++++++***))))))))))))))))))((((((((((((''''''((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!########################!!!"""############""""""######$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$"""$$$&&&)))******)))(((******)))))))))+++,,,------...000222222111000///+++*********))))))(((((((((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!############"""""""""!!!""""""!!!!!!!!!!!!""""""#########"""""""""""""""""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%%%%(((((())))))***)))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))(((((()))***+++,,,---...000333444555666999;;;999999888999:::<<<======CCCEEEFFFAAA999555777;;;666555444333222111000000///...------,,,,,,------++++++++++++************++++++*********)))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********************+++,,,...///000000222444444444555888999888888888888777777666666000000000000000000000000......------,,,++++++***))))))((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!KKK222,,,&&&+++''''''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""$$$""" !!!"""!!! !!!!!!!!!"""""" """######"""!!!!!!"""############$$$$$$$$$%%%$$$######$$$$$$%%%&&&'''((())))))))))))(((((('''(((((())))))))))))))))))''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""######!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""#########""""""!!!######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$############$$$%%%'''((())))))))))))***+++,,,---+++,,,...000000///---,,,+++*********))))))(((((((((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!############"""""""""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""######""""""#########$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''((())))))))))))))))))))))))(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((()))***+++,,,///222333444666888:::888888999999:::;;;===>>>???AAABBB>>>999666888;;;666666555444333222222111......---,,,,,,,,,,,,,,,+++++++++*********))))))*********)))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******************++++++---...///...000222333333444777999888888888777666555333222...////////////000000000...------,,,++++++******((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!III111,,,&&&***'''(((%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""###################################################""" """""""""!!! !!!!!!!!!"""""""""!!!""""""!!! !!!#########$$$$$$$$$%%%%%%###############$$$%%%%%%&&&''''''(((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  """######$$$ !!!!!!""""""!!!!!! """""""""""""""""""""""""""############""""""!!!"""######$$$$$$$$$$$$$$$"""""""""############$$$%%%$$$###"""###%%%''')))'''((()))+++,,,,,,,,,,,,******,,,---------,,,+++,,,,,,+++***))))))(((((((((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!############""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""############"""############$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%&&&'''(((((())))))((()))))))))(((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((()))******---000222333444666777444555666777777888:::<<<999::::::999777666666777555555444333333222111111...------,,,,,,,,,,,,,,,+++************)))))))))))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++,,,---...,,,///111333333333555666666666666666555333111000............////////////------,,,,,,++++++******((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""HHH111---&&&***'''(((%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###!!! """###"""!!! !!!!!!!!!"""""""""""" !!!######!!! !!!""""""""""""############$$$###""""""""""""###$$$$$$%%%%%%&&&'''(((((((((((($$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!!!!!!! """"""""""""""""""""""""###############"""!!!!!!!!!"""######$$$$$$######""""""""""""############$$$$$$######$$$%%%&&&'''&&&'''***---...---,,,+++*********+++++++++,,,,,,...---,,,+++***)))((('''(((''''''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!############""""""""""""!!!!!!!!!!!!!!!"""######!!!"""""""""############"""############$$$$$$$$$$$$$$$##################$$$%%%&&&'''((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))(((+++...000111111222444111333555555555666999;;;888777777888999999666444333333222222111000000000...---,,,,,,++++++,,,,,,************))))))))))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))******+++,,,---+++...111333333222222333222222444444444222111///........................------,,,,,,+++*********(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""GGG111---&&&***'''(((%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!! """###"""!!!!!!!!!!!!!!!""""""""""""!!!"""$$$$$$"""!!!"""###!!!!!!!!!!!!""""""""""""###"""""""""""""""###$$$$$$%%%&&&'''(((((()))((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$###"""!!!$$$$$$$$$$$$######"""""" !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""###############"""!!!!!!!!!!!!"""###############""""""""""""############!!!"""###$$$%%%$$$$$$###%%%'''+++...///...,,,+++++++++*********+++,,,---//////...,,,***)))((('''(((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!############""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!""""""#########$$$"""############$$$$$$$$$$$$$$$##################$$$%%%&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((('''***---/////////000111111444666666555666:::===;;;999777:::======888333111111000000//////.........---,,,,,,++++++,,,,,,************))))))))))))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))***+++,,,,,,***---111333333222111111...///111333333333111000//////.........---------------,,,,,,+++******)))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""EEE...+++'''+++'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$###"""!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$$$$###"""!!! """"""!!!!!! """"""!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!""""""!!!!!!   !!!"""!!!!!!!!!  !!!!!!!!!!!!""""""!!!!!! """"""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""############%%%$$$#########$$$%%%&&&((()))+++,,,---,,,,,,+++,,,,,,,,,++++++*********+++++++++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#####################""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))***+++---///111222555666777888999:::;;;;;;888777666555444333222222111111000000///.........///......---+++***))))))***************+++++++++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,,,,---///000111222111111000111222333333222111000///............---------------,,,,,,+++***))))))***))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""DDD...+++'''+++&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$######"""!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######""""""!!! """!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""#########$$$$$$%%%%%%&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################"""!!!!!!!!!  !!!!!!!!!!!!   !!!!!!!!!!!!"""!!!!!!!!! """"""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$#########$$$%%%&&&((()))***+++,,,,,,++++++,,,,,,,,,,,,,,,+++******++++++******)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))***+++---///111222555666666666777777888888888777666555444333333222222111111000//////......///...---,,,+++******))))))*********************&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,+++,,,...000111111111111111222222222222222111111///............---------------,,,++++++***))))))***))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!BBB...+++'''+++&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$############$$$%%%%%%'''((()))***+++++++++++++++,,,---......,,,+++)))+++******))))))(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!""""""""""""#########""""""""""""""""""""""""######$$$$$$$$$$$$######$$$############$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))+++,,,...000111555555555555555555555555888777777666555444333333222222111111000/////////......---,,,+++******))))))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))***+++++++++,,,---///000000000000333222222111000000000111///............---------,,,,,,,,,+++******)))))))))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" |||@@@---,,,'''***&&&&&&&&&%%%$$$$$$######$$$$$$############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!!!!!"""######$$$%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""###########################$$$$$$%%%&&&&&&'''((()))************+++...//////---+++)))******))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""#########$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$#####################$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))***,,,---///000333333333444444555555555777777666666555444444333222222222111000000//////------,,,,,,+++******)))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***++++++++++++,,,---...//////000333111000........./////////............---------,,,+++++++++******))))))))))))((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xxx===---,,,'''***%%%&&&&&&%%%$$$$$$######$$$$$$#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$""""""###$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!    !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############""""""######$$$$$$$$$$$$$$$%%%%%%&&&'''((()))***)))+++---//////---+++))))))))))))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!############$$$$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$######"""######""""""######$$$%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))+++,,,...///000000222333555666777888666666555555444444333333222222111111000/////////,,,,,,,,,++++++******)))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))***+++******+++,,,---...//////000///...,,,,,,,,,---...///............---------++++++***************)))((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""ttt;;;,,,,,,''')))%%%&&&&&&%%%$$$$$$######$$$$$$######"""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!! !!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!""""""###$$$$$$$$$$$$###""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!  !!!!!!!!!!!!!!!    !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############!!!"""######$$$$$$###############$$$&&&''')))***(((***+++------,,,+++***((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$""""""""""""""""""""""""""""""############""""""###""""""""""""###$$$$$$######""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((()))***+++---......///000222444666777888444444444444333333222222111111000000///.........,,,,,,++++++************))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((()))******************+++---...///...------,,,,,,------...///............---------************************((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################qqq999,,,,,,&&&)))%%%&&&&&&%%%$$$$$$######$$$$$$"""""""""""""""""""""###"""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""!!!  !!! !!!!!!!!!"""""""""!!!""""""###############"""""""""###$$$$$$%%%%%%##############################""""""!!!!!!!!! !!!!!!!!!"""  !!!!!!!!!!!!   !!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""""""""""""""############ !!!"""###$$$######""""""""""""###$$$&&&((()))((()))******+++++++++***((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""############$$$""""""""""""""""""""""""""""""############"""""""""""""""""""""###$$$$$$"""""""""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((())))))+++,,,------...///000222333555555333333222222222222111111000000//////...---------++++++++++++******************))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))***,,,---...,,,---...//////////////////............---------))))))))))))************'''(((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""ooo888,,,,,,&&&(((%%%&&&&&&%%%$$$$$$######$$$$$$"""""""""""""""#########"""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!""""""  !!!!!!""""""  !!!!!!!!!!!!""""""""""""!!!!!!"""###############"""""""""###$$$$$$%%%%%%########################!!!!!!!!!!!!"""""""""""" !!!!!!""""""  !!!!!!""""""!!!!!!  !!!!!!!!!""" !!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""""""""""""""############ !!!"""$$$$$$######"""""""""!!!"""$$$&&&((()))(((((()))))))))******+++'''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$#####################""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!""""""""""""#########""""""""""""""""""""""""""""""############"""""""""""""""""""""######$$$"""""""""""""""######$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***,,,,,,---......///000111111222222222111111111111111111/////////...------,,,,,,+++++++++***************+++******)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))(((((()))+++---...,,,---///111222222111111//////.........---------)))))))))))))))*********'''''''''(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!mmm666***,,,%%%%%%$$$)))((((((((())))))'''$$$!!!$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!    !!! !!!!!!!!!!!!#########""""""""""""""""""############$$$$$$$$$########################""""""""""""!!!!!!!!!!!!   """"""!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$'''((()))******++++++***)))'''&&&'''((()))(((&&&&&&&&&''''''&&&&&&%%%$$$########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""########################""""""###$$$%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))...---+++***+++...111333222222111000//////000000////////////............,,,+++******))))))******))))))((('''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++..................------------------------------+++++++++************)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""iii444***,,,%%%'''&&&+++)))((('''(((((('''%%%###############"""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!! !!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""""""""!!!!!!!!!   """!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""############$$$$$$$$$''''''((()))************)))(((''''''))))))((('''&&&&&&''''''&&&&&&%%%$$$########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""#################################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))------,,,,,,---///111222222111000000//////000000////////////............,,,+++******))))))******)))(((((('''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$((()))))))))))))))((('''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++.........---------------------------------------+++++++++*********))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""ddd222)))+++%%%((((((---***(((''''''((((((&&&%%%############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$########################"""""""""!!!!!!!!!   !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$"""############$$$$$$$$$&&&'''((()))***************((('''((()))***)))(((&&&&&&''''''&&&&&&%%%$$$########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""##############################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((,,,,,,---...///000111111111000000////////////000/////////............---++++++***))))))))))))***)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%***************)))((('''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++------------------------------------------------++++++*********)))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""aaa222+++,,,%%%)))))),,,***(((&&&&&&'''(((((('''#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!   !!! !!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""####################################""""""!!!!!!!!!     !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""### !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""#########$$$$$$$$$&&&&&&'''((())))))))))))***)))(((((()))***)))(((&&&&&&''''''&&&&&&%%%$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""########################$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***+++---///000111000000000//////......///////////////.........---------++++++***)))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&))))))***))))))((('''&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""___333---,,,$$$((((((***)))'''&&&&&&((())))))(((""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!   !!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""### !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""#########$$$$$$$$$%%%&&&'''(((((()))(((((()))((('''((()))***)))'''&&&&&&''''''&&&&&&%%%$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((***,,,///000000000//////...............//////............------------+++***))))))(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''''''''((((((((('''&&&&&&%%%''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################\\\222...,,,###)))((()))((('''&&&''')))******(((""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!   !!! !!!!!!!!!!!! !!!!!!""""""###!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!       !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""############$$$$$$$$$$$$%%%&&&'''(((((((((((()))'''&&&'''((()))((('''&&&&&&''''''&&&&&&%%%$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((+++---////////////...------------......///.........------------,,,******)))(((((((((((()))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################WWW000...,,,###*********&&&&&&''')))++++++***(((!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!   !!! !!!!!!!!!!!! !!!""""""###!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!       !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""############$$$$$$$$$$$$$$$%%%&&&''''''''''''(((&&&%%%&&&'''((('''%%%&&&&&&''''''&&&&&&%%%$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$####################################""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''')))+++,,,...//////------,,,,,,------...///.........---------,,,,,,******)))(((((((((((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&%%%$$$%%%&&&'''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***)))))))))***+++,,,,,,,,,++++++++++++++++++++++++***)))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################SSS...---,,,$$$,,,,,,,,,%%%%%%'''))),,,,,,***(((!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!   !!!!!! !!!!!!!!!""" !!!""""""###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!       !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!"""###### !!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$$$$$$$%%%&&&'''''''''''''''&&&%%%%%%&&&'''&&&%%%&&&&&&''''''&&&&&&%%%$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%######$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$#######################################"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''')))+++---...///,,,,,,,,,,,,------...///......---------,,,,,,,,,******)))(((((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&%%%%%%$$$%%%&&&((())))))******''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################RRR111+++&&&&&&...)))+++(((%%%###&&&+++,,,***&&&######"""!!!!!!!!!!!!!!!""""""!!!!!!  )))"""###'''$$$!!! $$$###(((&&&!!!!!!"""''''''%%%%%%!!!!!!((("""###///""" ###(((!!! )))'''$$$%%%  (((   !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################!!!""""""###%%%&&&'''''''''&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''')))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++*********)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++******++++++++++++***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""QQQ111+++'''&&&---)))***(((%%%$$$&&&***,,,***&&&###""""""!!!!!!!!!"""""""""!!!!!!!!! +++ ###%%%!!!"""(((,,,&&&'''%%%###III===&&&111)))!!!KKK222DDD***(((&&&"""+++###"""222'''"""&&&(((%%% ---..."""$$$)))    !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""###$$$%%%&&&''''''&&&&&&&&&&&&&&&'''(((((((((''''''&&&%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""""""""!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++******++++++++++++***))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""QQQ111,,,(((&&&,,,''')))'''&&&%%%'''***+++)))&&&""""""!!!!!!!!!""""""###!!!!!!!!!!!! lll$$$..."""000^^^ddd!!! ###)))###'''%%%(((###!!!$$$ ,,,|||888###    !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""##############################$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''(((***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++*********)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))***))))))))))))***++++++******++++++++++++************++++++******)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""OOO111---)))&&&,,,&&&((('''&&&&&&''')))***)))'''"""""""""!!!""""""###$$$!!!!!!!!!!!!!!! +++www ---)))$$$)))!!!(((%%%###"""aaaZZZ$$$(((   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""########################""""""""""""""""""""""""###########################$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++++++++++++++++++++++++++++++++,,,,,,,,,++++++******))))))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))***++++++******++++++++++++*********************))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""LLL000...***&&&+++%%%((('''''''''((())))))((('''######""""""""""""###### !!!!!!!!!!!!!!!  000@@@)))***+++%%%qqq###$$$!!!%%%!!!&&&333&&&""" +++ 000000qqq"""''' """"""   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((************************************+++,,,,,,+++++++++***))))))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((())))))***+++)))******++++++******))))))************)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""III///...+++'''+++&&&)))''''''((((((((((((((('''%%%$$$###""""""""""""### !!!!!!!!!!!!!!! (((///III """SSS)))"""ccceee&&&%%%!!!###444""""""***$$$ """'''$$$   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***)))))))))))))))))))))))))))***++++++++++++++++++******)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))(((((((((((()))******))))))************))))))))))))******))))))((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""FFF---...,,,'''+++&&&***'''((())))))((('''''''''&&&%%%$$$###"""!!!!!!!!! !!!!!!!!!""" ###FFF{{{((((((%%%***'''%%%&&&'''PPP''',,,???$$$###&&&&&&!!!777+++%%%+++)))%%%    !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))***+++++++++++++++******)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******))))))************)))))))))))))))))))))(((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""DDD,,,...,,,(((,,,'''***'''((())))))(((''''''''''''&&&%%%###"""!!!!!!  !!!!!!"""""" %%%'''777$$$&&&BBB***MMMYYY###///&&&ZZZiii !!!--->>>dddpppqqqqqq'''"""   !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))((()))***+++++++++++++++******)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******))))))************)))))))))))))))))))))(((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""CCC111+++---+++,,,---%%%'''&&&(((------(((&&&'''$$$$$$$$$###"""!!!!!! $$$############%%%'''(((  !!!""" ###!!!:::!!!"""!!!""""""kkk!!!"""GGGttt((( !!! ,,,..."""%%%555YYY111""")))OOO"""%%%'''!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###########################"""!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!#########"""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))***++++++++++++***))))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$########################BBB111+++---***+++,,,%%%'''&&&(((,,,,,,(((&&&'''$$$$$$######"""!!!!!!  !!!###$$$  !!!""" ###!!!:::!!!"""!!!""""""$$$WWW,,,"""HHH """ !!!$$$222 %%%""" %%%///+++###...;;;===!!!$$$###!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###########################"""!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!###"""""""""""""""""""""""""""""""""############!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))***++++++++++++***))))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$#########$$$$$$########################@@@000***,,,)))***+++$$$&&&%%%&&&******&&&%%%&&&$$$$$$######"""!!!!!!!!! !!!!!!  !!!""" ###!!!;;;!!!"""!!!""""""'''OOOmmm$$$%%%&&&000ggg$$$ ###!!!)))  ,,,""" !!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############"""############""""""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""############!!!!!!!!!"""""""""######""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((((()))******++++++******))))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$>>>///***,,,'''(((***$$$&&&$$$%%%))))))%%%$$$&&&############""""""!!!!!! !!!!!!"""""" !!!!!!""" ###""";;;!!!"""!!!!!!"""JJJ'''222xxxmmm###%%% """'''!!!!!!$$$$$$"""AAA%%%%%%%%%###!!!%%%   !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""############"""!!!""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""#########!!!"""""""""############!!!!!!"""""""""#########""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))***************))))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))(((((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$===///+++,,,'''''')))%%%&&&$$$%%%((((((%%%$$$&&&#########"""""""""""""""!!!!!!""""""#########""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""<<>>333***)))+++)))((('''&&&&&&''''''&&&&&&%%%$$$$$$$$$###"""""""""""""""!!!!!!!!!"""""""""#########"""###444@@@:::""""""""""""""""""""""""(((DDD"""###"""!!!""",,,LLL;;;,,,000!!!%%%(((}}}333$$$&&&))) !!!///&&&"""+++)))+++%%%555111$$$$$$### !!!  !!!  !!!"""!!!  !!!"""""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""################################################""""""""""""""""""""""""############"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&))),,,......---,,,***(((''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))***)))))))))((((((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&:::111******,,,***((('''&&&''''''''''''&&&%%%%%%$$$$$$###""""""""""""###"""""""""""""""#########""" """ ---888333""""""""""""""""""""""""$$$///%%%CCC"""$$$""""""###&&&iii>>>,,,+++&&&###uuu///$$$!!!$$$111===lll///&&& rrrPPP***""" !!!  !!!  !!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""############################################################"""""""""#########$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''+++///111111///...,,,)))((('''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&666///***,,,---***(((((('''''''''''''''&&&&&&%%%$$$$$$###""""""#################################'''######%%%"""""""""""""""""""""""""""###,,,HHH###%%%######$$$)))777***!!!111000&&& $$$***'''zzzxxxvvvuuu :::---JJJ"""XXXRRR"""!!!%%%   !!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!"""""""""####################################"""###############$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%'''***---......000///---***((('''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))************))))))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&444...+++,,,---***'''(((''''''((((((''''''&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$############ ###$$$"""&&&########################(((ddd###%%%$$$$$$%%%###,,,"""aaa%%%,,,%%%,,,###)))###nnn777'''''' ###    !!! !!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!"""""""""####################################""""""######$$$$$$$$$%%%############$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&***---//////000///---***((('''''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************))))))))))))))))))))))))))))))))))))************************************************************************************((()))))))))************(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&444...+++,,,+++((('''((('''(((((((((((('''&&&&&&$$$############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!$$$(((###&&&)))########################### $$$&&&%%%%%%&&&***333%%%$$$kkk000###+++ 444***%%%"""---'''   !!!!!!   !!! !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""####################################""""""######$$$%%%%%%%%%#########$$$$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$'''+++000222333///...,,,)))((('''''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++******)))))))))))))))))))))))))))))))))*********++++++************************************************************************))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&555///,,,+++***&&&&&&)))((((((((((((((('''&&&&&&$$$#########$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%% $$$'''!!!"""%%% ######################## ***QQQ$$$'''&&&&&&'''>>>666YYYVVV ,,,%%%+++___666 ###  !!!!!!   !!! !!!""""""!!! """"""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""####################################""""""###$$$$$$%%%&&&&&&#########$$$$$$$$$%%%%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$######%%%***...000000---,,,***(((''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))))))))************))))))))))))))))))))))))))))))************))))))'''((((((((()))))))))***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&666000,,,+++)))%%%&&&)))(((((((((((((((''''''&&&$$$#########$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$''' ###&&& """'''$$$########################"""!!!$$$PPP$$$'''&&&''''''((($$$)))***""",,,000eee,,,(((###TTT///---$$$'''$$$%%%  !!!!!!   !!!!!! !!!""""""!!! """"""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""####################################""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""############$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%###"""###&&&((()))))),,,+++)))((('''''''''(((''''''''''''((((((((()))&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++************************************************************************))))))))))))************))))))))))))))))))))))))))))))************))))))'''((((((((())))))******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&444111...,,,++++++***)))''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######$$$%%%'''&&&$$$$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%+++***???ggg$$$,,,((("""((($$$$$$((()))&&&$$$%%%"""111eee$$$555/// YYYYYY$$$  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""############"""############$$$$$$$$$###""""""###%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((***+++)))$$$!!!&&&'''((('''&&&&&&((()))"""$$$&&&(((((('''%%%$$$&&&'''''''''''''''''''''%%%%%%%%%&&&&&&''''''(((&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&'''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))************)))*********)))***,,,...000***(((,,,...+++***------///,,,&&&(((///222000+++,,,,,,,,,,,,,,,+++***,,,+++))))))***+++***))))))***+++,,,,,,+++***)))))))))(((((((((((())))))))))))((('''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&333111---+++++++++)))((('''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))***(((&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&""""""%%%%%%###***666DDDgggGGG###%%%"""$$$+++)))&&&%%%((()))'''&&&(((((('''999NNNhhhOOO### 000!!!***(((&&&$$$"""""" 555(((...&&&(((000aaalllZZZLLL)))%%% !!!!!!  !!!!!!  !!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""########################$$$$$$$$$$$$######"""$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''',,,)))$$$"""###'''+++...))))))(((&&&$$$$$$%%%&&&,,,++++++***)))(((''''''((('''&&&%%%###"""!!! ((('''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((((((((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))((())))))))))))*********+++***+++,,,+++))))))***+++...******---...+++,,,///###(((++++++---...***"""+++++++++++++++++++++++++++***(((((()))***)))(((''''''))))))***)))(((((())))))(((((((((((())))))))))))(((''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&222///,,,*********)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###''',,,...---)))&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((($$$!!!$$$((((((!!!,,,&&&...333###"""&&&&&&$$$$$$''''''%%%%%%(((---///000---(((&&&(((***"""%%%)))333&&&222!!!%%%((())))))'''"""%%%$$$ %%%&&&"""''' !!!!!!    !!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""!!!""""""######""""""!!!"""""""""#########$$$$$$############$$$$$$$$$%%%$$$$$$###%%%&&&'''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&***(((&&&%%%$$$%%%'''(((%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((('''(((((())))))(((((((((...,,,)))'''&&&&&&((()))'''&&&%%%$$$$$$&&&((()))************************(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***))))))))))))*********+++++++++***,,,------,,,***+++++++++***+++---,,,***,,,//////000///,,,---000///,,,,,,,,,++++++++++++,,,,,,---,,,******++++++***)))&&&'''((()))))))))))))))***))))))(((((())))))******)))((((((''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&111...+++*********)))((((((((('''''''''''''''(((''''''''''''''''''''''''$$$(((,,,...---)))'''%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$)))+++'''%%%'''(((&&&///'''***)))))))))''''''---333555333333666333444444555===DDD;;;,,,;;;222888)))111444'''+++)))&&&$$$$$$$$$###"""---***))) !!!///!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$&&&'''((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&***)))'''&&&&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((&&&(((***++++++***))))))555222///,,,---///111222222111///---,,,,,,---...'''''''''''''''(((((((((&&&&&&%%%%%%&&&'''((()))(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***+++++++++++++++***************+++++++++,,,,,,)))+++...///...---...///+++,,,...///---,,,---///---...---***((())),,,......---,,,++++++,,,,,,---000///---,,,------,,,+++))))))***++++++,,,,,,,,,***))))))))))))))))))******))))))((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&111...+++*********)))((((((((('''''''''(((((()))''''''''''''''''''''''''&&&(((******)))(((((((((%%%%%%'''(((((('''%%%%%%%%%%%%&&&&&&&&&'''''''''###***---'''"""%%%+++--- &&&)))000%%%$$$;;;999777:::BBBJJJIIICCC@@@BBBXXXQQQFFFAAAPPPdddggg\\\QQQOOOeeeKKK]]][[[YYYKKK>>><<<888666444222000...%%%''' ,,,"""((('''###******&&&&&& !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""########################!!!"""###$$$$$$###"""!!!############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&(((((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''')))))))))(((''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((((((((()))---+++'''&&&)))222???HHHPPPLLLGGGEEEFFFHHHHHHHHHGGGFFFCCC@@@;;;777444333555444333222000...---,,,)))(((&&&%%%%%%&&&'''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''(((((((((((((((&&&&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((************************++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***+++---------,,,---...,,,...000///////////////***///444555111---...111111111000///............000...,,,+++,,,,,,+++***++++++++++++,,,,,,------******))))))))))))************)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&111...+++******+++***))))))((('''''''''((()))***'''''''''''''''''''''''''''(((((('''&&&&&&(((***&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''((((((((('''%%%$$$%%%&&&&&&%%%$$$)))444333888===MMMaaaSSSMMMOOOTTTVVVNNNAAA999888DDDKKKPPPOOOQQQTTTOOOFFFSSSZZZkkkfffccciii]]]]]]QQQOOOLLLIIIFFFBBB>>>;;;<<<###000 ###"""((()))$$$%%% !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""########################"""##################"""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&'''((('''%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&)))+++++++++)))(((''''''((((((((()))))))))''''''(((((())))))******''',,,111777===FFFPPPXXXSSSOOOIIIGGGHHHHHHGGGEEE??????>>><<<:::777444333:::::::::;;;;;;;;;<<<<<>><<<:::AAA@@@>>><<<;;;;;;;;;<<<333333444555666777777888000...,,,***)))***,,,---***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************************++++++,,,---------------,,,,,,,,,,,,------------............///111666999999;;;;;;>>>FFFMMMKKKCCCFFF===:::DDDOOOQQQKKKGGGLLLLLLMMMLLLIIIFFFBBB@@@:::888666555666555444333//////---,,,++++++,,,,,,+++******))))))******++++++***))))))(((((())))))'''((((((((())))))))))))''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&222///---+++,,,,,,,,,+++)))((('''&&&'''(((***,,,((((((((((((((((((((((((&&&'''))))))(((((()))***((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''((())))))***,,,(((+++000,,,***===VVV]]]sssiii]]]WWWQQQSSSIIIKKKQQQ^^^kkkrrrwwwzzz{{{]]]\\\KKKQQQAAA===FFFDDDIIIRRR^^^iiiqqqtttuuulllZZZSSS===BBBGGG,,,---...---&&&%%%''''''!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""########################%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###%%%&&&'''&&&$$$$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&'''(((+++...000)))*********++++++++++++++++++,,,------...//////DDDKKKRRRTTTOOOIIIFFFEEEQQQNNNMMMQQQWWW[[[ZZZXXXgggbbb[[[TTTOOOMMMLLLMMMIIIHHHEEEAAA===:::777666---,,,++++++---000444666******)))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))************************+++,,,,,,---.........---,,,,,,,,,---------......---...000222555;;;BBBHHHOOOQQQQQQUUUaaakkkhhh___]]][[[jjjpppVVV[[[\\\]]]\\\YYYTTTOOOLLLGGGEEECCCBBBBBBBBBAAA???444222111///.........///++++++************+++++++++******)))))))))))))))'''((((((((())))))******((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&222///,,,+++++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((('''''''''&&&$$$'''((('''''')))'''$$$'''$$$(((999MMMZZZ[[[XXXgggdddQQQCCCHHHRRR[[[hhhyyysssccc]]]WWWJJJAAACCCJJJSSSaaannnpppVVVIIIJJJFFF;;;GGGLLL@@@)))###---*** ###"""$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&'''###$$$((()))%%%&&&******'''$$$%%%(((***(((&&&))))))((('''&&&&&&&&&'''&&&((()))******(((%%%###%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%$$$"""!!!"""###&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&,,,'''$$$&&&((()))+++///+++///---)))***///...))),,,,,,,,,---///444999===IIIOOOTTTYYYdddtttkkkhhh~~~qqqiii{{{uuu[[[OOOgggRRRRRR@@@555BBB333666222:::***///000;;;<<>>DDDWWWMMMTTTXXXjjjrrrrrruuu~~~zzz~~~~~~uuusss}}}uuubbbRRRIIIEEEAAA>>>@@@EEEAAA555111444222+++///...+++)))((()))+++,,,+++++++++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&333111...,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))((()))))))))(((((('''''''''---&&&###''')))((((((+++...666JJJcccpppmmmeee```QQQUUUVVVggg~~~wwwqqqkkkddd___[[[[[[\\\^^^fffnnn|||pppaaaRRRHHHJJJ]]]ooouuusssjjjWWWEEEDDDEEEKKKMMM???+++$$$((($$$$$$!!!!!!'''%%% !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""###""""""!!!!!!""""""###$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))(((''''''''''''(((,,,((('''***)))%%%%%%))) ###&&&(((((((((''''''(((((()))((((((((()))***(((((('''&&&%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$&&&***...&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&(((++++++''''''***...,,,)))&&&(((---000///(((+++///555>>>LLLZZZdddrrr|||{{{tttrrreee[[[]]]PPPPPP:::777222FFFDDD333666,,,111111***///(((***(((&&&%%%%%%%%%###!!!&&&%%%%%%%%%&&&&&&'''(((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))---------***(((&&&'''((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))************************++++++++++++)))+++...111111///***'''---000,,,...777777666>>>MMMSSSeeeffffffsssyyyppp}}}~~~|||zzzuuuuuuyyyrrrooosssPPPBBB777888>>>???888111))))))***************)))((())))))***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&555222///---,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((())))))************)))))))))))))))))))))(((((((((+++''')))---+++%%%)))333999AAAWWWoooqqq]]]LLLHHHooouuubbbOOORRRUUUXXX]]]```[[[SSSaaaYYYSSSTTTVVVUUUUUUVVVHHHNNNQQQNNNPPP^^^ooozzzssseee^^^XXXTTT\\\jjjuuuwwwtttZZZIIIBBBIIIHHH888,,,,,,)))'''### ###'''%%% !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""############""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''((((((%%%%%%'''(((''')))---(((+++---,,,(((&&&(((+++'''(((***)))((('''((())))))((((((((()))***,,,---&&&&&&'''&&&&&&%%%######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$'''---111&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&))),,,+++'''(((---,,,+++---111111...---///333>>>NNN^^^lllyyyoooGGG999999HHH444???BBB777:::999000222'''***(((&&&%%%''')))******&&&&&&&&&%%%&&&&&&'''(((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))111111000---***(((((()))''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))************)))))))))*********++++++******+++++++++,,,,,,,,,+++++++++,,,///111222222333222,,,222DDDMMMVVVfffooosss{{{oooRRREEE>>>:::AAAMMMBBB>>>777000+++******+++******+++,,,,,,++++++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&444222...,,,,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********************)))'''+++---++++++333EEETTTaaaZZZVVVUUUMMMQQQpppdddUUUWWW]]]eeekkkyyyzzzxxxpppkkkeee^^^TTTLLLPPPZZZ]]]aaakkkxxxkkkWWWQQQ[[[qqqyyykkkTTTBBB===???;;;333///---***&&&$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))'''&&&%%%&&&''')))+++---,,,,,,+++(((&&&(((---111222444666555222//////000)))((('''&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%###"""###&&&(((&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((+++'''&&&(((******---111,,,,,,///222000///888DDDYYYhhhxxxzzz{{{xxxrrrhhhsssuuurrrIIIDDDIII===>>>===777;;;///,,,***'''&&&'''))))))(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))222222111...***(((((()))'''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************))))))*********+++++++++++++++++++++,,,,,,,,,------//////...---///333777000<<>>;;;999@@@888222///,,,)))(((&&&###!!!(((''''''&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))000000///---)))'''(((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((()))))))))************************+++++++++++++++,,,,,,,,,------------)))000777777111...111666BBB^^^~~~yyy~~~~~~~~~vvvttt^^^GGGFFFCCC???;;;777333111......---,,,+++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''000...+++***+++++++++***************************************************++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,***---444BBBZZZjjjbbbPPPJJJRRRkkkhhhIIINNNbbbyyyzzzpppnnneeeUUUOOOSSSSSSgggooo\\\OOO]]]tttyyy]]]HHHAAA======<<<999///%%%"""$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!!"""""""""#########$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((('''((()))******)))((('''&&&***...000666===@@@@@@JJJMMMUUU^^^dddccc[[[SSS[[[aaaffffffbbb]]]]]]___^^^\\\XXXTTTQQQNNNMMMLLL@@@>>>999333---((($$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&"""$$$'''((('''%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((('''''''''(((((())))))***+++((()))...000,,,((((((***===SSSbbbnnn}}}{{{vvv~~~ooouuubbbRRRAAA555999...444222000000222555666777)))(((''''''&&&'''''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,---,,,+++((('''((()))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,---------......***...111222444???QQQ___|||~~~xxxyyybbbMMM>>>999:::===///...+++***)))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''///---++++++,,,---------************************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------***555NNNiiipppcccXXXWWWpppeeePPP```xxx~~~xxxwwwlllsssuuusssyyy~~~}}}nnn^^^TTTPPPQQQbbb{{{\\\XXX[[[kkk~~~~~~iiiRRRFFFAAA>>>???;;;111)))&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!""""""#########$$$$$$$$$###############$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((***,,,///111555===FFFLLLVVVaaafffffflllrrr{{{{{{uuuqqqwww|||zzzsssllljjjkkkaaa]]]XXXSSSQQQSSSWWWYYYVVVUUURRRLLLCCC888...(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&&&&&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&''''''((())))))******)))***---000//////666>>>IIIfffqqqvvvqqq}}}xxx~~~qqqVVVCCCCCC888777444222444;;;DDDLLLQQQ))))))((('''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***)))((((((***+++(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))*********************+++++++++,,,,,,------------............000111666@@@RRRiiiwwwvvv}}}ssszzz|||mmmXXXKKKFFFEEE;;;777222---******,,,...))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''///---+++,,,---///000///************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------.........666BBBbbbyyyiiiRRRjjjzzzXXXYYYyyy{{{kkkzzzwwwrrraaaPPPWWWqqqkkkOOO^^^wwwMMMCCC>>>CCCEEE<<>>555...***%%%""""""$$$%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""###############$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''(((((((((((((((''''''''',,,((('''+++......***'''%%%111DDDWWWkkk}}}hhhiiirrrqqqvvvzzziiiXXXTTT[[[]]]UUUJJJHHHMMMLLL@@@222***&&&$$$***(((&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))*********,,,,,,***)))***,,,---))),,,...:::OOOcccuuuyyywwwtttIIIIII666777...222>>>000,,,(((&&&'''(((%%%###'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********))))))))))))******+++------,,,,,,+++,,,---///---,,,,,,,,,+++***+++---,,,+++***))))))***,,,---)))***(((%%%%%%'''&&&###,,,+++)))***++++++***)))((((((((('''(((((())))))))))))(((((((((''''''''''''''''''((((((((())))))(((''''''&&&&&&''''''(((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,---***///333111,,,000@@@PPP^^^zzz~~~sssnnnvvveee```BBBFFFDDD777///++++++)))***---...,,,++++++))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((())))))(((((((((''''''''''''((((((((((((((((((((((((222111///---++++++++++++///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------......///888>>>:::------CCC```qqqTTT]]]wwweee~~~wwwfffPPPbbbtttyyyZZZdddkkkIII>>>CCCDDD555000***%%%######%%%'''""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((+++&&&&&&+++,,,***...666HHHVVVfffqqq~~~tttuuuqqqlllhhhdddZZZNNNOOOWWWPPPVVVSSSJJJGGGDDD444 '''''''''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))))))))*********,,,++++++++++++,,,---...///999===PPP{{{tttppp|||{{{nnnmmmuuuGGG777:::AAA666///...,,,)))&&&%%%&&&'''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))************))))))******+++,,,---+++******+++,,,,,,+++***///...+++***+++,,,---,,,***************++++++,,,---......---000222///)))+++***(((((()))******)))))))))((())))))***++++++)))))))))(((((((((''''''''''''((((((((()))))))))(((''''''&&&&&&''''''((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++...,,,+++,,,...//////...,,,000222222777IIIcccvvvwwwyyy~~~rrrzzz}}}~~~tttoookkkKKKCCCNNNLLL999111000,,,)))***---+++''')))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((222111///---,,,+++,,,,,,//////...------,,,,,,,,,------,,,,,,,,,,,,------......///......///111222===>>>666+++555RRRfffiiiVVVyyybbbeeexxxlllzzzhhh```UUUiii\\\rrrtttIII@@@CCC;;;666000,,,'''###$$$'''""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''((((((((((((((()))+++)))+++...***,,,CCC]]]gggzzzmmmWWW```nnnhhhWWWMMMWWWQQQJJJIIIOOOQQQFFF888((('''''''''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))*********+++++++++***+++...///...000222+++>>>OOOiii}}}lllgggzzz~~~}}}jjjgggIIIBBBEEE+++222000---***((((((((()))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************+++,,,---++++++,,,...000000,,,))),,,//////------///000...---///222444444222...,,,&&&+++---------///,,,(((,,,***))))))***+++++++++))))))((())))))***+++,,,)))))))))((((((((((((''''''(((((((((((()))))))))((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++---,,,,,,...111222111000444111000:::UUUuuu|||fffggg~~~~~~yyymmmtttooohhhiiigggnnnuuuyyyuuuvvv~~~wwwkkkzzzvvv{{{nnnjjjzzzdddEEEKKKMMM:::AAAAAA:::...)))++++++''')))))))))(((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((222000///---,,,,,,,,,---////////////......------------------------------///000111000000111444777===666<<>>KKKccczzzlllqqqqqquuukkk^^^XXXQQQJJJIIILLLGGG???DDDRRR;;;333)))%%%&&&(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))************+++++++++++++++***---111000---000666>>>XXXvvv|||rrrwww|||hhhFFFFFF888666111+++)))***+++***((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************************++++++++++++,,,,,,++++++***++++++,,,111///......000222444444222999>>><<<<<>>eeeiiiXXXrrr}}}}}}sssuuummmjjj~~~zzz|||```XXXsssgggcccooopppqqqOOOIII@@@:::<<<999...''''''################################################"""""""""#########$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((())))))***))))))******++++++,,,,,,,,,***111FFFaaawww~~~|||dddaaalll[[[IIIBBBKKKHHH::::::HHHSSSFFF555)))$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''(((((())))))*********+++++++++,,,,,,,,,---,,,...111...,,,666DDDjjjqqqttttttxxxoooxxxYYY>>>777000,,,++++++)))&&&((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,---,,,,,,,,,,,,------......---+++)))+++222;;;CCCIIIQQQVVVVVVZZZbbbeeeaaaooolllgggbbb______```aaa|||xxxjjjXXXKKKHHHHHHHHH<<<888333000///...,,,+++******)))))))))))))))*********)))))))))(((((((((((((((((()))))))))******)))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---...///...------///000<<>><<>>666///,,,******(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,,,,---,,,,,,---...///111333444000666>>>CCCEEEJJJSSS[[[kkknnnmmmnnn{{{zzzvvvsssqqq}}}zzzssslllhhheee\\\RRRSSSMMMFFF???:::666333000---,,,+++******)))***************)))))))))(((((((((((()))))))))*********))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---//////---,,,111<<>>^^^~~~~~~zzz}}}{{{UUUSSSLLL@@@444------///))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************************++++++,,,,,,,,,---------+++,,,---///222555888999>>>NNNdddqqqttttttvvvyyyyyy{{{vvvoookkkpppxxxxxxcccmmmggg]]]TTTLLLFFFAAA>>>///...---,,,+++*********************))))))))))))))))))))))))************))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++...///---...999LLL\\\yyyfffVVVeeejjjjjjbbblllyyy]]]\\\nnnvvv|||{{{zzzooollluuuyyyxxxYYYCCCDDDAAA111(((---************))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((444333222000//////......//////.........//////000///............//////000...111---...666777;;;HHHQQQVVVXXXzzzxxxvvvsssqqqqqqoookkkgggmmmhhheeefffkkkmmmkkkggggggiiihhheeeeeehhhhhhfffeeennn~~~hhhuuu~~~oooYYYppp~~~yyybbbFFF:::@@@FFF@@@444222%%% '''***%%%###'''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''''''''&&&&&&***)))))))))))))))***+++***222000,,,000///222>>>[[[kkk~~~xxxlllccc[[[WWWWWWbbbtttqqqcccdddooozzzuuuxxxqqqrrrRRRKKKUUULLLLLLPPPNNNRRRTTTPPPHHH>>>...""")))(((''''''''''''&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))************+++******+++------,,,+++555'''444888444bbb{{{|||xxxyyy~~~~~~qqqrrrYYYVVVZZZDDD///......******))))))+++---+++'''))))))))))))))))))))))))))))))))))))******************))))))))))))******)))************+++++++++***************+++++++++---,,,///222000,,,+++///222///222222...:::MMMTTTddd{{{|||lllbbbqqqqqqeee___UUUKKKKKKDDD===555000......,,,***---+++)))((()))******)))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++***)))***---///...***000+++---555888EEEkkkoooxxx___nnnhhhwww|||zzzssshhhlllmmmrrrrrrzzzzzz~~~]]]CCC<<<:::333+++---)))(((******''''''))))))(((((((((''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((('''''''''444333222000////////////...............///000000///............///000000333555111111:::===CCCSSSbbbZZZmmmxxxyyy{{{{{{xxxtttooommmjjjpppyyyuuuppplllmmmlllhhhiiimmmrrrjjjeeefffiiippp}}}nnnwww^^^\\\vvvaaaooopppcccMMM@@@AAABBB???000---((($$$%%%'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((('''&&&&&&***))))))))))))***++++++---***)))222444///FFFrrrzzzpppeee``````]]]TTTKKKOOOOOOUUUfffxxx~~~ttthhhvvv}}}vvvfffbbbnnnqqq~~~yyy|||mmmYYYKKKGGGLLLOOOPPPOOOKKKAAA666)))'''&&&&&&))))))(((%%%''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))************)))***+++---...///...------...333GGGnnn|||uuuzzzwwwfffiiiRRRFFF:::///...---+++)))***++++++***))))))))))))))))))))))))))))))))))))******************))))))))))))******************++++++++++++*********+++++++++++++++000+++***,,,---,,,...222***111===KKKYYYeeexxxppp~~~|||gggVVVWWWQQQGGG>>>777333000...---+++***+++,,,,,,+++)))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************+++,,,******+++,,,+++---555444222GGGpppjjjbbbeeellluuullliiittt{{{~~~qqqzzz\\\FFF:::888999---)))(((******'''&&&((())))))((((((((('''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((444333222111000/////////---------......000111222///.........//////000111111444///000999>>>HHHZZZlllooo|||}}}{{{|||~~~uuu|||~~~||||||xxxvvvuuuzzzsssjjjbbb```bbbeeejjjoooyyy{{{}}}}}}gggZZZ~~~zzzuuuqqqOOO@@@AAACCC222666111### ((()))!!!%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((('''''''''******))))))******+++,,,'''333000***666NNNllloooaaaaaacccggghhhddd[[[SSSZZZiiiyyy}}}vvvnnnlllooommmuuummmjjjggggggwwwxxxqqqrrrssstttrrrnnnhhhdddfffYYYJJJLLLMMMOOORRRRRRKKKAAA...***%%%&&&)))+++)))&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))*********++++++(((***,,,...000000000///111777999]]]|||~~~vvvuuujjjcccvvv{{{yyyhhhvvveeeYYY???---000...,,,***)))***+++---))))))))))))))))))))))))))))))))))))******************))))))))))))******************+++++++++,,,***+++++++++,,,,,,,,,,,,111,,,***,,,......111555:::DDDPPPppp~~~{{{}}}}}}yyyiiiaaa^^^XXXOOOFFF<<<444000,,,***))))))******((('''(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++)))+++------+++***,,,///222,,,444QQQqqq~~~fffTTTeeeiii|||iiilllooocccaaakkkoookkkmmmvvvwwwhhhTTTBBB666111,,,)))+++,,,)))(((***)))))))))(((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((444444222111000/////////,,,,,,------///000222222............///000111111...222000333===CCCOOObbbllluuu{{{|||vvvsssqqqqqqooojjjfffcccgggppp|||vvvsssjjjvvvmmm~~~llluuudddHHHAAADDD:::;;;555)))"""%%%'''$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((((((((('''***************+++,,,---,,,333///222NNNlll~~~{{{llliiieee___iiiqqq|||{{{wwwvvvyyy~~~oookkkvvvvvvnnnmmmqqqwwwtttooorrrvvvwwwtttlllccc^^^hhhssszzz{{{rrraaaMMMLLLJJJJJJOOORRRNNNFFF:::222)))%%%'''***)))'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))*********+++++++++)))+++---////////////000111:::MMMvvv||||||nnnzzz]]]fffuuu~~~vvvhhhQQQ@@@222...++++++***)))***,,,))))))))))))))))))))))))((()))))))))******************))))))))))))***************+++++++++,,,,,,++++++,,,,,,------......///---...111111222888@@@VVVeeeoooooooootttyyyqqqeeeYYYPPPKKKGGGDDD444000,,,)))((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++)))***,,,000000......000111777TTTmmmkkkwww|||vvvhhhhhhuuuwwwiiieeepppnnn]]]```wwwwwwvvvyyywww{{{^^^<<<666///+++---...,,,+++---)))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))555444333111000000//////,,,,,,------///000222222.........//////000222222...555777<<>>000(((&&&(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))************+++++++++++++++---//////------///000,,,DDDkkkppp___zzz}}}yyyqqqssspppooorrrhhhkkkjjjUUU888111+++,,,---)))(((***))))))))))))))))))))))))((()))))))))******************))))))))))))*********++++++++++++,,,,,,,,,+++,,,,,,---......//////+++,,,///222444===OOO```qqqppp```UUUPPPNNNNNNDDD>>>444---++++++---...))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************++++++++++++,,,)))+++111222///---...111```kkknnn|||qqqssstttXXXSSShhhqqqgggaaaeee~~~{{{ttt|||WWW===444,,,,,,---,,,+++---***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))******555444333222111000000000---------......000111222.........///000111222333,,,555999AAAQQQ]]]ppp{{{sssxxxwwwyyy~~~|||xxxuuujjjbbb___gggttttttiiieee|||{{{|||mmmYYYOOONNNAAA888888111%%%###+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&'''(((((())))))))))))*********+++,,,---...///+++444IIIjjjxxxiiitttoookkklllooopppkkkeeeqqqoooeee]]]jjj~~~vvviiieee[[[QQQNNNQQQSSSQQQSSSIII;;;///((('''''')))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))*********++++++++++++,,,,,,...000...------111555<<>>999444...)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&((())))))************+++++++++,,,...///000)))VVVsss{{{```{{{nnnpppwwwwwwsssrrrqqqppp___ttt}}}xxx~~~rrr}}}ooo]]]PPPOOOQQQRRRUUUPPPFFF999...(((''')))''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))*********+++++++++,,,,,,---///000///...000777>>>[[[mmm\\\{{{kkkfffLLL555000111,,,)))***))))))))))))))))))))))))))))))))))))******************))))))))))))******+++++++++,,,,,,,,,------,,,---...///000111111222333555???QQQggg~~~~~~rrrhhhmmmvvvlll]]]TTTHHH<<<333...***((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,...+++---000...///???SSSyyy|||tttyyyvvvdddbbbjjjeeepppqqqvvvggg]]]LLL;;;222...+++)))************)))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((('''(((((()))******++++++555555333222111000000000//////.........//////000.........///000222333444222:::???JJJaaazzzzzz}}}llltttxxxvvvwwwyyytttjjjgggjjjuuu|||tttrrruuusssqqqwww{{{sssYYYOOONNNDDD666333666///"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&((()))************+++++++++,,,---...000000AAAbbbxxxxxxvvvwwwyyypppiiikkknnntttoootttuuutttvvvbbbTTTRRRWWW[[[SSSRRRLLLAAA333***'''(((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,---///000//////444===EEElllzzz^^^wwwqqq^^^qqqpppzzzZZZ;;;111111...+++,,,))))))))))))))))))))))))))))))))))))******************))))))))))))******++++++,,,,,,,,,---------------...///000111222222:::???PPPnnn|||~~~|||kkkyyywwwiiibbbVVVKKK@@@777000,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,***+++000222///444QQQppp~~~yyyuuugggbbbkkkuuu~~~}}}rrrxxxyyy~~~mmmZZZEEE999222...,,,,,,************))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''(((((()))***+++++++++555555333222111000000000111000///////////////000111---,,,000444333222333:::///JJJbbbyyyxxx|||bbbYYYVVVSSSTTTZZZcccfffmmmvvv~~~sssbbb^^^aaadddlllqqqwww{{{}}}}}}~~~~~~fffaaapppuuuUUUhhhSSS666:::999+++)))&&&%%%%%%%%%&&&&&&$$$"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++***&&&)))111000+++111<<>>SSSwwwlll{{{ssswwwzzztttsss~~~}}}wwwggg^^^VVVRRRVVVaaaccc^^^QQQDDD999///((('''((()))((((((((()))***))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---.........---111333...444WWWxxxrrr}}}mmmlll___^^^bbb^^^\\\YYY[[[eeevvvwwwoooHHH555000---...)))***+++,,,,,,+++***))))))************+++++++++,,,,,,++++++***++++++,,,......---------...//////,,,111///...333333;;;MMMcccrrr{{{}}}~~~zzzdddiii{{{wwweeePPPBBBFFF===...+++))))))+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,---......000111333666BBB^^^~~~~~~vvvsssyyypppggg```jjj|||tttwwwyyycccDDD333333555,,,++++++)))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******++++++***666555444222111111111111000000000//////000000111444111111333444111222444444YYY\\\yyy{{{]]]PPP===NNNZZZ```~~~{{{xxx[[[VVV___bbb___\\\QQQVVV\\\```ccchhhnnnssssssvvvuuunnniiigggfffdddeeefffiiiooouuuxxxxxxvvvwww}}}```zzzwwwpppfffAAA555;;;///***(((&&&&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((())))))***+++++++++...---......---888VVVuuuuuu}}}wwwooommmooo{{{zzz{{{vvvlllaaaRRRPPPZZZ___mmmvvvwwwiiiTTTBBB555...((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,------......///,,,333555///DDDvvvtttgggtttooommmooosssqqqggg]]]eee```YYYSSSQQQVVV___fff|||aaa999///444+++******++++++++++++******)))************+++++++++,,,++++++***++++++,,,,,,......------......///000///666444222999AAATTTooo~~~ssshhhvvv{{{|||ooohhhgggcccdddTTT:::111)))&&&)))------***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,---...111000000;;;[[[zzznnnttt}}}zzzyyy{{{|||}}}{{{}}}uuurrrrrrqqqhhhbbbdddvvvRRR555---,,,---,,,+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******++++++***666555444333222111111111000000000///000000111111333222222444222000333888EEESSSiii}}}```EEEFFF```XXXCCC>>>III\\\rrr{{{tttbbbZZZ___aaa]]]YYYWWW[[[^^^^^^]]]```gggnnnwwwrrrjjjffffffggggggeeedddbbbccciiiqqqvvvuuurrrwwwsssllljjjvvv|||uuutttzzztttXXX???888444,,,)))'''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((())))))******+++,,,,,,'''(((,,,000666GGGggglllcccqqqpppxxxxxxwwwuuu~~~zzzbbbYYYRRR___pppooollleeeLLL>>>999***)))))))))******)))((((((((((((((((((((((((((())))))*********+++++++++++++++,,,,,,---.........333000333333:::```ssshhh}}}wwwkkkxxxiii]]]^^^jjjssspppiiiSSSTTTUUUTTTQQQOOONNNNNNVVVdddwww~~~{{{}}}oooLLL888333+++++++++++++++++++++******))))))*********+++++++++++++++******++++++,,,,,,...---------...///000111+++///---333FFFWWWnnn~~~eeecccssszzzmmmllluuuxxx]]]DDD;;;111***)))******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********************++++++,,,---...222---333QQQ||||||oooyyy}}}~~~}}}zzzxxxzzz}}}}}}ooodddwwwttt___qqq~~~rrrUUUCCC666---+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******++++++***666666444333222111111111000000000000000111222222222111222333111111888@@@XXXaaaiii@@@III@@@WWWpppdddGGGJJJYYYPPPYYYaaawwwsss{{{dddYYYYYY[[[\\\\\\YYY[[[]]]\\\[[[___hhhppp{{{rrrjjjjjjnnnooollliiibbb______dddlllppppppmmmoooiiieeelllzzz}}}kkk|||ZZZ777888///,,,(((%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))))))))***++++++,,,,,,000---,,,111===RRRoooqqqqqq{{{{{{~~~xxxggg```fffxxxoooaaa{{{tttXXXGGG???///---***)))***+++***(((((((((((((((((((((((((((************+++++++++++++++,,,,,,------...//////444333///111OOO{{{{{{{{{{{{pppeeebbbiiirrrfffhhhhhhfff```ZZZUUURRRLLLPPPXXXeeevvvssspppjjjccc___bbbkkkrrrrrryyy}}}{{{}}}rrrgggKKK222000---,,,,,,+++++++++******))))))*********++++++++++++*********++++++,,,------------...///000111111222444555FFFhhhyyy{{{pppmmm^^^wwwyyygggHHHCCC:::111***'''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************++++++++++++,,,---...//////555RRR|||xxxeeesss~~~}}}{{{ooopppsssxxx}}}~~~wwwrrroooqqqwww}}}}}}~~~{{{rrrYYYaaayyyxxxjjj|||{{{mmmSSS888///,,,)))((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******++++++***777666555333222222222222000000000000111111222333111111222333111444@@@MMM___gggFFFHHHEEEUUUkkkYYYIIIKKKooo~~~PPPEEEBBBaaajjj}}}vvvyyylll\\\RRRRRRXXX___cccZZZ\\\___bbbgggooozzz|||rrrllloootttrrrlllgggaaa______aaafffjjjkkkjjjnnnjjjkkktttjjjeeeqqq???666444000***&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))******+++,,,,,,,,,333...+++333HHHfffmmmxxxzzznnnyyyxxxqqqvvvooommmooohhhiiilllPPP>>>666111,,,)))***+++***)))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,---......//////000555---:::kkkooo||||||sssnnnooowwwnnnjjjiiixxx}}}uuugggYYYQQQ\\\UUUMMMMMMXXXgggnnnmmmYYYUUUOOOIIIFFFIIIOOOTTTSSSZZZjjj{{{zzz}}}xxxuuuXXX777222...---,,,++++++***++++++)))************+++++++++************+++,,,---------------...///000111222555:::BBB\\\||||||yyyqqqqqq___QQQMMMEEE999///******,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,---...///000+++FFFyyyXXXeeeiiidddaaaeeegggeeeccccccQQQRRRUUU\\\eeekkkmmmlll___YYYRRRPPPUUUaaannnuuurrrqqqrrrvvv|||~~~yyyppphhhfffkkkqqquuuoooqqqwwwrrrrrroooiii@@@666111+++(((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******++++++***777666555444333222222222000000000000111222333444111222333444333999JJJ[[[kkkvvvNNNKKKfffkkk|||ooodddVVVbbbaaa{{{yyypppoooeeeWWWMMMNNNVVV___ddd___aaaeeelllwww}}}pppnnnooolllhhhgggfffeeeddddddfffhhhjjjkkkjjjiiijjjmmmsssyyyqqqaaa{{{{{{UUU::::::555...(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))******++++++,,,,,,---,,,,,,222BBB]]]mmmbbb~~~vvvtttsssfffbbbfffpppgggFFF===666...)))***++++++***))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------.../////////,,,555333QQQ}}}xxxzzzvvvtttwww{{{yyypppgggXXX^^^fffjjjggg```XXXTTTaaa]]]SSSKKKJJJQQQTTTTTTHHHEEEBBB@@@@@@AAABBBBBB???BBBLLL]]]iiisss~~~|||zzz{{{cccKKK333///...,,,+++******++++++)))************+++++++++************+++,,,---...------......///111222333///???QQQkkkyyy{{{yyy|||xxxmmm~~~|||lllkkkbbbSSSDDD999222...---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************......---......///000111:::]]]{{{YYY|||pppfffQQQMMMNNNRRRUUURRROOOOOO@@@???@@@GGGPPPVVVWWWUUUMMMIIICCC???@@@FFFQQQXXX[[[[[[\\\```gggmmmqqqrrrwwwyyy|||yyymmmnnnzzznnndddlllsss||||||dddBBB:::000++++++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******++++++***777666555444333222222222000000000000111222333444222333444555555===QQQddd~~~}}}yyybbbUUUkkkcccwwwzzztttssshhhXXXMMMNNNVVV\\\^^^bbbcccgggqqqwwwllliiigggiiinnnkkkkkkkkkiiihhhiiilllooobbbcccaaa]]]___eeelllpppzzzwwwgggpppGGG>>>888111+++((('''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))******++++++,,,------)))111@@@UUUpppxxxiii|||~~~{{{qqqggg```mmmYYYAAA999///)))***++++++***))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////***777;;;fff~~~zzzqqqggghhhqqqjjjkkkkkkgggccceeemmmttthhhaaaWWWMMMHHHJJJQQQXXXVVV[[[[[[TTTKKKGGGDDDAAADDDCCCCCCEEEHHHHHHDDD@@@???;;;;;;AAAHHHOOO\\\iii|||}}}{{{vvvoooddd999///...---+++******++++++)))************+++++++++************+++,,,---...------......///111222333CCC]]]vvvpppsssmmmnnnwww{{{|||}}}wwwuuuvvv```MMMAAA999222---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************///......//////000111222UUUqqq|||~~~vvvuuucccJJJIIIHHHKKKRRRTTTOOOIIIGGGHHHFFFEEEHHHOOORRRQQQOOOQQQRRRQQQMMMHHHFFFGGGIIIAAAAAABBBFFFKKKOOOPPPPPPVVVaaannnqqqzzzmmmiiirrrlll\\\___^^^ooo}}}bbbJJJAAA555---,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******++++++***777666555444333222222222111111111000111111222333555000333777888CCC[[[mmmuuu|||cccZZZTTToooooovvvmmm\\\RRROOONNNYYYaaa]]]fffjjjrrrzzz}}}qqqoooooollliiiqqqpppssswwwssskkkiiinnnqqq___WWW^^^```ZZZ```mmmyyy{{{TTT<<<===222))),,,***###"""&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((+++,,,***)))+++...000+++000FFFiii|||kkkqqqzzzzzz{{{uuu}}}aaauuuvvvooobbbbbbuuueeeGGGFFF222'''111000(((...***)))((((((((((((((()))***+++,,,------,,,***))),,,///000---***,,,///111333<<>>IIIFFF999@@@@@@AAADDD======IIIdddjjjyyyyyymmmrrrDDD666///(((''',,,000,,,'''++++++++++++++++++++++++,,,,,,+++++++++,,,------+++///000---000888:::666SSSlll}}}pppwwwaaa```tttqqqjjjXXXQQQFFF666++++++---,,,***)))+++------))))))))))))))))))))))))*********))))))))))))))))))))))))***++++++,,,,,,333111111333222222777>>>ddd{{{{{{cccUUUVVVWWWSSSTTTYYYbbbfff\\\MMMFFFHHHQQQTTTYYYjjj}}}qqqTTTEEEIIIVVVVVVSSSGGGHHHXXXLLLCCCDDDDDDDDDCCCBBB@@@???EEEEEEIIIPPP[[[jjjwwwxxx}}}}}}kkk]]]\\\rrrooowww^^^UUU}}}pppuuucccPPP:::...+++)))))))))+++******))))))))))))))))))))))))))))))))))))))))))(((&&&''')))+++,,,,,,777666555444333222222222111111111111111222222333222777000444GGGOOOjjjdddDDDFFFOOO\\\\\\^^^hhhrrrxxxvvvnnnxxxtttaaaUUURRRQQQ[[[eeecccjjjqqqzzznnniiihhhfffdddpppqqqvvv{{{xxxpppmmmoooggg```^^^^^^WWWUUUkkksss|||yyy@@@999444111,,,((())))))&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))***,,,++++++---///000///:::ccczzzkkk}}}|||www~~~zzzxxx{{{|||xxxqqqppp~~~uuuqqqsssSSSHHH555,,,...***''',,,)))))))))((())))))******++++++,,,,,,,,,++++++***,,,...///...---...111222///666bbb|||}}}wwwccc|||rrruuulllsssyyywwwkkkbbb___\\\VVVZZZFFF@@@FFFIIIMMMOOOIIIBBBIIIBBBGGGGGGBBBJJJFFF>>>===666:::HHHIIIAAAAAAHHHQQQZZZeeeuuu|||{{{vvvzzzSSS888000***+++---,,,+++,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000///111333111000:::HHHsssxxxeee[[[XXXUUUMMMFFFIIIOOOYYYfffuuuxxxwwweeeUUU@@@...+++++++++))))))*********))))))))))))))))))))))))***))))))))))))))))))))))))))))))***++++++,,,,,,222///444;;;666000>>>TTTggg|||nnnlllxxxaaaQQQPPPXXXYYYUUUgggfffgggeee[[[LLLDDDDDDIIIgggfffFFF===@@@PPPPPPLLLAAAHHH[[[NNN@@@AAAAAAAAA@@@???>>>>>>>>>======???DDDKKKRRRWWWcccwww~~~sssccc___lll\\\iiiwwwUUU;;;111000...+++++++++***))))))))))))))))))))))))))))))))))))))))))(((((((((***+++,,,,,,777666555444333222222222111111111111111222333333///===000333RRRZZZvvvtttYYYnnnSSSAAAMMMTTTVVVJJJ]]]eeezzz~~~}}}zzziiiZZZVVVSSSXXXbbbbbbmmmwwwmmmeeedddeeefffgggiiiooouuusssmmmjjjjjjiiieeebbb^^^SSSOOOccc}}}rrrPPP888666:::+++%%%,,,,,,&&&&&&'''''''''(((((((((''''''((((((((())))))))))))***+++---......///000111HHHvvvsss~~~pppkkk~~~yyy~~~yyywwwvvvyyy}}}zzzcccxxxlllrrrlllkkkNNN:::555,,,'''))),,,))))))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,.........///000000222333888???mmmjjj|||zzz|||xxxsssyyy~~~qqqiiissstttxxx{{{xxxpppkkkjjjllleeePPPCCCAAA???FFFKKKEEEEEEKKKDDDJJJJJJDDDLLLFFFAAA???666:::OOOTTTGGG>>>===GGGEEEFFFaaa|||{{{|||{{{|||wwwmmm{{{jjj@@@222+++///...((()))111++++++++++++++++++++++++,,,,,,,,,,,,,,,---......///,,,000666000,,,CCCbbbmmmNNNGGG???<<>>999:::===CCCOOO```rrr}}}qqqmmm|||rrr^^^KKK999...,,,******+++***)))((())))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,111///777>>>666000HHHlllzzz}}}zzziiiSSSRRR___ddd___WWWhhheeeaaa\\\SSSIIIEEEFFFPPPmmmpppSSSHHHTTTVVVccc[[[PPPDDDMMM___NNN@@@@@@@@@@@@????????????>>><<<999888888999<<<>>>CCCVVViiirrryyywwwpppWWWWWWeeeooofffCCC333111...(((++++++***))))))))))))***)))))))))))))))))))))))))))))))))***+++++++++,,,777666555444333222222222222111111111111222333333///;;;555777QQQhhh|||yyyvvvwwwmmmNNN\\\gggYYY^^^fffzzz}}}|||bbbVVVWWWVVVZZZdddhhhwwwjjjcccaaadddggg___bbbfffjjjkkkhhhgggffflllccc]]]]]]YYYRRRQQQTTTwwwxxx~~~wwwiii???888@@@,,,###,,,'''''''''''''''(((((((((((('''(((((((((((()))))))))+++***+++...///---...111IIIkkk{{{mmmvvv}}}{{{|||zzzwwwuuuvvvvvvzzz{{{___jjjnnnllloooZZZ@@@===000***///+++))))))******+++,,,---...---,,,+++******,,,---...000------///000000000222BBBVVVkkk{{{jjj~~~yyywwwpppwwwmmmooogggggg}}}}}}xxxqqqnnnooojjjggg[[[GGGDDDJJJIIIGGGLLLCCCHHHIIIDDDKKKEEE@@@AAA===DDDZZZ^^^OOODDDKKKUUUGGGAAAdddzzzzzz|||yyyuuuxxxyyyNNN777***///000''''''111***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///......222666333;;;[[[}}}wwwUUUJJJLLL???===:::999999:::;;;;;;???===;;;:::>>>GGGSSS[[[gggiiimmmpppvvvqqqwwwvvvaaaRRRGGG444...***,,,...---******)))))))))))))))))))))))))))))))))))))))*********))))))***++++++,,,,,,---///222666555222;;;[[[{{{uuuyyyfff^^^mmmyyyqqq```VVVXXXYYYZZZWWWTTTTTTZZZ```wwwvvvjjj]]]XXXUUU]]]qqq{{{~~~jjjXXXKKKTTTaaaJJJCCCCCCBBBBBBBBBCCCCCCDDD@@@@@@???>>>>>>>>>???@@@777???EEEHHHSSSjjjzzz```hhhrrrwwwvvvUUU;;;222...(((,,,+++******))))))******))))))))))))))))))))))))((()))++++++++++++,,,---777666555444333222222222222222222111222333333444444333<<<@@@PPPwwwrrrggg[[[XXXpppooo]]]pppmmmSSSLLLVVVZZZ___llluuuhhhaaa]]]^^^cccaaacccdddeeegggjjjkkkkkkfffbbb______^^^WWWMMMFFFZZZxxx}}}zzzJJJ888>>>///(((,,,$$$'''''''''((((((((())))))(((((((((((()))))))))***---+++,,,...---+++///777mmm~~~hhhoooxxx}}}~~~xxxtttyyytttqqqpppooosss~~~kkkhhhtttTTTqqqmmmFFF>>>444111111)))************+++,,,......---,,,+++***+++,,,...///111---,,,///000---///555KKKppplllxxx{{{~~~{{{nnnpppwwwxxxuuusssrrrtttuuuhhhSSSRRRXXXUUUKKKMMMBBBFFFGGGDDDLLLFFF???<<<;;;OOOoooqqqXXXFFF[[[aaaMMMKKKsssmmm[[[mmmxxxwww{{{{{{sssyyywwwbbbBBB+++---111***'''---*********++++++,,,,,,,,,,,,,,,,,,,,,---...///000111555666444;;;TTTvvv___JJJCCC@@@===999999999888666555555666555555666666777;;;@@@DDDDDDGGGLLLOOOUUUbbbttt{{{www}}}{{{dddYYY<<<111)))+++...---++++++))))))))))))))))))))))))(((((())))))*********************+++,,,,,,------+++444333+++666YYYzzzjjjttt~~~kkkdddlll}}}kkkYYYTTTTTT[[[bbbbbbccclll|||mmm___cccdddfffqqqwwwrrr[[[OOOJJJTTT```IIIEEEEEEFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@<<<777;;;KKK___lll{{{ssszzz|||{{{RRR999111///,,,++++++***************))))))))))))))))))))))))(((***,,,,,,++++++---000777666555444333222222222222222222222222333444444777000AAALLLaaavvvrrryyy^^^kkkttt~~~uuuvvvrrrUUUMMMZZZ^^^```nnnzzzooofff```___cccbbbcccbbbaaaeeekkkmmmkkkhhhpppsssjjj[[[QQQNNNNNNLLLrrr}}}\\\;;;:::444//////'''''''''((((((((()))))))))((((((((()))))))))******---+++---///,,,+++666EEEttthhh}}}xxxrrrgggbbbfffnnnwww~~~}}}wwwtttpppllljjjhhhlllyyy}}}|||eee|||wwwXXXbbbRRR>>>888555000(((************+++,,,------,,,++++++,,,,,,---...///000,,,---000///,,,222===eee}}}fffuuu}}}{{{}}}tttxxxvvvppp|||fffkkkppprrrssstttxxx|||sssiii^^^QQQNNN[[[```QQQQQQRRRFFFKKKMMMIIIPPPHHH@@@999>>>aaa~~~[[[FFFeeegggTTT]]]___SSSzzzuuuzzzpppxxxuuu}}}rrrwwwSSS333,,,000---***************++++++,,,,,,---,,,,,,,,,,,,---...000000000444333333DDDfff~~~SSSBBBDDDFFF>>>444:::;;;======<<<<<<===>>>555888;;;<<<;;;;;;;;;<<<777999<<<===???GGGSSS]]]wwwvvv~~~oooJJJ888***))),,,+++)))+++))))))))))))))))))))))))((((((((()))******++++++******++++++,,,---------(((333111,,,III}}}|||{{{qqqaaadddcccjjjsssmmm]]]WWW\\\ggglllooolllnnn|||hhh^^^dddbbb^^^dddRRRMMMAAAEEEHHHPPP___PPPGGGHHHIIIJJJJJJIIIHHHGGGKKKJJJHHHEEEBBB@@@===<<<@@@CCCDDDDDDCCCEEEKKKOOOcccooo}}}fffmmmrrr{{{yyyjjjCCC222000,,,,,,+++************+++))))))))))))))))))))))))'''***,,,+++***+++000444777666555444333222222222333222222222222333444444444666GGGYYY~~~uuupppaaaUUUaaacccdddsssssskkkdddccciii^^^```___^^^cccjjjkkkgggmmm}}}rrr[[[NNNLLLMMMUUUuuuooorrrEEE777777333---+++'''((((((((())))))))))))(((((()))))))))*********,,,+++...000,,,---@@@WWWnnn|||sssxxxyyy^^^UUUTTTUUUaaarrrjjjpppxxxzzzvvvoooooo|||}}}tttrrrooolllhhhccccccmmmyyynnnddduuuvvvqqqggg|||gggBBB;;;777---,,,++++++************+++,,,***+++,,,---...............+++---222///---999III}}}bbb~~~{{{{{{{{{{{{bbbcccrrryyyzzz}}}zzzttttttssslll[[[HHH>>>HHHcccjjjVVVWWWZZZPPPVVVYYYSSSVVVLLLAAAGGG]]]rrrQQQNNNnnnlll\\\rrrbbbhhh{{{vvv|||pppyyyzzz|||yyyfff@@@...---...---+++)))******+++,,,,,,------+++,,,,,,,,,...///000111111///111>>>VVVwwwaaaSSSFFFBBBAAA===::::::;;;<<<===>>>???@@@@@@AAACCCDDDEEECCC@@@>>>======:::;;;<<<:::999;;;???CCCYYYfff{{{zzz]]]EEE000,,,---***))),,,))))))))))))))))))))))))'''(((((()))******++++++******+++,,,,,,------...***111111999```oooaaakkkhhhgggfffcccaaahhhrrruuukkklllyyyuuuiiiVVVVVVeeegggaaabbbIIIHHHIIIYYYVVVQQQ___ZZZKKKMMMOOOPPPPPPNNNKKKIIINNNMMMJJJGGGCCC@@@>>>===<<>>SSSlllqqqyyywww|||qqqtttpppyyyrrruuuvvvppp___TTTHHHBBBPPPrrr~~~nnn[[[```XXXaaaccc[[[[[[OOO@@@ZZZ[[[EEEZZZsssooobbb}}}hhhwww|||tttwwwkkkrrrKKK111+++...///---))))))***+++,,,,,,------+++,,,,,,---...///111111888///666QQQnnnKKKKKKCCC???@@@@@@???CCCKKKGGGFFFFFFFFFFFFGGGFFFEEEEEEDDDCCC???===<<<>>>@@@555777999::::::<<<===???>>>KKKbbb}}}tttmmmQQQ777000///,,,+++///))))))))))))))))))))))))'''(((((()))***+++++++++***++++++,,,,,,------......///222EEEpppxxxzzzuuu|||wwwqqqiiifffhhhrrr~~~xxxggggggttt}}}}}}tttfffXXXdddoooccc^^^aaaiii{{{lllWWW```___PPPRRRUUUWWWVVVRRRNNNLLLIIIHHHFFFEEECCCBBBBBBBBBCCCCCCEEEHHHKKKNNNTTTZZZ[[[ZZZZZZcccyyyrrrttt~~~WWW]]]qqq~~~aaa@@@111---,,,++++++******++++++))))))))))))))))))))))))''')))***)))(((,,,444;;;999777555555555666555444222111111222444555444444777<<<[[[YYY{{{bbb___lllggglll|||iiieeebbbbbbfffdddddd___[[[\\\ccchhhhhhkkkllllllhhh^^^RRRKKKJJJEEEAAAlllwwwwww|||wwwTTTCCC<<<111333%%%))))))(((((((((((())))))((((((((()))******++++++...//////,,,---;;;RRReeeuuu{{{eeeddduuudddddd```XXXRRRRRRWWW[[[XXX[[[bbbsss|||kkkWWWUUUQQQWWWaaannnzzzppppppkkkiiihhh]]]TTTZZZiii}}}|||yyyaaa~~~fffuuuxxxKKKAAA===&&&111,,,,,,+++******++++++,,,,,,,,,++++++,,,---///000+++333//////444,,,999^^^|||vvvoooxxx~~~nnnzzzlllhhhtttvvvbbbbbbkkkhhhWWWCCC999TTTsss^^^cccnnnooohhhggg```OOOfff]]]KKKVVVcccrrrSSShhhzzzyyyooowwwpppzzzhhhbbb///---666###///,,,,,,++++++,,,,,,---...---//////......000111000999...CCCeee{{{wwwXXXOOOAAAEEEGGGFFFFFFJJJLLLJJJIIIKKKLLLJJJJJJLLLMMMMMMYYYFFFIIIEEEAAAHHHAAA>>>FFF999666888999???CCC>>>:::???GGGXXXwww|||ooobbbMMM///,,,222&&&************))))))))))))+++*********))))))((((((++++++++++++,,,------...333...;;;ZZZ|||iiigggfffooovvvvvvvvvdddooorrrmmmssszzzvvvyyyooo```gggfff\\\UUUSSSWWWXXXTTTPPPQQQOOOMMMIIIGGGFFFHHHJJJLLLPPPQQQSSSSSSUUUXXX]]]aaafffvvv]]]rrrqqqrrrzzzZZZ^^^WWWjjjyyyssssssSSS111///---,,,,,,+++))))))+++))))))))))))))))))))))))+++&&&)))111000+++666HHH999777555555555666555444333222222333444444444444:::BBB```kkk```hhhfffqqqwwwiiifffaaa```dddaaaccc```ZZZYYY^^^dddfffhhhjjjllljjjaaaTTTIIIDDD>>>333SSSuuulllHHH:::222555+++))))))(((((((((((())))))(((((())))))******+++++++++,,,,,,+++000CCC```vvvrrrgggqqqmmmSSSTTTUUURRRMMMKKKOOOTTTVVVUUUZZZbbbppptttcccRRR[[[XXX___fffppp~~~xxxssspppjjjhhhggg^^^UUUXXXccckkk|||VVVqqqllltttyyy___FFF>>>...000---,,,,,,,,,,,,,,,---------,,,++++++,,,---...///+++111000111555111EEEqqqaaa}}}~~~uuutttqqqsssjjjnnnxxxrrrUUUSSSjjjpppkkkjjjooommm```bbblllmmmdddKKK]]]ssswwwZZZ___vvvwwwqqqkkkpppooojjj999)))111&&&...,,,,,,++++++,,,,,,---............---...111333333666888WWWzzzlllSSSRRRLLLLLLNNNOOONNNMMMMMMLLLJJJPPPYYY```___\\\___ggglllzzzTTTOOOUUUZZZ[[[IIIDDDUUUPPPDDD;;;===BBBBBB???<<<===AAALLLeeejjjOOO000+++222***************))))))))))))+++*********))))))))))))++++++++++++,,,---......000---CCCkkkrrriii}}}rrrbbbqqq~~~qqqlllrrriiihhh]]]`````````ZZZWWWYYYYYYTTTPPPQQQNNNMMMKKKJJJKKKMMMQQQSSSVVVZZZ]]]]]]\\\^^^ccchhhttttttggg~~~yyywwwwwwlllsssjjjjjjwwwAAA111---++++++***((('''((())))))))))))))))))))))))+++'''(((------///:::III999777555555555666555444444333333333333444555555>>>PPPlllxxxhhhkkknnn|||qqqhhheee^^^]]]bbbZZZ^^^^^^YYYWWW\\\dddhhhgggjjjmmmmmmfffZZZJJJ???III;;;KKKTTT===666444)))***))))))(((((())))))***(((((())))))***+++++++++)))++++++,,,555OOOsssfffyyy{{{}}}|||{{{ZZZGGGFFFIIIJJJIIIMMMVVV\\\]]]^^^bbbjjjvvvuuubbbUUU]]]]]]gggnnnvvv|||zzzyyyoooiiiffffff```WWWVVV[[[eeepppNNNbbbtttpppqqquuu}}}~~~MMM???999...------,,,------...//////---,,,,,,+++,,,,,,---...,,,///000333333444TTTuuuaaazzzyyyiiilllwww~~~aaa___||||||sssppplllrrrppp]]]ZZZmmmooodddooo}}}ttt```ccc}}}uuu~~~ttthhhcccnnnrrr{{{pppVVV222111---,,,,,,,,,,,,,,,,,,------...///---,,,---///222444555666IIIpppeeeJJJUUU[[[LLLUUUSSSSSSTTTVVVXXX[[[^^^eeekkkkkkccc```jjjzzz[[[\\\pppwwwmmmUUUQQQ\\\cccNNN888>>>BBB<<<>>>@@@===<<>>rrrzzz]]]AAA;;;555'''***))))))))))))))))))***((())))))******+++,,,,,,+++,,,,,,...;;;XXX~~~zzzzzzsss|||}}}{{{{{{vvv\\\SSSRRRVVVVVVSSSWWWaaaeeeccciiilllrrr}}}zzzdddYYY[[[aaaoooyyy~~~|||ooojjjggggggcccZZZUUUUUUdddjjjhhhRRRYYYwwwllleeesssnnnyyyTTT===BBB...,,,,,,,,,,,,---...///000---,,,,,,,,,,,,,,,------//////000333000777aaa}}}cccwww~~~yyywwwqqq|||ooodddlllxxxnnntttrrrmmmzzzjjjZZZfffwww|||iiikkk|||kkklllyyytttyyymmmccchhh^^^{{{ooo===000222))),,,,,,,,,,,,,,,---......///,,,,,,///111111222444@@@]]]YYYNNNXXX___]]]SSS[[[\\\ccckkkiii```ZZZZZZ___gggggg[[[RRRXXXcccjjjlllRRR```sssvvvnnnZZZXXXXXXjjjSSS777AAAFFF;;;???AAA??????AAABBBQQQvvv}}}llluuummmEEE,,,)))///+++++++++*********))))))************************+++++++++,,,---...///000///GGGhhhssskkk{{{}}}ttt}}}qqqvvv{{{ccceee|||vvvvvvkkkkkkrrrcccZZZjjjdddaaa______]]][[[ZZZZZZQQQQQQRRRTTTXXX]]]aaadddbbblllvvvwwwrrrsss}}}zzz|||nnntttcccppppppeee{{{zzztttCCC555+++,,,...,,,***,,,)))))))))))))))))))))))),,,---,,,***000;;;DDDFFF999777555555555666555333444555555444333444777:::EEE```www}}}~~~|||yyyyyyfffaaa]]]VVVYYYccc\\\XXXTTTUUU^^^hhhjjjeeefffjjjkkkhhhddd]]]NNN???111===777XXXttt{{{nnnddd@@@>>>:::---******))))))))))))******)))))))))***++++++,,,,,,,,,,,,,,,111@@@\\\|||nnnyyyuuuzzzbbbRRReeejjjhhh___^^^eeegggbbbllllllrrr}}}xxx^^^TTTYYYaaasss~~~wwwoookkkiiihhheee]]]VVVRRRYYYuuugggmmm^^^VVVrrrnnnjjjzzzpppppp```;;;FFF111,,,,,,,,,,,,,,,---......,,,,,,---------......---000...222222000DDDttt|||```}}}xxx~~~}}}uuuooohhhffflllsssttttttsss{{{tttzzzbbbaaaiiivvvuuuvvv|||vvvrrrkkkgggddd~~~zzzDDD+++111***------,,,,,,------...///...,,,...222333000111666NNNppphhhNNNYYYZZZOOOTTT```___dddsssvvv___PPPOOORRRmmm|||mmmTTTLLLTTT\\\kkkRRRUUUYYY^^^hhh]]]XXXVVVmmm[[[AAAJJJKKK???CCC@@@BBBGGGHHHCCCFFF^^^zzzooooooccc888'''...++++++++++++***************************++++++++++++++++++,,,---...000111333aaa~~~iiitttyyyrrrooo|||tttiiizzzpppYYYmmmiiihhhfffbbb^^^]]]\\\[[[UUUVVVXXXZZZ___ccchhhjjjnnnxxx{{{|||xxxkkkeeexxxxxxvvvppp\\\eeexxxOOO:::******///---+++...************************))),,,---,,,222===DDDEEE999777555555555666555444222444555444333444999===LLLiii{{{yyytttbbb^^^ZZZTTTXXXbbbccc\\\TTTSSS^^^gggddd[[[___fffhhhccc^^^YYYMMM@@@<<>>@@@888444\\\XXX>>><<<444+++******))))))******+++)))******++++++,,,,,,---,,,,,,111AAAVVVjjjvvvzzzyyyrrr{{{}}}kkkwwwqqq}}}}}}ooohhhqqqxxxwwwzzz~~~zzzZZZZZZYYY```pppzzzrrrllliiikkkkkkgggbbb]]]WWWRRRQQQkkk|||[[[sssaaaVVVnnnxxxiiippp{{{DDDFFF999000///...---,,,,,,,,,,,,+++,,,...000111222222222---...444111888gggoooxxxwwwuuu}}}qqqnnn}}}yyywwwtttmmmyyyyyysssjjjfffgggfffpppppp999///333---------------.../////////...111444000000???SSSpppXXXUUUWWWYYYaaawww|||eeeaaafffmmmgggbbbyyyuuunnnmmm{{{uuuaaa]]]dddcccZZZRRRNNNMMMMMMOOORRRVVV[[[cccjjjiiicccqqq{{{{{{~~~qqqzzzUUU...000,,,,,,+++++++++******************++++++,,,,,,,,,+++++++++,,,...///111222\\\}}}~~~uuu|||}}}}}}yyyyyy}}}}}}iiidddmmmpppmmmeee___```aaa______```dddhhhnnnsssxxxzzz~~~|||uuuhhhhhhjjj}}}iiijjj}}}~~~rrrOOO000+++...+++(((+++***************************(((+++222888>>>NNN___999777555555555666555444000333555444333666<<>>888;;;===nnneeeBBB>>>888++++++************++++++)))******++++++,,,------......777KKKcccuuuzzzyyywww~~~ttt~~~}}}mmmqqqvvvtttwwwZZZ```ffflll{{{~~~xxxtttrrrpppfffjjjjjjfff```[[[VVVSSSHHHgggzzzTTT{{{hhhMMMiiipppOOO\\\pppJJJEEE<<<222111000///------------+++,,,///111333333444333...000555///777llluuueeeeeegggssswww}}}rrrrrrfffkkk\\\jjjzzzyyy~~~|||AAA///555...------------...//////111///111333///111GGGaaa~~~zzz```[[[^^^bbbgggyyypppttt{{{aaaeee|||hhh\\\qqqwwweeesss```eeeccchhhfffZZZWWW\\\\\\\\\]]]\\\aaarrr}}}ooo\\\{{{|||qqq~~~fff555111,,,,,,,,,+++++++++***************++++++,,,,,,,,,+++++++++,,,...000111222eeelll|||wwwiiizzzzzzuuuxxxwwwoooiiikkkwwwlllYYYggglllkkkdddaaadddgggfffaaacccggglllsssyyy~~~zzz{{{pppccccccccckkkwwwZZZ777///111,,,))),,,************************000***,,,777<<>>222,,,,,,+++))))))+++***((()))************+++++++++000&&&333,,,,,,444...AAA}}}tttwwwsss|||vvvrrroooiii}}}}}}fffmmmpppeeeppphhheeeiiinnnmmmiiihhhgggjjjnnnrrrvvv{{{xxxyyyiiibbbuuuwwwhhh|||www|||mmmsssDDD***///(((000+++*********)))******+++,,,)))+++555444FFFDDDNNN777666555555666666555444111555333333666444???WWWhhhkkkpppzzzwwwpppuuu|||mmmbbb\\\\\\UUUOOOYYYlllVVVQQQPPPVVV[[[YYYTTTPPPQQQ^^^eeecccaaa___VVVJJJ:::777;;;:::EEExxx|||JJJBBB;;;333---)))+++,,,+++***+++************+++,,,---...777222777aaarrrjjjyyyyyyvvv{{{www{{{mmmkkk}}}~~~wwwwwwyyywwwttttttllliiifffdddccc```YYYTTTIIIQQQtttWWWaaasssrrriii~~~rrrQQQeeegggKKK:::888111,,,---///---,,,------------...///000111222111000111666MMMuuunnn}}}{{{~~~rrrssspppyyypppiiifffccceeevvv|||ttt;;;000///......------......///000///...111666???iiipppeeennnzzzxxx{{{|||oooqqqcccUUUlllyyyeeeppp```ZZZ[[[ooowww}}}xxxzzzxxxggggggooozzzsssrrrzzzwwwuuupppgggxxxccc<<>>999000******,,,+++***+++++++++++++++,,,---......***999HHH___sss||||||sssmmmttt~~~ttt|||sssrrrrrrnnnkkkjjjfffdddcccddddddaaa[[[VVVJJJGGG^^^xxxxxxqqqllldddCCC___hhhYYYhhhqqqXXXYYYmmmtttLLLFFF;;;333......///---,,,...---------...///000222222222...111>>>pppeeehhh|||tttlllgggvvv}}}tttjjjiiiiiifffooo}}}eeeSSS/////////............//////...222000222:::HHHmmm~~~ooolll{{{pppaaagggrrrvvvzzzaaaRRRbbboooiii\\\ZZZzzzUUUKKKbbbvvvqqqmmmjjj\\\]]]mmmttt~~~rrr~~~xxxxxxPPP000.........,,,)))***---*********+++++++++,,,,,,---111------555222DDDwwwlllooosssqqqfffnnnvvvxxxqqqhhhppp~~~vvvpppkkkhhhkkkpppeeedddjjjuuu{{{qqqnnnssswwwvvvtttooosssyyy}}}~~~~~~}}}nnnXXXeee~~~}}}sssqqqqqq[[[ZZZ}}}RRR///333(((222+++************+++,,,,,,///333111EEEJJJccc999777666555666666444333222666333222666:::OOOooorrrcccnnnvvvtttkkkddd\\\```cccgggmmmyyyzzzmmmddd^^^VVVUUUMMMKKKYYYiiibbbNNNWWW^^^\\\RRRMMMRRRUUUQQQKKKSSS^^^eeegggbbbUUUJJJ666:::333??????NNNmmmCCCFFF>>>333******,,,,,,++++++++++++++++++,,,---...///)))CCCSSSZZZqqqsssmmmzzzsss~~~yyyxxxuuummmmmmoooppppppqqqfffdddbbbbbbccc```[[[VVVNNNFFFSSSkkkqqqkkkmmmsssRRRVVVpppggg\\\xxx|||eeekkkkkkOOOGGG===555///...///---,,,...,,,,,,,,,---...///000111333///555EEE}}}nnnxxx{{{}}}qqqnnn|||sssnnnkkkdddaaannnttthhhKKK{{{jjj////////////....../////////(((111222555BBBWWWssskkkyyy~~~vvvxxxsss[[[___ggglll^^^___TTTLLLKKKHHHYYY|||qqq[[[eeeqqq~~~rrrhhheee]]]YYY```hhh~~~kkkllljjj111---,,,//////+++)))+++***++++++++++++,,,,,,,,,---444//////000333ZZZiiiuuu{{{}}}zzzlllxxx~~~}}}|||yyyuuutttwww~~~zzzuuuqqqpppvvv{{{wwwyyy~~~}}}zzzxxxvvvYYYZZZvvv|||jjj___YYYdddqqqiiidddiii888222&&&...+++++++++***+++,,,,,,---+++444777IIINNNrrr999777666555666555444222111666444333666;;;RRRsss~~~yyygggxxx~~~{{{nnngggaaaYYYZZZ^^^fffooosssvvv}}}|||ooofff\\\TTTSSSBBBCCC]]]lllbbbWWWXXX\\\[[[UUUNNNNNNRRRTTTSSSJJJPPP[[[dddhhhcccVVVKKK999<<<666777???GGGzzz}}}IIIHHHBBB666,,,+++------,,,,,,++++++++++++,,,---...///(((GGG\\\^^^}}}~~~mmm}}}ssskkkkkkmmmmmmmmmnnnhhheeebbbaaaaaa^^^YYYUUUOOOFFFKKK^^^lllkkkooo{{{^^^UUU|||yyy___ooolllnnnYYYCCC???777000//////------...,,,,,,,,,,,,---///000111333...:::QQQyyy~~~uuuzzzwww{{{sssppplllaaa[[[fffgggWWWHHHxxxxxx333000//////......//////000---444111222EEEeeezzzxxxtttrrrjjjggghhhqqqxxxmmmlllYYYSSSGGGSSSZZZ[[[iiiyyy{{{tttuuueee___\\\XXXYYY^^^xxxuuuppp;;;000***...000,,,)))+++++++++++++++,,,,,,,,,,,,+++111...111,,,:::sssgggxxx{{{mmm}}}{{{tttoooqqqvvv|||qqq}}}~~~iiiYYYcccvvv|||yyyooobbbbbbqqq}}}zzzDDD000+++---+++++++++++++++,,,------***555>>>IIIWWW999888666555666555444222000555444333777<<>>hhhfffpppvvvssslll~~~xxxssseeefffkkk```[[[gggrrrooo}}}@@@000000////////////000000///222...:::```wwwvvvjjjgggnnneeekkkwwwcccUUUXXXUUU^^^XXX```yyy~~~}}}iiizzznnn\\\YYYWWWUUUYYYkkkvvvwwwzzzYYY???)))(((---,,,***---++++++,,,,,,,,,---------///***,,,;;;444XXXmmm}}}}}}~~~yyyyyy|||```nnnwww}}}lll}}}~~~aaaXXXeeezzzlllfffXXXRRRyyy]]]---555''',,,,,,++++++,,,,,,---...333444EEECCCmmm777666555444444333444444111555000333<<>>???@@@AAAEEEYYYddd___XXXZZZrrr~~~xxxtttkkkvvvoooqqqlllUUUDDDCCCCCCggg\\\\\\ooo___GGGOOONNNNNNQQQTTTTTTPPPLLLJJJJJJLLLMMMQQQYYYaaaaaaZZZTTTBBB222333444:::BBB[[[\\\VVVMMM777+++000///+++///---...///...------...///===VVVrrrrrraaaXXXXXX^^^jjjttt|||vvviiilllkkklllqqqvvvsssjjjbbbooofffaaabbbaaa[[[UUUTTTKKKGGG>>>HHHbbbooooooqqqVVV;;;```hhhNNNcccppp```eeexxxEEEBBB;;;333......///000///.........//////000111222111>>>???xxxzzz|||pppkkknnnrrrxxx|||ccchhhMMMLLLnnn{{{yyyrrrlllgggeeeaaa\\\\\\```dddgggaaappp555000333,,,000444***555444555888BBBrrr}}}xxxsssjjjeee\\\TTTPPPMMMRRRhhhsss}}}jjjHHHSSSUUUYYY[[[[[[[[[aaallltttvvvlllzzzeeeUUUllljjjkkkggg^^^lllnnnkkkvvvbbbTTTSSSSSSNNNZZZ```dddllluuutttttt}}}vvvHHH///(((000(((111)))++++++,,,,,,,,,,,,---------111+++333>>>wwwhhh~~~~~~zzz{{{}}}yyytttvvv~~~wwwjjj[[[aaabbbkkkyyy}}}uuussszzzyyypppvvvwwwqqqlll{{{tttfffhhh}}}~~~uuuqqqWWW[[[ttttttZZZOOO[[[hhh{{{III///666+++---...---,,,,,,---///666BBBPPP]]]777666555444444333444444333333///111:::KKKzzzxxxzzz[[[@@@:::AAAAAA@@@???????????????@@@;;;PPPcccbbbaaayyymmmccc^^^^^^}}}rrrqqqiiiNNN???HHHSSSkkkdddhhhpppUUUEEEWWWRRRQQQQQQPPPMMMIIIFFFEEEFFFLLLKKKMMMVVV```ccc\\\SSSEEE333111333;;;BBBWWWkkkcccXXX???...000///+++///...//////...------...000AAA___mmmyyy}}}~~~mmm[[[SSSTTTZZZccckkk{{{vvvssssssxxxyyyoooiiiooonnnmmmmmmmmmjjjfffcccooohhhbbbaaa___ZZZUUUTTTKKKHHH???FFF```nnnmmmmmmUUU???gggrrrNNNVVVjjjbbb```iiiPPPCCC<<<444///.../////////.........//////000111222333AAAIII|||qqqsssbbbcccccciiirrryyy~~~eee[[[sssNNNVVVzzztttyyyssslllfffdddbbb]]]YYYXXXoookkkbbb<<>>???@@@AAA@@@@@@@@@AAAIIIMMMZZZ```pppgggXXX[[[___cccgggpppiii```IIIAAAPPP```SSSwwwrrrWWWGGGPPPbbbWWWYYYWWWRRRLLLHHHFFFGGGHHHLLLIIIJJJTTTaaaddd]]]SSSCCC222333777<<<;;;BBBmmmyyyxxxpppdddFFF000//////,,,////////////...------///000EEEiiikkkxxxxxxsss{{{jjjYYYTTTWWW]]]dddiiisssxxxnnnlllpppppppppooommmjjjgggeeeeeemmmhhhccc___]]]YYYUUUSSSIIIGGG===CCC\\\kkkiiihhh\\\BBBdddxxxUUUTTTmmmiiirrrkkkzzzVVVEEE>>>555000///000//////............///000111222222<<>>???<<<;;;???DDDEEEEEEFFFIIILLLLLLRRR]]]aaa[[[ZZZWWWLLLWWWNNNEEEHHH\\\ttt|||yyynnn___QQQGGGPPP[[[XXXnnnvvvPPPPPPtttmmm\\\ZZZZZZVVVPPPLLLKKKKKKKKKKKKIIIIIIMMMXXXbbbddd\\\SSSEEE333333666======FFFrrr~~~XXX555...000...000.........------...222555QQQttt}}}vvvggg}}}~~~{{{vvvkkk^^^VVVVVV[[[SSSMMMQQQZZZaaaggglllmmm}}}___\\\]]]rrryyynnnlllkkkhhhhhhjjjkkkiiifffcccaaa```bbbdddbbb]]]YYYXXXUUUQQQHHHIII???AAAYYYkkkiiidddjjj???NNNzzzeee[[[|||xxxxxxxxx```HHHAAA777111000000///............//////000111222777666WWWtttYYYPPPWWWbbbfffiiikkkllloootttxxx}}}ooo^^^VVVNNNFFFDDDVVVjjjUUUUUU{{{~~~~~~zzzrrrooohhhdddccc```VVVKKKSSS\\\XXXpppbbb222///555///222000222777--->>>cccuuuiiiZZZGGGFFF@@@:::777777888777666666???AAACCCLLLRRRVVV___bbbgggjjjkkkooovvvyyyxxxcccTTTLLLMMM]]]kkkdddqqqVVVqqquuu|||qqqbbbSSSJJJHHHHHHHHH777UUUkkk~~~LLL000111...,,,---++++++,,,,,,,,,,,,------///000333AAA{{{tttgggXXXsss|||~~~{{{}}}kkkccc___dddggghhhoooxxxjjjvvv|||wwwpppiii\\\NNNjjjhhhqqq}}}mmm```hhhmmmkkkppp{{{[[[QQQnnnmmmYYYbbbggg|||===...---------,,,,,,...111444888HHH\\\777666555444444333444444444...333444888eeewww~~~rrrxxxrrr\\\III??????@@@@@@<<<@@@EEEGGGGGGIIINNNSSSQQQYYYaaacccYYYFFFIII```lll]]]VVVhhhtttmmmbbbPPPIIIXXX```TTT```QQQuuueee[[[ZZZOOOKKKGGGFFFGGGGGGFFFEEEHHHJJJQQQ[[[cccccc[[[SSSFFF444333555;;;===LLL|||bbb:::000111......,,,------------000444777QQQmmmcccuuu}}}|||tttdddVVVMMMGGGCCCEEEBBBDDDMMMWWW___gggnnnppp}}}___BBBVVVlllqqqkkkvvvvvvhhhjjjiiigggeeebbb```^^^\\\\\\```aaa\\\YYYXXXTTTOOOFFFHHH>>>???XXXkkkiiicccddd<<>>dddxxxtttrrrgggUUUQQQYYY___ccchhhiiijjjlllpppttt{{{zzzlllRRR@@@@@@GGGJJJXXXggglllPPPkkk~~~yyyvvvvvvyyyrrrpppkkkdddaaa```WWWMMMXXX___YYY[[[ooo666///666...111222222222...CCCiiisssfffWWWCCC===:::666444555777888777???CCCDDDCCCLLLZZZ[[[PPP```ffflllnnnqqquuuuuuqqqRRRQQQZZZggg|||jjjVVVjjj~~~yyynnn___PPPFFFDDDFFFAAA<<>>AAABBBEEEEEEFFFHHHJJJNNNVVV]]]\\\YYYUUUOOOFFFAAAGGGQQQHHHGGGGGGJJJSSS```rrrwwwddd^^^LLLMMMffffff]]]VVVFFFnnnMMMeeeTTTOOOPPPQQQNNNGGGCCCEEEHHHGGGGGGPPPWWW[[[aaaeee^^^QQQFFF444///000;;;@@@AAA___:::555777111111111...222,,,000111,,,@@@VVVqqqooo|||ttt___MMMFFFFFFFFFBBB@@@???@@@DDDLLLWWWbbbhhhxxxyyy{{{www~~~yyyooommmjjjfffbbbaaacccccc^^^ZZZZZZ^^^```\\\YYYVVVRRRNNNDDDBBB;;;<<>>===@@@GGGNNNSSSZZZaaaiiilllmmmnnnqqquuuwwwgggSSSOOOFFFpppaaaOOOVVVuuu{{{zzztttyyyuuutttqqqlllhhhccc^^^YYYUUULLLHHHIII___@@@111222...888111...333222TTTkkk|||wwwhhhOOO999;;;:::777444444888===BBBCCCCCCEEEIIINNNRRRTTTTTTZZZaaaiiipppvvvzzzxxxrrr\\\{{{eeeooouuu~~~rrr```NNNCCCBBBEEE<<>>CCCIIIMMMWWW]]]fffjjjkkklllooosss{{{pppPPPMMMggg|||rrrrrrfffwww|||{{{uuuvvvppppppmmmjjjgggddd```[[[XXXPPPFFFCCCSSSFFF444666111777444777666333QQQeee~~~zzzuuugggOOO:::888666555666:::>>>BBBDDDIIIIIIJJJLLLNNNQQQQQQRRRYYY___fffmmmvvv{{{wwwpppiiisss~~~sssmmmtttzzzvvvcccOOOCCC@@@AAADDDDDDEEEhhh}}}nnnvvv}}}tttuuu}}}???000,,,222''',,,,,,,,,---------......333///666mmm~~~^^^}}}|||}}}~~~~~~~~~~~~}}}~~~~~~}}}xxxeeecccdddfffgggggghhhjjjmmmyyy~~~uuu\\\LLLPPP\\\bbbkkk}}}www}}}}}}xxx}}}nnnLLLIIIGGGjjjmmmcccsss___YYYppprrrtttppp```^^^}}}zzzkkk;;;---111---+++///------888JJJmmm>>><<<999555333111111111222...444444???rrr~~~~~~ppp|||~~~vvvkkkbbbLLLFFF???<<<<<<<<<;;;999EEEJJJOOOSSSVVVXXXZZZ[[[PPPFFF<<<555111111777>>>NNNddd}}}ggg]]]JJJEEEYYY\\\ZZZIIIWWW~~~]]]LLLbbbLLLOOOKKKJJJFFFCCCGGGMMMOOOLLLDDDJJJMMMOOOVVV]]]YYYNNN>>>222333333:::<<>>======>>>BBBEEEGGGPPPVVV___eeehhhkkknnnppprrruuuSSSMMMpppiiivvvtttvvv~~~yyyuuussslllkkkiiigggeeedddaaa]]][[[PPPCCC???JJJsssNNN444666111000000888;;;:::XXXjjj}}}xxxsssgggQQQ===888666666:::AAAFFFHHHHHHOOOOOOOOOOOOOOOOOOOOOOOOQQQWWW```kkkzzzssszzz}}}~~~\\\vvvxxx}}}wwwdddPPPBBB>>>???999;;;===WWWzzz{{{rrr|||uuuCCC---...444&&&,,,,,,,,,---------......000,,,<<>>>>>===<<<:::DDDIIIMMMNNNQQQTTTUUUTTTEEE;;;222000222333777<<>>@@@AAA@@@@@@@@@AAABBBDDDEEEGGGMMMWWW___eeeiiimmmoookkkyyyeeeUUUuuusss|||qqqlllooossstttqqqkkkiiigggeeedddcccaaa^^^[[[KKKEEEAAAGGGsss\\\555666333------555...333WWWggg|||xxxtttiiiUUUBBB<<<===>>>@@@DDDHHHLLLNNNQQQRRRRRRQQQOOONNNNNNNNNLLLSSS\\\ffftttrrrooo{{{{{{[[[jjjzzz{{{XXXLLLrrrtttbbbOOOBBB???@@@>>>CCCGGGKKKeeeuuu{{{nnnHHH//////222))),,,,,,,,,---------.........///MMM{{{jjj{{{wwwwwwxxx{{{www{{{xxxyyy}}}zzz~~~yyynnngggaaacccdddfffiiillljjjfffdddjjjaaaMMMHHHWWWcccccc~~~rrrdddhhhMMMJJJrrrqqqttt~~~TTTXXXhhhtttmmmccc___^^^tttkkk888///000,,,---000,,,000AAAVVVEEEBBB===888555333333444333000222///???|||~~~|||ooozzzhhhsss}}}|||xxxnnn___SSSHHHEEEAAA>>>===<<<;;;;;;>>>HHHRRRYYY___ccc___XXX<<<555000333666777777999???OOO[[[\\\^^^nnnooo]]]NNNMMMZZZTTTQQQCCCeeerrrMMMNNN]]]IIIPPPLLLIIICCCAAAEEELLLLLLGGGEEEHHHIIIKKKTTT^^^ZZZNNN===111111///555<<>>@@@CCCZZZyyynnnlllqqqkkkbbbjjjfffbbb^^^\\\\\\\\\\\\\\\]]]ZZZVVVUUUUUURRRLLLBBBAAA>>>>>>JJJZZZaaa^^^NNN777>>>ttt]]]SSSiiizzzeeekkkooo^^^HHH888333333333222////////////000111222333555PPPsss{{{zzz___DDD===CCCGGGEEECCCAAAAAABBBBBBBBBBBBBBBBBB@@@FFFOOOXXX```fffkkknnnqqq|||uuueeevvvxxxuuueeeaaalllssspppkkkiiigggeeecccbbb___\\\YYYKKKKKKCCCEEElll777555999111222444///666[[[ggg|||yyyvvvmmmZZZHHHAAACCCDDDCCCBBBEEEJJJOOOOOOQQQRRRQQQOOONNNOOOQQQPPPWWW\\\___dddppp|||tttaaaooonnnppp\\\DDD888???OOO[[[```~~~sssaaaNNNCCC@@@BBBDDDDDDDDD===[[[wwwuuu{{{{{{UUU777///,,,+++,,,,,,,,,---------......111222]]]|||tttuuu}}}{{{tttzzz{{{www{{{yyyzzzxxx{{{|||ooohhhfffdddfffhhhjjjrrrzzzxxxrrrddd```XXXPPPQQQ[[[jjjtttooouuuooo___SSSRRRjjj{{{|||PPPRRRyyyjjjrrrfffYYYuuuKKK///000,,,---111,,,222FFFWWWJJJGGGAAA;;;666444444444111...555555>>>mmmvvv{{{lllqqqwww{{{~~~yyyrrrgggYYYNNNEEECCC>>>:::888888999:::CCCSSSdddnnnrrrpppaaaQQQ888333222777:::777555555888888999GGGiiihhhXXXNNNLLLUUUNNNLLLEEE```gggJJJMMMYYYJJJNNNKKKIIIDDD@@@BBBGGGGGGDDDAAADDDFFFIIITTT]]]WWWIII777...333444999:::@@@ccclllWWW???===888666444...444000000000999bbbxxxrrrxxxfffWWWEEEHHHKKKJJJFFFCCCDDDGGGIIIIIIMMMVVVaaaggggggddd^^^CCC666BBBLLLPPPhhhiiihhhmmmhhhccceeeccc```]]][[[ZZZ[[[[[[[[[[[[XXXUUUUUUUUUPPPIIIAAA???;;;>>>KKKZZZ```]]]RRR???DDDrrr[[[ZZZrrr}}}hhhmmmzzzfffKKK888000000222222////////////000111222333444TTTvvvwwwwww[[[CCCBBBLLLNNNHHHBBBAAAAAABBBBBBBBBBBBAAAAAA???CCCIIIRRR[[[bbbhhhkkkooovvvsssooozzz}}}yyy{{{bbbVVVfffsssoookkkhhhfffdddbbbaaa^^^[[[XXXOOOOOOBBB@@@www:::111777111444222777<<<]]]fff~~~|||zzzyyyqqq___MMMCCCEEEFFFFFFFFFGGGKKKNNNMMMOOORRRRRRPPPPPPRRRUUUTTTZZZ^^^^^^aaalllwww|||yyyqqq{{{lll[[[NNNEEEHHHNNNZZZsssrrr```MMMBBB@@@BBBAAA999999999ooo|||yyy}}}ccc<<<000(((***,,,,,,,,,---------......000...___~~~}}}mmmssskkk}}}yyyxxxwww|||yyy|||||||||~~~}}}}}}zzz{{{}}}}}}ooogggfffdddgggiiillluuu~~~zzzooo```[[[VVVUUUWWW```ppp~~~fffWWWLLLSSS^^^kkk}}}zzzUUUPPPyyyjjjqqqfff[[[lllXXX000000,,,...111,,,333KKK[[[RRRMMMEEE===777333222222222,,,444777===eeeqqqqqqsssyyyzzzrrrgggZZZMMMDDD<<<;;;999666555666999;;;???OOO^^^ccceee___LLL888555333444:::<<<999888999888<<>>@@@WWWooo{{{cccfffiiicccaaa``````___]]][[[YYYYYYZZZXXXXXXUUUSSSTTTTTTMMMDDDCCC>>>:::???MMMZZZ]]]YYYRRRBBBIIIxxx]]]YYYrrrnnnkkkrrrRRR:::000///111111////////////000111222333777TTTyyyuuu]]]JJJKKKRRRPPPIIIFFFCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDHHHNNNUUU]]]cccffffffzzznnnppp~~~{{{nnnxxxZZZKKKbbbtttoookkkfffdddbbbaaa```^^^[[[YYYOOOLLL@@@???}}}III555555---555000...111RRR```{{{{{{zzzzzzzzzsssaaaOOOFFFEEEGGGMMMSSSVVVSSSNNNLLLPPPTTTTTTRRRRRRUUUYYY[[[]]]___aaaiiissswwwuuuiiixxxzzz[[[SSSFFFFFFYYYrrrzzzmmmZZZIII@@@@@@DDDHHH>>>EEEKKKkkkyyyeee666111++++++,,,,,,,,,---------......///000ddd~~~|||___aaaiiiuuuxxxzzzyyy{{{{{{{{{}}}~~~|||{{{}}}~~~}}}{{{yyyyyy{{{~~~}}}}}}zzzkkkfffiiiaaafffhhhjjjrrrwwwlll[[[PPPWWWXXXVVVZZZjjj{{{```QQQKKKGGGUUUaaaaaaxxxzzz]]]OOOggg{{{iiiuuuqqqsssyyyZZZ111///,,,///222,,,555NNN___WWWRRRIII???777333000000666+++000666<<>>===???BBBCCCXXXttttttWWWUUUPPPGGGIIIGGGRRRJJJPPPSSSIIIHHHPPPLLLHHHEEEGGGEEE???===@@@DDDDDD<<>>AAAFFFFFFAAALLLLLLzzzssswwwsss^^^,,,222111///,,,,,,,,,---------......333;;;pppjjjeeemmmzzz}}}xxx}}}{{{|||{{{yyy|||~~~xxx~~~|||}}}~~~|||yyywwwsssiii```aaaiiiaaagggjjjkkkqqqrrr```JJJCCCVVV___XXX^^^wwwkkkUUURRRTTTPPP```xxx~~~vvv```NNN]]]pppsssttt^^^111///,,,000222,,,555PPPZZZddd___SSSEEE:::666444333222333444,,,>>>qqqmmmssszzz}}}}}}yyyqqqdddSSSCCC:::888333444555444444555888::::::===AAAGGGLLLKKKCCC999444:::======DDDOOOQQQKKKWWWtttgggaaaWWWMMMIIIIIILLLOOOLLLLLLIIIFFFHHHMMMMMMIIIHHHBBB======AAADDDDDDCCCCCC@@@BBBNNN]]]___SSSEEE666+++777000???DDD???QQQNNNDDD>>>;;;999777222222333---999WWWeeeuuu{{{rrr~~~uuuooocccrrrpppXXXGGGKKKSSSTTTXXXVVVYYYaaa```TTTJJJGGG;;;GGGNNNSSS___lll}}}kkkccc^^^^^^aaa___dddTTTXXX```WWWXXXUUUUUUUUUTTTSSSRRRNNNIIIEEEDDDAAA>>>AAAMMMYYYYYYSSSCCC666JJJaaaTTTOOOiii}}}ZZZhhhccc444111666***111000////////////111222333555dddpppzzzzzzuuubbbTTTUUUXXXRRRJJJFFFJJJHHHGGGHHHJJJJJJGGGDDDKKKHHHJJJMMMMMMNNNVVVbbbqqq^^^fffPPPbbbnnnVVVXXXvvvtttmmm???HHH\\\zzzoooeeedddbbb___^^^]]]ZZZUUUNNNRRR???@@@ggg{{{???000333777///333AAAUUUuuu}}}}}}yyyxxxxxxrrr```NNNJJJLLLYYYuuusss^^^```YYYYYYXXXUUUTTTWWW^^^dddbbbccchhhiiijjjrrrjjjRRR999DDDGGGHHH^^^xxxsssZZZRRRQQQiii~~~ooo]]]MMMAAA;;;===CCCHHHDDD999EEE{{{uuu~~~ccc///222999(((,,,,,,,,,---...///000000111???xxxpppfffrrr}}}|||vvvvvv}}}uuuxxxzzzzzz|||~~~|||www|||~~~~~~~~~zzzxxxzzzyyytttqqqrrrdddaaa[[[SSSOOOQQQWWW]]]gggffffffllluuurrr^^^IIIPPPSSSYYY```kkk|||lll^^^KKKbbbKKKccc~~~uuu```WWWbbbdddvvvlll^^^444,,,+++///...,,,888KKKyyyjjjggg\\\JJJ<<<555444333333111333000???zzz}}}zzzllliiirrr|||vvv}}}zzzooo___LLL===444222444444555444444555777::::::;;;<<<>>>@@@???<<<888888888>>>KKKYYYiiiyyyoooaaa\\\TTTLLLIIIIIILLLNNNNNNIIIAAA>>>DDDMMMNNNJJJGGGBBB===<<<@@@CCCCCCAAAFFF;;;BBBaaaxxxpppUUUAAA;;;,,,222,,,===CCCAAALLLIIIAAA<<<999999888333333444...:::VVVlllooorrrxxxsss~~~~~~|||||||||rrrhhhVVV[[[WWWHHHAAAHHHQQQTTTWWWYYY]]]aaaaaa```cccgggGGGIIIHHHQQQkkk}}}lll[[[VVVZZZYYY___fffVVVXXX^^^VVVYYYXXXUUUTTTSSSRRRQQQNNNIIIEEEBBB???===BBBOOO[[[[[[TTTJJJ:::III\\\PPPQQQnnngggooofff777444777---333000000//////000111333444777fffpppxxx|||ttt^^^KKKGGGJJJJJJKKKOOOKKKJJJHHHIIIKKKKKKIIIFFFHHHHHHLLLQQQTTTXXXdddrrruuunnn^^^FFFfffmmmTTTccc}}}}}}ooobbb>>>DDDdddwwwhhheeebbb___^^^\\\XXXTTTLLLQQQAAADDDnnn|||DDD555555999333,,,;;;\\\zzz~~~}}}{{{zzz{{{tttbbbOOO444FFFYYYrrrgggTTT[[[\\\\\\[[[YYY[[[```dddhhhmmmllleeeoooxxxLLLGGGFFF>>>555;;;MMMWWWVVVYYY___|||zzzyyy{{{mmmZZZKKK???999;;;AAA???JJJMMMUUUpppjjj111000666***---,,,,,,------///000000222777rrr}}}ttt|||zzzyyyxxx{{{||||||~~~xxx{{{{{{{{{}}}~~~~~~}}}{{{zzznnnbbb]]][[[UUUPPPNNNJJJJJJJJJHHHGGGIIINNNRRRbbbdddiiirrr{{{xxxbbbLLLHHHTTTbbbllltttqqqZZZSSSVVVRRRWWWxxx}}}```JJJEEErrryyysssbbboookkkppp444---+++000///...<<>>???GGGAAADDDNNNSSSWWWggg{{{}}}ZZZYYYVVVPPPKKKGGGGGGGGGHHHKKKDDD;;;999AAAJJJIIICCCFFFBBB===<<>>:::999444444555000999SSShhh{{{tttvvvvvv}}}xxx||||||zzzwwwzzz{{{ppp```IIICCC<<<:::===EEEOOOVVVXXX```gggiiillluuuHHHMMM[[[vvvtttjjjVVVWWWeee```^^^hhhZZZYYY\\\TTTYYYZZZTTTSSSRRRQQQPPPMMMHHHDDD@@@>>>===CCCQQQ]]][[[SSSEEE555DDDXXXPPPTTTqqqooorrrggg999666666000444000000//////000111333444999lllxxx~~~|||mmmXXXEEE??????AAAHHHQQQLLLKKKJJJJJJKKKLLLJJJIIILLLMMMOOOQQQQQQSSS\\\fffkkkTTT___[[[QQQxxxWWWEEERRR}}}wwwoooWWW???BBBppp~~~mmmhhhccc```^^^[[[WWWSSSJJJPPPCCCDDDjjjqqqAAA444333777333444999bbbyyy|||}}}||||||}}}vvveeeSSS???BBBFFFYYYrrrqqq___WWWXXX[[[^^^___^^^^^^```ccc]]]bbbjjjkkksssyyyXXXWWWMMMGGGHHHEEE@@@CCCKKK\\\kkkjjjEEEIIIIIIPPPcccpppzzzwwwiiiVVVHHH===777999???@@@EEECCCNNN|||ooosss555---333,,,---------------...///000000;;;ttt}}}mmm{{{zzzwwwzzz{{{{{{|||xxx~~~}}}|||~~~|||ppp^^^MMMGGGHHHFFFCCCAAA===@@@DDDGGGHHHIIIKKKMMMWWW]]]fffqqqzzzvvvcccNNNTTT]]]fffgggjjjxxxxxx^^^LLLRRR[[[PPPpppxxx}}}```PPPJJJ{{{wwwsssmmm[[[fffKKKdddwww555...,,,111000000???TTTgggIII;;;888888888---222555777ZZZhhhdddooo}}}xxx}}}}}}|||yyyyyyssscccNNN<<<444222222333444555666666999<<>>CCC@@@999EEEBBB>>>===>>>??????>>>@@@@@@LLL___bbbSSSFFFEEE444+++333666===<<<@@@nnnPPPKKKEEEDDDBBB;;;;;;666555666000888MMMhhhzzzwwwnnnuuuzzz}}}}}}xxxyyyyyykkkWWWAAA777333888>>>BBBJJJUUUWWWaaaiiikkkpppzzzKKK]]]}}}jjjjjjVVV\\\pppggg\\\jjj___]]]\\\SSSXXXYYYSSSRRRPPPOOONNNKKKGGGDDD@@@======DDDRRR\\\XXXNNN:::000FFF```\\\```yyyuuuttteee888666333111222111000000///000222333444:::tttzzzdddUUUGGGBBB???<<<@@@IIILLLKKKJJJJJJKKKKKKKKKKKKRRROOONNNOOOOOONNNMMMMMM<<>>MMMLLLoooqqqrrrdddSSSEEE;;;666999???PPPNNNGGGRRRzzzdddyyywww999...111...---------------...///000...AAAvvvvvv~~~~~~|||~~~zzzzzzyyyzzz~~~vvv~~~}}}}}}{{{iiiZZZKKKGGGHHHHHHHHHHHHDDDGGGJJJMMMNNNNNNMMMMMMMMMRRRZZZcccllllllaaaSSS___dddgggccc```iii~~~{{{vvvXXXMMM___UUUbbboookkkmmmVVVJJJIIIuuu~~~RRR[[[ZZZssszzz666///---111//////AAAXXXtttPPP>>>999777888---333666555[[[sss}}}mmmeeennn|||xxxzzzwwwqqq```HHH777222333222222444666777999<<<@@@CCCHHH===666999??????>>>???<<>><<<===:::666777===@@@@@@DDDAAA???======>>>>>>>>><<>>;;;AAAMMMQQQSSSTTTTTTZZZccchhhhhh^^^wwwvvviiijjjWWW^^^nnn___ZZZlllccc___]]]SSSVVVTTTQQQPPPNNNMMMLLLJJJGGGDDD@@@>>>===EEESSS[[[SSSFFF999333NNNiiigggnnnccc999888222555222111000000000000222333444;;;yyynnnuuueeeWWWJJJEEE???999<<>>888<<<@@@>>><<<>>>MMM^^^iiiooommmRRR>>>555333555777:::>>>@@@@@@??????888999666000222>>>KKKQQQBBBAAA@@@>>>>>>>>>??????===AAAAAABBBNNNWWWMMM999222...333999666???eeeVVVOOOIIIIIIFFFAAADDD>>>::::::444555CCC[[[uuuqqqzzzzzzooo^^^MMMAAA444444999???>>>999===FFFIII@@@999999???FFFOOOWWWnnnpppiiigggYYYccclll[[[\\\oooeee^^^\\\RRRSSSOOOPPPOOOLLLKKKKKKIIIFFFCCCAAA>>>>>>GGGUUU\\\QQQBBB:::777QQQhhhccclllaaa;;;===333:::444111111000000111222444555===|||}}}rrr}}}sssjjjYYYHHHAAA<<<888===FFFJJJKKKKKKJJJIIIIIIKKKNNNOOOMMMLLLPPPXXXYYYMMM>>>FFFIIInnneeeTTTNNNSSScccxxx|||lllJJJCCCWWWrrr}}}ooocccaaa```XXXRRRRRRLLLNNNIII@@@IIIeee??????;;;888222222333kkkxxx~~~}}}yyytttqqqmmmbbbVVVGGGNNNIIIEEEMMMPPPNNNSSSNNNUUU]]]ccceeegggjjjlllhhhooozzz|||~~~vvv^^^ffflllAAA;;;AAAAAA777CCCUUURRRBBBEEE]]]fffZZZJJJ???888555;;;BBB;;;CCCOOOlll~~~rrr===444000000......---------......///111GGGxxxpppxxx||||||{{{~~~}}}www|||}}}yyyjjjeeebbbaaa]]]VVVRRRRRRRRRPPPNNNMMMOOOPPPQQQPPPQQQRRRRRRQQQVVVbbbjjjmmmffffffhhhiiiiiifffbbb^^^hhhzzz]]]TTThhh}}}xxx___\\\sss```pppnnn}}}zzz~~~dddPPPJJJJJJZZZccchhhttt888111...///,,,...DDD___}}}XXXGGG@@@999999111777888777___}}}eeerrrzzz~~~rrrgggnnn}}}uuuqqq]]]AAA000///222000666777888777777888;;;>>>BBB===???HHHLLLLLLSSS^^^ooouuu{{{fffSSSDDD666...,,,000222666:::<<<<<<<<<;;;555666555555;;;HHHRRRVVV@@@AAA@@@?????????@@@AAA======@@@JJJWWWYYYJJJ888444...111:::777AAAlll[[[TTTNNNOOOMMMGGGKKKDDD>>>===777666AAAdddyyyrrr~~~|||{{{|||zzz{{{zzziiiNNN===999555888>>>CCCDDDDDDGGGKKKHHH;;;777???DDDGGGTTTfffzzzvvvmmmhhh```[[[hhhlll]]]bbbrrrcccZZZWWWPPPRRRLLLOOOMMMKKKJJJIIIHHHEEECCCAAA???@@@JJJYYY___SSSCCC777888UUUiii^^^ccczzz]]];;;???222<<<444222111000000111222444555???|||uuugggTTTCCC===;;;;;;AAAIIIKKKLLLLLLKKKIIIJJJMMMPPPPPPQQQQQQPPPSSSTTTKKK???OOO[[[jjjNNN999\\\```iiixxx|||yyyeeeKKK@@@cccnnn}}}lll___^^^]]]UUUOOOOOOKKKJJJHHHCCCPPPeee@@@>>>777555222666999jjjrrr|||zzz{{{xxxtttooohhh[[[NNN???SSS___llliiiPPPTTTYYY```dddfffiiilllpppoooyyyddduuuvvvxxxppp[[[KKKVVVmmmoooTTT>>>@@@???:::777???JJJOOOGGGDDDPPPooo}}}mmm```TTTEEE;;;555444;;;BBBJJJEEEIIIrrrppp<<<333///333///......---------......444LLLzzzyyyvvvvvvuuu}}}|||xxxyyyyyy{{{ppplllkkkppprrrmmmfffcccYYYVVVRRRQQQRRRSSSRRRQQQOOOSSSSSSQQQUUU```kkkqqqvvvooogggbbbdddiiimmmpppssslllRRRIIIGGGppp}}}~~~zzzhhhddduuuiiijjj{{{zzzzzzzzz~~~|||lllXXXKKKEEE||||||TTTVVVfffhhh666///...///---111JJJfff]]]NNNFFF>>>;;;444999888555XXXnnnxxxyyy}}}qqqfffnnn|||~~~zzzooolllZZZ???///111555333888999888777555555777999999;;;FFFUUU\\\aaasssqqqeeeYYYPPPAAA333000666222333666888999888666555111555999???IIIRRRSSSNNN@@@@@@AAA@@@??????AAABBB<<<<<>>222---111???<<<@@@eee}}}XXXRRRNNNOOOLLLLLLOOOIIIBBB@@@:::777@@@YYY}}}{{{}}}{{{zzz}}}|||yyyyyy{{{vvvyyy{{{gggFFF555777:::???CCCGGGLLLRRRUUUUUUJJJBBBGGGXXX]]]ZZZhhhzzzzzzlllnnnrrrkkk[[[ZZZggggggYYYgggtttaaaUUUSSSOOORRRLLLOOOMMMJJJIIIIIIGGGEEECCC@@@???@@@LLL\\\cccVVVEEE444;;;]]]rrrbbb```uuu^^^YYY999>>>000;;;111222111111000111333444555AAA~~~}}}www]]]LLL???>>>??????BBBHHHLLLNNNNNNLLLJJJKKKOOORRRNNNSSSUUURRRSSSUUUSSSMMMVVVxxxeeeHHHDDDOOOQQQaaaqqq|||}}}uuucccNNN@@@kkktttjjj|||jjj\\\\\\[[[SSSMMMNNNIIIFFFDDDBBBUUUfffBBB@@@888888999555333ZZZ}}}vvvyyyyyyuuupppfffVVVGGGKKKLLLUUUwwwmmmRRRXXX\\\aaadddeeegggkkkoooxxxqqqxxx{{{]]]DDD;;;FFF]]]pppwwwyyy:::@@@BBB===<<<>>>999555<<>>555999BBBPPP```qqqwwwiiiaaajjjkkkaaaKKK;;;777444///444222333555777666777999999777888@@@HHHKKKEEE>>>???>>><<<;;;:::;;;===>>>???>>>HHHWWWXXXHHH999555000555000BBB>>>666dddtttSSSNNNSSSIIIHHHJJJKKKJJJEEE>>>::::::;;;PPPyyyvvvwwwttttttvvvyyy|||ppp]]]LLLBBB???AAABBBEEELLLXXXbbbbbb\\\FFFOOOTTT]]]|||ppp^^^ZZZWWWMMMEEEDDDKKK\\\bbbYYYWWW```aaaWWWfff___XXXTTTSSSQQQMMMIIIKKKKKKLLLKKKIIIFFFCCCAAA@@@>>>@@@LLLXXXXXXJJJ<<<999;;;]]]kkkYYYlllxxxccc|||RRR===888===...888222000000444444111222444BBB~~~~~~}}}|||ttthhhWWWXXXTTTJJJ@@@???GGGPPPQQQOOOMMMMMMNNNNNNMMMLLLXXXXXXVVVTTTYYY^^^XXXMMM\\\vvv```AAAMMMMMM???IIIKKK]]]rrrvvvooommmssszzzuuummmVVV===vvvlllxxxhhh\\\\\\YYYOOOKKKNNNEEE>>>EEEBBB]]]lllIII@@@999:::333888,,,MMMyyy~~~wwwvvvtttmmmhhhWWW===BBB>>>QQQJJJKKKVVVKKKTTTZZZZZZ```lllrrrooollllllxxx{{{eeeEEEEEEKKKiiiwwwkkkSSSEEEFFFAAA>>>===<<<;;;:::;;;HHH~~~yyyxxx^^^[[[NNN@@@888555666;;;BBBEEEBBB;;;EEE~~~~~~yyy|||lll>>>111111555//////.........//////000;;;TTTbbb|||zzz}}}~~~{{{zzzyyyyyy}}}~~~}}}xxxuuu|||vvvaaa]]]WWWSSSTTTTTTQQQNNNNNNMMMOOOQQQSSSUUUYYY]]]aaajjj[[[tttzzzvvvaaaDDDKKK[[[sss}}}~~~sssxxxpppvvv~~~||||||~~~xxx```JJJEEE```vvvWWWYYY]]]yyy888000222,,,---555LLL~~~mmmSSSNNNMMMAAACCC;;;555888HHHrrrzzzwwwppphhh|||{{{|||}}}zzzxxxyyyxxxfffOOO===666666666555999;;;>>>>>>===<<<<<<===CCC???<<<>>>IIIZZZkkkvvvzzztttjjjbbb^^^___cccgggxxxppp]]]HHH:::444000,,,444333333555666666777777333555888;;;===>>>===<<<@@@???===;;;;;;<<<===>>>>>>???IIIXXXXXXHHH999555,,,777222>>>BBBIIIvvvjjjNNNKKKNNNFFFGGGKKKKKKIIIFFFBBB???>>>===VVVkkkzzzuuupppzzzpppooo{{{||||||}}}}}}yyytttnnniiifffeee\\\\\\ZZZYYY]]]aaa___ZZZOOOVVVeeekkk[[[OOONNNKKKAAA::::::@@@JJJTTTYYYYYYWWWTTTQQQ^^^ZZZTTTRRRQQQPPPMMMKKKKKKKKKKKKJJJHHHEEECCCBBB@@@???DDDPPP[[[XXXHHH999222AAA[[[^^^UUUpppzzzlllPPP@@@999===111666333000000333333222333666RRR~~~xxxyyyooocccZZZCCCHHHLLLJJJDDDAAAFFFKKKUUUSSSQQQPPPPPPOOOOOONNNRRRUUUUUUVVV\\\bbb___WWW^^^fffXXXDDDBBBCCC@@@BBBIIIXXXjjjwww}}}wwwkkkaaaWWWRRROOORRR\\\fff}}}{{{{{{lllVVV@@@xxxnnnttteeeZZZZZZWWWPPPLLLOOOJJJDDDEEE<<>>AAA888555666PPPzzzzzzuuutttrrrppp^^^BBBHHHCCCIII===IIIeee``````^^^kkkzzz|||ttttttxxxiiiYYYXXXVVViiilllkkkpppFFFEEEHHHFFFDDDCCCCCCCCCCCCDDDFFFyyy^^^___kkkgggVVVIII<<<666444666<<>>FFFxxxsssqqq|||yyyggg;;;333222111000000/////////000000111///RRRaaazzzyyywww}}}|||}}}xxx~~~~~~|||~~~oookkksssxxxooohhheee]]]YYYSSSPPPRRRRRROOOMMMNNNNNNOOOQQQRRRSSSUUUYYY\\\eee^^^ooovvvuuu{{{VVVEEEUUUppp~~~tttzzz~~~}}}~~~]]]EEENNNqqq{{{VVV]]]uuuiiiyyyiii888111444...///666LLL~~~pppZZZWWWVVVIIIDDD<<<888888CCCyyykkkyyy}}}|||{{{||||||zzzxxxxxxooo]]]EEE666333555666555555444444777<<>>===<<<===>>>>>><<>>666222444111666FFFXXX]]]UUUQQQTTTVVVSSSQQQPPPPPPOOONNNLLLJJJJJJIIIGGGFFFDDDCCCBBB>>>AAAIIIUUU\\\VVVEEE666222PPPbbbZZZ]]]wwwvvvlllIIICCC999===777666555111///111222222444999bbb~~~sssZZZGGGBBB;;;AAAEEEDDD@@@DDDOOOYYYZZZYYYWWWUUUSSSRRRRRRRRRQQQTTTWWW[[[```ccc___XXXVVVOOOIIIDDD@@@??????>>>IIITTTbbbmmmsssqqqfffYYYKKKBBB:::777777777;;;@@@[[[iiizzz}}}zzzzzzkkkWWWCCCxxxkkkooobbbWWWVVVUUUOOOLLLNNNHHHEEECCC888WWW___AAABBBAAAAAA777111;;;IIIzzzllljjj~~~ssstttvvvxxxiiiOOODDDGGGOOOKKK___|||qqqaaaooo~~~||||||dddeeeaaa\\\gggcccxxxXXXFFFPPPNNNOOOOOOQQQSSSVVVYYYZZZVVVddd\\\IIIMMM]]]aaa]]]PPPDDD888333444777<<>>@@@DDDFFFNNNKKKKKKPPP]]]jjjtttyyy|||vvvvvvzzzcccSSSFFFAAA<<<444555;;;===>>>======???AAA>>>999555888;;;999777888???FFF@@@@@@???>>>===>>>>>>???:::AAANNNXXXUUUFFF999444---555777:::DDD]]]WWWKKKMMMKKKKKKPPPKKKIIIFFFEEEFFFDDD???;;;>>>fffxxxwww}}}rrrxxx}}}~~~sssrrrqqqtttzzz{{{vvvwwwzzz{{{{{{tttsssyyytttaaaLLLBBBDDD@@@>>>===888222333888777===KKKZZZ^^^XXXTTTUUUPPPQQQQQQQQQOOONNNLLLLLLIIIHHHGGGEEEDDDCCCCCCCCC<<>>===777777222000111111222555;;;ddd}}}uuunnnIII666888777@@@GGGCCC:::999EEERRR]]]]]]\\\ZZZXXXVVVVVVWWWWWWWWWZZZ___eeebbbUUUHHHBBB@@@:::CCCRRRGGG999@@@JJJRRR]]]dddhhhcccSSSCCC<<<555111333666666666888;;;JJJbbbvvvyyytttjjjXXXGGGvvveeelll```UUUSSSRRRNNNKKKKKK@@@AAA@@@;;;jjjbbbGGGHHHCCCCCC;;;444>>>:::ttthhhwwwzzz}}}fffuuuvvvxxx|||tttaaaIIIKKKQQQWWWhhhyyytttiiicccTTT]]]WWWWWWeeeeeeuuuSSSTTT]]]YYY]]]```bbbgggoootttvvv~~~vvvXXXOOOqqquuugggNNNAAA666333555888===AAA@@@>>>NNNaaavvvyyyfff<<<===999555111111000000//////000000777GGGjjj}}}yyy~~~zzz||||||{{{|||zzzyyyZZZUUUaaapppnnniiifff___]]]YYYWWWXXXWWWTTTSSSUUUWWWYYYYYYXXXWWWVVVWWWYYYSSS[[[XXXhhhkkklllIIIHHHjjj~~~}}}~~~{{{uuuwww|||{{{cccIIIIIIeeegggyyyxxxzzzrrrooo555///444///000777KKK|||ttt```ZZZRRRQQQPPPEEE:::;;;DDDaaalll{{{uuusssppptttuuuqqqssssss~~~{{{xxxvvvtttrrrpppkkkmmmmmmjjjeeecccdddfffoooooorrr{{{xxxpppoooiiidddcccdddccc___ZZZOOOHHHEEEEEE@@@888:::CCCAAADDDDDDCCCEEEHHHBBB999444444555666999>>>DDDHHH@@@??????>>>>>>>>>>>>>>>:::CCCPPPWWWQQQBBB777333333111888===CCCVVV{{{RRRJJJMMMKKKOOORRRQQQMMMJJJHHHHHHFFFAAA===@@@\\\tttqqqooorrrwwwssszzz~~~rrr|||zzzwww}}}}}}yyy{{{{{{vvvmmmpppsssttttttyyy{{{}}}zzzqqqjjjlllpppqqqlllccc______XXXMMMMMMUUUDDDBBB???:::555444:::BBBNNNYYYbbb```\\\YYYTTTNNNNNNRRRTTTTTTPPPKKKJJJJJJGGGFFFEEECCCCCCBBBBBBCCC;;;AAAJJJQQQSSSLLLBBB:::888QQQWWW[[[mmmnnnhhhtttjjjGGGGGG>>>@@@>>>777999444111111111222555;;;[[[}}}]]]tttmmmMMMFFFTTTYYYeeelllaaaLLL>>>@@@IIIZZZ]]]___^^^\\\ZZZZZZ[[[^^^ZZZ[[[ccciii___III777444AAA999IIIjjjSSS111BBBHHHPPPYYY]]]]]]UUUEEE777999444333888<<<:::888888111666DDDZZZpppzzzxxxrrriiiYYYKKKuuucccjjj```UUUPPPOOOLLLHHHGGG@@@BBB???AAAzzzbbbKKKLLLGGGIIIEEE999CCC555hhhgggxxx~~~wwwvvv{{{zzzxxx{{{|||sssfffZZZNNNSSS\\\ggg}}}xxxvvvPPPJJJTTTSSSZZZjjjssseee\\\gggfffjjjpppssssssvvvNNNAAA666444777:::===@@@AAA<<>><<<>>>NNNfffyyyooouuuxxxqqqfffsssvvvjjjooooooxxxpppnnnrrrvvvvvvnnnzzz}}}}}}}}}}}}|||yyyuuummmhhhccc___\\\XXXRRRMMMMMMLLLKKKHHHBBB===???EEEEEEIIIKKKJJJMMMOOOFFF999666444444999@@@GGGKKKKKK??????>>>>>>>>>=========;;;FFFRRRTTTKKK>>>444111666///;;;???FFF]]]{{{|||WWWQQQSSSRRR[[[XXXWWWUUUQQQNNNLLLJJJGGGEEEIIIXXXiii___bbbbbbooonnnwwwzzz{{{}}}}}}{{{tttrrrpppmmmlllqqquuuuuurrrrrrwww|||yyy{{{xxxnnngggfffgggfffmmmaaaYYYZZZWWWNNNGGGFFFDDDCCC@@@;;;888<<>>UUUjjjtttvvvjjj[[[PPPuuueeehhh___TTTNNNMMMKKKHHHEEEGGGFFF???DDD~~~bbbLLLKKKCCCEEECCC777DDD:::^^^~~~wwwvvvvvvxxxyyy~~~}}}tttbbbnnnuuuxxxRRRVVVxxxbbbJJJPPPYYY```nnn{{{iiipppxxxttt|||~~~LLL@@@555555999<<<>>>@@@EEE>>>___ZZZ:::<<<444555111000///......------...///NNN}}}xxx~~~{{{|||yyyzzz{{{|||}}}}}}{{{zzzyyy{{{|||qqqbbbgggfffbbb```^^^^^^ZZZUUUUUUXXXZZZ\\\^^^^^^]]]]]]]]]^^^ffffffXXX___kkknnnRRRCCCMMMZZZwww|||{{{zzz|||{{{zzz}}}xxxddd@@@GGGjjjiiiUUUrrruuusssyyyooo222,,,111---000888NNN}}}tttlll___UUUTTTMMMHHHAAA:::NNNssswwwppp|||zzzjjj{{{xxx___fffjjjyyy{{{xxxsssrrrwwwzzzyyyqqqyyy{{{qqqhhhbbbcccdddccc___XXXPPPKKKOOONNNHHH@@@???DDDJJJLLLJJJQQQTTTSSSWWWXXXLLL;;;555555888>>>EEEKKKMMMMMM===>>>>>>>>>======<<<<<<<<>>VVVcccXXXPPPNNNQQQ___RRRWWWWWWUUUPPPLLLKKKOOOSSSCCCSSSooodddkkkcccyyyooommm{{{kkkbbbmmmxxxxxxrrrooorrrpppnnnmmmmmmmmmkkkiiippprrrrrrnnnlllllliiidddVVVZZZ[[[VVVPPPNNNLLLKKKGGGIIIJJJKKKQQQ^^^kkkssszzz~~~TTTAAAFFFHHHPPPXXXWWWNNNFFFDDDEEE???@@@BBBCCCCCCBBB@@@???BBBKKKTTTUUUMMMAAA999555???UUUeeekkkxxxwwwPPPUUUCCCJJJFFF<<>>???III]]]nnnuuueeeYYYssswww[[[bbb[[[RRRLLLLLLNNNLLLHHHDDD???999GGG\\\FFFLLLIIIKKKHHHEEE@@@888HHH~~~}}}~~~yyy||||||sssfffFFFBBBhhhnnnSSSIIIWWWbbbqqq```RRRWWWgggggg|||LLLDDD888000333;;;@@@BBBCCCEEE@@@uuuxxxKKK???DDD555666333222111000////////////444<<>>888:::GGGNNN@@@>>>===<<<<<<<<<<<<;;;AAAOOOTTTGGG999555222...333999EEEAAAkkk```QQQZZZTTTUUUSSSRRRVVVUUUTTTUUUVVVUUUPPPLLLGGGOOOZZZ^^^]]]nnnhhhtttoooqqquuuzzz{{{wwwmmmeeellliiigggfffiiikkkmmmnnnlllnnnmmmlllooopppfffZZZKKKVVV[[[UUUQQQSSSQQQIIIMMMOOOTTTYYYaaalllxxx}}}XXXGGGFFFLLLSSSWWWSSSLLLIIIFFFCCCCCCAAA??????AAA@@@>>>;;;GGGNNNQQQMMMEEE???999444DDDNNN```|||tttzzzvvv]]]KKKMMMNNNDDD===???666888888555222000333666JJJppprrrqqqrrr~~~xxxmmmcccfff^^^SSSIIIDDDAAA???>>>AAAHHHSSS___gggiiifffcccjjjiiieee```]]]YYYQQQIIIGGGaaasss___III\\\eeeKKKHHHWWW\\\OOOAAA======;;;@@@>>><<<;;;<<<============<<<>>>AAADDDJJJXXXeeejjjmmmcccddd{{{fff}}}{{{eeeYYYNNNKKKJJJHHHGGGHHHLLL888>>>SSSQQQLLLFFFDDDFFF@@@GGG===AAAHHHnnnlllzzz~~~wwwmmmwwwMMMFFFBBBLLLQQQBBB>>>OOOPPPaaavvvOOOTTTcccsssyyyfffMMM:::777444666>>>EEEDDD@@@AAA777tttlll|||JJJNNNIIICCC999999666222000000000000///777???kkkzzzuuu~~~zzz}}}}}}{{{|||zzzxxxzzz}}}|||yyywww|||zzzuuuzzzzzzjjj___^^^bbbiiiggg```aaahhhccccccbbb___]]]\\\^^^```___aaaaaabbbeeeiiihhhcccggghhhRRRAAAGGGHHHOOOeeekkkJJJ888:::FFFKKKJJJIIIFFFMMMaaawww~~~~~~yyyyyy~~~qqqMMMFFFMMMnnnFFFZZZccc|||GGG222333///...222:::[[[nnn[[[```]]][[[VVVSSSJJJ>>>QQQyyyxxx{{{yyyrrrnnnhhh___^^^dddiiilllvvvxxxrrrvvv{{{uuuwwwpppqqqyyyvvvjjjkkkuuu}}}zzzsssppplllgggbbbbbbaaa___[[[UUUQQQNNNMMMOOOOOOPPPUUU\\\aaafffiiihhhqqqsssoooqqqppp[[[@@@777555:::===999@@@MMMOOO???>>><<<;;;<<<<<<<<<;;;BBBNNNQQQDDD777444222///::::::@@@AAA]]]XXXOOOVVVQQQSSSPPPLLLPPPOOOMMMNNNOOOOOOKKKHHHHHHHHHSSSkkkccceeejjjyyy||||||vvvtttxxxlllkkkpppmmmjjjgggfffgggiiijjjjjjgggjjjkkkjjjllljjj___RRRKKKXXX^^^UUUNNNPPPRRROOOPPPXXXcccjjjoooxxxyyyQQQFFFOOOTTTYYYZZZSSSKKKHHHGGGEEEBBB@@@???@@@BBBBBB???===MMMOOOPPPMMMEEE<<<666555KKKQQQVVVrrruuupppiiijjjTTTEEEIIILLLEEEAAADDD<<<;;;999666333222333444888___lllaaarrr|||zzztttiii___ddd___VVVJJJAAA<<<<<<===;;;>>>FFFPPPZZZ``````^^^]]]XXXQQQMMMKKKMMMRRRVVV___iiiiiiYYYUUUeee___AAAFFFSSSWWWJJJ>>>>>>AAAAAABBB@@@??????@@@AAABBBBBBBBBBBBEEEIIILLLPPPZZZdddjjjnnnddd___ooo]]]vvv{{{bbbVVVLLLHHHHHHFFFEEEFFFJJJ777;;;___nnnFFFFFFCCCAAADDD@@@AAA:::;;;>>>aaaxxxkkkwww{{{rrruuu}}}}}}oooaaaaaaqqq|||qqqXXXRRREEEFFFVVVYYYLLLEEE[[[tttvvvXXXSSS]]]nnnoooFFF999777555666;;;AAADDDDDDIII___}}}rrr|||TTTYYYSSSNNNCCC;;;777444111111111000///333CCCzzzrrrpppddd~~~~~~{{{~~~{{{yyyyyyzzz|||{{{yyyxxxxxx{{{tttqqq}}}xxxhhh```dddiiifffgggfffccc```]]]]]]^^^]]]bbbfffiiimmmpppnnniiiddd___III>>>GGGKKKVVVooo}}}sssWWWAAA@@@bbb|||bbbPPPAAA<<<;;;DDDRRRbbbssszzz|||~~~}}}}}}qqqIII===EEESSSgggtttxxxUUU;;;000111------333<<<\\\nnn\\\\\\\\\]]]YYYUUULLL===FFFeeeuuu}}}tttjjjaaa^^^___aaafffkkkwwwyyyppptttzzzvvvvvvqqqrrruuunnndddgggtttwwwuuuoookkkgggccc_________^^^XXXQQQNNNQQQTTT___aaaccceeehhhnnnssswwwssszzz}}}zzzyyysss[[[AAA888666888777888HHHTTTMMM===<<<;;;;;;:::;;;<<<===GGGNNNMMM@@@444222222000;;;777<<>>777888<<<:::888:::BBBMMMTTTVVVUUUOOOEEE===<<<;;;???MMM\\\bbbjjjaaaUUU[[[___PPP???NNNUUUSSSGGG>>>AAAEEEFFFCCCCCCCCCCCCDDDFFFHHHJJJJJJKKKOOOTTTVVVWWW]]]eeennnrrrggg]]]dddXXXnnnzzz^^^RRRHHHFFFFFFDDDCCCDDDFFF999;;;fffaaaAAAEEEBBB???DDDAAACCC???===;;;WWWtttqqqxxx~~~xxxttt{{{|||mmmXXXJJJMMMWWW[[[YYY>>>@@@BBBTTTlllkkkZZZRRRhhhYYYXXXlllwww{{{CCC999777666777:::???DDDGGGJJJwwwyyy|||vvvjjjWWW\\\UUURRRFFF===:::666333222111000///111???|||wwwtttcccxxx~~~}}}{{{wwwvvv{{{~~~vvvvvv{{{xxxzzzvvveeedddjjjkkkiiikkklllkkkiiifffdddddd```gggnnnqqqtttuuuqqqlllaaaSSS@@@>>>KKKSSSccc~~~wwweeeSSSCCCMMMfffoooSSSCCC<<<888555555999FFF^^^rrrlllHHH===CCCTTTzzzYYY;;;//////+++---444>>>\\\yyyppp```\\\[[[]]]XXXTTTMMMAAADDD[[[{{{{{{}}}}}}uuuhhh___^^^___^^^fffmmmzzz{{{qqqttt|||yyywwwpppmmmnnnjjjeeelllyyy}}}zzzyyytttmmmhhheeebbb___\\\^^^ZZZSSSLLLKKKRRR]]]fffooosssuuussssssxxx}}}||||||{{{{{{{{{rrrYYY@@@777666999888>>>SSSZZZKKK;;;;;;;;;::::::;;;===???NNNPPPKKK===222111222222:::888DDDdddhhhbbbLLLPPPLLLHHHPPPJJJDDDHHHGGGFFFEEEEEEFFFFFFFFFGGGHHHSSSllltttwww~~~wwwwww~~~~~~zzz{{{{{{zzzwwwsssnnnjjjgggiiigggdddcccddddddddddddfffhhhjjjjjjiiiddd]]]WWWaaafffcccUUUJJJLLLTTT[[[aaahhhsss~~~jjjKKKKKKTTTZZZ[[[WWWMMMEEEDDDCCCBBBAAAAAAAAAAAABBBAAAAAA@@@KKKJJJMMMMMMAAA555;;;KKK]]]YYYcccttt~~~kkkuuuzzzWWWJJJBBBHHHKKKHHHFFFIIIKKKFFF???;;;999888555111111TTTddd{{{rrrwww~~~{{{xxxqqqjjj\\\XXXOOOEEE===999999:::>>>;;;:::???HHHMMMLLLIIIEEE;;;888<<<===;;;CCCPPPNNNbbb^^^PPPMMMDDD<<>>RRRnnnuuuttt}}}{{{|||qqqYYYBBB:::@@@IIIMMMIIIEEENNNgggppp[[[WWWoooaaa___ttt}}}EEE:::666666:::???BBBEEEGGGQQQ~~~}}}YYYVVVWWWQQQOOOFFFAAA===999555444222111000777666lllzzziiilll}}}xxxvvv|||xxxzzz}}}rrrgggdddfffeeeaaaaaafffjjjjjjhhhkkkppprrrqqqooonnnmmmjjjpppvvvwwwwwwuuuooohhh[[[III===EEESSS]]]ooowwwcccNNNAAAaaa~~~iiiIII???;;;333:::999:::;;;;;;AAAQQQaaa}}}cccJJJGGGIIIXXXyyykkk999//////***,,,444>>>[[[yyywwwhhhaaa^^^___XXXQQQNNNEEEFFFUUUttt{{{xxxzzzvvvjjj```^^^___]]]hhhnnn{{{|||qqqttt{{{yyytttmmmkkknnnooolllmmmsss~~~}}}uuuggg___]]][[[ZZZZZZZZZYYYXXXTTTNNNIIIJJJTTTbbbpppxxx{{{|||zzz~~~sssUUU<<<:::999===@@@GGGYYYYYYCCC:::;;;;;;:::999;;;>>>BBBSSSPPPGGG:::222111333444>>>>>>NNNuuu[[[PPPUUUKKKGGGQQQJJJIIIFFFEEEEEEDDDDDDDDDEEEFFFGGGLLLNNN~~~{{{|||fff|||yyy}}}~~~}}}{{{zzztttooonnnpppoooiiiccceeecccaaaaaacccddddddcccgggggghhhhhhfffcccbbbccclllhhh^^^PPPHHHLLLUUU[[[ssszzzVVVGGGLLLMMMWWWXXXTTTLLLFFFEEEDDDAAABBBAAAAAA@@@???@@@AAABBBJJJMMMOOOJJJ;;;111>>>RRRSSSPPPnnnyyyvvvgggSSSKKKGGGLLLOOOMMMLLLOOONNNIIICCC???===:::666222333MMMwwwmmmnnn}}}~~~|||wwwtttqqqjjjbbbVVVNNNDDD???>>>>>><<<999>>>>>>@@@EEEKKKLLLGGGBBB:::888>>>IIIKKKDDD>>>???BBBUUURRRDDD???999@@@YYYfff[[[MMMEEEGGGKKKIIICCCFFFHHHJJJLLLMMMOOOTTTXXX```___```eeehhhiiimmmsss||||||pppccc___bbbaaaoooWWWMMMEEEDDDEEEDDDCCCCCCBBB@@@AAAwwwxxxgggIIILLLEEE@@@FFFFFFBBBFFFBBB@@@HHH^^^nnnggg{{{~~~}}}|||}}}rrr\\\DDD888===GGGMMMJJJDDDDDDTTT___```vvvjjj\\\rrriiiAAA:::555666???GGGHHHGGGHHH^^^|||wwwUUUXXXUUUOOOMMMJJJEEEAAA<<<888555333111000:::444aaavvvvvvwwwdddccc{{{{{{yyy}}}}}}xxxiiiYYYOOOKKKKKKWWWhhhllleeeeeeooommmqqqwwwzzzzzzxxxvvvuuuuuuyyy{{{{{{{{{xxxnnndddQQQBBB???MMMYYYeeewwwxxxooo\\\JJJKKKWWW|||}}}gggBBB222<<>>>>>NNNrrr|||ZZZTTTXXXLLLKKKRRRKKKPPPMMMNNNOOONNNLLLKKKLLLMMMQQQUUUNNNlllvvvkkkrrr~~~{{{yyy|||~~~vvvwwwvvvrrrlllhhhhhhjjjcccbbb```aaabbbccccccbbbcccbbbddddddbbb___ccchhhllldddXXXLLLHHHNNNZZZcccxxxKKKKKKTTTSSSXXXWWWSSSKKKGGGGGGFFFBBBBBBAAA@@@>>>>>>AAAFFFJJJPPPTTTQQQDDD555333@@@NNNNNNUUUzzzbbbOOOKKKKKKOOORRRQQQQQQTTTMMMJJJGGGDDD@@@<<<777333666EEEppp~~~tttyyy~~~wwwrrrlllcccZZZNNNEEE<<<:::>>>AAA>>>:::999>>>FFFMMMPPPMMMFFF@@@555???LLLWWWXXXQQQGGGAAABBBEEE@@@>>>IIIWWWdddsss^^^SSSHHHEEEJJJNNNKKKFFFJJJNNNQQQRRRSSSVVV[[[```jjjhhhjjjpppuuuwww{{{ttteeeZZZcccUUUdddUUUKKKDDDDDDFFFDDDCCCCCCAAA===HHHaaaCCCGGGAAA>>>EEEEEE@@@CCC???BBBAAANNNggg```zzz|||vvvmmmZZZEEE<<<@@@IIINNNEEESSSVVV]]]|||gggfffwwwMMM777;;;666999DDDKKKKKKLLLQQQjjjyyyuuuXXXWWWQQQMMMHHHMMMIIIEEE???:::777444222000///444aaavvviiiuuuyyy}}}wwwhhhzzz~~~vvv{{{}}}~~~ttt```RRROOOVVVcccjjjjjj}}}~~~|||~~~~~~{{{lll]]]FFF===EEESSS[[[kkk||||||rrraaaLLLHHH```qqqZZZFFF@@@@@@===;;;<<<>>>;;;<<>>>>>ZZZSSS[[[___{{{bbb@@@000222......222;;;\\\vvvffffffeeefffYYYOOOPPPMMMGGGIIIXXXyyywww}}}yyytttiii]]]___hhhnnnqqqzzz{{{sssuuuyyyrrriiijjjnnnqqqnnnfff```^^^___]]]gggfff[[[^^^[[[FFF999===DDDIIIMMMMMMMMMMMMKKKTTTcccsss___BBB666999222888DDDJJJNNNFFF555:::<<<===;;;:::<<>>???EEENNNTTTVVVWWWMMM;;;333;;;EEEHHHTTTkkkaaaOOOMMMOOOQQQRRRPPPPPPRRRIIIJJJJJJHHHBBB<<<888555,,,666YYYlllzzz~~~zzzssslllaaaWWWFFF@@@:::999<<>>CCCEEE[[[uuummmdddjjjWWW<<<444:::999???HHHIIIHHHQQQ___fff[[[UUUNNNLLLCCCPPPLLLGGGAAA<<<888555222000***333ZZZooo~~~yyyrrr||||||vvvxxxzzz}}}zzzkkkkkkttt}}}pppppp~~~yyyaaaJJJ??????NNNYYY]]]rrroooYYYTTTeeevvv}}}[[[MMMFFFKKKFFF888444===???>>>AAAGGGMMMRRR\\\fffjjjzzzuuuzzz~~~|||tttXXX777FFFsssXXXKKK]]]ddd^^^LLL000---111///...000;;;```ooo^^^bbbaaacccXXXNNNRRRPPPIIIHHHNNNkkkyyy}}}zzz{{{wwwkkk\\\___mmmsssttt|||}}}vvvyyy{{{ssshhhiiikkkhhhbbb]]]___dddYYYWWWdddfff[[[^^^[[[DDD???DDDKKKOOOPPPNNNLLLJJJZZZfffvvvpppJJJ888999<<<222999JJJRRRSSSNNNAAA:::<<<===<<<:::===DDDJJJFFF===333///000444:::>>>===GGG```zzzcccWWWSSSVVVRRRVVVVVVJJJXXXRRRUUUXXXWWWSSSPPPOOOOOOVVVUUUSSSZZZooo^^^aaannnnnn~~~|||}}}}}}wwwuuuwwwqqqnnnlllkkklllkkkiiiffffffdddbbbbbbbbbaaa___]]]\\\]]]bbbeeeaaaZZZ]]]fff___^^^ZZZTTTRRR]]]vvvdddJJJKKKRRRUUUXXX\\\WWWLLL@@@===@@@BBBAAA??????>>>===@@@HHHTTT]]]XXXVVVGGG333444EEELLLEEEYYY}}}fff```RRRQQQRRRRRRPPPLLLJJJKKKFFFIIILLLJJJDDD<<<888777000;;;]]]rrrqqq~~~{{{~~~|||wwwqqqjjj^^^TTTAAA>>>;;;999:::<<<>>>???@@@KKKXXX\\\WWWLLLCCC>>>IIIcccqqqfff[[[aaaiiijjjlllfffpppzzzzzzrrrOOOLLLOOOSSSSSSNNNJJJMMMSSSWWW[[[___``````bbbiiinnnsssuuu}}}kkkLLLYYYEEE^^^QQQGGGAAABBBDDDCCCBBBBBB666>>>```YYY===FFFEEEBBBDDD@@@>>>:::333AAA666999``````pppuuu|||}}}nnnVVVAAA888:::;;;999AAAVVVdddnnnzzzvvvfff^^^bbb}}}eee<<<:::888:::===DDDJJJFFFDDDUUUkkkyyy___aaaWWWQQQQQQDDDUUUMMMIIIBBB===999555222000333444MMMjjjuuuwww{{{qqqhhh{{{}}}zzzuuuxxx{{{{{{}}}||||||oooooouuu}}}~~~~~~tttTTT777>>>CCCVVV^^^___yyy|||eeeQQQccc{{{ZZZVVVQQQIIIDDDEEEHHHEEE@@@999<<>>UUUaaahhh\\\QQQNNN555+++000000...000;;;dddsss^^^cccgggaaa```^^^ZZZUUUPPPKKKHHHJJJddd~~~ppp{{{ssspppmmmfff```kkkttt~~~ppp___aaa```]]]^^^```]]]WWW___[[[ZZZ___fffggg___VVV@@@KKKbbbiiinnnfffNNNTTTjjj}}}___:::333===666<<<===LLLaaaTTT;;;:::;;;===;;;777:::EEEKKKLLLBBB999111///333666888999EEE[[[vvv```\\\UUUPPPNNNLLLIIIJJJMMMPPPMMMMMMPPPPPPMMMMMMOOOZZZJJJOOOXXXZZZiiisssfffnnn}}}tttmmmmmmrrrqqqpppmmmkkkiiihhhhhhhhhdddcccbbbbbbccccccaaa___bbb___\\\ZZZYYYYYYYYYXXXccc```]]]]]]fffwwwiiiIIIJJJQQQPPPTTT^^^YYYQQQGGGBBBBBBCCCBBB@@@>>>CCCBBB<<>>:::999666,,,MMMpppggguuu|||nnnuuummmggg\\\QQQ>>>;;;888999===AAABBBBBBLLLLLLVVV^^^SSS???AAARRRmmmoooooojjjbbb___eeennnrrrxxxuuu\\\PPPPPPYYYQQQLLLMMMMMMMMMRRRYYY]]]```dddgggiiikkkmmmooo|||~~~hhhRRRSSSMMMQQQRRRGGG>>>>>>@@@???===<<<555>>>___KKKAAAAAA999EEEFFF???>>>;;;:::;;;777<<>>666000222777;;;===>>>BBBgggwwwVVVSSSMMMJJJLLLMMMKKKKKKLLLIIIIIIJJJKKKIIIEEEHHHMMMOOOHHHLLLNNNPPPiiizzzvvvuuuxxxrrrpppqqqnnnnnnmmmjjjgggfffgggiiicccbbbaaaaaabbbaaa___]]]ZZZ[[[[[[XXXUUUTTTXXX\\\ddd^^^ZZZ^^^nnnbbbNNNBBBJJJPPPNNNNNNTTTRRRKKKDDD@@@AAACCCBBBAAA???CCCBBB???EEETTTZZZWWWFFFBBB555--->>>YYY^^^PPPnnn|||rrrWWWNNNRRRRRRRRRRRRQQQQQQPPPPPPTTTRRRNNNIIICCC>>>:::777<<<555QQQvvvzzz}}}}}}yyyzzzrrrkkkdddWWWJJJ???<<<:::;;;???CCCEEEEEEGGGPPPWWWRRRFFFEEEWWWllloooooonnnmmmkkkkkknnnrrrppp{{{ttt```TTTPPPPPPUUUOOOMMMPPPSSSUUU[[[cccaaacccfffhhhjjjmmmpppssszzz}}}gggOOORRROOOUUUQQQFFF>>>>>>@@@???===<<<999???pppqqqLLLBBBAAA999CCCBBB<<<===::::::<<<999999KKK```dddwww}}}}}}yyy|||sss\\\DDD===AAAAAA>>>DDDKKKSSS[[[jjj~~~qqq@@@;;;???999FFFGGGHHHIIIHHHJJJttt}}}[[[ZZZXXXUUUSSSQQQPPPPPPNNNNNNLLLGGGAAA<<<777555222444>>>aaapppnnnwwwpppzzz}}}|||~~~{{{nnn```VVVRRRRRRZZZ```eeebbbSSSBBB===@@@IIIQQQ^^^nnntttfff^^^mmm|||ppp\\\YYYWWWUUURRROOOLLLJJJIIIIIIIIIKKKMMMRRRZZZfffrrr{{{aaaaaaooo|||||||||kkkXXX999<<>>KKKPPPEEE===<<<999???===999999@@@HHHKKKHHH:::222...333:::<<<===???@@@llleeeNNNRRRNNNLLLMMMLLLGGGDDDEEEHHHHHHJJJIIIDDD@@@EEEMMMGGGGGGJJJEEEFFFbbb{{{xxxxxxgggsssvvvooommmiiijjjjjjhhheeedddfffiiiaaa```______```___]]]\\\\\\______[[[UUUTTTZZZ___aaaZZZUUUZZZlllkkkNNN@@@@@@EEENNNRRRPPPOOOOOOIIIDDD@@@???AAACCCBBBAAAAAACCCBBBBBBKKKXXXZZZTTTFFFBBB999999RRRoooqqqaaa]]]LLLIIIOOOQQQSSSQQQNNNMMMNNNPPPSSSQQQMMMIIICCC???;;;999888444GGGnnntttuuu}}}~~~{{{vvvqqqllldddSSSDDD:::777666666:::===@@@AAABBBIIIHHH>>>@@@TTTkkkxxxqqqooonnnooosssvvvwwwvvvttt}}}www```MMMMMMRRRSSSNNNKKKKKKPPPTTTYYY```ggghhhiiikkklllnnnqqqvvvzzz|||hhhMMMQQQQQQYYYNNNEEE===>>>@@@>>>======555PPPyyyzzzLLLCCC@@@999@@@===999;;;888999<<<:::777???KKKgggooozzzttt}}}xxxwwwxxxaaaMMMLLLGGGEEETTTYYYfffqqqwwwEEE222===BBB:::IIICCCIIIEEE===BBBxxxoooZZZYYYXXXWWWVVVUUUUUUUUUSSSQQQOOOKKKFFF@@@<<<999111555777[[[vvvrrrvvvzzz|||~~~~~~pppfffYYYRRRQQQRRRQQQOOOQQQWWW[[[SSSBBB666:::FFFIIIXXXlll}}}{{{jjj___iii}}}wwwddd\\\]]]]]][[[YYYVVVSSSPPPNNNMMMMMMOOORRRXXXaaannn|||kkkiiiqqq|||{{{cccMMM555EEEooo[[[[[[xxxnnnGGG555111000---///222999\\\~~~hhheeebbb^^^[[[UUUPPPLLLJJJIIIIIIDDDRRRjjjtttrrr|||vvvmmmeee___]]]eeeiiieeegggpppkkk]]]YYYTTT[[[^^^[[[XXXYYYZZZZZZTTTUUUUUUTTTSSSRRRRRRSSSVVVdddmmmSSSSSSTTT666555???===444@@@===IIIMMM???>>>@@@333>>><<<:::>>>FFFJJJGGGAAA777000...555999999<<>><<<999DDD```}}}}}}nnniiizzz}}}xxxuuurrrfffSSSBBB666444333222444777:::;;;BBB>>>:::@@@VVVllluuuqqqqqqqqqqqqrrrwww}}}|||wwwfffUUUMMMOOOTTTUUUNNNNNNOOOSSSYYY^^^dddiiinnnnnnoooppprrrwww}}}iiiKKKPPPQQQXXXKKKCCC======???>>>======555___mmmIIIBBB>>>999???:::999;;;777777:::999666888===___lll{{{xxxsssxxx~~~yyywww|||gggYYYaaaXXXSSSkkkSSS999888777;;;DDDCCCEEEOOOFFF===WWWsssqqqaaaWWWWWWVVVUUUUUUUUUUUUVVVSSSQQQNNNKKKGGGBBB===:::111666111TTTyyyvvvxxx}}}~~~}}}zzziiiWWWVVVSSSPPPQQQSSSRRROOO```___[[[OOO>>>777@@@NNNPPPddd{{{vvvaaafffmmm]]]aaa___dddcccaaa]]]ZZZUUURRRPPPPPPSSSWWW^^^hhhvvv~~~kkkhhhkkkqqqwww[[[BBB===DDDgggtttXXXkkknnnhhhaaa\\\???000000---///222777YYY}}}fffcccbbb\\\ZZZVVVQQQMMMIIIGGGFFFIIILLLVVVjjj~~~zzznnn~~~sssiiibbb___^^^```^^^dddppplll```^^^YYY\\\\\\YYYYYY[[[YYYTTTTTTUUUVVVTTTQQQPPPQQQSSSTTTSSScccfff___SSSWWW}}}XXX888444;;;<<<:::;;;EEEHHHVVVQQQ<<<;;;AAA666<<<:::===EEELLLJJJAAA999444///111999;;;;;;BBBNNNmmm```UUUQQQJJJOOOTTTRRRJJJFFFQQQ```]]]VVVPPPOOOOOOMMMKKKLLLIIIEEEIIIRRRPPPJJJaaavvvbbbooo}}}yyyhhhgggwwwqqqlllpppgggbbb]]]]]]aaaccc```\\\___]]]]]]]]]]]]]]][[[YYY___[[[VVVTTTUUUUUUSSSPPPQQQSSSTTTQQQLLLKKKNNNRRRPPPMMMHHHEEEEEEFFFFFFEEEKKKQQQTTTRRRRRRRRRLLLCCCAAAAAAAAAAAABBBBBB@@@???AAAAAABBBGGGOOOUUUPPPHHH???666888FFFKKKKKK^^^yyyzzz```UUUNNNQQQIIINNNQQQQQQMMMMMMPPPUUUNNNMMMLLLIIIGGGEEECCCBBB999777;;;SSSxxxmmmxxxooo~~~yyyxxxttteeePPP@@@777666555444444666999;;;<<<;;;FFFaaayyyzzztttpppuuuwwwxxx}}}gggRRRSSSYYYVVVSSSUUUTTTVVVZZZ^^^dddkkkqqqssspppqqqrrrsssvvv{{{hhhJJJPPPNNNSSSGGG@@@<<<===>>>===<<<>>>MMMwwwwww]]]DDD@@@;;;;;;???888;;;;;;777444666777666777999LLLdddqqq}}}xxx~~~~~~qqqwwwtttpppsssuuuzzzppplll~~~yyymmm???888===:::>>>JJJLLLOOOMMMFFFVVVcccTTTUUUTTTSSSRRRRRRRRRRRRRRRSSSPPPMMMKKKIIIEEE@@@<<<555888...MMMvvvzzz~~~nnnqqq|||~~~kkkFFFQQQ[[[aaa^^^[[[]]]___```kkkbbbUUUJJJAAABBBMMM[[[hhhzzz}}}rrr]]]wwwaaa[[[fff___fffeeeccc___[[[WWWSSSQQQTTTWWW]]]eeeppp}}}fffhhhoootttsssVVV>>>;;;@@@jjj___NNNooowwwwwwvvv[[[;;;000000...///111555UUUeeeaaa```ccc```[[[UUUOOOJJJEEECCCJJJDDDLLLjjjrrrooo|||rrrhhh```\\\^^^bbb___cccqqqpppddd___ZZZ[[[ZZZXXXYYY[[[WWWQQQTTTTTTTTTSSSPPPOOOOOOOOONNNJJJUUUZZZ```^^^]]]|||MMM<<<666@@@@@@555:::KKKKKK\\\hhhUUU888444>>>@@@;;;;;;@@@JJJMMMFFF;;;333111///555>>>???@@@PPPeeeYYYQQQRRROOOTTTZZZVVVKKKGGGTTTddd```VVVOOOQQQSSSQQQMMMLLLHHHEEEGGGTTTWWWIIISSSvvvxxxbbbRRRooo||||||xxxnnn}}}~~~kkkffflllhhhbbb]]]\\\___```\\\XXX\\\[[[ZZZZZZ[[[[[[YYYWWWYYYTTTQQQRRRWWWXXXTTTPPPKKKQQQUUUQQQGGG???>>>@@@===;;;===DDDJJJLLLLLLMMMSSSVVVXXXXXXWWWRRRHHH>>>@@@AAAAAAAAAAAAAAA@@@???AAAAAACCCHHHMMMNNNHHHBBB>>>999BBBOOOKKKHHHffflllhhh]]]VVVYYYQQQTTTWWWWWWUUUUUUWWWZZZTTTSSSPPPNNNJJJHHHEEEDDD999777999OOOxxxrrrvvv}}}xxxwwwppp^^^III<<<333444333333333555999<<<777GGGeee|||~~~ttt{{{uuuXXXHHHVVVbbbZZZSSSVVVUUUZZZ```eeelllvvv{{{{{{rrrsssuuuxxx|||cccFFFNNNLLLMMMCCC>>>;;;===>>><<<<<>>@@@@@@@@@@@@@@@AAACCCCCCFFFIIIJJJGGGBBB>>>000666@@@EEECCCLLLmmm|||aaaddd^^^\\\___XXXXXXXXXXXXWWWWWWWWWXXXRRRRRRPPPMMMKKKIIIGGGFFFFFFEEEEEEUUUzzz}}}sss|||{{{xxxuuukkkVVVBBB888...000222222333777===AAAKKKeee~~~~~~]]]QQQOOO[[[bbb]]]YYY\\\ZZZaaagggkkkrrr{{{~~~}}}yyy{{{~~~ZZZ@@@LLLJJJIIIAAA===;;;======;;;<<>>888<<<>>>333<<<666555444222333444666666:::GGGUUUvvvxxxuuuiiioookkkcccbbbbbbdddkkkrrr~~~[[[999:::888777>>>HHHLLLJJJIIIEEEAAAYYY]]]XXXRRRRRRQQQQQQPPPQQQQQQQQQRRROOOLLLLLLNNNLLLGGGCCC888555...GGGlllyyysss{{{uuunnn{{{ddd^^^kkkzzzzzzqqqgggXXXIIIWWWaaaeeecccfffnnnpppkkkhhhYYYIIIDDDJJJXXXlll{{{xxxqqq{{{oooccchhhjjjgggbbbaaa```^^^^^^^^^^^^___aaagggpppzzziiilll|||hhhMMM;;;???bbbuuuLLL]]]jjjppppppIII@@@222222///000///000MMMzzzsssjjjbbbgggaaaYYYPPPJJJHHHHHHIIIGGGGGGLLLYYYpppyyypppuuu}}}yyytttmmmddd^^^UUU___\\\[[[kkkrrrfffYYYNNNVVV[[[WWWSSSTTTVVVWWWPPPNNNMMMMMMMMMKKKHHHEEEAAAEEEOOOLLLRRRWWWSSSgggsss~~~yyyhhhQQQ@@@999888<<<::::::@@@HHHNNNMMMKKK```gggOOO444<<>>CCCIIIGGG<<<444333222444<<>>EEE:::<<<>>>>>>??????AAACCCEEEEEEHHHKKKIIICCC>>><<<333BBBKKKGGGJJJ```lll^^^VVVVVVYYY]]]XXXVVVUUUTTTTTTTTTRRRPPPLLLKKKKKKJJJIIIHHHHHHHHH===<<<:::EEEeeebbbyyy~~~zzzyyy|||xxxuuuhhhRRR???777///222555777999>>>EEEKKKnnnjjjJJJRRR\\\```___^^^```bbbeeemmmrrrsssxxx~~~SSS;;;JJJIIIGGG???<<<:::======;;;<<>>444555CCCHHHBBBDDDNNNBBBLLL___}}}___cccIIIRRRRRRQQQRRRRRRSSSTTTTTTOOOLLLIIIJJJMMMLLLHHHCCCAAA999000AAA\\\|||~~~rrrzzzzzzvvvssspppuuueeeXXXRRRPPPNNNVVV]]]eeeuuu}}}nnnYYYNNNEEEHHHVVVmmmxxxsssjjjnnnqqqlllpppcccbbbaaaaaabbbeeehhhiiifffmmmwwwhhheeexxxyyyaaaEEE444HHHmmmaaaQQQllldddkkk{{{]]]GGG;;;333333000000//////KKKwww~~~jjjiiiiiieee]]]TTTNNNJJJIIIIIIIIIJJJMMMTTT^^^mmm}}}kkkzzzzzzppphhh______WWWVVVXXX___hhhllliiieeeMMMTTT[[[]]]YYYTTTRRRSSSNNNLLLKKKKKKLLLLLLKKKIIIFFFGGGFFFCCC??????BBBFFFVVV[[[fffqqqqqqjjjdddccc[[[RRRDDD:::666666888999555===DDDDDDBBBFFFPPPYYYWWW555;;;???:::;;;>>>???DDDFFFAAA888111111333===<<<;;;<<>>>>>AAAAAA<<<===AAABBB???@@@FFFFFFNNNQQQJJJCCCBBBBBB@@@555KKKGGGDDD___tttWWWVVVPPPRRR]]]WWWWWWUUURRRQQQOOOMMMIIIFFFFFFEEEDDDDDDFFFHHHHHHHHHCCCBBB@@@@@@KKK```vvv}}}qqq|||qqqfffPPP;;;777666444666:::;;;BBB[[[vvvqqqZZZOOOVVVbbbjjjfff]]]]]]eeejjjqqqvvvxxx{{{|||EEEBBBLLLEEE???BBB;;;@@@888;;;999444bbbvvvOOO===;;;999888999999777666555444333222222222222222333444EEEggg|||{{{xxxiii___dddYYYaaadddfffhhhmmmvvvgggOOOCCC777CCC555888FFFIIIJJJMMMLLLIII[[[yyykkkMMMWWWKKKNNNOOOPPPRRRTTTUUUUUUUUUQQQSSSUUURRRMMMIIIHHHIIIAAAAAA222999ccc|||zzzyyywwwuuuxxxvvvhhhwww~~~zzz___RRRPPPKKKVVVXXXaaaooo{{{yyykkk]]]IIIEEEJJJ[[[ttthhhuuuooowww{{{vvvqqqeeedddhhhmmmlllgggjjjppppppuuu{{{___```vvvzzzpppRRR333@@@UUUIII]]]ggg|||NNN~~~~~~wwwQQQ<<<;;;111444111111222???kkkwwwwwwjjjooonnnhhh^^^TTTMMMJJJJJJJJJMMMNNNPPPRRRRRR[[[rrrvvv}}}rrrrrreeeTTTbbb\\\WWWZZZaaadddbbb]]]WWWYYYXXXUUUPPPNNNNNNPPPKKKJJJIIIIIIJJJIIIHHHFFF???>>>;;;888555555777:::555777>>>EEEEEE@@@===???:::888777777999;;;<<<;;;EEE777===NNNHHH>>>___tttMMM888===<<<:::>>>AAAFFFFFFCCC<<<555111333666888<<>><<<===@@@AAA<<<<<>>CCC@@@AAAoooLLL===;;;999888888888777666444333222222111111222222333111:::SSSooo~~~}}}xxxpppbbbbbb{{{wwwYYYbbblllhhhbbbXXXPPPTTTcccvvvZZZAAA:::999999333BBBOOOHHH>>>DDDJJJCCCDDD[[[VVVXXXKKKQQQQQQRRRTTTUUUVVVWWWXXXUUUVVVWWWVVVSSSPPPOOOOOOPPPKKK:::777SSSrrr}}}}}}{{{ssszzz~~~}}}|||yyyaaaWWWZZZXXX```kkkwwwxxxmmm[[[LLLDDDJJJRRR```rrr}}}oooxxxqqqttttttpppkkkiiiiiimmmrrrrrrpppssszzz}}}zzzfffiiiwww}}}qqqeeeLLL444CCCiiipppGGGdddgggpppmmmXXXEEE>>>333555000000111===iiiyyymmmcccjjjqqqjjj___TTTMMMJJJJJJLLLHHHHHHJJJKKKGGGQQQvvvvvvwwwxxxooocccaaaZZZRRRRRRXXX]]]^^^]]]\\\YYYUUUPPPMMMKKKKKKKKKHHHGGGFFFFFFFFFFFFDDDBBB>>>:::666333222333444555444333555888777444555999///111444777999999999999EEEGGGDDDBBBQQQoooRRRAAA<<>>BBBBBBIIIhhhwwwNNNJJJOOOMMMIIIEEEEEEFFFGGGGGGGGGGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIEEECCCBBBDDDHHHJJJIIIGGGFFF^^^sssxxxuuuvvvxxxxxx~~~ooommmmmmbbb]]]bbbdddyyypppffffffeeeSSSGGGLLLIIIMMMPPPNNNJJJIIIMMMRRRLLLKKKJJJIIIHHHFFFEEEEEECCCDDDEEEHHHLLLPPPTTTVVVhhhgggggggggeee```YYYSSSHHHAAA<<<======<<<===@@@AAA>>>>>>CCCGGGFFFEEEEEEKKKKKKHHHBBB??????>>>;;;CCC@@@LLLjjjmmmOOOLLLUUUMMMLLLPPPFFFKKKIIIHHHIIIIIIIIIGGGEEEEEEEEEFFFFFFEEEDDDBBBAAA??????>>>===BBBTTTooo}}}}}}nnnwwwrrrzzzyyy{{{~~~~~~zzz~~~yyyqqqeeeLLL888777333;;;BBBFFFVVVuuusss[[[SSSfffccc```aaabbbeeemmmvvv}}}^^^BBBFFFEEE>>>BBB<<<666>>>@@@???888CCCrrreeeDDD<<<:::888777777777666555333222222111111111111222222000111===VVVooo|||}}}xxxqqqgggjjjvvvYYY]]]mmmjjj___QQQFFFFFFQQQbbbooojjjlllvvvggg@@@666888444444:::999FFFMMMJJJIIIMMMIII>>>ddd{{{dddPPPZZZRRRNNNRRRRRRRRRSSSTTTVVVWWWXXXZZZYYYXXXXXXXXXXXXVVVTTTPPPJJJ@@@888EEElllxxxttt{{{gggxxx}}}www}}}www~~~~~~sss]]]VVV^^^aaaiiilllkkk```PPPEEEEEEJJJRRRggg~~~{{{zzz|||wwwuuuqqqmmmmmmoooqqquuuzzz{{{{{{nnn___jjjyyy|||gggVVVEEE777KKK{{{GGG___{{{lllzzzYYYVVVKKK@@@666555......111<<>>===888333222444777777777777444444666555222444888888999999888666666888;;;???KKKDDD???lllWWW===:::??????;;;AAAIIIFFFIIIAAA666000111666;;;===@@@???@@@FFFXXX|||XXXKKKJJJNNNPPPGGGCCCDDDFFFGGGGGGFFFEEEDDDGGGFFFDDDEEEGGGIIIHHHHHHBBBBBBCCCFFFIIIJJJHHHFFFCCCOOObbbpppsssooommmooovvveee]]]]]]mmm{{{zzz~~~~~~kkk```hhh___NNNOOOHHHHHHHHHJJJKKKKKKIIIHHHJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCEEEGGGKKKNNNQQQSSSUUUSSSRRRRRRQQQKKKBBB;;;???;;;:::===>>><<<===@@@@@@AAAEEEGGGHHHGGGFFFGGGKKKLLLGGG<<<333666DDDPPPSSSMMMfffYYYNNNOOOQQQIIILLLPPPIIIIIIHHHHHHIIIKKKLLLJJJIIIHHHJJJLLLLLLKKKIIIHHHGGGGGGGGGEEEBBBBBBPPPlll~~~zzzsssjjj___fffrrr~~~{{{|||uuugggKKK888;;;<<<>>>III___zzzggg[[[]]]bbbaaaccchhhmmmrrruuuwwwMMMCCCJJJAAA999???===999???AAA888555SSS}}}```ooo<<<;;;999666555666666555333333222222111111222222222000111000333EEEdddppp```TTTQQQKKKGGGHHHIIIKKKOOOSSSOOOLLLOOOXXX^^^aaafffkkkxxxjjj```YYYEEEEEE777444???CCC::::::CCCJJJFFFEEELLLMMMBBBDDDVVVKKKPPPSSSIIISSSOOOOOOOOOOOOQQQRRRTTTUUU[[[XXXUUUVVVXXXXXXUUURRRIIIEEEFFF>>>>>>ccc}}}zzzmmmaaaooouuubbbfff}}}tttfffOOOJJJTTTXXX]]]UUUJJJAAAAAAIIISSS[[[fff}}}xxx~~~|||xxxsssrrruuuuuuxxx|||bbb\\\rrr|||^^^HHH>>>:::TTT}}}YYYQQQrrrXXXUUUSSSAAA888666......111<<>>;;;666222///000444777888777444222333666444111222555666999;;;999777777<<>>HHHMMMCCC???888111000444:::===>>>AAA>>>CCCZZZdddJJJOOOKKKJJJOOOGGGHHHIIIJJJKKKJJJHHHEEEDDDFFFFFFFFFHHHJJJLLLKKKJJJFFFHHHKKKNNNOOOOOOLLLIIIGGGJJJVVVgggnnnllllllpppyyyppprrrsssjjj}}}ggghhhkkkhhhlll[[[MMM???>>>FFFKKKHHHAAAGGGGGGFFFEEEDDDCCCBBBBBB??????@@@@@@AAABBBCCCDDD>>>@@@BBBCCCBBBAAA???======;;;<<>>AAAMMMjjjyyy___bbbggg___bbbgggoooxxxlllCCCFFFJJJ>>>777<<<888;;;@@@CCC;;;FFFzzz[[[;;;999777555444444444333222333333222222222222333333...222333000888SSSvvv|||dddzzzzzzWWW@@@999666>>>EEEGGGGGGHHHEEEBBBAAAFFFKKKMMMPPPRRRVVVwwwxxxccc]]]RRRIIIDDD???999<<>>^^^yyyKKKkkkdddwwwlll^^^RRRCCC:::999//////333;;;^^^rrr{{{xxxggg[[[bbb___^^^[[[VVVRRRMMMIIIGGGDDDFFFKKKMMMGGGBBBFFFNNNqqqllloooZZZUUUYYYZZZTTTMMMNNNWWWaaallleee[[[QQQJJJHHHIIIJJJEEEDDDCCCCCCCCC@@@<<<999111111111333777999::::::555555888<<<;;;777777:::111777<<<<<<777666:::???HHHNNNdddzzzrrrRRR;;;999???===AAABBBBBBKKKKKK>>>555222111333999>>>??????>>>???MMMssspppRRRNNNXXXPPPMMMQQQLLLLLLMMMNNNNNNMMMKKKHHHGGGGGGIIIKKKMMMMMMMMMMMMMMMNNNQQQUUUWWWWWWTTTOOOLLLKKKJJJQQQ___jjjoootttzzzxxxzzz|||uuurrr}}}xxx```XXXwwweeefffooowwwmmmWWW===555<<>>===<<<<<<;;;@@@AAABBB???;;;999:::<<<<<<;;;<<<>>>>>>;;;===BBBGGGNNNQQQMMMGGGEEEGGGHHHIII<<<444:::FFFKKKHHHCCC^^^rrrsssPPPSSSTTTTTTRRRRRRRRRNNNKKKNNNMMMMMMOOOQQQRRRRRRPPPLLLPPPSSSTTTRRRQQQRRRTTTMMMJJJIIIFFF???AAATTTkkktttrrrrrruuuuuuuuuyyyxxx|||{{{uuueeeGGG888CCCBBBeeelllbbblllggg]]]bbbgggmmmwwwXXX@@@GGGEEE<<<::::::999@@@@@@CCC===TTTLLL===888666444333333333222111222111111111111222333333---000333000...;;;[[[xxxqqqwww~~~vvv```hhheeeMMM888555<<>>======>>>@@@BBBBBBAAAFFFOOORRRXXXuuuvvvjjjXXXFFF<<<<<>>:::666000333777999:::;;;<<<===111111555999999666777:::666;;;>>>;;;555666???HHHXXXsssmmmNNN>>>>>>@@@AAA<<>>JJJdddZZZRRRTTTWWWRRRQQQTTTPPPMMMNNNOOOOOONNNMMMLLLKKKJJJMMMQQQQQQNNNLLLLLLMMMQQQUUUYYY[[[XXXSSSMMMJJJCCCBBBEEEOOO[[[fffpppvvvnnnkkkrrruuunnnkkkkkkeeebbbqqquuummmnnnkkkkkk[[[HHH;;;999===???@@@=========>>>>>>>>>>>>???@@@?????????>>>===<<<;;;666777999:::;;;>>>AAADDD<<<:::<<<>>>???>>>CCCJJJQQQSSSQQQKKKHHHJJJGGGBBB<<<555555BBBOOOTTTQQQOOOzzz^^^ZZZTTTWWWVVVUUUXXXSSSOOORRRMMMMMMMMMNNNPPPPPPOOONNNJJJMMMPPPOOOKKKJJJMMMPPPNNNKKKJJJIIICCCAAAOOObbb~~~|||tttooooooqqqsssxxx}}}uuuyyyyyyuuueeeHHH>>>MMMffflllrrr{{{bbb]]]eeemmmrrr|||fffJJJAAADDD<<<:::???;;;???EEE???AAA???[[[BBB===777555333222222222111000///////////////000111111...,,,000444...---AAA]]]uuu}}}uuuiiieeehhhkkkxxxxxxtttvvvoooHHH;;;=========>>>777888999999999999999999???===666<<>><<<<<<:::888999<<<333555666===CCC>>>999===<<<@@@BBBEEENNNVVVUUUMMMKKKKKK;;;NNNWWWJJJIIIHHH@@@EEELLLEEEFFFHHHJJJLLLMMMLLLJJJIIIFFFGGGHHHHHHHHHJJJLLLOOOLLLIIIDDDFFFMMMPPP```yyylllwww~~~sssvvvtttUUU@@@<<<777:::AAAAAAHHHRRR]]]fffrrr|||{{{yyy~~~yyyxxxwwwxxxxxxzzz}}}lllhhhddd}}}qqq\\\MMM999555===TTTYYYnnn}}}|||xxxnnn^^^[[[EEEMMMFFFCCC555222333444OOOhhh|||iii[[[aaaeeeaaa[[[TTTNNNJJJHHHGGGEEEMMMLLLBBBBBBOOOXXXXXXiiirrraaappp{{{qqqbbbUUUMMMJJJKKKLLLXXX___eeedddZZZMMMDDDAAABBBAAAAAAAAA@@@===888444...333888:::999888999:::666666:::>>>???===???CCC:::<<<;;;666444<<>>777888:::999999::::::;;;<<<======:::;;;;;;;;;;;;;;;:::999???===;;;:::;;;;;;999888<<<;;;<<<@@@AAACCCJJJSSSYYYVVVNNNHHHJJJNNNHHH===///444>>>IIINNNQQQ]]]kkkeee\\\```UUUWWWRRRPPPRRRLLLKKKWWWLLLKKKKKKLLLMMMMMMLLLJJJGGGJJJLLLIIIEEECCCFFFJJJKKKGGGGGGHHHCCC>>>III[[[vvvvvv~~~wwwvvvwwwuuutttvvvtttxxxyyyvvvhhhLLLDDDVVVsss```aaannn{{{TTTCCCCCCBBB444888CCC===@@@GGG===AAAEEEdddzzzfff|||<<<999666444222111222222000///---------------...///000111***...888444***666NNNmmmzzz~~~wwwssswwwuuummmgggyyyxxxPPPCCCEEEBBB;;;777666999;;;:::888999::::::777:::888999>>>888555<<<999777888:::;;;999999999888???<<<777===??????EEEJJJJJJLLLNNNOOOOOOPPPRRRGGGCCCDDDxxxoooIIIEEE<<<:::BBBDDDBBBEEEAAACCCGGGIIIJJJHHHFFFDDDBBBEEEGGGHHHHHHJJJOOOTTTNNNNNNJJJSSS^^^QQQPPPkkkqqq}}}iii~~~nnnrrr]]]fffwww}}}}}}~~~kkkJJJ777999===DDDLLLLLLXXX^^^lll}}}uuu~~~}}}yyy~~~uuuvvv{{{eeemmmttt{{{hhhNNN>>>444888EEEaaaRRRttttttkkkiii[[[\\\^^^RRRKKKHHH888333222000IIIYYYttthhhfffdddccc]]]TTTJJJFFFHHHLLLiiiNNNBBBGGGHHHKKKPPPNNN___kkkjjjllluuueeeXXXQQQNNNJJJHHHFFFOOOYYY[[[UUULLLEEEBBB???AAACCCCCCBBB>>>999666>>><<<999777555555666777888:::>>>AAABBB@@@>>><<<777555888DDDUUUdddkkkmmm]]]SSSGGG>>>;;;===???AAACCCFFFHHHCCC999333333555666666:::@@@BBB@@@???@@@dddmmmRRRKKKMMMOOONNNLLLJJJJJJJJJGGGHHHJJJLLLNNNNNNNNNNNNPPPMMMKKKKKKKKKKKKLLLNNNRRRTTTTTTRRRNNNJJJGGGFFFNNNKKKIIIJJJNNNWWWiiiyyypppbbbrrrsssjjjooovvvffffffcccbbbccc^^^PPP>>>111777666444444666888999888<<<<<<<<<:::888999;;;===:::555111777===444555GGG666DDDHHH???AAARRR^^^]]]MMMKKKKKKOOOQQQKKK>>>444***EEEIIIEEETTTeeetttccc```___MMMPPPNNNKKKKKKLLLNNNNNNMMMKKKIIIHHHJJJMMMMMMHHHCCCCCCCCCBBB@@@???CCCIIIOOOJJJHHHFFFCCC???@@@JJJWWWssszzzxxx```WWWnnnqqqkkkwwwpppxxxtttqqqPPPXXX{{{kkknnn~~~ZZZFFFCCC???<<<;;;;;;===>>>@@@OOO@@@222bbbtttBBBCCC666222222222111111111000000////////////////////////////////////000111222333hhhzzztttvvvtttyyyhhhuuu|||lllhhhpppeee@@@///===777777999;;;<<<:::888777@@@999888===>>>;;;<<>>???@@@???>>>>>>@@@AAAAAABBBDDDFFFFFFFFFEEEDDDCCCDDDDDDCCCDDDIIIQQQXXXUUUPPPQQQVVVSSSLLLNNNXXXzzz|||lllttt{{{uuueee]]]ggguuuyyyooo___>>>DDDAAA???GGGLLLRRR```uuu}}}xxx~~~```~~~rrrUUU???<<<777444\\\XXXaaaxxxwww^^^zzzzzzeeebbb]]]^^^WWWPPPHHH@@@888333777???```wwwjjjfffcccbbb\\\SSSIIIEEEGGGKKKkkkTTTKKKNNNJJJHHHIIIFFFGGGUUUjjj|||xxx~~~~~~eeeTTTNNNJJJDDD???===@@@EEEHHHJJJIIIFFFEEECCCBBB@@@>>>============;;;;;;<<<<<<<<<;;;;;;::::::;;;>>>@@@@@@???>>><<<===CCCNNNZZZaaa^^^SSSIII>>><<<:::;;;>>>AAABBBAAAFFFFFFCCC<<<555222333666===>>>AAAAAA;;;999FFFXXXTTTFFFGGGIIIKKKKKKIIIHHHHHHHHHJJJKKKKKKLLLKKKJJJIIIHHHMMMKKKJJJIIIHHHHHHJJJLLLQQQRRRSSSQQQMMMIIIFFFFFFKKKHHHHHHJJJMMMTTTcccqqqxxxhhhmmm}}}yyylllrrr~~~|||xxxkkkccchhhnnnfffQQQ@@@555444444666888999888666666777888888666666777888999>>><<<<<<@@@<<<888>>>@@@===;;;EEE^^^nnndddOOOPPPPPPOOOMMMIIIAAA888111>>>>>>BBBMMM[[[ddd}}}sssSSSRRRSSSMMMOOOMMMKKKKKKLLLMMMMMMLLLKKKIIIGGGHHHKKKLLLHHHDDDDDDDDDBBB@@@>>>AAAFFFKKKEEEDDDDDDDDDBBBAAAGGGOOO___ttt~~~zzzxxxoooZZZ___cccgggwwwkkk{{{{{{sssjjjaaauuu}}}}}}GGGEEECCC???<<<;;;<<<>>>@@@@@@CCC???[[[sss>>>:::555222222111111111000000000........................////////////000111222222JJJuuuyyyvvvkkkhhhllljjjsss\\\@@@???:::555444999???>>>:::;;;;;;>>>BBBAAA===999999===??????>>>>>>???>>>;;;???IIIGGGDDDMMMPPPMMMNNNWWWMMMJJJMMMJJJHHHEEE>>>PPPzzzfffCCC>>>?????????>>>>>>???AAADDDEEEGGGHHHIIIIIIHHHGGGLLLLLLJJJHHHFFFHHHLLLQQQXXXTTTUUUZZZVVVNNNPPPXXXzzz~~~ssswwwwww{{{ooogggeee|||~~~~~~sss]]]NNN<<>>===???======BBBLLLTTTWWWWWWJJJGGGAAA===:::;;;===???<<>>BBBDDDDDDBBBFFFAAA:::444111333666999<<<>>>BBBAAA888:::XXXzzz___BBBEEEBBBDDDFFFFFFEEEDDDEEEFFFJJJJJJJJJIIIHHHGGGFFFEEEHHHIIIIIIFFFCCCDDDGGGJJJMMMNNNNNNMMMIIIFFFDDDDDDFFFDDDEEEGGGIIIMMMWWWaaawwwrrrsssttt}}}~~~qqqoooqqq|||}}}ooolllkkkkkkgggaaaaaaeeeOOOHHH===555222222333444666888:::;;;::::::;;;<<<111<<<999444>>>HHHIIILLLLLLSSS```nnnuuummm[[[LLLTTTRRRLLLDDD<<<888888:::GGG===DDDXXXfff{{{qqqTTTOOONNNNNNRRROOOMMMKKKJJJKKKLLLLLLKKKMMMIIIFFFGGGIIIJJJIIIGGGHHHGGGEEEBBB@@@AAADDDFFFBBBAAABBBFFFGGGDDDEEEHHHLLLiii{{{mmmyyyqqqbbb\\\bbbrrrmmmtttyyytttnnn|||WWW>>>CCCAAA>>>===<<<>>>@@@AAABBB===JJJSSS888444555111111111111000000000000....................................///000111111...XXX}}}xxxnnn}}}}}}uuulllvvvbbbCCCDDD???555333777888444777999999777999>>>CCCDDD@@@??????AAA???===>>>AAA;;;BBBAAADDDRRRVVVQQQQQQKKKGGGCCC>>>888===PPPcccYYYCCC555<<<===>>>>>>======???AAADDDEEEFFFHHHIIIIIIHHHGGGOOOOOONNNLLLJJJIIIKKKMMMWWWUUUWWWZZZVVVNNNNNNTTTxxx~~~~~~uuuyyy~~~yyybbbxxxsssxxx___LLLBBBGGGSSS[[[ggg{{{yyyxxxlll\\\>>>666666DDDEEEnnnXXXrrrRRR|||xxxZZZ\\\ZZZTTTYYYZZZTTTNNNGGG???666444777WWWwwweeeaaabbb___XXXOOOHHHDDDEEEGGGEEE===AAAHHHDDDFFFMMMNNNGGGIIIJJJ\\\ttthhhlllzzzrrrWWWAAA:::<<<888666444888@@@GGGKKKLLLOOOLLLGGGBBB===;;;::::::;;;===AAADDDEEEDDDCCCAAAAAA@@@@@@?????????@@@@@@@@@>>>:::444000111777<<<=========???AAADDDFFFFFF>>>999222000333888<<<>>>BBB???@@@CCCDDDQQQvvv|||HHH???KKKBBBCCCEEEDDDCCCBBBCCCDDDFFFFFFGGGGGGGGGFFFFFFFFFDDDHHHIIIEEEBBBCCCGGGJJJJJJKKKLLLJJJGGGDDDCCCDDDDDDBBBBBBEEEDDDDDDHHHOOO~~~tttkkkmmmoookkkuuuccc^^^ppptttdddcccgggddd```^^^fff```WWWOOOHHHCCC@@@===777888999999888888:::<<<@@@DDD>>>;;;HHHSSSZZZcccuuuyyynnnWWWNNNRRRRRRLLLAAA777333888AAAIIIBBBFFFYYYkkk~~~}}}OOOLLLUUUQQQNNNSSSPPPMMMKKKJJJKKKLLLLLLLLLPPPLLLIIIGGGIIILLLMMMLLLNNNMMMKKKHHHFFFEEEFFFFFFEEEBBBBBBHHHLLLJJJGGGGGGGGGfff|||xxxsss~~~yyyuuu```[[[bbbmmmfffnnnuuuvvv}}}^^^EEEDDD???>>>===<<<===???BBBCCCEEEMMMtttrrrpppttt???222777666111111000000000/////////------------------------......------...//////000---222RRRxxxvvvhhhnnnsss|||wwwVVV===666777777===@@@===666444999<<<:::;;;777777:::888666:::BBB???BBB>>>BBBOOORRRJJJJJJ===>>>>>>EEEYYYuuuddd======999:::;;;<<<<<<;;;<<<===??????@@@BBBCCCDDDDDDDDDDDDHHHIIIKKKLLLMMMMMMNNNOOORRRRRRTTTVVVRRRKKKJJJNNNhhh~~~xxx{{{tttxxxfffmmmmmmsss{{{gggQQQIIIJJJ\\\lllzzz~~~~~~wwwoooMMM???111FFFIIIDDD]]]aaa~~~llljjjfffYYY```YYYSSSZZZWWWSSSOOOKKKDDD:::444555EEE~~~zzzvvvcccaaabbb^^^WWWNNNGGGDDDEEEFFFKKKDDDGGGIIIBBBCCCLLLMMMCCCEEEDDDPPPttttttfffpppuuuZZZDDD888444444444555666888999;;;JJJJJJIIIGGGCCC>>>999666555666666666777777888888999999777777666777888888///333777888666777:::>>>999:::<<<===???@@@BBBCCC444111///222999???BBBAAAIII@@@<<>>@@@BBBFFFIIIQQQfff{{{}}}jjjeeebbbXXXQQQPPPEEE>>>666222666@@@IIIOOOEEEPPPmmmrrrYYYGGGKKKPPPKKKIIINNNOOOMMMKKKKKKLLLMMMMMMMMMRRROOOKKKIIIJJJMMMPPPQQQSSSRRRQQQOOONNNMMMKKKJJJKKKFFFFFFKKKPPPNNNLLLKKKKKKbbbjjjdddzzziiiYYYVVVaaaYYYhhhvvvvvv{{{}}}|||eeeIIIEEEHHH<<<<<<<<<<<<>>>AAADDDFFF:::\\\}}}jjjMMM===...<<<222000000000/////////......---------------------------------,,,------......444&&&555ZZZ~~~|||xxxrrrqqquuu^^^kkkwwwrrrTTTEEE???<<<111555777777999<<<:::666<<<;;;===@@@@@@<<<===@@@AAABBB===<<>>???@@@AAAAAABBBAAACCCFFFIIIMMMOOOOOOOOOMMMOOORRRSSSOOOIIIHHHKKKRRRkkkllluuu||||||ssszzz~~~ooohhhwwwuuummmvvvsss___XXXaaannn~~~ssswwwzzzlllsss|||ccc???:::111JJJOOOvvv]]]}}}zzzxxx[[[^^^^^^bbbXXXUUU]]]TTTPPPOOONNNIII???888666???sssvvvddddddccc^^^VVVNNNHHHEEEEEEEEEJJJDDDGGGFFF>>>AAAKKKKKKCCCGGGIIIKKKUUUgggzzzooonnnxxxxxx~~~}}}```GGG333444444444555888<<<>>>>>>@@@CCCDDDCCC???;;;888666444222111111222444666777666666555666666777777222666999:::::::::<<>>AAABBB???:::666333000000222888???CCCCCCBBB<<<888;;;PPP{{{XXXNNNPPPGGGHHHHHHIIIIIIHHHFFFFFFHHHIIIKKKJJJHHHFFFEEEDDDCCCCCCEEEIIIIIIEEEGGGOOORRRNNNQQQRRRSSSQQQPPPOOOOOOPPPNNNJJJGGGHHHFFFBBBBBBEEEIII___ooossspppbbb^^^llluuuyyyqqq]]]oooyyyxxxvvvwwwxxxxxxwwwuuurrrqqqnnnjjjfffdddeeefffbbbiii{{{wwwfff[[[bbbiiibbbSSSIII888555444888@@@JJJRRRUUU[[[aaayyywwwPPPNNNLLLJJJGGGEEEHHHLLLMMMKKKIIIJJJLLLNNNNNNNNNQQQOOOLLLJJJJJJMMMPPPSSSRRRRRRRRRRRRSSSRRROOOMMMNNNJJJJJJOOORRRQQQOOOPPPLLLVVVqqqzzzzzzmmmYYYvvvzzzlll[[[YYYZZZnnnyyysssxxx~~~rrr}}}~~~|||xxxuuuvvvwww{{{\\\DDDEEEFFFAAA;;;;;;<<<>>>AAAEEEHHHJJJUUU{{{qqq;;;AAA000;;;...////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,///222999TTT}}}vvv}}}eeeXXXnnnvvv[[[___VVVhhhwwwggg]]]]]]OOO@@@888666555666777333666999999;;;;;;777000000777999===DDDAAA>>>GGG]]]ooossswwwppp666666555,,,777444555777777666777999;;;;;;;;;<<<===>>>@@@AAAAAAAAABBBCCCGGGJJJLLLLLLJJJKKKNNNQQQPPPMMMKKKLLLNNNIII___eeewww}}}}}}yyywww~~~rrrggghhhuuuiiinnnyyywwwsss|||ooouuuhhhcccdddssswww```JJJ<<<888>>>JJJaaazzzxxxzzz|||oooZZZaaa___XXXZZZ]]]SSSQQQPPPRRROOOEEE===999>>>bbbsssdddfffddd^^^VVVNNNIIIFFFEEEEEECCC???CCCDDD>>>DDDLLLJJJJJJHHHJJJMMMJJJNNNjjjooojjjlll{{{~~~mmmGGG???555//////333666777666777888999999999999888888777666555555777999:::999999999:::;;;;;;;;;;;;;;;:::888666555888===@@@>>>AAABBB@@@:::444111///555777:::>>>AAABBBAAA???444DDDYYYvvvpppOOOIIILLLKKKGGGHHHIIIJJJIIIIIIKKKMMMPPPLLLJJJIIIGGGFFFEEEEEEEEEFFFIIIGGGDDDJJJUUUWWWPPPRRRSSSSSSRRRQQQPPPRRRSSSOOOJJJGGGGGGGGGEEEEEEIIIDDDPPP[[[oooqqqdddpppyyyqqqYYYnnnxxxcccwwwtttmmmlllpppvvvzzz|||[[[QQQKKKTTT```eee```SSSGGGBBB777777999===FFFUUUeeeoooMMMKKKLLLLLLJJJFFFFFFIIIMMMIIIGGGFFFGGGJJJLLLNNNNNNMMMLLLIIIGGGGGGIIIMMMPPPLLLLLLMMMPPPSSSSSSOOOLLLLLLJJJLLLRRRTTTQQQOOOPPPLLLFFFXXXhhh{{{~~~xxxyyyeeeXXX\\\jjjsssooorrr{{{}}}ttttttuuuwwwzzz}}}pppyyyZZZ@@@>>>CCCBBB>>><<<===???BBBFFFJJJMMMOOOWWW555;;;333444////////////.........------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,'''333000)))999XXXvvvxxx^^^SSS___jjj{{{}}}lllRRR\\\uuuzzzxxxeeeVVVDDD;;;===:::===777000666EEEFFF===???PPP^^^jjjrrrooorrrQQQ999<<<999444777111333444444444555777999999999:::;;;<<<>>>@@@@@@DDDCCCCCCEEEHHHIIIHHHFFFHHHLLLOOONNNLLLLLLOOOQQQJJJXXX^^^{{{}}}{{{zzz~~~xxxkkkbbbhhh|||rrriiiiiiyyywwwrrr^^^QQQWWWaaaooo}}}fffHHH;;;>>>???LLL^^^jjj~~~xxxyyy|||bbb]]]ddd\\\[[[```[[[WWWTTTTTTWWWTTTKKKAAA===;;;MMMqqqpppaaaeeeddd^^^VVVNNNIIIGGGFFFEEEHHHEEEIIIIIICCCGGGLLLGGGMMM>>>===KKKLLLIII___vvvuuuuuuzzz~~~kkkQQQ>>>888666333///666444111//////111444777777666666777777999:::;;;777888999:::;;;;;;;;;;;;666777:::===>>>>>><<<;;;888888666333000222666;;;<<<>>>@@@AAAAAA???===<<>>======FFF\\\zzzfffSSSWWWKKKFFFDDDGGGIIIHHHGGGIIIFFFDDDDDDEEEHHHKKKMMMMMMIIIHHHGGGEEEDDDFFFJJJMMMFFFFFFHHHMMMQQQQQQNNNJJJHHHIIINNNTTTTTTPPPMMMNNNMMM;;;FFFZZZpppzzzqqqyyy|||zzzsssxxxxxxzzzxxxdddXXXVVVZZZccciiimmmsssxxxtttqqqpppssswwwvvvpppjjjqqqvvvrrrooouuuwwwxxxsss|||}}}lllQQQ>>>BBBEEE>>><<>>333111777...333//////.........---------++++++++++++++++++++++++,,,,,,++++++***++++++,,,000///&&&(((111333PPP}}}zzz{{{rrriiibbbYYYmmmnnn|||rrriiidddvvvllloooyyywwwzzzqqqmmmqqqooo___OOOZZZyyytttyyy^^^>>>777999+++///:::111000111222222222333555888777777777888:::<<<===>>>EEECCCBBBDDDGGGIIIGGGEEEEEEIIILLLJJJIIILLLPPPRRRIIIOOOSSSwwwwwwtttuuu~~~||||||rrrdddaaahhhqqqcccnnnxxx[[[TTTMMMUUU```cccwwwiiiPPP===888;;;DDDQQQ{{{yyyvvvvvvbbbnnnrrrbbbdddhhh]]]___eeeYYY\\\XXXXXXZZZXXXNNNDDD???999???hhhpppfff^^^cccddd^^^UUULLLFFFEEEGGGIIIFFFFFFFFFFFFEEEEEEEEEEEEHHHFFFDDDDDDCCCGGGSSS___sssnnntttttt}}}lllVVVAAA222000777222333444333111000111222333222333555777888888666:::;;;;;;<<<<<<;;;;;;:::888999:::888666444333333111000000111222333777<<>><<>>??????<<<999<<<<<>>AAADDDFFFEEEDDDCCCCCCDDDEEEFFFEEEDDDCCCCCCGGGLLLRRRVVVTTTTTTWWWmmm{{{gggdddwwwxxxdddXXXUUUrrr}}}aaa\\\qqq[[[RRR]]]\\\```ooorrr}}}|||WWW@@@888:::EEEQQQ\\\|||wwwQQQyyyhhhfffddd```^^^```dddgggeeeaaa[[[VVVQQQMMMIIIFFF888IIIWWWfff]]]aaaddd___VVVMMMHHHFFFFFFHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBBBBBBB@@@???FFFOOOaaawwwxxxmmmdddnnnrrr___MMM:::---666555555444444444444444111111111222555666666444999999999999888777666666777888888666333000//////777444444666;;;@@@DDDGGG>>>CCCCCC???999555IIIllliiiPPPIIICCCCCCBBB@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBAAA??????DDDFFFBBB@@@@@@AAAEEEIIINNNTTTYYYUUUNNNOOONNNMMMMMMMMMKKKGGGDDDDDDBBBBBBEEEHHHJJJIIIHHHJJJJJJLLLPPPXXXcccnnnuuu]]]ggghhhjjjrrrwww}}}{{{[[[MMMVVViiidddQQQWWWjjjwwwtttlllkkkjjjtttrrrjjj]]]PPPGGGDDDEEEKKKGGGCCC@@@???AAAEEEHHH666HHH\\\iiixxx~~~}}}ZZZOOOLLLHHHCCCEEEEEEFFFGGGHHHGGGCCC@@@AAA@@@AAACCCFFFGGGFFFDDDDDDBBB@@@AAACCCDDDBBB@@@BBBDDDFFFGGGFFFFFFFFFGGGJJJGGGHHHLLLKKKFFFEEEIIIKKKIIIEEERRRkkkyyy}}}|||ttt|||www~~~nnntttnnnVVVGGGMMMRRRPPPWWWeeegggmmmoooooopppsssrrrmmmjjjjjjkkklllmmmmmmnnnnnnoookkknnntttuuuttt}}}~~~```EEE555BBB@@@>>>======>>>======EEE???DDDCCC777DDDrrrdddGGG222333888222------...------------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,(((+++...,,,)))+++222888QQQcccooodddllluuuUUUUUUqqqyyywwwvvv{{{yyyyyyeeeMMM,,,444444222111000000000000222222222222333333333333555555666777:::===@@@BBBAAA@@@@@@@@@BBBCCCEEEFFFKKKLLLMMMOOOQQQTTTVVVWWWOOOWWWVVV]]]kkkgggfffxxx|||nnntttjjjYYYYYYgggsssUUU]]]oooaaa^^^\\\]]]ooooooDDD777AAAFFF@@@bbbtttMMMbbbvvvhhhfffddd```]]]^^^aaadddaaa^^^ZZZVVVRRRMMMGGGCCC<<<<<>>AAAFFF@@@\\\yyydddiiiyyyrrraaaMMM???;;;666333444555444222333111000111222333333222555555555555444333111111222333444333111000///000777777999>>>DDDHHHHHHGGGRRRAAA<<>>>>>>>>>>>??????@@@<<<===CCCGGGBBB<<<999<<>>>>>???BBBBBBBBB@@@@@@???>>>???AAAAAAAAA@@@AAACCCEEEEEEDDDEEEFFFHHHKKKIIIIIIJJJHHHFFFGGGKKKHHHNNNIIIFFFUUUdddppp}}}zzz~~~mmmQQQKKKJJJFFFJJJUUU\\\cccjjjlllmmmooommmjjjggggggfffeeeeeeeeefffffffffdddgggmmmlllgggjjjrrrvvv~~~zzzcccOOODDD???>>>>>><<<======<<<<<<===@@@BBBDDDEEEGGGBBBHHHooo===777222333333///------------------,,,,,,,,,,,,************************++++++++++++++++++++++++'''))),,,,,,+++***+++,,,***;;;^^^{{{bbbUUUWWWbbbrrr~~~zzzwwwYYYPPPQQQbbbuuugggmmmlllyyy{{{}}}uuu|||PPP999555111111000///////////////111111111222222222333333444444555666888;;;>>>@@@======>>>???AAADDDFFFGGGOOOQQQTTTWWWYYYXXXWWWVVVQQQ___\\\VVVdddsssvvvvvvqqquuuttteee```jjjVVViiizzz```OOOaaauuugggSSSddd\\\ddd}}}QQQFFF:::444HHH]]]vvv[[[qqqdddgggzzzpppgggeeeccc^^^[[[ZZZ[[[^^^YYYXXXWWWUUUSSSMMMGGGBBBCCC555HHHeeerrrddddddccc___XXXQQQKKKGGGEEEDDDBBBBBBBBBCCCCCCCCCCCCCCC???>>>@@@CCCBBB>>>@@@DDDDDDNNNeeevvvxxx}}}zzzWWWMMMAAA999666444111---888666333333444555555555333444444444444333222222000222555666777777999:::;;;AAAEEEGGGHHHHHHEEE@@@DDD333666EEE[[[\\\DDDLLLEEEAAA@@@CCCCCC??????AAA@@@@@@????????????@@@@@@BBB@@@AAAEEEFFF@@@<<<;;;<<>>AAAOOO\\\___[[[ooo~~~OOODDDHHHYYYYYYIIIEEEOOOEEEFFFGGGIIIIIIGGGCCC@@@BBB???======@@@CCCDDDEEEAAA@@@@@@@@@AAAAAAAAA@@@CCCEEEFFFEEEEEEFFFHHHJJJHHHJJJLLLLLLJJJIIIKKKNNNGGGNNNJJJFFFMMMWWWhhhwww{{{qqqrrr}}}uuuqqqxxxwwwsssUUUEEEGGGIIIFFFOOOVVV___dddeeeeeeeeedddfffeeedddbbbaaa`````````^^^]]]```dddddd```aaafffbbbffflllqqqvvv{{{zzzpppgggaaaNNNIIIBBB===<<<=========999<<<>>>>>>===>>>CCCGGGBBBDDD===:::\\\~~~ttt}}}YYY333666555000,,,...//////---------,,,,,,,,,++++++************************++++++++++++++++++++++++******+++,,,------+++***%%%(((555LLLdddxxxgggUUUPPPgggwwwfffccc```WWWOOOMMMVVViii___WWW```SSSUUU~~~{{{tttrrr444%%%...222//////.........//////000000000000111111111222222333333444555777999;;;<<<======???@@@BBBDDDFFFGGGKKKMMMQQQTTTUUUUUUSSSRRRTTT___^^^WWWeee|||yyy}}}zzznnn___iiiUUU^^^~~~~~~aaaIIIRRR~~~rrraaagggdddeeexxxeee===EEE>>>HHHvvv```hhhXXXUUUbbbfffdddccc```\\\WWWUUUVVVWWWQQQRRRSSSUUUTTTPPPIIIDDDDDD999AAAWWWvvvfffdddaaa]]]WWWPPPJJJFFFDDDCCCAAABBBBBBBBBCCCCCCCCCDDD???<<<<<<>>>===;;;<<>>666000777555222222444777888999666777888999:::;;;;;;;;;999<<>>::::::<<<@@@??????????????????@@@BBBCCCFFFGGGDDDAAADDDKKKDDDJJJNNNLLLJJJLLLOOOPPPGGGGGGFFFHHHIIIJJJIIIGGGHHHGGGFFFDDDDDDFFFIIIKKKJJJIIIHHHIIIKKKMMMMMMMMMSSSzzz~~~wwwiiigggsss}}}zzzkkkPPPNNNMMMKKKHHHGGGMMMTTTWWW[[[ooorrrgggzzzdddUUUccclllbbbKKK<<<===FFFBBBEEEHHHOOOaaayyyeeeQQQRRRGGGBBBHHHMMMKKKGGGEEEJJJIIIHHHHHHIIIIIIHHHFFFGGGCCC???>>>AAAFFFJJJLLLDDDDDDDDDDDDCCCBBBBBBBBBFFFGGGHHHHHHGGGHHHJJJLLLDDDIIIOOOPPPNNNMMMNNNPPPLLLLLLLLLRRRWWWVVVjjjxxxpppiiivvv}}}jjjJJJ???>>><<>>??????>>>;;;666222999<<>><<<===@@@===>>>AAAGGGRRRhhhmmmaaaeeeyyyuuufffXXXLLLEEE888444000///000333444555:::;;;===???@@@BBBBBBBBBEEEFFFHHHHHHGGGFFFGGGHHH===@@@===444333===DDDEEE[[[rrrgggEEEAAACCC999;;;:::;;;>>>===:::;;;???>>>======<<<<<<======>>>>>>@@@DDDFFFCCCCCCLLLXXXMMMRRRSSSNNNLLLNNNQQQQQQHHHFFFDDDEEEHHHJJJLLLLLLGGGHHHGGGGGGHHHLLLRRRVVVRRRJJJBBBBBBHHHMMMLLLIIIOOOrrrqqqlllkkk}}}bbb___\\\XXXSSSMMMHHHEEEBBBFFFOOOHHH>>>LLLSSS@@@SSSWWWVVVLLL???:::@@@HHHNNNcccuuuyyyqqqNNNKKKWWWPPPKKKBBB===AAAJJJLLLHHHKKKJJJIIIIIIKKKLLLLLLKKKIIIEEEBBBAAACCCGGGKKKLLLDDDEEEFFFFFFDDDDDDDDDFFFGGGHHHJJJIIIHHHHHHIIIKKKAAAJJJQQQQQQNNNNNNOOOOOOJJJHHHIIITTTYYYSSScccqqq}}}~~~iiiqqq```AAA<<>>???FFFMMMPPPTTTWWW[[[[[[[[[ZZZYYYWWWUUUTTTQQQPPPNNNMMMLLLLLLLLLMMMLLLMMMMMMKKKIIIHHHHHHIIIFFFEEECCCAAA@@@@@@@@@@@@777777777888:::<<>>AAABBBBBBBBBCCCCCC===<<>>BBBGGGGGGGGGYYYsssnnnkkknnnzzzmmmeeeSSSMMMEEE>>>:::888777666:::;;;<<<>>>???@@@@@@AAABBBDDDEEEEEECCCBBBBBBCCC;;;@@@AAADDDQQQccciiidddMMMDDD???:::@@@GGG===<<<===@@@>>><<<>>>DDD===<<<<<<;;;;;;<<<<<<===<<<===@@@BBBBBBCCCKKKUUUPPPQQQOOOJJJHHHJJJLLLKKKGGGFFFDDDDDDGGGIIIJJJJJJHHHHHHHHHGGGGGGKKKRRRWWWTTTNNNHHHEEEGGGJJJLLLLLLWWWLLLRRRwwwxxx|||~~~~~~zzzqqqiii^^^VVVQQQNNNKKKKKKMMMNNNMMMGGGDDDHHHSSS___dddfffvvvbbbOOOUUUYYYQQQHHHAAAFFFJJJHHHEEEFFFJJJMMMHHHHHHIIILLLNNNOOOMMMLLLFFFEEEDDDDDDEEEFFFDDDCCC@@@BBBDDDEEEDDDDDDGGGIIIEEEGGGHHHHHHGGGEEEEEEEEECCCLLLRRRNNNJJJKKKNNNNNNFFFIIIIIIMMMQQQLLLUUUlllbbbsssuuu{{{ssskkklllKKK@@@888:::@@@CCCFFFIIIMMMNNNOOOPPPOOOMMMKKKIIIFFFFFFDDDCCCCCCCCCBBB@@@???AAABBBBBBAAA@@@@@@AAA@@@???===:::888666666555???===:::777666777;;;======>>>AAACCCDDDCCC???<<<999VVVWWW@@@,,,000......000111...,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&'''(((***+++###''',,,///---,,,555@@@hhh~~~vvvaaa\\\]]]```iii|||[[[222222...((()))///222000------,,,+++++++++,,,,,,------........./////////...///000111222333333333111222555888:::<<<<<<===DDDEEEFFFHHHIIIIIIJJJJJJLLLHHHPPPUUUWWWjjjxxxmmm|||yyysss}}}|||nnneeewwwzzz```___wwwQQQIIIXXXnnngggcccrrrIIIBBB555QQQbbbJJJQQQuuuyyyXXXfff___bbb^^^]]]^^^___]]]ZZZWWWUUUUUUTTTSSSSSSTTTVVVWWWUUUTTTPPPOOOAAADDD[[[uuu~~~qqq___[[[XXXTTTMMMGGGBBBAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFF===:::;;;AAACCCBBBAAACCCAAAAAABBBAAA@@@JJJggg}}}iiibbbgggnnn~~~{{{rrreeeYYYOOOHHHBBB@@@777888999:::::::::::::::888:::<<<<<<<<<;;;<<<===HHHQQQ]]]nnngggJJJ;;;======@@@CCC@@@???======>>><<<888;;;AAA>>>======<<<<<<======>>>???<<<<<>>AAACCCCCCDDDHHHKKKBBBDDDGGGGGGEEEBBBAAAAAAFFFOOOQQQKKKEEEGGGKKKLLLFFFPPPOOOIIIKKKKKKMMMVVV^^^nnnooouuuzzzqqqvvvooo~~~ZZZHHH888555888999999<<>>>>>???@@@AAA>>>;;;???@@@BBBAAA>>><<<;;;;;;:::::::::::::::999999888222444777999999::::::;;;???>>>@@@CCCEEECCC<<<666DDDuuu|||dddvvv}}}EEE***888888111,,,---+++(((+++333,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***((('''(((***000+++)))++++++***,,,///222PPPnnn}}}rrr___vvvoooZZZmmmyyy}}}zzzvvv{{{zzzaaa???555333111...,,,+++,,,+++))),,,++++++***))))))******---------.........//////...///000111222222222222///111444888;;;>>>??????EEEFFFIIIJJJJJJIIIGGGFFFCCCEEEPPPPPPRRRooosssxxxxxxuuuuuuzzzmmm^^^sssvvviiiEEEGGGWWWsssyyyVVVqqqEEE@@@999TTT|||nnn;;;HHHdddzzznnneeefff___ccc^^^___```___]]]ZZZYYYXXXZZZWWWUUUUUUVVVVVVVVVUUUTTTJJJHHHBBB```aaavvvtttUUUUUUUUUVVVRRRKKKFFFEEECCC>>>AAADDDGGGFFFCCC@@@@@@BBB>>>>>>>>>>>>============CCCFFFEEEBBBCCCHHHIIIHHHXXXjjjmmmcccpppvvvzzz~~~vvvwwwzzzrrreeebbbbbb```WWWLLLEEEDDDFFFJJJEEEMMMWWW]]]kkkwwwwww[[[???>>>>>>===<<<;;;;;;;;;???@@@???===;;;::::::<<<999999999:::;;;<<<===>>>;;;<<<>>>>>>>>>???AAACCCAAA@@@???@@@AAABBBAAA@@@AAA@@@@@@???AAACCCEEEGGGIIIGGGBBB>>>AAAGGGHHHEEEHHHHHHGGGGGGHHHIIIJJJKKKGGGCCCBBBEEEKKKTTTcccpppyyypppmmmmmmfffqqq~~~vvvvvvyyyyyy~~~IIIEEEDDDCCCDDDFFFFFFEEECCCHHHGGGEEECCCAAA@@@??????DDDEEEHHHIIIIIIGGGEEECCC>>>???AAACCCEEEDDDAAA>>>>>>???@@@@@@@@@CCCGGGJJJEEE@@@AAAIIIMMMHHHAAA???KKKJJJGGGEEEDDDDDDFFFGGGBBBFFFJJJJJJHHHFFFGGGHHHJJJ```yyy|||wwwnnnvvvsssyyy{{{~~~yyyhhh|||QQQ???999999333444::::::777999999999;;;>>>???>>>;;;;;;::::::999888888888777777777777888888888888888888888777666555555444;;;:::666444:::CCCAAA:::EEEJJJEEE???>>>>>>CCCPPPhhh___{{{}}}RRR,,,)))888///......---+++***))))))************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))*********+++...+++222KKKmmm|||rrrpppqqquuuuuusssuuu{{{iiiCCC222222999...---,,,+++************))))))*********++++++++++++++++++,,,,,,,,,------------......///000000000111222555999<<>>>>>>>>>>>>>>AAADDDCCC@@@AAAEEEFFFDDDNNN\\\uuuxxxhhhcccppp~~~{{{OOOCCC<<<<<<;;;::::::999888888:::;;;;;;:::999888:::;;;999999999::::::;;;======:::;;;<<<<<<;;;<<<>>>@@@>>>===<<<;;;<<<<<<<<<<<<@@@?????????@@@BBBDDDFFFDDDCCC???===@@@EEEFFFBBBBBBAAAAAAAAABBBDDDFFFGGGIIIDDDCCCIIIMMMOOOQQQSSSdddsssqqqhhhoootttvvvttttttvvvwwwvvvxxx~~~||||||hhhMMMEEEEEEDDDCCCBBBCCCDDDDDDCCCAAAEEEDDDCCCAAA@@@???>>>>>>FFFGGGHHHHHHGGGEEECCCBBB>>>>>>@@@AAABBBBBB@@@???@@@???>>>???AAADDDGGGIIIEEE@@@@@@FFFJJJHHHDDDCCCBBBAAA@@@??????@@@AAABBBDDDGGGJJJJJJIIIGGGGGGHHHIII[[[sss{{{zzzyyy{{{gggfff{{{zzzfffqqqtttjjjiiiaaaKKK???;;;444111111+++777666555777:::;;;999555888888777777777666666666555555555666666666666777777777777777666666666666111:::???===;;;???AAA@@@EEE@@@<<<777222???cccxxx}}}WWW555444666---///...---,,,+++******)))*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))************...---+++,,,666LLLiii}}}yyywwwUUU>>>666444111,,,------,,,******))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,---,,,------...//////000000111222444777;;;>>>@@@AAAGGGGGGHHHIIIJJJJJJJJJIIILLLOOORRRQQQQQQWWWbbbkkkooonnnrrrxxx{{{}}}zzz|||eeeWWWdddaaa___www[[[CCCFFFdddxxxtttwww~~~nnnOOOZZZ```GGGCCCCCCjjj]]]999ggg{{{NNNXXXaaa\\\ccc```[[[[[[^^^]]]ZZZVVVXXX\\\ZZZUUUSSSQQQOOONNNNNNNNNMMMLLLVVVTTTMMMFFFEEERRRiii|||pppRRRPPPXXXXXXSSSKKKGGGGGGGGGDDD@@@???>>>>>>@@@AAAAAA@@@<<<======>>>>>>????????????AAA@@@======AAABBB@@@@@@GGGVVVkkkzzzrrrqqqttt|||iii???111444888888888777666666555555555666777777666666888:::777777777777888999::::::888999:::999999999;;;<<<===<<<:::888888888999:::???>>>>>>>>>???@@@BBBDDD>>>>>>===<<<@@@DDDCCC???@@@@@@@@@@@@AAACCCEEEFFFHHHEEEFFFNNNRRRLLLBBB;;;EEESSSgggyyylllpppqqqoooooosssuuutttdddwww|||yyyzzzrrr}}}|||}}}}}}{{{gggQQQNNNNNNHHHAAADDDCCCBBBCCCCCCCCCAAA???AAA@@@???>>>>>>===>>>>>>EEEEEEEEEDDDBBBAAA???>>>>>>?????????@@@@@@@@@@@@BBB>>>;;;;;;???DDDFFFFFFBBB>>>===AAAEEEFFFEEEEEE======>>>???@@@AAAAAABBBDDDGGGIIIIIIGGGFFFEEEFFFDDDNNNcccoooqqq{{{|||rrr}}}iii~~~bbbdddiiihhhnnnfffJJJ999888777444111000222777777444000444444444444444444333333333333444444444555555555666777777777888888888888:::???AAA>>>===AAAEEEGGGGGG222444BBBIII]]]vvv}}}\\\ppphhh555&&&555666&&&......---,,,+++******)))******))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************''',,,...(((###)))<<>>@@@DDDEEEFFFGGGHHHIIIIIIIIIMMMOOOQQQPPPNNNQQQYYY```bbbYYYsssqqquuu~~~ooo}}}}}}|||xxx~~~vvvpppuuugggmmm```NNNUUUsss^^^>>>;;;SSSnnnkkkuuu|||[[[RRRkkk{{{SSS;;;>>>OOO[[[gggLLL"""222{{{[[[VVVhhhOOOWWW```XXXTTT\\\^^^\\\WWWSSSTTTXXXXXXUUUOOONNNNNNPPPRRRRRRQQQPPPYYYQQQKKKHHHFFFLLLaaawwwqqqVVVTTT\\\[[[UUUKKKGGGGGGFFFDDDAAA>>>;;;<<<@@@BBBBBBAAA<<<<<<===>>>??????@@@@@@???@@@???<<<;;;???@@@>>><<<===@@@JJJ[[[qqqyyyuuu|||rrroooooorrruuu~~~vvvLLL:::999:::888555555555555444444333333333444555444333333555777444444444444444555666666777888999888777777999:::???>>><<<999777888:::<<<>>>>>>===>>>>>>@@@AAABBB;;;======>>>BBBFFFDDD>>>@@@@@@??????@@@AAABBBCCCFFFEEEHHHPPPSSSKKKAAA;;;@@@CCCIIISSSbbbvvvzzzqqq|||qqq]]]RRRKKKNNNOOOJJJGGGIIIFFFEEEDDDDDDEEEEEECCCAAA??????>>>>>>>>>>>>??????BBBAAA@@@???>>>======<<<@@@@@@@@@?????????AAACCCBBB===777888===BBBCCCBBB<<<;;;;;;>>>BBBDDDCCCCCC===>>>???AAABBBBBBBBBBBBEEEEEEFFFFFFFFFEEEDDDDDD>>>@@@OOO\\\aaannn~~~lllbbb~~~rrruuuDDDZZZ|||pppWWWHHH===444111///000222111222333222222222222333333333333333333333444444555555666777777888999:::;;;<<<<<>>UUUwwwuuuTTTOOOMMM:::------,,,***)))))),,,...+++***))))))((((((((()))((((((((()))))))))******************++++++++++++++++++,,,,,,------......111000000222444888<<<>>>@@@AAACCCEEEFFFGGGGGGHHHJJJLLLNNNNNNLLLMMMRRRWWW\\\^^^zzzyyynnnvvv{{{zzz|||yyysssqqquuuppp```aaaSSSUUU~~~pppAAA222KKKXXXcccrrrwwwqqqkkkPPPggggggIIIJJJHHHDDD???>>>III___rrrccc???OOO|||\\\}}}mmm]]]WWW\\\ZZZPPPRRR___YYY\\\ZZZUUURRRTTTVVVVVVMMMMMMNNNPPPRRRRRRQQQOOOLLLHHHJJJOOOKKKHHHYYYqqqwww```______^^^WWWMMMGGGFFFEEEBBBBBB???<<<===AAADDDDDDBBB<<<======>>>???@@@@@@AAA???AAA???<<<;;;???@@@>>>???@@@???@@@HHH\\\www||||||wwwssspppooollllllsss|||}}}VVV000666@@@555000:::444444444333333333333333444444555333222111222444444444444444444555555666777888999888777777888:::@@@@@@>>>;;;888888;;;>>>>>>>>>>>>??????@@@AAAAAA<<<>>>@@@AAAFFFIIIFFF@@@???>>>===<<<<<<<<<===>>>FFFFFFIIIMMMLLLGGGEEEFFFCCCDDDFFFJJJPPPWWW___dddlllxxxsss\\\PPPLLLHHHKKKSSSVVVJJJ<<<@@@MMMHHHGGGGGGGGGHHHHHHFFFDDD???????????????@@@AAAAAA@@@@@@??????????????????AAABBBBBBAAA???@@@CCCFFFDDD>>>999:::???CCCCCCBBB:::<<<>>>AAACCCEEECCCAAA===>>>???@@@AAA@@@@@@@@@GGGGGGGGGGGGHHHGGGGGGFFFAAA???HHHSSS[[[nnnwwwyyylllpppzzzssskkksss~~~yyy[[[LLL[[[sssoooMMM@@@:::666444000,,,///666222222222333333444444444333444444555666666777777999999:::<<<===>>>???@@@;;;???DDDIIIHHHBBB;;;777;;;SSS|||ddd{{{zzzJJJ***222999---)))555,,,,,,,,,++++++******))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******))))))))))))))))))000+++&&&'''+++...---+++'''++++++222EEEUUUfff|||xxxlllRRRDDD777'''---999111)))...111---&&&"""&&&+++))))))((('''''''''((((((''''''((((((((())))))))))))))))))*********++++++*********+++,,,,,,------////////////222555888:::;;;===???AAACCCDDDEEEFFFEEEHHHKKKLLLLLLLLLOOOQQQRRRaaannn{{{ppptttzzz|||pppcccuuu|||}}}zzzIII111999CCCUUUjjj|||~~~{{{uuukkkaaaYYYFFF```kkkMMM>>>888;;;FFFFFF===FFF]]]cccYYYBBBTTT|||lllxxxzzz___``````]]]XXXTTTTTTUUUPPPYYY]]]XXXPPPPPPSSSVVVJJJJJJJJJKKKMMMLLLJJJHHHCCCDDDMMMRRRLLLGGG[[[vvv}}}hhhggg___^^^XXXNNNHHHFFFDDDAAAAAA@@@???@@@BBBDDDDDDDDD===>>>>>>??????@@@@@@@@@???AAA@@@<<<<<<@@@AAA???<<>>>>><<<888888;;;>>>@@@@@@@@@AAAAAAAAABBBBBB>>>@@@AAACCCGGGKKKHHHAAABBBAAA@@@?????????@@@AAAIIIGGGGGGHHHFFFDDDGGGMMMLLLMMMNNNNNNMMMJJJFFFDDDFFFNNNVVV\\\fffttt}}}vvveee^^^UUUNNNJJJHHHHHHIIISSSFFF@@@JJJUUUUUUMMMIIIHHHGGGFFFGGGIIIIIIHHHFFFAAAAAAAAAAAAAAABBBCCCCCCAAAAAABBBBBBBBBBBBBBBAAAAAACCCDDDBBB@@@@@@CCCGGGEEEBBB??????BBBEEEEEEDDD<<>>???AAAAAA@@@AAA@@@:::333666GGGZZZjjjttt~~~rrrggg}}}wwwIII888,,,...333111------,,,,,,++++++************))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((************)))))))))))))))++++++)))''''''+++///000333---((()))&&&+++;;;555???CCCLLL```jjjpppzzzxxxxxxfffeeefff]]]MMMGGG???...,,,###(((444666444000)))***(((&&&&&&((()))((('''(((''''''&&&&&&'''''''''''''''''''''((((((((((((((())))))))))))*********))))))******+++,,,,,,,,,---------...000333555666666888:::===???AAACCCCCCAAAEEEIIILLLMMMLLLMMMMMMMMM[[[]]]uuuuuu{{{}}}{{{tttxxxyyyiiiRRRiiitttDDD@@@???FFFUUUggguuu{{{xxx{{{~~~{{{|||yyyvvvmmmkkkgggccc]]]TTTKKKEEE???UUU\\\HHH333222<<>>@@@>>>:::999<<<@@@AAABBBBBBCCCCCCCCCCCCCCC>>>@@@AAABBBFFFIIIFFF@@@EEEDDDDDDDDDEEEFFFHHHIIILLLGGGDDDFFFGGGHHHKKKOOOQQQOOOMMMLLLLLLMMMMMMMMMJJJLLLJJJEEEEEELLLRRRTTTKKKTTTRRRQQQ\\\cccdddiii___[[[TTTSSS^^^fff^^^NNNEEEHHHLLLOOORRRTTTSSSQQQIIIKKKMMMOOOMMMJJJHHHHHHDDDCCCCCCEEEGGGHHHGGGEEECCCBBBBBBBBBBBBCCCDDDDDDAAABBBCCCDDDCCCBBB@@@>>>???BBBDDDCCC@@@???BBBFFFBBBBBBBBBBBBCCCCCCCCCCCC@@@DDDEEEAAA@@@CCCCCC@@@CCCCCCCCCCCCDDDFFFHHHJJJKKKIIIHHHIIILLLNNNNNNLLLKKKNNNRRRPPPTTTmmm|||wwwuuuxxxuuummmwww}}}zzzeeeKKK---```QQQFFFFFFEEE;;;444444111222333444555666777777333444555666777888999999::::::;;;<<<===??????@@@EEE???;;;<<<@@@MMMeeezzz|||kkk```ggg{{{MMM555999666...,,,000///(((++++++++++++************))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((************)))))))))(((###)))...///,,,)))((()))%%%***///666///)))///000333,,,'''++++++///;;;000777888:::<<<444000:::666666<<<999---,,,111,,,111000(((%%%,,,...---222***&&&###%%%***,,,+++)))'''&&&&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((()))))))))******(((((())))))***++++++,,,++++++,,,...///111222333222444666999<<>>;;;CCC<<<222111888999;;;CCC>>>:::LLLmmm{{{ooohhhnnn___uuuaaa[[[VVVYYY^^^]]]TTTLLLQQQWWWYYYVVVTTTVVVYYYYYYVVVTTTQQQPPPPPPPPPOOOMMMMMMQQQSSSPPPNNNTTTeeesssuuuaaa^^^WWWXXXUUUNNNJJJIIIGGGCCC===@@@DDDDDDAAA@@@AAABBB@@@@@@@@@???????????????<<>><<<<<>>===@@@FFFIIIIIIGGG???EEENNNaaadddBBB...///777222---,,,222555222//////.../////////////////////,,,---.........///111333333333222222111222222222222444555555555666888;;;;;;???BBBAAA===<<<>>>BBBCCCCCCDDDDDDEEEDDDDDDDDD===??????@@@CCCGGGDDD>>>AAAAAABBBBBBDDDGGGIIIKKKMMMEEEBBBGGGNNNPPPPPPPPPJJJJJJJJJKKKMMMNNNOOONNNHHHJJJJJJFFFFFFKKKPPPQQQQQQUUUPPPMMMQQQLLLGGGLLLBBBNNNPPPFFFCCCKKKNNNHHHEEEHHHJJJHHHGGGHHHIIIIIIFFFGGGFFFDDDFFFJJJJJJGGG@@@@@@@@@BBBDDDFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCDDD@@@AAABBBCCCBBB???;;;999===AAADDDCCC???>>>AAAEEE>>>@@@BBBBBB@@@???@@@AAAAAADDDCCC<<<:::>>>@@@>>>=========>>>@@@CCCGGGIIIHHHFFFDDDFFFJJJMMMLLLKKKGGGLLLOOOFFFEEE[[[ggg\\\ppprrrkkkuuukkksss|||}}}~~~tttdddQQQFFFLLLQQQIII<<<666111111222333555666777777333333444555666777888999999999:::;;;<<<===>>>>>>:::555>>>XXXrrr|||xxxtttsssrrrooosss{{{}}}RRR444...222333///++++++...000+++++++++***************)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))+++*********))))))((((((---'''"""###))),,,+++(((///---$$$###,,,***'''...%%%+++***,,,222---(((...,,,111---,,,222111***---///(((+++...***,,,000***111---###++++++"""%%%(((***,,,***&&&$$$''')))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((()))******++++++)))***,,,...///000111111000111444777:::===???@@@AAAEEEJJJMMMNNNMMMJJJHHHNNNKKKlll___UUU|||}}}iiivvvxxxwwwhhhsss{{{pppyyyllliiiaaafff```FFF@@@HHHDDDccc^^^TTTFFF;;;666999===EEEIIIPPPZZZcccjjjmmmnnnxxxwwwuuuvvvxxxyyywwwuuuppppppooonnnmmmkkkkkkjjjeee^^^XXXWWWYYYXXXRRRLLLEEEBBB===999888777666555///;;;:::666<<<@@@@@@DDDHHHiii~~~aaa]]]pppwwwfff\\\ZZZUUUYYYaaa]]]RRRRRR\\\[[[ZZZXXXUUUXXX___```]]]UUUSSSPPPNNNOOOOOONNNNNNLLLRRRUUURRRTTT[[[aaacccwwwlll```ZZZ\\\\\\ZZZWWWQQQJJJCCC???BBBDDDGGGGGGEEEBBB@@@???<<<===>>>??????>>>===<<<;;;;;;<<<===>>>???@@@@@@===>>>@@@AAABBBBBBAAA@@@AAAAAABBBGGGQQQ^^^jjjrrrkkkDDD444111///...000000////////////........./////////......---------.........////////////000000000000000111111111111222222333444666888:::;;;@@@???>>>;;;:::<<>>CCCFFFIIIMMMEEEEEEHHHLLLOOOOOOKKKGGGEEEEEEEEEDDDCCCEEEIIILLLKKKJJJHHHGGGHHHKKKOOOQQQPPPMMMKKKJJJKKKJJJFFFBBB???BBBDDDFFFFFFGGGJJJKKKDDDGGGJJJJJJGGGEEEFFFGGGDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCBBBBBBCCCDDDCCCBBB>>>???AAAAAA@@@@@@AAACCC???????????????>>>===<<>>???===;;;>>>>>>>>>===<<<<<<;;;;;;:::999:::@@@FFFHHHEEEAAABBBBBBDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEIIINNNRRRUUUeee|||uuuvvvtttttt|||sss~~~}}}zzz```BBB:::???666999777333333888;;;777111---///:::>>>777222666;;;;;;===::::::<<<888222555>>>===SSScccrrrbbbYYYYYY444666222111000...---,,,+++***+++******)))(((''''''&&&(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&))))))))))))************+++,,,,,,---...///000000111222333666999<<>>;;;;;;HHHPPPRRRWWW]]]]]]^^^^^^^^^]]]\\\\\\]]]]]]\\\[[[ZZZXXXWWWVVVRRRNNNHHHDDDCCCAAA===:::<<<888777777444000555===???666555>>>@@@===EEESSSiiippphhh@@@jjj^^^WWWbbb[[[ZZZXXXXXXXXXXXXVVVUUU___]]]ZZZXXXXXXYYYXXXXXXUUUXXXZZZ[[[ZZZVVVRRRPPPOOOQQQTTTYYY\\\]]][[[XXXyyylll]]]WWW^^^\\\YYYTTTNNNHHHCCC@@@AAACCCEEEEEECCC@@@??????======>>>>>>>>>>>>======<<<<<<<<<===>>>>>>??????;;;<<<>>>???@@@@@@???>>>@@@???>>>>>>AAAEEEIIILLLjjjwwwSSS???//////222///...000///............---------.........------,,,,,,,,,,,,,,,,,,---------..................///////////////000111333444666777888555555444333222444888<<<@@@??????>>>===;;;999888<<<>>>BBBCCCCCCCCCDDDEEE<<<@@@???>>>DDDMMMMMMGGGEEEEEEHHHKKKNNNLLLGGGCCCEEEFFFHHHHHHHHHGGGIIIJJJFFFFFFEEEFFFHHHLLLPPPRRRMMMKKKIIIHHHGGGFFFDDDBBB???AAABBBBBBBBBCCCFFFHHHEEEHHHJJJIIIFFFDDDDDDEEEDDDDDDCCCCCCBBBAAA??????CCCAAA??????@@@AAAAAAAAA===>>>??????>>>>>>???@@@?????????>>>>>><<<;;;;;;===<<<<<<;;;;;;<<<<<<===???===;;;;;;<<<<<<999777888999999;;;<<<======>>>777777888===CCCDDDAAA<<<===>>>@@@BBBCCCDDDEEEEEEHHHGGGFFFDDDDDDEEEGGGHHHYYYuuuwwwzzzssszzzooolllqqqxxxsssmmmJJJ666444444333111111444888::::::999999:::888444444777<<<777222222;;;JJJZZZddd}}}pppzzzllltttwwwtttZZZ888111444000///...---,,,***))))))******))))))(((''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((()))))))))*********)))))))))*********++++++++++++++++++++++++++++++************************'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))*********++++++,,,---...///000000111222444666:::===@@@BBBGGGHHHJJJJJJIIIJJJLLLNNNdddeeeaaaYYYYYYgggyyyxxx{{{}}}wwwooo~~~zzz|||~~~\\\bbb|||VVVJJJBBBKKKYYY\\\OOOAAA777>>>999555<<<>>>999;;;BBBBBBCCCDDDDDDEEEEEEEEEDDDCCCAAA@@@???>>>??????::::::999:::;;;999444000;;;333///444999999888888222;;;GGGNNNRRR[[[jjjwwwaaaTTTmmmkkk\\\\\\UUU[[[YYYVVVUUUUUUWWWXXXXXXWWWVVVTTTTTTTTTTTTSSSSSSKKKNNNSSSVVVXXXWWWVVVUUUTTTUUUXXXYYYYYYXXXVVVUUU{{{kkk[[[VVV```]]]WWWPPPJJJEEEBBB@@@@@@BBBCCCBBB@@@??????@@@???>>>>>>======>>>>>>???========================999:::;;;============<<<::::::;;;;;;;;;;;;::::::FFFRRR^^^gggxxxbbbHHH444///***+++222333---***...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++************+++++++++,,,++++++,,,,,,,,,---------+++,,,///111333333333333111111111111222444999===999999999999999888777666===???AAABBBBBBBBBDDDFFF666@@@BBB<<>>===???BBBEEEGGGHHHIIIGGGDDDBBBAAABBBBBBBBBCCCCCCAAA???===;;;AAA???<<<<<<===?????????===>>>>>>===<<<;;;<<<>>>?????????>>><<<;;;:::999777888999:::;;;<<<<<<<<<;;;:::999999::::::999777777777888999:::;;;<<<<<<555666888===AAAAAA===888999:::<<>>>>>GGGcccvvveeeiii|||~~~}}}xxxlllrrrzzz{{{uuuiiieeedddYYYEEE:::<<<@@@@@@@@@888999CCCFFFAAABBBJJJ___[[[\\\gggzzzjjj]]]xxxRRR666444333+++......---,,,***)))((((((***))))))(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''(((((((((((()))(((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))*********+++,,,,,,......///000000111333666999===@@@BBBDDDFFFGGGHHHIIIKKKNNNPPPaaaaaa[[[RRRUUUeeezzzwwwnnnqqq|||qqqrrrsssnnnllliiizzz[[[<<<222888???DDDIIIJJJLLL???333777888666999666666555444444444555555999888666444444555777888;;;888555333555999;;;<<<>>>888444666;;;>>>AAADDDPPPJJJEEEQQQwwwgggYYYrrrUUUYYY^^^OOOWWWUUUSSSQQQQQQTTTWWWYYYSSSSSSTTTTTTSSSRRRQQQPPPKKKNNNRRRSSSRRRPPPOOOOOOQQQTTTUUUTTTQQQNNNOOOQQQyyygggZZZXXXbbb]]]UUUMMMFFFCCCAAAAAA???@@@AAA@@@???>>>???@@@@@@???>>>======>>>???@@@???>>>>>>===<<<<<<;;;;;;777888:::<<<<<<===<<<<<<888:::;;;=========<<<<<<=========DDDXXXrrr}}}```AAA//////444333111111333000+++***...,,,+++++++++************++++++++++++************)))))))))*********++++++*********+++++++++,,,,,,)))+++...000222222111000000111222333444888===@@@777777888999999999888888<<<===??????>>>???BBBDDD@@@GGGJJJJJJOOOVVVRRRHHHLLLJJJHHHFFFDDDCCCAAA@@@AAACCCFFFFFFDDDBBBAAA@@@BBBCCCDDDFFFHHHIIIIIIJJJFFFGGGFFFCCC???>>>@@@DDDAAA@@@>>><<<;;;===AAADDDIIIIIIHHHFFFCCC@@@???>>>>>>???AAABBBBBB???===;;;AAA>>>;;;:::<<<>>>??????>>>???>>>===;;;:::<<<>>>@@@@@@???>>>===;;;999888777888:::<<<======<<<<<<666666777888:::<<<======<<<<<<;;;:::999888777777777888;;;???BBBAAA===999:::;;;===???@@@BBBBBBBBB@@@AAABBBBBBBBBAAA@@@???>>>RRRpppuuutttsssvvveeeppp~~~}}}|||ttt~~~}}}{{{}}}pppppp{{{~~~xxxqqqrrrtttuuurrrpppwww|||mmmnnnLLL444888999222---...---,,,+++***)))(((((())))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((())))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))*********+++,,,---...//////...///111444777;;;>>>@@@AAACCCEEEFFFGGGIIILLLNNNOOOSSSTTTSSSVVVcccpppwwwvvv{{{ooopppttt{{{qqqnnn|||lll{{{xxxnnnsssnnnooo~~~gggOOOAAA777111888DDDYYY\\\QQQDDDDDD???555555777666666555555666777888222222111111222222333444999888666555666777999:::///888BBBGGGDDDAAADDDHHHNNN\\\{{{UUUYYYfffXXXRRRTTTXXXTTTOOOOOONNNMMMMMMOOORRRTTTOOOQQQSSSSSSQQQNNNLLLKKKMMMPPPRRRQQQMMMJJJIIIIIIMMMPPPSSSPPPLLLJJJNNNRRRtttdddZZZ\\\aaa\\\TTTKKKEEEBBBAAAAAA???@@@AAA@@@??????@@@BBB@@@???>>>======>>>???@@@??????>>>===<<<;;;::::::777888:::<<<=========<<<>>>======<<<:::999888888GGGFFFBBB>>>@@@IIIRRRVVVeeegggrrriii```KKK555,,,...111222222444///---............000************))))))))))))************************************++++++++++++******+++++++++,,,,,,,,,)))+++---000111111000///---...000111333666:::===999999:::<<<<<<=========<<<>>>>>>>>>>>>???AAACCCJJJKKKVVVgggmmmeee[[[XXXRRROOOIIICCC@@@@@@CCCEEEIIIJJJIIIHHHFFFEEEFFFHHHFFFGGGGGGGGGGGGEEEDDDCCCFFFGGGGGGDDD@@@???BBBFFFCCCBBB???===<<<>>>CCCGGGKKKIIIGGGDDDBBB???===<<<;;;===???BBBBBBAAA???>>>BBB???===<<<>>>???@@@@@@@@@@@@???===;;;;;;===???AAAAAAAAA@@@>>><<<:::999;;;<<<===>>>>>>>>><<<<<<666777999:::;;;<<<>>>???@@@???===<<<999777666555;;;===@@@CCCEEEDDD@@@>>>???@@@AAAAAABBBBBBBBBBBB===???AAACCCEEEEEEDDDDDD???KKKeeeqqqyyysssfffxxxzzz}}}xxx}}}iiiyyywww|||oooyyyoooooo}}}sss{{{vvvsss{{{qqq{{{zzz]]]333111444++++++777...------,,,+++***))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((()))))))))))))))***+++,,,---......,,,---///111444777:::<<>>CCCHHHRRRRRRHHHEEE;;;::::::999888888888888444555777888999999888888444999???CCCBBB>>>999555GGGGGGFFFEEEKKK[[[ppp~~~zzziiiccciiiLLLPPPRRRNNNQQQTTTFFFIIIKKKLLLKKKJJJKKKLLLKKKMMMPPPOOOKKKGGGDDDCCCFFFJJJLLLLLLHHHGGGHHHKKKNNNQQQSSSPPPKKKJJJNNNRRRrrraaaYYY______[[[TTTLLLGGGCCCBBBAAA>>>@@@BBBCCCBBBAAABBBCCC?????????>>>>>>???????????????>>>===<<<;;;:::999666888:::<<<==================<<<;;;;;;<<<<<<<<>>888999;;;???FFFLLLPPPWWWdddooouuuuuuaaaSSSGGG:::000...+++,,,555<<<999///'''000...---...000111...,,,*********))))))))))))((()))))))))************************+++++++++,,,,,,******+++++++++,,,,,,,,,***+++---...000000000///---...000111222444888;;;:::;;;<<<>>>??????@@@@@@>>>???AAAAAA@@@AAABBBDDDDDDEEEWWWsss{{{jjj[[[YYYTTTPPPIIIBBB>>>???DDDIIIKKKJJJHHHFFFDDDEEEHHHKKKIIIIIIIIIHHHGGGEEEDDDCCCHHHHHHGGGFFFDDDDDDEEEGGGCCCBBBAAA??????BBBGGGKKKMMMJJJFFFCCCAAA@@@===;;;;;;===???AAACCCCCCBBBBBBBBB@@@??????AAAAAAAAA@@@AAAAAA@@@>>><<<===???BBBAAAAAAAAA@@@???===<<<;;;>>>>>>>>>>>>>>>===<<<;;;:::;;;===<<<;;;;;;<<<===>>>======<<<;;;::::::999===???BBBDDDEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBBBB@@@AAACCCDDDEEEEEEDDDDDD???FFFPPPRRRkkkpppiiifffsssxxx~~~{{{vvvrrrsss}}}ttt}}}}}}vvvkkkqqqPPP>>>///...000......111------,,,,,,+++******)))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((((((((())))))((()))******,,,,,,---...,,,,,,...///222444777888<<<===???@@@AAACCCFFFHHHPPPTTTUUURRRQQQSSSSSSQQQ\\\uuurrruuuzzzooowwwyyyrrrxxxUUUHHHIIIAAADDD<<<777BBBKKKOOOVVVJJJIIIFFFBBB>>>999555333888888999;;;;;;<<<<<<;;;;;;<<<;;;<<<>>>CCCKKKPPPMMMRRR^^^rrrccc[[[jjjZZZTTTRRRKKKKKKOOOLLLEEEIIILLLMMMJJJGGGGGGHHHKKKOOOQQQPPPKKKGGGEEEEEEIIILLLNNNKKKEEEBBBDDDGGGNNNOOOOOOMMMIIIGGGHHHKKKttt___VVV]]][[[YYYTTTNNNIIIEEEBBBAAA>>>AAADDDFFFEEEDDDDDDEEE>>>??????@@@@@@??????>>>>>>>>>===<<<;;;;;;::::::555777999;;;<<<======<<<:::;;;===???AAABBBCCCDDD;;;???CCCCCC???:::999:::777:::;;;999;;;AAAGGGIIIMMMWWW\\\]]]fffxxxyyyooocccZZZSSSSSSJJJ???777333111333555222555444///***+++222777///000000000//////---************))))))))))))((()))))))))******+++++++++)))************+++++++++************++++++++++++******+++,,,---......///...000111222222444666999999:::;;;===>>>>>>>>>>>><<>>;;;??????AAABBBCCCCCCDDDDDDAAA@@@@@@BBBCCCCCCAAA???@@@@@@???===<<<===@@@CCC????????????>>>===<<<;;;===<<<<<<;;;;;;;;;;;;;;;:::<<<>>>===:::999;;;===;;;;;;;;;;;;;;;;;;;;;<<<;;;===???@@@AAAAAABBBBBB???@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBB???BBBEEE@@@XXXtttrrryyyjjjuuutttzzzuuuiiinnnzzzyyywww}}}zzztttXXX999333------222444000)))+++++++++******))))))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''((((((((())))))(((((()))***+++,,,------------...///111333555666999;;;===???AAADDDGGGJJJLLLPPPQQQOOOPPPTTTUUUTTTXXXiiiccc|||yyywwwvvv^^^kkkggg???222222666AAAKKKMMMOOOPPPPPPOOOMMMKKK@@@>>>===<<<<<<>>>AAACCCIIIHHHFFFGGGPPPbbbvvvxxx~~~KKKaaafffqqqfffQQQRRRWWWTTTIIILLLQQQJJJJJJNNNPPPNNNIIIFFFGGGIIILLLPPPSSSRRRMMMJJJJJJLLLRRRUUUUUUPPPHHHCCCEEEIIIMMMMMMLLLLLLKKKJJJJJJJJJwww___TTTZZZYYYXXXTTTPPPKKKGGGCCCAAA>>>BBBFFFHHHGGGFFFEEEEEE>>>???@@@AAAAAA@@@???>>>>>>======<<<;;;;;;::::::444666888:::;;;<<<<<<<<<;;;===???AAABBBAAA???>>>@@@===::::::999888999;;;;;;999999;;;999555444777<<>>???GGGJJJMMMNNNSSSVVVSSSLLLLLLLLLJJJEEEAAA@@@DDDGGGIIIIIIIIIGGGFFFGGGIIIKKKEEEEEEFFFGGGIIILLLNNNOOOJJJHHHFFFHHHKKKKKKHHHEEE@@@AAABBBBBBDDDHHHMMMQQQNNNJJJEEECCCBBBAAA>>><<>>??????>>><<<;;;===AAADDD======>>>>>>===<<<;;;;;;::::::888888888999:::;;;777999<<<<<<::::::===???<<<<<<;;;;;;;;;;;;::::::888:::;;;<<<===>>>@@@AAA<<<===>>>???AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAEEE@@@GGGDDDHHHOOO]]]~~~zzzqqq{{{xxxpppyyywwwrrr{{{mmmeeejjjzzzvvvuuu|||xxx|||xxxkkkhhhttt~~~{{{tttyyyWWW666333///000333...%%%'''111******))))))((((((''''''&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((()))***+++,,,------/////////000111333444555666999<<>>555<<>>>>>@@@>>>;;;888777888:::;;;<<<<<<=========<<<;;;:::======<<<<<<<<<======>>><<<;;;999888777888999999888888888888777777777777777777666555444333333222333333333222111000000///111111000///////////////...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***,,,---+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((+++,,,+++***((()))***++++++,,,++++++,,,---///111111222111111555555666666555555444333<<>>FFFGGGHHHJJJJJJJJJIIIIIIHHHFFFDDDDDDDDDEEEDDDBBB@@@GGGGGGAAAAAAHHHIIICCC===BBBFFFGGGFFFFFFKKKPPPGGGGGGFFFEEEDDDDDDDDDDDDBBB???===>>>BBBEEEGGGFFFGGGFFFFFFEEECCCAAA???>>>:::<<<@@@AAA@@@?????????=========>>>>>>>>>>>>>>>BBB???;;;999999;;;<<<<<<@@@>>><<<999777777888888;;;;;;:::999888666666555777555444666:::======;;;888;;;>>>===999666666888888999:::;;;;;;;;;::::::888999:::;;;<<<=========999<<>>FFFLLLJJJDDDFFFSSS```~~~dddcccddd|||uuu~~~{{{lllfffttt{{{qqqpppuuu~~~iiiBBB222222///......---+++***))))))************)))(((&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))************+++++++++------...///000222444555999:::===@@@DDDHHHLLLNNNOOOJJJJJJPPPUUUUUURRRQQQWWW[[[dddoooxxx|||}}}{{{tttppp~~~rrr|||yyyyyyxxxeeehhhiii[[[RRRUUUDDDDDD???===SSSSSSDDDaaavvvwwwiiitttZZZEEEccc___ZZZTTTRRRNNNKKKIIIJJJLLLMMMQQQPPPOOONNNMMMLLLKKKJJJGGGIIILLLLLLKKKLLLQQQUUUVVVRRRNNNMMMOOORRRRRRQQQPPPQQQQQQQQQQQQSSSWWWZZZ~~~lll\\\XXX[[[\\\ZZZSSSJJJDDDCCCDDDFFFGGGGGGGGGFFFDDDCCCAAA<<>>===<<<<<<===>>>???:::::::::::::::999999999===<<<<<<;;;;;;;;;<<<<<<999999888777888888999:::777777777666666666555555666555555444333333222222333222222111000000//////000000///............///---------------......///,,,,,,,,,,,,,,,,,,++++++---+++)))***+++,,,***((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((***+++***)))(((((()))***+++++++++++++++,,,---...///......---222222333333333333333222666:::======:::999;;;>>>@@@AAACCCDDDDDDDDDDDDCCCBBB@@@??????AAACCCCCCCCCCCCDDDCCCCCCFFFJJJHHHCCC;;;AAAHHHLLLJJJHHHFFFFFFDDDCCCBBB@@@@@@@@@@@@AAACCCAAA>>>>>>@@@AAAAAA@@@BBBBBBBBBAAA???>>><<<;;;:::<<>>???<<<;;;;;;;;;;;;;;;;;;;;;===;;;888777888999:::999<<<;;;888777666666777888999999888888777666555555444222111333666999999888999:::;;;:::888777777888555666888:::::::::999888888888888888999;;;<<<===888:::===>>>>>>>>>???@@@???BBBCCCBBB@@@BBBIIIOOOfff|||~~~{{{{{{lllvvv___EEE???;;;444---......---,,,+++***))))))*********))))))(((&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))*********+++++++++------...///000222333444777888:::===AAAEEEHHHJJJMMMHHHHHHNNNSSSSSSPPPPPPRRRUUU[[[ccckkksssxxx|||sssvvvzzz}}}{{{ggg[[[mmmzzzuuugggqqqvvvRRRRRRDDDSSSfffuuufffVVV^^^]]]```hhhsssyyyxxxkkkhhhrrr___OOOQQQMMMMMMLLLLLLKKKJJJJJJJJJLLLLLLKKKJJJIIIHHHGGGFFFHHHHHHGGGIIIKKKNNNPPPPPPQQQMMMJJJJJJLLLOOOPPPPPPLLLLLLMMMLLLLLLNNNQQQTTT|||sssfff^^^___^^^YYYPPPGGGCCCCCCEEEGGGGGGGGGGGGFFFDDDBBB@@@<<<>>>@@@???===;;;::::::999999:::;;;<<<======>>>::::::999888888999:::;;;<<<<<<;;;:::999999999999777666666666777888999:::555555555444444444333333333333333222222111111111111111000000//////......///......---------------,,,,,,,,,,,,,,,---......------,,,,,,+++++++++***,,,***))))))******)))'''''''''''''''''''''''''''))))))))))))))))))))))))'''&&&&&&''')))***)))((('''((()))***++++++++++++)))******+++++++++******...///000111111222222111111444777888777888;;;>>>::::::;;;======>>>>>>===<<<;;;999:::===AAACCCCCCFFF@@@???EEEKKKJJJEEEBBB>>>AAAEEEHHHGGGDDD@@@>>>AAA@@@===<<<;;;;;;===>>>AAA???>>>>>>??????===<<<===>>>>>>===<<<:::888777;;;===>>>>>><<<:::999999:::999999999888777777777777666444555777888888777666666555444444555666777777777777777666666555555111000///000333555555555888666444444555666666555111333666888999888777555666555444444555777999;;;777999;;;;;;:::999999:::>>><<<;;;<<>>===>>>???>>>;;;:::::::::777888:::;;;<<<<<<;;;;;;===;;;:::999999;;;===>>><<<;;;:::888888777777777666666666666666666777777333333222222222222111111111000000000000000000000000000//////...............---,,,,,,++++++,,,,,,+++++++++++++++,,,------------,,,,,,+++***************)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&%%%%%%&&&((())))))((('''((()))***++++++++++++))))))))))))))))))((((((,,,---...///111111111222000222444555555666999<<<666777888999::::::;;;;;;<<<:::999999<<<@@@BBBCCCCCC===>>>HHHKKKEEEBBBDDDFFFCCC@@@?????????===<<>>?????????>>>;;;<<<======<<<:::888777===>>>>>>;;;777444222222999999888777666666555555333333333444777888888777333333333333444666777888777777777777777777666666111111000111222444555555666222......111333444333000222555888999888666555444333111111222444777:::999:::;;;:::888777777888===;;;:::===BBBEEEEEECCCkkkwwwxxxyyyyyyyyyfffIII444555888777111***,,,111---,,,,,,+++***)))))))))(((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))************,,,,,,,,,---...000111222111222333666999===@@@AAADDDAAABBBHHHLLLLLLKKKLLLSSSUUUXXXXXX[[[eeerrr}}}qqqrrrqqqsss|||wwwttthhhyyyuuu}}}wwwqqqnnn{{{lllrrryyyuuuppp~~~fffWWWUUUgggmmmQQQKKKLLLHHHCCCBBBCCCFFFGGGGGGEEECCCBBBEEEEEEEEEDDDDDDCCCCCCCCCFFFDDDCCCEEEHHHJJJJJJIIIGGGEEECCCCCCDDDFFFIIIJJJFFFGGGHHHGGGFFFGGGIIIKKKuuurrreeeYYYZZZVVVOOOGGGAAA???AAABBB<<<===>>>@@@@@@@@@??????>>>??????===;;;:::;;;===<<<===?????????>>><<<;;;===;;;:::999999:::<<<===::::::999777777666666666777777666666555444333222111111111000000000000///.........////////////////////////...............------,,,+++++++++++++++***************+++,,,,,,,,,,,,,,,++++++******************)))((('''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$%%%((()))((('''''''''((()))*********************)))))))))))))))+++,,,...///111222222222222333444444555666888:::777888888999:::;;;<<<===AAA???===<<<>>>@@@AAAAAA===<<>>===CCCBBB@@@>>>===>>>???@@@<<<===???@@@@@@?????????===>>>???@@@@@@>>><<<:::<<<======;;;888666555666:::999999888777666666555333222222444777999999888333444444555666888999999888888888888888888888888444444444444444555666777777222...---000333444333111333666888999888666555777555444333444777:::<<<<<<======<<<999888999:::===>>>@@@BBBCCCEEEEEEFFFSSSiiixxxkkkUUUqqqmmmttt|||yyy{{{~~~jjj999///444---***///444333...++++++++++++******))))))((('''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))))))))*********,,,+++,,,,,,---...///000///000222444777:::===>>>???===???FFFIIIHHHHHHKKKLLLOOORRRRRRSSSYYYccckkkssszzzyyyssshhhzzzuuu{{{jjjfffwwwvvvzzzuuutttjjjsssWWWooo[[[lllEEE???HHHGGGAAA@@@BBBBBBBBBAAAAAA@@@??????BBBBBBAAAAAAAAAAAAAAAAAAAAADDDFFFFFFEEEEEEGGGIIIGGGFFFDDDBBBAAACCCEEEGGGDDDEEEFFFFFFEEEEEEGGGIIItttaaaUUU\\\XXXQQQJJJDDD@@@>>>>>>:::<<<>>>@@@AAAAAAAAAAAA?????????===;;;;;;===???>>>>>>>>>>>>===;;;999888;;;:::999777777777888999999999888777666666666666666666666555444222000///000000000////////////...---------......///////////////////////////......---,,,,,,+++++++++++++++)))))))))))))))***++++++++++++++++++++++++++++++***++++++***'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&((()))((('''&&&'''((()))************+++***************++++++,,,---...000111222222222555555444444555666888999:::::::::;;;<<<>>>@@@AAAEEECCCAAA@@@AAAAAA@@@>>>:::>>>DDDGGGCCC???BBBHHHEEEGGGIIIJJJHHHEEEBBB@@@EEEDDDCCCBBBBBBAAAAAAAAA@@@AAAAAA@@@>>>===>>>???>>>@@@BBBCCCCCCBBB???>>>:::;;;======<<<<<<>>>???::::::999999888888777777555444333555777:::::::::666666777777888999999999:::999999999888888777777777888888777666666888999888666333111222444666666444555666777777777666666:::999888888999;;;>>>???===>>>>>>===;;;:::<<<===???AAACCCBBB@@@@@@AAADDD===DDDKKKJJJ???>>>SSSiiixxxzzzyyyyyyiii}}}zzzzzzwwwzzzjjjbbbvvvuuu```======999///)))---222222,,,(((*********)))))))))((((((''''''(((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((()))))))))******++++++++++++,,,---...///...///000222555777:::;;;;;;:::===DDDFFFFFFGGGJJJIIILLLOOOQQQQQQTTTXXX\\\qqq~~~vvvggg}}}uuueeegggmmmuuudddKKKUUUhhhOOO???CCCEEE===;;;CCCBBBAAA???===<<<<<<===>>>======>>>>>>>>>>>>>>>>>>@@@DDDGGGGGGDDDBBBDDDGGGFFFFFFDDDBBB@@@AAACCCFFFBBBCCCEEEEEEEEEEEEFFFHHH~~~ooo]]]UUUYYYVVVQQQLLLGGGBBB>>><<<;;;<<<>>>@@@AAAAAA@@@@@@>>>>>>===<<<;;;<<>>@@@CCCEEEEEECCCAAA???:::;;;======<<<===???AAA999999999999999888888888777555333444666999;;;;;;888888999999999999888888::::::999888777666666555777888999888666555777999777777666444222222444666777666666555555555555555999999999999:::<<<===>>>;;;<<<<<<<<<;;;;;;===???>>>?????????>>>???@@@BBBGGG>>>@@@@@@DDDPPPRRRMMMWWWxxxuuummmkkkeeeJJJ000,,,000000333555222+++))),,,)))))))))))))))(((((((((&&&&&&'''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((()))))))))***+++******++++++,,,---...,,,---...000222444777888888888<<>>CCC>>>===<<<<<<<<<<<<===>>><<<=========>>>>>>??????BBBCCCEEEEEEEEEDDDDDDDDDCCCCCCCCCAAA???@@@CCCGGGBBBDDDFFFGGGGGGGGGIIIJJJttteeeXXXWWWRRRQQQNNNKKKHHHEEE@@@===;;;<<<>>>??????>>>>>>=========<<<::::::;;;???BBB???>>>>>>===<<<<<<;;;;;;======<<<<<<:::999777666888777777777777888888999111222333444333222111000000000/////////.........,,,,,,------...///000000/////////000000000000000...---,,,,,,++++++,,,,,,((((((((((((((()))******(((((()))***+++,,,,,,---+++,,,---+++(((&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))***)))(((&&&'''((()))***************)))))))))***+++---...,,,,,,---...////////////444222111222444777999:::<<<;;;;;;<<<===@@@BBBCCCBBBAAAAAABBBBBB@@@<<<999>>>EEEEEE@@@BBBJJJKKKEEEDDDGGGHHHEEEBBBCCCHHHNNNCCCDDDEEEFFFEEECCCAAA???;;;<<<>>>===<<<>>>BBBFFF===???BBBEEEEEECCCAAA???<<<======;;;999999:::;;;888888888888999999999999888555333333555888;;;;;;999999::::::999888777666:::999888777666555444333666888999777555444666999444555666333///...000333888777555444333333444555555555666777888999::::::999::::::::::::;;;===@@@<<<;;;:::<<>>>>>>>>??????@@@AAAAAAAAADDDCCCBBBDDDGGGGGGDDD@@@@@@AAAAAA???>>>???DDDHHHEEEGGGJJJKKKKKKLLLMMMOOOkkk^^^SSSPPPTTTSSSOOOJJJDDD@@@>>>???<<>><<<;;;;;;<<<>>>???@@@???>>><<<;;;:::999999===<<<:::999888888999:::999888666444333333333333111222333222000.........//////.........------------..................---444000,,,+++---//////...000///...---,,,,,,+++,,,))))))))))))))))))))))))******))))))))))))******...+++'''%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++))))))*********+++++++++......//////000111111111111222222333444555666777;;;:::888777888<<>>===<<<<<<;;;===???BBBDDDDDDCCCAAA???DDD===@@@DDDBBBEEEGGG@@@AAABBBBBBBBBAAA@@@>>>===;;;===??????>>>===>>>???<<<<<<===???AAAAAA@@@>>><<<999666666888:::999777222555777888888999:::;;;888777555444555666999:::888777666777999999777666333444666777777777666555777555333111000111333555666555333333333333222000333222222222222222222222111222333444555777888888777777777777888888888888777999;;;>>>?????????>>>999:::<<>>??????======>>>>>>?????????@@@AAA@@@???>>>>>>@@@BBBDDDFFFFFFGGGHHHIIIHHHEEECCCDDDBBBAAADDDGGGIIIFFFDDDMMMLLLKKKKKKKKKMMMNNNOOOjjj___UUUTTTTTTRRROOOIIICCC>>>======;;;===???@@@>>><<<;;;;;;<<<;;;:::999::::::;;;<<<======<<<:::999999999999;;;:::999888888777777777888777555333222222222222///000222222000//////000///.........---------,,,,,,------......------,,,333///+++***,,,.........///...---,,,++++++++++++))))))))))))))))))))))))***))))))(((((())))))***---***'''%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***)))))))))*********++++++,,,,,,------...////////////000000111222333444444777666555555666999<<<>>>CCCAAA===:::888888999;;;===>>>@@@AAAAAAAAA?????????;;;@@@CCC===???CCC>>>???@@@AAAAAA@@@???===<<<888;;;???AAA@@@>>>===<<<<<<;;;;;;<<<>>>>>>===;;;:::777444444555666555333000222444555444444555777666555444444444555777888555555555666777777555333222222333444444555444444555333111///...///111222555333222222222222111///111111111000000000000000222222333333444444555555555555555555555555555555777999;;;===??????>>>>>>;;;<<<===???AAADDDFFFGGGFFFCCC@@@???AAABBBBBB@@@;;;HHH[[[ooovvv[[[PPPHHHGGGBBB::::::@@@KKKyyylll===+++...000---,,,,,,++++++******)))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++++++++******++++++++++++,,,.........000222444888<<<@@@DDDEEEEEEFFFFFFHHHHHHOOOZZZ]]]XXXSSSQQQSSSVVVXXXXXXXXX[[[aaagggvvvzzztttssshhhfffcccbbbfffkkknnnooo}}}oooqqquuuiiiqqqxxxkkkQQQLLL]]]kkkvvv[[[OOOEEE???>>>>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======@@@???=========>>>@@@AAABBBCCCDDDEEEFFFEEECCCAAACCCBBBBBBCCCFFFGGGGGGFFFJJJJJJJJJJJJJJJKKKMMMMMMkkkbbbXXXVVVTTTSSSOOOIIIBBB===;;;;;;:::<<<>>>>>><<<;;;:::::::::::::::::::::::::::::::::999888888777777777888888888888888777666555555666555444222111111111111---///000111000///000111......------------,,,,,,++++++,,,,,,,,,,,,++++++000---******+++,,,---------,,,+++***************))))))))))))))))))))))))))))))(((((((((((()))))),,,)))&&&%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))))))))************)))******++++++,,,------------...///000111111222222222222333444666888999:::888555333555;;;AAAEEE=========>>>>>>>>>>>>???===:::@@@AAA999;;;@@@=========>>>??????>>>===<<<555999???BBBAAA???<<<;;;<<<;;;999999:::;;;:::999777555222222222222111000000111333333222111222444333333333333333444444444222222333555666555333000/////////000111222333444111000...---,,,---///000333222000000111111///............///////////////222222222222222222222222333333333333333333333333555777999;;;<<<======<<<>>>>>>>>>??????AAABBBBBBAAA???======>>>??????>>>DDDFFFGGGGGGGGGKKKQQQWWW]]]ggg|||{{{oooZZZIIIAAA>>>777...666111000555555000000666@@@LLLLLL999******......,,,,,,,,,+++******)))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((++++++************++++++***,,,---------...111333999<<<@@@BBBBBBAAABBBBBBEEEEEEJJJQQQUUUQQQNNNMMMOOOUUUZZZXXXRRRPPPUUU[[[jjjwwwuuu|||{{{dddOOOZZZ^^^aaaooo|||zzz{{{cccBBB888===???>>>>>>;;;::::::999999999999999888888888888999999999999>>>===<<<::::::;;;<<<======>>>@@@AAABBBBBBAAA@@@BBBCCCCCCCCCBBBCCCEEEGGGGGGGGGGGGHHHHHHIIIJJJJJJpppeeeYYYUUUVVVTTTPPPIIIBBB===;;;;;;:::<<<>>>===<<<::::::;;;::::::;;;;;;;;;:::999888666666666555555666666777777777888888888666444333444333222222111000000000---///000000///...///000------,,,,,,,,,,,,,,,,,,******++++++++++++******---+++***))))))***+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***(((&&&%%%&&&&&&%%%$$$######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((()))))))))******((())))))******+++,,,,,,+++,,,,,,---...///000000...///000222333444555555555333222333666===DDDHHH>>>======<<<===>>>???@@@AAA;;;>>>>>>888:::AAA>>>;;;;;;===>>>>>>===<<<<<<555999>>>@@@@@@>>>===<<<===;;;888777888888888777444444333333333333333222333444555444222222333555000111222222222222111111111111222444666555222//////...------...000222333///...---,,,,,,---...///111000...//////000...------...............//////111111222222222222222333444444444444444444444444444666777999:::;;;;;;;;;???????????????@@@AAAAAA@@@>>>=========>>>???@@@BBBEEEGGGFFFBBB===:::999HHHIIIJJJKKKQQQXXXZZZWWWmmmqqqqqqfffeeewwwxxxaaaIIICCC;;;666;;;@@@>>>777<<<888888:::999444333666555111---+++...111000---,,,,,,++++++***)))))))))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******))))))))))))******)))+++,,,,,,,,,---///111666999===?????????@@@AAADDDDDDFFFJJJMMMMMMKKKIIIKKKPPPSSSRRRMMMLLLOOOTTTWWWfffoookkkSSS;;;:::;;;???>>>999999===999999888888888888999999666666666666666666666666;;;:::999888777777888888999;;;===>>>>>>??????@@@BBBCCCCCCAAA>>>===AAAEEECCCDDDEEEFFFGGGGGGHHHGGGvvvhhhXXXPPPVVVTTTPPPJJJCCC>>><<<;;;;;;===>>>===;;;:::;;;<<<999999999999999888777666555555444444444555666666777777888888888666444333222222222111111000/////////000111000...,,,,,,---++++++,,,,,,,,,,,,,,,,,,)))******************)))******))))))((()))***+++******)))((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((('''%%%%%%&&&&&&%%%###"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''((((((((()))))))))((())))))***++++++,,,,,,++++++,,,---...///000000---...000222333444444444:::999888888999;;;===???@@@???>>>======???@@@AAADDD<<<<<<===888<<>>>>>===<<<<<<888;;;===>>>>>>===>>>>>>>>><<<999777888888888777444555666666666777777888555666666444333222444666000111111222111111000000222222333444666555333000///......---...000222333///...------------...///000...------//////...,,,.........//////000000000000000111222333444555555555555555666666666666777777888999;;;<<<===>>>>>>@@@??????@@@@@@AAABBBCCC@@@????????????@@@BBBCCCCCCCCCDDDDDDEEEGGGJJJMMMBBBDDDBBB===@@@HHHJJJHHHAAA;;;<<<<<<===GGGHHH;;;======;;;777777999666000333000///000000///000222000,,,,,,111444222///---,,,,,,+++******))))))(((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***))))))(((((())))))***)))***++++++***+++---///111444888;;;<<<===@@@AAACCCCCCDDDFFFIIIKKKJJJHHHIIIIIIJJJJJJKKKMMMPPPRRRSSSSSSYYYbbbgggfffhhhmmm}}}{{{qqqyyy}}}uuuWWW;;;@@@999555777;;;:::666333777666666555666666777777555555555555555555555555888777666666555555555555777999<<<<<<<<<<<<>>>@@@BBBCCCBBB???;;;:::===@@@@@@AAADDDFFFGGGGGGFFFEEExxxiiiWWWMMMUUUSSSOOOIIIBBB===<<<;;;<<<=========;;;:::;;;<<<888888888777666666555555555555555444555555666666777777777777666555444444111111222222111000000//////000111000---+++++++++******++++++++++++,,,,,,))))))************))))))((()))***)))((((((***,,,***))))))(((((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''%%%$$$%%%%%%&&&$$$###""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''(((((((((((()))))))))***++++++,,,,,,++++++,,,---...///000000---...000222333444444444777777999;;;<<<===>>>???@@@@@@???>>>???@@@AAABBBBBB>>>BBBCCC;;;<<<@@@;;;======>>>??????>>>===<<<;;;===???>>>======>>>???===;;;999888999999888777555777999:::999999:::;;;444444444222111111333555222222222111111111111111444333333333555555444222//////......//////000000...------------.../////////...------...///...,,,......//////000111111111//////000111333444555666444444555666777888999999:::;;;;;;===>>>???@@@AAA?????????@@@@@@AAACCCCCC???@@@@@@@@@???@@@CCCEEEIIIHHHHHHFFFEEECCCBBBAAAGGGJJJIIIEEEAAAAAA???===BBB===DDDHHH>>>===DDDGGG;;;===<<<888666999;;;:::666444222111111222333555///...///000...,,,,,,///+++++++++***))))))((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''(((((((((((())))))(((((((((((())))))((()))******)))***,,,...---000444777999<<>>>>>@@@DDDGGGHHHGGGFFFEEEuuuhhhWWWMMMQQQPPPLLLFFF@@@<<<::::::;;;<<<<<<;;;999999:::;;;<<<;;;999888777777888888777777666555555555666666777666555444444333333333111111222222222111000///---...//////---,,,,,,,,,************+++++++++,,,)))******++++++******)))''')))+++***((((((***,,,***)))))))))))))))******(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%%%%$$$"""!!!""""""###########################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((())))))******++++++******+++,,,---...//////......///000222333444555222333666999===@@@BBBCCC@@@????????????@@@AAAAAA===BBBPPPSSSEEE???AAA??????@@@AAAAAA@@@???===<<<<<>>======:::999888999999999777555888:::<<<<<<999777777999333333333222000111444666555444222111111111222333555333111111333444444333....../////////...------,,,,,,,,,------.........///---,,,---...///...------......///000000111111//////000000111222333333000111222444555777888999999999999:::<<<===???@@@@@@????????????@@@@@@AAA<<<>>>??????>>>???BBBEEE<<>>BBBCCCBBBFFFLLLLLLHHHDDDGGGKKKMMMMMMMMMOOOQQQOOONNNLLLIIIKKKQQQVVVWWWyyyxxxxxxcccIIICCC@@@AAA@@@888///666:::888333111444888111111111111111222333333333333333222222111111111222222333333333333333333444777:::999666666:::===>>>===<<<===???@@@@@@???>>>@@@DDDHHHIIIIIIGGGEEErrrgggWWWPPPOOOMMMJJJDDD>>>:::999999::::::;;;999888777888:::AAA@@@===;;;:::;;;<<<===888888777666666666666666666555333222111111222333111111222333333222000000***,,,......---,,,---...))))))******+++++++++,,,******++++++++++++******&&&)))++++++)))(((***---******))))))))))))***+++(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$%%%%%%$$$"""!!!!!!"""###############""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''(((((()))*********))))))***+++,,,------............///111222444555777777888888:::<<<>>>???>>>?????????@@@@@@@@@@@@:::HHH___bbbNNNBBBDDDDDDAAABBBBBBBBBAAA@@@>>>===;;;???CCCEEECCC???<<<:::888777777888:::999777444999<<<===<<<888555444555444444444333222333666888777555333111111222333444666333000///111333333333---...//////...---+++***+++++++++,,,,,,---------///---,,,---//////...---------......///000111111/////////000000000000000------///111333555777888555555555666777999:::;;;@@@@@@???>>>>>>===>>>>>>:::<<<======<<<===AAADDDHHHFFFBBBAAABBBDDDFFFGGGOOOGGGBBBBBB???999999>>>@@@:::;;;:::777>>>???333777999888555666888666111,,,...////////////...,,,+++...---******......+++++++++******)))((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))((((((''''''''''''(((((('''((()))(((((((((***,,,,,,...222444666888;;;>>>===AAABBBBBBFFFLLLMMMHHHBBBJJJRRRSSSNNNKKKLLLOOOPPPVVVWWWQQQKKKHHHGGGEEECCCTTTkkk~~~|||~~~wwwyyy{{{xxx}}}^^^RRRHHH<<<888777222777>>>;;;999888555222222444444111333333222222333444555555222222111111000000000///000111222333333333333333333666999888444444888<<<;;;::::::>>>CCCEEEDDDBBB>>>AAAEEEIIIJJJIIIGGGEEE}}}jjjZZZKKKQQQNNNJJJDDD???;;;999888999;;;;;;;;;999777777888===;;;888888::::::888555666555444555666777666555555555555555444333222111333333222111000///......,,,,,,,,,++++++*********)))+++---,,,***))))))***************))))))))))))(((((())))))*********+++(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########""""""########################""""""""""""############""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((+++++++++***************,,,---------......//////444777999:::999777666777;;;;;;;;;;;;;;;;;;;;;;;;???AAAEEEGGGFFFDDD@@@===;;;===@@@AAAAAA>>>;;;999888999<<<>>>???>>>===<<<777666555444444555666777666999999666555666555111111222333555666777777777666444333111000000111111333222111000000/////////000000///...------,,,,,,+++*********+++,,,------------------------------******+++++++++,,,,,,,,,---------............///000000000111222222333333222222333333555666888888:::;;;<<<======;;;999888<<<:::999:::>>>BBBDDDEEEEEECCCAAA???>>>???AAABBBBBBBBBAAA???;;;::::::;;;:::::::::;;;<<<======>>><<<777222111333444222000///............---------------,,,,,,+++***))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#######################################################################################################################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((()))******++++++.........000444999>>>AAACCC???@@@EEEGGGDDDFFFKKKFFFJJJMMMNNNLLLMMMQQQVVVUUUQQQQQQUUUSSSLLLIIIKKKOOOOOOQQQVVVaaaooo|||___GGGBBBGGG>>>===;;;999888777666666333333333222222222111111222222222111111111000000000000///...............//////111222222222222222444555777777666666888999===<<<;;;<<<>>>@@@@@@@@@DDDCCCBBBBBBCCCCCCEEEEEEtttaaaUUUMMMNNNKKKGGGBBB>>>;;;999888:::;;;:::999888888;;;===;;;888777777888999777555444333333444777888888777444444444444444333222111111111000///...---,,,,,,,,,,,,,,,++++++*********))))))))))))((((((((((((******)))))))))((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""########################""""""""""""############"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''************))))))))))))+++,,,,,,---......//////555666777666555555666888<<<;;;;;;:::999999999888777999<<<>>>???>>><<<:::999:::<<<>>>???>>><<<:::555666777999999999999999>>><<<999666444333333333444666666333333555444111000000111222333444555666444333222000000000000111000000///...------------......---,,,,,,+++*********************+++,,,,,,++++++++++++++++++++++++)))))))))*********++++++------------..................//////000111111111111111222333444555777888;;;;;;::::::::::::::::::;;;;;;<<>><<<<<<===???@@@>>>???AAA@@@===:::888888::::::;;;;;;;;;<<<<<<<<<;;;666111000222333111//////............---------------,,,++++++***))))))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$####################################################################################################################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''((((((((((((''''''&&&&&&'''''''''''''''''''''''''''(((((())))))***++++++------...000333888===???AAA===>>>CCCEEECCCEEEIIIFFFIIILLLLLLJJJKKKOOOSSSRRRNNNMMMOOOMMMIIIHHHKKKPPPOOOMMMMMMNNNQQQTTTWWWeeeaaaWWWIII;;;444666:::;;;:::999777666555444444222222222222111111111111222111111111111000000000000///......------.........///000111222222222222333444666666555555777888999999999;;;===>>>>>>>>>>>>>>>=========???AAABBBtttZZZNNNKKKIIIGGGDDD@@@<<<:::999888;;;;;;:::888777999===AAA777666555555777777666555333222222444777888888888222222333333333222222111///......---,,,+++******+++++++++++++++*********)))(((''''''((())))))((()))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############"""""""""########################""""""""""""#####################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))***+++,,,---...///000444444444222222333666999;;;:::999888777777777777444666777999;;;<<<<<<<<<:::;;;;;;;;;;;;:::999999444444444555555666777777555444222111111111333333111444444111111444444111////////////000111333444333222000///......//////...---,,,+++************,,,++++++******))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((()))))))))******,,,,,,,,,---------......,,,------...//////000000000111111222333555777888<<<;;;999888888:::<<<===;;;===@@@DDDFFFEEEAAA>>>???>>><<<::::::;;;===>>>:::===@@@@@@===:::888777<<<<<<<<<;;;;;;;;;::::::999555111000111222000...///............---------,,,,,,,,,+++******)))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$#################################################################################################################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((()))*********,,,,,,---///222666:::======;;;<<<@@@BBBBBBCCCFFFEEEGGGJJJIIIGGGHHHKKKNNNNNNJJJHHHHHHHHHFFFHHHKKKKKKJJJJJJIIIHHHGGGEEEEEEFFFRRRZZZ^^^nnnzzzYYY@@@666999777666777:::===>>>>>>888777666444333222222111111111111111000000000000111000000000000////////////......------------------...///000111111111111111222444444333333555666444555777999::::::::::::===<<<<<<===>>>@@@BBBCCC\\\IIIFFFEEECCCAAA>>>;;;:::999999999::::::999888999;;;>>>666555555555666777666666444333222444666777777666111111222222222222111111...------,,,++++++******+++++++++***************+++(((&&&''')))******)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#####################""""""""""""########################!!!"""""""""#####################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''(((((((((((()))+++,,,...///000222333333333222333666888888888777666666777888888777777777888999;;;===>>>@@@???===;;;888777666555777777555555555777888:::888777777666666777888888111333333000111444444222000///...------///111333111000...---------......,,,,,,***)))))))))))))))++++++******))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******+++,,,,,,,,,------------,,,,,,------.../////////000111111222444666777888;;;;;;:::::::::;;;===>>><<<>>>@@@DDDEEEDDD@@@<<<>>>===<<<;;;;;;<<<===>>>;;;===??????===;;;::::::???>>>>>>===<<<;;;::::::888555222111222222000...///............---------,,,+++++++++******))))))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((())))))***++++++,,,...000444777999::::::<<>>@@@DDD===:::999:::<<<===:::666666555444222111000000000000000000////////////...////////////..................---,,,,,,,,,,,,,,,,,,---...//////000000000...000111111111111222444111333666777777666555555:::;;;>>>@@@AAABBBAAAAAA]]]HHHDDDDDDBBB@@@===;;;999999999777999;;;;;;999777777777666777777777777777777888666555444444555666444333111111222222111111000000...------,,,,,,+++++++++************************)))(((''''''((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""###############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&''''''''''''''''''(((***+++---...//////111444555555555666777555555444555666999;;;<<<999888777666666888:::;;;BBB@@@>>>;;;999888888777:::888777555666777999;;;;;;:::999666333000...,,,333555444111111555666444111000...------///111222///...---,,,,,,,,,---...---,,,+++***))))))))))))++++++++++++************))))))((((((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---,,,,,,------...//////000000111111333444777888999999:::<<<===>>>>>>>>>===>>>>>>>>>???AAA@@@>>><<>>======>>>???@@@>>>>>>>>><<<;;;;;;===@@@AAA@@@???>>>===;;;::::::888777555333333222111000///............---------++++++***************)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''(((((())))))******+++,,,...111333555777999<<<===@@@BBBCCCBBBBBBCCCCCCCCCBBBCCCDDDEEEGGGHHHJJJJJJJJJKKKJJJIIIFFFFFFGGGGGGHHHHHHHHHHHHEEEGGGFFFBBB@@@???<<<999NNNKKK???JJJNNNJJJVVVWWWaaa```___[[[YYYcccggg___NNNTTTVVVPPPFFF???===>>>>>><<<;;;<<<:::666444555999888777666444333222222555444333222111000000000//////.........---------.........---------,,,,,,---,,,,,,+++++++++++++++++++++,,,---............---...000000//////111222000333666777555333333333777:::>>>AAABBB@@@===;;;zzzZZZJJJGGGFFFDDDAAA>>>;;;999888888555888;;;<<<:::777444444777999999999777777888999777555444444555555333111222333333222222000//////...---------,,,,,,,,,+++)))))))))***************&&&((())))))'''%%%&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""#########!!!!!!"""""""""""""""###""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&'''((()))***+++,,,---,,,///333666666555666666555444444555777;;;>>>@@@???>>><<<:::999:::<<<======<<<<<<<<<<<<<<<===>>>999888777555555777888::::::;;;===>>><<<999666444555777555222222555666444111000///......///000000...---,,,++++++,,,---......---,,,+++************++++++++++++++++++++++++***))))))((((((((((((((()))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,---......////////////000222444666888999777999<<<>>>??????>>>===>>>===<<<<<<===>>>===<<<>>>>>>>>>>>>>>>??????@@@>>>>>>===;;;:::<<<@@@CCCAAA@@@???>>><<<;;;::::::777777666555333222111000///............---------************************((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%##############################################################################################################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))***+++---///000111444888;;;<<<>>>BBBBBB@@@@@@@@@@@@@@@AAABBBBBBCCCEEEIIIKKKJJJKKKLLLKKKGGGDDDCCCCCCBBBBBBCCCDDDDDD>>>;;;;;;@@@BBBAAADDDIII======:::KKKKKK;;;??????777>>>@@@;;;:::>>>@@@>>>===@@@>>>999666666666555111333777999999888888999666777777555333222444777444333222111000000000000...---------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,+++***************)))***+++,,,------------,,,---//////......000111///333666666444333555777???AAADDDFFFEEECCC@@@===pppXXXLLLGGGIIIGGGCCC???<<<999888777666888:::;;;999777777777888:::;;;999777555666888666444333333555555444222444444444333222000///...------,,,,,,,,,,,,++++++((()))))))))*********+++&&&,,,000///)))%%%&&&((((((((((((''''''''''''&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############!!!!!!!!!"""""""""######!!!!!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((((((((''''''(((((()))***++++++,,,...111222333333555777777777666666999<<>>=========>>>???999:::;;;<<<===>>>??????:::999888777777888999999>>>BBBHHHNNNPPPOOOLLLJJJ666888666222111444555333000000/////////............---,,,+++,,,,,,.........---,,,++++++*********+++++++++++++++++++++++++++***))))))((((((((()))))))))))))))))))))))))))((((((((()))))))))******************++++++++++++******++++++,,,---------------...000222444666777666777999:::<<<===>>>>>>===<<<;;;<<<===>>>===;;;<<<<<<<<<<<<<<<======>>>;;;<<<<<<;;;;;;<<>>===<<<;;;:::999888666666666555333111000000///............---------))))))))))))************(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################################################################################################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((((())))))***,,,---......000666999999;;;@@@@@@===???>>>>>>>>>@@@AAABBBBBBEEEIIIIIIFFFFFFJJJJJJFFF???@@@AAACCCDDDEEEEEEEEEFFFDDDBBB@@@???>>>>>>>>>HHHHHH;;;<<<999222===;;;555======:::;;;:::888<<<555888777444555;;;;;;888>>><<<888444444666888888222222222000...---...000222222111000////////////---,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++***))))))))))))***((()))***+++,,,,,,,,,,,,+++---............///111---111555666555666:::>>>MMMLLLJJJHHHGGGFFFEEEEEEpppZZZMMMDDDKKKIIIEEE@@@<<<999777777777888999999888999;;;<<<888:::;;;999666444555777444333222333555666555444666666555444222000...---,,,,,,,,,+++++++++++++++(((((())))))*********+++)))111777666...((())),,,)))((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############""" !!!!!!!!!""""""###### !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''(((((())))))******,,,---......///111555888:::999888888999<<>>???===<<<;;;:::999888888777444555555444222000////////////.........---------)))))))))))))))*********(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%#################################################################################################################################"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((((((((()))***+++,,,,,,---...444888777:::??????;;;>>>======>>>@@@BBBBBBBBBEEEHHHGGGBBBBBBGGGIIIFFF@@@BBBDDDEEEEEEDDDBBB@@@===CCCEEEBBBCCCGGGFFF@@@888FFFAAAAAA@@@>>>CCC444777;;;777555:::999888@@@777::::::555555999777222333222111333777:::777222333222222222333333222000111000///...............,,,,,,,,,+++++++++******+++++++++************)))+++******)))))))))))))))((()))***++++++,,,,,,++++++---............///111+++///444666666999???EEESSSPPPJJJEEEBBBCCCEEEGGG