BM6P6(@ }}}^^^RRRHHHFFFDDD@@@???BBB<<<:::666333111000000000111111111111111111222222000000000000000000000000////////////000000000000111000111333222888KKK^^^www~~~nnnTTTIIIRRRbbbfffUUUDDD===888333222444222222222111111111111000222222111111111111111111222111333888:::;;;>>>CCCBBBIII\\\vvvwwwkkksssooo{{{sss]]]OOOIIIGGGDDD@@@===<<<<<<<<<999999999999999999999999;;;<<<>>>AAAEEEIIILLLNNN]]][[[___ffffffcccmmm}}}uuuaaaOOOJJJPPP\\\eeeffflllppplllgggjjjxxxpppfffQQQ===555777999555555555444333333333333444222222222222222222222222111000000000111222333333666777999::::::<<<>>>AAAGGGJJJOOOSSSVVVZZZ^^^bbbqqq~~~{{{tttRRRKKKLLLGGGHHHPPPXXXfff|||qqq~~~fffPPPFFFEEE<<<===BBB>>>===<<<444222666777333444888666///222222111111111111111222222444777999::::::999888:::===<<>>;;;999888888999999999999888888999999:::999:::<<>>777333666777444222333222111222222111111111111222222333444777999::::::999888666999<<>>;;;888555444333333222222222222222222111111000000000000000000000000/////////000000000111111444444444555:::JJJgggjjjUUUMMMTTTyyyzzz]]]HHH<<<666444555333222222222111111111111111111222222222222222222333333777<<<>>>===@@@EEETTTeee{{{pppmmm~~~pppTTTFFF>>><<>>>>>BBBHHHXXXooollliii~~~eeePPPCCC<<<;;;???::::::999999999:::;;;;;;;;;:::888777777888999:::777777999;;;===@@@CCCDDDHHHHHHKKKOOOOOOMMMRRR[[[llluuu|||zzznnnaaaXXXUUURRRUUU[[[aaaeeegggfffeeekkkrrryyy^^^FFF:::777888666666555444444444444444333333333333333333333333222222333333444555666777;;;;;;<<<<<<>>>AAAGGGJJJTTT\\\dddgggfffjjjvvvxxxwwwzzzaaaPPPOOOVVVpppaaaJJJ@@@BBB???@@@AAA<<<:::555333666555111222777222222111111111222333333555666777999999:::999999<<<===@@@LLLcccwww{{{uuuzzzoooggg```[[[aaammm~~~~~~wwwtttrrrllllllooosssyyy~~~qqqQQQEEEFFFGGGEEEAAA@@@===:::888555333333333333333333222222111111000000000000000000000000000000000000111111111111222222222555CCC___~~~|||uuu\\\PPP```hhhOOO>>>999888999333333333222222222222111111111222222333333333333222333888===>>>>>>EEEMMMaaazzzzzzdddiiirrrsssjjj___RRRHHHAAA;;;:::<<<:::::::::;;;;;;<<<======<<<;;;999888888888999999888888999;;;===???AAABBBEEEFFFHHHJJJHHHGGGIIIMMMaaalllvvvwwwmmm```XXXTTTUUUUUUXXX]]]cccfffeeeccchhhppp~~~~~~eeeLLL<<<666777666666555444444444444555333333333333333333333333111111222222444555666777:::;;;;;;<<>>>>>@@@===;;;444111333555444333333222222111111222333333444777777888888999999::::::??????BBBNNNbbbrrrtttppprrrppphhhbbb^^^aaaiiiuuu}}}|||uuurrrqqqpppnnnnnnooossszzzjjjUUUNNNJJJFFFBBBAAA???<<<999666444333444444444333222222111111000000000000000000000000000000000111111111222222111111222999NNNnnnuuu|||cccUUUUUUrrrpppWWWBBB999666555333333333333222222222222111111222222333444444444333444888===>>>@@@IIITTTsssbbbWWWUUURRRMMMIIIDDD???<<<;;;<<<===;;;;;;<<<<<<<<<<<<======<<<<<<<<<;;;::::::999999888999999:::<<<>>>???@@@@@@BBBDDDDDDCCCAAABBBCCCRRR[[[eeeiiieee^^^YYYWWWVVVUUUUUUXXX]]]aaaaaa``````gggpppmmmVVVCCC:::999777666555555444444555555333333333333333333333333111111222333444555777888888999;;;>>>DDDLLLVVV]]]ccceeelllvvv}}}~~~}}}rrrooorrruuuxxx{{{zzzssspppqqqssssssqqqooorrrvvvxxxxxxxxx{{{}}}fffYYY```~~~eeeLLLGGGAAA>>>???<<<999999666333333555333///222222111222222333444555888888888888999999::::::===@@@GGGVVVgggrrrssspppooo|||yyypppfffbbbfffmmmsssvvvuuuzzzzzzuuuqqqrrrsssssspppnnnmmmooovvvuuuaaaRRRIIIDDDCCCAAA???;;;888666444555444444333222222111111000000000000000000000000000000111111111222222222222333555AAA]]]tttkkk{{{qqqZZZQQQaaa{{{xxxbbbKKK===888666444444333333333222222222111111222222333444444555555666:::>>>???CCCOOO\\\zzzuuuwwwwwwtttXXXIIICCCAAADDDCCC@@@>>>>>>@@@AAAAAA>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>===<<<:::888888888888999:::<<<===>>><<<>>>AAAAAAAAAAAA@@@???AAAHHHRRRZZZ\\\\\\ZZZYYYVVVUUUTTTWWWZZZ]]]^^^^^^^^^^^^dddsssuuu```KKK===:::777666666555555555555555444444444444444444444444222222333444555777888999:::<<<@@@FFFOOO\\\iiiqqqnnnmmmtttzzzyyy|||yyypppgggbbbccceeejjjpppvvvzzz}}}~~~|||wwwpppjjjiiieee___\\\[[[YYYWWWTTTQQQSSSUUUXXXYYYYYYYYYYYYbbbdddjjjqqqwwwnnn___sss|||\\\RRRHHHAAA@@@===;;;GGGGGG:::222666666///222222222222333444555555999999888888999999::::::===DDDRRRdddqqqvvvtttqqqppp|||aaa___ZZZZZZkkkyyy{{{yyysssrrrvvvzzz{{{yyyuuuooonnnsss|||sss\\\MMMFFFEEECCCAAA===:::777666555555444333333222111111000000000000000000000000000111111111111222222222333444888HHHiiijjjdddzzz___RRRUUUsssppp{{{|||jjjRRRCCC===:::444444444333333333222222111111222333333444555555777888;;;???AAAFFFTTTaaa{{{lllbbbhhhlll{{{}}}wwwrrrqqqtttyyywww|||rrr^^^NNNFFFDDDDDD>>>?????????AAACCCCCC@@@BBBBBBBBBBBBAAA@@@???>>><<<===???@@@???===:::888777777888888999:::<<<<<<:::===@@@AAABBBCCCBBB@@@===BBBJJJQQQUUUVVVTTTRRRUUUVVVVVVXXX[[[\\\]]]\\\ddd[[[___qqqzzzfffOOO???999777777666555555555555555444444444444444444444444333444444555777888:::;;;===@@@EEENNNZZZjjjyyyvvvssszzz|||xxxyyy}}}rrrqqquuu|||zzzqqqjjjccc^^^]]]\\\]]]aaagggmmmpppqqqttttttvvv{{{|||xxxtttooohhh```YYYRRRQQQOOONNNMMMJJJFFFDDDFFFFFFGGGJJJLLLLLLJJJGGGIIIKKKOOOTTTXXX```ppp```lll~~~xxxhhh[[[NNNEEEAAA>>>???TTTXXXCCC444888999222222222222222333444555666999999999888999999::::::@@@KKK]]]pppzzzyyytttqqqqqq}}}aaa```YYYXXXnnnxxxyyyuuuppppppwww}}}uuuppprrryyynnnHHHHHHDDDFFFEEE======<<<333333333222111000000000111222111111111000000//////000111111222222222111111333111999RRRxxxxxxccc___zzzyyyXXXQQQddd|||ppprrrwwwbbbEEE:::888777666444444555555444222444444333333333444555555888<<<<<<>>>CCCCCCRRRooo{{{___YYY]]]dddxxxuuuhhhaaa^^^]]]^^^bbbjjjpppwww{{{qqqeeeZZZSSSKKKBBB@@@DDDBBBBBB>>>:::@@@IIIJJJDDDEEE@@@???BBBAAA;;;999<<<<<<===???AAABBB@@@;;;777>>>:::777777;;;>>>>>>===@@@???>>>>>>@@@@@@???>>><<<>>>AAAEEEIIILLLNNNOOOTTTVVVXXXYYYYYY[[[]]]___]]]```^^^bbbtttbbbYYYOOO:::888:::999555222222444555444444444444444444444444333111333777888666777:::<<>>777555444333222222111222222222111111111000000000000000111111222222222222222666666@@@]]]~~~|||yyytttjjj___ddd|||{{{dddSSSWWWddd{{{{{{lllRRRFFFCCC888666555444555555444222444444333333444444555555666;;;<<<>>>DDDGGG[[[zzzxxx\\\UUUZZZcccwww|||iii]]]QQQJJJHHHGGGJJJOOOYYY___eeefffhhhkkkjjjfffZZZSSSNNNMMMIIIBBB???AAA??????>>>???DDDOOO[[[cccUUUIII@@@@@@CCC@@@<<<;;;;;;:::;;;<<<>>>===;;;999;;;999888888:::<<<======@@@???>>>???@@@AAAAAA@@@;;;;;;;;;===AAAEEEJJJMMMQQQSSSVVVXXXYYYZZZ\\\^^^\\\```^^^aaaooo}}}ssseeeVVV>>>999:::999777444444666777444444444444444444444444222000222666666555777;;;@@@KKK]]]qqqqqqppp{{{zzzuuunnniiifffdddaaa^^^hhhjjjlllnnnlllfff]]]WWWMMMQQQTTTTTTOOOIIIFFFEEEJJJLLLPPPTTTXXX]]]```bbbeeecccccchhhooorrrrrroooccc\\\SSSMMMKKKHHHCCC??????>>>===<<<;;;:::::::::<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>@@@DDDIIIKKKYYYeeesssnnngggvvvrrrYYYJJJBBB??????DDDCCC;;;444333333222444444444444555666777777777999999999:::<<<>>>???LLLZZZooojjjaaaqqqxxxqqqmmmnnnpppssszzz~~~wwwMMMEEEGGGFFF>>>===@@@:::777666555444333333333333111111111111111000000000000111111222222222222333888;;;KKKmmmyyynnnccc^^^]]]jjj}}}zzzmmmkkkhhhdddbbbaaaaaaaaafffppp~~~zzz```RRRQQQkkktttZZZLLLEEE999777555444555555444333444444333333444555555666555;;;<<<>>>FFFOOOgggqqqXXXSSSYYYcccwwwxxxiiiVVVLLLBBB>>><<<<<<@@@EEEJJJRRRXXXYYYXXXXXXUUUQQQIIIGGGGGGKKKLLLIIIGGGGGGEEEBBBBBBEEEFFFOOOiiiuuu___JJJDDDGGGHHHBBB===???===;;;;;;<<<>>>======;;;<<<<<<;;;;;;<<>><<<999777999>>>CCCGGGLLLPPPTTTWWWYYYZZZ[[[\\\[[[```___```hhhnnn|||wwwbbbGGG;;;:::888888777777777888444444444444444444444444333222444777888777:::???>>>III^^^{{{lllmmmxxxtttmmmeee___\\\WWWPPPJJJMMMNNNPPPSSSTTTRRRMMMJJJAAAAAABBBAAA@@@???>>>===???AAAEEEJJJOOOTTTWWWYYYYYYXXXYYY]]]aaabbb```]]]QQQKKKEEEAAA???>>>;;;888888888777666666666666666999999999:::::::::;;;;;;;;;;;;::::::;;;===???@@@EEEHHHKKKaaaooopppgggMMMBBB@@@>>>BBBCCC===777555333222444444444444555666777888::::::;;;;;;;;;===@@@CCCPPPfff{{{zzzqqquuusssnnnkkklllooossszzzTTTJJJIIIIIIAAA>>>@@@:::777666555444333333222222111111111111111111111111111111111111222333333444777>>>UUU}}}}}}}}}mmm^^^[[[aaaqqq{{{yyyxxxwwwpppmmmiiifffccc^^^WWWSSSNNNMMMKKKJJJJJJJJJLLLLLLJJJNNNUUU\\\iiirrrZZZOOO^^^{{{aaaLLL???:::888555444555555444333444444333444444555666777555<<<===???IIIWWWsssiiiTTTRRR]]]gggxxxmmmZZZNNNGGGBBB@@@???>>>AAAFFFHHHRRRZZZ\\\[[[ZZZVVVRRRKKKIIIJJJPPPVVVYYY[[[[[[RRRLLLLLLNNNJJJQQQuuu~~~___NNNKKKKKKFFFAAAEEEBBB@@@>>>???@@@@@@???===??????>>><<<===BBBFFFGGGDDD@@@>>>>>>>>>>>>>>>BBB???:::777666999>>>AAAHHHLLLRRRWWWYYYZZZ[[[\\\\\\aaa___^^^cccfffooopppVVV???:::777888999777777888555555555555555555555555777666777:::;;;:::???FFFCCCJJJ[[[xxxzzznnnlllsssyyyqqqhhhbbb^^^XXXNNNFFF??????@@@AAACCCBBB???===@@@===:::999;;;<<<<<<<<<999;;;>>>BBBGGGKKKNNNPPPNNNNNNOOORRRTTTTTTPPPMMMGGGCCC???=========;;;999777777666666666777777888999999::::::;;;;;;;;;::::::;;;<<<===???@@@AAABBB>>>HHHIIIMMMaaa}}}wwwSSSDDDDDD@@@CCCDDDBBB===999666444444444444444555666777888;;;:::;;;<<<;;;<<>>>>>AAANNNaaa}}}}}}___PPPSSSeeeooo|||dddOOOGGGCCCAAABBBAAA???AAAEEEKKKVVVbbbeeeccc```[[[VVVSSSRRRRRRWWWbbbnnntttvvvhhh```^^^^^^UUUWWWzzzxxx^^^PPPKKKIIIGGGFFFCCC@@@??????@@@@@@@@@===???@@@>>><<<>>>CCCGGGKKKFFFAAA<<<;;;::::::999<<<;;;888777777999;;;===DDDIIIPPPUUUXXXZZZ\\\^^^^^^bbb___]]]bbbcccmmmgggFFF<<<555777999777666777555555555555555555555555777777999;;;;;;<<>>@@@AAABBBCCCCCC;;;GGGIIIHHHOOOaaa\\\GGGEEEAAABBBCCCCCC@@@;;;777666555555555555555666888888:::888999<<<;;;;;;BBBLLL___vvv~~~{{{{{{yyykkkkkkjjjjjjnnnuuu{{{~~~pppVVVHHHGGGCCCBBBBBB===888777555444333222111111111111111222222222222222222111111111222333555666888HHHkkkvvvqqqpppbbbZZZaaannn{{{wwwhhh```XXXUUUPPPMMMMMMMMMMMMLLLLLLJJJFFFDDDCCCDDDFFFGGGAAAAAAAAA@@@AAAAAABBBBBB@@@CCCFFFGGGHHHOOOZZZccccccXXXZZZuuuttt]]]FFF===:::666444444555444444333333444444555666888888888@@@@@@DDDWWWmmmpppWWWMMMRRRkkkvvvcccMMMFFFCCCBBBCCCAAA???AAAGGGPPP]]]kkkooolllhhhbbb]]]aaaaaabbbhhhvvvzzzuuufff\\\nnnwwwbbbWWWUUUTTTLLLHHHBBB>>>>>>???@@@AAA>>>@@@DDDEEEFFFEEEFFFFFFKKKFFF???999777666666666111111222444666888;;;<<>><<<;;;;;;======<<<;;;999777555333222333444555999:::;;;<<<>>>???@@@AAA@@@AAABBBCCCBBBAAA???===777777777666777777888888777777777666666777888888777888999:::;;;:::999888======>>>???@@@AAABBBBBBCCCFFFCCCEEENNNXXXnnnjjjLLLEEEAAA@@@@@@BBB@@@:::666666555555555555666777888888:::777888<<<<<<;;;EEERRRkkk|||zzzyyy~~~xxxtttjjjllllllkkkooowww|||}}}~~~~~~nnnRRRJJJEEEDDDDDD>>>999888777555444333222222111111111222222333333333222111111111222444666777@@@SSSyyyyyy|||bbbYYYXXXcccrrryyyjjjXXXKKKFFFJJJHHHFFFFFFGGGGGGFFFEEEBBBBBBAAAAAA@@@@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@???AAACCCEEEEEEGGGJJJMMM```}}}ooo```WWWjjjyyyeeeNNN===:::666444444555555444333333444444555777888999999AAAAAAIIIbbb{{{ttt]]]QQQMMMSSSkkk{{{vvvlllhhhrrrppp[[[NNNJJJFFFCCCAAA@@@GGGOOO^^^nnn~~~zzzvvv}}}wwwttt{{{xxxqqqnnnfff]]]PPPEEE@@@@@@BBBDDDGGGLLLSSS[[[]]]ZZZRRRLLLHHHCCC;;;666444444555555/////////000333666888:::===AAAGGGLLLQQQVVV[[[^^^ZZZ```^^^]]]aaa```gggyyyZZZGGG888888:::777555888555555555555555555555555555555777999888:::EEEPPPhhh}}}{{{ooobbbVVVOOOLLL@@@>>><<<<<<<<<<<<;;;999666888999777555444666888777777888999:::;;;<<<<<<:::;;;<<<<<<;;;:::::::::777777888888888888999:::888777777666666666777777999:::;;;======<<<;;;:::<<<===>>>@@@BBBEEEGGGHHHLLLJJJDDDGGGQQQRRRZZZnnn}}}XXXKKKCCC??????BBBAAA;;;777888555555555555666777888999:::666888>>>>>>===HHHXXXyyyzzzzzzxxxuuuyyy{{{tttnnnjjjnnnooommmqqqyyy~~~}}}___OOOGGGEEEEEE???;;;:::888777555444444333111111111222222333333333222111111000222444666888GGG[[[vvv\\\VVVYYYfffuuu~~~||||||ssseee^^^UUUJJJCCCCCCAAAAAA@@@AAACCCCCCAAA???===@@@BBBBBBAAA???>>>>>>AAAAAAAAABBBCCCCCCDDDDDDFFFDDDCCCBBBCCCEEEHHHJJJJJJ___}}}~~~jjjVVV^^^nnnXXX>>>;;;666444444444555444333333444444666777888999:::AAABBBLLLiiiwwwZZZNNNNNNOOOTTTiii|||jjj[[[NNN\\\uuummmUUUNNNGGGBBB???AAAJJJUUUnnnvvvbbbOOOEEEBBBDDDGGGRRRYYYeeepppuuunnnaaaVVVEEE???888333222444555666555444111000111333666888:::>>>CCCIIINNNSSSYYY]]]XXX^^^^^^]]]```]]]bbbrrrbbbLLL:::999;;;777555999666666666666666666666666777777999;;;:::<<>><<<===???BBBGGGLLLQQQSSSJJJLLLJJJNNNSSSOOOWWWmmmdddSSSFFFAAA@@@DDDCCC===:::<<<555555555666666777888999:::777999?????????KKK\\\}}}yyyzzzgggeeelll||||||tttlllkkkooopppnnnrrrzzz~~~}}}~~~[[[KKKHHHHHHEEE???<<<888666555555555444222222222222222222222222333888222///666777555:::GGGrrrsssXXXWWWaaatttyyy~~~zzzvvvttttttuuuwww{{{}}}~~~}}}{{{yyyggg___RRRHHHCCCAAABBBBBBBBB@@@??????AAABBBBBBAAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDFFFGGGHHHGGGFFFFFFFFFGGGOOOOOOfffrrrYYYXXXrrrxxxeeeGGG<<<666777666111222888555444444444555666888999@@@<<<@@@UUUssspppZZZOOOJJJGGGKKKSSSqqqrrr\\\OOORRReeeiiiRRRHHHCCCHHHGGGGGGgggoooZZZMMMKKKPPPTTTYYYfffwww~~~lllUUUEEE===;;;888666444444444555555444444333333444444555999:::???FFFIIIKKKSSS[[[[[[[[[[[[\\\^^^aaadddfffiiiPPP???@@@???555444<<<555666777666444444555777333::::::999===>>>CCCQQQaaazzzyyyxxxqqq```NNNFFFFFFDDD===888999<<<<<<;;;:::777777777777777777777777777777666555555555555555999999999888888888888888999888777666666666666666:::888777777888:::999999???>>>>>>BBBGGGIIIFFFCCC===>>>???BBBIIIRRRYYY[[[ZZZRRRMMMPPPSSSUUU\\\dddnnn[[[NNNBBBBBBEEEAAA@@@>>>444555666777777666666777888===;;;666999@@@BBBPPPjjjzzz{{{ddd\\\ddd^^^{{{sssnnnmmmnnnpppssswww{{{pppSSSFFFBBBBBB@@@===999666666555555444222222222222222222222222222777222///666777555:::PPP|||~~~eeeXXX\\\kkkzzztttsssssssssuuuvvvtttoookkknnnoooqqquuuxxxzzzzzzzzzyyylllcccSSSOOOIIIEEECCCCCCBBBBBB@@@@@@@@@@@@BBBCCCCCCCCC@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFMMMKKK\\\oooeeeVVVaaazzzmmmLLL???666777888444333777555444444444555777999:::@@@<<>>999888555333111111222222444444333333333333444444777888===CCCFFFHHHOOOXXX[[[[[[\\\\\\^^^aaaeeehhhyyyjjjPPP===<<<<<<444222999666777777666555555666888777>>><<<;;;??????FFFVVVrrrqqqiiibbb]]]WWWPPPMMMOOOGGGAAA;;;:::;;;;;;;;;:::888888888888888888888888777777666555555555555666777777888888888777666555555555666555444555666777999888777777999::::::999<<>>:::777666666555444333333333333333333333333111777333111666555444===^^^sssTTTVVV```uuu|||qqqnnnhhhdddcccggglllmmmiiicccggghhhjjjmmmpppsssuuuwww{{{zzz{{{zzzkkk]]]SSSMMMCCCAAA@@@@@@AAAAAA???======>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDEEEFFFGGGHHHJJJIIIXXXeeejjjaaaVVVqqq}}}YYYGGG999888:::666444666555555444555666777999:::@@@===IIIfffkkkYYYIIIEEEEEEGGGPPPZZZtttggg\\\___|||aaaKKKIIILLLTTTxxxwwwpppnnnnnn{{{qqqcccUUUHHH???:::777666444222000000000111333333222222222222333333555555999???AAACCCJJJSSSYYYZZZ[[[\\\^^^bbbgggjjjuuu}}}oooUUU???::::::555444888777888888777666666777999666<<<:::999===???KKK```{{{jjjXXXNNNKKKIIIJJJLLLLLLHHHAAA<<<::::::::::::999999999999999999999999888777666666555555666666666888:::;;;:::999666555222444777666555444777999999888888999;;;;;;:::999<<>>===???@@@AAAAAAAAAAAABBBCCCCCCCCCBBBBBBCCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDFFFEEEDDDEEEGGGIIIJJJJJJHHHKKK\\\kkkiiisss~~~___fffnnnUUU>>>888999777666777555555555555666888:::<<>>999888777888999;;;<<<<<<888>>>===>>>GGGPPPfffnnnVVVTTTXXXqqquuupppmmmssstttvvvxxx{{{~~~UUUEEEGGGEEEAAA===999888777555444333333333333333333333333000555444333777444888IIIvvvnnnWWWNNNPPP\\\qqqzzzuuuwwwjjjbbb___\\\^^^```bbbbbbcccccccccaaaccceeeffffffhhhkkknnnsssqqqssszzzlllXXXRRRUUUWWWQQQJJJDDDBBBAAAAAAAAABBBCCCDDDCCCBBBCCCEEEHHHEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCFFFIIIKKKKKKJJJJJJOOO___qqqtttsssrrriiicccEEE:::888777777999555555555666777999;;;===@@@EEE]]]WWWJJJAAAAAADDDHHHSSS```vvvmmmYYYWWWaaatttfff\\\VVVLLLBBB<<<999:::;;;777666555444333222222222333222222111111222222333444444666:::;;;<<>>===>>>EEEMMMfffzzz|||zzzxxx|||~~~jjjXXXKKKIIIMMMWWWXXXRRREEE<<<;;;<<<:::::::::::::::::::::::::::888888777666666666666666888:::>>>@@@???===999666444777999999777666777999999:::;;;>>>@@@@@@>>>;;;;;;CCCSSSfffuuuwwwnnndddYYYSSSLLLIIIIIIQQQfffyyy{{{nnndddbbbhhhooowwwZZZIIIJJJHHHHHHHHHBBB;;;888666666888:::;;;:::888?????????IIIUUUjjjooobbb]]]```vvv}}}qqqkkkiiirrrtttvvvyyy|||~~~bbbIIICCCGGGCCC>>>:::999777666444333333333333333333333333111555444444777444===SSSbbbNNNRRRTTT___ppp}}}yyyuuusssfff^^^YYYUUUYYY]]]___^^^]]]^^^___]]]```cccdddccccccfffiiirrrrrruuuyyy|||fffZZZVVVZZZUUUNNNHHHEEEDDDDDDCCC@@@AAABBBAAA@@@BBBGGGLLLKKKIIIFFFCCCBBBAAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEAAAAAABBBGGGLLLNNNKKKHHHNNNUUU___ppp}}}~~~pppkkkKKK<<<999666777:::666555555666888:::<<<>>>AAAJJJiiiSSSHHH@@@BBBEEEIIIUUUbbbuuu}}}bbb\\\eeerrr```TTTFFFDDD@@@<<<999888888999555555555444333222222111333333222222222222333333555444555888888999@@@HHHOOOUUU]]]```___```cccgggnnnxxx|||bbbIII;;;999999777666777888888777888:::<<<<<<>>><<<>>>FFFQQQqqqxxxuuuxxxyyyxxx}}}xxxvvv~~~fffRRRKKKNNN[[[___[[[LLL@@@>>>>>>;;;::::::::::::::::::::::::999888777777666666777777666888;;;======:::777444444555777888999999999888:::;;;>>>BBBDDDCCC@@@===888???OOOggg}}}|||rrrhhh```WWWQQQJJJLLL___ttt}}}pppmmmrrrvvvdddNNNMMMKKKJJJJJJFFF>>>:::666666888::::::888888@@@???@@@MMM[[[mmm|||iiigggfffeeelll{{{ooojjjiiippprrruuuxxx{{{~~~xxxVVVGGGHHHDDD???;;;999888666444444444444444444444444444222555444444666444AAA[[[xxx\\\KKKSSS___iiiwww~~~rrreee[[[SSSOOOQQQTTTXXX[[[[[[YYYWWWUUUZZZ___```______bbbeeejjjmmmsssxxxyyy}}}mmm___bbb```]]][[[WWWSSSMMMIIICCCDDDEEEEEEEEEJJJSSSZZZXXXUUUOOOJJJFFFCCCBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEBBBCCCFFFLLLRRRSSSOOOJJJRRR^^^dddsssvvvkkkNNN@@@:::666666999666666666777888;;;===???AAAOOOssssssOOOEEE@@@BBBFFFJJJVVVdddwwwtttjjjtttqqqdddYYYOOOHHH>>><<<;;;999999999::::::666666666666555555444333444444333333333333444444444333333555555666===EEENNNWWW```dddcccaaacccfffrrr|||qqqRRR>>>999999888555777888777777777999;;;999;;;;;;@@@KKKZZZ|||rrrmmmwwwnnnZZZQQQRRR]]]eeebbbQQQDDDAAA@@@<<<999999999999999999999999999888777777666666777777666888:::<<<;;;999666444666555555:::???BBB@@@<<<;;;===@@@DDDGGGFFFBBB???;;;<<>>AAARRRcccrrrqqqXXXZZZ```iii|||yyymmmiiijjjmmmooossswwwzzz}}}eeePPPIIIEEE@@@<<<:::888666444444444444444444444444444333555333444666555DDD```qqqYYYKKKQQQiiisss~~~sssfffYYYOOOKKKKKKMMMTTT[[[]]]XXXSSSNNNTTT[[[]]]\\\]]]```cccaaagggpppvvvxxx~~~qqqqqqsssuuuuuuqqqhhh]]]UUUNNNPPPQQQQQQRRRZZZeeennnddd```YYYRRRKKKGGGDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFJJJRRRXXXYYYTTTNNNUUUgggnnn|||yyyhhhOOOCCC===666555888666666666777999;;;>>>???BBBRRRyyy~~~XXXLLLCCC???BBBFFFKKKXXXfff{{{xxxkkkZZZNNNHHHDDD>>>999<<<;;;999888888:::===>>>999999::::::999888777666555444444333333444444555444222222333333444:::CCCOOOXXXccchhhfffcccdddfffxxx|||YYYAAA;;;<<<:::555666777777666777999;;;999<<<>>>GGGVVViiizzzrrr{{{vvvzzzqqqjjjllloooxxxzzz}}}|||sssfff___```^^^gggfffUUUFFFCCCAAA===999999999999999999999999999888888777777777777777888:::<<<===<<<;;;888777888666777===FFFJJJGGGCCC<<<>>>BBBFFFIIIHHHDDD@@@AAA<<<999AAAUUUoooyyyfffXXX]]]mmmzzzUUUKKKGGGFFFKKKKKKEEE???999888:::<<<:::888777>>>===BBBVVVhhhwww~~~sssSSSQQQZZZlllvvvkkkhhhjjjkkkmmmqqqvvvzzz|||~~~{{{oooOOOHHH@@@BBBBBB999888:::666666666555444444444444555666222///555999666JJJpppiiiMMMHHHYYYyyywwwfffXXXOOOMMMKKKKKKNNNRRRSSSRRRPPPSSSTTTUUUUUUVVVWWW[[[]]]]]]aaabbbjjjvvv}}}rrrmmmeee```cccdddgggwww~~~ooobbbZZZTTTMMMIIIGGGEEEGGGMMMNNNHHHGGGJJJQQQRRRPPPRRR___iii```MMM___hhhuuu||||||yyylllVVVCCC;;;:::888333777555666:::<<<;;;===AAAFFF```~~~qqq]]]MMM@@@???@@@BBBEEELLL[[[iiiyyy~~~kkkUUUNNNEEE???>>>??????>>>;;;;;;:::999999999::::::;;;999888999;;;<<<;;;888999999999888777666444444444444333222222444888;;;FFFUUUcccjjjlllkkkddd[[[lllccc@@@777;;;777888777777777777999:::;;;999<<>>;;;;;;;;;:::;;;999@@@>>>CCC^^^ttt{{{~~~}}}xxxwwwyyyhhhZZZPPPSSSggg}}}vvvoookkkjjjmmmooorrrtttvvvxxx|||~~~xxxuuuRRRJJJBBBDDDDDD:::777999666666666555444444444444555444222000555999888PPPxxxcccJJJOOOjjjyyyiiiYYYOOOMMMKKKKKKLLLPPPQQQQQQOOOPPPRRRSSSSSSSSSUUUYYY[[[\\\```aaahhhuuu}}}tttmmmoooppptttrrrhhh^^^TTTMMMIIIFFFFFFMMMPPPNNNNNNPPPVVVYYYXXXZZZeeeoooiiiZZZcccjjjuuu~~~|||~~~~~~yyylllWWWCCC::::::999555888666777:::;;;:::===BBBIIIeeeuuufffSSSFFFCCCAAAAAACCCDDDJJJXXXfffhhhXXXMMMGGG@@@<<<<<<======<<<===<<<;;;;;;;;;;;;<<<<<<<<<:::999:::<<<===;;;999;;;;;;::::::999777666555555555444333333444888;;;DDDSSSccckkknnnnnnhhhaaahhh{{{gggBBB666999666888777777777888999:::;;;999===CCCOOOlll~~~~~~xxxwwwxxxuuuiiieeeccceeegggjjjlllkkkggg```ZZZmmmrrrqqqcccRRRHHHEEECCC???<<<::::::;;;<<<;;;999::::::999777888:::<<<===DDDGGGHHHDDD===999999;;;777999:::<<>>;;;;;;;;;;;;;;;<<>>CCCNNNnnnppp\\\LLLDDDAAA@@@AAACCCEEEJJJXXXfffvvvdddSSSIIIFFFAAA<<<;;;<<<===<<<:::=========<<<======>>>>>>>>><<<;;;<<<===>>><<<;;;======<<<;;;:::999999888666666666555444555888;;;BBBQQQbbbmmmqqqrrroookkkeeessshhhEEE999;;;888888777777888888999:::;;;999???EEEUUU{{{}}}tttvvv|||uuuyyy{{{{{{|||{{{qqqjjjeeeeeeiiillllllggg```XXXTTTcccpppxxxnnnZZZLLLFFFDDD???>>><<<<<<===<<<:::888;;;::::::999888:::>>>BBBPPPZZZ[[[NNNAAA===<<<:::777===AAABBBHHHWWWiiitttgggVVVIIIMMMXXX]]]ZZZUUUQQQNNNJJJFFFBBBDDDPPP\\\zzzcccTTTHHHCCCEEEGGGCCC>>>:::999;;;<<<<<<<<>>BBBFFFMMM[[[iii{{{wwwgggWWWLLLGGGBBB???<<<===???@@@>>><<<======<<<<<<===>>>?????????>>>>>>>>>>>>>>>>>>===???>>>======<<<;;;;;;;;;888999888777555666888:::@@@OOObbbpppvvvwwwvvvuuuhhhmmmzzzcccGGG===???;;;777888888888999:::;;;;;;:::AAAIII___sssllllllwww|||{{{qqqlllrrr}}}|||ssskkklllpppssspppfff[[[RRRNNNQQQdddwwwxxxkkk\\\OOOHHHDDDBBB@@@>>><<<<<<;;;;;;:::999::::::999:::AAAIIIaaaqqqtttaaaOOOJJJGGGAAA@@@CCCEEEFFFKKK\\\qqqvvvaaaMMMJJJSSS\\\aaaddd```[[[TTTOOOKKKLLLPPPUUUttt}}}kkk[[[NNNFFFEEEFFFEEE@@@:::999;;;===<<<:::===@@@RRRqqqyyyuuu}}}uuufffWWWWWWcccmmmqqqppptttzzzzzzvvvuuuzzz{{{}}}}}}}}}}}}~~~YYYGGGBBBDDD<<<777999888666666555444444444444555222777666555888@@@aaa|||gggZZZXXXqqq{{{qqqoookkk^^^PPPHHHIIIHHHGGGFFFEEEGGGIIIKKKIIIJJJKKKLLLLLLNNNQQQTTTWWW[[[[[[cccqqq|||~~~yyynnnggg^^^]]]ccciiijjjhhhbbbbbb^^^WWWSSSTTTVVVVVVLLLMMMQQQWWW^^^dddggghhhjjjsss{{{sssYYYDDD:::999999999888888:::999:::AAAJJJ```nnnNNN@@@>>><<<<<<>>>BBBFFFLLLZZZgggwwwtttdddVVVLLLGGGBBB@@@>>>???AAABBB???<<<;;;;;;;;;;;;<<<===>>>???@@@@@@@@@??????>>>>>>>>>@@@???>>>===<<<<<<<<<===;;;;;;;;;999777666888999>>>MMMddduuu{{{zzzzzz|||ooojjjuuuuuu```HHH??????999777888888999::::::;;;;;;;;;BBBOOOmmmuuunnnhhhfffkkkooopppllljjjqqq|||xxxwwwzzz{{{uuuiiiZZZOOOIIIGGGXXXjjjrrrqqqjjj^^^TTTKKKHHHDDD@@@===<<<>>>???<<<;;;<<<===<<<>>>JJJXXXrrr{{{hhh```ZZZRRRJJJHHHFFFHHHQQQcccyyyoooXXXKKKKKKSSS```jjjkkkggg```ZZZVVVUUUSSSRRR\\\jjjyyy~~~zzztttsssvvvzzzvvv~~~ooo___SSSJJJFFFIIIIIIDDD<<<999<<<===;;;:::===CCCZZZ{{{~~~qqq~~~zzzeeecccqqq}}}zzzpppuuuyyy||||||xxxuuuuuuvvvyyy{{{}}}~~~}}}}}}}}}~~~gggMMMAAADDD???::::::888666666555444444444444555222777555555;;;FFFfffiiiSSSQQQ\\\|||yyymmmjjjeeeXXXMMMJJJFFFGGGFFFEEECCCCCCEEEGGGGGGHHHIIIIIIJJJKKKOOOQQQSSSWWWXXX```nnnyyy}}}xxxuuupppiiidddiiipppsssqqqhhhccc[[[PPPHHHFFFGGGHHHAAADDDGGGJJJNNNTTT\\\aaacccxxxwwweeeKKK===999999777777888:::999:::DDDNNNmmmuuuNNN???>>>@@@@@@AAADDDEEEIIIUUUbbbwww|||mmm]]]PPPHHHEEECCCAAAAAABBBBBB>>>:::999999999:::;;;===>>>???@@@AAAAAA@@@>>>===>>>??????>>>===;;;;;;;;;<<<============;;;888777888999===MMMfffyyy|||{{{~~~tttjjjooo|||fffLLL>>>;;;555777888999:::;;;;;;;;;;;;<<>>@@@@@@DDDVVVjjjrrrfff]]]TTTMMMHHHKKKVVVggg}}}~~~fffSSSIIIKKKYYYfffuuuvvvrrrlllfffaaaYYYQQQNNNSSSWWWUUUQQQMMMMMMOOO^^^hhhuuu|||vvv```SSSKKKHHHMMMPPPKKK???999===>>>;;;===@@@JJJddd~~~yyyttt}}}zzzmmmuuuwwwxxxvvvrrrqqqsssuuuwwwyyy|||~~~}}}}}}}}}~~~~~~~~~xxxVVVCCCEEEBBB===:::666666666555444444444444555111666444555???NNNnnn}}}]]]HHHKKKZZZzzzxxxjjjeee]]]PPPIIIIIICCCEEEFFFEEEBBBAAABBBDDDDDDEEEFFFFFFGGGHHHLLLNNNMMMQQQSSS\\\jjjtttzzzsssrrrmmmiiilllvvv{{{{{{rrriii\\\PPPFFFAAAAAACCC@@@DDDIIIJJJJJJNNNVVV^^^dddtttnnnRRR@@@:::888666666888999999;;;FFFRRRzzzxxxQQQAAAAAAAAA@@@BBBDDDEEEHHHTTT```vvvooo]]]RRRMMMJJJFFFEEEEEECCC???;;;888888999:::;;;===???@@@@@@AAABBBAAA>>><<<===???>>>===;;;:::::::::<<<===>>>??????===:::888888888>>>NNNhhh~~~|||zzz}}}uuummmnnn}}}sssRRR>>>:::777777888999;;;;;;;;;;;;:::===DDDaaatttmmmnnnpppooooookkkhhhiiinnnvvv{{{lll\\\QQQKKKJJJHHHHHHLLLRRRRRRNNNQQQRRRQQQNNNHHHCCCBBBBBB???<<<===@@@@@@GGG^^^wwwrrrjjj```WWWOOOOOOVVVbbbwwwppp]]]QQQNNNVVVaaassszzz{{{uuukkk\\\OOOGGGFFFDDDBBB@@@???>>>>>>EEEPPP```ppp}}}xxx```NNNIIIIIISSSVVVQQQBBB;;;===>>>:::???CCCNNNiiixxxkkkrrrtttuuussspppooorrruuuuuuxxx{{{~~~~~~~~~~~~|||]]]FFFFFFDDD>>>:::444666666555444444444444555000555444666CCCTTTsssvvvuuuxxxYYYGGGJJJWWWrrrvvvggg```WWWIIIDDDGGGBBBDDDFFFEEEBBB@@@AAABBBAAACCCDDDDDDDDDFFFIIILLLHHHMMMPPPYYYgggpppnnnpppnnnjjjnnnzzzzzzooo```SSSIIICCCBBBDDD===DDDKKKKKKIIIJJJSSS[[[eee|||ssssssVVVBBB:::888555555888999999<<>>>>>@@@DDDEEEJJJVVVbbbrrr~~~mmm```UUUQQQLLLJJJIIIGGGBBB>>>888888999:::<<<>>>???@@@???AAABBBAAA>>><<<===???===<<<:::999999:::;;;<<>>OOOjjj|||yyy|||tttnnnoooxxxXXX@@@===>>>777888:::;;;<<<<<<;;;:::>>>EEEggg{{{qqqssswwwzzztttmmmffffffmmmvvvxxxggg[[[RRRRRRNNNJJJJJJLLLJJJEEEQQQTTTVVVTTTMMMFFFBBB@@@===999:::===>>>FFF```}}}jjjaaaXXXTTTTTT[[[nnnssseeeZZZUUUYYY```fffsss~~~xxxlllZZZJJJ@@@===;;;<<<>>>???===;;;>>>HHHXXXhhhtttuuu|||aaaJJJGGGJJJVVV[[[TTTDDD;;;>>>>>>999???CCCOOOiiiuuuvvvlllooorrrtttsssqqqppprrrtttssswww{{{~~~zzz|||dddFFFMMMHHH???>>>;;;444555666444111111444777555444444777DDD^^^ppphhh|||hhhLLLDDDEEEVVVsss}}}fffXXXTTTJJJDDDDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDEEEGGGHHHHHHIIINNNOOOWWWgggpppzzztttiiikkkvvvlllWWWKKKEEEBBB@@@BBBEEEQQQ______RRRKKKNNNTTTccc}}}yyy{{{WWW===999:::888666<<<999<<>>BBBEEE<<>>AAABBB???<<<<<<<<<:::777999===???@@@@@@>>><<<::::::;;;CCCKKKjjj|||rrrppppppqqqvvv~~~kkkHHH:::<<<;;;999888888:::;;;<<<<<<@@@HHHuuu}}}}}}vvvmmmjjjnnntttxxxyyy~~~wwwiiicccZZZSSSMMMHHHCCC???EEEJJJQQQVVVUUUNNNEEE???<<>>===;;;:::999:::;;;;;;<<>><<<<<<888DDDFFFXXXsss~~~mmmiiirrryyyllljjjnnnqqqrrrppplllllloootttuuuvvvxxx{{{~~~~~~||||||||||||{{{{{{yyyTTTPPPMMMDDD>>>;;;555777777666333333555777666666666:::HHHdddxxxjjjcccHHHDDDHHHZZZuuu~~~uuu]]]PPPNNNEEEAAABBB?????????????????????????????????@@@BBBCCCDDDEEEFFFEEEJJJJJJQQQ```iiissszzznnnmmmvvvjjjSSSGGGBBBAAA@@@FFFWWWhhhgggWWWKKKIIIFFFQQQkkkqqq}}}~~~wwwZZZCCC<<<999:::666;;;777;;;@@@HHHjjjfffNNNCCC@@@======<<<>>>BBBFFFMMM\\\jjjzzzvvviiiaaaXXXUUUPPPLLLKKKMMMQQQSSSXXX___rrr{{{fff]]]```lll|||rrr^^^QQQQQQPPPUUUUUUNNNOOONNNBBB???@@@???===;;;<<<>>>???===;;;;;;<<<999666777;;;<<<>>>??????===;;;;;;;;;CCCNNNooowwwtttsssssswww~~~pppKKK;;;<<<<<<:::999999;;;<<<===>>>DDDQQQ~~~~~~}}}{{{xxxsssooonnnrrrwwwzzzzzzxxxtttmmmfff___VVVNNNGGGEEEGGGLLLPPPRRROOOIIIDDD???@@@;;;<<>>;;;;;;888BBBHHH]]]wwwmmmhhh```eeevvv|||rrrjjjjjjiiilllnnnllljjjjjjnnnsssuuuvvvyyy|||}}}{{{zzzyyyxxxvvv```NNNSSSOOOBBB===777888888888666555555666666666666<<>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@BBBCCCCCCFFFJJJJJJPPP___gggppp|||qqqrrrcccOOOHHHHHH===CCCQQQ```___QQQFFFCCC===AAASSSqqqhhhtttxxxuuurrr^^^KKK@@@888<<<666:::666:::AAAMMMuuu~~~hhhRRRDDDAAAAAAAAA<<<;;;===@@@DDDLLL\\\kkkxxxkkk]]]QQQIIIGGGFFFCCCAAA@@@BBBDDDEEEDDDGGGUUUmmmlllYYYPPPWWWqqqwwwlllmmmwww{{{tttmmm```LLLBBB@@@>>>===<<<<<<===???===;;;<<<===;;;666666:::;;;===@@@AAA???======<<>>;;;CCCLLLPPPNNNKKKJJJKKKRRR^^^hhhfff\\\PPPCCC:::999999:::;;;;;;;;;::::::888888:::???LLL```xxxvvveeeLLLFFFEEEPPPTTTJJJ???===<<<;;;BBBLLLeee}}}vvviiikkkaaaaaammmqqqjjjeeehhhfffhhhiiiiiigggiiimmmrrrtttvvvzzz}}}~~~zzzwwwtttsss{{{zzzcccGGGWWW\\\JJJ@@@777888888888777666555555444444555:::MMMmmmaaaFFFGGGQQQcccwwwdddOOOEEEFFFAAA@@@BBB@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAEEEIIIIIIPPP___gggqqquuummmxxxyyy[[[NNNKKKBBBBBBFFFMMMMMMFFFCCCDDD@@@???JJJbbb{{{iiidddwwwrrrqqqaaaMMMAAA888<<<666:::777:::@@@PPP}}}vvvZZZIIICCCBBB@@@???<<<;;;<<>>===>>>===>>>@@@???===>>>???===888888;;;<<<>>>BBBCCCBBB@@@??????CCCVVV|||vvvttttttyyyxxxTTT???;;;;;;<<<<<<<<<<<<===???AAACCCaaatttjjjnnnnnnooorrrwww}}}{{{wwwiiiaaaTTTMMMGGGIIIPPPVVVVVVSSSIIIDDD???CCCFFFHHHiiiwww___KKKBBBCCC;;;???DDDEEEBBB???>>>>>>GGGSSS```bbb[[[OOOEEE???888:::;;;=========<<<;;;:::::::::;;;BBBTTTmmmsssnnnSSSJJJEEEPPPUUUMMMCCC??????>>>CCCRRRmmm~~~|||uuuuuuvvvlllqqqmmmoootttqqqeeebbbfffggghhhhhhhhhgggjjjnnnrrrtttwwwzzz~~~}}}wwwsssqqqppp|||fffEEEXXXfffTTTDDD999888777666666666555444444555666;;;QQQsss]]]DDDIIIWWWkkk~~~aaaLLLCCCDDD???>>>@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAA???DDDEEELLL\\\eeeoooxxxmmmsssmmmUUULLLEEECCCBBBDDDDDDCCCCCCEEEDDDAAAHHH\\\qqqyyyaaa|||{{{uuuuuubbbKKK???999;;;555<<<:::<<>>???===>>>???===999:::>>>???@@@BBBBBB@@@??????@@@FFF\\\xxxvvvwww~~~wwwUUUAAA<<<999;;;<<<;;;;;;<<>>>>>>>>======>>>???@@@@@@KKKYYYaaa\\\PPPFFFBBB888999:::<<<<<<<<<;;;:::;;;<<<<<<;;;???MMMccctttttt}}}qqqVVVKKKDDDMMMSSSNNNDDD>>>>>>???FFFWWWuuuuuufff```hhhnnnxxx}}}tttfffccciiijjjjjjiiiiiiiiilllpppsssuuuwww{{{~~~~~~{{{uuupppnnnnnnoooKKKUUUfff]]]KKK;;;999666555555666555444555888999???WWW}}}zzzvvvSSSBBBNNN```uuuzzz^^^HHH@@@AAA<<<:::<<<999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@>>>CCCDDDLLL\\\fffppp{{{jjjgggtttgggZZZAAA@@@AAACCCEEEDDDBBB@@@BBB@@@FFFUUUeeewwwnnnwwwyyyxxxdddKKK???:::;;;555<<<<<<>>>CCCXXXvvvQQQDDDDDD@@@;;;:::::::::<<>>>>>>>>>>>>>>>>>:::;;;EEERRR___nnnxxxooo[[[QQQPPPQQQOOOKKKHHHXXXkkkYYYGGGBBB@@@<<<;;;>>>???===<<<>>><<<:::<<>>>>>@@@BBBNNNggg~~~zzzzzzuuuWWWCCC>>>999;;;===<<<;;;;;;???CCCHHHpppuuujjjhhhiiijjjjjjooo{{{~~~xxxuuukkkcccZZZVVVVVVWWWVVVTTTOOOJJJCCCDDDEEEDDDXXX|||iiiRRRJJJGGGCCC>>><<<;;;<<<======>>>FFFUUUaaa```SSSFFF@@@888888999999:::999999999:::<<<===<<>>III\\\zzzhhhXXXYYYdddtttzzzsssgggeeekkkkkkjjjiiiiiikkkooosssvvvwwwxxx{{{~~~~~~~~~{{{tttooommmnnnxxxTTTLLL^^^cccUUU???;;;666444555777777777444777999AAA]]]~~~vvveeeIIIBBBTTThhh{{{vvv[[[FFF>>>@@@;;;999;;;888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>???DDDDDDKKK[[[dddnnnwwwcccWWWWWW^^^kkk|||mmm```BBBCCCDDDFFFHHHIIIFFFBBBAAA???DDDNNNXXXfff|||yyyzzzhhhNNNAAA;;;<<<555<<<<<<>>>FFFaaa~~~RRREEEDDD>>>;;;===::::::===AAACCCGGGSSS___nnn{{{nnn[[[MMMEEEBBBAAA@@@?????????????????????===:::;;;@@@FFFMMMYYYdddtttzzzzzzgggRRRGGGFFFFFFDDDBBBDDDNNNhhhvvv]]]SSSNNNGGGDDDGGGBBB???>>>??????>>>BBBHHHRRROOOJJJCCC@@@AAAEEEIIIYYYsss|||xxx|||tttXXXEEE???999<<<>>>>>><<<<<>>CCCNNN]]]iiirrrnnn{{{oooUUUMMMFFFMMMSSSQQQGGG>>>===@@@KKK]]]||||||iii\\\cccnnnsssnnnfffdddggggggeeedddfffjjjpppvvvyyyyyyzzz{{{}}}~~~|||tttnnnlllmmmuuu|||XXXEEEVVVhhh^^^BBB===777444666888999999000555888AAA___xxx]]]EEEDDDZZZmmm}}}|||sssZZZEEE>>>@@@<<<;;;===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========;;;??????FFFTTT\\\fffwwwooo]]]OOOKKKMMMKKKZZZnnn}}}~~~qqq```TTTMMMLLLJJJJJJMMMQQQPPPNNNDDDBBBEEEJJJOOOZZZtttxxx{{{lllSSSCCC;;;===555;;;;;;???IIIiiiQQQ@@@>>>777555:::::::::>>>BBBCCCGGGQQQ]]]nnnxxxyyygggXXXOOOHHHEEEAAAAAA@@@???????????????CCCAAABBBCCCBBBDDDNNNYYYeeemmmxxx~~~~~~}}}{{{iiiVVVJJJFFFDDD@@@EEEHHHIIIRRRssssssfff^^^TTTPPPRRRGGGDDDBBBCCCCCCCCCHHHOOO^^^YYYQQQHHHDDDEEEKKKPPPaaa{{{zzzsssvvvtttYYYFFF@@@:::===@@@???===>>>BBBGGGWWWwwwiiibbb___dddhhhiiilllxxx~~~yyyrrrlllfffbbb```OOONNNEEE@@@EEECCCDDDOOOpppmmm|||lllZZZNNNIIICCCAAABBBAAA===999999???PPPeeemmmcccSSSJJJAAA@@@???=========>>>???<<<<<<===@@@FFFSSSbbbmmm{{{|||xxx}}}sssWWWPPPJJJQQQWWWUUUKKKAAA@@@DDDLLL^^^}}}mmmmmmnnnoookkkeeeaaa___bbbaaa```ccciiiqqqwwwzzzzzzzzz{{{|||}}}~~~~~~uuunnnllllllvvvyyy]]]FFFNNNiiibbbFFF999555666333777:::555555888555CCCjjj}}}|||zzzwwwuuuSSSEEEBBBVVVqqqnnnPPPEEE;;;;;;===<<<;;;:::888888999999999::::::::::::::::::;;;;;;;;;<<<<<>>DDDIIIPPPcccyyy}}}~~~pppQQQ???@@@===888999<<<:::FFFwwwxxxJJJCCCAAA<<<;;;:::;;;777:::AAACCCDDDNNN[[[jjjuuu{{{kkk___PPPCCCDDD<<<@@@GGGCCCBBBCCC>>>??????>>><<<===CCCLLLSSS[[[```hhhqqqwww{{{||||||~~~zzz~~~rrrYYYGGGEEEDDD===<<>>:::999<<<======@@@EEEQQQ}}}~~~jjj^^^[[[YYY```dddeeekkkzzzsssmmmlllggg```UUUNNNFFFAAAAAAEEEHHHIIIXXXssswwwdddhhhttthhhVVVOOOFFFCCCCCCBBB===888999@@@MMM]]]gggcccTTTGGGCCC@@@===<<<===>>>>>>>>>===??????>>>@@@MMMccctttXXXHHHEEEJJJUUU\\\SSSCCC>>>CCCLLLfff|||{{{qqqgggbbbaaabbbbbbaaaaaadddjjjqqquuuxxxwwwyyy{{{{{{{{{{{{}}}~~~~~~wwwnnnhhhdddxxxzzzjjjMMMLLLeeeaaaKKK<<<666777444777:::444666999777DDDkkkwwwtttzzzxxxmmmOOODDDDDDZZZuuummmOOODDD;;;:::<<<;;;999888888888888999999999:::::::::::::::;;;;;;;;;;;;<<<===;;;===CCCGGGJJJPPPWWWZZZaaacccgggmmmiiikkkyyy~~~lllWWWIIIEEEBBB???@@@???@@@DDDIIIJJJFFFAAACCCDDDEEEHHHOOOUUUQQQHHHGGG@@@===@@@BBBEEESSSeeeoooxxxWWWAAA???<<<777999===<<>>AAAGGGLLLSSSWWW^^^fffmmmrrrtttuuu{{{~~~rrrbbbSSSGGG???;;;<<<===???BBBIII]]]wwwiiihhhjjjpppzzzlllSSSFFFPPPUUUOOOWWWjjjwww\\\NNNLLLTTTcccxxxsssyyydddKKK@@@>>>::::::<<<======AAAGGG[[[ttttttxxxeee[[[YYYXXX]]]```bbbjjj{{{}}}uuupppjjjbbbZZZSSSJJJEEEEEEGGGGGGGGGPPPgggrrr^^^[[[^^^nnnzzziii___RRRJJJGGGDDD>>>999777;;;EEERRR\\\\\\SSSJJJCCC@@@>>>===>>>???@@@???AAADDDFFFEEEFFFOOO___lllzzz|||___IIIEEEIIISSS[[[TTTFFF@@@DDDRRRlllzzzkkkcccbbbbbbaaaaaabbbffflllrrrvvvwwwxxxyyy{{{{{{zzzzzz{{{}}}~~~wwwoooiiifff{{{zzz|||WWWLLLbbbaaaQQQ???777888444666999444666:::888FFFkkkyyyrrrdddJJJBBBFFF___zzzkkkMMMCCC:::999:::888666666888888888999999999999:::::::::::::::;;;;;;;;;;;;:::999;;;@@@BBBCCCHHHNNNWWW\\\ZZZYYY\\\YYY[[[hhh~~~zzz{{{tttbbbUUUYYY```eeeddd```bbbhhhfffcccYYYLLLDDDAAA???;;;AAA===;;;;;;>>>???===;;;<<>><<<===<<<<<>>;;;777:::>>>@@@QQQlllFFFBBB@@@<<<<<<;;;:::888:::@@@CCCFFFRRRbbbqqqzzz|||fffOOOEEEHHHLLLSSSTTTLLLNNNMMMJJJFFFCCCBBBDDDFFFLLLOOOTTT[[[bbbhhhmmmoootttyyy~~~vvvjjjWWWHHHCCC???>>>>>>===<<>>>>>;;;:::<<<======CCCIIIgggrrrppp}}}ppp^^^UUUSSSVVVZZZ\\\^^^hhh|||{{{tttmmmgggbbbZZZQQQKKKKKKKKKJJJGGGJJJ]]]rrrZZZOOOGGGOOObbbttt}}}~~~yyymmm^^^RRRJJJEEE???:::999999<<>>>>>???AAABBBAAA@@@DDDGGGFFFDDDGGGQQQYYYkkkkkkmmmuuudddLLLDDDFFFNNNXXXVVVJJJCCCEEETTTnnn~~~yyy}}}iii___^^^______```ccchhhooosssvvvvvvxxxyyyzzzyyyyyyyyy{{{||||||vvvoookkkiiiyyycccQQQcccdddVVV@@@666888555555999555555999888FFFkkk{{{]]]FFF@@@IIIccc}}}kkkKKKBBB:::999:::777666666888888888888999999999999999999:::::::::;;;;;;;;;:::999:::===>>>@@@FFFOOObbbkkklllkkknnnjjjiiirrr{{{yyyzzzbbbSSSKKKGGGJJJIIIDDDFFFMMMQQQRRROOOGGGAAAAAA???===DDDAAA>>>===>>>>>>>>>===888;;;=========>>>>>>>>>===::::::===<<<;;;???GGGGGGPPPeee}}}___FFF???;;;888:::>>>AAATTTjjjIIIEEEAAA;;;;;;::::::888:::@@@CCCGGGVVVgggwwwdddMMMJJJOOOZZZ^^^VVVWWWUUURRRNNNJJJGGGEEEEEEJJJKKKOOOTTT[[[ccciiimmmrrrxxx~~~ppp\\\LLLDDDBBBBBBAAA>>>===DDDLLLSSSYYYZZZRRRHHHCCCBBBBBB???EEEEEEJJJgggzzzXXX___yyycccVVV```www[[[>>>>>><<<;;;<<<<<<===DDDMMMoooxxxuuukkkXXXPPPOOOTTTWWWZZZ]]]hhh|||{{{xxxwwwnnneeeZZZSSSQQQPPPMMMKKKKKKZZZ{{{zzzaaaTTTGGGDDDLLLXXXeeennnvvvlll^^^SSSKKKEEE>>>:::===:::888:::???AAA@@@>>>???===<<<===???AAAAAAAAA???CCCEEECCC??????CCCHHHUUUWWW[[[bbbmmmzzzjjjSSSDDDBBBHHHSSSTTTKKKEEEFFFUUUppp~~~~~~}}}mmmiiiyyy|||ggg]]]\\\\\\]]]___dddjjjqqquuuuuuuuuuuuwwwxxxxxxxxxyyy|||~~~zzztttooommmmmmyyylllWWWgggjjjZZZAAA555777555555888777333888888FFFkkk[[[DDD@@@JJJeee}}}iiiIIIAAA;;;::::::777666888777777888888888999999999999999999:::::::::;;;;;;;;;888888888999===HHHSSSaaaqqqzzzzzzzzzuuucccQQQCCCBBBCCC???>>>BBBJJJMMMLLLEEEAAAAAAAAA???@@@???>>>=========<<<;;;888999;;;;;;:::888:::<<<:::999:::======<<<>>>BBBDDDEEESSS{{{www]]]GGG@@@<<<:::;;;===AAAVVVaaaGGGDDD???;;;;;;::::::888:::@@@BBBHHHZZZmmm~~~{{{ZZZOOORRR^^^eee___[[[YYYUUURRRNNNJJJGGGEEEJJJKKKLLLPPPWWW___fffkkkrrrxxxoooRRRIIIDDDAAABBBAAA>>>>>>AAACCCHHHJJJEEEAAA@@@AAA@@@999AAACCCCCCWWWeeeTTTmmmqqq```fff|||gggDDD???===<<<===<<<>>>GGGQQQssszzzwwwhhhVVVPPPPPPRRRVVVYYY]]]iii{{{}}}uuuhhh]]]VVVRRROOOMMMMMMYYYxxxggg^^^TTTNNNJJJJJJQQQ[[[ddd^^^VVVOOOIIIDDD===999<<<:::777888:::;;;:::888;;;::::::;;;===??????>>>BBBDDDEEEBBB===;;;>>>BBBAAAHHHQQQVVV\\\jjj}}}pppWWWEEEAAADDDNNNQQQJJJFFFGGGXXXttt}}}}}}rrreeedddppptttkkkbbb___\\\[[[^^^dddkkkrrruuuuuutttsssuuuvvvwwwxxx{{{|||vvvqqqnnnnnnooo}}}pppYYYkkkqqqaaaDDD666888666555888777333888888FFFlllWWWCCCAAAKKKfff}}}{{{bbbEEE???;;;;;;:::777777999777777777888888888888999999999999999::::::::::::999777555555555:::GGGTTTXXXkkkwww~~~|||zzztttbbbOOOEEECCC@@@??????HHHMMMNNNHHHDDDDDDDDDCCC????????????>>>===<<<;;;;;;999999;;;999777999===;;;;;;;;;<<<<<<======>>>CCCBBBHHHiii{{{xxxqqq\\\IIIBBB<<<;;;;;;<<<@@@WWWsssRRR@@@@@@===:::<<<;;;:::888;;;@@@BBBIII]]]sssgggWWWSSS]]]eeeaaa]]]ZZZVVVSSSPPPLLLHHHEEEJJJJJJJJJMMMSSS[[[cccgggqqqwww~~~fffTTTJJJAAA@@@AAA>>><<<;;;AAAEEEEEE@@@===>>>>>><<<<<>>IIITTTxxx|||vvvfffVVVTTTTTTRRRUUUXXX\\\gggxxxxxxkkk^^^TTTPPPOOONNNWWWsssooofff^^^[[[UUULLLLLLQQQVVVSSSNNNKKKGGGCCC>>>:::888777777888:::;;;:::999999888888999;;;<<<<<<;;;>>>@@@AAA???;;;:::<<<>>>888CCCNNNRRRTTT___tttpppSSSHHHCCCDDDKKKMMMHHHFFFJJJYYYttt}}}~~~uuueee]]]dddooo}}}kkkbbb]]]WWWZZZ]]]cccjjjqqqttttttssstttuuuvvvwwwxxx{{{}}}xxxrrrmmmkkkmmmppppppWWWlllwwwkkkKKK:::;;;777444777777444999999GGGnnn}}}wwwPPPCCCAAALLLfff}}}qqqWWWAAA<<<999999999666666999777777777777888888888888888999999999999:::::::::999777777666555999EEESSSZZZhhhlllmmmzzzrrrYYYJJJEEEAAA>>>EEEMMMRRROOOLLLKKKJJJIIIEEEEEEDDDBBB???>>>>>>>>>>>>999777:::;;;888999=========<<<<<<>>>@@@BBBAAADDDDDDEEE^^^}}}xxxppp]]]JJJBBB<<<;;;;;;<<>>BBB???===:::;;;MMMqqqpppmmmxxxuuu~~~qqqQQQ@@@>>>>>>===;;;>>>JJJWWW{{{fffWWWVVVWWWRRRTTTUUUXXXdddvvv|||{{{yyyiii\\\WWWVVVUUUZZZrrr{{{nnnmmmkkk```XXXVVVVVVSSSOOOJJJFFFCCC@@@>>>888888888999::::::999888888777777999;;;;;;:::999999<<<@@@@@@???======>>>===FFFPPPSSSTTT\\\mmm|||sssUUUMMMGGGFFFJJJJJJEEEGGGNNN```xxxdddTTT[[[nnnwwwfff```[[[SSSYYY\\\aaahhhooossstttssswwwxxxxxxxxxxxxzzz~~~{{{tttmmmiiiiiilllpppoooTTTlll{{{sssPPP===>>>999444666666666::::::IIIpppyyykkkKKKCCC@@@LLLfff~~~{{{jjjOOO>>>:::777888777555666999777777777777888888888888888888999999999:::::::::::::::::::::888:::EEEQQQ```hhhbbb[[[fffxxxqqqUUUJJJDDD???DDDNNNVVVVVVTTTRRRQQQNNNIIIHHHEEEAAA===<<<>>>???@@@999666:::<<<999:::>>>>>>>>>======AAAFFFIIIIIIDDDGGGGGGZZZ{{{zzzsss___KKKAAA;;;;;;<<<<<>><<<>>>BBB???@@@UUUoooyyyvvvdddooozzznnnPPP@@@>>>>>>===;;;>>>KKKXXXgggXXXVVVWWWSSSSSSRRRTTT```tttzzzuuuuuurrreee______]]]___tttxxxjjjccc]]]YYYRRRLLLFFFCCCAAAAAA===<<<:::999888777666666999888888999;;;;;;:::888:::???EEEHHHHHHFFFDDDCCCDDDKKKRRRUUUWWW]]]jjjttt|||aaaQQQKKKIIIKKKIIIDDDHHHQQQmmmeeePPP[[[qqquuufffccc___WWWYYY[[[```gggnnnssstttsss{{{{{{zzzyyyxxxzzz}}}}}}yyyrrrkkkfffgggkkkooo~~~uuuUUU___zzz^^^===888222000>>>666999;;;999KKKwww{{{{{{vvvaaaGGG>>>AAAPPPjjj}}}zzzbbbJJJ>>><<<999888888888777666666666777777888888888999666888999999888999;;;===AAA<<<;;;>>>===<<>>===BBBBBB@@@IIIWWW||||||oooiiiwwwzzznnniiijjjwwwoooMMMBBB@@@<<<@@@EEE@@@HHH___kkkVVVQQQ[[[RRRQQQRRRXXXcccqqq|||}}}~~~~~~qqquuuyyy{{{zzzzzzuuuiii\\\___bbbsss~~~pppqqqfff[[[VVVPPPHHHEEEGGG>>>===;;;999999:::;;;<<<777777777999;;;<<<;;;:::<<>>AAAPPPiii|||www```JJJ>>><<<999888888888777777666666777777777888888888777888888888888999<<>>CCCBBBAAAIIIUUUmmmvvvyyysssqqq}}}bbbLLL???BBBKKKUUU\\\^^^\\\XXXTTTMMMFFFCCCDDD@@@:::===GGGHHH<<<333444888;;;===AAA@@@CCCDDDBBBBBBIIIUUU___dddaaaVVV\\\{{{|||lllSSSHHH===???;;;AAADDD```pppKKKAAA<<<999===777:::666;;;:::<<>>@@@@@@>>>DDDOOO]]]bbbaaaWWWSSS^^^nnnyyyuuuooonnnwwwrrrMMMBBB@@@<<>>999333;;;555888;;;;;;PPP~~~lllkkk```??????AAAOOOhhhzzzuuu___JJJ===;;;888777888888777777666666777777777777888888777888888777777:::>>>AAAHHHGGGLLLTTTWWWUUU[[[fff```EEEDDDJJJSSS[[[^^^[[[VVVSSSIIIDDDCCCEEE@@@888666;;;>>>888333444777999===AAAAAACCCCCCBBBDDDLLLZZZdddkkkfffXXX[[[zzz{{{sssYYYMMM<<>>;;;>>>DDDCCCHHHIIIEEECCCIIIRRRWWWdddooo}}}xxxuuuyyy~~~yyyRRRBBB@@@;;;>>>CCCAAALLLgggwwwfffZZZRRRSSSQQQOOOOOOTTT^^^kkkwww}}}}}}}}}~~~zzztttmmmgggaaaaaasss}}}ooo\\\NNNIIIFFFCCC???===<<<;;;999888999999888999;;;;;;999888:::BBBNNNXXX^^^^^^[[[WWWTTTZZZbbbddd```]]]eeepppWWWNNNKKKRRR\\\ZZZNNNKKKRRRgggiiiYYY[[[kkk}}}sssaaa\\\[[[XXX^^^```dddjjjpppttttttsssrrrwww~~~{{{tttnnngggeeehhhmmmqqqrrrmmm\\\SSSkkk~~~qqqKKK>>><<<555:::777777:::<<>>???AAAHHHSSS[[[___]]]RRRVVVrrr}}}zzzvvvYYYLLL<<>>@@@??????BBBEEEGGGLLLYYYmmm~~~[[[BBB@@@;;;<<>>>>><<<:::777:::999999;;;======<<<;;;999???HHHRRRXXXZZZZZZXXXSSSYYY```cccbbbbbbhhhooo[[[OOOKKKSSScccggg]]]VVVXXXiiiwwwaaaQQQTTTgggxxxrrr```YYYXXXVVV]]]```eeelllrrruuuuuuuuutttxxxzzzpppkkkeeedddhhhnnnrrrtttkkkeeeWWWkkk{{{uuuMMM<<<>>>777999999777:::<<>>BBBKKKOOO^^^tttnnnSSSMMMMMMSSSVVVRRRLLLJJJBBB???>>>??????======???999;;;:::777444333555666666888:::<<<===AAAGGGLLLOOOQQQLLLSSSlllyyy|||wwwXXXHHH<<<@@@;;;BBBNNNtttrrrLLLBBB<<<999<<<777;;;777:::999<<>>;;;:::::::::<<<===>>>>>>???AAADDDPPPcccvvvbbbBBBAAA;;;<<>>:::===BBBHHHMMMQQQSSSUUUSSSVVVZZZ^^^cccgggjjjkkkaaaTTTLLLRRRfffqqqkkkcccbbbzzz}}}~~~uuuWWWLLLQQQbbbrrr{{{qqq```WWWVVVUUU\\\```gggmmmrrrtttuuuvvvxxx{{{~~~xxxmmmhhhddddddiiiooossstttqqqlll^^^qqq{{{zzzOOO:::>>>777777;;;666999<<>><<<===>>>AAAEEEIIIMMMOOORRRTTTVVVZZZaaaiiillliii}}}fffVVVLLLOOOcccqqqoookkklllzzzhhhOOOKKKSSS[[[kkkvvvooo```WWWUUUVVV[[[```hhhnnnrrrssstttuuuxxx{{{}}}vvvjjjgggdddffflllqqqsssttt}}}pppcccwww~~~RRR888>>>666555;;;666888;;;UUUdddEEE@@@DDDUUUooovvv```JJJ;;;888666666777888888777777777666666666555555555444555555555555666999<<>>???EEEGGGNNNaaattt~~~rrrTTTFFF===AAA:::AAARRR|||jjjGGG???===;;;===666999888:::888<<>>===<<<;;;<<<@@@EEECCC>>>???EEECCCOOOaaasssfffBBBBBB>>>???AAA@@@QQQqqqyyyyyyooo[[[TTTNNNKKKIIIHHHJJJSSScccvvv|||}}}yyyoooaaaWWWVVVXXXeeeuuu}}}ssshhh]]]PPPHHHFFFFFFCCC???===<<<;;;<<<======<<<:::999999;;;===@@@CCCFFFHHHJJJPPPTTTWWW___jjjpppqqqyyykkkUUULLLMMM\\\ffffffiiirrrcccLLLHHHPPPUUUeeerrrnnn```WWWVVVXXX[[[aaaiiioooqqqqqqrrrssstttxxx}}}ssshhhffffffiiinnnrrrsssrrrqqqfffzzzUUU888>>>666444;;;777888:::TTTfffJJJ@@@EEEWWWqqq{{{rrr^^^III:::888666666777888888777777777666666555555555444333444555555555555777999???CCCTTTlll{{{|||}}}rrrZZZFFFBBBAAA<<<999<<<777888999:::>>>AAA>>>:::<<<>>>;;;666777;;;999333888777555555555888<<<>>>:::@@@BBBIII[[[nnnzzz}}}mmmRRRFFF>>>AAA:::AAARRR}}}~~~hhhEEE???===;;;>>>666888888:::888<<>><<<===<<<666888???EEEBBB;;;<<>>===<<<;;;;;;:::888666444555888:::===???AAABBBAAAKKKSSSVVV]]]kkkwww{{{yyyoooRRRKKKMMMWWW[[[[[[eeettteeeLLLDDDHHHRRRbbbooommm```WWWVVVZZZ[[[aaaiiioooppppppqqqrrrnnnttt}}}qqqhhhfffgggjjjpppssssssqqqlllgggZZZ???:::666:::444777999<<>>CCCVVVooo~~~rrr\\\III;;;999777666666777777666555555555555555555555555666555333222333444666888<<>>;;;:::;;;777777888999:::===CCCJJJOOO___ppp~~~~~~}}}{{{tttrrrtttvvvsssqqqnnnkkkhhheee```\\\XXXQQQHHHCCC@@@======???BBBppppppgggwwwmmmdddVVVIII@@@<<<:::999<<<<<<<<<<<<<<<<<<<<<<<<>>>HHH[[[qqqiiiCCCBBB>>>>>>BBBAAARRRqqqwwwrrr|||nnnXXXQQQOOOMMMLLLIIIIIIQQQ]]]iiisssyyynnn______dddkkklllfff___]]]bbbeeerrrqqq^^^RRRPPPPPPMMMIIIJJJCCC<<<999;;;======;;;666666666666666777888888AAAFFFKKKPPPVVVbbbqqq|||}}}uuuaaaTTTMMMQQQSSSTTTaaasssttt]]]IIIHHHIIIYYYjjjmmmcccXXXUUUWWW[[[aaaiiippptttvvvwwwwwwtttxxxzzzllldddeeegggjjjoootttuuurrrkkkhhh]]]AAA:::777<<<666888:::>>>[[[~~~aaaEEEAAADDDUUUmmm~~~vvv___JJJ;;;999777666666777777666555555555555555555555555555555444333444555666777:::<<>>======;;;999999::::::999888888999:::999;;;===<<<999666444444555666777888999:::;;;;;;999===>>>CCCRRRbbbzzzwwwnnnZZZIII???;;;<<<@@@RRR{{{\\\EEE<<<>>>;;;:::;;;777888999:::;;;===AAAGGGKKKWWWdddxxx}}}~~~zzzzzz~~~~~~vvvssstttwwwwwwuuurrroookkkfff```[[[PPPKKKEEE???:::999<<<@@@@@@```~~~mmm^^^ccczzzxxxaaaZZZNNNEEE???<<<;;;:::::::::::::::::::::::::::;;;DDDXXXooodddDDDCCC??????BBBBBBSSSrrrvvvqqq{{{qqqXXXPPPOOONNNJJJGGGGGGPPP^^^lllvvv{{{mmmYYYVVVWWW___eeeeeeccccccbbbhhhyyy|||iii\\\WWWUUUPPPLLLJJJDDD<<<999:::<<<;;;999666555555555666666777888===BBBGGGLLLSSS___ooo{{{|||sssbbbVVVPPPTTTUUUUUUbbbuuukkkNNNFFFKKKXXXeeejjjddd[[[VVVVVVZZZ```hhhooosssuuuvvvwwwuuuyyyyyylllcccdddgggkkkqqquuuwwwvvvjjjhhhcccCCC;;;777===888:::;;;AAAaaa~~~wwwYYYEEECCCEEESSSkkk}}}yyyaaaLLL;;;999777666666777777666555555555555555555555555444444444555555555666666999;;;CCCQQQ]]]``````aaaiiikkkrrr{{{yyytttyyyrrriii\\\RRRIIIDDD>>>;;;<<<===<<<:::999999999999999::::::::::::;;;===<<<999777666666666666777888999:::::::::777;;;;;;@@@NNN___~~~{{{rrr^^^MMM???<<<>>>CCCVVV}}}\\\FFF<<<>>>;;;:::;;;888999:::;;;<<<===@@@DDDHHHNNNUUUdddrrrxxxyyy{{{zzzwwwqqqjjjfffkkkvvv|||{{{wwwrrrssswww{{{yyyvvvrrrlllddd\\\VVVFFFEEEAAA;;;777888<<<@@@>>>OOO~~~~~~nnnbbbRRRQQQ```ssshhhRRRLLLEEE???===<<<<<<;;;888888888888888888888888999@@@QQQiii{{{]]]EEEDDD???@@@CCCCCCSSSrrroooiiirrrtttYYYNNNNNNNNNIIIEEEEEEMMM]]]llltttvvv~~~zzz{{{rrrXXXPPPLLLRRR[[[___aaaccc]]]fffyyysssfff```\\\UUUPPPKKKEEE>>>:::::::::999777555555555444555555666777888<<>><<<;;;<<<===<<<:::999999999:::;;;;;;:::999:::;;;<<<<<<999888777888777777777888999999999:::666::::::???LLL\\\{{{xxx```LLLAAA>>>AAAGGG[[[~~~\\\FFF<<>>;;;:::===>>>======HHHnnnnnn[[[UUUKKKIIIWWWyyypppaaaWWWFFFCCC???<<<<<<<<<<<<;;;777777777777777777777777999<<>>???BBBBBBSSSrrreee^^^fffvvvYYYLLLKKKMMMIIIFFFDDDJJJZZZiiipppoooxxx~~~xxx{{{aaaTTTJJJLLLSSSXXXXXXYYYTTT[[[lllyyynnnhhhbbb[[[VVVKKKGGG@@@<<<:::999888777555555444444444555555666666999>>>CCCIIIVVVfffrrr~~~ppplllaaa[[[UUUVVV]]]\\\YYYdddvvvbbbUUURRR\\\fffiiiccc\\\WWWVVVYYY^^^fffmmmqqqsssuuuwwwwww|||tttgggaaadddjjjrrrwww{{{uuugggdddgggGGG<<<666;;;777999;;;EEElllqqqvvvOOOCCC>>>AAAQQQlll~~~qqq]]]LLL;;;999777666666777777666555555555555555555555555333444555555666666555555666888<<>>===<<<<<<===<<<;;;::::::999888:::<<<===;;;999:::;;;<<<<<<:::999999:::888888888888888888999999777;;;:::>>>KKKZZZyyyxxxeeeMMMBBB>>>AAAHHH]]]]]]FFF===???<<<;;;<<<888555777999;;;>>>BBBHHHLLLPPPRRRYYYeeennnqqqtttxxxwwwpppcccUUUKKKIIIMMMQQQXXX[[[eeeuuunnnlllmmmxxxvvvqqqkkkcccXXXMMMEEE@@@AAA???<<>><<<<<<<<<;;;:::999999999999999999999999;;;;;;CCCSSSeeevvvwwwYYYCCCBBB===>>>AAA@@@QQQppp~~~```ZZZbbbxxxvvvZZZLLLIIIIIIIIIHHHFFFIIIXXXjjjsssrrrvvv}}}}}}}}}hhhZZZNNNMMMQQQQQQOOONNNKKKMMMXXXnnn~~~}}}vvvnnnggg___YYYJJJGGGBBB>>>;;;:::999888666555444444444444555555666999===@@@FFFSSScccooowwwqqqZZZTTTQQQXXXccceeeaaaggguuu___XXXSSS```lllmmmcccYYYVVVYYYZZZ___ffflllppprrrtttvvvxxx}}}pppdddaaadddmmmwww{{{}}}{{{hhh___vvvbbbFFF===666;;;777:::;;;HHHqqqxxxeeexxxMMM???<<<>>>OOOkkkyyylllYYYIII;;;999777666666777777666555555555555555555555555444444444555555555666666333555888>>>JJJUUUZZZZZZ[[[[[[___fffmmmuuuqqqiiikkkwww}}}llldddkkktttbbbUUUOOOJJJDDD>>>===============<<<<<<;;;:::888888:::>>>>>><<<999:::<<<<<<<<<:::::::::<<<999999999888888888888888777;;;:::===JJJYYYwwwjjjNNNAAA<<<>>>FFF\\\]]]FFF===???<<<;;;<<<888555666888:::>>>DDDLLLQQQWWWYYY___iiippprrruuuyyysssmmmbbbUUUMMMKKKOOOSSSZZZWWWXXXjjjwwwoookkkiiiuuurrrnnniiibbbZZZPPPJJJGGGJJJHHHBBBCCCIIIGGG@@@AAAWWWttt~~~uuu___KKKHHHZZZzzzkkkFFFEEEBBB???=========;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???KKKZZZlllxxxZZZBBBAAA<<<===@@@@@@PPPooo|||cccaaaiiiyyywww\\\LLLHHHGGGFFFHHHHHHJJJXXXnnn{{{}}}{{{}}}}}}iii\\\QQQNNNNNNLLLIIIHHHDDDDDDHHHYYYrrrvvvppp~~~zzzoooeee\\\VVVGGGEEEAAA>>>;;;:::::::::777666555555444555555555666999===@@@FFFSSSdddpppvvvZZZOOOOOO[[[nnntttnnnooowwwtttUUUPPPPPP___nnnnnncccXXXWWW[[[\\\aaagggllloooqqqsssuuuwww~~~lll______cccnnnyyy|||}}}jjjYYYjjj||||||YYYCCC===888>>>:::<<<===KKKuuu|||eeePPP???<<<===LLLggg}}}zzzjjjVVVEEE;;;999777666666777777666555555555555555555555555555555444333444555666777222555888;;;FFFRRRWWWTTTXXXVVVWWW\\\aaaiiixxxvvvggg```dddiiicccZZZWWWYYYgggvvvkkk]]]TTTPPPLLLEEE>>><<<<<<===<<<<<<<<<===>>>:::888777:::???@@@<<<888;;;<<<<<<<<<::::::<<<===999999999888888888777777777:::999<<>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;@@@HHHSSSccczzzzzz[[[BBBAAA======AAA@@@QQQppp~~~hhhiiisssyyy]]]NNNIIIGGGCCCHHHIIIHHHTTTkkk}}}{{{hhh\\\QQQLLLIIIEEEDDDFFF>>>???@@@JJJ^^^rrrxxxuuukkkqqqrrreeeZZZRRRMMMAAAAAA???<<<:::999:::;;;888777666666555555555666555999===AAAHHHVVVhhhuuu\\\MMMOOO```zzzyyy{{{wwwSSSKKKKKKYYYhhhllleee\\\YYYZZZ___ccchhhllloooqqqssstttvvv}}}iii[[[]]]aaammmyyy|||{{{mmmVVVaaannnqqqSSSAAA>>>:::@@@<<<===???MMMyyypppTTTAAA>>>===IIIdddzzz|||kkkTTTBBB;;;999777666666777777666555555555555555555555555666555333222333444666888555888:::<<>>???:::888777;;;???@@@<<<888;;;<<<<<<<<<;;;;;;<<<>>>::::::999999888777777777666999888;;;GGGUUUssseeeEEEDDD>>>>>>EEE]]]]]]GGG===@@@===;;;===999:::999999999===DDDNNNUUU\\\___eeemmmqqquuu}}}uuufffeeettt~~~xxxpppjjjsssqqqpppoooooommmjjjgggcccmmmjjjXXXLLLRRR^^^dddVVVlllwwwnnnooouuukkkHHHEEE@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<777:::AAAHHHPPP^^^vvvzzz[[[CCCBBB>>>>>>BBBAAARRRqqqlllmmmwww|||^^^OOOJJJHHHBBBIIIIIIEEENNNfffyyy}}}hhh]]]QQQIIIDDD???@@@CCC999<<<===AAAPPPeeesssvvvlllkkkrrrttteeeYYYOOOHHHDDD======<<<;;;999888999;;;888888777666666666666666444888===BBBJJJZZZmmmzzz^^^NNNQQQeee~~~YYYLLLHHHSSSaaaiiigggaaa[[[YYYaaadddiiimmmoooppprrrtttuuu|||gggYYY[[[___lllyyyzzzxxxoooYYYiiisssjjjQQQ>>>===;;;777:::<<<>>>LLLWWWBBB>>>???GGGZZZrrrjjjRRRAAA888777666555555444444555555555555555555555555555555555555555555555555555444333444888???FFFLLLNNNQQQNNNJJJFFFEEEMMMbbbvvvcccLLLLLLEEEEEEFFFIIIOOOXXXaaafffhhhbbb^^^___ZZZOOODDD@@@;;;:::;;;>>>===999:::===;;;;;;;;;;;;;;;>>>CCCFFF===<<<;;;:::999::::::;;;===<<<:::888777777777888666;;;;;;<<>>FFF___pppUUUDDD???AAA;;;888;;;:::777777999<<<===AAAMMMYYYbbbffffffkkksssuuuyyyoooeeennnlllnnnuuu{{{|||yyyvvvvvvnnnQQQHHH[[[sssttt```QQQEEEBBBAAA===<<<>>>===???===888999>>>>>>999;;;;;;>>>AAAGGGTTTkkkaaaEEE<<<;;;AAAAAAAAAQQQhhhlllmmm___LLLHHHHHHIIIGGGHHHLLLPPPYYYjjjyyypppaaaPPPFFFBBB???>>>???<<<:::999;;;DDDTTTgggtttrrrnnnjjjlllyyyrrrgggXXXKKKDDDAAA>>><<<::::::999999888777777777777777666666555555555444777:::===@@@GGGVVVkkkzzz```UUUSSS```uuu~~~zzz}}}[[[KKKIIIRRR___hhheee[[[XXXZZZaaahhhpppssssssrrrsssvvv~~~{{{```YYY\\\cccnnnvvv{{{qqq^^^pppyyypppUUU???===<<<888<<<===AAAPPP]]]EEE@@@???EEEVVVmmmhhhPPP???999888777666666555666666555555555555555555555555555555555555555555555555444333444888>>>DDDJJJMMMKKKGGGCCC@@@???HHH]]]pppeeeQQQTTTJJJJJJJJJLLLPPPWWW]]]aaajjjhhhdddaaa]]]VVVMMMFFF>>>;;;;;;<<<<<<999:::>>>======<<<;;;:::<<>>===<<<;;;;;;;;;<<<<<<===<<<:::999888777777888666;;;:::<<>>AAA<<<999;;;:::888777999;;;===AAAMMMZZZ```ddddddiiiqqqsss|||qqqgggkkkjjjlllttt|||zzziiiPPPWWWmmmxxxaaaNNNMMMMMMGGGBBBCCC===???===999:::???>>>999999999;;;>>>BBBMMMcccvvvdddFFF===<<>><<<===999999999999===JJJ[[[hhhmmmmmmiiieeeggglllllliii```WWWKKKBBB>>>===;;;:::999999888888888888777777888888888777777777666666777:::===AAAHHHXXXlll{{{aaaWWWUUU^^^nnnsssnnntttXXXFFFHHHQQQ^^^gggddd[[[WWWYYYbbbiiirrrwwwwwwwwwxxxzzz~~~zzz```ZZZ[[[cccnnnvvv{{{~~~rrrdddxxxvvvYYY@@@======;;;===<<>>:::999888777777666666666444444444444444444444444444444444444444444444444333444555777<<>><<<<<>><<<999999;;;<<<>>>>>>===<<<<<<<<<=========<<<;;;999888888888888777;;;999<<>>AAAIIIccchhhSSSBBB===AAA<<<999;;;999999888999;;;<<>>???>>><<<===???>>>:::999888999;;;>>>FFFXXXiiieeeFFF>>><<>>;;;<<<999;;;;;;999999@@@NNNYYYhhhlllllleee^^^\\\[[[ZZZRRRKKKBBB<<<;;;;;;:::888777777777888888888888888999999999999999888888888777:::===BBBJJJZZZnnn}}}ddd[[[YYY^^^gggfffaaajjjzzzZZZHHHGGGOOO\\\eeeddd[[[WWWXXX___fffooovvvxxxyyy{{{}}}~~~zzzaaa[[[ZZZbbbmmmvvvzzz~~~ppphhh^^^@@@;;;===;;;>>>;;;CCCVVVdddFFF@@@>>>AAAOOOdddxxxgggNNN???999999888777666666666666444444444444444444444444444444444444444444444444333444555666999>>>CCCGGGEEE@@@===;;;===FFFYYYkkk~~~ggg^^^ffflllhhhbbb]]]]]]```eeehhhqqqyyyxxxmmmhhhfffXXXEEE@@@<<<:::======;;;<<<>>>?????????===:::888999:::======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888777:::888;;;HHHXXXxxxnnnWWWHHH???===BBBJJJcccmmmTTTBBB<<>>??????===;;;;;;::::::;;;<<>>===>>>>>><<<;;;>>>FFFLLLZZZaaafffccc]]][[[XXXUUUNNNHHHAAA===<<<;;;:::888666666777777888999999:::999999999999999999999999777:::===BBBLLL\\\ppp}}}fff___^^^bbbccc]]]YYYfffyyy}}}[[[JJJFFFMMMZZZdddccc\\\WWWXXXWWW^^^hhhppptttwwwxxxzzz{{{aaa\\\XXXaaallluuuzzz}}}ooonnniiiDDD;;;<<<;;;<<<===FFFZZZqqqooobbbBBB<<<<<<@@@MMMaaatttjjjQQQAAA888888777666555555555555444444444444444444444444444444444444444444444444222444555666888;;;AAAFFFBBB>>>;;;:::<<>><<<===>>>???@@@???<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777:::777;;;JJJ\\\|||wwwyyypppYYYIII======AAAHHHaaa}}}XXXCCC<<<@@@<<<;;;<<<888999888888::::::>>>KKKWWW___dddcccdddiiijjjxxxtttjjjeeebbbddd```WWWTTTYYY___aaagggppp{{{uuu```MMMVVVeeewwwcccSSSEEECCC@@@@@@@@@>>><<<;;;;;;::::::::::::===GGGRRRgggyyyiiiEEE@@@===@@@@@@BBBLLLXXXtttqqq~~~iiiMMMDDDFFFEEEBBBAAACCCFFFOOO```ppp~~~yyywwwvvv|||wwwzzzjjjWWWLLLFFFAAA???@@@CCCBBBAAA@@@@@@@@@AAAAAADDDKKKRRRUUUXXXZZZVVVPPPMMMGGGAAA===<<<<<<:::888666666777888999:::;;;;;;999999999999999999999999888999===CCCMMM^^^ppp|||zzzzzzbbb]]]aaafffcccXXXTTTeeezzztttVVVFFFEEELLLXXXcccddd]]]XXXWWWSSSXXXaaaiiiooosssvvvwww~~~bbb\\\WWW___kkkuuuyyy|||ooovvvuuuIII<<<===;;;;;;AAAJJJ^^^~~~```^^^~~~dddAAA;;;;;;???JJJ]]]ooo}}}lllSSSBBB888777666555444444444444333333333333333333333333333333333333333333333333111333666666777:::AAAFFFCCC???;;;::::::>>>HHHTTTooo|||zzzzzzvvvppplllmmmrrrxxx|||vvv}}}oooTTTLLLDDDCCCBBB???>>>??????AAABBBBBB???===<<<<<<999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999777999777<<>>@@@JJJTTT```wwwfffKKKFFFBBBBBB@@@===;;;<<<:::888888999999999@@@HHH[[[mmm```DDD???===???AAACCCLLLUUUzzzyyyrrr|||mmmPPPEEEEEEFFFCCCBBBBBBCCCIIIXXXfffpppyyy}}}xxxkkkttt{{{vvvppp|||wwwaaaRRRJJJDDDBBBCCCGGGIIIJJJHHHEEEAAA===;;;999<<>><<>>>>>BBBGGG\\\cccJJJ>>>>>>;;;;;;===:::777777999:::999:::CCCMMMVVVYYYYYY___iiiiiinnnttthhhcccddddddjjjfffTTTGGGFFFGGGEEECCCEEEEEECCCDDDDDD@@@999666<<>>EEEVVVfff~~~uuuVVVBBB>>>===>>>AAAEEELLLSSSqqqvvvzzzsssUUUFFFDDDFFFCCCCCCCCCCCCGGGTTTaaagggrrrzzzxxx~~~vvvnnnhhhhhhooouuuaaaTTTKKKHHHIIIMMMTTTZZZVVVJJJ???<<<===999:::;;;???LLLZZZaaaaaaZZZSSSJJJDDDAAA@@@>>><<<:::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<999:::<<>>;;;;;;BBBRRRhhh{{{}}}mmmSSS???:::999888777666666666666333333333333333333333333333333333333333333333333000333666777777:::BBBHHHZZZUUUOOOKKKEEE???AAAFFFBBBRRRZZZ[[[^^^^^^eeetttooorrrvvv||||||iiiTTTFFF@@@>>>@@@DDDEEEGGGHHHGGGDDD@@@===<<<:::;;;===>>>>>>>>>======:::;;;<<<<<<<<<;;;:::999777888666===QQQgggoooSSSPPPYYYTTTiiiooocccnnnTTTGGG@@@@@@CCCGGG\\\gggLLL>>>>>>;;;;;;>>>;;;777777999;;;999999@@@IIIQQQSSSSSS]]]jjjiiikkkyyy~~~qqqfffcccfffeeemmmjjjXXXJJJIIIJJJGGGCCC???@@@BBB===444555===888===???===???GGGRRRYYY[[[[[[uuu{{{}}}}}}UUUKKKDDDBBB???::::::======;;;<<<>>>===<<<@@@FFFVVVeee|||rrrUUUAAA>>><<<>>>AAAEEELLLRRRrrryyyxxxxxxYYYHHHCCCEEEDDDDDDDDDDDDHHHSSS___fffrrrnnnmmmnnnrrruuuqqqhhh```aaaeeeooo^^^SSSNNNNNNRRR___hhhaaaNNN???===BBB::::::888:::FFFYYYhhhnnnjjjbbbVVVMMMHHHDDDAAA>>>;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<<<<======>>>>>>::::::<<>>;;;===AAAIIIHHHbbb___YYYxxxIII===<<<<<<>>>JJJ___uuu{{{wwwmmmTTT;;;999888777666666555555555444444444444444444444444222333333444444333333222000333111333999888???SSSdddiiiiii^^^RRRJJJDDDAAAEEEEEEIIINNNOOORRR___nnnqqq{{{mmmUUUHHHCCC@@@@@@DDDDDDDDD===>>>GGGDDD<<<>>><<<===??????===<<<<<<<<<======<<<======<<<:::777444999666;;;SSSpppvvvYYYNNNPPPOOOVVVlll{{{ssswwwlllRRRJJJAAA===>>>EEE```gggMMM???@@@>>>===<<<666999666666888999:::@@@GGGKKKTTTVVVZZZeeeiiikkktttxxxlllaaa]]]```vvvxxx___IIIDDDCCC@@@AAA???===:::888777777777777888999;;;===@@@BBBDDDLLLSSSaaapppxxx}}}~~~wwwsssmmmmmmgggiii]]]JJJ===???>>>888999@@@;;;999<<>>EEEOOOTTTnnnrrrwwwdddBBBEEEDDDBBB@@@@@@AAAFFFSSS```eeesssppphhhaaadddmmmrrrooohhhccc___qqqmmm^^^TTTOOOSSS^^^gggcccTTTFFF??????>>>666<<<>>><<>>======>>>???>>>===;;;:::999888888<<<===>>>BBBKKKYYYiiitttiiifffbbbfffbbbkkk```JJJEEEGGGPPP^^^fffccc\\\XXXZZZZZZ[[[```gggoootttvvvlll]]]UUU]]]fffmmmtttzzz}}}}}}{{{```ppp~~~^^^HHH???>>>AAAEEEIIIJJJeeejjjeee[[[@@@???===>>>III\\\rrr{{{xxxnnnVVV===999888777666666555555555444444444444444444444444222333333444444333333222000333111444;;;;;;DDDYYYttt}}}~~~sssiii___XXXMMMLLLMMMOOOPPPSSS```nnn~~~lllVVVJJJCCC>>>===???AAAFFFBBBAAAFFFCCC>>>DDD@@@@@@@@@???>>>>>>>>>???===<<<<<<===>>>===;;;999666;;;999???XXXuuuiii]]]]]]WWWZZZjjjjjjOOOEEEAAA>>>???GGGbbbaaaHHH<<<>>><<<===???;;;999666666888999:::???FFFJJJSSSUUUXXXcccgggjjjssstttiii______eeeyyylllOOOCCCBBBAAA???>>>;;;999888777666777777777777888:::;;;===>>>@@@FFFRRR___gggllluuuzzzqqqiiicccVVVVVVQQQPPP^^^rrrzzzuuu```LLL===>>>@@@;;;999======>>>GGGTTTWWWMMMFFFFFFTTTggg}}}lllRRRAAA@@@>>>===@@@GGGPPPUUUlllssssssiiiJJJGGGEEEBBBAAAAAAAAAEEEPPP[[[fffttt~~~vvvlllfffhhhnnnsssvvvmmmbbbhhh}}}lllbbb[[[^^^___ZZZOOOFFFBBBBBBAAA888<<>><<<;;;;;;:::::::::===BBBHHHQQQ]]]lllvvvcccaaayyyqqqgggkkkaaaLLLEEEGGGPPP^^^fffccc[[[WWWXXXXXXZZZ```gggnnnsssuuuqqq___UUU[[[dddmmmtttxxxyyyyyynnntttiiiwwwpppTTTEEE@@@@@@BBBEEEIIIKKKiiizzzwwwmmmEEEAAA===>>>GGGXXXmmm{{{zzzxxxoooWWW???999888777666666555555555444444444444444444444444222333333444444333333222000333222555===???KKKbbb{{{wwwhhheeecccbbbaaafffsss~~~|||~~~{{{lllZZZMMMDDD===;;;<<>>???@@@AAA===<<<<<<===>>>>>><<<:::999===;;;CCC___}}}~~~sssqqqhhhfffnnnhhhLLLBBBAAA>>>AAAIIIdddttt[[[EEE===???<<<<<<@@@>>>999777666888999999>>>EEEKKKRRRSSSUUU```eeeiiisssyyyzzzlllaaaXXX[[[dddyyywwwRRR???===>>>>>>===;;;:::999888888888777777777777777888999999<<<>>>FFFQQQXXX^^^hhhqqq}}}|||yyytttkkkaaaWWWRRRGGGFFFCCC@@@CCCMMM\\\hhhdddQQQBBB@@@BBB@@@>>>>>>>>>AAASSSlllwwwjjjVVVIIIVVVdddwwwrrrRRRAAA???======BBBIIIRRRYYYjjjtttkkk{{{lllSSSJJJEEEBBBBBBBBBBBBCCCJJJSSS^^^kkk|||~~~vvvmmmgggjjjsss{{{ttteee^^^mmm~~~mmmhhh___UUULLLFFFCCCCCCBBB;;;===@@@CCC___qqqhhhaaa[[[PPPLLLHHHFFFGGGGGGDDDBBBAAA@@@>>>===<<<<<<<<<===>>>EEEOOOXXX___iiivvvzzz___bbbyyywwwkkkooo```LLLFFFFFFNNN\\\eeebbb[[[VVVVVVVVVYYY___gggnnnrrrsss|||yyybbbWWW[[[cccmmmuuuxxxwwwuuugggqqqtttkkkOOOCCCAAA??????BBBGGGKKKjjjxxxHHHBBB<<<===EEETTTiiiyyy}}}|||xxxvvvoooXXX@@@999888777666555555555555444444444444444444444444222333333444444333333222111444333666>>>AAAPPPjjj|||~~~}}}zzzuuuwww|||ppp```PPPDDD>>>===???@@@MMMOOONNNTTTTTTQQQVVVQQQLLLFFFAAA?????????@@@>>>===<<<===>>>>>>===<<<999===<<>>BBBJJJdddiiiWWWDDD???BBB===;;;>>><<<999777777999999999===CCCKKKRRRRRRTTT^^^dddhhhrrr{{{|||xxxuuujjj^^^UUUWWW```zzz{{{TTT@@@===>>>===<<<<<<;;;::::::::::::888888888888888888999999<<<<<<@@@GGGMMMSSS]]]fffuuusssoooiii```UUULLLGGGEEEAAA??????<<<>>>NNNbbbdddXXXKKKCCCAAA??????@@@===BBBYYY}}}hhhSSSYYYbbbtttxxxTTTBBB>>>;;;>>>CCCKKKVVV___kkkzzzgggwwwhhhVVVLLLEEECCCBBBCCCBBBAAAEEEKKKUUU```vvv|||{{{||||||vvvoookkknnnrrrrrrfff]]]^^^lll~~~wwwiiiYYYLLLDDDBBBCCCBBB?????????BBB\\\vvvllleee___XXXPPPKKKKKKIIIDDD@@@@@@???===<<<;;;;;;<<<===AAAMMM\\\fffkkkqqq{{{ttt___gggooouuujjjqqqaaaLLLFFFFFFMMM[[[eeeccc\\\VVVSSSUUUXXX^^^fffmmmqqqrrrzzzcccYYYYYY```mmmvvvyyywwwuuuyyyaaappp|||mmmNNNDDDCCC@@@???AAAEEEIIIjjjJJJAAA:::<<>>@@@CCCDDDRRRVVVXXXccceee``````aaaZZZPPPHHHDDDBBBAAAAAA@@@>>>======>>>???>>><<<777<<<===KKKmmmttt]]]JJJEEE======BBBIIIccc}}}dddPPP@@@===BBB>>>;;;<<<999:::777777999999888<<>>CCCGGGOOOWWWeeeddd```[[[TTTLLLFFFBBB@@@:::999===;;;999DDDUUUcccccc\\\OOOCCC???@@@AAA@@@EEE]]]{{{fffgggnnn}}}}}}WWWBBB===;;;>>>CCCJJJYYYgggnnnjjjuuu```RRRMMMEEEBBBBBBDDDCCC@@@BBBFFFRRR\\\oooxxxrrrnnnlllmmmkkkfff___\\\hhh~~~zzzppp```OOODDDBBBDDD@@@BBBAAA>>>???SSS{{{qqqppphhh]]]UUUPPPKKKDDD>>>@@@???<<<:::999:::;;;<<<@@@OOObbbmmmoooqqqxxxqqq]]]dddssswwwlllssscccKKKFFFEEEKKKZZZeeeeee^^^XXXSSSTTTWWW]]]eeelllqqqrrryyyfffZZZVVVZZZhhhtttwwwvvvuuulllXXXmmmrrrOOODDDDDDBBBBBBFFFEEEHHHhhhtttMMMBBB:::;;;AAAMMMbbbvvvxxxzzzxxxuuuuuunnnXXX@@@999888777666666555555555444444444444444444444444222333333444444333333222222555333555>>>FFF\\\{{{{{{|||xxx^^^HHH@@@BBBEEESSSdddkkknnnzzz}}}uuuqqqpppggg[[[RRRMMMJJJFFFDDDBBB@@@>>>===>>>>>>===<<<777<<<@@@QQQuuuyyyjjjUUUGGGDDD======AAAIIIbbbnnnQQQ>>>:::@@@>>><<<===999:::777777999999777:::@@@HHHPPPPPPRRR\\\```dddnnn{{{nnnTTTIIIKKKTTTdddqqqssslllkkknnnkkkbbb___bbb{{{YYYGGGBBB>>>;;;<<<<<<<<<;;;:::999999777666666666666777888888888555666;;;???AAAFFFLLLQQQPPPNNNKKKGGGCCC@@@>>>;;;777666::::::888===FFFdddpppsssgggXXXPPPLLLIIIFFFIII___zzzttt{{{}}}wwwxxx{{{XXXAAA===<<>>IIIuuuzzzoooddd[[[RRRIIICCCDDDBBB>>>;;;::::::<<<===BBBUUUlllwwwwwwvvv{{{oooYYY___tttxxxeeeGGGFFFDDDJJJZZZggghhhaaa[[[TTTTTTVVV\\\dddlllqqqtttyyyppp^^^UUUTTTbbbooossssssttt{{{aaaQQQkkkzzzQQQCCCCCCAAACCCHHHEEEHHHfff~~~dddkkkRRRDDD::::::???HHH]]]rrryyy{{{yyyvvvvvvoooYYYAAA999888777666666555555555444444444444444444444444222333333444444333333222000444333666AAAKKKeeeoooTTTGGGEEEFFF\\\sss}}}wwwnnnaaaXXXRRRNNNJJJFFFDDDBBB???>>>>>>>>>===<<<999???EEEYYY~~~zzziiiSSSEEEBBB??????BBBIIIaaabbbIII>>>@@@======>>>999:::888888:::999777999???DDDLLLMMMPPPZZZ^^^```iiissshhhSSSMMMKKKKKKTTT```fffaaadddooouuurrrooorrr___JJJBBB>>>AAAAAABBBBBBAAA???>>>===;;;:::999888777777777777888555666;;;>>>>>>@@@CCC@@@??????>>>>>>===<<<;;;:::999999888777777:::===UUUkkk|||yyyppphhh]]]RRRIIILLL___||||||qqqgggzzzpppQQQAAA>>>===???>>>EEE___{{{{{{nnnkkkIIIIIIEEEAAA@@@CCCDDDBBBBBBDDDEEEMMM^^^oooxxxzzz}}}ppphhhggghhhmmmnnnnnnjjjbbb\\\XXXWWWbbbbbbaaa]]]VVVPPPLLLJJJDDDDDD<<<<<>>>>>???@@@FFF[[[uuu~~~jjj]]]hhhtttpppLLLFFFCCCIIIYYYhhhjjjddd^^^UUUUUUUUUZZZbbblllsssvvvzzziiiZZZTTT___lllppprrruuuttt[[[NNNlllTTTCCCAAA>>>@@@GGGGGGHHHfffyyyYYY[[[lllVVVGGG;;;:::>>>EEEYYYnnnzzz|||{{{xxxwwwqqqZZZCCC999888777666666555555555444444444444444444444444222333333444444333333222...222222777CCCPPPkkk```OOOIIIHHHYYYuuu}}}{{{wwwnnnaaaXXXSSSPPPJJJFFFFFFCCC@@@>>>>>>===<<<;;;;;;BBBIII___lllTTTFFFBBBAAA@@@CCCIIIaaavvvXXXFFFCCC>>>>>>>>>999:::888888:::999777999>>>AAAJJJKKKNNNYYY[[[]]]eeennnsssaaa\\\WWWRRRXXXdddeeeaaafffwwwkkkRRRHHHDDDHHHHHHIIIIIIGGGFFFDDDCCC@@@???===;;;:::999888888444222333888;;;:::999;;;777888888888999::::::;;;999<<<;;;666222444666777;;;XXXsss{{{zzztttdddRRRIIILLL]]]zzzwwwgggjjjyyydddHHHAAA>>>>>>???<<>>LLLuuuuuuggg^^^ZZZOOOLLLHHHCCCAAAAAABBBCCCDDDZZZuuuzzzfffeeexxxYYYFFFCCCIIIZZZiiilllfff```WWWUUUUUUYYYbbbllltttxxx{{{sssaaaWWW```mmmqqqssswww___VVVVVVooo|||yyyPPPDDD@@@AAAEEEDDDEEEHHHbbbZZZOOOddd^^^HHH999;;;>>>@@@RRRiiixxx}}}|||wwwwwwsss[[[???;;;999777666666666555444777777777555333222333444444444555555444444333222666888444666BBBRRRrrrjjjOOOJJJPPP\\\uuu{{{}}}zzzrrrpppjjjaaaYYYSSSNNNIIIFFFGGGDDD???>>>???@@@???===>>>999IIInnnqqqSSSCCCBBB>>>EEEAAAJJJaaa\\\???DDDCCC;;;999999888888777777777888:::;;;???DDDIIIMMMRRRYYYaaahhhnnn~~~xxxnnnkkkkkkhhhdddiiilllrrrzzzyyyYYYLLLIIILLLPPPRRRSSSTTTSSSMMMDDDBBB@@@===<<<<<<;;;:::888777777888888999999::::::888888777777777777888888888888777555333333444666:::GGGZZZlllsssnnnaaaVVVJJJNNN\\\qqqsssnnnttt~~~___GGGDDD<<<;;;???>>>CCC]]]|||kkk}}}}}}SSSDDDEEE>>>AAAEEEAAABBBEEE@@@BBBGGGUUUgggttt|||xxxpppkkkiiifffcccbbbcccfffhhhkkkiiieee^^^WWWRRRQQQQQQLLLBBB===???>>>===GGGVVVwwwssshhhaaaaaaXXXPPPMMMJJJFFFCCCCCCIII\\\ttt~~~www|||llliiiuuu|||___LLLFFFGGGXXXmmmuuukkk\\\ZZZWWWXXX\\\aaafffoooxxx}}}{{{bbbYYY```fffnnnuuusss^^^RRRUUUrrr{{{vvvsssMMMCCC@@@AAAEEECCCGGGHHH^^^bbbTTTfff{{{[[[HHH<<<======<<>>???===OOOsssuuuXXXHHHHHHGGGMMMHHHQQQeee___AAACCCAAA;;;:::;;;999888777777777888:::;;;???CCCHHHMMMQQQWWW```fffjjjyyy}}}{{{yyy|||~~~gggYYYUUU[[[___bbbeeefffbbbTTTEEEGGGDDD@@@===;;;:::888666666666666777777888999999888777777777777777777888888888777666444333555666666@@@NNN\\\ccc```WWWOOOHHHKKKWWWkkk|||tttVVV???CCC<<<;;;??????BBBZZZvvvrrrxxx```HHHDDD<<<@@@DDD@@@@@@DDDAAABBBEEEOOO```mmmvvv~~~yyytttqqqlllkkkhhhfffgggkkkqqquuutttoooggg^^^WWWRRRPPPPPPKKKBBB>>>???===:::AAAMMMYYYwwwwwwppplllcccZZZVVVRRRMMMKKKKKKLLL]]]qqq|||||||||vvvxxx~~~mmmlllfffPPPHHHGGGWWWmmmxxxooocccVVVSSSTTTYYY___eeeoooxxx||||||bbbVVV]]]eeeoooxxxvvvaaaRRR^^^qqqmmmhhhJJJCCC@@@AAAEEEBBBGGGEEEVVVrrraaannn___KKK>>>>>><<<888DDDYYYnnnvvvxxxuuuvvvttt___EEE:::888555444555666555555222666:::;;;:::777555444444444555555444444333222111333111333@@@QQQrrrttt[[[QQQRRRrrr}}}yyyvvvoooeeeZZZPPPKKKHHHHHHEEEBBB@@@@@@@@@@@@???AAACCCXXX{{{~~~yyy\\\NNNOOOPPPUUUSSS^^^oooaaaBBBBBB@@@;;;<<<===999888777777777888999:::>>>BBBGGGKKKOOOUUU^^^dddgggsss|||yyyiiifff___```ccciiiqqqqqqdddUUUMMMHHHBBB===:::888777555777666666666777888::::::888777777666666777777888777888888666444333555666444999AAAJJJPPPPPPLLLHHHEEEGGGRRReeevvv}}}~~~~~~pppSSSAAAAAA<<<<<<@@@???AAASSSjjjxxxnnnNNNDDD;;;>>>CCC>>>>>>CCCBBBAAAAAAHHHUUUcccmmmwww~~~{{{wwwwwwooonnnmmmlllooovvvuuuggg[[[UUURRRPPPNNNJJJCCC@@@@@@===999<<>>KKKiiizzz```YYY^^^}}}vvvkkk^^^SSSMMMJJJHHHFFFCCC@@@???@@@@@@@@@AAAJJJbbbwww]]]QQQSSSSSS[[[aaarrr___CCCBBB@@@<<<======999999888777777888999:::===@@@EEEIIIMMMSSS[[[aaagggqqqxxxrrrjjj```^^^gggoookkkbbbOOOJJJCCC===:::999888777888888888888999;;;<<<===888777777666666777777888777888888777555444555666555777<<>>BBBMMMZZZgggsss}}}yyyxxxwwwuuuxxx|||iii[[[UUURRROOOLLLIIIEEEBBBCCC@@@<<<<<<@@@<<<>>>JJJ___qqq~~~yyylllccc]]]ZZZ]]]cccfffnnnwww|||}}}~~~yyy{{{nnndddlllvvvZZZNNNIIIWWWppp~~~zzzooo```YYYUUUWWW[[[___gggnnnwwwqqqZZZXXX]]]iiisssrrrxxxssszzzjjjjjj}}}mmmSSSDDDBBB???AAAEEEAAAAAA@@@KKKwww|||fff@@@999===<<>>???AAABBBPPPmmmzzzpppwwwqqqZZZPPPQQQSSS^^^lll\\\CCCCCCAAA>>>>>><<<:::999888777777888999999;;;???CCCGGGJJJPPPWWW]]]eeepppvvvpppZZZVVV\\\]]]ZZZLLLHHHBBB===;;;;;;::::::777888999:::;;;<<<<<<===888888777777777777888888777888999888666555555666555777:::???CCCDDDBBB@@@===BBBRRRiii{{{{{{yyyhhhMMMDDD>>>;;;<<<@@@@@@???FFFQQQjjjWWWCCC===AAA===<<>>@@@HHHSSSaaarrruuutttxxxqqqsssuuutttdddZZZTTTNNNJJJGGGDDDCCCDDDCCC???======AAA::::::EEENNNUUUddduuuxxxkkk]]]SSSLLLLLLSSS\\\ooovvv~~~tttooo|||vvveee]]]ggg___RRRJJJXXXqqq|||pppbbbZZZSSSSSSVVV[[[bbbhhhrrr{{{{{{___XXXZZZeeeqqqrrr|||~~~vvvzzzzzzaaaMMMDDDBBB>>>AAAEEEAAACCCCCCJJJpppxxx{{{yyyFFF888=========BBBUUUfffsssuuuxxxxxxkkkYYY@@@<<<888555555666666555555555666444333333444666444444555555444444333222///333111222:::BBBZZZ{{{nnnuuuzzznnnddd\\\TTTOOOGGGGGGEEEBBB??????@@@BBBFFFYYYwww{{{uuuiiikkk}}}hhhVVVMMMMMMRRR]]]mmm[[[EEEDDDAAA>>>>>>::::::999888777777777888999:::===BBBEEEHHHMMMTTTZZZaaammmtttfffSSSNNNMMMKKKHHHEEE@@@===<<<<<<<<<;;;555777:::<<<======<<<<<<999999999888888999999999777888:::999777555555666444555888<<<@@@@@@???<<<;;;AAASSSlll~~~}}}zzz{{{eeeIIICCC>>><<<<<>>AAA???===@@@@@@@@@???AAAFFFMMMYYYnnn|||zzzkkk^^^eeeyyyuuuiiibbb```lllqqqdddYYYPPPKKKGGGFFFEEEEEEEEECCC???===AAA;;;:::???BBBBBBGGGOOO[[[hhhwww~~~yyyvvvvvvdddZZZOOOFFFAAAAAAJJJSSSlllvvv~~~xxx}}}tttccc\\\dddhhhXXXLLLWWWppp~~~sss```VVVNNNNNNRRRXXX___fffmmmxxxeeeZZZXXXbbbqqqvvvvvvxxxvvvZZZJJJDDDCCC>>>@@@EEEAAADDDDDDGGGfffnnnlllOOO<<<===;;;;;;???MMM```ooosssvvvwwwlll[[[CCC???:::777666666666555555777888777555444444444444444555555444444333222...333222333888===QQQoooyyywwwlllfff```XXXQQQIIIIIIHHHEEEAAAAAACCCEEELLLaaaxxx}}}{{{ooonnn{{{sssbbbSSSLLLIIIQQQVVVaaayyy___GGGCCC???===>>>:::;;;:::888777777777888999999<<<@@@CCCFFFKKKRRRXXX___llltttxxxtttxxxkkkXXXLLLFFFEEECCC???>>>======<<<;;;666999>>>BBBCCCBBB???>>>;;;::::::999999::::::;;;777888:::999777666555555444444666999<<<>>>===<<<:::@@@RRRkkk}}}|||eeeIIIEEE>>><<<<<<>>>@@@???AAADDDRRR|||WWW@@@AAA@@@???@@@===???@@@CCCDDDFFFPPPfff{{{|||hhh\\\aaaxxxrrrjjjbbbdddvvvzzzlll```WWWRRRMMMLLLKKKJJJJJJHHHDDD???>>><<<<<<===????????????CCCKKKVVV]]]^^^\\\[[[[[[RRRLLLGGGCCC???>>>DDDLLLdddssszzz~~~ttteee___eeezzzuuu```NNNUUUnnnyyydddYYYOOONNNRRRWWW^^^dddjjjuuulll^^^VVV]]]nnnvvvkkkqqquuuWWWJJJEEEDDD>>>@@@EEEAAACCCCCCBBB\\\fff```xxxWWW@@@===888888===HHH\\\mmmqqqtttvvvlll\\\FFFAAA<<<888666666666555555777:::;;;999555333222444444555555444444333222111666555444777888HHHddduuukkkgggbbbZZZRRRKKKKKKKKKGGGCCCBBBEEEHHHQQQgggvvv}}}rrrpppzzz|||zzznnn___SSSKKKHHHNNNOOOSSShhhlll~~~dddJJJCCC===<<<>>>;;;;;;:::888777777777888888888<<<@@@BBBEEEJJJQQQWWW___mmmuuuwwwiiijjjjjjSSSFFFDDDBBB@@@>>>>>>===;;;999:::>>>CCCHHHIIIHHHDDDAAA<<<;;;;;;::::::;;;;;;<<<777999::::::888666555555666555555777:::===>>>>>>:::???OOOhhh{{{bbbGGGDDD>>><<<<<<>>>@@@@@@@@@AAAEEErrr]]]AAAAAABBBAAA@@@<<<>>>AAADDDCCC@@@HHH```wwwfffXXXkkkxxxqqqqqquuuyyyxxxiiiaaafffppp||||||pppeee]]]YYYUUUTTTRRRPPPPPPNNNIIICCC???>>>;;;888999>>>@@@???===???AAADDDFFFGGGFFFEEEBBB@@@@@@@@@===:::>>>DDD^^^pppzzznnnuuu}}}xxx~~~ssseeebbbhhhttt{{{~~~fffOOOSSSkkk~~~mmm```TTTQQQTTTXXX]]]bbbiiitttsssaaaTTTYYYjjjsssjjjlllvvvUUUIII@@@???BBBBBBAAAAAACCC>>>BBBRRRzzznnn[[[___xxx^^^:::???>>>777===CCCQQQdddoooooojjjfffdddMMM>>>666999999444222777555555666666666666555555444444444333333222222222666111111666555444AAASSS|||uuullleee]]]XXXTTTLLLHHHJJJGGGCCCGGGPPPdddxxx{{{zzzyyytttiii\\\RRRMMMKKKJJJOOOVVV]]]jjjSSS@@@@@@AAA>>>:::;;;;;;:::999888888888888:::999===CCCFFFGGGLLLRRR```lllyyy}}}cccOOOHHHCCC???>>>===<<<>>>@@@AAA===BBBPPPZZZVVVNNNIII:::===??????AAABBB???::::::;;;;;;;;;999777444222222444666666777777:::;;;===DDDUUUjjjzzz}}}{{{bbbCCC<<<===============>>>??????EEEWWWlllGGG>>>AAA???<<>>;;;AAAHHHGGGTTTpppwwwnnnuuunnnaaa___iiivvv|||wwwkkkeeecccaaannnwwwoooiiigggaaa___]]]\\\[[[VVVNNNGGGDDD@@@======@@@@@@===999>>>===<<<=========;;;:::;;;;;;:::999999;;;@@@DDDZZZmmmdddUUU[[[fffkkkttt|||tttqqqqqqnnnjjjkkkxxxgggMMMUUUaaavvvttthhhYYYQQQSSSXXX[[[\\\iiioooyyycccZZZ[[[```jjjqqqqqqxxxTTTIII??????AAABBBAAABBBBBB@@@CCCPPPsssuuuaaaWWW}}}zzz|||aaa======>>>888;;;@@@LLL]]]jjjnnnkkkgggeeePPP@@@666888999555333777555555666666666666555555555444444444333333333222555111222666555333>>>NNNssszzzssskkkbbb\\\WWWPPPLLLMMMJJJEEEIIIRRRkkk~~~www}}}~~~zzzsssiii]]]SSSMMMKKKHHHJJJPPPYYYjjj```GGGAAA@@@===;;;;;;;;;:::999888888888888999999===BBBEEEFFFKKKQQQ___jjjwwwnnnhhhqqq~~~rrr[[[LLLFFFBBBAAAAAA??????@@@@@@AAAKKK[[[eeebbbZZZUUUKKKFFF@@@===<<<;;;<<<>>>:::;;;;;;;;;:::888555444222444666777777888:::<<<:::FFFZZZooo|||~~~{{{xxx~~~ZZZCCCAAA===============>>>>>>???@@@MMM~~~sssOOO@@@???>>>>>>???@@@???<<>>@@@@@@AAACCCBBBDDDEEELLLfffjjjPPPppppppjjjCCC;;;===999999<<>>======<<<;;;:::999888888888888999999<<>>>>><<>>;;;<<>>???@@@DDDlll^^^FFF>>>>>>??????>>>???===@@@DDDBBBPPPmmm}}}qqqiiifffgggiiijjjeeeeeeggg]]]XXXccc}}}|||vvvnnngggaaaYYYPPPJJJKKKHHHDDDCCCDDDBBB>>>:::;;;;;;;;;;;;;;;::::::999999:::;;;:::999<<>>===??????AAACCCBBBGGGEEEFFFWWWyyytttQQQmmmpppxxxPPP;;;;;;;;;777:::>>>IIIYYYhhhooommmiii[[[III:::666999888666666555555666666666666555555555555555555555555555555333222333555444222777@@@PPP^^^~~~tttllliii___YYYXXXVVVUUU]]]iiixxx|||uuudddXXXQQQLLLIIIMMMLLLOOOYYYiii~~~[[[FFF???===>>><<<;;;:::999888888777777999888;;;@@@CCCCCCGGGMMMTTT^^^jjjwwwdddTTTTTT```vvvzzzqqqeeeYYYOOONNNLLLDDD>>>===:::@@@RRRnnn~~~aaaNNNAAADDDGGGCCC???@@@;;;<<<<<<<<<<<<;;;:::999555777999999999:::;;;===:::LLLeee{{{{{{ooouuu~~~uuuyyywww^^^FFF@@@EEE===<<<<<<<<<<<<===>>>>>>BBB>>>XXXrrrSSSBBB??????===<<<@@@???@@@BBB@@@MMMhhh{{{uuussssssqqqnnnfffdddiiidddaaajjj}}}xxxmmmddd[[[RRRLLLNNNKKKIIIHHHFFFDDD@@@<<<===>>>???>>>===;;;;;;;;;;;;===>>>===<<>>===>>>>>>@@@CCC???GGGDDDBBBPPPgggXXXqqq~~~dddCCC<<<<<<777999:::BBBRRRdddooooookkk^^^OOO>>>888999999777666555555666666666666555555555555555555555555555555333222444555333222555:::DDDMMMhhh~~~xxxtttiiiaaa```___aaalllzzz~~~}}}vvvaaaSSSMMMKKKIIIIIIJJJOOOUUU\\\uuu___JJJAAA>>>======<<<:::999888777777777888888:::???AAAAAAEEEKKKQQQ\\\ggguuuqqq[[[SSS]]]{{{sss|||jjj[[[XXXTTTIIIAAA???===???NNNlllvvv]]]GGGDDDHHHFFFAAA>>>===============<<<;;;;;;777999;;;;;;:::;;;<<<>>>???QQQiiipppooo{{{qqqrrr}}}rrrUUUAAA===AAA<<<<<<<<<<<<<<<======>>>AAA888GGGnnnhhhOOOCCC???;;;;;;AAA@@@@@@AAA???III___~~~~~~{{{pppkkkpppnnnkkkrrrrrrggg]]]TTTNNNOOOOOOMMMLLLJJJGGGCCCAAA???@@@AAA@@@===;;;;;;<<<<<<>>>???===<<<@@@JJJRRRjjjuuuzzzyyycccSSSMMMLLLIIIOOOeeezzzXXXLLLKKK\\\TTTKKKXXXjjjxxxzzzrrreeeXXXPPPOOOTTTXXX___eeemmmuuu{{{qqq\\\UUU^^^~~~}}}wwwwwwxxxxxx{{{mmmSSSHHHBBB>>>??????>>>???BBB<<>>777:::999===LLL^^^kkknnnlll___TTTEEE;;;888888888777555555666666666666555555444444444444444555555555333333444333222222555777???EEEXXXyyy~~~tttllllllkkkmmmyyy}}}sss^^^PPPKKKJJJKKKKKKNNNUUUZZZYYYhhh```LLLDDD@@@======<<<;;;999888777777777888777:::>>>@@@???CCCIIIOOO\\\iiiwwwfffYYYccc|||xxxccc]]]YYYMMMEEEEEEBBBAAAJJJfff___JJJEEEFFFDDDAAA@@@@@@???>>>======<<<<<<999;;;<<<<<<<<<<<<===???CCCWWWnnnyyynnnuuussspppyyynnnPPP???<<<===<<<<<<;;;;;;<<<<<<===>>>BBB;;;CCCZZZ}}}dddLLL???;;;<<>>::::::<<<>>>@@@@@@===;;;AAAMMMXXXkkkttt~~~xxxqqqyyy|||qqq^^^PPPMMMQQQPPPXXXppp{{{wwwyyySSSJJJIIIRRRrrrdddSSSXXXfffxxxyyyssshhh[[[PPPMMMQQQVVV[[[bbbllltttzzz}}}cccVVV[[[}}}iiiooo}}}zzzxxxlll]]]KKKDDD@@@>>>@@@@@@>>>>>>@@@;;;DDD===???MMMSSSwwwiiitttkkkJJJ@@@888999888;;;GGGXXXeeejjjjjj___WWWKKK???888777777777555555666666666666555555222333333333444444444444444444444222222333555666;;;@@@MMMfff~~~yyyzzzyyywww}}}}}}vvv{{{mmm]]]QQQKKKKKKMMMPPPSSS\\\bbb^^^ccc|||^^^KKKEEEAAA<<<===<<<;;;999888777666666888777999===???>>>AAAGGGLLLZZZiiiwww|||hhhnnn}}}{{{aaaZZZVVVKKKEEEFFFCCCBBBFFF[[[```LLLKKKLLLHHHBBBBBB@@@???>>>===<<<<<<:::<<<============>>>@@@DDD\\\wwwsssssswwwqqqyyyfffIII>>>===<<<<<<;;;;;;;;;;;;<<<======AAA@@@GGGOOOddd{{{VVVAAA<<<===BBB@@@@@@DDDAAA@@@JJJWWWkkk}}}wwwzzz{{{pppfff]]]VVVTTTVVVXXXXXXVVVTTTRRRQQQHHHKKKLLLHHHBBB>>>>>>???CCCEEEDDD???===DDDTTTaaarrrxxx{{{qqqvvvwwwlllXXXKKKLLLSSSVVVbbb|||rrrmmmyyyoooOOOKKKIIIMMMcccuuu^^^[[[fffyyyzzzvvvmmm___RRRLLLNNNRRRTTT\\\hhhssszzzjjjWWWWWWsss]]]ccc~~~hhhWWWIIIBBB???>>>AAAAAA>>>===???===DDD;;;===JJJIIIgggpppuuu{{{QQQBBB888999777999DDDTTTaaaggghhh^^^YYYOOOAAA888666777888555555666666666666555555222222222333333444444444444555444111111444666666777===FFFYYY}}}~~~|||~~~yyynnnqqqnnnggg]]]RRRMMMMMMOOOOOOQQQ\\\ddd```___vvv{{{]]]KKKFFFBBB<<<>>>===;;;999888777666666777777999===>>>===AAAFFFHHHWWWggguuuwwwuuujjjtttxxx[[[TTTQQQGGGBBBEEEAAAAAACCCRRRvvvzzzZZZUUUTTTNNNDDDCCCAAA???>>>===<<<<<<;;;===>>>>>>======>>>@@@CCC```}}}xxxsss|||zzzttt{{{___DDD===>>>===<<<;;;;;;;;;;;;<<<======:::???FFFFFFQQQ]]]BBB>>>>>>CCC@@@@@@FFFBBB===CCCLLLWWWuuu~~~tttjjj```ZZZVVVXXX[[[\\\[[[YYYWWWVVVOOORRRSSSNNNGGGBBBBBBDDDJJJKKKIIICCCAAAIIIZZZhhh{{{}}}zzz}}}{{{mmmXXXJJJMMMUUU\\\iii{{{pppmmmssseeeMMMGGGFFFGGGVVVfff^^^fffzzz}}}zzzqqqcccSSSKKKLLLPPPNNNXXXeeeqqqyyyoooXXXUUUeeeTTTmmm{{{```MMMEEECCC@@@======??????===;;;999>>>>>>@@@DDDIII```xxxfffjjjMMM444999999:::>>>HHHUUU___bbb___WWWMMMEEE===777444555666666666666666666666666555555444444444333333333444444333222333444555666555888>>>OOOrrr~~~vvvyyyzzz{{{|||~~~|||}}}ppppppnnneee[[[UUUOOOLLLNNNRRRTTTSSSPPPTTTWWWSSSaaavvv\\\GGG===<<<===<<<;;;999888777666666888888999:::;;;>>>@@@BBBIIIPPP[[[mmm|||fff^^^ggg}}}qqqXXXKKKHHHGGGCCC???<<>>CCCMMM___|||ZZZAAA?????????@@@AAAAAAAAAAAADDDHHHUUUqqq}}}rrriiigggaaaZZZWWWZZZ___``````bbb```]]]YYYVVVTTTRRRNNNLLLKKKOOOSSSRRRLLLLLLZZZjjj~~~~~~~~~yyyooo___PPPMMMQQQkkk~~~wwwnnneeeppp}}}{{{kkkVVVGGGAAACCCAAASSS___wwwaaaqqq{{{}}}vvvjjj]]]SSSNNNLLLPPPTTT\\\eeepppzzzyyy^^^WWW^^^UUUuuu~~~]]]LLLFFFBBB???===<<<>>>>>>===;;;;;;???======@@@AAARRRooo~~~^^^cccxxxLLL444888888999;;;BBBMMMXXX^^^^^^WWWLLLCCC<<<777666666666666666666666666666666555555555444444444333333444333333222333444555666333777>>>MMMkkk|||yyyzzz{{{~~~vvvwwwjjjaaaVVVQQQLLLIIIKKKPPPOOOOOOLLLNNNQQQLLLYYYuuukkkPPPDDDBBB>>>===;;;999888777777777888888888999;;;===@@@AAAFFFNNN[[[mmmgggZZZ^^^nnn}}}nnnWWWJJJFFFFFFCCC@@@<<<@@@DDDJJJ]]]|||tttgggZZZOOOMMMGGG???>>>CCC@@@======>>>===<<>><<<<<<<<<===<<<;;;<<<>>>;;;;;;???===FFF[[[```QQQ^^^QQQ:::888888888999===EEEQQQZZZ```XXXMMMBBB;;;888777666666666666666666666666666555555555444444444444333333333333333333444555555222666===III^^^zzzzzzzzz{{{}}}ggg]]]RRRLLLHHHFFFHHHLLLLLLLLLIIIJJJLLLHHHRRRkkk{{{XXXDDDAAA>>>===<<<:::999888777777888888888999:::===???@@@CCCKKKXXXkkkooo[[[XXXdddooo}}}nnnZZZLLLGGGFFFDDDAAA???BBBDDDGGGVVVzzz}}}}}}ooobbb[[[QQQFFFBBBEEEBBB???===???>>>>>>CCCIIITTThhh}}}}}}iiiIII>>>===;;;888::::::::::::::::::::::::666;;;=========CCCkkkuuu[[[FFFDDDAAA===;;;<<>>JJJMMMhhh{{{}}}zzzlll]]]SSSPPPQQQNNNRRRXXX___hhhsss~~~pppXXXaaaeeezzzQQQBBBBBB>>>===<<<;;;;;;;;;;;;;;;;;;>>>;;;===DDDBBBDDDRRRmmmWWWUUU}}}[[[CCC:::999999999:::???LLLYYYbbb]]]RRRDDD<<<:::888666666666666666666666666666555555555555444444444444333333333333333444444444222555:::BBBPPPeee{{{|||{{{~~~iii]]]PPPJJJFFFDDDEEEHHHJJJLLLIIIJJJMMMIIIQQQgggbbbFFF>>>???>>><<<;;;999888888888888888888888:::<<<>>>???BBBHHHSSSeee}}}sssiiiuuufff]]]eeeppp|||ttteeeWWWOOOLLLHHHCCCCCCDDDEEEGGGSSSsss|||rrreeeVVVMMMKKKEEE@@@===>>>??????DDDKKKUUUiii}}}[[[CCC>>>>>>;;;888999999999999999999999999888<<<;;;<<<<<<===WWWkkkSSSKKKAAA<<<<<>>HHHIII]]]~~~qqqaaaUUUPPPOOOMMMPPPUUU[[[cccnnnzzzzzzZZZbbbnnntttOOOBBBCCC<<<<<<<<<;;;::::::;;;<<<;;;???===???GGGEEECCCLLLoookkkWWWmmmiiiFFF;;;888777888888;;;GGGUUUcccccc[[[KKK???:::999666666666666666666666666666666666555555555444444444222222222333333333333333444444666;;;DDDTTThhhwww|||~~~mmm___QQQIIIFFFCCCCCCEEEFFFJJJHHHIIIMMMKKKQQQddd~~~tttPPPBBB???>>>===;;;:::999999888888777777888999;;;===>>>AAAFFFNNN\\\rrrooo\\\YYYdddxxxzzzhhhjjjqqq~~~~~~xxxjjj___XXXOOOFFFDDDCCCDDDHHHQQQkkkttteee^^^QQQJJJCCCAAA@@@@@@DDDJJJVVVkkkzzzoooooopppQQQBBB>>><<<;;;;;;999999999999999999999999:::;;;888999===;;;GGGbbb{{{eeeUUUBBB:::===BBBAAA>>>???AAACCCDDDHHHSSSfffvvvwwwyyy~~~wwwrrrssswwwrrrooommmkkkgggdddhhhnnnvvv{{{|||xxxuuuxxx}}}~~~}}}}}}|||{{{jjjWWWNNNFFF@@@>>>BBB<<<@@@EEEFFFTTTvvvhhhZZZPPPKKKKKKOOOSSSXXX]]]gggttt~~~gggeeezzz~~~}}}aaaGGG>>>===<<<<<<===<<<::::::<<<===;;;AAA>>>>>>DDDBBB???DDDZZZ___fffOOO===777555777666666???LLL^^^fffdddSSSBBB;;;999777666666666666666666666666666666666555555555444444111111222333333333333333555333333777===GGGWWWeeexxx~~~~~~~~~~~~nnn```PPPHHHEEECCCCCCDDDBBBGGGEEEEEEJJJIIIMMM]]]nnnXXXEEE@@@???>>><<<;;;:::999999888777777777888:::<<<===AAADDDIIISSSggg~~~}}}iii\\\WWWYYYaaajjjtttpppuuuhhhZZZMMMFFFBBBBBBFFFMMM]]]}}}~~~ssscccWWWKKKDDDAAA@@@CCCHHHXXXnnnyyyeee```uuuvvv___IIIAAA>>>;;;999;;;888888888888888888888888999999444777===999<<>>@@@???<<<<<<===AAACCCBBBCCCMMMXXXtttyyyvvvvvvmmmkkkkkkkkkgggdddfffkkkqqqxxx|||yyyuuuvvvyyyyyy}}}}}}oooTTTIIIBBB@@@AAA@@@<<>>===;;;:::<<>><<>><<<;;;:::::::::777777777777888999;;;<<>>:::888999888888888888888888888888666888555888===777666CCCLLLkkk~~~bbbKKKAAA>>>??????AAA@@@AAADDDBBB???CCCJJJWWWvvv{{{xxxmmmgggccceeegggggggggiiimmmwww~~~zzzzzz{{{zzzoooSSSIIICCC@@@BBB<<<;;;BBB;;;@@@FFFOOOyyyvvvssssssrrrjjj\\\PPPIIIMMMRRRUUUVVV]]]hhhrrrrrr|||}}}vvvrrrfffTTTGGGBBB@@@>>>;;;===>>>===;;;;;;===@@@777@@@>>>;;;@@@@@@@@@FFFEEEaaavvvrrrLLL@@@999<<<;;;666777???LLLaaakkk[[[EEE;;;;;;:::666666666666666666666666777666666666555555555555000111222333444333222222444000111777;;;;;;???EEEEEEMMMKKKHHHQQQYYY]]]eeennn~~~xxx}}}yyy{{{fffWWWGGGAAAAAABBBCCCDDDAAAGGGDDDCCCGGGDDDEEEPPPTTTcccLLLAAA@@@>>>===;;;:::::::::777777666777777999;;;<<<===BBBFFFKKKXXXooolll___\\\rrryyylllYYYQQQHHHDDDFFFFFFFFFRRRbbbqqq}}}sssfffWWWFFF>>><<<>>>EEELLL^^^uuukkk^^^hhh|||lllRRR<<<:::===:::666777777777777777777777777777444::::::;;;>>>666666CCCDDDQQQuuuXXXEEE>>>@@@EEEFFFAAA@@@CCCBBB>>>@@@EEEEEE___|||pppeee]]]```gggjjjiiiiiilllxxx~~~gggQQQJJJBBB<<<;;;888999BBB999AAAGGGEEEnnnvvvqqqmmmooosssooobbbWWWHHHMMMSSSTTTUUU[[[eeennnrrr|||wwwfff[[[QQQBBB>>>???;;;<<<;;;::::::999999999999<<<<<<======>>>>>>??????KKKUUUxxxqqqcccJJJ777666999777888???PPP[[[dddbbbQQQ???777777888777666555555666777777666666666666555555555555444333333222222333333444333333222333444666888999>>>???AAABBBDDDIIIOOOSSS```sss|||{{{}}}{{{xxxrrrsssuuuzzz}}}{{{vvvqqq{{{~~~www^^^RRRFFFBBBAAA@@@@@@AAAAAABBBBBBBBBBBBDDDGGGJJJTTTzzzgggDDDAAAAAA???<<<;;;<<<:::888999999888888888888999999<<>><<>>???>>>>>>???AAABBBBBBAAADDDHHHYYY~~~vvvjjj]]]]]]fffmmmjjjeeennn{{{}}}[[[LLLGGG???<<<===>>>============???JJJUUUvvviiimmmvvvrrreeeZZZNNNKKKKKKNNNRRRWWW```iiisss{{{}}}bbbRRRKKKAAA<<<>>><<<<<<;;;:::999999999999999;;;<<<<<<===>>>>>>??????DDDNNNhhhlll~~~___BBB:::;;;::::::===FFFQQQ^^^aaaVVVFFF;;;777999888777555555666777777666666666666555555555555444333333222222333333444333333333333444555777888666777888999;;;>>>DDDHHHMMM___qqq~~~wwwkkkfffgggmmmrrrxxx|||}}}nnnggggggjjjiiigggkkklllooosssvvvvvvsssooowwwzzz~~~}}}zzz|||zzzrrrjjjVVVLLLCCCAAAAAA@@@@@@BBB???@@@@@@@@@@@@BBBEEEHHHQQQrrrpppLLLCCCAAA>>><<<<<<<<<;;;999999888888777777888888999999BBBHHHNNNaaa}}}uuuhhhVVVJJJEEEEEEGGGJJJKKKLLLRRR___ppp}}}|||||||||mmmaaaPPPFFF???>>><<<<<>>;;;===<<<;;;;;;<<<<<<===FFFPPPqqqpppvvvtttllleeeQQQLLLIIIKKKOOOSSS[[[ccckkkuuu|||___GGGDDD???:::<<<>>>;;;::::::999999999999:::;;;;;;<<<<<<===>>>>>>>>>@@@HHHVVVllljjjvvvMMM;;;999999888777<<>>BBBAAAPPP```jjjsss{{{yyyqqqiiibbbWWWNNNJJJLLLQQQVVVXXX[[[bbbiiipppvvvyyy{{{xxxyyy{{{}}}~~~~~~~~~qqqhhh]]]WWWYYY\\\]]]]]]dddeeeggglllppprrrqqqoooqqqtttyyy|||}}}|||{{{{{{xxxwwwvvvuuuvvvxxxzzz|||zzznnnccc]]]MMMFFF@@@@@@AAA@@@@@@BBB===>>>>>>>>>>>>???CCCFFFQQQjjj}}}XXXGGGCCC>>><<<======;;;:::999888888777777888888999888@@@GGGRRRkkkkkkVVVIIIEEECCCCCCCCC@@@???DDDOOOZZZbbbfffaaa]]]\\\dddmmmmmmbbbVVVFFF>>>:::;;;<<>>::::::999999999999999::::::;;;;;;<<<<<<===>>>>>>AAAGGGLLLyyywwwXXXpppXXX===888:::888444999CCCQQQ\\\bbb]]]OOOBBB:::999888666666666666777666666666666555555555555444444333333333333444444444444444444444444444555666777777777777999<<>>>>>======>>>BBBEEEQQQbbbjjjPPPFFF>>><<<>>>>>><<<;;;888888777777777777888888;;;???EEERRRooo|||bbbRRRLLLHHHEEEBBBAAAAAACCCGGGKKKNNNOOOQQQNNNMMMSSSZZZ[[[TTTKKKBBB<<<:::===>>>BBBRRRddd|||pppiiitttlllKKKAAA999:::;;;999888:::888777777777666666666666555555555666666666777777555555:::PPPyyyfffIIIBBB@@@===>>>@@@BBBBBBAAA???@@@@@@???CCCUUUooo{{{rrriiibbb___aaabbb```^^^___cccgggjjjjjjuuu{{{wwwlllaaaYYYMMMFFFAAA@@@>>>999888;;;999888999<<<;;;999<<>>??????:::;;;===999999999888888999999::::::::::::;;;<<<<<<======AAADDDHHHhhh\\\XXXgggFFF:::;;;:::666999@@@JJJTTT^^^```UUUFFF;;;:::888777666666666777666666666666555555555555555444444333333444444555333333444444444444444444333444555555444555888:::;;;DDDNNNUUUYYYYYYTTTNNNHHHEEEAAA===<<<===@@@CCCBBBCCCDDDGGGJJJNNNRRRTTTRRRSSSUUUWWWZZZ[[[]]]]]]WWWTTTPPPLLLLLLNNNQQQRRRYYY[[[___cccgggkkknnnppplllpppuuuxxxxxxwwwwwwwwwpppmmmmmmsss|||~~~zzz}}}}}}ooo```XXXGGGBBBAAACCCCCC@@@???AAA>>>>>>>>>>>>===???BBBEEELLLXXX|||]]]MMM???===???===<<<<<<888777777777777777777888>>>???BBBOOOkkkmmm[[[TTTLLLEEEBBBCCCEEEFFFGGGHHHJJJLLLJJJIIIIIIIIIJJJIIIGGGDDDAAA===<<<>>>???DDDXXXmmmuuukkkssscccDDD>>>999999:::999888999777777777666666666666555444444555555555666666666222777:::BBB]]]~~~```IIIAAA::::::@@@DDDCCC???>>>@@@AAA@@@AAAGGGRRR[[[zzzqqqkkkfffaaa]]]ZZZ[[[^^^bbbeeehhhjjjkkkooogggiiitttxxxxxxuuudddUUULLLFFFCCCAAA???;;;888999<<<:::888999<<<<<<999:::>>>III___vvv}}}aaapppzzzeeeXXXLLLHHHHHHIIIKKKNNNWWW[[[hhhuuuxxx|||XXX??????===:::<<<;;;999888888888888999999:::999999::::::;;;<<<<<<<<<>>><<>>>>>???BBBEEEDDDNNNeeekkkUUUBBB===>>>===;;;===888777777666666777777888<<<<<>><<<999888999888777777777777666666666666555555444444555555555666666666777888888888CCC___sssXXXMMMAAA===???BBBAAA===???>>>===<<<>>>BBBFFFIIINNNfff|||qqqmmmgggbbb___^^^\\\[[[WWWYYY]]]dddlllqqqqqqooohhhaaaaaajjjsss}}}aaaIII>>>>>>>>>===;;;999888:::<<<:::888888;;;<<<999999<<<@@@OOO}}}uuuiiipppdddnnn{{{yyyiii^^^RRRMMMJJJIIIJJJMMMRRRVVV```mmmrrrwwwkkkOOO>>>===::::::<<<888888888888888888999::::::999999999:::;;;;;;<<<<<>>?????????@@@@@@AAACCCDDDEEEEEEGGGHHHGGGEEEFFFJJJOOONNNSSSXXX\\\^^^___bbbeeejjjlllnnnooooooppprrrtttnnnlllmmmsss}}}zzzyyy|||}}}|||lllVVVNNNCCCAAA@@@BBBAAA???@@@DDD?????????>>>===>>>AAADDDAAAHHHRRRzzzyyy]]]DDD===>>><<<;;;===777777666666666666777777777999===BBBOOOhhh{{{ssseeeVVVPPPSSSUUUUUUTTTYYYbbbjjjXXXSSSMMMHHHEEEDDDCCCBBB>>><<<===@@@CCCPPPmmm}}}{{{{{{aaaEEE;;;:::999888888888666444777777666666666555555555555555555555666666666666;;;444444888999DDDllloooeeeWWWIIIAAA>>>???@@@@@@>>><<<;;;===???AAAAAA:::FFFXXXkkk}}}mmmeee]]]\\\ZZZXXXYYYYYYZZZZZZWWWZZZ___fffkkkmmmkkkiii___bbbfffkkkvvv```FFF<<<999::::::999999::::::999:::666666999:::888888;;;<<>><<<===222:::???DDDPPP[[[VVVHHH===;;;999888666666666777777666666666555555555555555555444444444444555555///000222444555555555555111333444444444444666777555777;;;???@@@===:::999:::;;;;;;:::999888666666666666777777888999:::;;;;;;;;;;;;<<<===>>>@@@AAA===@@@CCCCCCBBBCCCHHHMMMNNNSSSYYY\\\]]]^^^aaaccchhhiiijjjkkkkkkmmmppprrrooolllmmmrrr|||~~~zzz|||~~~zzzyyy~~~iiiQQQJJJAAA>>>>>>@@@@@@>>>AAAEEE>>>>>>>>>===<<<===@@@CCCDDDIIIHHHhhhbbbFFF======;;;:::>>>777777666666666666777777555888;;;===AAAPPPiii|||lll^^^dddjjjkkkiiijjjooottthhh___UUUOOOMMMLLLHHHDDD===<<>><<<<<>><<>>777<<>>@@@BBBCCCEEEHHHJJJMMMRRRXXX]]]___``````aaafffjjjllliiicccbbbggglllooorrrrrrqqqwww{{{{{{{{{rrruuu|||cccKKKIII>>>>>>???@@@AAAAAABBBBBB@@@???>>>>>>>>>@@@BBBDDDJJJCCCHHHaaagggLLLAAAAAAAAA===:::<<<:::888666555555666777555777:::;;;>>>GGGTTT^^^sssssszzz|||xxx|||oookkkeee^^^XXXSSSPPPPPPDDD:::???IIIMMM```}}}bbbLLL::::::;;;<<<===;;;888555333555555555555555555555555444444444444444444444444777444666:::888888JJJ___qqqUUU???<<>>===AAAKKKYYYdddiiiuuuwwwmmm```[[[]]]]]]YYYSSSMMMNNNPPPQQQRRRTTTXXXZZZcccbbb^^^YYYUUUVVV[[[``````oooqqqRRRBBB;;;<<<;;;:::999888666555555999999888888999999:::;;;;;;<<<@@@ccc|||qqq]]]KKKZZZbbbbbb^^^XXXSSSPPPMMMJJJGGGJJJNNNSSS[[[ggguuuzzzmmmdddUUUHHHBBB<<<:::;;;;;;999666777777777777777777777777888888999999:::;;;;;;;;;<<<;;;>>>@@@NNN|||rrryyyTTT???<<<777666777===IIIUUUZZZZZZKKKDDD;;;888999:::888555777777666666666555555555444444444444444444444444444444444444444444444444444444555555555555444444444555777999:::::::::999888888888888888888888888888777666555666777999;;;;;;;;;::::::;;;<<<======<<<>>>@@@AAABBBDDDHHHJJJMMMQQQWWW[[[]]]^^^___```cccgggkkkiiidddcccgggkkkvvvxxxwwwvvv{{{wwwrrrvvv~~~{{{nnngggjjj}}}yyy[[[HHHFFF======>>>>>>???@@@@@@AAA@@@???>>>>>>>>>@@@BBBCCCHHHCCCFFFYYYiiiJJJ<<<<<>>======<<<999777666777777888555888::::::<<>>???@@@??????@@@CCCEEE???AAAAAAAAA@@@BBBFFFJJJOOOVVVaaakkkqqqwww{{{~~~{{{lllcccYYYSSSSSSTTTQQQNNNJJJLLLPPPSSSVVVZZZ]]]___WWWZZZ[[[XXXRRRQQQUUU[[[ddd{{{```III???;;;::::::999888777777666666999888888888888999::::::444<<<===QQQvvvoooRRRUUU___aaa```ZZZRRROOOPPPRRRMMMMMMMMMMMMSSS```ppp{{{zzz```SSSDDDBBB>>>:::999::::::888555777777777777777777777777999999999999999999::::::999???>>><<>><<<===???AAABBBDDDGGGJJJLLLPPPUUUYYY[[[\\\^^^___bbbfffjjjjjjggghhhlllppp}}}~~~~~~zzzuuuwwwqqq```WWWttt{{{|||}}}}}}wwwfffQQQDDDAAA<<<<<<<<<======>>>>>>??????>>>======>>>???AAABBBDDDDDDDDDNNNlllqqqPPP@@@???@@@@@@???>>>===;;;999888888888999666888999999999<<>>;;;===???@@@???>>>>>>??????AAAEEEHHHJJJMMMQQQSSSYYY\\\ccckkkrrrwwwzzz{{{}}}zzzxxxxxx{{{zzznnnjjjoooqqqmmmfff___ZZZRRRLLLJJJKKKKKKKKKLLLNNNPPPSSSUUUTTTTTTSSSHHHLLLPPPPPPRRRZZZgggrrrwwwaaaJJJ>>>::::::888888888888777777777666888888777777777888999999111>>>:::===gggzzzvvvcccUUUXXX___ccc^^^RRRMMMRRRZZZTTTQQQLLLHHHKKKVVVfffsssqqqRRRIII@@@<<<:::999999::::::777555777777777777777777777777999999999999888888888888777@@@<<<:::CCCKKKmmmjjjjjjXXXKKKCCC===888777:::AAAKKKTTTWWWPPPFFF===888888999:::777777777666666666666555666666666666666666666666444444444444444444444444333444444555555444444333222222333444555555555666777777777777777777777777999888777666666777777888777777888888:::;;;======;;;===???@@@AAACCCGGGIIIKKKNNNSSSVVVXXXYYY\\\]]]bbbeeeiiijjjkkkooowww}}}yyydddSSSccc{{{tttssstttxxxvvvhhhWWWKKKBBB===;;;<<<<<<<<<=========>>>===============???@@@AAA@@@EEEDDDEEEYYY~~~|||^^^LLLFFFCCC@@@>>>>>>===<<<:::999888888888555777888999888999===???AAAIIIVVVlll|||pppfffbbbnnnqqq^^^NNNJJJNNNWWWjjjmmmHHH;;;:::555555444333333444555666444444444444444444444444333333333333333333333333555222333777888555666:::FFFccc{{{nnnOOOHHHAAA@@@BBBBBB???;;;@@@@@@???>>>===>>>@@@AAA>>>??????>>>???@@@AAABBB@@@BBBFFFKKKOOOQQQSSSSSSWWWVVVSSSRRRRRRTTTWWWYYY^^^___dddoooxxx{{{vvvppplllcccYYYUUUWWWYYYWWWSSSVVVTTTOOOJJJGGGGGGJJJMMMNNNOOOQQQSSSSSSPPPLLLHHHIIIHHHHHHLLLZZZpppuuueee```UUUHHH===999888999777777777777777777777777777777666666777777888999555???;;;666KKKttt|||ooo|||]]]RRR[[[dddbbbTTTKKKOOOYYYXXXTTTNNNGGGGGGOOO]]]gggkkkIIIBBB===888777777888999888777555666666666666666666666666888888888888888888777777777<<<999;;;DDDCCCVVV}}}XXXhhhkkkKKKHHH@@@:::888999:::AAAIIITTTPPPIIIAAA:::888999:::888777777777666666666666666666666666666666666666444444444444444444444444333333444444444444333333222333333333444444555555666666666666666666666666999888888777777777777888666666777777999:::;;;<<<:::<<<>>>???AAACCCFFFHHHJJJMMMPPPRRRTTTVVVYYY\\\aaaccceeegggkkktttmmmWWW___rrr~~~ooommmlllppplll]]]OOOGGGAAA;;;<<<<<<<<<===============<<<<<<<<<<<<===>>>??????===EEECCCBBBOOOhhhjjjUUUHHH@@@======>>>===<<<:::999777777666555666888888999999;;;<<>><<<;;;============>>>>>>======???@@@BBBCCCDDDEEEDDDDDDHHHGGGEEEEEEEEEFFFHHHJJJMMMLLLNNNTTT\\\```___]]]WWWSSSNNNKKKLLLLLLKKKIIIMMMMMMLLLIIIFFFGGGJJJMMMOOOPPPSSSVVVWWWTTTNNNHHHNNNLLLMMMXXXooojjjSSSLLLDDD>>>:::999888999555666666666666777777777666555555555555666777777777;;;999:::???QQQjjjlllQQQXXXbbbdddYYYLLLKKKQQQWWWUUUPPPKKKHHHLLLUUU\\\kkkIII@@@;;;666666777888777777666666666666666666666666666666777777777777777777888888999888888===BBB@@@LLLddd]]]VVV{{{xxxNNNJJJ???888999:::888<<>>???@@@BBBEEEHHHJJJKKKNNNOOOQQQSSSWWWZZZ______aaadddkkkvvvjjjjjjrrr{{{oookkkiiihhhaaaUUUJJJCCC>>>:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<======>>>;;;EEEBBBBBBNNNYYYzzzdddPPPAAA===???>>>===<<<;;;999888666666555666777888999::::::;;;>>>@@@CCCIIIZZZ|||tttmmmhhhkkkuuu|||{{{xxxddd___eeeqqq~~~TTT???;;;555666666444444444555666777333333333333333333333333333333333333333333333333000222444666888777777777===:::VVVyyyeeeQQQCCC<<<<<<>>>???@@@BBBEEEFFFDDD???;;;<<<;;;<<<===??????===;;;??????@@@AAABBBBBBBBBBBBDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFHHHLLLOOORRRRRRKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIKKKLLLVVVUUUVVVYYYZZZVVVNNNGGGKKKRRRaaawwwhhhKKKCCC===<<<;;;999888999555555555555666666666666555555444444555555666777555444666======>>>jjjttt|||XXXWWW]]]ddd```TTTKKKKKKRRRRRRQQQMMMJJJKKKPPPUUU^^^BBB???;;;666777777777666666666777666666666666666666666666555666666666777888888888===666:::>>>:::===IIIPPPsssYYY```|||```NNN???666888:::777888>>>DDDJJJOOONNNFFF???;;;;;;888888888777777777666666555555555555555555555555444444444444444444444444222333333444444333333222333222222111111222444444555555555555555555555555333333444555666666666666666666666666666777888999999;;;===>>>???AAAEEEGGGIIIJJJLLLMMMNNNQQQUUUYYY^^^___bbbgggnnnwww~~~zzztttmmmlllbbbVVVLLLEEE>>>;;;:::;;;;;;;;;;;;;;;;;;::::::999:::;;;;;;<<<<<<======:::DDD@@@CCCOOONNNiiimmmSSSDDDAAA??????>>>===;;;999777666777666666777888999999999999===@@@CCCLLLccc~~~uuu{{{iiiCCC;;;<<<111666555555444444444555555333333333333333333333333222222222222222222222222000333555555444555777888888666DDDggg}}}dddOOOEEEBBB;;;;;;>>>BBBGGGHHHFFFDDDBBB@@@>>>>>>@@@AAA???===:::;;;<<<===>>>??????@@@????????????@@@@@@AAAAAA@@@BBBCCCCCCBBBDDDGGGJJJDDDFFFGGGFFFEEEEEEHHHJJJJJJKKKNNNQQQTTTTTTSSSRRRYYYYYY\\\aaaeeeddd^^^XXX\\\nnngggGGG>>>999999:::777777999555555555555555555555555444444444333444555555666333222333;;;<<<777QQQyyydddYYYWWWbbbhhh___RRRLLLMMMNNNOOOMMMJJJKKKNNNRRRwwwFFF333888:::777777777666555555666888666666666666666666666666444555555666777888888999@@@666===>>>333999HHHFFFgggfffSSShhhtttTTTBBB555777999555555:::???HHHQQQRRRKKKBBB===<<<888888888888777777777777555555555555555555555555444444444444444444444444222333333444444333333222222222111000000111222333555555555555555555555555000111222333444444555444777666666666666666777888999;;;===>>>???AAADDDGGGIIIJJJKKKLLLMMMPPPTTTXXX___bbbffflllssszzz}}}{{{www{{{yyyqqqqqq___OOOGGGAAA:::777::::::999999999999999999999888999:::;;;<<<<<<<<<<<<:::CCC>>>CCCQQQHHHZZZhhhLLLBBBAAA@@@@@@>>><<<:::888777888777666666777777777777777;;;???@@@BBBOOOggg}}}VVV555888===000555555555444444444333333333333333333333333333333222222222222222222222222000444666444111333666888555888888DDDooouuuaaaXXXIIIDDD???===@@@DDDFFFFFFGGGCCC???>>>???@@@???===;;;<<<<<<===>>>??????@@@<<<<<<=========>>>>>>>>><<<@@@DDDDDDAAA@@@CCCGGGBBBDDDFFFDDDBBBDDDIIINNNQQQSSSVVV[[[``````^^^[[[UUUWWW___kkkxxx|||bbbEEE<<<666777777444666:::666666555555555444444444444333333333333444555555444555333666:::555@@@ZZZnnn[[[SSS```mmmgggYYYOOOJJJKKKLLLKKKIIIJJJNNNRRR|||iiiTTTDDD;;;777666777777666666555555444444555555555555555666777888666666777888999:::::::::;;;:::999999:::<<>>BBBEEEFFFEEEGGGKKKMMMNNNSSSYYYdddjjjsssyyy|||~~~kkkiii||||||zzzaaaKKKCCC@@@999888<<<999999999999999999999999999999:::;;;;;;<<<<<<======999<<>><<<:::999888777777777777777888888999999:::;;;@@@HHHQQQXXXwww|||\\\GGG<<<666444444444444444444444444444444444444444444333333222111333111000///000222222222444444333444444555666777444:::;;;<<>>@@@AAA@@@@@@@@@???@@@AAAAAABBB??????@@@BBBCCCDDDEEEFFFCCCDDDGGGIIILLLPPPSSSTTTPPPRRRUUUYYY\\\]]][[[XXX```___eeeuuuzzzpppSSS<<<;;;999777666555555555555555555555555555555555555555555555555555555555444555666666777:::???CCCyyyaaaOOO]]]lllooogggYYYSSSMMMJJJLLLLLLJJJMMMTTTzzznnnZZZHHH===888777777777777777666666555555555666555555555555666666777777777777888888999999:::;;;:::999999:::<<<>>>@@@HHHyyyccc^^^{{{LLL333<<<===444444777999===EEENNNRRROOOHHHAAA999999999999999888777777888777666555444555666666555555555555555555555555444444444444444444444444222222222222222222222222222333333333333444444444555555555555555555444444777666666666666666666666888999::::::;;;===AAADDDDDDEEEIIINNNOOONNNSSS[[[eeeooo{{{kkkiiiwww```KKKCCC???999777;;;999999999999999999999999999999::::::;;;<<<<<<<<<>>>:::===DDDFFFFFFPPP______DDDGGGEEEBBB???===:::888666888777777666666777777888999999::::::===BBBJJJOOO[[[rrrnnnSSSBBB:::666444555444444444444444444444444333333444444333333222111333222000000111222222222333333333333444555666777888:::999777DDDhhhvvvaaaPPPFFFBBB???<<<===@@@DDDGGGHHHGGGFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDBBBAAAAAA@@@????????????@@@AAAAAABBBCCCEEEFFFGGGOOOQQQUUUVVVUUUSSSPPPOOONNNNNNOOOSSSXXX]]]aaaccc___bbbmmmyyyqqqWWWEEE:::999888666555555555555444444444444444444444444444444444444444444444444444555555555666999===AAAfffnnnQQQTTTbbbqqqtttkkk[[[SSSLLLJJJIIIFFFHHHMMMyyyiii[[[III<<<777777888777777777777777666666666666666666555555444555555555888888888888888888888888:::999999999:::<<<>>>??????eeeyyyeeeqqqccc>>>>>>===777777888888;;;@@@GGGMMMNNNLLLJJJ===:::888888::::::888555888777666555555555666666555555555555555555555555444444444444444444444444222222222222222222222222111111222222222333333333444444444444444444555555666666666666666666666666888999999999:::;;;???AAAAAADDDKKKOOOOOOOOOVVV```gggsss}}}iiikkk}}}{{{ooo[[[IIIBBB???999888;;;999999999999999999999999999999::::::;;;;;;<<<<<<@@@<<<===BBBBBBAAAIIITTThhhKKKAAA???===;;;<<<<<<;;;:::777777666666666666777777888999999999:::<<<@@@DDDGGGZZZxxxyyy{{{}}}nnn[[[GGG<<<888555555555444444444444444444444444333333333333333222222111222222222111111111222222333333333333444555666666777777777777:::LLLooo|||lll^^^RRRGGGAAA===>>>???@@@BBBCCCEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGOOOOOONNNNNNMMMMMMMMMLLLOOOOOOOOOOOOQQQSSSUUUVVVPPPUUUZZZ\\\ZZZVVVQQQOOOLLLKKKKKKMMMSSS[[[dddiiimmmqqq||||||vvvuuuppphhh\\\OOOEEE>>>777666666555444444555555444444444444444444444444444444444444444444444444444555555555555777:::===PPPppp[[[NNNVVVlllyyyrrrdddZZZNNNIIIGGGEEEEEEHHHkkkXXXLLL>>>777777:::999777777777777777777777777777777666555555444444444444888888888888777777777777999999888999:::;;;===>>>===SSSvvvuuuccc\\\EEE::::::<<<888777888;;;@@@FFFKKKOOOPPPEEE>>>888666888:::888555777777777666666666666666555555555555555555555555444444444444444444444444222222222222222222222222000111111111111222222222333333444444444444555555555555555666666666666666777888999999999:::===???>>>BBBIIIMMMMMMPPP]]]jjjooovvv~~~rrreeennn}}}zzzyyyuuuqqqaaaRRRCCC>>>===:::999;;;888888888888888888888888888999999:::;;;;;;<<<<<<@@@======@@@@@@@@@EEEMMMkkkvvvYYYAAA>>><<<<<<>>>???>>><<<888777666666555666666666666777888999888999;;;<<>>???AAADDDFFFHHHJJJKKKLLLLLLMMMMMMMMMMMMPPPPPPPPPQQQRRRUUUXXXZZZSSSWWWZZZ[[[XXXUUUTTTTTTNNNQQQVVV^^^gggsss}}}pppiii]]]PPPEEE???>>>>>>555444444333444444555555333333333333333333333333333333333333333333333333444555555444333444777999===iiijjjpppvvv[[[RRRcccqqqnnnlllaaaTTTLLLIIIGGGFFFFFFbbbJJJBBB999666999:::777333666666666666666777777777777666555444444444444444888888777777777777777777777888888999:::;;;<<<===<<>><<>><<<===???@@@AAADDDIIIRRRxxxrrrNNNHHHBBB?????????<<<999888888777666666666666666333555777888888888999:::<<<>>>DDDMMMUUU^^^nnn|||sss\\\SSSWWWuuunnnKKKAAA888666666444333333333333333333333333333333111111222333333222222222000333555555333111000111222111111222222333444555555000222:::;;;888;;;DDDhhhyyyjjjddd[[[SSSMMMHHHDDDAAAAAA???===<<<<<>>999===333777777777888:::@@@HHHMMMNNNHHH???:::888999888777777777888888888777666555555555555555555555555555444444444444444444444444222222222222222222222222000000111111111222222222222222333333444444555555444444444555555666666777555777999::::::;;;===???===???CCCIIIOOOYYYlll}}}uuukkkmmmxxxvvvmmmfff___YYYFFF@@@:::888:::<<<<<<<<<888888888888888888888888888888999999::::::;;;;;;<<<;;;<<<>>>@@@BBBDDDFFFIIIbbb[[[QQQEEE===<<<===<<<;;;:::999888777777666666777222444777888888888999:::777999???FFFJJJLLLSSS[[[dddwwwjjjWWWTTTkkkdddCCC;;;555555666333222333333333333333333333333333000111222222222222222222///333777777444000000000111111111111222333444444999333000222666777:::===CCCqqq}}}yyysssiii]]]UUUSSSPPPKKKFFFBBB@@@@@@@@@DDDDDDEEEFFFEEEDDDCCCBBBBBBCCCFFFJJJMMMPPPSSSTTT\\\```eeehhhjjjqqq{{{lll\\\III<<<999999555222444333333333333333444444222222222222222222222222222222222222222222222222333444444444333333444666999;;;QQQuuu[[[XXXMMM]]]jjjsssrrrlllaaaWWWPPPIIIBBB]]];;;999666555666666555333333444444444555555555666444444333333333444555555555555666666777777888888555666777999::::::;;;;;;;;;BBBCCCVVVaaaeeeVVV===:::777888888888666666:::AAAFFFIIIGGGDDDAAA>>>;;;999888777777888999888777666555555555555555555555555555444444444444444444444444222222222222222222222222111111111222222222333333111222222333444444555555333333444555555666777777444666999;;;;;;<<<>>>@@@AAAAAAFFFOOOWWWaaappp}}}~~~~~~vvvnnnfffYYYMMMBBB???;;;999:::<<<<<<;;;888888888888888888888888888888888999::::::;;;;;;:::;;;;;;<<>>>>>;;;:::999888777777777777222444666666666666888999666888===CCCEEEEEEHHHMMMQQQ^^^pppqqqaaalll}}}}}}|||~~~vvvVVV===777444555555333222333222222222222222222222222000000111222222222222222///444888999444000///000000000000111111222333444555555333000222888;;;:::999RRRnnn|||tttrrrmmmggg```YYYSSSPPPJJJLLLNNNQQQRRRSSSRRRRRRKKKNNNSSSXXX]]]```bbbcccpppyyyfffXXXFFF;;;999999666333555444444333333333444444222222222222222222222222222222222222222222222222222333444444333333555666:::===CCCdddmmmvvvkkkNNNRRR]]]iiiqqqssskkk```WWWOOOHHHLLL<<<:::888666666666888999333333333444444444555555333333333333444444555666444555555666777888888999555666777888::::::::::::555AAA>>>DDDtttiii\\\dddlllCCC999>>>999999888666444777<<>>:::999777888888999999777666555555555555555555555555555444444444444444444444444222222222222222222222222111222222222222333333333111111222333333444555555333333444444555666777777444666999;;;<<<===???AAACCCDDDJJJTTT]]]fffqqq{{{~~~xxxrrriiiWWWEEEBBB@@@===:::;;;===<<<:::777777777777777777777777777888888999::::::;;;;;;:::;;;;;;;;;===@@@@@@>>>EEEBBB___rrrSSSCCC>>>======<<<;;;:::999888888888888333444555555555555666888666555666999:::;;;@@@GGGEEELLLVVV```iiiqqq}}}ppprrr~~~zzzzzz~~~~~~{{{sssnnnnnnxxxfffEEE:::555222444555333222444222222222222222222222222///000111222222222222222...444999999555000///000000000000000111222333444+++555999444444999:::555:::999@@@ccczzzqqqllliiilllqqqwww{{{~~~{{{~~~YYYNNN@@@777444555555444666555444444333333333444111111111111111111111111111111111111111111111111111333444444444444555777111<<<:::HHHuuuYYYNNNRRR]]]kkksssoooeee^^^VVVOOOkkkTTT???888777777666555444444444555555555444444333333333555555555555555555555555444444444555555555555666555555666777888999::::::888;;;;;;@@@ZZZ^^^TTTlll\\\<<>>BBBIIILLLIII>>>666999999888888777777666666555555555555555555555555777666555444444555777888333333333333333333333333222222222222222222222222333333333444444444555555444444555555666555555555555888;;;<<<<<<>>>CCCHHHIIIQQQ[[[ccclllvvvyyyxxx}}}qqqsss|||yyydddRRRGGG???>>><<<:::999777777666666666666666777777777777999777555555888999888777888888888999;;;===>>>???AAAIIIHHHnnnqqqCCC>>>BBB666;;;>>>@@@<<<888666555555777666555444444555777888555666777888;;;===???@@@BBBEEEIIIMMMSSSZZZaaafffssswww}}}xxx{{{yyyvvvvvvyyyzzztttlll^^^ZZZZZZeee{{{kkkQQQBBB666555444333222222222222333333222111000000000111111111111111111111111111111111222222222222111111///000000000111111111111333333333444444444555555444:::>>>FFFbbbsssllljjjmmmsss{{{~~~}}}tttJJJDDD;;;666444555777999222222222222222222222222333333333222222111111111111111111111111111111111111111222222222333333333333:::999???gggXXXJJJLLLgggllljjjvvvqqq^^^XXX||||||vvv___LLLBBB888777777777666555444444444555555444444444333333333444444444444444444444444444444444444555555555555555555666777888999::::::777999:::;;;HHHnnnyyy___```[[[FFF===999777777666444666::::::;;;@@@FFFKKKIIIBBB;;;::::::999777777777777777555555555555555555555555777666555444333444666777333333333333333333333333222222222222222222222222333333333444444444555555444444555555666666555555666888:::<<<@@@EEEJJJNNNSSS\\\eeelllrrrzzz~~~~~~yyygggccctttuuu^^^LLLDDD===<<<;;;999888777777666555666666666777777777777888666555555888:::999888888888999:::;;;===>>>???>>>GGGEEE\\\UUU???>>>:::::::::999888888999999888777666555444444555777888555666666888999;;;===>>><<<>>>AAADDDHHHMMMSSSWWW^^^bbbooo~~~xxxtttsssrrrrrrsssuuussskkkddd[[[XXXXXX```tttnnnWWWBBB666555555444333222222222222333222111111000000111111111111111111111111111111000111111222222111111000000111111111222222222222333333333333444444444444333555444555GGGllljjjeeecccfffkkktttuuuoookkkkkkhhh\\\QQQJJJEEE@@@999444333444666666222222222222222222222222333333333222222111111111111111111111111111111111111111111222222222333333111777666888UUUrrrRRRNNN\\\ccchhhrrrsssjjjeeetttkkk]]]DDD888888777777777666666555444444444444444444444333333333333222222222222222222222222444444444444555555555555555555666777888999:::::::::<<<===<<<===UUUsss[[[rrrVVVBBB===::::::888555555888777888<<>>===:::888666777888888666666666666666666666666888777555444333333444555333333333333333333333333333333333333333333333333333333333444444444555555444444555555555666666666777777888;;;AAAJJJRRRWWW^^^iiirrrvvvxxx}}}}}}{{{fffVVV[[[yyylllSSSEEE@@@:::999888777777666666666555555666666666777777777777555555666888::::::999888888999:::;;;<<<>>>???===EEEBBBJJJ}}}eeeBBB;;;<<<;;;888666777:::<<<<<<;;;888777666555555555666777666666666666777999:::;;;<<<===???AAABBBEEEJJJMMMPPPSSS]]]ooovvvvvvxxx||||||vvvssspppmmmllllllmmmnnnnnnjjjccc___XXXXXXZZZ```oooxxx[[[III<<<444555444333222222111222222222222111000000000111111111111111111111111111111000111111222222111111000111111111222222222333333222222333333333444444444555555333222666JJJnnnxxxqqqjjjggghhhmmmxxx}}}uuujjj___XXXRRRJJJDDDBBB>>>:::666333333333444444222222222222222222222222222222222222222111111111111111111111111111111111111111111222222222222333222555555444AAAdddcccSSSMMMUUUfffooouuuwwwrrr}}}kkk^^^RRR???777999777666666666555555444444444333333333333333333333333333333333333333333333333333333444444444555555555555555666777888999::::::;;;;;;>>>@@@<<>>DDDHHHHHHGGGCCCAAA===:::777777777888777777777777777777777777888777555444333333333333444444444444444444444444333333333333333333333333333333333444444444555555444444444555555666777777666888999;;;???IIIXXXcccgggsss|||}}}|||~~~zzzxxx{{{|||vvvlll___WWWaaa|||```GGG>>>>>>777777666666555555666666555555555666666666777777555555555666888999:::;;;999999999:::;;;<<<>>>>>>@@@BBBBBBCCCcccsssQQQDDD======:::999;;;<<<;;;:::<<<888777666666555666666777666666555555666666777888===>>>@@@@@@AAACCCFFFHHHLLLMMMTTTaaappp|||vvvsssqqqtttyyy}}}~~~}}}xxxnnniiigggggggggggggggggghhhfffbbbaaaccc```eeelllpppuuukkkOOODDD>>>666444333333222111111222222111111000000000000111111111111111111111111111111000000111111111111000000000000111111111222222222222222222222333333333333555444777:::777999LLLdddrrr```MMMDDDBBB@@@>>>===888666444333333444333222111111111111111111111111222222222111111111111111111111111111111111111111111111111111222222222222444444666666888JJJsssfffIIIIII^^^hhhttt~~~xxxvvv___NNNEEE:::777888222555555555555444444444444333333333333333333333333333333333333333333333333333333333444444444444555555555666777888999::::::999666999>>><<>>@@@JJJ^^^mmmqqq|||mmmbbb```eeeaaa]]][[[]]]iiixxx~~~|||lllRRR>>>999<<<666555555444444555555666555555555555666666666666555555666666777888:::;;;999999999:::;;;<<<===>>>AAA>>>@@@CCCQQQ~~~vvv___DDD<<<999:::===<<<777888===888888777666666666666666666555555444444555555666777999;;;<<<<<<>>>AAACCCFFFGGGJJJQQQ[[[ccchhhjjjnnnkkkiiikkkooossssssrrrvvvvvvwww|||{{{rrrmmmqqqxxx}}}}}}yyytttuuuyyyvvvpppggg___[[[\\\]]]___aaa^^^^^^]]]ZZZYYYaaammmzzzxxxWWWBBB>>>999000333333222111111111222222111000000///000000111111000000000000000000000000000000000111111000000000////////////000000000000111111111222222222333333333111444999666111888DDDVVVyyyttt]]]DDD999:::999555222555444333333444444333222111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222444111444888666;;;UUUrrr___IIIPPPYYYjjj|||}}}qqqUUUAAA999333555777111444444444444444444444444222222222222333333333333444444444444444444444444333333333333444444444444555555666777888999:::::::::888:::>>>===???MMM^^^aaaZZZtttoooIII555444777777555555555666888;;;>>>BBBDDDDDDEEEEEEDDDBBB???;;;999999999999999999999999999777777777666666555444444444444444444444444444444333333333333333333333333333333333444444444555555555555444444555777999:::888???GGGJJJMMMWWWhhhvvvzzzlll[[[VVVYYYXXXZZZ___eeepppoooooohhhXXXEEE999777:::666555555444444444444555444444555555555666666666555666777777777777999;;;::::::::::::;;;<<<=========<<<===BBBHHH\\\aaaDDD<<<888;;;;;;777888===888888888777777666666555555555444444444444555555444666999:::;;;===???AAABBBCCCDDDGGGKKKPPPTTTWWWaaa``````bbbfffiiijjjjjjooonnnoooqqqtttwwwxxxxxxuuuqqqkkkfffgggmmmnnnlllqqqxxx~~~~~~~~~|||oooddd```bbb```\\\WWWSSSPPPQQQSSSUUUUUURRRQQQQQQNNNQQQbbbvvv}}}aaaFFF;;;:::666---222222111111111111222222000000/////////000111111000000000000000000000000///000000111111000000///........./////////000000000000111111111222222222666333111333333222555:::888SSSsssjjjUUU???888:::;;;777444444333222222444444333222111111111111111111111111000000000111111111111111000000000000000000000000000000000111111111111222111...111777666444>>>OOOvvv]]]LLLLLLZZZppp}}}aaaIII:::666222555999444444444444444444444444444111111222222222333333333222222222222222222222222222222333333333444444444555555666777888999::::::;;;<<<<<<<<<===@@@FFFLLL]]]~~~bbb\\\hhhMMMAAA;;;888777777777777666777999<<<>>>>>>BBBFFFJJJJJJFFFAAA===::::::::::::::::::::::::777777777777777777666666555555555555555555555555444444444444444444444444333333333444444444555555555555444444555777999;;;<<>>222000222222222222333222000111222333222111111111111111111111111111///000000000111111111222000000000000000000000000000000000000111111111111111...000555555333777>>>eee~~~]]]PPPOOO\\\ppp~~~KKK;;;666888444666888333444444444444444444444444111111111222222333333333111111111111111111111111222222333333333444444444555555666777888999::::::444999:::777777>>>CCCDDDCCCtttzzzUUUiiijjjUUUEEE<<<999999999888666555555888:::999>>>FFFMMMOOOKKKFFFAAA::::::::::::::::::::::::666777888888888888888777555555555555555555555555444444444444444444444444333333333444444444555555666555444444555777:::;;;???FFFTTTgggxxx~~~{{{}}}ttt```SSSQQQ]]]nnn{{{~~~xxxhhh\\\LLL>>>888666777777777777666555444444444444444444444555555555666666666888999888666555888:::::::::::::::;;;;;;<<<===555GGG@@@:::FFFEEESSS|||yyy[[[???;;;@@@>>>999888999999999999888777555555555555444444444555666666222444777888999999;;;<<<;;;>>>@@@AAABBBCCCGGGJJJJJJOOOUUUYYYZZZ]]]```ddd___dddiiikkkjjjiiijjjlllmmmnnnjjjeeegggnnnoookkkmmmvvv~~~tttcccTTTMMMLLLFFFGGGGGGFFFDDDCCCBBBCCCBBB@@@DDDIIIHHHNNNgggnnnVVV<<<222333555666777222111111111111111222222///////////////000111111000000000000000000000000//////000000000000//////000000000000111111111111000000000000111111111111'''111555111000555555///777666888AAAXXXyyy{{{xxxnnnOOOCCC>>>999777444111222666333111//////000111111000000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111333111222444555444888<<>>???@@@FFF[[[ppp[[[oooSSS@@@666;;;777444666::::::888777888===CCCIIILLLMMMKKKJJJCCC???<<<<<<@@@AAA???;;;>>>>>><<<999666555666888888777666666777888777555999777666666777777666555777666777888999888666444555888888555666;;;@@@BBBNNNYYYiiixxxvvviiibbbZZZPPPMMMRRRjjjzzz~~~xxxbbbRRRBBB;;;999777666777>>>:::555333444555333222444444444444444444444444444555666666666666666666777777888999::::::;;;;;;;;;===>>>>>>???FFFRRR[[[lllKKK???:::===???888:::999777555666777555222555555444444444333333333555555555555666666666666<<<===>>>@@@BBBDDDEEEFFFIIIKKKNNNQQQTTTXXX]]]aaa]]]^^^aaadddfffggghhhhhhllljjjhhhggghhhkkknnnqqqvvvyyy}}}}}}}}}}}}{{{uuuqqqwwwxxxjjj\\\QQQHHHDDDBBBCCCBBB@@@???@@@@@@???;;;;;;@@@FFFFFFOOOkkk\\\MMM???;;;888444222555111111000000000000111111000000000000000000000000000000000000000000000000111111111111111000/////////333777777555222111222111111111000000000000000111111000000111111222333888444555===CCCPPPnnnzzzpppiiinnnuuunnnWWWAAA999777555444444444333111222222222111111111000000111111000000000000111111000000000000000000000000////////////////////////111111000000000000111111111111222222222333333333???jjjuuuVVVMMMPPPuuuooommmeeeRRR@@@999888555333222333333444333333333222222111111111222222222222222222222222222222222222222222222222222222333333333444444444555666666666666777777777888888999:::;;;===>>>???@@@IIIbbbfffsssvvvRRRFFF@@@;;;888888888666666777777999<<>>:::;;;666:::999777666666777666555666666666555555555444444555555555555666666666666999:::;;;===???@@@BBBBBBCCCEEEHHHJJJMMMQQQVVVYYYZZZ\\\___aaaccceeeeeeeeehhhgggffffffhhhlllpppsssxxxzzz|||~~~~~~|||{{{llljjjhhhfff```\\\```fffhhhddd]]]TTTKKKEEE@@@>>>===>>>>>><<<;;;<<<<<<<<>>??????GGGeeezzzccctttYYYCCC<<<888999888444333444666666666777999===@@@BBBDDDIIIOOOTTTWWWYYYZZZ[[[OOOJJJDDD@@@???>>>;;;999;;;:::999:::;;;<<<;;;:::888777777888999999777555777777666777888999;;;<<>>@@@CCCEEEGGGJJJNNNQQQWWWXXX[[[]]]___```aaaaaabbbbbbbbbdddggglllqqqtttwwwwwwxxxxxxvvvsssqqqooobbb\\\WWWUUUQQQMMMMMMPPPNNNLLLHHHDDDAAA>>>======999:::;;;:::999888:::;;;@@@===CCCRRR^^^fffppp{{{uuusssrrraaaJJJ>>>666000111222222222444111000000//////000000111000000000000000000000000////////////////////////...////////////...------,,,---......---,,,---...000000000000000000000000111000000000000111222222333///000444333111888BBBRRRhhhjjjXXXDDD>>>CCCHHHDDD===666444222111222222111///222111111111111000000000111000000//////000000111000000000000000000000000////////////////////////111000000//////000000111111111111222222222222333444;;;[[[|||ZZZiiiVVVIII>>>888666222222111111111111222333222222222111111111111111111111111111111111111111111111111111111111111111222222222333333333444444444444444555555666666777666666777777888:::;;;<<<===???CCCUUUggguuuQQQCCC888999;;;888555666777666555555777:::===??????GGGPPPVVVYYY]]]dddiiibbbZZZRRRMMMLLLJJJEEE@@@???>>><<<<<<======<<<:::999888888888::::::888666999:::::::::;;;>>>BBBEEEHHHKKKQQQ[[[lll}}}~~~{{{rrrcccVVVOOOIIIEEEDDDAAAEEEXXXmmmrrr[[[DDD<<<666777999888777888888666555333333333333333333333333333333333333333333333444555666666666666666666666777777888888888;;;<<<======<<<<<>>=========::::::;;;;;;999777:::>>>>>>FFFXXXiiirrruuu|||zzzvvvlllTTT<<<:::666333333333222111000000000////////////000000////////////////////////////////////////////////...////////////...------///......------...///111/////////000000000000000000000000000000111222222333111222777777444444888===HHH___```PPP<<<444888>>>@@@===666444111111222222111000111111111111000000000000000000////////////000000000000000000000000000000////////////////////////000000////////////000000111111111111222222222222888555FFFooo~~~yyyVVVCCC===999666555000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000111111111222222222222444444555666666777888888666666666777888999:::;;;999???CCCIIIddd}}}mmmzzzrrrWWW===888:::999777999777666777777777888999999888???GGGLLLPPPWWWbbbkkkpppjjjccc`````````\\\XXXQQQOOOKKKIIIGGGDDDAAA>>>===<<<;;;;;;=========<<<<<<>>>@@@BBBFFFKKKSSSXXX^^^cccjjjtttwwwmmmggg___RRRIIIFFFCCCCCCFFFIIIRRRkkkjjjNNN>>>888444666777555444555555555444444333222333333333333333333333333333333222333444555666666666666777777777888888888888888999:::;;;<<<<<<===>>>@@@BBBRRRmmmgggSSS@@@===888777;;;===999777777777777777666666666555555444444444444555555555555666666777777888999::::::;;;===@@@AAABBBCCCEEEGGGLLLMMMOOORRRSSSTTTTTTTTTYYYYYYYYYZZZ\\\___bbbdddaaaaaa```___]]]ZZZXXXVVVQQQIIIDDDDDDEEEBBB?????????>>>===<<<;;;:::999999;;;999:::;;;999666;;;DDDEEE```xxxuuupppZZZCCC888777777666444444333222///000000////////////000000////////////////////////........................//////000000000///......000///------...///111111......//////000000000000000000//////000000111222///...///333555444555666777888DDD___~~~qqqPPPFFF999444666::::::999666444222111222222222000000000000000000000000000000000////////////000000////////////////////////////////////////////////000000////////////000000000000111111111222222222555777>>>SSS|||lll|||pppJJJ999888666222000000000000000000111111111000000000111111111111111111111111111111111111111111111111111111111111111000000000000111111111111444444555666777888888999666666666777777999:::::::::???BBBAAAJJJnnnjjj^^^jjjsssQQQEEEAAA:::666888666777777777777666555555333888===AAADDDKKKVVV^^^llliiigggiiimmmqqqrrrrrrooolllgggccc___[[[WWWTTTMMMJJJHHHGGGIIIKKKLLLLLLOOOSSSWWW\\\```hhhqqqxxx{{{wwweee[[[SSSKKKDDD@@@CCCEEENNN\\\fffrrryyywww~~~yyy]]]AAA:::555333555555222111333222333444444222222222333333333333333333333333333111222333444555666666666888888888888888888888888555666777999:::<<<======???CCCLLLppp}}}gggNNN@@@777:::===;;;999:::777777777777666666666666333444444444444555555555333333444444555555555666777999<<<=========>>>@@@DDDEEEGGGIIIKKKKKKKKKKKKQQQPPPPPPPPPQQQRRRTTTUUUQQQQQQPPPPPPOOOMMMLLLKKKGGGAAA===???@@@===;;;<<<999999999999999999999999999666777:::999888AAANNN\\\kkkeee\\\GGG999;;;000333444222222444333000000//////......//////000000000000000000000000000........................///000000000000///.........,,,++++++---/////////---......//////000000111000////////////000111111......///000222333444666444666<<>>:::555333444444333111555333111111222333222111//////000000000000000111000//////......//////000////////////////////////////////////////////////000//////......//////000000000000111111111111222,,,555888???___kkkzzzxxx\\\@@@777666333000111000000111111111000000//////000000000111111111222111111111111111111111111111111111111111111111111000000111111111222222222222333444555666777777888777777777777888999::::::;;;<<<>>>??????PPP|||rrr```rrrvvviiiQQQ???<<<:::999999888777666555555222555888:::<<>>@@@GGGUUUqqqmmmcccccc___LLL888777333111333333111111333000222444444222111222444222222222222222222222222111111333444555666666666777777777777777777777777555555555666999:::;;;;;;:::@@@???MMMzzzvvv\\\DDD>>>???<<<:::<<<999999888888888777777777333333444444444555555555333333333333444444444444333666888999888888999999;;;<<<>>>@@@BBBBBBBBBBBBFFFEEEEEEEEEEEEFFFGGGGGGDDDDDDDDDCCCBBBBBBAAAAAAAAA===;;;<<<<<<999999;;;666777888999999:::::::::888444555;;;<<<===KKK\\\{{{```QQQHHH;;;555777,,,111333000000333333/////////............//////000000000000000000000000...........................////////////...---------+++***+++...//////...------......///000000111///////////////000111111///222333222111222555666333444888888777>>>UUUllleeeXXXMMMKKKKKKDDD<<<888555444333333222111000///333111000000111111111000////////////000000111111//////............////////////////////////////////////////////////////////////............//////000000000000111111111111+++333555444EEEooorrrTTTCCC555555333...///555111111111111111000////////////000000111111111222000000000000000000000000000000000000000000000000111111222222222333333333111111222333555666666777888777777777888999::::::777444999???;;;<<>>=========>>>>>>??????>>>======<<<;;;;;;::::::<<<999888999888444444777555555666666777666666666888444666===@@@DDDUUUiiirrrVVVBBB999555111,,,...444555000///222111...//////............//////000000000000000000000000........................------......------,,,+++...,,,+++---000111000...---------...///000000111///////////////000111111+++000333222000111333555444000000444555555;;;CCCLLL___{{{xxx```JJJ::::::<<<888666:::444555444333333222222333222000......///000000///.../////////000000111111//////............////////////////////////////////////////////////////////////............//////000000000000111111111111111444555111555RRRppp>>>:::555222111000000///000000000000000000000000000000000000000000000000...//////000111222222222222222222111111111000000111111000000000000111111111111222333444666666777555555555666666777888999;;;666777===>>>>>>IIIYYYeee]]]~~~GGGCCCAAA@@@>>>777111333999888888666444333444777:::<<<<<<>>>BBBHHHOOOVVVZZZcccccceeehhhmmmsssxxx{{{yyyzzzyyyuuusssuuu}}}{{{wwwvvvsssmmmggg___WWWOOOJJJDDD???===>>>===<<>><<<>>>AAAGGG```pppSSSFFFDDDCCCCCC888;;;<<<999999;;;999444555555555666555555444444555444333333222222333333444444333222333444666777888888888888888888888888<<<;;;;;;::::::999999999888888999999999888888777<<<<<<:::999888888888888888888888777999;;;888222<<<===>>>???DDDPPPaaannnzzz\\\AAA999999555333555222111111111000000//////////////////////////////......------------......000///...------...///000000000//////.........---....................................////////////////////////////////////000000000000111111111111333333333444555666777888AAAAAAPPPlllxxxuuucccHHHCCC<<<888777666444222333333222222111000//////000000000000111111111111111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000111111111222222222111333888888555DDDpppyyyuuu<<<999444111111111000000000000000000000000000000000000000000000000000000...//////000111111222222222222222111111111000000111111000000000000111111111222222333444555666666555555555555666777888999;;;777777<<<<<<:::CCCQQQhhhbbbmmm\\\JJJ999333555666555555555666666666666666777888444555777:::???EEEJJJMMMQQQSSSVVV[[[aaahhhnnnrrrpppqqqqqqnnnmmmqqqyyy}}}}}}zzzssslllgggbbb```[[[VVVPPPJJJDDDAAA>>>:::777888:::@@@PPP___jjjwwwpppmmmttt~~~dddIII;;;999777333444444333333333222222222222222222222222222222222111111111111111111111111111111222444444555555555555555555444444444444444555666666777777888999999:::999;;;===@@@PPPwwwppp[[[MMMDDD???@@@===:::777666777888999777777777777777666666555555444444333333333333333444333222222333444555666666666666666666666666666888888888888888888777777777888888888888888777777888777777777777777777777;;;999888888888888:::===555@@@MMMSSSTTTZZZhhhttt{{{vvvfffPPP<<<888999444111333111111111000000000//////////////////////////////......------------......000///...------...///000............---------,,,....................................//////////////////////////////////////////000000000111111111222222222222333444555555888444;;;NNN___lll{{{}}}|||}}}iiiPPPAAA===888555555555444222333333222111111000//////....../////////000000000000//////////////////000////////////////////////................................................////////////////////////000000000111111111222222333222444555333;;;YYYxxxzzzsss:::777333111111222111111000000000000000000000000000000000000000000000000...//////000000111111222222111111111111000000000111111000000000000111111222333333333444444555555555555555555666777888999;;;888888<<<:::777<<>><<<;;;888999999888777444111///222333444555777:::<<<===???AAADDDIIIOOOUUU[[[^^^^^^___```______ccckkkqqqssspppnnnppppppnnnooorrrqqqooolllfff```YYYSSSOOOKKKIIIFFFCCC@@@===:::999;;;===@@@EEELLLZZZsssvvvpppmmmvvv}}}oooWWWAAA555444444222333333333333222222222222222222222222222222222222111111111111111111111111000111222333333333333333444444444444444444444444555555666666777888888888888777999<<<;;;@@@UUUlllrrreee]]]NNNAAA888888888666777<<<999999999999888888777777666555444444333333444444333333222222222333444444444444444444444444444444555555555555555555666666666777777888888777777666555666666777888888777777777444555:::999555888@@@@@@[[[yyy~~~xxx~~~yyymmmdddMMM@@@777777777222000111111111000000000000//////////////////////////////......------------......//////...------...//////---------,,,,,,,,,,,,,,,---------------------------............/////////000000000000000000000000//////000000000000111111000000000000000111222333777111111888>>>DDDPPP^^^xxx}}}zzz}}}qqqdddcccccccccaaaWWWIII???999666333111222333333222222222222111111000000///------.........////////////......------......///////////////////////////................................................////////////////////////000000000000111111111111333000111444333444AAAQQQyyypppooovvv777444222111111222222111000000000000000000000000000000000000000000000000////////////000000111111111111111111000000000000111111000000000000111111333333333333333333333444555555555555555666888888:::888999;;;:::777999??????NNNxxx|||llllll{{{pppYYYFFF???@@@<<<;;;:::999888777555333777777777666666666555555888999;;;===@@@DDDGGGHHHKKKLLLLLLLLLMMMPPPVVVZZZ```[[[YYYYYYXXXVVVWWW[[[VVVTTTQQQMMMHHHDDDAAA?????????>>><<<::::::<<<>>>===KKK]]]jjjttt}}}yyy}}}}}}yyyvvv}}}dddYYYIII;;;555555555555333222222222222222222222111111111111111111111111111111111111111111111111000000111222222222222222333333333333333444444444444444555666666777777888999888:::<<<;;;;;;CCCNNNpppmmmSSS???>>>@@@;;;999>>>;;;::::::999888888888888777666555555444444555555333333222222333333333333333333333333333333333333333333333444444555555555555666666777777777777666777888999:::::::::999888777333666???@@@:::<<>>;;;999444333111000000111111222222111111111000000000///------.........////////////..................///////////////////////////................................................/////////////////////////////////000000000111111000///111555555444888???SSSsssdddfff555333111000111222222111///////////////////////////////////////////////////////////////000000000000000000000000000000000111111000000000000111111222222333333333333333333444444444444555666777888888777999;;;;;;999:::===>>>DDD]]]jjj]]]qqqzzzaaaOOOGGGAAA===888666888:::<<<<<<666666666666666666666666777777888888999;;;<<<<<>>>>>???AAADDDFFFMMMHHHFFFFFFEEEBBBCCCGGGFFFDDDAAA???===;;;;;;;;;:::::::::999999<<>><<<;;;:::999888888888888888777666666555555666666333333333333333333333333333333333333333333333333444444444555555666666666555555666777777777777777999999::::::::::::999999???888666===AAAAAAEEELLLaaa}}}jjjQQQBBB777555333333111///111444//////////////////000000////////////////////////......------------......------............---------------------------...------------------------------------............////////////////////////...////////////000000000111000000000000111111222---///444777666444666;;;888@@@GGGUUUhhhrrr{{{kkkXXXFFFAAA;;;777666777777666333333222000//////000111111111111000000000000000....../////////000000000000//////......//////000....................................................................................................../////////000000000///000444666444222666;;;>>>jjjpppZZZkkk333222000000111222111000//////////////////////////////////////////////////////////////////////////////000000000000000111111111000000000000111111111222222222333333444444444444444444555666777888666777888999;;;;;;<<<======@@@LLLiiiVVV\\\qqq|||jjj^^^TTTGGG===888777666555444444444444555666777888666666777888999999::::::::::::999999999:::;;;<<<@@@<<<;;;<<<<<<999999===<<<;;;999777666666777777555666888888:::@@@JJJQQQooovvvtttwwwdddDDD===999::::::666222111111111111222222222222222111111111111111111111111000000000000000000000000000111111222222222111111000111111222222333333444333333444444555666666666444444666888;;;===???AAABBBhhhdddKKKBBB<<<::::::>>>===;;;999888888999999999888777777666666777777444444555555555444333333333333333333333333333333666666666666666777777777555555666777888888888888888888888888888999:::;;;>>><<<999888;;;AAAJJJPPPbbb~~~oooXXXCCC777666555333111///...111333......////////////000000////////////////////////......------------......------............------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////......////////////000000111111111000000111111222111111111111111222444777///777:::AAALLLWWWooossstttoooTTTFFF@@@;;;666444444444333222222333333111///...///000000000000000000000000000....../////////000000000000//////////////////000........................------------------------------------------------....................................////////////000222444333000///333888555HHHlll]]]~~~333111000000111111000///////////////////////////////////////////////////////////////////////////////////////000000111111111111000000000000111111000000111222333444444555444444444444555666777777666777777777999;;;<<<;;;;;;>>>CCCOOOhhhxxxdddZZZrrrooo]]]QQQHHHAAA<<<===<<<:::888777777888888666666777888888888888888888777666777888888888888888666666888999666666999555555555555666888999:::BBBEEEHHHJJJOOOXXXeeeooo~~~tttoooppp|||zzzuuuwwwfffLLL>>>777444777888333000000000111111111222222222222111111111111111111111111000000000000000000000000111222222222222222111111000000000111222333333333222333333444555555666666222444666666888:::<<<<<<>>>NNNllllllZZZOOOFFF@@@@@@???===;;;:::::::::;;;999999888777777777777888555555666666666555444333555555555555555555555555777777777777777666666666555666777888999999999999777777666777999<<>>DDD\\\mmm\\\OOOBBBAAA>>><<<;;;;;;<<<===:::999888888777777888888666666777777777666444333666666666666666666666666888888888777666666666555666666777999999:::::::::888777777888;;;@@@EEEIIIXXXxxx}}}tttsssaaaFFF///---777000000///------......,,,---.........//////000000////////////////////////.........------.........,,,,,,---......---,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............/////////000111000000/////////000000//////000111555777333...555111+++000888444444BBBYYYVVVRRRPPPRRRZZZeeemmm|||~~~xxx~~~ppp^^^MMMGGGHHHFFFEEECCC???999888999...222444333000000222666---///111111///...000333////////////000000000000,,,,,,,,,---------.........------,,,,,,------...........................------------------------------------------------........................---------.........//////111000......111444555222333999===eeezzzooo////////////000000000000////////////////////////---------............/////////000000000000//////000000000000000000000000000000000000111111111111222222222333333333444444555555555555666666666666777777777777888888888888:::999===@@@???GGGeeeaaabbboooUUUEEEAAA???<<<999;;;<<<999888999<<<<<<999666<<<===444555;;;888888999::::::::::::;;;<<<>>>AAAEEEFFFGGGOOOaaaqqqzzz{{{|||yyyiiiMMM<<<:::666333333222222111000//////222222222222222222222222111111000000//////......000000000000000000000000//////000111111111111111000111111111111222222222444444444555555555555666666666666777888888999999333AAAFFFDDDYYYlllWWWDDDAAA@@@<<<:::<<>>888AAA;;;???BBB===???BBB;;;;;;<<<<<<===???BBBGGGJJJEEEKKKTTT^^^hhhvvv}}}yyy}}}~~~}}}ppp^^^EEE999888444333333222111111000//////222222222222222222222222000000000000//////......000000000000000000000000//////000111111111111111000000111111111222222222444444444444555555555555555666666777777888999999===>>>>>>@@@KKKlll{{{[[[HHHBBBAAAAAABBB???;;;:::>>>>>>999888:::<<<===<<<:::999999888777444444555555666666555444::::::999888888999999888666666999===<<<999:::???;;;???<<<===DDDIIIUUUjjjppp]]]III===777222111222000000000000000000000000//////////////////////////////...---------------------------------------,,,------...............///---,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---......//////.../////////000000000000000000000111111222222222111111111222333444555666555666666666666888;;;>>>AAAEEEIIILLLNNNSSS[[[bbbkkkyyy{{{xxx~~~wwwpppwwwuuujjjbbbYYYVVVWWWRRRPPPMMMHHHCCC???<<<:::666555555444333333222222333333222111111000//////////////////////////////000/////////.........---//////.........---------------------------------------------------------///.........------------,,,,,,,,,---------.........------,,,,,,------...........................//////000000000111111111000111222:::OOOwww|||iii111000000//////.................................---------............///...//////000000//////...//////////////////////////////000000000000111111111111222222222333333333444444444555555555666666666666777777777777888888:::999;;;===:::777@@@NNNooovvvdddccciiiuuu~~~vvvrrrnnneee]]]\\\^^^XXXIII<<>>>>>;;;888777999;;;:::888777666555555666777999;;;;;;::::::;;;;;;888777666666666666777777888777999<<<:::999===CCCJJJUUUSSSLLLQQQYYYbbbppp|||wwwYYYKKK<<<666333111000111000000000000000000000000//////////////////////////////...------------...------------------------,,,,,,---..................---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,------............/////////000000000......///000111222333333222222111111222333444444222333444444444444666777555888;;;<<<===AAAGGGMMMOOOVVV```gggiiihhhgggfffcccfffkkkqqq{{{oooccc\\\```eeehhhnnnvvvmmmcccYYYTTTOOOHHHBBBAAA;;;;;;:::888777666555444333333333222111111000000222222222111111000000////////////////////////////////////..............................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,---------.........------,,,,,,------...------------------------//////000000000000111111111222444666:::SSS{{{111111000///......------........................---------............///...//////////////////...////////////////////////////////////000000000111111111111111222222222222333333333444555555555666666666666666777777777888888777999<<<;;;999<<>>===???<<<999777777777777888<<<222444777777666666777999999888:::<<<;;;999999<<<>>><<<;;;<<<===AAALLLXXXuuuwwwooonnnqqqxxx|||ooodddGGG===444222222000///111///////////////////////////////////////////////////......---------......------------------------,,,,,,---.........------...---,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,------.............../////////000000......//////000111111222222222111111111222222333222444666666555444444555444666777888888:::???BBB??????@@@CCCGGGIIIIIIIIIJJJKKKLLLLLLNNNRRRVVVWWWRRRJJJEEEGGGHHHFFFGGGKKKGGGCCC@@@??????<<<999888999888777666444333222111222222222111111000000000222111111111000000000///////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------////////////000000000111333222777:::555:::[[[111000000///...------,,,........................---------............///......////////////.................................////////////000000000000000000111111111222222222222222333444555555555555666666666666777777777777666777:::;;;;;;===AAA@@@LLL^^^``````eeetttzzzoooppp{{{yyy{{{iiiMMM:::444111444555---111111111000000000000000000000000000000000000000...............///////////////////////////////////////000111111111111111//////000000000111111111222222222222333333333444444444444555666666777777333444888<<<::::::EEESSSlllzzzhhhXXXMMMGGGFFFAAA>>>@@@???;;;<<<@@@999;;;<<<<<<;;;::::::;;;<<<;;;>>>CCCCCC@@@CCCHHHCCC???===>>>CCCQQQggg{{{}}}kkkVVVHHH===666111222222000///000////////////////////////////////////////////////......---------......///------------------------+++,,,,,,---...---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---......//////............////////////////////////////////////111111000000000111111222...111333444222111000111333444444444444666888:::888666555555888999999888999:::;;;:::888888;;;>>>===:::777888888666666777666555555444555777777666333333333333333333333333222222222222111111111111111111111000000000000000........................---------...............---.....................------------------------------------------------,,,,,,------------------,,,,,,,,,---------.........------,,,,,,------..............................////////////000000000333...000666333///<<>>;;;888;;;BBBDDDEEENNNZZZSSSMMMGGGFFFKKK]]]zzzmmmWWWCCC777888333111222333000///000000000000000000000000000////////////////////////...------------...//////------------------------++++++,,,------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////------........./////////000/////////.........---000000//////000111222222...000222333222000000111333333333333444555555666555444444555777777666555444555777:::888555777<<<777666666666666666666666444666555222111444555333444444333333222222222111222222222222222222222222000000000000000000000000........................---------------.........---------...............------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------.........------,,,,,,------.................................////////////000000666...+++000333222666>>>QQQ........................---------------------------------............///---......//////......---................................./////////000000/////////000000000111111000000111222333444555555555555555666666666777777666888999888777888999999???BBBAAALLLgggiii\\\___sss~~~rrrvvv}}}}}}ssshhheeeddd\\\QQQ???222000444111222444//////000000000000000000000////////////////////////---------.........////////////////////////////////////000111111111111111////////////000000000111111111111111222222222222222333333444555555666666666666444333666;;;===<<>>000000666000------000000------///000000000000000000000000////////////////////////---------------...///000------------------------++++++,,,---------,,,,,,,,,,,,---------,,,+++*********************************************************+++++++++,,,,,,,,,)))******+++,,,,,,---------------.........//////+++,,,,,,---...///000000------......000111222333---...000000///000111333///......000222333333222///111333222111000111222555222222666555//////444333555444111000111333333///555666333222555555111...//////000111222333333000000000000111111111111////////////000000000000........................,,,,,,,,,------.........---------.........//////------------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,............/////////000(((///444111///222444444666AAAbbb........................------------------------------............------///...------...///...---........................////////////000000000000000000000000////////////333333222222333333444555444555555666777666666666444444555555666777777777<<<;;;<<>>YYY........................------------------------------............------......------.........---.........................../////////000000000000000000000000////////////222222222222222333333444333444555555666666555555444444555555666666777777888777888999888999CCCOOOjjjyyyooohhhaaagggoooWWWKKKAAA666111333222222222111111000000000........................////////////////////////------............------....................................////////////////////////////////////000000000111111111222222333333333333444444444444333444444555666666777777777555888>>>EEEXXXxxxggg[[[HHHCCC;;;333...---...///////////////////////////---........./////////000........................------------------------++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++)))************+++++++++,,,++++++++++++,,,------************************++++++++++++,,,,,,,,,,,,......---,,,,,,---......---...............------....../////////000000000000000000000000000000000000111111222222111111000222222222333333333333444333333333333333333333333333333333333333333333333222222111111111000000000////////////////////////000000000111111111222222........................................................................------------------------,,,---...---,,,,,,,,,...,,,,,,,,,------------...------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,------------------............---------............/////////000000000111111111222444222???bbb------------------------------------------------------............------....................................................../////////000000000////////////000000000000111111111111111222222333222333444444555555444444444444444555666666777777999777888999888777:::>>>JJJhhhttt]]]RRR^^^}}}zzzpppsssyyy|||pppYYYCCC;;;888333000000111111111111000000000000........................////////////////////////------............---------------------------------............/////////////////////////////////000000000000111111111111222222333333333444444444333444444555555666666666888777888888777>>>WWWqqqsss]]]MMM888666222...---...000111......................................./////////------------------------------------------------++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++)))************++++++++++++++++++++++++,,,------************************,,,,,,,,,,,,------------------,,,,,,,,,,,,------...............---,,,+++.........///////////////000000000000000000000000000111111222222111111000111111222222222333333333222222222222222222222222222222222222222222222222111111111111000000000000////////////////////////000000000000111111111111................................................------------------------------------------------+++---...---,,,+++,,,...,,,,,,,,,,,,------------------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,------------------............---------............/////////000000000000111111333555000111???UUU}}}------------------------------------------------,,,------......------,,,---...///...------......................................./////////000000////////////000000000000000000000000000111111222222222333444444444444333333333444555555666666777999777777999;;;;;;;;;;;;BBBRRRbbb~~~yyyccc^^^jjjyyysssmmmuuu}}}zzzmmmTTTEEE666222222000///000000000000000000000000000................................................,,,------......------,,,---------------------------------.........///////////////////////////////////////000000000111111222222222222333333333333333333444444444555555555999999;;;;;;777888EEETTToootttcccOOOAAA666555222000/////////000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++***+++,,,,,,---************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++........................000000000000000000000000000000111111111111000000111111111111222222222222222222222222222222222222222222222222222222222222111111000000000//////////////////////////////////////////000000000111111................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........---------............///////////////000000000111111333333444888;;;WWW------------------------------------------------,,,,,,------------,,,,,,,,,...//////---,,,---///....................................////////////.../////////000000000111000000//////000000111222111222222333444333333333333333444444555666666666666555444444777::::::888666>>>AAAOOOsssuuuqqqpppnnngggbbbeeetttxxxssstttsssiiiZZZIII<<<888444333111...///111////////////////////////........................------------------------,,,,,,------------,,,,,,------------------------------------........................................../////////000000000111111111222222222333333333333333333444444444444555777:::;;;888777<<>>999555333222111000000//////.......................................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***************+++,,,,,,************************,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,------------,,,,,,---------------,,,,,,,,,///////////////////////////000000111111000000//////000000000000111111111333333333333333333333333000000000000000000000000////////////................................................////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------............///......////////////000000222222...222999222---777???___,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++...111///,,,+++---000........................---------.........//////.........///000111111111111000000000000111222222222333333444444444444444222333333444444555555666555999:::777777::::::777777>>>;;;777<<>>\\\,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++...111000,,,***---111........................---------.........//////---......///000111111222111111111111111222222333222333444444555555444444222222333444444555555666,,,444888777666::::::666111999888555888888???PPPVVVyyyxxxdddSSSWWWhhh|||yyyfffeee``````iiisss||||||mmmTTTHHH>>>333222999333111...---000222000+++---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------.........//////000000000000111111111111333222222222222222222222111222222333666999888555111:::===???AAAEEE___xxxllleeePPPGGG<<<555333222111000000///...---------//////000000000000000000000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********)))***++++++,,,******************************+++++++++,,,,,,,,,------...//////...------)))***+++,,,---.........---------,,,,,,+++++++++//////////////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000//////.........---------........................---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,------------------.........//////............/////////000***444111,,,111444222666>>>***222bbb000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------......//////000000111111000111111111111222222222111222222333333222222111444333333333333444555555555555555555666666666666555444444444555888:::<<>>EEESSShhh~~~zzzsssnnnmmmmmmddd[[[aaaooopppgggiiikkkoooppplllkkkooorrrrrrtttiiiaaa[[[VVVRRRBBB>>>888222///000333555222111000///.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...------------------------...------------...//////.........///////////////////////////000000000000000000000000111111111111222222333333333444444444444555555444555777;;;>>>DDDOOO]]]yyy}}}}}}vvvjjj]]]OOOAAA777666555333222000000000000.../////////000000000000///////////////000000000...---,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++))))))***+++,,,------...*********))))))*********))))))***+++++++++++++++------,,,,,,,,,++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,------------.................................---......///000000111111///////////////////////////...------...///000111///.........------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++******++++++,,,,,,++++++***+++************+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------........./////////000000000000///111444777BBBXXXttt,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......---......//////000111111000000000111111111222222111111222222222222111111333333333333333444555555444555555555555666666666666555555444555666777888666888999999>>>OOOgggyyy{{{jjjbbbcccvvvyyynnn```ZZZ\\\^^^dddjjjkkkoooxxxsss```OOOEEE???<<<:::444333111000//////000111111111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------...------------...//////------......//////000000////////////000000000000000000000000111111111111111111111222222222333333333444555444333333555777666999999JJJnnnyyysssppprrrlll```RRRDDD999333000000000/////////000000111....../////////000000000---......///000000111111------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++*********))))))*********)))************+++++++++++++++++++++,,,,,,,,,---++++++************++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................//////000000111////////////////////////.........---......///000............------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++*********************************+++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++******++++++,,,,,,++++++***,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000...222333000000:::MMM]]],,,---///000111000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------......------......///000000111000000000000111111111111111111222222222222111111333333222222333333444555444444444555555555666666666666555444444555555666444888:::888666;;;HHHSSSbbbyyywwwppprrrrrrnnnrrrtttxxxvvvxxxyyyvvv|||yyyooolllhhhcccbbbdddlllsssxxx{{{lll```OOOAAA;;;::::::;;;222222111111000///......000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------------...------------...//////,,,------...///000111111////////////000000000000///000000000111111111111000000000000111111111111333555666666555444444555777===;;;;;;HHHVVVggg|||zzzqqqmmm\\\VVVMMMBBB:::555444333.........//////000000111........./////////000000........./////////000000,,,------......------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++******))))))))))))******))))))*********+++++++++************************,,,++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,+++++++++,,,,,,,,,---------------......................../////////000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++***************************++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------.............../////////000000000222333111...111;;;DDDggg((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------......---------...//////000000//////000000000111111111000111111222222111111000333222222222222333444444444444444444555555555555666555555444444444444444000333777888777888:::<<>>FFFVVVqqqoooddd___JJJDDD>>>:::999888555222///000000000000000//////............////////////000/////////.........---,,,------......------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++******))))))))))))******))))))*********++++++++++++++++++***************,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////............////////////..........................................------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++***************************++++++,,,,,,++++++******++++++,,,,,,++++++***++++++,,,++++++++++++***+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////222222111111222444666888HHHmmm***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,------......///000000/////////000000000111111000000111111111111000000222222222222222333444444333444444444444555555555444444444444444444333333222111111333555777888888;;;???FFFOOO[[[ttt~~~|||wwwssssssjjjiiimmmkkkbbbgggnnniiiiiihhhiiinnnvvv|||~~~~~~|||~~~jjjPPPCCC===555111000///...,,,000///.........///000111....../////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,------............------------...//////------......//////000000////////////000000000000000000000000111111111111/////////000000000111111///111333444333222333444///222...111===>>>999;;;JJJTTTbbbvvvyyyiiiUUUHHHDDD<<<888444333444444000---000000111111111000///...------........./////////000000//////...------,,,------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++*********))))))*********)))************+++++++++---------------,,,,,,,,,++++++************++++++))))))*********)))((((((*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,------.../////////................................................---............---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++*********************************++++++++++++++++++++++++***************+++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,++++++***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------........./////////222000...///222333111///222DDDRRRhhh......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,---......//////000////////////000000000111000000111111111111000000222222222111222222333444333333444444444555555555222333333444444444333333555333222222444666888999555444555888<<>><<<:::777666---000333222///...333777,,,---...000000000000///---------.........//////,,,,,,------...////////////...,,,++++++,,,...///---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,)))************+++++++++*********++++++,,,,,,,,,******))))))))))))******............------,,,+++))))))******++++++++++++******+++,,,,,,---......++++++,,,------...//////---------.........//////,,,,,,------...///000000.....................---........................------...///...---+++***+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------,,,,,,,,,++++++************************++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++((()))***,,,------,,,,,,******+++,,,,,,---......,,,,,,------------......,,,,,,,,,---------......---------.........//////---000333222000///222555777999333222AAAWWW{{{,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............///000000000000000////////////000000000000000111111111111222222222222222222222222222222222000000000000000000000000222222222333333333444444777666555444555777999;;;BBBKKKUUUYYYZZZ^^^hhhqqq~~~ooodddHHHDDD>>>999666333111//////////////////////////////////////////////////////...---,,,,,,---...///***,,,...000000...,,,***------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,...---,,,,,,---///////////////000000000000............////////////000000000000000000000000000000000000000000000000000111111111111222222222111222444555777;;;@@@DDDLLLWWWeeesssqqq]]]SSSHHHEEE>>>888444111111222000000000000000000000000///......---------.....................///000000.........------,,,,,,,,,......---,,,++++++***))),,,,,,,,,+++++++++*********++++++,,,,,,++++++******+++------,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******)))(((((('''(((((())))))))))))))))))))))))+++++++++*********))))))))))))))))))******************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++******,,,+++***((((((((()))***))))))))))))************,,,,,,+++******+++,,,,,,)))************+++++++++************************************************---------,,,,,,+++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++........................,,,------...///000111111...111333111333???RRRbbb,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......------...///////////////........./////////000000000000111111111222222222111111111111111111111111111111111111111111111111222222222333333333333444444444333222333555777888666<<>>:::777444222222222111111////////////////////////........................///...---,,,,,,---...///+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,...---,,,,,,---///........./////////000000............////////////////////////////////////000000000000000000000000//////000000000111111111111111222222333555999<<<999???GGGMMMSSS^^^mmmyyywwwlll]]]LLL@@@===:::888555222000000111222///////////////////////////......---------.....................///000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++***+++,,,,,,+++***,,,---++++++++++++++++++++++++************************+++***))))))((((((((()))))))))))))))))))))))))))*********)))))))))(((((())))))))))))******************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++*********++++++++++++******+++***))))))))))))))))))))))))))))))************++++++***))))))***++++++)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,+++++++++******++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++........................------......//////000000---///000...---222===FFFWWWttt,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,------......................../////////000000000000000111111111222222000000000000000000000000111111111111111111111111111111222222222333333333222111111000111222444555222444555444222111222444777>>>GGGMMMQQQWWW```gggrrr}}}lll___[[[]]]QQQKKKCCC>>>;;;777333000111///------///111111111000000000000000000000000..............................------------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,...---,,,,,,---///---------.........//////---............/////////////////////////////////000000000000000000000000........./////////000000222222222111000000222444333555666555444:::DDDMMMYYYdddrrr}}}{{{uuueee[[[PPPFFF<<<444222444//////......///000000111////////////////////////......---------......///.........---......///000------------,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++***+++,,,+++***)))***+++++++++++++++++++++++++++))))))))))))))))))))))))++++++***))))))))))))***)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))******************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,******++++++++++++************++++++++++++******((())))))************)))))))))))))))******************)))(((((()))******)))************+++++++++++++++++++++++++++++++++************************+++++++++*********************++++++++++++************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++------------------------..................//////000111111000///...000222888GGGZZZnnn++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,---......//////....../////////000000000111111000000000000111111111111000000000000000000000000222222222222222222222222111111111111222222222222111111000000000111222333444333222333444444444333555777999:::;;;<<<>>>@@@IIIOOOWWW[[[]]]___dddhhhkkkxxx{{{rrrnnnnnnoooffffffbbbXXXKKKAAA<<<<<<888555111111333555666666222000......///000000///000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,---------......---------.........//////////////////////////////////////////////////////....../////////000000000444444444222000000111333555666666333111333999>>>999>>>EEEJJJPPPXXXccckkkwwwqqqggg\\\PPPHHH>>><<<===???===777333333000000000000000000//////////////////////////////...------------...//////.........------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,------------,,,,,,***++++++***((('''((()))************************************************++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))***+++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++************************************************************++++++++++++******++++++++++++************++++++++++++******'''((()))+++++++++***)))((()))))))))*********************))))))*********))))))*********+++++++++++++++++++++++++++++++++*********************************)))))))))))))))******++++++++++++************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++------------------------.....................---000000111222333222000...333333666DDDbbb++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,---------............///000000000000///000000111111111222222222//////000000000111111111111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111222222333111000222555666555444333333333444666777777777777999<<<>>>@@@DDDJJJOOOIIISSS^^^dddjjjooopppnnnrrrwwwyyyyyyzzz|||{{{wwwnnnjjjbbbZZZSSSNNNLLLKKKHHHDDD@@@===:::888666444555444222111111111000///333222000000111111000///////////////////////////........................,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,,,,------------------------............................................................/////////000000000111111222333333222111000222333...000222222000000222555555444444555999>>>CCCEEEPPPWWW```iiipppxxx|||xxxmmmcccVVVMMMGGGBBB;;;666666888>>>EEECCC999000,,,111111222222222111//////........................---------------...//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++)))***+++***((('''((()))************************+++++++++++++++++++++++++++***************++++++))))))))))))))))))))))))************************((()))))))))******************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))******+++,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++)))******++++++******)))******++++++++++++******'''((()))+++++++++***)))((()))))))))************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))******++++++******)))******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***------------------------............---------------,,,+++---000111///---+++444999777;;;QQQsss++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........//////000000000000000000000000111111111222222/////////000000000111111111111111111111111111111000000000000000000000000///000000000000111111111111111111111111111111111222111111111333333333222000///000222444666666666222555777999888888888999777===BBBCCCDDDIIIJJJIIIKKKPPPTTTSSSSSSTTTQQQLLLJJJHHHFFFCCC???<<<999888:::666111111444777666444111222222111000///...---///......///111222111000////////////////////////------------------------,,,,,,------------,,,,,,,,,------......------,,,------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,...---,,,,,,---///,,,,,,,,,---------......,,,------------.........................................................//////000000000111111111---///000000//////000222---///222333111000000000333222222555777888555222999===AAAEEEIIINNNVVV[[[]]]\\\[[[\\\___ccceeeffffffeeefffhhhkkklllkkkiiiddddddccc```\\\XXXSSSQQQIIIDDD===:::999999777555777888;;;@@@>>>555...,,,......///000111111000000........................---------------...///000///...------,,,---------++++++++++++,,,,,,,,,,,,///......---+++******))),,,,,,,,,+++++++++*********++++++,,,,,,++++++***)))***+++***)))((()))***************************++++++++++++++++++++++++***))))))))))))***++++++))))))))))))))))))))))))************++++++++++++))))))))))))******************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))***+++++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++++++++************************************************)))))))))************+++))))))************))))))******++++++++++++******((())))))************)))))))))))))))************++++++,,,,,,,,,,,,++++++)))************+++++++++************************************************))))))))))))************))))))************))))))******+++,,,,,,,,,,,,+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------......///---,,,,,,...//////...---222555333222<<>>@@@===777111)))))))))***+++++++++,,,---------,,,,,,+++++++++***************************++++++,,,,,,++++++***,,,,,,+++++++++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------******+++,,,,,,---......------------------------,,,,,,,,,------...........................------///............---------......//////...---,,,,,,...........................,,,)))((()))******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------...---,,,***)))************************************************+++++++++++++++++++++++++++++++++++++++***)))(((************************,,,+++***))))))***+++,,,******))))))))))))******)))************+++++++++))))))))))))************))))))))))))************(((((())))))******++++++)))((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((******))))))+++,,,+++###(((+++)))&&&(((,,,...))))))))))))))))))))))))))))))))))))******************************************+++++++++******)))+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***************************************************((()))++++++***)))***+++++++++++++++++++++++++++++++++************++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................................................................------............------....../////////......---........................---------............///..............................................................................////////////.........................................................---,,,,,,,,,,,,---...,,,,,,,,,------------...------------------------+++,,,000444666555111---***************+++++++++,,,,,,,,,,,,+++++++++******************************++++++,,,,,,++++++***++++++++++++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************++++++++++++++++++*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------***++++++,,,,,,---------------------------------,,,,,,,,,---------........................------,,,---------....../////////////////////...------........................---,,,++++++,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,+++++++++,,,,,,************************************************+++++++++++++++++++++++++++++++++++++++***))))))************************++++++***))))))***++++++******))))))))))))******)))************+++++++++))))))))))))************))))))))))))************)))))))))))))))*********)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))***+++)))'''&&&)))+++(((%%%%%%''')))))))))))))))))))))))))))))))))))))))******************************************+++++++++******)))+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******************************++++++++++++++++++++++++&&&(((*********)))***+++************************++++++************++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............////////////------------------------------------------------------------------------......------------......000000000000///......---........................---------............///..............................................................................////////////..............................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------*********+++------,,,***+++++++++***************+++++++++******************************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------......++++++,,,---...///000000//////000000//////......------------------------,,,+++++++++,,,---...///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...,,,***))))))+++---///***************************************************************************++++++++++++***))))))************************++++++***))))))***++++++******))))))))))))******)))************+++++++++))))))))))))************))))))))))))************************))))))))))))******)))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********++++++))))))++++++,,,+++)))((()))***))))))))))))))))))))))))))))))))))))************************************)))******+++++++++******+++++++++***************++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******************************++++++++++++++++++++++++&&&(((******))))))***+++))))))))))))))))))))))))++++++************++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............------------------------------------------------------------------------///...,,,,,,,,,,,,...///111111111111000///------........................---------............///........................................................................---......//////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***+++,,,+++***,,,+++++++++***)))))))))*********)))))))))))))))***************************++++++,,,,,,++++++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++************************************+++++++++++++++++++++++++++++++++++++++++++++*********))))))************************+++++++++++++++++++++++++++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++,,,------...//////---...............------------------------------***+++++++++******+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++***)))***+++---///************************************************))))))))))))))))))))))))******+++++++++******)))************************+++******************+++******))))))))))))******))))))*********+++++++++((()))))))))************((()))))))))************++++++******))))))((((((++++++***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******,,,---++++++000777+++)))(((************---))))))))))))))))))))))))((()))))))))************************************))))))***+++++++++******************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))******++++++******)))************************************************'''(((***+++***)))***+++))))))))))))))))))))))))++++++************++++++)))***+++,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------------------------------------------------------...---,,,++++++,,,---...111111111111000///------........................---------............///........................................................................------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------***(((,,,+++++++++***)))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------------,,,++++++,,,------,,,,,,,,,------------------------,,,---...---***((()))***++++++++++++++++++++++++*********+++++++++,,,,,,)))******+++,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))******+++++++++***************************************++++++***************))))))))))))******))))))*********+++++++++((()))))))))************((()))))))))************++++++******))))))((((((,,,,,,+++***))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***......***+++888HHH000((($$$'''((('''''')))))))))))))))))))))))))))((()))))))))************************************((()))***+++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***))))))************))))))++++++++++++++++++++++++)))))))))))))))))))))))))))***,,,,,,***)))***+++************************++++++************++++++)))***+++,,,,,,+++***)))***++++++,,,,,,------...***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000000000000///......------------------------------------............///------------------------------------------------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********,,,---,,,)))'''+++++++++***************))))))))))))***************************************++++++,,,,,,++++++***((()))+++,,,,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++***************+++++++++)))))))))************+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))))))))***************************++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------......------------,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...111222000,,,)))***+++++++++++++++++++++++++++************++++++++++++((()))+++,,,,,,,,,******************************************************************************))))))***++++++++++++***************************)))***++++++++++++***)))******))))))))))))******)))************+++++++++))))))))))))************))))))))))))************************))))))))))))...---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***---///+++***:::MMM@@@333******+++((('''***))))))))))))))))))))))))))))))))))))************************************((()))***+++++++++++++++***************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))************))))))++++++++++++++++++++++++************************+++---...---+++*********++++++++++++++++++++++++++++++************++++++)))***+++,,,,,,+++***(((******+++,,,,,,---......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,....../////////......------------------------------------............///------------------------------------------------........................,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,++++++++++++++++++++++++***))))))***+++,,,***(((***************+++++++++)))))))))******+++++++++***************************++++++,,,,,,++++++***((()))+++,,,,,,,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++))))))*********+++++++++))))))))))))************************************************************************************************************((()))))))))*********+++************++++++++++++))))))******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,------......,,,,,,,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000333111---***+++---++++++++++++++++++++++++************+++++++++++++++++++++***************************************************************++++++++++++++++++++++++))))))***+++++++++++++++************************)))***++++++++++++***)))******))))))))))))******)))************+++++++++))))))))))))************))))))))))))************)))))))))))))))*********///...,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,((()))...,,,***333AAAKKK:::,,,---...***)))---))))))))))))))))))))))))))))))))))))************************************(((((()))++++++,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++---...///...,,,***)))***++++++++++++++++++++++++++++++************++++++)))***+++,,,,,,+++)))(((******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++------..................---------------------------------.........//////------------------------------------------------........................,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,***((()))***,,,,,,,,,))))))******+++++++++,,,))))))******+++++++++,,,************************+++++++++,,,,,,+++++++++''')))+++,,,,,,,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++))))))******++++++++++++))))))))))))******************************************************++++++************************************************(((((())))))*********+++)))************+++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,,,,---......******+++,,,------...///***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,(((,,,000///+++)))***---++++++++++++++++++++++++)))************+++++++++...,,,***((('''(((***+++************************************************++++++++++++++++++++++++((()))***+++++++++++++++************************)))***+++,,,,,,+++***)))******))))))))))))******)))************+++++++++))))))))))))************))))))))))))************(((((())))))******++++++///...---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))000'''&&&---...)))+++333HHH444&&&''')))'''''',,,))))))))))))))))))))))))))))))))))))************************************(((((()))++++++,,,,,,,,,))))))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))************))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++******++++++,,,---------------------------******+++++++++******)))++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))******++++++,,,++++++*********************++++++***((('''((()))))))))(((((((((((())))))((((((***+++,,,------...,,,,,,,,,++++++*********(((***+++***)))((()))***************************++++++,,,,,,,,,+++******,,,,,,,,,------.........++++++******++++++,,,------------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))---,,,,,,,,,+++*********++++++++++++++++++++++++******))))))))))))******000///...---,,,,,,+++***,,,***))))))***++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))***++++++,,,,,,++++++***))))))***++++++++++++******+++,,,+++)))((()))***************************+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******************************))))))************))))))))))))))))))************'''((()))*********************))))))))))))***************)))))))))))))))+++*********))))))((((((''''''''''''''''''''''''))))))))))))))))))*********)))((((((***,,,///000)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))************''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++++++++***)))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((,,,,,,++++++******)))))))))************+++++++++))))))************))))))))))))))))))))))))))))))************+++++++++,,,+++++++++*********))))))************************))))))*********+++++++++************************++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********+++++++++++++++***************************+++,,,,,,******+++,,,+++******))))))******+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,++++++*********)))+++,,,+++***)))***+++++++++++++++++++++++++++***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------***************+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++************++++++++++++++++++++++++******))))))))))))******...------,,,,,,+++++++++---,,,+++++++++,,,,,,+++++++++************++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++******************++++++++++++******))))))***++++++++++++++++++,,,,,,,,,***)))***+++************************+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********************************))))))************))))))))))))))))))************((())))))************)))******))))))))))))******************))))))))))))+++*********))))))))))))++++++++++++++++++++++++************))))))))))))((()))***+++,,,---------))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))************'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************+++++++++++++++***))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))************)))))))))))))))((((((((((((((()))************+++++++++))))))************)))))))))))))))))))))))))))))))))))))))*********+++++++++++++++******************************************************+++++++++************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------...------------,,,,,,,,,---------.........//////------,,,,,,,,,,,,------------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***************************+++------,,,,,,...000,,,,,,++++++++++++,,,,,,......------,,,+++))))))+++++++++++++++************,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++++++++++++++,,,,,,,,,***))))))))))))***++++++***************++++++++++++************)))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++------,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,+++++++++******************++++++++++++******)))******++++++++++++++++++------,,,+++***+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++***************++++++++++++++++++++++++))))))************)))))))))))))))*********++++++*********+++******))))))******))))))))))))*********************************************)))))))))************************++++++*********)))))))))''')))+++------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************''''''((((((((()))))))))))))))))))))))))))))))))************++++++++++++***++++++++++++***))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))******(((((((((((()))))))))))))))************+++++++++)))******++++++******)))))))))))))))))))))))))))((())))))))))))*********************************************************************************************************++++++******++++++,,,---------------------------+++,,,,,,------------,,,------------------------------------------------------........./////////---,,,,,,,,,,,,,,,,,,------,,,,,,++++++******)))------------------------+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...............---------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++***************++++++++++++,,,------,,,,,,---///,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++***((((((+++++++++******************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........******************++++++)))))))))((())))))***+++(((((())))))******++++++***)))))))))))))))))))))************************))))))))))))))))))))))))''''''(((((())))))************************************))))))))))))******))))))))))))******+++++++++,,,------,,,,,,,,,---------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++,,,---...---+++***+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++)))******++++++******)))))))))*********+++++++++++++++++++++******)))(((******))))))))))))******)))***************++++++************************)))))))))))))))))))))))),,,++++++******))))))((()))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))((()))))))))************'''(((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++******+++++++++******)))***++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++***)))(((((()))***+++))))))******++++++,,,,,,))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))((())))))))))))*********************************************************************************************************++++++******++++++,,,---------------------------******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------.........///,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++*********------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++))))))*********+++++++++,,,------,,,+++******+++++++++************++++++)))***************))))))************************)))***+++***)))((()))+++++++++++++++++++++++++++)))***+++,,,------...---************************)))))))))((())))))***+++((((((((())))))*********)))))))))))))))))))))***************************))))))))))))))))))))))))'''''''''(((((())))))*********************************))))))))))))******'''(((((())))))******+++))),,,...---,,,***+++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,******+++,,,,,,,,,,,,+++,,,---...---+++***+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******************++++++++++++++++++++++++++++++******++++++++++++******************+++++++++++++++++++++++++++***)))(((******))))))))))))******))))))******+++++++++,,,***************+++++++++------------------------,,,+++++++++******)))))),,,+++***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******((()))))))))************(((((((((((()))))))))***))))))))))))))))))))))))((((((((()))))))))******)))******+++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))******++++++,,,,,,))))))*********+++++++++******++++++++++++******)))))))))))))))))))))))))))))))))*********++++++***************++++++++++++++++++++++++++++++++++++++++++***************************************++++++******++++++,,,---++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))))))))***++++++,,,,,,+++,,,---,,,)))((()))*********))))))))))))******(((((()))***+++++++++***)))))))))***************((()))******)))((()))***************************)))******+++,,,,,,,,,,,,+++++++++******************))))))))))))***++++++)))))))))))))))*********)))))))))************+++************************))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))))))))******((((((((())))))*********(((+++......+++******,,,***))))))(((((())))))******++++++++++++,,,,,,,,,))))))))))))))))))))))))*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,***++++++,,,,,,,,,,,,,,,+++------,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************++++++++++++,,,+++++++++,,,++++++************))))))))))))******))))))******+++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))(((''')))***,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((((((((()))))))))******))))))))))))))))))))))))'''((((((((())))))))))))))))))***++++++++++++***)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******(((((((((((()))))))))))))))************+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))************+++++++++,,,))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))************************++++++******++++++,,,---++++++++++++++++++++++++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,------..............................,,,---...---,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++((())))))***++++++,,,,,,***+++,,,+++***)))***+++******))))))))))))************+++,,,,,,,,,,,,,,,((()))))))))*********+++)))***++++++))))))***+++++++++++++++++++++++++++))))))***++++++*********,,,,,,+++++++++************************+++,,,,,,******************))))))************++++++,,,,,,************************))))))))))))))))))))))))******)))))))))))))))(((******************************))))))))))))******))))))))))))))))))******(((,,,000000---***+++---+++******))))))******+++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))******+++,,,,,,------------,,,,,,,,,+++++++++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,******+++,,,,,,,,,++++++******))))))))))))******))))))***++++++,,,------*********++++++,,,,,,,,,)))))))))))))))))))))))))))******++++++,,,,,,---***))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********))))))***+++++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))((((((((((((((()))************+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))***++++++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++++++++++++++******))))))************************++++++******++++++,,,---------------------------+++,,,---...////////////------------------------,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,---......///000........................,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******++++++,,,((())))))***++++++,,,,,,(((***++++++++++++,,,...+++******************+++---------......------,,,(((((())))))*********+++***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********))))))(((,,,,,,,,,,,,++++++******++++++******++++++,,,---,,,,,,++++++******))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))******))))))))))))******************)))))))))))))))...222222...+++,,,///...------,,,,,,------...*********++++++,,,,,,,,,************************))))))***+++,,,,,,---------------,,,,,,,,,++++++))))))************))))))***+++,,,,,,------,,,,,,***+++,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******))))))))))))******))))))***+++,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...&&&(((***+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))************)))))))))))))))))))))))))))************+++++++++((()))***++++++++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))***++++++***)))(((,,,,,,++++++******)))))))))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,...,,,***+++---...,,,***************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******)))))))))))))))***************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++*********************************************************************************++++++,,,,,,,,,+++***)))'''''')))***+++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))+++++++++*********))))))******++++++++++++******,,,+++***))))))***+++,,,************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))************,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''******))))))((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))************(((((('''(((((()))******))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))((('''&&&&&&(((((((((((())))))))))))+++++++++++++++***)))(((((()))***++++++***)))(((******))))))))))))************************************************************+++++++++,,,,,,,,,******************************************************++++++++++++************+++++++++,,,,,,,,,...,,,***+++---...,,,***************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************)))))))))******++++++++++++***)))(((((()))***+++************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************+++++++++*********))))))******++++++++++++*********+++,,,------,,,+++******************************************************++++++++++++++++++***++++++++++++++++++++++++***++++++++++++***))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((******))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))***************))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))***************)))(((((())))))************))))))******))))))))))))************************************************************+++++++++,,,,,,,,,))))))))))))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******)))))))))******+++************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************)))))))))))))))*********+++***)))(((((()))***+++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************+++++++++*********************++++++++++++*********+++...//////...+++*********************************************************++++++++++++******++++++++++++++++++++++++***++++++++++++***))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((())))))))))))))))))*********++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))************))))))))))))))))))************,,,+++***************+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((())))))))))))(((''''''******))))))))))))************))))))))))))************************************************************+++++++++,,,,,,,,,******************************************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******))))))******++++++************************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************************************))))))************************)))(((((()))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************************************************************++++++++++++*********,,,---......---,,,***************************************************)))******++++++******)))++++++++++++++++++++++++***++++++++++++***))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************,,,+++******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))((()))))))))))))))((((((+++***)))(((((()))***+++******))))))))))))************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***************+++,,,,,,************************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************************************++++++++++++++++++++++++******))))))))))))******************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************************************************************++++++++++++******,,,,,,++++++++++++,,,,,,******************************************************++++++++++++******++++++++++++++++++++++++***++++++++++++***))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************++++++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))(((((()))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))************))))))((()))))))))************+++***)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))***++++++*********+++***)))(((((()))***+++******))))))))))))************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++************+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***************+++,,,---************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************,,,,,,,,,+++++++++++++++)))))))))******)))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++***************+++++++++******++++++++++++******---,,,+++******+++,,,---************************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++***))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++*********************++++++++++++,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))************+++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))************))))))))))))))))))***************)))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((((((((()))))))))))))))******++++++++++++*********))))))))))))************))))))))))))************************************************************+++++++++,,,,,,,,,******************************************************++++++++++++************+++++++++,,,,,,,,,***,,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************)))************+++++++++************+++,,,---...************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************++++++++++++*********)))))))))************))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******,,,,,,------------,,,,,,************************************************,,,,,,------------,,,,,,++++++++++++++++++++++++***++++++++++++***))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))))))))*********+++++++++,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))***************))))))************))))))******))))))))))))************************************************************+++++++++,,,,,,,,,))))))))))))))))))))))))******************************++++++++++++************+++++++++,,,,,,,,,***,,,...---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************)))************+++++++++************+++,,,---...************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************+++*********))))))(((((())))))************))))))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++))))))******++++++++++++******++++++++++++******+++---///000000///---+++************************************************,,,------......------,,,++++++++++++++++++++++++***++++++++++++***))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((((((((('''******+++++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))***************)))))))))***+++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''((()))))))))))))))((()))***++++++***)))(((******))))))))))))******************************))))))*********+++++++++***)))((((((((()))+++,,,************************************************---,,,***)))))))))************+++++++++,,,,,,,,,+++,,,---...---,,,+++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******)))++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))************************************+++++++++*********))))))***************************************************++++++,,,,,,++++++***++++++************++++++************))))))))))))******++++++++++++******))))))*********+++++++++************************************************)))************+++++++++,,,,,,+++***))))))******************************,,,+++)))(((((()))+++,,,************************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++++++++***************+++************************))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))******++++++---***''''''***,,,+++***,,,,,,,,,++++++************************)))((('''***,,,...000000...,,,***)))+++------+++(((''''''///)))'''++++++((((((,,,------------,,,,,,+++******++++++,,,,,,++++++***++++++************++++++++++++,,,,,,,,,------------+++))))))***+++***)))************************++++++++++++++++++++++++******************************))))))((((((''''''***************************)))))))))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))***+++,,,,,,+++***)))************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++************************++++++******************))))))))))))))))))))))))++++++******)))*********)))***+++++++++)))(((&&&******))))))))))))******,,,***))))))******((('''(((((((((((())))))))))))************************++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((('''''''''************************))))))*********+++++++++***))))))((()))***+++,,,************************************************,,,,,,***)))))))))************+++++++++,,,,,,,,,***+++,,,,,,------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))************+++++++++++++++++++++++++++++++++*********))))))***************************************************++++++,,,,,,++++++***++++++************++++++************))))))))))))******++++++++++++******))))))*********+++++++++************************************************)))************+++++++++,,,,,,+++***************************************,,,+++)))(((((()))+++,,,************************************************+++*********))))))))))))************+++++++++++++++******))))))******+++************************************************************************))))))))))))************...+++))))))+++---,,,+++,,,,,,,,,+++++++++*********+++++++++******)))((()))+++---......---+++)))...000222222000---,,,,,,...***))),,,,,,******---,,,---------,,,,,,+++******++++++,,,,,,++++++***++++++************++++++++++++++++++,,,,,,,,,,,,---+++))))))***+++***)))******************************************************************************))))))((((((((((((***************************)))))))))+++,,,+++***************************))))))))))))))))))))))))******************************************************++++++++++++***************************************)))))))))(((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++&&&''''''((())))))************))))))))))))******+++***((()))******)))((((((((((((((()))))))))***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************************************+++++++++***))))))))))))***++++++************************************************,,,+++******)))***************+++++++++,,,,,,,,,*********+++,,,---//////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************++++++,,,,,,++++++***++++++************++++++++++++*********)))))))))******++++++++++++*********************+++++++++************************************************)))************+++++++++,,,++++++************+++************************,,,+++***))))))***+++,,,***************************************************************)))))))))************+++++++++,,,******)))))))))******+++))))))))))))))))))))))))***************************************************************)))))))))---+++))))))***++++++***,,,,,,,,,++++++++++++***++++++,,,,,,,,,+++******)))***,,,------,,,***))),,,---//////---+++++++++---******------++++++---,,,,,,---------,,,++++++***++++++,,,,,,++++++***++++++************++++++*********++++++++++++,,,---+++***)))+++++++++***************************))))))))))))))))))))))))++++++++++++++++++++++++***))))))))))))(((((((((***************************)))))))))+++,,,+++***************************))))))))))))))))))))))))************************************************++++++************++++++)))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))************+++++++++(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,,,,:::777333...***)))((((((******))))))))))))*********)))((()))***+++***)))((((((((()))))))))******************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((((((((())))))************************************************)))))))))*********++++++************************************************++++++************************+++++++++,,,,,,,,,,,,+++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************++++++,,,,,,++++++***++++++************+++++++++++++++*********))))))******++++++++++++******************************************************************************))))))*********+++++++++,,,++++++******+++++++++************************++++++***))))))***++++++*********************************************************************************+++++++++,,,,,,******)))))))))***++++++))))))))))))))))))))))))************************************************+++++++++******)))))))))+++***))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,------,,,++++++***+++,,,------,,,+++***(((***++++++***(((((()))***+++,,,---,,,***+++,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,++++++******++++++,,,))))))*********+++++++++---+++******+++,,,+++***************************)))))))))***************++++++++++++++++++++++++))))))))))))))))))))))))***************************)))))))))+++,,,+++***************************))))))))))))))))))))))))************************************************,,,+++***))))))***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---FFFAAA999111+++(((((((((******))))))))))))******)))((('''(((***++++++***(((((()))))))))************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))******************************************************)))*********++++++++++++************************************************************+++***************+++++++++,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************++++++,,,,,,++++++***++++++************++++++++++++++++++******************++++++++++++******************************************************************************))))))*********+++++++++,,,+++++++++++++++,,,,,,************************+++******************+++***************************************************************+++++++++***++++++++++++,,,,,,,,,***************+++,,,,,,))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++,,,,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,---......---,,,,,,+++,,,......,,,,,,---...***,,,---+++))))))***++++++,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,))))))*********+++++++++---+++******+++,,,,,,+++*********************************+++++++++,,,,,,++++++++++++++++++++++++))))))))))))***************************************)))))))))+++,,,+++***************************))))))))))))))))))))))))************************************************,,,+++***))))))***+++,,,((((((((((((((((((((((((************************))))))))))))))))))))))))))))))*********+++++++++************************)))))))))******+++++++++))))))))))))))))))))))))))))))))))))***+++,,,---555222---***((())),,,...******))))))))))))******)))((('''(((***++++++***))))))))))))************************************))))))*********+++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******++++++************************+++++++++***************)))***++++++,,,,,,++++++************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***************************************************++++++,,,,,,++++++***++++++************++++++,,,++++++++++++***************++++++++++++******+++++++++***************************************************************)))************+++++++++,,,++++++++++++,,,,,,---************************************************************************++++++++++++++++++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,---...************************++++++++++++++++++++++++------------------------+++++++++++++++*********---///000///---,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,---------,,,,,,---------......---------+++---......------...000,,,000000+++'''(((++++++++++++,,,---------,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,*********++++++++++++,,,---+++******,,,------,,,*********************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++***************************)))))))))+++,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++************++++++))))))))))))))))))))))))************++++++++++++)))))))))))))))))))))))))))************+++++++++************************))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))***+++,,,,,,***)))((('''(((***,,,...******))))))))))))*********)))((()))***+++***))))))))))))*********++++++************************)))))))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++++++++******)))))))))))))))))))))))))))))))))***++++++,,,,,,************************+++++++++*********)))))))))***+++,,,,,,,,,++++++************************************************((()))***+++,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++***************************************************++++++,,,,,,++++++***++++++************++++++,,,,,,+++++++++***************++++++++++++******+++++++++*********))))))************************************************)))************++++++++++++++++++++++++,,,---...*********************************++++++*********************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++,,,,,,///000000---++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***+++---///111555444+++&&&))),,,---***+++,,,,,,---------,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,---+++******,,,------,,,************************)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***************************)))))))))+++,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))******************************************************++++++++++++******************************))))))))))))*********+++)))))))))))))))))))))))))))************+++++++++************************((((((((()))***+++++++++))))))))))))))))))))))))+++***************++++++------,,,,,,+++******)))******))))))))))))******+++***((()))******)))((())))))*********+++++++++************************((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))))))))))))))))))))))))))))))))******+++,,,,,,---************************++++++++++++******)))))))))***+++,,,---,,,++++++************************************************((()))***+++,,,,,,+++*********+++++++++,,,,,,,,,((()))+++---.........---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******+++,,,,,,---......++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,************************))))))******++++++++++++************************************************+++++++++,,,,,,+++++++++++++++************++++++,,,,,,,,,+++++++++************++++++++++++******++++++++++++******))))))************************************************)))************+++++++++++++++++++++,,,,,,---...******************************++++++++++++******************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---))),,,...---***'''''')))*********++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++,,,...000444999666,,,&&&)))...///***+++,,,,,,------------+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,+++******,,,......---************************'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++***************************)))))))))+++,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))***+++,,,,,,+++***)))************************'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))++++++*********************+++,,,---,,,+++)))(((******))))))))))))******,,,***))))))******(((''')))************+++++++++************************((())))))***++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))***+++,,,,,,------+++,,,///000000...+++)))******************************************************++++++++++++******)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///............------------------,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))***+++,,,,,,******+++,,,)))))))))))))))***************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,+++***)))***+++++++++++++++******))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++((()))+++---,,,+++++++++************+++++++++++++++++++++***))))))+++*********+++++++++)))---------,,,***)))***,,,///...---,,,---...///000222333222000---...111555000//////...///000111222333111....../////////...+++,,,,,,+++******,,,...++++++***+++------+++)))))))))***+++++++++******++++++++++++++++++,,,---+++))))))+++---...,,,***......---,,,,,,+++******+++,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************++++++++++++++++++++++++,,,,,,++++++***)))((((((************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))*********---***((())),,,...---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((************************+++++++++*********))))))************************)))************+++++++++************************)))))))))))))))******+++++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,+++******+++,,,---******))))))******+++,,,*********)))))))))))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))+++)))'''(((+++,,,***(((***************)))(((((())))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))***+++,,,---,,,+++)))(((******************************************************++++++++++++******)))***++++++++++++***)))************************,,,++++++******++++++,,,++++++******++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************+++,,,,,,******+++,,,************))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,+++***)))***+++++++++++++++*********)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***+++++++++++++++************++++++******++++++,,,,,,++++++++++++++++++---------------...//////------...000---...000111222333333222555777777666333111222333000000000000222555888:::888777555555555444333111111000///......---,,,,,,---,,,++++++------,,,+++,,,,,,,,,++++++*********+++***************+++++++++***)))***,,,---,,,***......---,,,,,,+++*********,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,***((()))+++---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************+++++++++*********))))))************************)))************+++++++++************************)))))))))))))))***++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++***))))))***++++++******))))))******+++,,,************))))))))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))+++)))((((((***+++***(((***************)))(((((())))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))---,,,,,,+++***))))))(((******************************************************++++++++++++******)))***++++++++++++***)))************************,,,++++++******++++++,,,++++++******++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************+++,,,,,,******+++,,,+++++++++***)))))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))+++,,,+++******+++,,,++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++************++++++)))******+++,,,,,,------,,,,,,,,,,,,------...///+++---///111111111222333333555:::===@@@@@@@@@???CCCEEEFFFEEEAAA<<<888666444333222222555:::>>>AAADDDCCCCCCCCCDDDBBB???<<<666333000000111222///---000///.........---,,,***---,,,+++******+++,,,---,,,,,,+++******+++++++++,,,***))))))+++,,,,,,+++...------,,,,,,++++++******,,,------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))************************++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,+++)))((((((***++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++***************************************)))************+++++++++***************************))))))))))))***++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))************))))))******+++,,,************************+++***))))))))))))***+++************************))))))))))))))))))))))))***)))((()))***+++***((()))************))))))(((******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))000///---,,,+++***++++++******************************************************++++++++++++***************++++++*********+++,,,,,,,,,,,,,,,------,,,++++++******++++++,,,++++++******++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******************************++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,******+++,,,,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))+++,,,+++******+++---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,***+++,,,,,,++++++******++++++,,,************++++++,,,,,,---............///111222444777:::<<<===>>>@@@AAACCCEEEHHHKKKNNNOOOOOONNNMMMOOOQQQPPPLLLEEE>>>999;;;999666555666:::>>>AAAGGGGGGIIILLLNNNMMMIIIFFF<<<777111000333555444111444444444555444222---***...,,,+++******,,,...000///...------,,,,,,,,,,,,,,,+++***)))***++++++,,,---------,,,,,,+++++++++***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******+++,,,------+++++++++++++++++++++++++++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((()))*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++******************************))))))******+++,,,***+++++++++++++++,,,,,,***++++++,,,,,,++++++***+++******************+++******))))))******+++,,,)))***************++++++************************************************))))))))))))))))))))))))***)))))))))******))))))))))))************)))(((******++++++++++++******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))000...,,,+++******+++,,,******************************************************++++++++++++******+++******************++++++++++++,,,,,,---------,,,++++++******++++++,,,++++++******++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,******+++,,,---,,,,,,+++***))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))+++,,,,,,++++++,,,---+++++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***///333222...+++,,,...,,,,,,++++++++++++,,,,,,,,,,,,+++*********+++,,,...000222333444777;;;???IIILLLOOORRRSSSTTTWWWYYYVVVUUUTTTSSSRRRQQQQQQQQQKKKMMMOOOPPPNNNIIIDDD???DDDAAA<<<888777888:::<<<>>>@@@DDDIIIMMMNNNLLLJJJHHH@@@777333444666444222666888;;;???@@@???:::666555333111...---------...000///...---,,,+++++++++,,,,,,,,,+++***++++++,,,------,,,,,,,,,,,,++++++)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,------...+++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++------------------------))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++***************************************++++++,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,))))))******+++++++++,,,******++++++++++++******************************))))))))))))))))))))))))))))))******)))))))))***((())))))*********))))))*********++++++*********((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))))))))))))))))),,,+++)))(((((()))************************************************************++++++++++++******++++++***))))))***++++++)))))))))******++++++,,,,,,++++++******++++++,,,++++++******++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,+++*********)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,++++++---...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***111666555///+++,,,///,,,,,,++++++++++++,,,,,,...---,,,+++,,,---...///111444888:::<<<@@@GGGMMMVVVWWWYYYZZZ[[[^^^aaaddd```^^^ZZZUUURRROOONNNMMMKKKKKKLLLNNNPPPPPPNNNLLLLLLIIICCC>>>;;;999999::::::===BBBIIIOOORRRRRRPPPTTTMMMDDD>>>;;;888555222666888===DDDJJJLLLLLLJJJCCCAAA===888444111///...000///---,,,+++******)))+++---///...---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,,,,------++++++++++++++++++++++++************************************************++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++++++++)))*********))))))+++,,,++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++***************************************+++++++++************************)))************+++++++++************************+++************+++,,,,,,*********++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,------------,,,,,,******))))))******+++,,,))))))******+++,,,,,,,,,******+++,,,,,,+++******************************))))))))))))))))))))))))(((***+++***)))((()))***((())))))************)))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((''')))))))))))))))))))))))))))))))))))))))******+++******************************************************++++++++++++******++++++***))))))***++++++((())))))***++++++,,,,,,,,,++++++******++++++,,,++++++******++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,+++++++++,,,,,,---------***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((111888777///***+++///---,,,,,,++++++,,,,,,---......---...///222444666:::===??????>>>AAAGGGMMMRRRSSSSSSSSSSSSVVVZZZ]]]______]]][[[YYYVVVUUUSSSSSSPPPMMMMMMPPPRRRSSSSSSPPPNNNJJJEEEAAA???>>>>>><<>>AAABBBFFFFFFFFFGGGIIIIIIGGGEEEIIIJJJLLLQQQUUUUUURRRNNNEEEBBB===999999>>>FFFLLLSSSWWW[[[YYYSSSNNNMMMNNNFFFCCC===888333111111111000...------......---+++...---,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++333333111---***)))+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))---------,,,,,,+++++++++************************------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++************************+++***)))(((((()))***++++++,,,,,,,,,,,,+++******)))************+++++++++,,,,,,,,,++++++*********************************)))************+++++++++***++++++,,,,,,++++++******+++,,,------,,,+++***++++++,,,,,,,,,---------))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++***+++---...---***,,,,,,,,,+++++++++******,,,+++)))(((((()))+++,,,+++++++++++++++++++++++++++++++++*********))))))******************************++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***************************)))(((&&&&&&&&&'''(((************************)))************+++++++++************************,,,++++++++++++++++++,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,---+++*********,,,///222444///---+++***))))))++++++++++++++++++++++++++++++,,,++++++***))))))************************************+++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,---...***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++------,,,,,,++++++++++++******+++,,,,,,,,,,,,+++***+++,,,------.........,,,,,,---...///111333444777999;;;999888:::AAAFFFJJJJJJHHHDDD@@@AAAEEEIIILLLLLLHHH???;;;===@@@@@@KKKVVV______]]]]]][[[WWWPPPDDD999777777555555666;;;:::999999999999:::;;;<<<<<<<<<>>>@@@AAA???>>>;;;;;;===@@@DDDEEEDDDAAACCCAAA>>>:::999===CCCGGGMMMSSSYYY[[[WWWSSSQQQRRROOOOOOMMMIIICCC;;;444///000...,,,,,,---.........------------------------+++,,,,,,------,,,,,,+++222222000---***)))+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++************************+++***)))(((((()))***++++++,,,,,,,,,,,,+++******************++++++++++++,,,,,,,,,+++++++++******************************************++++++++++++***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***,,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++*********))))))******************************++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))(((''''''((((((************************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********+++,,,---//////---,,,+++*********,,,,,,++++++++++++++++++++++++,,,+++******)))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------,,,,,,+++******))),,,,,,+++++++++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,+++++++++++++++******++++++,,,,,,,,,,,,,,,******+++,,,---......///......///000333777;;;===??????>>>;;;:::<<>>888999;;;;;;EEEMMMSSSRRROOOMMMJJJGGGEEE===666444444333222333333444555555555555444333777777777:::<<<===;;;999666555444666888:::::::::>>>>>><<<:::999:::===@@@EEELLLUUUZZZ[[[XXXWWWWWWSSSTTTUUUUUUQQQKKKDDD@@@666222...------/////////,,,---............------+++,,,,,,------,,,,,,+++111111000---+++***+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))))))))***++++++,,,,,,,,,,,,+++******************+++++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************+++++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,,,,---+++***,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))************)))((((((************************))))))*********+++++++++************************++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++++++++*********+++,,,---++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++,,,---......111222555888;;;>>>@@@AAA???@@@@@@???>>>AAAFFFJJJCCCFFFHHHGGGFFFFFFJJJMMMUUUSSSKKK???888888999999<<>>EEEMMMTTTVVVWWWXXXYYYWWWWWWVVVUUUTTTSSSSSSRRRAAA<<<666222000000//////,,,,,,---.........---,,,+++,,,,,,------,,,,,,+++/////////---++++++,,,---,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,,,,,,,+++***************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,+++***------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************************************++++++++++++******************************((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************)))***+++,,,,,,+++)))(((************************))))))*********+++++++++***************************++++++,,,,,,++++++***))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---******+++,,,,,,+++******************+++,,,------+++++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++*********++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,---//////777:::???DDDFFFFFFDDDCCC???AAADDDGGGJJJLLLOOOQQQGGGJJJMMMMMMLLLLLLPPPSSS[[[YYYPPPBBB999666666444444555888;;;======>>>@@@>>>AAABBBAAA>>><<<999777555777888:::999666333111000111444999???BBBCCCCCCDDDBBB???;;;888666777888333444666666555555777999:::===BBBGGGJJJMMMOOOQQQYYYYYYXXXWWWVVVUUUTTTSSSNNNIIICCC<<<888555222000---------------,,,,,,++++++,,,,,,------,,,,,,+++,,,---...---,,,+++,,,...---,,,,,,,,,,,,,,,,,,---+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******************************************************++++++++++++******************************((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))************************)))************+++++++++***************************+++,,,------,,,+++***)))************+++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++************+++,,,,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++*********++++++,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------++++++,,,---------------...------...000222444666AAAEEEKKKOOOQQQOOOKKKHHHHHHJJJNNNSSSWWWZZZ[[[\\\RRRUUUWWWWWWUUUVVVYYY]]]bbb```WWWIII>>>999777444444222333888;;;===@@@DDDHHHPPPVVVUUURRRPPPMMMJJJBBBBBBBBBAAA???===;;;999777999===DDDLLLQQQSSSTTTPPPPPPNNNJJJEEEAAA@@@@@@777888888777666777999<<<;;;;;;===>>>@@@BBBCCCCCCFFFJJJPPPUUUXXXXXXVVVTTTWWWTTTOOOJJJEEE@@@;;;777111000...---,,,,,,+++,,,+++,,,,,,------,,,,,,+++***,,,------,,,,,,---...------,,,,,,,,,,,,------+++,,,,,,---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++******************************++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***************************)))************+++++++++************************)))***,,,------,,,***))))))************+++++++++++++++++++++++++++++++++))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++******))))))***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))))))))***+++,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,---------.........+++,,,------...---------......///111555999===@@@LLLOOOTTTXXXYYYWWWTTTRRRVVVWWWYYY\\\___bbbcccccc^^^___aaa```]]]^^^bbbeeeffffff___SSSJJJFFFDDD@@@>>>:::999===AAABBBEEEKKKNNN[[[eeefffcccbbb```\\\TTTRRROOOLLLJJJHHHHHHGGGHHHIIIMMMRRRXXX\\\]]]]]][[[\\\]]]ZZZUUUPPPMMMMMMCCCBBB@@@<<<:::;;;>>>AAABBBBBBBBBAAA@@@>>>;;;999333888@@@HHHPPPTTTVVVWWWYYYXXXWWWVVVSSSNNNGGGCCC666444111...,,,,,,------+++,,,,,,------,,,,,,+++(((***,,,---,,,,,,...///------,,,,,,,,,,,,------+++,,,,,,---......------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***...---,,,,,,,,,,,,---...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++------++++++---///...------------,,,,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++))))))*********+++++++++******************************++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))))))))))))))***++++++************************)))************+++++++++************************)))***,,,------,,,***))))))************+++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...++++++,,,,,,,,,++++++***++++++++++++++++++++++++******))))))***+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))******++++++,,,++++++++++++++++++++++++------,,,++++++*********))))))))))))***+++,,,---+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++---------....../////////+++,,,------......---------...000444999???EEEHHHTTTVVVYYY\\\]]]]]][[[ZZZaaa```^^^___aaaccceeeeeedddeeefffcccaaaaaaeeeiiigggiiieee]]]VVVUUUSSSQQQKKKDDDAAAEEEHHHGGGJJJPPPKKKZZZgggiiiggggggfffbbbccc```[[[WWWTTTSSSSSSTTTTTTTTTUUUXXXZZZ[[[ZZZYYY\\\```bbbaaa\\\VVVSSSRRRNNNKKKGGGAAA>>>>>>BBBEEEKKKKKKJJJIIIFFFAAA:::555222333555999@@@GGGNNNSSSWWWXXX[[[]]]]]]XXXQQQLLL:::777333///------...///+++,,,,,,------,,,,,,+++(((***,,,---------...///...------,,,,,,------...+++,,,,,,---.........---+++++++++,,,,,,---------************************------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,,,,,,,,,,+++******++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++...---,,,,,,,,,,,,---...---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***------++++++...000......---------,,,,,,,,,...---+++******+++---...++++++++++++++++++++++++))))))******++++++++++++******************************++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++***************************)))((((((((()))+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,,,,+++***)))(((******+++,,,,,,---......))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------++++++++++++------******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,------------------------///'''+++000(((&&&---//////......------,,,++++++***++++++,,,---...//////...---,,,,,,++++++,,,,,,***,,,---///000000000///222444777<<<@@@CCCEEEFFFSSSUUUXXX\\\^^^___```___\\\\\\^^^___bbbdddfffgggeeeiiiiiicccaaaeeegggdddiiifffdddccccccaaa\\\XXXRRRPPPNNNMMMOOORRRSSSSSSWWW[[[```ddddddbbbaaa```___\\\ZZZZZZWWWTTTUUUYYYYYYZZZZZZ[[[[[[ZZZYYYWWW]]]___```aaa```]]]ZZZXXXRRRSSSRRRMMMGGGEEEIIIMMMSSSTTTUUUTTTQQQIII@@@999999666222222555;;;@@@BBBOOOSSSXXX[[[[[[YYYWWWVVVNNNHHH???555///...///000666000)))(((,,,///...+++------------------------///......---------......------------------------,,,,,,,,,,,,++++++***)))...---,,,,,,++++++++++++---,,,++++++------,,,+++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......,,,---------------,,,,,,***+++---/////////...---//////...---,,,,,,,,,,,,,,,---------............++++++,,,------......///000...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++******))))))******************************************************))))))))))))))))))))))))************************,,,+++***))))))***+++,,,,,,,,,,,,++++++*********************************************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,+++***)))(((+++++++++,,,,,,---------******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///===EEE777---,,,)))------------------------***++++++,,,,,,------...+++++++++***++++++,,,,,,,,,,,,,,,---...///111222777888:::>>>AAAEEEGGGIIIVVVXXX[[[^^^````````````_________```bbbeeegggiiihhhkkkiiibbb^^^______]]]ddddddeeeggghhhfffaaa\\\VVVTTTRRRSSSUUUXXXYYYZZZXXX[[[^^^^^^]]]ZZZYYYXXXVVVSSSTTTUUUTTTPPPPPPSSSUUUUUUTTTSSSQQQQQQRRRSSSVVVVVVWWWWWWVVVTTTRRRQQQTTTVVVWWWVVVTTTRRRSSSTTTYYYYYY[[[\\\\\\WWWQQQLLL???;;;555222333666888:::DDDHHHMMMQQQTTTWWWYYY[[[TTTPPPHHH@@@:::555444333000///------------------------------------------......------,,,------...------------------------,,,,,,,,,,,,,,,+++******...---,,,,,,+++++++++,,,---,,,++++++------,,,+++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------...---------...............------,,,,,,---...///000/////////...------,,,,,,,,,,,,,,,---------------///---,,,,,,------+++))),,,,,,,,,---------------------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++******))))))******************************************************))))))))))))))))))))))))************************++++++************++++++,,,,,,,,,+++++++++******************************************************************************,,,,,,,,,++++++++++++******************************++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++,,,222EEEKKK<<>>CCCHHHOOOVVV[[[YYYWWWSSSMMMGGG@@@;;;888---///000000---,,,---...------------------------...------,,,------......------------------------,,,------------,,,,,,+++------,,,+++++++++,,,,,,---,,,++++++------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------,,,,,,++++++...---,,,,,,,,,,,,,,,---.........---...///000111222111111000111222222333333333333444555888:::<<<999999888666444333222111222222111111000//////...000000000111222222///,,,------........./////////000//////...---,,,,,,+++,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++******+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++******))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))******************************++++++++++++******,,,,,,,,,++++++++++++***************************************************************************++++++++++++++++++++++++*********************************+++************,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***,,,777;;;///,,,///---,,,,,,,,,---------......---------,,,,,,+++++++++---------------...//////...///111333777;;;>>>@@@@@@?????????BBBGGGLLLOOOYYY[[[^^^```bbbbbbbbbbbbaaa___^^^]]]^^^```cccdddaaaaaa___ZZZVVVTTTTTTTTTRRRTTTWWW[[[\\\[[[YYYWWWVVVTTTRRRRRRSSSTTTTTTSSSTTTUUUUUUTTTRRRQQQSSSTTTPPPMMMMMMQQQSSSPPPPPPRRRRRRTTTUUURRRNNNLLLOOORRRPPPNNNKKKGGGDDDCCCBBBAAAAAAAAACCCIIIOOOQQQMMMHHHJJJJJJLLLPPPTTTWWWWWWVVVWWWTTTOOOJJJDDD>>>777333333444555777;;;CCCKKKQQQVVVWWWXXXVVVQQQKKKDDD???111111000...---------...------------------------.........---......//////---------------------------------......---,,,,,,---,,,,,,++++++,,,,,,,,,---,,,++++++------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,+++++++++///......---------------.........///111222444555666777888:::<<<======>>>BBBBBBBBBBBBDDDFFFIIIJJJGGGGGGFFFDDDCCCBBBAAA@@@>>>===<<<;;;999888777777333444555777999777333000....../////////000000000///......------,,,,,,+++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++******))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************************++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------,,,'''***+++&&&+++222.........---------,,,,,,,,,/////////...------,,,,,,///......---------......+++...333999===@@@BBBBBBAAA@@@???@@@BBBGGGMMMPPPWWWYYY\\\___aaabbbbbbbbbaaa```___^^^^^^___```aaa]]]\\\YYYVVVQQQNNNMMMOOOOOOPPPQQQRRRRRRRRRSSSSSSQQQPPPOOOPPPRRRTTTTTTSSSXXXYYYYYYXXXVVVUUUUUUVVVVVVRRRPPPTTTWWWVVVVVVXXXTTTWWWZZZZZZVVVSSSSSSSSSRRRPPPKKKFFFBBB???>>>===@@@===<<<@@@GGGKKKHHHDDDEEEDDDEEEHHHLLLOOOPPPOOOSSSSSSTTTTTTQQQKKKCCC>>>888777555333444777===AAAOOORRRVVVXXXXXXTTTNNNKKK>>>777000---...//////---------------------------//////......///000111111------------------------,,,,,,---......---------,,,,,,,,,++++++,,,,,,------,,,++++++------,,,+++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,++++++++++++------------------...///000000222444666777888999999;;;@@@DDDHHHIIIJJJIIINNNNNNNNNNNNNNNOOOPPPPPPQQQPPPPPPPPPPPPOOOOOOOOOJJJJJJHHHGGGFFFDDDCCCCCC======>>>???>>>;;;555111000000/////////.........------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++******))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------............------------++++++,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++,,,------------------------------///***,,,,,,)))///222)))//////...---,,,,,,++++++000/////////......------------,,,,,,,,,---......---111666<<>>@@@DDDFFFDDDAAAAAA@@@@@@BBBDDDFFFFFFEEEEEEGGGLLLQQQSSSQQQKKKGGG???>>><<<888555333444666EEEIIINNNTTTWWWWWWVVVUUULLLBBB666111111222000---------------------------............///000111111------------------------+++,,,,,,------------,,,,,,,,,+++++++++,,,---------,,,++++++------,,,+++***+++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------...///000222333444777888;;;===>>>===<<<;;;999<<>>>>>???BBBFFFIIIJJJHHHFFFCCCDDDDDDBBB===888666555:::===BBBHHHNNNRRRVVVWWWUUUNNNDDD<<<777333111...------------------------,,,,,,,,,------...///000------------------------******+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---,,,++++++------,,,+++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------......//////000000333444555777:::===???@@@BBBDDDGGGHHHFFFCCC>>>;;;888999;;;???CCCHHHMMMOOOSSSTTTVVVWWWUUURRRNNNKKKMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOTTTTTTTTTUUUUUUSSSOOOLLLFFFEEEBBB@@@<<<:::777666111111000000//////......,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++******))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************++++++************++++++******+++++++++,,,,,,,,,*********************************************************************************++++++,,,,,,,,,------------------------******)))))))))***,,,---******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------//////.........---------+++++++++,,,,,,---------------------------------........................++++++,,,,,,,,,---------------------------------++++++------------++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++)))***000,,,$$$***333...+++,,,,,,------......///------------------------------///111444777:::;;;CCCCCCDDDDDDEEEFFFFFFFFFHHHHHHJJJLLLPPPUUUYYY\\\______aaaaaa```^^^\\\[[[XXXYYYZZZZZZXXXUUURRRPPPKKKFFFEEEGGGDDD???@@@EEEFFFMMMUUU\\\```dddhhhkkklllkkkkkklllnnnnnnmmmkkkccchhhooorrrpppkkkfffcccbbbbbbjjjwww{{{xxxkkkfffcccffflllnnnkkkfffcccbbbaaa```^^^]]][[[[[[\\\ZZZXXXUUURRRNNNJJJFFFEEECCCCCCCCCDDDCCCAAA???AAA???>>>>>>???AAA@@@@@@CCCFFFIIIIIIEEE???:::888111333777===DDDKKKQQQUUUYYYVVVOOOEEE;;;444111000------------------------+++******+++,,,---...///------------------------)))***++++++,,,,,,,,,,,,++++++++++++,,,,,,---...---,,,++++++------,,,+++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............///000111222333333:::;;;===@@@DDDGGGJJJLLLKKKMMMOOOOOOLLLFFF???;;;777666555666:::AAAHHHLLLUUUWWW[[[\\\[[[WWWRRRNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMNNNNNNKKKKKKNNNQQQUUUWWWVVVUUUTTTRRROOOLLLHHHDDDAAA???555555333222111///......,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,++++++***)))*********************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************,,,+++***))))))***+++,,,*********++++++,,,,,,,,,************************************************************************,,,,,,,,,------.........------------------------------------------------------,,,+++++++++,,,,,,...+++(((&&&&&&'''***,,,---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,---------......<<<999444000...---...000------------------------------------------------000333555333...+++---000111000...------...///000000///...///000000...,,,000///---,,,+++,,,------........................---,,,,,,++++++,,,,,,---------------------------......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------////////////////////////...........................//////...---...111333///111444666999===BBBFFFHHHHHHGGGEEECCCCCCFFFHHHQQQQQQQQQSSSVVVZZZ^^^```ccc``````aaa___YYYUUUVVV[[[VVVRRRSSSTTTPPPJJJFFFIIICCCAAAGGGJJJIIIHHHJJJUUU]]]eeekkkuuu|||zzzrrriiiiiiiiiiiijjjkkkkkklllfffgggnnnuuutttlllggghhheeefffkkksssxxxwwwooohhhbbbZZZSSSSSSYYY\\\YYYSSSSSSRRRPPPPPPQQQSSSVVVXXXTTTPPPMMMLLLMMMMMMJJJHHHEEEDDDDDDCCCBBBBBBAAAAAA>>>???AAABBBAAA>>>;;;999???AAAEEEJJJNNNKKKDDD>>>888888888888;;;BBBJJJPPPZZZ[[[ZZZRRRGGG<<<555333222///000555444///...222...........................------,,,,,,------...........................//////.........---------000---***((('''))),,,...,,,,,,------...///000000------------,,,,,,+++***------------------------...---,,,,,,,,,,,,---...///......------......///////////////////////////---------............///..................------222000......000111///,,,------..................///000111333666999;;;===GGGIIILLLNNNNNNNNNNNNOOOJJJJJJIIIHHHFFFEEECCCBBB;;;888666777999<<>>BBBGGGJJJMMMKKKHHHEEEDDDFFFKKKOOOTTTTTTTTTUUUXXX[[[^^^```]]][[[\\\___^^^XXXVVVWWWRRROOOLLLLLLLLLJJJGGGEEEEEECCCEEEMMMSSSTTTXXX^^^iiinnnqqqoooooorrrqqqmmmlllkkkjjjiiihhhhhhhhhhhhkkkkkkmmmoooiii^^^WWWWWWRRRRRRUUUYYY[[[XXXPPPIIIKKKEEEAAAAAAEEEGGGEEEAAAAAA@@@>>>>>>>>>@@@CCCDDDGGGDDDAAAAAABBBBBB@@@>>>>>>>>>>>>============<<<;;;<<<>>>???@@@???>>>=========@@@EEEIIIJJJGGGDDD::::::;;;===???AAACCCCCCNNNRRRWWWXXXQQQFFF<<<555000,,,,,,111222...---///...........................------,,,,,,------...------------------------...---------,,,,,,,,,,,,///---+++))))))***,,,---+++,,,,,,---......//////---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,------,,,,,,++++++,,,,,,------------------------------------............///........................///---+++,,,...///...,,,000///......///000222333555666888;;;===@@@AAABBBIIIKKKLLLLLLJJJHHHHHHHHHFFFGGGGGGHHHGGGFFFDDDCCC===:::777999999;;;CCCKKKWWW[[[```cccbbb___]]]\\\TTTQQQMMMLLLNNNQQQTTTUUUTTTQQQNNNKKKKKKMMMOOOQQQUUUTTTSSSQQQOOOMMMKKKIIIMMMMMMNNNRRRWWWWWWTTTPPPOOOKKKFFFCCC@@@;;;666222000///---,,,,,,---///000///...------......,,,+++------------------------...///000000...,,,,,,---------------------------++++++++++++++++++++++++,,,++++++******++++++,,,---,,,++++++******++++++************************************+++++++++,,,+++***)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++///...---,,,,,,,,,------------,,,,,,,,,,,,++++++...------------,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,---...------------------------------------------------000444777777333000///000***************+++,,,---///---++++++,,,......---------,,,+++++++++,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------------------------------...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,------+++***+++,,,,,,222999@@@EEEIIIMMMOOORRRPPPKKKGGGGGGKKKRRRXXXXXXXXXXXXXXXZZZ\\\^^^```\\\YYYXXXYYYUUUNNNIIIIIIJJJIIIGGGDDDBBBCCCEEEGGGNNNRRR[[[ffflllmmmpppssswwwyyyvvvllldddccceeefffaaa```^^^\\\YYYXXXWWWVVV[[[YYYYYYWWWOOOEEE>>>>>>@@@??????AAAAAA>>>777111777555444444666666555444444333222111111222444555777555333333444555444333777777777777888888888888777888999;;;===???@@@AAA=========???CCCEEEFFFEEECCCDDDGGGKKKNNNLLLEEE@@@???FFFQQQYYYZZZRRRFFF===555///,,,...000///---..............................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,+++++++++++++++++++++,,,,,,------......,,,------------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------------------------------------............///...........................,,,++++++---......---111000///...000444888:::===???AAADDDFFFGGGFFFFFFGGGIIIIIIHHHDDDAAA@@@???@@@BBBDDDFFFGGGFFFEEECCC???;;;::::::;;;<<>>999666777999888888:::;;;:::666333333444666666555555555555666555555444333333333444222111000000111222222222222222333333444555555555444444555666888;;;>>>??????>>>>>>???@@@AAAAAABBBHHHIIIMMMTTTYYYWWWOOOHHH:::>>>FFFPPPWWWWWWQQQJJJAAA999111---...///000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***+++++++++,,,,,,---------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,///......------......///////////////////////////---------............///---------...............000...---------.../////////000111333777;;;>>>AAADDDFFFIIILLLLLLKKKHHHGGGCCCDDDEEEDDDAAA???=========@@@DDDHHHIIIIIIGGGFFFAAA>>>>>>???@@@AAAFFFMMM[[[^^^``````___^^^^^^___\\\ZZZYYYYYY\\\___``````^^^]]]\\\[[[ZZZYYYYYYYYY]]]___aaabbbaaa^^^ZZZXXXSSSQQQPPPRRRVVVYYYYYYWWWUUUUUUUUUUUUTTTQQQMMMKKKFFFCCC>>>888444111000000///.........//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***++++++,,,************************((())))))))))))*********++++++*********+++,,,---************************,,,+++++++++++++++++++++,,,,,,,,,,,,++++++***))))))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,......---,,,+++,,,---......------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........///000000000///......---------------------------------------------------///222444222///---+++,,,,,,---...///000000000555222...,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,+++...------,,,,,,------...------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------...////////////000222888>>>EEELLLOOOQQQRRRRRRSSSTTTTTTTTTTTTWWW[[[^^^]]]\\\[[[ZZZYYYXXXXXXXXXOOOLLLKKKLLLJJJFFFEEEGGGFFFNNNSSSSSSYYYhhhwww~~~{{{yyyxxxsssjjjaaa]]]VVVOOOLLLJJJIIIGGGGGGBBBAAA@@@>>>===<<<<<<<<<<<<>>>???>>><<<<<<======999::::::<<<===>>><<<;;;666888::::::999888888:::999999999999888888777666555555555444333444444555111111111111111111222222333222222222333666888:::;;;===???@@@@@@@@@@@@???BBBBBBFFFNNNUUUXXXTTTOOO???======BBBKKKRRRVVVWWWMMMEEE888///,,,...000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,+++***++++++,,,,,,,,,,,,,,,---,,,------......---------........................,,,,,,------------,,,,,,///......------......///////////////////////////---------............///---------.........//////000000///---------///000111444888===AAADDDFFFGGGKKKMMMOOOQQQQQQOOOKKKIIIBBBDDDGGGGGGFFFFFFFFFFFFDDDGGGKKKNNNPPPOOONNNLLLHHHFFFFFFIIIKKKLLLQQQXXXaaacccdddccc```^^^^^^^^^```___^^^```ccceeefffeeecccbbbbbbaaaaaaaaa``````ddddddeeeeeeeeedddcccccc^^^^^^[[[WWWRRRPPPSSSVVVPPPPPPPPPQQQQQQRRRTTTUUURRRQQQNNNIIICCC<<<666222111///....../////////---,,,,,,,,,,,,,,,,,,,,,,,,---///000///---++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***++++++,,,,,,************************((())))))))))))*********+++++++++++++++,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,,,,++++++***))))))))))))))))))))))))))),,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---------............//////......---,,,------------------------------------------------,,,---///000000...+++***++++++,,,---............444222///.........---,,,,,,,,,---.........------......---,,,+++******)))......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------*********++++++,,,,,,---------------------------........................++++++,,,,,,------......+++,,,---...///111444777@@@DDDJJJNNNPPPQQQRRRSSSRRRTTTWWWXXXYYYYYY[[[]]]\\\[[[ZZZXXXVVVSSSRRRQQQKKKFFFDDDEEEDDDBBBCCCGGGOOO\\\gggkkktttvvviiibbb___ZZZSSSMMMEEE@@@BBBDDDBBB@@@@@@>>>======<<<<<<=========???BBBCCC???===>>>>>><<>>>>>>>>===<<<===>>><<<<<<===>>>===<<<:::999777888777666333222333555333333333222111000000///222222111000111222333444444888===@@@AAA@@@@@@AAA>>>>>>AAAFFFNNNSSSSSSRRRFFFAAA<<<;;;AAAJJJTTTYYYQQQMMMBBB555---...//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++,,,,,,,,,,,,------------,,,------............---........................,,,------......------,,,---,,,,,,++++++,,,,,,------------------------------------............///,,,,,,------.../////////...//////...---///222555999<<>>@@@@@@AAABBBDDDGGGJJJMMMOOOIIIGGGBBB??????DDDKKKQQQPPPRRRMMM@@@555222111///...........................------,,,,,,------...------------------------***+++++++++,,,,,,,,,,,,......------,,,,,,,,,,,,------------------------,,,,,,---.......................................+++,,,------------,,,+++---,,,,,,++++++,,,,,,------------------------------------............///,,,,,,------...//////000...///111111222555;;;@@@AAACCCEEEFFFGGGGGGGGGFFFHHHKKKNNNRRRTTTUUUTTTTTTSSSUUUXXXYYYYYYXXXYYYYYYZZZ[[[[[[\\\[[[YYYXXXWWWRRRQQQSSSWWWXXXXXX\\\aaaccceeegggfffccc```___^^^]]]]]]___bbbeeeggggggfffbbbbbbbbbccceeehhhjjjlllkkkjjjiiigggeeecccbbbbbbeeeffffffbbbZZZSSSPPPOOOJJJJJJHHHFFFCCCDDDGGGKKKOOORRRVVVXXXVVVRRRLLLHHHBBB===666111////////////---------------------------///000000...---...///------------------------------------------------,,,++++++******++++++,,,++++++******++++++,,,---************************************+++++++++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------.........------------------------------------------------++++++***+++,,,---...///......---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------.....................000111111------------------------------------------------...---,,,---......,,,+++,,,---.........---,,,++++++***+++---///000///---,,,---///000000000//////++++++,,,---///000000111......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------))))))***+++,,,,,,------------------------------------------------------,,,,,,------...///000000...//////000333999AAAFFFHHHIIIKKKLLLMMMPPPTTTWWWSSSUUUVVVWWWWWWXXXZZZ\\\XXXWWWUUURRRNNNKKKGGGFFFEEECCCFFFOOO[[[fffttt~~~~~~~~~mmmZZZSSSaaaiiiaaaSSSJJJFFFDDDBBBAAACCCHHHIIIIIIPPP[[[KKKKKKKKKKKKKKKKKKLLLMMMUUU\\\___\\\\\\aaaaaa^^^WWWZZZ^^^aaaccccccdddeeebbb^^^[[[YYYZZZ[[[[[[ZZZUUUWWWYYY[[[[[[YYYWWWVVVUUUVVVUUUQQQLLLIIIJJJKKKDDDCCCAAA???<<<:::888777222222222222333333333333555888::::::888888:::===AAABBBBBBAAA@@@AAACCCEEEIIIJJJIIIFFFBBBAAADDDHHHNNNVVVVVVKKK>>>888444111...........................------,,,,,,------...........................))))))******++++++++++++///...---,,,,,,,,,,,,---........................,,,,,,---.../////////...------------------------***+++,,,------,,,+++***///......------......///////////////////////////---------.........//////,,,,,,------...///000000///111444666888===DDDJJJFFFEEEDDDBBBAAAAAA@@@@@@BBBDDDHHHMMMQQQTTTUUUVVVYYYZZZ\\\\\\[[[YYYYYYYYY]]]]]]\\\[[[YYYXXXVVVUUUQQQPPPRRRVVVVVVUUUWWW\\\]]]```ccccccaaa^^^]]]\\\[[[[[[]]]```dddffffffddd______```aaadddhhhkkknnniiijjjjjjiiihhhfffdddcccdddeeehhhhhheee]]]UUUPPPKKKKKKJJJEEE@@@>>>???AAAHHHKKKQQQVVVXXXVVVTTTRRRMMMFFF===666222111111111........................***,,,...///......///000------------------------------------------------,,,++++++++++++++++++,,,+++*********+++,,,,,,---***************************++++++++++++,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******------------------------,,,,,,,,,---------..............................------------------------........................,,,------......------,,,------------------------................................................---------.........//////.........------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,---------......------------------------+++******---000111///,,,//////111666===CCCHHHJJJLLLLLLMMMOOOQQQRRRSSSTTTYYYUUUTTTWWWXXXVVVUUUWWWYYYUUUOOOKKKFFFCCCIIIQQQNNNTTT[[[eeexxx}}}dddRRRMMMFFFJJJUUU^^^[[[PPPIIIIIIHHHEEEEEEKKKQQQVVV^^^eeeaaa]]]ZZZ[[[______ZZZUUUYYY^^^eeekkknnnppppppqqqjjjnnnjjjccchhhtttyyytttyyyrrrmmmooovvv{{{{{{xxxuuutttrrrpppnnnmmmlllkkklllrrrrrriiibbb```___[[[ZZZVVVQQQLLLHHHEEEBBBAAA;;;888555444666555333000111333444555666888:::===BBBAAA@@@@@@???@@@@@@AAACCCEEEHHHKKKKKKIIIEEEBBBDDDJJJSSSXXXUUUIII:::000555333000---++++++---///........................------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---//////............/////////......---------......,,,,,,,,,---...111333444222555:::???BBBCCCCCCCCCBBBAAA@@@>>>===;;;:::999=========???CCCIIIOOOSSSVVVYYY]]]^^^]]][[[ZZZYYYZZZYYYXXXYYYYYYXXXVVVTTTRRRMMMKKKNNNOOOOOOTTT[[[[[[^^^```bbbcccbbb^^^ZZZVVVbbbggggggtttmmmkkkddd___dddrrrvvvjjjiiijjjhhhdddaaafffkkkjjjcccdddjjjggg]]]^^^___YYYMMMDDDCCCAAA>>><<>>;;;::::::888555222222333444444555666888999>>>>>>>>>>>>>>>>>>>>>>>>AAADDDHHHKKKKKKIIIHHHGGGDDDFFFKKKRRRUUUNNNAAA666333111...------.................................------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------.../////////............////////////............//////......---...///111444555:::;;;>>>AAABBBCCCCCCBBBAAAAAA@@@>>>===<<<;;;:::<<<<<<<<<===@@@EEEIIILLLUUUWWWZZZ[[[ZZZYYYXXXXXXVVVUUUTTTTTTUUUUUUTTTSSSKKKHHHIIINNNPPPPPPSSSYYYbbbeeejjjmmmmmmjjjddd^^^]]]eeennnzzz~~~tttiiiiiivvvzzznnnkkklllppptttwww~~~|||mmmcccdddgggeeedddfffccc\\\WWWTTTMMMFFF>>>???AAAEEEJJJQQQVVVYYYYYYTTTOOOKKKGGGAAA888111333111...------...//////................................................------------------------++++++++++++++++++++++++---------,,,++++++******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,------------.................................------------------------........................------............------------------------------................................................///..............................---------------------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......------------------------,,,++++++,,,...//////......222777>>>EEEKKKOOOQQQOOOOOOOOOPPPRRRTTTWWWXXXVVVSSSRRRTTTSSSOOOMMMPPPLLLJJJIIIKKKKKKNNNXXXbbbvvv~~~rrrjjjfffiiieeeVVVIIIDDDDDDGGGQQQ]]]eeefffeeeeeeeeeeeeeee___WWWVVVdddttt|||vvvrrrvvv}}}|||vvvrrruuuzzz|||yyy~~~{{{zzzyyyyyy|||yyyzzz|||wwwsssooolllhhh___RRRHHHDDDAAA>>><<<;;;:::888777555444444333333444444555;;;;;;<<<=========<<<<<<>>>CCCHHHKKKJJJJJJJJJLLLEEECCCDDDKKKRRRQQQHHH???444111------///000///...........................------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---......////////////............//////000//////...//////000000000000//////111444777999AAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@????????????>>>>>>>>>@@@CCCGGGIIITTTVVVXXXXXXWWWUUUUUUUUUTTTSSSQQQPPPPPPRRRTTTUUUPPPOOOOOORRRTTTVVV[[[bbbtttyyy{{{qqqqqqwww}}}ttt{{{vvvtttyyyxxx```XXX[[[```dddeeeccc___\\\ZZZVVVPPPHHHDDD@@@===???EEELLLQQQYYYUUURRRQQQQQQLLLDDD===;;;555...+++---000000...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++------------------------------------....................................................................................------............------........................................................................////////////...........................---------------------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,------,,,,,,,,,---------..............................---,,,,,,,,,...///000000333888???EEEJJJNNNQQQRRRRRRQQQQQQQQQSSSUUUXXXYYYWWWTTTRRRQQQMMMGGGFFFIIIHHHIIINNNVVV^^^hhhvvv|||uuuqqqpppccc\\\YYY]]]___YYYRRROOORRRUUU\\\ccchhhmmmssswww{{{|||{{{uuujjjdddkkkvvv~~~{{{xxxvvvuuuuuu}}}xxx{{{~~~{{{xxxwwwtttjjj\\\PPPJJJGGGBBB???>>>>>>@@@AAA;;;999777555555444333222999:::;;;<<<===<<<<<<;;;>>>CCCHHHJJJIIIHHHJJJMMMJJJFFFCCCEEEJJJMMMLLLIII<<<666///---...000000...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,---------//////............////////////.........///000000111111111222555999<<>>;;;:::888555222666777888999::::::::::::@@@CCCFFFGGGFFFEEEGGGIIIMMMKKKHHHEEEDDDFFFKKKOOOGGG???555...---...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,------.........//////............//////......------...//////000111222444666:::>>>AAACCC>>>===<<<;;;;;;<<<>>>???AAAAAABBBCCCEEEFFFFFFGGGGGGHHHIIIJJJLLLNNNOOOPPPLLLNNNQQQRRRRRRQQQQQQRRRPPPPPPPPPQQQVVV___kkktttrrrlllsssuuuvvvpppfff___```eeeaaa___[[[VVVQQQLLLHHHEEEFFFHHHIIIGGGEEEFFFLLLQQQKKKIIIDDD<<<333...---...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------...------,,,,,,------...------------------------------........./////////................................................////////////////////////......////////////..............................////////////////////////............................../////////000000000.............../////////------------------------------............------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------++++++,,,---------------,,,,,,,,,---------..............................---.........///222777;;;AAAFFFLLLOOOOOOOOOPPPRRRRRRRRRRRRSSSSSSSSSSSSSSSQQQNNNKKKIIIFFFCCCHHHOOO[[[hhh~~~zzzmmm___SSSNNNUUU^^^^^^^^^___dddkkkrrrwwwyyytttyyy}}}|||~~~|||{{{}}}{{{~~~~~~xxxzzz|||xxx{{{xxxggg\\\hhhfffaaa[[[VVVSSSSSSTTTSSSNNNHHHDDDBBB???:::666444444444555666777999:::BBBBBBBBBBBBCCCDDDDDDDDDJJJLLLLLLHHHDDDEEEJJJOOOOOOHHH>>>444...---///111........................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------.........,,,------......------,,,---------------------------...///000000000000000//////............//////............///000111111333555888<<>>===>>>???AAACCCEEEGGGGGGHHHIIIKKKMMMNNNOOOOOOOOOGGGIIIKKKNNNSSSZZZaaaggg]]]]]]\\\]]]bbbnnn~~~zzzvvvsssyyy~~~~~~vvvpppssstttrrrpppuuutttlllmmmaaabbbcccbbb^^^XXXQQQLLLGGGGGGDDD???;;;;;;@@@EEENNNOOONNNGGG<<<222...---////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++************++++++++++++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...........................------,,,,,,------...------------------------............////////////................................................////////////////////////......////////////..............................////////////////////////........................------...///000111111222---........./////////000------------------------------............------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------........................+++,,,---.........---,,,,,,,,,,,,---------..............................---...//////000444;;;@@@EEEJJJOOOQQQPPPOOORRRUUUQQQRRRSSSSSSRRRPPPNNNMMMGGGFFFEEEGGGGGGKKKVVVaaa{{{{{{qqqddd[[[SSSPPPWWWbbbfffiiilllnnnrrrxxx~~~~~~~~~|||~~~wwwssswww}}}|||xxxoooqqqtttvvvtttoooiiieeeccc___YYYRRRMMMKKKGGGAAA;;;666555444444666999<<<>>>BBB>>><<<===AAACCCBBB@@@BBBFFFKKKNNNMMMKKKJJJJJJOOOMMMFFF<<<222...///333........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...++++++,,,,,,---......///,,,------......------,,,........................,,,---///000111111111000//////............//////000000000000111222333444777:::===AAACCCBBBAAA@@@888888888999;;;<<<===>>><<<===???BBBEEEGGGIIIJJJJJJKKKMMMNNNNNNNNNLLLLLLHHHHHHIIIOOO[[[mmm~~~yyytttttt||||||gggaaa\\\iiissswww~~~xxxeee\\\^^^```______dddnnnwww|||uuuooonnnmmmmmmqqqvvvssssssssspppjjjbbb[[[VVVQQQLLLEEE@@@===<<<;;;:::EEEHHHLLLLLLGGG???777222000000000000000000000000........................------------------------------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,************,,,,,,------------------------............/////////000........................////////////////////////000000000000000000000000......////////////......////////////////////////000000000000000000000000........................,,,---...///000111222333---.........//////000000------------------------------............------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------........................+++,,,---.........---,,,,,,,,,,,,---------......////////////////////////---...//////111555===CCCFFFKKKPPPRRRPPPPPPSSSWWWPPPQQQSSSSSSRRROOOLLLJJJGGGFFFHHHLLLPPPYYYhhhvvvzzzpppeee___ZZZVVV[[[cccmmmrrruuuttttttzzz|||}}}~~~~~~|||ppplllrrryyy~~~~~~~~~zzz|||xxxggg```XXXSSSPPPLLLEEE???;;;999777777999<<<@@@CCCAAA;;;777:::@@@DDDBBB???;;;@@@HHHQQQVVVSSSLLLEEEMMMOOOLLLCCC777000000444........................------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,---...//////,,,------......------,,,........................***+++---////////////...//////............//////222222222222333444555666;;;>>>AAADDDDDDBBB???===999::::::;;;<<<===>>>>>>???@@@BBBEEEHHHKKKMMMNNNMMMNNNOOOPPPOOOMMMKKKIIILLLKKKKKKRRRdddkkkddd]]]kkksssuuunnnfffeeebbb^^^\\\aaallltttvvvlllccc___]]]\\\___dddrrrzzzwwwmmmeee```[[[QQQGGGDDDFFFEEE>>>666888<<>>;;;555444888>>>???BBBFFFLLLPPPRRRRRRIIINNNRRRMMMBBB666000............---,,,,,,...000........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,+++++++++,,,------***,,,------,,,---///111000//////000000111222333222111111111333777;;;===BBBCCCEEEGGGHHHFFFCCCAAA===>>>???@@@AAABBBCCCDDDDDDEEEEEEDDDEEEHHHJJJIIIJJJLLLSSSZZZZZZUUUUUUZZZYYY^^^^^^]]]mmm|||wwwooopppqqqzzz{{{qqqnnnkkkkkkyyynnn]]]\\\[[[YYY```dddiiilllhhhcccccckkksss~~~ooo___RRRRRRTTTPPPJJJHHH;;;999;;;CCCMMMQQQLLLEEE:::555///---...000000.........---------......///........................------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))---000333******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------................................................------------------------------------------------------.................................//////000/////////000000000000000000000000000000000000000333222222444666777666444777777777666555444333222000000111111222111111111/////////............///.............../////////////////////////////////////////////////////////...........................------,,,,,,------.........------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,------------,,,---,,,+++,,,.........,,,---------............///000/////////............000111333777===DDDJJJNNNQQQPPPPPPRRRTTTTTTRRROOORRROOONNNOOOMMMHHHGGGIIIHHHKKKXXXppp{{{sssqqqrrrzzzzzzrrruuuxxxvvv}}}xxxyyy||||||zzzvvvvvv~~~qqqtttvvvtttpppnnnrrrxxx~~~xxxqqqsss|||||||||zzzxxxvvvxxxyyyzzzrrrtttkkkhhhnnnnnnjjjooonnnuuuyyyxxxxxxzzzzzzvvvtttuuuyyyuuu||||||qqqkkklllnnnggg\\\PPPLLLHHHCCC@@@===:::888999999<<>>BBBHHHNNNRRRTTTPPPPPPOOOMMMHHH???555////////////---,,,,,,---...........................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------,,,,,,,,,,,,///...------------......+++,,,------,,,---///111000000//////000111111222333333333555777<<<@@@BBBAAABBBEEEGGGJJJJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKLLLIIIJJJJJJJJJKKKMMMMMMMMMNNNSSS\\\hhhsssxxxvvvssszzz~~~xxx}}}xxx{{{}}}}}}{{{xxxuuusssuuummmmmmxxxzzz~~~wwwiii^^^[[[\\\gggjjjuuuxxxhhheeefffbbbYYYSSSKKKFFF???<<<@@@HHHPPPUUUIIICCC;;;555222222222222............////////////........................------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,///000*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,................................................------------------------------------------------//////////////////......,,,,,,---...///000000111111111111111000000000000000000000000111222333333555555777:::===>>>===;;;===<<<<<<:::999777555444000111111222222222222222000000////////////000000////////////............////////////////////////////////////////////////..............................------------......///..................///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,++++++,,,---------------...---,,,,,,---...---+++---------............///111000//////......//////000333888>>>CCCHHHKKKMMMRRRQQQRRRTTTUUUUUURRRPPPQQQOOONNNMMMHHHEEEGGGMMMMMMWWWnnnttthhhdddhhhlllvvv~~~{{{{{{}}}~~~zzzyyyooommmpppwwwvvvppppppuuu|||tttsss|||}}}yyyuuutttuuuwwwzzzrrrtttnnnmmmuuutttnnnqqqwww|||}}}xxxtttuuuvvvvvvuuuvvvxxx}}}}}}{{{~~~|||yyyvvvnnnddd\\\YYYTTTLLLDDD>>>::::::777666777999888666888<<<:::999:::===BBBJJJQQQUUUVVVQQQMMMNNNNNNIII===333000000///...------------........................------------------------//////......------,,,,,,------------------------------------------------...............---------111111000///............+++,,,------,,,---///000000000/////////000111111444444555777;;;???CCCEEECCCDDDGGGIIIKKKLLLMMMMMMJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJJJJJJJJJJJJJKKKKKKMMMVVVdddxxx~~~~~~zzzrrruuupppmmm|||jjjZZZTTTYYYWWW[[[lllssslllvvv|||vvvwwwqqqbbbVVVXXXQQQFFF;;;666<<>><<<;;;888888888777666555444333444333222111111111222222111111111000000000000///////////////////////////////////////////////////..............................------------......//////............//////........................------------------------------------------------------------------------,,,------......------,,,+++,,,,,,---...---------///...,,,,,,------,,,***---------............///000//////.........//////222777===DDDIIILLLLLLLLLPPPQQQSSSUUUVVVUUUSSSRRROOOMMMMMMMMMHHHFFFLLLUUUbbbooopppfffeeelllrrrppp|||ooojjjmmmyyy|||wwwvvv||||||~~~}}}~~~wwwttt}}}}}}~~~tttppprrruuuxxxyyy{{{~~~}}}{{{|||sssgggeeeeeebbbYYYNNNCCC>>><<<888444333555555444666;;;;;;:::999:::===DDDMMMSSSVVVQQQMMMNNNQQQNNNCCC:::111000.........///..............................------------------------//////......---,,,,,,,,,........................------------------------///////////////.........222111000///............,,,---...---,,,---///000000000/////////000111111666666888:::<<>>BBBGGGOOOPPPMMMFFF;;;222---,,,------///000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******))))))))))))*********++++++------------------------.........------,,,,,,,,,.........................................................................................................---...///000000///000222333444444444444222222333333444555555555666555444444555666888999666888>>>FFFMMMQQQRRRRRRSSSSSSRRRPPPNNNLLLJJJIIIFFFEEEDDDBBB@@@>>>;;;:::999777555333111111111111111111111000000000000000000000000000000000000000000000000000000000000000///////////////////////////......------....../////////............//////........................------------------------------------------------------------------------,,,------......------,,,,,,,,,---.........------///...,,,,,,------,,,***---------............//////...---,,,---...000111777;;;BBBIIIMMMNNNMMMLLLLLLOOORRRUUUVVVUUUTTTSSSLLLIIIGGGGGGHHHOOO___nnnzzzssstttyyy~~~yyytttnnnoooxxx}}}{{{{{{xxxqqqttt{{{}}}zzzzzzwwwtttvvvvvvoooaaaRRRHHHBBBAAA;;;888888888777999===<<<<<<;;;999:::???GGGMMMOOONNNMMMNNNOOOMMMHHHDDD444111......///111111000........................------------------------...---------,,,,,,,,,+++........................------------------------////////////////////////111000///...---------------.........------...000000//////000000111222333:::;;;<<<===>>>>>>>>>>>>BBBEEEHHHJJJJJJJJJKKKMMMMMMLLLLLLLLLLLLKKKKKKKKKMMMIIIIIIMMMNNNMMMNNNSSSTTTfffyyyxxxxxx{{{~~~wwwmmm^^^ccc```ccckkkppplllbbb[[[YYYTTTMMMIIINNNTTTVVVTTTTTTRRROOOLLLIIIIIIRRR\\\gggtttvvvpppooolllrrrwwwrrroooggg___TTTNNNSSSmmmyyyeee```YYYSSSOOOKKKFFFBBBJJJOOOSSSQQQHHH===555111........./////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***)))((()))************+++++++++------------------------------------------,,,,,,............................................................................................................///000222333666777888999888888666555333444555777999;;;======>>>===;;;999999:::;;;<<<;;;>>>BBBIIIPPPUUUVVVVVVTTTTTTTTTSSSRRRPPPOOONNNOOOOOONNNMMMKKKIIIHHHGGGAAA>>>:::666333111000000///000000000111111111111111111111111111111111111000000000000000000000000//////////////////////////////............/////////..................///........................------------------------------------------------------------------------,,,------......------,,,,,,,,,---..................---,,,,,,---...---+++---------............///...---,,,,,,...000333444===@@@FFFKKKNNNNNNMMMLLLIIIMMMRRRTTTTTTRRRQQQQQQJJJEEECCCGGGQQQccc{{{yyyzzzzzz{{{tttdddUUULLLIIIBBB<<<;;;:::777777999;;;<<<<<<:::888:::@@@FFFGGGIIILLLMMMMMMLLLLLLLLL;;;666000...///111111000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////////////////...---,,,,,,,,,,,,...//////...------...000//////000000222333555666===>>>??????>>><<<:::999999???EEEIIIJJJKKKMMMOOOLLLLLLLLLLLLLLLLLLLLLKKKNNNLLLRRR]]]bbb___```eeegggrrr{{{}}}|||}}}iiiZZZXXXTTTLLLJJJHHHGGGJJJLLLMMMJJJHHHGGGEEECCCBBBCCCCCCBBB@@@DDDBBB@@@@@@AAABBBBBBBBBFFFPPPPPPNNNRRRQQQSSS]]]mmmyyyyyynnn]]]OOOTTTvvvrrrfffYYYSSSSSSRRRMMMGGGDDDHHHNNNPPPMMMFFF>>>:::222111000///....................................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++************+++++++++,,,,,,,,,........................,,,,,,------------------................................................................................................////////////111444666888===>>>>>>>>>===;;;888777555777999<<<@@@CCCEEEGGGHHHFFFBBB@@@>>>>>>???@@@AAAAAACCCGGGKKKNNNNNNNNNHHHHHHIIIIIIIIIHHHHHHGGGLLLMMMNNNPPPQQQQQQRRRRRRMMMIIIDDD>>>999666444444111222222333444555666666333333333333333333333333000000000000000000000000//////////////////////////////............//////......------------..............................------------------------........................------------------------,,,------......------,,,,,,------...............---,,,+++,,,.........,,,---------............///......---...000333777999CCCEEEHHHKKKMMMMMMMMMLLLIIINNNRRRSSSQQQNNNLLLLLLHHHHHHMMM\\\mmm{{{ttt||||||yyy|||{{{~~~zzzkkkaaaRRRIIIBBB???===888666666777999;;;:::777777;;;???BBBDDDGGGJJJLLLNNNOOOPPPDDD<<<333......000000...........................------------------------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////......------,,,---------...///000///------...000//////000111444666888999:::;;;<<<<<<:::888555333555<<>>FFFOOOVVVaaajjjppptttwwwyyy{{{kkkYYY]]]lll|||vvvrrryyywwwcccVVVTTTTTTRRRNNNEEEFFFGGGIIIKKKLLLJJJIII777555222///......///000........................------------------------,,,,,,,,,---------......------------------------------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------........................,,,,,,,,,------.........................................................////////////////////////////////////////////////000000000111333666999;;;BBBBBBBBBBBB@@@===999888777999<<<@@@DDDHHHKKKMMMNNNLLLHHHDDDBBBAAABBBBBBCCCBBBAAABBBDDDDDDDDDCCC???@@@@@@AAABBBBBBBBBBBBDDDFFFIIIMMMQQQTTTVVVWWWXXXTTTMMMFFF@@@<<<:::999555666777888999;;;<<<<<<444444444444444444444444000000000000000000000000000000000000000000000000//////............//////---------,,,,,,---------////////////////////////------------------------........................------------------------,,,------......------,,,,,,---......//////......---,,,+++,,,...///...------------.........////////////...///222666:::<<>>:::999222666:::999666555888<<>>HHHLLLKKKIIIIIIKKKLLLLLLMMMMMMMMMNNNNNNNNNaaahhhyyynnnaaaWWWUUURRROOOKKKJJJHHHFFFDDDCCCEEEHHHKKKJJJJJJMMMQQQTTTPPPOOOPPPQQQPPPQQQTTTYYYRRRSSSRRRQQQPPPQQQOOOLLLFFFMMMIIIDDDEEE@@@===DDDBBBEEEIIILLLOOOSSSXXX\\\fffvvvuuuccc```cccdddaaa]]]ggguuuddd\\\YYYWWWUUUOOOKKKFFFGGGLLLSSSXXXZZZ;;;999444111//////111222........................------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......................................................//////.........---------+++++++++,,,,,,---------------...//////000000000......///000000000000000333333444444555777<<>>AAACCCFFFIIILLLHHHGGGFFFDDDBBBAAA??????@@@??????@@@AAAAAA@@@>>>===<<<;;;::::::;;;<<<===>>>???BBBEEEIIIMMMPPPRRRTTTTTTTTTQQQLLLEEE???;;;888999:::;;;===AAAGGGKKKFFFCCC???999555333555777333111000111333333111...222111000111222222000...///............---------...------,,,,,,------...---------.........//////........................---------,,,,,,+++++++++........................---------............///........................,,,,,,------......//////000//////.........///////////////111555:::???BBBHHHHHHIIIKKKLLLNNNOOOOOOUUURRRQQQQQQNNNIIIHHHKKKKKK___sss~~~zzzzzz|||iiifffvvvxxxpppttt{{{vvvyyyqqqbbbTTTPPPOOOIIIAAA<<<:::666444888:::999999;;;<<>>AAACCCEEEEEEEEEDDDCCCBBBAAA@@@BBBAAAAAAAAABBBCCCBBBBBBBBBAAA???>>>======>>>???BBBDDDEEEGGGIIIJJJKKKKKKKKKLLLMMMNNNLLLIIIFFFCCCAAAAAA@@@@@@BBBHHHPPPVVVUUUTTTQQQKKKDDD===999777999777555555666444111---333111111111222222111///000000000/////////......///......------......///---------.........//////.................................---------,,,,,,........................---------............///......................................./////////000//////.........//////...///111444999>>>BBBEEEJJJJJJKKKLLLLLLMMMMMMMMMPPPMMMMMMMMMKKKIIINNNTTTeee{{{zzztttwww~~~~~~zzz~~~}}}~~~vvvmmmfff\\\OOOGGGEEE>>>999666777999888999<<<;;;===???@@@BBBEEEJJJMMMPPPMMMEEE;;;111---...000//////...---------............------------..............................//////...---,,,---............------------......////////////////////////------........./////////////////////000000000000111333555777999999888777666777777555444444666888===AAAEEEHHHIIIJJJIIIIIILLLNNNQQQSSSTTTWWWZZZ\\\vvvzzzzzzfffUUURRRSSSSSSWWW^^^```\\\[[[___aaaaaadddhhhjjjmmmrrrxxx~~~vvvlllhhhfff___UUULLLIIIFFFCCCBBBBBBDDDEEE@@@EEELLLVVViiiqqqdddZZZ^^^{{{wwweeeVVVRRRMMMGGGCCCDDDLLLTTTNNNIIIAAA:::444111///...000///...............///................................................------------------------------------------------++++++++++++++++++++++++......---------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...............................................................---------///////////////.........---000444666777444111///222222222222333333333333000222444555777:::>>>BBBGGGFFFCCC???<<<999888777999999999999888:::===@@@HHHIIIJJJJJJJJJIIIHHHGGGJJJIIIIIIHHHIIIJJJKKKLLLJJJHHHEEEBBBAAAAAAAAABBBLLLLLLMMMNNNMMMKKKIIIHHHEEEFFFIIIKKKLLLLLLKKKJJJIIIGGGDDDBBBDDDJJJSSSZZZ\\\^^^___[[[SSSIIIAAA<<<===<<<999888777666333000333222111111222222111///111111111111000000000000000//////////////////000------........./////////......................../////////.......................................---------............///........................000000///////////////.../////////......//////000...000444999>>>CCCFFFHHHLLLLLLMMMMMMMMMLLLLLLKKKNNNKKKJJJJJJJJJNNNZZZfff}}}zzzsssttt~~~}}}wwwtttwwwssslll```TTTNNNHHH@@@:::999999888:::>>>>>><<<;;;<<<@@@DDDGGGHHHOOOOOOKKKBBB666///...000.........---......//////......------------....................................---------...//////......------------......////////////////////////....../////////000000000......//////000000000111444555777888999999999888777777666444333444777:::@@@CCCFFFHHHHHHHHHIIIKKKPPPYYYdddgggfffffflllrrrqqqbbb]]]SSSMMMQQQWWW[[[dddnnn{{{zzz|||uuudddaaaZZZSSSMMMIIIFFFEEECCCAAA======EEETTT```eeemmmpppxxxqqq```ggg~~~jjj]]]RRRMMMGGGAAAAAAFFFNNNOOONNNFFF:::111///111.........---......//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................................................................000////////////.........,,,...222555666555333111444444444444444444555555444666888999:::<<>>;;;888777666666888999999:::;;;>>>DDDHHHPPPQQQRRRSSSRRRQQQOOONNNRRRRRRQQQPPPOOOQQQSSSVVVQQQOOOMMMJJJIIIIIIIIIJJJQQQRRRSSSTTTSSSPPPMMMKKKFFFGGGIIIKKKLLLMMMMMMMMMKKKIIIFFFBBBAAADDDJJJOOOXXX\\\```aaa]]]VVVOOOLLLBBB???<<<999888888888999555444222111222222111///111111111111000000000000000//////......//////000............////////////........................................................................---------............///........................111111000000//////......//////////////////000111---000666===CCCFFFIIIIIILLLLLLMMMNNNNNNMMMLLLLLLOOOLLLIIIJJJNNNYYYnnnzzz~~~zzz}}}}}}zzzuuu{{{~~~rrrssswwwrrrcccWWWSSSJJJ@@@<<<:::888;;;???CCC???;;;<<<@@@EEEGGGGGGIIILLLLLLFFF<<<444222333......---......///000000......------------......---------...............------------......//////......------------......////////////////////////////////////000000000000......//////000111222222555666777888999999888888777777666444333555:::===FFFFFFGGGIIIGGGFFFIIINNNSSShhh~~~{{{zzzvvvjjj^^^XXXVVVYYY```eeejjjtttyyynnnddd[[[TTTQQQMMMJJJDDD@@@AAAFFFKKKNNNRRRVVV^^^iiiyyyyyyhhhccceeepppXXXQQQOOOHHHCCCCCCLLLPPPRRRKKK@@@555111111......------......///000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................---...................../////////...............,,,---///111333555666666777666555555555555666666777888::::::::::::<<<>>>;;;:::888777777999;;;======>>>??????AAAEEEKKKOOORRRSSSSSSSSSRRRPPPNNNMMMOOOOOOOOOMMMKKKLLLOOORRRPPPOOONNNMMMLLLLLLLLLLLLJJJLLLNNNPPPPPPOOOMMMKKKHHHHHHIIIKKKLLLMMMNNNNNNMMMLLLKKKGGGCCCBBBBBBCCCPPPTTTZZZ]]]]]]ZZZXXXWWWLLLHHHCCC>>>;;;<<>><<<::::::<<<@@@BBBCCCEEEGGGJJJHHHCCC;;;333////////////...//////000000......------------......,,,,,,------.../////////,,,---......///...............------------......////////////////////////....../////////000000000...///000222333555666666555666666777888888999999:::::::::::::::===AAAEEEHHHEEEEEEGGGEEECCCKKKXXXggg{{{iii```XXXZZZdddpppuuuuuuttt|||{{{nnncccWWWPPPQQQUUULLLNNNOOOOOOPPPSSSZZZ___gggddd___eeesssUUUHHH]]]wwwbbbOOOOOOWWWQQQOOONNNMMMKKKDDD;;;444222111000000//////000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,................................................---------.........//////---......///000111222222444555777999;;;;;;;;;;;;999888666555444555666777777999:::;;;::::::;;;===>>>>>>???@@@BBBEEEGGGIIIDDDEEEFFFEEEDDDDDDFFFGGGFFFEEECCCBBBAAABBBCCCDDDEEEHHHIIIGGGBBB???AAACCCCCCDDDFFFFFFEEEBBB???<<<<<<<<<===>>>????????????@@@???@@@AAACCCFFFIIIKKKLLLNNNPPPQQQNNNKKKIIIIIICCCFFFIIIJJJIIIGGGGGGGGGKKKMMMOOONNNKKKJJJKKKMMMHHHEEE@@@<<<:::888666444333222222222111111111111000//////......//////000.../////////000000000000........................------........./////////........................---------............///////////////////////////.............../////////////////////000111222333999<<>>???AAAEEEHHHJJJFFFFFFKKKJJJJJJVVVfff}}}{{{iii^^^[[[XXXTTTSSSXXXeeexxxnnnfffggg[[[[[[\\\\\\[[[VVVQQQMMMNNNLLLIIILLL]]]yyyoooNNNGGGRRRdddoooccc]]]XXXWWWUUUSSSPPPJJJBBB<<<444444222111000000000000////////////////////////........................------------------------........................------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,................................................---------.........//////......///111222333444555888;;;>>>AAAAAA???<<<::::::888666555444555666777888;;;===>>>>>>???@@@BBBJJJIIIHHHHHHGGGFFFFFFFFF@@@BBBCCCCCCBBBAAABBBCCCEEECCCAAA@@@AAACCCEEEGGGMMMPPPSSSPPPJJJGGGGGGJJJOOOPPPRRRSSSQQQLLLGGGDDD@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<===@@@BBBDDDEEEHHHKKKMMMMMMLLLMMMNNNHHHKKKNNNOOOMMMJJJHHHHHH>>>DDDKKKOOOPPPOOOOOOPPPNNNJJJDDD@@@===;;;999777444444444333333333222222111111000000000000111111////////////000000000000.........................../////////000000111111........................---------.........//////000000000000000000000000,,,---------......//////////////////000111222333===@@@DDDHHHKKKLLLLLLLLLNNNPPPQQQRRRQQQOOOLLLJJJVVVZZZjjj{{{zzzooofff[[[MMMDDDAAA666999<<<<<<;;;<<>>777222111000//////...//////.........------.........,,,,,,------...///000000....../////////...,,,+++.........------.........////////////////////////------------.........///000111222444666888999:::777777777999:::<<<>>>???;;;===@@@AAABBBDDDGGGJJJLLLHHHJJJPPPQQQRRR```sssuuueeeYYYXXX^^^SSS[[[hhhttt~~~uuurrruuugggiiinnnuuuyyyuuullldddRRRNNNKKKGGGDDDPPPrrr{{{___HHHIIIbbb|||iii___^^^\\\YYYSSSLLLGGGCCC666555444222111000000///000000000000000000000000........................------------------------////////////////////////------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------............////////////---...///000000000///............000333777;;;>>>AAACCCEEEFFFEEE@@@<<<888999888666444444444666777222444999AAAHHHKKKJJJGGGHHHIIIHHHDDDDDDFFFDDDAAABBBBBBAAA@@@@@@CCCHHHLLLQQQPPPIIIIIIMMMJJJOOOaaaggglllooohhh\\\VVVYYY```iiiqqqyyyyyyrrrggg[[[SSSQQQIIIGGGLLLNNNIIIDDDDDDDDD@@@>>>???>>><<<>>>BBBCCCCCCDDDBBBAAACCCHHHLLLSSSPPPNNNQQQUUUUUUPPPJJJCCCCCCDDDFFFIIINNNRRRUUUSSSPPPJJJDDD???<<<:::999666666666333111111333555333111///.........---,,,000000000000////////////////////////////////////---------.........//////............////////////............////////////000000000000000000000000......////////////......//////000222333444555666===BBBHHHKKKKKKJJJLLLMMMUUUSSSPPPNNNMMMNNNOOOOOOWWWfffzzztttgggUUUIIIEEE???;;;999999<<<>>>>>>===CCCAAABBBEEEIIIIIICCC===333222000...---,,,------------------------------//////............//////////////////////////////////////////////////////........................///000111111///.../////////111333555666666666666444666999;;;======<<<<<<>>>>>>@@@CCCGGGIIIIIIIIIJJJVVV_________hhhwww|||uuuggg[[[YYY___dddooozzzxxxssszzzssslllvvvoooYYYFFFAAA???FFFaaagggVVVPPPQQQZZZhhh___[[[\\\ZZZPPPFFFBBB>>>777111222444222111222000000000000////////////////////////////////////---------------------------------............///------------------------+++,,,---......---,,,+++.........------,,,,,,,,,,,,...000///---+++*********+++---...//////...---//////.........---------............////////////...///000000000000000000000111222555888<<>>===@@@??????CCCHHHJJJFFFBBB666333000...------------------------------------//////............//////////////////////////////////////////////////////...........................000111111///...///000111222444666777888888777666777999;;;======>>>===@@@AAACCCDDDFFFGGGIIIJJJOOOdddyyy}}}yyyvvvpppiiiiiimmm~~~uuudddWWWJJJFFFUUUhhhvvvooo^^^PPP\\\mmmuuueeeYYYXXX[[[VVVMMMGGG@@@999444333222//////000111000000000////////////////////////////////////---------------------------------............///------------------------,,,------------------,,,------------------,,,,,,,,,---......,,,++++++,,,,,,------............---/////////............---............////////////000000000000000111222333555666999<<>>BBBJJJPPPPPPPPPSSSYYYbbboooxxxkkk]]]XXXVVVSSSPPPOOOLLLHHHBBB???>>>>>><<<:::;;;<<<@@@GGGNNNQQQPPPMMMNNNMMMKKKHHHEEEBBB@@@???DDDEEEGGGIIIHHHGGGEEECCC<<<<<<>>>AAAAAA===555...666444222111222222222111111111000000000/////////////////////////////////---............/////////............////////////............////////////000000000000000000000000...//////000000//////...222000......000555:::>>>FFFHHHKKKLLLLLLMMMNNNPPPRRRRRRPPPNNNNNNSSS[[[aaa|||zzzzzztttqqqeeeVVVMMMFFF>>>999:::===??????>>>======AAAFFFJJJJJJHHH;;;666000---...///...---------------------------//////............//////////////////////////////////////////////////////........................---///000000......///000333444666888::::::::::::::::::;;;<<<===>>>@@@@@@CCCEEEHHHHHHHHHKKKPPPTTT^^^}}}yyypppjjjqqqqqquuu}}}rrr^^^QQQMMMNNNfff}}}}}}ooouuuwwwhhhMMMOOOWWWiii}}}uuu```YYYZZZXXXQQQKKKEEE???:::777333//////111111111000000000/////////////////////////////////---------------------------------............///------------------------...------,,,,,,------...,,,,,,------------------,,,------,,,++++++...000///...---------...///000/////////...........................////////////000000//////000222444555:::<<>><<<;;;<<<======<<<===>>>?????????>>>>>>=========>>>AAADDDFFFGGGBBBCCCFFFNNN___pppwwwuuutttyyy|||xxxxxx{{{vvvooobbbTTTGGG@@@>>>?????????@@@BBBEEEGGGGGGGGGOOONNNMMMKKKHHHEEECCCAAA@@@AAABBBCCCEEEHHHJJJKKKCCCCCCEEEIIIMMMIII@@@888666444111000000111111000111111111000000000//////////////////////////////.............../////////............////////////............//////////////////////////////////////////000000000000//////000//////000444999>>>AAAIIIJJJKKKMMMOOOQQQSSSTTTUUUSSSPPPMMMQQQ]]]ooo|||~~~}}}}}}}}}uuuhhh___UUUHHH@@@>>>???AAAAAA>>>===<<>>===>>>======<<<>>>@@@BBBDDDDDDHHHKKKLLLLLLQQQYYYaaappp|||jjj``````ccclllsssttthhhXXXIIILLLZZZVVVNNN\\\rrrjjjVVVDDDHHH```{{{uuuggg^^^YYYVVVTTTLLLEEE@@@<<<666111111555111111111000000000//////////////////////////////........................---------............///------------------------...---,,,++++++,,,---...,,,,,,,,,------.........---------,,,+++---111444///...------...111444666////////////////////////............/////////////////////000222555777999@@@AAACCCDDDEEECCCAAA@@@@@@>>><<<;;;<<>>===AAACCCEEEHHHLLLOOOSSSUUUVVVVVV\\\oooiiiUUUNNNNNNKKKIIIGGGCCCAAABBBEEEGGGHHHIIIJJJJJJJJJJJJIIIIIIGGGDDD@@@>>>???CCCHHHKKKNNNMMMNNNRRRUUUSSSKKKCCC===:::666444333333333222111111111111000000000000000000000000000000000000////////////////////////............////////////............//////////////////////////////////////////000000000000//////...///111555999===AAACCCHHHIIIKKKNNNRRRUUUWWWXXXXXXSSSNNNMMMVVVlll}}}zzzooocccTTTHHHBBB@@@@@@@@@AAA???>>>>>>AAAEEEHHHIIIDDD>>>666111000000000...........................//////............//////////////////////////////////////////////////////////////////////////////---...////////////222444777999;;;===???@@@@@@@@@AAA@@@???>>>???BBBDDDFFFDDDHHHKKKLLLMMMRRR\\\dddxxxpppaaa\\\bbbkkk|||zzzvvvhhhWWWEEEIIIEEEFFFPPPYYYlllrrrUUUDDDIIIbbbkkk^^^\\\___QQQJJJBBB>>>999444333666111111111111000000000000////////////////////////........................---------............///------------------------...---,,,++++++,,,---...,,,,,,,,,------...............---,,,,,,///444777000/////////222666:::===...////////////000000000............////////////...///111333666:::===>>>BBBCCCDDDEEEDDDBBB@@@??????===;;;;;;===AAAFFFIIIFFFEEEDDDBBB@@@>>><<<<<<<<>>???BBBAAABBBCCCEEEHHHJJJKKKLLLOOOLLLFFFAAA???@@@BBBDDDTTTTTTVVVXXXZZZXXXRRRMMMDDD@@@:::666444333222111222222111111111000000000000000000000000000000000000000000////////////...............////////////............////////////000000000000000000000000///000000111111000000///---///333888===BBBEEEGGGHHHHHHKKKOOOUUUYYYZZZZZZWWWSSSOOOTTTeee~~~~~~xxxmmm]]]OOOGGGBBB???===CCCBBB@@@???@@@BBBEEEGGGDDDAAA<<<666111//////000........................//////............//////////////////////////////////////////////////////////////////////////////...///000000///111444777888:::<<>>:::555222333222222111111111000000000////////////////////////........................---------............///------------------------...------,,,,,,------...,,,,,,------------------.........------///444777333333333444777;;;???BBB.../////////000000000000............////////////...000444888<<<@@@CCCDDDBBBCCCDDDDDDDDDCCCBBBAAA???===;;;;;;===AAAFFFIIIFFFEEEDDDDDDDDDEEEFFFGGGIII[[[uuunnnYYYJJJCCCBBBAAAAAAAAABBBDDDGGGIIIJJJNNNMMMMMMLLLIIIFFFCCCAAAMMMPPPVVV\\\^^^\\\XXXVVVLLLGGG@@@;;;777555333222222222222111111111000000000000000000000000000000000000000000/////////...............////////////............////////////000000000000000000000000000000111111111111000000000111444999>>>EEEJJJMMMHHHIIILLLQQQWWWZZZZZZXXXVVVUUUYYYfff}}}~~~sssdddWWWNNNGGGBBB>>>CCCBBBAAA@@@@@@AAADDDFFFDDDDDDAAA:::222......111........................//////............/////////////////////////////////////////////////////////////////////////////////000111000111222666999999;;;===@@@BBBCCCDDDDDDEEEDDDDDDDDDDDDFFFGGGHHHIIIKKKOOOTTT\\\eeemmmrrrwww{{{|||tttqqqooolllcccPPPCCC@@@AAATTTrrrnnnQQQFFFRRRdddxxxpppeeeVVVHHHBBB???999333000222222222111111111000000////////////////////////........................---------............///------------------------,,,------------------,,,------------------,,,,,,,,,------,,,,,,...222444999888888999;;;>>>AAACCC.../////////000000111111............/////////000///222666<<>>FFFMMMRRRJJJJJJMMMRRRXXXZZZXXXUUUVVVYYYcccxxxwwwjjj]]]TTTMMMFFFBBBBBBBBBAAA@@@@@@AAADDDFFFCCCEEEDDD===333---...222//////////////////////////////............//////////////////////////////////////////////////////000000000000000000000000000111111111111333777:::999;;;===@@@BBBDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHMMMOOOUUU___lllxxx}}}~~~nnnXXXNNNIIIIIISSShhhpppxxxwwwkkk]]]RRRMMMZZZjjj~~~ppp___MMMFFFDDD>>>555///222222222111111111111000////////////////////////////////////////////////---------.........//////------------------------+++,,,............,,,+++.........------,,,,,,,,,***+++,,,,,,+++---///222======<<<===>>>@@@AAACCC............/////////000000000000000000111222222:::===AAAEEEGGGFFFDDDBBB???BBBFFFIIIJJJHHHFFFEEEAAACCC<<<:::CCCFFFDDDHHHIIIVVV___bbbkkk{{{ooobbb[[[QQQIIIEEECCCBBBBBBDDDFFFIIIMMMRRRSSSMMMFFFAAADDDIIIOOOUUU\\\```cccaaa[[[SSSMMMJJJEEE===777999555222444555111000111000000000000000000000000000000000000000000000000222111111000000000000000000000000000000000000000222222111111000000/////////111333333111111111222000111888AAAFFFGGGHHHLLLJJJOOOOOOVVVcccaaaTTTOOO\\\iiiuuujjj^^^TTTMMMIII???>>>>>>???AAABBBAAA@@@@@@DDDEEEBBB:::333000000333222111000////////////222111000.........///000111111000000//////......//////000000000000////////////............////////////000222444777999;;;<<<===>>>@@@BBBDDDEEEFFFBBBDDDFFFHHHIIIJJJKKKKKKPPPiiisssrrr|||}}}~~~dddPPPHHHHHHRRRSSSVVVcccyyyuuu^^^PPPIII\\\qqqrrruuuZZZTTTPPPAAA666555444333222222222111///---000000000000////////////333222222111000//////...////////////////////////................................................---+++***+++...///---***...000000000000111444666BBBCCCCCCBBBAAABBBDDDFFF........./////////000000000/////////000222333555;;;>>>AAADDDFFFFFFDDDCCCEEEGGGIIIKKKKKKJJJIIIHHHEEEGGGBBB@@@EEECCCBBBKKKMMMhhh{{{~~~{{{zzz~~~{{{wwwooocccWWWLLLDDD@@@CCCEEEGGGJJJMMMOOOPPPNNNEEEEEEGGGKKKQQQXXX^^^bbbbbb]]]WWWSSSPPPKKKCCC===;;;666222333333111111333111111111111111111111111000000000000000000000000...//////000111222333444000000000000000000000000000000//////...............///111111000///000111333444:::CCCGGGGGGIIILLLNNNTTTTTTZZZgggcccVVVSSS]]]sssnnnbbbYYYOOOEEE@@@===<<<===AAACCCDDDCCCAAAEEEGGGDDD===555111///222222111000////////////222111000///......///000111000000000/////////...//////000000000000////////////............////////////111333555888:::;;;<<<===???AAACCCDDDFFFFFFFFFGGGIIIJJJKKKMMMPPPRRR\\\~~~{{{www{{{oooYYYJJJDDDOOOOOOLLLccc|||RRR@@@FFFZZZfffdddWWWNNNAAA999:::555444222222333222111///111000000000////////////222222111000000///......////////////////////////...................................................,,,+++,,,...///---+++...///000000111444888<<>>???AAACCCEEEEEEEEEDDDDDDFFFHHHIIIHHHHHHHHHIIIIIIHHHBBBAAAFFFCCCGGGWWWjjjuuunnnsssyyy}}}hhhPPPBBB>>>>>>@@@BBBEEEHHHLLLOOONNNLLLKKKKKKNNNTTT[[[___ccc```]]][[[YYYTTTMMMGGGAAA:::444333222111111444111111111111111111111111000000000000000000000000...//////000111222333333////////////////////////000////////////............///111111000000111222666888>>>FFFIIIGGGIIIMMMOOOXXX[[[___hhhcccZZZZZZiii}}}nnngggWWWEEEFFF@@@;;;;;;???CCCCCCBBBAAADDDGGGGGGAAA:::333///222111000///............111000000////////////000000000000000//////////////////000000000000//////000//////......//////000///000222444666999;;;<<<<<<>>>@@@BBBDDDFFFGGGGGGHHHHHHHHHHHHIIIMMMRRRWWWjjj~~~vvvvvvyyyrrr```BBBGGGBBB===PPPuuuoooPPP@@@EEESSSooozzzdddRRRCCC======666444222222222333222111111111000000000/////////111000000//////.........////////////////////////................................................///---,,,---...///---,,,...///000111333777===AAA@@@DDDGGGIIIGGGEEECCCBBB...////////////000000000/////////000222666:::===AAAAAABBBCCCDDDEEEEEEEEEAAADDDGGGHHHGGGGGGHHHJJJIIIHHHCCCGGGRRRTTT\\\nnn{{{xxxzzzbbbLLLEEE???@@@CCCEEEHHHJJJTTTRRRPPPOOOQQQUUUZZZ^^^bbbbbbbbbbbbaaa]]]WWWRRRJJJBBB999666444111111444222222222222222222222222000000000000000000000000222222222222111111000000////////////////////////111111111111111111111111000111333333222333444666999;;;AAAGGGIIIGGGJJJNNNPPP___eeeeeegggaaa___hhhwwweeeOOONNNFFF<<<999===AAAAAA@@@>>>AAADDDFFFDDD>>>666111222111000///............000000000////////////000000000000000//////////////////000000000000//////000000////////////000000000111333666888:::<<<<<<===???AAADDDFFFHHHIIIIIIKKKKKKIIIHHHHHHNNNWWW^^^yyyyyyzzz]]]JJJ???CCCIIIRRRkkktttYYYHHHEEE[[[dddPPPBBB<<<999666222111111222333222111111111000000000//////000/////////.........---////////////////////////...................................................---,,,,,,------------...111444666888;;;>>>@@@<<<@@@FFFJJJLLLLLLMMMMMM////////////000000000111000000000222666:::>>>@@@CCCCCCCCCCCCDDDDDDEEEFFFBBBFFFJJJJJJGGGFFFHHHKKKKKKSSSYYYfffxxx}}}}}}|||eeeNNNEEEFFFFFFFFFFFFMMMMMMNNNOOOSSSWWW\\\^^^aaabbbeeeggggggccc^^^[[[UUULLLBBB===999333222444222222222222222222222222111111111111111111111111111222222222222111000000000000000000000000000000111111111111222222222222000111333333222444666888;;;===BBBHHHHHHHHHLLLSSSVVViiirrrnnnjjjeeelll~~~rrr]]]SSSJJJ@@@;;;===AAACCCCCC<<<===???CCCEEEBBB;;;555222111000//////........./////////000000000000///////////////000000000000//////000000000000//////000000////////////000000111333555888:::<<<======???@@@DDDGGGIIIKKKKKKKKKOOOOOOMMMKKKLLLTTT```jjj~~~~~~|||lllVVVMMMCCC>>>PPPkkkdddKKKMMMyyyiiiQQQ>>>>>>999444000000111222333111111111111000000000000////////////............////////////////////////................................................,,,,,,,,,,,,,,,,,,...///111555999<<<===<<<<<<<<<;;;>>>CCCHHHKKKNNNRRRTTT/////////000000000111111000222444666:::===@@@BBBDDDDDDDDDDDDEEEEEEEEEEEECCCFFFGGGEEEBBBCCCHHHNNNYYYsssyyy|||jjjXXXRRRKKKEEECCC@@@BBBDDDIIIOOOUUU[[[______aaadddggggggeeebbb```\\\TTTLLLGGGAAA999555555333333333333333333333333111111111111111111111111...///111333444444333333000000000000000000000000/////////000000000000111///000111111111333666999===???DDDHHHIIIJJJQQQ[[[eeevvv{{{vvvrrrrrrzzzkkkXXXQQQHHHAAA@@@CCCHHHJJJ>>><<<<<<@@@DDDDDD???999333222111000////////////...//////000000000000///////////////000000000000//////000000000000//////111000000//////000000111222444777:::<<<===>>>>>>@@@CCCFFFJJJMMMNNNNNNNNNLLLMMMMMMMMMPPP[[[kkkxxx}}}xxxuuuooonnnllljjjgggfffeeeddddddiiiooouuuyyy|||~~~|||XXX@@@BBBOOOWWWdddLLL]]]gggJJJFFF@@@888222000111222333222222111111111000000000////////////////////////////////////////////////................................................+++,,,,,,,,,,,,---000222555999===???>>>;;;:::999===@@@DDDGGGIIILLLOOOQQQ//////000000000111111111111333777;;;>>>@@@BBBCCCEEEEEEFFFFFFFFFEEEEEEDDDBBBDDDDDDAAAAAAHHHVVVbbbvvv~~~}}}vvvbbbOOOFFF>>>>>>???AAAGGGNNNVVVZZZ\\\___ccceeeeeedddcccbbb```YYYSSSPPPJJJAAA;;;999444444444444444444444444111111111111111111111111...///111333444444333333222222222222222222222222//////000000000111111111///000000111111333777:::@@@AAAEEEIIIJJJMMMXXXdddttt~~~|||wwwzzzuuuccc^^^UUUKKKDDDDDDHHHMMMEEE@@@<<<===CCCEEEAAA<<<444333222111111000000000---...///000111111000///.../////////000000000111//////000000000000//////111111000000000000111111222444888;;;===?????????BBBEEEIIIMMMPPPQQQQQQPPPJJJMMMQQQTTTZZZiii}}}}}}xxxqqqjjjddd```^^^WWWVVVUUUSSSRRRQQQQQQQQQQQQTTTXXX\\\^^^aaadddfffdddeeehhhjjjkkkooosssvvv|||nnnMMMFFFMMMPPPqqq```PPP```|||[[[OOOHHH>>>666222222333444222222222111111111000000000000000000000000000000////////////////////////................................................+++---......---///333777:::<<<>>>===;;;:::::::::???CCCHHHLLLMMMMMMNNNOOO000000000000111111111111222555999===AAABBBCCCCCCEEEEEEFFFGGGGGGFFFDDDCCCFFFFFFFFFDDDHHHWWWmmm}}}~~~xxxyyy___OOOEEEBBB???>>>AAAHHHOOOTTTZZZ]]]aaacccccccccbbbccc```[[[WWWVVVPPPGGG???<<<444444444444444444444444111111111111111111111111111222333444444222111///222222222222222222222222111111222222333333333333111222222333333666:::===BBBCCCGGGJJJKKKPPP]]]jjj}}}xxxttt~~~zzznnntttzzz}}}{{{nnnjjjaaaSSSGGGBBBEEEJJJKKKDDD======BBBEEEBBB===555444333222111111111111---...///111111111000///.../////////000000111111//////000000000000//////111111000000000000111111333555888<<<>>>?????????CCCFFFJJJOOOQQQSSSRRRRRRPPPUUUZZZ```iiizzz|||wwwssslllhhhccc]]]WWWTTTRRRQQQLLLKKKJJJIIIIIIIIIIIIIIIHHHJJJLLLMMMNNNPPPRRRUUURRRSSSVVVXXXZZZ]]]bbbeeeeeeppp|||___BBBAAAOOO```www}}}[[[XXXcccfffUUUMMMBBB999444333444555222222222111111111111000000000000000111111111111////////////////////////................................................,,,...000000///222666;;;>>>>>>===;;;999999;;;===@@@EEEMMMRRRSSSSSSQQQQQQ///111111111111111333555999;;;===??????AAACCCEEEFFFFFFHHHJJJHHHBBBBBBEEELLLEEEDDDMMMXXXjjj}}}rrr^^^MMM@@@AAAFFFHHHKKKQQQVVVZZZ]]]^^^___bbbdddddd```___^^^[[[UUUOOOHHHDDD;;;666222444444222222444222222222111111111111000000000000000000000000000000111222333444333222222222222222222222222222222111222333333444777<<>>@@@AAAAAABBBEEEFFFIIIDDDBBBCCCCCCCCCFFFKKKRRRVVVaaaooo{{{zzz]]]KKKBBB@@@FFFOOOTTTWWWZZZ[[[]]]___aaabbbbbb```^^^\\\XXXSSSNNNKKK???999555555555222222444222222222222111111111111111111111111111111111111000000222333333333222111222222222222222222222222222333333333444888===AAACCCGGGLLLMMMNNNYYYsss||||||sssaaaRRRRRRQQQUUUaaapppxxxyyyxxxxxxyyy{{{{{{mmm]]]NNNDDD???BBBEEEFFFEEECCCBBBBBBBBB<<<777222//////000000///000000000000000000000000000000000000000000000000000000000000000000000000111111111222333555777888888:::<<<<<<;;;===BBBFFFKKKOOOWWW[[[WWWQQQSSSYYY^^^ooo{{{yyy}}}tttlllccc\\\ZZZYYYUUUSSSSSSMMMJJJIIIIIIIIIFFFBBB@@@BBBBBBAAAAAAAAAAAAAAAAAACCCEEEDDDBBBBBBEEEGGGGGGCCCBBBAAABBBCCCDDDCCCBBBFFFHHHJJJNNNTTTZZZ___cccpppuuu{{{pppZZZPPPEEEKKKUUUgggwww]]]KKKdddkkk\\\KKKAAA999333111333222222222222111111111111111000000000////////////........................////////////////////////000//////............///---...111333666999;;;<<<<<<:::777666888<<>>======???EEEIIISSSWWW]]]^^^WWWQQQTTT\\\fff~~~}}}uuuhhh]]]VVVOOOJJJLLLOOOPPPRRRUUUPPPLLLHHHFFFGGGFFFBBB===AAAAAABBBBBBBBBCCCCCCDDDCCCNNNQQQGGGCCCHHHGGG???BBBAAA@@@@@@AAAAAA???>>>@@@AAABBBDDDGGGJJJNNNPPP\\\aaahhhnnnuuuqqq[[[LLLAAAGGGWWWppppppIIIGGGiii{{{hhhSSSFFF>>>777333222333222222222111111111111111111000000000/////////........................////////////////////////111000//////......//////---///333777:::;;;;;;;;;777777777999===DDDJJJNNNQQQRRRQQQNNNKKKIIIIIIIII111222222222222555999<<>>;;;888333222444333333222222222111111111111111111111111111111111//////000000111111111111222222222222222222222222333333222333555:::AAAFFFFFFLLLNNNNNN[[[sss|||rrrZZZFFFFFFQQQ[[[gggrrruuuwwwyyy{{{}}}vvv|||~~~{{{ooo___QQQIII:::<<<@@@CCCBBB>>>>>>AAA>>>;;;777333111000//////000000000000000000000000000000000000000000000000000000000000000000000000222222222333444777999:::;;;===>>>>>>>>>BBBIIINNNXXX\\\```___WWWPPPUUU___tttxxxpppllldddXXXNNNLLLHHHGGGJJJMMMSSS]]]hhhqqqkkk^^^NNNDDDBBBDDDEEEEEEDDDDDDCCCDDDFFFGGGHHHJJJZZZfffcccXXXNNNEEE===EEEDDDBBBBBBCCCCCCBBB@@@BBBBBBBBBCCCDDDFFFGGGHHHNNNSSSYYY___gggppp|||sss```GGGGGGTTTddd^^^CCCOOOnnnyyy]]]KKKAAA;;;666555333333222222222111111111111111111000000000//////........................////////////////////////000000///..................111666;;;===<<<:::888444555888<<>>>>>@@@FFFOOOVVV^^^___bbb___WWWQQQUUU^^^~~~yyypppccc[[[XXXTTTMMMGGGGGGGGGHHHIIIIIIPPPcccuuummmRRRGGGJJJNNNKKKJJJIIIHHHGGGGGGHHHHHHLLL[[[sssuuu\\\KKKGGGGGGFFFEEEEEEFFFFFFDDDCCC@@@@@@@@@AAAAAABBBCCCDDDCCCEEEIIIMMMRRR[[[gggpppyyyuuuSSSJJJQQQ^^^ZZZEEETTTmmmUUUGGG===777555333333333222222222222111111111111111000000000000//////////////////////////////////////////////////////............//////222555999===>>><<<999777444666;;;AAAHHHOOOUUUXXXOOONNNMMMJJJJJJMMMRRRVVV222444666888:::<<<@@@BBBBBBDDDEEEEEEDDDDDDEEEGGGEEEEEEFFFFFFLLL```bbbUUUHHHCCCBBBFFFTTTddd\\\ZZZYYY\\\bbbdddaaa]]]XXXQQQJJJFFFAAA:::666777333333333333222222222222222222222222222222222222111000000000000111222222222222222222222222222222000111333666999>>>DDDIIIHHHKKKUUUjjjiiiOOOHHHJJJPPPUUUeeemmmxxx~~~~~~~~~zzzxxxhhhaaaeeeKKKAAA;;;>>>???;;;:::===CCCBBB???;;;555222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111222444777999;;;;;;===???AAADDDMMMXXX```ffffffffffffaaa]]]```gggtttjjjbbb[[[RRRLLLJJJIIIHHHFFFDDDEEEEEEDDDBBBGGGYYYjjjsss^^^YYY[[[ZZZ[[[ZZZXXXTTTOOOJJJFFFCCCMMMeeejjjVVVRRRLLLJJJHHHHHHHHHHHHFFFDDDBBBBBBBBBBBBCCCCCCCCCCCC???@@@AAA@@@BBBHHHQQQYYYcccqqqnnnYYYRRRXXXYYYMMMeeejjjWWWEEE888333333333333333222222222222222222111111111000000000////////////////////////////////////////////////............///000111111777888;;;===>>>===<<<;;;999<<>>@@@BBBDDDBBBDDDEEEEEEEEEEEEGGGHHHIIIKKKQQQ[[[iii~~~{{{cccTTTJJJHHHVVVhhhbbb\\\VVVWWW]]]bbbcccbbb^^^WWWQQQNNNIII@@@;;;:::444444333333333222222222222222222222222222222222222111111000111222333444222222222222222222222222///222666:::===BBBGGGKKKKKKOOO___{{{iiiRRRKKKKKKKKKVVVcccttt~~~}}}xxx}}}yyy}}}ssspppkkkdddXXXGGG<<>>777333222333111111111111111111111111000000000000000000000000000000000000000000000000222222222444666888;;;===<<<>>>AAADDDJJJTTTaaakkknnnmmmooouuuxxxyyy}}}uuuiii^^^VVVOOONNNLLLIIIGGGGGGHHHIIIJJJGGGDDDCCCAAABBBJJJTTTyyy}}}uuussswwwyyy|||zzzqqqcccTTTKKKCCCEEERRRiii||||||lll]]]YYYVVVTTTRRRPPPNNNKKKIIIHHHHHHHHHGGGGGGFFFEEEEEEAAABBBBBB@@@???@@@FFFJJJOOOZZZfffnnnzzzrrr\\\TTTkkkjjjWWWmmmoooUUU@@@555444444333333333222222222222222222111111111000000////////////////////////////////////////////////......///000111333444555:::;;;<<<>>>???AAABBBCCCAAADDDIIINNNSSSUUUVVVWWWUUUVVVWWWWWWWWWYYY]]]```222555;;;???AAABBBDDDEEEBBBDDDFFFFFFFFFGGGHHHJJJNNNRRR```tttfffSSSLLLWWWhhhfff\\\RRRPPPVVV___cccdddaaa[[[VVVSSSNNNEEE>>>===444444444333333333222222222222222222222222222222333222111111111222444444222222222222222222222222000333888===AAAEEEIIILLLNNNSSSgggdddSSSKKKEEEKKK[[[ppp~~~|||yyy~~~wwwtttpppzzzmmmuuuqqq]]]aaaLLL===@@@GGGFFFEEEGGGGGGGGGEEE@@@999444333444111111111111111111111111000000000000000000000000000000000000000000000000333333444555777:::===>>>===???CCCGGGNNNZZZhhhrrrrrrrrrwww~~~|||ooocccYYYRRRNNNGGGJJJMMMMMMKKKJJJKKKNNNTTTMMMGGGGGGGGGDDDCCCDDDSSSwwwaaaRRRNNNKKKKKK[[[zzziiigggddd```]]]ZZZWWWSSSPPPJJJJJJJJJIIIGGGFFFDDDCCC@@@CCCDDDCCC@@@???BBBEEEAAALLLVVV]]]hhh{{{hhhWWW^^^UUUWWWdddHHH:::444444444333333333222222222222222111111111111000000000000000000000000000//////////////////////////////000222333555777888<<<<<<<<<>>>AAADDDHHHJJJHHHJJJOOOSSSVVVWWWWWWVVVWWWXXXYYYYYYXXXXXXZZZ\\\555666999>>>BBBEEEEEEDDDIIIGGGAAABBBHHHDDDFFFTTTbbb}}}lllWWWWWWbbb[[[WWWRRRRRRXXX^^^___^^^^^^```[[[QQQMMMNNNFFF:::666444222111333444333333222222222222222222222222000111111111111222222222111222222333222111000///111666;;;>>>BBBGGGJJJJJJTTTUUUuuu[[[HHHGGGIIITTTcccsssyyy|||wwwrrrrrruuu|||}}}wwwyyy|||tttnnnggg___WWWLLLCCC???CCCIIINNNNNNJJJEEE???;;;777333000333444444444333222000///111111111111111111111111000000000000000111111111333333333666999;;;<<<<<<;;;>>>CCCKKKVVVbbbmmmsssxxxqqqyyyiii\\\UUUQQQLLLIIIIIIHHHLLLSSSTTTRRRUUU[[[]]][[[SSSIIIDDDDDDDDDBBBSSShhhqqqddd[[[XXXeee~~~vvvqqqooojjjaaaYYYQQQQQQNNNIIIHHHJJJHHHDDDHHHFFFBBBAAAAAABBBBBBAAADDDDDDHHHOOOWWWcccvvvzzzeeeRRRkkkuuuNNNkkkzzzSSS999666333333555555111000222222222333333333222111111000000000000000000000000222000///000222333000---...//////111333666999;;;===>>>???@@@AAADDDIIILLLNNNOOOQQQTTTVVVXXXYYYYYYYYYVVVTTTVVVXXXXXXWWWWWW:::;;;>>>BBBEEEGGGFFFEEEAAAEEEEEEGGGKKKHHHPPPeeekkk]]]RRRLLLHHHKKKOOORRRWWW]]]______[[[UUUPPPNNNHHHCCC===:::666444444444444333222222222222222333333333111111111111222222222222000111222444444444333333111666;;;@@@DDDHHHKKKMMMWWWbbb~~~}}}]]]NNNHHHMMMWWWgggyyyyyytttmmmddd```]]]aaalllwwwzzzuuuhhhaaaUUUIII@@@???CCCHHHKKKHHHEEEBBB>>>:::666222222333333333333111000///111111111111111111111111000000000000111111111111444444555888:::<<<<<<<<>>999444111111222222222111111000111111111111111111111111000000000111111111222222444666888:::<<<<<<<<<<<>>===@@@???@@@BBBDDDDDD@@@:::555000000111111111111111111111111111111111111111111000000000111111222222333444666999;;;<<<<<<<<<<<>>@@@DDDHHHJJJKKKKKKLLLMMMQQQRRRRRRSSSTTTTTTTTTSSSTTTVVVXXX]]]fffllljjjdddCCCFFFHHHIIIGGGEEEFFFFFFFFFHHHGGGMMM^^^rrrfffKKKGGGIIIJJJWWWjjjkkk\\\TTTZZZ^^^YYYRRRPPPJJJEEE>>>888666555555444222222333333333444444444111222222222222333333333333333333333444444444555888;;;AAAFFFDDDDDDNNN[[[sss~~~pppmmmddd[[[VVVVVVSSSNNNKKKGGGDDDEEEDDDBBBAAADDDSSSaaa|||zzz{{{zzztttdddPPPAAA;;;;;;;;;<<>>DDDPPPcccsss{{{{{{vvvqqquuuwww~~~rrrhhh```[[[XXXXXXXXXWWWYYY```kkksss|||wwwkkk```[[[UUUPPPMMMKKKIIIGGGEEECCCCCCEEEDDDBBBDDDHHHKKKRRR___pppooo```RRR]]]aaaGGGNNNpppqqqQQQ???888444555777444111000444333222111000000000000111111111111111111111111111111000///......///000222333555888:::<<<>>>???AAADDDHHHKKKLLLLLLLLLMMMOOOPPPQQQRRRSSSTTTTTTTTTUUUTTTUUU^^^ooo}}}zzzpppCCCFFFHHHHHHFFFGGGIIIMMMEEEMMMVVVhhh}}}gggRRRHHHHHHUUUfffmmm[[[TTTVVVXXXXXXXXXNNNIIIBBB<<<999777555444444444444444333333333333222222222222333333333333444444333333333444555555;;;===CCCGGGEEEFFFTTTfff{{{zzzwwwhhh\\\QQQHHHHHHCCCAAACCCCCCAAA@@@AAAHHHRRRkkk|||nnnZZZHHH<<<777;;;<<<===???AAA???;;;888333333222222111222222333111111111111111111111111///000000111222333444444444777;;;<<<;;;<<>>:::666444555555555444333333222222222222222333333333444444444444333444444666888999===>>>DDDJJJHHHJJJ]]]ttt}}}xxx~~~lll\\\VVVNNNHHHGGGGGGEEEEEEGGGAAAEEEWWWxxxvvvfffRRRBBB888???>>>===>>>???>>><<<:::666555444222222222333333111111111111111111111111///000000111333444444555666:::<<<===<<<>>>DDDIIIRRRggg|||tttqqqvvvyyyuuunnnddd^^^\\\___cccfffkkkqqqxxx{{{}}}zzzmmmaaaXXXSSSRRRMMMKKKKKKJJJEEEDDDEEE@@@???CCCKKKPPPXXXnnn~~~iiiTTTVVVxxxYYYTTT|||~~~[[[LLL===777666555666777888666444222111111222222111111111111111111111111000111111000///000444777777999<<<>>>AAABBBCCCCCCFFFHHHLLLMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPYYYbbbkkkzzzwwwFFFIIIKKKKKKJJJNNNVVV]]]~~~dddXXXTTTbbbiiihhh]]]WWWZZZ\\\XXX[[[VVVOOOHHHBBB===777444666666555444333222222111222222333333333444444444333333333444666999;;;<<<===>>>EEEKKKKKKNNNeee~~~{{{sssgggYYYQQQKKKFFFEEEFFF@@@>>>IIIhhh}}}qqqyyy~~~{{{nnn\\\III>>>BBB@@@>>>===>>>>>>======888666555333222222333333111111111111111111111111///000000222333444555555888<<<>>>>>>===@@@GGGNNN\\\tttvvveee```ZZZXXX\\\cccjjjnnn|||zzzllldddSSSNNNKKKLLLKKKGGGEEEFFFEEEAAABBBGGGFFFHHHZZZooouuukkkZZZKKKTTT{{{oooQQQeeeppp\\\FFF999444222333555999777555333111111222333111111111111111111111111---///111000000222777;;;:::;;;>>>AAADDDEEEFFFFFFFFFHHHJJJLLLLLLMMMNNNPPPRRRRRRRRRRRRQQQPPPOOONNNMMM]]]kkksss|||tttHHHFFFKKKQQQMMMJJJ]]]yyymmmXXXQQQ^^^bbbaaabbb^^^YYY]]]^^^SSSJJJIIIGGG???;;;<<<888777555555555555333111333333333333333333333333333444333222222444888;;;EEECCCEEEFFFFFFPPPnnnrrrcccVVVKKKFFFHHHEEEAAAEEEWWWsssmmmiiiuuutttvvv~~~qqqdddVVV??????<<<@@@AAA:::>>>CCC===777555444333444444333111111111111111111111111111111111111222333444666777<<<888999===???AAAKKKWWWgggtttjjj___]]][[[^^^fffpppzzzxxxfff[[[RRROOOOOOLLLJJJJJJHHHCCC@@@AAACCCGGGOOOXXXjjj{{{\\\PPPSSSWWW___TTTooolllOOO>>>777666666555444444444333333333222222333333333222222111111111111000//////111444888:::>>>@@@BBBDDDEEEEEEDDDCCCGGGHHHJJJLLLOOOQQQSSSTTTQQQRRRSSSUUUUUUSSSPPPMMMQQQXXXeeesss}}}}}}wwwqqqLLLJJJNNNPPPIIIJJJeeewwwLLLPPP\\\iiipppnnnaaaRRRVVVWWWUUUOOOHHHBBB<<<999888666555444555555333222333333333333333333333333444444444333333555999<<>>>>>999<<>>AAANNN\\\xxxyyyllldddZZZ[[[]]]cccmmmyyy}}}nnn^^^UUUPPPKKKHHHHHHIIIEEECCCDDDEEEFFFKKKRRR\\\kkkiiiWWWQQQQQQtttuuuRRRUUU}}}vvvXXXBBB888666666777444444444333333333222222333333333222222222111111222111111111333777:::<<>>???CCCHHHJJJMMM^^^~~~rrrbbbZZZQQQKKKDDDCCCIIIRRRZZZ]]]gggmmmtttxxxzzzuuuvvvxxxeeeddd{{{wwwiiiooo{{{ssszzzrrrmmm```MMMBBB:::;;;===999===CCC>>>;;;888444222222333333333222222222222222222222222222222333444555777999::::::;;;<<<===>>>GGGZZZkkkvvvmmmeee___]]]bbbiiipppyyyvvvfff[[[RRRMMMLLLKKKGGGEEEFFFEEEBBBCCCFFFNNNXXXiiihhhWWWOOO^^^^^^GGG^^^|||___FFF999555444333444444444444333333333333333333333222222222222111222222222333666999===??????AAACCCDDDEEEFFFEEEEEEFFFGGGHHHKKKMMMOOOQQQRRRRRRQQQRRRVVVZZZ\\\ZZZWWWUUUZZZccclllqqqooohhhcccPPPLLLLLLPPPVVViiiZZZDDDIIISSSwwwiii___VVVRRRPPPKKKEEECCC999777444444444555444333444444444444444444444444555555555555666888===@@@BBBGGGJJJJJJQQQhhhwwwjjjbbbTTTOOOIIIDDDCCCEEEIIILLLTTT\\\dddhhhiiinnnwww~~~nnngggxxxnnniiinnngggooouuuooofffZZZGGG;;;999<<<:::???EEEBBB>>>:::555222222333444444222222222222222222222222222222333444555777999:::777;;;>>>>>>BBBQQQjjjuuummmhhheeecccmmmsss{{{qqqbbbYYYUUUPPPLLLJJJKKKIIIDDD@@@AAAFFFMMMXXXrrreeeVVVRRRvvvrrrOOONNNvvveeeKKK???;;;777222555444444444444333333333222222222222222222222222111111222444777;;;???AAAAAABBBCCCEEEFFFFFFFFFFFFGGGHHHJJJLLLOOOQQQSSSTTTUUUTTTUUUYYY___bbbbbbaaaZZZ```iiippprrrmmmfff```TTTNNNMMMVVVcccxxxpppQQQKKKLLLnnniiiPPPPPPSSSKKKEEEGGG;;;999666444555555555444444444444444444444444444555555666666777:::>>>BBBDDDIIIHHHGGGSSSqqqvvvnnnccc[[[MMMKKKHHHEEECCCCCCEEEGGGLLLSSS\\\aaabbbfffooowwwooo```nnnsssmmmdddqqq}}}{{{rrrkkkiiiMMM<<<666::::::???EEECCC???;;;666333222333444444222222222222222222222222000111111333555777888:::777<<<>>>>>>DDDYYYwwwwwwnnnkkkkkklllmmmzzzuuuddd[[[VVVPPPMMMOOONNNIIIFFFFFFBBBGGGNNNcccsss___LLLdddzzzXXXEEE```qqqPPPAAA???<<<777555555555444444444333333222222222222222222222222000111222555888<<>>@@@???IIIccc}}}xxxrrrnnnooorrrvvvxxxtttggg[[[RRRLLLLLLKKKIIIGGGHHH???DDDIIIXXXrrrhhhMMMUUU}}}```FFFPPP[[[AAA;;;:::777555555555555444444444333111222222222222333333333111222333666999===???AAACCCCCCDDDEEEFFFGGGHHHHHHEEEGGGJJJNNNRRRUUUXXXZZZaaaeeehhhjjjkkknnntttzzzzzz}}}~~~vvvkkkaaa[[[QQQ[[[nnnnnnWWWQQQaaauuuooo\\\QQQOOOKKKEEECCC???:::777666666555444555555555555555555555555333444444555777:::???CCCBBBGGGHHHMMMggg{{{~~~zzzdddPPPIIIFFFBBBAAAAAABBBAAA@@@DDDKKKUUU^^^eeekkkooorrrssszzzdddZZZmmmxxxttt{{{xxx}}}fffJJJ<<<===::::::===;;;@@@===999666555444222111333333333333333333333333111111222444666888:::;;;<<<@@@BBBDDDTTTtttxxxvvvssstttxxx}}}pppcccVVVOOOLLLHHHFFFFFFAAADDDEEENNN```pppuuuVVVOOO```{{{^^^MMMyyyzzzTTT@@@999666555555555555444444444444111111222222222333333333333444666888;;;>>>@@@BBBDDDDDDDDDEEEFFFGGGHHHIIIHHHJJJMMMRRRWWW[[[___aaahhhnnnssssssppprrr{{{zzzqqqhhhcccaaahhhwwwcccQQQXXXkkkdddQQQUUUTTTFFFEEEAAA<<<888777666555444555555555555555555555555222333444555666:::???CCCBBBIIILLLUUUtttyyylllkkkfffhhhooo}}}hhhSSSMMMFFFBBBBBBCCCBBB@@@CCCIIISSS___iiipppsssuuupppjjjVVV___|||||||||sssUUUCCCBBB===;;;===:::@@@===:::888666555222000333333333333333333333333222222333555777999<<<===<<>>999777666555555555555555555555555555555666555444555888===BBBEEEHHHMMMQQQ___bbbWWWWWWUUUUUU___sssqqqeeeUUUJJJFFFEEEDDDBBB@@@JJJTTT]]]iiivvvzzzxxxppptttyyyhhhXXX___zzz}}}~~~|||qqqvvv```KKKDDDCCC===999888:::;;;;;;999666444444555333333333333333333333333888555444666999<<<<<<:::???FFFKKKVVVwww{{{|||~~~}}}gggZZZRRRMMMJJJGGGEEEEEEEEEGGGQQQeeeyyymmmXXXEEEYYYvvvkkk]]]```EEE===666555444444555555333111000111111000000000333555444777:::===>>>???BBBDDDDDDEEEFFFEEEFFFHHHJJJIIISSSTTTXXX]]]dddmmmtttxxxuuupppmmmooorrruuu|||tttiiiiiilllmmmooorrr{{{UUURRRMMM]]]wwwwwwaaaRRRRRRJJJHHHDDD>>>777555666888555555555555555555555555666555555666999===BBBEEEGGGMMMWWWlllkkkZZZTTTRRRQQQVVVdddzzzgggRRRFFFBBBBBBCCC@@@HHHQQQZZZhhhuuuzzzxxxrrrsssoooYYYWWW{{{xxxyyyuuucccPPPEEE@@@===:::888;;;<<<<<<999666444333444333333333333333333333333777555444666999<<<<<<;;;???FFFQQQeeevvveeeZZZQQQLLLGGGEEEDDDDDDDDDKKK\\\lllfffKKKMMMhhhzzzXXXqqqOOO<<<666555444444555555333111111222222222111222444777555888;;;===???@@@BBBDDDAAACCCDDDDDDEEEHHHJJJKKKUUUWWW[[[```gggpppzzzvvvppplllnnnssswww}}}sssiiikkkpppssstttvvvgggXXX@@@OOOuuuuuueeeRRRNNNNNNJJJAAA999555777:::555555555555555555555555666666555777:::???CCCFFFGGGMMM```vvv^^^RRRRRRPPPMMMPPPaaazzzfffRRRHHHDDDDDDBBBFFFNNNXXXffftttzzzzzzqqqlll|||{{{^^^PPPppp~~~sssuuukkkYYYHHH@@@???===999<<<======;;;777444333333333333333333333333333333777666555777999<<<<<<<<<>>>DDDWWWyyyvvvfffXXXNNNKKKIIIGGGFFFDDDFFFQQQ\\\}}}xxxTTTIII[[[ZZZfff^^^???777666555444555555333222222333444333222333666888777:::===???@@@AAACCCEEEAAABBBCCCEEEFFFHHHMMMPPPYYY\\\aaaeeejjjuuuxxxrrrvvv~~~vvvjjjkkkqqquuuvvvvvveeeHHHMMMeeevvvZZZVVVQQQJJJAAA;;;888888999555555555555555555555555666666666888<<<@@@DDDGGGHHHOOOjjjlllfffiiieeeYYYNNNQQQccctttwwwdddTTTIIIDDDDDDFFFLLLVVVeeesss|||nnnbbbsssfffLLLcccrrryyytttdddOOODDDBBB@@@<<<===>>>>>><<<888444333222444444444444444444444444666666666777999;;;======AAAJJJfff{{{fffVVVQQQNNNKKKJJJGGGEEEKKKRRRiii|||fffRRRTTT|||cccMMMkkkiiiDDD999777555555555555444222222333333333333444666999999<<>>===:::666666666666666666666666666666666777:::===AAAEEEHHHIIISSSttt}}}cccTTTUUU\\\nnn~~~nnnwwwxxxuuurrrttttttooodddWWWKKKEEEFFFGGGLLLVVVdddrrr~~~rrr```kkknnnLLLWWWmmmyyy~~~xxxjjjWWWIIICCC???<<<===??????===999555333222444444444444444444444444555666777888999;;;===???EEEVVV|||www```WWWRRRMMMLLLIIIFFFHHHLLLVVVeeezzzYYYQQQrrrgggCCCTTTjjjnnnGGG;;;888666555555555444333111222333222222333666999;;;===@@@AAAAAABBBCCCEEEEEEDDDFFFIIIJJJJJJRRR]]]iiilllnnnnnnrrrvvvqqqqqqooolllpppLLLMMMUUUkkkuuucccNNNBBBAAAAAA;;;555666666666666666666666666666777888;;;???CCCGGGIIIKKKZZZdddTTTPPPYYYeeewwwmmmXXXZZZtttpppvvv|||hhh^^^]]][[[WWWSSSNNNJJJGGGEEEGGGMMMVVVaaannn~~~ggggggvvvvvvPPPOOO]]]ttt{{{yyylll___QQQCCC<<<;;;===>>>???>>>:::777444333444444444444444444444444444666888999999;;;>>>@@@BBB```hhh^^^VVVOOOLLLJJJFFFFFFIIIOOOYYYpppZZZQQQhhhhhhJJJKKKXXXsssIII<<<:::777555555555555444111222333333222444777999<<<>>>@@@AAAAAAAAACCCDDDCCCAAADDDJJJKKKLLLWWWeeessstttsssrrruuu~~~tttoookkkfffnnn\\\SSSVVVrrrttt[[[JJJCCCAAA<<<777666666666666666666666666666777999<<<@@@DDDGGGIIIKKKbbb{{{kkk^^^[[[XXX^^^ooo}}}oooYYYPPP___{{{wwwhhh|||hhh```UUUMMMJJJIIIHHHGGGCCCFFFMMMVVV]]]iiinnndddmmmZZZPPP[[[oooyyysssrrr{{{ooojjj]]]GGG;;;===<<<>>>??????;;;888555555555555555555555555555555444666888999999;;;>>>AAACCCmmm|||iii^^^SSSNNNLLLIIIHHHJJJLLLQQQbbb~~~```YYY[[[tttUUUGGGNNN~~~QQQ>>>;;;777555555666555444222333444444444555999;;;<<<>>>@@@AAAAAAAAABBBCCCBBB@@@DDDMMMPPPSSS```qqq}}}zzzvvvssswwwzzz{{{{{{tttnnnmmmVVVRRR___sssfffQQQEEE@@@===;;;777777777777777777777777666777999===AAAEEEHHHJJJLLLhhhyyyyyyzzzcccSSSMMMYYYcccgggssszzz{{{{{{sss___MMMPPPkkk|||]]]fff{{{ooo^^^RRRMMMKKKHHHEEEAAAEEEMMMUUUZZZfff~~~qqqaaafffeeeVVV```pppwwwnnnhhhooo|||zzzrrrwwwrrrsssfffKKK===AAA;;;===??????<<<999666555555555555555555555555555333666999:::999;;;???BBBLLL}}}sssfffXXXRRROOOLLLKKKLLLFFFGGGSSSllljjjcccPPPZZZDDDIIIZZZ>>>;;;777555555666555555333444555555555777:::===<<<>>>@@@AAA@@@@@@AAABBBCCCAAAGGGQQQVVVZZZjjj}}}}}}wwwtttxxxsssmmmppp{{{oooUUUQQQVVVsssYYY@@@MMMMMM222;;;888666555777888888777888888:::===BBBEEEGGGGGGPPPpppuuu||||||___RRRTTTVVVgggppp]]]ggg}}}uuuZZZFFFVVVssszzzSSSjjjnnnYYYIIIBBBCCCBBBGGGJJJTTT___bbbrrrjjjbbbuuu{{{```gggvvv{{{ppphhhmmmtttuuuvvvpppgggttt|||wwwnnnSSS>>>AAA:::<<<>>>???===:::555222444444444444444444444444888;;;666555=========EEE]]]zzzaaaVVVSSSNNNJJJHHHFFFFFFLLL]]]xxx```MMMkkkqqqUUUOOOqqqzzzGGGCCC888333666444222888555555444555666999<<<>>>===???AAAAAA???>>>???@@@BBBDDDHHHNNNYYYjjj|||{{{lllqqqwwwllleeegggqqqhhhQQQQQQ]]]ttthhhIIIGGGGGG777:::999777777888999999888888999:::===AAAEEEGGGGGGVVVwwwzzzlllvvvyyy{{{ooo```WWWdddqqqXXXXXXlllxxxmmmNNNSSSlll^^^bbbmmmqqqXXXKKKIIIDDDFFFJJJWWWbbb```kkkppp___kkkkkkppp|||wwwpppssswwwvvvvvvooodddnnnzzzpppVVVBBBDDD<<<===???@@@???<<<777333444444444444444444444444777;;;777888@@@???@@@JJJkkkkkkZZZSSSNNNJJJIIIFFFEEEHHHVVVnnnrrrTTT]]]cccNNNoooZZZGGG:::999888444333444555555444555777999<<<>>>>>>@@@BBBBBB@@@@@@@@@BBBDDDFFFKKKUUUdddwwwwwwyyyyyysssjjjdddeeekkkuuu{{{|||QQQFFFLLLccc~~~zzzZZZEEEBBB???:::999888999:::;;;:::888999:::;;;>>>AAADDDGGGHHH[[[pppjjjxxxuuunnnvvvooo^^^iiizzz[[[NNN[[[oooXXXMMM^^^zzzppp^^^bbb~~~hhhUUUOOOHHHFFFKKK\\\ggg___ccczzz{{{^^^___xxxwwwyyyzzz|||}}}zzzxxxqqqdddiii|||rrrZZZFFFFFF===>>>???AAAAAA>>>999555666555555555444444333333666:::999;;;AAA@@@CCCQQQzzzbbbVVVPPPMMMMMMIIIFFFFFFOOObbb|||eeeVVVqqqwwwPPPfffsssJJJ999>>>888444777111555555555666888:::<<<>>>???AAABBBBBBAAAAAABBBDDDFFFIIIQQQ```sss}}}rrrooollliiiiiilllpppsssyyy___DDDJJJVVVvvvsssVVVHHHCCC:::999888999:::;;;999888999;;;===???AAADDDGGGJJJ^^^~~~pppvvvlllhhhxxx|||nnntttnnnRRRRRRddd|||fffMMMOOOddd~~~```^^^nnnttt___VVVMMMIIILLL```lllaaa]]]ooodddZZZooo}}}xxx{{{}}}vvvhhhjjj|||qqq]]]HHHDDD>>>===>>>AAABBB@@@:::666666666555555444444333333555999999<<>>555444;;;222555555666777999;;;===>>>???@@@AAAAAAAAAAAACCCEEEGGGLLLYYYnnnzzzjjjjjjkkklllmmmooopppqqqwwwtttkkkjjjqqq~~~SSSLLLIIIfffwwwXXXCCC;;;999888888999:::888777999;;;===???AAADDDIIIMMMdddsssqqqwwwhhhooozzz|||hhh^^^pppxxx|||cccOOOWWWkkk{{{YYYIIINNNmmm}}}dddQQQVVVppp{{{hhh^^^RRRNNNNNN___nnnfff^^^gggxxxqqqaaalllwwwsssxxx~~~zzzmmmooo|||rrr```IIIAAA===<<<===@@@CCCAAA;;;666666666666555555444444444444999888;;;>>>===KKKeeeiii[[[SSSNNNNNNKKKGGGHHHRRRggg}}}aaajjjqqq[[[aaa??????333444<<<444555666777888:::<<<===>>>===???@@@@@@@@@AAACCCFFFEEEPPPeeeyyyiiijjjjjjkkkmmmnnnooopppxxxqqq\\\UUUSSSWWWjjjoooUUUGGGYYYrrrKKK???===:::888999999999888888;;;>>>???AAAEEEKKKPPPmmmzzzfffjjjrrrXXXVVVaaa|||{{{YYYQQQ\\\wwwlllMMMCCCWWWrrriiiWWWPPP\\\tttddd[[[TTTRRRNNNYYYllllllbbbccclll~~~ooorrruuurrryyy}}}~~~rrrtttvvvfffNNN@@@===<<<<<<@@@DDDCCC===777555555555555555555555555555999888:::>>>AAAVVVyyy}}}hhhWWWMMMMMMKKKHHHFFFKKK\\\sssyyy^^^^^^vvvVVVjjjtttKKK@@@666555999444666666888999;;;===>>>>>>===>>>?????????AAADDDGGGHHHWWWttt~~~{{{xxxtttqqqqqqssswwwzzz~~~vvvqqq^^^PPPNNNLLLKKKXXXkkkrrrXXXTTTqqqcccEEEAAA<<<999999:::::::::666:::>>>???AAAEEEMMMTTTtttmmmZZZ___vvvhhhSSSPPPgggttt]]]TTTfff}}}YYYGGGLLLkkkqqqjjjWWWTTTqqqvvvhhh[[[VVVSSSUUUMMMPPPfffppphhh```iii{{{~~~|||{{{zzz|||wwwwwwqqqUUUCCC???======AAAFFFFFF???888444444555555666666777777777999999<<>>>>>>>>?????????@@@BBBFFFIIIQQQcccxxxxxx~~~xxxiii___PPPHHHKKKIIIEEENNN___yyypppUUU^^^|||IIIEEE???;;;:::;;;<<<<<<555999===???AAAFFFNNNVVVwwwgggTTTXXXmmm{{{\\\RRRWWW}}}nnnRRRVVVuuubbbPPPKKKiiizzzoooVVVJJJbbbssscccZZZXXXRRRVVVKKKIIIaaassskkk___jjjwwwzzz|||{{{yyyyyy\\\FFF@@@>>>>>>BBBHHHHHHAAA:::333333444555666777888888888::::::>>>EEEOOOrrrppp]]]QQQQQQOOOJJJHHHQQQbbbqqq|||gggRRRbbbmmmVVVSSSnnnzzzRRR;;;<<<:::444666666777999;;;<<<>>>>>>??????@@@@@@@@@AAADDDHHHKKK[[[mmmxxxyyyqqqkkk\\\SSSKKKHHHFFFGGGNNNUUUvvvzzzqqq}}}XXX\\\zzz^^^CCC444===CCC:::666===888@@@AAA@@@FFFGGGLLLZZZbbbWWW]]]^^^iiiLLLTTTaaacccWWWfffpppTTTHHHXXXiiiSSSVVVyyyyyyhhh\\\WWWOOOPPPMMMKKKXXXkkkqqqjjjhhhsss{{{|||mmmKKK@@@>>>===???GGGLLLFFF<<<777666555444555666888:::<<<999:::===CCCXXX~~~ttt{{{|||^^^VVVNNNIIIJJJJJJJJJUUUbbbsss___bbb|||WWWHHHggg|||VVVBBB;;;777777999888999:::;;;<<<<<<<<<<<<===@@@AAA@@@@@@DDDKKKPPPaaayyy~~~xxxqqqjjj\\\TTTLLLIIIGGGFFFKKKRRRhhhvvvwwwwwwwwwxxxvvvqqqiiiccc___jjj{{{{{{{{{mmm[[[mmmyyyXXX===:::<<<777777>>>999@@@???>>>DDDGGGQQQccc^^^RRRXXXWWWpppeeeQQQXXXqqq~~~yyy``````vvvhhhNNNOOOpppzzz]]]NNNdddqqqbbb[[[TTTQQQIIIDDDKKK[[[gggkkkfffqqq~~~zzzuuusssuuuvvvxxx~~~wwwiiiLLLBBBAAA???AAAHHHLLLGGG===888777555444555666888:::777999;;;???KKKiiimmmiiidddkkkXXXOOOIIIIIIIIIIIIRRR^^^sss]]]```^^^MMMfffbbbEEE;;;999666333777888:::;;;<<<=========@@@@@@AAABBBAAACCCOOO[[[vvv}}}{{{zzzqqqggg]]]UUUNNNJJJGGGEEEHHHNNN[[[jjj}}}yyysssrrrjjjjjjjjjiiifff```XXXRRRRRR]]]mmm}}}}}}vvvqqqnnnsssWWW\\\ssslllHHH;;;:::999:::>>>:::???======CCCHHHVVVnnn[[[NNNSSSQQQ```{{{]]]YYYiii~~~}}}uuusssqqqpppvvvccckkkYYYJJJ___mmmNNNRRRnnnqqqfffZZZQQQHHHDDDFFFLLLYYYeeedddooo}}}}}}sssfffOOOEEEDDDAAABBBHHHLLLHHH???888777666555555666888:::444;;;======QQQ|||~~~|||}}}~~~ssscccSSSeee{{{aaaVVVMMMLLLJJJGGGMMMWWWuuuqqqZZZ[[[wwwiiiSSSbbbwwwNNN===>>>:::111777888999;;;===>>>>>>???CCC>>>@@@DDDBBBBBBUUUmmmwwwnnnqqq~~~qqqfff\\\UUUOOOLLLIIIFFFGGGLLLVVVfffxxx~~~vvvkkkfffeeeddddddeeedddaaa[[[TTTPPPOOOXXXhhhzzz{{{rrrtttppprrrXXXUUUddd}}}vvvSSS@@@=========<<<:::???======CCCGGGYYYuuu___MMMQQQPPPWWWhhh]]]iiisssjjjdddiiiyyypppjjjfffMMMWWWggg{{{[[[PPPVVV~~~ttt```QQQIIIKKKKKKGGGLLLXXXaaammm}}}sssfffSSSGGGEEECCCBBBGGGKKKHHH@@@999888666555555777888999666???>>>999SSS~~~~~~}}}|||{{{zzzyyyzzz|||mmm[[[[[[uuurrrcccUUUPPPKKKFFFHHHOOOjjjmmmWWWUUUmmmqqqXXX[[[YYY===<<<<<<333666777999;;;===??????@@@CCC<<<>>>EEECCCCCC]]]~~~zzztttiiiiiivvvsssggg\\\VVVPPPMMMJJJGGGHHHLLLUUUcccqqqtttjjj___ZZZZZZYYY[[[]]]]]][[[XXXTTTRRRPPPVVVbbbsss|||tttuuuqqqsss~~~```TTT[[[kkk~~~___DDD;;;===>>><<<999>>>>>>@@@CCCFFFZZZyyyfffNNNOOOOOOUUU}}}lll___jjjyyyiiiZZZaaaggg~~~ooo~~~xxxUUUOOOSSS|||iiiUUUIIIfffmmmXXXJJJMMMMMMFFFFFFOOO\\\jjj}}}vvvhhhSSSGGGFFFCCCAAAEEEJJJHHHBBB:::999777666666777888999:::BBB===888YYY~~~|||}}}}}}~~~xxxwwwvvvvvvxxx{{{~~~www___RRR___~~~kkkYYYRRRLLLGGGGGGLLLaaakkkVVVPPPaaarrr[[[WWWhhh???777888444666888999<<<>>>???@@@@@@BBB;;;===DDDDDDIIIgggyyy|||rrriiijjjvvvwww}}}wwwkkk```YYYRRROOOJJJFFFGGGKKKQQQ[[[dddddd[[[RRROOOPPPPPPSSSWWWYYYYYYXXXWWWVVVSSSVVV___lllyyy{{{uuuuuuzzz|||yyyvvvuuuuuuvvvvvvvvvxxxzzzlllRRRQQQ\\\pppKKK777999>>>>>>:::>>>???AAADDDFFF]]]kkkSSSOOOOOOUUU{{{uuuxxxzzzmmmrrriiiOOOPPPPPPiiidddJJJPPPqqqqqqYYYDDDVVVhhhSSSMMMKKKFFFFFFMMMSSSddd{{{{{{mmmSSSGGGFFFCCCAAADDDJJJIIIEEE;;;999777666666777888999:::@@@===>>>fff||||||~~~{{{}}}{{{vvvsssrrrrrrsssuuuyyy}}}hhhVVVYYYrrr\\\RRRMMMHHHHHHMMMYYYyyynnn[[[OOOWWWooo\\\SSSrrr|||LLL999999:::888999:::<<<>>>??????@@@???;;;>>>DDDGGGSSSsss{{{uuuooojjjmmmxxxooo^^^fffwww}}}vvvoookkkhhhfffeeejjj{{{rrrfff^^^VVVPPPJJJEEEEEEIIIKKKPPPTTTSSSMMMHHHHHHJJJKKKPPPUUUXXXYYYYYYZZZ[[[UUUVVVZZZbbbnnnyyyzzz~~~zzzqqqiiidddaaa^^^[[[WWWVVVVVVXXXXXXXXXZZZ\\\___dddjjjpppuuuxxxYYYNNNVVV|||]]]>>>:::>>>===<<>>>>>??????===>>>AAAEEELLL___~~~{{{{{{vvvqqqmmmoooxxx{{{fff[[[aaallluuukkkfff^^^YYYVVVUUUUUUUUUXXXvvvvvvlllcccXXXQQQIIICCCCCCGGGFFFHHHJJJHHHEEEDDDEEEHHHGGGLLLRRRVVVWWWWWWYYY[[[QQQQQQQQQWWWbbbooozzz~~~uuujjjbbb]]]ZZZYYYSSSPPPMMMLLLMMMOOOPPPPPPOOOPPPRRRVVV[[[aaagggjjjeeesssjjjUUUYYY}}}oooJJJ???>>>999???@@@???@@@DDDJJJjjjfff[[[kkkoooeee___\\\bbbwwwooonnn}}}xxxTTTIIIAAARRRtttdddLLLUUUpppkkkRRRMMMPPPvvv|||kkk\\\PPPJJJHHH@@@WWWuuu|||^^^HHHHHHFFFCCCFFFLLLNNNLLL;;;:::888777666777888999666:::===NNN{{{{{{yyy{{{}}}vvvvvvttttttxxx|||zzzrrriiikkkjjjkkkllloootttxxx{{{yyyzzz}}}{{{uuupppccccccmmmpppaaa[[[rrrnnn]]]TTTLLLIIIKKKMMMeee{{{hhhRRRKKK{{{lllYYYHHHNNNuuu~~~TTT:::444888:::;;;<<<===>>>>>>>>>>>><<<@@@DDDFFFPPPgggzzzyyy~~~|||wwwrrrqqqvvv~~~zzzhhhaaahhhuuuvvvjjj```XXXRRRQQQQQQMMMLLLLLLTTTnnnvvvmmmaaaSSSLLLGGGDDDCCCFFFFFFHHHHHHFFFCCCCCCEEEHHHJJJNNNTTTXXXYYYXXXWWWWWWRRRQQQPPPQQQXXXeeeuuu}}}zzztttkkkccc]]]ZZZVVVUUUMMMLLLKKKKKKLLLLLLJJJIIILLLLLLMMMOOOSSSYYY^^^aaabbbfffooo}}}ggg\\\fffQQQ777FFF<<<<<<===BBBFFFCCCKKKoooaaaTTTcccnnnoookkkbbbeeeuuubbblll|||{{{{{{cccTTTNNNOOOeee|||bbbjjjXXXPPP___zzzxxxYYYJJJQQQooo~~~mmmZZZOOOMMMIIIRRRjjj{{{iiiSSSCCC@@@DDDEEEKKKPPPMMMBBB;;;777888999777666777:::BBBAAARRRvvvrrruuu~~~xxxyyyvvvsssssstttrrrmmmhhhggghhhjjjlllmmmppptttwwwuuuzzz}}}~~~{{{hhhRRRfffjjj]]]ppp~~~eeeVVVLLLIIIKKKFFFbbbyyyoooWWWWWWlllsss```MMMEEEYYYzzzrrrSSS888===<<<;;;;;;:::;;;;;;<<<===>>>>>>>>>DDDKKKVVVuuutttwww}}}vvvooommmqqqyyy{{{vvvzzzzzzlllaaa\\\UUUOOONNNMMMJJJHHHIIINNNkkkwwwjjj^^^QQQKKKGGGDDDDDDFFFFFFGGGGGGEEECCCDDDGGGJJJMMMQQQVVVYYYZZZXXXWWWWWWRRRPPPNNNNNNRRR]]]jjjsss|||uuupppiiibbb^^^ZZZWWWUUUOOOMMMKKKKKKKKKKKKJJJIIIKKKKKKKKKMMMOOOSSSWWWYYY[[[]]]eeeqqq}}}kkkaaahhh@@@BBB666===>>>CCCFFFCCCKKKnnneeeXXXmmmwwwpppfff___hhh~~~tttxxx|||~~~zzzuuuxxx}}}qqq|||zzz[[[IIIKKK[[[hhhxxxbbbVVV]]]tttuuu[[[LLLPPPhhh{{{}}}}}}|||tttfff\\\YYYPPPUUUiiisssVVVEEEAAADDDDDDJJJPPPNNNBBB;;;666888999888777888888@@@BBBXXXyyypppnnnttt~~~wwwtttssspppooommmjjjgggeeeeeegggiiijjjlllooosssvvvuuuyyy{{{|||zzz|||www^^^```{{{qqqeeexxxkkkYYYMMMIIIJJJHHH^^^rrrsssWWWTTThhhiiiQQQDDDRRRlll~~~xxxjjjOOO999===999;;;;;;:::;;;;;;<<<===>>>BBB>>>EEEPPPaaa~~~~~~|||uuunnnlllooowww}}}zzzqqqfff^^^[[[TTTOOONNNLLLIIIHHHIIIQQQooo|||uuuhhh\\\PPPJJJGGGDDDEEEGGGHHHHHHGGGEEEEEEGGGLLLPPPQQQTTTXXXZZZYYYWWWVVVVVVTTTRRROOOLLLNNNUUU___fff|||uuurrrmmmiiifffbbb^^^[[[UUURRRNNNLLLLLLMMMMMMLLLKKKKKKKKKLLLMMMNNNPPPQQQTTTVVV[[[bbbjjjzzz___kkk~~~JJJBBB:::??????CCCFFFDDDLLLooohhh[[[wwwqqqccc```nnn}}}zzzuuusssttttttiiivvvXXXQQQRRRiiizzzeeejjjsss]]]XXXiiiqqqbbbQQQMMMddd}}}wwwrrrrrreeeccceeekkkllleee^^^ZZZVVVWWWeee~~~wwwZZZIIIBBBDDDBBBHHHQQQPPPBBB;;;666888:::999888999999???EEEcccyyyrrrkkkllluuu{{{sssqqqqqqnnniiidddaaa______ccceeegggiiijjjlllpppsssuuuxxxyyyyyy}}}ppp^^^dddxxxqqq```uuu}}}tttsss\\\OOOJJJJJJKKKXXXiiizzzYYYRRRbbb~~~dddOOOQQQddd~~~|||mmmSSS@@@CCC:::;;;;;;:::;;;;;;<<<===>>>DDD>>>GGG[[[sssyyytttmmmjjjmmmttt{{{~~~xxxrrrkkkfff^^^XXXTTTSSSPPPMMMLLLOOO\\\zzzyyysssfffZZZNNNIIIFFFEEEFFFIIIMMMKKKHHHFFFGGGLLLRRRVVVTTTVVVWWWWWWVVVUUUVVVWWW[[[XXXTTTPPPOOOSSSZZZ```}}}}}}zzzwwwsssnnnhhhddd\\\XXXSSSPPPPPPPPPPPPPPPLLLLLLMMMMMMNNNNNNNNNNNNRRRTTTXXXZZZ]]]hhh___[[[tttPPPEEEFFF@@@???CCCGGGFFFPPPtttzzziiiXXXzzzooocccgggvvv}}}}}}kkktttuuu```QQQVVVwwwmmmUUUqqqeeeRRR^^^qqqmmmYYYIII\\\xxxuuunnn[[[SSSOOOSSSXXXVVVRRRPPPTTTSSS]]]vvvwwwuuu]]]LLLDDDDDDAAAGGGRRRRRRCCC;;;777888:::999999;;;>>>AAAJJJpppvvvooojjjlllxxxuuuppptttsssoooggg^^^YYYZZZ\\\```ccceeeggghhhjjjmmmoootttvvvwwwvvvzzzbbbWWWZZZ]]]kkkwwwzzz```QQQKKKJJJKKKRRRaaa}}}]]]QQQ]]]~~~cccUUUggg}}}\\\DDDDDD999;;;;;;:::;;;;;;<<<===>>>DDD===JJJiii~~~xxxssslllhhhkkksss}}}~~~}}}zzzvvvqqqmmmccc^^^ZZZYYYVVVRRRSSSVVVeeewwwqqqfffZZZMMMGGGFFFGGGJJJOOORRRMMMHHHEEEHHHNNNUUUZZZUUUUUUUUUSSSRRRTTTXXX[[[bbb___YYYTTTRRRUUU[[[```yyy}}}wwwpppkkkbbb^^^XXXUUUSSSSSSRRRQQQMMMMMMMMMNNNOOOOOOOOOOOOPPPSSSXXXZZZYYY___rrrbbbRRRdddzzzXXXFFFGGGAAA>>>BBBGGGHHHTTTxxxjjjVVVxxxiiiaaalll~~~ppplllTTTRRRiiiZZZ[[[nnnQQQWWWpppwwwbbbKKKKKKeeegggXXXJJJGGGIIIIIIIIIIIIHHHIIISSSiiiwwwwwwrrr___NNNFFFEEEAAAGGGSSSUUUEEE===777888:::999:::<<<@@@BBBOOO{{{zzzsssmmmiiinnn{{{zzztttqqqyyyvvvoooeee[[[VVVWWWZZZ^^^aaaccceeefffhhhjjjlllrrruuuuuuuuuxxxxxx```WWWTTTkkk|||~~~cccSSSMMMLLLIIIMMM[[[zzzeeeSSSYYYwwwZZZmmmhhhDDD???555;;;;;;:::;;;;;;<<<===>>>AAA===QQQxxx~~~xxxnnnhhhkkkuuu}}}~~~~~~}}}{{{xxxsssooogggccc```___[[[WWWXXX]]]iii|||vvvooodddWWWJJJFFFGGGLLLSSSZZZYYYRRRJJJFFFIIIPPPXXX]]]XXXWWWTTTQQQRRRWWW___eeejjjfff___XXXUUUWWW]]]bbbwww|||tttooohhhddd___[[[YYYWWWUUUTTTOOONNNNNNNNNOOOPPPPPPQQQNNNQQQWWWZZZZZZ^^^kkkyyyiiiOOO\\\iiiiiiIII???AAA>>>@@@EEEHHHTTTxxxiiiWWWwww~~~fff^^^jjj|||~~~```VVV^^^pppoooZZZnnn[[[VVVkkkyyylllVVVEEETTTuuu~~~kkkWWWKKKGGGEEEEEEFFF>>>AAAIIIZZZrrr~~~vvv{{{~~~sss||||||lll```OOOHHHFFFAAAHHHTTTXXXGGG???888999:::999:::<<<>>>BBBUUUtttooojjjgggnnn}}}|||xxxuuussszzztttjjj___WWWTTTVVVXXX]]]```ccceeeeeefffhhhjjjooosssuuuuuuwww|||~~~|||iiiZZZVVVYYYeeeVVVOOOLLLGGGKKKVVVssspppVVVUUUeeeqqq}}}LLLAAA888;;;;;;:::;;;;;;<<<===>>>@@@AAA\\\wwwmmmnnnzzz~~~~~~|||yyyvvvsssllliiifffeee```\\\^^^cccppp{{{xxxssskkk```SSSGGGDDDIIIRRR^^^gggddd\\\RRRLLLNNNVVV^^^ccc]]]ZZZUUURRRUUU^^^jjjssstttooofff]]]XXXZZZ```fffyyy}}}xxxqqqnnniiifffccc```]]][[[UUUTTTRRRQQQQQQRRRSSSTTTQQQSSSVVVZZZZZZ\\\eeeooo}}}yyyQQQXXX]]]WWWBBBBBB>>>>>>CCCEEEQQQttt___XXX{{{iiiaaajjjeeeZZZeeennn```nnnZZZbbbsssssshhhLLLLLL\\\uuudddXXXNNNIIIHHH>>>@@@CCCIIIXXXiiipppoooqqqwwwzzz}}}yyynnnoooyyymmm___PPPJJJHHHCCCIIIVVVYYYIIIAAA:::999:::999999;;;<<>>BBBHHHhhhtttrrr}}}~~~|||{{{zzzqqqnnnllljjjeeeaaaccciiiyyyxxxvvvpppggg]]]PPPDDDCCCJJJWWWeeeqqqoooeeeYYYSSSUUU]]]eeeiiiaaa]]]WWWTTTXXXdddrrr}}}}}}wwwlllbbb\\\^^^dddiii}}}zzzwwwssspppmmmiiieeebbb]]][[[XXXUUUTTTUUUVVVXXXXXXVVVWWWYYYXXXXXX___gggrrrTTTWWWUUUhhhMMMCCC>>>===AAABBBNNNppp|||UUUWWWpppffflllzzzaaaiiinnn^^^kkk|||]]][[[lllwwwvvvTTTGGGHHHcccooo]]]RRRMMMCCCCCC@@@===CCCOOOVVVUUUOOOXXXeeennnqqqyyy~~~pppiiivvvttt^^^PPPJJJIIIDDDJJJWWWZZZKKKBBB:::999:::888999;;;<<>>>>>EEEOOOpppyyyvvvwwwvvvzzz~~~|||{{{sssuuusssmmmggggggnnnuuuuuuiiibbbWWWQQQGGGDDDMMM]]]hhhjjjjjjeeedddiiinnnnnnkkkjjjaaabbb```^^^eeerrr~~~}}}wwwooofffbbbnnn}}}}}}zzzxxxnnniiiccc]]]VVVSSSZZZddd```\\\YYYYYY\\\______^^^fffyyynnnRRRWWWPPPDDD???CCCDDD???MMMlllhhhRRRQQQggguuufffppppppkkkuuuTTTbbbrrrUUU\\\qqq~~~___NNNDDDSSSooossscccYYYPPPGGG@@@AAADDDGGGKKKOOOKKKMMMLLLPPPYYY___ttt{{{vvvzzzmmmSSSEEEFFFCCCIIIWWW___OOO@@@777999===;;;:::<<>>JJJfffwww]]]KKKMMMcccqqqeeerrrkkkeeeaaarrr}}}]]]^^^rrraaaOOOCCCMMMfff|||~~~sssiiibbbXXXNNNDDD@@@??????DDDIIIHHHKKKIIILLLSSSXXXjjj|||~~~sssXXXIIIGGGEEEKKK[[[bbbPPPAAA777:::===;;;:::<<>>HHH```mmmnnnRRRFFFLLLbbbnnngggvvvuuu||||||bbbcccddd\\\nnniiiUUUDDDHHH]]]qqq}}}yyyppphhhaaa[[[WWWQQQJJJBBB>>><<<>>>GGGPPPPPPTTTRRRSSSXXXZZZfff~~~xxx]]]LLLGGGDDDMMM^^^fffRRRCCC888:::===::::::===AAA\\\xxxnnnkkkcccfffqqqtttnnnfffeeefff```UUUMMMFFFGGGJJJKKKLLLOOOTTTWWW\\\^^^___``````aaafffiiilllnnnoooppprrrtttvvvsssdddmmmUUUKKKDDDEEEFFFGGGOOOZZZwww|||{{{ssswwwyyywwwqqq\\\PPPIIIGGGLLLOOObbbiiiYYYfffxxxWWW]]]vvvmmmLLL???<<<::::::<<<;;;:::===BBBIIIcccwwwpppooooooppprrryyy~~~xxxwwwuuuoooooo{{{xxxvvv~~~|||~~~nnn___WWWSSSOOOLLLSSSgggxxx{{{uuurrrpppvvv|||uuuqqqmmmnnn{{{rrrmmmnnnpppkkkfffdddeeefffdddbbb```fffxxxgggzzzeeeHHH@@@BBBDDD???HHH]]]hhhnnnnnnNNNFFFOOOdddqqqkkk|||yyyooofffxxxnnn]]]kkkttt]]]HHHGGGZZZppp~~~wwwkkk___TTTMMMIIIGGGFFFBBB???>>>===???HHHSSS\\\cccdddfffkkkiiiooo}}}yyy^^^LLLEEECCCPPPccckkkVVVFFF999:::<<<::::::>>>BBBfffnnngggggg```ffftttyyynnniiiccccccbbbYYYNNNGGGCCCEEEHHHHHHKKKNNNRRRUUUYYY\\\^^^^^^___aaadddgggiiilllnnnppptttwwwvvv{{{ppptttZZZOOOFFFDDDBBB???DDDMMM___bbbwww|||yyy{{{vvvjjjppp\\\PPPIIIGGGLLLPPPbbblll[[[dddwww]]]ddd{{{sssQQQBBB<<<::::::<<<;;;;;;>>>DDDNNNkkk~~~{{{rrrllljjjkkkrrrzzzvvvmmmlllmmm}}}rrrttt||||||{{{jjj\\\UUUUUUSSSUUUbbbwwwzzzxxx~~~{{{zzzyyy}}}~~~{{{yyyuuuooollllllllljjjgggccceeepppooosssuuuKKKBBBBBBDDDAAAKKK___iiicccvvvOOOHHHQQQfffvvvppp~~~tttuuurrrooo}}}dddmmm|||fffMMMFFFWWWsssttteeeWWWMMMHHHFFFCCC@@@???>>><<<:::???GGGWWWbbbhhhmmmttttttwwwzzzaaaNNNFFFEEEVVVlllsssYYYHHH;;;:::<<<::::::>>>BBBlll}}}iiibbbaaa___gggxxxppphhhddd___aaa^^^QQQIIIDDDBBBEEEGGGGGGIIIMMMOOOSSSXXX[[[\\\^^^___```ccceeehhhjjjmmmqqquuuyyyzzzwww|||~~~^^^PPPEEECCCAAA===???EEEQQQ[[[ggg~~~yyy|||wwwhhhiiinnn\\\QQQJJJGGGLLLPPPbbbnnn\\\eeeuuucccpppyyyUUUDDD<<<999999;;;;;;;;;@@@FFFOOOoooyyywwwtttqqqmmmhhhiiitttnnngggjjjooo~~~{{{lllqqqyyyzzzwwwggg\\\VVVWWWZZZaaaooo~~~wwwsssqqqoookkkhhhhhhffflllssshhhQQQEEEBBBCCCBBBNNNbbbkkk___PPPHHHOOOddd}}}ttt||||||pppzzzmmmxxxiiijjjoooSSSEEEQQQnnn}}}jjjYYYMMMGGGBBB???>>>>>>===;;;===BBBCCCPPPWWW^^^hhhlllppp{{{}}}eeeSSSJJJJJJ]]]ttt{{{]]]KKK<<<:::<<<:::;;;???BBBpppwwweee___]]]```jjj}}}uuuhhhbbb___\\\___ZZZIIIEEEAAAAAADDDEEEEEEGGGLLLMMMPPPUUUYYY[[[\\\^^^___```bbbeeeiiilllppptttxxx|||www|||}}}iiiVVVEEE@@@@@@======AAAKKK]]]fffooozzz{{{mmm```|||ooo]]]RRRKKKFFFLLLQQQdddppp\\\fffvvviii{{{XXXEEE<<<999999;;;;;;<<>>@@@EEE[[[iiiooosss___uuurrraaaTTTLLLFFFLLLQQQeeerrr\\\cccwwwqqq___GGG<<<999999;;;;;;<<>>LLLbbbkkkdddVVVIIIKKKdddvvvzzzkkktttsssiiiwwwfffKKKHHH\\\tttvvvggg\\\PPPJJJEEE???<<<<<<<<>>;;;;;;:::;;;@@@OOOkkkaaa___]]]dddooopppiii___[[[YYYYYY]]]UUU@@@???>>>???BBBBBB@@@CCCGGGGGGKKKPPPTTTWWWXXXZZZ\\\YYY\\\aaaeeehhhkkkoooqqqmmmooorrr}}}cccPPPJJJEEEBBBBBB>>>UUUhhhtttvvv```pppvvvdddVVVLLLEEELLLRRReeesss]]]^^^vvvyyyeeeJJJ<<<999888:::;;;===CCCJJJhhhyyyqqqwww~~~zzz}}}kkk```hhhvvv{{{}}}aaaSSSVVV]]]hhhnnnyyyuuuuuuyyy~~~|||zzzooommmhhhhhhttt]]]dddpppKKKCCC??????MMMYYYllliiiRRRIIIGGG\\\~~~nnnkkkjjjoootttqqqRRRKKKSSSeeeyyyxxxjjjWWWKKKFFFDDD@@@<<>>===999:::??????OOOuuuiii```\\\aaaiiivvvxxxiiicccXXXRRRWWW]]]WWWHHH<<<<<<<<<<<<===>>>@@@AAABBBEEEGGGJJJMMMQQQUUUWWWYYYYYYZZZ]]]```dddgggjjjkkkkkkmmmqqqwwwhhhLLLKKKKKK===BBBPPPiiizzz|||}}}|||fffdddvvvrrr^^^SSSOOOKKKHHHOOOfff~~~cccbbb~~~oooiii```NNN>>>:::888::::::>>>JJJWWW{{{}}}sssgggkkk|||vvvvvvaaaaaaooovvv]]]PPPTTT[[[fffooo}}}}}}~~~vvvjjjhhhdddcccmmmcccggguuuOOOEEE@@@???LLLWWWjjjnnnxxxOOOFFFCCCTTTvvvssshhhbbb~~~yyywwwxxxSSSHHHPPP___nnnqqqvvv{{{}}}sssqqqfffWWWMMMHHHFFFCCCAAADDDAAAAAADDDDDDCCCHHHPPPccc}}}}}}wwwfffTTTPPPRRRaaauuu{{{aaaIII======999:::@@@???SSSuuufff\\\WWW\\\mmmzzzsssfff```VVVQQQVVV[[[TTTFFF<<<<<<<<<<<<===>>>???AAABBBCCCEEEGGGKKKNNNRRRTTTVVVWWWXXX[[[^^^bbbeeegggiiihhhjjjlllooowwweeeZZZRRRCCCEEEKKKfff}}}uuueeeYYY```mmmhhhdddlllsssppp]]]RRRNNNLLLIIIPPPgggfffiiijjjhhhbbbLLL>>>999888::::::===JJJYYYuuummmeeemmm{{{uuussscccgggvvv|||~~~XXXOOORRRXXXeeeppp~~~ooogggddd```^^^eeeyyyhhhfff{{{RRRFFFAAA???JJJTTTgggvvvzzz]]]JJJDDD@@@KKKggg}}}{{{ggg^^^jjjvvvVVVFFFPPP]]]eeehhhlllrrrwww}}}}}}vvvnnnggg\\\SSSMMMIIIGGGEEEDDDFFFJJJKKKHHHFFFLLLTTTddd~~~gggQQQMMMSSSfffwwwyyy```III======999:::@@@@@@YYYrrrbbbYYYVVV[[[ooo}}}lllccc\\\TTTPPPUUUWWWPPPDDD;;;<<<<<<<<<<<<===???@@@AAAAAABBBEEEGGGKKKNNNPPPQQQTTTVVVXXX\\\___bbbdddeeegggiiikkklllmmmqqqxxx~~~nnnaaaPPPIIIFFF```|||lllkkkUUUOOOXXXYYYYYY^^^___eeetttmmm[[[QQQMMMLLLIIIPPPggggggllljjjhhhhhhLLL===999888::::::<<>>???@@@@@@AAACCCEEEHHHKKKMMMNNNQQQSSSVVVZZZ]]]___aaaaaabbbeeehhhhhheeebbbaaaaaacccpppvvvoookkk}}}sss```LLLFFFYYY~~~yyyddd|||yyyZZZJJJQQQYYYbbbhhhfffeeeeeetttkkkYYYOOOKKKJJJHHHPPPhhheeehhhllleeemmmOOO>>>999888;;;:::<<>>;;;;;;;;;;;;;;;<<<===>>>>>>@@@AAABBBDDDGGGIIIJJJKKKNNNPPPTTTWWWZZZ\\\]]]]]]YYY[[[]]]\\\WWWQQQLLLIIICCCKKKOOONNNOOOZZZlllxxxjjjOOOIIIQQQeee{{{___kkk]]]HHHLLLYYYkkkwwwvvvvvvhhhfffzzziiiWWWLLLHHHHHHFFFPPPiiidddbbb|||ggg\\\kkkPPP@@@999999<<<:::===VVVssstttmmmuuu{{{{{{llllll~~~xxxtttzzzoooTTTVVVXXXYYYiiizzz{{{yyyzzzsssggg___ooo{{{ooobbbZZZWWW^^^uuudddsssUUUDDDBBB@@@FFFMMMcccdddSSSIIIDDDJJJMMMKKKPPPccc|||eee___iiiuuurrrgggggg|||qqqUUUVVV]]]aaaeeehhhiiilllvvv}}}wwwwwwttt___OOOKKKUUUppp___HHH<<<===999;;;AAAAAA___aaaVVVUUUXXXaaavvvnnn]]]YYYMMMMMMPPPRRRLLLCCC<<<<<<;;;;;;;;;;;;;;;<<<======@@@AAABBBDDDEEEGGGHHHHHHJJJLLLPPPTTTWWWXXXXXXXXXUUUUUUTTTQQQLLLFFF@@@<<<=========???BBBGGGJJJKKKUUUjjjqqqTTTLLLIIIOOOhhh```]]]|||yyy[[[JJJNNN^^^yyywww|||hhhUUUKKKHHHFFFFFFQQQkkkeeeaaawwwwww\\\RRRtttbbbMMMCCC;;;999===;;;@@@^^^{{{sssttt|||sssuuummmtttyyyvvv|||dddNNNSSSUUUWWWjjj}}}|||xxxuuueeehhhzzzwwwfff]]]XXXZZZlllnnntttYYYGGGDDDBBBFFFLLLbbbiiiSSSIIIGGGNNNQQQMMMOOO___www|||fff```jjj|||xxxnnnfff___zzzyyy[[[VVV\\\eeecccfffhhhiiiooo{{{{{{wwwqqqrrrxxxvvv___NNNLLL[[[yyy^^^GGG<<<===999;;;AAAAAAddd```UUUVVVZZZccczzzkkkZZZVVVKKKMMMQQQRRRKKK@@@<<<===;;;;;;::::::;;;;;;<<<===@@@@@@AAABBBCCCDDDEEEFFFEEEHHHLLLPPPSSSTTTSSSSSSRRROOOLLLHHHDDDAAA>>><<>>@@@@@@???======EEEmmm}}}\\\KKKBBBFFFYYYiii]]]jjjuuu\\\LLLMMMYYYwww}}}fffUUULLLHHHFFFGGGTTToooddddddvvvtttYYYOOOsss[[[JJJFFF<<<:::>>><<>>;;;;;;:::::::::;;;<<<<<>>===>>>>>>>>>:::999:::<<<<<<;;;<<<>>>===666OOOcccIII>>>FFFTTTrrrrrrffffffnnntttwwwvvv^^^LLLEEEGGG___~~~zzzdddUUULLLJJJFFFHHHVVVrrr|||aaahhhxxxxxx^^^PPPvvvXXXJJJHHH>>>;;;>>>===EEEjjjyyytttkkk```aaaqqq{{{wwwsssvvv~~~wwwwww}}}|||iiiOOOKKKIIINNNYYYkkkzzz}}}{{{hhh______kkkxxx{{{ooouuuRRRDDDDDDGGGRRR```~~~YYYNNNUUUPPPLLLNNNRRR\\\pppxxxsss~~~hhhbbb\\\cccrrrgggiiiaaa[[[QQQiiifffhhhbbb]]]___gggmmmnnnmmmlllhhheeejjjtttzzzsssjjjaaaZZZZZZWWWVVV]]]jjjxxx~~~|||___RRRXXXfffWWWGGG:::999;;;:::>>>EEEkkkaaaTTTRRRYYYhhhiiiXXXPPPHHHMMMRRRQQQIII>>>::::::999999999999::::::;;;<<<@@@@@@AAABBBBBBCCCCCCDDDCCCDDDEEEGGGIIIJJJKKKKKKFFFCCC???===<<<===<<<<<<<<<<<<<<<<<<;;;:::999888999<<<<<>>EEEkkkaaaTTTRRRYYYhhh|||eeeUUUNNNHHHMMMQQQPPPHHH>>>:::999::::::999999999:::;;;;;;>>>>>>??????@@@AAAAAAAAABBBCCCDDDFFFGGGHHHHHHHHHDDDBBB???=========<<<;;;<<<<<<<<<<<<;;;::::::999;;;===888AAAdddqqqTTTDDDFFFYYYwwwtttiiieeedddbbbaaabbbXXXMMMEEE@@@>>>CCCJJJQQQ\\\jjjvvvnnn```WWWNNNHHHIIIMMM]]]yyyuuudddjjjccc[[[bbbMMMBBB;;;>>>@@@>>>PPPuuuuuufffeee^^^\\\eeeqqqmmm```^^^hhhvvvxxxzzz{{{UUUJJJHHHHHHMMM[[[nnnyyytttxxxhhhdddmmmwwwlllmmmzzzVVVHHHEEEFFFNNNZZZ{{{{{{VVVQQQRRRNNNLLLMMMQQQ^^^sss{{{{{{vvvxxxppp^^^QQQ[[[uuuyyykkkgggdddfff~~~sssaaakkkiiifffdddaaaaaacccggglllooodddcccccciiisss|||~~~|||{{{zzzzzzfffRRRDDDGGGOOOSSS\\\hhhggghhhmmmxxxwww}}}oooYYYQQQXXXnnn|||RRREEE::::::;;;:::>>>EEEqqqaaaUUURRRYYYiiivvv```RRRKKKHHHMMMQQQNNNFFF>>>:::999;;;::::::999999999999:::;;;<<<<<<======>>>??????AAABBBBBBCCCDDDEEEEEEFFFCCCAAA???>>>>>>===<<<:::<<<<<<<<<;;;;;;;;;;;;;;;:::>>>999666AAAWWW~~~gggNNNEEEPPPiii~~~~~~wwwmmmfffccc```\\\YYYYYYRRRLLLJJJHHHCCCAAACCC@@@GGGQQQ[[[jjjjjj\\\UUUOOOLLLJJJRRReeewwwdddnnnddd^^^cccKKKAAA;;;===???>>>SSSvvvtttaaa[[[XXX^^^nnn}}}yyyhhhaaafffsssvvvyyy{{{SSSFFFGGGGGGMMM\\\rrr~~~nnnqqq~~~jjjfffmmmuuu~~~ggglll{{{XXXIIIGGGGGGOOOZZZwwwmmmPPPQQQOOOMMMKKKKKKQQQ```vvv|||qqqlllrrrqqqeeeWWWTTT^^^iiiuuujjjgggiiiyyy~~~|||~~~iiikkkiiifffffffffdddccceeekkkpppeeecccbbbfffoooyyyeeeNNNKKKMMMMMMVVVddd``````dddnnn~~~zzzrrreeeTTTOOOUUUjjjzzzOOOCCC::::::;;;999>>>EEEvvvaaaVVVRRRYYYjjjqqq\\\OOOJJJGGGNNNQQQLLLDDD>>>;;;999;;;;;;:::999888888888999::::::;;;;;;<<<=========@@@@@@AAAAAABBBCCCDDDEEECCCBBB?????????>>><<<;;;<<<<<<;;;;;;;;;;;;<<<<<<777======:::999???bbbxxx\\\MMMPPPbbbrrrsssooohhhccc___\\\XXXUUUUUUPPPNNNPPPPPPKKKHHHHHHDDDEEEHHHMMMXXXmmm|||iii\\\SSSMMMKKKJJJWWWmmmzzzhhhrrrbbb^^^fffIIIAAA;;;<<<===>>>SSSuuuuuuaaaXXXTTT___uuussslllqqqppppppxxxzzzQQQDDDFFFGGGLLL^^^xxxuuu~~~~~~}}}|||lllsssooojjjpppvvvdddjjj|||XXXJJJGGGHHHQQQ]]]www___LLLQQQLLLLLLKKKJJJQQQbbbyyyllljjjfffbbb]]]WWWTTTTTTaaavvvqqqkkkrrrssszzz{{{ooollliiifffhhhiiigggeeefffjjjoooeeeaaa^^^```gggrrr}}}}}}```SSSLLLIIIOOO[[[______bbblll|||{{{qqq]]]PPPNNNSSScccxxxKKK@@@:::;;;;;;999===FFFttt~~~aaaVVVQQQXXXiiinnnZZZNNNJJJGGGNNNQQQIIIAAA>>>;;;888;;;:::999999888888888888::::::;;;;;;<<<=========??????@@@AAACCCEEEGGGHHHGGGEEEBBB@@@@@@???>>><<<======<<<;;;;;;;;;<<<<<<888===>>>???===999OOOvvviiiXXXWWWbbbnnnppplllfffaaa]]]ZZZWWWVVVWWWQQQMMMMMMMMMJJJKKKMMMJJJHHHGGGJJJQQQccc{{{lll___RRRJJJHHHLLL]]]uuuyyyiiiyyyaaa___{{{lllLLLBBB;;;<<<;;;===TTTsssuuucccZZZSSS```uuu~~~sssssszzzjjjhhhwww{{{NNNCCCFFFGGGLLLaaa~~~xxxggggggfffeeejjjwwwyyyvvvmmmvvvvvvppptttyyyeeefff~~~YYYJJJGGGHHHRRR___|||qqqSSSGGGKKKIIIKKKJJJIIIPPPddd{{{uuubbbYYYWWWSSSNNNJJJNNNYYYhhhxxxxxxnnnwwwrrrvvv|||~~~sssnnnjjjeeehhhjjjjjjgggfffhhhjjjbbb___[[[ZZZaaalllyyyiii[[[TTTVVV[[[```aaaeeeoooxxx]]]LLLMMMVVVaaa}}}sssGGG>>>:::;;;;;;999===FFFttt}}}aaaWWWPPPVVVhhhlllXXXNNNJJJGGGOOOPPPGGG???===<<<888:::999999888888888888999:::::::::;;;<<<<<<======>>>???@@@BBBEEEHHHLLLNNNMMMJJJEEEBBBAAAAAA@@@???@@@>>>===;;;:::;;;;;;<<<;;;===::::::<<<999FFFbbbnnn]]]ZZZcccmmmooommmhhhbbb]]]YYYWWWWWWSSSNNNJJJJJJKKKOOOYYYdddccc^^^YYYWWWVVV```zzzyyynnnbbbSSSJJJIIIQQQeee~~~tttgggaaaYYYqqqfffKKKBBB<<<;;;:::>>>WWWuuuttteee\\\YYYdddsssyyyrrrlllrrr~~~zzzfffggg~~~www|||MMMCCCFFFGGGLLLcccsssbbbYYYTTTTTTUUU]]]ssswww{{{qqqlll|||{{{tttvvvyyylllfffZZZIIIEEEGGGQQQ^^^kkkUUUKKKGGGGGGJJJJJJHHHPPPfff}}}qqq]]]SSSMMMJJJJJJHHHNNNRRRUUUbbb||||||nnntttssssssyyyzzz{{{zzzuuuqqqmmmcccfffiiijjjiiifffeeedddaaa___\\\\\\aaalllyyyzzzssspppmmmooopppttt~~~|||cccKKKLLL\\\gggyyy~~~kkkDDD===999<<<;;;999===FFFsss}}}aaaWWWOOOTTTgggjjjWWWLLLIIIFFFOOOPPPEEE======<<<888888888888888888888999:::999999999:::;;;;;;<<<<<<>>>???@@@CCCHHHMMMRRRTTTTTTOOOIIIDDDBBBBBBBBBBBBBBB@@@>>>;;;:::::::::;;;999>>>;;;777999888CCCYYYxxx|||iiiWWWUUU```jjjooonnnkkkfff___ZZZVVVUUUNNNKKKHHHHHHKKKUUUhhhzzzxxxqqqjjj```___sssvvvmmmcccUUUMMMNNNXXXooopppeee~~~^^^UUUjjj[[[HHHAAA;;;::::::AAA\\\yyy~~~uuuggg^^^ccclllvvvvvvmmmkkkwwwtttiiiqqq}}}www}}}PPPDDDGGGGGGLLLdddrrreeeVVVMMMNNNMMMPPPgggwwwvvvmmmkkk|||tttuuuvvvrrriii\\\IIIDDDEEEPPP]]]uuucccVVVMMMEEEJJJJJJGGGPPPgggiiiVVVKKKIIIMMMIIIOOOOOOJJJLLL```}}}~~~}}}ooopppvvvssssssyyytttvvvwwwtttooobbbdddgggiiiiiifffbbb___bbbaaa```aaafffooozzz{{{hhhKKKKKKbbbooo{{{yyyeeeCCC<<<999<<<;;;999===GGGnnn}}}aaaWWWNNNSSSfffiiiVVVKKKGGGFFFPPPPPPDDD<<<===<<<777888777777777888999::::::888888888999::::::;;;;;;>>>???AAADDDJJJPPPVVVYYYXXXRRRKKKEEECCCCCCDDDDDDCCCAAA>>>;;;:::999::::::333???@@@:::999999BBBVVVvvv}}}xxxcccOOOOOO\\\hhhnnnnnnmmmiiibbb[[[UUURRRQQQMMMJJJGGGFFFPPPfffzzzyyyqqqeee```qqqssskkkcccVVVQQQTTT^^^vvvoooeee{{{}}}ZZZXXXmmmtttWWWJJJ???::::::;;;CCCaaa~~~wwwjjj```kkkttt|||yyyppppppsssooo}}}|||www~~~vvvIIIEEEHHHIIIPPPeeevvv```SSSIIIHHHKKKRRRcccuuuvvvzzz~~~rrrnnn}}}dddkkkyyywwwwww|||jjj^^^HHHCCCGGGRRR]]]zzzlllNNNJJJKKKKKKKKKOOOaaa~~~fffOOOJJJLLLMMMGGGEEEHHHIIINNN^^^qqqpppkkkqqq}}}{{{yyy}}}|||uuurrrqqqpppmmmhhhhhhkkknnnkkkccc```aaa___llllllgggiiinnnyyyhhhRRROOOcccvvv~~~sss^^^CCC>>>;;;;;;::::::@@@HHHrrr___VVVRRRUUUaaa~~~gggSSSHHHFFFGGGOOOOOOEEE<<<<<<;;;888:::999888888777777888888999999:::;;;;;;<<<<<<===;;;<<>>>>>;;;??????:::999<<<888===PPPvvvfffPPPNNNTTT\\\mmmpppooojjjddd___XXXPPPPPPNNNLLLIIIGGGMMM___qqq|||rrrhhh\\\WWW___kkk~~~xxxqqqdddTTTOOOTTTeeelllfff|||qqqWWWUUUuuu{{{~~~jjjXXXCCCCCC777:::===AAAccczzzpppfffaaafffyyypppwwwooonnn}}}zzz|||fffEEEDDDFFFHHHOOOccc{{{fffVVVIIIFFFIIINNNZZZhhhgggeeedddhhhyyyqqq{{{xxxcccnnn|||{{{mmmaaaLLLFFFGGGOOOYYY~~~XXXKKKKKKJJJJJJNNN___}}}gggPPPEEEEEECCCDDDGGGDDDCCCMMM\\\iii|||~~~~~~vvvkkkoooyyy{{{yyy{{{{{{uuupppmmmjjjhhhkkkkkknnnppplllddd______```kkkllliiimmmqqqyyy~~~fffTTTVVVooovvv[[[AAA===::::::::::::???GGGnnn```TTTOOOSSS```}}}eeeQQQGGGDDDGGGOOOOOOEEE<<<<<<;;;888:::999888888777777888888888888999999::::::;;;;;;===>>>AAAHHHPPPYYY```dddggg]]]QQQKKKLLLMMMKKKGGGFFFEEE???999999<<<===;;;>>>???;;;;;;>>>888;;;LLLjjjiiiLLLGGGWWWffflllnnnjjjeee```ZZZTTTOOOKKKHHHFFFDDDHHHVVVdddpppoooiii^^^RRRMMMPPPTTTbbbjjjxxx{{{rrrcccTTTQQQXXXlllnnniiiwwweeePPP]]]~~~xxx___OOO???CCC666888<<>>EEEkkkaaaRRRLLLQQQ___{{{cccOOOEEECCCFFFNNNOOODDD<<<<<<;;;888999999888777777777777888666777777888999999::::::>>>???DDDLLLWWWaaahhhkkkiii```WWWSSSTTTTTTPPPKKKGGGFFFAAA:::999===@@@???>>>@@@======???888999JJJaaaxxxbbbJJJRRRcccmmmsssqqqjjjfffaaa^^^UUUPPPKKKJJJJJJKKKSSS\\\iiirrrtttjjj___ZZZTTTMMMUUUXXX```ooo}}}rrrbbbUUUXXXbbbwwwnnnmmmvvvaaaTTTiiiyyyYYYLLLCCCCCC666777<<>>@@@EEEPPP]]]hhhnnnqqqiiibbb[[[ZZZ\\\ZZZTTTNNNJJJIIIDDD===<<>>;;;AAAUUUiiiddd___rrr~~~dddcccnnnwwwuuunnnhhheeebbb^^^WWWRRRSSSUUUVVVYYY]]]nnn|||nnn___[[[hhhwwwiiiqqqbbb]]]uuuYYYLLLJJJFFF::::::>>>OOOnnnaaafffssszzzvvvllljjjwww```eee~~~kkkjjjrrr{{{XXXEEEEEECCCDDDLLL[[[qqqnnnTTTKKKNNNUUUaaammmuuuvvvmmm^^^oooxxxccc|||^^^HHHDDDMMMbbbuuuaaaNNNGGGEEEIIIJJJRRRmmmuuuvvvttt}}}oooPPPDDDDDDCCCBBBCCC>>>???DDDJJJLLLOOO^^^ooo|||tttzzz~~~uuuiiiccckkkwww{{{yyytttssswww|||xxxnnnlllrrroooooossswwwvvvpppnnnppp{{{xxxkkk]]]ccczzzzzzxxx~~~fffZZZWWWmmmqqqNNN;;;888777999999888===CCCjjjeeeRRRLLLNNNWWWtttyyy```MMMDDDBBBDDDLLLMMMCCC;;;<<<<<<888888888777666666666666777777777777888999999::::::<<<@@@HHHWWWgggqqqrrrpppiiiffffffiiilllhhh]]]TTTLLLHHHBBB@@@FFFMMMLLLFFFBBBAAA:::999===;;;CCCXXXlllooobbb[[[qqqzzzjjj```jjjrrrrrrnnnllliiifffaaaZZZUUUVVVXXXZZZ^^^dddfff{{{|||lll___```nnn}}}|||iiiwwwbbb^^^___OOOMMMEEE;;;<<<>>>QQQtttwwwuuueee[[[bbbqqqwwwrrrmmmsssvvvZZZcccmmmkkksss~~~bbbHHHDDD@@@@@@HHHWWWmmmeeeWWWTTT\\\nnnlll^^^oooxxx```zzz___IIIEEEOOOfff{{{```MMMFFFEEEJJJKKKPPPjjjzzz{{{}}}oooZZZOOOFFFBBBCCCBBB>>>@@@GGGGGGEEEKKKWWWfffmmmxxxuuuyyyxxxggg\\\bbbqqqyyyzzzxxxvvvxxx|||uuuhhhffflllnnnooosssyyy{{{yyyzzz}}}xxxmmmZZZVVVfff~~~}}}```TTTVVVoookkkJJJ:::888777999999999===CCChhh^^^OOOLLLMMMTTTmmmwww^^^KKKBBBAAACCCLLLMMMCCC;;;<<<<<<888888888777666666666666666555666666777777888888999===AAAKKK\\\lllsssrrrnnnmmmkkkmmmrrruuupppdddYYYPPPIIICCCDDDOOOXXXSSSIII@@@@@@:::999===:::@@@TTTqqqzzzkkkUUUTTT]]]]]][[[TTT\\\dddgggiiikkkkkkhhhccc\\\VVVUUUUUUXXX___gggbbblll|||zzzkkkbbbiiizzz{{{lllccc```cccRRRPPPCCC;;;<<<===PPPiiihhhdddWWWQQQZZZmmmsssmmmmmmyyyxxxYYYcccqqqmmmvvvgggEEEDDD>>>>>>FFFTTTjjjtttbbb[[[bbbxxxiii\\\lllzzz]]]ttt[[[HHHEEEQQQhhh~~~bbbMMMEEEEEEKKKKKKOOOhhh{{{sss{{{ttt^^^LLLEEEGGGKKK@@@<<>>DDDhhh{{{XXXLLLLLLMMMRRRggguuu\\\III@@@???CCCKKKLLLCCC;;;<<<<<<888888888777666666666666666444444555555666777777777===BBBMMM^^^ooouuurrrlllpppppprrrxxx{{{vvviii^^^UUUMMMFFFIIIWWWaaaZZZMMM>>>???;;;:::===888<<>>DDD@@@???RRRjjjuuudddaaajjjuuufffYYYnnnnnn{{{YYYDDDHHHPPP```wwweeeMMMHHHEEEHHHJJJQQQdddyyywww~~~___NNNIIIGGGFFFDDDBBBAAA@@@??????GGGGGGJJJRRR[[[aaabbbaaagggtttyyywww~~~lllaaacccvvvzzzwwwvvvuuusssqqqooommmlllkkkiiijjjqqqxxx}}}~~~vvvsssoooaaaPPPEEEKKKZZZqqq}}}rrr\\\PPPYYYyyyXXXGGG:::777666888888888===DDDcccmmmSSSRRRKKKHHHYYYgggzzzuuu\\\III@@@@@@FFFKKKLLLDDD===;;;<<<<<<777777777777777777777777777777666666777888999999;;;GGGQQQbbbzzz|||mmmeeeoooyyymmm]]]TTTKKKPPP^^^hhhooogggSSSFFF===999>>>AAA>>>>>>BBBppp```GGGDDDBBB:::??????@@@EEELLLSSSXXXZZZTTTQQQLLLIIIDDDDDDMMMWWW[[[^^^dddjjjmmmqqq~~~sssiiinnnyyy|||~~~yyysss\\\^^^wwwTTTHHHOOO>>>666>>>:::OOOiiieeeYYYIIIKKKOOOZZZ^^^```gggqqqwww^^^bbbpppuuupppUUUFFF>>>DDD??????QQQhhhmmmeeefffkkkyyyhhhZZZmmmyyyYYYDDDFFFNNN___tttoooNNNHHHFFFHHHIIIPPPbbbvvvyyyyyy}}}rrr\\\VVVOOOKKKEEE@@@???@@@AAACCCDDDDDDFFFKKKRRRXXX\\\^^^dddssszzzxxx~~~kkkaaacccvvvyyyyyyyyywwwvvvuuutttssssssqqqkkkhhhjjjnnnsss|||}}}vvvrrrkkk^^^QQQKKKEEENNN___sss~~~}}}hhhWWWOOO[[[|||wwwPPP@@@:::777666888888888===CCCccchhhIIILLLLLLNNN^^^cccvvvyyy^^^KKKBBBAAAEEEJJJKKKDDD===;;;;;;;;;888888888888888888888888777777777777777888999999:::GGGRRRddd{{{~~~pppjjjuuunnn^^^RRRKKKSSSdddooovvvppp]]]HHH>>>888<<>>CCC??????OOOccc}}}~~~rrrjjjgggooo|||jjjXXXiii~~~XXXEEEEEEPPPdddwwwxxxPPPIIIFFFHHHIIIMMM^^^ppp}}}rrrbbb```YYYNNNFFFAAA@@@AAAAAAAAABBBCCCFFFLLLTTT^^^dddmmm}}}}}}zzz}}}kkkcccgggyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvqqqhhh___[[[\\\aaajjjtttwwwrrrmmmjjjbbbVVVMMMKKKAAABBBKKK\\\jjjqqqsssuuuzzz{{{}}}zzzssspppwww}}}```TTTPPPaaaoooIII;;;999777666888888888<<>><<<>>>CCCbbbwwwSSSBBB@@@???:::999888999===AAACCCDDDCCCAAABBBBBB???<<<@@@FFFPPPUUU]]]fffhhhjjjqqqyyy~~~{{{uuunnnnnn|||}}}sssfffaaaYYYjjj|||rrr```PPPIIIJJJBBB999@@@:::JJJ}}}hhhggg^^^LLLKKKWWWbbbeee^^^VVVWWWtttmmmWWW^^^nnnsssrrr}}}wwwIIIEEE???CCC??????LLL]]]wwwzzzrrrqqq|||mmmUUUbbb~~~yyyWWWGGGEEETTTmmm~~~yyyRRRJJJFFFGGGHHHKKKYYYjjjuuuwwwooocccYYYQQQJJJDDD@@@AAABBBDDDGGGMMMYYYhhhsss}}}}}}|||zzzjjjggglll|||~~~wwwvvvuuusssqqqqqqppppppfff\\\QQQLLLJJJMMMUUU___aaa\\\ZZZ[[[XXXNNNFFFBBBAAA>>>@@@JJJTTTXXXZZZ\\\```aaadddccc^^^]]]eeeppp```TTTSSSiiiiiiFFF;;;999777777999888777;;;AAAWWWyyySSSLLLJJJOOOdddxxxcccLLLBBBAAAAAAHHHKKKEEE>>>;;;:::999888888888888888888888888888777777777777777888888;;;GGGSSSggg{{{{{{rrrssskkkXXXJJJHHH\\\wwwxxxcccPPPDDD===???AAA>>>???DDD\\\pppUUUGGG@@@<<<:::777777888:::;;;;;;::::::<<<@@@>>>::::::===IIINNNXXXcccfffggglllrrrttt|||}}}xxxuuupppmmmtttsss```YYYVVVooonnn\\\QQQKKKJJJBBB:::AAA;;;JJJzzzeeeeee^^^MMMKKKZZZhhhnnnfffYYYSSSpppuuuXXX]]]jjjvvvqqqxxx{{{KKKDDD@@@CCC??????JJJWWWppp}}}qqqSSS\\\zzz|||sssTTTGGGCCCUUUsssvvvRRRJJJEEEGGGGGGIIIUUUccc{{{tttlllcccWWWOOOIIIJJJJJJKKKRRR^^^ooozzzrrrhhhiiimmm{{{~~~uuutttrrrpppmmmjjjgggfffXXXOOOGGGCCCAAAAAAGGGNNNPPPJJJIIIPPPTTTNNNDDD===???<<<===AAACCCCCCGGGMMMIIIKKKNNNOOOMMMMMMUUU```xxxbbbTTTUUUnnnzzzcccDDD<<<999777777999888777:::???SSS]]]KKKFFFTTTqqqdddLLLAAAAAA@@@HHHKKKFFF???<<<;;;999888888888888888888888888888888777777777777777888<<>>AAAHHHkkkkkkZZZQQQAAA>>>:::888888888777777555555999>>>===999777999>>>BBBMMMXXX]]]___bbbhhhkkkvvv{{{vvvpppmmmooo{{{~~~yyybbbWWWXXXvvvuuu^^^TTTPPPMMMAAA888@@@<<>>???GGGQQQiiixxxVVV[[[yyy|||xxxlllQQQGGG@@@UUUwwwtttRRRJJJEEEFFFGGGHHHQQQ^^^~~~tttlll^^^\\\XXXWWW[[[dddpppyyyzzzjjjfffjjjlllttt}}}{{{ttttttrrrpppkkkfffaaa^^^NNNHHHBBB@@@>>>===AAAFFFIIICCCBBBJJJRRROOOEEE===::::::<<<>>>;;;:::@@@HHH>>>???BBBEEEDDDEEELLLUUUlllvvvxxx~~~aaaSSSWWWqqqppp[[[@@@:::888666777999999777999>>>SSS___IIIFFFXXXyyyeeeLLLAAAAAA@@@HHHLLLHHHAAA>>><<<999999999999999999999999999999888888777777777777777<<>>>>>EEEMMMddd]]]___xxxssswwwdddNNNHHHBBB\\\rrrRRRIIIDDDEEEFFFGGGOOO[[[zzzzzzuuunnnjjjlllrrryyy}}}ttthhhiiinnnlllpppwwwwwwqqqrrrrrrpppkkkddd]]]YYYJJJDDD@@@???===<<<>>>CCCEEE???===CCCHHHFFFAAA???::::::;;;===;;;999===DDD======???AAA@@@@@@EEEMMM\\\uuu{{{pppvvv{{{yyywww^^^SSS]]]uuugggTTT<<<777888666777999999666888===NNNbbbPPPJJJRRRiiivvvgggMMMBBBBBB@@@HHHMMMJJJCCC???===:::999999999999999999999999999999888777777777777777:::EEERRRfffvvvqqqnnnyyyeeeLLLEEE:::LLLtttwww]]]IIIFFFLLLWWWYYYMMMBBB>>>BBBRRRiiizzzzzzmmm^^^VVVGGGCCC>>>;;;:::999777666666333555:::<<<:::999:::999:::???HHHMMMOOOSSSYYY\\\fffwwwyyyrrrmmmjjjdddgggttt|||eee\\\dddyyybbb]]]XXXOOO>>>555===;;;OOOeeeeeebbbPPPIIIGGGWWWeeeggg]]]YYYyyySSSVVVYYYttt~~~wwwxxx|||nnnZZZHHHAAABBB>>>>>>DDDJJJaaacccddduuunnnwww___MMMKKKGGGfffoooQQQHHHCCCEEEFFFGGGNNNYYYnnn}}}~~~|||~~~tttjjjnnntttnnnnnnuuuwwwmmmooopppoookkkccc[[[VVVIIICCC>>>===;;;:::===BBBAAA<<<999;;;<<<:::;;;======;;;<<<>>>===:::;;;???======>>>@@@>>><<>>;;;:::999777666666333444999;;;:::999;;;666555888>>>CCCEEEIIINNNWWWaaarrr|||nnnddd^^^ZZZ___ddduuu{{{nnnhhhrrrxxxccc___YYYLLL===444<<<:::NNNhhhiiieeeQQQGGGLLLZZZfffiiibbbaaaiiiLLLRRRVVVlll{{{qqqttt{{{nnnyyy@@@CCCEEEAAAAAAFFFIIIZZZwwwssseeevvv|||hhh}}}^^^JJJHHHIIIkkk{{{WWWLLLIIIHHHDDDIIIRRRRRRfffzzzzzzttttttxxx}}}zzz|||yyyrrrnnnooommmkkkhhhhhhgggaaaVVVNNNDDDDDDCCC@@@<<<;;;;;;===>>><<<:::;;;===>>>===;;;:::;;;<<<;;;::::::;;;<<<:::;;;<<<>>>???@@@@@@@@@IIIXXXooo{{{{{{qqqvvv___RRReeerrr|||___III===777777777777777777888888999IIIrrrkkkZZZRRRMMMNNNZZZppplllSSSEEE@@@<<>>;;;999999999999999999999999999888888888888777666555444999???III\\\nnnnnnppp~~~rrrPPPFFF===FFFbbbeeeMMMMMMVVVgggrrrkkkUUUBBBHHHEEEZZZzzz___III@@@888777777666888;;;555555555666777999:::;;;;;;;;;:::;;;<<>>999<<<<<>>BBBEEEUUUppp~~~mmmttt|||kkkZZZGGGGGGLLLqqquuuYYYLLLIIIIIICCCGGGOOONNN```ttt|||wwwvvvtttqqqvvv~~~zzz}}}xxxtttuuuzzzyyyssspppqqqhhheeebbbbbbaaa]]]UUUOOOFFFEEECCC@@@>>>>>>???@@@>>><<<;;;;;;===<<<:::888>>>>>>??????>>>>>>>>>???======???@@@AAABBBBBBBBBIIITTTiiixxxttt___SSSfffxxxWWWBBB888555777777666666777777888999BBBjjjnnnWWWPPPMMMMMMWWWmmmoooUUUFFFAAA===DDDKKKKKKEEE???;;;:::999999999999999999999999888888888888777666555444888AAAJJJZZZgggfffiiizzz|||YYYFFF<<>>LLLppplllcccZZZLLLNNN]]]ooolllfffaaawwwlllNNNLLLNNNfffrrrlllnnnrrrwww{{{vvv___AAABBB>>>===AAABBBOOOiiitttrrrooo|||WWWEEEFFFNNNxxxqqq\\\MMMHHHIIIDDDFFFKKKJJJ\\\ooowwwhhhjjjtttrrrsss{{{ttttttrrrnnnllllllrrr{{{|||uuuqqqppppppdddaaa^^^]]]]]][[[WWWSSSIIIFFFBBB@@@@@@AAAAAAAAA???===<<<<<<======;;;:::========================>>>???AAABBBDDDEEEEEEEEEHHHOOO___xxxsss~~~^^^VVVkkkpppNNN;;;777666777777666666777777888999===aaatttTTTNNNNNNKKKUUUhhhsssWWWHHHBBB>>>CCCIIIKKKGGG@@@;;;:::::::::::::::::::::::::::888888888888777666555555666AAAKKKWWWbbb___cccssseeeIII<<>><<<===:::777555555555666777888:::;;;<<<>>>===<<<<<<===>>>@@@AAAHHHNNN```{{{jjjXXXKKKCCCAAALLLWWWmmm{{{lllzzzooo\\\___ssskkkXXX@@@777444;;;???MMM}}}sssjjj```LLLOOOcccwwwpppggg^^^hhhoooLLLPPPNNNaaaxxxnnngggkkkrrrwwwxxx|||zzzgggDDDEEE@@@???CCCBBBMMMddd{{{uuusss{{{WWWEEEEEEOOO{{{rrr```MMMFFFIIIEEEEEEIIIHHHYYYkkkvvvnnnsssnnnnnn{{{~~~tttmmmlllkkkjjjmmmttt}}}wwwpppnnnnnnmmmgggddd```^^^^^^^^^\\\ZZZNNNJJJEEECCCCCCDDDDDDDDDCCCAAA???>>>>>>???@@@@@@>>>=========>>>>>>>>>======???AAACCCFFFHHHIIIIIIIIIKKKWWWnnnuuu~~~xxx]]]\\\ttthhhHHH:::999:::666666666666666777888888<<>>>>>=========>>>??????EEEJJJ[[[xxxgggUUUHHH@@@???GGGTTTkkkyyyppppppcccTTT\\\zzzvvvkkkfffTTT???;;;666===@@@MMMnnnKKKOOOggg{{{qqqhhh^^^aaaqqqKKKPPPJJJ^^^yyyjjjdddiiiqqqvvvvvvxxxgggEEEFFFAAA@@@CCCAAAIII^^^{{{|||yyyvvvTTTDDDDDDQQQwwweeeNNNEEEIIIFFFFFFIIIHHHSSScccuuuzzzvvv}}}{{{yyyyyy{{{{{{vvvppppppppplllllljjjgggeeedddcccbbbaaaZZZWWWRRROOONNNMMMMMMMMMOOOLLLGGGBBB???>>>@@@BBBCCCAAA@@@AAABBBCCCBBB@@@===???BBBEEEHHHKKKMMMNNNMMMLLLTTTjjjzzzqqq]]]ddd___DDD:::999999666666666555666777777888:::PPP}}}XXXOOORRRHHHQQQaaa{{{___LLLEEEAAA@@@DDDKKKKKKCCC===;;;::::::::::::::::::::::::999999999999888777666555555<<>><<<<<<999888888999999:::;;;<<<==================>>>>>>CCCGGGWWWttt}}}eeeTTTHHHBBBAAAEEEQQQiiiwwwttt~~~~~~gggYYYRRR```{{{xxxjjj```]]]YYYKKK===<<<555;;;???LLLUUUPPPeeewwwnnnhhh```aaawwwNNNLLLFFF]]]mmmdddhhhooouuuuuuwwwcccBBBCCC>>>>>>BBB>>>CCCVVVrrrmmmNNN@@@DDDUUUnnnRRRFFFIIIHHHGGGIIIHHHJJJXXXhhhuuu{{{vvvxxxvvvpppqqqqqqpppooonnnllljjjiiiggggggfffbbb___]]]]]]___^^^\\\VVVOOOGGGCCCBBBCCCHHHEEECCCDDDGGGHHHFFFDDDCCCEEEGGGJJJMMMPPPQQQRRRSSSQQQWWWkkkzzzkkk^^^mmmwwwVVV@@@999777333666666555555666666777888666DDDhhh___PPPSSSJJJPPP]]]vvvfffQQQIIICCC???BBBKKKMMMEEE===<<<::::::::::::::::::::::::999999999999888777666555333999===NNNhhhqqqmmmmmmjjjLLLDDDaaayyyWWWKKK@@@DDDXXXrrrxxxdddSSSMMM[[[}}}hhhWWWJJJ@@@<<<<<<;;;;;;::::::999:::::::::;;;<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888777666666222888999FFF```nnnooosssvvvRRRFFFbbbfffTTTDDDBBBKKK___}}}hhhYYYVVVqqqnnnYYYHHH@@@@@@>>>===<<<:::999999999888999999:::;;;<<<<<<<<<<<<>>>CCCSSSlll{{{cccSSSGGGBBBBBBFFFSSSkkkvvv{{{___SSSZZZwwwwwweeeVVVSSSPPPFFF===:::666000999@@@NNNiiiNNNTTTaaabbbeeeZZZ]]]ZZZBBBDDDZZZuuuhhhfffhhhnnnrrrwww~~~vvvXXXAAAAAA===>>>BBB===@@@PPP```sss|||{{{fffKKKAAAHHH]]]^^^KKKLLLHHHEEEFFFFFFFFFOOOYYYaaammm~~~}}}zzzzzz~~~uuuzzz~~~pppwww}}}|||uuurrrvvv{{{ppptttwwwuuummmddd]]]YYYccc___\\\^^^bbbccc```]]]WWWXXXXXXYYYYYYXXXXXXWWW]]]]]]bbbqqq}}}ssszzzsssfff```wwwfffEEE777::::::444555555555555555666777777999<<>>===;;;;;;;;;;;;;;;;;;;;;;;;999999:::999999888777666111777888@@@XXXhhhpppxxxzzz|||VVVGGGcccvvv\\\HHHBBB>>>FFFrrr}}}gggTTT```}}}eeePPPGGGFFF@@@???===;;;999888888777777888999:::;;;;;;;;;;;;===BBBQQQiii{{{cccRRRFFF@@@@@@GGGTTTlllwww~~~aaaTTT]]]}}}wwweeeWWWUUUQQQEEE<<<<<<888333<<>>===888777999999888777777888999;;;;;;777@@@LLLccczzzgggTTTGGGBBBCCCDDDVVVqqq~~~ttteeeYYYnnn~~~hhhZZZ[[[VVVFFF999555666555:::???PPP~~~xxxkkkxxxuuuaaaNNNJJJPPP\\\ZZZQQQUUUccclllJJJIIIRRRfffhhhfffmmmhhhooo}}}yyypppzzznnnKKK999CCCCCC>>>AAA<<<@@@KKK___ooo|||uuussswwwwwwvvvvvvUUU>>>EEEAAAVVVcccOOOKKKFFFCCCEEECCCEEEHHHLLLQQQXXXdddrrr|||qqqkkkeeecccdddfffeeedddkkkooonnnkkkkkkpppqqqooovvvyyy{{{{{{xxxuuuuuuvvv~~~}}}}}}yyyssssssmmmgggeeegggiiiiiigggfffgggiiizzz~~~wwwyyy~~~~~~vvvfff]]]ooosssOOO===777444555999444444555666666777777888888666BBBbbb~~~aaaRRRNNNKKKNNNZZZyyykkk```MMMBBB@@@DDDJJJSSSNNN:::???===<<<<<<======;;;::::::;;;;;;::::::999888777444555333444AAAXXXkkkssshhhxxxsssTTT[[[qqqlllUUUFFF???EEEPPPppppppoootttyyykkkYYYLLLBBB@@@@@@===:::;;;;;;999888777777777777777666===FFF\\\ttt~~~fffUUUHHHCCCCCCFFFYYYsss{{{lll^^^ttthhh```cccSSS@@@:::777333111666<<>>CCC???TTT|||^^^OOONNNGGGAAADDDEEECCCEEEHHHKKKPPPYYYdddmmmuuuwwwjjjaaa___]]]YYYTTTZZZ^^^___ZZZUUUTTTTTTSSSWWWZZZ^^^bbbfffkkkpppttt}}}wwwqqqssspppnnnoooqqqqqqnnnkkkooorrrtttwww~~~{{{nnndddcccxxxgggFFF999777666666888333444444555555666666666555666<<>>======>>>??????===;;;;;;;;;;;;;;;:::999888888555666444222:::MMMbbbnnnmmmgggttt___VVV___jjjVVVLLLGGGCCCNNN\\\nnnxxxvvvooohhheeeooo]]]LLLEEEFFFEEEBBB??????===;;;::::::999777666666:::AAATTTnnnxxx|||dddUUUJJJDDDCCCIII\\\vvvwwwiii~~~gggeeemmmPPP999;;;888444111555999GGGtttrrrkkkeeeYYYLLLHHHNNNYYYXXXJJJCCCFFFYYYaaaJJJGGGSSSqqqvvvfffmmmppprrrwwwvvv~~~sss[[[>>>===??????DDD>>>AAA@@@RRRbbbqqq~~~wwwnnnlllyyyuuuuuu{{{kkkeee|||vvvIIIAAACCC>>>SSSxxxXXXHHHLLLHHHEEEGGGHHHCCCEEEGGGHHHKKKRRR\\\dddlll{{{wwwsssnnneee]]]\\\aaaddd```YYYTTTTTTUUUSSSUUUZZZ```gggpppxxx}}}zzzxxxsssnnnooooooqqqsssuuutttooolllttt|||~~~wwwkkkeeehhh~~~{{{]]]@@@666888777555666333333333444444555555555666::::::QQQoooWWWKKKIIIKKKQQQjjj}}}kkkUUUGGGBBBCCCFFFNNNPPPEEE>>>======>>>@@@???===;;;<<<<<<<<<<<<;;;:::999888888999777333666DDDXXXfffttthhhgggoooZZZUUUtttjjj___UUUKKKGGGIIIMMMTTT\\\___^^^[[[gggppp[[[PPPOOONNNGGGAAADDDAAA>>>===>>>===;;;999888:::===OOOkkkvvvyyyyyybbbSSSIIIDDDCCCLLL```yyytttdddeeepppLLL666<<<555888444777999CCClllwwwiiiaaaXXXGGGCCCJJJXXX\\\RRRGGGDDDJJJoooiiiNNNIIIUUUmmm|||dddiiissstttuuuwwwrrrpppGGG===;;;<<>>CCCBBBQQQ\\\kkk}}}xxxmmmkkkyyyuuusssgggdddnnnGGGCCC@@@>>>OOO]]]DDDHHHJJJHHHGGGEEECCCDDDFFFFFFHHHMMMVVV]]]fffppp{{{qqqnnnqqqsssqqqjjjcccbbbdddbbbbbbcccgggnnnvvv}}}zzzyyywwwssslllnnnrrruuuwwwuuurrrooowww~~~ooogggfffnnnpppUUU===666888777444444333333333333444444444444666<<<777JJJzzz]]]KKKIIIKKKPPPhhhkkkVVVHHHCCCDDDDDDIIIMMMEEE>>>=========>>>>>>===;;;<<<<<<<<<<<<<<<:::999999999999888444333:::KKKZZZqqqpppkkkqqqnnn\\\gggwwwhhhZZZOOOJJJHHHKKKRRRSSSNNNHHHSSSooozzzkkkeee___TTTJJJHHHCCC>>>===>>>???===:::999:::;;;KKKgggtttvvv{{{www```RRRHHHCCCCCCPPPddd{{{}}}zzzaaa___jjjIII777<<<111888444777:::AAAhhhyyyhhh___XXXEEE@@@EEEUUU___YYYMMMFFFMMMdddtttUUUKKKUUUmmmzzzccccccqqqvvvuuuyyyqqqVVV@@@::::::@@@<<>>;;;:::;;;999FFFaaappprrrvvv|||wwwaaaQQQFFFCCCDDDUUUjjjyyy|||uuuqqq|||^^^XXX\\\DDD777999///444000555999???dddiii]]]WWWIIIAAABBBQQQ______SSSHHHQQQZZZeeeOOORRRmmmzzzggg]]]mmmwwwwww|||ssswww___DDD;;;<<>>EEEFFFPPPdddnnnqqqxxxzzziiicccppp~~~xxxpppvvvwwwvvv___AAA???888AAAEEEmmmXXXNNNLLLGGGEEECCCBBBCCCCCCAAA@@@BBBHHHMMMQQQYYYggg}}}|||xxxssstttuuuuuuwwwyyy|||~~~kkk[[[\\\qqqvvvXXXGGG999777777333333777555555555444444444444444333:::222@@@[[[pppRRRKKKKKKJJJZZZ{{{wwwaaaOOOFFFCCC===AAAJJJKKKFFFBBB>>><<<<<<============>>>>>>======<<<;;;:::999777666666222///444===III```mmmjjjuuuwwweeeXXXTTTVVVZZZMMMPPPVVVkkkvvvjjj\\\SSSOOOLLLFFFBBB===???<<>>>>>>>>>>>>>>>>>===<<<;;;:::<<<999999:::666000222888===TTThhhmmmqqqzzz|||nnnaaa]]]^^^YYYUUUNNNUUUiiiuuurrreee]]]XXXQQQKKKBBBDDD@@@FFF]]]kkkoootttooowww{{{{{{{{{fffSSSFFFEEEJJJ___tttooo\\\IIIMMM```rrrwwwccc\\\SSSFFF999111222444666111666777555RRRrrr___YYYSSSGGGBBBPPPeeeooohhh\\\JJJKKKlllYYYnnnzzzsssYYYfffwwwzzz~~~eee}}}^^^AAA@@@;;;<<>><<<<<<^^^pppLLLRRRMMMAAAHHHFFFEEEBBBAAAAAAAAACCCDDDKKKQQQ[[[iii~~~wwwrrrrrrxxxxxxtttyyytttpppvvvlll[[[ccc^^^EEE>>>777444666777555222333333333333333333333333999+++777===DDDXXXIIIKKKJJJMMMbbbrrr]]]LLLHHHFFFBBBHHHTTTQQQHHH@@@===<<<<<<<<<>>>>>>>>>>>>>>>===;;;:::999999888777555555555666777777EEEZZZjjjsssxxxsssxxx~~~~~~zzzkkk^^^VVVRRRLLLKKKKKKMMMSSS]]]hhhoootttdddWWWRRRLLLHHHLLLWWWeeeooossssssrrrrrruuuzzzqqqdddSSSBBBDDDQQQggg{{{mmmWWWHHHBBB\\\wwwddd___NNNGGGDDD666///111111///222222444:::FFFooo}}}gggZZZWWWOOO???MMMvvvpppmmmQQQKKKkkkeee```pppggg\\\lllyyywwwcccpppmmmGGG@@@???<<<======<<<<<<<<<>>>EEEOOO\\\dddmmm{{{wwwhhhdddbbbgggqqqzzz}}}}}}~~~|||zzz~~~uuuhhhiiimmmqqqzzzxxxlllqqquuu|||yyyttt\\\HHH<<<>>>===:::===VVVUUULLLIIIEEEKKKEEEDDDCCCAAAAAAAAAAAABBBFFFKKKSSS___ppp~~~~~~}}}yyyssssssssstttvvvzzzwwwtttvvv{{{pppgggaaaqqqUUUBBB<<<666444555666555333333333333333333333333333888000777:::???qqq]]]LLLMMMJJJKKK\\\zzzxxxaaaMMMHHHFFFAAACCCLLLWWWQQQHHH@@@======<<<:::>>>>>>>>>>>>>>>===<<<;;;:::999777666555555666666999:::DDDYYYmmm{{{|||sssllleee```hhhhhhddd]]]SSSJJJFFFDDDCCCCCCDDDEEEHHHMMMTTTXXXddd~~~}}}ooofff]]]ZZZ^^^eeejjjlllppppppppprrrtttwwwyyy{{{nnnbbbRRRCCCGGGUUUlll}}}qqq^^^IIIDDD]]]xxxfff^^^JJJBBB@@@555000444333111333222333666;;;ZZZqqqZZZXXXQQQAAAOOO~~~YYYJJJ\\\qqqeeennn~~~zzzqqqcccgggqqqtttjjjjjj[[[CCCAAA>>>999>>><<<;;;:::;;;>>>FFFOOOVVV___ooommmeee\\\YYY]]]bbbeeeeeennnpppssstttssstttuuuwwwvvvvvvxxxzzz}}}~~~}}}|||~~~~~~xxx{{{{{{yyyhhhQQQ@@@;;;@@@;;;999@@@JJJtttgggLLLJJJIIIIIIEEEDDDCCCBBBAAA@@@???>>>AAAFFFLLLTTT```ttt|||uuusssrrrwwwtttuuuwwwoooooovvvyyywww~~~{{{zzzzzz~~~vvvccc```kkkoooIII>>>999444222444555555333333333333333333333333333555666777555:::YYYhhhPPPNNNJJJIIITTTllllllSSSKKKIIICCCBBBHHHXXXXXXQQQDDD>>>@@@???;;;>>>>>>?????????>>>>>>>>>;;;:::999777666555555555666111333CCCXXXhhhsssxxxuuuhhh```ZZZYYYVVVPPPJJJEEECCCBBB@@@AAACCCEEEGGGJJJLLLMMMOOOaaapppuuu|||~~~qqqhhheeefffggggggjjjlllmmmooopppppppppooossszzzyyylllbbbRRRFFFLLL\\\sss}}}|||zzzoooUUUQQQhhh|||jjj___HHH<<<:::333222666555222444111222444333EEEddddddbbb\\\IIIJJJqqqaaaHHHIIIvvvzzzeeedddqqqssszzz}}}ooocccfffooowwwppp|||JJJ??????<<<@@@>>>>>><<<;;;<<<@@@FFFKKKTTTeeeyyyssscccWWWRRRQQQQQQQQQZZZ[[[]]]___``````aaaaaaccceeehhhmmmqqqtttuuuvvv|||{{{|||}}}|||yyyxxx~~~```LLL>>>999AAA999888CCCBBB___wwwOOOMMMMMMCCCEEEDDDDDDCCCAAA???===;;;@@@DDDJJJOOOVVVggg|||rrrnnnoootttzzzxxxzzz~~~ooommmwww}}}{{{~~~www```^^^ttt]]]@@@:::666333111333444444333222222222222222222222222000999666333999FFFooouuuRRRNNNIIIHHHOOOaaa{{{|||[[[PPPLLLFFFEEEIIINNNXXXXXXIII>>>@@@BBB???===>>>???@@@@@@@@@@@@@@@<<<;;;:::888777666555444222111222666===LLLfff{{{|||uuuuuuppplllfff^^^VVVPPPLLLKKKFFFGGGHHHLLLPPPUUUWWWXXXWWW___bbb^^^^^^iiixxxtttjjjfffggghhhiiifffhhhkkkmmmooopppppppppsssvvvzzz|||}}}xxxnnncccTTTIIIQQQaaa{{{~~~mmmhhh|||rrrdddIII999777222222555222111333000222666444===SSSuuukkkjjjXXXHHHXXXtttzzzooobbbGGG>>>```ccc[[[eeeqqqqqqzzzyyyddd___hhh~~~rrrYYY===?????????@@@???>>>;;;:::<<>><<<;;;>>>BBBGGGLLLPPP^^^|||}}}}}}~~~{{{xxxyyy}}}~~~rrrkkkrrr{{{||||||xxx___ccc~~~uuuQQQ<<<666444222111222333333444222222222222222222222222---999555333:::===___VVVNNNHHHHHHMMMZZZrrrcccRRRMMMFFFDDDHHHEEEUUU\\\QQQBBB>>>@@@AAA===>>>???@@@@@@AAAAAA@@@<<<<<<;;;:::888666555444222333444222111<<>>>>>===;;;999999;;;===IIIWWWgggssssssdddZZZTTTQQQLLLLLLLLLNNNOOONNNKKKHHHIIILLLPPPTTTXXX^^^dddhhhvvvxxx|||~~~~~~ppp{{{hhhNNNEEE???888<<<888;;;AAA<<>>DDDIIIJJJSSSnnnxxxmmmmmmsssyyyvvvuuuaaaqqqhhhFFF;;;555444333222222222333333222222222222222222222222...777444444::::::TTT]]]PPPHHHJJJMMMSSSggg}}}oooZZZPPPEEEAAADDDBBBPPP\\\[[[MMM@@@===???===>>>???@@@@@@@@@@@@@@@<<<<<<;;;;;;999888666555777333111333555999AAAJJJeeefffkkknnniiiccciiittt|||wwwpppkkkfffeeeiiinnnqqqrrrkkkllljjjfffbbbbbbeeehhhhhhhhhnnnzzzzzzooommmjjjfffcccbbbdddgggiiiggghhhhhhjjjkkklllmmmnnnlllmmmnnnnnnpppvvv{{{qqqggg]]][[[eeerrr~~~aaaFFF888666111000222---222333......444222444AAAUUUsssnnn{{{iiiQQQXXXaaaVVVTTTJJJDDDQQQsssgggSSSPPPeeeeeekkkvvv{{{tttfff]]]nnn{{{cccDDD@@@>>>===>>>>>>===;;;:::;;;<<>>>>>??????????????????;;;;;;;;;;;;:::999888777888333111333555444555777GGGQQQ]]]fffgggcccaaaaaaiiirrryyyuuuwwwyyyyyywwwuuuuuutttqqqkkkeeebbbbbbbbb___^^^ccciiilllhhhcccaaaaaa```______```bbbcccdddfffiiikkklllllljjjiiikkkmmmnnnnnnooottt|||~~~~~~wwwnnnfffbbbfffsss}}}|||pppTTT===333555222111333000///444000///444111000:::AAAmmmnnnzzzvvvVVVTTT[[[PPPNNNMMMHHHGGG[[[sssVVVIIIPPP]]]hhhmmmuuuzzzooo]]]uuuvvv|||JJJAAAAAA>>>???@@@???===<<<===>>>???HHHRRR[[[iiizzzyyywwwxxxxxxuuuooojjjaaa```^^^ZZZXXXZZZ```eeepppvvv||||||yyyyyy~~~uuutttyyyyyyTTTAAA???;;;<<<777:::<<<666999EEEJJJxxxtttLLLIIIJJJHHHGGGDDDAAA@@@@@@AAABBB<<<<<>>>>>?????????>>>>>>===:::;;;;;;<<<;;;:::888777666555555333...,,,222<<<555>>>IIIRRR[[[aaabbb___]]]```gggttt{{{|||{{{yyyvvvvvvvvvvvvuuuppphhhcccaaa[[[XXXUUUUUUWWW[[[___aaaYYY[[[\\\\\\[[[\\\]]]___```dddjjjnnnpppnnnkkkiiifffhhhlllnnnqqqxxx{{{zzzsssjjjeeeeeennn|||}}}vvvssszzz}}}sssjjj^^^HHH555///444222222555333,,,333222222666333111:::555gggpppjjjrrr{{{]]]XXX___TTTKKKOOOIII>>>HHHnnnaaaLLL???XXXhhhhhhppp}}}uuu^^^vvv\\\>>>DDD;;;:::???@@@999===>>>555===EEEPPPXXX```ooo~~~wwwnnnkkkmmmmmmiiiddduuuzzz}}}|||wwwwww|||wwwvvv~~~xxxrrrPPP===;;;===999999888777888<<>>===@@@DDDIIITTT]]]uuu|||wwwssstttxxxyyy~~~{{{xxxssswww}}}uuuttt|||jjjrrr~~~^^^FFF:::666333333333333333333333333333222222111111222222333222333333444666999>>>BBBeeeNNNIIIJJJIIIMMMWWWtttvvv^^^LLLCCCIIIDDDIII]]]mmmhhhQQQ>>>>>>CCCBBB===???EEEDDD<<<;;;;;;<<<<<<;;;;;;:::999888888777555444333222111444666:::@@@HHHPPPXXX\\\\\\```dddhhhnnnzzz~~~{{{||||||yyyvvvuuussspppjjjddd^^^[[[WWWUUUSSSTTTXXXZZZZZZXXX[[[ZZZZZZYYYYYYYYYYYYYYYbbbdddgggggggggffffffgggiiifffeeejjjsss~~~~~~yyyyyyqqqhhhdddjjjvvvtttnnnnnnwww~~~}}}wwwgggXXXSSS999777555222000000000111000111111111111222222222888MMMtttfffiii}}}~~~___PPPWWWUUUWWWQQQJJJCCCBBBUUUkkkSSSBBBQQQ___```fff|||~~~ggg|||uuusssNNN???>>><<>>AAA::::::AAAIIIOOOTTT```rrr|||tttlllxxxzzz{{{zzzxxxyyy}}}wwwwwwqqqKKK999777888999999999888888;;;@@@DDDXXXzzz___FFFJJJIIIGGGEEEDDDDDDBBB@@@AAA===<<>>555444333333333333333333333333333222222111111222222333222333333444555888<<<@@@xxxpppUUULLLIIIFFFIIIPPPeeegggSSSIIIBBBCCCFFFQQQbbbjjjZZZDDD;;;???AAA??????AAAAAA???<<<<<<<<<<<<<<<;;;::::::999888777666555444333222111222555888>>>DDDIIILLLRRRVVV[[[___eeeppp~~~~~~{{{wwwwwwyyyxxxsssooopppnnnkkkeee___YYYSSSPPPSSSQQQPPPRRRVVVXXXXXXXXXYYYYYYYYYXXXXXXXXXYYYYYY___aaadddeeeeeeeeefffgggfffddddddiiisss}}}|||vvvvvvnnnggggggooo{{{{{{nnnhhhjjjwwwxxxrrrlll^^^NNNDDD777666333111/////////000000000111111111222222222333===nnnmmmgggvvv|||aaaPPPVVV[[[YYYRRRJJJDDD@@@MMMoooXXXLLLJJJSSS___ggguuu|||tttmmmmmmoooHHHAAA;;;>>>AAA:::;;;>>>999999>>>CCCEEEHHHPPP___jjjuuuwww{{{zzzxxxxxxyyy{{{~~~yyyzzz}}}iiiDDD888777666888999:::999999:::===@@@JJJSSSNNNKKKGGGFFFEEEDDDCCCBBBAAA===<<<>>>@@@BBBJJJRRRYYYjjjyyyxxx{{{yyyxxxwww{{{}}}~~~jjj```gggkkktttyyyrrrhhhkkkuuuyyy~~~wwwqqqooo{{{fffJJJ777333555333333333333333333333333222222111111111111222222222222333333333555999<<>>===>>>AAA@@@===>>>AAA===============<<<<<<;;;::::::999777666555444333111111111222444777999;;;BBBEEEJJJOOOTTT]]]hhhpppyyy{{{}}}}}}|||yyyvvvtttsssssspppjjjeeeaaa^^^ZZZVVVQQQMMMJJJHHHLLLLLLLLLOOORRRVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXXXX[[[]]]```bbbbbbcccdddfffdddcccdddjjjsss}}}|||}}}~~~zzzssspppkkkggglllxxxuuugggaaagggzzzwwwkkkeee]]]LLL;;;555444222000///...//////000000000111111111222222444555RRR{{{gggiiirrraaaKKKMMMWWW^^^WWWOOOHHHAAABBBWWWooorrrYYYBBBCCCYYYdddhhhooosssyyy```kkkGGG;;;<<>>?????????EEELLLPPP]]]www}}}~~~~~~||||||}}}~~~ddd^^^cccooo~~~zzzpppuuu}}}sssmmmpppyyyiiiTTTBBB777555777222222222222222222222222222222111111111111222222111222333222222333666999EEEvvvZZZJJJFFFHHHKKKOOOgggyyyjjjVVVIIIKKKHHHDDDKKKZZZbbbaaaMMMBBB<<<@@@@@@<<<<<>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999777666555555444444333222222222333333444777;;;>>>BBBGGGNNNSSS___bbbhhhmmmppprrrqqqqqqhhhgggffffffeeeaaa\\\WWWMMMLLLIIIGGGFFFFFFGGGHHHGGGHHHIIILLLPPPSSSUUUWWWTTTTTTUUUUUUVVVVVVVVVVVVYYY[[[]]]^^^^^^^^^```bbbdddeeehhhnnnuuu}}}yyyuuuyyy}}}xxxpppkkkhhhhhhrrryyyrrrddd___iiizzzjjjccc___NNN999444333222000/////////000000000000000111111111111555666BBBkkkqqqaaajjjdddOOOGGGNNN```\\\XXXQQQDDD<<>>@@@>>>888;;;>>>>>>@@@FFFOOOWWW]]]qqq|||xxxtttuuuyyy}}}}}}||||||~~~~~~~~~~~~{{{kkkIII888<<<>>>777777999::::::888888888999<<>>BBBHHHIIIRRRddd~~~|||}}}|||xxxuuuvvv~~~hhhiiisss|||~~~xxxnnnkkkwwwpppTTTDDD>>>999555555222222222222222222222222222111111000000111111222111222222222111222444666;;;ssscccKKKFFFIIILLLGGGXXXgggxxx~~~```RRRKKKGGGGGGFFFJJJ[[[nnn___MMM???>>>@@@======AAA>>>>>>??????>>>>>>===<<<<<<<<<;;;999888777666555666666555444333333333333111222444555777999<<<>>>>>>BBBHHHNNNRRRTTTTTTSSSNNNOOOOOOPPPOOOMMMIIIFFFBBBAAA@@@???AAACCCFFFHHHDDDFFFHHHJJJMMMPPPSSSUUUPPPQQQRRRTTTUUUUUUUUUTTTWWWYYYZZZZZZZZZZZZ\\\^^^hhhkkkoootttyyyvvvsssxxx|||wwwnnnhhhhhhmmmxxxxxx}}}ttthhheeeqqqooobbbYYYHHH555333333222222111111111111//////000000000111111111...666999NNNbbbdddlll___MMMIIIZZZ[[[]]]YYYJJJ<<>>>>>===??????777999;;;;;;===AAAIIIPPPWWWjjj~~~~~~xxxvvvtttuuuyyy{{{{{{zzzxxxzzz|||}}}}}}|||}}}~~~|||}}}yyy}}}|||xxxnnnWWW???666:::;;;555777888999888777666777888:::JJJ|||\\\OOOGGGHHHIIIFFFDDDGGGGGGCCCBBBBBB@@@===@@@EEEGGGMMMYYYlll{{{zzz|||}}}yyywwwxxxxxx~~~rrr}}}~~~{{{mmmooocccFFF;;;:::777222000222222222222222222222222111111000000000000111111000111222222111111333555555\\\oooPPPGGGHHHJJJFFFQQQ[[[mmmlll\\\NNNGGGHHHCCC@@@RRRkkkjjjYYYGGG@@@????????????>>>>>>>>>>>>>>>======<<<<<<<<<;;;999888777666555555555555444444444333333444444333333444444555555444666999===?????????>>>===???@@@BBBBBBAAA???>>>???>>>======>>>@@@BBBDDDCCCEEEGGGHHHIIIKKKOOOQQQMMMNNNPPPRRRSSSTTTSSSSSSUUUVVVWWWWWWWWWXXX[[[]]]nnnrrrvvvzzz}}}~~~wwwtttxxx|||vvvlllhhhkkksss~~~|||}}}xxxqqqqqq}}}gggSSSAAA555222222222222222222111111/////////000000000111111,,,444888@@@dddiii^^^nnnnnnVVVFFFNNNRRR[[[^^^TTTEEECCCJJJUUUrrr~~~XXXFFFJJJ```pppmmm{{{dddyyyrrrtttgggCCC>>><<<999;;;<<<999::::::999999<<>>BBBEEEJJJQQQ]]]qqq~~~~~~yyyvvvxxxyyyyyyzzz}}}|||qqq{{{}}}vvvoootttpppVVV===666666222///111111111111111111111111111111111000000000000111111///111222222222222444555333CCC}}}[[[KKKHHHGGGJJJMMMQQQcccmmm___PPPIIIDDDCCCLLLXXXhhhaaaSSSEEE>>>???@@@???======>>>>>>======<<<;;;<<<;;;:::999888666555555444444444444444444444333555444333222222333333333555666888999::::::999999888999;;;;;;;;;;;;<<<=========<<<<<<<<<>>>???@@@AAACCCEEEFFFEEEFFFIIILLLJJJLLLNNNQQQRRRSSSRRRRRRPPPRRRTTTUUUVVVYYY]]]```ssswww|||~~~zzzxxxzzzzzzsssjjjiiioooyyy|||uuuuuuyyy|||}}}zzz}}}lllKKK:::777000000111111111111111111////////////000000000111111///666;;;KKK|||___oooyyy___EEEFFFIIIVVVdddcccUUUIIIEEEPPPeeeuuu^^^RRR[[[kkkqqqcccooo{{{nnnTTTFFF???;;;<<<=========<<<999888999===@@@FFFTTTeeeooowww~~~}}}|||~~~vvvqqqsssuuuwwwwwwwwwwwwwwwrrrtttxxxyyyzzzzzz{{{|||~~~yyytttuuuyyy}}}~~~uuuyyytttooo}}}TTTIII???===:::666888???666777777666555555777:::555DDDQQQeeeUUUKKKMMMOOOJJJHHHLLLEEECCCBBBBBB???;;;<<<@@@===CCCIIIPPP```uuuvvvtttuuu}}}~~~||||||~~~yyysssssstttvvvzzzzzzmmmzzzvvvsssqqqxxx}}}```KKK999555333///000666111111111111111111111111111111000000000000111111///000222333222222444666555222rrreeePPPIIIEEEIIIHHHGGGWWWtttqqq\\\JJJFFFIIIIIIEEEaaaddd\\\III======@@@???===============<<<<<<;;;<<<;;;:::999777666555555444555555555555555444444444222000000111222222222111111222444555555666666333444666666666666888999:::::::::;;;<<<===>>>???@@@BBBDDDDDDBBBCCCFFFIIIIIIKKKNNNPPPRRRRRRRRRQQQMMMOOOQQQTTTVVVZZZ___bbbvvvzzz}}}~~~|||zzzzzzyyyqqqhhhjjjrrr}}}hhhaaaggg{{{|||www|||jjjCCC333777...//////000000000000///////////////000000000000666&&&000777888gggiiiuuuiiiJJJCCCDDDSSSiiiqqqcccOOOCCCEEEbbb~~~hhh]]]hhhsssiiiyyytttyyyLLL:::<<<@@@>>>:::<<<===;;;999888;;;===@@@HHHSSS[[[aaaiiittt~~~||||||xxx{{{}}}|||tttqqqpppnnnnnntttzzz}}}|||tttpppnnnpppvvv{{{|||{{{~~~~~~{{{ooolllvvvwwwyyyvvvpppwwwsssoooIIICCC<<<999::::::777444666666666666666666666666333BBBCCCWWW[[[FFFUUUKKKBBBIIIGGGGGGEEECCCBBBAAA???<<<:::@@@@@@CCCHHHNNNZZZnnnzzzpppmmmvvv}}}vvvrrrqqqssszzz{{{qqqooowwwzzzvvvssslll~~~~~~zzzsssttt|||~~~jjjRRR@@@333333444///...333000000000000000000000000000000000000000000000000000000000111222222333333:::777MMMzzzTTTEEEOOOIIIGGGFFFKKK\\\yyyeeeRRRKKKHHHEEEBBBQQQXXXYYYOOOFFFBBB@@@===;;;??????;;;;;;??????;;;;;;<<<<<<<<<:::888555333555555666666555555444333444333222222111111222222222222222222222222222222555444333222333555777999888999999:::;;;<<<=========>>>???@@@BBBDDDFFFHHHMMMLLLKKKKKKLLLMMMMMMLLLJJJNNNRRRUUUXXX^^^iiiqqq{{{|||}}}~~~}}}|||xxxtttqqqqqquuuzzzkkk```dddzzzwwwxxxuuuxxx~~~wwwTTT===666000000000000000////////////////////////000000000000333000---111:::KKKyyytttmmm___CCCEEEOOOdddwwwxxxbbbKKKCCCHHH^^^yyyoookkkmmmxxxrrrxxxZZZ===<<<@@@<<<<<<===>>>===:::999:::<<<<<>>======:::======:::;;;??????;;;;;;<<<<<<<<<:::888555444555666666666666555444444666555555444333444444444222222222222222222222222555444333222333555777888888888999:::;;;<<<======>>>>>>???@@@AAACCCEEEFFFJJJJJJJJJKKKLLLKKKJJJHHHQQQTTTXXXZZZ]]]eeepppyyy{{{||||||}}}|||{{{zzzzzz}}}~~~yyytttrrrqqqyyy}}}sssjjjnnnvvvkkkllloooyyyvvvssssssvvviiiKKK999444///000000000000////////////.../////////000000000000000222111222555@@@oooxxxmmmbbbFFFAAAEEEZZZuuuoooXXX>>>DDDSSSqqqzzzzzz~~~yyy}}}eeennnkkkEEE;;;<<<:::===>>>???>>>;;;:::999:::999>>>DDDIIIMMMUUUaaaiiiwwwxxxzzz|||~~~~~~}}}}}}}}}{{{zzz|||~~~zzzzzz}}}zzzxxxzzzzzz|||}}}}}}}}}|||tttkkklllkkkkkkoootttyyy}}}wwwrrrllljjjmmmrrrxxx{{{{{{{{{|||~~~}}}~~~|||uuuppprrrxxxyyy|||{{{ppp]]]AAA===888666777888777555555555555555555555555555555777999@@@ccclllNNNJJJOOONNNIIIHHHFFFDDDCCCBBBAAA>>>;;;999999<<>>;;;<<<<<<:::<<>>:::<<<<<<<<<<<<;;;999777555666666777777666666555444666666555444444444444555333333333333333333333333444444333333333555666777777888888999:::;;;<<<<<<>>>>>>>>>???@@@AAACCCCCCEEEFFFHHHIIIIIIHHHGGGFFFPPPVVV___fffkkkqqqwww{{{zzzzzzzzzzzzzzzyyyxxxwww{{{xxxtttsssuuu~~~{{{~~~~~~iii______kkk|||tttgggeee___^^^TTT>>>444333---000000000000////////////....../////////000000000---333444333000333VVVnnnhhhNNNCCC===MMMmmmxxxdddAAABBBEEEYYY|||oooeeeZZZAAA::::::;;;<<<======<<<;;;:::999777:::===???BBBJJJTTT\\\iiiooovvv|||~~~}}}{{{yyywwwxxx~~~|||xxxxxx|||zzzxxxzzz{{{{{{xxxuuuttttttnnngggeeedddgggnnntttyyyzzzuuummmgggggglllsssyyyxxxxxxzzz{{{}}}~~~}}}}}}{{{{{{zzzqqqpppuuuwwwxxx{{{~~~~~~qqq{{{~~~|||zzz}}}jjjOOO<<<999666555666777666555555555555555555555555555999666999999KKK```OOONNNJJJHHHHHHFFFEEEDDDDDDBBB???===<<<;;;<<<>>>???@@@HHHQQQccceeejjjpppssssssrrrssswwwxxx}}}vvvrrrmmmkkkjjjkkkkkkggg```[[[^^^pppxxxtttuuuuuu{{{{{{{{{{{{{{{|||}}}~~~}}}yyyttttttxxx}}}rrrjjjhhhbbblll~~~wwwqqqyyy{{{nnnlllwwwwwwXXXAAA<<<444000222444111...///000000000000000000000000//////////////////////////////000000111222222222222444666AAA___jjjTTTJJJJJJIIIFFFFFFOOOfffzzzlll___RRRHHHEEECCCFFFPPP\\\^^^RRREEE>>>===;;;;;;===???===:::<<<<<<<<<<<<;;;:::888777777777888888777777666555555444444333333333333333333333333333333333333333444333333333333444555666666777777888999:::;;;;;;>>>=========>>>???@@@@@@AAABBBCCCDDDDDDFFFHHHIIILLLXXXhhhuuuzzzzzzwwwtttvvvwwwwwwxxxxxxyyyyyyyyy|||}}}vvvsssvvvzzzsssaaa\\\[[[mmm}}}kkk]]][[[PPPJJJBBB444111222,,,000000000000////////////........./////////000000,,,333444222000---AAAcccnnnjjj[[[OOOBBBGGG```wwwwwwkkkTTTFFF<<>>kkkaaaOOOIIILLLIIIGGGEEEEEEEEECCCAAA>>>>>><<<===>>>===<<<@@@FFFMMMTTT\\\dddiiilllkkkiiigggiiirrr~~~}}}wwwqqqmmmjjjfffbbb```___^^^ZZZVVVZZZhhhwww~~~}}}zzzvvvsssvvvuuuuuuvvvyyy{{{|||}}}zzzuuuooonnnttt{{{}}}xxxooonnnwww|||{{{{{{zzztttkkkuuu}}}{{{bbbHHH777555111000222333111///...000000000000000000000000////////////////////////...//////000111111222222///333333444JJJqqqdddKKKIIIHHHGGGEEEGGGVVVfffzzzsss```QQQLLLDDD@@@HHHXXX```]]]XXXFFFAAA<<<<<<>>>>>><<<;;;<<<<<<<<<<<<;;;;;;::::::888888999999888888777666666555444444333333444444333333333333333333333333333333333333333444444555555555666777888999::::::<<<<<<<<<<<<<<<===>>>>>>????????????AAAFFFNNNTTT[[[dddqqqzzz}}}yyyrrrnnnrrrssstttwwwyyy|||~~~~~~yyyttttttzzz}}}{{{nnn___^^^cccwww|||jjj\\\VVVHHH???888///000333,,,000000000000////////////............////////////---222000///222///555FFFkkkkkkdddccc^^^RRRJJJUUUjjjtttssskkkNNN999@@@TTTqqqxxxpppTTTeeefffKKKAAA===;;;999999;;;<<<;;;;;;:::999888777888===CCCHHHNNNWWWdddnnntttwwwyyy{{{yyy{{{xxxtttwww~~~~~~xxxvvvvvvzzz}}}|||xxxwwwyyywwwtttllldddcccfffeee```XXXWWW^^^kkkrrruuu}}}}}}{{{tttiiiaaa```gggnnnppprrrtttvvvvvvwwwzzz||||||}}}|||wwwqqqooorrrwwwtttuuuvvvvvvvvvwwwzzz|||xxxyyyzzz|||}}}}}}}}}~~~~~~uuussswwwpppooossswww}}}uuulllzzzvvv[[[EEE<<<666555555444444555555666444444444444444444444444000222888777999WWWuuuPPPHHHKKKIIIHHHFFFFFFFFFEEEBBB@@@???<<<<<<===;;;999;;;@@@BBBIIIQQQYYYccckkkllliii```ccciiiooowww|||wwwrrrllliiigggccc]]]ZZZXXXXXXXXXXXX\\\dddqqqzzz~~~|||wwwrrrooonnnmmmooosssvvvxxxxxxvvvpppjjjkkkrrryyy||||||{{{|||yyy|||}}}ttttttooo~~~}}}iiiQQQ>>>444111000000111222222000...000000000000000000000000000000000000000000000000......///000000111111222000666555222@@@___|||}}}UUUMMMHHHHHHGGGFFFLLLVVVlllttt```NNNJJJGGGGGGHHHNNN[[[gggQQQGGG>>>===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::999999888777888888777666666666666777333333333333333333333333333333333333444444444333444555555666777888999999::::::::::::;;;<<<<<<======>>>???@@@DDDMMMZZZcccvvvvvvvvvvvvtttqqqooommmnnnooorrruuuzzz~~~{{{wwwuuuxxx}}}{{{{{{pppdddfffqqqssseeeSSSDDD;;;444---000444---000000000000////////////------........./////////...111------444333///555MMMooommm\\\bbbgggaaaQQQOOO```ssszzzwwwVVV???@@@BBBLLLuuuwwwtttbbb```uuu```DDD@@@;;;:::;;;<<<<<<;;;;;;:::888777777:::>>>BBBHHHNNNWWW^^^ccciiiqqqwwwwww|||zzzrrrrrryyyyyyttttttsssuuuxxxwwwrrrrrruuuqqqoooiiicccccceeeccc]]]WWWUUU]]]jjjpppqqqxxx~~~}}}xxxlllaaa]]]bbbhhhmmmppprrrssstttuuuxxx|||{{{tttoooooosssvvvtttuuuuuutttrrrrrruuuxxxwwwwwwyyyzzz{{{|||||||||{{{~~~xxxppp~~~}}}sssmmmoooxxx~~~qqqpppuuuuuu~~~fffMMM===:::555555555555444444555555444444444444444444444444///555777666888DDDnnnVVVKKKIIIJJJHHHGGGFFFGGGEEECCCAAA@@@===<<<===<<<:::;;;???BBBEEEHHHNNN\\\kkkpppnnnaaaaaadddgggkkkvvv~~~zzz~~~}}}{{{wwwsssnnniiigggaaa```]]]YYYWWWXXXZZZ]]]```fffoooxxx{{{yyytttqqqllljjjhhhjjjnnnqqqssssssnnnhhhccceeelllrrrtttrrrrrruuusssyyyxxxrrrZZZDDD777444///000111111111222111///000000000000000000000000000000000000000000000000......//////000111111111222888888333;;;TTTrrrgggVVVHHHHHHJJJGGGIIINNN[[[tttqqqYYYTTTNNNHHHAAABBBQQQbbb[[[NNNAAA??????===<<<======<<<<<<<<<<<<<<<======:::::::::::::::999999888999888777777666666777777444444444444444444444444333333333444444333333222333444555666777888888999888888888999:::;;;<<<===;;;>>>BBBFFFLLLXXXgggqqq{{{tttooollllllmmmmmmlllmmmppptttyyy~~~}}}yyyxxxzzz}}}~~~}}}{{{qqqsss}}}qqqNNN@@@888333---111555///000000000000////////////---------.........//////,,,222...+++333222---///888ZZZyyy^^^ZZZhhhgggTTTJJJWWWlllvvvwww___KKKDDD<<<:::VVV|||wwwtttzzzfffsssJJJEEE>>>;;;;;;<<<;;;:::<<<;;;888777777999<<<>>>FFFJJJNNNRRRVVV___kkktttuuu|||zzzqqqnnntttvvvqqqrrrqqqrrrtttrrrnnnnnnrrrmmmllliiieeeeeefffbbb[[[WWWVVV]]]iiinnnmmmtttzzzoooaaa[[[___eeelllooorrrrrrrrrtttxxx{{{zzzrrrnnnpppsssuuutttuuuuuussspppppptttwwwvvvwwwxxxyyyzzz{{{{{{{{{zzz||||||yyyooo{{{xxxqqqmmmrrr}}}yyyiiioooxxx\\\FFF999:::444555666666444444444555444444444444444444444444111999777666777777\\\aaaTTTMMMJJJHHHGGGGGGGGGFFFDDDAAACCC???>>>???>>><<<>>>BBBAAA@@@???CCCSSSgggpppnnn___]]]]]]```cccjjjxxx~~~{{{zzzzzzxxxuuuppplllhhhfff\\\^^^^^^\\\YYYZZZ^^^bbbccchhhqqqxxxxxxtttrrrrrrllljjjggghhhllloooppppppeee```\\\___ffflllkkkiiipppqqqttt~~~}}}{{{jjjPPP;;;333333///111111000111222111///000000000000000000000000000000000000000000000000......//////000111111111...333333000555KKKkkkuuu]]]JJJHHHLLLIIIHHHKKKLLLjjj}}}iii[[[NNNHHHDDDCCCJJJTTTbbbRRRDDD@@@???===<<<>>>===<<<<<<<<<<<<======>>>::::::;;;;;;::::::999888777777666555555555555555444444444444444444444444333333444444444333222222333333444555666777888888777777777888999:::<<<===:::???FFFLLLTTT```oooyyyyyyuuuppplllkkkkkkkkkllllllmmmooosssxxx}}}{{{xxxzzz~~~|||~~~}}}}}}~~~zzzJJJ===777333---111555000000000000000////////////---------.........//////+++444000+++000000+++...,,,NNN{{{fffTTTeeegggRRREEEPPPcccmmmtttfffVVVJJJ<<<777GGG\\\yyygggyyyPPP888999777444:::@@@======;;;777666777666555<<>>;;;EEEUUUaaagggbbbZZZUUUYYY]]]aaahhhqqqzzzvvvtttsssvvvsssoooiiiddd```^^^]]]YYYZZZ]]]^^^^^^___aaaccckkkkkklllmmmnnnoooooopppsssooojjjfffeeehhhkkknnndddYYYSSSXXX\\\[[[\\\```mmm}}}{{{qqqtttwwwjjjZZZFFF555///000...///000000000///---,,,000000000000000000000000000000000000000000000000////////////000000000000...111000222555<<<___tttPPPHHHLLLIIIDDDDDDHHHUUUkkk{{{iii___WWWGGG@@@DDDCCCXXXTTTOOOKKKGGGCCC???<<<;;;<<<============<<<<<<888999;;;<<<<<<;;;:::999888888888888777777777777666666555555555444444444222333444555444333222111333333222222333444555666777666666444555888===AAAAAAHHHSSS___iiipppsssuuukkkhhhdddbbbdddfffhhhhhhiiinnnqqqrrrxxxyyy|||zzz{{{}}}}}}{{{|||~~~}}}nnnqqqvvvEEE>>>666222222333000---000000//////.........---........................///......------///000111555111VVVdddaaa___ZZZJJJ>>>JJJaaaffffff^^^LLL===:::===@@@ZZZ|||]]]<<<;;;>>>>>>===888;;;999666555777999888666777;;;???AAACCCHHHQQQXXXcccgggkkkmmmnnnnnnoooppplllkkkjjjjjjkkkkkkkkkjjjmmmppppppppppppmmmcccXXXOOOXXXbbbgggggghhhlllpppwwwzzz{{{uuukkkccc```aaafffkkkoooooommmmmmpppsss}}}yyyqqqjjjiiimmmrrrsssssssssttttttsssrrrrrrvvvuuuvvvxxx|||}}}{{{yyyuuuwwwxxxxxxwwwxxx|||yyyyyyyyyyyyzzz|||}}}~~~nnniiimmmnnnmmmmmmqqqxxx}}}lllnnnpppRRR===777777777444444444444444444444444333333333333333333333333333333000222555333DDDccctttWWWOOOJJJLLLJJJCCCFFFHHH???DDDAAA@@@>>>999888@@@KKK]]][[[UUUNNNIIILLLVVV^^^YYYRRROOOTTTZZZ]]]aaafffqqq|||vvvqqqnnnmmmooolllhhhccc^^^[[[YYYXXXXXXZZZ]]]___```aaaccceeejjjjjjjjjjjjjjjjjjjjjjjjllllllllllllkkkjjjiiihhhXXXMMMGGGJJJLLLLLLQQQZZZeeeqqqyyywwwxxxzzzooovvvwwwkkk[[[LLL>>>444222555///////////////......---////////////////////////////////////////////////////////////000000000000111222000111444888SSS|||rrrXXXPPPOOOKKKEEEFFFLLLZZZmmmooobbbOOOFFFFFFCCCKKKKKKLLLNNNPPPOOOMMMKKK>>>>>>==================:::;;;;;;;;;<<<;;;;;;:::888888888888777777777777666666555555555444444444333444555555555444333333333333444555666666555555777888999999:::===BBBEEEZZZ]]]bbbgggjjjjjjhhhgggcccbbbbbbdddgggjjjkkkkkklllsssyyyzzz||||||www{{{yyyzzz~~~~~~{{{zzz|||||||||~~~uuuiiimmm}}}qqq]]]===777111///000111...,,,000/////////.........---........................///......---...///000111444+++BBBnnnvvvhhh^^^ZZZQQQEEECCCJJJ\\\ccccccWWWIIIAAA===<<>>999<<<888555666:::;;;999777444666888999:::???FFFLLLXXX]]]bbbgggiiijjjkkkllliiifffdddeeehhhjjjiiigggmmmqqquuuuuuuuuqqqeeeZZZNNNWWWaaagggggggggiiikkkqqquuuxxxwwwqqqhhhaaa]]]eeehhhllllllkkkjjjmmmoooxxxwwwuuuooojjjhhhkkkooossssssrrrrrrqqqqqqppppppuuutttsssuuuwwwxxxxxxwwwppprrrsssttttttvvvxxx{{{xxxxxxxxxyyyyyyzzz{{{{{{{{{jjj```dddiiigggjjjvvvwwwxxxxxxzzzuuuzzz\\\BBB555555666555444444444444444444444444333333333333333333333333000333000000666666:::GGGrrrxxxYYYPPPMMMIIIDDDHHHKKKAAADDDBBB???>>>;;;888999>>>CCCKKKPPPJJJ===999BBBMMMddd[[[TTTSSSUUUVVVZZZ]]]___kkkyyy~~~zzztttnnniiiggggggeeeaaa]]]YYYWWWUUUUUUVVVYYY]]]```aaacccdddfffhhhhhhhhhhhhgggfffddddddfffjjjooosssqqqllleeeaaaPPPFFF@@@@@@AAADDDOOO\\\ccchhhjjjjjjppp~~~rrrlllxxxppp___KKK===555222444888000//////............///////////////////////////////////////////////////////////////000000000000444444///000333222CCCbbboooXXXTTTQQQIIIGGGEEEJJJWWWjjjppp[[[PPPLLLDDD@@@CCCHHHOOOUUUXXXXXXVVVEEEDDDAAA???===;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999999888888888777777777666666666555555555555444444444555666666555555444222444666888888777555444666777888;;;AAAIIIRRRYYYqqqpppnnnkkkgggbbb^^^\\\^^^___bbbgggkkknnnooonnnrrr{{{{{{wwwzzzyyyzzz~~~}}}yyywwwxxx{{{zzzzzz}}}yyylllcccjjj{{{~~~tttqqq{{{{{{rrrpppooo[[[@@@444111......000000...,,,/////////.............................................------......///000333(((111OOOvvvuuu___ZZZZZZQQQDDD<<>>===::::::===>>>;;;888888666666666666777:::AAAEEEQQQVVV\\\aaacccdddeeefffgggdddaaabbbfffhhhfffdddlllrrrxxxyyyxxxrrrfffZZZQQQXXX```dddeeeeeegggiiinnnpppssstttrrrkkkccc]]]dddgggiiijjjiiiiiikkkmmmqqqqqqpppmmmjjjhhhjjjlllrrrqqqpppoooooonnnnnnnnnrrrrrrqqqqqqqqqrrrssssssqqqrrrsssssstttuuuvvvwwwwwwxxxyyy{{{{{{||||||{{{yyyyyy}}}fff]]]cccgggjjjsss~~~qqqkkkqqq}}}|||lllOOO<<<777888555///333333333333333333333333222222222222222222222222///777444111777999777:::SSSyyypppUUUHHHKKKJJJJJJJJJDDDCCCAAA@@@AAA@@@>>><<<;;;555@@@KKKNNNKKKLLLTTT^^^wwwooodddYYYQQQPPPUUU[[[ZZZbbbkkkssszzz{{{~~~zzztttnnnhhheeebbb```]]]ZZZXXXWWWVVVVVVUUUXXX]]]```aaabbbdddeeegggggghhhgggfffeeedddcccbbbgggnnnrrrooohhh^^^XXXJJJCCC>>>>>>???CCCTTTfffmmmkkkhhhhhhppp}}}yyyrrrjjjjjjyyylllXXXBBB666222111222555000///...------...///000////////////////////////////////////////////////////////////000000000000555444//////333000777KKKvvvhhhZZZUUUQQQKKKFFFEEELLLYYYmmm~~~hhh]]]UUUIII@@@AAADDDIIIOOOSSSTTTTTTMMMKKKFFFAAA===;;;::::::===<<<;;;:::999:::;;;<<<999999999888888888777777666666666555555555555555444444444555555555555555333444555666777777777777777999<<>>888777;;;999888777666666999===@@@IIIMMMTTTYYY\\\___aaabbbeeecccbbbcccfffgggeeeccclllsssxxxyyywwwpppdddYYYVVVZZZ^^^```aaacccfffiiillllllmmmnnnnnnkkkddd___dddfffggghhhhhhiiiiiijjjlllllllllkkkiiiiiijjjkkknnnnnnnnnnnnmmmmmmllllllpppoooooonnnmmmmmmnnnoooqqqqqqqqqrrrsssssssssssstttuuuwwwyyyzzzyyyxxxwwwssslllmmmsssnnnaaa___gggkkktttpppdddlllwwwzzzbbbGGG999888999555000333333333333333333333333222222222222222222222222---999888111555888666999AAAbbb\\\AAAKKKOOOGGGEEEFFFBBBBBBBBBBBBCCCCCC???:::888;;;BBBKKKTTT\\\aaadddkkklllhhh[[[OOOKKKQQQXXXTTTZZZaaagggppp~~~yyyxxx}}}{{{zzzyyyvvvqqqlllfffccc^^^\\\[[[YYYXXXXXXXXXXXXUUUXXX\\\^^^___```aaabbbffffffggghhhgggfffdddccc\\\___cccdddbbb[[[RRRMMMBBB======AAACCCIII[[[nnnwwwqqqlllnnnuuu|||mmmiiifffkkkyyy~~~___NNN;;;333222111000000000///...------...///000................................................////////////000000000000444444...///555111111???```hhh^^^___PPPKKKGGGGGGMMM]]]www{{{ooocccSSSHHHEEEBBBAAADDDGGGJJJKKKLLLJJJFFFBBB???>>>>>>>>>===<<<;;;999999999:::;;;999999999999888888888888666666666666666666666666444444444444555555666666555555444555777:::===???BBBGGGNNNUUU]]]eeelllpppddd___YYYTTTSSSVVV\\\___gggggghhhmmmsssyyy|||~~~}}}}}}~~~zzzwwwxxxxxxyyy|||zzztttqqqxxx{{{sssmmmgggcccdddooo}}}{{{qqqeeehhhllljjj]]]III;;;555222111111111222111///------------.......................................,,,------...............///333111444LLLtttkkk\\\XXXVVVSSSAAAGGGTTTgggxxx{{{hhhSSSEEE===FFFbbb{{{zzzkkkwww|||aaaBBB===888888<<<<<<777888>>>999888777666666888:::;;;>>>BBBHHHNNNSSSXXX\\\___```bbbeeehhhiiiiiiiiihhhmmmtttyyywwwsssmmmbbbYYYZZZ\\\]]]^^^___bbbeeehhhjjjiiiiiiiiiiiigggdddbbbcccdddeeefffgggggggggggggggggggggggghhhiiiiiijjjjjjkkklllmmmmmmlllkkkjjjmmmnnnnnnmmmkkkiiijjjkkkmmmllllllnnnpppqqqooonnnmmmnnnppprrrqqqooolllkkkfff___\\\___aaa___dddmmmqqqzzz|||qqqjjjhhhxxxoooWWW>>>333444666777666222222222222222222222222222222222222222222222222,,,777555000333333333:::999NNNxxxrrrIIILLLMMMEEECCCFFFCCCEEEDDDBBBAAAAAA===888888444222888BBBIIIHHHEEEEEEPPPWWWTTTLLLJJJMMMPPPJJJOOOTTTYYYbbbnnnvvvwww~~~}}}wwwtttwwwyyyyyyoooooonnnmmmiiieeeaaa___YYYYYYXXXWWWWWWXXXYYYZZZYYYZZZ\\\\\\\\\]]]^^^```bbbccceeeeeeeeecccaaa```RRRRRRSSSRRROOOKKKGGGEEE@@@>>>DDDNNNUUU\\\kkk|||}}}uuuqqqtttyyy|||}}}~~~wwweeefffiiiqqqxxxyyyqqqiiiLLL???333111222000......///............//////000................................................////////////000000000000222333...///555222000:::FFFmmmrrrooo[[[TTTLLLFFFFFFOOOdddwwwxxxdddWWWPPPGGGAAA???AAADDDFFFCCCBBBAAAAAAAAABBBCCCCCC======<<<;;;:::::::::::::::999999999999888888888555666666666666777777777555555444555555666777888999888777999<<>>:::999888888888999888777666999>>>CCCHHHMMMSSSWWWYYY```iiimmmnnnmmmoooqqqqqqvvvyyyuuupppjjjaaaZZZ[[[\\\^^^```aaabbbdddeeefffgggggggggfffdddcccbbbbbbbbbbbbccceeeeeeeeedddcccbbbbbbccceeeggghhhiiieeegggjjjmmmmmmllljjjiiijjjmmmnnnmmmjjjggggggggghhhggghhhkkkoooqqqpppnnnhhhiiikkkjjjgggccc^^^[[[WWWVVVUUUXXX]]]eeemmmrrrvvvyyyyyypppfffeeeppp{{{wwwmmmXXXGGG777333444333444555222222222222222222222222111111111111111111111111...333000///444000///999555>>>\\\cccPPPIIIIIIJJJFFFDDDGGGGGGBBB@@@AAA???:::>>>:::777777999;;;999666222<<>>>>>???@@@AAAAAA?????????>>>>>>===<<<;;;::::::999999999888888888555666666666777777777777777777666666777999:::;;;<<<===>>>BBBGGGNNNSSSVVVZZZ]]]aaaaaa\\\UUUNNNJJJLLLMMMOOOSSSWWW]]]aaadddnnnpppuuu}}}}}}yyyzzz{{{yyyzzzyyyvvvvvvyyy|||}}}{{{}}}pppfffdddfffkkksssxxxwwwzzz~~~wwwkkkmmmqqqwww}}}~~~|||uuu^^^GGG888333333......///...---------...,,,,,,,,,------.................................+++,,,---.........------***111,,,***111999ZZZxxxmmmdddNNNEEE@@@KKKiiiiiiOOO;;;>>>LLLZZZkkkyyytttwwwrrr}}}iiiNNN777555::::::999;;;;;;:::::::::;;;;;;999777555777:::<<>>>>>@@@EEEJJJQQQWWW[[[^^^ZZZXXXTTTNNNIIIGGGHHHJJJHHHLLLSSSZZZ```dddfffgggsssvvv|||~~~~~~}}}wwwvvvyyy}}}xxxvvvvvvuuurrrssswww{{{wwwuuuxxxmmmeeeeeegggqqqsssrrrrrr~~~sssvvv{{{zzzSSS;;;888666///......///.........000222,,,,,,,,,------.................................+++,,,---.........---,,,(((000///222555+++===kkkppp\\\PPPBBBDDD]]]aaaBBB888>>>HHHRRR[[[zzzssswww~~~```@@@<<<;;;999:::888:::777666999:::666555666555555555666888<<>>;;;888666666666777888888888999===BBBFFFIIIHHHIIIJJJKKKNNNSSSZZZ^^^ccc^^^___fffgggeeelllyyy{{{|||yyyvvvuuutttmmmkkkgggaaa]]]ZZZ[[[\\\UUUTTTTTTWWW[[[\\\ZZZWWWYYYWWWTTTUUUXXX]]]```bbbeeebbb^^^ZZZXXXYYYZZZ\\\ZZZZZZXXXRRRKKKFFFEEEFFF>>>:::;;;CCCIIIIIIFFFDDD@@@OOOaaakkkpppwwwyyytttwwwzzzyyyvvvgggcccccclllrrrxxxxxxmmm[[[HHH<<<000000000000000000000000////////////////////////////////////000000000000---------------------------------............///---------...///000000111222999UUU~~~}}}pppbbbTTTJJJHHHLLLSSS___rrrtttiii]]]NNNFFFFFFAAA>>>===???>>><<<;;;>>>;;;<<<===???AAABBBBBBBBBAAA@@@?????????===:::888===<<<;;;::::::;;;<<<=========>>>@@@BBBDDDFFFGGGGGGIIILLLOOOQQQQQQOOONNNIIIIIIGGGEEEDDDEEEIIILLLPPPQQQUUU\\\ccciiikkkkkksss|||{{{wwwuuuuuuuuuvvvuuutttvvvxxxtttnnnrrrzzzrrrppp}}}}}}zzzqqqeee___dddlllqqqpppnnnjjjvvv{{{vvvKKK444777666,,,................................................---------------------------------------------------,,,...000000222;;;FFF]]]OOOKKKMMMVVVqqqgggOOOJJJ???666AAAOOOooouuuwwwxxxyyyKKK:::777;;;;;;222::::::;;;===;;;666666:::666555444444555777:::;;;AAAJJJWWW```eeeiiimmmqqqqqqnnnkkkkkkkkkhhhbbb]]][[[[[[]]]^^^______``````\\\^^^``````_________```^^^______```aaaaaabbbbbb````````````aaaaaaaaaaaa\\\___cccgggiiiiiiiiijjjlllppppppmmmlllmmmjjjfffdddeeeggghhhiiihhhhhhggg___XXXSSSSSSPPPLLLMMMQQQVVVZZZ___gggqqqwwwoooccc[[[WWW[[[gggttt}}}fffgggwwwuuucccLLL999888777666444333111000///111111111111111111111111000000000000111111111111000000111111111222222222111333999HHHaaa~~~tttYYYEEEMMMKKKHHHDDDCCCCCCAAA???@@@>>><<<:::888777777777777666555666888;;;???AAADDDEEEFFFGGGJJJOOOVVVZZZ\\\XXXYYY___^^^YYY]]]gggnnnqqquuuzzz~~~~~~zzz|||zzzxxxtttqqqmmmkkkiiicccaaa^^^ZZZVVVUUUVVVWWWSSSSSSSSSVVVZZZ\\\\\\ZZZZZZXXXUUUUUUWWWZZZ\\\\\\___]]][[[XXXWWWWWWYYYZZZZZZYYYUUUMMMDDD>>>;;;;;;999777:::BBBHHHHHHGGGGGGDDDSSSdddjjjiiiooozzzqqqsssxxxzzzkkk``````bbbqqqtttvvvpppaaaMMM<<<333////////////////////////........................---............/////////------------------------------------............---------...///000000000///222GGGjjjwwwnnneeeZZZRRROOOLLLQQQ^^^mmm{{{}}}ooo]]]PPPLLLFFFAAA>>>???>>>::::::<<<;;;;;;===>>>???@@@AAAAAABBBBBBCCCFFFHHHIIIHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHHHHHHHIIIJJJJJJFFFGGGHHHHHHGGGFFFDDDBBB???@@@AAABBBDDDHHHMMMQQQYYY]]]bbbgggkkkpppuuuzzz|||{{{zzzxxxvvvtttrrrqqqmmmjjjjjjoooqqqnnnnnnqqqyyy~~~yyyvvvzzzxxxsssmmmhhheeehhhkkkkkkhhhiiijjjvvv~~~~~~xxx```@@@000222222,,,................................................------------------------------------------------...---...///......555>>>bbbeeeTTTLLLKKKKKK\\\yyyrrr```]]]TTT@@@999CCCssssssxxxqqqeeefffvvvXXXAAA<<>><<<;;;999888777777666555444444666888999===???@@@BBBEEEJJJPPPTTTUUURRRUUUZZZYYYTTTTTTZZZ^^^```dddiiikkklllllllllooopppqqqsssttttttuuuuuuwwwwwwyyy{{{}}}|||yyyvvvvvvwwwyyy{{{{{{xxxsssnnnnnnmmmllliiifffbbb___]]]YYYWWWUUUSSSRRRRRRTTTTTTRRRQQQRRRTTTXXX[[[\\\\\\[[[YYYWWWWWWXXXXXXXXXWWWYYYYYYWWWVVVVVVUUUUUUVVVTTTRRRMMMEEE<<<666333222555444888???DDDDDDGGGJJJMMMZZZggggggcccgggyyyxxxoooqqqxxx}}}mmm^^^[[[```eeerrrsssooocccPPP>>>222---////////////////////////........................,,,,,,---------.........------------------------------------............---------...//////000000......999OOOjjj}}}tttlll___PPPFFFGGGFFFKKKVVVcccooo~~~zzzhhh___UUUNNNHHHEEEBBB>>><<<===888888999::::::;;;;;;<<>>===;;;::::::<<>>888555333222333222666<<>>AAACCCCCCBBBFFFGGGIIIIIIIIIIIIGGGFFFEEEDDDBBB@@@???>>>======<<<<<<<<<<<<===>>>@@@AAAEEEIIINNNSSSXXX]]]cccgggooovvv~~~yyytttrrrqqqqqqrrrrrrpppmmmjjjggghhhgggjjjttt|||~~~xxxrrr{{{|||zzzuuulllllllllllloooqqqooojjjfff```iiivvvyyyrrrjjjdddiiitttuuuhhhYYYOOOBBB666111000///...000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---...000...***+++///---:::___sss]]]UUUWWWLLLCCCHHHNNNaaauuu{{{nnn@@@<<>>AAAFFFJJJNNNNNNLLLMMMPPPTTTUUUVVVWWWYYYYYYZZZZZZZZZZZZ\\\^^^^^^^^^]]]^^^```aaa```^^^]]]]]]^^^___```]]]]]]]]]^^^^^^^^^______^^^^^^^^^```cccdddcccaaabbbfffhhhggghhhjjjiiieeebbb```\\\WWWRRRMMMJJJHHHCCCEEEHHHKKKOOOSSSUUUUUUUUUSSSNNNFFFAAADDDQQQ^^^lll|||{{{xxxwwwxxxzzztttooogggZZZLLL???666222333222222222222222222222222000000000000000000000000///000000000111111111111//////000000000111111111333444555555666CCCbbb~~~qqqSSSLLLHHHJJJIIICCC???@@@BBBAAAAAA@@@>>><<<:::999888777666666555666777777555777999;;;<<<@@@EEEHHHFFFFFFJJJOOOPPPMMMJJJJJJPPPRRRVVVYYYZZZXXXVVVTTTZZZZZZ[[[[[[[[[ZZZZZZYYYZZZ\\\```bbbcccbbbaaaaaa``````___]]]\\\]]]]]]^^^UUUVVVXXXYYYYYYXXXVVVUUUUUUSSSRRRSSSVVVYYYYYYXXXTTTSSSSSSSSSSSSUUUWWWYYY[[[ZZZZZZ[[[\\\\\\YYYWWWXXXXXXWWWUUURRROOOLLLKKKEEEBBB===999777555555444222222666>>>FFFNNNYYYccceeehhhiiiiiiiiinnnxxxyyysssvvv|||}}}yyypppmmmeee]]]\\\bbbggghhhddd```WWWIII:::222111333................................................------........./////////------------------------,,,,,,,,,------------...------------............000222222222;;;WWW}}}yyyfffWWWOOOMMMFFFEEEFFFHHHJJJPPP]]]jjjwwwuuuiiiaaaZZZQQQJJJHHHCCCBBB@@@>>><<<;;;::::::<<<:::999:::;;;<<<<<<;;;<<<===>>>??????>>>===<<<===<<<<<<;;;;;;;;;;;;;;;>>>>>>???AAADDDHHHKKKMMMOOOSSSZZZ___eeejjjooosss{{{yyysssqqqpppnnnmmmkkkiiihhhgggffffffccchhhppp{{{{{{|||zzzoookkkggglllnnnllllllmmmiiibbbeeeaaannn~~~~~~{{{{{{wwwooogggdddmmmvvvqqq]]]JJJDDD888000111222///---///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---111000,,,,,,///222+++===eee}}}dddXXXWWWNNNEEEFFFEEEIIIcccpppzzzIII???lllsss{{{ooovvvaaaNNN;;;555888999777555888888888999999999999:::888777666555444555666777999===BBBDDDDDDDDDFFFHHHNNNPPPRRRTTTVVVXXXYYYYYYXXXZZZ\\\]]]\\\\\\]]]^^^```___^^^\\\\\\\\\]]]]]]\\\\\\\\\]]]]]]]]]^^^^^^]]]\\\[[[^^^bbbdddbbb``````dddddd```^^^^^^[[[VVVSSSRRROOOKKKHHHFFFDDDCCCDDDIIINNNOOOQQQSSSQQQMMMCCCBBBBBB@@@AAAKKKaaavvvyyywww{{{~~~zzzwwwwwwzzz{{{sssooo```NNNAAA777111111444111111111111111111111111000000000000000000000000000000000000111111111111/////////000000000111111111111333666555;;;QQQiiiWWWIIIAAADDDGGGEEEDDDEEECCCBBBAAA???>>><<<;;;:::666666555555555555555555444666888999:::<<<@@@CCCGGGFFFHHHJJJLLLJJJGGGDDDGGGJJJMMMQQQSSSTTTSSSRRRUUUUUUUUUUUUUUUTTTSSSSSSSSSWWWZZZ\\\[[[ZZZYYYYYYYYYXXXVVVTTTRRRSSSWWWZZZOOOQQQSSSUUUVVVVVVVVVVVVTTTRRRPPPRRRUUUWWWVVVTTTRRRSSSTTTTTTSSSSSSTTTVVVYYYYYYXXXYYY[[[[[[YYYWWWVVVUUUSSSQQQMMMJJJGGGEEEDDD@@@:::666555444444333333333:::GGGTTT^^^hhhpppkkkkkklllmmmoooqqquuuwww}}}xxxvvv{{{yyypppiiifffaaa^^^aaafffddd___[[[VVVKKK???555000///111........................---------------------------............/////////------------------------,,,,,,,,,,,,---------------------------------------///111000222EEEkkkoooUUUGGGEEECCCCCCDDDDDDCCCDDDOOO[[[hhhnnnzzz|||tttmmmcccZZZVVVPPPMMMJJJEEEBBB???>>>===<<<:::999999:::;;;:::999888999999::::::999999888888888999999;;;<<<>>>???AAABBBCCCFFFJJJNNNRRRUUUZZZ^^^eeelllrrrvvv{{{~~~|||wwwrrrppppppqqqkkkiiieeebbbaaaaaacccdddcccjjjttt{{{pppjjjpppssslllfffeeeggglllmmmiiiiiimmmjjjccceeeeeettt|||ssskkkiiillluuuuuugggQQQAAA:::444//////000...,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,000111......000666''',,,JJJmmmrrr```VVVJJJHHHLLLIIIFFFWWWbbbwwwYYYHHHuuuxxxmmmttttttwwwmmmQQQAAA;;;777555444555666666777888888888888888777666777777777666555555777999::::::;;;<<<===AAACCCFFFIIIMMMPPPQQQRRRSSSVVVXXXZZZZZZ[[[\\\^^^]]]\\\\\\[[[ZZZZZZYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\ZZZWWWUUUVVVZZZ[[[XXXUUUTTTWWWWWWSSSQQQPPPMMMHHHFFFEEEDDDCCCCCCCCCDDDDDDHHHMMMPPPNNNMMMMMMIIIBBB:::;;;AAAKKKTTT___ppp{{{nnnvvv{{{wwwuuueeeoooooopppzzzrrreeeSSSAAA888555222222444111111111111111111000000000000000000000000000000000000000000111111111111////////////000000000111000---///444333444AAASSS|||uuu]]]IIIGGGJJJIIIHHHJJJDDDCCC@@@>>><<<;;;;;;;;;888777666555555444333333333555666777777999;;;>>>CCCCCCBBBCCCFFFHHHGGGDDDDDDEEEHHHJJJKKKLLLLLLLLLNNNOOOOOOPPPPPPPPPOOOOOONNNQQQUUUVVVSSSQQQPPPQQQOOOPPPPPPNNNLLLMMMPPPSSSNNNNNNOOOQQQRRRTTTUUUUUUTTTQQQNNNOOOSSSTTTRRRNNNOOOQQQTTTTTTSSSRRRTTTVVVWWWVVVTTTUUUUUUVVVTTTSSSOOONNNLLLIIIFFFCCCAAA@@@@@@<<<666333222333222111555666@@@PPP^^^eeehhhkkkjjjmmmqqqrrrpppnnnnnnnnnrrrtttuuuvvvzzzzzzrrrhhh```^^^[[[^^^eeejjjcccXXXOOOHHH>>>666222000...---........................------------------------,,,,,,---------.........------------------------++++++,,,,,,,,,---------------------------------...,,,...111///666UUUvvviiiOOODDDEEEBBB@@@AAAAAA@@@DDDKKKVVVZZZdddrrr}}}vvvqqqfffccc^^^XXXSSSOOOMMMLLLHHHEEEBBBAAAAAAAAA@@@?????????>>>>>>>>>>>>??????>>>???@@@BBBDDDFFFIIIJJJLLLNNNQQQVVV[[[```dddfffmmmrrrxxx~~~uuutttrrroookkkjjjkkklllgggeeebbb___]]]^^^___```fffjjjpppzzzgggZZZTTT\\\dddeeedddeeegggiiifffeeennn}}}yyylllnnn{{{ssskkkrrr|||}}}mmmSSSAAA:::111222000------......---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,)))***///000...---///111(((,,,888JJJjjjvvvbbbNNNMMMRRRKKKJJJJJJPPPddd{{{~~~hhhRRR^^^yyy}}}rrroootttzzz|||lllsssvvvqqq}}}kkkSSSDDD<<<:::<<<666666777888888888888777555666777999::::::999777666555444333444555666777555777;;;???CCCGGGIIIJJJJJJLLLPPPRRRSSSUUUWWWYYYZZZZZZZZZZZZYYYXXXVVVUUUYYYYYYYYYYYYZZZZZZZZZZZZXXXSSSOOOOOOPPPPPPLLLGGGDDDHHHIIIFFFEEEFFFDDD@@@?????????@@@BBBDDDGGGHHHKKKPPPPPPKKKHHHGGGBBB;;;@@@AAALLL^^^lllssszzz}}}zzz|||~~~pppjjjvvv|||vvvttt^^^ccceeeooo|||uuuhhhgggWWWFFF666222444333333555111111111111000000000000000000000000000000000000000000000000111111111111////////////000000000000222,,,---222222000888GGGooosssdddVVVRRRKKKGGGGGGEEECCC@@@===;;;;;;;;;<<<;;;:::999888666555333333333444555555555666888:::888888777999>>>CCCDDDBBBGGGGGGGGGGGGFFFEEEDDDDDDIIIIIIKKKLLLMMMMMMNNNNNNIIIMMMPPPPPPMMMJJJIIIJJJLLLOOOQQQPPPNNNMMMOOOQQQNNNNNNNNNNNNPPPQQQSSSTTTUUUQQQNNNOOORRRRRROOOKKKKKKOOOSSSTTTTTTSSSUUUWWWVVVTTTQQQQQQQQQQQQPPPOOOIIIHHHFFFCCCAAA???>>>===<<<777222///111333333222888:::DDDVVVcccddd```\\\gggnnnuuuuuuoooiiiggghhhbbbiiippptttuuutttmmmeeeWWWVVVVVV[[[gggllldddXXXCCC<<<444000111111///,,,........................------------------------++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------------------------------333+++,,,333///---CCCbbbkkkYYYJJJDDD@@@BBBCCCBBB@@@AAAFFFIIISSS___fffkkkvvv|||vvvpppjjjeeebbbaaaZZZWWWRRROOONNNLLLJJJHHHHHHGGGFFFEEEEEEFFFGGGHHHLLLLLLNNNPPPRRRUUUWWWYYY]]]```eeekkkrrryyy}}}|||uuutttvvvnnnmmmkkkhhhdddccceeefffdddbbb```^^^]]]\\\]]]]]]eeecccdddlll|||xxxfffUUUHHHDDDPPP^^^cccfffiiigggeee___bbbvvvuuuwwwrrrssshhhEEE666888+++111222,,,+++000222///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,))))))---///---,,,---***+++111......IIImmm~~~sssXXXSSSTTTIIIGGG;;;===OOOfffvvvmmmTTTEEEaaa~~~pppzzzwwwiiihhh______ssskkkUUUMMMIIIFFF::::::777555:::???<<<444444999<<<;;;999888888777777666555555555666666777888777888999;;;===@@@BBBCCCDDDGGGJJJLLLNNNPPPPPPUUUVVVVVVVVVUUUTTTRRRQQQRRRRRRQQQQQQPPPPPPPPPOOONNNMMMJJJGGGDDDCCCBBBBBB@@@???>>>???BBBBBB@@@===<<<===>>>AAAEEEFFFEEEDDD???CCCEEECCC???<<<<<<>>>KKKRRR___lllvvv{{{||||||{{{rrrvvv}}}zzz~~~|||qqquuuyyyqqqlllaaaeeellltttvvvooocccYYYGGG???555000000222111///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111333666777NNN```wwwzzz\\\KKKJJJHHHDDDBBB???======<<<<<<;;;;;;<<<<<<;;;:::777555444555555444333444555666777888777777888:::===@@@BBBGGGHHHIIIGGGEEEDDDDDDEEEHHHIIIIIIJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKKKKMMMNNNOOOMMMKKKIIIIIIJJJNNNQQQTTTUUURRROOOPPPSSSTTTPPPLLLJJJLLLPPPSSSVVVWWWWWWWWWXXXSSSMMMKKKKKKMMMLLLKKKGGGDDD@@@===<<<===???AAA<<<888222//////222666888;;;FFFVVV___YYYOOOPPPXXX```mmmxxxyyytttnnnfff```fffgggjjjppptttpppfff]]]PPPQQQVVV___gggeee[[[RRR:::888444111......//////---------............///........................------------------------------------------------++++++,,,,,,,,,,,,------------------------------+++...000//////333<<>>AAACCCDDDEEEFFFHHHHHHIIIIIIHHHGGGFFFEEEGGGGGGFFFFFFFFFEEEEEEEEEDDDBBBAAA???>>>=========;;;:::999;;;>>>???>>><<<=========???BBBBBBAAA@@@BBB@@@<<<:::;;;@@@FFFJJJUUU___mmmxxx|||yyyssspppzzzxxxtttwww{{{}}}}}}yyywwwzzz~~~{{{tttyyyzzzlllhhhgggiiimmmqqqpppgggZZZOOOAAA;;;333000111333222111000000000000000000000000////////////////////////////////////////////////000000000000000000000000111000//////000222555666BBBRRRjjj~~~^^^OOOKKKEEEBBB???;;;:::;;;===???;;;;;;<<<;;;:::999777666666555444444444444555666555555555666777:::===???CCCEEEFFFEEECCCCCCDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIJJJMMMQQQSSSTTTPPPNNNOOORRRRRROOOKKKJJJLLLNNNQQQSSSSSSSSSRRRSSSOOOKKKHHHGGGFFFCCC@@@>>>===<<<;;;;;;;;;======777777666333000222999>>>@@@FFFPPPVVVQQQJJJLLLSSSaaallluuuuuurrroookkkffffffeeefffjjjmmmiii```XXXUUUXXX^^^eeefff^^^QQQFFF777555222///------......---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,...//////---000777===WWW{{{xxxdddMMMAAA@@@AAA@@@===AAABBBDDDFFFKKKRRRZZZ```nnnrrryyy|||{{{yyyuuupppmmmmmmmmmllljjjgggeeeddddddeeeffflllmmmoooqqquuuxxx{{{||||||}}}~~~|||yyytttnnnjjjhhhhhhhhhhhhhhhfffccc^^^ZZZYYYYYYYYYYYYYYYZZZ\\\___bbbddd```eeeeee^^^ZZZYYYSSSIIIFFFJJJRRR[[[ccceeeccc___XXXVVVZZZ___jjj~~~sssqqqsssrrrxxxxxxnnniiinnnmmm```KKK888///---........................---------------------------,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++++++++---,,,+++******,,,---//////++++++///...---999IIIooovvv___RRRLLLJJJCCC<<<;;;>>>GGGWWWeee777999IIIiii~~~||||||}}}wwwuuujjj]]]XXX]]]pppxxxaaaIII>>>999444444888333333222333444666888999444444555666666666666555666666666666666555555444444555777888::::::;;;;;;:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::999999888888888999999:::888777777999;;;<<<<<<;;;;;;:::999999;;;;;;:::888;;;999888===HHHSSS]]]aaafffrrruuuiiiccchhhttt{{{xxxuuuwwwwwwsssppppppnnnlllnnnrrrqqqnnntttzzzhhhfffnnnmmmllljjjeeeZZZLLLAAA:::555111000222333333111000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////...///000111333444333@@@VVVmmm~~~cccKKKCCCAAA>>><<<::::::::::::;;;;;;<<<<<<;;;;;;:::999777666555444444333444444222222222333444666999:::===???@@@AAA@@@@@@BBBDDDCCCCCCDDDEEEEEEEEEEEEEEEGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNNNNLLLKKKIIIKKKJJJHHHHHHHHHKKKNNNPPPQQQOOOMMMMMMOOOPPPMMMIIIIIIJJJLLLMMMMMMMMMLLLKKKKKKHHHFFFDDDAAA>>>:::666999999999999999999999888000333444222///222;;;CCCIIIIIIJJJJJJGGGFFFJJJPPP___ffflllllllllmmmnnnmmmgggccc``````aaa```ZZZTTTWWW\\\cccfff```SSSDDD:::333111///---,,,,,,---...---------............///------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................,,,...///...,,,---111444888cccaaaIIIAAAAAAAAA>>>@@@@@@???>>>???CCCIIIMMMWWW\\\bbbiiiqqqyyy}}}{{{yyyxxxyyyyyy|||xxxkkkiiigggdddbbbaaaaaaaaadddccc```\\\WWWTTTTTTUUUVVVWWWXXXZZZ^^^bbbgggjjjhhheee^^^UUUMMMJJJKKKMMMQQQZZZ___]]]^^^bbb```YYYXXXWWW]]]ccckkk}}}{{{ssseeeaaacccdddiiikkkaaaZZZTTTKKKBBB;;;555///+++------------------------------------------------+++++++++++++++*********,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++******,,,---...///++++++...---(((***111KKKbbb|||qqq\\\MMMLLLFFF@@@<<<:::===GGGQQQ666111777MMMeeexxx|||~~~wwwuuuooohhh```[[[___oooxxxzzz]]]TTTOOOCCC<<<<<<666333333777999777555555777888888888888666555444444555666666666444333111444555666666777777777666555555555666666666666666666666666666666666666666666666666777777888888888999999888999:::;;;;;;;;;:::888666666888888888777:::@@@IIIUUU___hhhnnnrrrwwwqqqfffaaaeeettt{{{uuutttyyyvvvlllfffcccaaaaaaeeehhhgggdddcccpppxxxggggggoookkkfff```XXXMMM@@@666444222000111222333111000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///.........///000222222,,,333CCCYYYppp~~~PPPFFFCCC??????@@@>>>999444;;;;;;;;;<<<<<<<<<<<<<<<888888666555444333333222111111111111222444555666777999;;;<<<<<<===???AAAAAABBBCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJFFFHHHKKKNNNNNNMMMJJJIIIJJJIIIGGGFFFFFFHHHJJJKKKNNNLLLKKKKKKLLLLLLJJJGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA???===<<<:::888777;;;:::999888888888888999555666555444666<<>><<<===???BBBJJJNNNSSSXXX]]]bbbgggjjjqqqzzz}}}vvvooohhhddd______^^^]]]\\\[[[ZZZZZZZZZYYYXXXUUURRRQQQSSSUUUSSSUUUZZZ___dddiiilllmmmhhh]]]RRRLLLIIIIIIPPPZZZ___gggeee\\\\\\eeeddd[[[___]]]eeekkknnnyyy}}}rrrfffXXXUUU[[[[[[^^^^^^UUULLLBBB777222333333000,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++******+++++++++++++++++++++++++++++++++++++++******++++++,,,---...******...///+++))),,,111???UUUkkk||||||lllYYYMMMHHHEEEFFFDDD@@@>>>@@@111...111;;;GGGYYYwwwyyyvvviiiiiikkkmmmjjjddddddhhhlllooonnnlll{{{|||fffgggllldddXXXTTTHHH>>>666666777555333444666777777777777666666555333444555666666666444444666666777777777666666555666666555666666666666777555555555666666666666666777777777777777777777777:::999999888777777888999999777666777:::===??????KKKVVVccckkkmmmooosssxxxzzzooojjjiiihhhuuuyyyssssssyyyuuuiii^^^ZZZXXX^^^eeegggddd```WWW[[[llltttggggggiiicccZZZRRRKKKBBB888111222222111111111111///...////////////////////////................................................////////////////////////.........//////000111111...///777HHH___ttteeeQQQIII@@@>>>@@@AAA===888:::;;;;;;;;;<<<===>>>>>>999999888777666444333222222222222222333333444444222444666888888999<<<>>>@@@@@@BBBCCCCCCDDDDDDDDD@@@@@@AAABBBCCCEEEEEEFFFCCCFFFJJJNNNOOOOOOMMMKKKJJJIIIHHHFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBAAA???>>>===<<<;;;:::999888888:::===???<<<;;;999777888;;;>>>@@@DDD???;;;<<>>fffyyy^^^OOOEEE>>>>>>@@@AAAAAA???===<<<===BBBFFFKKKOOOSSSWWW\\\______bbbgggnnnuuu}}}~~~zzzwwwuuutttqqqmmmgggaaa\\\XXX[[[[[[ZZZYYYWWWVVVTTTTTTPPPPPPOOOMMMLLLMMMOOORRRQQQVVV^^^fffkkklllkkkjjj\\\PPPFFFGGGMMMSSS\\\dddgggiiibbbYYYaaaqqquuulllfffccciiinnnnnntttwwwnnndddWWWYYY___[[[VVVRRRHHH???888111...///000000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******++++++++++++++++++++++++************++++++,,,,,,---)))(((,,,......------,,,---555KKKjjj~~~{{{nnnZZZQQQJJJJJJJJJDDD>>>:::000000333666777CCCbbbyyygggeeedddeeekkktttuuunnnfffcccWWWVVVVVVZZZhhh|||ooowwwdddPPP===666444111222666444444444444555666777888444444555666777777777777666666666666666555555444777777666555555666666777444555555555555666666666666666777777777666555444777888777666555555777999666555555888>>>EEEJJJLLL\\\eeennnooolllmmmuuu~~~zzz}}}}}}xxxqqqmmmooorrrjjjpppsssqqqsssvvvqqqhhhVVVTTTXXX```fffddd___\\\VVVUUU]]]nnnuuunnnfffccc^^^VVVLLLDDD???:::444000111222222111111000...---////////////////////////................................................////////////////////////.../////////000000000000111000222<<>>;;;::::::;;;;;;===>>>>>>:::::::::999888666555444333333333333333333333333000222444555555555777999<<<===>>>???@@@AAAAAAAAA<<<<<<===>>>??????@@@@@@AAADDDHHHLLLOOOOOONNNMMMJJJIIIHHHFFFEEEEEEFFFFFFBBBBBBBBBBBBAAA@@@??????======<<<:::999888777777666666555555666999???CCC999777666666888===BBBFFFGGGAAA<<<@@@JJJUUUZZZ[[[]]]gggllldddYYYTTTXXX\\\WWWZZZ\\\]]]bbbjjjooooookkkaaaUUUOOOQQQVVVYYYZZZ^^^\\\UUUJJJ===444000//////...............//////---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------...//////000111444444EEElllsss]]]JJJ;;;===???AAAAAA???===<<<<<<<<>><<<;;;===CCCMMMWWW___cccllloooqqqmmmgggffflllrrrjjjkkkllllllkkkmmmppprrrmmmnnnppptttvvvrrrjjjddd\\\```iiiooojjj___XXXYYYVVVYYY^^^fffkkkjjjddd^^^SSSKKKAAA999666444222111000111111111000000000000////////////////////////................................................//////////////////////////////000000111111000000000111222555>>>OOOeeettt}}}}}}{{{|||vvvfffQQQBBB===???;;;::::::::::::<<<===>>>::::::;;;;;;:::888777666444444444444333222111111000111333333222222444555666777888999:::;;;;;;;;;999999999::::::;;;;;;;;;===???CCCFFFHHHIIIHHHGGGFFFEEECCCBBB@@@@@@@@@@@@;;;<<<<<<<<<:::999888888888777666555555444444444333444555555444666:::>>>666555444444666999<<>><<<;;;===>>>999;;;>>>AAADDDIIIOOOSSSVVVTTTRRRTTTZZZ___cccdddjjjmmmqqquuuxxx|||}}}yyyvvvtttrrrqqqooommmjjjgggeeeccc___^^^^^^]]][[[YYYWWWVVVRRRQQQOOOMMMLLLJJJJJJIIIGGGIIILLLMMMNNNPPPRRRUUUZZZ^^^ccceeeccc\\\SSSMMMMMMTTTZZZ]]]dddnnnmmmfff___ZZZWWWZZZfffttt~~~xxxnnnlllmmmiiioooxxxwwwrrriiimmmnnnZZZEEE;;;555111000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++******))))))******+++++++++++++++++++++++++++))))))***+++++++++++++++*********))))))***++++++000///,,,...===TTThhhqqqqqqfffYYYOOOIIIHHHMMMUUU111------111111000999FFFaaammm{{{WWWKKKQQQ^^^oooxxxvvvqqqooofff\\\XXXZZZWWW]]]~~~yyyzzzssskkk\\\PPPLLLGGGCCC>>>999666555666777888777666444444555666777555666666666666555555444:::999777666555555555666555666666666777777888888444555777888999999888888555777888888888;;;@@@DDDJJJKKKNNNVVVaaannnxxx}}}~~~zzzqqqfff]]]XXXWWW]]]^^^aaaeeeiiilllnnnooorrrooorrryyyzzzpppeee___nnnvvvttt```XXX\\\TTT\\\ccceeeggggggbbb[[[NNNEEE:::333000111111111///000111111000000111333////////////////////////................................................///////////////////////////000000111111111111000---000333222333???SSScccwwwuuurrrQQQCCCAAA;;;::::::999:::;;;<<<===:::;;;<<<<<<;;;:::888777444444444333333222111000000222333222111000111333111222333555666777777777777777777777777777888888999:::===???AAAAAA@@@@@@@@@???===<<<:::999999888666777888777555444444444555444333333222222333333111444666666444333444777555555555444444333333333555:::AAAGGGLLLOOOPPPPPP]]]yyykkkYYYUUUVVVRRRWWW[[[^^^cccggggggbbb[[[XXXVVVYYY]]]___[[[WWWLLLFFF===444///---............------------,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------000...+++***+++,,,,,,,,,)))000111333???PPPsssyyyrrrqqqYYYCCCBBB???;;;999;;;???BBB:::;;;;;;;;;<<>>===999666;;;<<<===<<<:::999:::;;;999999888777666555444333333333222222111000//////000000111222333333333333333333333444444333333333555555666666777888888999777666666666666555555555333333333333333333333333333333333333333333333333666555444444555666555444888333222666666333555:::DDDAAAAAADDDDDDCCCIIIQQQ___mmmyyyvvvfffWWWRRRSSSTTTZZZ___aaa___\\\WWWRRRLLLSSS]]]dddddd^^^TTTNNNFFF===222,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,------------------------+++000///...222;;;[[[wwwkkk\\\HHH???FFFHHH===888<<<<<<;;;;;;;;;;;;;;;<<<<<>>:::777777888:::555555555666666555666777999666444777777555444666777555555999999555666:::444777777666777;;;===;;;AAAFFFLLLOOOQQQUUU\\\aaaeeecccbbbdddlllxxx}}}pppfff```^^^\\\[[[YYYZZZ]]]bbbhhhjjjiiiggg```[[[]]]gggjjjddd^^^^^^rrr|||jjj[[[```bbbaaa```^^^ZZZTTTLLLFFF999777444111//////000111//////000000000000//////............................................................////////////......////////////......111000000000000000000111...111333111///222;;;CCC```{{{}}}fffcccqqq~~~dddKKK@@@@@@@@@>>>:::666888===;;;<<<===<<<:::999:::;;;::::::999888777666555555444444333333222111111000000111111222222222222222222222222333333222222222333444444555666666777777555555444444444333333333333333333333333222222222333333333333333333333333333333333444555555555444666333333777999888999>>>CCCFFFGGGEEEBBBBBBGGGLLL\\\fffooolll```UUUQQQSSSVVV\\\aaa___YYYUUUSSSSSSOOOTTT\\\aaa___XXXOOOHHH???888000,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...---,,,,,,,,,,,,---...------------------------,,,000///...///222FFFgggyyylll||||||dddMMMDDD@@@;;;===CCC>>>>>>===<<<;;;;;;;;;;;;>>>AAADDDFFFFFFGGGIIILLLQQQQQQSSSUUUWWWYYY[[[[[[]]]^^^^^^```aaabbbcccccc```aaabbbcccbbbaaa___^^^\\\\\\\\\\\\[[[YYYXXXXXXYYYYYYXXXWWWUUUTTTSSSSSSTTTSSSQQQNNNKKKHHHFFFEEEAAABBBCCCCCCCCCDDDFFFHHHGGGNNNTTTWWW\\\dddjjjjjjjjj^^^TTTQQQQQQQQQRRRUUUXXX[[[^^^```dddeee___VVV[[[WWWTTTTTTXXX]]]aaabbbZZZTTTSSSXXX\\\ZZZWWWVVVQQQLLLFFFBBB;;;333......000//////...------,,,,,,...------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++++++++,,,,,,++++++...222555===OOOcccjjjbbb\\\fffvvv000000000000000111222222333666AAATTThhhpppllleeekkkqqqVVVLLLCCCEEEQQQWWWdddcccmmm~~~sssiiiiiiYYYXXXWWWTTTOOONNNXXXddd|||hhh[[[UUUNNNNNNMMMJJJDDD???;;;:::===<<<;;;888555666888999666444555999999666444666666444555:::===<<<;;;===@@@===>>>BBBDDDFFFJJJOOOPPP[[[aaa___aaahhhllljjjnnniiidddaaacccjjjrrrxxxrrrpppkkkeee```^^^___aaa]]]]]]___bbbeeeeeecccbbbXXXUUUYYYccceee]]]WWWWWWeeennnlll```bbbbbbbbb___YYYPPPFFF???;;;555444333222111000000000...//////000000//////...........................---------------------------............/////////......////////////......000000000//////000000000000000111000///111555888JJJhhh{{{hhh___bbbggg|||aaaFFFAAA===;;;777444888???;;;<<<===<<<:::::::::<<<;;;;;;:::999888777666666666555555444444333333333111222222222222111000000000111111111111111111000222222222333333444444555333222222222111111111111222222222222222222222222333333333333333333333333111111333444444444444333444222333777999999;;;>>>HHHWWW^^^TTTIIIHHHKKKMMM[[[```dddbbb\\\WWWVVVWWWXXX]]]___[[[RRRMMMOOOTTTQQQUUUYYY[[[WWWOOOEEE???777222---,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,000///...///+++333HHHxxxxxxiiimmmmmmRRRDDD@@@????????????>>>======<<<<<<<<<;;;===????????????AAACCCHHHIIIKKKNNNPPPSSSUUUVVVTTTUUUVVVWWWYYYZZZ[[[\\\XXXYYYZZZ[[[ZZZYYYXXXWWWWWWWWWVVVUUUUUUUUUUUUVVVVVVUUUTTTSSSRRRPPPOOOOOOOOOMMMJJJGGGEEECCCBBBBBB???@@@AAABBBBBBEEEIIILLLLLLSSSYYY[[[^^^dddgggfff```XXXSSSTTTWWWYYY[[[^^^\\\ZZZZZZbbbooovvvlll]]]WWWUUUTTTTTTUUUVVVVVVUUURRRNNNNNNTTTYYYUUUNNNIIIDDD===888555111------111//////......---,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++***,,,---...,,,,,,,,,------:::NNN]]]aaadddmmmwww000000000000000000000000222111555BBBTTT```bbb___fff~~~sss^^^UUULLLJJJMMMJJJNNNMMM[[[uuuwwwjjjeee```YYYWWWZZZVVVLLLIIINNN}}}{{{lllhhhtttttthhhgggcccpppxxxhhh[[[UUUSSSTTTSSSNNNLLLMMMNNNNNNBBB???@@@GGGMMMMMMJJJIIIFFFCCCCCCFFFJJJLLLMMMMMMLLLHHHKKKUUUYYYWWWZZZaaaaaannntttooopppzzz{{{tttmmmhhh___XXXUUUVVVZZZ]]]^^^dddkkklllhhhcccaaaaaaeeeeeeeeedddccc```]]][[[XXXXXX```kkkkkk^^^TTTRRRRRR[[[kkkyyyvvvhhh^^^]]]]]]]]]ZZZQQQEEE;;;555333111111222222111111000///...//////////////////...........................---------------------------------.........//////---......//////......---////////////////////////000///...///111222222222888PPPhhhllleee___]]]\\\ooo~~~YYYJJJ>>><<<===:::888:::;;;<<<===<<<;;;:::;;;<<<<<<;;;;;;:::999999888888777777777666666555555555444444444444333222111000///000000111111000000///000000111111222222222222222222111111111000000000111111111111111222222222222222333333333333444444111222333444333222222333555444555888:::<<<>>>@@@RRRnnnpppYYYQQQSSSTTT]]]]]]^^^^^^^^^___```bbbYYYYYYXXXTTTNNNJJJMMMSSSRRRSSSTTTSSSMMMDDD<<<666111...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++,,,,,,,,,,,,,,,,,,,,,,,,+++///---...222......:::SSSnnn~~~jjjeee|||qqq\\\RRRGGG<<>>===<<<;;;;;;;;;<<<<<<<<<>>>>>>???@@@BBBEEEHHHJJJLLLMMMMMMMMMNNNPPPRRRSSSTTTUUUSSSTTTUUUUUUUUUTTTSSSSSSVVVUUUSSSRRRQQQQQQRRRSSSPPPOOONNNMMMKKKJJJIIIIIIEEEDDDBBB@@@@@@AAABBBDDDAAABBBBBBCCCDDDGGGMMMQQQZZZ^^^```\\\[[[]]]]]]\\\ZZZWWWZZZ```bbb^^^ZZZYYYWWWUUUVVV```pppxxxooo```UUUUUUUUUVVVXXXYYYYYYZZZTTTQQQRRRUUUTTTMMMFFFDDD:::444000000...,,,...222.........------,,,,,,,,,---------,,,,,,,,,++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******************************)))))))))))))))))))))))))))******+++++++++++++++)))+++------+++************///888DDDMMMXXXiiixxx000000000000//////.........---///555>>>GGGMMMPPP```vvv{{{iii```___]]]bbbfff___VVVJJJJJJ\\\jjjhhhbbbcccggg______ffffffYYYOOOMMM```gggiii___SSSSSSbbbrrrvvvlllmmmmmmwwwoooqqquuuvvvvvvyyy|||eee^^^]]]hhhuuuyyywwwtttqqqnnnhhhcccbbbdddeeeeee\\\[[[bbbnnnppphhhdddggghhhtttxxxrrrttt~~~vvv```\\\WWWSSSQQQSSSVVVXXXVVV___jjjoookkkfffcccccciiiiiihhhfffbbb___]]][[[^^^aaammm{{{{{{iiiWWWPPPIIIRRR___iiijjjccc\\\XXXSSSRRROOOFFF<<<444000000//////000111111000//////......////////////..............................------------------------------------............------............---------...////////////...---...------///222444222000///<<>>>>>@@@BBBCCCAAABBBDDDFFFHHHMMMSSSXXXdddeeebbbZZZUUUVVVWWWVVV\\\\\\___dddcccZZZRRROOOMMMOOOQQQWWW```fff```VVVWWWXXXZZZ\\\___dddiiimmm[[[^^^dddcccWWWFFF<<<;;;333///...000///,,,,,,///---------------,,,,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))************************)))))))))))))))))))))))))))))))))*********++++++((()))***)))((()))+++,,,++++++...111666AAAVVViii...///////////////...---...///000000000444:::@@@OOOeeezzzpppjjj```^^^aaahhh}}}}}}aaaJJJHHHNNNPPPTTT\\\]]]ZZZ]]]gggnnnjjjaaaZZZZZZ^^^]]]TTTHHHEEEOOOZZZfffyyyqqqjjjmmmfffzzz~~~www|||wwwuuuzzzooolllllllllooosss}}}xxxlllfff___eeefffccceeelllnnnjjj]]]\\\ZZZXXXWWWWWWYYYZZZZZZ```gggiiifffcccccceeedddeeefffdddbbb______```eeeggguuuuuu]]]PPPKKKTTT___cccdddaaa[[[UUUGGGEEEAAA;;;555111000000......///000000//////...---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------............------,,,---...//////...---,,,------...000222333222111...000555???LLLYYY```cccWWW]]]bbbmmm|||xxxmmmEEE888???;;;<<<======<<<;;;===>>><<<;;;;;;;;;:::::::::999888888888888888888888888888888888777777555444444111222222222222222222111111111111111111111111111333333222222222111111111000000111111222333333333111222222333333444444555444555666444222222777;;;777888777555888@@@EEEEEEOOOpppdddRRRQQQTTTWWWWWWWWWZZZ]]]```aaa```RRRIIIGGGMMMPPPKKKHHHJJJJJJHHHDDD@@@:::444///---,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///***)))000///+++111111444@@@UUUkkk{{{uuummmsss~~~|||wwwooonnnxxxgggeeeaaaZZZRRRIIICCC???<<<:::888888:::;;;<<<<<<888888999:::;;;<<<<<<===<<<======>>>???@@@AAAAAADDDDDDDDDDDDEEEEEEEEEFFFJJJIIIHHHFFFDDDBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@CCCBBBAAA@@@@@@@@@AAABBB@@@CCCFFFIIIMMMSSSYYY]]]bbbccc___WWWTTTVVVYYYZZZbbb``````aaa\\\SSSKKKJJJKKKPPPSSSRRRSSSUUUSSSOOOTTTUUUWWWZZZ^^^eeemmmrrr]]]fffpppnnnZZZAAA222......,,,,,,//////+++***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++((()))***++++++***)))(((************************++++++++++++++++++++++++***))))))))))))***++++++)))))))))''''''(((+++...((())),,,---,,,111???OOO,,,---.../////////...------///111000...///333777???RRRjjjvvvgggddd^^^]]]___jjj}}}YYYJJJFFFDDDJJJSSSOOOQQQUUU\\\hhhpppllldddaaacccaaaYYYNNNFFFDDDFFFNNN[[[mmmwwwrrreeeaaadddbbblll|||wwwqqqtttvvv~~~~~~yyyvvv|||}}}kkkcccaaa___ppp{{{{{{jjj]]]UUUTTTRRRRRRUUUYYY]]]^^^bbbaaa```^^^\\\ZZZXXXWWW[[[___eeefffddd```]]]\\\___aaabbbaaa^^^\\\]]]___fffgggttt{{{```PPPNNNYYYaaa___\\\[[[VVVPPP???;;;666333222111111111///.....................---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------......------,,,+++,,,...//////...,,,+++---...////////////000000///......444???KKKXXXaaaYYYWWWWWW___sssxxxxxxbbbDDDAAA:::<<<======<<<<<<===???;;;;;;;;;::::::::::::999888888888888888888888888777777777777777666555444333333444444444444333333222222222222222222222222222222222111111111111000111111111222333444444444111111222333333444555555222444555333222666>>>DDDJJJJJJEEE===<<>>===<<<:::::::::::::::999999999999999999::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>AAAAAAAAA@@@???>>><<<;;;======>>>>>>>>>?????????CCCCCCDDDDDDDDDDDDDDDEEEEEEGGGJJJMMMOOOSSSWWWZZZ[[[]]]\\\XXXWWW[[[______``````bbbddd___SSSKKKHHHIIIOOORRROOONNNPPPQQQQQQLLLOOOQQQSSSVVV[[[bbbgggWWW\\\ccc```OOO:::...,,,---******......+++***---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))******+++,,,,,,------++++++++++++++++++++++++((()))***++++++***)))(((************************++++++++++++++++++++++++***))))))((()))***+++,,,)))******)))((((((***,,,'''(((+++---,,,+++111:::+++,,,.../////////...---(((***,,,...///000222444;;;GGGXXXjjj|||iiiccc___^^^^^^hhhhhhWWWOOOGGGGGGMMMIIIMMMOOORRR^^^mmmnnneee```bbbccc```YYYPPPHHHDDDPPPUUU```iiifff[[[TTTUUURRRUUU```sssssscccggggggfffmmmtttrrrpppqqqqqqttt~~~yyydddYYYVVVTTT```ooo{{{|||yyyrrraaaPPPWWWPPPMMMOOOSSSTTTYYY___]]]^^^___```^^^\\\YYYXXXVVV\\\eeeiiifff^^^UUUOOO^^^``````^^^ZZZXXXYYYZZZeeedddooo|||aaaPPPNNNZZZ```[[[UUUTTTPPPIII;;;666000...000222222111//////...---------......---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,+++,,,...//////...,,,+++---///000///---,,,---///000//////111666@@@PPP]]]bbbZZZTTTWWWaaatttmmmSSS>>>:::<<<======<<<<<<===???::::::::::::::::::999999888888888888888888888888666666666666666555555444444555555666666555555444444444333333333333333333111111111111000000000000111111222333444444555555111111222333333444555555111222444333333999CCCKKKgggeee[[[MMMHHHJJJLLLIIIJJJQQQ]]]ccc\\\QQQNNNQQQRRRUUUXXXYYYVVVQQQLLLIIIEEEDDDJJJSSSPPPCCC???CCC???===888444000...------)))***++++++++++++...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((++++++++++++++++++++++++)))000,,,***111000,,,000,,,000111333???TTTdddkkkiiizzzxxxiii{{{mmm___aaavvv{{{rrriii```\\\KKKGGGBBB@@@AAAAAA@@@>>>======<<<;;;:::999888888::::::::::::::::::::::::999999888999999:::;;;;;;<<<===>>>???>>>===;;;:::<<<<<<======>>>??????@@@@@@BBBDDDFFFHHHIIIJJJJJJLLLMMMOOOPPPOOOOOOQQQRRRVVVZZZ\\\ZZZZZZ^^^aaaaaaYYY]]]gggnnniiiZZZMMMGGGAAAGGGJJJIIIJJJNNNRRRSSSLLLNNNQQQRRRSSSUUUYYY]]]PPPNNNMMMIII???333000222...+++***------,,,---111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------++++++++++++++++++++++++''')))***++++++***)))'''))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))+++,,,)))***++++++)))(((((()))+++((((((+++++++++...333---------.........//////000000000000000111222222777666<<>>000000//////.........---........................///////////////////////////...---,,,,,,,,,,,,,,,///......------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------......111...+++***///777@@@FFFdddjjjfffWWWNNNYYYppp|||ooo|||UUUDDD<<<777;;;@@@@@@>>><<<:::::::::999888999<<<>>>:::;;;:::999888999:::<<<:::999888555444444666888999777666666666666444333222333333444444444333333777555333333555666555333555333222333333111111333111111222444444444555888222444777666222777JJJ]]]sssaaaOOONNNNNNMMMPPPOOOPPPTTTZZZ[[[WWWSSSWWWVVVRRRMMMHHHEEEDDDEEENNNLLLJJJIIIHHHEEEAAA>>>888666222///,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,*********+++,,,---------++++++++++++------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,---......,,,,,,---...,,,---...---000999GGGQQQgggoooyyyhhhccc^^^lllzzzrrrnnnpppsssddd]]]SSSKKKGGGGGGIIIJJJEEEBBB===::::::;;;;;;;;;<<<;;;:::;;;:::888888::::::999999999::::::;;;;;;:::::::::::::::999999999;;;>>>AAA@@@======@@@EEEFFFHHHKKKLLLMMMPPPVVVZZZVVVUUUTTTPPPNNNMMMOOOQQQSSSWWW]]]___]]]ZZZXXXWWWTTTYYYkkkhhhOOOCCCCCCHHHKKKJJJKKKNNNNNNLLLHHHGGGPPPVVVPPPPPPQQQKKKIIIEEE???999333000...---------------------------///000111000...---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------(((((())))))******++++++))))))))))))))))))))))))++++++******************)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))),,,------------.........000000/////////000111111444222222999FFFTTT^^^cccjjjqqq}}}nnnnnnqqq}}}xxxhhh\\\___fffmmmyyyoooggg[[[PPPLLLRRR^^^gggpppddd[[[[[[^^^\\\YYYYYYooouuuuuummmeee```]]]ZZZZZZVVVSSSUUUVVVRRRJJJCCCEEEEEECCCAAAIIIUUU\\\\\\OOOOOOQQQRRROOOKKKOOOUUUYYYaaacccXXXKKKFFFGGGGGGEEEJJJQQQXXX\\\^^^]]]\\\]]][[[XXXUUUSSSSSSSSSTTTVVVZZZ[[[YYYZZZ^^^^^^[[[^^^^^^[[[SSSLLLLLLTTT[[[eeevvv{{{gggWWWQQQPPPWWW\\\bbbgggkkkiii]]]OOOTTTSSSQQQLLLFFF>>>888444000/////////.........---................................................///......---,,,,,,------,,,,,,------------------++++++,,,,,,,,,,,,------------------------------..............................------------......///...------///444999<<>>===;;;:::999;;;;;;999777666555666888777999;;;<<<<<<;;;:::999999888777666666555444333444444444444444444444444222222222333444444333222222000///000000///000222777444333555555666999===???>>>>>>===;;;>>>KKKXXXmmmdddUUUSSSPPPOOONNNMMMMMMQQQWWWYYYVVVSSSOOOOOONNNKKKGGGEEEEEEEEEIIIHHHEEEDDDBBB???;;;888444222000---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,111///---+++***+++,,,---++++++++++++++++++++++++......---------,,,,,,,,,))))))(((''''''(((((((((---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,---...---,,,,,,,,,...,,,...///------111999@@@TTTiii|||}}}tttxxx``````]]]dddrrruuuxxx{{{{{{xxxqqqhhhcccdddfffsssnnngggccc___WWWLLLCCCIIIFFFBBB???<<<:::777444;;;::::::;;;:::888777777:::999888777666666666777777777888888:::;;;<<<<<<>>>???@@@@@@@@@AAACCCDDDHHHLLLQQQTTTWWWZZZ^^^aaaYYYWWWUUUQQQNNNNNNQQQTTTVVVVVVVVVUUUTTTSSSSSSSSSPPPRRR___oooooo]]]JJJCCCCCCEEEFFFJJJRRRWWWTTTMMMKKKNNNZZZ^^^RRRKKKHHHAAAAAA>>>999444000.........------------------,,,,,,000111222000...,,,++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))************************)))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,------------000000//////.../////////111222111111333===JJJUUU]]]fffyyy~~~vvvyyyvvvgggYYYTTTUUU[[[aaalll}}}gggPPPFFFLLLVVVeee\\\TTTSSSWWW\\\aaafffoooqqqnnngggccccccbbb_________^^^ZZZTTTOOOKKKHHHFFFFFFCCCAAADDDIIIKKKJJJFFFIIIPPPUUUSSSLLLJJJLLLPPPWWW[[[UUUNNNKKKMMMNNNNNNOOOSSSVVVYYY[[[]]]]]][[[ZZZWWWUUUSSSRRRSSSSSSTTTXXXXXXVVVWWWYYYYYYVVVXXXWWWTTTOOOLLLQQQ\\\eeefffssssss[[[OOONNNRRRXXX^^^______\\\UUULLLPPPMMMGGG@@@999333...,,,/////////...............................................................//////...------------...+++++++++,,,---.........++++++,,,,,,,,,,,,------........................------------------------......------------............//////000000111111>>>QQQ```\\\OOOJJJRRR\\\iiikkkwwwzzzkkkmmmsssvvvwwwzzz~~~dddaaa___[[[QQQDDD<<<<<<999:::<<<======<<<:::999;;;:::999888777777777777777888999;;;;;;;;;:::999;;;:::999888777666555555666666555444444555555666...000333444333333333333444333222111111222333444888444222555777;;;DDDNNNTTTKKKDDDAAAAAABBBGGGMMM___uuuuuuaaaXXXUUUPPPNNNLLLKKKJJJMMMQQQTTTSSSQQQEEEGGGIIIIIIGGGFFFEEEFFFFFFDDDAAA???<<<999555111...---,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++555222...+++)))***,,,---++++++++++++++++++++++++------------,,,,,,,,,,,,------------,,,+++******---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,+++---...---,,,+++,,,...,,,...000///,,,,,,...222???WWWooorrrkkksssccc]]]ZZZ\\\qqq|||mmmeeehhhggglllzzzrrrttttttooohhhcccdddfffuuupppmmmoooqqqlll```UUUOOOJJJDDD???===;;;999888999999::::::999999888777999888666555444555555666666666777888999;;;<<<===?????????@@@CCCEEEFFFFFFLLLQQQXXX^^^```aaaaaaaaaZZZYYYUUUQQQOOOOOORRRUUUTTTRRROOOLLLJJJJJJKKKMMMNNNLLLRRR\\\]]]QQQGGGEEEHHHFFFGGGNNN\\\eee```TTTPPPWWWggghhhSSSEEE>>>666666444111...---------...,,,,,,,,,,,,,,,,,,,,,,,,000111222000---+++*********************+++++++++++++++++++++++++++++++++)))*********++++++++++++***************)))))))))))))))))))))))))))))))))***************************))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------000//////...............,,,000444444222555<<>>888222///---,,,........................................................................///......------.........++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------------------------------...------,,,,,,------.........////////////...---000@@@PPPRRRKKKFFFJJJOOO^^^^^^gggxxxpppnnnllljjjnnn|||yyyooobbbaaaeeellljjj\\\III===:::999777666888:::;;;<<<888888999:::<<<<<<:::999<<<999666555777999;;;<<<:::;;;;;;:::999888888999777666555444444555555666111333444444222111222444333555555333333555555333333111222666999AAASSSgggrrr```MMMDDDDDDDDDFFFHHHPPPbbbbbbUUURRRPPPKKKKKKLLLJJJHHHHHHKKKMMMMMMLLLAAADDDGGGIIIHHHFFFEEEEEEEEEBBB???<<<999666222///+++++++++***+++,,,---...+++++++++++++++++++++++++++++++++++++++++++++***333111...+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000111111111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,---,,,...000000///...///111333@@@PPP]]]hhhwwwtttddd[[[^^^nnnkkkmmmfff```___[[[___nnn~~~qqquuuxxxuuuooolllnnnsssrrrmmmhhhhhhlllppppppnnnbbb[[[PPPGGGBBB@@@@@@@@@;;;<<<;;;888777999999888555555444333444555777888666666666666777999:::;;;===???BBBEEEHHHJJJLLLMMMRRRWWW]]]bbbccc```\\\ZZZVVVVVVUUUSSSPPPOOOPPPRRROOORRRSSSOOOHHHDDDEEEHHHLLLJJJMMMRRRRRRLLLGGGHHHIIIGGGGGGMMM[[[eeeaaaXXXTTT\\\llliiiPPP>>>888222///...,,,+++++++++,,,---++++++++++++,,,,,,,,,,,,...///000///---+++++++++)))))))))))))))*********************************))))))))))))************+++++++++******)))))))))))))))))))))))))))))))))***************+++++++++******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------//////............//////***,,,///000111111222444DDDPPPeee}}}nnnSSSQQQQQQSSSXXXaaannnzzznnn^^^XXXZZZXXXXXXTTTKKKEEEFFFNNNVVVgggnnnpppfffZZZUUUSSSSSS\\\^^^^^^\\\]]]\\\SSSHHHKKKKKKMMMOOOPPPPPPQQQSSSPPPQQQVVV\\\\\\XXXVVVWWWTTTUUUVVVUUUQQQKKKIIIIIIHHHJJJMMMPPPQQQQQQOOONNNSSSPPPMMMMMMPPPVVV]]]bbbOOONNNJJJFFFHHHQQQYYY[[[XXXVVVRRRMMMJJJMMMUUU[[[[[[\\\dddkkkfffYYYUUUZZZ\\\ZZZUUUQQQQQQPPPHHH???<<<999555111......///000---------.....................................................................---------......///------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------//////............//////,,,333<<>>>>>777999::::::888777888:::777777666555555555555555444444444333111111222333...222333111333888999666555333555:::;;;BBBZZZsssrrrWWWIIIGGGHHHIIIKKKFFFRRRPPPIIIKKKJJJGGGIIILLLIIIGGGEEEEEEFFFFFFFFFCCCEEEIIIIIIGGGEEECCCBBBAAA>>>:::777555222///---++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,+++***+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++***************+++,,,---,,,++++++,,,---///000000/////////111333...///666FFF[[[ooo|||uuulllhhhkkkpppqqqfffWWWQQQOOO]]]vvvtttyyy~~~{{{tttqqqtttyyy{{{vvvnnnfffbbbeeelllqqqyyytttlllddd\\\TTTLLLHHHGGGGGGCCC;;;777999888555444444444444444444444555444444444444666999<<<===>>>DDDLLLPPPSSSTTTWWWYYYWWWYYY]]]aaaaaa^^^YYYUUUPPPRRRSSSRRRPPPMMMKKKKKKPPP[[[ccc^^^OOOCCC@@@CCCHHHHHHKKKOOONNNJJJGGGGGGCCCDDDDDDFFFLLLTTTUUURRRPPPUUU```[[[DDD666444///---,,,+++*********++++++*********+++++++++,,,,,,***,,,......---,,,---...))))))))))))))))))))))))************************(((((()))))))))*********,,,,,,++++++******))))))))))))))))))))))))))))))))))))*********+++++++++***************++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,------------//////......//////000111000...,,,,,,...111333444555???OOO```lllnnniiidddjjjuuuyyykkkbbbWWWTTTXXXbbblllssspppsssrrrkkk```ZZZ[[[___sssxxxuuudddQQQEEECCCEEEOOOZZZaaa[[[QQQMMMMMMOOOQQQTTTUUUUUU\\\```VVVGGGJJJIIIJJJLLLLLLLLLOOOTTTOOOLLLMMMQQQRRRQQQSSSWWWRRRPPPPPPRRRPPPJJJFFFEEEGGGJJJNNNQQQSSSQQQNNNLLLMMMJJJGGGGGGJJJPPPWWW\\\LLLLLLHHHFFFMMM[[[hhhnnnuuukkk[[[KKKCCCDDDLLLRRRTTTTTTVVVZZZZZZYYY[[[___YYYUUUMMMGGGFFFFFF>>>444111000...------...///000---------------.................................---------------------------,,,,,,,,,,,,---......---------,,,+++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///...------...///000111...,,,...555;;;@@@EEEIIIBBBFFFKKKSSSaaayyyyyyxxxvvvjjjpppyyygggccc]]]```mmmppp```XXXcccqqqnnnXXXEEE???AAADDDIIILLLJJJCCC<<<777555333555999<<<<<<::::::888777:::======:::777777:::;;;999666444666888888888888888888666555555666555555666777666444111000555777555<<>>;;;>>>>>>@@@SSSiiimmmTTTFFFCCCDDDGGGJJJDDDJJJFFFCCCIIIHHHEEEIIIIIIHHHEEECCCBBBAAAAAABBBDDDFFFHHHGGGDDD@@@>>>===:::777333111000...,,,***+++++++++*********))))))++++++++++++++++++++++++******,,,---------,,,+++''')))+++------,,,***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************))))))((('''+++,,,,,,------,,,,,,+++************++++++++++++************+++++++++,,,***,,,---,,,+++***+++---111000...,,,,,,---...000++++++...666DDDXXXkkkwwwvvv{{{}}}~~~xxxlllssswwwmmm___UUUMMMUUUkkk}}}vvv}}}vvvwwwzzz}}}wwwmmmeeedddiiinnnwww{{{uuuggg^^^YYY[[[VVVJJJCCCCCC???777::::::;;;<<<;;;:::999888888888888:::===AAADDDGGGIIINNNWWW^^^ccccccbbbaaaZZZZZZZZZ\\\]]][[[XXXUUULLLNNNPPPPPPMMMJJJHHHGGGVVVbbblllfffUUUEEE???@@@CCCFFFKKKNNNLLLHHHEEECCCBBBFFFGGGEEEEEEIIILLLKKKEEEDDDIIIEEE555...000,,,,,,,,,++++++******++++++)))))))))******++++++,,,(((***,,,---,,,,,,---///************))))))))))))************************((()))))))))************+++++++++++++++*********)))))))))))))))))))))))))))))))))***++++++,,,,,,+++************+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,------------..................///000111222333222111000//////111444666000444;;;CCCJJJOOOQQQRRRWWWZZZnnn{{{}}}tttgggaaabbbfffhhhfffaaa```]]]UUUOOOOOOWWW^^^}}}~~~eeeSSSKKKHHHAAAJJJPPPMMMIIIHHHIIIIIIDDDIIIKKKMMMWWW```[[[NNNLLLIIIIIIKKKKKKJJJPPPXXXQQQLLLIIILLLNNNPPPTTTYYYVVVRRRRRRVVVUUUNNNIIIIIIKKKMMMOOOQQQPPPNNNKKKIIIGGGFFFFFFGGGJJJOOOTTTWWWLLLLLLJJJJJJRRRcccqqqwww|||fffQQQCCCAAAEEEJJJMMMOOOOOONNNQQQXXX[[[ZZZMMMLLLGGG???;;;:::555///........................,,,,,,,,,------.................................------------------------+++++++++++++++,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////000,,,,,,111444777<<>>888444555777999:::<<<<<<<<<:::777555777777:::@@@FFFDDD<<<444666;;;;;;:::HHHbbbvvv|||\\\JJJ>>>@@@BBB@@@GGGUUUcccVVVHHHBBB@@@???AAADDDCCCEEEAAABBBKKKHHHCCCHHHDDDDDDDDDBBBAAA@@@@@@AAABBBDDDDDDBBB???;;;888777444111...,,,,,,,,,+++***)))******+++++++++*********************************+++---.........---,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,+++,,,,,,------,,,,,,+++************++++++++++++******+++,,,---......///***,,,,,,,,,+++***+++,,,...---,,,+++,,,------,,,+++---...000555AAASSS``````eeekkkmmmqqq|||~~~ttthhh^^^OOOKKKVVV{{{vvvnnnmmm{{{}}}yyyzzzyyyxxxtttoookkkkkkmmmpppllltttzzzqqqhhhooonnneee^^^\\\TTTIIIFFFIIIMMMQQQRRRQQQPPPNNNLLLKKKJJJJJJKKKNNNQQQSSSUUUVVV\\\fffpppqqqhhh___^^^[[[VVVTTTTTTTTTSSSQQQLLLMMMMMMKKKHHHFFFGGGGGGTTT[[[```]]]RRRFFFAAAAAA@@@FFFLLLNNNKKKGGGDDDAAADDDIIIKKKIIIHHHHHHGGGDDD;;;444555444,,,,,,...(((++++++++++++++++++++++++(((((())))))***++++++,,,(((***,,,,,,,,,+++,,,---+++++++++******)))))))))************************)))))))))*********++++++***++++++++++++++++++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))---------.........//////.........///111222444555+++///222222000...///000444333222222666>>>FFFLLLQQQLLLZZZvvvzzzwwwrrroooooommmfff___UUUVVVUUUOOOIIIJJJSSS\\\oooooo^^^UUUQQQQQQUUUUUUOOOKKKJJJGGGDDD???EEEFFFEEELLLWWWTTTJJJGGGCCCCCCFFFFFFFFFNNNXXXSSSMMMIIIKKKNNNPPPVVV[[[WWWRRRQQQUUUTTTLLLFFFEEEBBBDDDFFFHHHIIIIIIIIIHHHGGGIIILLLPPPTTTXXX[[[]]]HHHIIIHHHHHHPPP___kkkppp}}}iiiUUUFFF???>>>???HHHMMMLLLHHHMMMVVVWWWQQQDDDGGGDDD<<<444222111000000111111111111///---,,,,,,,,,,,,------.................................------------------------************++++++,,,---*********++++++,,,------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,...//////...,,,+++111......222111///444===???AAAAAA???>>>GGGVVVcccjjj~~~pppaaafffhhh]]]WWW[[[YYYcccjjjkkkjjjkkkmmmnnnhhhgggkkktttxxxtttmmmjjjSSSPPPNNNUUUaaannnvvvyyyKKKCCC;;;<<>>HHHJJJJJJDDD<<<777777999:::<<<>>>@@@???<<<999666999:::@@@LLLTTTRRREEE999666:::999999MMMpppkkkPPP===@@@EEEBBBAAAFFFKKKFFFBBBCCCCCC@@@AAADDDAAACCC???CCCMMMHHH@@@DDD@@@AAABBBBBBAAA@@@AAABBB???@@@@@@>>>:::666444444111///,,,,,,,,,------,,,((()))***++++++,,,,,,,,,***************************+++---/////////---,,,---,,,,,,++++++,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++***)))***+++,,,---++++++------------++++++)))************+++++++++***+++,,,---///000111111***+++,,,,,,******+++,,,))))))***,,,//////...------------...222888>>>BBBMMMXXXdddaaa^^^vvvsss```WWWMMMIIITTTXXXuuutttooohhh___]]]oooyyyxxxyyytttnnnjjjjjjmmmnnnoooooottt{{{xxxrrrppp{{{{{{wwwuuukkk^^^RRRVVV^^^eeeiiikkkjjjiiiccc```]]]ZZZYYYYYY[[[\\\^^^YYY[[[hhhvvvwwwhhhXXXccc]]]TTTNNNLLLLLLKKKIIIOOOMMMKKKGGGDDDDDDGGGJJJLLLMMMNNNMMMKKKGGGEEEDDDAAAHHHNNNNNNKKKHHHDDDBBBAAAFFFIIIIIIIIIGGGBBB;;;888---+++---***---///'''))))))******++++++,,,,,,'''(((((()))***+++++++++***+++------+++***++++++,,,+++++++++******))))))))))))))))))))))))))))))************++++++++++++*********++++++,,,,,,---))))))))))))))))))))))))((())))))***++++++,,,,,,++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))......//////...---,,,,,,...............///000000...//////------000000///333222000000222555999;;;CCCDDDOOOeee}}}wwwooonnnnnnrrrvvvuuupppjjj```SSSJJJKKKKKKIIIPPP\\\kkksssqqq[[[PPPPPPUUU___ddd^^^\\\\\\UUUJJJLLLIIIFFFGGGJJJKKKJJJHHHHHHGGGFFFDDDCCCEEEIIIMMMLLLIIIDDDAAACCCHHHLLLMMMJJJKKKLLLLLLJJJHHHFFFEEE@@@EEEKKKNNNNNNLLLMMMOOOLLLNNNMMMQQQbbbtttrrrfffJJJGGGCCCDDDJJJTTT\\\aaapppnnncccPPPBBBBBBEEEGGGDDDEEEGGGHHHHHHGGGFFFFFFAAA???:::666222000/////////////////////.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////...---,,,+++000///---,,,---...000111666:::>>>???>>>AAAIIIOOOYYYbbbvvveee[[[ZZZXXXSSSQQQXXXaaalllvvvxxxqqqbbbUUUbbb___dddrrr|||mmm\\\QQQWWWaaahhhrrr}}}[[[QQQ???<<>>???@@@AAAAAA@@@???@@@AAA<<<;;;999777555222000/////////...---,,,++++++***++++++++++++++++++++++++++++++++++++******)))))),,,,,,,,,++++++*********)))************+++++++++............------,,,+++***++++++,,,,,,++++++***))))))************))))))++++++************+++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,------------///222555BBBOOOYYYVVVQQQ```fffSSSLLLKKKLLL]]]fffmmmlllhhheee```\\\```eeepppyyyzzzvvvvvvyyyvvvuuuyyyvvvlllnnnvvvtttqqqmmmmmmttt|||{{{pppeeeccchhhrrr|||}}}qqqfff\\\]]]```gggooossstttsssssssssqqqkkkddd___]]]]]]ZZZ\\\^^^dddooorrreeeTTTXXXTTTNNNHHHDDDFFFJJJMMMYYY___ZZZJJJ@@@BBBCCC???EEEEEEFFFFFFEEECCC@@@???BBBFFFKKKPPPPPPLLLFFFBBBIIIRRRWWWNNNBBB999666444---------,,,,,,+++++++++------,,,+++************************************************************)))************+++++++++++++++***))))))***+++,,,)))***+++,,,,,,+++***)))))))))***+++,,,,,,------***************************)))((((((((()))+++,,,,,,+++***))))))***+++,,,''')))***)))((('''(((***)))************+++++++++///.........------------...............//////000//////...---...///000000000000///000111333666888666666<<>>===???AAABBBKKKLLLLLLJJJGGGEEEDDDEEECCCKKKTTTYYY\\\\\\TTTLLLIIIJJJJJJNNN```ssstttkkkLLLGGGAAA???BBBIIIOOOSSS``````YYYKKKAAABBBEEEGGGEEEDDDDDDBBBAAA???===<<<555444222000//////000111////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................------,,,///...---,,,---...000111111444888::::::<<>>JJJ^^^yyynnnQQQDDD@@@===>>>FFFTTTcccmmm[[[LLLAAABBBCCC@@@???DDD???@@@BBBCCCDDDDDDCCCCCCBBBBBBAAAAAA???>>><<<<<<>>>???AAAAAA@@@>>>===<<<888777666444222000......---------,,,++++++******++++++++++++++++++++++++++++++++++++*********))),,,,,,,,,+++++++++******)))************+++++++++---------------,,,++++++***++++++,,,,,,++++++***)))******************)))++++++************+++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,+++---000333333<<>>@@@GGGQQQggg~~~hhhLLL<<<:::>>>FFFTTThhhqqqeeeQQQCCCBBBAAA@@@BBBFFFKKKNNNKKKCCC???BBBCCC>>>>>>BBB<<<>>>AAACCCDDDCCCAAA???============<<<;;;:::999>>>>>>??????>>>;;;888666333222111000///---,,,,,,++++++++++++++++++******++++++++++++++++++++++++++++++++++++************,,,,,,,,,++++++++++++***)))************++++++++++++,,,,,,,,,,,,+++*********++++++,,,,,,++++++*********++++++++++++******++++++************++++++++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,+++,,,,,,+++***+++---///,,,000444777===JJJ]]]kkkzzzxxxrrrgggZZZTTTWWW]]]dddccc]]]TTTOOOOOOOOOLLLNNN```yyymmmaaa]]]aaabbbnnn{{{zzzpppeeebbbgggjjjgggcccddd___\\\```iiimmmiiicccWWWVVVYYY```iiimmmkkkgggdddhhhiiieee]]]XXXWWWYYYXXXWWWTTTPPPQQQRRRMMMGGGCCCCCCCCCBBBBBBFFFMMMSSSXXX\\\WWWJJJAAAAAAAAA>>>@@@CCCFFFCCC???===@@@DDDCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFBBB888222000///---,,,,,,,,,,,,++++++++++++)))))))))******,,,------))))))))))))))))))))))))************************)))))))))*********++++++,,,,,,+++***))))))******((())))))******))))))((()))))))))))))))))))))******************************))))))))))))***++++++++++++************++++++)))+++,,,+++***)))***+++)))))))))*********++++++///...,,,++++++,,,...///...------------...//////000......000111///000222,,,---...000111111111000222111111333777<<>>@@@EEEIIIKKKHHHJJJKKKIIIFFFEEEEEEFFFGGGDDD???:::555222000///000///...------------...------...............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---............------,,,,,,,,,---.../////////000333666777666555777777===JJJZZZiiiyyy|||tttiii```\\\[[[]]]```IIIBBB@@@JJJVVVZZZUUUPPPSSSOOOMMMRRR\\\dddiiikkkmmmeee```aaabbb]]]XXXXXXpppvvvlll\\\QQQJJJPPPaaakkkmmmgggXXXLLLHHHHHHGGGGGGeeezzz___HHH@@@AAACCCGGGTTTdddhhh[[[III===<<<>>>AAAFFFOOOUUUOOODDD@@@@@@AAAAAABBBBBBBBBBBBAAA>>>>>>@@@???;;;<<>>===:::999;;;;;;;;;;;;;;;:::999999???===;;;:::999777555333///......------,,,++++++************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++******)))***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++++++++************++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,------,,,******,,,------...000222999DDDQQQ[[[\\\^^^^^^ZZZSSSSSS^^^kkkdddccc^^^VVVRRRQQQOOOKKKFFFVVVmmm~~~}}}nnn```[[[VVVUUU]]]gggtttwwwooogggeeeiiikkkgggbbbbbb\\\YYY^^^gggjjjddd\\\YYYWWWXXX]]]dddhhhgggddd[[[^^^```^^^XXXVVVWWWZZZXXXWWWSSSNNNLLLNNNPPPRRRKKKFFF@@@===@@@DDDHHHJJJHHHKKKIIIAAA===>>>@@@>>>>>>DDDHHHFFF???;;;===AAA@@@???>>>===>>>???AAABBB::::::555...,,,...---***,,,+++++++++++++++++++++***************+++,,,,,,))))))))))))))))))))))))************************))))))))))))************,,,,,,+++******)))))))))(((((())))))))))))((((((***************)))))))))************************)))))))))*********++++++++++++++++++++++++++++++)))***++++++))))))***+++))))))))))))************///---,,,++++++,,,...///---------------...//////000...///444444000///222---...000111222111000//////000000111111333666888:::999<<>>@@@JJJVVV]]]^^^JJJGGGCCCCCCEEEHHHKKKLLLFFFFFFGGGGGGEEEAAA??????@@@>>>:::666222000......000///......---,,,,,,,,,,,,---------......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******,,,---......///...,,,,,,,,,,,,,,,------...000///...000333666777777777555888@@@IIIQQQZZZcccgggddd^^^XXXXXX^^^gggmmm```OOO??????EEEHHHHHHIIIOOOJJJHHHPPP^^^iiijjjeeeXXXSSSPPPRRRTTTSSSSSSSSSkkkppphhh[[[UUUOOOMMMVVVYYY```ccc]]]RRRIIICCC@@@FFFXXXgggbbbSSSEEE???===BBB@@@CCCLLLRRROOOHHHCCC<<<======>>>CCCGGGGGGDDD<<<===>>>???@@@@@@@@@@@@>>>=========:::888;;;???;;;;;;:::888888888888888<<<<<<<<<<<<;;;;;;:::999>>>;;;666444333333222111------------,,,,,,,,,,,,******++++++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++))))))*********+++++++++))))))***++++++************++++++,,,,,,++++++***+++++++++,,,,,,+++++++++++++++************++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,---...---+++***,,,---+++,,,---,,,///777CCCLLLMMMMMMPPPPPPNNNSSSfff{{{wwwtttjjj\\\RRRNNNKKKHHHFFFLLLYYYiiiooohhh]]]XXXUUUTTTYYY\\\cccwwwzzzllleee______eeekkkllljjjiiiaaa[[[[[[```aaa\\\VVV[[[ZZZZZZ\\\```bbbcccbbbYYYZZZZZZXXXUUUTTTVVVXXXUUUSSSQQQNNNMMMPPPXXX```___RRRCCC===@@@DDDDDDAAAAAACCCBBB>>>===@@@BBBAAA===CCCIIIHHH@@@:::999;;;::::::::::::::::::::::::111111///,,,...111///+++++++++++++++++++++++++++,,,+++******)))))))))***++++++++++++++++++++++++************************(((((()))))))))*********++++++++++++******))))))))))))(((((((((((())))))++++++++++++++++++******************************)))*********+++++++++++++++++++++,,,,,,+++++++++((()))***)))(((((()))***(((((()))))))))*********---,,,+++++++++,,,......------,,,,,,------...//////---000777888111...111...///000111222111000///---///000000000000222333111222444:::CCCNNNYYY___WWWTTTPPPOOOPPPSSSXXX\\\YYY\\\[[[WWWUUUSSSPPPLLLLLLUUU^^^___WWWLLLFFFCCCBBBAAABBBHHHPPPWWWYYYYYYEEEAAA<<<:::???KKKZZZeeeooo^^^LLLCCC>>>;;;AAAKKK]]]hhhrrrnnn^^^NNNFFFEEECCCJJJNNNSSSaaakkk```LLLBBB@@@>>>???DDDJJJOOOQQQHHHFFFEEEEEEFFFGGGFFFEEECCCAAA@@@AAA>>>888555555666555333000///---,,,,,,***++++++,,,,,,---------,,,,,,,,,---......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++------.........+++++++++,,,,,,,,,------...---------...111444666333111333999===@@@DDDJJJSSSTTTRRRPPPVVVdddqqqxxxxxxaaaJJJBBB@@@>>>???CCCEEEDDDCCCIIIWWWbbbaaaZZZJJJHHHFFFFFFIIILLLNNNOOOTTTZZZRRRIIILLLKKKGGGJJJMMMSSSYYYZZZTTTLLLDDD@@@JJJQQQTTTPPPJJJFFFBBB>>>======>>>CCCGGGGGGEEEBBB??????===<<<===>>>???@@@<<<;;;;;;;;;;;;;;;<<<<<<===<<<;;;999777777999<<<666666555444555777999:::<<<<<<<<<<<<;;;:::999888;;;666111000111222111///------------,,,,,,,,,,,,***+++++++++,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))************+++++++++))))))***++++++++++++******++++++,,,,,,++++++*********++++++++++++******++++++************++++++******++++++++++++******************************+++++++++++++++++++++++++++++++++***++++++,,,,,,+++---...---+++++++++---***,,,,,,***)))---666>>>@@@???AAADDDDDDKKK```vvv|||fffTTTMMMKKKIIIJJJGGGJJJTTT[[[YYYRRRNNNKKKOOOWWW[[[aaasssyyykkk^^^VVVOOOOOOXXXdddlllpppvvvlll```XXXWWWXXXXXXVVVYYY[[[^^^^^^]]][[[[[[\\\YYYXXXWWWWWWXXXVVVSSSPPPOOOMMMLLLMMMLLLOOOWWW```hhhZZZIIIAAACCCEEECCC???@@@@@@>>>===<<<<<<======;;;@@@EEEDDD>>>888666666777777777777666555444333---//////...000444333///*********+++++++++++++++,,,,,,+++))))))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((()))))))))******)))***++++++++++++*********))))))(((((())))))***++++++++++++++++++,,,,,,************************)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++''')))***)))((('''((()))((((((((()))))))))******++++++,,,,,,,,,---------------,,,,,,------...///...+++111;;;;;;222---000///000000000000000//////000000000000000000111111---...000333777>>>EEEIIIGGGCCC@@@AAAGGGOOORRRRRRRRRVVVWWWVVVXXX[[[XXXRRRMMMQQQVVVWWWRRRJJJEEECCC>>>===???EEEMMMTTTWWWWWWAAA???<<<;;;>>>GGGRRRZZZcccUUUIIIEEEAAA<<>>BBBDDDGGGQQQbbboootttzzzfffSSSLLLFFF??????DDD@@@BBBBBBAAAFFFLLLLLLHHHBBBBBBAAAAAADDDHHHKKKKKKEEELLLEEE<<>>@@@@@@CCCGGGKKKKKKGGGDDDBBB@@@DDDEEEBBBBBBDDDCCC???:::<<<>>>???@@@@@@???===@@@>>><<<;;;999777777888<<<;;;:::999999888888888999999888777777888777666444555555666777777777888;;;;;;;;;:::999777666555333000...///222333///+++---------,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,)))************+++++++++)))******+++,,,,,,++++++***++++++,,,,,,++++++***)))******************)))++++++************++++++******++++++++++++******************************************************************+++,,,------)))***,,,,,,+++***+++,,,+++,,,,,,+++***,,,///111333111555;;;;;;===LLL___~~~}}}nnn]]]TTTQQQPPPMMMHHHFFFKKKNNNKKKGGGFFFAAADDDMMMTTT```tttvvvbbbRRRLLLFFFFFFMMMWWW___bbbmmmfff]]]UUUQQQQQQRRRSSSQQQYYYaaaaaa[[[TTTQQQRRRRRRRRRTTTZZZ```^^^UUULLLMMMIIIHHHJJJIIIGGGLLLSSSZZZSSSIIICCCBBBCCCCCCBBB???===;;;:::999888888888999:::<<<;;;888666666666666666444222111000000///+++...///------000111///)))*********+++++++++++++++***)))))))))))))))***++++++++++++++++++++++++************************(((((((((((()))))))))***((((((***+++,,,,,,+++++++++***))))))))))))***+++))))))******++++++,,,,,,************************)))***+++,,,,,,,,,++++++++++++,,,------,,,++++++((()))******(((((()))***(((((((((((()))))))))******+++,,,------------,,,---,,,,,,,,,,,,---......---+++111======222,,,///000////////////.........000...,,,+++,,,---......000000000000000222555777:::777444888CCCNNNQQQOOOLLLOOOOOOMMMQQQVVVUUUOOOTTTQQQOOOOOONNNKKKJJJKKKFFFDDDCCCFFFKKKOOOOOONNNAAAAAA@@@???AAAFFFMMMSSSZZZMMMFFFGGGCCC;;;;;;AAAIIIVVVaaa^^^OOOBBB???AAACCCBBBCCCGGGKKKLLLJJJIIIBBBAAABBBCCCBBB??????AAA>>>???AAAEEEGGGFFFBBB???<<<555333555444///...000+++,,,---......---,,,++++++,,,---...............++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,******+++,,,,,,,,,,,,+++)))...222111---***+++...111//////333444333555888666;;;===???IIIWWW```aaappp```TTTRRRNNNEEECCCHHH999???@@@:::888<<<@@@@@@<<<>>>??????BBBGGGJJJIIIIIIQQQIII======>>>;;;???AAA???>>>???@@@???======:::>>>@@@>>>>>>???>>>;;;===@@@AAA>>><<<<<<===<<<;;;:::999:::;;;999:::<<<;;;;;;;;;::::::999888888444555666666888999666222666777999:::999777444222::::::999888777555333222---,,,---111555444...(((------,,,,,,++++++***************)))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,)))************+++++++++)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))************))))))++++++************++++++******++++++++++++******************************************************************+++,,,---...'''(((***+++***)))***+++***))))))***,,,,,,)))&&&---,,,111999999555>>>LLLSSScccooommmcccZZZUUURRRMMMIIIIIIKKKJJJFFFDDDEEEEEEBBBEEEKKKYYYooooooWWWMMMIIIFFFHHHLLLOOOOOOMMMSSSRRRQQQNNNKKKHHHHHHHHHIIIVVVcccdddZZZOOOJJJIIIIIIJJJPPP]]]gggfffYYYLLLMMMHHHGGGHHHFFFAAABBBGGGGGGGGGFFFCCC@@@???BBBEEE???<<<:::;;;;;;:::999:::777666444333444555777888888555222///------......)))------((('''***------))))))******++++++++++++(((((((((((()))***+++,,,************************************************(((((((((((())))))))))))&&&((()))+++,,,,,,,,,+++,,,+++***))))))***+++,,,'''(((((()))***++++++,,,************************)))***+++,,,---,,,++++++++++++------------++++++)))+++,,,+++***)))***+++(((((((((((()))))))))))),,,,,,,,,---------......,,,---......,,,,,,---.../////////000222111///---000///...---,,,------...------...///000000//////............////////////444333444666:::@@@FFFJJJNNNMMMKKKHHHGGGIIINNNRRRMMMLLLMMMPPPNNNJJJIIILLLJJJIIIHHHHHHHHHJJJKKKLLLFFFDDDAAA???AAAEEEJJJNNNRRRLLLHHHFFFCCC??????BBBLLLMMMMMMIIIDDDAAABBBEEEEEEDDDDDDFFFFFFEEEEEEGGGAAABBBCCCDDDBBB???<<<:::<<<======>>>===<<<:::999111111111111000...------/////////...------,,,,,,,,,+++******,,,,,,+++*********++++++,,,---......//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++...------,,,,,,------...---------,,,,,,++++++++++++,,,------......------000333555444222222444666555444555888???IIISSSYYYXXXWWWSSSMMMHHHFFFFFFHHHEEEDDDAAA===:::999:::<<<777===@@@===:::<<<>>>>>>EEEEEECCC@@@<<<:::;;;======<<<<<<;;;;;;<<<<<<===::::::::::::;;;<<<<<<===;;;===??????===;;;;;;;;;;;;;;;:::999999:::;;;;;;777777666666555555444444666555444444444666777888999888888777666555555444777666555333111000......,,,,,,............,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************+++,,,------+++))))))***)))************++++++++++++++++++++++++++++++++++++***)))(((((()))***+++***++++++,,,,,,++++++******(((((()))***+++***)))************************)))************+++++++++++++++******)))*********......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,...000444:::>>>LLLOOOSSSWWWYYYYYYYYYXXX^^^]]]VVVKKKEEEEEEEEECCC???BBBEEEJJJMMMOOOQQQQQQHHHCCC???BBBFFFKKKSSS[[[RRRNNNIIIGGGGGGGGGEEECCC@@@IIITTTXXXTTTMMMHHHFFFEEEEEEIIIPPPWWWWWWQQQJJJJJJIIIHHHGGGFFFEEEDDDCCCDDDEEECCC===<<>>:::::::::888777555444333444333444555777888777555777222---,,,......+++(((---,,,++++++******++++++)))))))))))))))))))))))))))******++++++,,,------&&&&&&''''''(((((())))))---,,,,,,+++***)))(((((((((((((((((('''''''''''')))))))))***++++++,,,,,,++++++++++++++++++++++++((()))++++++******+++---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++************)))---,,,,,,+++***)))((((((,,,,,,,,,------------...,,,---......,,,,,,---...000///...///111111///...000///...---,,,------...------...///////////////............////////////000000000111444999>>>AAAGGGFFFEEECCCBBBDDDGGGKKKJJJIIILLLNNNMMMHHHGGGJJJGGGGGGGGGGGGGGGHHHHHHIIIEEECCCAAA???@@@CCCGGGJJJKKKFFFCCCCCCBBB???@@@DDDIIIJJJJJJIIIFFFDDDDDDEEEBBBBBBBBBCCCCCCBBBBBBCCC>>>???@@@AAAAAA???<<<;;;999999999999888666444333////////////...---,,,+++------------,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++,,,,,,------......///.........------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********+++,,,------...------------///111000......000222333333333555:::AAAHHHLLLKKKKKKIIIGGGEEEEEEHHHJJJGGGFFFCCC>>>:::888999;;;:::>>>???;;;999<<>>???AAADDDGGGIIIKKKMMMDDD@@@>>>@@@BBBEEEMMMVVVTTTNNNGGGCCCCCCDDDEEEEEEFFFLLLQQQQQQLLLGGGDDDDDDAAADDDIIINNNPPPNNNIIIFFFEEEDDDDDDCCCAAA@@@?????????@@@???;;;:::======;;;:::999777555444555555666999888666666777777555333222...***))),,,---+++(((,,,,,,+++***************************************++++++++++++++++++++++++((((((((((((((())))))))),,,,,,++++++***))))))))))))))))))(((((((((''''''(((((())))))***+++++++++++++++++++++++++++++++++)))***++++++***)))***,,,))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++************))),,,++++++******))))))))),,,,,,,,,,,,------------,,,---......,,,,,,---...111///......///000000/////////...------------...------...////////////...---............/////////......---...000333666888<<<======<<<;;;;;;>>>@@@DDDDDDGGGKKKIIIDDDBBBEEEDDDEEEEEEFFFFFFEEEDDDCCC@@@???>>>>>>???AAACCCDDDCCC???>>>@@@@@@???AAAEEECCCBBBAAAAAAAAA@@@>>>===AAAAAAAAAAAA@@@???>>>===888:::<<<======<<<:::999444444444333111///---,,,------------,,,+++******++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,+++***------------------------............------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++++++++************++++++++++++***************)))++++++,,,---------------+++,,,...---,,,,,,---///111000000111333666:::<<<;;;<<<===>>>???BBBGGGJJJIIIHHHDDD???;;;888888:::<<<@@@???999666999>>>???EEE===555333666999888666666666555555555555666666888777666666666666666666777444222333666777666444444444333333333333444444222222333333333333333444555555444444444555666666444444333333222222111111000//////......------,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,++++++++++++***++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************)))+++,,,,,,+++++++++,,,)))************+++++++++++++++++++++++++++++++++******))))))))))))************++++++++++++*********(((((()))***+++***)))************************)))************+++++++++))))))))))))***+++,,,,,,*********))))))))))))(((+++++++++++++++++++++++++++,,,,,,+++***,,,///222555777:::===AAAEEEGGGIII___nnnwwwnnn[[[LLLFFFCCC?????????@@@BBBDDDEEEFFFAAA>>>>>>>>>>>>???GGGPPPTTTMMMEEE???>>>@@@CCCEEEKKKMMMLLLHHHBBB??????AAA===AAAGGGIIIGGGCCC@@@????????????>>>>>><<<;;;;;;888;;;;;;888888;;;;;;888:::888666444444666999:::>>><<<888666555444222111///,,,))))))+++---,,,***++++++***))))))))))))***++++++++++++++++++++++++---,,,,,,+++******))))))*********)))))))))))))))*********************************))))))))))))(((''''''(((((()))*********++++++++++++++++++++++++***+++,,,+++))))))***+++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************)))************************++++++,,,,,,,,,---------,,,---......,,,,,,---...111///------...///000///............------......------...//////.........---------.........////////////......///000222333333444555555444444555777<<<<<<@@@DDDBBB===<<<>>>@@@BBBCCCDDDDDDBBB???>>>;;;;;;;;;<<<>>>???AAABBB???<<<;;;>>>???>>>@@@DDDEEEAAA<<<;;;===>>><<<:::???AAA@@@===;;;:::888555444555666777777666555444000000///...---,,,+++++++++,,,,,,,,,,,,++++++************+++,,,------...,,,+++******,,,,,,+++***......------------------------------------------...------,,,,,,------...------,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++************++++++,,,------------,,,,,,---...............///.../////////000000111111111333555777999===AAAEEEFFFEEECCC???;;;999999:::>>>AAAAAA:::666777999999>>>999444333555777666444444444333333333333444444666555444333333333333333777444222555:::;;;888333333333222222222222333333111222222222333444444444444444444444444444444444111111000000////////////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************(((***,,,,,,++++++,,,---))))))*********+++++++++***************************))))))))))))))))))*********++++++++++++*********(((((((((***+++***)))************************))))))*********+++++++++))))))))))))***+++,,,---******)))))))))(((((((((************************+++++++++***)))***,,,///......000222555999<<<>>>HHHYYYfffdddXXXPPPMMMLLLCCCCCCEEEEEEEEECCCAAA@@@???>>>>>>???<<<<<>>;;;999;;;<<<<<<<<<<<<;;;:::999444888999888999<<<<<<999888888777777888:::<<<===>>>;;;666333222111000///111...++++++---...---,,,+++***))))))((()))))))))++++++++++++++++++++++++,,,+++++++++******)))))),,,++++++******)))))))))))))))*********++++++++++++++++++*********))))))&&&&&&''''''((()))))))))************************+++,,,,,,+++)))((()))***************++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++*********))))))((()))))))))*********++++++++++++,,,,,,,,,------,,,---......,,,,,,---...111///---,,,.../////////------..................------............------------------............////////////////////////...///111111000000000222444444888;;;:::555444777<<<===???AAA@@@>>>;;;999888999:::<<>>;;;:::======<<<===@@@JJJDDD>>><<>>;;;;;;777111111111222111111000...------------------.........+++,,,,,,---------,,,,,,******+++,,,---...//////,,,+++******,,,,,,+++***------------------,,,,,,,,,,,,------------------...------,,,,,,------...---------,,,,,,+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------...//////...---......//////////////////111222333444666999<<<>>>???>>><<<999888999;;;???DDDEEE@@@:::888666444555666888888777555555444444444333333333333444444444333222222111111111111555333444999======777111333333444444444444333333222222222333444444444555222222222333222222222222.........---------------))))))*********+++++++++************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************(((***,,,,,,++++++,,,---))))))*********+++++++++************************)))))))))******))))))))))))******++++++******)))***(((((((((***+++***)))))))))))))))))))))))))))))))))*********+++++++++))))))))))))***+++,,,---+++************)))))))))************************)))***+++*********,,,///---,,,,,,---///222444666888BBBKKKLLLJJJKKKMMMMMMFFFIIIMMMNNNMMMHHHAAA======;;;<<<===;;;999===CCCEEEDDDAAA>>><<<<<<===>>>DDDCCCAAA===:::888999:::;;;999999<<>>======999666222////////////...111///---,,,+++,,,+++++++++***))))))((()))))))))************************)))))))))******+++++++++,,,,,,++++++******)))))))))))))))***++++++,,,,,,++++++++++++************&&&&&&&&&'''(((((())))))************************+++,,,,,,+++)))((()))***+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((((()))******++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,---...000...------...//////...,,,---......///.........---............---,,,,,,,,,------------.........------.........---,,,,,,,,,...//////...---///000//////111444333//////333666777999;;;;;;999666555777888999;;;===@@@BBBCCC;;;888777::::::777777:::BBB>>>::::::===CCCHHHKKKFFFKKKKKKEEEBBBCCC@@@888//////......---,,,+++***,,,,,,,,,,,,---...000111+++,,,------............***++++++,,,---......///,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------......------,,,,,,++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------******+++,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,---...///000000/////////000111111000000222444666777888777666666888999???EEEGGGBBB<<<999666222111555999:::888666555555555444444333333444444555333222222111111111111222111222333777:::999333///333333444444444444333333333333333333333333444444000000111111111000//////,,,,,,,,,,,,,,,,,,,,,+++))))))*********+++++++++++++++***))))))***++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************)))+++,,,,,,+++++++++,,,)))************+++++++++************************))))))************))))))))))))************))))))***(((((()))***+++***))))))))))))))))))))))))))))))************+++++++++))))))))))))***+++,,,,,,++++++++++++************************************(((***+++*********,,,...------,,,,,,---...000111555999:::999;;;AAACCCBBBCCCHHHNNNRRRQQQKKKCCC>>>===999999<<<<<<::::::======>>>???>>><<<;;;:::;;;???>>>===;;;999999888888:::777555888>>>???:::555333444666888888777555444777:::;;;:::<<<@@@BBB@@@555777:::===>>><<<:::999333000...---.........---///...,,,***)))((())))))++++++***))))))))))))***))))))))))))))))))))))))(((((())))))***++++++,,,+++++++++***************))))))******+++++++++,,,+++++++++************)))&&&&&&''''''((()))))))))***************************+++,,,+++))))))***++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++*********++++++++++++++++++++++++************)))((((((((())))))************++++++++++++,,,,,,,,,,,,---......,,,,,,---......------...//////...,,,,,,,,,.../////////......---.........------,,,+++,,,,,,---------.........+++,,,...//////...---,,,,,,---...---,,,,,,...000...,,,---///...,,,---222///111222444444333222111444444444444555777999;;;444111111444444111111444444333333222222555999===<<>>BBB@@@888---------------,,,,,,,,,,,,++++++++++++---...///***+++,,,---............******++++++,,,,,,------,,,+++******,,,,,,+++***)))******++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------.........---,,,,,,+++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++************++++++******++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,***)))***,,,---,,,***,,,------......///......---...//////------///000000222333333222222444666:::???AAA<<<777666555333333333555777888888666444444444333333333333444444222222111111111222333333111111222333222222000000111111222333333222111111222222222222222111111111....../////////...---,,,++++++++++++++++++++++++*********+++++++++++++++,,,+++************+++,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,************************+++,,,,,,,,,,,,+++*********************************,,,------+++******+++)))************+++++++++************************((()))***++++++***)))((())))))************))))))***(((((()))***+++***))))))))))))))))))))))))))))))************++++++++++++***************+++++++++++++++*********))))))************************(((***+++***))))))***+++,,,+++++++++,,,------...111333333111333777999888;;;@@@GGGMMMNNNJJJDDD@@@AAA;;;:::>>>BBB@@@===<<<888:::<<<<<<:::999:::;;;>>><<<:::999888888888777999777777888::::::888555222444666888999888666555888;;;;;;999:::???BBB@@@444555777777777666555444///...,,,---......,,,+++,,,,,,+++***((((((***+++,,,,,,+++***************************************))))))))))))************)))))))))******************************++++++++++++************)))))))))&&&''''''((())))))******************************)))***++++++***)))***,,,))))))*********+++++++++************************)))*********+++++++++++++++++++++************)))((((((((()))))))))))))))******+++++++++,,,,,,,,,,,,---......,,,,,,---...---------///000000---++++++,,,.../////////......---.........------,,,+++,,,,,,,,,---------......,,,---///111111111///...,,,------,,,++++++...000...,,,,,,------+++---222+++,,,---/////////......000///---,,,,,,...000111///,,,,,,//////------///---000111///,,,***+++...(((000333//////555444++++++,,,,,,---......//////,,,+++***))))))***+++,,,)))***+++,,,---.........***************+++++++++,,,+++******,,,,,,+++***(((((()))***++++++,,,,,,+++++++++,,,,,,---------...------,,,,,,------.........---,,,,,,+++******+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++******))))))))))))******))))))******++++++++++++******+++,,,,,,,,,,,,+++---+++***+++...///---+++,,,,,,,,,,,,------------)))+++------,,,,,,...///...///111111000000111222333888999444000111222222666333000333888:::777333444444333333333333444444222222111111222333444444333333222///---...000222...///000111111000///...222222111111000000//////------.........---+++******************+++++++++++++++++++++++++++,,,,,,---,,,+++******+++,,,---*********++++++,,,,,,,,,))))))******++++++++++++************************+++,,,,,,,,,,,,+++******************************+++,,,------+++))))))***)))************+++++++++))))))))))))))))))))))))((()))***++++++***)))((())))))************))))))***(((((()))***+++***))))))))))))))))))))))))))))))************+++++++++++++++******************************)))))))))))))))))))))))))))))))))))))))***+++***(((''''''((()))******+++,,,,,,------(((...111000000333666555444888???FFFIIIHHHEEEBBBFFF@@@===CCCHHHFFFAAA>>>666999::::::888888:::===@@@===999777777888888888777999:::999666555555666555666999;;;<<<;;;999888888:::999777888>>>AAA@@@444333222222111111111111///...------......+++))),,,,,,,,,+++++++++---///---,,,++++++******++++++++++++++++++++++++++++++++++++******)))((((((((((((((())))))*********+++*********************************))))))))))))(((''''''(((((()))*********))))))))))))))))))))))))((()))++++++******+++---(((((((((((())))))))))))************************))))))******+++++++++++++++++++++************))))))))))))))))))(((((((((++++++++++++++++++,,,,,,.........------,,,,,,,,,---------...------,,,,,,---------------------------,,,,,,++++++,,,,,,---//////000000///...------111000...,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------......///------------------------........................,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,++++++*********+++,,,,,,***))))))+++...,,,,,,***)))))))))***+++------++++++++++++------***+++,,,,,,------,,,,,,************************---------,,,,,,+++++++++...---,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++******++++++,,,...---,,,,,,++++++++++++------------------------++++++------------++++++------------------------,,,,,,,,,------.........000000000000000000000000111111222222222333333333333333222222333333444555444333111000000000111111000555::::::444///---...000000000000000000000000------------------------)))************+++++++++(((((()))***************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************,,,,,,++++++,,,,,,------+++***))))))******)))'''+++******)))))))))))))))++++++++++++++++++++++++++++++++++++*********)))++++++***)))(((((())))))(((((((((((())))))))))))************************))))))************))))))))))))))),,,......***&&&***((('''(((+++,,,+++)))+++++++++*********)))))))))++++++***((('''((()))+++++++++*********))))))))))))))))))))))))))))))+++++++++******(((''''''******+++,,,---......///000333777999:::::::::;;;???>>>===>>>@@@BBBBBBAAA;;;:::888666666777888999<<<;;;:::888777666666555999;;;<<<===<<<:::777555888999:::;;;;;;:::888777999888888777666555555555/////////......---------***++++++,,,,,,++++++***)))***+++---.../////////.........---,,,+++***))),,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))(((+++,,,---------+++)))'''++++++************************))))))))))))******(((***+++***)))((()))***))))))))))))************,,,,,,++++++***+++++++++++++++***)))(((((())))))***++++++++++++,,,,,,,,,......---------,,,,,,,,,,,,------...------,,,,,,------------------------------,,,,,,,,,,,,------///////////////...------111///...,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------..............................------------------------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******+++,,,,,,+++))))))+++---,,,+++***)))))))))***+++---,,,++++++++++++,,,---***+++,,,,,,------,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,++++++******++++++,,,...---,,,,,,+++++++++,,,------------------------+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,,,,------////////////////////////000000000111111111222222222111111111111222333333333333111000000000111111111555999888333///...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,))))))*********+++++++++(((((()))***************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************,,,++++++******+++++++++222...***))))))+++,,,,,,)))))))))))))))***++++++++++++++++++++++++++++++++++++*********)))))))))++++++***)))))))))))))))(((((((((((()))))))))***************************))))))************))))))))))))))),,,...---)))&&&***((('''(((+++,,,+++)))++++++++++++***************+++++++++)))((()))***+++++++++*********))))))************************+++++++++******)))((('''*********+++,,,,,,------...000444666666555666666999888777999<<<>>>??????<<<;;;999888888999;;;<<<;;;:::999888777666666555:::;;;<<<===<<<:::888666444555777999999999888777666666666555444444333333---------,,,,,,+++++++++***++++++,,,,,,++++++***)))***+++,,,---.........,,,------------+++***))),,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,+++******''')))+++,,,------,,,+++******************************))))))))))))******(((***+++***)))((()))***))))))))))))************,,,++++++******+++++++++++++++***)))))))))))))))******+++++++++,,,,,,,,,...------------,,,,,,,,,,,,,,,------...------,,,------------------------......------------.........////////////...------///...---,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***+++,,,,,,+++******+++---,,,+++******))))))******,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------,,,+++***++++++++++++++++++++++++++++++++++++************------------------------++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,+++++++++,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------******++++++++++++,,,,,,------------------------........./////////000000000////////////000111111222111000000///000000000111444666555111......///........................,,,,,,,,,++++++*********)))))))))*********++++++(((((()))***************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************++++++******)))*********DDD>>>444---***)))))))))((((((((()))***+++,,,---************************************)))))))))(((+++***))))))))))))))))))((((((((()))))))))******************************))))))************)))))))))))))))+++---,,,)))'''***)))((()))+++++++++))),,,,,,,,,+++++++++*********+++,,,+++)))))))))++++++************)))))))))******************************+++******)))((('''***************************---///000000//////000111000000333666999::::::888888777777888999;;;<<<:::999888777666555555555777888999:::999777555333000222333555666666666666333333222222111000000000***************)))))))))******++++++++++++******)))***+++,,,,,,,,,,,,,,,***+++---......,,,+++))),,,++++++******++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***+++,,,,,,---,,,,,,,,,((()))***,,,,,,,,,,,,+++******************************))))))))))))******(((***+++***)))((()))***))))))))))))************++++++*********++++++,,,+++***))))))))))))))))))*********++++++,,,,,,---------------------------,,,,,,------...---------------------------------.........------..................//////...------...---,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++***************,,,++++++++++++++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++)))+++,,,------,,,***)))***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------.../////////.....................///111111000---,,,,,,---........................+++++++++***))))))(((((())))))))))))************(((((()))***************))))))))))))))))))))))))((()))))))))************************************************************)))))))))******+++,,,---AAA;;;333,,,((('''&&&&&&))))))))))))***+++,,,---))))))))))))))))))))))))*********)))))))))((((((******)))))))))))))))***(((((()))))))))*********************************))))))************))))))((()))***+++++++++)))(((***************+++******,,,,,,,,,,,,++++++++++++***+++,,,+++***)))***+++************))))))))))))***************************************)))((((((******)))))))))((((((((((((***,,,,,,+++***++++++...,,,,,,...111333444333111111111222333555666777777777666555444444444444111222333333333222000/////////111222222222222111//////.........---------))))))))))))))))))))))))******++++++++++++******)))******+++++++++******((())),,,---...---+++***,,,++++++******++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,++++++,,,,,,+++***)))(((***************+++++++++******))))))))))))******(((***+++***)))((()))***((()))))))))***************************++++++,,,******)))))))))))))))***))))))***+++,,,,,,------------------------------+++,,,,,,---.........---------------------------.........------.........------............------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,+++***+++,,,++++++++++++******))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))*********++++++,,,,,,,,,+++++++++++++++++++++,,,************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++++++++,,,------+++++++++,,,,,,,,,,,,+++,,,---,,,+++***)))***+++*********************************))))))((((((((((((((()))))))))*********(((((()))***************))))))))))))))))))))))))((()))))))))************************************************************(((((()))***,,,...000111(((&&&$$$$$$''')))******++++++***************+++))))))))))))))))))))))))************))))))))))))***)))))))))))))))******))))))))))))************************************))))))************))))))((()))*********)))))))))***+++++++++*********+++,,,,,,,,,+++++++++******)))***++++++***)))***+++))))))))))))))))))))))))************************)))************))))))(((***))))))((((((''''''&&&((()))******)))((()))***---,,,++++++---.........,,,,,,---...///111222333444333333222222222333333...//////000//////...---/////////......------,,,,,,,,,,,,,,,++++++++++++))))))))))))************)))******++++++******)))))))))***++++++*********''')))+++,,,------,,,+++,,,++++++******++++++,,,))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((***++++++++++++++++++++++++***)))(((((())))))*********+++++++++******))))))))))))******(((***+++***)))((()))***((()))))))))***************)))))))))******+++,,,***)))))))))))))))******))))))***+++,,,------...,,,,,,,,,------------...++++++,,,---............------------------------......------------......,,,,,,---............---******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,)))+++------+++***++++++***++++++++++++***))))))******++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))***+++,,,,,,,,,+++************++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,************************))))))*********++++++++++++************+++,,,,,,))))))***++++++++++++************)))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******(((((()))***************))))))))))))))))))))))))))))))))))))************************************************************(((((()))+++---///111222$$$$$$$$$'''***,,,,,,+++,,,,,,+++***************************************++++++++++++*********))))))))))))))))))******+++)))))))))*********++++++************************))))))************))))))''')))******)))(((((()))***,,,,,,,,,***)))***++++++++++++*********))))))((()))******)))(((***+++(((((()))))))))))))))***++++++++++++++++++++++++))))))************)))))))))))))))(((((('''''''''''')))***)))(((((()))***---+++******+++,,,,,,+++++++++,,,---...///000111000000/////////000111111....../////////...............---,,,+++***))))))++++++******************))))))***************+++))))))************))))))((()))***+++++++++++++++))))))***++++++,,,++++++,,,++++++******++++++,,,))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************(((((())))))***++++++,,,)))))))))***++++++,,,,,,******))))))))))))******(((***+++***)))((()))***))))))))))))************)))))))))))))))***+++,,,)))))))))))))))******+++((()))***+++,,,------...,,,,,,,,,---------......***+++,,,---............------------------------------,,,,,,,,,,,,------+++,,,------.........---))))))+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))+++------,,,******+++***++++++,,,+++***)))((()))***+++,,,,,,+++***)))***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))*********++++++++++++)))*********++++++++++++)))******+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,,,,++++++************************))))))))))))***************************++++++,,,)))***+++,,,,,,,,,++++++)))))))))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++(((((((((((()))))))))***(((((()))***************))))))))))))))))))))))))))))))))))))************************************************************))))))******+++---...///---,,,++++++,,,,,,+++)))++++++*********+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))))))))))))))***++++++))))))*********+++++++++************************))))))************))))))''')))+++***((('''(((******,,,---,,,***)))***,,,*********)))))))))((((((&&&((())))))(((((()))***(((((((((((())))))******++++++++++++++++++++++++))))))************)))))))))))))))((((((((((((((('''((()))((('''((()))+++***)))((((((***+++++++++******+++,,,---.........---------------...//////------------------------,,,,,,+++***))))))))))))************************((()))))))))************))))))************))))))((()))***+++,,,,,,,,,,,,+++******))))))***+++,,,,,,++++++******++++++,,,))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************((((((((())))))***+++,,,((())))))***++++++,,,,,,******))))))))))))******(((***+++***)))((()))***))))))))))))************(((((((((((()))***+++,,,)))))))))))))))***++++++((())))))+++,,,---......,,,,,,,,,------.........***+++,,,---............---------------------------,,,,,,++++++,,,,,,---+++,,,------.........---((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,)))+++------,,,+++***+++******+++,,,+++***)))((()))***+++,,,,,,+++***)))++++++,,,---------,,,,,,************************))))))******++++++++++++******))))))***+++,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++,,,,,,---...++++++++++++++++++++++++------++++++++++++------++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))***************************++++++,,,***+++,,,---...------,,,))))))***+++---,,,+++)))((((((((((((((((((((((((''''''((()))***+++,,,,,,(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++***************+++***((('''''')))***+++***)))))))))***+++,,,......++++++++++++++++++++++++---------,,,,,,,,,++++++))))))((())))))***++++++)))************+++++++++************************))))))************))))))''')))+++***'''&&&(((***+++---...---***(((***,,,))))))))))))((((((((((((%%%'''((((((''''''(((***'''((((((((())))))******++++++++++++++++++++++++((())))))*********))))))((()))))))))))))))))))))&&&'''(((((('''(((***,,,(((&&&&&&'''***,,,,,,,,,((()))***+++++++++++++++++++++++++++,,,---......******************++++++******)))))))))******+++************++++++++++++'''((((((((())))))******))))))************))))))((((((***+++------......---+++)))(((((()))+++,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))************************))))))***++++++++++++***,,,+++***)))((((((((((((((())))))***++++++,,,,,,******))))))))))))******(((***+++***)))((()))***))))))))))))************(((((((((((()))***+++,,,))))))((())))))***++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------............------........................------------------------,,,,,,,,,---------......,,,------......------,,,******++++++++++++******++++++,,,,,,,,,,,,------...---,,,+++************++++++++++++++++++++++++,,,,,,+++***+++,,,...///******+++++++++,,,,,,,,,,,,***))))))***++++++***,,,,,,,,,++++++*********(((((()))***++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******---,,,++++++******++++++******+++++++++,,,,,,,,,************************''')))++++++******+++,,,++++++******++++++,,,---)))))))))))))))*********++++++++++++++++++++++++************************************************,,,,,,+++***)))))))))***((((((***...000---***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************---+++)))***,,,---+++)))++++++************++++++************************,,,,,,+++++++++,,,---...+++++++++************))))))))))))***+++++++++,,,((()))+++---------+++***,,,+++++++++***((()))+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++'''&&&***+++((('''(((((((((((((((((((((((((((,,,***)))((()))***)))((((((((()))+++,,,+++)))'''***+++---------+++)))(((************************'''((()))***+++******)))******+++++++++,,,,,,,,,)))************++++++++++++)))((('''((()))+++,,,,,,+++***))))))***+++,,,,,,,,,+++***)))(((''''''******,,,,,,,,,,,,******+++*********))))))(((((())))))))))))))))))))))))))))))************))))))++++++************++++++)))))))))))))))(((''''''(((((()))***************)))))))))))))))******+++---,,,***(((((()))***+++))))))************))))))))))))))))))))))))))))))''')))***++++++***)))'''))))))))))))))))))))))))(((((((((((())))))))))))&&&(((+++------+++(((&&&)))***+++,,,,,,+++))))))))))))))))))))))))))))))******))))))))))))******)))************++++++++++++*********))))))(((((())))))))))))***************)))((()))***+++***((()))************+++++++++///---***((('''''''''((()))))))))))))))))))))))),,,+++***)))))))))***+++******))))))))))))******))))))))))))************++++++************++++++***++++++++++++***))))))...,,,***+++---...---******)))((())),,,---+++))))))((((((((((((***,,,---+++*********))))))((((((*********))))))))))))))),,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------............------////////////////////////------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...---,,,+++************++++++++++++++++++++++++,,,,,,+++++++++,,,---...*********+++++++++,,,,,,---+++******+++,,,,,,+++,,,,,,,,,++++++*********((()))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,+++***))))))))))))))))))******+++,,,******+++++++++,,,,,,,,,************************((()))+++,,,+++***+++,,,++++++******++++++,,,---******++++++++++++++++++++++++++++++++++++++++++************************************************++++++******)))*********---,,,,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))***,,,...---+++++++++************++++++************************+++++++++,,,,,,,,,------+++++++++************)))))))))))))))))))))******((()))***+++++++++*********)))*********)))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++''''''+++---***(((((())))))))))))))))))))))))---***(((((()))***)))(((+++************++++++******+++,,,------+++)))(((++++++++++++************((((((***+++++++++******((())))))***++++++,,,,,,)))************++++++++++++***)))((()))***,,,---++++++***))))))***++++++************))))))))))))...---,,,,,,,,,,,,---...************)))))))))((())))))))))))))))))))))))))))))************))))))*********))))))*********((()))))))))(((((('''&&&(((((()))***************)))))))))))))))******+++,,,+++***)))))))))***+++))))))************))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************))))))************)))))))))***++++++++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++************)))))))))((())))))))))))************+++***)))***+++,,,+++))))))************+++++++++...,,,***(((''''''((()))))))))))))))))))))))))))+++******))))))***+++,,,******))))))))))))******))))))))))))************+++******))))))******+++***++++++++++++***))))))---+++***+++------,,,******)))(((***,,,---+++))))))((((((((()))***,,,---+++*********))))))))))))***)))))))))))))))))))))---------------,,,,,,,,,+++,,,,,,------,,,,,,+++------............------////////////////////////,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++************++++++++++++++++++++++++,,,,,,+++++++++,,,------))))))*********+++++++++---,,,******,,,---,,,++++++++++++++++++*********))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******---------,,,+++***)))((('''''''''((()))+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++(((***,,,,,,+++***+++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********************************************************)))******++++++...---,,,******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************)))(((***,,,......---++++++************++++++************************)))***,,,---------,,,++++++++++++************))))))))))))(((((((((((((((((((((((()))))))))))))))+++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************+++((()))...000,,,))))))************************---+++((('''((()))******+++***)))(((((()))***+++***+++,,,,,,,,,+++***))),,,,,,,,,++++++*********)))***+++,,,,,,,,,+++***************)))))))))))))))************+++++++++,,,+++*********+++---...++++++***))))))***++++++(((((())))))*********+++///...,,,******,,,...///************))))))))))))))))))))))))))))))))))))))))))************))))))***))))))(((((())))))***((())))))))))))(((''''''(((((()))***************)))))))))))))))******+++******************++++++))))))************))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************+++++++++++++++***)))(((((()))***+++))))))***++++++******)))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))*********++++++************))))))))))))))))))))))))************,,,+++***+++,,,---,,,***)))************+++++++++,,,+++)))((((((((()))***))))))))))))))))))))))))***)))))))))***+++,,,,,,******))))))))))))******))))))))))))************+++******))))))******+++***++++++++++++***)))))),,,***)))***+++,,,+++******))))))***,,,,,,+++))))))))))))))))))***+++,,,***************)))))))))))))))))))))))))))******---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------............------........................,,,,,,,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,++++++*********+++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))))))))*********++++++---+++******+++,,,,,,++++++++++++***************)))***+++,,,,,,------,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******((((((((())))))***,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***+++,,,++++++******++++++,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************************************)))))))))***+++,,,,,,))),,,,,,))))))+++------++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++,,,,,,,,,,,,++++++************++++++************************(((***,,,---...---+++***+++++++++*********))))))*********))))))(((((('''***)))((((((((())))))******+++***))))))+++***'''************************))))))))))))))))))))))))((()))))))))************+++)))+++000222...******************************---***'''&&&((()))***+++((()))))))))((((((((()))******++++++++++++***)))------,,,,,,++++++************,,,,,,---,,,+++***...---,,,+++***(((''''''))))))*********++++++++++++************+++,,,---+++******************+++))))))))))))************++++++***))))))***++++++*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))***************))))))(((((()))***************)))))))))))))))******+++))))))***++++++++++++***))))))************))))))((((((((((((((((((((((((((()))************)))((((((((((((((((((((((((((()))))))))*********++++++******)))(((((()))******)))))))))***************)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))*********************)))))))))))))))((()))))))))************,,,+++******,,,,,,+++***))))))*********+++++++++******)))((())))))***+++))))))))))))))))))))))))(((((()))******+++,,,---******))))))))))))******((()))))))))******************))))))))))))*********++++++++++++***))))))+++************+++***************+++++++++***))))))))))))******+++++++++************************)))))))))))))))*********,,,,,,++++++******))))))+++,,,,,,------,,,,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++******++++++++++++******+++++++++,,,,,,,,,------,,,,,,++++++******++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))************++++++++++++)))((((((*********)))************************))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******+++,,,,,,,,,,,,,,,++++++*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++------+++***++++++++++++******++++++,,,---,,,,,,++++++************++++++++++++++++++++++++***************************************************)))))))))***+++,,,,,,+++111222---+++,,,,,,)))++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,+++*********++++++************++++++************************((()))+++------,,,+++***+++++++++*********))))))+++++++++******)))))))))+++******)))))))))******$$$'''(((&&&)))...---'''************************))))))))))))))))))))))))((()))))))))***************(((***000222...+++***************************,,,***''''''(((***+++***&&&)))---...,,,***((())))))*********************,,,,,,,,,++++++************+++,,,---,,,,,,******------,,,,,,,,,+++++++++))))))*********+++++++++)))))))))))))))***++++++*********++++++*********************))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))***++++++,,,,,,,,,++++++(((((()))***************)))))))))))))))******+++)))******+++++++++******))))))************))))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((((((((((()))))))))******((()))************)))(((((((((((())))))******+++))))))))))))))))))))))))***))))))(((((())))))***(((((()))))))))*********))))))))))))))))))******((()))))))))************+++)))((()))***+++***)))))))))*********+++++++++)))))))))))))))*********))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******))))))))))))******((()))))))))***************))))))))))))))))))******++++++++++++***))))))******+++************+++)))***+++++++++******************+++++++++++++++***************+++++++++(((((())))))************************))))))))))))+++,,,,,,------,,,,,,+++------............------++++++++++++++++++++++++******++++++,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))******++++++******)))++++++,,,,,,,,,,,,------,,,,,,++++++***++++++,,,*********++++++,,,,,,---,,,,,,---------,,,++++++******+++++++++,,,,,,,,,***)))'''''')))***)))((()))))))))***************(((((()))***++++++++++++,,,,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,---,,,,,,+++******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***++++++++++++******++++++,,,---,,,,,,++++++******))))))++++++++++++++++++++++++*********************************************************)))******++++++222999:::222,,,,,,***&&&++++++++++++++++++++++++++++++++++++++++++++++++************************---......,,,***((()))***++++++************++++++************************((()))+++,,,,,,,,,+++***+++++++++************)))++++++++++++************+++***************))))))&&&***,,,,,,222:::999222************************))))))))))))))))))))))))))))))))))))************)))''')))...000---*********************************)))((((((***+++******&&&+++111333000,,,***+++)))))))))************+++***************************+++,,,,,,,,,+++***)))((()))***,,,...///111111)))************+++++++++(((((())))))************)))***++++++++++++***)))+++*********))))))(((((((((***---//////---***((())))))))))))************))))))))))))))))))))))))))))))************))))))***))))))(((((())))))*********+++,,,,,,,,,,,,+++(((((()))***************)))))))))))))))******++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))'''((((((((())))))))))))((()))***++++++***)))(((((((((((((((((()))++++++))))))))))))))))))))))))******))))))))))))******((((((((()))))))))******))))))))))))************))))))))))))***************)))((()))******)))((()))************+++++++++))))))))))))************))))))))))))))))))))))))((()))***+++++++++++++++******))))))))))))******))))))))))))***************))))))(((((())))))******++++++++++++***))))))***+++,,,+++*********,,,)))+++,,,,,,***))))))*********++++++,,,++++++************+++++++++++++++((((((((()))******++++++******************+++++++++,,,,,,------,,,,,,+++------............------++++++++++++++++++++++++)))******+++,,,,,,------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,++++++***++++++,,,,,,)))******+++,,,,,,------,,,,,,---------,,,+++***+++,,,,,,,,,,,,---------+++)))(((((()))******)))((()))))))))*********+++''''''((()))************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))+++***************+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,******+++++++++******++++++,,,---...------,,,++++++******++++++++++++++++++++++++************************************************++++++******)))*********222::::::///(((+++,,,(((++++++++++++++++++++++++************************************************+++---...,,,***(((***+++++++++************++++++************************)))*********+++++++++++++++++++++************)))))))))))))))************))))))*********)))'''''')))...///...555>>><<<333))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))&&&&&&+++---+++)))***))))))))))))))))))))))))(((((((((***+++,,,***(((''',,,000111---******,,,)))))))))))))))***++++++((((((((())))))******+++******+++++++++***(((((('''((()))+++---///000111)))************+++++++++))))))******+++++++++***)))***++++++++++++***)))))))))))))))************)))***,,,......,,,***)))((()))))))))************))))))))))))))))))))))))))))))************))))))*********))))))*********((()))******++++++******(((((()))***************)))))))))))))))******+++...---+++)))(((((())))))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))))))))***************))))))))))))******((((((''''''((()))+++,,,))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***((()))))))))************))))))))))))************+++***))))))++++++***))))))************+++++++++)))************))))))((()))))))))))))))))))))))))))***++++++++++++***)))******))))))))))))******))))))))))))************))))))(((((((((((())))))***++++++++++++***))))))***,,,------******+++---)))+++---,,,***((()))******+++,,,,,,,,,+++***************++++++,,,,,,,,,'''(((((()))******++++++*********++++++,,,,,,---+++,,,,,,------,,,,,,+++---..................---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++++++++***++++++,,,,,,))))))***+++,,,,,,------,,,,,,---...---,,,***))),,,,,,,,,---------......,,,***))))))***++++++***(((((())))))*********+++&&&'''((())))))*********,,,,,,,,,+++++++++******.........---+++)))((('''(((((((((((()))+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******+++++++++******++++++,,,---//////...---,,,,,,++++++++++++++++++++++++++++++************************************************,,,,,,+++***)))))))))***---555444)))$$$***...---++++++++++++++++++++++++************************************************)))+++---,,,***)))+++---++++++************++++++******************************))))))******+++,,,+++++++++************)))''''''(((((())))))******'''((()))******(((&&&$$$&&&++++++(((---555111&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((%%%%%%)))+++***)))***((((((((((((((((((((((((''''''(((+++---,,,***'''&&&***---,,,(((&&&(((+++))))))(((((()))***++++++&&&&&&'''((()))***++++++)))***++++++***)))((('''++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))++++++************++++++''''''((()))))))))))))))(((((()))***************)))))))))))))))******+++000...+++)))''''''((()))))))))************))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++---+++(((&&&&&&(((+++---((('''''''''((()))+++,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))*********+++))))))))))))************,,,+++******,,,,,,+++***)))************+++++++++***************)))(((((()))))))))))))))))))))))))))***+++,,,,,,+++)))(((******))))))))))))******))))))))))))************))))))(((((((((((())))))***++++++++++++***))))))***---...---+++***,,,...)))+++---,,,)))((()))******+++,,,---,,,,,,***)))*********++++++,,,,,,,,,'''(((((()))***+++++++++******************************+++++++++,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,)))'''***...///---)))------,,,++++++******)))------,,,,,,+++******)))***+++,,,,,,,,,,,,+++***************+++,,,------******+++++++++,,,,,,,,,------,,,,,,+++***)))))),,,++++++******++++++,,,************************(((((((((((())))))))))))(((((((((((())))))))))))+++++++++++++++++++++++++++,,,---,,,***)))***++++++++++++*********))))))******+++++++++,,,,,,,,,+++++++++******)))))))))(((+++......---,,,++++++******+++++++++,,,,,,,,,000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))************+++++++++///---,,,***))))))******)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************))))))))))))))))))))))))+++++++++*********))))))))))))************))))))+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***,,,***)))***++++++***)))(((((())))))*********+++))))))))))))))))))))))))((()))***,,,,,,++++++***+++******))))))))))))))))))************+++++++++,,,+++*********+++,,,---++++++******************))))))))))))))))))))))))++++++************++++++++++++------------++++++************************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((,,,,,,,,,+++++++++******''''''(((((())))))******))))))))))))******************))))))((((((''''''(((((())))))))))))(((((()))---///---)))&&&'''***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&%%%&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********))))))(((***,,,,,,+++)))((()))***))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))************************++++++******)))(((((('''((((((((()))******++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++******)))++++++++++++++++++++++++,,,+++++++++***)))))))))++++++***)))(((((())))))***************************++++++++++++,,,,,,,,,......//////......---,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,)))(((***...///,,,)))+++++++++++++++++++++,,,,,,+++)))))))))+++...000+++,,,---......---,,,++++++++++++***++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++******)))))),,,++++++******++++++,,,************************(((((((((((())))))))))))(((((((((((())))))))))))+++++++++++++++++++++++++++,,,---,,,***)))***+++,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++************,,,//////...,,,++++++******+++++++++,,,,,,,,,//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++...---,,,***))))))******))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************+++++++++*********))))))))))))************))))))************)))))))))(((************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***++++++***))))))++++++***)))((()))))))))************)))))))))))))))))))))))))))******+++++++++******+++******))))))))))))))))))************+++++++++******)))******,,,...///)))))))))***+++++++++,,,))))))))))))))))))))))))++++++************++++++++++++,,,------,,,++++++************************))))))))))))***************))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((*********)))))))))(((((((((((((((((())))))))))))))))))))))))******************))))))(((((((((((('''(((((())))))(((((('''(((,,,...,,,(((&&&'''***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,+++)))((()))***))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))************************,,,++++++***))))))((((((*********)))))))))))))))*********+++++++++,,,,,,******))))))))))))************+++++++++******)))+++++++++++++++++++++++++++++++++***************+++++++++******)))))))))************************++++++++++++,,,,,,,,,,,,...////////////......---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***---...,,,))))))******+++,,,,,,------,,,+++)))(((***...333666,,,---............---,,,,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,+++++++++******))))))(((++++++************++++++************************(((((((((((())))))))))))(((((((((((())))))))))))++++++++++++++++++++++++***,,,,,,,,,***)))***+++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,++++++,,,...111111///,,,++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))************+++++++++---,,,+++***************)))))))))*********++++++++++++++++++++++++++++++)))************+++++++++************************************************************************************************+++++++++***************))))))************))))))************))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************++++++***)))((()))***+++***)))))))))))))))************))))))))))))))))))))))))++++++******************+++******))))))))))))))))))************+++++++++(((((()))***+++---...///(((((()))***+++,,,,,,---))))))))))))))))))))))))++++++************++++++***+++,,,------,,,+++***************************))))))))))))*********************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))(((((((((((())))))))))))***************))))))))))))((((((((('''''''''((((((''''''''''''***,,,+++(((&&&''')))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,+++)))))))))+++)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))************************+++++++++***************))))))))))))))))))))))))************************,,,,,,,,,+++******))))))++++++******)))(((((('''*********++++++++++++,,,++++++************++++++)))******+++++++++******++++++++++++++++++++++++***************+++++++++***+++,,,,,,,,,+++***)))************************+++++++++,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++------+++)))*********++++++,,,,,,,,,...---+++***,,,///333555+++,,,---......---,,,+++------,,,+++******************+++++++++,,,,,,,,,*********)))))))))((((((++++++************++++++************************(((((((((((())))))))))))(((((((((((())))))))))))***************************+++,,,+++***)))***+++---,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------...000222222///---,,,+++******+++++++++,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,++++++***************))))))))))))************************************))))))*********+++++++++************************************************************************************************************************))))))************))))))*********))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***************************(((((((((***+++***))))))))))))))))))*********)))))))))))))))))))))))),,,+++***)))))))))***++++++******)))))))))))))))))))))*********+++++++++))))))******+++,,,---...)))))))))***+++++++++,,,))))))))))))))))))))))))++++++************++++++***+++,,,------,,,+++***************************((()))))))))************++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******************))))))((((((''''''((()))))))))************))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&(((***)))'''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((******)))((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))************))))))+++,,,+++***)))***+++))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))************************************************))))))))))))))))))))))))************************,,,,,,,,,+++++++++******************))))))((((((************++++++++++++,,,,,,,,,++++++,,,,,,,,,))))))***+++++++++******++++++++++++++++++++++++)))))))))***+++++++++,,,***+++---......---+++***************************++++++,,,,,,,,,---------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***,,,,,,,,,+++++++++******------,,,,,,------......***+++,,,------,,,+++***------,,,+++******************+++++++++,,,,,,,,,*********)))))))))))))))+++******))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************)))***++++++))))))***+++++++++++++++******************+++++++++,,,,,,,,,------------------------...000222222000---,,,,,,******+++++++++,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++*********))))))(((((()))))))))*********************************))))))*********+++++++++************************************************************************************************************************))))))************))))))))))))))))))))))))******'''(((((())))))*********))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((())))))))))))))))))((()))(((((()))***++++++*********)))))))))))))))))))))))))))))))))))))))))),,,+++***)))))))))+++++++++******)))))))))))))))))))))*********++++++++++++++++++++++++++++++***,,,+++++++++***)))))))))))))))))))))))))))))))))++++++************++++++******+++,,,,,,+++******************************((()))))))))************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++******************************))))))((((((''''''((()))))))))************))))))))))))************&&&&&&''''''''''''&&&&&&&&&'''(((((((((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************)))***++++++***)))***+++))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))************************************************************************************************,,,,,,,,,+++++++++++++++(((((())))))************))))))*********+++++++++++++++************++++++((()))***+++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,***+++---......---,,,***************************,,,,,,,,,,,,------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******------,,,,,,+++******)))***++++++,,,,,,,,,------******+++,,,,,,+++******,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************((()))+++***))))))***++++++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,---------------...---///111222000---,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))************+++++++++)))******+++******))))))((((((((()))))))))******************************)))************+++++++++************************************************************************++++++++++++++++++++++++***************+++++++++))))))************))))))))))))))))))************((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((***)))((()))+++,,,,,,+++************))))))))))))))))))))))))))))))))))))******))))))***++++++,,,+++******))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,***))))))---,,,,,,+++***)))(((((())))))))))))))))))))))))++++++************++++++)))***+++,,,,,,+++***)))************************))))))))))))*********************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++''''''((((((((((((((()))))))))))))))(((((((((((())))))))))))************)))))))))************+++'''''''''(((((('''''''''&&&&&&'''((())))))(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******+++******)))***++++++***)))+++,,,))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))***************************************+++++++++************************************************++++++++++++++++++******'''(((((()))******++++++)))))))))************+++)))(((((((((((((((((()))((()))***+++++++++++++++++++++++++++++++++++++++***************+++++++++***+++,,,---------,,,+++************************,,,,,,,,,------------...***+++,,,,,,---------,,,,,,,,,,,,---------......------------------------+++,,,---,,,+++*********,,,+++++++++++++++++++++******+++,,,///222555777***+++,,,------,,,+++***+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,***+++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************''')))******))))))***,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++,,,,,,------------+++...000111///---------******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++((()))***++++++***))))))(((((((((((()))))))))***************************)))************+++++++++************************************************************************++++++++++++++++++++++++))))))*********+++++++++))))))************))))))((()))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))************)))(((+++***)))***,,,...---,,,************)))))))))((())))))))))))))))))))))))'''((()))***+++,,,,,,,,,+++******))))))))))))))))))************+++++++++++++++,,,,,,,,,+++***))),,,+++++++++***)))))))))))))))))))))))))))))))))++++++************++++++)))***+++,,,,,,+++***)))************************))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))************))))))*********+++++++++'''(((((())))))(((((('''&&&&&&'''(((*********)))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))******+++++++++(((***++++++******+++,,,))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))*********+++++++++************************************************************************)))))))))))))))*********))))))))))))***************))))))(((((())))))***(((((()))++++++,,,,,,++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,,,,,,,************************,,,,,,,,,---------......+++,,,------.........---,,,,,,,,,------.........------------------------+++,,,------+++******************++++++,,,------,,,,,,,,,...333999@@@DDD,,,,,,---......---,,,,,,************+++,,,------******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''')))******))))))***,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------***---///000///...------******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))************+++++++++((()))***++++++***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************++++++++++++++++++++++++))))))******++++++++++++))))))************))))))(((((())))))*********+++,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************)))))))))))))))))))))))))))***+++,,,,,,+++***)))+++******+++---///...---+++*********))))))(((((())))))))))))))))))))))))%%%''')))+++,,,------,,,+++******))))))))))))))))))************+++++++++))))))+++,,,---,,,,,,+++***************+++++++++))))))))))))))))))))))))++++++************++++++)))***+++,,,,,,+++***)))************************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,((()))))))))******++++++''''''(((((())))))******))))))))))))************))))))******++++++++++++(((((())))))))))))((((((&&&&&&'''(((***++++++***))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&%%%&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''(((******+++++++++(((***++++++******+++---))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))******++++++++++++************************************************))))))))))))))))))******++++++******)))((((((((())))))))))))************---,,,,,,,,,,,,,,,,,,---(((((()))++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))+++************+++,,,---)))************+++++++++,,,,,,+++******+++++++++,,,------......------,,,......---,,,---...///000---...///000///...,,,+++,,,,,,***)))))))))***+++++++++,,,,,,,,,,,,------......------------.........---,,,+++++++++,,,---++++++++++++++++++,,,,,,...,,,******,,,+++(((%%%+++++++++++++++***)))(((+++)))'''(((+++,,,***((())))))))))))))))))))))))(((((())))))******++++++*********)))))))))))))))***++++++,,,,,,++++++***++++++******++++++,,,---)))))))))+++,,,---+++))))))************++++++++++++,,,------++++++,,,---)))***,,,---......---,,,...---,,,,,,------+++***)))************++++++++++++---//////...,,,,,,---,,,+++++++++,,,,,,+++)))++++++***)))'''''')))+++*********)))))))))))))))+++***++++++,,,---...///)))************+++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++***)))(((************************************************+++***)))(((((()))***+++***************************++++++***))))))***,,,******))))))))))))************))))))))))))*********)))((('''((()))+++---))))))))))))))))))))))))(((((())))))*********++++++,,,---,,,***)))***+++))))))************))))))))))))))))))))))))))))))%%%(((******))))))+++...+++++++++*********))))))))))))************))))))+++*********))))))((((((+++++++++***************+++,,,,,,---,,,+++)))((())))))))))))))))))))))))+++*********))))))((((((******))))))(((((('''''',,,+++***))))))***+++,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,+++***)))((((((((((((+++***)))(((((()))***++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&(((***++++++))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((()))))),,,+++)))(((((()))+++,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,......,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...---+++*********+++,,,******))))))((((((''''''+++*********))))))(((((())))))************))))))************************))))))))))))))))))******)))(((((()))+++---,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++------,,,,,,,,,,,,,,,---,,,------......------,,,---,,,,,,+++,,,---...///...............---,,,,,,,,,,,,***)))))))))***+++++++++,,,,,,,,,,,,------......------------......------,,,+++++++++,,,---++++++++++++++++++++++++...,,,++++++---,,,***'''***************)))((((((+++)))((()))+++,,,***((()))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***++++++,,,,,,++++++***++++++******++++++,,,---)))))))))+++,,,---+++))))))************++++++++++++,,,------++++++,,,---)))***+++------------,,,...,,,++++++,,,,,,+++))))))************++++++++++++,,,......,,,+++++++++000---++++++,,,------,,,***++++++***)))((()))+++)))))))))))))))*********+++*********+++,,,------)))************+++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++***))))))************************************************+++***)))(((((()))***+++************************,,,,,,+++***)))+++///333******))))))))))))******++++++************+++++++++***((('''((()))+++,,,))))))))))))))))))))))))((()))))))))************+++,,,---,,,***)))***+++)))******++++++******)))))))))))))))))))))))))))''')))++++++))))))+++---+++++++++*********))))))))))))************))))))************)))))))))(((******************+++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))************)))))))))(((******))))))((((((((((((+++++++++******+++++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,++++++***,,,+++***)))((((((((((((+++***)))(((((()))***+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&(((***+++***))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((()))))),,,+++***(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++************++++++++++++---,,,+++******)))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,,,,+++***************************))))))))))))************)))))))))((())))))************))))))(((((((((((((((((((((((()))))))))******+++++++++***)))(((***,,,------,,,***++++++,,,,,,---------++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++------------------------,,,------......------,,,,,,++++++++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,------...------,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,++++++*********,,,++++++,,,------,,,***)))))))))***))))))(((''',,,+++******+++,,,+++)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************++++++++++++******+++************+++,,,,,,***))))))+++,,,---+++***)))************++++++++++++,,,---,,,+++***+++---)))***+++,,,------------,,,+++******+++,,,***))))))************+++++++++***,,,---,,,+++))))))***---+++(((''')))+++++++++***,,,------+++*********(((((())))))******+++++++++***************++++++)))************+++++++++)))************+++++++++++++++++++++++++++++++++***++++++++++++***))))))******************************************************))))))))))))******************************,,,,,,***)))***---333888******))))))))))))******,,,,,,++++++++++++,,,,,,+++***)))((((((((()))***))))))))))))))))))))))))))))))))))))***************,,,,,,,,,***)))***+++******++++++++++++******)))))))))))))))))))))))))))***++++++***)))***,,,+++************)))))))))))))))************))))))************)))))))))))))))))))))***+++++++++,,,,,,,,,+++************+++))))))))))))))))))))))))************))))))))))))***))))))))))))(((((((((***++++++,,,,,,++++++***+++++++++******************++++++,,,,,,++++++***,,,+++***)))((((((((((((******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))---,,,***)))((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))******++++++******))))))************++++++++++++************))))))))))))))))))************))))))((((((((((((((((((((((((((())))))***+++,,,------+++***)))+++---...---,,,+++++++++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---------------,,,------......------,,,,,,,,,,,,,,,,,,---------...---,,,+++***+++,,,---,,,,,,++++++************+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,+++***))))))*********+++,,,,,,,,,+++))))))************)))))),,,,,,+++++++++++++++***))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))***************++++++++++++*********************++++++,,,+++***)))***,,,---,,,+++))))))*********+++++++++***,,,,,,,,,+++***+++,,,)))******+++,,,,,,------+++***)))***++++++***)))))))))*********+++++++++***+++,,,+++)))((()))******)))((((((+++,,,---,,,))),,,//////...+++******''''''((()))***++++++,,,+++***)))))))))))))))***))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++******)))***************************************************))))))))))))))))))************************************)))***---111555******))))))))))))******+++++++++******+++++++++,,,+++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))************+++,,,+++***)))***+++))))))************))))))))))))))))))))))))))))))************)))))))))***************))))))))))))))))))************))))))*********)))))))))))))))(((((()))***+++,,,,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((*********)))))))))))))))***++++++,,,,,,++++++***++++++***)))(((((())))))***))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***)))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))),,,+++***)))(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((()))***++++++***(((((()))))))))******+++++++++*********)))))))))))))))))))))************))))))************************((())))))+++,,,---......,,,+++***+++---...---,,,,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))***+++,,,---,,,,,,,,,,,,------......------,,,,,,------..................---,,,+++***+++,,,---,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------------,,,,,,+++***))))))'''((()))************+++***++++++,,,,,,+++++++++,,,,,,,,,,,,+++*********))))))))))))))))))))))))++++++******))))))(((((((((((())))))************)))******++++++******)))******))))))******+++,,,,,,***)))***,,,---,,,+++))))))*********+++++++++***+++,,,,,,******+++,,,)))*********+++,,,------+++***))))))+++++++++)))))))))*********+++++++++)))+++++++++))))))***++++++***+++---000111000...))),,,///000...,,,***)))''''''((()))***++++++,,,******))))))((()))))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++)))******+++++++++******************************************************)))))))))******)))))))))************************'''(((************+++,,,******))))))))))))************))))))))))))******++++++***))))))((((((((())))))))))))))))))))))))******)))))))))))))))))))))***++++++))))))***+++((())))))))))))))))))((())))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))******(((((()))***+++,,,,,,,,,+++***)))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))******))))))))))))************'''((()))******)))((('''))))))))))))))))))))))))***++++++,,,,,,++++++***+++***)))))))))))))))))))))))))))******)))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))+++******))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++((((((***++++++***)))((('''(((((())))))*********))))))))))))))))))******))))))************))))))++++++++++++++++++++++++((())))))+++,,,---......,,,+++++++++---...---,,,+++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))+++,,,---,,,,,,+++,,,------......------,,,,,,---.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******+++,,,---------------,,,,,,++++++*********&&&(((******)))((()))******+++,,,,,,---,,,,,,,,,+++,,,---,,,***))))))***))))))))))))))))))))))))************))))))))))))((((((((()))******++++++))))))************))))))***))))))))))))***++++++---+++******,,,------,,,)))************+++++++++***+++,,,+++***)))***,,,***))))))******+++,,,---+++***)))***,,,,,,,,,***)))************+++++++++***+++,,,+++++++++---///,,,++++++,,,------,,,***))),,,///000...+++******(((((())))))******++++++***)))))))))))))))******)))************+++++++++)))************+++++++++++++++++++++++++++++++++))))))***++++++++++++***************************************************))))))************))))))************************&&&(((++++++***((('''(((******))))))))))))*********))))))))))))))))))***************))))))))))))))))))))))))))))))))))))************))))))))))))((()))+++***))))))***+++))))))************))))))))))))))))))))))))))))))***)))((()))***+++***)))(((((()))))))))))))))***))))))************))))))))))))))))))************)))))))))***+++++++++,,,***))))))))))))***++++++))))))))))))))))))))))))))))))))))))************)))))))))************+++((())))))))))))))))))((())))))))))))***************++++++,,,,,,++++++*********)))))))))))))))***))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++***))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))******++++++******((((((((((((((()))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))((())))))***+++,,,------,,,+++***+++,,,---,,,+++*********+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))+++---......---,,,,,,------......------,,,+++,,,---.........------...............---,,,,,,,,,,,,---------,,,+++***++++++,,,,,,,,,,,,------++++++************++++++)))***+++---......------++++++++++++++++++++++++''')))++++++)))((()))+++******+++,,,,,,,,,,,,,,,***,,,---+++((('''(((***)))))))))))))))))))))))))))))))))))))))*********'''(((((()))******++++++))))))************)))))))))))))))))))))***++++++---+++******,,,---------)))************+++++++++)))+++,,,+++***)))***+++***)))))))))***+++,,,---,,,******+++,,,------,,,)))************+++++++++***+++,,,,,,,,,...111333777333...+++***))))))((())),,,......,,,*********)))))))))))))))*********))))))))))))******+++,,,)))************+++++++++)))************+++++++++++++++++++++++++++++++++))))))***+++++++++++++++************************************************((()))***++++++***)))(((************************)))***++++++***))))))*********))))))))))))******+++******))))))******+++((())))))************)))))))))))))))))))))))))))************)))))))))(((''')))******))))))***,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))+++***)))***---...---+++(((((((((((())))))******))))))************))))))((()))))))))******************************++++++(((((()))***************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++************++++++)))))))))******+++++++++***++++++,,,,,,++++++*********))))))))))))******((()))***++++++***)))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))''''''((())))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++*********++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,******))))))))))))))))))((()))))))))************))))))************)))))))))))))))))))))))))))))))))))))))******+++++++++,,,+++******+++,,,+++***))))))******++++++,,,,,,************************)))))))))))))))))))))))))))************+++++++++)))***---/////////...---,,,------......------,,,***+++,,,---...---,,,,,,---...///000///...---,,,,,,,,,---...---,,,+++***++++++,,,,,,,,,---------++++++************++++++)))***+++---......------++++++++++++++++++,,,,,,(((+++---,,,***((()))+++((()))***+++++++++++++++***+++---+++(((&&&''')))))))))))))))))))))))))))(((((())))))******++++++'''(((((()))***+++++++++))))))************)))))))))))))))))))))******+++...,,,******,,,---...---)))************+++++++++)))+++++++++***)))***+++***))))))))))))+++,,,---,,,+++***+++---...---,,,)))************++++++++++++,,,------...000333666GGG@@@777000------......***,,,------+++******************)))))))))))))))))))))))))))***+++------)))************+++++++++)))************+++++++++++++++++++++++++++++++++((()))***+++++++++++++++************************************************((()))***++++++***)))(((************************,,,,,,,,,+++***+++---000******))))))))))))******,,,++++++++++++++++++,,,'''((()))***************))))))))))))))))))))))))+++*********))))))((((((''')))******))))))***,,,,,,------......------,,,))))))))))))))))))))))))---+++***+++///000///---'''((((((((())))))******))))))************))))))(((((())))))*********++++++++++++***************'''((()))+++++++++***)))))))))))))))))))))))))))(((((())))))*********+++))))))******++++++++++++...---,,,++++++,,,---...))))))******+++++++++,,,+++++++++,,,,,,+++++++++***)))))))))))))))******((()))***++++++***)))((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))%%%&&&''')))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))************************))))))))))))************,,,,,,+++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++*********+++---...,,,+++++++++******))))))(((((())))))*********+++))))))************))))))++++++++++++++++++++++++)))))))))))))))*********,,,***)))***++++++***)))(((((()))***+++,,,,,,---************************))))))))))))))))))))))))(((((())))))************+++++++++,,,---...///000------.........---+++***,,,,,,---......---,,,,,,......//////...---,,,,,,---------,,,,,,+++++++++------,,,,,,+++***))))))---.........---,,,,,,+++******+++---...---***(((************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******************************))))))))))))******)))************+++++++++)))************+++++++++))))))))))))************------,,,++++++******)))......---,,,,,,+++*********************************,,,...000000...,,,***+++++++++*********************))))))))))))******&&&///666333,,,,,,666AAACCC>>>GGGRRRGGG---&&&000444222///...///---)))&&&************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++)))+++,,,,,,***))))))*********++++++++++++*********'''%%%'''***,,,+++)))+++++++++*********))))))************************************))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))+++,,,000555999666...&&&***)))))))))***+++,,,,,,,,,+++******,,,,,,+++***++++++************++++++))))))))))))))))))))))))(((***+++***)))((()))***))))))***++++++++++++***,,,,,,,,,+++++++++******+++++++++*********)))))))))((((((((((((((()))***,,,------......------,,,---,,,,,,+++*********++++++***'''&&&&&&'''***+++******************************))))))))))))************))))))((((((''''''(((((((((((())))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))...---+++)))(((((())))))(((***)))&&&'''******'''))))))(((((('''''''''&&&&&&'''))))))(((((()))+++---,,,,,,+++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))*********))))))))))))))))))************+++++++++))))))(((((()))+++---...))))))))))))))))))))))))+++***)))(((((()))***+++,,,+++***((((((((()))***+++++++++************)))************************+++++++++*********))))))++++++++++++++++++++++++)))***,,,,,,+++***,,,---***++++++,,,,,,++++++******)))(((((()))+++---///)))))))))*********++++++,,,++++++,,,,,,...//////++++++---.........------,,,,,,---......---,,,,,,...............---,,,,,,---------,,,,,,,,,++++++------,,,,,,+++******)))------......---,,,,,,+++******+++------,,,+++)))************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******************************))))))))))))******)))************+++++++++)))************+++++++++))))))))))))************,,,,,,,,,++++++++++++***...------,,,++++++*********************************,,,...//////...,,,*********************++++++*********))))))*********))),,,...---***+++000555+++...999MMMZZZVVVCCC222333111...---...---***(((************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++***+++++++++******************++++++++++++******///---+++*********)))(((+++++++++*********))))))************************++++++*********)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((('''(((+++......(((###******)))))))))***++++++,,,+++******,,,,,,+++******))))))))))))))))))***))))))))))))))))))))))))(((***+++***)))((()))***))))))***++++++++++++***,,,,,,+++++++++*********+++++++++*********))))))++++++***))))))*********,,,,,,------------,,,,,,---,,,++++++******+++++++++***(((&&&&&&(((***+++******************************))))))))))))*********)))))))))((((((((('''(((((((((((()))))))))*********))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''',,,+++*********+++,,,---++++++(((&&&)))---+++'''))))))((((((((('''''''''''')))******(((((()))+++,,,++++++******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))***))))))))))))))))))))))))************+++++++++******************++++++************************+++***)))(((((()))***+++,,,+++***)))(((((()))***+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++)))***++++++))))))***+++***++++++,,,,,,++++++***+++***)))((()))***,,,...*********+++++++++++++++,,,++++++,,,,,,---...///)))***+++---......//////,,,------......------,,,---............------,,,------------,,,,,,,,,,,,------,,,,,,++++++******---------------,,,,,,+++***+++,,,------,,,+++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************))))))))))))******)))************+++++++++)))************+++++++++))))))))))))******************+++++++++,,,,,,,,,------,,,,,,++++++*********************************,,,---//////---,,,***)))))))))***+++++++++,,,++++++************++++++---***((((((***++++++***&&&++++++111HHH^^^WWW@@@222///---,,,,,,,,,,,,+++************************)))************+++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++******++++++++++++++++++******++++++++++++******------,,,+++***)))((('''+++++++++***************************************+++++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''(((***,,,***'''******)))((((((((()))))),,,+++******+++,,,+++***))))))(((((((((((())))))))))))))))))))))))))))))(((***+++***)))((()))***))))))***++++++++++++***,,,++++++++++++*********+++++++++***************...---,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,++++++******+++++++++***(((''''''(((***+++******************************))))))))))))******))))))))))))((((((((((((((((((((()))))))))************))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((''''''&&&))))))******,,,---///000******(((%%%'''+++)))%%%))))))(((((((((((('''''')))+++++++++)))((()))***************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))******))))))))))))))))))******)))************++++++++++++++++++++++++***))))))************************+++***))))))))))))***+++++++++***)))))))))******+++++++++************)))+++++++++++++++++++++++++++++++++***************************************)))***+++***(((((()))******++++++,,,,,,++++++***,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,+++++++++,,,------...)))***+++,,,---.........---------------------------------......------,,,------------------,,,,,,------,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++***+++,,,,,,,,,+++++++++************************++++++++++++++++++++++++************++++++++++++************************************************+++******))))))******+++))))))*********+++++++++))))))*********+++++++++((()))))))))************))))))***+++,,,,,,------,,,,,,,,,,,,++++++******************************+++,,,---......---,,,+++(((((()))***+++,,,,,,,,,,,,++++++++++++++++++,,,...+++((((((+++---+++))),,,000+++ (((===FFF???000...,,,******+++------************************))))))*********+++++++++******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******))))))*********+++++++++,,,+++******+++,,,++++++******++++++++++++*********)))***///333444///***************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))...,,,******,,,---,,,+++******)))(((''''''((((((+++***)))***+++,,,+++)))))))))(((((((((((())))))))))))))))))))))))))))))(((***+++***)))((()))***))))))***++++++++++++***++++++++++++************************************///...---,,,+++***************++++++++++++******,,,,,,++++++***++++++,,,+++***)))(((((()))***+++******************************))))))))))))******))))))))))))(((((((((((((((((()))))))))***************))))))))))))******))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((((((((((((((((((((()))***+++---...///---000000***'''((()))'''))))))((((((((((((((((((+++,,,,,,+++)))((()))***((()))))))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***,,,,,,***(((''')))))))))))))))*********)))))))))))))))*********))))))*********+++++++++)))***+++,,,,,,+++))))))************************************************+++*********************+++++++++*********))))))((((((((((((((((((((((((************************)))))))))))))))))))))))))))++++++***)))((()))******++++++,,,,,,++++++***,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++++++++,,,,,,------------------------------,,,,,,---------------,,,---------------------------------,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++)))+++---,,,+++***+++,,,************************++++++++++++++++++++++++)))))))))******+++++++++************************************************++++++************++++++))))))*********+++++++++))))))*********+++++++++((()))))))))************))))))***+++,,,------...,,,+++++++++++++++******************************++++++,,,------,,,++++++(((((()))***+++,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,---&&&***---,,,*********)))------+++***)))***---...************************))))))*********+++++++++******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******))))))*********+++++++++...,,,******+++,,,+++*********++++++++++++******,,,***+++444>>>???555+++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))(((((()))******)))(((******)))(((''''''((((((+++***))))))++++++***)))+++******))))))******+++))))))))))))))))))))))))(((***+++***)))((()))***))))))***++++++++++++***+++++++++*********))))))************************...---,,,******))))))))))))******++++++******))),,,++++++***++++++,,,,,,+++***)))(((((()))***+++******************************))))))))))))******(((((((((((())))))))))))))))))))))))******************))))))))))))******))))))************))))))************************((((((((((((((((((((((((&&&''''''((()))***++++++(((((()))***************111888:::222)))'''***---(((((())))))))))))))))))+++,,,,,,+++)))((()))***((((((((()))******++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((***,,,,,,***((('''(((((())))))************(((((())))))************))))))*********+++++++++'''(((***+++,,,,,,++++++******************************++++++++++++***************++++++++++++***+++++++++*********))))))((((((((((((((((((((((((************************))))))))))))))))))))))))***+++,,,,,,***)))***,,,***++++++,,,,,,++++++***,,,,,,+++++++++++++++++++++++++++++++++*********,,,,,,++++++++++++,,,,,,,,,+++++++++++++++,,,---...------,,,,,,------...+++,,,,,,------------,,,------------............------------,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,))),,,...,,,***)))+++---************************++++++++++++++++++++++++(((((())))))***+++++++++***************+++++++++************************++++++************++++++)))************+++++++++)))************+++++++++))))))))))))************))))))***+++,,,,,,------++++++++++++++++++******************************++++++,,,,,,,,,,,,++++++)))))))))***+++++++++,,,++++++************++++++&&&)))++++++******,,,...***###%%%000555...'''&&&+++,,,,,,***))))))+++...************************)))************+++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++222...***)))+++,,,+++(((******++++++++++++******+++((()))000999999///%%%***************+++++++++*********************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''((()))******)))((('''******)))((((((((())))))+++***))))))***+++***)))++++++************++++++))))))))))))))))))))))))(((***+++***)))((()))***))))))***++++++++++++***+++************)))))))))***************+++++++++,,,+++***)))))))))))))))*********++++++*********++++++******++++++,,,,,,*********))))))***************************************))))))))))))******(((((((((((()))))))))))))))))))))*********++++++******))))))))))))******))))))************))))))************************))))))))))))))))))))))))&&&&&&'''(((***+++,,,,,,((())))))***))))))(((''',,,444777///%%%###'''+++(((((())))))))))))******)))+++++++++)))((()))***((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((()))******++++++((((((((()))******++++++)))************+++++++++'''((()))***+++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++******)))***++++++,,,++++++++++++++++++************)))++++++++++++++++++++++++***************+++++++++************************)))+++,,,,,,++++++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,++++++*********))))))))),,,,,,+++++++++++++++,,,******)))***+++,,,...///...---,,,,,,,,,,,,---...***+++,,,---------------------------.........///------------------------******+++,,,,,,,,,,,,,,,))),,,...,,,)))(((+++...************************++++++++++++++++++++++++((((((((()))***+++++++++))))))*********+++++++++************************,,,++++++******++++++,,,)))************+++++++++)))************+++++++++))))))))))))*********************++++++,,,,,,,,,******************++++++************************++++++++++++++++++++++++******************++++++*********))))))*********''')))++++++++++++,,,---000((($$$***///......///)))+++,,,,,,))))))***,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++555000+++)))+++,,,***'''******++++++++++++******((('''(((***,,,,,,(((%%%))))))*********+++++++++************************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++*********+++******)))))))))***+++++++++)))((()))***+++***(((******))))))))))))******))))))))))))))))))))))))(((***+++***)))((()))***))))))***++++++++++++***************))))))))))))))))))*********++++++++++++******)))))))))*********++++++++++++++++++***++++++******++++++,,,---******************************************************))))))))))))******'''((((((((()))))))))***))))))*********+++++++++******))))))))))))******))))))************))))))************************))))))))))))))))))))))))''''''((()))***+++++++++((()))************)))(((''',,,---(((###$$$&&&&&&(((((()))))))))*********''')))******(((((()))+++((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++'''(((((()))******++++++)))************+++++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,+++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++''')))***+++***+++,,,...***++++++,,,,,,++++++*********+++,,,------------+++*********))))))((((((,,,,,,++++++***+++++++++((((((((()))+++---000111...---,,,,,,,,,,,,---...***+++,,,,,,---------------------.........//////------------------------)))***+++,,,,,,,,,,,,,,,))),,,...,,,)))'''+++///************************++++++++++++++++++++++++'''(((((()))***+++++++++))))))******++++++++++++************************,,,++++++******++++++,,,)))************+++++++++)))************+++++++++))))))))))))***************++++++++++++,,,,,,,,,******************++++++************************+++++++++++++++++++++++++++++++++*********************))))))))))))******,,,,,,+++,,,......---+++(((...222///***''')))+++(((+++------***((()))+++************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++******++++++++++++******)))************+++++++++666111+++)))++++++)))&&&******++++++++++++*********,,,---+++((((((,,,000))))))******++++++++++++************************(((((())))))*********+++++++++++++++++++++++++++************************))))))))))))))))))))))))******)))'''&&&''')))+++******))))))***+++,,,,,,***)))((()))***+++***((())))))(((((((((((())))))))))))))))))))))))))))))(((***+++***)))((()))***))))))***++++++++++++***************))))))))))))))))))******++++++++++++*********)))******++++++++++++,,,,,,,,,,,,+++++++++*********+++,,,,,,---******************************************************))))))))))))******'''((((((((())))))******)))************+++++++++******))))))))))))******))))))************))))))************************))))))))))))))))))))))))))))))))))))************((()))***+++,,,++++++***++++++)))''')))...---)))(((((())))))*********+++&&&((())))))(((((()))+++)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''(((((()))***+++++++++'''(((((()))***+++++++++)))************+++++++++---,,,***)))))))))***+++++++++++++++++++++++++++***+++,,,------,,,+++***)))***+++,,,---,,,,,,++++++++++++************)))************************))))))******++++++++++++++++++++++++++++++++++++%%%''')))))))))***,,,...+++++++++,,,,,,+++++++++)))***+++,,,---.........************************++++++,,,,,,,,,+++*********+++,,,+++******,,,...---------.........//////------------,,,,,,+++***,,,,,,,,,------,,,++++++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,111///---+++++++++,,,---+++,,,,,,,,,,,,+++******************************+++++++++*********)))))))))***+++,,,,,,+++***)))+++++++++)))'''''')))++++++++++++***************)))***+++,,,,,,+++***)))************************'''((()))++++++******)))++++++******)))*********,,,,,,+++******+++,,,,,,---------------,,,+++***(((***+++---......------))))))************))))))++++++******************---,,,+++***))))))))))))++++++******************,,,+++++++++)))((('''&&&************************+++***)))))))))***,,,,,,++++++************++++++)))************+++++++++***************************++++++,,,,,,++++++*********************************++++++++++++***)))************************************************)))))))))***+++++++++,,,*********************************))))))))))))))))))))))))***++++++,,,,,,************************++++++++++++++++++++++++************************,,,,,,+++***)))(((''''''++++++++++++++++++++++++))))))))))))))))))))))))*********))))))))))))))))))))))))))))))(((''''''))))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++///---+++)))(((((()))***((()))***+++,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((+++++++++***++++++,,,,,,/////////...---+++***)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''''''((()))******+++++++++,,,,,,,,,++++++***))))))***+++++++++,,,,,,---,,,+++***))))))******++++++,,,------((()))***+++,,,+++******(((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***+++***((()))******)))((((((((()))***+++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++************((((((((((((((((((((((((******+++,,,,,,++++++++++++,,,---,,,++++++---///------------.........///,,,---------,,,,,,+++***,,,,,,,,,------,,,,,,+++---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++,,,---...+++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++++++++*********)))))))))***++++++++++++***)))+++++++++)))'''''')))+++******************++++++)))***++++++++++++***)))************************'''((()))***+++******)))+++***************++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,+++******)))***,,,------------,,,******++++++++++++******++++++*********************))))))))))))***++++++++++++*********************++++++++++++******)))************************+++***)))))))))***+++,,,++++++************++++++)))************+++++++++***************************++++++,,,,,,++++++*********************************++++++******))))))***************************************************************+++++++++************************************))))))))))))++++++******************************************++++++++++++++++++++++++************************++++++******)))(((((((((++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))))))))))))))***************)))(((((()))))))))))))))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++,,,------,,,,,,,,,+++++++++...,,,***)))((()))******((()))***+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++))))))))))))))))))))))))************************++++++******++++++,,,,,,.........---,,,+++))))))************************))))))))))))))))))))))))++++++++++++++++++++++++***************************)))))))))((((((((('''(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''(((((()))*********+++++++++,,,,,,************************+++,,,,,,,,,,,,+++***))))))******++++++,,,------))))))+++,,,,,,,,,+++***))))))*********+++++++++((())))))))))))))))))(((***++++++,,,,,,++++++***+++***)))***+++,,,+++***(((((()))++++++,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++++++++,,,(((((((((((((((((((((((())))))***+++,,,,,,,,,,,,+++,,,------,,,,,,---///------------............,,,,,,---------,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***,,,---///+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))***++++++++++++***)))***++++++***(((((()))+++)))))))))***+++++++++,,,)))***++++++++++++***)))************************(((((()))************)))))))))))))))***+++,,,,,,,,,++++++******++++++,,,++++++++++++++++++***)))++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++******++++++++++++++++++'''''''''((()))+++,,,---******++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******************************))))))******+++,,,++++++************++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++*********)))))))))))))))))))))))))))))))))************************+++++++++***************++++++++++++++++++++++++************************,,,,,,++++++***))))))(((************************++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,+++***))))))***+++,,,))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************++++++******++++++,,,------------,,,,,,***)))(((************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))(((((((((((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))*********+++++++++******++++++++++++******++++++,,,,,,,,,+++******)))******++++++,,,------******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---'''((()))******)))((('''***++++++,,,,,,++++++***+++***)))***,,,------,,,((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...************************(((((()))+++,,,,,,,,,,,,+++,,,,,,,,,++++++---...------------------------,,,,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++*********************************++++++************+++++++++))))))***+++(((((()))***+++,,,,,,,,,*********++++++*********************************((()))))))))************))))))))))))***+++,,,---++++++++++++++++++++++++******+++++++++******))),,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++++++++,,,'''''''''((()))***,,,,,,******+++++++++++++++,,,)))***++++++,,,,,,++++++***************************************+++++++++++++++************++++++))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++******))))))))))))))))))))))))))))))))))))************************,,,+++++++++***)))))))))++++++++++++++++++++++++)))***************+++++++++++++++*********))))))************************************************************************(((((())))))************************************)))))))))))))))))))))))))))))))))))))))******************++++++***)))))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++*********))))))******,,,,,,))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))************************************+++,,,------------------,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((((((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))*********++++++)))***++++++++++++***)))++++++++++++++++++++++++)))******++++++,,,------++++++,,,,,,------------+++++++++,,,,,,,,,------((()))***,,,,,,***)))(((***++++++,,,,,,++++++******)))(((***,,,------,,,((()))***+++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,------...///************************'''((()))***+++,,,,,,,,,)))***+++***))))))+++---------------------,,,,,,+++,,,,,,------,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************************+++******************+++)))***,,,+++***)))***+++(((((()))***+++,,,,,,,,,+++******************+++************************)))))))))))))))*********))))))))))))***+++,,,---++++++++++++++++++++++++)))******+++++++++******,,,+++++++++++++++++++++******++++++++++++************++++++,,,,,,,,,,,,******))))))))))))************++++++,,,,,,,,,,,,***************))))))(((************************))))))******++++++++++++++++++************++++++))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++************++++++))))))))))))))))))))))))************************,,,+++++++++***)))))))))++++++++++++++++++++++++))))))******+++++++++,,,))))))*********+++++++++************************************************************************((((((((()))******++++++************************))))))))))))))))))))))))(((((())))))************(((((()))))))))))))))(((((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,+++++++++*********)))))))))******+++,,,,,,***************+++++++++))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---....../////////...---,,,+++))))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((((((((())))))))))))(((***+++***)))((()))***************************************************(((((())))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))************+++++++++*********++++++*********+++++++++++++++++++++,,,)))******++++++,,,------+++++++++,,,,,,,,,------************++++++++++++******+++,,,,,,+++*********++++++,,,,,,++++++***((((((''')))+++,,,,,,+++))))))***+++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,------...///(((((((((((((((((((((((((((((()))***++++++++++++((()))***)))((()))***,,,------------,,,,,,,,,,,,++++++,,,---------,,,,,,******+++,,,------------***+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((+++,,,,,,,,,,,,+++******))))))))))))))))))))))))***************+++++++++++++++***))))))***++++++(((***,,,,,,+++***+++,,,)))))))))***+++++++++,,,++++++***))))))***++++++************************)))))))))((()))******+++))))))))))))***+++,,,,,,***++++++,,,,,,++++++***)))***++++++,,,+++++++++++++++*********++++++,,,******++++++++++++************++++++,,,------------,,,+++***))))))))))))******++++++,,,---------***************)))((('''************************))))))***++++++++++++***++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++******+++,,,...///************************************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,((())))))***++++++,,,,,,************************************************************************(((((())))))*********+++************************))))))))))))))))))))))))((((((((()))******++++++''''''((())))))))))))(((((())))))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************))))))******++++++++++++******))))))******+++,,,))))))))))))))))))))))))***************************************++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***+++,,,---...///////////////...------((((((((((((((((((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))(((***+++***)))((()))***************************************************((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++************+++++++++,,,,,,,,,++++++***))))))***++++++++++++******++++++,,,---)))******++++++,,,------+++++++++++++++,,,------))))))))))))************++++++++++++++++++++++++***++++++,,,,,,++++++***)))((('''(((***++++++***)))******+++++++++***************++++++,,,,,,---,,,,,,,,,,,,,,,,,,---...(((((((((((((((((((((((())))))************)))))))))***+++***))))))+++------------,,,,,,,,,++++++***+++,,,,,,---------,,,)))***+++,,,------------***+++,,,............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))*********+++++++++++++++***))))))***++++++(((***,,,---,,,++++++,,,******************++++++++++++***))))))***++++++***************************)))((((((((()))+++++++++***************++++++***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,,,,******))))))***+++,,,---++++++,,,,,,,,,,,,++++++******++++++,,,------......---,,,+++******************++++++,,,------...))))))***+++++++++******************************((()))***+++,,,++++++***++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++***+++,,,...111222++++++++++++++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------******************++++++************************************************************************)))))))))))))))*********************************))))))))))))))))))))))))'''(((((()))******++++++'''((()))***************((())))))******+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,------...++++++++++++************)))******+++++++++******+++***)))))))))***+++,,,))))))))))))))))))))))))************************+++++++++++++++,,,,,,---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,...///.........///......---,,,))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((((((((()))))))))***(((***+++***)))((()))***************************************************'''(((((()))******++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++++++++***+++,,,,,,,,,,,,------------+++)))(((((()))+++---++++++*********+++,,,---)))******++++++,,,------+++******)))***+++,,,---))))))))))))*********++++++***(((''''''(((***+++***++++++,,,,,,++++++***+++***))))))+++++++++)))******+++++++++******))))))******+++,,,,,,---------,,,,,,++++++++++++,,,************************)))************))))))(((***+++,,,+++******,,,...---------,,,,,,+++++++++***+++,,,,,,------------)))***+++,,,------...---)))+++,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************))))))******++++++++++++,,,+++***))))))***+++,,,(((***,,,---,,,++++++,,,+++++++++***************,,,+++***))))))***+++,,,***************************)))((((((((()))+++,,,++++++*********************+++,,,------,,,+++******+++,,,---------------))))))(((((()))+++---...,,,------......------,,,******+++,,,,,,---.........---,,,,,,++++++,,,,,,******+++,,,,,,---......((((((***+++,,,---------************************((()))***+++,,,+++******++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************++++++***+++---000333555,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,++++++***)))))))))************************))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++((()))***+++++++++++++++((())))))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++(((((()))***,,,---...///+++++++++************)))******+++++++++******)))+++***)))))))))***,,,---))))))))))))))))))))))))************************,,,,,,++++++,,,,,,---...))))))))))))))))))))))))************************)))))))))***+++---...///---------...------,,,,,,************************************************************************++++++++++++++++++++++++'''((((((((())))))******(((***+++***)))((()))***************************************************'''(((((()))***+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,+++***,,,,,,,,,---------.........,,,)))''''''))),,,...++++++*********+++---...)))******+++,,,,,,------+++***)))))))))***+++,,,))))))*********+++++++++***)))&&&%%%%%%&&&)))***+++++++++,,,,,,+++++++++---+++***+++,,,,,,+++*********+++++++++******)))))))))***+++,,,,,,---------,,,,,,+++************'''(((((()))))))))((((((************************++++++******************------------,,,+++***)))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,++++++******++++++)))************++++++++++++++++++*********))))))************************+++*********))))))(((((())))))))))))******************))))))******+++,,,++++++++++++++++++++++++---,,,++++++******++++++************)))))))))))))))))))))(((((((((((((((,,,)))''''''***,,,***(((******+++++++++,,,,,,,,,******))))))***+++,,,,,,)))***++++++))))))***+++...---++++++444===999///******++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++)))************+++++++++))))))***+++,,,,,,------++++++++++++******))))))***+++,,,------,,,+++*********************************************************************************++++++++++++******))))))))))))))))))))))))++++++************++++++,,,+++++++++,,,,,,***)))************************...,,,******+++++++++***+++++++++*********))))))))))))))))))))))))))))))(((((()))***************)))(((((()))++++++***((()))************+++++++++,,,,,,,,,+++++++++******))))))))))))************,,,,,,***)))))))))***+++++++++++++++++++++++++++************************,,,,,,+++***))))))******************************************************((()))***+++++++++++++++))))))))))))************)))((((((((((((***,,,---+++++++++*********))))))(((((())))))*********+++------,,,,,,+++***))))))************************((((((((((((((())))))*********+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))************))))))))))))))))))))))))++++++******************++++++++++++******))))))))))))***+++,,,,,,------,,,,,,,,,,,,++++++***)))---------,,,,,,+++++++++************))))))((((((******++++++++++++******))))))************))))))******+++++++++******)))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,***(((***---...,,,***,,,++++++******++++++,,,((())))))*********))))))************************************************------------,,,+++***)))*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///---,,,,,,+++++++++++++++)))************++++++++++++++++++*********))))))************************************)))))))))((())))))))))))******************))))))******+++,,,++++++++++++++++++++++++,,,+++***)))))))))))))))************))))))))))))))))))))))))))))))))))))+++***)))))))))******)))******+++++++++,,,,,,,,,***************+++,,,,,,***+++,,,+++*********,,,,,,,,,++++++111888555...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++************++++++++++++*********++++++,,,,,,---++++++++++++*********)))+++++++++,,,,,,+++++++++******************************************************************************++++++++++++******))))))))))))))))))))))))++++++************++++++***))))))+++------,,,+++************************...,,,******+++++++++***+++++++++*********))))))))))))))))))))))))))))))(((((()))***************))))))(((***+++,,,+++))))))************+++++++++,,,,,,++++++************))))))))))))************))))))((()))***+++---...++++++++++++++++++++++++************************,,,++++++***))))))******************************************************))))))***+++++++++******))))))))))))************)))((((((((()))***+++,,,+++++++++*********))))))))))))******************------,,,++++++***))))))************************))))))((((((((()))************+++++++++,,,,,,,,,,,,++++++******++++++,,,******************************++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))************))))))))))))))))))))))))************************++++++++++++*********)))*********++++++,,,,,,---++++++,,,,,,,,,+++******---------,,,,,,++++++++++++++++++******))))))))))))******++++++******)))))))))************))))))******+++++++++******)))))))))))))))))))))))))))*********+++++++++,,,,,,,,,***)))***,,,---,,,***,,,++++++******++++++,,,******++++++++++++******************************************************------------,,,+++***)))*********++++++++++++,,,.........---------------------,,,,,,,,,---......,,,,,,,,,,,,++++++++++++)))************++++++++++++++++++***************************************************))))))))))))))))))))))))******************))))))******+++,,,++++++++++++++++++++++++---,,,,,,+++***)))))))))++++++*********)))))))))***************************++++++***)))((()))*********+++++++++,,,,,,,,,+++************++++++,,,+++,,,---,,,+++***+++---***+++,,,+++...111000,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++************,,,++++++++++++++++++,,,******************************************************************************++++++++++++******))))))))))))))))))))))))++++++************++++++(((((((((***---...---,,,************************---+++******+++++++++***+++++++++***************))))))))))))))))))))))))(((((()))******************))))))***,,,---+++***)))************++++++++++++************)))))))))))))))))))))************((((((((()))***+++---...++++++++++++++++++++++++************************,,,+++******)))***************************************************************+++++++++******)))))))))))))))************)))((((((((()))***+++,,,+++++++++***************+++++++++++++++*********,,,,,,,,,+++******))))))***************************))))))))))))***++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************+++,,,,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************++++++++++++************++++++++++++++++++++++++******+++,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,++++++++++++******))))))************))))))))))))************)))))))))******+++++++++******))))))))))))))))))))))))*********++++++++++++,,,+++***)))***,,,---,,,+++,,,++++++******++++++,,,,,,,,,,,,---,,,,,,+++******************************************+++++++++,,,,,,,,,,,,,,,+++******************++++++++++++/////////......---------------,,,,,,,,,------...,,,,,,,,,,,,,,,+++++++++))))))*********+++++++++*********************************************************)))))))))))))))((()))))))))******************))))))******+++,,,++++++++++++++++++++++++/////////...---,,,+++***+++++++++*********))))))***+++++++++++++++,,,,,,))),,,...,,,)))'''(((*********+++++++++,,,,,,,,,+++++++++******++++++,,,+++,,,------++++++,,,---)))+++---,,,,,,,,,---,,,---------............///------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---******************************************************************************++++++++++++******))))))))))))))))))))))))++++++************++++++)))((((((***,,,---,,,+++************************,,,+++))))))***++++++***************************))))))))))))))))))))))))(((((()))***************+++******+++------,,,***))))))*********+++++++++***)))))))))))))))))))))((()))))))))************+++++++++******************+++++++++++++++,,,,,,************************++++++***************+++************************************************+++++++++++++++***)))(((((()))))))))************)))))))))))))))******+++************************---,,,,,,++++++*********,,,+++++++++******))))))***************************************++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************------------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))******))))))((())))))************))))))))))))***+++++++++******))))))))))))))))))))))))************+++++++++++++++******+++,,,,,,,,,,,,,,,++++++******++++++,,,---------------,,,++++++))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,++++++******))))))*********+++++++++/////////......------,,,...------,,,,,,,,,------,,,,,,---------,,,+++***))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))******((()))))))))******************))))))******+++,,,++++++++++++++++++++++++......///......,,,+++***++++++++++++******************++++++,,,,,,,,,,,,(((+++...---***((()))*********+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,+++,,,------++++++,,,---***,,,......,,,***+++---++++++,,,,,,,,,---------------------------------******+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---,,,+++******+++,,,---******************************************************************************++++++++++++******))))))))))))))))))))))))++++++************+++++++++***)))***++++++***(((************************+++***((()))***++++++***************************))))))))))))))))))))))))(((((()))***************+++******+++------,,,***))))))*********+++++++++)))))))))))))))))))))***((()))))))))************++++++++++++******))))))*********++++++,,,,,,,,,************************+++***************++++++************************************************+++++++++++++++***)))(((((()))))))))************((()))))))))************************************---,,,,,,++++++*********++++++***************)))***************************************++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************------------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---))))))************))))))))))))************))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++******++++++++++++,,,,,,,,,++++++******++++++,,,---......------,,,+++***)))))))))))))))))))))))))))))))))***++++++,,,,,,***+++++++++++++++******)))))))))************+++---------,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,---.........---+++***)))************+++++++++***************+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))******************))))))******+++,,,++++++++++++++++++++++++***+++,,,,,,,,,+++)))(((,,,++++++++++++******************++++++,,,,,,---(((***,,,---,,,***************+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,+++,,,---,,,+++***+++---,,,+++,,,///---******---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,******************************************************************************++++++++++++******))))))))))))))))))))))))++++++************+++++++++***)))***++++++)))'''************************+++)))((((((***++++++******************+++++++++))))))))))))))))))))))))(((((()))******************))))))***,,,---+++***)))************+++++++++)))))))))************+++))))))))))))************'''((()))+++,,,,,,,,,,,,*********++++++,,,,,,---*********************************)))******+++,,,******************************************************+++++++++******)))))))))))))))************((()))************))))))***************++++++++++++++++++++++++************************************************************))))))))))))***++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******++++++++++++******))))))************))))))((()))***+++++++++++++++)))))))))))))))))))))))))))))))))************+++)))+++,,,,,,+++***,,,---,,,++++++******++++++,,,---......---,,,+++******))))))))))))))))))))))))((())))))***++++++,,,,,,******++++++++++++******))))))))))))************************++++++++++++///...---,,,,,,,,,,,,,,,,,,---...///...---+++***)))************+++++++++))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))******************))))))******+++,,,++++++++++++++++++++++++'''(((***+++,,,+++***))),,,,,,+++++++++*********))))))******+++,,,,,,,,,((()))***,,,......,,,*********+++++++++,,,,,,,,,...---,,,+++++++++++++++***+++,,,+++*********,,,,,,))))))---...******,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************+++++++++++++++,,,,,,,,,------*********++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,+++++++++******************************************************************************++++++++++++******))))))))))))))))))))))))++++++************++++++))))))((()))++++++***(((***************************)))'''(((***++++++***))))))*********+++++++++))))))))))))))))))))))))(((((()))***************))))))(((***+++,,,+++))))))************+++++++++************++++++,,,,,,))))))))))))************&&&((()))+++,,,,,,,,,,,,)))******+++,,,,,,------******************************))))))***++++++,,,************************************************))))))***+++++++++******))))))))))))************((()))***++++++***)))((())))))*********+++++++++))))))******************))))))))))))************************************))))))((((((((()))************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,---++++++,,,,,,,,,+++******+++++++++,,,,,,---------***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))************))))))(((((()))++++++,,,,,,+++))))))))))))))))))))))))))))))))))))************)))+++,,,,,,******+++...,,,++++++******++++++,,,------------,,,+++***)))))))))))))))))))))))))))((())))))***++++++,,,,,,)))******+++++++++******))))))))))))************((((((((())))))******+++///...---,,,,,,,,,,,,,,,,,,---...//////---+++***)))************+++++++++))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))*********************)))***++++++,,,++++++++++++++++++++++++''')))+++---...---,,,+++,,,,,,,,,+++++++++******(((((()))***++++++,,,,,,)))((((((+++///000---*********+++++++++,,,,,,,,,...---,,,,,,++++++++++++)))***++++++))))))***+++,,,'''''',,,...+++)))+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------))))))***+++,,,,,,------+++++++++,,,,,,---------***+++,,,------,,,+++*********************************************************************************++++++++++++******))))))))))))))))))))))))++++++************++++++''''''''')))+++,,,,,,******************************((('''(((***++++++***))))))******++++++++++++))))))))))))))))))))))))(((((()))***************)))(((((()))++++++***((()))************+++++++++******+++++++++,,,,,,,,,))))))))))))******************+++,,,+++***)))((())))))***+++,,,,,,------******************************))))))***+++,,,,,,************************************************((()))***+++++++++++++++))))))))))))************((()))***++++++***)))((())))))******++++++++++++(((((())))))*********+++)))))))))))))))*********************************((((((((((((((())))))*********+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,---------*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++))))))************))))))(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************(((+++---,,,***)))+++...,,,++++++++++++++++++,,,------,,,,,,+++***))))))///...---,,,***)))((('''''''''(((***+++,,,---...***)))(((''''''((()))*********))))))******+++,,,,,,+++*********+++,,,---.........------,,,,,,,,,++++++,,,------...//////+++,,,,,,------,,,,,,+++******+++,,,,,,---......))))))))))))))))))))))))---***((('''((()))******&&&'''((()))*********)))++++++,,,,,,,,,---------...---+++*********++++++******+++++++++,,,,,,,,,******++++++++++++******))))))***+++,,,,,,------------,,,++++++,,,---------,,,+++******+++,,,---.../////////...------,,,***,,,---......---+++***------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++000,,,((())),,,...---++++++++++++,,,,,,,,,------+++)))(((***---...---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++***************++++++++++++******((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***++++++++++++***+++++++++*********))))))******++++++++++++************+++,,,,,,---......+++******))))))******+++***++++++,,,,,,++++++***************************)))************+++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++***))))))++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,++++++******++++++,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************,,,,,,,,,++++++***************))))))******+++,,,))))))((((((((((((((()))++++++************+++++++++******)))))))))(((((())))))***++++++++++++***,,,,,,,,,++++++*********((()))))))))************''''''(((((())))))******))))))*********+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++---,,,+++***)))***+++,,,,,,+++)))(((((()))+++,,,))))))***+++---...//////...---,,,,,,++++++++++++***+++---...///...------//////...---,,,,,,++++++******+++,,,,,,---......,,,,,,+++******+++,,,,,,...+++((((((+++------+++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,,,,++++++***,,,,,,,,,+++++++++******---,,,,,,++++++*********---,,,,,,++++++*********(((((()))***+++,,,,,,---+++***)))(((((()))***+++******))))))******+++,,,++++++*********+++,,,---...---------,,,,,,,,,,,,))))))******+++,,,,,,---++++++,,,,,,,,,,,,+++++++++,,,,,,---......//////))))))))))))))))))))))))+++***))))))))))))((('''(((((()))***************++++++++++++,,,,,,,,,,,,---,,,+++*********++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))******+++,,,,,,---------,,,+++******+++,,,---,,,++++++++++++++++++,,,...............---,,,+++***+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++&&&+++///000---+++,,,...++++++,,,,,,,,,,,,,,,,,,...,,,******,,,---,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,+++++++++************++++++++++++******)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))***************+++++++++*********))))))******++++++++++++************++++++,,,,,,------++++++************++++++***++++++,,,,,,++++++***************************)))************+++++++++(((((()))************)))******+++++++++,,,,,,,,,,,,*********+++,,,+++*********+++++++++,,,,,,,,,,,,,,,++++++************)))******++++++******)))******++++++,,,------...,,,++++++******++++++,,,************************)))******+++++++++++++++************************,,,,,,++++++++++++++++++******))))))******+++,,,+++******))))))*********++++++************++++++******++++++***))))))(((******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++)))))))))*********************+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))+++******))))))******+++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,...---,,,,,,+++++++++,,,***+++,,,---...------,,,///......---,,,,,,++++++******++++++,,,------...,,,,,,+++******+++,,,,,,///---*********++++++***))))))***+++++++++++++++))))))))))))))))))))))))************************************************++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++,,,))))))*********+++++++++++++++************++++++******))))))******+++,,,+++************+++,,,,,,------,,,,,,,,,,,,,,,+++))))))******++++++,,,,,,******++++++++++++*********++++++,,,,,,---------))))))))))))))))))))))))))))))+++++++++***((('''))))))******************)))*********++++++++++++---,,,+++*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,------,,,***((((((***,,,---+++++++++,,,,,,+++++++++,,,,,,---------,,,++++++)))***+++,,,,,,+++***)))++++++*********++++++,,,++++++++++++++++++++++++'''))),,,,,,,,,,,,---...++++++,,,---///000111111222000,,,+++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,++++++++++++*********++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))***************+++++++++*********************++++++++++++***************+++++++++++++++,,,++++++++++++++++++,,,******++++++++++++******************************)))************+++++++++(((((()))************)))******+++++++++,,,,,,,,,---+++***+++,,,---,,,+++******+++++++++,,,,,,,,,+++************))))))))))))******++++++******)))******++++++,,,,,,------,,,++++++******++++++,,,************************((()))******++++++******************************++++++++++++++++++,,,,,,******))))))******+++,,,,,,+++++++++++++++,,,,,,++++++************++++++***+++,,,,,,,,,+++***)))++++++******++++++,,,---,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,------************************************************))))))))))))))))))))))))'''((()))******************+++---......---+++***************************------,,,+++++++++,,,,,,***+++,,,,,,,,,,,,,,,,,,......------,,,,,,++++++******++++++,,,,,,------,,,++++++******++++++,,,......---+++)))((()))*********+++,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************++++++*********+++---...,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,++++++++++++++++++++++++******************************************************))))))******+++,,,***************++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------)))******++++++******)))(((((((((((())))))******))))))))))))))))))))))))((()))+++++++++,,,---...*********))))))))))))***))))))))))))************,,,+++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,---+++)))'''''')))+++---***+++,,,------,,,+++***++++++,,,,,,,,,++++++***))))))***+++++++++***************)))******++++++++++++++++++++++++++++++222***$$$%%%,,,000...***(((***,,,000444777:::;;;222000...,,,++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,***************++++++++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))******+++++++++++++++******************************++++++++++++******************************,,,,,,++++++++++++,,,,,,******++++++++++++******************************))))))*********+++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,***)))))))))))))))))))))+++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,,,,++++++******++++++,,,************************(((((()))************)))*********************************++++++,,,,,,,,,******))))))******+++,,,++++++++++++++++++,,,---++++++************++++++***+++,,,------,,,***)))+++******)))***+++,,,---++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++*********)))******++++++++++++,,,,,,************************************************++++++++++++++++++++++++%%%''')))+++,,,,,,++++++***+++,,,------,,,+++***************++++++++++++---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++---...---)))(((***,,,)))***++++++,,,,,,++++++))))))))))))))))))))))))************************************************,,,+++)))))))))+++---///,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,------,,,++++++******)))+++++++++************)))((())))))))))))))))))(((******))))))******+++,,,))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---)))******++++++******)))''''''((((((((((((((())))))))))))))))))))))))))))))************---333777++++++)))(((((((((((()))(((((()))))))))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***))))))))))))***+++***+++++++++++++++,,,,,,---+++)))(((((()))+++---***+++,,,------,,,+++*********++++++,,,++++++***))))))******++++++++++++***)))))))))******+++,,,++++++++++++++++++++++++111000//////000///,,,***(((***,,,000444777:::;;;//////...,,,++++++,,,---++++++++++++++++++++++++*********************************++++++,,,,,,,,,))))))*********++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***+++,,,,,,------,,,,,,******************************++++++++++++************************++++++,,,++++++******++++++,,,)))******++++++******)))************************))))))*********+++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,)))))))))))))))))))))***+++,,,,,,------,,,,,,+++******+++++++++++++++,,,,,,++++++******++++++,,,************************(((((()))************)))*********************************++++++,,,,,,,,,******))))))******+++,,,***************+++,,,---++++++************++++++***+++,,,,,,,,,,,,+++***)))))))))))))))***++++++++++++++++++++++++++++++))))))))))))*********++++++++++++******))))))((())))))))))))************************************************************++++++++++++++++++++++++&&&'''***,,,------------,,,+++***))))))***+++,,,))))))***+++,,,---...///,,,,,,,,,++++++,,,,,,---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++++++++,,,++++++++++++++++++++++++'''***------******,,,...((())))))***************))))))))))))))))))))))))************************************************,,,+++***))))))+++---...,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,+++***))))))++++++******************(((((())))))))))))((((((******))))))******+++,,,((()))******++++++******)))************+++++++++))))))************************++++++++++++******************************)))))))))))))))))))))))))))******))))))---555;;;---,,,***)))((((((((()))((()))))))))******************+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,+++************+++,,,+++++++++,,,,,,+++++++++******+++,,,,,,,,,++++++))))))******+++,,,,,,,,,***************+++,,,---++++++++++++++++++++++++%%%444BBBAAA444))))))...++++++,,,---///000111111+++,,,------,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))******+++,,,,,,,,,+++,,,,,,---------------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***++++++,,,---,,,,,,,,,***************+++++++++******++++++++++++******))))))******+++,,,,,,---+++******************+++))))))************))))))************************)))************+++++++++(((((()))************)))******+++++++++,,,,,,,,,---+++***+++,,,---,,,+++******+++++++++,,,,,,,,,)))))))))************+++)))******++++++******)))******++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++((()))******++++++******************************++++++++++++++++++,,,,,,******))))))******+++,,,************+++,,,------++++++************++++++************+++++++++,,,((()))***++++++++++++******++++++++++++,,,,,,,,,(((((()))))))))************************)))))))))((((((((())))))))))))***************************++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++------......,,,+++)))(((((()))+++,,,))))))***+++---...///000,,,,,,+++++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++******++++++++++++++++++***++++++,,,,,,++++++***''')))+++,,,,,,,,,---...(((((()))************)))))))))))))))))))))))))))++++++++++++++++++++++++************************---,,,+++******+++,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++*********++++++++++++++++++++++++******************++++++((()))************)))(((******))))))******+++,,,'''((()))***+++******)))))))))))))))******++++++******))))))))))))))))))++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))'''***+++***)))+++222777111///---+++*********+++)))))))))*********++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,...---+++******+++---...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,***++++++,,,------,,,,,,*********++++++,,,---...*********++++++,,,---...++++++++++++++++++++++++&&&333???>>>444******...++++++,,,,,,,,,,,,,,,,,,(((+++......,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********+++,,,---------+++,,,,,,---......------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++******++++++++++++******((()))***+++,,,---...///***))))))(((((())))))***))))))************))))))************************)))************+++++++++(((((()))************)))******+++++++++,,,,,,,,,,,,*********+++,,,+++*********+++++++++,,,,,,,,,************++++++,,,,,,)))******++++++******)))++++++******************,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++++++++++++++************************,,,,,,++++++++++++++++++******))))))******+++,,,++++++++++++,,,---...///++++++************+++++++++***)))((((((***+++---)))***---...///...,,,*********+++++++++,,,,,,,,,))))))*********+++++++++*********+++++++++++++++((())))))))))))*********************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))***+++------+++++++++******+++++++++)))******+++,,,---------,,,+++++++++,,,,,,---...///...---+++++++++,,,---++++++++++++++++++++++++++++++*********************+++,,,,,,,,,,,,+++***))))))***+++------,,,+++))))))***++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++************************---,,,,,,++++++*********,,,,,,,,,+++++++++******------,,,,,,+++***)))))))))******+++,,,,,,------))))))*********+++++++++)))***+++,,,,,,+++***)))*********)))***++++++,,,'''((()))++++++******)))(((((())))))*********+++,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++))))))))))))(((((((((((())))))))))))))))))))))))&&&))),,,,,,))))))---222333111///---++++++,,,---************++++++++++++)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,000///---,,,,,,---///000++++++++++++++++++++++++++++++---......---++++++---,,,+++******+++,,,---***+++,,,---------------++++++++++++,,,---...///++++++++++++,,,---...///++++++++++++++++++++++++222...+++,,,///000---)))+++++++++,,,,,,,,,------'''+++//////,,,)))((()))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************+++,,,------......+++,,,,,,---.........---*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))''''''((()))))))))))))))))))))******++++++++++++******++++++++++++******((((((***+++---///000000))))))(((((((((((())))))))))))************))))))************************)))************+++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++***))))))++++++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++******************,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************---,,,,,,++++++******************)))***++++++,,,,,,,,,,,,---...///000111++++++************+++++++++)))'''&&&''')))+++---***,,,///111222000---+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))(((((((((***+++,,,***+++---......---+++***************************++++++++++++,,,,,,---...000///---,,,+++,,,------++++++++++++++++++++++++++++++*********************+++,,,------,,,+++***,,,***)))+++......+++'''******+++,,,,,,,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++************************------------+++***)))(((,,,,,,,,,+++++++++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,,,,++++++***)))))))))))))))))))))***************+++,,,,,,+++***)))((())))))))))))************)))******++++++******)))++++++************++++++++++++++++++++++++++++++************************))))))))))))************)))))))))))))))*********************************++++++++++++++++++++++++*********+++,,,---...///------------------------------------,,,,,,+++***............------,,,+++++++++++++++++++++++++++******++++++,,,---......------------------------///...,,,***,,,000222111000---++++++,,,......---((()))+++,,,---,,,,,,+++///............---------------------------------,,,+++***)))***+++,,,---------............------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((()))+++,,,---,,,,,,++++++++++++,,,,,,---------))))))***+++,,,,,,---------,,,***))))))***,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************......---------,,,,,,,,,,,,+++*********+++,,,---,,,+++)))((((((((()))))))))************++++++++++++++++++*********))))))+++++++++***************************************,,,+++)))'''(((***,,,...+++++++++************)))))))))***++++++++++++***+++,,,---------+++)))'''))))))))))))******************+++++++++,,,,,,,,,(((***,,,---,,,++++++,,,******))))))******+++,,,************************,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---***((())),,,...---+++---,,,,,,+++*********+++******************************+++,,,,,,,,,,,,+++---,,,+++*********+++,,,******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...------,,,,,,------...,,,)))(((***......)))$$$)))***+++***))))))+++---************************...---,,,+++************))))))*********+++++++++***************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++///(((%%%***,,,)))(((*********+++++++++,,,,,,,,,*********))))))))))))))))))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******************++++++))))))))))))***************++++++,,,+++***)))((())))))))))))************+++++++++,,,,,,++++++++++++******************+++************************************************)))))))))*********++++++************))))))))))))************************++++++++++++++++++++++++************+++,,,---------------------------------------------,,,+++***---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,******---000222///...---,,,,,,,,,,,,,,,******+++,,,---,,,++++++...---------,,,,,,,,,,,,------------------------,,,++++++***+++,,,---...------............------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,------,,,***))))))***,,,---,,,++++++******++++++,,,++++++++++++++++++++++++************************------,,,,,,,,,+++++++++,,,+++++++++,,,...///000------+++*********++++++((())))))))))))*********+++++++++*********))))))******************++++++************************+++***)))((()))***,,,---+++++++++************)))))))))***+++++++++++++++***+++,,,,,,,,,***((('''))))))))))))******************+++++++++,,,,,,,,,(((***,,,---,,,++++++,,,******))))))******+++,,,************************,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,***)))))),,,------+++---,,,,,,+++******++++++************************))))))***++++++++++++***---,,,+++*********,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,******,,,111666555///***)))***+++***))))))+++---++++++++++++++++++++++++...---,,,+++*********************++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++///)))'''***,,,)))(((***))))))*********+++++++++************)))))))))))))))************++++++++++++++++++*********))))))(((((()))))))))*********------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((())))))***++++++,,,,,,)))))))))*********++++++***++++++++++++***)))))))))))))))*********++++++******++++++++++++******************************************************++++++++++++++++++++++++))))))*********++++++++++++++++++***)))))))))(((+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++------------------------,,,------------,,,,,,+++,,,,,,------,,,,,,++++++------------------------,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******---111...//////...+++******++++++,,,,,,,,,,,,,,,+++***------,,,,,,,,,+++++++++---------------------------,,,,,,,,,,,,---......------............------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++*********++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,+++******+++,,,---,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,+++++++++******************+++---...000111---,,,++++++***+++++++++((((((((())))))))))))***+++++++++***************)))))))))***+++++++++,,,***************************************++++++++++++++++++************))))))******+++++++++++++++******+++++++++)))(((&&&)))))))))*********++++++******+++++++++,,,,,,,,,(((***,,,,,,+++++++++,,,******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,***)))***+++---,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++((())))))***************,,,,,,*********+++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))+++000666:::888111***)))***++++++)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++...***(((***+++)))((()))(((((()))))))))*********************************)))************++++++++++++++++++***************)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++))))))*********+++++++++*********+++************))))))*********+++++++++))))))************))))))*********++++++*********************************++++++++++++++++++++++++((((((((()))))))))******,,,,,,++++++***)))((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++------------------------,,,---------------,,,,,,+++,,,,,,,,,,,,,,,++++++---------------------------------.........//////------------------------+++***+++......++++++,,,,,,...///...,,,******,,,---------,,,,,,++++++***---------,,,,,,,,,,,,+++------------------------------------......//////------............------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///...,,,+++***+++,,,,,,---------,,,,,,+++++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++((())))))******+++,,,---******))))))))))))))))))))))))))))))************************************(((((()))***+++,,,,,,,,,************************((()))***+++,,,+++******+++++++++*********)))))))))***++++++,,,,,,++++++++++++,,,,,,+++***(((((())))))*********+++++++++******+++++++++,,,,,,,,,)))+++,,,,,,+++***+++---******))))))******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++******+++,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++,,,+++*********+++,,,---*********++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,+++++++++,,,000333555222+++&&&***+++++++++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++,,,,,,,,,------***+++++++++++++++,,,,,,++++++++++++++++++++++++***)))((())))))))))))***))))))))))))*********+++)))***************++++++))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++*********))))))************++++++++++++******************++++++************++++++++++++***++++++,,,,,,++++++***)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''''''''((((((((())))))---,,,,,,+++***))))))(((++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------------------------------,,,------......---------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++---------...............///////////////////////////******000333///++++++---.........,,,,,,,,,---...------,,,,,,+++++++++............------------------------------------------........./////////------............------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++111000...---,,,,,,---...---------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,******************))))))))))))))))))***)))))))))******++++++++++++,,,,,,************************(((((()))***+++,,,,,,,,,************************((()))***,,,,,,+++***)))+++++++++*********))))))******+++,,,,,,,,,,,,+++------------,,,+++******************++++++++++++******+++++++++,,,,,,,,,)))+++,,,+++******,,,---******))))))******+++,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++***+++,,,------,,,,,,+++,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++*********+++---...,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,++++++,,,......---***(((***+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++'''))))))((((((***++++++*********+++++++++,,,,,,))))))******+++++++++,,,))))))*********+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))),,,,,,++++++***))))))(((*********++++++++++++,,,*********)))******+++,,,*********++++++++++++,,,------............------)))***+++,,,,,,+++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''''''''((((((((()))))),,,,,,,,,+++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------------......------------------------,,,------............---,,,,,,------......------++++++++++++++++++++++++------------------------000000000000000000000000111++++++222555222111555222000---,,,---......---...------,,,,,,,,,,,,---//////.........---------------------------------,,,---......//////......------............------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++//////...---------......---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------------,,,+++***)))******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------***************+++++++++)))))))))***+++++++++,,,************************((()))***+++,,,+++******+++++++++************)))***++++++,,,,,,,,,,,,,,,///......---,,,,,,++++++*********++++++++++++,,,******+++++++++,,,,,,,,,***+++,,,+++******,,,...******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,+++******,,,...,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------+++************+++---...//////............//////***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,............,,,,,,*********+++,,,---...///***+++,,,+++***+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***++++++,,,,,,,,,,,,------*********++++++,,,,,,---++++++++++++++++++++++++))),,,---***(((***,,,+++***++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,)))************+++++++++***************+++++++++*********)))))))))))))))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++***************************+++++++++,,,,,,******)))))))))***,,,,,,*********+++++++++,,,,,,,,,------......------,,,(((***+++,,,,,,+++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------...///------------------------,,,,,,---...............,,,---....../////////...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,////////////////////////111,,,---111111111;;;KKK;;;444---+++...000...***------,,,+++,,,---...............---------,,,,,,------------------------+++,,,---...///...------------............------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------------,,,+++,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,---+++++++++,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,---,,,,,,******)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,))))))*********+++++++++******************++++++************************))))))***++++++++++++++++++++++++************)))***+++,,,,,,------,,,,,,......---,,,++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,***++++++***)))***,,,...******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))+++,,,+++******,,,...,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++******)))***,,,---...///...------------...///******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++---......---+++******+++++++++,,,---///000+++,,,,,,,,,++++++---...+++++++++++++++++++++++++++,,,---//////...,,,+++*********++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,***)))(((++++++,,,,,,,,,,,,------)))******+++,,,,,,------++++++++++++++++++++++++000444444---***+++,,,***************++++++++++++))))))***++++++,,,------)))************+++++++++))))))*********+++++++++*********)))))))))((((((+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,******)))))))))***,,,---******+++++++++,,,,,,,,,)))******++++++******)))((()))+++,,,,,,+++)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---...///------------------------,,,,,,---.../////////...------...///000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000---///000---...CCC\\\BBB888---+++...000---(((---,,,,,,+++,,,---///000---------,,,,,,,,,++++++------------------------++++++---.........---,,,---..................---...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((()))+++,,,---,,,,,,++++++++++++,,,,,,---------))))))***+++,,,,,,------***++++++,,,,,,++++++***,,,++++++++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******'''((()))***++++++***)))'''((()))***++++++***))))))************+++++++++))))))******+++++++++++++++++++++******************************************************++++++++++++++++++************)))***+++,,,,,,------,,,,,,...---,,,+++******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***)))***,,,...*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++)))+++---,,,)))))),,,///,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******))))))***,,,---///,,,,,,************,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))***,,,------,,,***))),,,---------+++++++++++++++,,,,,,,,,++++++---///************************+++,,,...//////...,,,+++))))))*********+++++++++************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++)))((('''++++++,,,,,,,,,---------))))))***+++,,,,,,------++++++++++++++++++++++++666;;;999111+++++++++)))))))))))))))************))))))***+++,,,,,,------)))************+++++++++))))))******++++++++++++,,,,,,,,,,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++******************)))))))))))))))))))))))),,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------************************((()))***,,,,,,---,,,,,,...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,---...---,,,***)))))))))***++++++++++++***------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------.........///000///...---...000,,,,,,,,,---------.........------------.../////////...,,,++++++,,,...///000000///...------,,,,,,,,,---......//////......//////......///111444666666333000000111111...+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111---------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------...,,,******+++------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))),,,+++)))***++++++***(((,,,,,,,,,,,,+++)))'''&&&++++++***************+++++++++++++++++++++++++++++++++------------++++++++++++,,,,,,,,,,,,------......------,,,+++******++++++++++++++++++++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***+++,,,,,,------,,,,,,))))))***++++++++++++***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------++++++++++++------,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++***+++---......---+++***+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******************+++,,,------******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------,,,******,,,///000///,,,---,,,,,,,,,,,,---......******************++++++------,,,+++,,,---...///------,,,++++++*********---------,,,,,,+++++++++111222111///+++)))((()))++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++,,,------++++++,,,,,,,,,,,,------************************)))))))))***+++,,,,,,---------,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,---...---,,,+++*********+++,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......---///000///...---...000,,,,,,,,,---------......,,,,,,,,,,,,,,,---......///...,,,++++++,,,...///000//////...------,,,,,,,,,------.........------///...------///111333444333111///...000///---+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000---------------------------------------------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------***+++,,,+++))))))+++------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,***++++++++++++******)))++++++************+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------******++++++,,,---------++++++++++++++++++++++++++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---............---******+++,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++++++++++++++++++++***+++---......---+++***,,,,,,---------.........,,,,,,,,,++++++++++++***+++++++++***++++++,,,,,,******+++,,,,,,,,,,,,+++)))******+++,,,,,,------///------///222333111///---,,,,,,,,,,,,---......,,,+++***)))***,,,///000++++++*********+++,,,---++++++++++++++++++,,,,,,---------,,,,,,+++++++++,,,---...---,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++++++++++++++************+++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************+++,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---------,,,+++***+++,,,,,,---------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......---...//////...---...///,,,,,,,,,---------......,,,++++++++++++,,,------///...---,,,,,,---...////////////...------,,,,,,---------...------,,,,,,...---------...///111222000...------......---,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++,,,,,,,,,++++++,,,...------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///000000///***************+++,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---......//////......+++,,,,,,---------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---------.........//////,,,,,,,,,,,,++++++++++++---,,,,,,++++++++++++,,,***++++++,,,,,,,,,,,,,,,******++++++,,,,,,------///......000222333222000---,,,,,,,,,,,,---.........,,,***)))***...222555++++++*********+++,,,---*********+++,,,---------------,,,,,,,,,,,,++++++***+++,,,,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************************((((((***+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))***************+++++++++++++++++++++++++++++++++******))))))******+++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++)))***,,,.........,,,+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,+++***++++++,,,---------------............------------------,,,,,,,,,+++++++++,,,,,,,,,---------......---...//////------...///,,,,,,,,,---------......,,,,,,,,,+++,,,,,,---.........------------......//////.........------------------------,,,,,,+++---------------...///000...---------.........------,,,,,,,,,,,,---......---------------------------------------------------------------,,,,,,,,,------------............------------------------,,,------------------,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------///000000///------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///000///...,,,+++***)))***+++,,,---++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++***,,,,,,---...............++++++,,,---------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------............------,,,,,,,,,+++++++++...---,,,+++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,---...//////......---,,,,,,,,,,,,---.........---++++++,,,...000222,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,***)))***++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))*********+++++++++******************************))))))******+++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++(((+++///333333000,,,))),,,,,,---------,,,+++***++++++++++++++++++++++++***+++,,,---------,,,+++***++++++,,,,,,,,,,,,,,,/////////......---------------,,,,,,,,,+++++++++,,,,,,,,,---------......---...///...---,,,---///,,,,,,,,,---------......---------------......///.......................................------------------......---,,,,,,---------------.........------............//////---,,,,,,,,,,,,---......---------------------------------------------------------------,,,,,,,,,---------....../////////------------------------,,,------......------,,,,,,,,,---------.........+++++++++,,,,,,,,,------222222222000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,+++,,,------,,,+++...---+++*********+++,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++...------,,,,,,+++++++++++++++,,,------------,,,***++++++,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------,,,,,,,,,++++++......---,,,++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,---------***+++,,,---,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,---------,,,,,,+++,,,,,,---------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********)))))))))***++++++,,,,,,))))))))))))))))))))))))+++************+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((+++000444444000,,,)))+++,,,---...---,,,+++***++++++++++++++++++++++++***+++,,,---------,,,+++******+++,,,,,,,,,,,,,,,000000//////...---------------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---......---,,,---...,,,,,,,,,---------.........------------...//////................................................,,,---......//////........................------,,,...///...------...///---,,,,,,,,,,,,---......---------------------------------------------------------------.........---------...//////000000------------------------,,,---...//////...---,,,,,,---------............++++++,,,,,,,,,,,,------000000000---+++)))***+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++,,,,,,+++)))------,,,+++++++++++++++++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,...------,,,,,,,,,,,,---++++++,,,---------------,,,,,,,,,,,,------------+++---//////---,,,---...---,,,,,,,,,,,,---......+++,,,---...---+++)))''')))***+++,,,,,,,,,++++++.........---,,,+++++++++++++++,,,,,,,,,,,,------(((***,,,,,,+++,,,---///++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***((())))))***++++++,,,,,,************************+++++++++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++...000///...+++)))+++,,,---......,,,+++)))++++++++++++++++++++++++***+++,,,---...---,,,,,,+++,,,,,,---------------000000000///...---------------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,---......,,,,,,---...,,,,,,,,,---------......------,,,,,,------...///......////////////..............................,,,---...///000111111111///////////////...------+++---///...+++***,,,...---,,,,,,,,,,,,---......................................................---------......//////000---------...///000000000------------------------,,,---...//////...---,,,------------............++++++,,,,,,,,,,,,------------...,,,+++***,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++++++++,,,,,,---,,,,,,,,,++++++++++++,,,---......---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------******+++,,,...///000111------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------------+++,,,,,,---------------+++,,,,,,---------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,+++++++++------------------------++++++,,,,,,---......///---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..................---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------......------------,,,,,,,,,------,,,,,,,,,------...+++,,,------...---------------------------------,,,...000000---,,,---///---,,,,,,,,,,,,---......++++++,,,,,,,,,++++++***)))***+++,,,,,,,,,++++++------------------,,,,,,+++++++++,,,,,,---------***,,,------,,,,,,---///++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......,,,***)))++++++++++++++++++++++++******,,,---...------,,,,,,---......//////......111000000///...------------------,,,,,,,,,++++++,,,,,,,,,---------......,,,---......,,,,,,---...,,,,,,,,,---------......,,,,,,++++++,,,,,,---.........////////////......---.....................,,,,,,...000111222222222000000000000///...------***,,,...---***(((***,,,---,,,,,,,,,,,,---......................................................---------...///000111111---------...///000000111------------------------,,,---///000000///---,,,---------.........//////++++++,,,,,,,,,---------+++,,,...---------000222+++++++++,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******)))+++---///...---((()))+++---.........---++++++++++++,,,---...///------------------------------++++++++++++------++++++,,,,,,,,,---------........................------------------------+++++++++,,,,,,---------........................,,,,,,,,,------.........,,,---......//////......,,,---......//////.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------......---------,,,,,,,,,------------------------++++++,,,,,,---...//////---------,,,,,,+++++++++++++++------------++++++...------,,,,,,------...++++++,,,---------,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..................---------------------------------,,,,,,++++++,,,,,,------------.........//////......---------,,,,,,,,,,,,,,,,,,,,,------...///+++,,,------......------------------------------+++---//////,,,+++,,,...---,,,,,,,,,,,,---......,,,++++++***+++,,,......+++,,,---...///...------+++,,,,,,------......///+++++++++,,,,,,---------///000000...,,,******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++,,,...---)))+++///---%%%+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................---,,,+++************(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111111111111000///...---------.........------,,,,,,,,,,,,,,,,,,---------......------......------,,,+++------............------------------------------***+++,,,,,,------,,,,,,000000000///...---+++***---------------...000000//////...------------...........................------............------..................................../////////000////////////////////////------...///000000000///......---,,,,,,,,,,,,---------------------------//////.........---------------------------------..................------......------------..............................///...------,,,,,,,,,,,,........................------------------------------------------------------------------------........................---------------------,,,,,,---......//////......---...///...------...///000///...---,,,+++++++++........................//////.........---------+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++,,,,,,------,,,,,,+++------------.........//////...***,,,...&&&$$$111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000...,,,---000111///---.........------,,,,,,,,,...........................------,,,,,,------...........................,,,---------------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,........................------------.........///---------------...///000//////......---------,,,///...---,,,+++,,,---------------............///------------------------,,,---------.../////////...///////////////......,,,++++++++++++,,,------************************************************,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,+++++++++...///------......,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---,,,++++++*********))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///000000//////...---------/////////......---------------------............,,,,,,------......//////.........//////.........---------------------------......///////////////...............------,,,------------...///000000//////...------------...------------------------......////////////......---------------------------------............///..............................//////000////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------------------------------------,,,,,,---------------------------------......---,,,,,,,,,,,,,,,------------------------------------------------////////////////////////////////////////////////000000000000000000000000........./////////000000,,,---......//////......---...//////------...///111000///...------------...............---------......---------,,,,,,,,,+++,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................------------------------,,,,,,------------,,,,,,------........./////////000000...)))***222111)))------------------------------------------------------------------------...---------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------///---,,,---//////...,,,.........------,,,,,,,,,...........................------,,,,,,------...------------------------------............---------......//////......---------------------------.................................////////////000...---------......///000////////////......------000///...---,,,------...---------............///------------------------,,,,,,,,,---------------------............------+++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++******,,,...,,,((()))---+++++++++,,,,,,,,,,,,---------------------------------------------------------------------------------------------------...------,,,+++++++++***+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------///////////////.....................////////////------,,,---...000111333...//////000000//////...------------------------////////////000000000000+++,,,---...............------------...///000111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................//////000000000///......//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////000000000000000000000000000000000000000000000000---......//////000000000------...////////////...---...//////------...///000///......---------------------------------------------,,,,,,,,,,,,,,,,,,------.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------////////////////////////........................------------------------------............------....../////////000000000,,,---111,,,...IIINNN000................................................------------------------...............---------........................------------.........///...,,,+++,,,---...---,,,.........---------------..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,---....../////////......---......//////......---................................................------........./////////............////////////000000000000////////////000000///...............---------............///........................---------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,------------------------------------------------------------------,,,,,,,,,,,,,,,)))***...---((((((,,,,,,,,,---------.........------------............------------------------........................---------------------------------------,,,++++++,,,---------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............//////..................////////////000000000000000///------...000222444//////000000000000//////.......................................//////000,,,,,,---...............------------...///000111//////...------------...------------------------,,,------------------,,,---------------------------------.........//////000000000000000000000000000000000000000///...---000///......---.........------------------------..................------........................,,,,,,------------.........------,,,,,,------...---------------------------,,,,,,+++++++++,,,,,,------------------------........................------------------------////////////////////////........................---------------------,,,------...///////////////---///000///...---...///------,,,+++++++++++++++---------------.........------------------------------.........------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................////////////////////////......................................................////////////......////////////000000000000---)))333222///LLLWWW555////////////////////////////////////////////////........................///////////////.........////////////////////////............////////////...------------...------...............---------..............................------------......---------------------------...//////////////////......////////////......////////////////////////........................,,,,,,,,,---------......////////////000/////////111111000000000000000000111000000///////////////---------............///////////////////////////.........------,,,,,,,,,,,,,,,---.........------------,,,,,,------...///------------------------........................++++++++++++++++++++++++---,,,+++***+++,,,---...------------------------------------------------------------------.........+++,,,///111///...///............////////////---------....../////////................................................------------------------------.........---,,,,,,.............../////////------------------------............------------------..................------------------------/////////000000000111111222111///......///000222//////000000000000//////........................///............///000111......//////......---,,,...............///111111//////...------------...////////////////////////......////////////......////////////////////////////////////000000000000111111111111111111111111000111111111000///......000000///............////////////////////////////////////000000000000000........................---........./////////000//////............//////////////////////////////,,,,,,,,,++++++,,,------////////////////////////........................------------------------////////////////////////........................//////...---,,,++++++***---...//////000000//////...///000///......///000------,,,+++++++++,,,,,,---------....../////////............////////////....../////////...------........................////////////////////////................................................////////////////////////............////////////................................................////////////////////////...........................//////000000//////...////////////000000000000444'''333777***666@@@---////////////////////////////////////////////////........................////////////////////////////////////////////////........./////////000000......//////.........///................................................///......------......///////////////////////////---......///000000//////...//////////////////...////////////////////////////////////////////////............///////////////000000111111000//////000000111111111111111111000000000000000/////////---------............///////////////////////////000000//////......------------...///////////////...............///000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------------------------------------------------....../////////000+++///000......000000............/////////000000---------...//////000000////////////////////////................................................------/////////...---,,,........................------------------------//////////////////////////////////////////......,,,,,,,,,---------------////////////000000000000222111000.........///000...//////000000//////...........................111000/////////000222333000000000000000///...---............///000111111//////...------------...////////////////////////111111111222222111111111//////////////////////////////000000000111111111111111111111111111111111000000111111111000//////111111000///////////////000000000000000000000000000000000111111111111111.................................///000000111111000000////////////000000////////////////////////------,,,,,,,,,---......////////////////////////........................////////////////////////000000000000000000000000000000000000000000000000111111000///...------,,,......///000000000000///...///000000......///000000//////.........//////.........///000000111111///////////////000000000...//////000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...////////////000000000........................////////////////////////////////////////////////..............................////////////............/////////000000000222'''000999---***222000........................////////////////////////.................................///////////////////////////////////////............/////////000...///000///......///000.............../////////........................//////............//////////////////////////////,,,---...///////////////...//////000000//////...////////////////////////////////////////////////000000111111111222222222000000111222222111///...000000000000111111111111000000000000000///......---------............///........................000000000///////////////------...///000000000000///............///000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------.........................................................///000111111222111???CCC555***,,,///+++------------............---------...///000000000////////////////////////........................////////////////////////,,,---///000000///...---.........................................................//////000000111111111111000/////////...------------.........///........./////////000000.../////////////////////.........//////.................................111000///......000111333///000000111111111111000............///000111222//////...------------...////////////////////////000000111111111111000000////////////////////////////////////000000000000000000000000000000000000//////000111111111000000222111000000//////000000//////////////////////////////000000111111111111........................------......///000000111//////............//////////////////////////////...---------......///000////////////////////////........................////////////////////////////////////////////////000000000000000000000000////////////////////////......///000000000000000...000111000///...///000000000000//////000000111/////////000111222222222............//////000000...///000111111222111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////000........................000000000000000000000000////////////////////////........................---......//////......---------........./////////,,,)))...444111---///555------------------------................................................------........./////////........................------........./////////,,,...000///---,,,...000---........./////////000........................//////............//////////////////////////////++++++---......///////////////000000000000//////........................////////////////////////000000000000111111111111000111222333333111///.../////////000000000111111//////000000000///...------------............///------------------------.........///////////////+++,,,---...////////////---------------......///,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++)))******+++,,,+++++++++......................................................///000111222333333@@@WWW[[[BBB------000,,,+++++++++,,,,,,,,,---------------...///000000111000000000000000000000000////////////////////////000000000000000000000000,,,...///111111000...---...............---------........................---------...///000111111333222222111000//////...---.........//////000000............////////////+++,,,---///000000000000------............------///////////////////////////...,,,+++,,,---///000...///000111333333333444.........//////000111222//////...------------...........................------............------..................................../////////000////////////////////////...///000111111111111111222111111000000000000000////////////////////////.../////////000000111111////////////////////////,,,,,,------...///000000......------------.............................................///000111........................////////////////////////------------------------------------------------........................******+++,,,---...///000...//////000000000000000...000111000///...///111//////.........//////000///000000111222333333333---------.........//////...///000222222333333333000000000000000000000000........................000000000000000000000000////////////////////////........................---------.........//////////////////////////////111111111111111111111111000000000000000000000000////////////////////////------............------------------.........///***///---+++...***&&&***------------------------........................////////////////////////,,,---------......//////........................------------.........///+++---///...,,,+++,,,///---.........//////000000........................//////............//////........................***+++,,,---............//////000000000000//////........................000000000000000000000000------------.........///000111333444333111///.........//////000000000111...///000000000///---,,,---------.........//////------------------------,,,---------.../////////***+++,,,---............,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................************************((()))***+++,,,+++******