BM6P6(@ vvvlllfffccc___[[[XXXVVVUUUUUUIIIFFFBBB>>><<<999666333333333333333333333333333222222111111222222333444444333555777666444888???MMMqqqooo^^^]]]ppp~~~~~~yyytttvvvwwwwww{{{{{{rrrllliiihhheeeccc^^^[[[WWWSSSQQQNNNKKKHHH@@@??????@@@DDDIIINNNRRRXXX]]]ggguuurrrddd]]]fffooorrrvvv}}}yyylll___VVVTTTWWWZZZ\\\[[[YYYVVVTTTSSSRRRQQQQQQMMMLLLPPPRRRYYYlll{{{hhhYYYRRROOOMMMKKKKKKLLLOOOSSSVVVWWWYYY[[[```eeejjjnnnppptttvvvzzz~~~yyytttzzzsssccc___bbbkkk}}}rrrhhhdddbbb^^^[[[YYYWWWUUUTTTIIIFFFAAA>>>;;;999666333333333333333333333333333222222222111222222333444333333555888777666;;;BBBSSSuuu|||gggZZZ]]]rrrzzzvvvxxxzzzyyy|||{{{rrrkkkiiigggeeecccZZZWWWRRROOOLLLJJJGGGDDD@@@??????@@@DDDIIINNNQQQVVV\\\gggtttssseee\\\ccckkknnnrrrxxxzzzuuulllaaaXXXUUUXXX\\\\\\[[[YYYWWWUUUSSSRRRRRRQQQMMMMMMPPPRRRXXXkkkppp```VVVSSSSSSTTTVVVYYY\\\___aaabbbbbbdddhhhlllqqqwww{{{}}}zzz}}}uuuggg]]]___gggxxxrrrgggbbb```^^^\\\[[[YYYVVVSSSIIIEEEAAA===;;;999666444333333333333333333333333222222222222222333444444333333555888888888>>>FFFWWWxxxnnn\\\UUU]]]uuu{{{yyy{{{||||||}}}{{{qqqjjjgggfffdddbbbWWWSSSOOOLLLJJJGGGDDDBBB?????????AAADDDIIIMMMPPPUUU\\\gggtttwwwhhh^^^```gggiiimmmrrrssssssoooggg^^^ZZZ\\\```]]]\\\ZZZXXXUUUTTTSSSSSSQQQMMMMMMPPPRRRWWWhhh|||ssshhh___[[[\\\___ccciiiooosssuuuuuuuuuuuuwww{{{wwwkkk\\\]]]cccsss}}}yyy|||yyyiiiaaa___]]]]]]]]][[[VVVRRRHHHEEE@@@<<<:::888666555333333333333333333333333333222222222222333444444444333444777777888???GGGYYYzzz|||cccUUUTTT___yyy}}}{{{zzz|||~~~~~~~~~~~~}}}|||rrrjjjgggeeebbb```VVVSSSOOOLLLJJJHHHEEECCC?????????AAADDDHHHLLLOOOUUU\\\hhhuuu}}}pppddddddiiijjjlllnnnpppssssssmmmeee```aaaddd^^^]]][[[XXXVVVUUUTTTTTTPPPLLLMMMPPPQQQUUUeeexxx{{{tttnnnkkkmmmqqqssswww}}}vvvkkk___^^^cccqqq}}}zzzvvvssswwwooobbb```^^^^^^___]]]WWWRRRHHHDDD???;;;999888666555333333333333333333333333333333222222333333444555666444444666666888???HHH^^^|||ttt]]]TTTWWWddd}}}yyyzzzzzz{{{~~~}}}|||~~~tttlllhhhddd```]]]UUURRROOOLLLJJJGGGEEEBBB>>>??????AAADDDHHHKKKNNNVVV^^^kkkwwwzzzqqqpppsssssspppnnnnnnppprrrnnngggbbbbbbccc___^^^\\\ZZZWWWVVVUUUUUUPPPLLLMMMPPPPPPSSSbbbsss}}}}}}~~~~~~tttkkkaaa___bbbnnn~~~yyyuuurrroooooovvvxxxfffbbb______aaa___YYYSSSHHHDDD>>>:::999888777666333333333333333333333333333333333333333444444555666444444666777:::BBBLLLdddoooZZZVVV]]]lll}}}vvvyyyzzzzzz~~~~~~~~~wwwpppjjjddd^^^YYYRRROOOLLLIIIGGGEEEBBB@@@>>>>>>???AAADDDHHHKKKLLLVVV___lllyyywwwpppiiijjjjjjiiieeebbbaaaaaa```___]]]ZZZXXXWWWVVVVVVOOOLLLMMMPPPPPPQQQ___ooovvvlllbbb```aaalll}}}xxxsssnnnkkkjjjlllwwwjjjeee``````bbb```ZZZSSSHHHCCC>>>:::888777777666333333333333333333333333444333333333333444555555666444444777999>>>IIITTTccc|||}}}jjjYYYZZZeeettt~~~~~~}}}{{{vvvyyyzzzzzz~~~{{{sssmmmeee\\\UUUQQQNNNJJJHHHFFFDDDAAA???>>>>>>@@@BBBDDDGGGJJJKKKUUU___lllxxxrrrfffdddbbbbbbddddddcccbbbaaa```^^^[[[YYYXXXWWWVVVOOOLLLMMMPPPOOOPPP\\\lll{{{qqqeeebbbcccnnn{{{tttoooiiigggfffkkkwwwlllgggaaa```bbbaaaZZZTTTHHHCCC===999888777777777333333333333333333333333444333333333333444555555555333444888<<>>>>>@@@BBBDDDGGGJJJKKKTTT^^^lllxxxtttfffbbb^^^```eeehhhgggeeeaaa```^^^\\\ZZZXXXWWWWWWOOOLLLMMMQQQOOOOOO[[[kkk}}}vvviiifffgggqqq{{{xxxmmmfffffffffiiiuuuxxxhhhbbbddd___\\\ZZZQQQJJJDDD===999888888666444:::888555333333444666777444333333333333444555555888555444777;;;AAALLLWWWeeegggqqq~~~vvveeeVVVYYYjjj}}}zzz{{{xxxvvvxxx{{{~~~vvvnnneee\\\VVVOOONNNLLLIIIFFFCCC@@@???>>>???@@@BBBDDDGGGIIIJJJSSSZZZhhhxxxtttgggaaa___cccggggggggghhhhhhccc]]]\\\]]]\\\XXXTTTSSSOOOLLLKKKLLLQQQ]]]iii}}}||||||uuukkkgggssszzzwwwmmmfffeeefffhhhttt}}}}}}|||~~~}}}kkkdddccc^^^\\\ZZZRRRLLLFFF???:::999999777555777555444222222222444444444333333333333444555555555333333666:::@@@KKKVVVbbbccclllyyyuuudddWWWZZZlll|||zzz~~~~~~zzzxxxxxxzzz|||~~~xxxpppggg^^^WWWQQQOOOMMMJJJGGGDDDBBBAAA??????@@@BBBDDDGGGIIIJJJSSSZZZggguuu||||||~~~vvvjjjdddaaaeeehhhgggggghhhgggbbb]]]\\\]]]\\\XXXUUUSSSOOOMMMLLLMMMPPP[[[ggg||||||wwwvvv~~~{{{|||pppjjjvvvyyyuuukkkddddddeeegggrrr~~~vvvssspppqqqwww}}}qqqfffccc]]]]]]\\\TTTMMMHHH@@@<<<;;;:::888666555444444444333333333333444333333333333444555555444333333777:::@@@LLLXXX```bbbjjjwww}}}ssscccWWW\\\ppp}}}{{{|||}}}~~~|||yyywwwzzz|||~~~{{{rrriii___XXXRRRPPPNNNKKKHHHEEEDDDCCC@@@@@@AAABBBDDDFFFHHHIIISSSYYYfffrrrwwwwwwyyy}}}{{{nnnhhheeegggjjjhhhggghhheeebbb^^^\\\]]]\\\YYYVVVSSSPPPNNNNNNNNNPPPZZZdddzzz~~~vvvsssvvv~~~{{{~~~xxxoooyyy~~~xxxqqqhhhaaabbbccceeeppp~~~zzzrrrkkkffffffkkkrrr{{{vvvhhhddd^^^^^^^^^WWWNNNHHHAAA<<<;;;:::888666555555666777777666555444444333333333333444555555777555666999<<>>FFFVVVeeellloooxxxiii]]]WWWaaaxxxyyyoookkktttyyy|||~~~~~~{{{xxxwwwvvv}}}~~~{{{rrriii___YYYRRRPPPMMMIIIGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGNNNUUUbbbmmmqqqrrrxxxyyyrrrmmmnnnooollliiiiiidddbbb___]]]\\\ZZZXXXWWWSSSQQQPPPPPPOOOPPPWWW```rrr|||~~~}}}zzzwwwzzzxxx{{{tttnnnbbbZZZVVVZZZ^^^bbbooo}}}uuulllgggaaa]]]```gggqqqyyykkkhhhdddeeecccYYYOOOIIIAAA<<<:::999777444222333444555555555444333444333333333333444555555666555777;;;@@@LLLaaassszzz{{{fff\\\YYYggg~~~vvvnnnuuuxxx|||{{{wwwvvvwww|||}}}zzzrrriii```ZZZRRRPPPLLLIIIFFFEEEEEEFFFEEEEEEDDDDDDDDDEEEFFFFFFKKKSSS```kkknnnpppxxx}}}vvvqqqqqqqqqnnnkkkkkkeeecccaaa^^^[[[YYYWWWWWWSSSQQQPPPPPPOOOPPPXXXaaarrr{{{|||}}}yyytttuuu}}}~~~zzztttmmmgggZZZSSSQQQWWW\\\aaaooo~~~uuummmfff```[[[]]]dddnnn{{{xxxkkkjjjhhhhhheeeYYYPPPJJJBBB===;;;:::888555222333333444444555444444444333333333333444555555555555888>>>FFFWWWqqq|||eee]]]]]]mmm}}}~~~xxx|||{{{wwwwwwxxxzzz|||~~~zzzssskkkbbb\\\SSSQQQMMMJJJGGGGGGGGGHHHFFFFFFEEEEEEDDDEEEEEEEEEJJJRRR___iiikkkmmmvvvxxxssssssssspppmmmmmmfffeeebbb^^^ZZZWWWVVVVVVSSSPPPOOOOOONNNPPPYYYbbbuuu}}}vvvnnnjjjkkkpppttt}}}vvvrrrpppyyy|||yyyuuuooogggbbbUUUOOONNNTTT[[[aaaooo~~~wwwooofff___ZZZ[[[aaakkkxxxvvvkkkkkkjjjjjjfffYYYRRRLLLDDD???===<<<999777555555555555666666777777444333333333333444555555666777;;;BBBMMMaaa~~~vvveee___```qqq~~~}}}xxx}}}{{{wwwwwwyyyyyy{{{}}}{{{tttlllccc]]]UUURRROOOKKKIIIHHHIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEJJJRRR^^^gggiiikkktttyyytttuuuuuuqqqnnnnnnffffffccc___ZZZVVVUUUUUUSSSPPPNNNNNNNNNPPPZZZdddyyy~~~vvvrrrkkkddd```bbbgggkkk~~~}}}tttpppmmmsss}}}~~~zzzuuupppjjj```YYYXXXQQQMMMPPPYYYeeesss}}}rrrhhhccc___^^^```ggguuu|||ooommmiiihhheeeZZZUUUMMMDDD===:::999777555666555444333444555777999777666444444444555777888666:::===BBBVVVyyyyyyhhhiiinnn}}}|||zzz{{{vvvyyy|||zzzvvvtttwwwzzzyyyzzz|||xxxoooeee^^^VVVQQQMMMKKKKKKKKKIIIFFFHHHIIIIIIHHHFFFEEEFFFGGGOOOSSS[[[dddjjjppp{{{~~~|||xxxtttqqqnnnmmmllliiifffbbb^^^\\\ZZZWWWTTTPPPOOOOOOPPPOOOQQQZZZeeevvv~~~vvvrrriiigggdddbbbbbbdddfffhhhuuu~~~yyysssooorrr|||}}}~~~~~~wwwrrrnnnggg]]]VVVTTTNNNJJJOOOXXXcccrrr}}}wwwmmmggg```^^^___dddqqq~~~{{{ooolllhhhhhheee[[[UUUMMMDDD===:::999777555666555444333444555777888777666444444444555777888777;;;>>>FFF]]]ssskkklllrrr{{{yyyzzzxxx{{{|||zzzuuusssuuuxxxzzz{{{}}}xxxoooeee^^^VVVRRRMMMKKKLLLKKKIIIFFFGGGHHHIIIHHHFFFDDDEEEFFFMMMQQQZZZdddjjjppp{{{|||zzzvvvrrrooommmlllkkkfffccc___\\\YYYWWWTTTRRRPPPOOONNNNNNMMMOOOXXXcccwww~~~vvvoookkkfffdddbbb```aaacccfffgggrrryyysssnnnqqq}}}{{{{{{{{{}}}~~~}}}}}}yyytttpppkkkcccYYYRRROOOJJJHHHMMMVVVaaappp|||tttlllccc^^^]]]bbbmmmyyyzzznnnlllggggggfff]]]UUUNNNDDD===;;;999777555666555444444444555666777666555444444444666777888999<<>>;;;999777555666555444444444555666666555555444444555666777888:::>>>HHH\\\zzzoooiiiooo{{{~~~zzzxxxyyyzzzzzzyyywwwttttttwwwyyy~~~}}}~~~|||rrrggg```YYYTTTOOOMMMMMMMMMJJJGGGFFFGGGGGGFFFDDDCCCDDDEEEGGGMMMXXXdddjjjoooyyy|||yyywwwtttpppnnnlllkkkkkkhhheeeaaa^^^\\\ZZZWWWUUUQQQOOOOOOOOOOOORRR]]]iii}}}wwwqqqmmmjjjiiiffffffffffffgggiiikkklllkkkvvv~~~yyytttvvv|||yyyvvvtttttttttrrrqqqttttttssspppjjj___UUUMMMHHHFFFHHHNNNVVV```nnn{{{ttthhhcccbbbeeennnvvvzzznnnjjjddddddddd]]]VVVNNNEEE>>>;;;:::888666555555555444444444555555444444444555666777777888;;;AAAPPPiiiwwwhhhcccmmm}}}zzzyyyzzzxxxwwwvvvttttttvvvzzz|||~~~tttjjjbbbZZZVVVQQQNNNNNNMMMJJJHHHFFFGGGGGGFFFDDDCCCDDDEEEFFFLLLWWWbbbiiinnnwww}}}yyywwwtttqqqnnnlllkkkjjjiiifffaaa^^^\\\YYYVVVTTTOOOMMMMMMOOOPPPTTTaaannn{{{uuuqqqooonnnmmmhhhiiiiiijjjkkkllllllmmmjjjssszzzwwwzzz~~~zzzvvvsssqqqqqqpppoooqqqssstttrrrjjj___TTTMMMGGGFFFIIIOOOVVV___mmmzzzyyymmmhhhgggiiiooovvv{{{ooojjjbbbaaaccc]]]VVVOOOEEE>>><<<:::888666555555555555444444444333333444444555666777888888;;;CCCVVVqqqsssfff___lll~~~zzzyyy{{{xxxvvvsssrrrssswww{{{~~~wwwmmmeee[[[WWWRRROOOOOONNNKKKHHHGGGHHHHHHGGGEEEDDDDDDEEEGGGLLLVVV```fffkkkuuu}}}zzzvvvrrrpppnnnnnnlllhhhddd```]]]YYYVVVSSSNNNMMMMMMNNNPPPUUUbbbooo{{{vvvsssrrrqqqpppkkkkkkllllllllllllkkkjjjjjjooo||||||zzz~~~|||vvvrrrqqqppppppoooooorrrtttrrrkkk___SSSLLLEEEEEEIIIPPPUUU]]]kkkxxx~~~rrrmmmllllllpppuuu|||ooojjjaaa___aaa\\\VVVOOOEEE???<<<:::888666555555555555444444333222222333444666777777888888;;;CCCXXXrrrpppggg___nnn~~~~~~}}}yyyxxxzzzzzzvvvrrrqqqrrrvvv{{{}}}~~~yyyooohhh]]]XXXSSSPPPPPPOOOKKKHHHGGGHHHIIIHHHFFFDDDEEEFFFIIIMMMUUU___dddiiisss~~~~~~{{{yyyxxxwwwtttnnnjjjfffbbb^^^[[[UUURRRRRRRRRSSSWWWdddqqq|||yyyvvvsssqqqooopppppppppooommmjjjiiiiiilllvvv}}}wwwrrrqqqqqqppppppmmmqqqtttsssjjj^^^RRRKKKDDDEEEIIIOOOTTT\\\iiiwwwvvvqqqooommmooosss}}}|||pppjjj```^^^```[[[VVVOOOEEE???<<<;;;999777444555555555444444333222222333444666777888888888;;;CCCWWWppp}}}jjjcccaaaqqq}}}}}}{{{xxxwwwyyy|||xxxsssppprrrvvvyyy|||~~~{{{qqqjjj]]]YYYSSSQQQPPPOOOLLLIIIHHHIIIIIIHHHFFFEEEFFFGGGJJJNNNUUU]]]bbbgggrrr~~~{{{vvvrrrnnniiifff\\\ZZZXXXWWWWWW[[[gggttt~~~zzzvvvssstttuuuuuutttrrrooollljjjhhhjjjrrrzzzvvvuuuttttttssspppooolllfff___VVVNNNIIIHHHIIILLLOOOQQQWWWgggvvv{{{xxxuuuqqqoooooozzzpppjjjbbbaaaaaaZZZTTTMMMDDD>>>;;;:::999777666666666666666666666666444444444444555777888999<<>>;;;:::999777555555555555555555555555555555555666777888999:::>>>EEEYYYrrrhhh[[[]]]fff{{{|||zzzyyyyyyyyy{{{xxxuuutttvvvyyy{{{||||||wwwpppfff___VVVPPPOOONNNMMMKKKKKKJJJIIIGGGFFFFFFFFFFFFIIILLLSSS[[[___cccmmmxxxyyyqqqkkkggghhhsss|||zzzvvvtttqqqnnnjjjgggggggggnnnzzz~~~zzzxxxvvvuuusssqqqnnnhhh```XXXPPPIIIFFFGGGHHHKKKNNNPPPVVVdddrrr}}}zzztttqqqrrruuu{{{}}}tttmmmeeedddddd]]]UUUNNNEEE>>><<<:::999777444444444444444444444444666666666666777999:::;;;???DDDUUUmmm~~~{{{bbbYYY^^^kkk}}}yyyvvvvvvwwwwwwzzzxxxvvvwwwyyy{{{||||||{{{~~~zzzrrrgggaaaXXXRRRPPPPPPNNNMMMLLLKKKJJJHHHGGGGGGGGGGGGJJJLLLRRRXXX\\\aaalllxxxyyytttsss{{{~~~zzzvvvsssoookkkhhhgggggglllwww|||zzzyyywwwvvvrrrnnnggg^^^UUUNNNIIIFFFFFFGGGKKKNNNOOOTTTbbbppp~~~}}}yyysssppppppnnntttzzzzzz}}}uuunnneeedddeee^^^VVVOOOEEE>>><<<;;;999777444444444444444444444444555555555666777888::::::>>>BBBPPPeeewwwuuu```[[[___ooozzzuuusssssstttuuuvvvuuuuuuwwwzzz||||||{{{{{{~~~|||ssshhhaaaXXXRRRQQQPPPOOOMMMLLLKKKJJJHHHGGGGGGFFFFFFJJJLLLQQQWWWZZZ```kkkwww|||yyyzzz}}}xxxtttoookkkhhhiiiiiinnnxxx}}}|||{{{zzzyyysssoooggg^^^UUUNNNIIIGGGEEEFFFJJJMMMNNNRRR___mmm~~~~~~yyyrrrnnnnnnjjjnnnsssyyyxxxxxx~~~wwwoooeeedddddd^^^WWWOOOFFF???<<<;;;888666555555555555555555555555444444444555666777888999:::???MMM```pppyyy}}}}}}ppp^^^[[[___sss}}}xxxsssqqqqqqrrrtttrrrrrrrrruuuxxx{{{{{{zzz}}}|||ttthhhaaaXXXRRRPPPPPPOOOMMMKKKJJJIIIGGGFFFFFFFFFFFFKKKLLLQQQWWWZZZ___kkkvvv~~~yyyxxxzzz~~~yyyuuupppllliiijjjjjjoooyyy}}}|||zzzyyysssnnnggg___VVVOOOJJJHHHDDDEEEIIIMMMMMMQQQ]]]jjj~~~}}}xxxqqqlllkkkfffiiilllqqq{{{}}}sssrrrwww~~~{{{qqqgggeeeeee^^^XXXPPPFFF???<<<;;;888666666666666666666666666666444444444444555777888999777@@@OOO___llltttxxxyyy}}}zzz{{{jjj[[[YYY^^^vvv}}}zzzvvvsssqqqqqqrrrsssooooooooorrrvvvyyyzzzzzz}}}ttthhhaaaXXXSSSQQQQQQOOONNNKKKJJJIIIGGGFFFFFFFFFEEEJJJLLLRRRXXX[[[___jjjuuuzzztttqqqtttzzz|||wwwsssooollliiiiiinnnxxx|||zzzxxxvvvpppmmmggg___WWWPPPJJJHHHCCCEEEIIILLLLLLPPP[[[hhhxxxyyyssskkkfffeee```aaabbbdddmmmzzzuuulllkkkpppxxxtttiiiffffff```XXXQQQGGG@@@<<<;;;888666555555555555555555555555444444555555666777999:::888DDDUUUcccmmmsssvvvwwwuuuuuu{{{{{{dddYYY[[[```zzzzzzxxxuuusssqqqqqqrrrrrrnnnmmmnnnqqquuuyyyzzz{{{uuujjjcccZZZTTTSSSRRRQQQOOOLLLKKKJJJHHHGGGGGGGGGGGGJJJMMMSSSZZZ]]]```jjjttt~~~|||{{{vvvooolllpppyyy{{{wwwssspppjjjjjjnnnwww|||xxxuuusssnnnkkkfff___WWWPPPJJJGGGCCCEEEIIILLLLLLOOO[[[gggpppzzzsssmmmeee```___ZZZZZZYYYYYYaaammmtttvvvyyyooogggggglllvvvwwwkkkhhhhhhaaaXXXQQQGGG@@@===;;;888666444444444444444444444444555555666666777999:::;;;999HHH[[[hhhoootttwwwxxxpppsss|||xxxaaaYYY]]]ddd|||xxxwwwuuusssrrrrrrrrrrrrnnnmmmmmmpppuuuyyy{{{|||wwwkkkddd\\\VVVTTTTTTRRRQQQMMMLLLKKKJJJIIIHHHHHHHHHJJJMMMTTT[[[^^^aaajjjttt~~~|||{{{uuunnniiinnnxxx}}}zzzvvvtttllllllpppxxxyyyrrrmmmhhhfffbbb]]]WWWQQQMMMKKKBBBFFFKKKKKKKKKOOOYYYaaaooowww~~~rrriiiddd```ZZZVVVVVVTTTRRRRRRVVV]]]ccchhheeefffgggfffhhhqqqsssnnnkkkeee___YYYSSSJJJBBB>>>;;;:::999;;;888666666777777555222444555666666666777999;;;===IIIYYYfffnnnttt{{{www|||}}}qqq___WWW[[[hhh{{{|||{{{vvvooolllooosssqqqpppoooppptttxxxzzz{{{wwwgggccc\\\XXXUUUTTTSSSSSSRRRPPPLLLIIIGGGGGGHHHIIILLLLLLPPPWWW\\\```gggooo~~~zzzyyyqqqnnnuuu}}}{{{rrrtttwwwyyy~~~yyyrrrmmmhhheeeaaa[[[VVVPPPLLLJJJCCCGGGKKKKKKKKKNNNWWW___jjjqqq|||}}}tttggg^^^YYYWWWTTTQQQRRRPPPMMMMMMOOOTTTZZZ^^^^^^bbbfffhhhkkkrrr~~~rrrmmmkkkfff```ZZZTTTJJJCCC>>>;;;999888888666555555777888666444222444555555444555777:::>>>KKK]]]nnnxxx~~~|||ooo]]]WWW[[[iii~~~zzzzzzyyyuuuqqqnnnoooppppppppppppppprrruuuxxxzzzxxxjjjeee^^^YYYVVVUUUTTTSSSQQQOOOLLLIIIGGGGGGHHHHHHKKKKKKOOOVVV[[[___fffmmm|||}}}zzzsssqqqyyy~~~wwwyyyzzz|||yyyrrrmmmfffddd___YYYTTTNNNKKKIIIDDDHHHKKKLLLKKKNNNUUU[[[cccjjjttt~~~|||ooofffZZZQQQNNNNNNMMMMMMMMMKKKHHHGGGHHHLLLQQQUUUVVV\\\dddiiimmmttt~~~~~~oookkkjjjeee```\\\UUULLLCCC>>>:::888777666555444555777888777666333555666666555666999;;;@@@NNNdddzzzooo]]]XXX___mmm|||zzzxxxvvvtttsssqqqooommmmmmoooqqqqqqpppqqquuuxxxyyymmmhhhaaa[[[WWWUUUTTTRRRPPPNNNKKKHHHGGGGGGGGGHHHJJJJJJNNNTTTYYY]]]ccckkkyyy|||xxxyyy~~~~~~~~~yyyrrrmmmeeebbb]]]WWWRRRMMMIIIHHHEEEHHHLLLLLLKKKMMMRRRWWW]]]bbbkkkttt}}}zzzqqqkkk___YYYQQQKKKIIIIIIIIIIIIIIIGGGEEEDDDFFFJJJOOORRRTTT[[[cccjjjnnnvvvyyykkkggggggddd```]]]VVVMMMDDD>>>:::888666666666555666666666666666666777999999888999;;;===AAAQQQkkknnn]]][[[dddttt{{{yyyvvvrrrrrrtttsssooojjjkkkooosssrrroooooorrrwww{{{qqqkkkccc\\\XXXUUURRRQQQOOOMMMKKKIIIGGGGGGGGGGGGKKKJJJNNNTTTXXX\\\bbbiiiyyyyyyrrrmmmeeebbb\\\VVVPPPKKKIIIGGGFFFHHHKKKLLLLLLMMMPPPSSSUUUYYY```iiirrrwwwzzz{{{xxxwwwtttqqqmmmggg___ZZZPPPMMMJJJHHHGGGFFFEEEEEEDDDCCCBBBCCCGGGLLLRRRUUUYYY___eeejjjooowwwvvvhhhddddddbbb___^^^WWWMMMDDD>>>:::888666777777777666555444444444777888999999999:::<<<>>>BBBTTTrrriii[[[\\\gggxxx{{{xxxtttpppqqqttttttoooiiijjjooottttttqqqppprrrvvv}}}tttnnnfff^^^XXXTTTQQQOOONNNMMMKKKIIIHHHHHHHHHHHHLLLKKKNNNTTTXXX[[[aaaiiizzzyyyrrrmmmeeeaaa\\\UUUOOOKKKIIIGGGEEEHHHKKKLLLLLLMMMNNNPPPNNNPPPUUU]]]dddhhhiiiiiieeeccc```]]]YYYUUUOOOKKKEEEEEEEEEEEEDDDDDDCCCBBBAAAAAABBBEEEKKKQQQXXX[[[bbbfffkkknnnrrrzzzvvviiidddcccaaa^^^^^^WWWMMMDDD>>>;;;888777777888888666444222333333444666777777666777999<<>>;;;999666666555555555444444444666777777777888999;;;<<>>BBBUUUkkk|||qqqgggjjjvvvyyyuuummmiiiiiinnnpppnnnmmmmmmmmmoooqqqsssvvv}}}|||oooeee^^^YYYVVVSSSSSSRRRQQQPPPOOOOOONNNNNNJJJHHHLLLPPPTTT[[[cccpppvvviii```ZZZ___hhhsssyyypppiiiccc]]]XXXWWWSSSMMMJJJKKKJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDBBBBBBBBBCCCCCCGGGMMMUUUZZZ]]]]]]^^^^^^___aaahhhrrryyy|||~~~|||yyynnnllljjjlllsss~~~xxxoookkkjjjiiibbb]]]TTTIII@@@;;;999999777777666666666555555555222555777777666999???DDD\\\ooo{{{lllfffnnn|||zzzuuulllhhhhhhlllmmmkkkkkkllllllnnnqqqrrruuu}}}rrrggg```ZZZWWWUUUUUUTTTSSSRRRQQQPPPPPPNNNJJJHHHKKKOOOTTT[[[cccrrrxxxiii[[[RRRLLLQQQYYYcccqqqyyyooohhhaaa\\\YYYWWWSSSLLLJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCHHHRRR___iiimmmnnnooooooppprrryyyzzzvvvkkkhhhfffgggooo{{{|||rrrmmmjjjhhhccc^^^VVVLLLBBB;;;999:::777777777666666666555555111555777777666999AAAGGGaaaqqqyyy}}}~~~}}}gggfffrrrxxxtttkkkhhhhhhkkkkkkhhhhhhkkkkkknnnqqqsssuuu}}}vvvkkkbbb[[[WWWWWWVVVVVVUUUTTTSSSRRRQQQMMMIIIHHHKKKOOOSSS[[[bbbtttvvviii[[[OOOHHHDDDHHHNNNWWWcccuuuzzz~~~xxxooohhhaaa]]][[[YYYSSSLLLJJJKKKLLLLLLJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCGGGTTTgggvvv}}}zzzuuuqqqfffccc```aaajjjwwwvvvnnniiieeeccc```XXXNNNCCC<<<:::;;;777777777777666666666555222666999999888;;;DDDLLLdddqqqvvvwww|||{{{|||wwwcccfffwww|||vvvqqqkkkhhhhhhjjjhhheeefffiiijjjnnnrrrtttvvv}}}{{{pppeee]]]XXXXXXXXXWWWVVVUUUTTTSSSSSSLLLIIIHHHLLLPPPTTTZZZaaavvvtttfffYYYOOOGGGCCCAAADDDHHHNNNYYYkkkwwwpppuuu~~~wwwnnnhhhccc___\\\ZZZUUUMMMJJJLLLMMMLLLJJJIIIHHHGGGFFFFFFCCCCCCDDDDDDDDDCCCBBBBBBEEEUUUlll~~~|||uuuooolllbbb^^^[[[\\\eeesssyyyooogggbbbdddaaaZZZOOODDD===;;;<<<777777777777666666666666333888;;;;;;:::===FFFOOOeeeqqqtttsssxxxxxx|||sssaaaggg{{{zzztttoookkkiiihhhiiigggcccdddhhhiiinnnsssuuuvvv}}}~~~ssshhh^^^XXXYYYXXXWWWWWWUUUUUUTTTSSSLLLHHHHHHLLLPPPTTTZZZ```wwwzzzjjj[[[PPPHHHDDDAAAAAACCCEEEIIISSSdddyyyyyymmmiiiqqq{{{uuuooollldddbbb___ZZZVVVQQQNNNLLLOOOLLLJJJIIIJJJJJJGGGDDDHHHGGGFFFFFFEEEFFFFFFGGGKKKZZZooo~~~xxxqqqjjjggg^^^___```^^^___iiizzzqqqgggdddfff```VVVLLLDDD???======777777666555555555555555777:::888999>>>>>>GGG^^^tttuuutttooommmsssrrrdddmmm|||wwwtttrrrooonnnkkkhhheeeeeegggjjjiiipppvvvvvvuuu|||{{{qqqggg^^^XXXUUUTTTTTTUUUUUUTTTQQQOOOIIIGGGHHHLLLOOORRRYYYaaarrruuulll___SSSJJJEEEBBBAAABBBAAACCCIIIOOO[[[nnn~~~{{{qqqjjjjjjsss{{{vvvpppmmmeeeccc___[[[WWWSSSPPPOOONNNLLLIIIHHHJJJJJJIIIGGGIIIJJJJJJKKKKKKLLLLLLLLLRRR```sss|||vvvooojjjfff]]]^^^^^^[[[\\\eeetttvvvkkkhhheee___VVVLLLDDD???<<<<<<999999888777777777777777666888555777>>>@@@NNNgggyyyyyyvvvpppkkkppp|||qqqgggsss|||vvvrrrpppmmmmmmkkkiiifffeeegggiiijjjpppuuuvvvvvv|||tttjjj```YYYVVVUUUTTTTTTUUUTTTQQQOOOJJJHHHIIILLLOOORRRYYYaaappp~~~oooggg[[[PPPHHHDDDAAA@@@@@@???@@@EEEJJJSSSeeettt{{{uuukkkdddeeemmmyyy{{{vvvrrrooofffddd```\\\XXXUUUSSSRRRQQQNNNKKKJJJKKKMMMNNNNNNNNNPPPRRRUUUVVVWWWVVVVVV^^^iiiwww~~~yyytttnnniiifff``````^^^[[[ZZZaaammmwww{{{nnniiieee___VVVLLLCCC>>>;;;;;;999999888777777777888888444777444555===CCCTTTppp~~~}}}xxxpppiiilllwwwpppkkk{{{{{{tttooollljjjkkkkkkjjjhhhfffggghhhkkkoootttuuuwww~~~yyymmmbbbZZZVVVUUUTTTTTTTTTSSSQQQOOOLLLIIIJJJNNNPPPRRRXXX___nnntttiiibbbWWWNNNHHHEEEBBBAAA@@@??????BBBEEELLL[[[jjjrrrllleee```aaaiiissszzz|||zzzwwwrrrooofffddd```\\\YYYWWWVVVVVVWWWTTTPPPNNNNNNQQQSSSUUUXXXZZZ___ccceeeeeedddcccjjjqqq{{{~~~{{{wwwrrrmmmiiigggdddccc```\\\ZZZ^^^hhhppp~~~|||nnniiiddd___VVVLLLCCC>>>;;;999777777666666555666666777444777555777>>>CCCVVVrrr~~~}}}xxxppphhhjjjttt}}}~~~qqqmmm~~~zzzrrrkkkhhhgggiiikkkkkkiiigggggghhhkkkooorrrtttxxx|||pppccc[[[WWWVVVTTTTTTTTTSSSQQQOOOMMMKKKLLLOOOQQQRRRWWW^^^lll~~~{{{lllddd^^^UUUNNNJJJGGGEEEDDDBBB@@@AAACCCDDDJJJWWWdddkkkfffaaa___cccllluuu{{{}}}zzzyyywwwsssooogggddd```\\\YYYYYYZZZ[[[[[[YYYVVVSSSSSSUUUYYY\\\dddhhhlllqqqttttttrrrqqqtttxxx~~~|||{{{xxxuuuqqqllliiigggfffddd```[[[YYY[[[bbbhhhvvv|||ooojjjddd___WWWMMMDDD>>>:::999777777666666666666777777555999888:::???CCCTTTqqq{{{sssllllllttt}}}qqqmmm~~~xxxpppiiieeeeeegggjjjjjjiiihhhhhhhhhkkkmmmpppssszzz~~~qqqeee]]]XXXVVVTTTSSSSSSRRRQQQOOONNNLLLMMMPPPRRRRRRWWW^^^kkk}}}uuuggg```[[[TTTNNNKKKHHHFFFDDDBBBAAABBBDDDDDDIIIUUUaaaeeeaaa]]]___gggrrr{{{}}}yyyyyyxxxtttppphhheeeaaa]]][[[\\\^^^```^^^]]]\\\ZZZZZZ^^^cccgggrrrtttyyy}}}}}}||||||}}}}}}{{{xxxwwwtttqqqnnnkkkhhhgggdddbbb]]]XXXVVVXXX]]]aaappp}}}}}}pppmmmeee```XXXNNNFFF???;;;999999999888888888999::::::555;;;;;;<<>>:::::::::999999888888999999:::;;;;;;===>>>AAASSSuuu||||||~~~ooo^^^aaappp~~~uuummmgggccc```cccddddddccccccdddhhhkkkmmmnnnqqqwwwyyyllliiiqqq|||ttthhhbbb[[[WWWVVVUUURRROOONNNNNNRRRXXXYYYXXXZZZ___nnnzzzuuuoooeee^^^UUUQQQMMMKKKIIIJJJSSS]]]oooyyy{{{zzz|||yyyzzzyyyvvvqqqllljjjjjjqqqyyy{{{xxxuuuqqqooommmmmmllllllnnnppprrrsssqqqqqqooojjjddd```]]]]]]```hhhttt~~~tttqqqooolllcccVVVHHH>>>:::::::::999999888888999999:::999;;;===@@@HHH[[[{{{}}}||||||ggg[[[aaasss}}}tttlllgggccc```bbbbbbbbbbbbccceeeiiikkkmmmnnnssszzz~~~ooogggkkk}}}{{{kkkeee]]]XXXVVVTTTQQQNNNNNNOOOSSSXXXZZZXXXYYY]]]lllxxxnnngggWWWSSSOOOMMMJJJJJJRRR[[[ooo{{{}}}yyyxxx~~~|||~~~~~~zzztttooonnnnnnsss{{{~~~zzzxxxuuusssqqqnnnpppqqqtttvvvxxxyyyzzzuuutttpppjjjddd^^^\\\\\\aaahhhsss|||tttrrrppplllcccVVVHHH>>>;;;;;;:::999999888888999999:::888:::>>>FFFSSSiiitttaaaZZZbbbwww|||rrrkkkgggcccaaabbbaaaaaaaaacccfffiiikkkkkknnnuuu}}}yyysssrrrsssttttttyyyzzz}}}tttgggdddpppnnnhhh```ZZZWWWUUUQQQNNNNNNOOOSSSYYYYYYWWWXXX[[[jjj}}}|||rrrkkk[[[VVVSSSPPPLLLLLLRRR[[[nnn|||~~~wwwtttuuu~~~~~~wwwrrrsssuuuvvv}}}}}}yyywwwuuusssqqqpppssswww{{{~~~xxxvvvqqqjjjbbb]]][[[[[[aaagggrrr~~~xxxrrrsssooolllcccUUUHHH???<<<===:::999999888888999999:::888:::@@@LLL```xxxooo^^^ZZZddd{{{zzzqqqkkkgggdddbbbaaa``````aaadddgggjjjkkkjjjnnnvvvyyyssskkkeeebbbbbbcccdddeeefffhhhkkknnnqqqsssttt}}}}}}kkkaaahhhuuurrrkkkccc]]]YYYVVVRRROOONNNNNNSSSXXXYYYVVVVVVZZZhhh{{{uuummm___[[[WWWTTTPPPNNNTTT\\\lll{{{~~~uuussswwwyyyuuuvvvyyywww~~~|||xxxvvvtttsssqqqqqquuuzzz}}}vvvnnnfffaaa``````aaagggqqq}}}vvvqqqsssoookkkbbbUUUHHH???===>>>:::999999999999999999:::888;;;BBBQQQiiimmm]]][[[eee}}}yyypppjjjgggeeecccaaa```___```dddhhhjjjkkkiiinnnwwwuuuooofff___[[[[[[\\\]]]XXXYYY[[[]]]___aaacccdddfffjjjqqquuuxxxyyyzzz{{{wwwvvvvvvvvvwwwyyyzzz|||pppbbbdddoootttnnneee___[[[XXXTTTPPPMMMNNNSSSXXXXXXUUUUUUXXXfffyyy{{{tttbbb^^^ZZZVVVRRRPPPVVV^^^kkkzzz}}}xxxwww{{{}}}|||}}}yyyvvvvvvxxxzzz}}}ssskkkddd```]]]\\\bbbiiiuuuyyysssssssssnnncccVVVIII@@@<<<;;;;;;::::::999888888888999888:::AAAQQQlll{{{|||eeedddXXXmmmzzzpppiiidddaaa___fffccc``````bbbeeehhhiiijjjnnnvvvzzzqqqhhhbbb^^^ZZZXXX[[[YYYVVVSSSRRRRRRTTTUUUWWWYYY^^^bbbeeegggfffffffffdddbbbbbbcccdddcccbbbnnnvvvwwwgggccchhh|||{{{uuulllccc\\\WWWRRROOOOOOQQQWWW\\\ZZZUUUUUUYYYjjj~~~}}}oooeeeZZZUUUSSSRRRUUUZZZiii|||}}}xxxxxx|||~~~||||||~~~}}}tttmmmhhhdddaaa___bbbjjjuuu{{{vvvvvvtttnnndddVVVIII@@@<<<;;;;;;:::999999888888999999===>>>DDDSSSlllxxxwww~~~{{{bbbaaaZZZoooyyyooohhhdddaaa___fffccc```___aaadddggghhhlllpppxxxxxxrrrnnnjjjgggaaa^^^YYYVVVUUUTTTSSSQQQOOOQQQTTTWWWZZZ[[[[[[[[[\\\[[[ZZZZZZ\\\\\\\\\[[[^^^fffvvvooohhhjjjqqq~~~xxxnnneee^^^XXXSSSPPPNNNPPPVVV[[[ZZZVVVVVVZZZiii}}}zzzmmm```YYYWWWWWWYYY]]]hhh{{{}}}{{{zzzwwwxxx~~~|||xxxrrrmmmiiifffccc```bbbjjjttt}}}yyyyyytttoooeeeWWWJJJAAA<<<;;;::::::999999888888999999;;;<<>>DDDQQQfffwww{{{wwwwwwtttuuu|||}}}eeedddccczzzsssiiidddaaaaaaaaaaaa___\\\]]]```dddggghhhooosss|||yyyrrrmmmfffbbbaaakkkzzz~~~tttkkkdddccckkkuuuxxxhhhbbbaaajjjuuuxxxkkk```XXXSSSPPPNNNRRRYYY```___ZZZYYY\\\jjjxxxnnnjjjiiikkkttt{{{vvvrrrooommmgggddd___[[[YYYZZZ\\\^^^bbbmmm~~~}}}vvvmmmhhhgggiiilllnnnmmmjjjgggdddcccbbb```^^^[[[```gggpppyyyzzzxxxvvvrrriii\\\NNNCCC<<<:::999999888888999999:::;;;999===EEETTTjjjzzz|||wwwyyyvvvwww{{{zzzbbbbbbggg}}}tttiiicccaaaaaaaaa```^^^\\\]]]aaaeeeiiijjjooouuu~~~wwwrrrooosss{{{~~~xxxqqqiiibbb[[[YYY___hhhzzzlllaaa[[[```hhhrrr{{{mmmbbbZZZTTTQQQPPPTTT\\\bbbaaa[[[YYY\\\iii~~~|||rrrppp{{{vvvooonnnqqq|||yyyuuurrrpppnnniiieee___YYYVVVVVVXXXZZZ___lll}}}uuuooofffaaaaaaeeejjjmmmkkkhhhccc```___^^^\\\[[[YYY^^^eeennnwwwzzzxxxwwwrrriii]]]OOOCCC<<<:::999888888888999::::::;;;;;;AAALLL]]]uuu}}}zzzyyy{{{}}}www______iiitttjjjcccaaaaaaaaa___]]]\\\]]]aaafffjjjlllpppvvv|||wwwqqqllleee___YYYUUUZZZbbbkkkvvvtttfff]]]___ccciiixxx~~~oooccc[[[UUURRRRRRUUU]]]cccbbb\\\ZZZ\\\hhh}}}xxxqqqhhheeemmmyyyyyy}}}yyyuuusssrrrqqqkkkggg```YYYUUUTTTVVVWWW^^^lll~~~uuummmccc___aaaeeeggggggfffeeedddccc```^^^[[[ZZZ[[[]]]aaaiiirrr}}}zzzwwwyyysssiii[[[MMMCCC===;;;999777888:::888444555888:::DDDVVVppp{{{vvvwwwvvvyyysssddddddnnn~~~rrrjjjccc]]]\\\^^^bbb]]][[[^^^bbbdddgggkkkpppwww|||yyyuuulllccc[[[XXXXXXZZZbbbjjjyyy~~~nnnbbb```___bbbooovvvkkk^^^WWWUUURRRZZZ```hhhlll___WWW```lll~~~~~~xxxuuuttthhhbbb^^^___aaammm~~~zzzwwwssspppnnnfff]]]XXXSSSPPPSSSXXX^^^jjj~~~{{{{{{uuunnnfffbbbdddfffgggfffeeedddbbb```^^^[[[ZZZYYYYYY[[[___gggppp{{{|||xxxvvvqqqgggZZZLLLBBB===;;;;;;::::::===;;;888999===???LLLbbb{{{}}}yyyuuuuuussscccaaappp}}}qqqiiiccc______aaaddd^^^\\\___cccdddgggkkkqqqxxx~~~vvvlllccc]]]ZZZYYY[[[aaannn~~~}}}jjjcccaaa```gggrrryyymmm```WWWUUUSSS[[[aaajjjnnnaaaXXX```mmm~~~wwwqqqmmmkkkjjjeee^^^ZZZYYYYYYccc~~~|||wwwtttqqqiii```[[[UUURRRSSSXXX]]]jjj}}}~~~yyyvvvwwwsssnnniiifffgggiiihhhfffdddccc```]]]ZZZYYYXXXXXXWWWYYY\\\cccmmmxxx|||wwwqqqmmmdddXXXKKKAAA<<<:::;;;:::;;;===<<<:::<<>><<<<<<::::::<<<<<<<<<@@@FFFQQQiiizzzbbb^^^fffwwwwwwlllgggccc```bbbeeeeee```^^^aaadddfffiiimmmqqq{{{}}}qqqkkkhhhgggiiimmmwww}}}xxxpppnnnvvv~~~~~~{{{zzzuuu}}}}}}lll___ZZZXXX```fffooorrreee\\\eeepppzzzuuuuuurrrrrr}}}{{{uuuqqqjjjbbb___aaabbbqqq{{{wwwuuusssyyy~~~}}}yyyvvvuuuxxxxxxwwwxxx|||}}}}}}|||xxxsssooollljjjbbbbbbaaa___]]]ZZZXXXVVVTTTRRRPPPRRRXXXcccnnnvvvsssnnnkkkiiicccYYYNNNDDD>>><<<<<<999999;;;;;;;;;???EEERRRoooyyyaaa\\\eeevvv}}}tttkkkfffdddaaacccfffddd___]]]```dddfffiiimmmsss~~~wwwpppiiiggghhhfffqqqyyyqqqsssuuupppjjjgggccclll}}}~~~mmm```[[[XXX___eeemmmqqqddd\\\eeemmm||||||wwwooofffbbbbbbdddsss{{{wwwuuutttttt~~~wwwvvvxxxsssuuuxxx|||~~~yyysssnnnjjjhhhccc```\\\ZZZYYYYYYYYYXXXQQQOOOOOORRRUUU[[[gggssszzztttnnnjjjbbbVVVKKKCCC???>>>>>>>>>===;;;;;;<<<@@@CCCQQQhhhoooaaaXXXfffyyy}}}tttiiiaaa______^^^^^^]]]\\\\\\___dddjjjnnnpppvvvyyyoooiiikkkmmmttt~~~{{{mmmccc]]]YYYWWW[[[___mmm|||mmmbbb[[[\\\^^^gggqqqoooddd___bbbqqq{{{~~~vvvmmmgggggglllyyy{{{vvvttttttwwwxxx}}}zzzvvvrrrqqquuutttwww|||}}}xxxrrrmmmhhhfffbbb^^^ZZZWWWUUUTTTSSSRRRPPPNNNMMMPPPSSSYYYfffrrrxxxrrroookkkcccWWWKKKCCC???===<<<<<<;;;999999:::>>>AAAHHHaaakkk```\\\lll}}}uuuiiibbb___^^^^^^]]]]]]\\\]]]___dddjjjoooqqqvvv}}}wwwsssrrrttt{{{pppccc[[[UUUSSSQQQTTT___qqq~~~oooddd]]][[[]]]gggqqqpppeee___bbbpppzzz}}}{{{{{{{{{pppjjjjjjnnnzzz~~~xxxssssssvvv|||yyysssnnnmmmkkkjjjmmmqqquuuyyy{{{vvvpppjjjfffdddaaa]]]XXXUUURRRPPPNNNLLLNNNKKKKKKMMMPPPVVVcccoooyyyvvvqqqrrrmmmdddXXXLLLBBB>>><<<;;;;;;;;;999999:::>>>AAAEEE___~~~|||ddd___^^^rrr~~~uuujjjbbb___^^^\\\[[[[[[\\\]]]___dddjjjooosssxxx~~~|||}}}wwwiii^^^VVVRRRNNNOOOTTT___nnnsssggg```\\\^^^gggrrrqqqggg```bbbnnnxxxzzzxxxvvvuuutttnnnmmmppp|||~~~{{{xxxwwwyyy~~~{{{vvvssskkkeeebbbbbbcccdddiiiooouuuzzz~~~|||xxxsssmmmhhhdddaaa___[[[WWWTTTRRRPPPMMMKKKLLLIIIHHHJJJMMMSSS___kkkuuu~~~wwwsssuuupppfffYYYLLLBBB===<<<======<<<;;;;;;===@@@DDDOOOgggvvv```\\\^^^rrr~~~uuujjjbbb___]]][[[YYYYYYZZZ\\\^^^bbbhhhnnnrrryyyxxxkkk```XXXVVVTTTTTTWWW^^^lllvvvkkkddd______hhhsssssshhhaaabbblllvvv|||yyywwwvvv}}}uuuooopppsss~~~}}}yyyzzz||||||uuunnnhhheee```[[[YYYZZZ]]]___fffllluuuyyy}}}yyywwwuuuqqqmmmhhhdddaaa___YYYVVVSSSQQQPPPOOOLLLJJJJJJGGGGGGIIIKKKOOOZZZeeesss|||zzzxxxwwwrrrhhh[[[MMMCCC>>><<<<<<===<<<;;;;;;===AAADDDZZZpppsss]]]ZZZ[[[nnn}}}uuujjjbbb___]]]ZZZXXXVVVXXXZZZ\\\___dddkkkpppzzz~~~nnnddd\\\XXXUUUUUUVVV]]]lllzzzyyynnnhhhbbbaaagggrrrrrrhhhaaaaaajjjttt{{{xxxvvvxxxwwwrrrtttyyy~~~zzzxxx{{{yyyqqqiiiaaa\\\YYYWWWRRRQQQSSSVVVYYY___eeeooorrrvvvxxxxxxuuupppmmmkkkjjjhhheeeaaa^^^\\\[[[RRRPPPNNNMMMMMMLLLJJJHHHHHHGGGGGGIIIJJJMMMUUU___oooxxx}}}{{{xxxsssiii\\\NNNDDD>>>===:::::::::999999;;;???CCCYYYnnnppp\\\YYYZZZlll{{{tttjjjbbb___]]][[[XXXUUUWWWZZZ[[[\\\aaahhhmmmyyyuuuddd]]]WWWUUUTTTUUU]]]eeesss{{{pppjjjeeeaaaeeennnnnneee^^^^^^fffpppzzzvvvuuuwww|||yyy|||}}}zzzzzz~~~{{{qqqnnnhhhaaaZZZTTTOOOMMMMMMIIIIIILLLNNNPPPTTTZZZaaabbbdddfffeeecccaaa______^^^]]][[[ZZZXXXWWWVVVQQQOOOMMMMMMLLLKKKIIIFFFHHHGGGHHHKKKKKKKKKQQQYYYhhhrrr}}}{{{xxxsssiii\\\OOOEEE@@@>>>:::::::::999999;;;@@@CCCNNNdddyyy{{{}}}lllYYYXXX[[[nnnyyyrrriiibbb___^^^[[[YYYUUUXXX[[[\\\\\\___ffflllwwwwwwlllaaa[[[XXXVVVWWW[[[___ooo{{{pppiiieee``````hhhhhh___YYYYYYaaakkkzzz|||yyyzzz|||}}}{{{}}}yyysssbbb___ZZZSSSNNNIIIFFFEEEGGGCCCCCCFFFHHHIIIMMMRRRTTTTTTUUUVVVVVVUUUTTTTTTWWWVVVVVVUUUUUUTTTSSSSSSSSSQQQPPPOOONNNLLLIIIGGGHHHGGGIIILLLKKKJJJOOOVVVcccnnn}}}|||zzzxxxsssjjj]]]OOOFFF@@@???;;;<<<<<<;;;;;;>>>BBBEEEDDD[[[sss{{{yyy|||iiiVVVXXX]]]rrrxxxqqqhhhbbb```^^^\\\YYYWWWZZZ]]]]]]\\\___ffflllvvv}}}mmmddd___ZZZWWWXXXWWWcccqqq{{{ooohhheee^^^]]]cccccc[[[UUUVVV]]]hhhwww{{{mmmcccUUURRRMMMHHHDDDAAAAAAAAA@@@@@@AAABBBCCCEEEGGGHHHHHHJJJKKKKKKJJJIIIIIIJJJKKKMMMOOOQQQSSSTTTTTTTTTPPPQQQQQQQQQPPPPPPOOONNNKKKKKKKKKKKKJJJLLLOOORRRcccpppxxxzzztttjjj]]]QQQGGG@@@<<<<<<<<<===<<<::::::<<<===IIIUUUiiizzzcccXXXYYYZZZtttuuunnnfff```^^^]]][[[YYYYYYYYY[[[^^^^^^___fffnnnxxxnnnccc^^^[[[YYYWWWYYY___iiiwww~~~rrrkkkeeeaaa``````]]]WWWUUUWWW^^^eeeqqq}}}ssscccXXXMMMJJJFFFBBB???>>>>>>???======>>>>>>@@@AAACCCDDDDDDFFFGGGGGGGGGGGGHHHIIIKKKLLLOOOQQQSSSTTTTTTTTTRRRRRRSSSRRRRRRQQQPPPOOOLLLLLLLLLKKKKKKLLLOOORRR___lll{{{}}}yyy}}}{{{|||vvvkkk___RRRHHHAAA===:::;;;<<<;;;;;;;;;>>>@@@FFFVVVnnnaaaWWWYYY[[[uuuuuunnneee___]]]]]][[[YYYYYYYYY[[[___```aaagggoooyyytttiii```[[[VVVVVVYYY___iii{{{tttnnneeeaaa^^^^^^[[[VVVTTTVVVZZZaaalllxxx~~~ttteeeUUUKKKDDDBBB@@@>>>======>>>>>><<<<<<<<<===>>>???@@@@@@@@@BBBCCCDDDDDDEEEHHHJJJMMMNNNPPPRRRSSSTTTUUUUUUVVVVVVVVVUUUTTTSSSRRRQQQNNNOOONNNMMMLLLNNNQQQSSSZZZgggwwwuuutttzzzyyynnn```SSSIIIAAA>>>888:::;;;;;;;;;===@@@BBBFFFZZZwww|||]]]UUUYYY\\\vvvuuunnnddd^^^\\\[[[ZZZXXXYYYYYY\\\```bbbccciiiqqq||||||zzzzzzxxxjjjaaa[[[XXXVVVXXX\\\hhh{{{|||sssnnneee___\\\ZZZWWWSSSRRRUUUUUU[[[fffrrr~~~|||vvvnnndddWWWKKKCCCBBBAAA???>>>===>>>??????>>>>>>>>>>>>>>>???@@@AAA@@@AAACCCDDDFFFHHHLLLOOOQQQRRRSSSUUUVVVXXXXXXYYYZZZZZZZZZYYYXXXVVVUUUTTTSSSSSSSSSQQQPPPQQQSSSVVVXXXcccrrr{{{qqqrrrxxx{{{oooaaaTTTIIIBBB???::::::;;;;;;;;;<<<@@@CCCJJJbbbzzz[[[SSSWWW[[[vvvvvvnnnddd\\\ZZZZZZYYYXXXYYYYYY]]]bbbccceeekkksss~~~yyytttwww~~~ttthhhbbb\\\YYYYYY]]]iiiuuu~~~uuunnniiibbb\\\XXXVVVSSSOOOOOORRRRRRWWWaaammmyyywwwpppfff\\\SSSLLLFFFBBBBBBAAA???>>>>>>>>>>>>?????????>>>??????@@@AAAAAACCCEEEHHHKKKMMMOOOSSSVVVXXXYYYYYYZZZ\\\]]]^^^______^^^^^^]]][[[YYYXXXWWWXXXXXXWWWUUUTTTTTTVVVYYYXXXbbbnnnzzz|||rrrrrrwww{{{ooo```SSSIIIBBB???<<<<<<<<<;;;:::<<>>>>>===>>>>>>>>>>>>>>>???@@@AAABBBBBBIIILLLQQQTTTVVVYYY\\\^^^______``````aaacccdddeeeccccccbbbaaa___\\\[[[YYY[[[[[[ZZZXXXVVVVVVXXXZZZYYY```jjjuuuwwwtttwwwyyymmm___RRRHHHBBB???======<<<;;;:::<<>>CCCGGGXXXyyy___WWW]]]bbb~~~}}}ssseee[[[YYYZZZ\\\\\\ZZZ[[[___dddeeedddhhhooo|||uuuooommmlllkkkuuuyyyvvvnnnkkkddd]]]ZZZ^^^```\\\ZZZ\\\XXX]]]^^^]]]___fffgggdddjjjeee]]]VVVRRRPPPNNNMMMJJJGGGFFFHHHGGGDDDCCCEEEBBBFFFNNNXXXeeeuuuxxxpppmmmmmmiii```WWWOOOMMMLLLKKKLLLOOOSSSUUUXXX^^^hhhpppwww{{{xxxssssssvvvxxxuuufff[[[PPPKKKEEEBBBBBBCCCAAA@@@@@@@@@AAABBBCCCEEEGGGHHHFFFGGGHHHIIIIIIKKKOOORRRYYY[[[___bbbeeeffffffeeehhhhhhhhhhhhhhhhhhhhhhhhccccccbbbaaa```^^^\\\[[[[[[[[[ZZZWWWTTTSSSTTTUUUYYY[[[aaajjjvvv}}}}}}|||vvvsssiiiXXXKKKCCC>>>:::;;;999999:::::::::AAAIII[[[yyyzzz]]]XXX]]]jjj~~~zzzrrrggg___[[[[[[\\\]]]ZZZ]]]aaabbbcccggglllqqq}}}zzzooohhhhhhhhhlllsssxxxxxxzzzwwwrrrmmmfffbbbaaa^^^ZZZWWWVVVTTTRRRQQQRRRSSSSSSRRRTTTSSSQQQNNNLLLIIIGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEKKKUUU```mmm~~~}}}rrrnnniii___VVVRRRJJJHHHFFFEEEEEEHHHKKKMMMUUUVVVWWWYYY]]]aaadddffffffdddcccccceeeeeedddcccgggmmmxxxyyynnnaaaWWWLLLHHHDDDBBBCCCDDDCCCBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKLLLOOOQQQVVVWWWYYY[[[]]]^^^^^^^^^````````````````````````\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXWWWUUUSSSRRRSSSUUUVVVXXX]]]fffrrr}}}}}}zzzvvvssshhhXXXJJJCCC???;;;;;;::::::<<<;;;;;;AAAIIIYYYwwwbbbZZZ___pppyyyqqqggg^^^[[[ZZZ\\\\\\XXX[[[___aaacccffflllqqqtttkkkiiifffhhhlllooopppttt|||wwwpppkkkhhhddd___[[[VVVSSSPPPNNNNNNNNNNNNMMMNNNNNNMMMLLLJJJHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBAAABBBGGGPPPZZZgggwwwzzzrrrkkk```WWWSSSKKKIIIGGGFFFFFFHHHKKKMMMOOONNNNNNNNNOOOQQQSSSTTT[[[ZZZYYYYYY[[[[[[ZZZXXX[[[^^^fffqqqwwwppphhh^^^VVVKKKHHHEEEDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGIIIJJJJJJNNNOOOPPPOOONNNNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUUUURRRSSSTTTUUUUUUVVVVVVVVVTTTTTTTTTSSSQQQQQQRRRTTTTTTVVVZZZaaalllyyy|||}}}yyyvvvssshhhWWWJJJCCC???<<<;;;:::;;;===<<<;;;@@@HHHVVVuuueee\\\aaauuuwwwpppfff^^^ZZZZZZ[[[\\\VVVZZZ^^^```aaaeeekkkppp~~~tttooohhhfffeeefffgggmmm{{{zzzvvvrrrlllggg]]]YYYSSSOOOMMMLLLKKKJJJLLLLLLLLLLLLJJJHHHFFFDDDBBBAAAAAAAAAAAAAAAAAAAAABBBAAADDDLLLTTT```ppp~~~yyymmm```VVVQQQLLLJJJHHHGGGGGGIIIKKKMMMMMMLLLKKKJJJJJJJJJKKKKKKPPPPPPOOOQQQSSSTTTSSSQQQTTTVVVXXX\\\fffyyy{{{qqqkkkeee^^^YYYMMMKKKIIIHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKMMMOOOPPPTTTVVVVVVUUUSSSQQQPPPQQQNNNLLLJJJHHHGGGGGGHHHIIIHHHHHHIIIJJJJJJKKKKKKKKKIIIKKKLLLNNNPPPRRRRRRSSSPPPRRRRRRRRRQQQQQQSSSTTTTTTUUUXXX^^^hhhuuuyyywwwsssgggVVVIIICCC@@@===:::999;;;===<<<;;;@@@GGGTTTsss~~~ccc\\\dddyyyuuuoooeee^^^ZZZZZZZZZ[[[WWWZZZ^^^___```ccchhhmmmzzz{{{pppiiicccaaaccciiiwww}}}yyylllggg___YYYTTTQQQNNNLLLOOOOOOOOONNNLLLIIIFFFDDDBBBBBBBBBAAAAAAAAAAAAAAADDDBBBDDDIIIPPPZZZiiiwwwzzziii[[[SSSNNNLLLJJJHHHHHHHHHJJJKKKLLLLLLKKKKKKKKKLLLLLLLLLJJJJJJLLLOOORRRTTTTTTSSSSSSSSSSSSRRRVVVfff|||uuujjjeeeccc___\\\PPPPPPNNNKKKIIIHHHHHHHHHIIIJJJLLLNNNQQQTTTWWWYYY\\\]]]___]]]ZZZVVVTTTTTTNNNLLLHHHEEECCCBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFDDDFFFHHHKKKMMMOOOPPPPPPNNNPPPRRRRRRQQQQQQSSSTTTTTTUUUWWW\\\fffrrr}}}{{{yyyuuuhhhUUUGGGBBB???===999888999;;;::::::@@@GGGVVVvvvxxx______jjj}}}sssmmmddd]]]ZZZYYYYYYZZZYYY\\\_________```eeeiiiuuuzzzpppfffbbbbbbgggrrr}}}~~~xxxoooggg```[[[VVVTTTQQQQQQPPPOOOMMMJJJHHHFFFCCCCCCCCCBBBBBBBBBAAAAAADDDBBBCCCGGGKKKSSS```mmm|||wwweeeYYYRRRQQQNNNKKKJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIFFFGGGIIINNNSSSVVVVVVUUUPPPQQQQQQNNNOOOYYYkkkxxx}}}}}}mmmccc_________]]]UUUUUUTTTPPPLLLJJJJJJJJJNNNOOOQQQUUUYYY]]]```bbbeeegggiiigggccc___\\\ZZZRRRPPPLLLHHHEEEDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBDDDFFFHHHKKKLLLMMMNNNLLLOOOQQQQQQQQQPPPQQQRRRRRRRRRTTTYYYbbbnnnzzz}}}|||wwwhhhTTTFFF@@@>>><<<999888888::::::;;;BBBKKK___www```bbbooorrrkkkccc\\\YYYYYYYYYYYYZZZ\\\______^^^```eeeiiissszzznnnhhhfffggglllrrr~~~vvvpppiiiddd```VVVUUUSSSQQQOOOMMMLLLKKKFFFFFFEEEEEEDDDCCCCCCCCCCCCAAABBBEEEGGGLLLWWWbbbtttlll^^^YYYWWWTTTQQQNNNKKKJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHDDDEEEIIINNNSSSVVVVVVUUUQQQRRRRRRPPPPPPVVVaaajjj~~~~~~yyywwwggg^^^\\\^^^``````\\\]]]\\\YYYUUURRRQQQRRRVVVWWWYYY\\\```dddgggiiinnnqqqsssrrrmmmhhhdddbbbWWWUUURRRNNNKKKIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCEEEGGGIIIJJJKKKKKKKKKMMMOOOPPPOOONNNOOOOOONNNNNNOOOTTT]]]jjjvvv}}}~~~~~~xxxiiiTTTEEE???===;;;;;;999888::::::===FFFPPPlllzzzbbbaaannn}}}pppjjjbbb\\\YYYXXXXXXXXXXXX[[[^^^______bbbgggllluuuyyyrrrnnnkkkjjjkkkuuuzzztttpppeeebbb]]]XXXSSSPPPNNNNNNIIIHHHHHHGGGFFFFFFEEEEEEDDDBBBCCCFFFGGGIIIRRR[[[lllzzztttgggbbb___\\\WWWSSSOOOMMMLLLLLLMMMOOOPPPQQQRRRQQQQQQKKKLLLOOOSSSWWWYYYXXXVVVTTTSSSRRRQQQRRRUUU\\\```nnn}}}~~~uuuxxxuuufff]]]\\\```bbbccccccddddddbbb]]]ZZZZZZ\\\]]]^^^___bbbeeehhhkkkmmmtttwwwyyyxxxtttooojjjhhh[[[YYYVVVSSSPPPMMMKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCBBBCCCDDDFFFGGGHHHIIIIIIIIIKKKNNNNNNMMMLLLMMMMMMJJJJJJKKKPPPYYYfffrrrzzz~~~zzziiiTTTDDD>>><<<:::===:::999:::;;;???JJJTTTvvv|||bbb^^^jjj|||ooojjjbbb\\\YYYXXXXXXWWWUUUYYY]]]___```dddjjjnnnyyy|||vvvpppkkkjjjjjjwww}}}uuuqqqiii```XXXRRROOOMMMJJJJJJIIIIIIHHHGGGFFFFFFFFFEEEFFFIIIIIIJJJQQQZZZgggttttttgggeeeaaa\\\WWWRRROOOMMMJJJLLLOOOSSSVVVYYYZZZZZZUUUUUUXXX[[[^^^^^^\\\ZZZRRRPPPNNNMMMNNNQQQVVVXXX]]]jjj|||~~~rrrsss|||~~~vvvjjjcccaaadddggghhhjjjjjjkkkkkkkkkkkkkkkkkkmmmjjjiiikkklllnnnttt|||}}}~~~}}}yyytttrrrqqqeeedddaaa]]]ZZZWWWTTTSSSMMMJJJGGGFFFFFFEEEEEEDDDHHHFFFDDDDDDEEEGGGGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLKKKLLLLLLNNNRRR]]]kkkuuu~~~uuufffVVVHHH@@@===<<<999===<<<>>>CCCAAAIII^^^www```[[[kkk}}}qqqggg^^^[[[YYYWWWVVVXXX[[[YYYZZZ]]]^^^```hhhqqq{{{yyyqqqkkkooonnnuuuuuummmfff___WWWRRRQQQKKKHHHIIIJJJHHHIIILLLLLLKKKIIIHHHIIIMMMQQQTTTeeemmm{{{zzzuuunnneee\\\UUUOOOLLLKKKIIINNNZZZdddgggeeedddgggffffffeeedddbbb^^^ZZZXXXTTTOOOLLLLLLOOOTTTWWW^^^bbbiiirrr}}}yyyuuuyyyuuummmkkklllnnnoootttuuuwwwyyyzzz{{{{{{{{{zzztttqqqrrrtttvvv|||{{{xxxwwwqqqpppnnnkkkgggccc___]]]XXXUUURRRPPPOOOOOOMMMLLLIIIGGGEEEDDDFFFGGGFFFFFFHHHHHHIIIIIIJJJJJJJJJKKKGGGGGGHHHIIINNNXXXfffppp}}}ttteeeUUUHHH@@@===<<<:::===;;;===BBB@@@III___uuu^^^YYYhhhrrrhhh^^^[[[ZZZWWWWWWYYY[[[ZZZ\\\___```aaahhhqqq|||{{{tttnnnlllooozzzzzztttlllccc]]]VVVPPPKKKKKKJJJIIIIIILLLNNNMMMLLLKKKLLLMMMOOOQQQ___hhhvvv{{{pppeee\\\UUUQQQRRRQQQXXXfffrrruuutttssssssrrrpppooommmjjjeeeaaaYYYUUUOOOLLLLLLNNNQQQTTTVVVZZZ___fffooo|||}}}wwwzzz|||yyyyyyzzz{{{}}}}}}|||xxxrrrmmmjjjbbb___[[[YYYWWWUUUSSSQQQNNNLLLIIIHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIDDDEEEFFFGGGKKKUUUbbbkkk{{{{{{rrrdddTTTGGG@@@===<<<;;;===:::;;;@@@@@@KKKbbbsss\\\VVVeeessshhh___[[[ZZZXXXXXXZZZ[[[[[[^^^bbbcccccchhhppp~~~}}}ppplllkkkpppyyy|||qqqjjj___WWWPPPMMMKKKHHHIIIKKKNNNNNNOOOOOOOOOOOONNNNNNXXXaaaoooyyymmmccc\\\WWWUUUVVV___ppp|||zzzwwwrrrlllhhhZZZUUUPPPLLLKKKLLLMMMMMMMMMPPPTTTXXX^^^hhhttt|||zzzzzz{{{wwwooolllhhhddd```]]]YYYVVVUUUSSSOOOMMMLLLKKKJJJHHHJJJJJJIIIIIIIIIHHHHHHHHHEEEFFFGGGHHHKKKTTT```iiivvvzzzqqqcccSSSGGG@@@======;;;===999;;;AAACCCOOOgggqqq\\\UUUbbb{{{tttiii___\\\ZZZXXXYYY[[[[[[\\\```eeeeeeeeeiiipppvvvqqqnnnnnnrrr}}}~~~uuujjj```VVVQQQLLLGGGFFFIIILLLMMMPPPQQQRRRQQQOOONNNSSS[[[iiiyyywwwnnnfffaaaYYY[[[fffyyy}}}vvvooojjj\\\WWWPPPLLLKKKJJJIIIGGGHHHKKKNNNPPPTTT[[[dddkkk|||}}}{{{{{{vvvpppjjjddd```\\\YYYTTTQQQOOOMMMKKKIIIMMMLLLLLLKKKJJJIIIHHHHHHGGGHHHHHHHHHJJJRRR]]]eeeqqqzzzqqqcccSSSGGG@@@======:::<<<999;;;CCCFFFSSSlllqqq\\\VVVaaayyy}}}tttiii___[[[ZZZXXXYYY[[[ZZZ[[[```fffgggfffjjjqqq}}}xxxsssppppppvvvxxxmmmaaaXXXPPPIIIEEEGGGHHHJJJMMMPPPRRRSSSRRRQQQQQQWWWcccrrryyypppjjjaaacccooozzzrrrmmm___XXXPPPKKKJJJIIIFFFCCCDDDGGGJJJLLLNNNSSSZZZ```iiipppyyy|||wwwooojjjddd```[[[WWWTTTQQQNNNLLLPPPPPPOOOMMMLLLKKKIIIIIIGGGGGGGGGFFFGGGMMMWWW^^^lll|||{{{rrrdddTTTGGG@@@===<<<;;;<<<999<<>>:::<<>><<<<<<::::::<<<>>>BBBLLLWWWqqqlllXXXRRR[[[uuu~~~rrrhhh^^^ZZZYYYVVVVVVXXX]]]ZZZZZZ^^^bbbffflllsss}}}~~~}}}}}}wwweeeXXXPPPJJJDDDAAAEEEJJJLLLOOOQQQTTTSSSWWW```kkkyyy}}}~~~{{{qqqggg^^^QQQIIIFFFDDDBBB???DDDEEEGGGIIIJJJLLLLLLMMMOOOOOOTTTZZZ___hhhwww|||uuuooojjjgggccc___[[[XXXVVVSSSPPPSSSPPPOOOOOOMMMLLLQQQXXXfffqqqzzzhhhVVVIIIBBB>>><<<<<<::::::===>>>AAAJJJTTTpppmmmZZZSSS\\\vvvssshhh^^^ZZZYYYVVVVVVXXX]]][[[[[[___cccfffmmmuuu~~~|||lll___YYYMMMFFFAAABBBEEEFFFHHHKKKTTTTTTWWW]]]eeeqqq{{{yyyyyyqqqeee\\\PPPHHHEEEDDDAAA???BBBCCCDDDFFFHHHJJJKKKKKKMMMNNNSSSZZZ___ggguuuzzzuuurrrmmmgggaaa^^^[[[YYYWWWZZZVVVTTTTTTRRRPPPSSSYYYdddppp|||iiiWWWIIIBBB>>><<<;;;:::;;;>>>>>>@@@HHHQQQiiiooo[[[UUU]]]vvvssshhh^^^[[[YYYVVVVVVXXX]]][[[\\\```cccgggnnnvvv|||oooddd^^^TTTKKKBBBAAABBBAAACCCFFFSSSSSSWWW[[[___hhhzzz~~~xxx||||||tttnnn```YYYOOOHHHDDDCCCAAA??????@@@BBBDDDFFFHHHIIIJJJKKKMMMRRRYYY^^^eeerrrzzzuuummmhhheeecccbbbbbb___ZZZXXXWWWVVVTTTVVVZZZcccnnn}}}jjjWWWIIIAAA>>><<<;;;:::<<<>>>>>>???FFFNNNbbbqqq]]]VVV^^^vvvsssiii___[[[YYYWWWWWWXXX]]]\\\]]]aaadddgggoooxxx~~~sssiiiccc]]]RRRGGGCCCBBBAAACCCEEEMMMPPPVVV\\\^^^dddrrr}}}}}}~~~|||wwwsssrrruuuttttttrrrppplllhhheee[[[UUUMMMGGGDDDBBBAAA???>>>???@@@BBBDDDFFFHHHIIIJJJLLLRRRYYY]]]cccooo{{{wwwpppmmmkkkjjjjjjccc^^^[[[\\\[[[XXXYYY\\\aaammm~~~jjjVVVIIIAAA>>>===;;;:::<<<>>>>>>???EEENNN___rrr___WWW___vvvsssiii___[[[ZZZWWWWWWYYY[[[[[[^^^bbbcccfffoooyyy}}}sssmmmcccXXXLLLGGGEEECCCDDDGGGFFFKKKUUU^^^aaaeeennnyyy|||~~~vvvmmmgggaaa]]]\\\]]]]]]]]]]]][[[ZZZZZZZZZVVVRRRLLLGGGDDDBBBAAA@@@?????????AAABBBDDDFFFHHHIIIKKKQQQWWW[[[```lllwww{{{vvvrrrpppooolllfffbbbbbbaaa^^^]]]^^^aaammm~~~}}}hhhUUUHHHAAA>>>>>><<<;;;<<<>>>>>>???GGGOOObbbsss___XXX^^^uuutttiii___\\\ZZZWWWWWWYYYZZZ[[[^^^aaabbbeeeooozzz{{{tttiii]]]QQQKKKHHHEEEEEEGGGDDDHHHRRR]]]cccgggmmmttt|||yyyyyy}}}kkk```YYYSSSPPPPPPMMMNNNNNNNNNLLLMMMOOOPPPQQQOOOLLLHHHEEECCCBBBBBB@@@?????????@@@BBBDDDEEEGGGIIIMMMRRRVVV[[[gggsss~~~|||yyywwwyyyrrrlllkkkiiiddd``````bbbmmm}}}{{{gggTTTGGGAAA???>>>>>><<<<<<===>>>@@@IIIRRReeesss```XXX^^^ttttttjjj```\\\ZZZXXXWWWYYYXXXZZZ]]]aaaaaadddnnnzzzzzzrrrfffYYYSSSNNNIIIGGGHHHGGGGGGMMMXXXbbbggglllqqqzzz|||yyyxxx}}}tttaaaVVVPPPKKKJJJKKKHHHIIIIIIGGGEEEFFFJJJMMMOOONNNLLLIIIEEECCCCCCCCC??????=========>>>@@@AAAEEEEEEHHHLLLOOOUUUbbbnnn|||{{{tttqqqnnnhhhcccbbbbbbmmm|||zzzfffSSSFFF@@@?????????<<<<<<===>>>AAAJJJTTTfffsss```WWW]]]ssstttjjj```\\\ZZZXXXXXXZZZWWWYYY]]]```aaacccnnnzzzzzznnnaaaYYYTTTMMMJJJJJJJJJGGGJJJTTT___fffkkkpppuuu}}}{{{wwwoooooonnn[[[PPPKKKGGGGGGIIIHHHIIIIIIFFFDDDEEEIIIMMMMMMMMMLLLIIIFFFDDDDDDDDD???>>><<<;;;;;;<<<===>>>CCCBBBEEEHHHKKKQQQ^^^kkkzzzyyysssooojjjdddcccooo~~~yyydddPPPCCC>>>===>>><<<======<<<===AAAFFFJJJdddrrr___ZZZeeezzzuuukkk```\\\ZZZWWWWWWYYYYYYXXXZZZ^^^aaadddlllvvvxxxlllaaaZZZSSSMMMIIIKKKLLLMMMQQQ[[[gggqqqtttwww{{{xxxpppgggeeegggrrrmmmbbbTTTKKKIIIJJJIIIHHHLLLKKKIIIHHHIIIJJJLLLMMMLLLKKKJJJIIIJJJIIIFFFDDDFFFCCC???======>>>>>>===AAA??????BBBEEEMMM^^^mmmzzz~~~yyyqqqiiieeeooo~~~wwwcccPPPDDD???>>>>>><<<======<<<===AAAFFFJJJ]]]xxxsss___[[[fff|||tttjjj```\\\ZZZWWWWWWYYYYYYYYY[[[___aaadddmmmvvvvvviii___WWWQQQLLLIIIIIIIIINNNXXXfffrrrxxxzzz|||}}}sssnnnbbb___```hhhsssyyyvvvqqqfff]]]RRRLLLLLLMMMNNNMMMPPPOOONNNLLLLLLMMMNNNOOOOOONNNLLLLLLLLLKKKIIIGGGFFFCCC@@@>>>>>>>>>>>>===AAA??????BBBEEEMMM^^^mmm|||{{{qqqhhhrrrsssaaaPPPEEE@@@>>>>>><<<======<<<===AAAFFFJJJXXXssssss```\\\ggg~~~sssiii___[[[YYYWWWWWWYYYZZZYYY\\\```bbbdddlllvvvtttiii```XXXTTTLLLJJJIIILLLVVVcccrrr{{{~~~~~~}}}~~~{{{vvvtttjjjfffeeeiiippppppkkkddd\\\VVVOOOMMMOOOSSSTTTTTTWWWVVVTTTSSSRRRQQQQQQRRRTTTRRRPPPOOOOOONNNLLLJJJGGGDDDAAA@@@@@@@@@???>>>@@@>>>???BBBEEEMMM]]]lll}}}yyypppxxxzzzppp___PPPEEE@@@>>>===<<<======<<<===AAAFFFJJJYYYtttttt```\\\hhhrrrhhh^^^[[[YYYWWWWWWYYYYYYYYY\\\```bbbdddllluuutttkkkbbb]]]UUUPPPLLLMMMTTT```ppp}}}yyytttqqqpppqqqnnneee^^^SSSQQQNNNNNNRRRVVVXXXXXX]]]]]]\\\ZZZYYYWWWVVVVVVWWWUUUSSSRRRQQQQQQOOOMMMHHHFFFCCCBBBBBBBBBAAA???>>>===>>>AAADDDLLL[[[jjj}}}}}}{{{{{{wwwmmm]]]OOOEEE@@@======<<<======<<<===AAAFFFJJJ]]]xxxuuuaaa[[[gggsssiii___[[[YYYWWWWWWYYYYYYYYY\\\```bbbcccjjjsss~~~vvvkkkddd[[[SSSMMMMMMRRR\\\nnn~~~zzztttooollleee\\\UUUOOONNNMMMOOORRRVVVXXXYYYaaaaaaaaaaaa```^^^\\\[[[ZZZWWWTTTSSSRRRRRRPPPOOOKKKIIIFFFEEEEEEEEECCCBBB>>>===>>>AAADDDJJJYYYggg{{{|||yyywwwzzz|||zzzxxxvvvkkk\\\MMMCCC???===<<<<<<======<<<===AAAFFFJJJ___{{{uuu```ZZZfffuuukkk```\\\ZZZWWWWWWYYYWWWXXX[[[```aaabbbiiiqqq|||xxxnnn```VVVOOONNNPPPXXXjjj}}}|||ssskkkeee]]]UUUOOOLLLLLLMMMNNNQQQTTTXXXZZZbbbccceeeeeeeeecccaaa```\\\ZZZVVVTTTSSSSSSQQQPPPMMMLLLJJJIIIIIIHHHFFFDDDAAA@@@AAACCCEEEJJJXXXeeeyyy~~~|||xxxtttssstttuuuxxx{{{~~~}}}|||}}}|||uuutttuuuvvvkkkZZZKKKAAA===<<<<<<<<<======<<<===AAAFFFJJJ```}}}vvv```XXXdddxxxmmmbbb^^^[[[XXXWWWXXXVVVWWWZZZ___```aaagggooozzzmmmaaaXXXTTTRRRTTTdddxxx|||rrrhhh```YYYSSSNNNIIIJJJKKKLLLOOOSSSWWWZZZaaacccfffhhhiiigggeeeddd___\\\XXXUUUUUUTTTSSSRRRPPPNNNMMMLLLLLLKKKIIIGGGFFFDDDEEEFFFGGGLLLYYYfffxxx~~~zzzzzzwwwrrrmmmnnnrrrwwwtttxxx}}}~~~{{{yyyzzz|||{{{sssnnnpppsssvvvkkkZZZJJJ@@@<<<<<<<<<<<<======<<<===AAAFFFKKKaaavvv```XXXccc~~~yyyoooddd___[[[XXXWWWXXXUUUVVVZZZ^^^___```fffmmmyyy}}}ooobbb\\\UUURRR```rrryyynnnddd\\\UUUPPPMMMHHHHHHJJJKKKNNNRRRXXX\\\```bbbfffiiijjjiiihhhfffaaa^^^ZZZWWWVVVVVVUUUTTTQQQPPPNNNNNNNNNMMMJJJHHHIIIHHHHHHIIIJJJNNNZZZfffxxx~~~zzzyyytttrrrnnnjjjggggggjjjmmmtttwww|||~~~{{{yyyxxxxxxxxx}}}~~~|||}}}tttppprrruuuwww|||jjjUUUJJJDDD???<<<<<<===:::999<<>>>>>???<<<;;;===>>>@@@EEEKKKaaayyybbbYYYbbbzzzwwwpppfff^^^ZZZXXXXXXXXXYYYXXXZZZ^^^```aaafffmmm{{{~~~lllaaa\\\```eee}}}uuuggg\\\WWWTTTQQQOOOOOOQQQSSSUUUVVVXXX[[[^^^bbbccceeeggggggggggggfffddd___ZZZVVVVVVVVVUUUTTTVVVUUUTTTRRRQQQPPPNNNNNNOOOMMMMMMNNNPPPUUUbbbooo~~~zzzyyyyyywwwvvvsssoookkkjjjlllnnnwwwzzz}}}xxxuuusssoooqqqsssvvvwwwxxxwwwwwwzzz~~~{{{xxxvvvuuuwwweeeRRRHHHDDDAAA??????AAA===<<<===>>>@@@GGGOOOccczzzcccXXX```xxxwwwpppfff]]]YYYWWWWWWWWWZZZXXXZZZ^^^```bbbgggmmm}}}|||jjj___^^^cccvvvzzzqqqeee]]]YYYXXXWWWUUUUUUWWWZZZ[[[[[[\\\^^^```bbbccceeegggggggggeeedddccc___[[[XXXWWWWWWVVVVVVYYYXXXWWWUUUSSSQQQOOONNNOOOMMMMMMOOOQQQYYYiiiwww}}}xxxtttqqqrrrsssxxxzzzyyytttrrrpppqqqrrrssstttuuuvvvvvvvvvzzz}}}}}}zzzyyywwweeeRRRGGGCCC@@@>>>>>>@@@===<<<>>>???BBBLLLUUUkkkzzzdddYYY```xxxvvvoooeee]]]XXXWWWWWWWWWZZZYYYZZZ___aaabbbgggmmm}}}tttccc```dddrrrxxxqqqiiibbb```_________\\\^^^``````______```aaaccceeeggghhhhhhfffdddccc```___\\\ZZZXXXWWWWWWVVVYYYXXXWWWVVVTTTRRRQQQPPPQQQNNNNNNOOORRR[[[mmm}}}|||}}}{{{vvvssssssrrrrrrrrrqqqrrrrrrrrrrrrvvvzzz}}}xxxfffRRRGGGBBB>>><<<;;;===;;;<<>><<<<<<:::;;;???BBBBBBDDDNNNZZZsss~~~hhh]]]dddzzzwwwpppfff^^^ZZZXXXXXXXXX[[[ZZZ[[[```bbbccchhhnnnzzzxxxiiihhhhhhvvv}}}yyywwwwwwuuutttppplllhhhgggiiikkkmmmoooqqqqqqppplllhhheeebbbdddeeebbb^^^YYYXXXXXXWWWWWWVVVUUUTTTRRRRRRQQQQQQPPPQQQUUU[[[fffxxx~~~~~~wwwuuurrroooooooooqqqrrrooosssvvvwww~~~sssaaaNNNEEEBBB???===>>>;;;===AAACCCBBBCCCLLLWWWnnnjjj^^^cccxxxxxxqqqggg___ZZZYYYYYYXXX[[[ZZZ\\\```bbbccchhhnnnyyy|||llljjjcccpppzzzxxxtttnnnjjjiiilllnnnoooqqqssstttrrrnnniiifffdddfffhhheee```[[[YYYYYYZZZYYYXXXVVVTTTRRRQQQPPPOOOOOORRRWWW^^^jjj}}}{{{uuuqqqpppqqqqqqqqqssssssuuu{{{tttWWWDDD@@@<<<<<<>>>:::@@@===<<<>>>AAADDDLLLUUUlll~~~ddd]]]bbbwwwyyyrrrggg___[[[ZZZZZZZZZYYY\\\___```aaaccchhhmmmwwwooojjjdddssszzzuuummmiiiooowwwvvvyyy{{{yyypppgggeeegggeeeggglllooojjj```ZZZZZZ[[[]]]^^^]]]ZZZVVVSSSRRRQQQRRRUUUZZZddduuu~~~}}}zzzuuusssrrrsssrrrrrrttttttvvv{{{sssVVVDDDAAA<<<<<<>>>:::@@@===<<>>;;;???<<<<<>>;;;>>><<<===@@@AAACCCHHHOOOZZZtttbbbWWWVVVddd}}}|||ttthhh^^^XXXUUUTTTTTTWWWYYY[[[ZZZ[[[^^^dddjjjssstttkkkhhhttt{{{xxx{{{}}}rrrhhhggggggllltttvvvpppiiiggg___^^^^^^___``````___^^^[[[YYY^^^nnn}}}|||{{{zzz{{{|||~~~}}}{{{yyyyyy||||||hhhPPPCCCBBB===;;;>>>;;;===<<<===@@@AAABBBFFFLLLZZZqqq~~~cccWWWTTTaaayyy}}}uuuiii^^^WWWTTTSSSSSSVVVXXXZZZZZZZZZ]]]ccchhhtttwwwmmmkkkwww~~~zzzxxx~~~{{{ooommmiiijjjqqqtttpppjjjggg___]]]\\\^^^aaaccccccbbb^^^]]]cccwww}}}zzzyyy{{{{{{{{{}}}~~~}}}yyyzzz~~~}}}eeeNNNCCCCCC===;;;>>><<<===;;;===AAABBBAAADDDJJJYYYmmmdddXXXTTT```vvv~~~uuuiii___XXXUUUTTTSSSSSSVVVYYYYYYYYY[[[___dddqqqyyyllljjjwww|||zzzyyypppkkknnnqqqoooiiifff___]]][[[]]]cccggghhhggggggfffmmm~~~{{{yyy{{{zzzyyyzzz|||}}}}}}|||xxx{{{|||bbbLLLCCCCCC===;;;>>><<<<<<;;;===AAABBB@@@CCCHHHTTTfff~~~fffYYYSSS]]]sss~~~vvvjjj___YYYVVVUUUTTTRRRUUUYYY[[[ZZZ[[[___bbbjjj||||||nnnjjjwww~~~}}}rrrqqqsssrrrnnnkkkdddaaa___bbbhhhnnnoooooorrrqqqyyy~~~|||zzzyyywwwxxxzzz{{{{{{{{{xxx{{{zzz```LLLCCCCCC===;;;>>><<<<<<;;;===AAABBB@@@BBBGGGOOO```wwwgggYYYSSS\\\qqq~~~vvvjjj```ZZZWWWVVVVVVSSSWWW\\\^^^^^^^^^```ccceeewwwqqqkkkyyyzzzvvvxxxwwwtttqqqkkkgggdddgggooouuuwwwwwwzzzzzzxxxtttsssvvvxxxwwwwwwzzz{{{~~~www^^^OOO@@@===??????>>>===<<<>>>???@@@AAADDDGGGJJJRRR___sssmmmTTTRRR]]]fff}}}vvvhhh___[[[YYYUUURRRWWWZZZ\\\^^^]]]]]]]]]^^^aaaqqqqqqiiiuuu~~~~~~uuusssqqqsssxxx~~~~~~xxxuuuwwwxxxwwwwwwzzz}}}~~~rrr]]]NNN@@@===??????>>>>>><<<>>>???@@@AAADDDHHHKKKNNN[[[nnn~~~sssYYYSSSZZZ```|||wwwjjjaaa\\\YYYVVVSSSWWWYYY\\\]]]\\\\\\\\\]]]```oooqqqgggsss}}}xxxwwwwwwwwwxxx|||}}}yyynnnZZZMMM@@@>>>??????>>>>>>===>>>@@@AAABBBDDDHHHKKKLLLWWWjjj{{{}}}}}}{{{```TTTVVV[[[xxxzzzmmmccc]]]ZZZWWWTTTVVVYYY[[[\\\[[[ZZZ[[[[[[___mmm|||{{{~~~sssfffqqqzzzxxxxxxxxx{{{yyyvvvkkkVVVKKK@@@>>>??????>>>>>>===???AAAAAABBBEEEIIILLLLLLVVViii|||eeeUUUUUUYYYrrr}}}qqqeee^^^ZZZWWWVVVWWWYYY[[[\\\\\\[[[[[[\\\aaammm}}}uuusssuuuwww~~~wwwgggooo|||zzzzzz{{{~~~xxxsssfffRRRHHH@@@??????>>>>>>???>>>@@@AAABBBCCCFFFIIILLLMMMUUUhhhiiiWWWUUU[[[pppttthhh___ZZZWWWVVVWWWYYY\\\]]]]]]]]]]]]^^^dddooowwwnnnkkkmmmqqqvvvyyylllnnn{{{~~~~~~xxxpppaaaOOOFFF@@@???@@@>>>>>>??????@@@BBBCCCDDDFFFJJJMMMNNNUUUhhhoooZZZWWW\\\ooovvviii___YYYWWWVVVVVVXXX\\\]]]^^^^^^___```fffppp~~~}}}qqqgggdddgggmmmqqqyyysssnnnttt|||ppp___LLLEEE@@@@@@@@@>>>===??????AAABBBCCCDDDGGGKKKMMMRRRWWWkkkxxx^^^VVVZZZgggwwwjjj___XXXVVVVVVSSSVVVZZZ\\\]]]^^^```aaagggppp}}}~~~rrrggg___]]]```fffjjjpppxxxzzzooonnn|||~~~sss```JJJDDD@@@@@@@@@>>>===???@@@AAACCCDDDEEEGGGKKKNNNVVV[[[ooo~~~aaaVVVXXX]]]~~~xxxjjj^^^WWWUUUVVVQQQTTTXXX[[[\\\^^^```aaahhhooo|||ssshhh^^^WWWWWWZZZ^^^bbbhhhmmmyyypppjjj{{{}}}uuuvvvnnn[[[HHHAAA=========<<<===@@@BBBDDDEEEFFFGGGJJJMMMPPPVVV___sssfffWWWUUUcccuuuwwwkkkaaa[[[VVVTTTVVVVVVWWWYYY[[[]]]___```bbbkkkzzz~~~rrreee^^^WWWRRRVVV^^^]]]^^^fffnnnsss}}}|||rrryyy|||ttttttppp\\\HHHAAA======>>><<<===@@@BBBDDDEEEFFFGGGJJJMMMPPPVVV^^^ppphhhYYYWWW\\\nnnxxxlllbbb\\\WWWUUUUUUUUUVVVWWWZZZ\\\^^^___aaajjjxxx|||uuulllccc]]]WWWSSSVVV\\\aaaaaaffflllnnnvvvwwwxxx}}}vvvuuuqqq]]]HHHAAA===>>>>>>===>>>AAABBBDDDEEEFFFGGGJJJMMMPPPUUU]]]ooolll\\\YYYWWWhhhzzzmmmccc\\\XXXUUUTTTTTTUUUVVVXXX[[[]]]^^^___ggguuuzzzqqqooojjjeeeaaa]]]YYYZZZ___gggggghhhjjjhhhoooxxx~~~~~~sss]]]HHHAAA===>>>>>>===>>>BBBBBBDDDEEEFFFGGGJJJMMMPPPUUU^^^oooppp^^^ZZZXXXhhhzzzmmmccc\\\XXXUUUTTTTTTUUUVVVYYY[[[]]]^^^___fffrrr{{{vvvsssuuusssoookkkfffcccfffjjjpppnnnmmmjjjfffkkkzzz}}}vvvvvv{{{}}}sss[[[GGGAAA===>>>???>>>???BBBBBBDDDEEEFFFGGGJJJMMMPPPVVV```pppttt```YYYXXXggg{{{mmmccc\\\XXXUUUTTTUUUVVVWWWYYY\\\^^^___```eeepppyyyuuutttvvv|||uuuooonnnrrrvvvxxxwwwssslllgggkkk}}}{{{uuuooooooyyy}}}~~~qqqYYYGGGAAA===>>>??????@@@CCCBBBDDDEEEFFFGGGJJJMMMPPPVVV___nnnyyybbbYYYTTTbbbzzz|||oooeee]]]YYYVVVUUUUUUVVVWWWZZZ\\\^^^___```dddnnn}}}xxxrrrrrruuu~~~wwwwww{{{~~~~~~xxxnnnggglll||||||tttkkknnnsssyyy~~~|||pppVVVGGGAAA===>>>@@@???@@@DDDBBBDDDEEEFFFGGGJJJMMMPPPUUU]]]ggguuueeeXXXRRR^^^uuurrrggg```[[[XXXTTTTTTUUUVVVXXX[[[]]]^^^___bbbkkkzzzwwwtttwww{{{nnnfffjjjxxx{{{lllhhhlllqqquuu{{{}}}{{{nnnTTTGGGAAA===???@@@???AAADDDBBBDDDEEEFFFGGGJJJMMMPPPTTTZZZbbblll~~~{{{hhhYYYSSS^^^ttttttiiibbb]]]ZZZRRRSSSTTTUUUWWWZZZ\\\]]]]]]```hhhwww}}}|||zzz||||||nnndddhhhttt~~~~~~qqqfffffffffkkk~~~|||hhhTTTDDDBBB@@@???@@@BBBBBBAAABBBBBBCCCFFFJJJMMMNNNNNNTTTYYYaaakkkwww~~~}}}hhh\\\ZZZ___pppyyyooocccZZZXXXUUUSSSRRRSSSVVVYYYZZZZZZ]]]aaajjjvvvyyyrrrpppqqqvvv|||wwwoooiiiiiirrr}}}~~~mmmlllkkkqqq{{{fffQQQDDDBBB@@@@@@AAABBBBBBBBBCCCCCCDDDHHHLLLOOOQQQQQQUUUZZZaaajjjvvv|||}}}{{{kkk^^^ZZZaaarrrzzzooocccZZZXXXUUUSSSRRRSSSVVVYYYZZZZZZ[[[```hhhttt}}}tttnnnkkklllqqqwwwssslllhhhiiiqqqyyyzzzvvvttt{{{zzzcccMMMDDDBBB@@@@@@AAACCCCCCBBBCCCDDDEEEIIINNNRRRTTTTTTWWW[[[aaaiiisss}}}|||{{{ppp```ZZZbbbttt|||pppddd[[[XXXUUUSSSRRRSSSVVVYYYZZZZZZ[[[^^^fffqqq~~~tttmmmjjjiiinnnuuu{{{nnniiihhhiiimmmsssyyyaaaLLLCCCAAA??????AAABBBCCCBBBCCCDDDFFFJJJPPPTTTVVVWWWXXX\\\bbbgggppp~~~|||sss```ZZZbbbvvv}}}qqqddd\\\ZZZUUUSSSRRRSSSVVVYYYZZZZZZ[[[^^^eeeooo|||tttooommmrrrzzz{{{lllgggggghhhiiikkkxxxwwwaaaLLLBBB@@@>>>>>>@@@BBBBBBBBBCCCDDDFFFKKKPPPUUUWWWXXXYYY]]]aaaeeelllzzz|||uuu___YYYaaavvv~~~rrrfff^^^[[[UUUSSSRRRSSSVVVYYYZZZZZZ\\\^^^dddnnnzzz~~~xxxtttwww|||lllffffffeeeddddddnnn|||ttt___MMMBBB@@@>>>???AAABBBCCCCCCEEEEEEGGGLLLRRRVVVXXXXXXYYY]]]aaaccciiixxxzzzxxx___YYYaaatttuuuhhh^^^[[[UUUSSSRRRSSSVVVYYYZZZZZZ\\\^^^ccclllxxxzzzzzz{{{lllfffeeebbb``````fffvvv~~~|||xxxooo]]]LLLCCCBBB@@@@@@CCCEEEEEEEEEHHHHHHJJJNNNSSSXXXYYYZZZYYY\\\```bbbgggvvv|||{{{bbb[[[aaaqqqxxxiii^^^YYYUUUSSSRRRSSSVVVYYYZZZZZZ[[[]]]aaaiiiuuu{{{~~~vvvjjjeeebbb___^^^___bbbppp{{{zzzttt|||lllZZZJJJEEECCCBBBBBBDDDFFFGGGGGGJJJJJJLLLPPPUUUYYY[[[[[[XXX\\\___aaafffvvv~~~eee]]]aaaooozzzjjj]]]WWWUUUSSSRRRSSSVVVYYYZZZZZZZZZ[[[___gggsss|||}}}}}}rrrhhhccc```^^^^^^```aaammm{{{zzzttt}}}kkkWWWGGGDDDDDDCCCBBBBBBCCCEEEFFFJJJNNNRRRUUUXXX[[[^^^aaaaaa```aaaeeemmm{{{aaa```bbbmmm|||pppddd]]]VVVTTTSSSSSSUUUVVVWWWWWW\\\\\\^^^dddpppvvvjjj```^^^___^^^\\\\\\]]]fffuuu|||tttpppqqquuummmXXXIIICCCBBBBBBBBBCCCEEEGGGHHHKKKNNNSSSVVVYYY\\\___bbbbbb```aaafffnnn{{{hhh```aaalll~~~qqqfff^^^XXXVVVTTTTTTVVVWWWXXXXXXZZZZZZ\\\cccnnn}}}rrrggg]]][[[]]]\\\ZZZZZZ[[[cccqqqvvvoooppptttlllWWWHHHAAAAAABBBCCCDDDGGGIIIKKKLLLOOOSSSWWWZZZ]]]```cccbbbaaabbbhhhppp}}}rrr``````jjj~~~ttthhh```YYYWWWUUUTTTVVVXXXYYYYYYWWWXXX[[[```kkkyyykkkaaaXXXWWWXXXWWWVVVWWWWWW___kkk|||xxxmmmmmmsssiiiTTTFFFCCCCCCCCCDDDEEEHHHJJJKKKLLLOOOTTTWWWZZZ\\\```bbbbbbaaadddjjjsssxxxbbb```iii|||wwwkkkbbbZZZWWWTTTTTTUUUWWWXXXXXXVVVXXX[[[___hhhvvvxxxddd[[[SSSSSSTTTSSSSSSTTTUUU\\\gggwww|||kkkjjjppp||||||fffRRRFFFEEEEEEEEEEEEFFFHHHJJJKKKMMMPPPTTTWWWYYY[[[^^^```bbbbbbeeellluuu}}}fffbbbgggyyy{{{nnneeeZZZWWWSSSRRRSSSUUUWWWWWWVVVYYY\\\___fffsss|||qqq]]]VVVPPPQQQQQQPPPQQQSSSUUU\\\ffftttmmmhhhnnnyyyzzzeeeRRRIIIGGGFFFFFFFFFGGGHHHJJJKKKQQQSSSWWWYYYZZZ[[[^^^___eeedddgggmmmuuulllfffgggwwwpppgggZZZWWWSSSQQQRRRTTTVVVWWWWWWZZZ\\\^^^cccnnn~~~}}}|||}}}tttjjjYYYSSSOOOPPPQQQPPPQQQTTTUUU\\\eeerrrssskkkmmmuuuvvvaaaQQQJJJFFFFFFFFFFFFHHHJJJLLLNNNUUUWWWZZZ\\\\\\\\\^^^```hhhgggiiimmmrrr}}}sssiiiggguuusssiii\\\XXXTTTRRRSSSUUUWWWXXXWWWZZZ\\\]]]```jjjyyywwwssstttrrrkkkdddWWWRRROOOQQQQQQPPPRRRVVVUUU\\\eeeppp{{{oooooorrrqqq]]]NNNIIIDDDDDDEEEFFFIIILLLOOOPPPYYY[[[]]]^^^^^^^^^___```kkkiiiiiilllpppxxxwwwlllhhhttttttjjj]]]YYYUUURRRSSSVVVXXXYYYVVVYYY[[[[[[]]]fffuuu|||sssnnnllljjjeee```WWWRRRPPPQQQRRRQQQSSSWWWUUU\\\eeeooossspppooo~~~|||lllYYYLLLGGGGGGFFFEEEEEEHHHNNNSSSWWWYYYZZZ\\\^^^aaadddfffgggeeegggjjjmmmnnnssskkkhhhxxxvvviiiccc[[[UUUUUUWWWUUUUUUVVVZZZYYYXXXZZZ\\\bbbppp~~~xxxooohhhddd```\\\XXXVVVTTTRRRQQQQQQRRRTTTUUUXXX[[[aaalllxxxqqqsss||||||iiiVVVJJJHHHHHHGGGFFFFFFIIINNNSSSVVVYYYZZZ\\\^^^aaaccceeefffddddddgggkkknnntttmmmjjjyyyxxxkkkccc[[[UUUUUUVVVUUUTTTVVVYYYWWWWWWYYYZZZ```nnn{{{xxxmmmddd```]]][[[XXXVVVUUUTTTSSSSSSSSSTTTUUUVVV[[[aaammm}}}sssrrrzzzzzzeeeRRRIIIIIIHHHHHHGGGHHHJJJNNNSSSUUUXXXYYY[[[^^^```ccceeefffeeedddeeekkkqqqxxxqqqlll{{{{{{nnnddd\\\UUUUUUUUUSSSSSSUUUWWWVVVVVVXXXYYY^^^kkkxxxvvvjjj```\\\[[[ZZZYYYWWWWWWVVVVVVVVVUUUUUUUUUUUUZZZbbbmmmwwwpppxxxxxxaaaNNNGGGJJJHHHGGGHHHIIIKKKOOORRRTTTXXXYYY[[[^^^aaaccceeefffhhheeefffmmmvvv~~~vvvooo|||~~~qqqfff]]]VVVTTTTTTSSSRRRTTTVVVUUUVVVXXXYYY\\\hhhttt{{{ssshhh```]]]\\\[[[ZZZYYYYYYYYYYYYXXXVVVUUUTTTUUU[[[dddooo|||rrrwwwttt^^^LLLGGGJJJGGGGGGHHHJJJMMMPPPRRRTTTYYYZZZ\\\^^^aaadddfffggghhheeegggoooyyy|||qqq|||uuuiii___WWWUUUTTTRRRRRRTTTVVVUUUWWWYYYYYY[[[fffqqqvvvppphhhdddbbbaaa___]]][[[[[[ZZZZZZYYYWWWUUUTTTVVV]]]eeeooouuuyyyooo[[[KKKGGGJJJGGGHHHJJJMMMQQQSSSUUUVVVZZZ[[[]]]```bbbeeeggghhhgggfffjjjrrr{{{qqqzzz~~~yyylllbbbYYYVVVUUURRRRRRTTTUUUUUUWWWYYYXXXZZZcccnnn~~~xxxrrrlllhhhgggfffdddaaa]]]\\\[[[ZZZXXXWWWUUUUUUWWW^^^eeennn~~~yyy{{{{{{kkkZZZMMMHHHJJJHHHJJJMMMRRRUUUXXXZZZ[[[[[[\\\^^^aaadddfffhhhiiijjjkkkqqqyyyqqqxxx}}}~~~ooodddZZZWWWUUUSSSSSSUUUSSSSSSVVVXXXWWWXXX```jjjxxxyyyqqqkkkjjjiiigggfff___]]][[[XXXVVVVVVUUUUUUWWW]]]dddkkkyyy||||||wwwiiiZZZNNNIIIJJJJJJLLLPPPUUUYYY\\\^^^^^^\\\]]]___bbbeeegggiiijjjnnnqqqxxxqqqwww|||~~~pppfff\\\XXXVVVSSSSSSUUURRRRRRTTTWWWVVVVVV^^^gggsss}}}tttllljjjjjjiiiiii```^^^ZZZWWWUUUUUUUUUVVVVVV\\\bbbhhhvvv}}}}}}sss___SSSMMMKKKJJJNNNPPPSSSXXX]]]```aaaaaaaaabbbccceeeggghhhjjjkkkqqqwwwxxxqqq{{{yyylll___ZZZYYYVVVRRRQQQYYYUUUUUUXXXZZZZZZ]]]aaannnyyyyyylllggghhhjjjllliii```XXXWWWWWWVVVUUUWWWWWW]]]```cccqqqooo\\\RRRNNNMMMMMMOOOPPPSSSXXX\\\___``````bbbcccdddfffhhhjjjkkklllsssxxx}}}sssyyy|||nnnaaa\\\ZZZWWWTTTTTTVVVSSSTTTWWWZZZZZZ]]]bbbmmmvvvvvvqqqoooooonnniii```WWWUUUUUUSSSRRRTTTVVVZZZ]]]```mmmkkkYYYPPPNNNPPPQQQPPPRRRUUUYYY\\\^^^______bbbccceeegggiiikkklllmmmtttwww}}}vvvvvvrrrddd^^^[[[XXXWWWWWWTTTRRRSSSWWWZZZZZZ]]]bbbkkkrrr~~~{{{vvvssskkkbbbYYYVVVUUURRRRRRSSSTTTWWWYYY[[[ggg~~~~~~|||{{{|||{{{zzz|||}}}hhhWWWOOONNNQQQRRRQQQTTTWWWZZZ\\\]]]^^^___aaabbbdddfffhhhkkklllmmmrrruuuzzz~~~wwwuuuuuuggg```\\\XXXWWWYYYUUURRRSSSWWWYYYXXX[[[___gggooo{{{zzzpppfff\\\YYYWWWUUUTTTVVVTTTUUUVVVXXXbbbvvv{{{{{{{{{{{{{{{{{{{{{{{{ssstttvvvxxxxxxwwwuuutttoootttvvvuuuuuu|||zzzfffVVVOOONNNQQQRRRTTTWWW[[[\\\\\\\\\^^^___```aaabbbeeegggjjjkkklllrrrtttyyyxxxtttxxxkkkccc]]]WWWVVVXXXVVVTTTTTTWWWXXXVVVWWWZZZbbbkkkyyyxxxmmmbbb]]]ZZZWWWVVVXXXUUUUUUUUUWWW___pppqqqrrrssssssttttttsssssskkklllmmmnnnnnnnnnmmmlllfffkkkpppoooooouuuwwweeeVVVPPPPPPRRRSSSWWW[[[^^^___]]]\\\^^^```___```bbbdddgggiiikkkllltttuuuzzz~~~sss|||pppggg___WWWTTTVVVVVVTTTTTTWWWWWWTTTTTTWWW\\\ffftttwwwjjjccc^^^YYYWWWXXXVVVUUUUUUWWW\\\iiioooppprrrssssssqqqpppnnniiihhhhhhgggffffffeeeeee___cccgggggggggnnn|||~~~ssscccWWWSSSSSSUUUVVVZZZ^^^bbbaaa^^^]]]^^^aaa___```bbbeeehhhjjjlllnnnttttttyyyrrr}}}uuulllbbbXXXTTTTTTTTTRRRSSSVVVWWWTTTTTTWWWXXX```mmmzzzwwwmmmddd\\\XXXXXXUUUTTTUUUWWWZZZcccxxxvvvwwwyyyzzzyyyvvvsssqqqiiihhhfffdddbbb`````````\\\^^^``````aaajjjxxxzzzpppbbbXXXUUUVVVXXXYYY[[[```cccccc___]]]___bbb```aaacccfffiiilllnnnoooqqqqqquuu|||qqqxxxyyypppeeeZZZTTTTTTRRRPPPRRRVVVWWWUUUUUUXXXVVV\\\gggsssvvvkkkaaa[[[ZZZUUUSSSTTTWWWYYY```sss~~~{{{xxxtttpppkkkjjjhhhddd^^^YYYWWWVVVTTTTTTVVV[[[___eeeppp{{{vvvkkkaaa]]][[[YYYZZZ\\\^^^```bbbbbbbbbaaabbbcccaaabbbdddgggjjjmmmppprrroooqqqvvv}}}{{{{{{yyylllccc]]]XXXTTTMMMOOORRRUUUVVVWWWVVVVVVXXX[[[cccooo~~~zzzlll```[[[\\\UUUTTTTTTSSSSSSZZZmmm~~~zzzuuurrrlllkkkgggbbb]]]YYYWWWVVVRRRQQQRRRUUUXXX\\\fffpppuuullldddcccbbb^^^]]]]]]^^^```bbbcccbbbcccdddeeebbbcccdddeeefffiiilllnnnrrrsssxxx}}}vvv|||~~~pppfff___YYYUUUPPPPPPQQQRRRSSSUUUVVVWWWYYY\\\cccmmm{{{}}}nnnaaa[[[[[[VVVUUUTTTSSSSSSYYYjjj{{{~~~xxxtttooolllgggaaa\\\XXXWWWVVVQQQOOOOOOQQQRRRTTT]]]ggg|||rrrkkkhhhiiihhhddd```___^^^```cccdddcccdddeeefffeeeeeedddbbbbbbdddhhhlllttttttwww}}}tttyyy}}}vvvkkkbbbZZZUUURRRQQQPPPOOOPPPSSSVVVXXXXXX[[[aaakkkwwwtttfff^^^]]]WWWVVVTTTSSSRRRWWWgggvvv|||wwwrrrmmmfff```\\\YYYWWWUUUSSSQQQPPPQQQRRRSSS\\\eeezzz|||nnniiifffhhhiiieeeaaa```aaaccceeeeeeddddddeeefffeeeeeeccc```___aaaggglllqqqqqqtttzzz}}}sssttt}}}~~~}}}|||pppeee[[[TTTRRRQQQPPPOOOPPPSSSUUUWWWUUUXXX^^^gggrrr|||lllccc```XXXVVVTTTSSSRRRVVVdddrrr~~~zzztttooogggaaa]]]ZZZWWWUUUSSSQQQPPPRRRSSSUUU^^^gggxxxyyyjjjddd```bbbdddcccbbbbbbeeefffggggggeeeddddddeeebbbcccaaa^^^[[[^^^eeekkkmmmlllooouuuzzz|||nnnkkkqqq~~~|||ttthhh\\\TTTRRRRRRRRRRRRSSSSSSTTTTTTQQQUUU[[[bbbmmmzzzrrrgggcccZZZWWWUUUTTTSSSVVVaaammm{{{wwwqqqiiiccc```\\\XXXTTTPPPOOOOOOQQQRRRUUU^^^hhhvvv~~~vvvggg```\\\^^^aaaaaabbbdddfffgggiiihhhgggeeeffffffbbbcccbbb^^^[[[\\\cccjjjkkkiiilllrrrwwwyyy~~~fff^^^ddd}}}|||xxxkkk___VVVSSSSSSSSSTTTTTTTTTTTTTTTPPPSSSXXX___ggguuu}}}{{{yyylllggg___[[[XXXVVVTTTUUU]]]fffuuu|||xxxrrrkkkfffccc___XXXSSSPPPNNNOOOQQQRRRUUU^^^hhhuuu{{{uuuccc]]]ZZZ^^^bbbbbbcccddddddfffhhhiiihhhhhhiiijjjhhhjjjjjjeee______eeekkkllljjjkkkqqqvvvwwwzzz~~~dddZZZ___ooo|||~~~|||ooobbbYYYWWWVVVTTTSSSRRRTTTUUUVVVQQQTTTXXX\\\cccooo~~~|||yyywwwwww|||vvvpppgggaaa\\\XXXTTTRRRWWW^^^hhh|||yyyssslllgggeee```YYYSSSRRRPPPPPPRRRSSSVVV___hhhvvvyyyuuuaaa\\\[[[```eeedddddddddbbbdddgggiiiiiijjjlllmmmpppsssrrrmmmfffdddiiioooooolllmmmrrrvvvvvvxxx{{{yyyggg^^^dddeee}}}}}}~~~rrreee\\\ZZZXXXTTTQQQQQQSSSWWWYYYTTTVVVYYY[[[```kkkzzz{{{vvvvvvxxxwwwvvvyyy}}}yyylllfff___ZZZTTTPPPSSSYYY^^^ttt|||{{{tttpppkkkfffbbb___[[[XXXSSSPPPPPPRRRUUUYYYbbbkkk{{{wwwmmmaaaaaaaaaaaabbbdddfffggghhhiiikkkkkkkkklllnnnqqqwwwzzzoookkkkkklllmmmmmmnnnpppsssuuuwwwyyyzzz}}}hhhYYYXXX\\\rrryyywww|||ssshhhaaaWWWXXXUUUOOOPPPVVVWWWRRRUUURRRSSSXXX^^^fffrrr}}}wwwtttppplllkkkpppxxx~~~~~~ssshhh]]]XXXUUURRRRRRTTTYYYbbbsss~~~|||zzzsssoookkkfffccc___\\\YYYSSSPPPOOOQQQTTTYYYcccnnn|||uuujjjbbbbbbbbbbbbcccdddfffgggjjjkkkmmmmmmmmmoooqqqtttxxx}}}sssnnnmmmmmmnnnnnnoooqqqsssvvvxxxyyyyyy{{{ppp___YYYZZZiiizzzxxx|||vvvjjjbbbXXXXXXUUUOOOPPPUUUVVVSSSUUURRRSSSXXX]]]dddoooyyywwwvvvsssqqqqqquuu|||yyynnnaaa[[[WWWSSSRRRTTTTTT[[[fffuuu~~~{{{yyyrrrooojjjgggdddaaa]]][[[UUUQQQOOOQQQSSSYYYfffrrrsssiiibbbbbbccccccdddeeefffgggiiikkkmmmmmmnnnooorrruuuxxxwwwrrrpppooonnnoooppprrrtttvvvwwwxxxwwwyyy{{{}}}}}}fffZZZWWW\\\ppp}}}yyy|||yyymmmeeeZZZYYYTTTPPPPPPTTTUUUSSSUUURRRSSSWWW[[[```iiisss~~~}}}}}}~~~}}}~~~tttggg___ZZZUUUSSSTTTRRRTTTYYY```kkkwww{{{yyyrrroookkkhhheeeccc```^^^WWWSSSQQQQQQRRRYYYiiiwww}}}qqqggg___```bbbdddfffggghhhhhhggghhhjjjkkklllnnnqqqssswwwyyytttrrrooonnnoooppprrrsssuuuuuuvvvuuuvvvwwwyyy~~~mmm[[[SSSTTTeee{{{{{{~~~~~~pppggg]]]ZZZUUUQQQQQQSSSTTTTTTUUURRRRRRVVVYYY\\\dddlllxxxyyykkkbbb\\\WWWUUUVVVTTTSSSSSSVVV\\\dddlllqqqqqqmmmnnnzzz}}}zzztttqqqmmmjjjhhheeebbb```YYYVVVSSSRRRSSS[[[kkk{{{xxxkkk```ZZZ\\\```dddgggiiijjjjjjggghhhjjjkkkkkkmmmooorrrsss{{{~~~xxxuuussspppnnnoooppprrrssstttttttttrrrtttuuuxxx}}}sss]]]QQQRRR```yyy}}}zzzzzztttkkkbbb]]]WWWSSSRRRRRRSSSTTTTTTRRRRRRVVVWWWYYY___fffrrr}}}|||nnneee```[[[ZZZ\\\WWWWWWVVVVVVXXX[[[___aaa```^^^___iiiyyy}}}wwwtttpppllljjjhhheeebbb]]]ZZZWWWVVVUUU\\\mmm~~~pppcccXXXWWWZZZ___dddhhhiiijjjiiiiiijjjkkkllllllmmmoooqqqooowww|||zzzwwwvvvtttrrrnnnpppqqqsssttttttssssssqqqtttvvvxxx~~~yyyaaaRRRTTT^^^ooo~~~yyyxxx|||zzzqqqhhhaaaYYYVVVTTTQQQRRRTTTTTTRRRSSSVVVVVVWWW[[[bbblllxxxzzzzzztttkkkfffaaaaaaccc]]]\\\[[[ZZZZZZYYYYYYYYYXXXVVVWWW^^^hhhrrrxxx{{{|||yyywwwyyy{{{zzzwwwrrrooollliiifffddd___]]][[[YYYXXX^^^oooyyykkk^^^TTTWWWZZZ___dddggggggfffeeeiiijjjkkkkkkjjjkkkmmmooommmsssxxxvvvuuuwwwwwwtttqqqrrrtttuuuvvvuuutttssssssuuuwwwyyy~~~hhhUUUWWWZZZeee}}}~~~yyyyyy}}}wwwnnnddd\\\YYYUUUQQQQQQTTTSSSRRRSSSVVVVVVVVVZZZ___fffrrr{{{wwwvvv{{{}}}tttnnniiihhhjjjeeeeeecccaaa^^^\\\[[[ZZZXXXWWWVVVYYY^^^bbbfffggghhhffffffhhhjjjmmmvvv|||xxxtttpppmmmjjjgggeeeaaa___^^^\\\YYY^^^ooowwwjjj^^^TTTYYY\\\```dddffffffdddbbbggghhhiiihhhggggggiiikkklllrrrvvvuuuuuuxxxxxxwwwssstttvvvwwwxxxwwwvvvuuutttwwwyyyzzz~~~nnnXXXXXXVVV^^^|||}}}zzz{{{{{{qqqggg]]]ZZZVVVQQQPPPTTTSSSRRRSSSVVVWWWVVVYYY^^^bbbnnn~~~~~~{{{xxxvvvyyy~~~zzzsssnnnmmmooommmkkkiiieeebbb```______[[[ZZZXXXXXXYYY[[[[[[\\\ZZZXXXXXXZZZ\\\___gggqqqzzz~~~|||yyyvvvssspppmmmhhheeehhhhhheee^^^YYY___ooo|||rrr[[[QQQTTTVVV[[[```bbb```]]]\\\\\\dddeeehhhjjjllllllkkkkkkssstttuuuwwwyyyzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwxxxzzz}}}~~~qqqbbbSSSQQQ^^^ssszzzvvvwww|||wwwlll```YYYUUUQQQPPPQQQSSSSSSSSSSSSUUUWWWYYYZZZeeejjjttt|||}}}wwwqqqoooppppppppppppooommmkkkiiihhhjjjeee^^^[[[\\\ZZZVVVRRRQQQQQQRRRPPPPPPTTTZZZ```hhhmmmwww{{{~~~{{{xxxuuurrrooojjjgggjjjjjjgggaaa]]]cccqqq~~~nnnZZZRRRUUUUUUYYY^^^```^^^[[[YYYYYYbbbdddgggkkkmmmnnnnnnnnnssstttvvvwwwyyyzzzzzzzzzzzzzzzyyyyyyxxxwwwvvvuuutttuuuxxx{{{}}}{{{aaaTTTQQQZZZhhhyyyuuuwww{{{{{{oooccc\\\XXXSSSQQQSSSRRRRRRRRRSSSTTTVVVXXXZZZ^^^dddooo|||{{{yyyzzzwwwxxxzzz{{{zzzwwwuuusssqqqkkkeeeaaa```]]]XXXTTTQQQRRRSSSQQQPPPPPPTTTWWW]]]```jjjwwwyyy~~~zzzxxxuuuqqqmmmiiikkkllljjjfffccchhhvvvxxxiiiYYYTTTWWWVVVZZZ^^^___^^^\\\[[[ZZZaaacccgggllloooqqqrrrrrrtttuuuvvvxxxyyyzzzzzzzzzzzzyyyyyyxxxwwwvvvttttttqqqssswww|||fffWWWSSSVVV]]]oooyyyuuuwww{{{tttggg___ZZZUUURRRSSSPPPPPPPPPRRRTTTVVVXXXYYYWWW]]]hhhvvv~~~zzz}}}~~~{{{{{{wwwpppllliiiddd^^^ZZZUUUVVVVVVTTTQQQOOOOOOOOORRRTTT[[[fffqqq}}}vvv~~~{{{yyyvvvrrrnnnjjjkkklllmmmjjjiiiooozzz|||qqqdddXXXUUUYYYYYY[[[___bbbccccccbbbaaaccceeeiiimmmppprrrrrrrrrtttuuuvvvxxxyyyzzzzzzzzzzzzzzzyyyyyywwwvvvtttsssqqqsssxxx~~~rrr^^^TTTTTTXXXiiiyyy}}}yyyuuuvvvzzz~~~wwwiiiaaa[[[TTTRRRRRRNNNNNNPPPQQQSSSUUUWWWXXXUUUZZZcccppp{{{yyyxxxxxxzzz|||}}}|||~~~}}}xxxtttnnnhhhccc^^^\\\ZZZWWWSSSQQQPPPOOOPPPOOOSSS[[[dddppprrrzzz{{{xxxvvvrrrnnnjjjiiilllnnnnnnooouuuyyymmmaaaXXXWWWZZZZZZ\\\___dddgggiiiiiihhhfffhhhkkknnnpppqqqqqqppptttuuuvvvwwwxxxyyyyyyyyyzzzzzzyyyyyyxxxvvvuuutttqqqrrrwww~~~cccRRRRRRWWWgggwwwzzzzzzvvvvvvxxx{{{{{{mmmccc\\\TTTQQQQQQMMMNNNPPPRRRSSSUUUVVVWWWVVVZZZaaalllyyyxxxrrriiijjjlllrrrxxx~~~}}}wwwqqqlllgggccc^^^YYYVVVTTTTTTTTTSSSQQQQQQUUU[[[cccrrrlllttt|||{{{xxxvvvrrrmmmjjjgggkkkooorrrvvv}}}xxxjjj___YYYYYY[[[ZZZ[[[^^^ccchhhkkkjjjiiihhhjjjllloooppppppooonnnssstttuuuvvvwwwwwwwwwwwwwwwwwwxxxwwwwwwvvvuuutttooopppuuu{{{iiiSSSQQQTTTcccuuuzzz{{{vvvvvvwwwxxx~~~rrrggg___WWWRRRRRRNNNOOOQQQSSSTTTUUUUUUUUUXXXZZZ___hhhsss~~~wwwpppjjjeeeaaaccciiirrr|||yyyuuuqqqlllddd^^^[[[ZZZZZZYYYVVVSSSRRRSSSTTTXXXcccnnncccmmmvvv{{{|||yyyvvvsssnnnkkkgggkkkqqqvvv|||vvvhhh]]]ZZZ[[[]]]]]]]]]___ccchhhkkkjjjhhhhhhiiilllnnnppppppooonnnrrrssstttuuuuuuvvvvvvuuusssttttttuuuuuuttttttsssqqqqqqtttzzz}}}qqqZZZTTTSSS___ttt}}}wwwvvvuuuvvvzzzyyynnnddd[[[VVVVVVPPPQQQRRRTTTUUUUUUTTTTTTXXXYYY\\\cccmmmzzzxxxrrrnnniiieeeggghhhmmmwww}}}wwwpppjjjgggddd```]]]XXXUUUTTTTTTRRRSSSZZZcccrrr}}}]]]gggrrryyy}}}zzzwwwtttooolllgggkkkrrryyytttfff]]][[[]]]___aaaaaaaaaeeeiiikkkjjjhhhfffhhhkkknnnooopppoooooorrrrrrssstttuuuuuuuuutttpppqqqrrrrrrssssssrrrrrrtttsssvvv|||~~~yyycccYYYSSS\\\ttt~~~xxxvvvuuutttxxx~~~~~~sssiii```ZZZYYYQQQRRRTTTUUUUUUUUUTTTSSSVVVWWWZZZ```jjjvvv|||yyytttpppqqqqqqttt}}}{{{vvvooosssyyy{{{vvvqqqlllfffaaaZZZWWWVVVVVVTTTRRRWWW^^^aaammmVVV]]]hhhsss|||~~~~~~~~~|||yyytttooolllgggjjjqqqzzzxxxjjjbbb]]][[[___dddhhhhhhjjjkkkkkkjjjiiihhhkkkjjjjjjkkknnnppppppooopppooooooqqqsssuuuuuutttrrrrrrqqqqqqqqqrrrssssssqqqssstttvvvxxx}}}lll\\\XXX```qqq|||tttrrrvvvxxxvvvzzzmmmbbbZZZUUUSSSRRRRRRSSSUUUUUUTTTRRRWWWXXXZZZ^^^eeeppp|||uuuooollljjjhhhgggiiinnnsssvvv}}}{{{uuunnnjjjeeeaaa]]][[[WWWRRRSSSWWW``````jjj~~~~~~TTTZZZcccmmmuuuzzz|||||||||}}}}}}{{{yyytttpppnnnjjjnnnttt}}}vvvhhhaaa______aaaeeeiiiiiikkkkkkkkkkkkjjjiiilllkkkkkkmmmoooqqqqqqpppqqqpppoooqqqssstttsssrrrqqqqqqqqqqqqqqqrrrrrrssssssssstttwww{{{sssccc\\\___kkkwwwwwwssstttvvvvvv~~~pppeee]]]XXXTTTSSSRRRSSSUUUUUUTTTSSSVVVVVVXXX\\\bbblllxxx~~~tttmmmeeebbb___\\\\\\___ccceeegggkkksss|||{{{wwwoooiiieeeaaa\\\VVVUUUXXXZZZ[[[ccctttpppfffPPPTTT[[[dddlllssswwwyyy{{{{{{|||{{{xxxuuurrrooopppsssyyyssseeebbbcccdddeeegggjjjkkklllmmmmmmlllkkkjjjlllllllllnnnppprrrrrrrrrqqqpppoooppprrrsssrrrqqqqqqqqqqqqqqqqqqrrrssssssuuuttttttyyy}}}kkk___[[[bbblllzzzyyyqqqpppsssttt|||uuuiii```ZZZVVVTTTSSSSSSTTTUUUTTTSSSUUUUUUWWWYYY^^^gggqqqxxx|||qqqjjj___[[[VVVRRROOOOOOQQQRRRVVVXXX^^^eeekkkrrr|||vvvoookkkddd]]]ZZZ[[[WWWWWW]]]iiiwwwppp]]]RRRKKKNNNSSS[[[ccclllssswww{{{{{{{{{zzzxxxuuurrrpppssswww}}}~~~pppcccccchhhjjjjjjjjjmmmmmmnnnoooooonnnlllllllllkkkkkkmmmppprrrsssrrrpppooonnnppprrrssssssrrrrrrrrrrrrrrrssstttuuuuuuvvvttttttzzzppp___VVVZZZcccqqq}}}}}}rrrmmmppprrrzzz}}}yyymmmbbb\\\XXXVVVTTTSSSTTTUUUUUUTTTUUUVVVVVVWWW[[[bbbjjjppp~~~yyynnnfff]]]YYYTTTNNNJJJIIIIIIJJJOOOOOOSSSYYY]]]dddppp|||yyytttnnneee``````YYYYYY\\\ccclllzzzjjjWWWNNNHHHJJJMMMTTT]]]gggpppuuuzzzzzzyyyxxxvvvtttqqqpppuuuyyyzzzmmmccceeekkknnnnnnmmmooopppqqqqqqqqqooonnnmmmkkkjjjjjjlllppprrrrrrrrrnnnnnnnnnpppsssuuuuuutttsssssssssttttttuuuwwwwwwuuutttuuu{{{ttt___SSSUUU]]]jjjzzzvvvpppqqqtttwwwxxx}}}pppeee^^^[[[XXXTTTSSSSSSTTTUUUUUUVVVVVVVVVVVVYYY^^^eeejjjxxxwwwkkkbbb[[[XXXSSSNNNJJJIIIHHHIIIIIIGGGIIINNNRRRWWWbbbmmmzzz~~~xxxpppjjjhhh```^^^^^^```dddpppfffVVVNNNIIIIIIKKKOOOWWWaaajjjoootttttttttssssssrrrqqqpppuuu{{{vvvllleeehhhnnnpppqqqqqqrrrrrrssssssrrrqqqpppooojjjiiijjjlllppprrrrrrrrrpppooooooqqqsssuuuuuuuuussssssssstttuuuvvvwwwxxxrrrsssuuu||||||dddSSSRRRZZZcccvvv{{{uuutttvvvttttttzzzuuuiiibbb^^^ZZZUUUSSSSSSTTTUUUUUUVVVVVVVVVVVVWWW[[[aaafffqqqyyyttthhh___WWWUUUPPPLLLIIIHHHHHHHHHFFFCCCDDDHHHLLLPPPYYYaaannnvvv{{{tttqqqiiieeeaaa``````gggvvv}}}eeeTTTLLLLLLKKKKKKMMMRRRYYYaaafffiiijjjkkkmmmooopppqqqrrrvvv}}}rrrkkkhhhkkkoooqqqrrrtttssstttuuuuuutttrrrqqqpppkkkjjjkkkmmmqqqssstttssstttrrrrrrrrrtttuuutttsssqqqqqqrrrrrrsssuuuvvvwwwnnnqqqvvv{{{nnnXXXRRRVVVZZZnnn|||uuutttsssrrrsssxxx|||pppiii```[[[VVVRRRRRRTTTUUUVVVUUUUUUUUUTTTUUUXXX^^^bbbkkkttt~~~rrreee\\\TTTRRRNNNJJJGGGFFFFFFFFFFFFCCCDDDHHHKKKNNNTTT[[[gggooo|||~~~zzzrrrmmmgggdddaaaccclllvvvmmmZZZOOOOOOMMMLLLLLLOOOTTTZZZ^^^aaabbbeeehhhlllooorrrsssvvv{{{pppkkkjjjmmmppppppsssvvvtttuuuuuuuuuuuusssqqqppplllkkklllnnnrrruuuuuuuuuwwwvvvttttttttttttrrrppppppppppppqqqrrrsssuuuuuulllpppvvv{{{~~~vvv\\\RRRSSSQQQeeezzzyyyssspppooosssuuuyyyvvvnnnaaa\\\VVVRRRRRRTTTVVVVVVSSSSSSSSSSSSSSSWWW\\\```hhhqqq}}}|||qqqddd[[[SSSQQQMMMIIIFFFEEEDDDDDDDDDAAABBBFFFIIIKKKPPPUUUfffmmmxxxzzzssslllhhhdddcccgggnnnzzzyyydddWWWNNNOOOOOOLLLJJJKKKPPPTTTXXXXXX[[[```bbbeeemmmvvvyyy{{{iiiiiiiiikkknnnrrrvvvxxxxxxzzz|||{{{xxxtttrrrrrrmmmpppssstttuuuuuuwwwyyyvvvvvvuuuuuutttsssqqqqqqpppooooooooonnnnnnnnnmmmqqqrrrsssuuuyyy}}}zzzaaaSSSPPPSSS\\\mmm|||}}}tttooopppqqqqqqvvv~~~}}}pppggg^^^XXXXXXXXXVVVUUUVVVSSSTTTTTTVVVWWWXXXYYYYYYeeekkkuuuvvvggg\\\XXXHHHIIIJJJJJJIIIGGGDDDCCCCCCCCCCCCCCCDDDGGGLLLOOO^^^fffttt|||rrrnnnjjjeeebbbbbbtttqqqaaaNNNOOOOOOMMMLLLLLLPPPSSSTTTTTTWWW[[[^^^bbbkkkttt}}}wwwiiihhhiiijjjnnnrrrwwwyyy|||~~~~~~}}}yyyvvvtttsssppprrrtttuuuuuuvvvwwwyyywwwwwwwwwvvvuuutttsssrrrrrrqqqppppppooooooooooooqqqrrrsssuuuxxx|||gggVVVQQQNNNUUUeeeuuu{{{vvvrrrsssooopppttt|||uuujjjaaaZZZYYYYYYVVVUUUVVVSSSSSSTTTUUUVVVWWWXXXXXX```gggpppzzzyyyooobbbYYYUUUMMMMMMLLLJJJIIIGGGFFFEEECCCCCCCCCCCCCCCFFFKKKNNNXXXaaannn||||||rrrnnnjjjeeebbbbbbiiivvv}}}oooMMMNNNPPPOOONNNNNNOOOQQQOOONNNQQQVVVYYY^^^hhhrrrzzzppphhhgggggghhhlllqqqvvvzzz~~~}}}zzzwwwvvvvvvsssuuuwwwxxxwwwwwwwwwyyyxxxxxxxxxxxxwwwuuutttsssssssssqqqpppoooooooooppppppqqqrrrtttwwwzzz}}}}}}~~~ppp[[[QQQLLLOOOZZZkkkuuuvvvsssqqqmmmnnnrrryyy|||ooofff]]][[[YYYUUUSSSTTTRRRSSSSSSTTTUUUVVVWWWWWW[[[aaaiiirrr{{{wwwooofff\\\UUURRRQQQPPPNNNKKKIIIHHHGGGGGGCCCCCCCCCBBBBBBEEEIIILLLSSS\\\jjjxxx}}}sssoookkkeeeaaa``````kkk~~~MMMNNNPPPQQQQQQPPPPPPPPPLLLKKKMMMRRRVVV[[[fffqqqtttjjjgggfffeeefffjjjooouuuxxx{{{{{{|||zzzxxxwwwwwwxxxwwwxxxzzzzzzxxxwwwxxxyyyxxxxxxyyyyyyxxxvvvtttrrrssssssrrrqqqppppppppppppoooooopppqqqtttwwwzzz||||||yyy```QQQMMMMMMRRR___nnntttqqqmmmlllmmmqqqwww}}}tttjjj```\\\YYYUUURRRSSSRRRRRRSSSTTTUUUUUUVVVVVVXXX]]]dddllluuu~~~}}}ooofff___WWWRRRPPPOOOOOONNNMMMKKKIIIGGGFFFDDDDDDCCCBBBBBBCCCGGGJJJRRRZZZiiiwww~~~uuupppllleee```___```fffrrrNNNOOOPPPRRRRRRRRRPPPOOOLLLJJJLLLPPPTTTZZZgggrrr|||qqqgggeeeeeedddeeehhhmmmrrruuussstttuuuuuutttuuuxxxzzzyyy{{{|||{{{zzzxxxxxxyyyvvvwwwyyyyyyxxxvvvsssqqqrrrrrrrrrrrrqqqqqqppppppmmmmmmnnnoooqqqtttwwwxxx~~~fffRRRMMMJJJKKKUUUfffqqqqqqlllkkklllqqqwww}}}yyynnnddd^^^ZZZUUURRRRRRSSSSSSSSSTTTTTTUUUUUUVVVXXX\\\aaahhhpppzzzuuuggg___[[[UUUQQQOOOLLLMMMNNNNNNMMMKKKHHHFFFEEEEEEDDDBBBAAACCCFFFIIIPPPYYYhhhxxxwwwrrrmmmfff```______bbbiiixxxPPPOOOPPPQQQSSSSSSQQQOOONNNLLLLLLPPPTTTZZZgggsss{{{rrrhhhfffffffffgggjjjmmmppprrrooooooppppppqqqtttxxx{{{zzz{{{}}}|||zzzyyyyyyzzzvvvwwwyyyzzzyyyvvvsssqqqoooqqqsssuuuuuutttrrrqqqnnnnnnnnnoooqqqsssvvvwww~~~lllUUUKKKGGGFFFMMM___ppptttpppjjjlllqqqvvvzzzttthhhbbb]]]WWWTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVXXXZZZ^^^cccjjjtttzzzmmmaaa^^^^^^[[[WWWUUUPPPPPPQQQQQQOOOLLLIIIHHHGGGGGGEEECCCBBBBBBFFFHHHMMMWWWgggxxxzzzuuuooogggaaa___[[[\\\aaannnQQQPPPOOOQQQSSSTTTRRRPPPPPPMMMMMMOOOSSSZZZgggttt|||{{{tttkkkhhhiiijjjlllmmmooopppqqqoooooooooooopppsssxxx|||zzz{{{||||||zzzyyyzzzzzzwwwyyyzzz{{{zzzwwwtttrrrnnnqqquuuyyyzzzxxxvvvtttpppppppppqqqsssuuuwwwxxx}}}qqqZZZMMMIIIEEEIIIZZZmmmtttqqqkkklllpppsssuuuyyymmmfffaaa[[[XXXXXXUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXZZZ^^^dddnnnyyytttjjjbbbdddiiihhheeeccc\\\ZZZVVVSSSPPPNNNMMMMMMIIIHHHGGGDDDBBBCCCEEEHHHLLLWWWhhhzzz}}}wwwqqqhhhaaa___WWWWWW[[[ggg|||SSSQQQOOOPPPSSSTTTSSSQQQQQQNNNMMMOOOSSSZZZgggttt~~~{{{{{{vvvnnnkkklllmmmooopppqqqqqqqqqrrrrrrqqqpppqqqtttyyy}}}yyy{{{||||||{{{zzzzzz{{{xxxzzz|||}}}|||yyyuuusssnnnrrrxxx|||~~~|||xxxvvvsssrrrrrrssstttvvvyyyzzz|||uuu]]]RRRNNNHHHIIIVVViiiqqqnnnkkkllloooqqqqqqyyy}}}qqqiiiddd^^^[[[\\\VVVVVVVVVVVVVVVVVVWWWWWWUUUVVVWWWYYY___iiittt||||||sssjjjfffllltttvvvsssqqqfffbbb[[[TTTPPPOOOPPPQQQJJJIIIHHHEEECCCCCCFFFHHHNNNXXXjjj}}}~~~yyysssiiibbb___WWWVVVZZZeeeyyyVVVSSSQQQRRRUUUVVVTTTRRRPPPMMMLLLNNNRRRZZZhhhvvv~~~~~~zzztttqqqqqqnnnmmmqqqwwwzzzyyyvvvppprrruuutttrrrqqqsssvvvuuuttttttvvvyyy{{{zzzzzzyyy{{{|||}}}|||zzzwwwuuuqqqoooxxxwwwwwwrrrqqqqqqqqqqqqrrrtttuuu{{{||||||hhhNNNLLLFFFDDDPPPdddooooooooojjjjjjqqqsssuuu{{{nnngggcccaaa___VVVUUUUUUUUUUUUUUUVVVVVVSSSTTTVVVYYY^^^fffooouuu}}}vvvrrrooorrr{{{~~~qqq```XXXWWWWWWSSSOOONNNLLLIIIGGGEEEEEEFFFFFFKKKVVViii~~~tttnnniiiccc^^^ZZZVVVXXXcccuuuYYYUUUSSSSSSVVVXXXWWWUUUOOOMMMLLLNNNRRRZZZhhhuuu}}}~~~zzzuuurrrqqqooommmpppuuuxxxwwwuuussstttuuuuuuttttttuuuvvvtttssssssuuuwwwyyyyyyxxxxxxyyy{{{|||{{{yyywwwuuuuuusss{{{yyyxxxtttsssqqqpppoooppprrrssszzzzzzqqqXXXPPPHHHGGGQQQ___jjjooonnnhhhgggmmmppprrr}}}rrriiiddd```^^^WWWWWWVVVUUUTTTTTTTTTTTTSSSTTTUUUWWW[[[bbbkkkqqq|||{{{xxxtttrrrwwwwwweee[[[XXXXXXTTTPPPNNNMMMJJJGGGFFFEEEFFFFFFMMMXXXkkkuuuooojjjccc^^^[[[VVVVVVaaarrr\\\YYYUUUUUUXXXZZZZZZXXXRRROOOOOORRRUUU\\\jjjvvv|||}}}~~~{{{vvvtttrrrooonnnooosssuuuuuusssvvvtttttttttuuuuuutttssssssrrrqqqsssuuuvvvvvvuuuuuuwwwxxxyyyyyyxxxvvvuuuwwwvvv|||wwwvvvvvvtttpppnnnmmmnnnqqqrrrxxxxxx|||~~~fffUUUHHHJJJQQQXXXbbbmmmnnngggdddhhhlllnnnvvvyyyooogggaaa]]]YYYXXXVVVTTTSSSSSSSSSTTTSSSTTTTTTUUUXXX]]]eeejjjuuu}}}yyyyyy~~~}}}yyywww{{{}}}kkk^^^ZZZYYYVVVSSSPPPNNNKKKHHHFFFFFFFFFFFFMMMXXXiii|||zzzsssmmmfff```\\\WWWUUU^^^mmmbbb]]]YYYXXXZZZ\\\\\\[[[VVVTTTTTTWWWZZZ```lllxxx{{{}}}}}}~~~zzzvvvtttrrrpppnnnnnnppprrrrrrqqquuurrrpppqqqssstttrrrooorrrqqqpppqqqsssttttttrrrssstttuuuvvvwwwvvvuuutttvvvuuuyyyzzztttrrruuurrrooollllllnnnqqqtttwwwwwwzzzrrrYYYIIILLLPPPPPPZZZkkkppphhhdddgggjjjlllqqqwwwvvvlllccc]]]YYYXXXVVVTTTSSSTTTTTTUUUUUUUUUUUUUUUVVVZZZ___dddooowww||||||mmm```[[[ZZZXXXUUURRRPPPMMMJJJGGGFFFFFFGGGIIISSScccssszzzrrrjjjccc^^^XXXVVV\\\iii|||iiiccc]]][[[]]]______^^^ZZZXXXXXX[[[]]]aaalllvvv{{{}}}}}}|||xxxtttrrrqqqooommmmmmmmmoooooooootttqqqooopppssstttrrrooorrrqqqpppqqqrrrsssrrrqqqqqqrrrsssssstttssssssrrruuutttvvvzzz{{{wwwrrrqqqrrrpppmmmllllllppptttvvvwwwxxx{{{zzz___KKKLLLMMMKKKUUUgggrrrlllhhhhhhjjjlllpppsss~~~sssggg```YYYXXXVVVTTTTTTUUUWWWXXXWWWWWWVVVUUUUUUWWW\\\___kkksss{{{}}}}}}}}}mmmaaa\\\[[[YYYXXXUUUSSSOOOLLLIIIHHHHHHHHHGGGOOO\\\iiiuuu}}}uuukkkccc```[[[XXX]]]hhhzzzrrrkkkddd```aaabbbcccbbb]]][[[\\\^^^___aaajjjttt{{{}}}{{{zzzuuuqqqqqqooonnnlllkkkkkklllnnnooosssrrrrrrssstttuuutttssssssrrrqqqqqqssssssrrrpppppppppqqqqqqqqqppppppooorrrrrrsssuuuwwwvvvsssqqqpppooommmmmmnnnqqquuuwwwyyyzzz|||gggQQQMMMKKKHHHQQQ```pppnnnkkkjjjjjjlllooorrrxxxzzzmmmeee\\\ZZZXXXVVVUUUVVVXXXYYYXXXXXXWWWVVVUUUVVVYYY\\\eeemmmuuu{{{~~~}}}oooddd___]]]\\\[[[XXXVVVRRRNNNKKKJJJIIIIIIHHHNNNXXXaaakkkyyyvvvkkkccc```[[[YYY^^^hhhyyy{{{tttkkkfffeeegggggggggcccbbbbbbccccccdddlllttt|||zzzxxxvvvrrrpppqqqmmmmmmkkkjjjiiijjjmmmooopppqqqssssssssssssuuuvvvuuutttssssssttttttrrrqqqppppppoooooonnnnnnmmmmmmmmmmmmnnnoooqqqssssssqqqqqqpppooooooppprrrtttvvvzzz|||~~~rrrZZZOOOJJJHHHOOOYYYlllmmmmmmjjjhhhjjjnnnrrrvvvzzzsssjjjaaa___[[[WWWUUUUUUWWWXXXXXXXXXWWWUUUTTTTTTWWWYYY___fffnnnttt|||tttjjjdddaaa^^^]]][[[YYYUUUQQQNNNLLLKKKKKKHHHMMMSSSYYYbbbqqqyyymmmeee^^^[[[ZZZ^^^hhhxxxzzzpppjjjiiijjjjjjjjjjjjhhhhhhiiihhhiiiooowww|||~~~wwwuuussspppoooqqqllllllkkkiiihhhiiimmmoookkkooorrrrrrppppppssswwwwwwuuuttttttttttttsssqqqppppppooonnnmmmlllllllllhhhhhhiiiiiilllppppppooosssrrrqqqqqqqqqrrrsssttt{{{}}}zzz```QQQJJJIIINNNTTTggglllmmmiiieeegggmmmqqqwwwxxxwwwmmmfffccc^^^YYYVVVUUUUUUVVVWWWWWWVVVTTTSSSSSSUUUWWWZZZbbbiiinnnwwwyyyooohhhccc```^^^]]][[[WWWRRROOOMMMLLLLLLGGGKKKOOOSSS[[[kkk~~~qqqhhh\\\ZZZYYY^^^gggwwwwwwsssttttttqqqllllllooorrrtttuuuvvvwwwxxx~~~vvvqqqpppppppppooollljjjiiiiiikkkmmmmmmllljjjkkklllnnnooopppppppppxxxxxxwwwwwwvvvtttsssrrrsssrrrrrrpppnnnllljjjiiidddccccccfffjjjmmmnnnnnnnnnoooooonnnmmmmmmppprrrvvvxxx|||lllVVVJJJHHHIIIKKK```dddiiikkkjjjjjjkkklllrrrtttzzztttkkkfff^^^WWWTTTTTTVVVXXXZZZYYYXXXVVVVVVWWWXXXXXXXXX\\\bbbiiiqqqzzzzzzooohhheeeaaa___^^^\\\XXXUUUQQQOOONNNMMMOOOLLLLLLRRR\\\iii|||vvviiiaaa]]]ZZZ]]]fffuuu~~~{{{}}}~~~zzzvvvqqquuu{{{yyyrrrnnnmmmmmmmmmlllmmmlllkkkkkklllmmmkkkjjjhhhiiikkklllnnnooooooooovvvvvvuuuuuutttsssrrrqqqrrrrrrqqqooommmjjjhhhgggeeeddddddfffiiilllmmmmmmllllllmmmlllkkkkkkmmmoootttuuuyyy~~~rrr[[[MMMHHHIIIKKKWWW\\\ccchhhiiijjjjjjlllooorrrxxxyyyoooiiiaaaZZZVVVVVVWWWYYYYYYYYYXXXWWWWWWWWWWWWXXXVVVYYY^^^dddllluuu|||sssmmmhhhbbb]]]]]][[[XXXTTTRRRPPPOOONNNPPPMMMMMMRRR[[[gggyyyyyymmmccc^^^[[[^^^fffuuu}}}tttxxxzzzuuuppplllkkklllllllllmmmllllllmmmmmmmmmjjjhhhggghhhjjjkkkmmmnnnnnnnnnsssssssssrrrrrrqqqqqqqqqrrrrrrqqqooollliiigggeeefffeeedddeeehhhjjjkkkkkkiiiiiijjjiiihhhiiijjjlllqqqrrruuuzzz|||dddRRRHHHGGGIIIKKKQQQ[[[cccgggiiiiiijjjkkkooottt|||vvvpppfff^^^ZZZYYYYYYYYYXXXYYYYYYYYYYYYXXXWWWWWWTTTVVVYYY^^^dddnnnyyyzzztttlllccc]]][[[YYYWWWTTTRRRQQQQQQQQQRRROOOOOOSSSYYYdddvvv~~~qqqeee```\\\^^^eeesssuuuyyyvvvssspppmmmlllllllllllljjjjjjjjjlllmmmllliiigggggghhhiiikkkmmmnnnooooooqqqqqqqqqqqqqqqqqqqqqrrrssssssqqqooollliiigggfffgggfffeeefffhhhiiiiiiiiiggghhhiiiiiihhhhhhiiikkknnnnnnqqqvvv{{{{{{~~~nnnXXXJJJFFFGGGDDDJJJUUU^^^eeeggghhhggghhhlllqqqxxxwwwkkkbbb]]][[[YYYXXXXXXYYYZZZZZZZZZYYYWWWVVVTTTTTTVVVXXX^^^gggrrrzzz~~~vvvnnneee^^^XXXWWWUUUSSSRRRRRRRRRSSSSSSQQQQQQTTTXXXbbbrrrttthhhbbb]]]^^^dddrrr~~~~~~|||qqqpppnnnllljjjjjjjjjkkkeeeeeegggiiikkkkkkiiigggggghhhjjjlllnnnoooppppppppppppppppppppprrrsssttttttsssrrrpppnnnkkkiiiggghhhgggffffffhhhiiiiiihhhgggiiijjjjjjiiiiiijjjkkklllllloootttxxx~~~~~~www```PPPHHHFFFCCCHHHQQQZZZbbbeeefffeeegggiiiooouuu|||~~~qqqfffaaa]]]ZZZWWWXXXYYYZZZZZZZZZYYYWWWVVVUUUUUUTTTUUUZZZbbblllsss~~~tttkkkccc]]]WWWVVVTTTSSSSSSSSSTTTTTTSSSRRRSSSUUUXXX```qqqvvvjjjccc]]]]]]cccqqquuullllllllljjjhhhffffffgggccccccdddgggiiijjjiiihhhggghhhjjjlllnnnppppppqqqooonnnnnnnnnoooqqqsssuuussssssrrrpppnnnllljjjiiiiiihhhggggggiiijjjjjjiiihhhjjjllllllkkkjjjkkklllllllllooosssvvvjjjXXXMMMGGGDDDGGGMMMUUU]]]ccceeeeeeggggggkkksssxxxwwwllleeeaaa[[[WWWYYYZZZZZZZZZZZZYYYXXXXXXWWWVVVUUUTTTWWW^^^fffmmmzzztttiii```ZZZVVVVVVTTTSSSSSSSSSTTTUUURRRRRRTTTVVVYYY```qqqvvvkkkddd^^^]]]bbbpppyyysssjjjlllmmmkkkgggeeeeeeffffffeeedddfffhhhiiiiiihhheeegggiiikkkmmmoooppppppllllllkkklllmmmppprrrtttqqqqqqpppooonnnllljjjjjjjjjiiiggghhhjjjkkkkkkjjjhhhjjjlllmmmlllkkkkkkllllllmmmpppsssuuu{{{tttcccTTTKKKEEEFFFHHHOOOYYYaaaeeegggiiieeehhhooosssyyy}}}qqqjjjeee^^^YYY[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWUUUTTTUUUZZZaaafffqqqyyy{{{nnnbbb[[[WWWVVVTTTSSSSSSSSSTTTUUUQQQRRRUUUXXXZZZaaasssxxxkkkddd]]]\\\bbbpppyyysssppplllnnnooommmiiiffffffgggiiigggffffffgggiiiiiihhhdddeeegggjjjlllnnnoooooojjjjjjiiijjjllloooqqqsssooooooooonnnmmmllljjjiiijjjiiihhhiiikkkllllllkkkhhhjjjmmmmmmlllkkkkkklllmmmnnnqqqssstttyyy{{{jjjYYYNNNEEEDDDEEEKKKVVV```fffiiijjjdddeeemmmpppsssuuunnnhhhaaaZZZ\\\[[[YYYXXXXXXXXXYYYZZZXXXWWWUUUTTTTTTWWW]]]aaajjjrrr}}}uuuggg^^^WWWVVVTTTSSSSSSSSSTTTTTTPPPRRRUUUYYY[[[bbbtttyyykkkddd]]]\\\bbbpppxxxssspppjjjkkklllllllllkkkjjjiiifffhhhkkkkkkjjjhhhggggggeeefffhhhjjjkkkkkkkkkjjjjjjjjjjjjkkkkkklllllllllpppnnnllliiiiiijjjkkkmmmmmmmmmmmmmmmllljjjhhhfffhhhhhhhhhiiijjjjjjkkkkkkmmmmmmoooqqquuu|||ooo\\\OOOIIIHHHGGGIIIRRR\\\aaaaaafffbbbbbbggglllpppzzz~~~rrrkkkeeeccc]]]^^^^^^\\\ZZZYYYYYYYYY\\\XXXTTTRRRTTTWWWYYY[[[gggmmmwwwnnn```XXXVVVSSSQQQQQQRRRTTTUUURRRRRRUUUXXXZZZddd{{{mmmccc\\\]]]bbblllvvvqqqoookkkjjjiiiiiiiiiiiijjjkkkgggjjjllllllkkkiiihhhhhhhhhhhhjjjkkkkkkkkkjjjjjjkkkkkkjjjjjjkkkllllllmmmqqqooollljjjjjjjjjlllmmmmmmmmmmmmlllkkkiiigggfffhhhhhhhhhiiiiiijjjjjjjjjmmmmmmnnnooorrrxxxyyycccSSSJJJGGGFFFHHHQQQZZZ```aaadddaaaaaafffiiimmmwwwyyypppiiieeeaaaaaa```^^^[[[YYYXXXXXXYYYVVVRRRPPPRRRUUUWWWXXXbbbiiirrr{{{{{{~~~xxxggg\\\YYYVVVTTTTTTUUUVVVVVVSSSSSSVVVYYY\\\ggg~~~nnnccc\\\]]]bbblll}}}}}}{{{sssooommmkkkiiigggeeeeeegggjjjkkkiiikkkmmmnnnllljjjiiiiiijjjjjjkkkllllllkkkkkkjjjmmmlllkkkjjjjjjkkkmmmnnnqqqooommmkkkkkkkkkmmmmmmmmmmmmmmmlllkkkiiigggggghhhhhhhhhhhhhhhhhhiiiiiimmmmmmmmmmmmooosssyyy~~~lllZZZLLLGGGDDDGGGNNNVVV\\\___bbb``````cccfffjjjrrrzzzwwwmmmhhhfffeeeaaa^^^[[[YYYWWWWWWVVVSSSOOONNNPPPSSSUUUVVV[[[bbblllvvv~~~wwwrrrwwwnnn```]]]ZZZXXXYYYYYYXXXWWWTTTUUUWWWZZZ___llloooeee]]]^^^bbbmmm~~~|||zzz|||}}}zzzzzz~~~}}}{{{wwwqqqllljjjiiihhhgggffffffhhhiiikkkiiikkkmmmmmmllliiihhhhhhjjjjjjkkkllllllmmmmmmmmmooommmkkkjjjjjjkkknnnoooqqqpppnnnlllllllllmmmnnnooonnnnnnmmmlllkkkiiiiiijjjiiihhhggggggggghhhiiikkklllmmmmmmnnnqqqvvvzzzsssaaaOOOHHHCCCDDDJJJQQQWWW\\\`````````aaadddhhhnnnttt~~~rrrjjjhhheee```]]]ZZZYYYWWWWWWTTTQQQNNNNNNPPPSSSTTTUUUUUU]]]gggpppxxx{{{zzzsssccc```]]]\\\\\\\\\YYYWWWTTTVVVXXXZZZaaaqqqrrrggg^^^^^^bbblll}}}{{{zzz~~~|||www|||}}}vvvxxx|||tttoookkkhhhgggggghhhiiiiiiiiiiiiiiiiiikkkmmmmmmkkkhhhggggggggghhhiiikkkmmmoooqqqqqqpppnnnllljjjjjjlllnnnpppppppppnnnmmmllllllmmmmmmoooooonnnnnnmmmmmmllllllkkkjjjiiiggggggggghhhiiijjjkkkmmmnnnooorrrvvvyyyxxxyyyiiiVVVLLLCCCDDDGGGKKKQQQWWW^^^___``````bbbffflllooo{{{wwwnnniiiddd^^^ZZZYYYYYYXXXWWWTTTRRRPPPOOORRRTTTVVVVVVTTTZZZccckkkrrrzzzxxxgggccc```___```___ZZZVVVUUUWWWYYYZZZcccwwwuuuiii```^^^aaakkk||||||yyy}}}xxxyyyyyysssooojjjgggeeefffhhhjjjjjjjjjiiihhhiiikkkmmmmmmjjjhhhffffffffffffhhhjjjlllooorrrssspppooommmllllllmmmnnnooooooooonnnmmmllllllllllllnnnnnnmmmmmmmmmnnnoooooonnnllljjjhhhgggggghhhiiiiiikkknnnpppqqqssswwwyyyvvvtttaaaSSSGGGFFFGGGGGGLLLTTTZZZ^^^___^^^___eeeiiijjjttt~~~uuukkkddd]]]XXXXXXYYYXXXWWWUUUSSSQQQQQQTTTVVVXXXXXXUUUYYY___eeekkksss}}}lllhhheeeeeefffddd^^^XXXVVVYYY[[[\\\fff}}}xxxkkk```^^^___hhh}}}yyyxxxtttpppjjjfffeeeffffffgggggghhhiiiiiijjjlllnnnnnnkkkiiigggggggggggghhhiiikkknnnqqqrrrpppooonnnnnnmmmmmmnnnnnnnnnnnnmmmmmmlllkkkkkkkkkkkkkkkjjjkkklllmmmoooppppppnnnkkkiiiggghhhiiijjjjjjllloooqqqrrrsssuuuwwwvvv{{{lll[[[MMMIIIHHHEEEJJJSSSVVV[[[]]][[[\\\cccffffffnnnvvv~~~ppphhh^^^YYYXXXYYYWWWUUUUUUSSSRRRSSSUUUWWWXXXXXXVVVYYY\\\```dddlllwwwtttpppllllllmmmkkkccc\\\YYY\\\^^^^^^jjjzzzmmmaaa]]]^^^fffzzz|||}}}wwwtttqqqkkkeeefffeeedddcccdddfffiiijjjlllnnnpppooommmjjjhhhhhhhhhhhhhhhiiijjjmmmoooqqqpppooooooooonnnnnnmmmmmmmmmmmmmmmllllllkkkjjjjjjhhhhhhhhhiiijjjmmmooopppqqqooollliiihhhhhhiiikkkkkkmmmpppqqqqqqrrrsssuuuvvvyyytttaaaQQQMMMJJJFFFIIISSSRRRYYY[[[YYYZZZaaadddcccjjjnnn}}}tttkkkaaaZZZYYYYYYWWWTTTUUUSSSRRRSSSUUUXXXYYYYYYWWWYYY[[[\\\```hhhsss{{{yyyuuuqqqqqqsssppphhh```[[[___```aaammm{{{nnnaaa]]]]]]dddxxxvvvpppkkkhhhfffbbbcccdddeeefffeeeddddddeeejjjnnnmmmiiiggggggjjjmmmllljjjhhhhhhjjjlllmmmsssqqqooonnnooopppppppppnnnnnnnnnnnnmmmlllkkkjjjjjjhhhfffgggkkkmmmnnnmmmpppqqqqqqooolllkkkkkkkkkmmmnnnnnnmmmlllnnnqqqtttvvvuuuyyyzzzgggTTTLLLLLLLLLIIIHHHTTTXXX\\\\\\[[[\\\aaafffiiimmmvvvyyypppddd\\\ZZZYYYWWWTTTRRRQQQPPPQQQTTTWWWYYYYYY[[[ZZZXXXXXXZZZ```iiioooxxx}}}|||}}}~~~zzzppphhhfff``````lll~~~mmm```___```dddvvv}}}uuuoookkkgggddd```aaabbbcccccccccbbbaaabbbgggkkkkkkhhhggghhhjjjooommmkkkjjjjjjkkkmmmoooqqqooommmmmmnnnoooooonnnnnnnnnnnnmmmlllkkkjjjiiijjjhhhfffgggkkkmmmnnnmmmoooppppppooolllkkkkkkllloooooooooooonnnooorrruuuuuusssvvvqqq\\\QQQMMMJJJHHHGGGPPPTTTWWWXXXXXXYYY^^^ccceeeiiirrrvvviiiaaa^^^\\\YYYVVVSSSRRRQQQSSSVVVYYY[[[[[[[[[[[[ZZZYYYZZZ^^^eeejjjrrrvvv~~~yyyqqqiiifffiiixxxnnn```]]]]]]```rrryyysssnnniiieeebbb______```aaaaaa```___^^^___cccggghhhgggfffhhhkkkmmmllljjjiiiiiijjjlllmmmnnnlllkkkkkklllnnnmmmmmmnnnnnnnnnmmmlllkkkjjjiiijjjiiiggghhhjjjmmmmmmmmmnnnooopppnnnlllkkkkkklllnnnoooooonnnnnnoooqqqssssssqqqssszzz|||dddVVVOOOJJJHHHHHHJJJMMMQQQSSSSSSVVV[[[___```dddkkkuuurrrhhhddd```\\\WWWTTTSSSSSSUUUXXX\\\]]]^^^\\\\\\\\\ZZZZZZ[[[___ccciiinnnwwwxxxoooooovvvqqqaaa^^^\\\___ppp{{{uuupppkkkgggdddaaa______`````````___]]]\\\\\\___ccceeeeeefffhhhjjjiiihhhgggffffffggghhhiiikkkjjjiiijjjlllmmmmmmlllnnnmmmlllkkkkkkjjjjjjjjjkkkjjjiiiiiijjjlllmmmnnnmmmnnnooonnnlllkkklllmmmlllmmmmmmmmmllllllnnnpppsssqqqqqqvvv{{{jjj[[[QQQJJJIIIKKKEEEHHHLLLNNNPPPTTTXXX\\\]]]```fffmmmwww{{{pppiiiddd]]]XXXUUUTTTSSSUUUYYY]]]^^^___^^^^^^^^^\\\YYYYYYZZZ[[[aaagggqqq{{{xxxyyyuuueee```___aaarrr{{{wwwqqqlllhhhfffcccaaaaaaaaabbbbbbaaa___^^^\\\[[[]]]___bbbccceeegggiiigggfffeeeeeeeeeeeefffgggiiihhhhhhjjjlllmmmmmmlllllllllkkkjjjjjjjjjjjjkkkkkkkkkjjjjjjjjjkkkmmmnnnlllmmmnnnmmmlllkkklllmmmlllmmmnnnnnnmmmmmmnnnppprrrqqqrrrtttxxxrrr```SSSIIIFFFHHHCCCEEEHHHKKKOOORRRVVVYYY]]]^^^ccciiinnnzzzwwwooohhh```YYYVVVTTTTTTVVVYYY\\\^^^^^^_________]]]YYYWWWVVVWWW]]]cccllluuu~~~vvvfffbbb```cccuuu|||xxxsssmmmhhhfffeeedddccccccdddddddddbbb```^^^]]]\\\]]]^^^```bbbdddfffggggggffffffffffffffffffggggggfffgggiiilllmmmlllkkkjjjiiiiiihhhiiijjjlllmmmkkkkkklllkkkjjjjjjmmmoookkklllmmmmmmlllkkklllnnnoooppprrrqqqpppoooppprrrqqqqqqrrrtttwww}}}~~~{{{iiiWWWHHHBBBCCCCCCDDDFFFIIIMMMQQQUUUWWW[[[[[[___eeehhhooowwwnnneee^^^XXXVVVUUUWWWZZZ]]]^^^^^^`````````]]]YYYVVVUUUUUUYYY^^^fffnnnwwwxxxgggaaa___bbbtttzzzyyywwwrrrjjjeeecccdddeeeeeeeeeeeeeeedddcccaaa___]]]^^^^^^^^^___aaacccddddddeeeeeeeeeeeeeeeeeeeeeeeeddddddeeegggjjjkkkjjjiiihhhggggggggghhhkkkmmmoookkklllmmmkkkjjjjjjmmmooojjjkkkmmmllllllkkkmmmnnnppprrrssssssqqqpppqqqrrrnnnooorrrtttvvv}}}zzzrrr^^^MMMDDDDDDBBBCCCDDDHHHLLLPPPSSSTTTXXXVVVZZZbbbdddggguuuwwwllleee[[[YYYXXXYYY[[[^^^^^^^^^``````___]]]YYYVVVVVVVVVUUUYYY___fffmmmvvv|||jjjddd```ccctttzzzvvvvvvwwwqqqiiicccbbbccceeegggeeeeeeeeeeeecccaaa^^^]]]```___^^^___aaabbbccccccbbbbbbbbbbbbbbbbbbbbbbbbaaabbbcccfffiiijjjiiihhhffffffffffffhhhkkknnnpppkkklllmmmllliiiiiilllpppiiikkkllllllllllllmmmnnnoooppprrrrrrpppooooooppplllnnnrrrsssvvv|||xxxeeeSSSJJJIIIBBBBBBCCCFFFKKKOOOQQQRRRUUURRRVVV___bbbbbblll|||}}}rrrkkk^^^\\\ZZZ[[[]]]_________``````___\\\YYYWWWWWWXXXSSSUUUZZZ___fffoooyyyooogggcccddduuu~~~xxxppppppnnnjjjiiiiiijjjjjjjjjhhhhhhfffccc```___```aaabbbbbbbbbaaa___^^^```aaaaaaaaaaaaaaaaaaaaabbbccceeedddeeegggiiiiiihhhfffdddeeeeeeeeeeeehhhlllooommmlllkkkkkklllmmmllllllmmmmmmlllkkklllnnnppprrrooonnnllliiihhhjjjooossssssqqqqqqrrruuunnn^^^SSSMMMGGGCCCAAADDDGGGHHHLLLQQQRRRUUUXXXYYY[[[```gggmmmuuujjjeee]]]YYYZZZ]]]]]]]]]___cccaaa___^^^^^^[[[VVVRRRQQQRRRTTTWWW\\\dddnnnttttttgggaaaddduuu}}}yyysssooollliiihhhhhhhhhhhhgggdddddddddbbb```___```aaabbbccccccbbb```______``````````````````aaabbbcccfffeeeeeeggghhhhhhgggeeedddeeefffffffffgggjjjllllllkkkjjjjjjkkklllllllllnnnmmmlllkkklllmmmoooqqqooonnnllljjjhhhjjjnnnrrrsssrrrsssuuuwww~~~zzzjjj[[[QQQHHHDDDBBBEEEGGGHHHKKKOOOQQQTTTWWWYYYZZZ___ffflll}}}|||pppfff^^^YYY[[[]]]\\\]]]^^^bbb```^^^]]]]]]ZZZVVVRRRPPPPPPQQQSSSWWW^^^gggnnnzzzvvviiicccfffvvv~~~}}}{{{vvvnnnkkkiiiggggggfffeeeccc^^^```bbbbbbaaa```aaabbbcccdddfffeeebbb```_______________```aaabbbbbbcccfffeeeeeefffggghhhfffeeeeeefffhhhhhhgggfffggghhhjjjjjjiiiiiijjjkkklllmmmooonnnmmmllllllmmmooopppnnnnnnllljjjiiijjjmmmppprrrrrrtttxxxxxx|||xxxeeeWWWJJJEEEBBBDDDGGGGGGIIILLLOOORRRUUUWWWYYY]]]dddiiirrryyykkkccc^^^^^^___^^^^^^___bbb___]]][[[ZZZYYYVVVTTTOOOOOONNNNNNQQQWWW___eeerrrxxxxxxkkkeeegggwww}}}yyyooommmjjjhhhgggeeecccaaa[[[^^^aaacccccccccdddddddddfffhhhgggdddaaa___^^^___```aaabbbcccdddddddddcccccccccdddggghhhhhhgggfffhhhjjjkkkiiigggffffffjjjjjjjjjjjjjjjllloooqqqsssrrrpppnnnmmmnnnooopppnnnnnnmmmkkkjjjjjjlllnnnqqqpppsssvvvwwwxxxmmm]]]MMMFFFAAACCCFFFFFFGGGJJJLLLOOOSSSUUUWWWZZZaaafffnnn{{{tttllleeeddddddbbb```aaa```___\\\ZZZYYYXXXWWWVVVRRRQQQOOOMMMNNNRRRYYY^^^iiioooxxxyyymmmfffhhhwww}}}zzzssspppllliiigggeeecccaaa[[[^^^bbbdddeeeeeeggghhheeegggiiihhheeebbb``````aaabbbccceeefffffffffeeeaaa``````bbbfffiiiiiiiiigggiiillllllkkkhhhggggggjjjkkkllllllkkkmmmrrruuuxxxvvvtttqqqpppppppppqqqooooooooommmkkkjjjkkkmmmpppnnnoooqqqrrrttt|||vvvfffSSSJJJBBBBBBDDDEEEFFFIIIIIIMMMQQQSSSTTTXXX]]]bbbjjjsss}}}tttllljjjgggccc```aaa___^^^]]]ZZZXXXWWWWWWXXXVVVUUUSSSPPPOOOQQQVVVZZZ```gggooowww}}}zzznnnfffhhhvvv}}}|||wwwsssmmmiiigggeeecccaaa^^^aaaccceeefffggghhhjjjggghhhjjjiiifffccccccccccccdddfffgggggggggfffeee```______aaaeeehhhiiiiiieeehhhkkkllljjjiiihhhiiijjjlllmmmllllllnnntttyyy|||zzzwwwtttrrrqqqqqqqqqpppqqqqqqpppmmmkkkkkklllooolllkkknnnoooqqqxxxvvv___SSSGGGCCCDDDDDDEEEGGGGGGKKKOOOQQQRRRUUUZZZ^^^bbbiiixxx}}}sssnnnjjjddd```___]]]^^^^^^\\\ZZZXXXXXXYYYYYYXXXVVVTTTQQQQQQTTTVVVYYY___gggnnnuuu||||||ooohhhhhhvvv~~~}}}zzz{{{zzztttmmmhhheeecccbbbbbbaaacccdddeeeeeefffhhhkkkhhhiiiiiihhhfffeeeeeefffdddeeegggggggggfffdddcccbbbaaa```aaadddfffggggggbbbeeegggiiihhhhhhiiijjjhhhkkkllllllkkknnnuuu{{{~~~{{{xxxtttrrrpppppppppqqqssssssrrrooommmlllllloookkkkkkmmmnnnnnnrrrxxxooo___OOOGGGEEECCCCCCDDDEEEIIIMMMOOOPPPSSSXXX\\\]]]bbblll}}}|||vvvppphhhbbbaaa[[[]]]___^^^[[[YYYYYYZZZXXXYYYXXXVVVSSSQQQQQQRRRSSSXXX```gggmmmttt}}}~~~qqqjjjjjjwww}}}{{{xxxvvvzzz{{{uuummmfffcccbbbbbbaaacccdddddddddccceeehhhjjjiiiiiiiiihhhfffeeeggghhheeeeeegggggggggeeecccaaaeeecccaaaaaacccdddeeeddd```bbbeeeffffffgggiiikkkgggjjjlllkkkjjjmmmttt{{{~~~|||xxxtttqqqpppoooooorrrttttttssspppmmmllllllnnnkkkkkknnnooommmnnnrrrwww{{{iiiUUUJJJFFFCCCBBBCCCDDDHHHLLLOOOPPPRRRVVVZZZ\\\___gggrrr}}}vvvmmmgggeeeZZZ]]]``````]]]ZZZYYYZZZWWWXXXXXXVVVSSSPPPOOOOOOOOOTTT\\\bbbhhhpppxxxssslllkkkxxxyyyvvvuuuuuusssqqqtttpppiiieeecccccccccccc``````___```bbbdddfffggghhhhhhhhhgggfffdddcccbbbbbbcccdddeeefffeeedddddd____________```aaacccccccccbbbaaacccfffiiikkkllliiijjjjjjiiihhhiiinnnssstttrrrooollljjjiiijjjjjjjjjkkkmmmnnnmmmlllkkkiiigggkkknnnmmmjjjiiilllpppxxxxxx^^^NNNFFFBBBAAACCCHHHFFFHHHMMMPPPPPPRRRUUUZZZZZZ___iiivvv|||nnnfffddd```aaaaaa```]]]ZZZYYYYYY\\\]]]]]]]]]ZZZVVVRRRPPPQQQOOOQQQWWW^^^dddllltttzzzwwwmmmlll|||zzztttpppnnnlllkkkmmmjjjgggdddcccbbb```____________```aaaccceeefffgggggggggfffeeecccbbbaaaaaabbbcccddddddcccbbbbbb_______________```aaabbbbbbaaaaaabbbdddggghhhiiiggghhhiiihhhgggiiilllpppooonnnkkkiiihhhggghhhhhhhhhiiikkkmmmmmmllljjjhhhhhhkkknnnnnnkkkjjjmmmpppsss|||gggTTTJJJDDDCCCEEEGGGFFFHHHMMMPPPOOOPPPTTTUUUVVV[[[bbblll{{{uuummmkkkddddddccc```]]][[[ZZZYYY]]]^^^^^^^^^\\\XXXUUURRRSSSPPPPPPVVV[[[```gggooouuu{{{yyyooonnn||||||yyyrrrjjjeeecccddddddcccbbbaaaaaa___\\\ZZZ^^^^^^^^^___```bbbcccdddeeeeeeddddddcccbbbaaa``````aaabbbbbbbbbaaa```___________________________`````````aaabbbccceeefffdddfffggggggggggggiiikkkiiihhhgggeeeeeeeeeffffffeeegggiiikkklllkkkiiihhhhhhkkknnnnnnlllkkkmmmpppooovvvsss]]]OOOGGGEEEGGGFFFEEEHHHMMMPPPNNNOOOQQQTTTVVV[[[```dddooovvvsssjjjhhhddd```]]][[[[[[ZZZ]]]^^^^^^^^^]]][[[XXXVVVVVVQQQPPPSSSVVVYYY```gggnnnttt||||||rrrrrr|||yyyvvvttt{{{~~~|||wwwoooeee______```^^^]]]\\\\\\]]]\\\ZZZYYY\\\\\\]]]^^^___```aaabbbbbbbbbbbbbbbaaaaaa```___```aaabbbbbbbbbaaa```___``````````````````______```aaabbbbbbaaabbbcccdddbbbccceeefffgggfffffffffeeeddddddccccccddddddeeeccceeehhhjjjkkkjjjiiihhhhhhjjjmmmnnnmmmlllmmmnnnnnnrrryyy~~~fffTTTIIIFFFGGGEEEDDDGGGMMMOOOMMMLLLOOORRRUUUZZZ^^^___fffxxx~~~yyyqqqlllfffaaa^^^\\\[[[[[[\\\]]]^^^^^^]]]\\\ZZZYYYXXXSSSPPPQQQSSSTTTXXX^^^fffkkksss{{{~~~tttwwwssspppllllllooo{{{{{{xxxwwwssskkkccc^^^^^^```]]][[[XXXXXXYYYZZZZZZZZZZZZ[[[\\\]]]^^^^^^_________```````````````______aaabbbcccccccccbbbaaa```aaaaaabbbbbbbbbaaa`````````bbbddddddbbbbbbccceeeaaabbbdddeeeffffffeeeccccccccccccccccccddddddeeeccceeeggghhhiiiiiihhhhhhfffhhhkkkllllllkkkkkkkkkkkknnnrrrwwwooo[[[MMMFFFFFFEEEDDDFFFKKKLLLJJJJJJMMMNNNPPPUUUYYYZZZ^^^lll{{{}}}vvvppphhhccc```___]]]\\\\\\\\\]]]]]]]]]\\\[[[ZZZ[[[VVVRRRRRRRRRQQQSSSXXX```dddkkkssszzzvvv{{{zzzvvvlllgggccceeemmm{{{wwwrrrppplllgggbbb______```]]][[[XXXWWWYYY[[[[[[[[[YYYYYY[[[\\\]]]]]]]]]]]]^^^^^^___`````````______aaabbbcccdddddddddcccccc```aaabbbcccdddcccbbbaaa___bbbeeeeeecccbbbdddfffccccccccceeeggggggeeecccbbbcccccccccdddddddddddddddddddddeeeeeeffffffgggdddeeegggiiijjjiiihhhgggfffhhhkkknnntttyyyeeeTTTIIIFFFFFFDDDEEEHHHJJJHHHIIILLLOOOPPPTTTXXXZZZ]]]gggqqq{{{tttlllgggeeecccaaa^^^]]]]]]]]]]]]]]]\\\\\\[[[\\\XXXUUUUUUTTTQQQQQQTTTZZZ]]]cccjjjqqqxxxzzz|||sssmmmfff```^^^dddqqqvvvnnnkkkfffbbb``````___^^^]]]\\\[[[[[[]]]]]]\\\[[[WWWXXXZZZ[[[\\\\\\[[[[[[]]]^^^^^^___`````````______```bbbdddeeeeeedddddd^^^___aaacccdddcccbbbaaa]]]aaaeeeeeecccbbbdddgggfffdddccceeeggghhhfffdddbbbbbbccccccddddddccccccdddcccaaa``````aaaccceeeaaabbbdddggghhhgggeeedddccceeegggiiinnnyyyqqq]]]NNNIIIHHHDDDCCCFFFGGGFFFHHHLLLQQQPPPRRRWWW[[[]]]bbbhhhrrryyyqqqmmmkkkjjjfffbbb_________^^^^^^^^^]]]]]]\\\YYYXXXYYYXXXSSSQQQSSSTTTWWW]]]bbbhhhpppxxx}}}~~~zzzpppiiibbb\\\[[[fffwww~~~uuummmhhhbbb_________^^^\\\\\\\\\^^^```aaa```\\\YYYWWWXXXYYY[[[[[[[[[ZZZZZZ]]]]]]^^^___````````````^^^___aaacccdddeeeeeeddd\\\^^^```bbbccccccbbbaaa[[[```eeeeeebbbaaacccggggggeeeccceeeggghhhgggeeebbbbbbccccccccccccbbbbbbdddaaa^^^\\\\\\^^^aaaccc___```bbbeeegggfffdddaaaccceeeggghhhmmmxxx}}}zzzyyycccSSSLLLIIIDDDCCCDDDEEEEEEHHHLLLOOOLLLLLLRRRVVVWWWZZZ]]]hhhxxx|||uuuqqqpppnnnjjjeeeaaaaaa``````______^^^^^^]]]ZZZZZZ\\\ZZZUUURRRSSSQQQTTTXXX]]]ccckkksssxxx{{{~~~pppcccaaabbbfffpppxxxpppjjjeee______aaacccaaa___ZZZ\\\```ccccccaaa^^^\\\XXXYYYZZZ[[[[[[ZZZYYYXXX________________________]]]]]]^^^```bbbdddfffhhhbbbcccdddbbb```^^^]]]^^^___aaacccbbb```___aaadddhhhfffdddcccdddgggjjjlllaaa```^^^^^^^^^___aaabbbkkkhhhccc___\\\]]]^^^```^^^```bbbbbbaaa``````aaabbb```ccciiiooouuuvvvqqqxxxrrr\\\QQQMMMGGGCCCEEEGGGGGGHHHKKKIIIKKKMMMOOORRRUUUWWWXXXbbbgggmmmttt~~~zzzzzzqqqmmmmmmiiifffdddaaa`````````^^^]]]]]]^^^^^^]]][[[WWWRRRPPPRRRSSSTTTUUUYYY```hhhnnnrrrvvv|||~~~rrreeeeeeeeeiiirrr}}}tttlllgggccc______aaabbb```]]]YYY[[[^^^``````^^^\\\ZZZYYYYYYZZZZZZZZZZZZYYYYYY[[[[[[\\\]]]^^^^^^______]]]]]]]]]^^^___aaabbbcccaaabbbcccbbb___^^^]]]^^^___aaaccccccaaa```aaacccdddddddddeeeeeeggghhhiiiaaa```^^^]]]]]]___```bbbfffeeebbb```^^^]]]]]]^^^\\\^^^`````````___```bbb```___aaagggmmmttt}}}zzzrrrvvv}}}kkk^^^PPPIIIEEEFFFGGGFFFGGGJJJJJJKKKLLLOOOQQQSSSUUUVVVZZZ___eeekkkuuuyyyttttttooojjjgggdddbbbaaa```]]][[[\\\\\\]]]]]]\\\YYYVVVTTTTTTSSSSSSSSSUUU[[[bbbhhhnnnrrrxxx~~~}}}rrriiiiiikkkpppxxxvvvmmmfffcccaaa______bbbbbb___\\\ZZZ[[[]]]^^^^^^\\\[[[YYY[[[ZZZZZZYYYYYYZZZZZZZZZXXXYYYZZZ[[[\\\^^^______\\\\\\\\\\\\]]]^^^^^^___```aaabbbaaa___]]]]]]]]]```bbbddddddcccaaaaaaaaaaaabbbdddfffgggggggggfffaaa```^^^]]]]]]^^^___```aaaaaaaaa```___^^^\\\\\\[[[]]]____________```aaa___]]]___eeekkkqqq{{{}}}tttuuuyyy}}}oooWWWOOOIIIIIIJJJHHHHHHJJJJJJKKKLLLNNNOOOQQQRRRSSSSSSWWW]]]bbbjjjyyy}}}wwwuuuooommmkkkgggeeeccc```]]]ZZZZZZ[[[\\\]]]]]][[[ZZZYYYVVVUUUSSSPPPPPPSSSYYY^^^eeeiiipppwww~~~yyyrrrlllnnnsss{{{yyyppphhhccc`````````aaabbbbbb___\\\]]]]]]^^^^^^^^^]]]\\\[[[\\\[[[ZZZYYYYYYYYYZZZ[[[XXXYYYZZZ[[[\\\]]]^^^^^^[[[[[[[[[[[[\\\]]]^^^^^^___```aaa```^^^\\\\\\]]]```aaacccdddcccbbbaaa```bbbcccdddfffhhhhhhhhhhhhaaa```^^^\\\\\\]]]^^^___^^^^^^^^^^^^^^^]]]]]]\\\]]]^^^``````___^^^___```___]]]___eeejjjoooyyyxxxyyy|||}}}aaaWWWNNNLLLMMMKKKJJJKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPTTTYYY]]]cccqqq{{{wwwnnnnnnllliiigggeeebbb^^^[[[\\\\\\\\\]]]]]]\\\[[[[[[YYYWWWSSSOOOLLLMMMPPPSSSZZZ___gggnnnuuu||||||~~~{{{tttqqqpppuuu}}}|||tttlllfffbbb___```aaabbbbbbaaa^^^[[[^^^___`````````___^^^^^^]]]\\\[[[YYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\YYYYYYZZZ[[[\\\^^^___```]]]___```___]]]\\\\\\\\\___```aaabbbccccccaaa```eeeeeeeeefffgggiiikkklllbbb```^^^\\\[[[[[[\\\]]]^^^]]]\\\[[[[[[\\\]]]^^^```bbbcccbbb```^^^^^^___aaa___```eeeiiimmmvvvmmm```SSSNNNMMMKKKIIIJJJIIIIIIJJJJJJKKKKKKLLLLLLOOOQQQVVV[[[^^^iiirrrooommmkkkiiihhheeeaaa^^^___^^^]]]\\\[[[[[[[[[[[[ZZZYYYUUUPPPLLLJJJKKKLLLQQQVVV]]]dddlllsss{{{{{{~~~xxxyyy~~~|||vvvqqqrrrwwwzzzuuupppiiieeeccc___```aaaaaa```^^^[[[YYY\\\]]]___aaaaaa```___^^^]]]\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYZZZ[[[\\\^^^```aaa\\\]]]^^^^^^\\\[[[[[[\\\___^^^]]]___aaacccbbbbbbfffeeeeeefffhhhjjjlllnnnbbb```^^^\\\ZZZZZZ[[[\\\^^^]]][[[ZZZZZZ[[[]]]^^^aaabbbcccbbb```_________ccc``````dddgggjjjrrr{{{~~~mmmZZZQQQMMMIIIFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJMMMNNNSSSXXXYYY___ssswwwrrrqqqooonnnllliiieeebbbaaa```]]][[[ZZZZZZZZZZZZ[[[ZZZYYYTTTOOOKKKJJJJJJKKKOOOTTTZZZaaaiiipppvvv{{{}}}~~~vvvrrruuu}}}|||wwwrrrpppvvvzzzqqqooolllgggdddddd^^^______^^^\\\YYYWWWWWWWWWYYY\\\___```___]]][[[\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXXXXYYYZZZZZZZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]^^^[[[\\\^^^]]][[[ZZZ[[[[[[^^^[[[ZZZ[[[___bbbccccccbbbccceeegggiiijjjkkkkkkbbb```^^^[[[ZZZYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]___aaaaaa```___```aaaccc``````cccdddgggnnnvvvgggXXXPPPJJJFFFDDDEEEEEEFFFGGGGGGHHHIIIIIIMMMLLLPPPWWWWWWXXXfffwww~~~yyywwwuuusssqqqmmmhhhddd```___\\\ZZZYYYYYYZZZ[[[[[[\\\\\\YYYTTTOOOLLLJJJJJJKKKNNNQQQVVV]]]eeejjjnnnttt}}}zzz}}}wwwtttppppppyyytttkkkkkkjjjfffcccddd]]]^^^^^^\\\XXXVVVUUUUUURRRUUUYYY]]]^^^]]][[[YYY\\\\\\]]]]]]\\\[[[YYYXXXTTTUUUVVVWWWXXXZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZ\\\]]]]]][[[ZZZZZZ[[[]]]ZZZWWWYYY]]]bbbdddddd___aaaeeeiiikkkkkkiiihhhbbb```^^^[[[YYYYYYYYYZZZZZZ\\\^^^______]]][[[YYYYYY[[[^^^___``````bbbcccccc```___aaabbbdddkkkrrrvvvsss```UUUMMMGGGFFFDDDDDDEEEFFFGGGHHHHHHIIIMMMLLLPPPXXXXXXUUU^^^mmm}}}}}}zzzxxxtttoooiiieee___]]][[[YYYXXXYYY[[[]]]ZZZ\\\^^^\\\XXXRRRNNNKKKJJJJJJKKKLLLOOOUUU]]]bbbeeellluuu|||uuuoooooonnnnnnzzzvvvooogggcccdddgggjjjkkkbbb^^^ZZZXXXYYYZZZXXXUUUWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYZZZ\\\^^^]]][[[YYYUUUUUUUUUVVVWWWXXXYYYZZZ\\\[[[[[[ZZZYYYZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^]]]___]]]YYYVVVVVVXXX[[[]]]```aaaccchhhllllllgggccc______^^^]]]\\\[[[YYYXXX[[[\\\]]]^^^___^^^]]]\\\```````````````aaabbbbbbaaa```______```cccfffhhhqqquuunnn^^^TTTLLLGGGDDDCCCCCCEEEGGGHHHHHHGGGKKKLLLNNNOOOPPPTTTYYY\\\ppp|||zzzwwwqqqlllkkkfffccc^^^[[[ZZZZZZZZZZZZ\\\\\\\\\[[[YYYUUURRRPPPOOOMMMKKKJJJKKKPPPUUUYYY```dddjjjooovvv|||}}}rrrlllnnnooouuuvvvooogggdddggglllppprrrddd```[[[YYYZZZYYYVVVSSSWWWWWWWWWWWWWWWWWWXXXXXXWWWXXXZZZ]]]______\\\ZZZVVVVVVVVVVVVWWWWWWXXXYYY[[[[[[ZZZZZZYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[___]]]ZZZXXXXXXYYY[[[]]]``````bbbfffjjjjjjgggddd_________^^^]]][[[YYYXXXYYY[[[\\\]]]^^^^^^]]]]]]```````````````aaaaaabbbaaa```___^^^```cccfffhhhmmmpppyyywwwcccVVVMMMHHHDDDCCCBBBCCCFFFGGGGGGGGGIIIJJJKKKLLLMMMQQQUUUXXXeeesss~~~xxxsssrrrhhheee```\\\[[[ZZZZZZYYYZZZZZZ[[[ZZZYYYWWWTTTSSSQQQNNNKKKIIIJJJMMMQQQSSSYYY\\\bbbhhhnnnuuu|||wwwooojjjnnntttwwwppphhhdddfffkkkoooqqqfffbbb]]][[[ZZZYYYUUURRRVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVZZZ^^^bbbaaa___\\\WWWWWWVVVVVVVVVWWWWWWXXXZZZZZZYYYYYYYYYZZZZZZ[[[ZZZZZZYYYXXXXXXYYYYYYYYY^^^]]]\\\[[[ZZZ[[[\\\\\\``````aaacccfffgggfffeee___```______]]][[[YYYXXXWWWXXXZZZ\\\^^^^^^^^^^^^``````````````````aaaaaa```___^^^]]]___bbbeeegggkkklllrrryyy~~~lll[[[OOOJJJDDDBBBAAABBBDDDFFFGGGFFFGGGHHHIIIJJJJJJMMMPPPSSSZZZcccuuuzzztttssslllhhhccc___]]][[[YYYXXXXXXXXXYYYYYYYYYYYYXXXXXXSSSQQQMMMKKKIIIJJJKKKLLLOOORRRWWW]]]cccjjjrrrwwwxxxoookkkkkkrrr}}}zzzrrrgggaaaaaaccceeeeeeddd```\\\[[[[[[ZZZWWWTTTVVVVVVVVVUUUUUUTTTTTTTTTSSSVVV[[[```ddddddaaa^^^XXXXXXWWWVVVVVVVVVWWWWWWYYYYYYXXXXXXXXXYYYZZZZZZZZZYYYXXXWWWWWWWWWXXXYYY]]]]]]\\\\\\\\\[[[[[[[[[_________```bbbdddeeefff``````aaa```^^^\\\YYYXXXUUUVVVYYY[[[]]]_______________``````````````````___^^^\\\\\\]]]```cccfffjjjkkknnnrrruuu}}}xxxcccUUUNNNFFFDDDAAAAAACCCEEEFFFFFFFFFHHHIIIIIIJJJKKKNNNPPPWWW[[[fff{{{|||vvvtttqqqmmmhhhccc```]]][[[YYYWWWWWWXXXYYYZZZZZZ[[[\\\WWWUUURRRNNNKKKIIIHHHHHHHHHKKKPPPUUUZZZaaahhhmmmwww{{{xxxqqqfffhhhooozzzwwwoooeee^^^\\\]]]]]]\\\___\\\ZZZZZZ\\\]]]ZZZWWWWWWVVVVVVUUUUUUTTTTTTTTTSSSVVV[[[```ddddddaaa^^^XXXXXXWWWVVVVVVVVVWWWWWWYYYXXXXXXXXXXXXXXXYYYYYYZZZYYYYYYXXXXXXXXXYYYYYY[[[[[[\\\\\\[[[[[[ZZZZZZ^^^]]]]]]]]]^^^```ccceeeaaaaaabbbaaa```]]]YYYWWWTTTUUUXXX[[[^^^___``````______````````````___^^^]]]\\\[[[[[[\\\___bbbdddiiiiiilllooorrryyy~~~nnn^^^VVVKKKHHHDDDAAABBBCCCDDDDDDGGGHHHJJJJJJJJJKKKNNNPPPUUUXXX^^^jjj|||}}}zzzvvvsssmmmiiieeebbb^^^[[[YYYXXXXXXXXXYYY[[[\\\]]]ZZZYYYWWWSSSPPPLLLIIIHHHGGGIIILLLPPPTTTZZZ```eeemmmrrryyy~~~rrriii]]]eeeqqq{{{oooiiiaaa]]]\\\]]]\\\[[[ZZZXXXWWWYYY]]]^^^\\\YYYUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUYYY]]]aaaaaa^^^[[[WWWWWWVVVVVVVVVWWWWWWXXXYYYYYYXXXWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZYYYZZZZZZYYYYYYYYYXXXXXXXXX[[[\\\\\\[[[[[[]]]aaadddaaabbbccccccaaa]]]YYYWWWTTTVVVYYY\\\^^^``````aaa^^^___```aaa```___^^^]]]\\\[[[ZZZYYY[[[^^^aaacccfffgggjjjoooqqqvvvzzziii___SSSNNNHHHCCCBBBBBBCCCCCCEEEGGGIIIJJJJJJKKKMMMOOOOOORRRWWW\\\hhh}}}|||yyytttoookkkgggccc```]]][[[ZZZXXXXXXZZZ[[[]]]\\\\\\ZZZXXXUUUQQQMMMJJJHHHIIIKKKLLLOOOSSSYYY]]]bbbhhhpppvvvzzzuuuggg^^^VVVbbbrrryyytttgggbbb]]][[[\\\\\\[[[YYYXXXVVVVVVYYY\\\^^^[[[XXXSSSSSSSSSSSSSSSSSSTTTTTTSSSTTTVVVYYY[[[[[[XXXVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZYYYXXXWWWVVVUUUUUUUUUTTTVVVXXX[[[\\\[[[ZZZYYYXXXXXXWWWVVVVVVVVVVVVVVVYYYZZZ[[[[[[ZZZ[[[___cccbbbcccddddddaaa^^^ZZZWWWUUUWWWZZZ]]]___```aaaaaa^^^___```aaa```___]]]\\\[[[ZZZYYYYYYZZZ]]]```bbbffffffkkkqqqttttttxxx~~~~~~wwwtttzzzsssggg[[[UUUMMMFFFCCCBBBBBBAAA@@@CCCEEEGGGGGGHHHJJJLLLJJJMMMPPPSSS[[[lll}}}yyytttqqqlllhhheeeaaa___\\\YYYWWWXXXYYYZZZ[[[\\\\\\[[[YYYTTTPPPNNNJJJJJJIIIIIIIIILLLQQQUUUWWW^^^ffflllooossszzzxxxmmm^^^TTTSSS```qqq{{{sssnnnbbb^^^ZZZYYYZZZYYYWWWTTTWWWVVVVVVXXX\\\]]]ZZZWWWPPPQQQQQQQQQRRRRRRSSSSSSRRRRRRSSSUUUWWWVVVTTTRRRUUUUUUUUUVVVWWWXXXYYYZZZ[[[ZZZYYYWWWVVVUUUTTTTTTQQQTTTWWW[[[\\\[[[YYYXXXWWWVVVUUUTTTSSSTTTUUUVVVWWWYYY[[[[[[ZZZ[[[^^^bbbbbbcccddddddbbb^^^ZZZWWWVVVXXX[[[]]]```aaaaaaaaa^^^___```aaaaaa___]]]\\\ZZZYYYXXXXXXYYY\\\___aaahhhhhhnnnuuuxxxuuusssuuuzzzrrrsss{{{zzzlll```YYYPPPHHHCCCBBBAAAAAA===???BBBDDDEEEFFFHHHIIIIIIKKKMMMOOOTTTaaarrr~~~|||xxxtttpppkkkhhhdddbbb]]]YYYWWWWWWXXXYYYZZZ[[[\\\\\\ZZZVVVRRROOOJJJJJJHHHFFFFFFHHHLLLPPPPPPWWW___eeehhhlllrrrwww||||||uuujjj\\\UUUTTTTTT]]]mmmzzzooobbb\\\ZZZXXXXXXWWWVVVSSSQQQSSSSSSSSSSSSTTTUUUVVVWWWWWWSSSPPPPPPRRRTTTSSSQQQRRRRRRSSSTTTTTTTTTTTTSSSUUUVVVXXXYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXXXXUUUSSSSSSTTTUUUVVVWWWXXXXXXXXXYYYSSSRRRVVVXXXUUUVVVYYYWWWYYY[[[ZZZYYYYYY\\\___dddeeeffffffdddaaa]]][[[YYYZZZ\\\^^^_________^^^]]]]]]]]]^^^^^^]]][[[YYYWWWZZZ\\\]]]^^^^^^```aaafffmmmssssssnnnjjjlllooo{{{uuuvvvyyyssslllbbbTTTIIICCC@@@???>>>@@@@@@@@@BBBDDDFFFFFFFFFGGGFFFEEEFFFLLLVVV```fff}}}~~~yyyxxxwwwsssoooiiifffaaa]]][[[YYYWWWUUUYYYYYYZZZ[[[\\\ZZZVVVSSSTTTQQQMMMIIIGGGFFFFFFGGGQQQSSSVVVZZZ___cccgggiiipppuuu}}}}}}vvvnnndddYYYTTTUUUUUU^^^nnnzzzuuukkk___YYYXXXWWWWWWWWWUUUSSSPPPRRRRRRRRRRRRSSSTTTUUUVVVVVVSSSQQQPPPRRRSSSSSSQQQPPPQQQQQQRRRSSSSSSSSSSSSVVVWWWXXXYYYYYYXXXWWWWWWUUUUUUUUUVVVWWWWWWUUUSSSSSSTTTTTTUUUVVVWWWWWWXXXXXXSSSQQQUUUWWWVVVVVVYYYYYY[[[\\\\\\ZZZYYYZZZ\\\```aaabbbccccccaaa___]]][[[[[[]]]^^^_______________^^^^^^^^^^^^\\\ZZZXXXWWWYYY\\\]]]]]]]]]___```eeekkkqqqpppkkkhhhiiilllppp{{{{{{vvvuuuvvvtttjjj\\\PPPHHHDDDAAA????????????@@@BBBDDDDDDDDDDDDDDDEEEGGGLLLRRRXXX\\\qqq~~~~~~zzzvvvooojjjddd___\\\ZZZXXXVVVYYYXXXYYYZZZ[[[ZZZXXXUUUUUUSSSOOOKKKHHHGGGGGGHHHJJJKKKNNNRRRWWW\\\aaadddggglllttt|||xxxoooggg^^^WWWWWW\\\^^^ggguuu|||uuuooodddZZZVVVUUUUUUUUUVVVUUURRRPPPQQQQQQQQQQQQRRRSSSTTTTTTUUUSSSQQQQQQRRRSSSRRRQQQNNNOOOPPPPPPQQQRRRRRRSSSWWWWWWXXXXXXXXXWWWVVVVVVTTTSSSSSSTTTUUUVVVTTTRRRTTTTTTSSSSSSSSSUUUVVVWWWVVVRRRQQQUUUWWWVVVVVVXXXYYY[[[]]]]]][[[ZZZYYYZZZ[[[]]]___aaabbbaaa```___\\\]]]]]]^^^^^^_________^^^______^^^]]][[[YYYXXXWWWYYY\\\]]]]]]]]]^^^```dddiiimmmlllhhhdddeeegggfffooo|||zzzrrrqqq{{{xxxiiiZZZOOOHHHCCCAAA>>>>>>>>>???@@@AAAAAABBB@@@AAADDDGGGJJJMMMOOOPPP```lll~~~|||yyyuuuppphhhbbb^^^[[[YYYXXXYYYWWWVVVWWWXXXYYYYYYXXXWWWUUURRRNNNKKKJJJIIIIIIEEEEEEGGGJJJNNNTTTZZZ]]]___dddkkkrrryyy|||sssjjjccc^^^[[[aaahhhoooxxxzzzsssjjj```XXXTTTTTTTTTUUUVVVUUUSSSQQQQQQPPPPPPPPPQQQQQQRRRSSSTTTSSSRRRRRRRRRRRRRRRRRRNNNOOOOOOPPPQQQRRRSSSSSSWWWWWWWWWVVVVVVVVVUUUUUUSSSRRRQQQRRRTTTTTTSSSRRRUUUTTTRRRQQQQQQSSSTTTVVVSSSRRRQQQSSSVVVWWWWWWWWWXXXZZZ\\\]]]]]]\\\ZZZYYY[[[\\\^^^````````````___\\\\\\[[[[[[\\\]]]^^^^^^]]]^^^______]]][[[YYYYYYXXXZZZ]]]]]]]]]]]]___```cccgggjjjiiieeebbbbbbddddddhhhppp~~~vvvuuuvvvdddVVVLLLGGGDDD???@@@???>>>======>>>@@@>>>???AAADDDGGGIIIKKKKKKUUU]]]jjj{{{~~~zzzxxxrrrkkkddd```^^^\\\[[[YYYVVVTTTSSSUUUWWWXXXXXXXXXWWWTTTRRROOOLLLKKKJJJGGGFFFEEEFFFIIINNNSSSWWW[[[___eeejjjoootttyyy|||~~~{{{tttmmmgggdddccceeennnxxx|||tttjjj___YYYUUUTTTSSSTTTUUUVVVTTTSSSPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTSSSRRRRRRRRRRRRPPPPPPOOOPPPPPPRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTRRRQQQPPPQQQSSSTTTSSSRRRTTTSSSQQQPPPPPPQQQRRRSSSPPPQQQQQQRRRUUUXXXXXXVVVUUUWWWYYY[[[]]]]]]\\\[[[\\\]]]^^^^^^___^^^^^^]]]ZZZZZZYYYXXXYYYZZZ\\\]]]]]]___aaa```]]][[[ZZZ[[[YYY[[[^^^^^^^^^^^^___```bbbeeegggeeebbb``````aaaccccccgggqqq}}}}}}rrr```SSSLLLJJJCCCCCCBBB???<<<;;;<<<>>>===>>>???@@@DDDGGGKKKMMMPPPTTT\\\hhhxxxyyytttmmmgggdddbbb```___ZZZWWWSSSQQQRRRUUUVVVWWWXXXXXXVVVTTTRRRPPPMMMLLLJJJIIIFFFEEEFFFIIIMMMOOOVVVYYY^^^bbbfffkkkpppttt{{{~~~xxxtttkkkgggfffiiinnnttt~~~wwwlllbbb___WWWUUUSSSRRRSSSUUUUUUTTTQQQPPPPPPPPPPPPPPPQQQQQQRRRSSSUUUTTTRRRQQQQQQRRRQQQQQQPPPOOOPPPQQQRRRSSSRRRRRRQQQQQQRRRRRRSSSTTTRRRQQQPPPPPPRRRTTTTTTSSSSSSRRRQQQPPPOOOOOOPPPPPPNNNPPPQQQQQQUUUYYYXXXUUUTTTTTTVVVYYY\\\]]]\\\[[[\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXVVVUUUVVVYYY\\\^^^bbbdddfffddd___\\\[[[\\\YYY[[[]]]^^^]]]]]]^^^___```aaabbbbbb```^^^^^^______^^^```hhhssssssbbbWWWRRRIIIJJJHHHBBB===:::<<<>>>=========>>>AAAFFFKKKMMMNNNPPPTTTZZZddduuu~~~zzztttoookkkhhheeeccc^^^ZZZUUURRRRRRTTTUUUUUUWWWWWWWWWWWWUUURRRPPPNNNLLLJJJGGGEEEEEEFFFHHHIIILLLPPPTTTYYY^^^dddjjjooorrrxxx}}}wwwpppkkkggggggllluuu~~~yyynnnfffeeeYYYUUUQQQOOOPPPRRRTTTTTTQQQQQQPPPPPPPPPPPPQQQQQQQQQSSSUUUUUURRRQQQQQQRRRRRRQQQOOONNNNNNNNNPPPQQQOOOOOONNNOOOPPPQQQSSSTTTSSSQQQPPPPPPRRRTTTUUUTTTRRRQQQQQQPPPOOONNNNNNNNNKKKOOOQQQPPPTTTYYYYYYTTTVVVUUUTTTVVVYYY[[[[[[YYYXXXXXXXXXYYYYYYYYYXXXXXXXXXWWWUUUTTTVVVZZZ^^^aaakkknnnnnnjjjccc]]][[[\\\XXXZZZ\\\\\\[[[[[[\\\]]]]]]]]]^^^]]]]]]\\\\\\]]]]]][[[]]]ccciiiqqqvvvddd[[[PPPPPPMMMFFF>>>:::<<<>>>=========>>>AAADDDHHHJJJIIIMMMPPPQQQUUUbbbuuu~~~yyytttpppkkkgggccc___ZZZVVVUUUTTTTTTTTTUUUVVVWWWXXXWWWTTTRRRPPPLLLKKKIIIHHHGGGGGGGGGHHHFFFIIIMMMQQQVVV\\\bbbfffiiiooowww}}}|||xxxqqqjjjeeegggjjjrrr{{{{{{~~~zzzpppiiiiiiYYYUUUOOOLLLMMMPPPRRRTTTRRRQQQQQQPPPPPPPPPQQQQQQPPPSSSVVVUUURRRPPPQQQRRRRRRPPPNNNLLLLLLLLLNNNNNNMMMMMMLLLMMMNNNPPPRRRTTTSSSQQQPPPPPPRRRTTTUUUUUUQQQQQQQQQPPPOOONNNMMMLLLJJJOOOQQQPPPTTTZZZYYYTTTXXXVVVTTTTTTWWWYYYYYYWWWUUUUUUUUUVVVVVVWWWWWWWWWXXXWWWUUUUUUWWW[[[```cccsssuuuuuuoooeee^^^[[[\\\VVVXXXZZZZZZZZZYYYZZZ[[[ZZZZZZZZZZZZZZZZZZ[[[[[[___\\\]]]aaacccgggtttmmmaaaTTTTTTPPPHHH???;;;<<>>???AAACCCEEEEEEEEEKKKNNNMMMLLLUUUhhhwww{{{uuunnnjjjgggccc]]]YYYWWWVVVTTTSSSTTTUUUWWWXXXWWWUUUSSSQQQMMMMMMLLLKKKKKKJJJJJJJJJEEEGGGJJJLLLPPPTTTYYY]]]dddjjjqqqwww|||{{{uuuqqqllleeeaaaaaagggooo}}}xxxpppiiieeeVVVSSSPPPMMMMMMOOORRRTTTSSSRRRRRRQQQPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRPPPPPPPPPPPPPPPQQQRRRSSSNNNNNNNNNMMMNNNNNNOOOOOONNNOOOOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUVVVXXXYYYZZZTTTSSSSSSSSSSSSSSSTTTTTTRRRSSSTTTVVVXXX\\\bbbfffuuuwwwvvvpppeee\\\YYYYYYYYYXXXXXXXXXZZZZZZXXXWWWWWWWWWXXXYYYZZZZZZYYYYYYZZZZZZ[[[[[[^^^cccjjjooozzzddd___WWWLLLDDDAAA@@@???===@@@???>>>>>>@@@BBBEEEFFFJJJKKKKKKIIIIIINNNXXXaaaxxx~~~yyyuuupppkkkccc]]]YYYVVVTTTSSSVVVUUUUUUWWWWWWVVVRRROOOPPPOOOOOOPPPPPPNNNKKKHHHGGGGGGGGGIIILLLPPPTTTWWW[[[aaahhhmmmpppuuu}}}}}}vvvooojjjddd^^^^^^aaannnwww}}}yyyrrrjjjccc^^^RRRPPPMMMJJJJJJLLLNNNPPPQQQPPPPPPPPPPPPOOOOOOOOONNNNNNOOOOOONNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOPPPQQQRRROOONNNNNNNNNMMMNNNNNNNNNMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTUUUWWWXXXYYYTTTSSSRRRRRRRRRSSSTTTTTTRRRSSSTTTUUUWWW[[[```dddmmmooonnniiiaaaZZZYYYZZZZZZYYYYYYZZZ\\\\\\ZZZXXXUUUVVVVVVWWWXXXXXXWWWWWWZZZZZZZZZZZZ[[[___eeejjjssspppddd\\\PPPGGGCCCAAA???>>>??????>>>>>>???AAADDDEEEFFFGGGHHHGGGFFFKKKSSSZZZjjj}}}yyytttooohhhbbb^^^[[[YYYWWWVVVUUUUUUUUUVVVUUUSSSQQQRRRQQQQQQQQQRRRPPPMMMJJJKKKJJJIIIIIIJJJLLLNNNOOOUUUZZZaaaeeehhhmmmtttyyy{{{tttnnnfff___XXXUUUZZZaaasss~~~}}}~~~|||wwwppphhhaaaZZZWWWOOOMMMKKKIIIIIIJJJLLLNNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNNOOOPPPOOONNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPOOOOOOOOONNNMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPQQQQQQRRRSSSUUUVVVWWWTTTSSSQQQPPPPPPQQQSSSTTTSSSTTTUUUUUUVVVYYY]]]```bbbdddccc```[[[XXXYYY[[[ZZZZZZ[[[\\\^^^]]][[[XXXUUUVVVWWWWWWXXXWWWWWWWWWXXXXXXXXXXXXXXX[[[```cccjjjzzzmmmcccWWWLLLGGGCCC@@@>>>???>>>======>>>@@@BBBCCCCCCFFFGGGGGGGGGIIIOOOTTTZZZlllyyyuuunnniiieeebbb___]]]XXXVVVTTTSSSTTTTTTSSSRRRTTTSSSRRRSSSSSSRRROOOMMMLLLKKKIIIHHHHHHHHHIIIJJJNNNRRRXXX\\\___cccjjjooozzz}}}{{{uuukkkeee]]]VVVPPPOOOZZZfffwww{{{yyywwwsssmmmfff___XXXTTTQQQNNNMMMKKKJJJJJJJJJLLLMMMKKKKKKLLLLLLMMMNNNNNNOOOOOOPPPQQQRRRRRRPPPNNNMMMOOOOOONNNNNNNNNNNNNNNMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNOOOOOOOOONNNMMMLLLKKKKKKJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSUUUUUUUUUSSSQQQOOOOOOPPPRRRSSSSSSTTTTTTTTTTTTVVVZZZ\\\[[[\\\[[[YYYVVVVVVXXXZZZYYYYYYZZZ\\\^^^]]]ZZZXXXXXXXXXYYYYYYYYYYYYYYYXXXVVVWWWWWWWWWWWWYYY]]]```gggssswwwmmm^^^RRRKKKFFFAAA>>>>>>>>>======>>>???@@@AAADDDFFFIIIJJJJJJKKKNNNPPPPPP]]]rrr~~~zzztttoookkkgggdddaaaYYYVVVSSSRRRRRRSSSSSSRRRTTTSSSRRRSSSSSSSSSPPPNNNIIIIIIHHHGGGGGGHHHHHHIIIIIILLLQQQUUUYYY^^^dddhhhpppttt{{{~~~|||{{{}}}|||tttooobbb\\\VVVPPPMMMPPP^^^lll~~~|||wwwvvvkkkhhhccc\\\WWWSSSQQQPPPMMMLLLKKKJJJJJJJJJKKKKKKIIIJJJJJJKKKLLLMMMNNNNNNOOOOOOPPPQQQQQQPPPOOOOOOOOOOOOOOONNNNNNMMMMMMMMMOOOOOOOOOOOONNNNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLNNNOOOOOONNNNNNLLLKKKJJJIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMNNNOOOPPPRRRSSSTTTTTTSSSQQQPPPOOOPPPQQQRRRRRRSSSTTTSSSSSSTTTVVVYYYYYYYYYXXXVVVUUUUUUWWWXXXWWWWWWXXXZZZ[[[[[[YYYWWWXXXYYYYYYYYYYYYYYYXXXXXXTTTVVVXXXXXXYYYZZZ]]]```bbblll|||vvvgggYYYPPPIIIDDD@@@>>>>>>>>>>>>>>>>>>??????CCCEEEIIIKKKLLLLLLMMMMMMKKKRRRaaauuu{{{vvvqqqlllgggddd[[[XXXTTTRRRRRRRRRRRRRRRSSSRRRQQQQQQRRRRRRPPPNNNKKKKKKJJJIIIHHHHHHHHHHHHEEEGGGJJJNNNSSSXXX^^^bbbggglllttt{{{}}}{{{{{{{{{{{{|||~~~~~~yyyrrrkkkfffZZZTTTOOONNNOOOWWWeeesssvvvqqqppp```]]]YYYUUURRRPPPPPPPPPJJJJJJJJJJJJJJJIIIIIIHHHIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPOOOOOONNNNNNMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNMMMKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNLLLMMMMMMNNNOOOQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQQQQPPPRRRSSSRRRRRRRRRTTTVVVXXXXXXWWWWWWVVVWWWWWWWWWVVVUUUUUUWWWYYYYYYXXXWWWWWWWWWWWWXXXWWWWWWVVVUUUUUUWWWYYYZZZZZZ[[[]]]___[[[ddduuupppaaaWWWOOOHHHDDD????????????>>>>>>>>>>>>???AAAEEEHHHJJJJJJJJJIIIIIIKKKTTTcccttt~~~yyyrrrlllggg```]]]XXXUUUUUUTTTSSSRRRSSSQQQPPPPPPQQQQQQPPPOOOPPPOOONNNLLLJJJIIIGGGFFFDDDEEEFFFHHHLLLQQQVVVYYY___eeelllsssyyy|||{{{zzz|||}}}~~~~~~~~~xxxrrrmmmfff```[[[SSSMMMJJJMMMTTT^^^lllxxxwwwnnnhhheeeXXXVVVTTTQQQPPPOOOOOOPPPKKKKKKLLLLLLLLLKKKJJJIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKLLLMMMOOORRRSSSPPPPPPOOOOOONNNMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLMMMNNNOOOQQQRRRSSSTTTTTTTTTTTTTTTRRRQQQPPPOOOPPPRRRRRRQQQQQQSSSTTTVVVVVVVVVWWWYYYYYYXXXWWWWWWUUUTTTTTTVVVXXXYYYXXXWWWWWWXXXXXXWWWVVVVVVUUUVVVXXX[[[[[[[[[ZZZ[[[\\\[[[___kkk~~~{{{}}}yyyiii^^^UUUNNNJJJ@@@@@@@@@@@@???>>>>>>======???BBBEEEHHHIIIHHHGGGIIIHHHLLLUUU```kkk}}}yyyqqqlllfffccc^^^[[[YYYXXXVVVTTTSSSQQQPPPPPPQQQQQQQQQPPPQQQQQQPPPOOONNNLLLKKKJJJHHHGGGFFFFFFIIILLLOOOPPPWWW]]]dddjjjooouuu~~~}}}{{{zzz{{{zzz|||{{{wwwpppjjjddd^^^XXXTTTOOOIIIGGGMMMWWWcccppp{{{~~~qqqhhhaaa\\\TTTSSSQQQPPPOOONNNOOOOOOMMMNNNOOOOOOOOONNNLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLNNNMMMLLLLLLNNNQQQUUUXXXPPPPPPOOOOOONNNMMMLLLLLLJJJKKKKKKLLLMMMNNNNNNOOOMMMMMMLLLKKKKKKKKKKKKKKKJJJKKKMMMNNNOOONNNLLLKKKIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLMMMNNNOOOQQQRRRSSSSSSTTTVVVVVVUUUSSSQQQOOONNNOOOQQQQQQQQQQQQRRRTTTTTTTTTUUUXXXZZZ[[[YYYXXXXXXVVVTTTTTTVVVXXXZZZZZZYYYZZZZZZZZZYYYXXXWWWWWWXXXZZZ\\\\\\ZZZYYYXXXXXXbbb___cccrrr~~~|||zzz~~~ooocccZZZSSSNNN@@@@@@AAA@@@@@@???>>>======>>>AAAEEEHHHJJJIIIHHHIIIGGGHHHMMMQQQXXXhhhxxx~~~vvvpppjjjgggccc```]]][[[XXXUUUTTTRRRPPPPPPQQQRRRRRRQQQOOOOOOPPPQQQQQQQQQQQQPPPNNNLLLIIIGGGHHHJJJLLLLLLRRRXXX___dddhhhnnnwww}}}}}}zzzyyyyyy{{{yyy}}}tttoooggg```]]]ZZZTTTMMMJJJFFFJJJVVVcccmmmyyyvvvmmmeee^^^XXXVVVSSSOOONNNOOOPPPNNNMMMMMMNNNOOOPPPPPPOOONNNMMMJJJJJJJJJJJJKKKLLLNNNNNNMMMLLLLLLMMMNNNQQQSSSTTTUUUTTTRRRPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPNNNLLLJJJHHHHHHGGGHHHHHHHHHIIIIIIKKKLLLMMMIIIKKKMMMNNNNNNNNNOOOPPPNNNNNNOOOPPPPPPPPPOOOOOONNNOOORRRSSSSSSRRRPPPOOOLLLNNNQQQSSSTTTTTTTTTSSSTTTVVVWWWWWWWWWWWWXXXZZZXXXWWWVVVUUUUUUUUUVVVWWWUUUVVVWWWXXXXXXXXXWWWWWWZZZZZZYYYXXXWWWYYY]]]aaa^^^aaaeeeooozzz|||{{{~~~uuukkk^^^VVVOOOGGGAAABBBCCCAAA===<<<<<<===???BBBDDDFFFHHHIIIJJJJJJIIIIIIKKKPPPVVV[[[mmm|||xxxtttnnnkkkhhhccc]]]XXXZZZWWWSSSRRRRRRSSSSSSRRRTTTRRRPPPNNNNNNNNNOOOPPPMMMMMMMMMLLLKKKJJJJJJJJJNNNQQQVVV[[[aaahhhooosssxxx{{{}}}}}}|||{{{yyyzzz|||zzzuuunnnhhh```YYYUUURRRLLLHHHHHHGGGNNN]]]lllxxx{{{mmmeee___YYYTTTTTTQQQMMMMMMNNNNNNMMMKKKLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLLLLMMMNNNPPPRRRSSSTTTSSSQQQPPPNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPNNNLLLJJJHHHHHHGGGHHHHHHHHHIIIIIIJJJKKKLLLJJJLLLNNNNNNMMMMMMNNNOOONNNNNNOOOOOOPPPPPPOOOOOONNNPPPRRRUUUUUUSSSQQQOOOMMMNNNQQQSSSTTTTTTSSSSSSRRRTTTUUUUUUUUUUUUVVVXXXVVVUUUTTTTTTUUUVVVWWWXXXUUUUUUUUUVVVVVVVVVWWWWWWYYYYYYYYYXXXXXXYYY[[[^^^___```cccjjj{{{}}}xxx{{{yyykkk___XXXNNNEEEDDDDDDAAA============>>>@@@BBBEEEGGGHHHHHHIIIHHHHHHHHHKKKOOOSSS^^^ppp|||wwwsssqqqlllfffaaa]]]ZZZVVVSSSSSSSSSRRRQQQSSSRRRPPPOOONNNOOOQQQRRROOOOOONNNMMMLLLKKKKKKJJJKKKNNNQQQUUUZZZ___eeeiiiqqqtttzzz{{{yyyzzzzzzyyyyyy{{{~~~zzzrrrllleee___WWWPPPLLLJJJHHHGGGJJJNNNYYYiiiyyyttthhhaaa]]]WWWSSSQQQNNNLLLKKKLLLLLLKKKJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMKKKKKKLLLLLLNNNOOOQQQRRRRRRRRRPPPOOONNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPOOOMMMKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJLLLNNNNNNMMMLLLLLLMMMMMMMMMNNNOOOOOOOOOOOOOOOMMMOOOSSSVVVVVVTTTQQQOOONNNOOOQQQRRRSSSSSSSSSRRRPPPQQQSSSSSSRRRRRRTTTUUUSSSSSSSSSSSSTTTVVVXXXYYYUUUUUUTTTTTTTTTUUUVVVWWWXXXZZZZZZZZZYYYXXXYYY[[[^^^___```dddpppvvvtttqqqeeeYYYLLLGGGDDD@@@>>>>>>============???BBBEEEGGGFFFGGGGGGFFFEEEEEEGGGIIIMMM[[[lllyyy}}}yyywwwsssnnniiiddd```\\\XXXVVVUUUTTTRRRRRRQQQOOONNNOOOPPPRRRSSSQQQQQQPPPOOONNNMMMLLLLLLKKKLLLOOOPPPRRRVVVZZZ]]]fffiiiooovvv}}}|||xxxvvvuuuvvvxxxxxxzzz~~~zzzrrriiiccc\\\VVVPPPLLLIIIIIIMMMRRRWWW^^^jjjzzzoooccc]]]ZZZUUURRRNNNNNNLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPOOONNNMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMOOONNNLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLNNNMMMLLLKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOKKKNNNRRRUUUVVVTTTQQQNNNOOOOOOQQQRRRRRRRRRRRRQQQOOOPPPRRRRRRQQQQQQSSSTTTSSSSSSRRRRRRSSSTTTVVVWWWWWWVVVTTTSSSSSSUUUWWWXXXYYY[[[\\\\\\ZZZYYYXXXYYY\\\^^^___aaaiiiwww{{{uuu}}}tttdddTTTJJJEEEAAA??????>>><<<;;;;;;<<>><<<:::::::::===???AAAAAACCCFFFHHHGGGFFFFFFFFFEEEFFFJJJUUUcccsss|||tttpppiiiddd___\\\YYYVVVRRRQQQOOONNNNNNNNNPPPQQQSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQQQQPPPNNNNNNPPPRRRVVVXXX\\\bbbhhhnnnsssuuuzzz|||xxxssspppppprrrsssvvvyyy}}}{{{wwwqqqjjjccc\\\UUUQQQHHHCCCCCCGGGKKKSSSfffyyytttdddXXXSSSQQQNNNLLLMMMNNNPPPOOOMMMLLLLLLMMMJJJKKKLLLMMMMMMLLLKKKJJJKKKJJJJJJIIIJJJJJJKKKKKKHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIIIIJJJGGGHHHIIIJJJJJJIIIHHHGGGIIIJJJLLLLLLKKKJJJJJJKKKKKKKKKMMMNNNOOOOOOOOOOOOLLLNNNPPPSSSTTTSSSRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOPPPRRRRRRQQQQQQSSSTTTTTTSSSRRRQQQPPPQQQRRRRRRWWWWWWVVVVVVVVVWWWXXXYYYYYY[[[]]]]]][[[YYYYYYYYY[[[ZZZ]]]aaacccfffnnnwwwnnn]]]QQQHHHDDDDDD===<<<;;;::::::<<<===???>>>AAAEEEGGGGGGGGGGGGHHHHHHDDDCCCIIISSS```ppp}}}}}}|||wwwpppiiiddd```\\\ZZZWWWUUURRRPPPOOONNNOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRQQQOOONNNMMMOOOQQQSSSTTTWWWZZZ___cccgggiiipppuuu|||{{{wwwuuutttrrrooommmnnnqqqttt{{{~~~~~~zzztttoooggg```YYYTTTOOOKKKDDD@@@AAAIIIOOOZZZrrrzzznnn___UUUQQQPPPOOOMMMKKKNNNPPPOOOMMMKKKLLLMMMKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJGGGHHHJJJKKKLLLLLLKKKKKKJJJJJJKKKLLLKKKJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIJJJJJJFFFHHHIIIJJJJJJIIIGGGFFFGGGIIIKKKKKKJJJJJJKKKLLLJJJKKKLLLMMMOOOOOOOOOOOOOOOPPPQQQSSSTTTTTTUUUTTTRRRQQQPPPPPPOOOOOOOOOOOONNNPPPQQQQQQQQQQQQRRRTTTRRRQQQPPPPPPPPPQQQRRRSSSUUUUUUVVVVVVVVVWWWWWWWWWWWWYYYZZZZZZXXXWWWXXXYYY]]]YYYYYY\\\______eeemmm{{{}}}kkk[[[NNNHHHFFF======<<<;;;;;;;;;<<<<<<;;;>>>BBBDDDEEEEEEFFFGGGGGGAAA???BBBFFFNNN]]]kkkyyy}}}yyyxxx|||yyyrrrmmmhhhdddbbb]]][[[WWWTTTQQQPPPOOOPPPQQQQQQQQQRRRSSSSSSTTTTTTRRRSSSSSSQQQPPPPPPRRRTTTRRRRRRSSSTTTWWWZZZ]]]^^^eeejjjpppuuuyyy~~~|||yyyvvvtttrrrpppqqqqqqpppooopppuuuxxx}}}}}}zzzvvvkkkeee\\\TTTNNNJJJFFFCCCEEEAAACCCLLLTTT```{{{|||{{{pppeeeVVVMMMKKKKKKKKKIIIJJJMMMPPPOOOMMMKKKKKKLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJGGGHHHJJJKKKKKKKKKJJJJJJIIIJJJKKKKKKKKKJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJFFFGGGIIIJJJJJJIIIGGGFFFFFFHHHJJJKKKJJJJJJKKKLLLJJJKKKLLLMMMOOOOOOPPPPPPRRRRRRSSSTTTUUUVVVWWWXXXRRRRRRPPPPPPOOOOOOOOOOOOMMMOOOPPPPPPPPPPPPQQQSSSPPPOOOOOOOOOPPPRRRSSSUUUSSSTTTUUUVVVVVVVVVVVVUUUVVVWWWXXXWWWVVVVVVWWWXXX___XXXUUUXXX[[[[[[aaahhhrrrzzz}}}uuubbbSSSJJJHHH=========<<<<<<;;;;;;;;;999<<>>>>>======AAAGGGLLLZZZaaakkkrrrvvvwwwwwwwwwuuuuuuvvvzzz}}}xxxssspppkkkfff```\\\ZZZXXXTTTPPPQQQPPPOOOPPPRRRSSSSSSSSSRRRRRRSSSSSSTTTTTTUUUUUURRRRRRQQQOOOMMMMMMOOOQQQXXXZZZ]]]bbbhhhoootttwwwzzz}}}wwwuuuqqqllliiiiiimmmpppnnnppprrrtttuuuyyy}}}zzzuuuuuu}}}yyyuuusssrrrnnngggaaa[[[RRRKKKHHHFFFBBB@@@AAAEEEFFFLLLUUU___ooo|||vvvkkkbbbZZZWWWRRRMMMJJJIIIJJJKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGFFFGGGHHHJJJKKKJJJJJJJJJJJJIIIGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGIIIJJJKKKKKKKKKIIIHHHGGGHHHHHHFFFFFFFFFHHHIIIKKKHHHIIIIIIHHHEEEEEEFFFGGGKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOQQQRRRQQQPPPPPPQQQSSSRRRPPPNNNOOOPPPPPPNNNKKKNNNNNNNNNMMMMMMLLLLLLLLLNNNNNNOOOOOOPPPPPPQQQQQQQQQQQQPPPOOOPPPRRRTTTUUUVVVUUUTTTSSSRRRRRRSSSTTTSSSUUUVVVWWWXXXZZZ]]]```dddrrr}}}yyyhhh[[[TTTGGGCCC>>>;;;999999888777999:::;;;<<<===<<<<<<;;;<<<<<<<<<;;;<<<>>>CCCGGGNNNVVVbbblllssswwwyyyzzzwwwwwwvvvvvvyyy}}}yyyrrrllleeeaaa___\\\XXXUUUSSSQQQPPPPPPQQQRRRRRRQQQRRRRRRSSSSSSSSSTTTTTTTTTPPPQQQQQQOOOMMMMMMNNNOOOSSSTTTVVVZZZ___dddiiilllppptttyyy}}}}}}|||xxxvvvqqqqqqpppnnnkkkkkkmmmoooqqqsssvvvyyy{{{zzzrrrttt{{{~~~{{{yyyxxxtttpppllliiigggbbb[[[VVVQQQJJJDDDBBBAAA>>>>>>AAAIIILLLSSS\\\gggyyy~~~{{{{{{uuuggg\\\WWWTTTPPPLLLJJJIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKKKKKKKJJJIIIIIIGGGFFFFFFEEEFFFGGGHHHHHHJJJJJJIIIIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHGGGFFFFFFFFFGGGHHHIIIGGGHHHHHHGGGFFFFFFGGGIIIKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMOOOPPPPPPOOOOOOPPPRRRSSSQQQOOONNNOOOOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQOOOOOONNNNNNNNNPPPRRRSSSUUUTTTRRRPPPPPPQQQRRRTTTQQQRRRTTTUUUVVVWWWZZZ]]]___gggwwwxxxiii___QQQKKKCCC===:::999999888999999:::;;;;;;;;;::::::999:::::::::999;;;>>>@@@AAAIIIUUUaaakkksssyyy|||||||||{{{zzzyyy{{{{{{uuummmgggeeebbb___\\\XXXUUUSSSRRRRRRSSSRRRQQQRRRRRRRRRSSSSSSSSSSSSTTTOOOPPPQQQPPPNNNMMMMMMMMMOOOOOOPPPSSSVVVYYY]]]___eeeiiimmmqqqtttxxx{{{~~~~~~{{{xxxssspppnnnmmmlllkkkjjjlllnnnoooooonnnoooqqqtttwww{{{~~~rrrkkkttt|||xxxtttqqqooommmjjjeeebbb^^^YYYSSSOOOJJJDDD??????>>>===@@@DDDLLLRRR[[[eeeppp|||yyyqqqcccXXXSSSRRROOOLLLJJJJJJJJJKKKMMMMMMMMMLLLLLLKKKKKKKKKIIIIIIJJJJJJJJJIIIIIIHHHEEEFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIHHHGGGFFFDDDDDDBBBBBBCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHEEEFFFGGGGGGFFFGGGIIIKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMOOOOOONNNNNNOOOQQQSSSRRROOONNNMMMMMMNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPMMMMMMMMMMMMNNNOOOPPPQQQTTTRRRPPPOOOOOOPPPRRRSSSPPPQQQSSSTTTUUUVVVYYY[[[___aaalllyyyooo\\\UUUKKKBBB===<<<;;;;;;999999999999:::999999999777999:::999888888:::;;;;;;@@@HHHRRR\\\gggqqqxxx{{{|||}}}}}}}}}~~~|||tttnnnkkkhhheeebbb\\\YYYVVVTTTTTTUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSOOOQQQSSSRRRPPPNNNMMMNNNPPPPPPPPPPPPQQQSSSUUUWWW]]]```dddgggjjjmmmqqqsssuuuwww{{{~~~zzzuuuqqqnnnjjjgggeeeeeeeeefffgggjjjmmmoooqqqrrrtttvvvxxx{{{~~~uuuooolllzzz{{{vvvqqqllliiigggdddbbb^^^ZZZVVVQQQMMMJJJDDD@@@======>>>>>>CCCJJJTTT]]]gggpppyyy~~~~~~}}}xxxpppdddYYYRRRQQQPPPNNNMMMLLLLLLKKKLLLMMMMMMLLLLLLKKKJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFHHHIIIIIIIIIHHHGGGHHHHHHGGGGGGFFFEEECCCBBBAAAAAABBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFDDDEEEGGGGGGFFFGGGIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMMMMLLLLLLKKKLLLNNNNNNMMMNNNOOOQQQSSSRRRPPPNNNMMMLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOPPPLLLLLLMMMMMMNNNOOOOOOPPPRRRQQQOOONNNNNNPPPQQQRRRPPPRRRTTTUUUUUUVVVXXXZZZ^^^^^^ddduuuggg```UUUKKKDDD@@@===<<<999999999999999999999999777999::::::999888888999===>>>AAAEEELLLWWWccckkkrrruuuyyy{{{|||}}}~~~{{{uuurrroookkkhhh^^^[[[WWWUUUUUUVVVVVVVVVTTTTTTTTTTTTTTTSSSSSSSSSQQQSSSTTTTTTRRRPPPOOOOOORRRQQQPPPOOOOOOPPPQQQRRRVVVXXX[[[^^^```bbbfffhhhmmmooorrruuuyyy}}}|||wwwsssooollljjjhhheeecccaaabbbdddeeeiiikkknnnpppsssvvvzzz}}}}}}rrroooqqqyyyzzzxxxsssnnnhhhddd```^^^XXXWWWTTTPPPLLLHHHFFFDDD@@@===<<<>>>AAADDDMMMUUUcccnnnyyy~~~wwwzzzzzzuuukkk___UUUPPPMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIGGGHHHHHHIIIIIIIIIIIIHHHFFFGGGIIIKKKKKKJJJHHHGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGFFFGGGJJJLLLKKKKKKJJJJJJIIIIIIJJJJJJIIIJJJKKKMMMNNNNNNMMMLLLJJJLLLMMMNNNMMMNNNOOOQQQRRRRRRRRRPPPMMMLLLLLLMMMJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIJJJKKKLLLNNNOOOOOOMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPRRRUUUVVVVVVVVVXXXYYYYYYZZZ___kkk}}}wwwpppeeeYYYOOOGGGAAA===;;;:::999888888888999999888:::;;;:::999888999:::???>>>======@@@IIISSS[[[jjjnnnssswwwzzz}}}~~~|||xxxssspppccc___ZZZWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSTTTUUUTTTRRRQQQQQQQQQRRRQQQOOONNNMMMMMMNNNOOOPPPRRRTTTUUUVVVWWW[[[]]]dddfffhhhjjjmmmqqqwww{{{}}}yyysssnnnkkkiiigggfffcccccccccaaa```aaadddggglllooorrruuuxxx{{{wwwooottt}}}}}}zzzwwwpppnnnjjjddd___ZZZWWWUUUNNNMMMLLLHHHEEEBBBAAAAAA>>>===???DDDJJJPPP\\\gggwwwuuuvvvuuurrrkkkaaaXXXRRRJJJJJJKKKLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHIIIJJJJJJIIIIIIEEEGGGIIIKKKLLLJJJHHHGGGFFFFFFFFFEEEDDDCCCBBBAAACCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHHHHHHHGGGFFFEEEEEEFFFEEEEEEDDDDDDCCCDDDFFFGGGGGGFFFGGGIIIKKKLLLKKKJJJIIIIIIIIIIIIJJJGGGHHHJJJMMMNNNNNNNNNMMMJJJLLLNNNNNNNNNNNNPPPRRRPPPRRRSSSQQQNNNKKKKKKLLLIIIIIIIIIJJJJJJKKKKKKKKKGGGHHHIIIJJJLLLMMMNNNOOONNNNNNOOOPPPQQQQQQQQQQQQNNNOOOPPPQQQRRRRRRQQQPPPOOOQQQTTTVVVVVVVVVVVVXXXVVVZZZ^^^cccmmm~~~}}}yyyyyy{{{nnnaaaTTTIIIBBB<<<;;;:::999888999999:::888999:::999888888999;;;<<<;;;;;;:::<<<@@@GGGLLL[[[```gggnnntttyyy~~~~~~|||}}}~~~}}}xxxnnnjjjccc___\\\[[[ZZZYYYWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTSSSQQQPPPQQQRRRQQQPPPOOONNNMMMMMMNNNNNNNNNOOOPPPPPPOOOQQQTTTVVVZZZ[[[\\\]]]___ccciiimmmppptttxxx}}}}}}{{{xxxuuupppmmmiiigggeeedddbbb```___aaacccccccccdddgggjjjooorrrxxx|||{{{yyy{{{}}}zzzxxxtttrrriiigggccc]]]XXXSSSPPPNNNIIIIIIHHHEEEBBB@@@@@@@@@@@@@@@DDDKKKSSS\\\iiivvv}}}wwwrrrpppmmmllljjjcccXXXPPPGGGHHHJJJKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJJJJJJJJJJDDDFFFIIIKKKLLLJJJGGGFFFFFFFFFEEEEEEDDDBBBAAA@@@DDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFEEEEEEDDDCCCCCCEEEFFFGGGGGGFFFGGGIIIKKKLLLKKKJJJIIIIIIIIIIIIIIIEEEGGGJJJMMMNNNOOONNNNNNJJJLLLNNNNNNNNNOOOQQQRRROOORRRTTTSSSOOOKKKKKKLLLIIIIIIIIIJJJJJJJJJKKKKKKGGGGGGIIIJJJKKKMMMNNNNNNOOOOOOPPPQQQRRRRRRRRRRRRMMMOOOQQQSSSSSSRRRQQQPPPNNNQQQTTTUUUUUUUUUUUUVVVXXX\\\```___aaaooozzzxxxtttooo___PPPGGG===<<<:::999999999::::::888999999888777777999<<<777888:::;;;;;;===AAADDDIIIOOOXXXaaajjjrrryyy}}}~~~|||}}}{{{{{{~~~zzztttmmmgggccc```^^^]]]XXXXXXXXXWWWWWWVVVVVVVVVTTTTTTSSSQQQOOOOOOQQQRRRRRRQQQPPPOOONNNNNNOOOPPPOOOOOOPPPOOONNNOOORRRTTTSSSSSSTTTTTTVVVYYY^^^bbbcccggglllqqquuuxxx{{{}}}}}}zzzvvvsssqqqpppmmmkkkfffeeedddddddddbbb___]]]^^^aaaeeeffffffgggkkknnnooouuu|||xxxxxx}}}xxxtttpppmmmiiigggccc```ZZZTTTOOOKKKIIIHHHEEEEEEDDDBBB??????@@@AAADDDFFFMMMYYYiiizzzyyytttlllhhhdddfffiiifff\\\RRRKKKJJJIIIIIIJJJJJJHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIGGGIIIKKKMMMMMMKKKIIIGGGFFFEEEDDDCCCCCCBBBCCCCCCFFFEEECCCBBBAAAAAABBBBBBDDDEEEEEEFFFGGGGGGHHHHHHDDDCCCCCCBBBBBBDDDEEEFFFEEEEEEDDDDDDDDDEEEGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHJJJKKKKKKLLLKKKLLLLLLMMMMMMMMMLLLLLLQQQPPPPPPQQQQQQQQQNNNLLLJJJJJJJJJJJJJJJKKKLLLLLLHHHHHHIIIIIIKKKLLLMMMNNNSSSRRRQQQNNNLLLKKKMMMOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRSSSTTTYYYVVVVVVYYY\\\eeexxx~~~yyyzzz}}}tttbbbTTTIII>>>>>>@@@:::888;;;777:::::::::999::::::;;;;;;888888999::::::;;;<<<<<>>;;;===999<<<;;;:::999999888888999888999999::::::;;;;;;<<<:::<<>>>>>?????????@@@CCCJJJSSSYYYcccppp{{{qqqhhhWWWSSSOOOOOORRRRRRMMMGGGJJJGGGCCCBBBCCCFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFEEECCCBBBAAA@@@@@@@@@??????>>>???AAABBBCCCBBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBDDDDDDGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLOOORRRSSSRRRPPPKKKKKKJJJJJJKKKKKKLLLMMMIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMOOOQQQRRRRRRQQQQQQPPPOOONNNNNNJJJLLLOOOQQQRRRRRRQQQQQQMMMOOORRRSSSSSSUUUZZZ```ooovvv~~~}}}tttaaaUUUMMMBBB>>>>>>999;;;:::999999999999::::::999999999::::::;;;;;;;;;:::;;;<<<>>>BBBIIIQQQWWWbbbhhhqqqxxxyyyxxxvvvuuu||||||wwwtttoookkkfffbbb``````______[[[ZZZWWWUUUSSSRRRQQQQQQTTTTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQUUUUUUVVVXXXZZZ\\\^^^___bbbeeeiiinnnrrruuuvvvvvvvvvwwwxxxyyyzzz{{{{{{||||||~~~||||||{{{zzzwwwssspppooommmkkkhhhbbbbbbaaa```___^^^\\\ZZZ\\\[[[ZZZ[[[\\\^^^___``````aaadddhhhllloooqqqrrryyy{{{~~~}}}~~~}}}}}}{{{xxxwwwvvvtttrrrpppnnnkkkgggddd```]]]XXXUUURRROOOLLLJJJHHHFFFCCC@@@>>>>>>>>>>>>>>>???@@@BBBGGGPPP[[[bbbttt~~~zzzssshhh```SSSOOOKKKKKKNNNOOOLLLIIIHHHFFFBBBAAACCCEEEGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFEEEDDDBBBAAAAAA@@@@@@???>>>>>>>>>???AAABBBDDDCCCDDDEEEFFFGGGFFFEEEDDDAAA@@@@@@AAABBBDDDFFFGGGGGGGGGGGGHHHGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEDDDEEEGGGHHHIIIJJJKKKKKKIIIIIIJJJMMMPPPRRRQQQPPPJJJJJJJJJJJJJJJKKKKKKLLLIIIIIIHHHIIIIIIJJJKKKLLLLLLMMMNNNNNNMMMMMMOOOQQQPPPPPPOOONNNMMMMMMLLLLLLIIIKKKNNNPPPQQQQQQPPPOOOLLLNNNOOONNNNNNRRRXXX\\\cccjjjwwwlll^^^UUUHHHCCCAAA::::::999999999:::;;;<<<<<<999999::::::::::::;;;;;;::::::::::::<<<@@@GGGLLLQQQXXXbbbkkkpppqqqpppooosssxxx{{{yyywww~~~}}}yyyvvvrrrlllhhheeedddbbbaaa[[[ZZZXXXVVVUUUTTTTTTTTTVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQRRRRRRQQQOOONNNMMMKKKLLLLLLMMMMMMMMMNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLOOOOOOOOOPPPQQQSSSUUUVVVZZZ\\\___ccceeeggggggggghhhhhhiiijjjkkkmmmnnnoooooossswwwyyyzzzyyyyyyzzzzzz{{{}}}}}}{{{{{{{{{yyyuuuqqqmmmkkkjjjjjjhhhfffdddbbbaaaaaa```___ZZZ[[[[[[\\\[[[[[[[[[[[[\\\\\\\\\\\\]]]^^^aaabbbfffiiimmmrrrvvvzzz}}}~~~}}}|||{{{{{{~~~}}}zzz{{{zzztttqqqpppmmmkkkhhhfffdddaaa^^^[[[WWWTTTPPPMMMKKKIIIGGGEEEAAA@@@>>><<<;;;<<<=========>>>AAAFFFNNNYYYeeemmm~~~uuuoooggg^^^WWWPPPLLLHHHHHHJJJLLLLLLKKKGGGEEEBBBBBBDDDFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA??????>>>>>>???AAABBBDDDCCCDDDFFFGGGGGGFFFDDDCCC?????????@@@BBBEEEGGGIIIGGGGGGGGGHHHGGGGGGFFFEEEBBBBBBCCCCCCCCCDDDDDDDDDBBBCCCCCCCCCDDDDDDDDDEEEDDDEEEFFFGGGHHHHHHIIIIIIGGGGGGHHHKKKOOOPPPOOONNNIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIHHHHHHIIIJJJJJJKKKKKKMMMNNNNNNMMMMMMNNNPPPNNNNNNMMMMMMLLLLLLKKKKKKKKKLLLMMMNNNOOOOOONNNNNNKKKMMMMMMKKKLLLRRRXXXYYY[[[aaammm|||wwwiiiaaaTTTMMMHHH???;;;;;;;;;;;;;;;<<<======::::::::::::::::::::::::888888888888888:::>>>AAAEEEJJJRRR[[[bbbfffggghhhooouuuzzzxxxtttuuu}}}|||xxxssspppmmmjjjgggeee^^^]]][[[YYYXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRSSSSSSRRRPPPNNNMMMIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNRRRSSSUUUWWWXXXYYYYYYYYY[[[[[[[[[\\\]]]___```aaabbbdddhhhiiijjjjjjkkkmmmkkkmmmoooppprrrrrrrrrrrrtttttttttttttttttttttttttttttttttrrrqqqnnnmmmkkkkkkiiifffccc___^^^]]]\\\ZZZZZZZZZZZZYYYYYYXXXXXXTTTVVVYYYZZZZZZ[[[\\\^^^]]]^^^``````aaacccfffiiirrrtttxxx}}}~~~~~~~~~~~~}}}}}}|||yyyxxxzzz|||~~~|||uuupppllliiihhhcccaaa^^^\\\ZZZXXXUUURRRMMMKKKGGGEEEDDDCCCAAA???>>>===;;;::::::;;;===>>>>>>AAAGGGPPP[[[hhhuuu~~~vvvlllccc[[[SSSOOOMMMIIIEEEDDDFFFIIIKKKKKKFFFDDDCCCDDDEEEGGGGGGFFFCCCCCCCCCDDDDDDDDDEEEEEECCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCAAA@@@??????@@@AAABBBCCCBBBCCCEEEFFFFFFEEECCCAAA?????????@@@BBBDDDFFFGGGFFFFFFGGGGGGGGGFFFEEEDDD@@@@@@AAABBBCCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGJJJMMMNNNMMMLLLHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKMMMOOONNNMMMMMMMMMNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMIIIMMMNNNKKKLLLRRRUUUTTTVVV[[[cccooo|||uuunnnaaaYYYRRRGGG??????>>>===<<<;;;;;;;;;::::::::::::::::::::::::888999999888777777999;;;@@@AAAFFFLLLSSSYYY]]]___lllrrrwwwvvvqqqnnnpppttt{{{xxxuuurrrmmmjjjeeecccaaa^^^\\\[[[[[[[[[XXXWWWVVVUUUTTTTTTTTTTTTRRRSSSTTTTTTSSSQQQNNNMMMKKKLLLMMMNNNNNNMMMLLLLLLMMMLLLJJJHHHGGGGGGHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIKKKLLLMMMOOOPPPQQQQQQQQQRRRQQQQQQQQQRRRSSSUUUVVVVVVXXXYYYZZZ[[[\\\^^^aaa^^^___aaabbbcccccccccbbbeeeeeeeeeeeeeeeeeeeeeeeegggggggggfffdddbbb```___\\\[[[YYYXXXWWWVVVUUUUUUSSSTTTVVVVVVUUUTTTSSSSSSSSSVVVZZZ\\\\\\]]]```cccbbbdddgggiiijjjmmmrrrvvv{{{}}}~~~}}}|||||||||}}}~~~}}}~~~}}}~~~zzzuuurrrrrrtttvvvwwwyyyvvvrrrmmmhhheeedddddd]]][[[XXXVVVTTTRRROOOMMMGGGDDDBBB@@@@@@???===<<<>>>===<<<;;;;;;===???@@@AAAFFFNNNXXXfffuuu}}}yyypppfff\\\SSSMMMJJJJJJFFFBBBAAACCCFFFIIIJJJEEEDDDDDDEEEGGGHHHGGGFFFBBBCCCCCCCCCDDDDDDEEEEEECCCDDDDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCBBBAAA@@@@@@@@@AAABBBCCC@@@BBBDDDFFFEEEDDDAAA@@@AAA@@@@@@@@@AAACCCEEEFFFEEEFFFGGGGGGFFFEEEDDDCCC>>>???@@@AAACCCDDDEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFIIILLLMMMLLLJJJGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJJJJLLLMMMOOOOOOMMMLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKLLLLLLLLLGGGMMMNNNLLLMMMRRRRRROOOTTTWWW^^^fffqqq}}}wwwkkkbbbYYYMMMCCCBBB@@@>>><<<::::::999:::::::::::::::::::::::::::;;;<<<;;;999888999:::>>>>>>???CCCJJJQQQVVVXXXfffkkkpppooojjjeeedddeeemmmxxx~~~{{{wwwrrrnnnjjjhhheeebbb___]]]\\\\\\XXXXXXWWWVVVUUUUUUUUUUUUSSSSSSTTTTTTSSSQQQNNNMMMOOOOOOPPPPPPPPPNNNMMMLLLOOOMMMKKKIIIHHHIIIJJJKKKIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIJJJLLLNNNOOOOOOOOOLLLLLLKKKKKKLLLMMMOOOPPPOOOPPPQQQQQQQQQSSSWWWYYYVVVWWWXXXZZZZZZZZZYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZYYYXXXVVVTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQSSSUUUUUUTTTRRRQQQPPPTTTXXX\\\______aaadddggggggjjjnnnqqqssswww}}}~~~~~~}}}{{{zzz{{{|||~~~|||zzzzzzzzz|||}}}~~~~~~}}}|||||||||||||||yyyzzz|||}}}}}}{{{yyyxxxtttrrrooommmllllllmmmnnnkkkhhhfffcccaaa^^^ZZZWWWRRRPPPNNNKKKIIIGGGFFFEEEDDDAAA>>>===??????===;;;:::>>>@@@???<<<<<>>AAAEEEHHHIIIVVV___hhhjjjddd]]]ZZZZZZaaaeeellluuu}}}xxxtttrrroookkkhhhfffdddaaa___\\\YYYVVVVVVXXXZZZYYYXXXWWWXXXYYYWWWTTTQQQQQQQQQSSSSSSRRRQQQOOONNNMMMMMMKKKJJJIIIHHHHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMLLLKKKJJJHHHGGGFFFFFFGGGJJJMMMOOOOOOPPPQQQRRRSSSRRRRRRQQQRRRSSSUUUVVVZZZVVVRRRRRRTTTUUUUUUTTTRRRTTTVVVUUUTTTRRRRRRRRROOONNNNNNNNNOOOPPPRRRSSSTTTSSSQQQQQQQQQSSSUUUWWWXXXZZZ^^^ccciiinnnrrrtttxxxzzz|||~~~~~~~~~}}}||||||zzzyyyzzzzzzyyyyyyzzz|||~~~zzzxxxvvvsssssstttuuuvvvuuuuuuttttttssssssssstttrrrrrrssstttsssrrrqqqpppmmmllliiigggeeeeeeeeefffdddaaa___]]][[[XXXTTTQQQMMMLLLJJJGGGEEECCCBBBBBB>>><<<::::::<<<===<<<:::999<<>>AAAIIIOOO]]]jjjvvv}}}rrrlllaaaXXXQQQMMMJJJHHHGGGFFFEEEDDDDDDDDDEEEFFFJJJGGGCCCCCCDDDFFFEEEDDDEEEDDDCCCCCCCCCDDDEEEFFFCCCDDDDDDDDDDDDCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@CCCBBBBBBAAAAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@BBBCCCDDDFFFDDDCCCCCCDDDDDDCCCAAA?????????@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEEEEEEEGGGHHHHHHHHHGGGFFFGGGGGGFFFFFFEEEFFFFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLKKKMMMMMMNNNNNNNNNNNNMMMMMMNNNLLLKKKLLLNNNOOOMMMKKKJJJKKKKKKKKKKKKMMMQQQSSSYYYWWWWWW[[[```hhhwwwxxxkkkbbbTTTQQQKKKEEE@@@<<<:::999:::999888999;;;===<<<;;;BBB>>>:::999:::;;;;;;::::::;;;;;;===???AAACCCDDDJJJRRR[[[\\\XXXSSSQQQRRRTTTXXX___gggqqq}}}}}}yyyvvvssspppmmmjjjgggddd___ZZZUUUTTTVVVYYYYYYYYYXXXYYYYYYXXXUUUSSSSSSSSSTTTTTTSSSRRRQQQPPPPPPPPPLLLKKKJJJIIIHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLJJJIIIGGGFFFEEEDDDDDDGGGJJJLLLMMMNNNOOOPPPPPPOOONNNNNNNNNOOOPPPQQQVVVSSSPPPPPPRRRTTTTTTTTTOOOQQQRRRRRRPPPNNNNNNNNNMMMMMMMMMMMMNNNOOOQQQRRRTTTTTTTTTUUUVVVXXXZZZ[[[^^^```eeekkkqqqvvvzzz|||~~~~~~}}}{{{zzzzzz{{{{{{zzz|||||||||}}}~~~uuutttrrrpppooopppqqqrrrooooooooonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmlllllllllgggeeebbb```^^^]]]]]]]]]ZZZXXXUUUSSSRRROOOLLLIIIGGGFFFDDDBBB@@@???>>>===;;;999777888:::;;;<<<;;;;;;===??????AAAIIIVVV```tttwwwhhhbbbZZZRRRMMMJJJHHHFFFGGGFFFEEECCCCCCDDDDDDEEEHHHFFFDDDCCCEEEFFFGGGFFFDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@???????????????@@@@@@@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBDDDCCCBBBBBBCCCDDDCCCAAA======>>>???@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDFFFEEEEEEEEEFFFFFFGGGGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLNNNMMMLLLMMMNNNNNNNNNLLLKKKLLLMMMMMMMMMNNNQQQTTTZZZWWWVVVXXX[[[```lllwwwyyynnn```\\\UUUMMMEEE@@@<<<;;;999999999:::<<<===<<<:::<<<:::999888999:::999888;;;;;;;;;;;;;;;<<<===>>>>>>EEEKKKMMMJJJHHHIIIKKKLLLPPPXXX```gggooowww|||}}}{{{wwwsssnnnjjjeee___YYYVVVXXX[[[\\\\\\XXXYYYZZZXXXVVVUUUUUUVVVUUUUUUUUUTTTTTTSSSSSSSSSNNNMMMKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJHHHFFFDDDCCCBBBCCCFFFIIILLLLLLMMMNNNPPPNNNMMMLLLLLLKKKLLLLLLLLLQQQOOONNNOOOQQQSSSSSSRRROOOPPPQQQQQQOOOMMMMMMMMMQQQQQQQQQQQQRRRTTTUUUVVVVVVXXXZZZ]]]___bbbcccdddfffhhhmmmsssxxx}}}}}}{{{{{{xxxxxxwwwxxxxxxzzz{{{|||~~~pppnnnmmmkkkjjjkkkkkkllliiijjjjjjjjjiiiiiihhhhhhiiiiiihhhfffffffffffffffaaa```]]][[[XXXWWWVVVVVVQQQOOOMMMLLLKKKIIIFFFCCCAAA@@@???===<<<;;;;;;;;;<<<:::999999:::<<<===>>>@@@@@@AAABBBHHHVVVjjjyyyssskkk\\\WWWQQQLLLJJJHHHFFFDDDFFFEEEDDDCCCBBBCCCDDDDDDFFFEEEDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCAAA@@@@@@@@@AAABBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAA@@@?????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAACCCBBBAAAAAACCCDDDCCCBBB>>>>>>??????@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCFFFEEEDDDCCCCCCEEEGGGHHHHHHHHHGGGEEEDDDDDDDDDDDDFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJMMMNNNNNNNNNNNNNNNNNNMMMNNNMMMMMMMMMNNNNNNNNNMMMLLLMMMNNNNNNNNNOOOQQQTTTUUUSSSTTTVVVXXX\\\fffppp{{{rrrlllbbbWWWMMMFFFAAA???999999999:::<<<<<<:::888888888888999::::::999888:::999999888888999999:::;;;???CCCDDDBBBBBBDDDFFFHHHMMMUUU]]]dddjjjooorrrwww{{{tttppplllgggbbb```aaabbbaaa___YYYYYYZZZXXXVVVUUUVVVWWWVVVVVVVVVVVVUUUUUUUUUUUUPPPOOOMMMLLLKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKLLLMMMMMMMMMMMMMMMKKKKKKIIIHHHFFFDDDCCCBBBDDDGGGJJJLLLMMMNNNOOOPPPNNNNNNMMMMMMLLLLLLLLLLLLNNNNNNNNNOOOPPPQQQQQQQQQRRRSSSTTTSSSQQQPPPPPPQQQTTTUUUUUUVVVXXXYYYZZZ[[[]]]```dddhhhkkkmmmnnnooommmooorrrvvvxxxzzzzzzzzz}}}yyywwwvvvuuuwwwxxxyyyyyyzzz|||}}}eeeeeecccbbbaaaaaabbbbbb```aaaaaabbbaaa```______``````^^^]]]\\\\\\\\\\\\YYYXXXVVVTTTRRRPPPOOONNNKKKJJJHHHGGGGGGEEEBBB@@@>>>===<<<;;;::::::::::::===<<<;;;::::::;;;>>>@@@BBBDDDFFFLLLWWWlll{{{rrrggg___QQQNNNJJJHHHGGGFFFEEEDDDEEEEEECCCBBBBBBBBBCCCDDDFFFEEEEEECCCAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBB@@@?????????@@@AAA@@@@@@@@@??????@@@@@@AAABBBAAAAAA@@@@@@???>>>>>>AAAAAAAAAAAABBBBBBBBBBBB???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@??????AAA@@@@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????@@@AAABBBFFFDDDBBBAAABBBCCCFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKNNNNNNOOOOOOOOOOOONNNNNNMMMMMMNNNMMMMMMMMMMMMNNNLLLNNNOOOOOOOOOOOOQQQSSSSSSRRRSSSUUUVVVXXXaaajjjxxxvvvgggYYYNNNFFFCCC;;;:::999:::;;;:::999777777888::::::::::::999999777777666666777777888999<<>>===@@@BBBBBBHHHPPPWWW^^^ccciiilllnnnsss||||||wwwrrrooommmllllllkkkfffbbb\\\\\\\\\YYYWWWVVVVVVXXXWWWWWWWWWWWWVVVVVVVVVVVVRRRQQQPPPNNNMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMNNNNNNOOOOOONNNNNNLLLKKKKKKIIIHHHGGGFFFEEEEEEGGGKKKLLLMMMMMMNNNOOONNNNNNNNNNNNMMMMMMLLLLLLOOOPPPQQQRRRRRRRRRQQQQQQVVVWWWXXXVVVUUUTTTUUUVVVYYYYYY[[[\\\^^^___``````fffiiimmmrrruuuwwwwwwwwwttttttuuuuuutttsssqqqpppwwwyyyzzzzzzwwwuuuuuuuuuwwwzzz}}}~~~~~~~~~```___^^^]]]\\\\\\\\\\\\\\\\\\]]]^^^^^^\\\[[[ZZZZZZZZZYYYXXXWWWVVVVVVUUUPPPOOONNNLLLJJJHHHGGGFFFFFFEEECCCCCCCCCBBB@@@>>><<<;;;;;;::::::::::::;;;<<<<<<;;;::::::<<<@@@CCCEEEKKKTTT```ppp}}}tttiii^^^WWWJJJHHHFFFFFFFFFFFFEEEDDDEEEDDDCCCBBBAAABBBBBBCCCDDDEEEEEECCC@@@>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@???????????????@@@????????????@@@@@@AAAAAAAAAAAA@@@??????>>>>>>AAAAAABBBBBBBBBCCCCCCCCC>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>>>>@@@???>>>@@@BBBCCCCCCBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@AAABBBBBBDDDCCCBBBAAAAAACCCEEEFFFGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIKKKLLLNNNNNNNNNOOOOOONNNNNNNNNKKKMMMNNNMMMLLLKKKLLLMMMLLLNNNOOOOOOOOOOOOPPPRRRUUUTTTTTTVVVUUUTTTZZZaaakkk|||~~~mmm]]]PPPHHHAAA???<<<;;;::::::999777888999;;;;;;:::999999:::666666666666666777888888<<<======<<<::::::;;;===@@@DDDKKKQQQXXX___eeejjjllllllqqqyyy{{{yyyxxxxxxwwwsssmmmgggddddddbbb^^^ZZZYYYYYYZZZYYYYYYYYYXXXXXXWWWWWWWWWUUUTTTRRRPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOOOOPPPQQQPPPPPPPPPNNNMMMMMMLLLLLLKKKJJJJJJFFFIIILLLMMMMMMLLLMMMNNNNNNNNNOOOOOOOOONNNMMMMMMOOORRRVVVWWWWWWVVVUUUVVVZZZ[[[[[[ZZZYYYZZZ[[[]]]dddeeegggiiijjjkkkllllllnnnpppsssvvvyyyyyyyyyyyywwwvvvtttrrrpppnnnmmmllloooppprrrsssssstttvvvxxxyyy[[[[[[ZZZZZZYYYXXXXXXXXXWWWXXXZZZZZZZZZYYYWWWVVVTTTTTTTTTTTTSSSQQQOOONNNHHHHHHGGGFFFEEECCCAAAAAAAAA@@@????????????===;;;:::::::::999::::::;;;;;;;;;<<<===<<<===AAAGGGKKKNNNYYYjjj{{{wwwlll```UUUNNNFFFEEEEEEEEEGGGGGGFFFEEEDDDCCCBBBAAAAAAAAABBBCCCBBBDDDEEEDDDAAA???@@@AAA???@@@AAABBBCCCBBBBBBAAA??????@@@@@@??????>>>===???????????????@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBB>>>??????@@@@@@@@@@@@@@@>>>>>>?????????>>>======???>>>>>>???BBBCCCCCCBBBAAA@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAABBBBBBCCCBBBCCCBBBAAAAAAAAABBBDDDDDDFFFEEEEEEDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGHHHJJJLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLJJJLLLMMMLLLJJJIIIKKKMMMKKKMMMOOOOOOOOONNNOOOQQQTTTSSSTTTVVVTTTRRRVVV\\\```ppprrr```UUUHHHEEE@@@===<<<;;;::::::888:::;;;:::888777888:::888888777777666777777777:::::::::999888888:::;;;???AAAEEEJJJPPPXXXaaafffiiigggjjjrrrwwwzzz~~~wwwrrrpppnnnkkkfffaaa^^^^^^___\\\\\\[[[[[[ZZZYYYXXXXXXWWWUUUTTTRRRQQQPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPLLLNNNQQQQQQPPPOOOOOOPPPPPPQQQRRRSSSSSSSSSRRRQQQNNNSSSYYY\\\\\\\\\\\\]]]___```aaaaaa```aaadddffflllmmmppprrrtttuuuuuuuuurrrssstttuuuvvvvvvuuuuuusssqqqooommmllllllmmmmmmkkklllnnnoooqqqtttxxx|||{{{}}}{{{zzzzzzTTTTTTSSSSSSRRRRRRQQQQQQPPPQQQRRRSSSSSSQQQOOONNNKKKKKKLLLLLLKKKIIIFFFEEEEEEEEEEEEDDDCCCBBB@@@@@@===<<<;;;<<<<<<<<<:::888999999999999999:::;;;;;;;;;===???@@@BBBFFFNNNTTTYYYggg|||~~~rrrfffZZZOOOHHHEEEDDDDDDFFFGGGHHHGGGEEEDDDCCCBBBAAA@@@AAABBBBBB@@@CCCEEEEEEBBBAAABBBDDD???@@@AAABBBCCCBBBAAAAAA>>>???@@@@@@@@@???===<<>>>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>??????@@@@@@@@@AAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@<<<===>>>??????>>>===<<<>>>======???BBBCCCCCCBBB===>>>>>>???@@@BBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA===>>>@@@BBBCCCDDDCCCCCCBBBAAAAAAAAABBBBBBCCCCCCEEEDDDDDDDDDDDDEEEEEEFFFCCCDDDFFFGGGHHHIIIIIIJJJGGGGGGGGGGGGHHHJJJLLLMMMJJJJJJKKKKKKKKKKKKJJJJJJIIIKKKMMMLLLIIIHHHJJJLLLKKKMMMOOOOOONNNNNNOOOPPPQQQQQQRRRUUUSSSQQQUUU\\\YYYjjjooobbbNNNIIICCC???======<<<<<<888:::;;;999666555777:::::::::999777777666666666888999999888999999:::;;;:::<<<>>>AAAGGGPPPYYY___aaa___ccckkknnnmmmpppvvv{{{}}}xxxvvvrrrlllfffcccbbbccc______^^^]]][[[ZZZYYYYYYXXXVVVTTTSSSQQQQQQQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSQQQQQQQQQRRRRRRSSSSSSSSSSSSUUUWWWWWWUUUTTTTTTTTTTTTUUUVVVXXXXXXXXXWWWWWWMMMSSSZZZ^^^``````bbbccceeefffggggggggghhhlllnnnjjjlllnnnqqqrrrssssssssssssssssssssssssrrrqqqqqqlllkkkiiihhhiiikkknnnpppkkklllmmmnnnpppuuu{{{{{{{{{vvvsssssssssLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHFFFDDDCCCBBB????????????>>><<<;;;:::999:::;;;<<<<<<;;;999777888:::;;;:::888888;;;???===AAAEEEGGGIIIPPPZZZbbbqqq}}}~~~rrrhhh]]]QQQJJJIIIEEEEEEFFFJJJNNNNNNHHHBBBBBBAAA@@@?????????@@@AAACCCBBBAAAAAABBBCCCBBB@@@===???AAACCCCCCCCCBBBAAA<<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@???>>>>>>===????????????????????????AAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>>>>==================>>>?????????????????????>>>>>>>>>>>>??????===@@@CCCDDDBBBAAA@@@@@@???@@@@@@AAAAAABBBCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@HHHEEEBBBBBBDDDFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFGGGIIIIIIIIIIIIKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIKKKKKKKKKJJJJJJIIIIIIIIIKKKKKKKKKLLLMMMMMMNNNNNNQQQQQQQQQQQQRRRTTTUUUVVVYYY```pppvvvcccYYYLLLCCCAAA???===:::===<<<:::888777888<<<>>>:::999999888888888888888;;;:::888666666777888999888888999<<<@@@EEEJJJNNNVVVYYY^^^cccggghhhgggfffooouuu~~~{{{wwwtttqqqllliiiiiihhhfffeeeccc___ZZZVVVXXXYYYXXXVVVTTTSSSTTTUUUOOOOOOOOOOOOOOONNNNNNNNNQQQRRRSSSTTTUUUVVVVVVVVVUUUUUUTTTTTTUUUVVVXXXYYYWWWVVVVVVUUUUUUUUUVVVVVVVVVXXXZZZ[[[\\\[[[YYYXXXTTTWWW\\\aaacccdddcccbbbdddfffggggggffffffhhhiiihhhhhhhhhiiijjjjjjkkklllkkkkkkjjjiiihhhhhhhhhhhhiiijjjllllllkkkllloooqqqrrrtttuuuvvvwwwzzz~~~}}}uuulllggglllxxxIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;999:::<<<======;;;:::999777999;;;;;;:::<<>>@@@BBBCCCBBBAAAAAA????????????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???????????????????????????????????????????????????@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>=========<<<======>>>?????????????????????>>>>>>>>>>>>??????>>>@@@CCCCCCBBB@@@???@@@?????????@@@AAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAA@@@FFFCCCAAAAAACCCEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDFFFHHHIIIIIIHHHHHHJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGJJJJJJKKKKKKLLLMMMMMMMMMOOOOOOOOOPPPQQQRRRSSSTTTXXX\\\hhhwwwssshhhXXXMMMHHHEEEAAA>>>:::::::::888777777888999999999888777777777888888;;;:::888777666777888999:::999999:::<<<@@@DDDFFFKKKNNNUUU[[[aaadddeeefffccchhhooovvv}}}|||xxxvvvqqqooommmkkkiiifffbbb^^^]]]]]]\\\YYYWWWUUUUUUUUUWWWVVVVVVUUUUUUTTTTTTTTTPPPPPPQQQSSSSSSTTTTTTTTTVVVVVVUUUUUUVVVWWWXXXYYYXXXWWWWWWVVVVVVVVVWWWWWWXXXXXXZZZ[[[[[[[[[ZZZYYYWWWYYY\\\___``````___^^^```aaabbbbbbaaa```bbbcccaaaaaacccdddeeeeeeeeeeeeggggggfffffffffgggggghhhkkklllmmmnnnnnnoooqqqssswwwyyy|||~~~}}}{{{xxxuuuooohhhgggqqqDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<======<<<;;;:::888:::<<<===???DDDMMMTTT]]]bbbhhhmmmqqqvvv}}}rrrhhh^^^WWWQQQJJJGGGIIIHHHFFFFFFHHHKKKKKKHHHEEEAAAAAA@@@????????????@@@@@@???>>>>>>@@@AAA@@@>>>===>>>@@@AAABBBBBBAAAAAA>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@@@@AAA==============================>>>???@@@@@@@@@@@@>>>>>>>>>=========<<<<<<======>>>??????????????????>>>>>>======>>>>>>??????AAACCCCCCAAA???>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAADDDBBBAAAAAABBBCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDGGGHHHJJJIIIHHHGGGIIIJJJIIIIIIJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRWWWXXX^^^hhhpppwww{{{jjj\\\TTTOOOIIIDDD===<<<<<<;;;:::888777666888777777777777777888888;;;:::888777777777888999;;;:::888888888:::<<<>>>AAADDDJJJQQQWWW[[[]]]^^^ZZZ^^^dddhhhlllqqqyyy}}}{{{wwwtttqqqooollljjjgggeeeccc```^^^\\\[[[ZZZ\\\[[[ZZZYYYWWWVVVUUUTTTRRRRRRRRRSSSSSSTTTTTTTTTWWWWWWWWWVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^]]]\\\]]]^^^___^^^\\\\\\\\\^^^[[[\\\___aaabbbbbbaaaaaaeeeeeeeeefffgggiiijjjkkkppprrrttttttuuuvvvxxxzzz}}}}}}}}}xxxuuulllkkkiiihhhmmm|||@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>===888999:::;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<;;;;;;<<<===???DDDOOO^^^hhhssswww~~~~~~xxxggg]]]TTTOOOJJJFFFEEEGGGGGGEEEDDDEEEGGGHHHFFFEEEAAA@@@@@@??????????????????>>>===>>>@@@AAA@@@???===>>>???@@@AAAAAAAAA@@@:::;;;<<<>>>???@@@@@@@@@========================<<<<<<======>>>??????@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>????????????>>>>>>=========<<<<<<<<<======>>>???????????????>>>>>>============>>>>>>@@@AAABBBBBB???>>>===============>>>??????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEHHHIIIJJJIIIGGGGGGHHHIIIHHHHHHHHHIIIIIIJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMNNNPPPQQQRRRUUUUUUXXX^^^ccciiittt~~~yyymmmeee\\\SSSMMMEEECCC@@@>>><<<;;;:::999777777666666777777888888:::999888777777777888888:::999888777666777888999>>>@@@DDDHHHKKKNNNOOOPPPSSSWWW\\\___```dddjjjnnnxxx|||zzzxxxvvvuuuqqqooollljjjiiigggfffeeebbbbbb```^^^[[[YYYXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYXXXXXXWWWWWWWWWWWWWWWXXXWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXXXXXXXYYYZZZZZZ]]]]]]^^^^^^___^^^^^^^^^^^^______^^^\\\[[[\\\]]][[[^^^aaadddfffeeedddccchhhhhhiiikkkmmmppprrrsssxxxzzz}}}~~~}}}zzzzzz|||}}}{{{wwwqqqmmmdddhhhmmmrrrzzz>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777666666777888999:::;;;;;;;;;:::888888999:::;;;<<<<<<<<<======>>>BBBKKK[[[ooo}}}xxxppp^^^VVVNNNJJJGGGCCCBBBDDDDDDCCCBBBBBBCCCCCCCCCCCC@@@@@@@@@@@@??????>>>>>>???>>>>>>???@@@AAAAAA@@@======>>>???@@@@@@@@@@@@:::;;;<<<>>>???@@@@@@@@@================================================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>?????????============<<<<<<<<<<<<======>>>???????????????>>>>>>============>>>>>>@@@AAABBB@@@>>>=========<<<======>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAACCCCCCDDDDDDCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIGGGFFFGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKMMMMMMNNNNNNOOOQQQRRRSSSTTTTTTWWW[[[]]]```iiisss|||vvvnnncccZZZPPPKKKCCC>>><<<;;;;;;:::888777777777777777888888999999999888888888888888999888777777777888999999===>>>???AAACCCDDDEEEFFFHHHLLLQQQTTTVVVYYY___cccjjjpppyyyyyywwwtttsssttttttrrrpppnnnmmmkkkiiifffcccaaa```^^^]]]\\\\\\\\\\\\]]]]]]\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[YYYYYYXXXXXXYYYYYYZZZ[[[\\\]]]^^^___````````````aaabbbbbbaaa___^^^___``````cccfffjjjllllllkkkjjjmmmnnnoooqqqtttwwwyyyzzz~~~}}}wwwsssuuussspppooonnnkkkfffcccgggppp|||<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999888777666666888888999:::::::::::::::888999999;;;<<<===>>>>>>===@@@DDDLLLXXXkkk}}}|||wwwmmmdddVVVOOOIIIGGGEEEAAAAAACCCBBBBBBAAAAAAAAAAAA@@@@@@??????@@@@@@??????>>>===???>>>===>>>@@@AAAAAA@@@=========>>>>>>???@@@@@@>>>>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>=========<<<<<<<<<;;;;;;======>>>???????????????>>>======<<<<<<======>>>???@@@@@@???===<<<===>>>=========>>>??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBCCCEEEEEECCCBBBCCCDDDBBBCCCDDDFFFGGGGGGGGGGGGFFFGGGIIIHHHGGGFFFHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTWWWZZZYYYYYYaaajjjwwwpppaaaYYYMMMDDD???===;;;888:::999999888777888888888999999999999888888777777777777777777888999:::::::::::::::;;;===???AAABBBBBBFFFJJJLLLNNNRRRXXX]]]___ccciiimmmrrrzzz~~~}}}~~~{{{xxxwwwuuurrrooollljjjhhhfffeeedddbbbbbbbbbcccdddeeeddddddcccbbb```^^^]]]\\\\\\\\\\\\]]]^^^___```]]]]]]^^^^^^^^^_________]]]^^^```bbbddddddddddddeeegggggggggeeedddeeefffhhhjjjmmmpppsssttttttsssuuuuuuvvvxxx{{{}}}|||}}}~~~yyyrrrkkkgggkkkhhheeeeeegggiiihhhfffzzz;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999::::::;;;:::::::::::::::;;;<<<>>>???AAABBBAAAGGGRRR___nnnzzzuuuppphhh^^^VVVMMMHHHDDDEEEEEEBBBAAABBB@@@AAABBBBBBAAA@@@??????>>>??????@@@???>>>===<<<===<<<<<<===???@@@@@@???============>>>??????@@@????????????>>><<<;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>============<<<<<<<<<;;;;;;;;;======>>>???????????????======<<<<<<<<<<<<======>>>>>>???>>>===<<<===???======>>>??????@@@@@@AAABBBAAAAAAAAA@@@?????????@@@BBBEEEDDDBBBAAAAAACCCAAABBBCCCEEEFFFGGGGGGGGGEEEFFFHHHHHHGGGGGGHHHJJJHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIIIIJJJKKKKKKLLLLLLNNNNNNNNNOOOPPPQQQRRRSSSRRRSSSVVVWWWTTTTTT[[[eeettt{{{qqqcccWWWOOOHHHAAA<<<<<<<<<;;;999888888888888999999999999999888777777777777777888888999999999999888888888999;;;===>>>@@@CCCEEEFFFFFFJJJQQQVVVRRRWWW\\\```bbbfffkkkpppvvv~~~{{{xxxuuusssrrrrrrpppnnnmmmllllllmmmnnnooooooooonnnllljjjgggfffcccccccccddddddeeeggggggdddeeefffggghhhgggffffffdddfffiiilllmmmlllkkkiiimmmnnnoooooonnnnnnoooppprrrsssuuuxxx{{{|||~~~~~~{{{xxxwwwuuuuuutttpppjjjddd___]]]]]]]]]```hhhuuu999999999999888888888888::::::::::::::::::::::::777777888888999999999999::::::;;;;;;;;;::::::999<<<<<<===>>>???AAACCCDDDFFFPPP___pppvvvmmmeee\\\SSSLLLGGGCCCAAADDDEEEBBBAAACCC@@@BBBCCCCCCBBB@@@??????>>>??????@@@@@@>>>===<<<<<<;;;:::<<<>>>??????>>>===<<<<<<<<<===>>>???@@@======>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;===>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===<<<======<<<<<<<<<;;;;;;;;;======>>>???????????????======<<<<<<<<<<<<=========>>>>>>===<<<<<<>>>@@@>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>>>>AAADDDDDDAAA???@@@BBB@@@AAABBBDDDEEEFFFFFFFFFDDDFFFGGGGGGGGGGGGIIIJJJIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMNNNOOOPPPRRRRRRSSSSSSTTTTTTPPPPPPXXXcccgggqqqxxxkkk```UUUJJJBBB>>>===<<<:::999888777777888999999999999888777777888888888888888888888888;;;999777666666777888:::===>>>???>>>===@@@GGGLLLIIIOOOUUUYYYZZZZZZ]]]______jjjzzz~~~}}}{{{zzzxxxuuuuuuuuuvvvwwwwwwwwwwwwvvvtttqqqnnnmmmiiiiiiiiiiiijjjkkkmmmmmmiiikkkmmmnnnooonnnlllkkkmmmooosssuuuuuutttqqqoootttvvvwwwwwwvvvvvvwwwyyyyyyzzz|||~~~~~~}}}{{{xxxvvvnnnmmmjjjddd^^^ZZZXXXXXXSSSWWWaaarrr<<<<<<;;;::::::999888888999999:::::::::999999888:::;;;;;;;;;:::999777666999999999999999::::::;;;>>>>>>???@@@CCCFFFIIIKKKWWWfff||||||nnnaaaWWWOOOGGGBBBAAAAAA@@@@@@???@@@@@@@@@CCCBBBAAA@@@????????????>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<<<<======AAA@@@???<<<999999;;;===@@@>>>;;;<<<>>>???>>><<<999999999::::::;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;::::::999999999========================<<<<<<<<<<<<<<<===>>>>>>::::::;;;<<<===>>>???@@@@@@??????>>>>>>>>>>>>>>>???>>>=========>>>@@@AAA@@@???>>>===>>>???AAABBBAAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAABBBCCCDDDEEEFFFCCCDDDFFFHHHIIIJJJKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIEEEFFFHHHJJJKKKLLLMMMMMMJJJJJJIIIJJJKKKMMMOOOPPPPPPOOONNNNNNNNNPPPRRRSSSUUUTTTSSSSSSSSSUUUXXXYYYdddccclll}}}uuugggVVVHHHGGGDDD@@@===<<<:::999777999777555666777888777666777777888888999999999::::::999999999999999999999888999:::;;;===>>>??????EEEGGGJJJNNNRRRTTTUUUUUU[[[___eeelllvvv~~~|||{{{zzzvvvvvvvvvvvvuuuuuuuuuuuusssuuuyyy{{{|||{{{yyywwwxxxzzz||||||{{{{{{{{{|||}}}yyyvvvuuussspppnnnhhhddd]]]VVVPPPMMMLLLLLLMMM[[[qqq<<<<<<;;;::::::999888888888999999::::::999999888999999:::;;;;;;::::::999>>>>>>>>>=========>>>@@@???@@@CCCFFFKKKPPPTTTWWWggguuu}}}sssdddXXXPPPKKKFFFCCC???????????????@@@AAABBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<<<<======@@@@@@???<<<:::999;;;<<>><<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>??????>>>=========>>>???@@@???>>><<<<<<<<<===???@@@AAA@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEDDDEEEFFFHHHIIIJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGEEEFFFHHHJJJKKKLLLMMMMMMJJJJJJIIIJJJKKKMMMNNNOOOOOONNNMMMMMMNNNPPPRRRSSSUUUTTTSSSSSSSSSUUUWWWYYY```___eeesssyyyooo___RRRLLLEEE???<<<;;;:::999999888666777999::::::999777777777888888999999999999999999999999999999999999999:::;;;;;;<<<======???AAADDDGGGJJJMMMNNNNNNPPPRRRWWW\\\bbbjjjsssyyy|||~~~{{{xxxzzzwwwssspppmmmjjjgggddd]]]ZZZSSSMMMJJJKKKOOORRR^^^nnn<<<;;;;;;::::::999999888888888999999999999888888777888999;;;<<<<<<<<<<<<===>>>>>>>>>===>>>@@@BBBDDDGGGLLLRRRZZZaaagggkkk{{{oooeeeXXXNNNIIIGGGEEEDDD======>>>>>>???AAABBBCCC@@@@@@AAAAAA@@@???>>>============>>>======<<<;;;===<<<<<<;;;;;;<<<<<<===??????>>>===:::999:::<<<@@@>>><<<;;;;;;;;;999777999999999999::::::::::::888888999999999:::::::::<<<;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>>>>>===<<<;;;::::::999::::::::::::<<<===>>>???>>>>>>=========>>>???@@@===<<<;;;:::;;;<<<===>>>?????????@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDEEEGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFHHHIIIKKKKKKLLLLLLJJJJJJJJJJJJKKKMMMNNNOOOMMMMMMLLLMMMNNNPPPRRRSSSTTTTTTSSSSSSSSSUUUVVVWWW[[[YYY]]]gggsssuuunnnttt}}}wwweee]]]RRRIIIBBB???===<<<;;;999666666777888888777777777777777777888888888888888888888888888888888999999999999::::::;;;;;;:::;;;>>>AAACCCEEEFFFFFFGGGJJJNNNQQQUUUZZZ___ccchhhlllrrr{{{|||wwwsssqqqqqqooollliiifffccc___\\\TTTPPPJJJEEEFFFLLLVVV]]]ttt;;;;;;;;;::::::999999999777888999999999999999999888888999:::;;;<<<<<<<<<;;;===???@@@@@@BBBGGGKKKQQQUUU[[[cccmmmuuu|||wwwnnn___XXXNNNHHHGGGGGGFFFDDD>>>>>>>>>>>>>>>???@@@AAA>>>???@@@AAAAAA???===;;;<<<<<<<<<======<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>===;;;::::::;;;:::999::::::;;;;;;;;;:::999999999999999999999:::888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<>>>======<<<;;;:::999999::::::::::::;;;<<<===>>>============>>>>>>??????<<<<<<;;;;;;;;;<<<===>>>>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@???????????????@@@@@@AAABBBBBBCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDDDDFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMNNNKKKKKKKKKLLLNNNOOOQQQRRRSSSSSSRRRRRRSSSTTTUUUUUUVVVUUUXXX^^^fffsss~~~uuuvvv|||yyyqqqeeeYYYPPPIIIDDDAAA@@@===999777777777777666777777777777777777777777777777777777777888888888999999999999888888888888999:::;;;===???@@@AAABBBAAAEEEIIIMMMPPPTTTWWWZZZ\\\^^^ccciiiqqqyyy}}}xxxsssooommmllliiigggeeecccaaa^^^ZZZWWWNNNLLLIIIGGGJJJUUUcccnnn;;;;;;::::::::::::999999888888999:::::::::::::::::::::::::::;;;;;;<<<<<<<<<@@@EEEGGGJJJOOOWWW^^^gggkkkqqqyyywwwhhh^^^RRRNNNJJJHHHIIIIIIGGGDDD@@@???>>>>>>============<<<>>>???@@@@@@???===;;;:::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;===>>>>>><<<:::::::::777888::::::::::::::::::999999999999999999999999777777777888888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===<<<<<<;;;;;;;;;;;;;;;::::::::::::===<<<<<<;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<=========>>>>>>>>>>>>>>>??????@@@@@@@@@??????????????????????????????@@@@@@AAAAAABBBBBBDDDDDDFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGHHHIIIJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSVVV[[[___gggwww|||zzzzzzvvvkkk```WWWOOOKKKEEEBBB>>>;;;:::::::::999888888888777777777777777666666777777777888888888999888888888888777777777999999999:::;;;<<<===>>>;;;>>>BBBFFFHHHKKKMMMOOOQQQRRRTTTXXX\\\aaaeeehhhtttzzz|||{{{yyywwwrrrmmmiiifffddddddbbb___\\\ZZZXXXUUUQQQNNNJJJLLLNNNQQQXXXeeevvv::::::::::::::::::::::::888999:::;;;<<<<<<<<<;;;======<<<<<<===>>>??????>>>DDDLLLRRRWWWaaammmvvv{{{lll]]]TTTKKKHHHFFFGGGIIIIIIGGGCCCAAA@@@???===<<<<<<;;;;;;<<<===>>>??????>>>===<<<999:::;;;;;;<<<;;;;;;;;;;;;::::::999999::::::;;;999;;;>>>>>>===:::999999999;;;<<<<<<:::888777777999999999999999888888888666777777777777888888888999999::::::::::::;;;;;;::::::::::::::::::::::::999:::;;;======<<<;;;;;;999999999::::::;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>============>>>>>>>>>?????????>>>>>>>>>???????????????======>>>>>>>>>??????????????????@@@@@@AAAAAAAAACCCCCCDDDEEEFFFGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEEEEGGGHHHHHHIIIIIIIIIHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJKKKLLLLLLMMMMMMMMMOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRUUUYYY[[[^^^iiittt}}}xxxzzzzzzrrrjjjccc^^^NNNJJJDDD???===<<<:::999999999999888888888888888666777777888888999999999888888888888888888777777888888888777888888999::::::===???AAAAAABBBCCCEEEIIIIIIJJJMMMPPPTTTXXXZZZ```dddjjjqqqyyy{{{yyytttooommmoooqqqooolllhhhdddaaa___]]]YYYWWWSSSQQQPPPNNNLLLKKKLLLSSS\\\dddlllyyy::::::::::::::::::::::::999:::;;;<<<============???>>>>>>???@@@BBBDDDEEEHHHPPPZZZdddmmmzzzooo___TTTNNNHHHEEEBBBCCCEEEGGGEEECCC???>>>======<<<<<<<<<<<<========================999999:::;;;;;;;;;;;;;;;::::::999999999999::::::888;;;>>>???===;;;999888888;;;======:::888777888999999999999888888888777666666666777777777888888888888888999999999::::::999999999999999999999999888:::;;;======<<<;;;:::888999999999::::::::::::;;;:::::::::::::::;;;<<<;;;<<<===>>>>>>>>>===<<<======>>>>>>?????????>>>????????????>>>>>>>>>>>>;;;<<<<<<===>>>???@@@@@@????????????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGJJJJJJLLLLLLMMMLLLLLLKKKJJJKKKKKKLLLLLLKKKKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMOOOOOOQQQUUUWWWXXX___fffttt}}}|||~~~|||iiibbbYYYOOOHHHBBB===;;;::::::::::::999999999888777777888888999::::::;;;888888888888888888888888:::999888777777777888999;;;===>>>>>>>>>>>>???AAACCCCCCDDDFFFJJJMMMQQQSSSRRRUUUYYY^^^dddkkksssxxx|||vvvpppkkkjjjgggbbbbbbfffhhhgggeeebbb^^^ZZZWWWUUURRRPPPNNNOOOSSSVVVYYYZZZ\\\fffsss}}}:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>??????@@@AAADDDGGGIIIKKKWWW```mmmxxxxxxeeeVVVMMMKKKGGGCCC??????AAACCCCCCBBB======<<<<<<<<<======>>>======<<<<<<<<<======>>>888999::::::;;;;;;;;;;;;:::999999999999999999:::777:::>>>???===;;;999888444888<<<===;;;:::;;;<<<999999999999888888777777666666666666777777777777777777888888888999999999999999999999999999999999888999;;;======<<<;;;:::999999999999999999999999777777777888999:::<<<<<<:::;;;===>>>>>>>>>===<<<<<<======>>>???>>>>>>>>>@@@@@@??????>>>>>>======:::;;;<<<===>>>???@@@AAA???????????????@@@@@@@@@AAAAAABBBCCCDDDDDDDDDCCCDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHIIIIIIIIIHHHGGGGGGJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKLLLKKKJJJJJJIIILLLLLLMMMMMMMMMLLLLLLKKKOOOMMMNNNRRRTTTUUUZZZ```eeeuuutttfffYYYNNNFFFAAA;;;;;;;;;::::::999999999777777888999::::::;;;;;;777888888888999999999999<<<;;;:::999888888999:::777999:::::::::;;;>>>@@@>>>>>>???@@@BBBEEEHHHJJJKKKNNNQQQUUUYYY^^^cccgggjjjpppwww}}}~~~vvvqqqnnngggbbbbbb```\\\]]]bbb]]]\\\[[[XXXTTTPPPLLLIIIMMMMMMNNNSSS[[[dddkkkooonnnzzz999999999:::::::::::::::???===<<<===>>>@@@AAAAAACCCGGGIIIHHHKKKSSSZZZ]]]nnnyyy{{{lllZZZNNNIIIHHHDDDBBB@@@>>>>>>>>>???@@@>>>>>>======<<<<<<<<<;;;>>>===;;;::::::;;;===>>>::::::::::::::::::::::::;;;:::999888888888999:::>>>@@@BBBCCC@@@;;;777777333555777999:::999888888888888888888888888888888666666777777666555444333666777777888888888777777444555555666777888888999;;;<<<<<<<<<;;;::::::999777777888999999:::;;;;;;888888999999999::::::::::::::::::;;;<<<===>>>>>>;;;;;;<<<<<<===>>>>>>>>>========================???>>><<<;;;;;;===@@@AAA@@@@@@????????????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLLLLLLLKKKJJJKKKJJJIIIHHHHHHIIIJJJKKKKKKLLLMMMMMMMMMLLLJJJIIIKKKLLLMMMOOOQQQSSSTTTUUUZZZfffuuuwwwhhhUUUEEEDDDAAA===:::999888888777:::999888777777777888999::::::999888888999999:::999:::;;;:::888777888999:::999888888888999:::;;;999999:::;;;===???AAABBBIIIIIIJJJLLLOOORRRUUUWWW[[[]]]aaaeeekkkqqquuuxxx~~~vvvkkkbbb\\\[[[YYYXXXVVVUUUUUUUUUVVVUUURRRNNNKKKJJJKKKNNNNNNOOOSSS```vvv=========<<<<<<<<<<<<<<<@@@@@@???@@@AAADDDGGGIIIMMMRRRVVVWWW]]]hhhqqqttt|||lll]]]SSSMMMHHHEEEBBBAAA???=========>>>???>>>>>>======<<<;;;;;;:::===<<<:::999999:::<<<===:::::::::::::::::::::::::::999888777888888::::::FFFMMMPPPIIIAAA<<<:::888444555777999999999888777666666666666666666666666666666666666555555555555666777777777777777666666555555555666777888888888:::::::::::::::999888888777888888999::::::;;;;;;888888888999999999::::::999999::::::;;;;;;<<<<<<:::::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>???===<<<;;;;;;===???AAA???>>>>>>>>>>>>>>>>>>???AAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIJJJJJJHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLKKKJJJIIIHHHKKKKKKMMMNNNPPPQQQSSSSSSVVV___jjjvvvrrr```PPPJJJBBB===;;;;;;:::888999999:::::::::::::::::::::::::::::::::::::::::::::;;;<<<;;;999888999:::;;;:::999888888888999:::999999999999:::<<<===>>>CCCCCCCCCDDDFFFIIILLLMMMSSSTTTWWWZZZ^^^cccfffhhhmmmooorrruuuzzz~~~{{{xxxtttrrroooiii___WWWWWWVVVTTTRRRQQQPPPOOOOOOKKKJJJIIIGGGEEEFFFHHHKKKMMMVVVdddwww???>>>======<<<<<<<<<<<<@@@BBBDDDFFFIIIOOOVVVZZZeeejjjooorrryyy}}}lllXXXLLLJJJJJJFFFBBBAAA???>>><<<<<<<<<======??????>>>===;;;:::999999;;;:::999888888999:::;;;999999999999999999999999888888777777777999:::;;;HHHWWW\\\LLL<<<999999555555666777888888888777666666666666666666666666666666555444444444555666777777777777777777666555444555555666666777777888888888888999999999888777777888888999999:::;;;;;;;;;888888888999999999999:::999999999999999999999999999999999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;;;;<<<>>>???========================@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIHHHGGGGGGHHHIIIJJJIIIJJJJJJJJJJJJIIIHHHHHHKKKKKKLLLMMMNNNOOOPPPPPPQQQWWW]]]cccooohhh^^^QQQIIIEEEBBB>>>:::::::::::::::999888777666888999:::;;;;;;;;;;;;;;;:::<<<<<<<<<:::999:::;;;;;;;;;999999888888888888888888777777777888888999============>>>@@@BBBDDDJJJKKKLLLNNNPPPSSSUUUVVVYYY[[[^^^aaaeeekkkrrrwwwyyysssnnnjjjiiigggeeedddccc^^^WWWQQQOOONNNMMMLLLKKKKKKKKKKKKCCCCCCCCCAAAAAACCCHHHKKKUUUfff}}}??????>>>>>>>>>???@@@AAABBBGGGMMMSSSYYYbbbmmmuuu}}}mmm^^^LLLCCCDDDGGGEEEAAA@@@???>>>===<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>======;;;:::;;;<<<===>>>===>>>>>>>>>>>>>>>>>>===????????????@@@AAABBBCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGHHHIIIJJJKKKJJJJJJJJJJJJIIIIIIHHHHHHJJJKKKKKKLLLLLLMMMMMMMMMNNNRRRUUUWWW^^^lll~~~yyyjjj___WWWOOOFFF???AAA@@@===;;;888777666555777888999:::;;;;;;::::::;;;<<<===<<<;;;:::;;;<<<<<<;;;;;;:::999888888777777777666666666777777888<<<<<<;;;;;;;;;<<<>>>???DDDDDDEEEFFFHHHIIIKKKLLLNNNOOORRRTTTWWW\\\bbbgggmmmnnnppprrruuu{{{zzzssslllgggdddaaa___^^^\\\[[[ZZZYYYWWWRRRNNNHHHHHHGGGGGGGGGHHHHHHIIIDDDCCCAAA@@@BBBGGGOOOTTThhh{{{BBBAAAAAABBBDDDFFFIIIKKKMMMVVVbbbllltttyyyppphhh[[[SSSHHHCCCBBBDDDDDDCCC@@@??????>>>======<<<<<<>>>>>>===;;;:::888777777777777777666666777777777888888888888888888888888666666555555666888999;;;DDDZZZ```KKK999:::===:::666777777777777666666555777777777777777777777777555444333222333444777888888999999999888888777666666666666666777777777777888888999999999999888888888888999999999999999999777777888888888999999999:::::::::999999999999999:::::::::;;;<<<<<<=================================<<<;;;::::::;;;<<<<<<>>>??????@@@@@@??????>>>???????????????@@@BBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLNNNPPPRRRSSSVVV___ooo|||zzzooobbbUUUKKKLLLIIICCC>>>;;;:::;;;;;;777777888999999999999999;;;<<<======;;;;;;<<<===<<<<<<<<<;;;:::999888888777777666777777888999:::<<<<<<::::::999:::;;;<<>>======<<<<<<======<<<;;;999888777777666666666666666666666666777777777777777777777777666666555555555777888999;;;KKKPPPBBB666777:::888666666666666666666666666555555555555555555555555555444333333333444555666777777888888888888777777666666666666777777777777777777888999999999999888777888888888888888888888777777777888888888888999999999999999999999999999:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAABBBBBBCCCDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGHHHIIIJJJHHHHHHGGGGGGGGGIIIJJJKKKLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLOOONNNPPPRRRSSSWWWcccnnn~~~wwwkkkcccYYYUUUOOOHHHBBB@@@??????:::999999888888999999::::::;;;===<<<;;;;;;<<<===============<<<;;;::::::888888888888999999:::;;;;;;:::888777777777888999;;;;;;;;;<<<===???@@@AAA@@@BBBDDDEEEFFFIIIMMMPPPUUUXXXZZZ\\\[[[ZZZZZZ[[[aaacccgggiiijjjkkklllnnnppptttzzz~~~{{{tttpppjjjbbb\\\ZZZVVVQQQMMMKKKJJJJJJIIIKKKKKKJJJIIIHHHGGGFFFFFFGGGFFFDDDBBBAAA@@@??????AAABBBEEEJJJTTTbbbrrr|||{{{{{{}}}xxxZZZZZZYYYZZZ]]]```dddfffuuuxxxjjj]]]RRRLLLGGGEEEBBBAAAAAAAAAAAA@@@============<<<;;;;;;:::;;;;;;;;;:::999888888777666666777777777777666666777777777777777777777777777666555555555666777888333:::===888222111333333555555555555666666777888555555555555555555555555555555444444444444444333333444555666777777777666777777777777666666666666555666777777888888888777777666666666666666666666777777777777888888888888666777777888888999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999===>>>???@@@@@@???>>>===>>>======>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFFFFEEEFFFGGGHHHIIIFFFEEEEEEEEEEEEGGGHHHJJJKKKJJJIIIHHHHHHHHHIIIIIIHHHIIIIIIJJJKKKLLLLLLMMMNNNKKKLLLOOOQQQSSSZZZddd|||xxxtttlllbbbWWWMMMFFFBBB???===;;;999888999;;;<<<999;;;<<<<<<;;;;;;<<<=========>>>??????>>>===<<<;;;::::::999999999999999999888777666666666777888999999999999999:::;;;;;;<<<>>>@@@AAAAAACCCFFFIIILLLOOORRRSSSSSSRRRSSSSSSUUUWWWZZZ[[[[[[[[[\\\]]]^^^bbbgggjjjkkkkkkllllllnnnpppssstttuuuvvvyyy{{{zzz~~~|||{{{zzzxxxyyy{{{~~~}}}{{{|||{{{wwwtttnnnfff___[[[XXXTTTQQQNNNKKKHHHFFFEEEFFFEEEDDDFFFFFFFFFEEEDDDEEEFFFGGGDDDDDDDDDEEEFFFGGGIIIIIIKKKOOOWWW```lllyyy{{{uuu|||uuusssrrrqqqrrrssswwwzzz|||}}}vvviii[[[OOOIIIHHHEEEAAA>>>===@@@AAA@@@>>><<<<<<<<<<<<;;;:::999888:::::::::999999888888888666666777777777777666666777777777777777777777777777777555444444555666666333444555555444222222333444444444444555777888999777777777777777777777777444555555555444333222222111111333444555666666666777777777777666666666666444444555666777777666666666666666666666555555555777777777777888888888888444555555666777888888999777888888999::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999<<<===>>>@@@@@@>>>===<<<============>>>???@@@AAACCCCCCBBBCCCCCCDDDEEEFFFDDDEEEEEEFFFGGGHHHHHHHHHFFFEEEDDDDDDDDDEEEGGGHHHDDDCCCCCCCCCDDDEEEGGGHHHJJJIIIHHHGGGFFFGGGHHHIIIHHHHHHIIIJJJKKKLLLMMMNNNLLLHHHHHHMMMOOOPPPWWW___jjjppp___RRRJJJCCC@@@===:::999:::<<<>>>999:::;;;;;;::::::<<<======>>>???@@@@@@???>>>>>>===<<<;;;999888777777777:::999888777777777888999::::::999888777777888888666777999::::::;;;>>>@@@AAACCCFFFGGGHHHIIIKKKMMMOOOQQQSSSSSSSSSRRRSSSTTTUUUXXX[[[^^^^^^^^^___```]]]___bbbcccdddeeehhhjjjggglllrrruuutttuuuxxx|||zzz}}}~~~{{{zzz{{{}}}~~~}}}}}}|||}}}~~~~~~|||{{{yyyxxx{{{yyyvvvvvvxxx{{{}}}}}}{{{zzzyyyxxxwwwwwwwwwwwwwwwxxxzzz~~~sssmmmhhhfffhhhiiigggddd^^^ZZZTTTPPPNNNNNNNNNNNNGGGEEEDDDDDDEEEGGGGGGGGG??????@@@???@@@AAADDDFFF@@@AAADDDHHHMMMRRRVVVYYY[[[aaakkkvvvxxxvvvsss|||qqqcccWWWPPPJJJDDD???@@@??????>>>===<<<<<<;;;BBB???;;;999::::::888666999999999888888888777777888777777666555444444444555555666666555444333333555555555555555555555555555555444444444333333333333222111111111333666777222111111444777888555222555555555444444333333333333333333444555666777777888777666777::::::888555777777777777666666666666666666777777888888888999888888999999999888888777444555555777888999:::;;;:::999999888888999999:::::::::999999::::::;;;<<>><<<:::===>>>???>>>======???AAABBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHGGGGGGHHHIIIKKKLLLKKKKKKKKKJJJKKKPPPVVV[[[fffuuuuuugggWWWKKKBBB@@@BBB@@@<<<;;;>>>999888===>>>:::888:::===<<<;;;<<<>>>@@@@@@@@@>>>===;;;:::999999::::::999999999::::::;;;;;;;;;888888888777777777666666999999999::::::;;;;;;;;;???@@@@@@AAABBBBBBCCCCCCGGGHHHHHHIIIJJJKKKKKKKKKRRRTTTUUUUUUTTTTTTVVVWWWVVVWWWXXXVVVUUUUUUVVVXXXZZZ]]]bbbeeeggghhhjjjlllkkkkkkkkkkkkkkkkkkkkkkkkpppnnnmmmmmmoooqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttpppoooooooooppprrruuuwwwttttttttttttssssssssssssqqqtttwww{{{~~~~~~{{{wwwqqqmmmjjjccc```\\\XXXTTTRRRQQQQQQQQQOOOLLLIIIGGGEEEEEEDDDBBBBBBBBBBBBBBBAAA@@@@@@???BBBCCCBBB???===>>>@@@HHHLLLQQQWWWcccsss~~~uuu{{{mmmcccUUUKKKFFFBBB>>>;;;??????>>>======<<<;;;;;;AAA>>>:::999::::::999777999999888888888777777777777777777666555444444444555555555555555444333333444444444444444444444444555444444444444333333333333222111111111333555777777555444444555555222000555555444444444333333333333333333444444555666777777555444444666777666444444444555555666666666777666666777777777888888888888888888999999888888777666666777777888888999999999999999888888999999999:::999999999999:::;;;;;;>>><<<:::;;;======<<<999:::;;;===>>>>>>>>><<<;;;===>>>???>>>======???AAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLNNNSSSWWW[[[hhhzzz~~~jjj\\\NNNHHHFFFAAA>>>===@@@;;;:::>>>???<<<;;;======<<<;;;===@@@AAAAAAAAA???>>><<<;;;:::::::::;;;::::::::::::;;;;;;;;;<<<::::::999999999888888888999999999:::::::::::::::<<<<<<===>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDEEEEEELLLMMMNNNNNNMMMLLLNNNOOOOOOPPPPPPOOONNNNNNPPPQQQRRRSSSVVVWWWYYY\\\```cccccccccbbbbbbbbbbbbbbbbbbfffdddcccdddgggiiijjjjjjlllkkkkkkkkkkkklllmmmnnnnnnnnnmmmmmmnnnpppssstttttttttsssrrrqqqppppppooonnnoooqqqsssttttttsssssslllllljjjhhheee```\\\ZZZRRRPPPMMMJJJHHHFFFFFFFFFIIIGGGEEECCCBBBAAAAAAAAADDDDDDCCCBBBAAA@@@@@@???<<>>???CCCGGGQQQYYYdddppp}}}zzzvvv```XXXMMMDDDAAA@@@???>>>>>>>>>======<<<;;;;;;;;;>>><<<:::999::::::999888888888888888777777777777777777666666555444444444444555555555555444444333222222222222222222222222444444444444333333333333222222111111222333555666999777555444444444222111555444444444444333333333333333333333444555666777777555333333555666666555222222333444555666777777666666666666777777777777777777888888999888888777888888777777777777777777999999888888888888999999999999888888999999:::;;;<<<;;;:::;;;<<<===<<<;;;;;;;;;<<<<<<===============>>>???>>>======???AAADDDDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKNNNNNNNNNMMMLLLMMMOOORRRTTT]]]iiixxx~~~~~~}}}uuucccXXXQQQJJJFFFEEEEEEAAA???AAABBBAAA@@@AAA===<<<;;;<<<>>>???>>>===??????===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999999999999999999999::::::;;;;;;<<<;;;<<<<<<======>>>>>>>>>EEEFFFGGGFFFEEEDDDEEEFFFFFFHHHHHHHHHGGGHHHIIIKKKNNNNNNOOOOOOPPPTTTYYY]]]YYYYYYXXXXXXXXXYYYYYYYYY```______aaaeeehhhiiiiiifffeeeeeeeeeeeeffffffgggjjjjjjiiiiiijjjlllnnnooooooooommmllljjjhhhgggfffeeeeeefffeeedddbbb```___TTTTTTTTTRRRPPPMMMJJJHHHFFFEEECCCAAAAAAAAAAAABBBAAA@@@???>>>===>>>??????@@@@@@???>>>>>>===>>>>>><<<>>>@@@@@@@@@DDDKKKQQQaaannn~~~~~~vvvnnnjjjWWWPPPGGGAAA??????@@@AAA<<<<<<<<<<<<;;;;;;::::::;;;;;;:::::::::::::::999888888777777777666666666666666666555555444444444444444444555555444444333333333333333333333333333444444444333333333222222222222111111222333444444666555333333333444555666444444444444444444444444444333333333444444555666999888555444555666888999333333444555555666777777666666666666666666666666666777777888888888888888777777777777777888888888888888777777777777888888888888888888888999:::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::;;;<<<>>>???===>>>???>>>======???AAADDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEAAAAAAAAABBBCCCDDDEEEEEECCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKJJJLLLNNNOOONNNMMMMMMNNNOOOUUUXXX___hhhuuuzzz{{{~~~yyymmmeee\\\WWWWWWSSSPPPMMMKKKJJJFFFCCCAAABBB@@@???>>>>>>>>><<<:::@@@??????>>>>>>=========<<<<<<<<<=======================================;;;;;;::::::999999888888777777777888888888999999999:::::::::;;;;;;;;;<<>>???=========<<<===>>>???@@@@@@AAACCCDDDGGGNNNWWW^^^vvvuuu~~~wwwnnneee\\\VVVLLLGGG@@@;;;999:::;;;<<<;;;;;;;;;:::::::::::::::999::::::::::::999999:::777777777666666666555555555555555555444444444444333333444444444444444333333333333333333333333333444444333333333222222222222222111111222222333333444444333222222333555666444444444444444444444444444333333333333444444555888777666555444555777999666666666666666666666666666555555555555555555555555666777888888888888888555555666777888999::::::888777777666666777777888888777777777777888999999999::::::;;;;;;;;;<<<<<<;;;;;;:::999:::<<<>>>???===>>>???>>>======???AAADDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDAAAAAAAAAAAABBBDDDEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKLLLKKKKKKJJJIIIKKKMMMNNNMMMMMMNNNPPPVVVWWWYYY^^^gggtttzzzuuuttt|||tttppppppooommmiiibbb[[[SSSJJJCCCGGGDDDBBB@@@@@@@@@???===??????????????????>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;:::999999999777777888888888888999999888888999999999999999:::===>>>???>>><<<;;;<<<======>>>????????????AAACCC@@@BBBEEEFFFFFFFFFHHHIIILLLKKKJJJJJJJJJLLLMMMNNNOOOOOOPPPSSSXXXZZZ[[[[[[XXXXXXWWWWWWVVVWWWWWWXXXYYYYYYYYYXXXYYYYYYYYYZZZTTTSSSRRROOOMMMKKKIIIHHHGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;;;;???>>>===<<<;;;<<<<<<===?????????@@@AAABBBCCCDDDEEEIIIMMMQQQWWW```kkksssoooccc|||sssjjjbbbYYYOOOHHHEEEBBB>>>;;;888888999::::::::::::999999999999999888:::;;;;;;:::888999999666666666666555555555555444444444444444444444444222333333444444444444333444444444444444444444444333333333333222222222222111111222222222222222222444444444333111000111222333333333444444444444555444444333333333333444444444555555444222222444666888888777777666666666666555555555555555444444444555555666777888888888888444444555777888999:::;;;777777666666666666777777777777777666777777888999999:::;;;;;;::::::;;;<<<::::::999999:::<<<>>>???===>>>???>>>======???AAACCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCAAAAAAAAABBBCCCDDDEEEEEEBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHJJJLLLLLLLLLMMMOOOQQQTTTTTTVVVZZZ___iii{{{|||xxxzzz|||ooo```SSSMMMIIIDDD@@@??????>>>>>>>>>??????@@@@@@???>>>>>>===============<<<<<<<<<======>>>>>>>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999777777777777777777777777888:::::::::888777888999999:::;;;:::::::::<<<>>>:::===@@@AAAAAA@@@@@@AAADDDCCCBBBAAABBBCCCFFFGGGFFFFFFGGGJJJNNNPPPPPPOOOMMMLLLKKKKKKJJJKKKKKKKKKMMMMMMMMMMMMMMMMMMLLLLLLGGGFFFEEECCCAAA@@@>>>>>>>>>====================================>>>>>>>>>>>>>>>======<<<;;;;;;:::===<<<;;;:::::::::;;;<<<>>>???BBBDDDGGGHHHIIIJJJSSSXXX```gggnnnwwwsss]]]QQQ|||sssggg]]]VVVNNNFFF@@@AAAAAA???>>><<<;;;<<<===999999999999999999999999888:::<<<<<<999777777888666666666555555555444444444444444444444444444444111222333444444444444444222222222222222222222222333333333222222222222111111111222222222222111111///111333333111///000222333333333444444444555555444444333333222333333444222444666555333222444555555555666666666666666666555555555444444444333333444555666777888888888888555666666777888999999999777666666555555666666777777666666666666777888888999;;;<<<;;;999888999;;;999999999:::;;;<<<>>>>>>===>>>???>>>======???AAAAAABBBBBBBBBBBBBBBBBBCCCAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGFFFGGGGGGHHHIIIJJJIIIJJJKKKKKKKKKLLLNNNPPPQQQQQQUUUYYY[[[aaapppxxxddd]]]SSSJJJDDDAAA???>>>===>>>???@@@@@@???>>>>>>=========<<<<<<<<<;;;;;;<<<<<<=========>>>>>>>>><<<<<<<<<===============::::::::::::::::::::::::888888888888888777777777666777999888777777888999888999999888777777999::::::;;;<<<<<<;;;;;;===>>>>>><<<;;;:::;;;===@@@AAABBBBBBBBBEEEGGGHHHGGGFFFCCCCCCBBBAAAAAAAAAAAAAAACCCCCCCCCCCCBBBBBBAAA@@@??????>>>===<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<===;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>======;;;::::::::::::<<<===>>>>>>CCCJJJRRRYYY___bbbccckkkqqqyyyuuu___MMMEEEzzztttiii[[[OOOHHHCCC===999;;;=========<<<;;;<<<<<<888888888888888888999999888;;;===<<<999666777888666666555555555444444444444444444444444444444444111222333333444444444444111111111111111111111111333333333222222222111111111111222222222111111000))),,,111222111111333555333333333444444555555555444444333222222333333333333666888888555444555777222333333444555666777777555555555444444333333333444555666777888888888888777777777777777777888888666666555555555555666666666666666666666777888888:::<<<===<<<999777888;;;888888999:::<<<======>>>===>>>???>>>======???AAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAA@@@@@@AAAAAABBBCCCDDDCCCCCCCCCCCCDDDEEEEEEAAAAAAAAAAAABBBCCCDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFGGGFFFEEEEEEFFFGGGIIIJJJKKKKKKLLLKKKJJJJJJMMMOOOQQQRRRUUUYYYXXXZZZgggvvvyyykkk\\\RRRKKKFFFDDD======???@@@@@@???>>>=========<<<<<<;;;;;;;;;:::;;;;;;<<<<<<=========>>><<<<<<======>>>>>>??????;;;;;;;;;:::::::::::::::::::::::::::::::::999999777888999999999999:::;;;999::::::999777777888:::888888777555444555888;;;;;;:::888777888;;;===???<<<<<<===???AAAAAA???>>>@@@???>>>===============<<<=========<<<;;;:::999=========<<<<<<<<<<<<;;;<<<;;;;;;;;;<<<<<<===>>>;;;;;;;;;;;;;;;<<<===>>>::::::;;;<<<<<<===<<<<<<:::::::::;;;===???AAACCCEEELLLWWWeeerrr|||vvvcccPPPCCC===wwwrrrfff\\\OOOFFFCCCBBB???===<<<<<<<<<;;;;;;::::::::::::888777777888999999888777777888:::<<<<<<999777777666555444333222222222444444444444444444444444333333333333333333333333333222111111000000111111000000000000111111111111111111111111111111111111111111222333333333222222000000111222333333444444111222222333333333222222555666666666666666555555333333333444444444555555222222333333333333444444777666555555777888888777777888888999999777666555777555555555666777666555555555666777777888777777666666666666666777777777999999999:::;;;<<<===>>>@@@CCCCCC@@@@@@BBBAAA>>>>>>???@@@AAABBBAAA@@@???@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDEEEEEEDDDCCCBBBFFFBBB???>>>@@@BBBAAA???BBBBBBDDDEEEGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPSSSSSSSSSTTTWWW[[[___aaattt}}}vvvhhh___TTTJJJCCCBBBAAABBBCCCCCCBBB@@@>>>@@@@@@>>>;;;:::<<<>>>;;;;;;:::999888:::<<>>============???>>>===<<<;;;:::::::::======<<<;;;;;;;;;;;;;;;:::::::::999999:::::::::999999999999999999999999999999999999999999999999:::999777666666777999:::<<<<<<===>>>>>>>>>>>>>>>>>><<<;;;::::::;;;===>>>>>>===;;;::::::;;;<<<===<<<<<<;;;;;;;;;;;;:::::::::888777999<<<>>>===;;;777:::<<<<<<;;;:::;;;<<<<<<;;;:::999;;;;;;;;;;;;999;;;======>>>BBBIIINNNTTTcccvvv~~~~~~{{{|||ssseeeWWWLLLCCC<<<999wwwmmmeeeYYYQQQGGG@@@???>>><<<:::;;;;;;;;;;;;:::::::::999999777666666777888888777888777888:::<<<<<<999777666666555333333222222333444444444444444444444444333333333333333333333333333222222111111111111111000000000000111111111111111111111111111111111111000111111222222222222222111111111222222333333444111222222333333222222222444444555555555555444444333333333444444444444555222222333333333333444444777555444444666777777666666666777888777666555444555555444555555666555444333444555666666666666555666666666777777888888888999999999:::;;;<<<===>>>CCCGGGGGGCCC@@@AAA@@@>>>>>>???@@@@@@AAAAAA@@@@@@AAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDDDDCCCBBBDDDBBB@@@@@@BBBCCCAAA@@@BBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQQQQRRRTTTXXX[[[]]]dddlllwwwxxxlllaaaRRRQQQQQQQQQQQQOOOLLLIIIEEEDDDAAA???<<<:::999999:::::::::::::::;;;>>>???=========>>>>>>>>>?????????>>>===<<<;;;;;;;;;;;;======<<<<<<<<<<<<<<<===;;;;;;;;;::::::;;;;;;;;;:::::::::::::::999999999::::::::::::::::::::::::;;;:::999888888999:::;;;;;;<<<===>>>>>>>>>>>>>>>>>>===;;;::::::;;;<<<======<<<;;;::::::;;;<<<>>>======<<<<<<;;;;;;::::::<<<:::999;;;===???===<<<:::;;;<<<<<<<<<;;;;;;<<>><<<<<<<<<<<<<<<;;;<<>>DDDJJJLLLFFF@@@????????????????????????@@@@@@AAAAAAAAA@@@?????????@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAABBBCCCDDDBBBAAACCCDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOOOONNNNNNOOOQQQSSSVVVWWWWWW\\\ccclllzzzyyyjjjjjjlllnnnmmmjjjddd___SSSMMMEEE@@@>>>===:::777888888999999:::<<<===>>>>>>>>>???????????????>>>???>>>===<<<<<<;;;<<<<<<>>>===============>>>>>>===<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>???>>><<<;;;:::;;;<<<<<<;;;:::999999:::;;;===>>>>>>>>>===<<<;;;;;;:::::::::999888888:::;;;:::888;;;999888888:::::::::999??????@@@@@@AAAAAABBBBBBGGGKKKPPPVVV\\\dddooowww}}}yyyssssssqqqvvvvvvlllVVVOOOEEE<<<777555444333vvvjjj\\\PPPIIIDDDAAA>>>=========;;;:::999999999999999999999999888666555555666777777666888888888999;;;;;;999888555444444333222222222333333333333333333333333333222222222222222222222222222222222222111111000000///000000000111111111111111111111111111111111111111111111222222333444444333333222222222222222222333333222222222222222222222333333444444444444333222222333333333444444444222222222333333333444444555333222222444555555444666666666666555555444444444555777777666555555555333333444444555444444333555666777888999:::;;;;;;888888888999:::;;;======AAAIIILLLFFF>>>===???@@@??????>>>======???@@@AAAAAA@@@??????>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCCCC@@@@@@BBBCCCDDDDDDCCCBBBDDDDDDEEEEEEEEEEEEEEEDDDGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMMMMNNNOOOPPPRRRSSSUUUWWWZZZ___jjj}}}lllaaaRRRIIIFFFDDD@@@<<<;;;;;;:::;;;===>>>>>>===???@@@@@@@@@???>>><<<;;;>>>>>>======<<<=========>>>>>>>>>>>>>>>>>>???@@@>>>======<<<<<<======>>>=========<<<;;;;;;::::::<<<<<<<<<<<<============<<<======>>>>>>======<<<;;;;;;<<<===>>>>>>>>>>>>???>>>===<<<;;;;;;;;;<<<999999999999:::;;;===>>>>>>======<<<;;;:::999999999999888888999999888888<<<999777888:::<<<===<<<>>>BBBFFFKKKNNNPPPRRRTTTYYY___ffflllpppwww~~~~~~tttooopppppprrrnnn```JJJDDD<<<666333333444444}}}rrreeeZZZPPPHHHCCCAAA???>>>======<<<;;;999777888888888888888888888999777555666777888777777888777666777999:::999777444444333222222222333333333333333333333333333333222222222222222222222222111222222222222111000//////000000000111111111111111111111111111111111111333222222222333444666777333333222222222222222222444333222111111111222222333333444555555555555555222222222333333333444444222222222333333333444444444333222222444555555444777777666666666555555555444777::::::888666666777555555666666666666555555555666777888999:::;;;;;;888888888999:::;;;<<<===;;;CCCGGGBBB<<<<<>>===<<<===>>>???@@@@@@???>>>==================>>>>>>???@@@AAAAAABBB???@@@BBBCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMNNNNNNOOOPPPQQQSSSUUUWWWYYY___mmm~~~lll]]]VVVRRRLLLGGGCCCAAA>>>>>>??????>>><<<============<<<<<<;;;:::>>>>>>=========>>>????????????>>>>>>>>>??????@@@======<<<<<<<<<<<<===============<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>===>>>????????????>>>===<<<======>>>???>>>>>>>>>>>>>>>======<<<<<<<<<<<<999999::::::;;;<<<===>>><<<<<<;;;;;;:::999999888;;;;;;<<<;;;;;;::::::;;;<<<;;;:::;;;>>>BBBEEEGGGGGGOOOYYYbbbhhhkkknnnppppppuuu|||}}}tttooooookkkiiiaaaQQQCCC>>>888444333333444444tttlll```UUUMMMGGGCCC@@@======<<<;;;:::999888777666666666777777777777777999777666666777888888777777555555555777888777666333333222222222222333333333333333333333333333333222222222222222222222222111111222333333111000///000000000000111111111111111111111111111111111111333222222222333444666777222222222222222222222222555444222111000111111222222333444555555666555555222222222222333333333333222222333333333333444444555333222222444555555444888777666666555555666666444888<<<<<<999777777999777777777888777777666555555666666777888999::::::888888888888999;;;<<<===777>>>AAA>>>:::;;;>>>>>>===============>>>>>>???>>>>>>===<<<<<<<<<======>>>=========>>>???@@@@@@???@@@BBBBBBAAA@@@AAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMNNNNNNOOOOOOPPPPPPNNNPPPSSSTTTXXXaaaooozzz|||{{{qqqiiiaaaZZZOOOJJJDDD@@@@@@???===:::<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===>>>>>>???@@@AAA@@@@@@???>>>>>>>>>>>>>>><<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>?????????????????????????????????@@@@@@??????>>>>>>========================:::;;;;;;<<<<<<=========<<<;;;;;;;;;;;;:::::::::999;;;<<<;;;::::::;;;<<<:::<<<===???CCCHHHPPPUUU___iiiwwwssskkkggg^^^YYYPPP@@@<<<999555333222333333222{{{ooo___YYYPPPIIIDDDAAA???>>>999999999888777666777777555555555666666777777777888666444555666777666666555444333333555666666555333222222222222222333333222222222222222222222222111111111111111111111111000111222333333222000///000000000000111111111111111111111111111111111111111000000000111333555666111111111222222333333444666444222111000000111222111111333444444555555555111222222222222333333333222222333333333333444444555444222333555666666555777666555444444444555555333888<<<<<<999666777888777888888888777777666555666666666777777888888888777777888888999:::<<<===666;;;===:::999<<<<<<;;;;;;<<<======>>>>>>======<<<<<<<<<;;;<<<<<<======>>>======<<<<<<===>>>??????AAABBB@@@>>>===???AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPLLLOOOQQQQQQRRRXXXdddmmm~~~wwwiiibbbXXXRRRPPPNNNKKKHHHHHHFFFCCC@@@>>>===>>>???>>>>>>>>>>>>???@@@AAABBBAAA@@@???>>>===<<<<<<<<<::::::999999999999:::::::::::::::;;;<<<<<<======;;;;;;<<<<<<===>>>>>>???@@@@@@???>>>>>>???@@@@@@BBBBBBBBBAAA@@@???>>>===;;;<<<===>>>>>>>>>>>>>>><<<<<<==================<<<<<<<<<===============<<<>>>@@@???>>>>>>???BBBBBBGGGLLLOOOQQQYYYeeeooo{{{zzzjjjaaaXXXLLLGGGCCC777666555333222333333222000|||jjj\\\PPPLLLGGGCCCAAA???===<<<888888888888777777888999444555555555666666777777666555333333555666555444555333222222444555555444222222222111222222333333222222222222222222222222111111111111111111111111000111333333333222000...000000000000111111111111111111111111111111111111//////......///111444555000000111222333333444444666555222111000000111222///000111222333444444444111111222222222333333333222222333333333444444444666444333333555666666555666555444333222333444444222777<<<<<<888555666888777777888888777666555555666666666666777777777777777777777888999:::<<<<<<777;;;;;;999999<<<;;;888:::;;;===>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???>>><<<;;;;;;<<<===>>>@@@AAABBB???<<<<<<>>>AAA@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIKKKLLLLLLJJJKKKLLLNNNOOOOOOOOOOOOOOOQQQRRRPPPPPPTTT^^^fffooo|||tttllliiigggccc___XXXTTTNNNGGGCCC@@@@@@@@@>>>===>>>>>>???@@@BBBBBBAAAAAA???===<<<;;;;;;;;;999888888777777888888999888999999:::;;;<<<======:::;;;;;;<<<===>>>>>>???AAA@@@>>>======>>>@@@AAADDDDDDDDDCCCAAA???>>>===:::;;;<<<>>>????????????===>>>>>>>>>>>>>>>===<<<======>>>>>>??????@@@@@@EEEGGGJJJJJJHHHHHHJJJMMMSSSZZZaaadddfffooo~~~ppp```UUUKKK>>>===>>>777333333222333555555333111wwwdddUUUNNNEEEAAA===<<<<<<;;;999666666666666666666666666666555444444555666666555333333333444444444444444444555666555444333333555777666222//////111222111///000000111111111111000000000000000000000000000000///......//////000111222000000000000000000000000222222222222222111000000////////////000111222333222222222111000//////...333333222111000000000111111111000000111333555666111111111111111111111111333222000//////111222444555777999888555333444666444444444444444444444444444555777888999888666555555555666666555555444333444444444555555555555666777777888888888888777666888777666888;;;;;;999666===<<<;;;;;;:::::::::;;;888777666777:::===>>>>>><<<<<<======>>>>>>>>>???>>>>>>?????????@@@@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKMMMNNNOOOPPPPPPNNNOOOPPPQQQRRRUUUZZZ]]]bbbmmmzzzzzzoooaaaSSSKKKJJJKKKFFFEEEDDDEEEFFFHHHHHHGGGGGGEEEBBB@@@@@@@@@>>>===;;;;;;:::;;;<<<<<<:::999:::999888:::<<<<<<:::777:::::::::;;;<<<===>>>??????@@@@@@@@@???>>>???@@@EEEEEEEEECCCAAA?????????>>>::::::>>>@@@??????AAAFFFCCC@@@???@@@AAAAAAAAAAAAAAAAAABBBGGGMMMSSSVVV]]]ccchhheee^^^[[[___eeetttyyy~~~___QQQCCC===<<<999777666555333000000111222333333}}}uuunnncccTTTHHHCCCCCC@@@<<<;;;<<<;;;999777555555555555555555555555555444444555666666555333444444444444444333333333444444444333222222444666:::777333222222222000...000000111111111111000000000000000000000000000000000000///////////////000///////////////////////////000000111111111000000............///000111222222222111111000//////...222111111000000000000111333222111111111222333444111111111111111111111111111000///...///000222333222444555444222000111333444444444444444444444444333444666777888777666555555555555555555444444333444444444444555555555555666777777777777777666666777666666888::::::888666::::::999999888999999999999777666777:::<<<======<<<<<<======>>>??????@@@?????????@@@@@@@@@@@@@@@BBBBBBAAAAAABBBBBBCCCDDDCCCDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKLLLLLLMMMNNNOOOOOONNNOOOPPPPPPQQQSSSWWW[[[[[[ccclllqqqwwwqqqfff```___VVVTTTRRRQQQTTTXXX[[[^^^]]]XXXQQQKKKGGGDDDBBB@@@>>>===<<<<<<<<<<<<;;;:::<<<:::999:::<<<=========<<<<<<<<<<<<===>>>>>>???===>>>???@@@@@@AAABBBCCCEEEEEEEEEDDDBBB@@@@@@@@@BBB>>><<<@@@CCCCCCEEEHHHKKKJJJHHHHHHHHHJJJMMMOOORRRQQQQQQTTT[[[dddmmmrrr~~~{{{}}}eeeSSSGGG;;;888888666444444333333222222222222111000~~~qqqcccZZZRRRHHH@@@===???===;;;:::;;;;;;999888555555555555555555555555555444333444666666444333555444444333333222222222222333333222111111222444999666444222222111000...///000000111111000000///////////////////////////222111000///............////////////////////////...///000111222222222111...------......///000111222111111000000//////...000////////////000000111444333222111111111111111111111111111111111111111......------...000222333444555666555333333444555333333333333333333333333222333444555666555444444555555555555555444333333444444444444555555555555555555666666666666666555666555555666888999777666888777777777777777888888999888777888:::<<<<<<;;;;;;;;;<<<===???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCAAABBBCCCDDDEEEFFFFFFFFFDDDDDDEEEFFFFFFGGGGGGHHHKKKKKKKKKLLLLLLMMMMMMMMMNNNOOOOOOOOOOOOQQQTTTVVVTTTYYY]]]___cccmmm}}}xxxuuupppmmmiiihhhkkkrrrzzz~~~vvvjjj```WWWRRRNNNLLLFFFEEEDDDBBB@@@???????????????>>>>>>>>>???AAABBB>>>>>>>>>>>>>>>>>>>>>???>>>???@@@AAACCCDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCJJJEEEDDDIIINNNQQQUUUYYY[[[\\\]]][[[ZZZ]]]bbbgggnnnmmmkkkmmmsss}}}~~~}}}}}}gggLLLFFF<<<444444666444333333111222333444333222000///}}}sssdddTTTLLLHHHCCC>>>;;;<<<;;;:::999999999999999555555555555555555555555444444333444555666444222555444444333222111111000111222333222111111222333111111000000000111000000//////000000000000//////........................111000///...............////////////////////////...///000222333333444444...............///000111111111000000////////////...............///000111222222111111111111111111111111111111111111111111............///111333444555666666555555555555555222222222222222222222222111111222333444333333222444444555555555444333333333333444444444555555555444444555555666555555555444444555555777777777777777666666666666777888888999888777888:::;;;;;;::::::;;;<<<===???@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFKKKKKKKKKKKKKKKKKKKKKLLLNNNNNNOOONNNMMMNNNPPPRRRRRRUUUWWWWWWYYYaaannnxxxyyypppjjjfffddd[[[YYYWWWRRRNNNKKKJJJJJJKKKLLLMMMLLLIIIFFFEEEEEECCCDDDDDDDDDDDDCCCCCCBBBFFFFFFGGGIIILLLNNNOOOOOOIIIIIIIIIJJJLLLMMMMMMLLLSSSPPPSSS\\\eeejjjoootttxxxzzz{{{yyyvvvwww~~~~~~yyylllUUUAAA>>>777222444666444222333000111222222111111222333sssjjj___QQQEEEAAAAAA===999777999999999888888888999:::555555555555555555555555444333333444555555444222444444333222111111000000111222444333222111222333///000000111000000000000//////000000000000//////------------------------...............///000000........................,,,,,,...000111222222222000000//////000000111111000000000///////////////...---------...///000000//////000111222222333333000000000000000000000000...//////000111333444444111222222333444333222111222222222222222222222222000111111222222222222222444444444555444333333222333333333444444444444555333333444555555555555555333444555555555666777888888888777777777888888999888888777888:::;;;:::999999:::;;;<<<>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@AAAAAACCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNOOONNNLLLLLLMMMNNNPPPSSSVVVWWWWWW[[[cccjjjuuu~~~}}}|||{{{zzzxxxwwwtttnnngggaaa______```eeejjjhhh```WWWSSSRRRSSSTTTTTTUUUUUUTTTSSSRRRUUUUUUWWW[[[bbbfffhhhhhh[[[ZZZZZZ\\\```bbbbbbaaa``````gggsss}}}zzzzzz}}}yyykkk]]]QQQEEE<<<;;;555222444555222000111///000000......000555999{{{ooobbbYYYNNNEEE>>>>>>???<<<999888777888888777666666777999444444444444444444444444444333222333555555333222333222222111111000000000000222444444222111222222333444555444111/////////...//////000000//////...........................------------...///000111........................)))***+++---......//////111111000000000000111111///////////////////////////............//////000---...000111222333333333000000000000000000000000//////000111222333333444222222444777888777444111111111111111111111111111000000111111111222222222444444444444444333222222333333333333444444444444333333444555666666666666333444555555555555888:::::::::999888888888888888777666777888;;;;;;:::999999999:::;;;===>>>??????@@@@@@@@@@@@AAAAAAAAABBB@@@@@@??????@@@@@@AAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFHHHHHHIIIIIIIIIJJJJJJJJJLLLNNNNNNNNNLLLKKKLLLMMMNNNQQQTTTUUUUUUWWW[[[___fffqqq|||yyywww{{{yyyvvvvvvzzz}}}rrrllljjjlllmmmoooppppppooonnnmmmiiijjjmmmuuuyyywwwvvvxxx|||~~~}}}{{{ssssssyyy~~~{{{yyyxxxzzz}}}yyylll[[[KKK@@@;;;:::888333111222222///...//////000///---,,,///666;;;yyyiii\\\SSSOOOGGGAAA>>>??????<<<;;;<<<666777888777444444666888444444444444444444444444444333222333444555333111111111111111111000000000///111333333111000000111111333555444111/////////......////////////....................................---------......///........................***+++,,,---............111000000/////////000000////////////////////////000000//////.../////////...///000111222222111111000000000000000000000000//////000111111111111111333555777;;;>>><<<777222111111111111111111111111111111000111111111222333333444444444444333222222222222333333333444444444333333444666666777777777333555666666555555999<<<;;;:::999888777666666666555555666888;;;<<<;;;999999999::::::;;;<<<<<<======>>>>>>???@@@AAABBBBBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNLLLKKKKKKLLLMMMOOOQQQQQQQQQSSSVVVYYY\\\dddqqq}}}zzz{{{{{{~~~{{{zzzyyyyyyzzzsssiiiZZZKKK???999888999666222000222111......000///111111///,,,---333888{{{gggUUUIIIFFFFFFAAA===;;;<<<;;;888999<<<555777888666444333555777444444444444444444444444333333222333444555333111000000000000111111111111---///111222000/////////+++...111222000//////111......////////////......////////////////////////000///...---------------........................---...///000111111111111000//////.........//////.........///////////////222111000///////////////000000111222222111///...000000000000000000000000...///000000000000000///000222555:::===;;;444///000000000000000000000000111111111111111222222333333333444444444333222222222222333333333444444444333444555666777777777777333555777666555666999===<<<;;;999888666555555555444444555888;;;<<<;;;:::999999999::::::;;;;;;;;;<<<<<<===>>>@@@AAABBBCCCAAAAAA@@@@@@AAAAAABBBCCC>>>???AAACCCDDDEEEFFFFFFCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKMMMNNNNNNLLLKKKLLLLLLNNNOOOOOOOOOOOOQQQUUUYYYYYY^^^eeeooo|||zzzxxx||||||wwwtttwww}}}{{{yyyxxx{{{zzzwwwxxxvvvuuuvvvaaaTTTDDD;;;666444444555777333111333333000111444///222444222...,,,///333uuu^^^SSSLLLDDD>>>>>><<<<<<<<<;;;:::999777666555555555555555555555555333333444555555444333333111222222333333222222111000000000000000000000000000000000000000000000000000000000222333222///---////////////////////////------------------------000//////...,,,+++******...---,,,+++++++++++++++,,,,,,,,,---------....../////////...---------,,,............////////////---------............/////////000000000000//////////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111222222222111222222333333111222222333333222222111222333333444444333333333222111000222555666555222777666666555555555666666;;;:::999888777777777777666666777888999::::::;;;::::::999999::::::;;;<<<@@@???>>>>>>>>>???AAAAAA@@@AAABBBAAA???>>>???@@@>>>??????@@@AAABBBCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHHHHIIIIIIJJJMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMNNNPPPQQQRRRRRRTTTWWWZZZ___hhhxxx~~~tttooopppuuuyyy~~~{{{{{{uuusssuuunnn```VVVGGGBBB<<<888777777555333111111000000000000111111//////............//////uuucccPPPGGGCCC>>>::::::;;;;;;;;;:::999888666666555555555555555555555555333333444555555444333333111222222333333222222111000000000000000000000000////////////////////////000///000111333222000---////////////////////////////////////////////////......---,,,,,,,,,------//////......------------,,,,,,,,,------------...............------------------------............---------............/////////000000000000//////....../////////000000000000///////////////////////////////////////////////////000000000111111111222222111111111222333333111222222333333222222111333333444444444333222222333111111333666888666444666666555555555555666666;;;;;;:::999888888888888888888888888888999999999::::::999999::::::;;;<<>>>>>>>>???@@@AAA@@@AAABBBAAA???>>>???@@@??????@@@AAABBBCCCDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOORRRTTTXXX^^^kkk|||~~~yyyvvvwww|||ooohhhbbbYYYMMMGGGAAA<<<777333333222111///111111000000000000111111//////............//////|||sssmmmfffYYYJJJCCC???<<<::::::999999999999888666555555444444444444444444444444333333444444444444333333111111222222222222111111000000000000000000000000/////////////////////////////////111222222000...////////////////////////000000000000000000000000---,,,,,,+++,,,---///000///............---------,,,,,,,,,,,,------------------------............,,,,,,,,,------------...---------............///...//////000000//////...------........./////////////////////////////////........................//////000000000000111111111111111111111222333333111222222333333222222111444444444444333333222111333222222444777888777666666555555555555555666666::::::999888888777777777999999999888888888777777::::::999999::::::;;;<<>>>>>>>>>>>???@@@@@@???AAAAAAAAA???>>>???@@@@@@@@@AAABBBCCCDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLNNNPPPRRRVVV^^^iiiqqq}}}~~~tttdddXXXNNNCCC<<<::::::777333000000000///...111000000//////000000111//////............//////~~~xxxrrrkkkddd]]]YYY___VVVKKKCCC>>>:::888888777777777777666555444333444444444444444444444444333333333333333333333333111111222222222222111111//////////////////////////////////////////////////////...000111222000...////////////////////////...........................---,,,++++++---...///,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,---------.........---------............///...//////////////////...------------.........///.........///////////////........................////////////000000000111111000000000111222333444111222222333333222222111444444444444333222111111111222333444666777777666555555444444444555666666777777777777777666666555888888888888888888888888::::::999999::::::;;;<<<>>>>>>>>>>>>>>>??????@@@???@@@AAA@@@???>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLNNNQQQSSSUUUYYY^^^bbbmmmxxx|||}}}|||yyy{{{|||~~~vvvfffUUUJJJCCC<<<777777777555333111000000000111000000////////////000000///......------......///xxxmmmggg^^^VVVPPPMMMJJJHHHSSSOOOGGG???999666444333666666666666555444333333444444444444444444444444333333333333333333333333000111111222222111111000////////////////////////........................///......///111111000///////////////////////////........................///...---,,,+++,,,------++++++,,,------,,,,,,++++++++++++,,,,,,,,,------+++,,,,,,,,,------......---.........////////////---------............///......////////////......------------.........///------....../////////000////////////////////////...////////////000000000000000000000111222333444111222222333333222222111333444444444333333222111000222333444444444444555444444444444444555666666888888999999999888777666666777777888999999::::::::::::999999::::::;;;<<<======>>>>>>????????????>>>???@@@@@@>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHFFFGGGHHHIIIKKKLLLMMMNNNLLLOOORRRTTTVVVWWWYYYZZZ___fffsssyyyzzzuuuqqqqqqqqqrrruuuvvv~~~kkkYYYGGG???===:::666444444444333111000000111222000000////////////000000......------------......vvvjjj\\\VVVMMMFFFCCCBBBBBBBBBFFFGGGDDD===888777777555555555555555555444333333333333333333333333333333333333222222222222333333000000111111111111000000000000000000000000000000........................///...---...000111111000////////////////////////////////////////////////.........------,,,,,,+++,,,---.../////////...---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000000---------............///---......//////......---------........./////////---------......//////000////////////////////////......////////////000000/////////000111222333444111222222333333222222111222333333444444333333222111333444444333222222333333333333333444555666666999:::;;;<<<<<<;;;:::999555666777888999:::;;;;;;::::::999999::::::;;;<<<<<<===>>>>>>??????>>>>>>===>>>@@@???>>>>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGDDDEEEGGGIIIKKKMMMNNNOOOKKKMMMPPPTTTUUUUUUTTTTTTUUUZZZbbblllzzz~~~{{{{{{~~~~~~|||ppplllkkkkkknnnrrrssszzzyyy^^^MMM===888999777222///111111222111///...000111000//////......//////000......------------......vvveeeYYYMMMIIICCC@@@????????????>>>DDDDDD>>>999999999888555555555555555555444333333333333333333333333333333333222111111222333333000000111111111111000000000000000000000000000000...........................---,,,---///111111000////////////////////////........................***,,,---//////...---,,,+++,,,...///000///...---***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------.........//////---------............///---......//////......---....../////////000000000,,,,,,---......///000000................................./////////000000......//////000222333444111222222333333222222111111111222333444444444444333555777666333111222333333333333333444555666777777999:::;;;;;;:::999888777777888888888999999999::::::999999::::::;;;<<<<<<<<<>>>?????????>>>===<<<>>>??????>>>>>>???AAA@@@AAABBBCCCDDDEEEEEEFFFGGGFFFFFFEEEDDDCCCCCCBBBDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFGGGIIIJJJLLLMMMNNNKKKMMMPPPRRRTTTSSSPPPNNNOOORRRVVV]]]gggttt|||tttpppooopppvvv}}}~~~ppp___NNNCCC888555555222000111000111222111///...///111//////............//////...------,,,,,,------...wwwdddRRRIII>>><<<;;;:::;;;;;;:::999:::AAABBB;;;555555666333555555555666555555444444333333333333333333333333444333222111111222333444000000111111111111000000000000000000000000000000...........................---,,,---///111111000////////////////////////++++++++++++++++++++++++'''))),,,///000000...---)))***,,,......---,,,+++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---------.........//////---..................---////////////000000000000,,,,,,------...///000000------------------------............/////////000.........///000222333444222222222333333222222222000111222333444555555555555777999777444111222333222222222333444555666777444555777888888777666555999999999888888888888888::::::999999::::::;;;<<<;;;<<<>>>?????????>>>===<<<>>>??????>>>>>>???AAA@@@@@@AAABBBCCCDDDEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBEEEEEEEEEFFFGGGGGGHHHHHHEEEFFFHHHIIIIIIHHHFFFEEEHHHHHHIIIIIIJJJKKKLLLLLLMMMNNNPPPSSSTTTRRROOOLLLMMMNNNPPPTTTZZZcccnnnuuu{{{{{{xxxwwwyyyqqq[[[IIIAAA;;;777555333111222666111333555333000///000222//////............//////...------,,,,,,------...uuucccRRRHHHDDD???===;;;999777888888999;;;:::999888777666555444555555444333333222111111444444444555555555555555111111111111111111111111222222222111222222333333//////////////////////////////......---------,,,,,,,,,,,,---------......000///...------...000111*********++++++,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------...------,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------.........------------...////////////............//////------......//////000000..................------***++++++,,,---...///////////////000111111222222333222222222222222222222111222222333333222222111555555555555444333222111222222333333444555555555::::::::::::999999888777777777777666777777888999;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>????????????>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFHHHHHHHHHHHHHHHGGGFFFEEEGGGGGGHHHIIIJJJKKKLLLMMMJJJLLLNNNPPPQQQPPPOOONNNPPPOOOOOOQQQUUU[[[aaaeeelllxxx~~~xxxttttttvvvyyyzzzxxxhhh\\\SSSJJJDDD===;;;777333111222444555444333222111000000000000////////////////////////---,,,,,,,,,,,,,,,++++++wwwvvvqqqeeeTTTFFF===;;;===;;;999777666666666777999999888777666555444444555444444333222222111111444444444333333333333333111111111111111111111111222111111000000000111111......................../////////.........------,,,,,,,,,---------......///...---,,,,,,---...///---------...............------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......---------------...////////////............//////............////////////........................+++,,,,,,------......///---......///000000111111111111111111111222222222222222333333333333222222555555555555444333222222222333333444555555666666888888888888888888777666888777777777777888999999::::::999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>===>>>???AAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHGGGFFFEEEGGGHHHHHHIIIJJJKKKLLLMMMJJJLLLNNNOOOPPPOOONNNMMMPPPPPPPPPQQQTTTXXX\\\___```iiivvvyyypppkkkkkknnnrrruuu|||qqqaaaTTTKKKDDD>>>999:::888555333222222333444333222111000////////////..............................---,,,,,,+++******yyynnngggeee```VVVIII>>>999888999888666555444444444555666666666555555444444444444444333333222222111111333333333222222111111111000000000000000000000000222111000//////...//////........................///////////////.........,,,,,,,,,---------.........---,,,++++++,,,---...,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------......---------------....../////////............///////////////.......................................------------------------,,,------......///000000000000000111111222222333222333333444444333333222333333444444444444333333333333444444555666666777555555666777777777666666888888888888999999::::::999999888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFHHHHHHIIIJJJKKKLLLLLLMMMKKKKKKMMMNNNNNNMMMLLLLLLPPPPPPPPPQQQSSSUUUWWWXXXWWW\\\dddjjjrrr~~~}}}vvvmmmgggggglllqqqttt||||||ttt```XXXLLLCCC>>>;;;777444555555444222222111222222111111000///..........................................---,,,,,,+++******{{{xxxwwwqqqfff\\\XXXWWWRRRJJJAAA;;;999888777777555444333333333444333333333333333444444444333333333333222222111111444444333222111111000000000000000000000000000000222111000///....................................////////////////////////,,,,,,,,,---------.........---,,,,,,+++,,,,,,---++++++******)))))))))(((,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,------...//////......------......////////////......------------------...............//////......---------,,,,,,------...//////000000000000111111222333444444333333444444444444333333222222333444444444333333333444444555555666666777444444555666666777666666777888999999::::::::::::999999999999:::;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>===>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHGGGGGGFFFHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLMMMLLLKKKKKKNNNOOOPPPRRRSSSTTTTTTUUUWWWYYY[[[]]]aaakkkyyyzzztttppprrrvvvzzz|||{{{ooobbbYYYLLLGGG???:::777666555444111111222222111111000000000///......---------...........................------,,,,,,,,,,,,++++++|||qqqiii```\\\]]]\\\VVVPPPHHHGGGCCC>>>999666555555777666555555444444444444222222222222333333333333333222222222222222111111555444444333222111000000////////////////////////333222111000///..........................................///////////////,,,,,,,,,---------......///......------,,,,,,---......------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---............------------......//////......------,,,,,,---------.........//////000//////......------,,,---......//////000111111000111111222333444555555222333333444444333333222222222333333444333333333333333444444555666666666444444555666777777777666666777888:::;;;;;;::::::999999::::::<<<===??????;;;;;;;;;<<<<<<<<<============>>>>>>>>>?????????>>>???@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJKKKKKKKKKLLLLLLLLLKKKLLLMMMOOORRRSSSTTTUUUUUUVVVVVVVVVVVVXXX___hhhooo|||zzzmmmbbbWWWLLLFFF>>>:::666222111111111000//////000111111000///...///...------------------........................***++++++,,,,,,------...xxxooohhhccc[[[TTTLLLIIIJJJKKKIIIGGG@@@>>>;;;999777666555555666666555555555444444444222222222222222222222222222222222222222222111111444333333222222111111111////////////////////////222111000//////...//////---------------------------------...............,,,,,,,,,---------......//////......------,,,,,,,,,,,,+++++++++++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,------.........------------...............---------------,,,,,,------.../////////////////////......---------......///000000111111111111111222222333333444111222222333333222222111222222333333333333222222222222333333444555555666444444555666666666555555555666888:::;;;;;;::::::999999:::;;;===>>>@@@AAA::::::;;;;;;<<<=========>>>>>>>>>>>>???????????????@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMJJJLLLNNNPPPRRRSSSTTTUUUOOOPPPPPPPPPRRRWWW^^^bbbjjjvvv}}}zzzyyyyyyzzz}}}}}}rrrcccUUULLLEEE@@@<<<888666444111000000000111/////////000000///............---------------...------------------------***++++++,,,,,,------...uuujjjaaaYYYRRRNNNJJJGGGBBB@@@@@@@@@@@@???<<<;;;:::999888888777777444444555555444444333333222222222222222222222222111111111111111111222222111111111111111111111111........................//////...............///------------------------,,,,,,,,,,,,---------...,,,,,,,,,---------...............---,,,++++++***(((((((((((()))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,++++++,,,,,,---......------,,,,,,------...,,,------------------...,,,,,,------...//////000////////////............,,,------......///000000000000000000000000111111000111111222222111111000333333333333333222111000111111222222333444444444444444444444444444333222333555777999::::::999999888888999:::<<<>>>@@@AAA::::::;;;;;;<<<======>>>=========>>>>>>>>>>>>???>>>??????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLNNNOOOPPPJJJKKKLLLMMMOOOPPPRRRRRRMMMLLLKKKKKKMMMRRRWWW[[[^^^fffqqq{{{{{{wwwyyy{{{zzz}}}zzzmmm```WWWLLLCCC>>>;;;999666555555444333111111222333000000//////..................------------......---------------------------------,,,,,,+++++++++vvvnnnbbbWWWOOOJJJFFFEEEAAAAAA@@@>>>===;;;::::::888777666666777777666444333333444444444333222222333333333222222222111111111111111111111111222222////////////000000000000........................------,,,,,,,,,---......------------------------+++++++++,,,,,,---------,,,,,,,,,---------......---------,,,+++***)))(((******++++++,,,,,,,,,---))))))******++++++++++++++++++++++++++++++++++++------------------------************+++,,,---...+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,------.........,,,,,,------...///000000.../////////////////////++++++,,,------......///////////////............000000111111111111000000444444444333222111000///000111111222222333444444333333333333333222111000222444666999::::::999888777777888999;;;===???AAA::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<=========>>>===>>>>>>????????????>>>@@@@@@AAAAAABBBCCCDDDDDDCCCCCCBBBAAABBBCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGIIIIIIJJJKKKMMMOOOPPPRRRKKKKKKKKKKKKLLLNNNOOOPPPOOOMMMKKKIIIJJJNNNTTTWWWXXX\\\ccciiiqqq}}}|||yyy}}}~~~uuufffXXXHHHCCC<<<999888777444222///000000000//////000222111111000......---............---------......///------------------------000///...---+++***)))(((tttmmm___XXXNNNGGGDDDCCCAAA@@@999999999999999999999999555555555666555555444333222222222222222222222222333222000000111000///...111111000000000000111111111111000///////////////.........------,,,,,,,,,...------,,,,,,------...,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000///...---,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,///...------++++++***)))++++++++++++++++++++++++*********+++,,,---...///...---,,,+++***)))))))))---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------------------//////.........---------,,,,,,---...///000111222//////////////////..................////////////111000000/////////000000111111000///////////////111111111111111111111111333333333333333333333333222222222222222222222222555666777888999999888777999999999999:::;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;===>>>@@@???===<<<<<<===<<<======>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBAAADDDFFFHHHIIIHHHHHHIIIJJJGGGHHHHHHHHHHHHHHHHHHIIIHHHIIIJJJLLLMMMMMMMMMMMMKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMLLLLLLLLLMMMOOOPPPUUUYYY]]]```cccjjjuuu}}}~~~}}}~~~|||uuu|||}}}rrreeeXXXLLLEEE<<<:::777555222111111111222111111111000000//////000111222000///---...///------------------------,,,,,,,,,------.........---,,,+++***++++++---...sssfff[[[UUUNNNIIIBBB===;;;;;;:::888999999999999999999999999555555555555555444333333222222222222222222222222444333222111111111000///111111000000000000111111111000000///////////////......---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......//////////////////...------,,,,,,******++++++++++++************+++++++++,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,---......---,,,+++************,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,------------------------///.........---------,,,............................................................////////////000//////......//////000111000000///////////////111111111111111111111111333333333333333333333333222222222222222222222222333444666777999999999999:::999999888888888999999:::::::::::::::;;;<<<<<<===>>>??????===<<<<<<===<<<======>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFHHHHHHHHHHHHIIIJJJGGGGGGGGGHHHHHHHHHHHHHHHKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNMMMLLLLLLLLLMMMNNNOOOQQQTTTXXX[[[\\\aaajjjppp{{{~~~||||||}}}zzzyyy}}}}}}}}}pppbbbUUUJJJAAA;;;888777555222111000000000000000000000//////......---///000///...---...///------------------------+++++++++,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,yyygggYYYOOOIIIEEEAAA???;;;999999999999888888888888888888888888888444444555555444444333222222222222222222222222222444333333222222111000000111000000//////000000111111000//////......//////...------------,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------------------------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...------,,,+++++++++++++++******))))))******+++++++++,,,,,,,,,---------------------------------......------------,,,,,,//////...---,,,,,,+++***---------------------------............////////////...............//////000000//////......//////111111111111111111111111333333333333333333333333222222222222222222222222111222444666888999::::::999999888888777666666666666777777888:::;;;<<<<<<<<<===???>>>===;;;<<<<<<<<<======>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAACCCDDDEEECCCEEEGGGGGGGGGFFFGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLMMMMMMMMMQQQTTTVVVWWWYYY^^^ccchhhnnnxxx{{{uuukkk[[[LLLAAA:::666444444333222000////////////////////////............,,,---......---,,,...///------------------------,,,+++++++++++++++******------------,,,,,,+++***yyyoooaaaTTTJJJEEEBBBAAA;;;:::::::::::::::999888777777777777777777777777444444444444444333222222111111111111111111111111222333333222000///000000000000////////////000000000000///............///------------------------...------,,,,,,------...,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,------.........---......//////......---******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++******++++++------,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,///...------,,,+++******+++,,,,,,,,,,,,,,,---------------.........//////...------------......///000//////.........//////111111111111111111111111222222222222222222222222111111111111111111111111222333444555666777888888888888888888777777666666666777888999::::::;;;;;;;;;<<<>>>===<<<;;;;;;<<<============>>>>>>????????????@@@@@@AAAAAABBBBBBBBBAAA@@@???@@@BBBEEEFFFBBBDDDFFFFFFEEEEEEFFFGGGEEEEEEFFFFFFGGGGGGHHHHHHFFFGGGHHHJJJKKKKKKKKKKKKIIIIIIIIIJJJKKKKKKLLLLLLNNNMMMMMMLLLLLLLLLLLLLLLMMMPPPSSSUUUVVVWWWYYY\\\```ccciiippp{{{yyyttt]]]TTTGGG<<<555333333333000000000///////////////////////////////////////---...///...---,,,---...------------------------------,,,,,,++++++******,,,---......---,,,***)))xxxooohhh[[[UUUMMMEEEAAA???>>>===555666777888777666555444666666666666666666666666333333333333333222222111111111111111111111111111000111222111...---...///000000////////////000000000//////...............------------------------...------,,,,,,------...++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---......//////......---******+++++++++,,,,,,,,,)))******++++++,,,,,,---++++++++++++++++++++++++------,,,+++************,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------------............---------------...////////////............//////000000000000000000000000222222222222222222222222111111111111111111111111444444444444444444555555666666777888999999888888888888999::::::::::::999999;;;======;;;;;;;;;<<<===============>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBAAA@@@???@@@BBBDDDFFFAAACCCEEEEEEDDDCCCDDDEEEDDDDDDEEEEEEFFFGGGHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLMMMLLLLLLLLLLLLLLLOOORRRTTTUUUVVVWWWXXX\\\]]]___bbbiiiuuuyyyvvvyyywwwfff\\\JJJDDD<<<555333222333333/////////000000000//////000000000000000000000000///000111///---,,,,,,---------------------------......------,,,,,,++++++,,,,,,---...---,,,***)))uuukkkaaaXXXRRRKKKHHHCCC@@@>>>===;;;:::444666888888666444444444555555555555555555555555222222333333222222111000111111111111111111111111///111222111---+++---///000//////......//////000000///......------......,,,,,,,,,------------......------,,,,,,------...,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++++++++,,,,,,---------...++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))*********++++++,,,,,,++++++++++++++++++++++++---,,,+++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,+++++++++,,,,,,---------***++++++,,,,,,------...,,,------------.........------------...///000000......------......//////000000000000000000000000222222222222222222222222111111111111111111111111555444333333222222333333444555777888999999888888777888999;;;;;;:::999888888:::<<<<<<;;;:::;;;<<<==============================>>>???@@@AAAAAABBBAAAAAA@@@@@@@@@BBBCCCDDDAAABBBDDDDDDCCCBBBBBBCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLMMMNNNPPPRRRSSSTTTTTTUUUWWWXXXZZZ]]]eeeqqqyyyvvvnnnmmmrrr{{{}}}sssbbbQQQHHH@@@<<<777444222111000/////////000000000000//////000000000000111111111111///000111///---,,,---...------------------------......---------------,,,+++,,,,,,------,,,,,,,,,|||wwwrrrmmmddd\\\UUUNNNIIIEEEDDDBBB???=========<<<:::444777999999777666777888444444444444444444444444222222222222222111111000111111111111111111111111///222333222---+++---000//////............////////////...------------...,,,,,,,,,---------.........------,,,,,,------......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,------******++++++++++++************+++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++++++++***************+++))))))))))))***+++,,,---,,,,,,++++++++++++,,,,,,)))))))))*********++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,------------+++++++++,,,---.........,,,,,,---------.....................///000111222...------------...///000000000000000000000000000111111111111111111111111111111111111111111111111333333222111111222333444444555777888888777666555444555777999::::::999888888999;;;;;;::::::;;;<<<========================<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCCCCAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHHGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPOOORRRUUUVVVXXX\\\ccciiiqqqwwwuuuqqqssswww}}}ssskkkccc___WWWKKKAAA<<<999666222000000///...---...//////000000///...---/////////000000000111111+++,,,......------...///------------------------,,,,,,,,,,,,,,,---------++++++++++++,,,---......}}}rrrgggccc]]]XXXQQQKKKGGGDDDBBB@@@===;;;888888999:::::::::111444777777555444666888444444444444444444444444222222222222222111000000000000000000000000000000///333555333...,,,...222//////............////////////...------------...,,,,,,,,,------............------,,,,,,------...000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++***************++++++(((((((((((()))***,,,,,,++++++************++++++((())))))))))))*********++++++++++++++++++++++++))))))******+++++++++,,,------------------------++++++,,,------...//////,,,,,,,,,---------...............//////111222222---------------...///000000000000000000000000000111111111111111111111111000000000000000000000000111111000000111333555666444555777777666555333111000222555888999::::::999777999;;;;;;::::::;;;<<<===============<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@AAACCCBBBAAA@@@@@@AAABBBBBBCCCDDDEEEFFFGGGGGGCCCDDDEEEFFFGGGHHHHHHHHHEEEFFFFFFGGGHHHHHHIIIIIIGGGHHHJJJLLLNNNNNNNNNNNNQQQOOONNNMMMNNNOOOOOONNNMMMQQQUUUVVVVVVWWW[[[___eeeiiiqqqzzzyyyyyyxxxzzz}}}~~~}}}tttaaaWWWLLLGGGCCC===999999444111...,,,---...//////---.../////////...---,,,---.........//////000000''')))+++,,,,,,---///111------------------------*********++++++,,,,,,---+++*********+++---///000}}}vvvmmmfffaaa[[[SSSLLLLLLJJJGGGDDDAAA>>><<<<<<::::::999999888777777777444444444444444444444444333333333333333333333333333222111111000000111111000000000000000000000000111111000000//////........................------------------------------------,,,+++,,,---...///...///000///---,,,,,,,,,,,,,,,,,,---------......,,,------------------,,,************************************************,,,,,,,,,,,,+++***)))(((---+++***+++,,,,,,+++***,,,++++++******++++++,,,,,,++++++******++++++,,,***+++,,,------,,,+++***,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++***)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---------......///,,,,,,,,,---...///000000///.........///000222333000000000000111111111111333333333222222222111111111000/////////000222333666555444333333444555666777777888888888888888888:::;;;<<<;;;999888999::::::999999888888999999:::999:::<<<===???@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHHHHGGGEEEDDDFFFFFFFFFFFFEEECCCBBBAAAEEEFFFGGGHHHJJJLLLNNNPPPOOOOOONNNNNNMMMLLLLLLLLLPPPQQQSSSUUUWWWXXXYYYYYY]]]bbbeeegggpppvvvoooqqqrrrwwwzzzrrrnnnggg]]]UUUFFFDDD???;;;777555444444333222000///.........///////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,000000111///,,,++++++,,,))))))***++++++++++++******+++,,,,,,------,,,,,,wwwtttuuuvvvvvvtttddd^^^VVVQQQOOOLLLFFFBBBDDDCCCAAA???===;;;;;;:::999888888777777666555555444444444444444444444444333333333333333333333333333222111111000000111111000000000000000000000000000000000///////////////........................---------------------------,,,,,,+++,,,---...///...000111000...,,,,,,---,,,,,,,,,------------...---......//////......---+++++++++***************************************+++++++++++++++******)))---,,,******,,,,,,+++***,,,++++++******++++++,,,+++++++++******+++++++++)))******++++++******)))++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++******)))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------......///---,,,,,,------///000000//////......///000111222//////000000000111111111222222222222111111111111111000/////////000222222555444333222222333444555222222333444555555666666999:::;;;:::888777888999:::999999888888999999::::::;;;<<<===>>>??????????????????@@@@@@@@@@@@AAA??????>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCCCCEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFGGGHHHJJJLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMOOOQQQTTTVVVXXXZZZZZZ[[[___aaabbbiiixxx~~~uuuooooooooorrr{{{}}}tttfff\\\VVVPPPHHHBBB>>><<<888555222111000000222111000///.........///........................------------............++++++++++++++++++++++++///000000///,,,++++++,,,))))))***++++++++++++***)))***++++++,,,,,,++++++|||xxxuuuiiiddd___]]]^^^```aaa```QQQLLLFFFCCCCCCCCCAAA???>>>===<<<;;;:::::::::;;;777777777666555555444444444444444444444444444444333333333333333333333333222222111000000000000111000000000000000000000000//////////////////000000........................------------------------,,,,,,,,,,,,,,,---......///000111000...---------,,,,,,,,,,,,------------,,,------......------,,,++++++++++++******))))))************************)))*********++++++++++++...,,,******+++,,,+++***++++++************++++++++++++++++++++++++++++++***))))))))))))))))))***+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...//////---------------...///000000//////......///000000//////000000000000111111111111111000000000//////000000000///000111111222333333222222222222333333222333444555777888999:::888999:::999777666777888999999888888888888999999;;;<<<<<<===>>>>>>======>>>>>>>>>?????????@@@@@@===============>>>???@@@???@@@@@@AAAAAABBBBBBCCCEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCCCCEEEFFFGGGFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLOOORRRUUUXXXZZZ[[[YYY]]]^^^^^^cccnnnwww{{{}}}zzzuuutttrrrrrr}}}wwwtttttttttvvvzzz{{{wwwvvvvvvyyyyyy{{{|||zzzuuurrrssswww}}}{{{lllaaaRRRGGGBBB???:::777666444222000///......///111111000///....................................------------............************************...///000...,,,***+++,,,))))))***++++++++++++***))))))***++++++++++++***vvvsssnnnjjjgggccc___\\\XXXUUUQQQQQQSSSUUUVVVUUULLLGGGBBB@@@@@@AAABBBBBB===<<<;;;;;;;;;;;;;;;;;;777777666666555444444444333333333333333333333333222222222222222222222222222222111000000000000000000000000000000000000000---......//////000000000---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///000111111///------...++++++,,,,,,,,,---------*********++++++*********,,,,,,++++++***)))))))))************************))))))***+++,,,---......///---*********++++++***++++++************++++++******++++++++++++******+++***)))(((((()))***+++***************++++++,,,++++++++++++++++++++++++))))))************))))))***)))))))))***+++,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////---------------...///000000/////////......//////////////////000000000111000000/////////.........000000000000000111111222333333222222222222333333444444555666777888999:::666777888777666555666888999999888888888888999999<<<<<<=========<<<<<<;;;======>>>>>>>>>?????????<<<<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDCCCBBBBBBBBBDDDEEEFFFFFFEEECCCBBBBBBDDDFFFGGGFFFGGGHHHHHHIIIIIIIIIIIIKKKKKKLLLLLLLLLLLLLLLLLLKKKLLLNNNPPPSSSVVVXXXYYYYYY\\\]]]\\\```hhhnnnooonnnqqqwww~~~}}}{{{yyywwwvvvxxxwwwxxxtttsssssstttsssuuu}}}{{{|||xxxwwwzzz~~~vvvfffUUUMMMBBB;;;999888777555222222111000000000111111000000//////....................................,,,,,,---------.........++++++++++++++++++++++++---...///---+++******+++))))))***++++++++++++***)))******+++++++++++++++bbb^^^ZZZVVVTTTQQQNNNLLLJJJHHHGGGGGGIIIKKKLLLLLLHHHEEE@@@===<<<<<<===>>>===<<<;;;:::999999999999888777777666666555444444333333333333333333333333222222222222222222222222222111000000//////000000////////////////////////------......//////000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,///000111000...---------+++++++++,,,,,,,,,------)))******************)))+++++++++*********))))))*********************************+++,,,...000111000---***)))***+++******+++******))))))******+++)))******++++++******))),,,+++***))))))***+++,,,))))))******++++++++++++++++++++++++++++++++++++((())))))******))))))(((***)))))))))***+++,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,...//////...------------.../////////////////////............////////////000000000/////////.........------///000000000111111111111333333444444444444333333222222222333333333333333555666777777555555666777999888888777777888888999;;;<<<<<<<<<<<<;;;;;;:::<<<<<<<<<=========>>>>>>=========>>>???@@@AAABBBAAAAAAAAABBBBBBBBBBBBBBBCCCBBBAAAAAABBBDDDFFFGGGIIIGGGEEECCCBBBCCCDDDEEEFFFFFFGGGHHHIIIIIIHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNOOOQQQTTTVVVWWWWWWYYYZZZYYY]]]dddgggfffeeehhhlllrrrzzz|||yyyzzz||||||{{{{{{{{{zzz|||vvv^^^MMM@@@<<<666333333333222111111111111111111222222333///////////////.................................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++******+++))))))***++++++++++++******++++++,,,---,,,,,,,,,SSSPPPLLLIIIHHHGGGFFFEEEBBBBBBCCCCCCCCCDDDEEEEEEEEECCC???<<<:::::::::;;;;;;:::999777666666666666777777777666555555444444333333333333333333333333222222222222222222222222111111000////////////000////////////////////////..................//////,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,...///000///---,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************************************************,,,...000222111...***))))))***************))))))))))))******((()))***++++++***)))(((,,,,,,++++++++++++,,,,,,((()))******++++++******++++++++++++++++++++++++((()))***++++++***)))(((*********)))******++++++************************+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++,,,---//////......---------......///---....../////////............////////////000000/////////.........------//////000111111111111000333333444444444444333333444444444333333333333333444666777777555555666888888888777777777777888888:::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>??????@@@AAA????????????????????????AAAAAABBBBBBDDDEEEGGGGGGIIIGGGFFFDDDCCCBBBCCCCCCDDDEEEGGGHHHIIIHHHHHHGGGHHHIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNOOOQQQSSSUUUWWWUUUVVVUUUTTTXXX___aaa___]]]```ccchhhnnnvvvzzzooo```LLL>>>999777555333333222///...//////000000000000000000....../////////......---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++))))))***++++++++++++***++++++,,,------------,,,KKKHHHDDDBBBBBBBBBBBBAAA@@@AAABBBBBBAAAAAAAAAAAA??????>>><<<;;;;;;<<<===888888777666555555555555666666555555444333333333222222222222222222222222111111111111111111111111111111000///////////////////////////////////////..................------,,,,,,------...//////000++++++++++++++++++++++++)))***+++,,,---,,,,,,+++---...///...,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,)))))))))***++++++,,,,,,***************************)))((((((***,,,...000111...***))))))***************))))))))))))******((()))***++++++***)))(((******++++++++++++******'''((()))***+++******)))************************((()))+++,,,,,,+++)))(((++++++******)))*********************************++++++++++++++++++++++++++++++++++++*********)))*********************************+++,,,---///000///......---------......+++,,,...////////////............/////////000000////////////...............///000111222111111000111222333444444333222111444444444555555666666777444666777777666666777888888888777777777777888888999::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<>>>>>>=========>>>>>>??????????????????>>>>>>>>>@@@AAABBBDDDFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDFFFHHHIIIHHHHHHGGGGGGHHHHHHIIIKKKLLLLLLMMMNNNMMMMMMNNNQQQTTTWWWYYYVVVVVVTTTRRRUUU[[[\\\ZZZYYY[[[^^^aaaeeekkkqqquuu|||yyylll```VVVKKKAAA:::888666555333222222000//////////////////.........------...//////......---------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,+++***)))***+++))))))***++++++++++++*********+++,,,,,,,,,,,,,,,HHHEEEBBB@@@@@@@@@@@@???===>>>??????>>><<<<<<===888999::::::999:::<<<===777777666666666777777888555555444333333222222111222222222222222222222222111111111111111111111111111111000////////////////////////////////////////////////......------,,,,,,,,,------...///000000++++++++++++++++++++++++)))***+++,,,---,,,++++++,,,---......,,,******+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***(((((()))***+++,,,,,,---************************)))(((''''''(((***,,,...222///***((()))***************))))))))))))******''')))***++++++***)))'''((()))***++++++***)))((('''((()))++++++******)))************************(((***+++,,,,,,+++***(((,,,,,,+++***)))))))))***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++******))))))*********************************+++,,,---///000///......---------......***+++---///000000//////............/////////000000000/////////............///000222222111111000000111222333333222111000//////000111333444555555444666777777666666777999888888777777777777888888888999::::::;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<>>>======<<<<<<<<<======AAAAAA@@@@@@@@@@@@@@@@@@???AAACCCEEEGGGHHHHHHGGGCCCDDDDDDEEEFFFEEEEEEDDDBBBCCCFFFHHHIIIIIIHHHGGGGGGGGGHHHIIIJJJLLLMMMMMMLLLLLLMMMNNNQQQUUUYYY[[[YYYYYYUUURRRUUU[[[[[[XXXYYY[[[]]]___```cccgggjjjkkkuuuyyyuuurrrkkkbbbUUUIII@@@:::888666333111000......///000000000000000000///...------,,,---.../////////...---------------------------++++++,,,,,,,,,---------***************************+++,,,+++))))))***+++))))))***++++++++++++***))))))***++++++++++++***EEEDDDAAA???===>>>>>>???<<<<<<<<<===============;;;;;;<<<<<<;;;;;;:::999777777777777666666666666222222333333444444333333111111111111111111111111111000000///////////////...---,,,,,,,,,,,,---...222111111000///.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++******))))))******)))))))))***+++,,,......+++++++++,,,,,,++++++++++++***((('''(((***---///,,,+++***))))))***+++,,,)))(((((((((***---000111;;;333***&&&'''))))))((())))))(((((((((((())))))((())))))((('''&&&&&&'''******)))(((''''''((((((******++++++++++++******++++++******)))(((((('''((((((((((((((((((((((((************************+++(((%%%$$$%%%((())))))******++++++++++++******)))))))))***+++++++++,,,)))************+++++++++)))***+++---......------+++---......---,,,,,,------------............///---------............//////...---,,,,,,---...///...///000000000///---,,,000000000///////////////111111111111222222333444444555666666555555666888;;;:::999888888888999::::::999888888888999:::;;;===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDDFFFEEECCCBBBAAABBBDDDEEEBBBDDDEEEEEEDDDDDDEEEGGGHHHGGGFFFFFFGGGHHHJJJKKKLLLLLLLLLMMMOOORRRUUUXXXXXXWWWVVVUUUVVVWWWXXXYYYXXXXXXXXXZZZ\\\___bbbccchhhkkkpppvvv|||zzznnnddd[[[VVVSSSLLLJJJFFFAAA<<<777444333000///...------...///000000000//////.........---,,,------....../////////,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))CCCBBB???>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999999888777777777777666666666555333333333444444333333222111111111111111222222222000000/////////000000111///...------------...///111000000//////...------++++++,,,,,,,,,,,,------------,,,,,,,,,------...,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,+++******))))))******************+++,,,------******++++++++++++*********)))(((((()))***,,,...******)))(((((()))******))))))((()))***,,,///000888111***&&&(((***)))((())))))(((((((((((()))))))))***+++***((('''((())),,,,,,+++***************)))******++++++******))))))))))))))))))*********))))))))))))))))))))))))************************+++)))&&&&&&'''))))))))))))******++++++******)))***************+++++++++)))************+++++++++)))***+++---......------+++---......---,,,,,,---------------............---------............///000//////......//////000...///000000000///---,,,000000000000000000000000000000000111222444555666444555666666555555666777999888777666666777888999999999888888888999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>?????????@@@AAABBBCCCDDDDDDDDDFFFEEECCCBBBAAABBBCCCDDDCCCDDDEEEEEEDDDCCCDDDFFFGGGGGGFFFFFFGGGHHHJJJKKKLLLKKKKKKLLLNNNQQQTTTVVVUUUTTTTTTSSSSSSTTTVVVVVVWWWWWWXXXYYY\\\^^^aaabbbbbbeeeiiimmmqqqwww}}}vvvkkkggg___UUUMMMGGGCCCAAAAAA???<<<999666333111000222111000//////000111222000/////////.........------------------.........------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************@@@???>>>===<<<======>>><<<<<<<<<;;;;;;:::::::::888999999999999888777777777777777666666666555555444444444444333222111111222222222222222222222222////////////000111222333000///............///000/////////......------,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++******))))))******++++++*********++++++,,,)))******************)))((()))))))))***++++++,,,))))))(((((((((((())))))******))))))***+++---...222---)))''')))***)))'''))))))(((((((((((())))))***,,,,,,,,,***)))***+++,,,+++******************)))******++++++******)))'''(((((()))***+++++++++++++++++++++++++++++++++***************************)))((((((*********((()))******++++++******)))+++++++++***************)))************+++++++++)))***,,,---...------,,,+++,,,......,,,,,,,,,---------------............---------............///111000000//////000000111/////////000//////...---111111111111111111111111///000000222333555777888333555666666555555666777888777666555555666777888999999888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@BBBCCCDDDDDDEEEEEEEEEDDDBBBAAAAAAAAABBBCCCCCCDDDEEEDDDCCCBBBCCCDDDGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMPPPSSSTTTSSSSSSSSSRRRSSSTTTUUUUUUWWWWWWXXXYYY[[[]]]___```]]]___aaacccfffiiinnnqqqwwwzzzuuufff[[[OOOLLLGGGAAA<<<999777666666555444222111000000000111000000//////000000111/////////...............------------,,,,,,,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++??????>>>=========>>>>>><<<<<<;;;;;;:::999888888888888999999888888777666777777666666666555555555555555555444333222000///222222222222222111111111......//////111222333444///..................///.........------,,,,,,,,,+++++++++,,,,,,,,,------......---,,,++++++++++++---,,,,,,,,,,,,,,,,,,,,,************************,,,+++******))))))******,,,,,,+++***************))))))************))))))'''((()))+++++++++***)))))))))))))))))))))))))))+++******)))******+++,,,,,,***((((((******)))'''))))))(((((((((((())))))***+++,,,,,,*********,,,))))))((((((((((((((()))))))))************))))))((((((((()))******++++++++++++++++++++++++++++++***************************))))))+++,,,,,,***((())))))************)))))),,,+++++++++***)))))))))))))))*********+++++++++***+++,,,---...---,,,,,,***,,,...---,,,+++,,,---,,,,,,---------.........---------............///000000000000000000000000//////////////////......111111111111111222222222111111111222333555666777333444666555444444555777777666555555555666777888999888999999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@AAAAAABBBCCCDDDEEEDDDBBBAAABBBCCCFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOQQQRRRSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVWWWXXXZZZ[[[]]]^^^[[[]]]^^^___```cccgggiiimmmmmmqqquuuwww{{{|||uuunnnggg[[[NNNEEEAAA???<<<999666555444444222222111111000000111111................................................---------,,,,,,+++++++++------..................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************@@@??????>>>>>>>>>??????<<<<<<;;;:::999888888777999999999999999888777777666666666666555555555555666666555444333111000///222222222111111000000000.........///000222333444------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++******))))))******,,,,,,+++***))))))))))))))))))************))))))'''(((***++++++***)))(((*********************************************+++)))(((((()))******)))((())))))(((((((((((())))))(((***+++***))))))***+++)))((((((((((((((()))))))))))))))******)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********,,,---,,,***((()))))))))******))))))))),,,+++++++++***)))))))))))))))*********+++++++++***+++,,,---------,,,+++***,,,------,,,++++++,,,,,,,,,,,,------------...---------............/////////////////////////////////........./////////000000111111222222222222333333222222222333444444333444555555444444555666777666666555666777888999888888999999::::::::::::999999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===============>>>???@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@BBBCCCDDDCCCBBBAAABBBCCCEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIKKKLLLNNNPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTUUUUUUVVVXXXYYYZZZZZZ[[[ZZZ[[[\\\]]]^^^aaadddggghhhhhhiiijjjkkknnnxxxvvvooojjjeee]]]VVVOOOHHH@@@;;;999888666333222111111000333222111111000000111111------............---------------...............---------,,,,,,+++++++++++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))@@@@@@@@@??????>>>>>>>>>;;;;;;;;;::::::999999999999999999999999888777777666666666555555555444444555555555444333222000///111111111000//////......---------...///111222333,,,,,,------------,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,******++++++++++++,,,,,,************************,,,+++******))))))******,,,+++***))))))))))))))))))******************)))'''((()))*********((((((******++++++++++++******))))))******************(((((()))************)))))))))(((((((((((())))))'''(((***)))(((((()))******************++++++,,,((())))))******))))))(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))***+++,,,,,,***(((((())))))******))))))(((+++++++++***************)))************+++++++++++++++,,,---------,,,+++***+++------+++++++++,,,,,,,,,,,,,,,---------------------............///...//////000000//////...///............///000000//////000000111222222222444333222222111111222222222444555555444444555666666666555555666777888999777888999::::::::::::999777888:::;;;<<<<<<;;;;;;::::::;;;;;;<<<=========>>>>>>>>>?????????@@@@@@@@@AAAAAABBBCCCCCCBBBBBB@@@@@@@@@@@@????????????@@@AAABBBBBBAAAAAABBBDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOOOOLLLMMMNNNPPPQQQQQQQQQQQQTTTUUUVVVWWWXXXXXXXXXXXXVVVXXXYYYZZZ[[[^^^bbbeeeeeecccccccccaaabbblllvvvuuuiii^^^WWWTTTOOOIIIDDDAAA>>>;;;999555555333222111000000///222111000///.........///...//////000000//////...---------------.........------------,,,,,,,,,,,,)))***+++---///000111222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************((((((((((((((((((((((((@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;::::::::::::777777888888777777666555666666555555555444444444555555555444333222111000000000000///...---------------------...///000111,,,---...//////...---,,,---------------.........++++++,,,,,,,,,,,,------+++++++++***++++++,,,,,,)))))))))******+++++++++************************,,,+++******))))))******+++***)))))))))))))))*********++++++++++++******((()))))))))))))))((((((((()))***++++++***)))((((((((()))***************((()))***************+++))))))(((((((((((())))))'''((())))))(((((()))+++***************+++,,,,,,(((((())))))))))))(((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))***++++++***((((((((())))))))))))((((((***************+++++++++)))************++++++++++++,,,---------,,,++++++***+++------+++***+++,,,++++++,,,,,,,,,------------------............//////000111111111111000//////......---...///000111......///000000111222222111111111000000111222222222444555555444333555666555444444444444666777888777888999:::::::::999999666888:::<<<<<<<<<;;;:::::::::;;;;;;<<<======>>>@@@@@@@@@????????????>>>???@@@AAAAAABBBAAAAAAAAA??????@@@?????????>>>===>>>???AAAAAAAAAAAACCCEEEDDDDDDFFFGGGHHHHHHGGGGGGHHHIIIKKKLLLMMMNNNOOOOOOKKKLLLMMMOOOPPPQQQPPPPPPSSSTTTUUUWWWWWWWWWVVVVVVUUUVVVXXXXXXYYY[[[^^^aaaaaa`````````]]]\\\ccclllrrrttt}}}{{{zzzyyyvvvtttnnnkkkfff```XXXPPPIIIDDDAAA???<<<:::999777666555444444333222222111111111000000///.....................///000000///......,,,,,,,,,------.........---------------.........++++++,,,---...000000111,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************((((((((((((((((((((((((?????????>>>===;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;666666666666666555555444666666555555555444444444444444444444333222111111000//////...------,,,,,,---------------...///000---...///000000///...---........................++++++,,,,,,,,,---------************+++,,,------(((((())))))*********+++)))))))))))))))))))))))),,,++++++***)))***************))))))))))))******++++++,,,,,,,,,,,,++++++)))))))))((((((((((((((('''((()))******)))(((''''''((()))******+++++++++)))***++++++******+++,,,))))))(((((((((((())))))''')))******))))))***,,,(((((('''(((((()))******(((((())))))))))))((((((&&&&&&''')))***,,,------))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((*********((((((((())))))))))))(((((())))))******+++++++++,,,)))************++++++++++++,,,---------,,,+++***)))+++---,,,+++***+++,,,++++++,,,,,,,,,------------------.........//////000111222333333222111000///...------...///000111---......///000111111111////////////000111222333222333555444333333444666333333222222333555666777777888999:::;;;:::999999666777:::<<<<<<<<<;;;:::::::::;;;;;;<<<===>>>>>>AAAAAA@@@@@@???>>>>>>>>>??????@@@AAAAAAAAA@@@@@@???????????????>>>=========>>>@@@AAAAAABBBDDDFFFCCCDDDFFFGGGHHHHHHGGGGGGIIIJJJKKKMMMNNNOOOOOOOOOLLLMMMOOOQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWVVVVVVUUUVVVWWWXXXXXXXXXZZZ]]]_______________\\\ZZZ```hhhkkknnnxxxvvvmmmhhhccc]]]XXXVVVSSSNNNJJJFFFAAA===;;;555555555555444333111000000000000000000000000000000//////...//////000000+++,,,---......---,,,+++,,,,,,,,,------.........---------....../////////,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))??????>>>>>>======<<<<<<;;;;;;::::::999888777777999777555333222333444555555555555555555555555555333222111000////////////111111111111111222222222//////////////////////////////////////////......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++,,,,,,(((((())))))))))))(((((())))))*********+++++++++(((((()))***************,,,+++******++++++)))(((&&&''')))*********)))(((***,,,...---,,,+++,,,,,,((((((((((((((((((((((((++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))************))))))***)))((((((((()))+++,,,))))))))))))))))))))))))++++++******)))((((((((()))))))))))))))))))))))))))************+++++++++))),,,///000///---++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,---...//////000000000000000000000000,,,---------.../////////111000///......///000111111111000000000000111111333333333444444444555555666555555555555444444444666777888999999999999999888999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;:::???@@@BBBAAA>>><<<;;;;;;??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@??????>>>??????@@@@@@AAABBBBBBDDDDDDEEEFFFHHHIIIJJJJJJLLLLLLMMMMMMMMMNNNNNNNNNLLLNNNQQQRRRRRRSSSTTTVVVXXXXXXXXXXXXXXXWWWWWWWWWYYYYYYYYYZZZ\\\^^^```bbb```___]]]]]]^^^```bbbdddfffllltttzzz}}}}}}{{{{{{~~~rrrbbbUUUNNNKKKGGGDDDEEEDDDBBB???<<<:::888777333333333222222222111111000///...---,,,,,,---...111111000000//////......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))*********)))((('''''''''###&&&+++------+++***)))>>>======<<<<<<;;;;;;::::::999999888777777666666888777555333333333444555444444444444444444444444333222111000000///000000////////////////////////........................,,,,,,---------------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++(((((())))))))))))(((((())))))*********+++++++++))))))***+++++++++++++++,,,+++)))***++++++)))(((&&&'''((()))***))))))((()))***,,,,,,***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))************)))))))))((('''''''''(((******))))))))))))))))))))))))(((((()))))))))******+++)))))))))))))))))))))))))))************+++++++++***,,,//////...,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///////////////////////////---------...............111000///......///000000111111000000000000111111333333333444444444444555555555555555444444444444666666777888999999999999888888888999999999:::::::::;;;;;;<<<<<<=========???@@@BBBAAA???=========??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@AAABBBBBBBBBDDDEEEEEEGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNLLLNNNQQQRRRRRRRRRTTTUUUUUUVVVVVVWWWXXXYYYYYYZZZZZZZZZYYYZZZ[[[]]]___`````````___^^^______```aaabbbffflllqqqssssssrrrqqqppprrruuuxxx{{{{{{xxxwwwiii___RRRIIIDDDAAA>>><<<<<<;;;:::888777555444444333333222222222111111111000000...---------....../////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,...///111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))***************$$$'''+++,,,+++***))))))<<<<<<;;;;;;:::999999999888888777777666666555555666555444333333444555555444444444444444444444444444333222111000000000000///////////////.................................***+++,,,---------------000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************---,,,,,,++++++*********((())))))******))))))((()))))))))************+++)))***++++++,,,,,,++++++,,,***))))))***+++***(((''''''((()))))))))))))))'''(((******((('''((()))************************))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))'''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,......---,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------.........////////////////////////...............---------000000////////////000000111111000000000000111111333333333333444444444444555555555555444444444444555666777888999999999999888888777777777888999:::::::::;;;<<<===>>>??????>>>???AAAAAA@@@??????@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLNNNPPPRRRQQQRRRSSSUUURRRSSSTTTVVVXXXZZZ[[[\\\[[[ZZZZZZZZZZZZ\\\]]]___```````````````______^^^```aaadddggghhhhhhgggffffffhhhjjjlllnnnrrrvvvzzz{{{|||sssiiibbb___^^^]]]PPPJJJAAA<<<:::999666444444333333333333333222222222222222222111111111000000000///.........//////.........---------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************)))))))))((())))))***+++,,,,,,---''')))++++++***))))))***<<<;;;;;;::::::999888888777777777666666666555555444444333333333444555555333333333333333333333333444333222111111000000000111000000000000000//////........................+++,,,---...///000000000///......---,,,,,,++++++++++++++++++++++++++++++************************------,,,,,,+++***)))))))))))))))******)))))))))))))))))))))************))))))***++++++++++++***+++)))((()))***+++***((('''(((((()))))))))))))))&&&((())))))(((''''''((())))))))))))))))))))))))++++++++++++++++++++++++***+++,,,------,,,+++***))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))''''''''''''(((((()))))))))))))))))))))))))))))),,,++++++)))((('''&&&%%%))))))))))))))))))))))))))))))*********++++++++++++,,,------++++++,,,---,,,,,,,,,++++++++++++***---,,,,,,,,,++++++******,,,,,,,,,---------....../////////////////////////////////...---------,,,///////////////000000000111111000000000000111111222222333333333444444444555555555444444444333333444555666777888888999999:::999777666777888:::<<<::::::;;;;;;<<<<<<======;;;===??????>>>>>>@@@AAA>>>>>>????????????>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFHHHIIIJJJKKKLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLNNNPPPQQQQQQQQQRRRSSSQQQRRRSSSUUUWWWZZZ[[[\\\[[[[[[ZZZYYYZZZ[[[\\\]]]]]]^^^```aaabbbaaa___^^^bbbaaaaaabbbbbbcccbbbaaaaaaccceeefffgggiiimmmooonnnooossszzz}}}}}}|||xxxuuullldddZZZQQQLLLIIIHHHHHH@@@===999777666666444222333333333333333333333333222111111111111000000000000000000/////////000000......------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++---///000++++++++++++++++++++++++************************************))))))))))))(((((()))******++++++,,,)))***+++***(((((()))***<<<<<<;;;::::::999999888777777777777777666666666444333333333333444444555333333333333333333333333444333222111000000000000000000000/////////..............................+++,,,---...////////////++++++++++++++++++++++++++++++++++++++++++++++++************************------,,,,,,+++***))))))))))))************))))))))))))))))))))))))))))))'''(((((()))))))))))))))***)))((((((***+++***(((((((((((((((((())))))***''')))******)))(((((()))((((((((((((((((((((((((******************************,,,------,,,******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))************))))))(((((())))))************((((((((((((((((((((((((++++++***)))((('''&&&%%%))))))))))))))))))))))))))))))*********++++++++++++,,,---,,,++++++,,,---,,,,,,+++++++++*********,,,,,,,,,++++++*********,,,,,,,,,---------------......................../////////...---------,,,......///000000000000000111111000000000000111111222222222333333333444444555444444444444333333333333333555666777888888888;;;:::888777888999;;;===;;;;;;;;;::::::999999999999;;;<<<<<<<<<===???AAA===>>>????????????>>>======>>>???@@@AAABBBBBBBBBAAABBBBBBCCCCCCDDDDDDEEEDDDEEEFFFGGGIIIJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLKKKMMMPPPPPPPPPPPPQQQRRRRRRRRRSSSUUUVVVXXXYYYZZZ[[[ZZZYYYYYYYYYZZZ[[[[[[ZZZ\\\___aaacccbbbaaa```dddbbb______```aaa___^^^]]]^^^```aaaaaabbbdddfffiiiiiikkkoootttyyy|||~~~|||uuuttttttuuuxxxzzzzzzyyysssnnniiidddbbb___\\\YYYQQQLLLGGGBBB@@@???===<<<999888777666666555333111444444444333333222222222111111111000000000////////////000000000000000000........................//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++---///000++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))'''''')))+++;;;;;;;;;:::999999888888777777777777777666666666444444444444333333333333222222222222222222222222333222111000////////////.........---,,,,,,++++++------------------------)))***+++,,,,,,,,,,,,,,,)))*********+++++++++,,,++++++++++++++++++++++++***************+++++++++---,,,,,,++++++*********)))******++++++******)))***)))))))))))))))((((((&&&'''(((((())))))(((((()))((('''(((*********)))((((((((((((((()))******((()))++++++)))))))))***''''''''''''''''''''''''((((((((((((((((((((((((*********++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))************))))))(((((()))***************((((((((((((((((((((((((&&&&&&'''(((((()))******)))))))))))))))))))))))))))************+++++++++***+++------,,,++++++,,,++++++++++++************+++++++++++++++*********------------------------.......................................------------...///000111111111000111111000000000000111111222222222222333333333333444444444444333333333333222222444666777888888888;;;:::999999999:::;;;<<<<<<<<<;;;:::999888777777888:::;;;;;;;;;<<<>>>@@@===>>>???@@@@@@???>>>===<<<===???@@@AAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKMMMOOOPPPOOOOOOPPPQQQRRRSSSSSSTTTVVVWWWWWWXXXZZZZZZYYYXXXXXXYYYZZZ[[[YYY[[[^^^aaaccccccbbbbbbddd```]]]]]]______^^^[[[\\\^^^___```______aaabbbddddddeeegggiiikkkmmmnnnuuu}}}vvvlllccc^^^\\\ZZZZZZ\\\^^^______ZZZVVVQQQNNNKKKIIIFFFDDD???===;;;;;;;;;:::999777444555555555444222111000333333222222111000000///000000000000////////////......///000000000//////.............../////////.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))***+++,,,...///++++++++++++++++++++++++************************(((((()))))))))))))))***)))))))))((((((((((((((()))******)))((((((***+++:::999999888888777777666555555555555555555555555444444444444333333222111222222222222222222222222222111000///..................------,,,++++++***------------------------***++++++,,,,,,,,,++++++,,,+++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++)))******++++++******)))******))))))((((((((((((''''''((())))))))))))))))))((('''(((*********))))))(((((('''((()))***+++((()))++++++)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))************))))))'''''')))*********)))((((((((((((((((((((((((((($$$%%%&&&'''(((***++++++)))))))))))))))))))))))))))************+++++++++(((+++---...,,,+++******++++++++++++************************++++++++++++------------------------........................---------...............,,,---///000111111111000111111000000000000111111111222222222222333333333444444444333333333222222111222333555666777888888888999999999999:::::::::;;;;;;;;;::::::999999999:::;;;;;;;;;:::;;;>>>@@@===>>>???@@@@@@???>>>===<<<===>>>@@@BBBCCCCCCCCC@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKMMMOOOOOOOOONNNOOOPPPQQQRRRSSSTTTUUUWWWXXXXXXYYYXXXXXXWWWXXXYYY[[[[[[[[[\\\^^^```aaabbbbbbbbbbbb___\\\\\\___```^^^[[[\\\^^^``````______```aaa___```aaabbbcccdddggghhhqqq}}}|||yyytttuuurrriiibbb\\\VVVOOOJJJHHHGGGHHHJJJKKKKKKJJJGGGEEEBBB???>>>===<<<;;;999888666666777777666555000111222222111000000000000000000000000/////////000000/////////.........,,,---...///000//////...,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***,,,...///************************************************(((((((((((())))))******((((((((())))))******+++'''(((******))))))***,,,888888888777666666555555444444444444444444444444555555555444333222111000111111111111111111111111111000///......---------000000///......---,,,,,,------------------------------.........---,,,,,,///...------,,,+++******************************))))))******++++++++++++++++++++++++++++++,,,,,,******++++++++++++************))))))((((((((('''(((((()))***************(((''''''((()))******))))))((('''''''''(((***+++''')))******)))(((((()))))))))))))))))))))))))))***************************)))(((''''''((()))***))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))************))))))%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++'''***...///---+++***)))+++++++++************)))))))))******+++++++++,,,------------------------........................,,,------....../////////,,,---///000111111111000111111000000000000111111111111222222222333333333444444444333333333222222000111333555666777888888777777888999999999999888:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<>>???@@@@@@???>>><<<;;;<<<>>>@@@BBBCCCCCCDDD@@@@@@AAAAAABBBCCCCCCDDDBBBBBBCCCEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKMMMOOOOOONNNNNNOOOPPPOOOPPPQQQSSSUUUWWWXXXYYYXXXXXXWWWWWWXXXYYY[[[\\\^^^^^^___``````aaaaaa```ccc___\\\^^^aaaccc```\\\XXXZZZ\\\\\\\\\[[[\\\]]]\\\]]]___aaabbbdddgggjjjsss~~~|||yyyuuuvvvwwwvvvsssooojjjggg``````\\\TTTOOONNNKKKFFF?????????AAACCCCCCBBB@@@>>><<<;;;999999999999999:::777444333333444444333---///000111000///000111/////////000000000111111000/////////............+++,,,.../////////......+++++++++,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))***,,,...///************************))))))))))))))))))))))))'''((((((((())))))******''''''(((***+++,,,---...%%%'''************+++,,,888888888888888888888888222222333333333333333333444555555444333111...---111111111111111111111111333111///...///000///...000///...---,,,---......+++,,,---......---,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************+++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,+++***))))))***************)))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))((()))*********((('''&&&)))((((((+++000111,,,(((************************))))))))))))))))))))))))''''''((()))***++++++,,,++++++************++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********))))))************))))))))))))))))))))))))))))))(((((('''(((((()))***+++((((((((((((((()))******))))))))))))************+++++++++***************,,,,,,,,,+++++++++******------,,,++++++******)))++++++++++++++++++++++++......------------......------------------------,,,---......//////......///000222222000000000111000000000000111111111111000000111111111222222222444444333333333333222222555444444444555666777888999999999999999999999999888999;;;:::999999:::<<<;;;::::::::::::;;;<<<<<>>;;;999:::<<<>>>>>>???@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCBBBDDDFFFFFFFFFGGGHHHJJJJJJIIIIIIHHHHHHIIIIIIJJJLLLLLLKKKJJJJJJJJJJJJJJJNNNPPPRRRSSSSSSSSSTTTVVVXXXWWWWWWWWWWWWXXXYYYYYY^^^bbbfffeeeaaa^^^___aaabbb___]]]^^^```bbbaaa___ZZZZZZZZZZZZZZZ[[[[[[\\\[[[\\\]]][[[[[[```iiiqqq|||xxxrrrqqquuuzzz}}}xxxtttssssssuuuwww|||vvvpppkkkgggeee````````````___[[[VVVQQQKKKKKKIIIGGGDDDAAA>>>=========<<<;;;;;;:::999999888888777888888777555222222333555666666555333222333333222111000000111111333333222111000000000111000000//////.........---////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******------++++++++++++------''''''((()))***++++++,,,))))))***+++,,,...///000///...,,,+++***++++++,,,+++***)))(((((()))***+++))))))))))))******************))))))))))))***************)))******++++++::::::::::::::::::::::::444444444333333333333333222333333333333111000///111111111111111111111111...---,,,---///000000000//////---,,,,,,,,,---...,,,,,,------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************+++++++++++++++++++++++++++***))))))))))))***+++,,,+++******)))))))))******)))))))))))))))))))))++++++******)))(((((('''))))))))))))))))))))))))((()))******)))((('''&&&)))((((((+++000000,,,(((************************))))))))))))))))))))))))'''''''''((())))))************))))))))))))******+++++++++++++++***)))))),,,,,,+++++++++*********))))))************))))))))))))))))))))))))))))))(((((((((((((((((()))***((((((''''''(((((()))***))))))))))))************************************,,,,,,+++++++++*********,,,,,,++++++++++++******++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------,,,------..................000111111000//////000//////000000000111111111000000111111111222222222333333333333333333333333555555555666777777888888999999999999999999999999888999::::::999999:::<<<;;;;;;;;;;;;;;;<<<======BBBBBBAAA@@@???>>>>>>>>>>>>>>>???@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCBBBDDDFFFFFFFFFFFFHHHJJJIIIIIIIIIHHHHHHIIIIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKMMMOOORRRRRRRRRRRRSSSTTTWWWWWWWWWWWWWWWXXXYYYYYY]]]aaaeeedddaaa^^^^^^```aaa___]]]^^^```bbbaaa___\\\[[[[[[ZZZZZZZZZZZZ[[[YYY[[[\\\\\\\\\bbbkkksss~~~zzzsssnnniiigggjjjoootttwwwwwwwwwvvvtttsssssstttvvv{{{}}}zzzyyynnnkkkgggcccaaaaaacccdddjjjhhhddd___ZZZVVVRRRPPPOOONNNNNNNNNMMMJJJFFFBBBCCCCCCBBBAAA???>>><<<;;;;;;::::::999888888777777666666555666666666333111111222444555555444222111222111111000//////000000111111000/////////000000000/////////.........---.................................---------,,,,,,,,,,,,,,,+++++++++******---,,,++++++++++++,,,---))))))******+++,,,,,,,,,*********+++,,,---...///++++++***))))))***+++,,,******))))))))))))******))))))))))))******************))))))))))))***************)))******+++,,,999999999999999999999999555555555444444333333222000111111222222222111111000000000000000000000000---,,,+++,,,...//////...///...---,,,,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++++++++************+++++++++************)))))))))))))))))))))))))))******++++++******)))((((((((())))))))))))))))))))))))((())))))))))))((((((''')))((((((+++...///,,,(((************************))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((()))))))))************))))))(((+++++++++*********************++++++++++++******))))))))))))))))))))))))))))))(((((('''(((((((((''''''&&&&&&''''''((()))))))))))))))************((())))))******+++++++++,,,++++++++++++******************+++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------,,,,,,---...............---///111000///...////////////000000000000111111000000000111111111111222111111222222333444444444444555777888999999888888999999::::::::::::::::::777999::::::999999:::;;;<<<<<<;;;;;;<<<<<<===>>>@@@??????@@@BBBBBB@@@???===>>>??????@@@@@@?????????@@@@@@AAAAAABBBBBBCCCBBBDDDEEEFFFEEEFFFGGGIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMOOOQQQQQQPPPPPPQQQRRRWWWWWWWWWWWWWWWXXXXXXYYY]]]```cccbbb___]]]^^^___```___^^^___aaabbbaaa```^^^]]]\\\[[[ZZZYYYYYYYYYXXXZZZ[[[\\\^^^ccclllrrr}}}vvvkkkdddaaa___bbbdddhhhkkkmmmmmmlllkkklllkkkkkkkkknnnrrrvvvyyyxxxvvvwwwzzzxxxpppjjjhhhggg^^^\\\XXXTTTRRRRRRSSSTTTUUUTTTQQQNNNJJJFFFDDDBBBDDDCCCBBBAAAAAA@@@>>>;;;;;;;;;<<<<<<<<<;;;::::::888777777666666555555555444333333444555444111///000111222333333222111000000000000/////////////////////.........///000000/////////.......................................//////.........---------,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---(((''''''((((((***++++++))))))************))))))))))))))))))******************))))))))))))************))))))***++++++,,,666666666666666666666666666666555555444333222222000111111111111111111000000000000000000000000000111///---,,,------,,,+++---------,,,,,,,,,,,,,,,...---,,,++++++,,,---...---------,,,,,,,,,++++++************************************************************************************************,,,++++++++++++++++++,,,)))***************)))))))))))))))))))))*********************))))))((((((((((((((((((((((((((((((((())))))))))))((((((((()))((()))+++------+++)))************************))))))))))))))))))))))))((((((((((((((((((''''''((((((''''''''''''(((((((((((())))))))))))((((((*********************)))******++++++++++++******))))))))))))))))))))))))***)))((('''''''''''''''&&&&&&&&&&&&&&&'''((((((((()))))))))************'''(((((()))***++++++,,,++++++++++++************((())))))***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------...000000.........///////////////000000000111000000000000111111111111///000111222333444555555444666888:::::::::888888999999999999::::::::::::777888999999888888999:::;;;::::::::::::;;;<<<<<<;;;;;;===@@@CCCCCC@@@======>>>>>>??????????????????@@@@@@AAAAAABBBBBBCCCBBBCCCEEEEEEEEEEEEFFFHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMNNNOOOQQQQQQPPPPPPQQQRRRWWWWWWVVVVVVWWWWWWXXXYYY\\\^^^``````^^^\\\]]]^^^_________```aaabbbbbbaaa```___]]][[[ZZZXXXXXXWWWXXXYYYZZZ[[[]]]aaahhhmmmsssuuussskkkaaa[[[YYYYYYaaaccceeeggghhhhhhfffeeeggggggggggggjjjmmmqqqsssqqqpppooorrrwww|||{{{zzzwwwrrrppppppqqqqqqqqqmmmllliiiccc]]]YYYWWWWWWTTTRRROOOLLLJJJIIIIIIJJJLLLKKKJJJGGGEEECCCAAA@@@BBB@@@>>>>>>??????>>>===999999::::::;;;::::::999666666555555555444444444333333222333444444111///000000111222222111000000000000000000000000//////............///000000111............................................................------------,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,---------,,,,,,+++++++++++++++************++++++(((((((((((())))))******((()))***++++++***)))(((((()))))))))******************))))))))))))******))))))))))))***+++,,,,,,555555555555555555555555666666555444333333222222222222111000////////////////////////////////////333111...---...---,,,+++,,,,,,,,,,,,,,,++++++***---,,,+++******+++,,,---------,,,,,,,,,+++++++++************************************************************************************************++++++++++++++++++++++++((())))))*********))))))(((((())))))*********************)))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))))))))))))))+++,,,,,,***)))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))))))))((((((''''''''''''(((((('''(((((()))))))))(((((())))))))))))))))))))))))*********++++++*********))))))))))))))))))))))))))))))(((''''''&&&''''''&&&&&&&&&&&&&&&'''((((((((()))))))))************''''''((()))******+++++++++++++++*********))))))(((((()))***++++++,,,---++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...------------...000000.........///...////////////000000000000000000000000000000000//////000111333444555555333555777999:::999888777888888888999999999::::::666777999888777777888:::999999888888999999:::;;;999;;;???BBBEEEDDD@@@>>>======>>>????????????>>>???@@@@@@AAAAAABBBBBBCCCBBBCCCDDDEEEDDDDDDEEEGGGGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHJJJKKKMMMNNNNNNPPPRRRRRRQQQQQQRRRSSSVVVVVVVVVVVVVVVWWWXXXXXX[[[\\\]]]]]]\\\\\\\\\]]]]]]___```aaabbbbbbbbbbbbaaa___^^^\\\ZZZYYYXXXXXXZZZZZZZZZZZZ[[[]]]aaadddfffggggggddd___ZZZXXXYYY```aaaccceeeeeedddccccccbbbaaaaaabbbdddgggiiikkkooommmmmmnnnqqqtttvvvvvvwwwvvvyyy}}}{{{xxxxxxyyy{{{}}}}}}|||yyywwwtttpppkkkhhhgggddd___\\\\\\\\\[[[ZZZZZZZZZYYYUUUPPPMMMLLLMMMJJJIIIGGGEEECCCBBBAAAAAAEEEDDDCCCBBBAAA??????>>>>>><<<:::999;;;;;;;;;:::999999999999999888777777555555555555444444444444444333333444555555222000000000000000000000000000000000111222222111111000////////////000000111222---------.......................................---------,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++******))))))++++++***)))))))))******+++++++++******))))))(((((()))***++++++***)))(((((()))))))))******************))))))))))))******))))))))))))***+++,,,---666666666666666666666666444444444333333222222111222222000///............////////////////////////000...------...//////...++++++,,,,,,,,,+++***))),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++++++++******************************************************++++++++++++******'''((()))*********)))(((((((((((()))******++++++******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))***************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************((((((''''''''''''(((((('''(((((()))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((((((''''''&&&'''''''''''''''&&&&&&''''''((()))))))))))))))************'''(((((())))))*********+++************)))))))))(((((())))))***+++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------///111000///...//////......////////////000000111000000000000000////////////000111222333444555222333555666777777666666666666777777888999999999555777888888777777888999888888777777777888999999:::???EEEHHHGGGDDDAAA@@@<<<===>>>>>>??????>>>>>>???@@@@@@AAAAAABBBBBBCCCAAACCCDDDDDDCCCCCCDDDFFFFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMOOOQQQRRRRRRRRRSSSTTTVVVVVVVVVVVVVVVWWWWWWXXXZZZZZZZZZZZZ[[[[[[[[[[[[\\\___aaacccbbbbbbbbbccc___^^^]]]\\\[[[ZZZZZZZZZ\\\[[[ZZZZZZZZZ[[[\\\\\\]]]]]]___aaa___[[[[[[^^^cccdddfffggghhhhhhggggggaaaaaaaaabbbdddfffhhhiiillljjjjjjkkkmmmoooooonnnppppppqqqwww}}}~~~}}}||||||}}}~~~|||{{{|||~~~}}}yyyuuupppooopppsssxxx{{{zzzxxxllljjjgggfffgggiiiiiiiiijjjhhhfffdddcccaaa]]][[[ZZZWWWSSSPPPPPPPPPOOONNNNNNOOONNNLLLIIIGGGFFFGGGEEEDDDDDDCCCBBBAAA@@@???@@@@@@@@@??????>>>>>>>>><<<:::888888999:::999888666777777666666555444333444444444444444444444444444333333555666666444222000000000000000000000000///000222333333222111111000000//////000000111111---------------.........------------------------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++************++++++++++++***************))))))(((((((((******)))))))))))))))***,,,,,,,,,,,,+++***)))((())))))************))))))))))))))))))******************))))))))))))******(((((())))))***+++------555555555555555555555555222222222222222222222222000000///.........///000........................///---,,,,,,---......---***+++,,,,,,,,,+++))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************))))))***++++++***))))))&&&''')))***+++***)))((('''(((((()))******++++++)))))))))))))))))))))***)))))))))))))))))))))))))))(((''''''((()))***+++)))*********)))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))*********)))(((((((((((((((((()))'''((())))))*********)))'''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))''''''&&&&&&&&&'''((((((((((((''''''(((((()))***))))))))))))************((((((((()))))))))))))))************))))))))))))(((((())))))******++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,------------,,,...000111111000//////000........./////////000000111111000000///////////////000000111222333333444222222222333444444555555444555555666777777888888555666888777666666777999888888888888888999999:::999AAAJJJLLLGGGAAA??????<<<======>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCAAACCCDDDDDDBBBBBBCCCEEEEEEGGGHHHIIIIIIHHHGGGEEEGGGGGGGGGHHHIIIJJJKKKLLLJJJMMMOOOQQQQQQRRRSSSUUUVVVVVVUUUUUUVVVVVVWWWXXXYYYYYYXXXXXXYYYZZZ[[[ZZZ[[[___bbbdddcccbbbbbbddd]]]]]]\\\[[[[[[[[[\\\\\\\\\[[[ZZZZZZ[[[[[[ZZZZZZ\\\YYYZZZ^^^^^^[[[\\\aaacccdddfffgggiiiiiijjjjjjddddddeeeeeeggghhhjjjkkkhhhgggggghhhjjjkkkjjjiiikkklllmmmoooqqqqqqppppppooooooooonnnnnnnnnnnnoooooollljjjlllooooookkkgggfffddddddfffjjjkkkiiifff___]]][[[ZZZ[[[\\\\\\[[[[[[YYYXXXXXXXXXWWWVVVTTTRRROOOLLLJJJIIIIIIHHHGGGFFFGGGHHHGGGDDDCCCBBBCCCAAABBBBBBCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>>>><<<;;;::::::;;;;;;:::888444444555555555444333333333333333333333333333333333333333444666666444222111000000000000000000111...///111222333222111000000000///.........//////,,,,,,,,,------.........------------------------...---------,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***))))))))))))))))))))))))((())))))((((((((())))))******+++,,,,,,,,,+++***)))******))))))))))))******))))))))))))******************))))))))))))******((((((((()))***,,,---...333333333333333333333333111111111111111111222222......------...///111222........................222///---+++++++++)))(((******+++,,,+++***)))(((***+++,,,------,,,+++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************))))))))))))))))))))))))((()))***++++++***)))(((%%%''')))***+++***)))((('''(((((()))***+++++++++)))))))))))))))*********)))))))))))))))))))))))))))(((''''''''')))***+++)))***+++***)))((()))***))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))(((((((((((())))))(((((()))***************&&&'''''''''(((((())))))''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))((((((((((((((()))******))))))))))))************))))))))))))((((((((((((************))))))))))))))))))))))))************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,---------,,,,,,///000222222000000000111............/////////000111111000000/////////...000000000111222222333333111111111111111333444555333444444555666777777888555666777777666666777888999999888888999999:::;;;666@@@KKKLLLEEE===;;;===<<<======>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCAAACCCDDDCCCBBBBBBCCCDDDEEEFFFHHHIIIIIIHHHFFFEEEHHHHHHHHHHHHIIIJJJKKKKKKHHHKKKNNNOOOPPPQQQSSSUUUVVVVVVUUUUUUVVVVVVWWWXXXYYYXXXWWWWWWYYYZZZZZZZZZ[[[___cccdddcccbbbcccddd\\\\\\[[[[[[\\\\\\]]]^^^]]]\\\[[[[[[\\\\\\[[[ZZZ___ZZZXXX[[[\\\YYY\\\bbb]]]^^^___bbbccceeeffffffcccdddddddddfffggghhhiiigggffffffhhhjjjjjjiiihhhhhhjjjlllkkkjjjhhhhhhhhhccceeeggghhhfffeeedddccceeebbb___aaaeeefffccc___```^^^]]]___bbbbbb^^^[[[WWWUUUTTTTTTUUUVVVUUUTTTSSSQQQPPPQQQRRRSSSRRRQQQNNNLLLHHHFFFFFFEEEDDDBBBCCCDDDEEEDDDBBB@@@@@@AAA<<<===>>>??????>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::::::::888666444444555666666666666555222222222222222222333333333222222444555555333111111111000000000000111111,,,...000111222111000///000///...---------------,,,,,,,,,------.........------------------------//////.........---------,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((()))******'''(((***+++,,,,,,+++++++++***)))(((((()))***+++))))))))))))******************))))))))))))******((((((((()))***,,,---...333444555666555444333222111222222222222111000000000000000000////////////////////////////////////------,,,,,,,,,,,,++++++,,,+++)))((('''((()))***---******,,,---+++,,,///++++++++++++++++++++++++***+++,,,------,,,+++******++++++,,,,,,,,,++++++******))))))))))))******))))))))))))************(((((())))))******++++++))))))))))))(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))'''((()))******)))((('''''''''(((((())))))******))))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((('''''''''(((***+++***(((++++++************++++++******)))'''&&&$$$######%%%&&&''')))************+++***)))))))))))))))***)))))))))))))))*********''''''''''''''''''''''''))))))))))))))))))))))))(((((()))***************)))))))))(((***,,,+++)))+++******)))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,++++++,,,,,,---...//////......---------,,,000000000000000000000000111111000000//////............//////000000111111000000111111222222222333666666666666777777777777666666666666777777777777555777666555777<<<<<<999@@@DDDFFFDDD???;;;<<>>????????????>>>>>>===<<<>>>????????????@@@BBBAAABBBCCCDDDEEEFFFGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFIIIJJJJJJIIIHHHIIIKKKMMMJJJKKKLLLNNNPPPRRRSSSTTTRRRRRRRRRRRRRRRTTTVVVWWWYYYWWWVVVVVVWWWYYYZZZZZZZZZ\\\```aaaaaa```___```ZZZXXXWWWYYY^^^aaaaaa```^^^]]]\\\[[[ZZZZZZZZZZZZXXXXXXXXXYYYZZZ\\\]]]^^^___\\\ZZZ\\\aaaeeeffffffdddccccccdddgggiiiiiihhhjjjjjjjjjjjjiiigggfffeeegggeeeccccccddddddcccbbbbbbcccdddcccaaa_________^^^^^^^^^^^^^^^^^^]]]]]]YYYYYYZZZ\\\]]][[[WWWTTTTTTQQQOOOOOOQQQRRRQQQOOONNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCBBBCCCDDDDDDCCC@@@>>><<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;>>>===:::777555444333333777777666555444333333333333333333333333333333333222333333444444333333222000000///...........................////////////000000000111333444333111........................---,,,,,,+++,,,---///000,,,++++++******++++++,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++++++++************++++++************)))))))))))),,,)))'''((()))***(((%%%))))))))))))***+++,,,---333333333333333222222111111222222222222111000000000000000000/////////...........................------,,,,,,,,,,,,++++++***+++++++++***))))))(((...+++***,,,+++((((((+++++++++++++++++++++++++++***++++++,,,,,,++++++***)))******++++++***************))))))))))))******))))))))))))************)))))))))))))))*********))))))))))))(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((('''''''''(((***+++***)))+++******))))))******++++++******))))))((((((((('''(((((())))))))))))(((***)))))))))))))))******+++*********)))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************))))))(((((()))++++++)))***))))))((('''((((((((((((((((((((())))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,---.../////////.........------////////////////////////000000000000//////............//////000000111111222222111111222222333333555555555555555666666666666666666555555555555555777888777555777<<<===:::<<>>>>>>>>?????????>>>>>>===<<<===??????>>>>>>@@@AAABBBBBBCCCDDDEEEFFFFFFGGGEEEFFFFFFGGGGGGFFFFFFEEEHHHHHHIIIHHHFFFGGGIIIKKKJJJKKKLLLMMMNNNPPPQQQQQQRRRRRRQQQRRRSSSTTTVVVWWWXXXVVVUUUUUUVVVXXXXXXYYYYYY[[[^^^```___^^^^^^___[[[YYYXXXYYY]]]______]]]]]]\\\[[[[[[ZZZ[[[[[[[[[[[[[[[ZZZ[[[[[[]]]^^^^^^^^^\\\ZZZ\\\```dddffffffbbbaaaaaaccceeeggggggfffhhhhhhhhhhhhgggfffeeeddddddbbb``````aaaccccccccccccdddeeeccc```^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\YYYYYYYYYZZZ[[[ZZZWWWTTTRRRPPPMMMNNNOOOPPPOOONNNLLLLLLLLLMMMLLLLLLKKKJJJJJJIIIGGGFFFDDDCCCCCCCCCBBBBBBBBBBBBAAA???===<<<========================<<<<<<<<<;;;;;;;;;;;;;;;;;;:::888777666555555666666666555555444444333333333333333333333333333333111111222222222222111111000//////...............---.........////////////---,,,+++,,,.........,,,........................+++++++++++++++,,,---------,,,,,,++++++,,,,,,------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************+++******))))))******+++*********)))))))))((((((+++)))'''((()))***(((&&&))))))))))))***+++,,,,,,333333222111111111111111111111222222111111000///000000000/////////..............................------,,,,,,,,,,,,++++++)))***,,,------+++)))(((000,,,+++,,,+++&&&%%%(((+++++++++++++++++++++++++++++++++******+++++++++))))))*********))))))((())))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))))))))***(((((((((((((((((((((((('''''''''(((++++++***)))******))))))))))))******************************)))))))))))))))((('''&&&(((((((((((()))******+++,,,+++******(((((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))************((('''''')))*********)))(((((('''''''''''''''(((((((((((())))))))))))*********++++++++++++,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...///////////////.........////////////////////////000000000////////////.........//////000000111111444333222111111111222333333333444444444555555555666666555555444444333333777999777666999>>>???===999;;;<<<:::888777;;;>>>======>>>>>>>>>>>>>>>===<<<===??????>>>>>>@@@AAACCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGGGGFFFEEEDDDFFFHHHJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQRRRSSSTTTVVVWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWZZZ\\\]]]\\\[[[\\\\\\[[[ZZZYYYZZZ[[[\\\[[[ZZZ[[[[[[[[[ZZZ[[[[[[\\\]]]___^^^]]]\\\\\\]]]]]]^^^]]]\\\ZZZ\\\___ccceeeeeeaaa```___aaacccddddddccceeeeeeeeeeeeeeedddcccbbbccc```^^^^^^```cccddddddddddddeeeccc___\\\[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYYXXXWWWWWWXXXWWWUUUSSSPPPNNNLLLLLLMMMNNNMMMLLLIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHFFFEEECCCBBBBBBBBBAAAAAA@@@??????>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888777777666666777777888555555555444444444444444222222222222222222222222//////000000000000//////000///......------......---------.........//////000...,,,+++,,,---------------------------------)))******+++++++++++++++------,,,,,,,,,,,,---------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++******))))))******+++******))))))))))))((((((***)))(((((())))))((('''((((((((()))******++++++444333222000000111222222111111111111111000000///000000/////////.................................------,,,,,,,,,+++++++++***+++,,,---,,,,,,******///,,,+++---,,,'''&&&(((++++++++++++++++++++++++,,,+++***))))))***+++,,,******************)))((())))))************))))))((()))))))))************++++++******))))))(((((((((((((((((())))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''''')))+++,,,+++***)))))))))(((((()))))))))(((((((((((((((((((((((('''((((((((((((((('''''''''''''''((((((***+++,,,******))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******+++'''&&&(((***))))))***))))))(((''''''''''''((((((((((((((())))))))))))************++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,---...////////////////////////////////////////////////////////////////////////......//////000000111111555333222000000000111222333333333444555555666666777777666555555444333333777999888888<<>>>>>>>>>>>===>>>@@@@@@??????AAABBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGFFFEEEDDDEEEFFFHHHIIIJJJLLLNNNOOOQQQQQQPPPPPPQQQRRRSSSTTTVVVVVVTTTTTTTTTSSSRRRSSSTTTVVVVVVXXXZZZZZZYYYXXXYYYZZZ[[[ZZZZZZZZZZZZZZZYYYXXXZZZZZZZZZZZZ[[[\\\]]]^^^aaa```^^^\\\[[[[[[\\\\\\\\\[[[[[[[[[^^^aaaccceeeaaa```___```bbbcccbbbaaacccdddddddddddddddccccccfffccc``````aaacccdddeeeaaabbbcccaaa___\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZXXXWWWUUUTTTUUUUUUSSSRRROOONNNMMMLLLLLLLLLLLLKKKGGGHHHIIIJJJKKKKKKKKKKKKHHHGGGEEECCCBBBAAAAAAAAAAAA@@@???===<<<<<<<<<===:::::::::::::::::::::::::::::::::::::::;;;;;;;;;777777777666666666777777444444444444444444444555222222222222111111111111...//////000000//////...//////...------------...,,,,,,---------.........333000---,,,,,,---------------------------------)))***+++,,,,,,+++***)))---,,,,,,++++++,,,,,,------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))***************))))))))))))*********)))))))))(((((((((((())))))(((((())))))(((((((((((())))))************555444222111111111222333000111111111111000//////////////////....................................------,,,,,,,,,+++++++++,,,,,,+++******+++,,,------++++++......***)))+++++++++++++++++++++++++++,,,+++))))))))))))+++,,,++++++,,,,,,+++******)))((()))************)))(((((()))))))))************++++++******))))))(((((('''((((((((()))))))))***'''(((((((((((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((()))))))))***((((((((((((((((((((((((''''''''')))+++---,,,+++)))((((((''''''(((((()))******))))))((('''''''''%%%&&&'''(((((()))))))))''''''''''''((()))***+++''''''(((((()))))))))***''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***+++'''&&&+++---***)))++++++***))))))(((((())))))(((((((((((())))))))))))))))))*********++++++++++++++++++++++++++++++++++++*********++++++,,,---,,,,,,++++++,,,,,,---............///////////////......................................./////////......//////000000111111333222111000//////000111333333444555666666777777888888777777666555444444666888:::;;;@@@GGGHHHFFF<<<;;;999777555666888999999:::;;;<<<===>>>>>>>>>>>>@@@AAAAAA@@@AAABBBDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHHHHFFFEEEFFFGGGGGGHHHJJJLLLOOORRRSSSTTTNNNOOOPPPRRRSSSUUUUUUVVVSSSTTTTTTRRRPPPPPPSSSUUUUUUVVVXXXXXXVVVVVVWWWXXXYYYZZZ[[[[[[ZZZYYYXXXXXXYYYYYYZZZZZZ[[[\\\^^^^^^aaa```]]]ZZZXXXXXXYYYZZZ[[[[[[[[[[[[\\\^^^bbbdddbbbaaa```aaabbbcccbbbaaaccccccdddeeeeeeeeeddddddgggdddaaa``````aaaaaaaaa]]]^^^``````^^^]]]^^^^^^]]]]]]]]]\\\[[[ZZZZZZZZZWWWVVVTTTSSSSSSSSSQQQPPPOOONNNNNNLLLKKKJJJKKKKKKGGGGGGIIIJJJKKKKKKLLLLLLFFFEEEDDDBBBAAA@@@????????????>>><<<<<<<<<<<<<<<888888888888888888888888999999999999::::::;;;;;;888888888777666555444444333333333444444444444444222222222111111000000000///000000000000000000/////////...---------------,,,,,,,,,,,,------------111...+++)))******+++***------------------------***+++,,,------,,,+++***++++++************++++++---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))))))))***))))))))))))))))))***)))))))))(((((((((((('''(((((())))))(((((())))))((())))))************)))444444333222222222222222000000111111000000///.../////////.........------------------------------------,,,,,,,,,,,,++++++,,,+++)))((()))***,,,...+++)))+++//////,,,+++---++++++++++++++++++++++++*********))))))*********,,,,,,,,,,,,,,,+++***)))((()))***++++++***)))((())))))))))))************************))))))))))))''''''(((((())))))******''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((((((((()))(((((((((((((((((((((((('''''''''))),,,------+++((((((''''''''''''((((((,,,,,,+++***))))))(((((($$$$$$&&&'''((()))))))))''''''''''''((())))))***%%%&&&'''''')))******+++'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&'''((()))***+++&&&'''///000+++(((+++++++++***)))))))))))))))(((((((((((()))))))))))))))))))))************+++++++++++++++++++++++++++************+++,,,------,,,,,,++++++,,,,,,---...---------.......................................---............/////////......//////000000111111222222222111111111111000333333444555666777777888888888777777666666555555444888;;;===BBBGGGHHHDDD:::999777555555555555555888999:::<<<===>>>>>>>>>>>>???AAAAAA@@@@@@BBBCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDFFFHHHIIIHHHGGGHHHIIIGGGHHHJJJLLLOOORRRTTTUUUMMMNNNPPPRRRTTTUUUUUUUUURRRTTTUUUSSSPPPOOORRRUUUTTTUUUVVVVVVUUUTTTUUUWWWVVVYYY[[[[[[ZZZYYYYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^aaa___[[[XXXWWWWWWXXXYYYZZZZZZ[[[ZZZZZZ\\\```ccccccbbbaaaaaaccccccbbb```ccccccdddeeeeeefffeeeeeedddbbb```______^^^]]][[[ZZZ\\\^^^^^^^^^]]]^^^___^^^]]]]]]\\\[[[ZZZYYYYYYVVVUUUTTTSSSSSSRRRPPPNNNMMMNNNNNNLLLJJJIIIIIIKKKGGGGGGHHHJJJJJJKKKKKKKKKEEEDDDBBBAAA??????>>>>>>>>>>>>>>>======<<<<<<<<<888888888888888888888888777888888999999::::::;;;999999999888666444222111444444444333333333333333222222111111000/////////000000111111111111000000///...------,,,,,,------+++++++++,,,,,,,,,------222000---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))******---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***))))))(((((())))))***))))))(((((((((((('''''''''((())))))(((((()))***)))***+++,,,,,,+++***)))222222222222222111111000000000000000000//////...//////.........---------------------------------------,,,,,,,,,,,,++++++))))))))))))******++++++***(((***...///+++***,,,++++++++++++++++++++++++))))))************)))))),,,,,,,,,++++++***)))(((((()))***++++++***)))((())))))))))))************)))))))))))))))*********'''''''''((()))*********&&&'''((())))))((('''&&&))))))))))))))))))))))))***)))(((''''''((()))******)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''))),,,...---,,,(((''''''&&&&&&''''''((())))))))))))))))))))))))%%%&&&&&&'''((((((((('''(((((('''''''''(((((()))&&&'''''''''((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&((()))***+++&&&)))333444,,,(((+++******)))((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++************+++,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---------...........................---------.........//////......//////000000111111111222333555555444333222111222333444555666777777666666666666666666666666444888<<<>>>AAAEEEBBB===888777666777777777777666777888999;;;===>>>>>>>>><<<>>>????????????@@@BBBAAAAAABBBBBBCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJLLLNNNOOOPPPQQQLLLMMMPPPRRRTTTUUUUUUUUURRRTTTVVVSSSOOONNNRRRUUUTTTUUUVVVUUUSSSSSSTTTVVVTTTWWW[[[\\\[[[[[[[[[]]][[[ZZZZZZZZZ[[[\\\]]]]]]aaa___[[[XXXVVVVVVXXXYYYYYYZZZ[[[ZZZYYY[[[___bbbdddbbbaaaaaabbbbbbaaa___aaabbbcccdddeeeeeeeeeeeeaaa```___``````___]]]ZZZZZZ\\\^^^^^^]]]\\\]]]^^^]]]\\\\\\[[[YYYXXXXXXWWWUUUUUUTTTUUUTTTSSSOOOLLLKKKMMMMMMKKKGGGFFFGGGIIIFFFFFFGGGHHHIIIIIIIIIHHHDDDCCCBBB@@@>>>>>>============>>>???>>>===<<<;;;888888888888888888888888777777777888999:::::::::888888888888666444222111555444444333333222222222222111111000//////......000000111111111111000000///...------,,,,,,------++++++++++++,,,,,,,,,,,,222000//////000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++******************+++---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))(((((((((((())))))))))))((((((((('''''''''&&&(((***)))(((''')))+++***+++,,,------,,,+++)))000111222222222111///...000000000000000//////...//////.........------------------------------------------,,,,,,,,,++++++&&&''')))+++++++++***)))***(((***......***(((***++++++++++++++++++++++++((()))***++++++***)))(((+++++++++******(((''''''''')))***++++++***)))'''))))))))))))************(((((())))))******++++++&&&''''''((()))******+++&&&'''((())))))((('''&&&))))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((((('''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''))),,,...---,,,'''''''''&&&&&&'''''''''%%%%%%%%%&&&'''(((((()))'''''''''(((''''''&&&%%%)))(((((('''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&%%%&&&''')))++++++&&&***555777...(((+++))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++************+++,,,---...,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------........................---------.........//////......//////000111111111111333555777888777555333000111111222444555666666444444444555555555555555444999===>>>@@@AAA===666888777888999;;;<<<;;;:::666777999;;;<<<>>>>>>>>>;;;<<<>>>>>>======???@@@@@@@@@AAABBBCCCEEEEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDAAACCCFFFHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLMMMPPPRRRTTTUUUUUUUUURRRUUUVVVSSSOOONNNRRRVVVTTTUUUVVVTTTSSSSSSTTTVVVRRRVVV[[[]]]\\\\\\]]]___[[[[[[[[[ZZZ[[[[[[\\\]]]bbb___[[[XXXVVVWWWXXXZZZXXXZZZ[[[ZZZYYYZZZ^^^bbbcccbbb``````aaaaaa```^^^```aaabbbcccdddeeeeeeeee``````aaabbbcccccc```]]][[[]]]^^^^^^\\\[[[[[[\\\\\\[[[ZZZYYYXXXWWWVVVVVVUUUTTTUUUVVVUUUSSSOOOKKKJJJKKKLLLIIIFFFDDDEEEHHHEEEEEEFFFGGGGGGGGGGGGFFFCCCCCCAAA???>>>======<<<<<<===???@@@@@@>>><<<;;;888888888888888888888888666777777888999999::::::777777888777777555333222555555444333333222111111222111111000///......---//////000000000000//////......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,---,,,+++,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((((()))***,,,++++++++++++++++++,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))(((((((((((()))))))))(((((((((''''''''''''&&&(((******((('''))),,,***,,,---......---+++***000000000000///////////////////////////////////////............---------++++++,,,---............++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))***+++***(((&&&&&&'''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((()))+++,,,---))))))(((((('''''''''&&&)))))))))))))))(((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''))))))((('''''''''''''''((((((((((((((()))*********)))(((((()))+++---...&&&''')))******)))'''&&&(((((('''''''''&&&&&&&&&***'''$$$%%%(((******)))******))))))((((((((('''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))***++++++,,,************************,,,,,,,,,++++++*********++++++***)))***+++---...---------.........//////******+++,,,---//////000000---***+++...000000...------......///000000000111111111111111222222222111222333444666777888999999666444666777777777777777777777888::::::999888777777666666666666777777777888888999999::::::;;;>>>>>>>>>>>>============AAAAAABBBBBBBBBBBBBBBBBBDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMJJJLLLNNNPPPRRRSSSSSSSSSRRRRRRSSSRRRPPPPPPQQQSSSVVVUUUUUUTTTSSSRRRQQQQQQSSSTTTVVVXXX[[[]]]___```\\\\\\[[[ZZZYYYYYYZZZZZZ]]]\\\[[[YYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[]]]^^^___]]]^^^___``````___^^^]]]`````````aaaaaaaaaaaaaaabbbccceeeeeedddaaa]]]ZZZ^^^^^^]]][[[ZZZXXXWWWWWW]]]\\\[[[[[[[[[YYYVVVTTTTTTSSSSSSTTTTTTRRRNNNKKKMMMMMMLLLKKKJJJHHHFFFEEECCCCCCBBBDDDEEEFFFFFFEEEDDDBBB???>>>>>>???>>>=========>>>>>>===<<<;;;;;;888888888888999:::;;;;;;777777666555555555555666666666555555555444444444555555444333222222111000444555666444000...///111////////////............---------,,,,,,+++++++++*********(((''''''***,,,222///,,,+++,,,---...///......,,,,,,,,,,,,......---+++***(((((()))+++,,,,,,,,,---------,,,+++***************************))))))((('''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''%%%&&&&&&'''''''''''''''+++***)))'''&&&&&&&&&&&&''')))***++++++***)))'''++++++,,,+++***(((&&&%%%000000000000////////////....................................------------,,,,,,------------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))***+++***((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))***++++++)))((((((((('''''''''''')))))))))))))))(((''''''(((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((('''******)))(((((((((((((((((('''''''''(((((()))***)))))))))((()))+++,,,---&&&''')))******)))'''&&&(((((('''''''''&&&&&&&&&'''$$$"""###%%%''''''&&&)))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((***)))))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))******++++++,,,,,,------***************+++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,---------.........+++,,,,,,---///000000111///---++++++...000///...------......///000000000111111111222222222222333111222333444555777888888777444444555888999999999888777777888::::::999888777666666666666666666777888888888999::::::;;;;;;========================@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKJJJKKKMMMPPPQQQRRRRRRRRRUUUUUUVVVUUUSSSSSSTTTUUUUUUUUUUUUTTTSSSRRRRRRQQQSSSTTTVVVXXXZZZ]]]^^^___]]]\\\\\\[[[ZZZZZZYYYYYY\\\\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^______^^^^^^]]]______`````````aaaaaaaaa```bbbcccdddccc```]]][[[]]]\\\[[[ZZZXXXWWWVVVVVVUUUUUUUUUWWWYYYYYYWWWUUUUUUTTTRRRRRRQQQPPPLLLJJJLLLKKKJJJIIIHHHFFFEEEEEEEEEDDDDDDDDDEEEFFFEEEEEEDDDBBB???>>>>>>>>>===<<<<<<============<<<<<<;;;999999888888888999::::::666666666666555555555555555555444444444444333333333333333333333222222222333444555333000...///000////////////.........---------,,,,,,,,,+++++++++++++++***)))'''(((***---111///+++***+++---......------,,,++++++,,,------,,,+++***(((((()))+++,,,++++++,,,+++++++++***)))***************************)))((((((''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((('''''''''(((((()))))))))))))))+++***)))(((((((((((((((******))))))))))))******))))))***+++******((((((000000000000////////////------------------------............------------,,,------------,,,,,,+++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))***++++++)))''''''((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***(((((((((((('''''''''''')))))))))))))))(((''''''((((((((((((((((((((((((***)))))))))))))))((((((''''''((((((((((((((((((+++******))))))))))))***'''''''''&&&''''''((()))((())))))******+++++++++'''((()))******)))(((''''''''''''''''''&&&&&&&&&)))'''&&&&&&((())))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))))))))))))))******++++++++++++,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++++++++,,,,,,,,,---------,,,------...///000111111///---,,,,,,...//////...------......///000000000111111111222222222333333111222222444555666777888777666555666888::::::999888777666777999:::999777666666555555555555666666888999999::::::;;;<<<<<<========================?????????@@@@@@@@@AAAAAAAAAAAACCCCCCDDDCCCBBBAAAEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHJJJJJJJJJJJJJJJIIIJJJLLLNNNPPPQQQRRRRRRRRRSSSTTTSSSQQQPPPQQQRRRUUUUUUTTTTTTSSSSSSRRRRRRSSSTTTUUUWWWZZZ\\\^^^^^^]]]]]]]]]]]]\\\ZZZXXXWWW[[[[[[[[[ZZZZZZZZZZZZ[[[\\\[[[ZZZZZZYYYYYYYYYYYY\\\\\\]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^___```aaaaaa^^^___aaabbbaaa```^^^\\\[[[[[[ZZZYYYWWWVVVUUUUUUTTTSSSTTTUUUXXXYYYXXXWWWWWWTTTQQQOOONNNMMMKKKIIIKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDEEEBBB???=========<<<;;;;;;;;;<<<<<<===<<<<<<<<<:::999999888888888888888555555666777666555444333444333333333333222222222111111222222222333333333111222333111///....../////////.........---------,,,,,,,,,,,,+++++++++++++++++++++***))))))+++---000---***)))***,,,,,,,,,,,,,,,+++******+++,,,,,,++++++***))))))***+++,,,***************)))))))))))))))))))))))))))))))))******)))((((((((())))))***)))(((''''''((()))***))))))))))))))))))))))))'''(((((())))))((((((''''''(((((()))))))))))))))******))))))))))))******,,,***(((''''''(((***,,,'''((()))***************000000000000////////////------------------------.........---------,,,,,,---------------,,,+++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))***++++++)))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******)))((((((((((((((((((((((((((((((''''''''')))))))))))))))(((''''''((((((((((((((((((((((((************))))))))))))''''''''''''((((((((((((******)))(((((()))))))))''''''&&&&&&&&&''''''((((((((()))***++++++******&&&'''(((((((((((('''&&&''''''''''''''''''''''''))))))((())))))***))))))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&)))))))))***++++++,,,,,,++++++++++++++++++++++++)))***,,,------,,,+++*********+++++++++,,,,,,,,,,,,------...//////000000......------............------......///000000000///000000111111222222222111222222333555666666777888888777666888;;;;;;999999777666666888999888777666666555555555555666666999999999:::;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<============>>>>>>??????@@@@@@@@@AAABBBCCCCCCCCCBBBAAAEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHIIIJJJJJJKKKKKKJJJIIIJJJKKKMMMNNNPPPQQQQQQQQQRRRSSSRRRPPPOOOOOOPPPTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUWWWYYY[[[]]]^^^^^^^^^______]]]ZZZXXXVVVXXXYYYYYYZZZZZZ[[[[[[[[[]]]\\\[[[YYYXXXXXXWWWWWW[[[[[[\\\\\\\\\\\\[[[[[[YYYZZZZZZ\\\]]]^^^______\\\]]]^^^_________^^^^^^[[[[[[ZZZYYYXXXWWWVVVUUUXXXWWWWWWWWWYYYYYYXXXWWWZZZVVVRRRNNNMMMLLLJJJIIIKKKJJJHHHFFFEEEEEEEEEEEEFFFGGGGGGFFFDDDCCCCCCDDDDDDBBB>>>===<<<<<<;;;:::999:::;;;<<<<<<<<<<<<<<<::::::999777777666666666444555666777777555333222222222222222111111111111111111111222222222222222000000000///.....................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++---...,,,)))((()))++++++***+++******************++++++******))))))***+++,,,++++++******))))))))))))((((((((((((((((((((((((******))))))))))))******+++)))(((&&&&&&((()))+++(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&&&&''''''''''''''')))((((((((())))))***++++++***)))(((((()))***+++((()))))))))************000000000000////////////------------------------...------------,,,,,,,,,------------,,,+++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************(((***++++++)))(((((()))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((+++***)))((('''''''''''''''''''''((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))************&&&'''''''''(((((())))))(((((('''''''''(((((()))((('''&&&&&&&&&&&&''''''(((((()))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((************************))))))*********+++++++++++++++++++++++++++++++++***+++,,,------,,,***)))*********+++++++++,,,,,,,,,,,,,,,------......///---............------...------......///000000000......//////000111111222111222222333444555666666444777777555999???AAA===999888666666777888888777666666555555555555666666888888999::::::;;;;;;<<<::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAABBBCCCDDDEEEDDDDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJLLLNNNOOOQQQRRRTTTVVVWWWVVVTTTRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTVVVXXXZZZ[[[]]]^^^^^^___```___^^^[[[XXXVVVVVVWWWXXXZZZZZZZZZZZZZZZ]]]\\\[[[YYYXXXXXXWWWWWW[[[[[[[[[[[[[[[[[[[[[[[[WWWWWWXXXYYY[[[\\\]]]]]]ZZZ[[[[[[\\\]]]]]]^^^^^^[[[[[[ZZZZZZYYYXXXWWWWWWYYYWWWVVVWWWYYYZZZYYYXXX[[[XXXRRROOOMMMLLLKKKJJJJJJJJJHHHGGGFFFFFFFFFFFFEEEGGGGGGFFFCCCAAABBBCCCCCCAAA===<<<<<<<<<;;;:::999999:::;;;;;;<<<;;;;;;:::999888777666555555555333444666777777555333222222222111111111000000000333333222111000000/////////..................---------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,******+++------+++)))((()))******)))***************************))))))******++++++,,,,,,,,,+++************+++((((((((((((((((((((((((******))))))))))))******+++)))(((&&&&&&((()))+++(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&&&&'''''''''''''''''''''''''''((()))******((()))***++++++***)))(((*********)))))))))))))))000000000000////////////------------------------------------,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************(((***++++++***))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))(((((('''''''''''''''''''''((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((()))))))))))))))***&&&&&&''''''((()))))))))'''''''''''''''(((((())))))(((''''''&&&'''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((***)))(((&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,------......---...000///...,,,------------......///000000000---......///000111222222111222222333444444555555...333555444:::EEEGGGCCC:::888555555666777777777777777666666666666777777777888888999999:::;;;;;;999999::::::;;;<<<<<<<<<;;;<<<======>>>???@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKJJJJJJJJJLLLMMMOOOQQQRRRSSSUUUVVVUUUSSSQQQPPPPPPRRRRRRSSSSSSTTTTTTUUUUUUUUUVVVWWWYYYZZZ\\\]]]^^^____________^^^\\\ZZZYYYWWWXXXYYY[[[[[[[[[ZZZYYY\\\[[[ZZZZZZYYYYYYYYYYYY\\\[[[ZZZZZZZZZZZZ[[[\\\WWWXXXXXXYYYZZZ[[[\\\\\\ZZZYYYYYYYYYZZZ[[[]]]]]][[[[[[ZZZZZZYYYXXXXXXWWWSSSRRRQQQSSSVVVXXXYYYYYY[[[WWWSSSOOONNNMMMKKKJJJHHHHHHIIIHHHHHHFFFEEEDDDCCCEEEGGGEEEAAA???AAACCCAAA???<<<;;;;;;<<<;;;:::999999::::::;;;:::::::::999888777666555555555555444444555666555444333222222111111111111000000000333333222111000///...---///---------///000///...------,,,,,,,,,+++++++++*********+++++++++++++++***+++,,,+++*********,,,,,,***))))))******)))((()))***++++++++++++***))))))))))))***++++++,,,,,,---,,,+++***)))***++++++))))))))))))))))))))))))))))))((((((((()))*********)))(((''''''((()))***))))))))))))))))))))))))((())))))******))))))((('''(((((()))))))))))))))''''''&&&''''''((())))))'''(((***,,,,,,***((('''++++++***)))(((((())))))000000000000////////////........................---------,,,,,,,,,++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************(((***,,,+++***)))***+++))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))(((((('''''''''((((((''''''''''''((((((((())))))))))))))))))(((''''''((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&''''''((())))))***((((((''''''((())))))******)))(((((('''''''''(((***)))(((''''''((()))***(((((((((''''''(((((((((&&&&&&&&&'''''''''(((((()))+++------***((()))***'''''''''(((((()))))))))))))))))))))))))))))))))'''((((((((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''(((((())))))))),,,,,,++++++***)))))))))******+++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++,,,,,,,,,---------------............,,,///111000...,,,,,,---------......///000000000//////000111222333444444222222222333333444444555...555777555:::FFFIIICCC:::888555444555777777666888888777777777777888888666777777888888999999:::888999999:::;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAAAAABBBDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLNNNPPPRRRSSSQQQRRRTTTTTTQQQOOOMMMMMMQQQRRRRRRSSSTTTUUUUUUUUUVVVWWWXXXZZZ[[[]]]^^^___```______^^^]]]\\\\\\\\\YYYZZZ\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[\\\]]]\\\\\\[[[ZZZZZZ[[[\\\\\\ZZZZZZ[[[[[[\\\\\\\\\]]]ZZZYYYXXXWWWXXXYYY[[[\\\ZZZYYYYYYXXXXXXWWWWWWWWWRRRPPPOOOPPPSSSUUUVVVVVVXXXUUUQQQOOONNNLLLKKKIIIEEEFFFHHHIIIHHHFFFCCCBBB@@@CCCFFFDDD@@@>>>@@@CCC???===;;;:::;;;<<<<<<;;;999::::::::::::999999888888777666666555555555555555555555444444444333333222222222111111111000000111111000000000////////////---,,,---000111000...,,,,,,,,,,,,++++++++++++)))*********++++++++++++(((***++++++***))))))***,,,+++))))))***+++***(((******+++,,,,,,+++******(((((()))***+++,,,,,,,,,,,,+++)))(((((((((***+++************************((((((''''''(((((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))'''(((((()))))))))))))))(((((((((((((((((())))))))))))************))))))***))))))(((((()))***+++000000000000////////////////////////////////////---------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************(((***,,,,,,*********+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&'''''''''(((((()))))))))))))))))))))(((((('''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***))))))((())))))***++++++******)))(((((((((((((((+++***(((&&&&&&''')))*********))))))))))))******&&&&&&&&&'''''''''((((((%%%(((+++***'''%%%%%%''''''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******(((((())))))))))))(((((()))))))))))))))))))))))))))******+++,,,------...---,,,,,,+++***)))((((((*********++++++,,,,,,,,,...---+++***)))***++++++++++++,,,,,,,,,---------.........///////////////,,,///111111...,,,,,,---------......///000000000000111111333444555666666222222222333333444444444333::::::666:::DDDEEE???;;;888555444555666777666999999888888888888999999666666666777888888999999888888999::::::;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@AAACCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIKKKKKKKKKLLLNNNPPPRRRTTTSSSUUUWWWWWWTTTRRRPPPPPPQQQQQQRRRSSSTTTUUUUUUVVVWWWXXXYYY[[[\\\^^^______```___^^^]]]]]]]]]]]]]]][[[\\\^^^______^^^\\\[[[YYYYYYZZZZZZ[[[]]]^^^___]]]\\\[[[ZZZZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]^^^^^^ZZZYYYWWWVVVWWWXXXZZZ\\\XXXXXXXXXWWWWWWVVVVVVVVVVVVTTTQQQQQQRRRSSSSSSRRRVVVSSSPPPNNNMMMLLLJJJHHHBBBDDDGGGHHHHHHEEEBBB@@@???BBBEEECCC???===@@@CCC>>><<<::::::;;;<<<===<<<:::::::::::::::999888777777777666555555555555666666555444333333333444444222222222222111111111111////////////000000000000///---,,,---000222000...,,,,,,,,,+++++++++******))))))******++++++++++++((()))++++++)))((()))***,,,+++******++++++***(((***+++,,,------,,,+++***(((((()))++++++,,,,,,,,,+++***((('''&&&''')))***************************'''''''''''''''((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))%%%&&&&&&'''''''''''''''******))))))))))))******+++***)))'''''')))***+++(((((('''((()))***,,,...000000///...------,,,,,,...------,,,,,,------.........---,,,,,,+++******++++++++++++++++++++++++((((((((()))******++++++,,,+++***)))((((((((((((******+++++++++,,,,,,,,,************************))))))))))))))))))))))))...---+++)))(((((())))))))))))))))))))))))))))))+++++++++***)))(((''''''((())))))))))))(((((('''&&&''''''(((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((())))))******+++++++++)))'''&&&%%%&&&((()))((((((''''''&&&&&&&&&&&&''''''''''''((((((((()))((('''&&&%%%%%%&&&'''(((******))))))(((&&&%%%$$$'''''')))******)))(((((()))(((((((((((())))))******)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))(((''''''((()))'''&&&((((((((((((((()))******(((((((((***+++---///000///...+++***))))))***++++++++++++*********))))))******))))))******+++,,,------,,,++++++,,,,,,,,,+++++++++,,,,,,,,,---------......///////////////...............---------/////////000111111222222111111111111222333444444888666888>>>EEEDDD<<<444777777777777666666666666777777777777777777777777777777777777777888888888>>>===;;;999999;;;===>>>@@@??????>>>???AAABBBCCC???@@@BBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCEEEGGGIIIKKKMMMNNNNNNMMMLLLLLLLLLNNNQQQRRRSSSTTTVVVUUUSSSPPPPPPPPPSSSSSSSSSTTTUUUUUUVVVVVVYYYZZZZZZ[[[\\\^^^```aaa___^^^\\\ZZZYYYZZZZZZ[[[XXXZZZ\\\]]][[[ZZZYYYZZZ\\\\\\[[[[[[[[[[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[ZZZYYYXXXWWWXXXYYY[[[]]]ZZZZZZYYYYYYYYY[[[\\\]]][[[YYYVVVSSSSSSSSSUUUWWWUUUTTTSSSRRRRRRQQQRRRRRRPPPPPPNNNMMMLLLJJJIIIIIIHHHGGGFFFDDDBBBAAA@@@@@@BBBDDDFFFEEEAAA???>>>@@@>>>===;;;;;;<<<<<<;;;999:::;;;;;;;;;:::888666555666666666666555444333222555555444333333222222111111111222222222222111111111111000000/////////...........................,,,,,,+++******))))))(((++++++************++++++((()))***++++++***)))((()))************+++++++++))))))************))))))---,,,***)))))))))******,,,,,,+++***)))))))))***))))))))))))((((((((((((******))))))))))))******&&&'''((())))))((('''&&&((((((''''''''''''((((((***+++++++++***)))'''&&&%%%&&&((()))))))))((('''&&&(((+++***'''%%%&&&(((***)))((('''&&&'''((((((***,,,,,,+++)))'''&&&'''000//////...------,,,,,,---------,,,,,,---------......---,,,,,,+++******++++++++++++++++++++++++++++++++++++************,,,+++***))))))(((((((((*********+++++++++,,,,,,************************)))))))))))))))))))))))),,,+++***(((((((((((()))))))))))))))))))))))))))++++++++++++***)))((('''(((((())))))))))))((((((&&&'''(((((())))))(((((('''''''''((((((((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''(((((((((***)))'''&&&&&&&&&((()))))))))(((((('''''''''''''''''''''((((((((((((((((((''''''''''''''''''((())))))))))))((('''&&&%%%&&&'''((()))))))))(((((())))))(((((((((((()))))))))(((''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))'''&&&&&&((()))((('''((((((((((((((()))******(((((()))***+++---...//////---+++***))))))***++++++++++++*********))))))******))))))******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------...///////////////------................../////////000111111222222111111111111222333444555666999===@@@AAA===888444666666666666666666666666777777777777777777777777666666777777888888888999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>???@@@AAABBB???@@@AAACCCDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEECCCCCCEEEGGGIIIKKKLLLMMMMMMMMMLLLLLLMMMNNNPPPQQQPPPRRRSSSSSSQQQOOOOOOOOOQQQRRRRRRSSSSSSTTTUUUUUUXXXXXXYYYZZZ[[[\\\^^^^^^]]]]]]\\\[[[ZZZZZZ[[[[[[XXXZZZ[[[[[[ZZZYYYYYYYYY[[[ZZZZZZYYYYYYZZZZZZ[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZYYYXXXWWWWWWYYY[[[\\\ZZZZZZYYYYYYYYYZZZ[[[\\\WWWVVVTTTSSSSSSTTTUUUVVVRRRRRRQQQPPPPPPOOOOOOOOOOOOOOONNNLLLKKKIIIHHHHHHHHHGGGEEECCCBBBAAA@@@@@@@@@BBBDDDCCC@@@======>>>===<<<;;;;;;<<<<<<;;;:::777888999999999888777666666666666555444444333333444444333333222111111111000111111222222111111000000000/////////.................................,,,,,,,,,+++******))))))******))))))))))))******)))))))))******)))))))))))))))*********+++++++++))))))************)))))),,,,,,***)))))))))******++++++******)))*********))))))))))))((((((((((((((((((''''''''''''((((((((())))))******))))))(((((((((''''''''''''((((((******++++++***)))'''&&&&&&&&&((()))))))))((('''''')))***)))'''%%%&&&((((((((('''&&&&&&'''((())))))***,,,+++***))))))***//////......---,,,,,,,,,------------------------...------,,,,,,++++++***++++++++++++++++++++++++------,,,,,,+++******)))+++++++++***))))))((((((*********++++++++++++,,,************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++++++++++++++***)))(((&&&'''((())))))***))))))&&&'''(((((())))))((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''''''''***)))(((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''((((((((((((''''''&&&'''((()))))))))))))))+++***)))(((((('''((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))((()))'''%%%%%%''')))***)))((((((((((((((()))******(((((())))))+++,,,.........---+++***))))))***++++++++++++*********************))))))******+++,,,,,,,,,,,,++++++,,,,,,---------------............------...////////////...,,,---------.../////////...//////000000111111222111111111111111333444555777===BBBAAA:::444333444666666666666666666666666777777777777777777777777555555666777888999999:::888999;;;<<<<<<;;;999888<<<<<<===>>>???????????????@@@AAABBBCCCDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCEEEGGGIIIJJJLLLMMMLLLLLLLLLMMMNNNNNNOOOOOOMMMOOOPPPPPPOOONNNNNNOOOPPPPPPQQQRRRRRRSSSSSSTTTWWWWWWWWWWWWXXXYYY[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZVVVXXXZZZZZZXXXXXXXXXYYYZZZYYYYYYXXXXXXYYYYYYZZZXXXZZZ[[[\\\\\\[[[ZZZXXXYYYXXXWWWVVVWWWXXXYYYZZZZZZZZZYYYXXXXXXXXXYYYYYYTTTTTTTTTTTTTTTUUUUUUUUUPPPOOOOOONNNMMMMMMLLLLLLMMMMMMLLLKKKIIIHHHGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@???@@@AAA@@@===<<<;;;<<<<<<;;;:::;;;<<<===<<<;;;555555666777777777777777777666555333333333333444333333222222111000000000000000111111111111000000///............------------------------------------------,,,++++++******))))))(((((((((((())))))***))))))(((((())))))***)))))))))*********++++++))))))************)))))),,,+++******)))******************)))******++++++))))))))))))((((((((((((((((((''''''''''''((((((************************((((((''''''''''''((((((******++++++***)))((('''&&&''''''((()))(((((((((*********(((&&&%%%&&&(((&&&&&&&&&&&&'''((())))))(((***+++,,,+++***+++,,,.........------,,,,,,,,,,,,------------------,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++******))))))************++++++++++++************************))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))+++++++++++++++***))))))&&&&&&''')))************''''''((()))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((***))))))))))))))))))***((((((((((((((((((((((((*********))))))(((((('''))))))(((''''''''''''(((((((((((((((''''''''''''(((((((((((('''''''''''''''((()))******)))((('''&&&&&&'''(((((()))(((((((((((()))******+++++++++++++++)))(((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((&&&$$$%%%''')))***+++((((((((((((((())))))***))))))))))))***+++------,,,,,,+++***))))))************************************))))))******+++,,,,,,,,,+++++++++,,,------,,,,,,,,,------------...,,,---......//////......,,,,,,,,,---...///000000......//////000111111111111111000000111333555666>>>AAABBB===555000222555444555555555555555666666666666666666666666666666444555666777888999::::::999999999::::::999999999:::;;;<<<>>>???>>>>>>===>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCEEEFFFHHHJJJKKKLLLKKKKKKLLLMMMNNNNNNMMMMMMKKKMMMNNNNNNNNNMMMNNNPPPPPPQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYXXXXXXXXXYYYXXXXXXXXXWWWUUUWWWXXXXXXWWWVVVWWWYYYZZZYYYYYYXXXXXXYYYYYYZZZXXXYYY\\\]]]]]]\\\YYYXXXXXXWWWVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXWWWWWWWWWVVVSSSTTTUUUVVVUUUUUUSSSSSSNNNNNNNNNMMMLLLKKKJJJJJJKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDBBBAAA@@@@@@@@@@@@>>>??????>>>===<<<;;;;;;;;;:::999:::<<<===<<<;;;666666666666777666666666888666444222222222333444222222111111000////////////000000000000000000///------------------------------------------------......---,,,,,,++++++***((((((''''''''''''((((((***)))(((''''''((()))***))))))))))))************))))))************))))))++++++*********************)))))))))***+++,,,,,,))))))))))))((((((((((((******))))))))))))***************))))))*********((((((''''''''''''(((((()))***++++++***)))((('''&&&''''''(((((((((((((((,,,+++***(((&&&&&&''''''%%%%%%%%%&&&''')))******)))***,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,---......---,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))******++++++***++++++++++++***))))))))))))*********+++++++++************************))))))))))))))))))))))))((())))))***++++++++++++))))))))))))))))))))))))******+++++++++***))))))&&&&&&''')))************'''(((((()))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))******************)))))))))))))))))))))))))))******))))))((((((''''''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''''''((()))******)))((('''%%%&&&'''((()))))))))))))))*********+++,,,------++++++)))(((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((&&&%%%%%%(((*********((((((((((((((())))))***))))))))))))******+++,,,++++++************************************************))))))******+++,,,,,,+++++++++,,,,,,---...******+++++++++,,,,,,,,,,,,------...............,,,,,,,,,---...///000000.........///000000111111111111000///000333555777FFFCCC===777333222333555333333444444555555555555666666666666666666666666444555666777888999::::::;;;:::888777777888:::;;;999:::<<<===>>>>>>===<<<===>>>???AAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCEEEFFFHHHIIIJJJKKKKKKKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNOOOQQQQQQQQQRRRSSSSSSTTTTTTUUUTTTTTTTTTTTTUUUVVVXXXXXXVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWVVVVVVWWWYYY[[[ZZZZZZYYYYYYZZZZZZ[[[XXXYYY\\\]]]]]]\\\YYYXXXWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWVVVSSSQQQPPPNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDBBBBBBAAA@@@@@@???@@@@@@@@@???>>>============<<<:::999999:::<<<===<<<;;;999999888777666555555555888666444222111222333444222222111000000//////......//////000000//////...,,,,,,,,,---------------------------------------......---,,,,,,++++++***((((((''''''''''''((((((***)))(((''''''((()))***(((((()))))))))*********))))))************))))))************+++************)))))))))***+++,,,,,,))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))***++++++***((('''''''''''''''((((((((())),,,***)))(((((((((''''''$$$%%%&&&''')))***++++++***,,,------+++******+++------,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((((()))******++++++******+++,,,,,,+++***))))))))))))************+++************************))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))*********))))))(((&&&'''((())))))***))))))'''((())))))******))))))((((((((()))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))'''(((((())))))(((((('''&&&&&&'''((())))))((((((************+++,,,......+++***)))(((((('''(((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((''''''&&&&&&''')))***)))(((((((((((((((((()))************)))))))))******+++*********************)))***************+++++++++******))))))******+++,,,++++++++++++,,,---......************++++++++++++,,,,,,---............---,,,---------.../////////---......//////000000111222000//////000333666888FFF@@@888333222444444444222222333333444555555555777777777777777777777777555555666777888999999:::<<<:::888666666888:::<<<::::::;;;<<<===============>>>???@@@AAABBBBBBBBBDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDEEEFFFGGGIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNOOONNNMMMNNNPPPRRRQQQRRRRRRSSSSSSTTTUUUUUUSSSSSSSSSTTTVVVWWWYYYZZZXXXVVVUUUSSSSSSSSSSSSTTTUUUVVVVVVVVVUUUVVVXXXZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[XXXZZZ[[[\\\\\\[[[ZZZXXXWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVVVVUUUTTTTTTVVVVVVVVVVVVTTTQQQOOONNNNNNNNNNNNNNNMMMKKKIIIGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@???????????????@@@AAA???======>>>>>>>>>===;;;:::999:::;;;<<<;;;::::::999888666555555555555666555444222222222222333222222111111000/////////......////////////......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******((((((''''''''''''(((((()))((((((''''''(((((()))((((((((()))))))))******))))))************))))))))))))***++++++++++++************)))******++++++))))))))))))((((((((((((((((((''''''''''''(((((('''((()))******)))((('''((((((''''''''''''((((((((()))***++++++***)))((((((''''''''''''((())))))***)))))))))******(((&&&%%%&&&((()))***+++++++++***,,,---,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***,,,------,,,***)))))))))))))))************************************))))))))))))))))))))))))((()))***++++++***))))))))))))))))))))))))))))))'''(((((()))))))))(((((((((((())))))))))))(((((((((((()))************)))(((((()))))))))*********))))))))))))))))))))))))(((((()))******)))(((((())))))))))))))))))))))))%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******(((''''''''''''''''''(((''''''((((((((((((((('''(((((((((((()))+++---...))))))(((((((((((())))))&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''(((((('''''''''&&&''')))******'''%%%((((((((((((((()))************))))))))))))******))))))************))))))))))))*********+++++++++******))))))******+++,,,++++++++++++,,,---...///******+++++++++,,,,,,,,,+++,,,------......------------..................------......///000000000222000///...000333666999===:::555333333333222111111222222333444444555555777777777777777777777777666666777777888888888999;;;:::999999999999:::;;;;;;;;;;;;;;;<<<===>>>???<<<===>>>@@@AAAAAAAAAAAADDDCCCCCCBBBBBBCCCCCCDDDCCCDDDEEEFFFGGGHHHIIIJJJLLLLLLJJJJJJJJJJJJKKKLLLNNNNNNOOONNNLLLMMMOOOQQQPPPPPPQQQRRRRRRSSSSSSTTTRRRRRRSSSUUUWWWYYY[[[\\\[[[YYYVVVSSSQQQRRRSSSUUUUUUVVVVVVVVVUUUVVVYYY[[[ZZZYYYYYYXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXXXXXXXXXXWWWVVVVVVRRRSSSTTTUUUUUUUUUTTTSSSTTTSSSSSSRRRQQQOOONNNMMMMMMMMMNNNMMMLLLJJJGGGEEEDDDDDDDDDCCCBBBBBBAAAAAA??????>>>>>>>>>??????@@@AAA>>><<<;;;===>>>>>><<<<<<:::999:::;;;;;;:::999888777555444444444555555555555444333333222222111333222222111111000//////---......//////......---,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))(((((((((((((((((()))'''(((((((((((((((((('''(((((((((((()))))))))***))))))************))))))((()))***+++,,,++++++***++++++******)))*********))))))))))))((((((((((((((((((''''''''''''((((((''')))+++------+++)))'''((((((''''''''''''((((((((()))***++++++***)))((((((''''''&&&'''((()))***((('''(((***---,,,)))&&&'''(((***+++,,,,,,,,,+++((()))++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++*********)))***,,,------,,,+++)))))))))))))))************************************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))''''''((((((((((((((('''((()))))))))))))))((('''(((((()))***************))))))))))))************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))&&&''''''(((((()))))))))((((((((()))(((''''''&&&&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((***++++++((('''&&&%%%%%%&&&'''((('''((((((((((((((('''''''''&&&&&&&&&(((***+++---)))(((((((((((())))))***$$$$$$%%%&&&&&&%%%$$$$$$))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&'''(((***+++***&&&###((((((((((((((()))******+++******)))))))))))))))((()))************))))))))))))******++++++++++++*********)))***++++++,,,++++++++++++,,,---...///++++++,,,,,,,,,---------+++,,,------......------...............---------------......///000000000222000///...000333777999444555555555444222000///111111222333333444555555777777777777777777777777777777777777777888888888999:::;;;;;;;;;;;;:::999===<<<;;;;;;<<<===???@@@<<<===>>>???@@@AAAAAAAAACCCCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIMMMLLLJJJIIIHHHJJJKKKLLLNNNNNNNNNMMMKKKLLLNNNPPPOOOOOOPPPPPPQQQRRRRRRSSSRRRRRRSSSUUUXXXZZZ]]]^^^___\\\WWWSSSQQQRRRTTTVVVUUUVVVVVVVVVUUUVVVYYY[[[XXXXXXXXXWWWWWWXXXXXXXXX[[[ZZZZZZZZZZZZZZZZZZ[[[XXXYYYYYYYYYXXXWWWWWWVVVQQQRRRSSSUUUUUUUUUTTTSSSPPPPPPPPPOOOOOONNNNNNNNNLLLLLLMMMMMMKKKIIIFFFDDDCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>??????@@@@@@===::::::===>>>===<<<<<<;;;::::::::::::999888555444333222333444555666444444444444444222111000333333222222111000000000---..................------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((())))))(((((((((((())))))&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))************))))))((()))***+++,,,,,,+++***,,,,,,+++***)))))))))***))))))))))))((((((((((((******))))))))))))******''')))---//////---)))'''((((((''''''''''''((((((((()))***++++++***)))((((((''''''&&&&&&((()))***&&&&&&(((+++......***&&&((()))+++,,,------,,,+++%%%''')))*********+++---//////...---,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++,,,,,,)))***++++++***)))***+++,,,+++******))))))******)))***,,,.........,,,+++,,,+++)))((((((((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************)))'''&&&%%%&&&((()))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))+++***)))((('''&&&%%%%%%&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***)))(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((((((((()))***************''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***************)))((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------000///...---,,,,,,---............///////////////111111111111222333333444111111111111111111111111555444444444444444333333444444555555555555555555444444555555666666777777===<<<:::888777777777888;;;;;;;;;<<<<<<<<<======??????>>>>>>???AAACCCDDDAAABBBCCCCCCAAAAAABBBCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKJJJJJJJJJJJJIIIIIIIIIMMMLLLKKKJJJIIIIIIIIIIIIKKKMMMNNNNNNNNNNNNOOOQQQUUUTTTTTTUUUXXX]]]aaadddeeeaaa[[[VVVRRRRRRTTTUUUVVVTTTVVVYYYXXXUUUWWW[[[ZZZYYYWWWVVVUUUUUUVVVWWWXXXXXXYYYZZZZZZZZZZZZZZZTTTUUUWWWXXXXXXXXXWWWVVVRRRPPPOOORRRVVVWWWTTTPPPPPPOOONNNMMMLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFEEEFFFDDDCCCAAA@@@@@@AAACCCDDDCCCAAA???=========???@@@@@@>>>;;;:::<<<>>>???@@@<<<;;;:::999999888555222333444444555555444444333444444333333333222222222222111111000///......---///............---------------------------------************************---,,,***)))))))))***+++))))))))))))))))))))))))&&&'''((((((((((((((('''))))))))))))((((((((((((,,,+++***((((((((())))))'''((()))++++++******)))))))))(((((((((((())))))******))))))((((((''''''))))))************))))))******+++,,,...---***(((&&&&&&&&&&&&''''''''''''******))))))))))))******************))))))))))))&&&(((***+++)))(((((((((&&&''')))***+++***((('''((()))***++++++***)))(((.........------,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++***)))***+++,,,+++******))))))******)))***,,,------,,,+++***+++******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************+++***(((&&&&&&'''((())))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))''''''''''''(((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&''')))******)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))))))))))))))(((((('''&&&&&&&&&&&&'''(((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***************)))(((((())))))))))))))))))))))))++++++++++++++++++++++++,,,++++++++++++,,,------------------------------///...---,,,,,,,,,------...............///000000333333222111111111222222111111111111111111111111222333333333333444444444333444444444444555555555444444555666666777777888<<<;;;999888777888888999;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>???AAABBBCCCAAABBBCCCBBBAAAAAAAAACCCCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMLLLKKKKKKKKKKKKKKKKKKMMMNNNNNNNNNNNNOOOQQQVVVUUUUUUUUUWWWZZZ]]]___eeebbb\\\WWWUUUUUUWWWXXXXXXWWWWWWYYYVVVRRRSSSWWWXXXWWWVVVUUUUUUUUUUUUUUUXXXXXXYYYZZZZZZZZZZZZYYYTTTUUUVVVWWWXXXXXXWWWVVVSSSQQQOOOQQQUUUVVVTTTPPPOOOOOONNNMMMLLLKKKKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFDDDCCCBBBAAAAAABBBCCCDDDBBBAAA@@@???>>>>>>>>>???AAA>>>;;;:::<<<>>>??????<<<;;;:::::::::888555222333333444444444444333333444333333333333222222222111111000000///......---............------------------------------------++++++++++++++++++++++++,,,++++++***))))))******))))))))))))))))))))))))'''(((((((((((((((''''''(((((((((((())))))))))))+++***)))(((((())))))***'''((()))***+++******)))))))))(((((((((((())))))***)))))))))((((((((('''&&&&&&''''''''''''&&&&&&''''''(((+++------+++)))''''''((((((((()))))))))******))))))))))))******************))))))))))))'''(((******((((((((()))'''(((***+++++++++))))))))))))************))))))------------------------,,,,,,,,,,,,++++++++++++---,,,,,,++++++*********)))***++++++***)))***+++,,,+++******))))))******)))***+++,,,,,,+++)))((()))************))))))((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))************+++***)))((('''((()))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))''''''''''''(((((())))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''(((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&%%%''')))++++++***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))************))))))((('''&&&&&&&&&&&&'''(((&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++)))************))))))((())))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++,,,------------------------------......---,,,,,,,,,,,,---///......------///000111444333222111000000000000111111111111111111111111111111111222333333444444222222222333333444444444555555666666777888888888;;;:::999888888999::::::;;;;;;;;;;;;::::::::::::============>>>@@@AAABBB@@@BBBCCCBBBAAA@@@AAACCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLKKKKKKJJJKKKKKKKKKKKKMMMNNNNNNMMMNNNOOOQQQVVVUUUTTTTTTTTTVVVXXXZZZ```^^^ZZZVVVUUUUUUWWWYYY[[[XXXXXXXXXTTTOOONNNRRRUUUUUUUUUVVVUUUUUUTTTTTTWWWXXXYYYYYYZZZYYYYYYYYYUUUVVVWWWWWWXXXWWWWWWWWWUUURRRPPPPPPSSSUUUTTTRRRNNNNNNNNNMMMLLLKKKIIIHHHGGGGGGFFFEEEEEEFFFFFFFFFDDDDDDBBBBBBBBBBBBDDDDDDBBBAAAAAA@@@??????>>>>>>BBB@@@<<<;;;<<<=========<<<;;;:::::::::999666333333333444444444444333333333333333222222222111111111000000//////.....................------------------------------------++++++++++++,,,,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))((()))))))))((('''&&&&&&''''''(((((())))))*********))))))((())))))***+++'''((()))*********))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))((((((%%%%%%&&&))),,,---,,,***))))))))))))***************))))))(((((())))))***************))))))))))))((()))))))))'''''')))***((()))***+++,,,+++***)))******))))))))))))******,,,,,,---------------------------,,,,,,++++++***------,,,,,,+++***)))))))))***++++++***)))***+++,,,+++******))))))************++++++***)))((('''((()))***++++++***)))((())))))))))))))))))))))))***))))))))))))))))))***((()))))))))************++++++***)))((())))))***((((((((((((((((((((((((***))))))(((((())))))***(((((((((((())))))))))))***))))))(((''''''&&&&&&)))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&%%%''')))******)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''&&&&&&'''''''''&&&'''(((((())))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))************)))(((++++++++++++++++++++++++************************+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------------000///---------...000111222111111000000000111111111111111111111111111111111111111111111222222222111111111222222333333444555555666666777888888888999999888888888999;;;<<<;;;::::::::::::999999999;;;;;;<<<===>>>???@@@@@@@@@AAABBBBBB@@@@@@AAABBBDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKLLLNNNNNNMMMMMMOOOPPPTTTSSSRRRRRRRRRSSSUUUVVVYYYWWWUUUSSSRRRSSSUUUVVVZZZXXXWWWWWWSSSMMMMMMPPPTTTTTTVVVWWWWWWVVVUUUTTTWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWXXXXXXXXXXXXXXXXXXVVVSSSPPPPPPRRRSSSSSSRRRNNNNNNNNNMMMKKKIIIGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAA@@@???>>>===CCC@@@===<<<<<<<<<<<<;;;;;;::::::::::::999666444333333333444444333333333222222222222111111111111000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------)))***+++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))((('''%%%%%%&&&''''''((()))******+++((((((((())))))***++++++((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************))))))&&&%%%&&&(((+++---,,,***((()))))))))************))))))(((((((((((())))))************)))))))))((()))))))))(((&&&''')))+++'''((()))************)))+++***)))(((((()))***+++,,,,,,------------------...------,,,,,,+++++++++------,,,,,,+++***)))))))))***++++++***)))***+++,,,+++******))))))******************)))(((((('''((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))******((()))))))))************+++******)))))))))))))))((((((((((((((((((((((((+++******))))))******+++(((((((((((())))))))))))))))))((((((''''''&&&&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))'''&&&'''((()))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''''''''&&&(((((()))************)))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++((())))))*********))))))++++++++++++++++++++++++************************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............//////......///......---...///000111......//////000111222333000000000000000000000000222222222111111000000000000000111111222333444444555555555666777777888888999888888777888999;;;<<<:::::::::::::::::::::::::::;;;<<<===>>>??????@@@@@@AAABBBAAA@@@@@@AAABBBCCCCCCBBBBBBBBBBBBAAAAAACCCDDDEEEFFFGGGHHHIIIJJJIIIIIIIIIIIIJJJJJJKKKLLLJJJLLLMMMMMMMMMMMMNNNPPPOOOOOOOOOPPPQQQSSSTTTUUUTTTSSSRRRQQQRRRSSSTTTUUUWWWUUUUUUVVVSSSNNNNNNQQQTTTUUUVVVXXXXXXXXXWWWVVVVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXVVVTTTRRRQQQQQQRRRRRRRRRNNNNNNMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCCCCDDDEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<>>???????????????AAABBBAAA@@@???@@@BBBAAAAAAAAAAAAAAAAAA@@@@@@CCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNJJJLLLMMMMMMLLLMMMNNNPPPLLLMMMMMMOOOPPPRRRTTTUUUTTTTTTTTTTTTUUUVVVWWWWWWUUUSSSTTTUUUSSSOOOPPPSSSTTTUUUVVVWWWXXXYYYYYYYYYUUUVVVWWWWWWXXXXXXWWWWWWXXXXXXWWWVVVVVVVVVWWWWWWUUUUUUTTTRRRQQQQQQQQQQQQPPPNNNLLLIIIGGGFFFEEEDDDDDDDDDCCCBBBBBBCCCCCCCCC????????????????????????@@@??????>>>======<<<<<>>:::;;;===???@@@@@@@@@??????AAAAAAAAA@@@???@@@AAA??????@@@@@@@@@@@@@@@@@@CCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMJJJKKKMMMMMMLLLLLLNNNOOOLLLMMMMMMOOOPPPQQQRRRSSSUUUUUUVVVWWWXXXXXXXXXXXXUUUSSSTTTUUUTTTPPPQQQTTTTTTTTTTTTUUUVVVXXXYYYZZZUUUUUUVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTTTTTTTUUUUUUTTTRRRPPPPPPOOOQQQOOOKKKGGGEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBB??????@@@@@@@@@@@@?????????>>>===<<<;;;;;;<<<<<<===;;;999999999999888666777666666666777666444222222222333333333333222222111111000000000/////////........................---------,,,,,,,,,++++++++++++++++++++++++++++++))))))******+++,,,,,,---******))))))***++++++,,,(((((((((((((((((((((((('''(((((((((((((((''''''(((((((((((())))))))))))))))))***+++******(((((((((''''''&&&'''((()))***))))))(((((((((((())))))'''((((((((()))))))))***((())))))))))))))))))((('''&&&&&&'''***,,,,,,,,,%%%&&&&&&&&&&&&'''''''''((((((''''''''''''((((((************))))))))))))'''(((******((((((((()))'''''''''''''''(((((()))))))))************))))))//////...---,,,,,,++++++,,,,,,,,,------.........++++++++++++++++++,,,,,,)))+++++++++***)))***+++,,,++++++***)))***************))))))***+++,,,,,,***)))((((((((()))+++,,,))))))))))))))))))))))))++++++************++++++))))))))))))************(((((((((((((((''''''&&&))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((((((((((('''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''###$$$%%%&&&''''''((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))%%%$$$$$$&&&((())))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((()))***************++++++++++++++++++++++++))))))))))))))))))))))))*********)))***++++++,,,++++++++++++++++++++++++((()))***+++,,,++++++***+++---///111222000...---//////.........//////000000000000000000000000000---...///111333555777777000111111333444555666666222222333333444555555666;;;:::999888888999::::::888999:::;;;===>>>??????;;;<<<>>>???@@@AAA@@@@@@???@@@AAAAAA??????@@@AAA>>>>>>??????@@@@@@@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFCCCCCCCCCDDDEEEGGGHHHIIIJJJKKKMMMMMMLLLLLLNNNOOOMMMMMMNNNOOOPPPPPPQQQQQQUUUUUUVVVWWWXXXXXXXXXXXXUUUTTTTTTVVVTTTPPPQQQTTTSSSSSSSSSSSSTTTVVVYYYZZZUUUUUUVVVWWWWWWWWWWWWVVVTTTSSSRRRPPPPPPPPPQQQRRRSSSUUUVVVUUUSSSPPPOOOOOORRROOOJJJFFFCCCCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@>>><<<:::999:::;;;<<<;;;999888888999999777666666555555666666666333111222222222333333222222222000000000000////////////---.....................---------,,,,,,,,,++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,+++***)))))))))***,,,---((((((((((((((((((((((((''''''((((((((((((((('''))))))))))))(((((((((((()))***++++++***)))((('''(((''''''&&&&&&((()))***))))))(((((((((((())))))'''((((((((())))))******%%%%%%&&&&&&&&&&&&%%%%%%$$$######%%%))),,,------&&&&&&&&&''''''''''''(((((((((''''''''''''((((((************))))))))))))&&&(((***+++)))(((((((((((((((((((((((()))******((()))***++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))++++++******++++++,,,---******))))))***+++,,,,,,...+++'''&&&''')))***+++(((((())))))******++++++***)))(((((()))+++---///************)))))))))))))))*********+++++++++++++++,,,,,,,,,+++***((('''''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''''')))***+++)))((('''''''''(((***+++***)))((('''''''''''''''(((((('''''''''(((((()))((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&'''((()))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***************)))((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((,,,+++)))'''&&&&&&&&&&&&&&&'''((((((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&'''((())))))))))))((((((((((((+++)))'''(((+++,,,***((())))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,(((((()))*********************+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------...111222222000...---------............///...000111000///...///111///000111222222111000///222222111111111111222222///000111222444666888:::888888888777888888999999:::;;;<<<<<<======<<<<<<======<<<<<<===>>>@@@AAA??????@@@@@@@@@@@@??????@@@@@@AAAAAAAAA@@@@@@???BBBAAA???======>>>@@@AAAEEEGGGHHHHHHGGGHHHJJJLLLNNNMMMLLLLLLLLLLLLLLLLLLRRRQQQPPPOOONNNNNNNNNNNNTTTTTTUUUVVVVVVVVVUUUUUUTTTSSSRRRQQQRRRSSSUUUWWWSSSSSSSSSSSSTTTVVVYYYZZZVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWVVVTTTSSSRRRRRRRRRTTTVVVWWWWWWUUUSSSRRRRRRMMMKKKHHHFFFEEEDDDBBBAAABBBAAAAAA@@@@@@?????????BBBBBBBBBCCCCCCCCCDDDDDDBBB???;;;999999:::::::::666777888999888666444333444555666555333222333444222222111111111111222222000000000000111111111111............---,,,+++***.........------,,,,,,,,,,,,+++***))))))***+++,,,---+++))))))+++,,,---,,,------,,,,,,---...000111---,,,***(((((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))***)))))))))((((((''''''***((('''(((+++,,,+++((())))))((('''''''''''''''))))))(((((((((((())))))++++++******))))))(((((())))))))))))************'''''''''''''''((())))))&&&(((******((((((((()))******)))((('''&&&%%%%%%%%%&&&'''((((((((('''&&&&&&'''''''''(((((())))))+++,,,,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++******++++++,,,---******))))))***++++++,,,---+++))))))***+++***))))))))))))))))))************)))(((((((((***,,,---******)))))))))(((((((((((((((((())))))))))))******+++++++++***)))((('''''''''((())))))))))))))))))))))))(((((((((''''''(((((((((((()))))))))))))))(((''''''((()))***+++,,,+++***(((''''''''''''***))))))(((((('''(((((((((''''''''''''(((((()))((((((''''''''''''((((((&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((('''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))((('''&&&&&&&&&'''(((%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&''''''((()))))))))))))))((((((((((((+++)))'''(((***+++***((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,------...000222222000---------------...............000111000///...///000///000111222222111000///222222111111111111222222222222222333444555666666888888777777888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@>>>??????@@@@@@??????>>>@@@@@@@@@AAAAAA@@@@@@???CCCAAA@@@??????@@@AAABBBCCCDDDFFFFFFFFFGGGIIIKKKMMMMMMLLLLLLLLLLLLLLLMMMRRRQQQQQQPPPOOONNNNNNMMMSSSSSSTTTUUUUUUUUUUUUUUUTTTSSSQQQPPPQQQRRRTTTUUUSSSRRRRRRRRRSSSUUUVVVXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUTTTSSSRRRRRRRRRRRRTTTUUUTTTRRROOONNNNNNLLLIIIGGGEEEEEEDDDCCCAAABBBAAAAAA@@@@@@?????????AAAAAAAAABBBBBBBBBCCCCCC@@@===:::999:::;;;;;;;;;666777888999888666444333333444555444222111222333222222111111111111222222000000000000000000000000............---,,,+++***---------,,,,,,,,,++++++++++++************++++++---+++)))***+++---------++++++,,,...000444666888,,,+++***)))((((((((()))'''''''''((((((((())))))))))))))))))))))))))))))*********))))))((((((((()))'''&&&'''***+++)))(((***)))((((((''''''(((((())))))(((((((((((())))))''''''''''''&&&&&&&&&%%%(((((()))))))))*********'''''''''''''''((())))))''')))******)))((()))***((((((((((((((('''''''''&&&'''((())))))((('''''''''''''''((((((((())))))+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---*********)))******+++,,,,,,++++++,,,---,,,***(((************))))))))))))***)))((('''((()))***+++)))))))))(((((((((''''''&&&&&&'''''''''((((((((()))*********)))((('''&&&''''''((()))))))))))))))((((((((('''''''''&&&&&&(((((((((((()))))))))))))))(((((((((((())))))***************)))'''&&&%%%)))))))))((((((((((((((('''''''''''''''((())))))((((((''''''''''''((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&'''((((((%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((())))))(((((((((((())))))))))))***)))((((((******)))((())))))))))))))))))))))))************************''''''''''''''''''''''''(((((()))***************)))))))))(((((((((''''''++++++,,,,,,,,,,,,,,,,,,...---...///111111///---------------...............///000000......///000///000111111111111000000222222111111111111222222555555444333333333333333777777777777777888999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???>>>??????@@@@@@??????>>>???@@@@@@AAAAAA@@@@@@@@@CCCBBBAAA@@@@@@AAABBBCCCBBBDDDFFFGGGGGGHHHJJJLLLMMMLLLLLLLLLLLLLLLMMMMMMQQQRRRRRRQQQPPPNNNMMMKKKQQQQQQSSSTTTUUUUUUUUUUUUSSSSSSQQQPPPPPPQQQRRRRRRSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWVVVUUUUUUTTTSSSRRRQQQQQQPPPQQQRRRQQQNNNKKKJJJJJJIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@>>><<<;;;;;;;;;:::999777777888888888666444333222333444333111111111333222222111111111111222222222111111000000//////...............---,,,++++++,,,,,,,,,+++++++++++++++******++++++++++++******,,,+++)))***+++------,,,)))***+++...111444777888,,,+++***)))((((((((()))''''''((((((((()))))))))))))))))))))))))))))))))***************)))))))))(((&&&&&&'''((()))((('''******)))(((((((((((())))))((((((''''''(((((()))&&&&&&&&&&&&%%%%%%%%%%%%(((((())))))))))))******(((''''''''''''(((((()))(((***++++++***))))))***&&&'''''''''(((((())))))(((((()))))))))(((((('''''''''(((((((((((())))))***+++,,,+++***)))***+++++++++++++++++++++++++++))))))***+++,,,,,,------++++++******++++++,,,---+++***************++++++---+++******+++,,,***)))++++++******))))))((((((***)))(((((('''(((((()))((((((((((((''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((''''''&&&''''''((()))))))))))))))((('''''''''&&&&&&&&&&&&(((((((((((()))))))))))))))(((((((((((()))))))))&&&''')))*********)))(((''''''((((((((('''''''''&&&&&&&&&'''((()))***+++((((((''''''''''''((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&'''((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''''''''''''''(((((((((((((((((())))))))))))))))))(((((()))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************++++++++++++++++++******+++++++++++++++,,,,,,,,,...------...000000...,,,,,,,,,---------............///000///......///000///000000111111111111111222222111111111111222222555555444333222222222222777777666777777888999:::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<======>>>>>>>>>????????????>>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@AAABBBCCCDDDDDDFFFIIIJJJJJJKKKMMMNNNLLLLLLKKKKKKLLLMMMNNNNNNPPPQQQQQQQQQPPPNNNKKKIIIOOOOOOQQQRRRTTTTTTUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSVVVVVVVVVVVVWWWWWWWWWWWWUUUUUUTTTTTTSSSRRRQQQQQQOOOPPPQQQOOOLLLIIIGGGGGGHHHFFFDDDCCCDDDEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>?????????@@@@@@CCCAAA???>>>===<<<999777777888888888777666555444333444555444222111222333222222111111111111222222333222111000///...---------.........------,,,+++++++++******************)))***+++,,,,,,+++***)))***)))((()))+++,,,+++*********+++,,,,,,......///+++******)))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((++++++******************''''''''''''((())))))(((+++******)))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((''''''''''''((())))))+++,,,,,,***))))))***''''''''''''((((((((((((((((((((((((((((((((('''(((((((((((((((((())))))(((***+++***(((((()))***++++++++++++++++++++++++))))))***+++,,,------...++++++******++++++,,,---++++++***************+++...+++((('''((()))******++++++******))))))(((((()))))))))(((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))((((((((('''''''''''''''''''''((()))))))))))))))((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))((())))))))))))(((((((((&&&''')))*********)))(((%%%%%%&&&'''''''''&&&%%%&&&''''''((()))***,,,---((((((''''''''''''((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''******))))))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''((()))******((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&%%%&&&&&&''''''((((((((()))))))))***(((((())))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))*********************++++++,,,------...*********++++++,,,,,,,,,...---,,,---...///---,,,,,,,,,,,,------------...---///000///...---...///000000000000000111111222222222111111111111222222333333222222222333333444666666666666777888999:::999::::::;;;<<<;;;;;;;;;::::::;;;<<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA?????????@@@AAABBBCCCCCCEEEGGGJJJKKKKKKKKKMMMNNNKKKKKKKKKKKKLLLMMMOOOOOONNNOOOPPPPPPOOOMMMJJJHHHMMMNNNOOOQQQRRRSSSSSSSSSUUUTTTTTTSSSRRRRRRRRRRRRTTTTTTTTTTTTTTTSSSSSSSSSUUUUUUUUUVVVVVVVVVWWWWWWTTTTTTUUUUUUTTTSSSRRRQQQOOOPPPQQQOOOLLLIIIGGGGGGGGGEEECCCCCCDDDEEEDDDCCCCCCCCCBBBAAA@@@>>>>>>============>>>>>>>>>>>>???AAA@@@>>>>>>???>>><<<;;;888888888777777666555444444666666555444333444555222222111111111111222222333222111000///---,,,,,,---------...------,,,,,,************************)))***+++,,,,,,+++***)))(((''''''(((******)))(((***************)))))))))************)))))))))((((((((((((((()))))))))***((((((((((((((((((((((((******************++++++(((((())))))))))))******+++******)))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''(((((((((((()))))))))((((((''''''''''''((((((***+++,,,,,,***))))))***(((((((((((('''''''''''''''''''''''''''((((((((())))))))))))))))))((((((&&&((()))(((''''''((()))++++++++++++++++++++++++))))))***+++,,,,,,------++++++******++++++,,,---,,,+++******)))*********///+++'''%%%&&&(((***+++************)))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((()))))))))*********)))(((''''''''''''((((((''''''((()))))))))))))))((((((((('''''''''&&&&&&(((((((((((())))))))))))((())))))))))))(((((('''************)))'''&&&%%%$$$%%%&&&'''((('''&&&%%%''''''((()))+++,,,...///((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''*********))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((('''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''&&&%%%$$$''''''''''''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&''''''(((((())))))******'''((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***+++,,,------))))))******+++,,,,,,,,,///---,,,,,,---...,,,+++,,,,,,,,,,,,---------------...//////------...///000/////////000111222333222222111111111111222222222111111222222333444555555555555666777888999:::999999:::;;;;;;;;;;;;;;;::::::<<<======>>>=========>>>>>>??????>>>>>>===>>>???@@@@@@AAAAAAAAAAAA===>>>???@@@AAABBBCCCCCCDDDFFFIIIJJJJJJJJJJJJKKKJJJJJJJJJKKKLLLNNNOOOPPPNNNNNNOOOOOOOOOMMMLLLKKKMMMMMMOOOPPPQQQQQQQQQQQQTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUTTTSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVTTTUUUVVVVVVVVVTTTSSSRRRNNNPPPPPPOOOLLLIIIHHHHHHHHHFFFDDDDDDEEEEEEDDDCCCCCCCCCBBBAAA???>>>==================>>>>>>>>>>>><<<;;;:::;;;>>>@@@@@@???888888777777666555555555555666777666555444444666222222111111111111222222222222111000...---,,,,,,,,,------...------,,,,,,***************+++++++++******++++++++++++******(((''''''(((******)))'''((()))***++++++++++++***))))))************)))(((((((((((()))))))))******)))))))))))))))))))))))))))))))))***************((()))******))))))***+++******)))(((((((((((()))(((''''''&&&&&&''''''((('''''''''(((((((((((((((''''''(((((((((((()))))))))((((((''''''''''''(((***+++,,,+++)))(((((()))))))))(((((('''''''''&&&&&&&&&&&&'''((()))++++++******))))))))))))((((((&&&'''((((((''''''((()))*********************************++++++,,,,,,,,,++++++******++++++,,,---,,,++++++***))))))******...+++)))((()))*********)))))))))))))))*********(((((()))***++++++++++++******)))))))))((((((((((((((()))))))))*********))))))(((''''''((())))))''''''((())))))))))))))))))))))))(((((((((''''''(((((((((((())))))))))))((()))******)))((('''&&&,,,+++***(((''''''''''''%%%&&&((()))***)))((('''(((((()))***,,,...000111((((((''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&'''(((((((((''''''))))))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&'''''''''((()))*********&&&(((***)))'''&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((())))))******++++++((())))))***++++++,,,,,,///---++++++,,,---,,,+++++++++,,,,,,,,,------------...//////------...///000/////////000111222333222222111111111111222222222222222111222222333444555555555555777888999:::999999:::;;;;;;;;;;;;::::::;;;===>>>???>>>>>>>>>======>>>>>>>>>>>>======>>>>>>???@@@AAAAAAAAAAAA===>>>@@@AAACCCDDDEEEEEEEEEHHHKKKLLLKKKIIIIIIJJJIIIIIIJJJKKKLLLNNNPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOPPPPPPOOOOOORRRRRRSSSSSSSSSSSSSSSSSSQQQRRRSSSTTTTTTTTTSSSRRRQQQRRRRRRSSSTTTTTTUUUUUUTTTUUUWWWWWWWWWVVVTTTSSSMMMNNNPPPOOOLLLJJJIIIIIIJJJHHHFFFEEEEEEFFFDDDCCCDDDCCCBBBAAA???>>>===<<<============>>>>>>>>>>>><<<:::888888999<<<======999888777666666555555555555666777666444333444555222222111111111111222222111111000///......------,,,,,,------...------,,,*********+++++++++,,,,,,++++++************++++++)))((((((***,,,,,,***((('''((()))+++++++++++++++((()))***++++++***)))((((((((()))))))))*********))))))))))))))))))))))))((((((((())))))*********&&&(((******(((''')))+++***)))((((((''''''(((((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))(((''''''''''''''')))+++,,,+++)))''''''''''''''''''((((((((((((((('''''''''(((***,,,...000*********)))))))))(((((('''((())))))(((((()))+++***************************++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,+++***))))))******,,,+++++++++,,,,,,***)))(((((())))))******++++++'''((()))+++,,,,,,,,,,,,************))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***'''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((()))*********((('''&&&)))((('''''''''(((***+++&&&(((***+++,,,+++***)))))))))***+++---000111333((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))'''((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''&&&''''''''''''''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%''')))*********)))***)))(((''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***)))((('''''''''''''''&&&''''''((()))******+++&&&(((***)))&&&&&&'''***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++(((((()))***************++++++++++++************((())))))***++++++,,,,,,///---++++++,,,,,,,,,+++++++++,,,,,,,,,------------...///...------...///000////////////111333444222222111111111111222222333333222222111222222222444444555555666888999:::999999:::;;;;;;;;;::::::;;;<<<===????????????>>>======>>>>>>>>>>>>=========>>>???@@@AAABBBBBBBBB>>>???AAACCCDDDEEEFFFFFFIIIKKKNNNNNNMMMKKKKKKKKKIIIIIIJJJKKKMMMNNNPPPQQQQQQQQQPPPPPPPPPQQQRRRSSSMMMNNNNNNOOOOOOOOONNNNNNPPPPPPQQQRRRSSSSSSSSSRRROOOPPPRRRSSSSSSSSSRRRQQQPPPQQQQQQRRRSSSTTTTTTUUUUUUVVVWWWXXXXXXWWWUUUTTTLLLMMMOOONNNLLLJJJIIIIIIKKKIIIFFFFFFFFFFFFEEECCCDDDCCCBBBAAA???>>>===<<<============>>>>>>>>>???@@@<<<888555555666666666999888777666555555555666444555666555333222333444222222111111111111222222000000000///......------,,,,,,------...---------******++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,*********,,,---...,,,***'''((()))******)))((('''((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))''''''(((((()))))))))***%%%'''))))))'''&&&(((***))))))(((''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((())))))''''''''''''((((((((()))***)))(((''''''''''''''')))***+++***(((&&&&&&'''%%%%%%&&&'''((()))***+++(((((((((***,,,///111333+++*********))))))(((((((((***++++++******+++---,,,+++***))))))***+++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,///---+++)))''''''''''''))),,,...,,,)))&&&&&&'''******))))))((((((''''''(((((((((((())))))))))))++++++******)))(((((((((++++++***)))(((((())))))++++++******))))))(((((())))))))))))))))))))))))++++++)))(((''''''''''''***)))(((''''''((()))*********))))))((((((''''''******))))))((((((''''''))))))(((((('''''''''&&&*********+++,,,---//////))))))))))))((((((((((((''''''(((((((((((('''''')))******)))'''%%%&&&'''***((('''&&&&&&'''(((***))))))(((((((((((()))))))))(((((('''''''''(((((())))))(((((((((((()))))))))((('''&&&&&&'''((()))''''''''''''(((((((((((()))(((&&&%%%$$$%%%%%%&&&(((''''''&&&&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++)))((())),,,---,,,)))(((((((((((((((((((((((((((((((((((((((((((((((()))'''''')))++++++(((%%%''''''(((((())))))*********)))(((&&&&&&&&&'''(((*********)))))))))))))))'''((()))******)))((('''************************))))))))))))))))))))))))++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------............------------......////////////000000000000111111000000000000000111222222222222333333444555666666666666777777777777555777999999999999;;;===>>>>>>>>>>>>>>>?????????===???@@@BBBBBBAAA@@@???@@@@@@@@@???????????????@@@AAAAAABBBDDDEEEGGGHHHIIIMMMQQQQQQNNNKKKIIIIIIHHHGGGGGGIIILLLOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQMMMMMMNNNNNNMMMKKKHHHGGGNNNMMMLLLKKKJJJLLLOOOSSSUUUSSSPPPPPPQQQSSSSSSSSSVVVUUURRRQQQQQQRRRTTTVVVXXXWWWVVVVVVVVVTTTPPPNNNKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHFFFDDDCCCAAAAAADDDDDDCCCBBB@@@??????>>>===;;;::::::<<<======<<<:::999888888777777888888777777777666555444222111444444333333333222222222000000000000////////////......---------,,,,,,,,,------,,,,,,,,,,,,++++++************************)))***+++,,,,,,+++***)))'''(((+++------,,,***((())))))))))))))))))))))))))))))(((''''''''''''''')))((('''''''''(((***+++,,,+++)))((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((+++***)))'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))((('''''''''''''''&&&''')))+++,,,,,,,,,,,,***************)))(((((('''(((***+++,,,,,,++++++++++++***))))))***++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((((())))))(((***,,,,,,***(((((()))***)))))))))((((((((('''(((((((((((())))))))))))************))))))))))))***)))))))))))))))******((((((((((((((((((''''''))))))))))))))))))))))))+++***)))(((''''''''''''***)))(((''''''((()))******)))))))))((((((((('''***)))))))))(((((((((''')))))))))(((((((((''''''))))))))))))***+++,,,,,,))))))))))))((((((((('''''''''((((((((((((''''''&&&''''''&&&$$$######$$$)))((('''&&&&&&'''((()))))))))(((((((((((())))))((((((''''''''''''(((((()))((((((''''''(((((())))))((('''&&&&&&'''((()))''''''''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&(((''''''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&%%%&&&((()))(((&&&(((((((((((((((((((((((((((((((((((((((((((((((()))((('''(((***+++)))&&&''''''(((((())))))))))))))))))(((''''''''''''''')))))))))))))))))))))***(((((()))******)))((((((************************************************++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------............------------......////////////000000000000333222222111111111222222222222222222222333444555555555555666666666666777555777999999999999;;;=========>>>>>>>>>?????????===???@@@BBBBBBAAA@@@??????????????????@@@@@@@@@AAAAAAAAABBBDDDFFFGGGHHHJJJMMMQQQRRROOOLLLKKKJJJJJJIIIHHHIIILLLNNNNNNNNNNNNNNNOOOPPPPPPQQQRRRRRRPPPOOOMMMKKKIIIHHHGGGFFFMMMMMMMMMLLLKKKLLLOOORRRUUUSSSPPPPPPRRRTTTUUUUUUVVVUUUSSSQQQQQQSSSUUUVVVUUUTTTSSSSSSSSSRRROOOLLLJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIGGGFFFDDDBBBAAA@@@CCCBBBBBBAAA???>>>>>>===<<<;;;999:::<<<======<<<999999888777777777888888777777666666555333222222444333333333333222222222000000000000/////////............---------,,,,,,------,,,,,,,,,+++++++++************************)))***+++,,,,,,+++***)))'''(((+++------,,,***)))))))))))))))))))))))))))++++++***)))))))))))))))(((''''''''''''((())))))---,,,+++*********++++++&&&''''''''''''''''''&&&''''''''''''((((((((((((***)))((('''''''''((()))''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************)))(((((((((((((((&&&''')))+++,,,,,,,,,,,,))))))))))))((((((''''''((((((***+++,,,,,,,,,+++++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))((((((((()))***+++,,,''')))+++++++++***+++,,,))))))))))))(((((((((((((((((((((((()))))))))))))))))))))************+++))))))((((((((()))******&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))+++***)))((((((''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((***)))))))))))))))(((((()))((((((''''''(((((())))))))))))(((((((((''''''''''''((((((((((((''''''((()))***)))'''%%%&&&''')))((('''&&&&&&'''((()))))))))(((((((((((())))))((((((''''''''''''(((((((((''''''''''''''''''((((((((('''&&&&&&'''((((((''''''''''''((((((((((((%%%&&&&&&''''''''''''&&&(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&%%%$$$%%%'''((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((***)))'''''')))))))))((('''(((((((((((()))))))))(((((((((((((((''''''&&&((((((((())))))*********))))))***++++++***))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------............------------........./////////000000000111444333333333333333444444333222222222222333333444444444444444555555555555555777888999999999;;;<<<<<<<<<===>>>>>>???@@@@@@===>>>@@@AAAAAAAAA@@@???>>>>>>??????@@@@@@AAAAAABBBBBBBBBCCCDDDFFFGGGHHHJJJMMMQQQRRRPPPNNNLLLKKKJJJIIIHHHIIIKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQRRRPPPLLLIIIFFFFFFFFFFFFKKKLLLNNNNNNMMMMMMOOOQQQTTTRRRPPPPPPSSSUUUWWWWWWWWWVVVTTTRRRRRRRRRTTTUUUPPPOOOOOOOOOPPPOOOLLLJJJIIIIIIIIIIIIIIIHHHGGGGGGHHHGGGFFFEEECCCAAA@@@@@@AAA@@@@@@???>>>===<<<<<<<<<:::999999;;;<<<<<<;;;999888888777777777777777777777666555444333222222333333333222222222111111000000000/////////......//////.........---------,,,,,,,,,,,,++++++++++++************************)))***+++,,,,,,+++***)))''')))+++,,,,,,,,,***)))))))))))))))))))))))))))+++******)))))))))))))))&&&'''(((((())))))((((((,,,,,,+++*********++++++&&&&&&((((((((((((&&&&&&''''''''''''(((((((((((()))((('''''''''((()))***))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))*********++++++++++++******))))))))))))***'''''')))***+++,,,,,,,,,((('''''''''''''''&&&&&&)))***+++,,,,,,,,,,,,,,,+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++((((((((())))))***++++++)))***++++++++++++++++++))))))))))))(((((((((((((((((((((((())))))))))))(((((()))******+++,,,,,,******)))(((((((((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((******)))((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((************)))))))))))))))(((((('''&&&&&&''''''))))))((((((((('''''''''''''''(((((((((((('''''')))***+++***((('''((())))))(((''''''''''''((()))(((((())))))))))))(((((((((''''''''''''(((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((($$$%%%&&&((((((((('''&&&''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''((((((((((((''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))'''''''''((()))***((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&''''''((()))***++++++*********++++++*********************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------............//////000000111111333333222222222333444444333222222222222222333333222222333333333444444444555666888999888999:::<<<;;;;;;<<<===>>>???@@@AAA>>>>>>???@@@AAA@@@@@@???>>>>>>??????@@@AAABBBBBBBBBBBBBBBCCCDDDEEEGGGHHHHHHKKKNNNPPPOOOMMMKKKJJJHHHGGGFFFGGGJJJLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNQQQOOOMMMJJJHHHGGGGGGGGGIIILLLNNNOOOOOOOOOOOOPPPSSSQQQPPPPPPSSSVVVXXXXXXYYYXXXUUUSSSQQQQQQQQQQQQMMMLLLLLLMMMNNNNNNKKKIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFEEECCCBBB@@@??????>>>>>>======<<<;;;;;;:::;;;:::888999;;;<<<<<<;;;888888777666666666666777777666555444333222222222222222222222111111111111000000/////////........./////////.........------,,,,,,,,,++++++++++++***************************)))***+++,,,,,,+++***)))((()))***,,,,,,+++******))))))))))))))))))))))))((((((''''''''''''(((((('''((()))***+++***)))((()))))))))(((((((((((()))((()))***++++++***)))(((''''''''''''((((((((((((((('''&&&&&&'''((()))************))))))(((''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))***************)))(((((()))))))))'''((())))))***+++++++++(((((('''''''''''''''(((******++++++,,,,,,,,,,,,*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***************))))))(((,,,+++***************)))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))***+++,,,------,,,+++***((('''&&&&&&&&&&&&&&&&&&'''((((((((()))((((((((((((((((((((((((***))))))(((((((((((()))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***************)))((('''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''&&&'''((('''%%%%%%%%%'''((((((''''''''''''(((((((((((())))))))))))(((((('''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((($$$%%%'''((()))(((''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''''')))***((((((((('''''''''''''''&&&'''((())))))((('''&&&&&&&&&'''((()))******++++++******************+++************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------...............///000111111111111111111111111222333333333222222111111222222222222222222222333333333333444666888888888888:::<<<:::;;;<<<===>>>???@@@@@@>>>>>>??????@@@@@@@@@@@@>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBCCCDDDFFFFFFEEEGGGIIILLLMMMLLLIIIGGGDDDDDDDDDFFFJJJLLLNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKMMMNNNNNNNNNMMMLLLJJJIIIIIIKKKOOOPPPPPPOOOPPPPPPRRRPPPOOOPPPSSSVVVXXXXXX[[[YYYVVVSSSQQQOOONNNNNNLLLKKKKKKMMMNNNNNNLLLJJJHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCBBBAAA???>>>>>><<<<<<<<<;;;;;;::::::999:::999888888:::;;;;;;:::888777666666555555666666777666555333222222222222222222111111111000000000////////////............///.........------------,,,,,,+++++++++*********************************)))***+++,,,,,,+++***)))((()))***++++++++++++***((((((((((((((((((((((((((((((''''''''''''((((((((()))***+++,,,+++***)))(((((((((((()))(((((((((((()))***++++++***)))(((''''''''''''((((((((((((''''''&&&&&&&&&((()))***))))))******)))((('''&&&))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))(((((('''''''''(((((()))((((((((())))))***++++++******)))(((((()))******++++++++++++++++++,,,,,,)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***((('''&&&,,,***(((((()))***)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))******+++,,,------,,,+++***((('''&&&%%%%%%((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))******))))))((('''''''''(((((((((((('''''''''&&&&&&''''''(((((((((((('''''''''((()))((('''&&&''')))(((((((((((((((((((((((('''((()))******)))((('''''''''&&&''''''((()))***(((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&''''''(((((((((''''''&&&''''''((()))((((((((('''''''''''''''''''''''')))))))))(((((((((((('''%%%'''(((((('''&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))'''''')))***(((((((((''''''''''''&&&&&&'''(((((((((((((((((('''''''''(((((()))))))))+++***))))))))))))***+++************************))))))))))))))))))))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------............------------......------...///000111222222////////////000111222222333222222111111111111222222222222222333333333333444666777888888888:::;;;;;;;;;<<<======>>>??????>>>>>>>>>>>>??????@@@@@@??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEBBBCCCFFFIIIKKKKKKGGGEEEBBBBBBBBBEEEIIILLLNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLMMMNNNOOOOOOMMMKKKJJJIIILLLOOOPPPPPPPPPQQQRRRRRRPPPNNNOOORRRUUUWWWWWWYYYXXXUUUSSSPPPNNNMMMLLLMMMLLLLLLMMMNNNNNNLLLJJJHHHHHHHHHHHHGGGFFFDDDDDDCCCBBBAAA@@@???>>>>>>===;;;;;;;;;:::::::::999999:::888777888999:::::::::777777666555555555555555777666444222111111222222111111111000000000000////////////.........------......---------,,,,,,,,,++++++++++++************************************)))***+++,,,,,,+++***)))))))))***+++++++++++++++(((((((((((((((((((((((()))))))))))))))******+++((()))******++++++******((()))***+++++++++******((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&'''((()))'''((()))***)))((('''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''''''''(((((())))))(((((((((((()))***+++,,,+++***)))***+++,,,---+++******))))))***++++++)))***++++++++++++***)))******************************************************++++++***)))'''&&&***(((&&&&&&(((******((('''((((((((()))))))))***(((((((((((())))))))))))*********++++++,,,,,,,,,))))))(((''''''''''''((()))))))))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))(((''''''((((((((()))))))))***'''((((((((()))))))))***''''''((((((((())))))))))))(((((('''''''''(((((((((((('''''''''&&&&&&&&&''''''(((((((((((('''''')))***++++++***)))***+++''''''(((((((((((('''''''''((()))******)))((('''&&&&&&&&&''''''((()))***)))((((((''''''(((((()))%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((()))((((((''''''''''''(((&&&&&&((()))))))))((('''''''''''''''''''''''''''))))))))))))((((((((('''$$$&&&''''''%%%%%%&&&)))((((((((((((((((((((((((((((((((((((((((((((((((&&&)))+++***((('''((()))(((((('''''''''&&&&&&&&&'''''''''''''''((())))))''''''((((((((((((((((((***))))))(((((())))))***************************************************++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------............------------......------...///000111222222////////////000111222222333333222111111111111111222222222333333333444444444666777888777888999;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCAAAAAACCCGGGJJJJJJGGGDDDCCCBBBBBBDDDHHHKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJLLLNNNOOOOOOPPPQQQSSSQQQOOONNNNNNQQQTTTUUUUUUTTTSSSRRRQQQPPPOOONNNNNNMMMLLLLLLMMMNNNMMMKKKIIIIIIIIIIIIHHHGGGFFFDDDDDDAAAAAA@@@???>>>>>>===<<<;;;;;;::::::::::::999999999888777777999::::::999777666555555444444555555888666444222111111222222111111000000000///////////////.........------------,,,,,,,,,,,,+++++++++++++++++++++************************************)))***+++,,,,,,+++***)))))))))******++++++++++++(((((((((((((((((((((((()))))))))))))))***++++++((((((((('''((())))))***'''(((***+++++++++*********)))'''&&&&&&''')))***''''''''''''(((((((((((()))((('''&&&%%%&&&'''(((%%%&&&((())))))((('''&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''((())))))***))))))((('''((()))******,,,+++***)))***+++---...******)))(((((())))))***)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************))))))***++++++***((('''(((%%%###$$$(((++++++***'''((((((((())))))******(((((((((((())))))))))))***++++++++++++,,,,,,,,,&&&&&&&&&'''''')))******)))))))))((('''''''''&&&))))))))))))))))))))))))))))))(((((((((((()))***'''((()))******)))(((''''''((((((((())))))******'''((((((((())))))******&&&'''''''''(((((())))))'''''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''&&&'''(((((('''&&&''')))''''''(((((((((((('''''''''((()))++++++)))((('''&&&&&&&&&'''''')))******))))))(((((((((((())))))%%%%%%&&&''''''&&&%%%%%%''''''''''''((((((((()))***)))(((&&&&&&&&&'''(((%%%&&&((()))))))))((('''((((((((((((((((((((((((******))))))((((((((('''$$$''')))(((&&&%%%'''***((((((((((((((((((((((((((((((((((((((((((((((((%%%(((++++++)))'''''')))(((((('''''''''&&&&&&&&&((('''&&&&&&&&&((()))***((((((((((((((('''''''''***)))(((''''''((()))***************************++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------...............------.........------...///000111222222////////////000111222333333333222111000000111111222222333333333444444444444555777888777888999;;;<<<<<<<<<===============>>>>>>>>>>>>>>>??????@@@BBBAAAAAAAAAAAAAAAAAAAAA????????????@@@AAABBBBBBAAAAAACCCGGGKKKKKKGGGDDDDDDCCCCCCDDDGGGIIIJJJJJJJJJJJJKKKMMMNNNPPPQQQQQQQQQPPPMMMJJJIIIIIIIIIJJJJJJLLLNNNOOOOOOPPPRRRTTTQQQOOOMMMNNNPPPRRRTTTTTTOOOOOOPPPPPPPPPPPPPPPPPPMMMMMMLLLMMMMMMLLLJJJHHHJJJIIIIIIHHHGGGFFFEEEDDDAAA@@@@@@???>>>======<<<;;;;;;::::::::::::::::::999888666777999::::::999666666555444444444444555888666444222111111222222000000000000//////////////////.........---------,,,,,,,,,+++++++++******+++++++++************)))************************)))***+++,,,,,,+++***))))))************+++++++++(((((((((((((((((((((((('''''''''''''''((())))))''''''&&&%%%%%%'''((()))%%%&&&''')))))))))((('''---,,,)))(((((())),,,---''''''''''''((((((((())))))((('''&&&%%%%%%&&&'''###%%%'''((()))((('''&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))((())))))***++++++))))))(((''''''(((******,,,+++***))))))+++---...***)))(((''''''((())))))******++++++++++++******((())))))))))))*********,,,+++***))))))***+++,,,******))))))(((((('''''')))******)))&&&%%%&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))***((('''((()))***)))''')))+++,,,,,,***((('''((()))))))))))))))))))))))),,,,,,,,,+++++++++******,,,+++***)))(((((((((((())))))(((((((((((())))))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))(((((('''''''''&&&''''''((((((((((((''''''***)))'''$$$""""""""""""***************)))((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))*********((((((''''''&&&&&&&&&%%%((((((((((((((('''''''''((()))***++++++***)))(((************)))'''&&&%%%************************))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,+++******,,,+++***))))))***+++,,,+++---///111111///---+++******+++++++++,,,,,,,,,+++,,,...///000///...---,,,---......//////..................////////////444333222000000000000111666444222000000222444666222111111111111222444555555666666777888999999999===<<<;;;::::::;;;===>>>===???@@@@@@??????@@@AAA????????????@@@AAABBBCCCDDDCCCBBBAAAAAAAAABBBCCC===AAAEEEHHHHHHFFFEEEEEEDDDCCCCCCCCCEEEGGGIIIJJJKKKKKKMMMNNNNNNOOONNNNNNNNNNNNMMMLLLKKKJJJIIIIIIOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNNNNNNNOOOOOOOOOOOOMMMKKKKKKLLLMMMMMMLLLJJJJJJIIIHHHIIIJJJKKKLLLKKKHHHEEEEEEFFFFFFCCC@@@???>>>>>>===============<<<;;;:::888777666666666555555777888888777666555666666666666666666666666:::888444333222222111000222111000//////.........///............---------,,,++++++******++++++,,,///...---+++***)))))))))+++***)))(((((()))***++++++*********))))))((((((+++,,,---...---+++)))(((******))))))((((((''''''(((((((((((())))))))))))***************)))(((((('''%%%$$$&&&)))+++***(((+++************,,,---...######%%%&&&''''''(((((((((((((((((((((((((((((('''''''''''''''((()))***************))))))))))))'''(((((()))(((((('''&&&******))))))((((((''''''************************))))))***+++++++++++++++))))))))))))((((((((((((************************++++++******)))(((((((((******++++++++++++******)))))))))*********++++++++++++***))))))***++++++***)))))))))(((((((((''')))******)))'''&&&&&&'''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))***((('''((()))***)))'''%%%'''))))))(((''''''((())))))))))))))))))))))))++++++++++++***************)))))))))))))))******))))))(((((((((((())))))&&&&&&''''''((('''''''''(((((((((((((((((((((((($$$%%%''')))+++------...)))(((((((((''''''''''''''''''((((((((((((''''''))))))((('''&&&&&&''''''))))))******)))(((((('''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))((((((((('''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***))))))((('''&&&&&&%%%((((((((('''''''''&&&&&&(((((((((((((((((((((''''''''''''(((''''''&&&&&&))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************++++++***))))))***+++++++++,,,...//////...,,,++++++++++++++++++++++++,,,,,,,,,---............---,,,---......//////............/////////000000000222111111000000111222333555444222111111222444555555444333222222333444555555666666777888888999999<<<;;;;;;:::;;;<<<======<<<===>>>>>>======>>>???>>>>>>===>>>>>>???@@@AAACCCBBBAAA@@@@@@AAABBBBBBAAADDDHHHIIIHHHFFFDDDDDDCCCCCCBBBBBBCCCEEEFFFHHHJJJKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJIIINNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIJJJLLLMMMMMMLLLJJJJJJHHHHHHHHHHHHIIIJJJIIIGGGFFFEEEDDDCCCBBB@@@???>>>======<<<<<<======<<<;;;:::888777777777666666666777777777666666555444444444444444444444444:::777444222222222111000222111000//////.........///............---------,,,++++++******++++++,,,......,,,+++***)))))))))+++***)))(((((()))***+++************)))))))))(((&&&''')))******)))'''&&&***)))))))))((((((((('''(((((((((((())))))))))))***************)))(((((()))'''&&&'''***+++***)))+++***))))))((()))******&&&''''''(((((((((((('''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''((())))))))))))((())))))))))))************************************)))))))))))))))***************++++++++++++******************+++++++++,,,++++++***))))))***++++++))))))))))))(((((((((((()))***+++***(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***((('''((()))***)))'''$$$&&&((()))(((((()))***))))))))))))))))))))))))************))))))))))))((((((((()))******++++++))))))(((((((((((())))))''''''((((((((('''&&&&&&))))))))))))))))))))))))$$$%%%&&&(((***---///000((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))))))))(((((((((((((((((('''&&&''''''''''''(((((((((((((((((((((''''''''''''&&&))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''&&&%%%$$$$$$))))))((((((((((((''''''''''''(((((((((((((((((()))(((''''''&&&&&&&&&&&&)))(((''''''''')))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************)))(((((()))***+++++++++***))))))***+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,---......//////....../////////000000000111111000000000000111222333444333333333333333333333333666666444333333444444555666666666777888888999999;;;;;;::::::;;;<<<======:::;;;<<<<<<;;;;;;<<<>>><<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBDDDFFFIIIJJJHHHEEEDDDCCCCCCBBBAAAAAABBBCCCDDDEEEJJJIIIIIIHHHIIIKKKLLLMMMLLLLLLLLLKKKKKKJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIGGGGGGGGGHHHKKKMMMNNNMMMJJJIIIHHHFFFFFFFFFFFFGGGEEEFFFFFFDDDBBB@@@@@@AAA>>>>>>===<<<<<<<<<<<<===<<<;;;:::999888777777777888888777666555555555555444444444444444444444444999666333222222222111000222111000//////.........///............---------,,,++++++******++++++,,,...---,,,+++***)))))))))******))))))))))))******************))))))))))))((()))***,,,,,,+++******))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))((((((***)))((()))***+++***)))+++***)))((('''''''''''')))************)))((('''((((((((((((((((((((((((''''''(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''')))***+++))))))))))))((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((()))))))))******+++++++++************************'''(((((()))******++++++******++++++++++++************+++++++++,,,,,,,,,+++******************+++))))))))))))((((((((((((***++++++***)))(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))******)))))))))***((('''((()))***)))'''''')))******))))))***+++(((((((((((((((((((((((())))))))))))(((((((((((((((((()))***************))))))(((((((((((())))))((((((((((((((('''&&&%%%((((((((((((((((((((((((((('''&&&&&&&&&((()))***((((((((((((((('''''''''''''''''''''''''''''''''###$$$&&&((())))))((('''&&&''''''(((''''''&&&&&&''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))(((((((((''''''''''''((((((((((((---,,,***)))(((((()))******)))'''&&&&&&(((***+++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************+++***((('''((()))+++,,,+++******************+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++*********+++---...,,,---......///.........000000000000111111111111000000111111111222222333111222333444444444333222555444333333333444555666666666777777888888888888::::::::::::;;;<<<<<<===999;;;<<<<<<;;;:::<<<===<<<<<<<<<======>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAACCCEEEHHHHHHGGGDDDCCCCCCCCCCCCBBBAAAAAABBBCCCDDDHHHGGGFFFEEEFFFHHHJJJLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFIIILLLOOOOOOOOOJJJIIIGGGEEEDDDDDDDDDDDDBBBDDDFFFCCC???===>>>AAA>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::999888888888888:::888666555444444555555666666666666666666666666777555222111111222111111222111000///............///............---------,,,++++++******++++++,,,---,,,+++***))))))))))))***))))))))))))))))))************)))))))))))))))++++++,,,,,,,,,+++******))))))))))))(((((((((((((((((((((((())))))))))))((()))))))))))))))((((((***))))))))))))))))))((())))))((((((''''''''''''))))))*********))))))(((((((((((((((((((((((((((((((((((()))))))))((((((%%%&&&&&&&&&&&&&&&''''''&&&%%%######$$$&&&(((***))))))))))))(((((((((((())))))))))))))))))))))))((())))))***************''''''((()))***+++++++++************************(((((())))))******************++++++++++++************+++++++++,,,,,,,,,*********++++++*********(((((((((((()))))))))))))))***+++***)))((()))***************************(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))***((('''((()))***)))'''***++++++***(((((((((***(((((((((((((((((((((((()))))))))(((((((((''''''***************)))((('''))))))(((((((((((())))))((()))))))))((('''&&&&&&''''''''''''''''''''''''***)))(((&&&&&&&&&'''((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''((((((((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))((((((((()))))))))))))))&&&'''''''''(((((())))))...---+++***)))***++++++---+++)))'''&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************,,,+++)))((()))+++---...*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,---,,,---......///.........000000000000111111111111222222222222111111000000000111333555555444333222333222222222333444666777777777777777777888888888888999:::;;;;;;<<<<<<<<<:::<<<======<<<;;;===>>>>>>>>>>>>>>>???@@@AAAAAA?????????@@@AAAAAAAAAAAA@@@CCCEEEFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEGGGFFFDDDDDDDDDFFFIIIJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJIIIHHHGGGEEEDDDDDDEEEEEEGGGJJJNNNPPPPPPPPPIIIHHHFFFDDDCCCBBBBBBCCCAAACCCDDDBBB>>>===>>>@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888888888888999888666444333444444555666666666666666666666666555333111000111222111111222111000///............///............---------,,,++++++******++++++,,,,,,,,,+++***)))))))))))))))))))))******)))))))))))))))))))))))))))******)))))))))((('''&&&&&&%%%(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))))))))(((((((((((()))((((((''''''(((((((((((())))))*********%%%&&&'''((())))))))))))(((((((((((((((((((((((((((((()))******)))((('''&&&&&&'''''''''(((((((((&&&%%%######$$$&&&(((***(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************%%%&&&&&&'''((()))******))))))))))))))))))))))))************))))))((((((******++++++++++++******************+++++++++,,,)))***++++++++++++***)))(((((((((((())))))))))))((()))******(((((()))***************************))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))(((***((('''((()))***)))''')))***)))(((&&&%%%&&&'''))))))))))))))))))))))))))))))))))))((((((((((((******++++++***)))'''&&&))))))(((((((((((())))))(((((()))))))))((('''''''''''''''''''''''''''''')))))))))))))))***++++++'''''''''(((((((((((((((((('''&&&%%%%%%&&&'''((((((((()))))))))(((''''''%%%&&&''''''((('''''''''''''''''''''(((((((((((('''(((((((((((()))))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((*********)))((((((''''''''''''(((((((((((())))))&&&&&&''''''((())))))))))))))))))(((((())))))***---+++***((('''&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++*********,,,---...)))***++++++++++++***)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---,,,---......//////....../////////000000000111111222333333222222000//////000111333444555444444333333222222222222444555666777777777777777777888888777888999;;;<<<<<<<<<<<<;;;<<<======<<<<<<===???????????????@@@AAABBBCCC>>>???@@@AAABBBBBBBBBAAA@@@BBBDDDEEEDDDCCCCCCDDDCCCBBBBBBAAABBBCCCDDDEEEEEEDDDDDDDDDDDDFFFGGGHHHGGGHHHHHHJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFHHHKKKNNNPPPOOONNNIIIGGGFFFDDDBBBBBBBBBCCCAAABBBBBBAAA???>>>>>>???<<<<<<;;;::::::::::::;;;:::999888888777777888888777777666555444444444444222222222222222222222222444222000///000222222111222111000//////.........///............---------,,,++++++******++++++,,,++++++***)))))))))))))))))))))************))))))))))))))))))*********************)))((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))))))))((((((&&&''')))((('''&&&''')))'''((()))***++++++++++++$$$$$$&&&'''((()))))))))((((((((((((((((((((((((((()))***+++***)))(((''''''''''''((())))))******((((((''''''''')))***+++(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''((((((((())))))))))))))))))))))))++++++******)))(((((('''******++++++++++++******)))))))))*********++++++)))***++++++++++++***)))'''((((((((()))))))))***'''((())))))''''''((()))************************))))))))))))))))))))))))'''((((((((()))))))))***((()))+++,,,,,,+++)))(((***((('''((()))***)))'''((()))((('''&&&&&&''')))))))))))))))))))))))))))*********)))))))))((((((((()))***++++++***((('''))))))(((((((((((())))))'''(((((())))))))))))((('''''''''''''''''''''''''''''')))***++++++++++++''''''''''''((((((((()))((('''%%%$$$$$$%%%'''(((((((((''''''''''''((((((&&&&&&'''(((((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&''''''((())))))***%%%&&&'''(((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,,,,)))***++++++++++++***)))***+++,,,......,,,+++***))))))***+++,,,------...***++++++,,,,,,,,,,,,,,,,,,---......//////............/////////000000000000111222222222222000000111111222333444444444444777666555333333333444444888777777777777777777777666777999;;;<<<<<<<<<<<<;;;<<<======<<<<<<===>>>@@@??????@@@@@@AAABBBCCC>>>???AAABBBCCCCCCCCCBBBBBBDDDEEEEEEDDDBBBBBBCCC@@@@@@@@@@@@AAABBBDDDEEECCCCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFHHHKKKMMMNNNLLLKKKHHHGGGEEEDDDCCCCCCCCCDDDCCCAAA@@@@@@@@@@@@???>>><<<;;;;;;:::999:::::::::888888777777666666777777555555555666555555444444111111111111111111111111333111//////000222222111222111000//////.........///............---------,,,++++++******++++++,,,+++******)))))))))))))))((()))***++++++***)))(((((()))))))))***************************+++,,,,,,'''((((((((()))))))))***(((((((((((())))))))))))&&&''''''((())))))((((((%%%'''))))))(((''')))+++((()))***+++++++++***)))%%%&&&''''''((((((((((((((((((((((((((((((((((((((()))+++++++++)))(((&&&&&&''''''((())))))******))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))*********)))))))))))))))******++++++++++++******((())))))))))))*********)))***+++,,,,,,+++***)))'''((((((((())))))******&&&((()))(((''''''((()))************************))))))))))))))))))))))))'''((((((((())))))******((()))+++,,,,,,+++)))(((***((('''((()))***)))(((((()))))))))((()))+++...))))))))))))))))))))))))************))))))))))))&&&''')))+++,,,+++***)))))))))(((((((((((())))))''''''((())))))***))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&'''''''''(((((())))))((('''%%%$$$$$$%%%'''(((%%%$$$######$$$%%%'''(((&&&&&&'''((()))))))))(((''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((("""###$$$&&&((()))***+++%%%&&&&&&&&&''''''((((((&&&&&&&&&'''((())))))***$$$%%%''')))******))))))'''(((((()))***))))))(((************************))))))))))))))))))))))))))))))))))))************&&&''')))***++++++++++++)))***+++,,,,,,+++***))))))+++---//////---+++)))(((((()))***,,,---...///***+++,,,---...---,,,,,,,,,---......//////..................////////////...///111222333333222222111111222222333444555555;;;:::777555444333333333888888888777777777777777666777999;;;<<<<<<<<<<<<:::;;;===<<<;;;;;;<<<>>>????????????@@@AAABBBCCC???@@@AAACCCDDDDDDCCCCCCFFFGGGHHHFFFDDDBBBBBBBBB>>>>>>>>>>>>???AAACCCEEEBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGIIIKKKLLLNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHFFFFFFGGGJJJLLLLLLJJJHHHHHHGGGEEEDDDCCCCCCDDDDDDDDDAAA??????AAABBB@@@===<<<;;;::::::999999::::::888777666666666666666777333444555666666666555444222222222222222222222222222000......000111222111222111000//////.........//////.........---------,,,++++++++++++++++++,,,+++***)))))))))))))))***((()))***++++++***)))((((((((())))))*********+++$$$$$$%%%&&&(((***+++,,,'''((((((((())))))******(((((((((((())))))))))))&&&&&&'''((())))))((((((%%%(((******))))))+++---******+++++++++)))((('''(((((((((((((((''''''&&&(((((((((((((((((((((((()))***+++,,,+++***(((&&&&&&&&&''''''((()))******'''(((((()))(((((('''&&&'''((((((((())))))******************************'''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))******++++++******))))))))))))*********************)))((((((++++++,,,,,,,,,,,,++++++))))))))))))************(((((()))***+++,,,,,,---)))((('''&&&&&&'''((()))***)))((()))***+++***)))(((((((((((((((((((((((())))))))))))))))))))))))+++)))'''&&&%%%&&&'''(((******))))))((((((''''''))))))))))))))))))))))))''''''&&&&&&'''(((***+++))))))))))))))))))))))))+++,,,,,,+++)))((()))***+++***)))'''&&&&&&&&&&&&%%%&&&&&&'''''''''''''''))))))))))))))))))))))))((((((((('''%%%&&&(((***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))+++***)))'''''''''((()))******))))))((((((''''''''''''''''''((((((((((((&&&''')))*********)))((((((((('''''''''&&&&&&&&&&&&'''((()))************)))((('''%%%%%%&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))***)))''''''((())))))(((''''''((((((((((((''''''))))))))))))))))))))))))++++++******************))))))************))))))&&&((()))***+++******)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,------.../////////111111000///////////////000000000000000111111222333333444444555666666666:::888666555444555666777999::::::999777666777888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<======??????@@@@@@@@@@@@AAAAAA@@@?????????@@@@@@AAABBBDDDFFFGGGEEECCCBBBDDDGGGEEECCC@@@>>>===???BBBCCCDDDDDDEEEFFFGGGGGGHHHHHHEEEFFFGGGHHHHHHHHHGGGGGGIIIIIIJJJJJJKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMGGGGGGFFFDDDCCCAAA@@@@@@??????>>>>>>===;;;:::999:::::::::999999999888888999999888888777666666666666666666666555555555555222222222111111111000000333222000//////000222333///...---...///000///...------------------------,,,++++++******++++++,,,'''((())))))))))))(((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))************+++++++++)))'''''')))+++((((((''''''''''''(((((()))******))))))((('''&&&(((((((((((((((((((((((($$$&&&))))))(((&&&&&&&&&******))))))((((((''''''***)))((('''%%%%%%%%%%%%,,,,,,+++)))'''&&&(((***&&&&&&&&&''''''''''''((((((((())))))))))))((((((((('''&&&&&&&&&((()))***((((((''''''((()))***+++'''(((((())))))))))))(((******+++++++++******)))++++++***)))((('''&&&&&&&&&''''''((()))******+++))))))(((((((((((())))))***************)))((((((((())))))))))))))))))((())))))))))))************(((((())))))******++++++)))((((((''''''(((((()))((('''&&&'''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))***)))'''&&&&&&&&&((((((***)))))))))(((((((((''')))))))))))))))))))))))))))(((''''''&&&'''(((((()))))))))))))))))))))))))))***+++***(((((((((***))))))(((''''''''''''(((&&&&&&'''(((((((((((('''(((((((((((((((((((((((('''(((((((((&&&&&&((()))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))***)))((('''''''''((((((***)))))))))((((((((('''''''''''''''((((((((((((&&&'''((()))***))))))((((((((('''''''''&&&&&&&&&%%%&&&'''((())))))))))))%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))))))))(((&&&&&&((()))((('''''''''((((((((((((''''''))))))))))))))))))))))))******************************))))))))))))******)))******++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++,,,,,,------.../////////111000//////.........///000////////////000111111222222333333444555555555999888666555444555666777888999:::999777666777888999999999:::::::::;;;;;;===<<<<<<<<<<<<<<<<<<===???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCDDDCCCAAAAAACCCEEEEEECCCAAA???>>>@@@BBBDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNLLLKKKIIIHHHGGGGGGGGGHHHGGGGGGHHHHHHIIIJJJJJJKKKGGGGGGFFFEEECCCBBBAAA@@@?????????>>>===<<<:::999999999999999888888888888888888777777666555555444666666666666555555555444222222222222111111111111333222000//////000222333000///......000000///...........................,,,,,,,,,+++++++++++++++))))))***************)))))))))))))))))))))))))))******)))(((((((((((((((*********************************)))''''''(((***((((((''''''''''''(((((('''((()))))))))))))))((())))))))))))))))))))))))((()))***)))(((''')))******)))))))))((((((((('''&&&&&&&&&'''(((***+++,,,+++,,,+++)))'''&&&(((***'''''''''((((((((())))))(((((())))))))))))(((((()))((('''''''''((())))))'''((((((((())))))))))))))))))******++++++******))))))***+++++++++******))))))))))))************''''''(((((())))))************))))))))))))******)))************))))))((('''(((((())))))(((((('''))))))))))))************((((((((()))))))))))))))((())))))******))))))(((((('''&&&'''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))***)))'''&&&&&&'''(((((())))))))))))(((((((((((())))))))))))))))))))))))******((('''&&&&&&&&&&&&))))))))))))))))))))))))'''((())))))(((''')))***'''''''''(((((()))))))))''''''((()))))))))((((((((((((((((((((((((((((((&&&'''))))))'''&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))))))))(((''''''&&&'''''''''))))))))))))((((((((((((''''''''''''((((((((((((&&&'''((())))))))))))((('''''''''''''''&&&&&&&&&%%%&&&'''((((((((((((((($$$$$$&&&'''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((('''&&&&&&(((((('''&&&''''''((((((((((((''''''))))))))))))))))))))))))************************+++***))))))))))))***++++++************++++++,,,,,,,,,------------,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,------.../////////000///......---.........//////......//////000111111111111222333333444444888777666444444555666666777888999888666555666777999999999999::::::::::::>>>>>>==================@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAA???AAAAAAAAA@@@AAACCCDDDFFFDDDBBB@@@???AAACCCDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOMMMMMMKKKIIIHHHHHHGGGGGGEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGFFFEEECCCBBBAAAAAA?????????>>>===<<<;;;:::999999999888888888777777777777666555555444444333666666555555555444444444333333333222222222111111222111000//////000111222222111//////000000///---........................------------,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))******)))))))))(((((((((************************)))))))))((('''&&&((())))))((((((''''''(((((()))&&&'''((()))******************************************)))'''&&&'''***,,,))))))))))))((((((((((((%%%%%%&&&(((***---///000***++++++)))''''''((()))(((((((((((()))))))))***(((((())))))))))))(((((())))))((('''''''''(((((('''''')))******))))))((('''((()))************)))((())))))***+++++++++***)))))))))******+++++++++(((((((((((()))))))))))),,,++++++******++++++,,,))))))************)))((())))))************))))))((()))))))))************((((((((((((((('''''''''((()))***++++++***)))(((***)))((()))***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''''''''))))))))))))))))))))))))&&&((())))))((((((***+++''''''((()))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((%%%'''))))))(((&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))'''''''''&&&&&&&&&''''''))))))))))))((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((''''''&&&'''((((((((('''%%%$$$''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((('''''''''))))))(((&&&''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))************,,,+++)))(((((()))+++,,,+++***)))(((((()))***++++++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))******+++,,,,,,------,,,,,,------...////////////......---------.....................///000000111111222222333444444444666666555444444555555666666777888777666555666777888999999999999:::::::::<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCCBBBAAAAAA@@@AAAAAAAAA???@@@@@@@@@AAABBBCCCDDDFFFDDDBBBAAA@@@AAACCCDDDDDDEEEFFFGGGHHHIIIJJJKKKIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFEEECCCBBBBBBAAA>>>>>>>>>>>>===<<<;;;:::::::::999999999888888888777777666666555444444333555555555444444444333333333333333333222222222222111111000000000000111111333111000000000000...---........................------......---,,,******,,,++++++***************((((((((((((((((((((((((************))))))((((((******))))))))))))(((((('''((()))((('''&&&''')))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((('''%%%&&&(((***))))))))))))(((((((((((())))))))))))***+++,,,---)))******)))''''''((()))''''''((((((((()))))))))(((((())))))))))))(((((()))))))))(((((((((((((((&&&''')))++++++***((('''$$$%%%&&&''''''((((((''''''((()))***+++++++++***++++++******)))(((((('''))))))))))))((((((((((((******))))))))))))******((())))))*********))))))))))))************))))))((()))))))))************((((((((('''''''''''''''((()))***++++++***)))(((***)))((()))***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))((()))************+++,,,))))))******))))))(((''''''(((((()))))))))))))))''''''''''''''''''''''''%%%'''))))))'''%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&''''''''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((('''''''''''''''(((((()))&&&'''''''''''''''''''''%%%&&&''''''''''''''''''&&&'''((((((((('''%%%$$$'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((())))))((()))++++++)))'''''''''((((((((((((''''''(((((((((((((((((((((((((((((()))))))))*********---+++***((((((***+++------,,,***))))))***+++,,,******++++++++++++******))))))))))))))))))))))))((()))******+++,,,------,,,,,,------.../////////......------------...///...............///000000222222222333444444555555555444444444444444555555555666777777666555666888888888888999999999::::::999:::<<<>>>???@@@@@@@@@?????????@@@@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@AAABBBDDDEEEEEEEEEDDDCCCAAAAAABBBCCCDDDCCCDDDEEEFFFHHHIIIJJJKKKHHHHHHGGGGGGGGGHHHIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMLLLKKKIIIHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBAAAAAA===============<<<;;;:::;;;:::::::::999999999999888888777666666555555444444444444444333333333333333333333222222222111111111000000000000000000111333111//////000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,+++***))))))))))))***(((((((((((((((((((((((()))******+++***)))(((((())))))((((((((('''''''''&&&''')))(((''''''''')))))))))(((((((((((()))))))))))))))))))))(((''''''((((((((((((((((((((((((%%%''')))***((('''''''''(((((((((((())))))))))))******)))(((((((((((()))((()))***)))(((''''''(((&&&&&&'''''''''((((((((((((((())))))))))))(((((())))))))))))))))))(((((('''(((***++++++)))'''&&&$$$%%%&&&'''(((((((((((('''((()))***************)))))))))(((''''''&&&&&&))))))))))))((((((((((((((((((''''''''''''((((((((())))))************)))'''(((((())))))(((((('''))))))))))))************'''''''''(((((((((((((((((())))))******))))))(((((('''&&&'''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%&&&'''((()))))))))))))))))))))))))))))))))))))))***++++++******+++,,,))))))***+++***)))'''&&&''''''((()))))))))((((((''''''''''''''''''''''''&&&((()))(((&&&$$$$$$%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&'''(((((((((''''''(((((((((((())))))))))))''''''''''''((((((((((((''''''&&&&&&''''''((()))&&&&&&&&&'''''''''''''''&&&''''''(((((((((''''''$$$$$$&&&'''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((***))))))+++,,,,,,***(((''''''((((((((((((''''''))))))))))))))))))))))))'''(((((())))))*********,,,+++***))))))***+++,,,......---,,,,,,,,,,,,---))))))************)))))))))))))))))))))))))))))))))))))))***+++,,,,,,---,,,,,,------.../////////.........---......///000//////......//////000111222222333333444555555555333333333444444444444444555777888888666666777999888888888888999999999999888:::<<<>>>???@@@??????>>>>>>>>>>>>?????????@@@@@@?????????@@@@@@AAABBBDDDBBBAAABBBDDDEEEEEEDDDDDDDDDBBBAAAAAAAAABBBCCCBBBCCCDDDEEEGGGIIIJJJJJJGGGGGGFFFEEEFFFGGGHHHIIIGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@<<<<<<<<<<<<<<<;;;:::999:::::::::999999999888888888888777777666555555444444444333333333222222222222222222111111111000000000000000000000000000000111000......//////...,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***)))(((((()))***)))))))))))))))))))))))))))***+++++++++***)))((()))))))))((((((''''''&&&&&&'''))))))((((((((()))***))))))(((((())))))***************)))((('''&&&'''''''''''''''''''''''''''))),,,---,,,***))))))(((((((((((())))))))))))(((((('''''''''((())))))&&&(((******(((''''''(((&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((('''((()))************)))((())))))******)))''''''&&&'''((()))***+++++++++((())))))******))))))(((%%%%%%&&&&&&'''((())))))(((((((((((()))))))))))))))(((((((((((((((((()))(((((()))***************((())))))))))))))))))((())))))))))))************'''''''''(((((())))))***)))((((((''''''(((((()))((('''&&&'''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))&&&'''((())))))((('''''')))))))))))))))))))))))))))***+++***)))((()))***'''(((***++++++***)))(((&&&&&&'''((((((((((((''''''''''''''''''''''''''''''((((((&&&$$$###$$$&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&'''((()))))))))(((((('''((((((((()))))))))***''''''''''''((((((((((((''''''&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((((((((((())))))(((((('''%%%%%%%%%&&&'''((()))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))((()))+++,,,+++)))'''''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((()))******++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))*********++++++*********************************))))))******++++++,,,,,,,,,,,,------...////////////.........//////000111000////////////000111111111111111222333333444444222222333444444444444444666777888888777777888:::888888888888999999999999:::;;;===>>>>>>===<<<;;;============>>>>>>>>>>>>=========>>>???@@@AAABBBEEECCCAAABBBDDDEEEDDDCCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAACCCDDDFFFHHHIIIJJJHHHGGGEEEEEEEEEFFFHHHIIIGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJKKKKKKKKKJJJIIIIIIGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???::::::;;;;;;::::::999999888888888777777777777666777777666555555444444333333333333333222222222222111111111000000000////////////000000000000/////////---,,,---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''(((***,,,......---+++)))))))))***+++)))))))))))))))))))))))))))***+++,,,,,,***)))'''+++++++++***)))(((((((((&&&(((***+++***))))))*********))))))))))))******((()))))))))))))))((('''(((((((((((((((((((((((()))***,,,+++***)))***+++'''((((((((()))))))))***(((((('''''''''((())))))%%%''')))***(((''''''(((''''''''''''(((((((((((((((((())))))))))))((((((&&&'''(((***++++++++++++))))))))))))((((((((('''&&&''')))***+++,,,,,,,,,************)))((('''&&&%%%%%%&&&'''((()))******''''''(((((())))))******,,,,,,++++++++++++,,,,,,(((((()))***************++++++,,,,,,,,,,,,++++++))))))))))))************&&&''''''((()))***++++++)))((('''&&&&&&'''((()))***)))((()))***++++++)))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((())))))(((((('''((((((((())))))******))))))))))))))))))))))))(((((()))))))))'''&&&%%%)))))))))))))))))))))))))))***+++)))(((''''''(((%%%&&&)))+++,,,,,,+++***%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((()))(((&&&######%%%&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))&&&''')))*********)))((('''((((((((())))))******''''''''''''((((((((()))''''''&&&%%%&&&'''((()))&&&&&&&&&'''''''''((((((((()))))))))))))))(((((()))((('''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))************************((('''(((***++++++(((%%%''''''((((((((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++***++++++,,,,,,++++++***'''((()))))))))'''&&&%%%+++++++++,,,,,,+++++++++***************************************+++++++++,,,,,,------...//////000///////////////000111111000000000000000111222222000000000111222222333333111222333444444444444444666888999999888888999;;;777888888888888999999999<<<===>>>>>>===;;;999888<<<<<<<<<<<<============<<<<<<<<<===>>>@@@AAABBBFFFCCCAAAAAACCCDDDCCCAAABBBBBBAAA@@@@@@@@@@@@AAA@@@@@@BBBCCCEEEGGGHHHIIIHHHGGGFFFEEEEEEGGGIIIJJJGGGGGGHHHHHHIIIJJJJJJKKKGGGHHHJJJKKKKKKKKKJJJIIIFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@?????????999999:::::::::999888888666666666666555555555555666555555444444333222222333333333222222222111111000000000000//////////////////000000000000//////---,,,+++,,,......---,,,------------------------***)))&&&%%%&&&)))---///000///,,,*********+++,,,)))))))))))))))))))))))))))***,,,,,,,,,+++)))'''------,,,,,,+++******)))&&&(((++++++******************))))))))))))******&&&'''((()))************)))))))))))))))))))))))))))))))))'''&&&&&&)))+++'''((((((((())))))******+++***)))(((''''''''''''%%%''')))***(((''''''((((((((((((((())))))))))))(((((())))))))))))((((((%%%&&&(((***+++,,,,,,++++++***)))(((''''''((((((%%%&&&''')))******++++++************)))'''&&&%%%))))))))))))((((((((((((&&&''''''((()))******+++'''&&&&&&'''((())))))((('''((()))***+++,,,------)))***,,,,,,***)))***++++++++++++++++++***)))(((************************'''''''''''''''&&&&&&&&&''''''((()))))))))))))))(((((((((((('''''''''''')))))))))))))))((((((''''''((((((((((((((('''''')))))))))))))))(((''''''(((((('''''''''(((((()))'''((()))))))))))))))((())))))))))))))))))))))))***))))))((('''&&&&&&%%%&&&&&&''''''(((((())))))&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((***++++++)))&&&&&&&&&((('''&&&&&&'''((()))******)))(((''''''((()))******)))'''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((())))))((('''&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&+++)))'''&&&%%%&&&'''((($$$%%%&&&((())))))******$$$&&&&&&&&&$$$$$$$$$&&&$$$%%%'''(((((((((***+++''''''''''''(((((((((((()))(((''''''''')))***+++******)))((((((((((((((())))))))))))************))))))))))))************(((((((((((()))))))))))))))))))))((()))******+++)))***+++,,,---,,,+++***+++******))))))******+++++++++++++++++++++++++++///////////////.........//////////////////......////////////////////////111111000000111222222333333333444444555444444444::::::;;;;;;;;;::::::999666666777888888888888888;;;;;;::::::::::::999999=========>>>??????@@@@@@===============>>>>>>???BBBBBBAAA@@@AAABBBCCCDDDBBBAAA???======>>>???@@@AAAAAAAAACCCFFFHHHHHHHHHIIIHHHFFFEEEEEEFFFHHHIIIJJJIIIGGGFFFGGGHHHJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCDDDCCCAAA???>>>===<<<<<<;;;;;;:::::::::999999999777777666555444333333333888777777666555555444444444333222111000000000000000000//////.........---...///111222111000...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))(((***...000///---,,,,,,,,,+++++++++******+++++++++******)))))))))))))))*********+++++++++///---***)))***++++++***))))))))))))))))))))))))***)))(((''''''((()))***&&&((())))))(((((()))+++)))((('''&&&%%%&&&''''''))))))(((''''''''''''''')))))))))))))))******+++***(((&&&&&&(((******)))%%%%%%&&&'''((((((((('''))))))))))))************))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))******''''''((((((((((((''''''(((***++++++)))(((((()))((((((((((((''''''''''''%%%&&&(((***++++++++++++***(((((((((***+++***)))+++++++++***************(((***,,,+++***)))*********++++++++++++***)))(((************************((('''''''''''''''''''''(((((())))))))))))))))))%%%&&&'''((()))******+++'''''''''''''''&&&&&&%%%((()))))))))))))))(((((()))))))))))))))(((''''''***)))((('''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((*********)))(((((('''''''''''''''(((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))((((((((((((***,,,------+++)))((()))(((''''''&&&'''((()))***))))))(((''''''((())))))***((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((('''&&&'''''''''(((((('''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&***)))'''&&&&&&&&&((((((...---,,,***'''$$$""" $$$%%%''''''&&&&&&''')))&&&''')))(((''''''((()))'''''''''(((((())))))))))))((((((''''''((()))******))))))((((((((((((((((((((()))))))))*********(((((()))))))))***************))))))(((((('''''')))))))))))))))******+++******+++,,,,,,,,,,,,+++++++++************++++++************************////////////....................................////////////////////////000000000///000000111111333333444444444444444444777777888888888888777777666777777888888888888888999999999::::::;;;;;;;;;======>>>>>>???@@@@@@@@@???>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCCCCBBBAAA???>>>===>>>???@@@??????@@@BBBFFFIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHHHHGGGHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFEEECCCBBBAAAAAABBBBBBCCCBBB@@@>>>===<<<<<<;;;:::999999999888888888888777666555444444333333333777666666555444444333333444333222111000000000000111111000000000/////////...///000111111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***)))+++---///...,,,,,,,,,,,,+++++++++******,,,,,,+++++++++***************************++++++...,,,***)))***++++++***))))))))))))))))))))))))***)))(((''''''((()))***'''((())))))(((((()))******)))((('''''''''((((((******)))((((((((((((((()))))))))))))))******+++((((((((()))******)))'''&&&&&&''''''((('''''''''((((((((()))))))))******((((((((('''''''''&&&&&&''''''''''''((((((((((((((((((((((((((()))******((())))))))))))))))))((()))+++,,,+++)))(((((()))************))))))))))))&&&'''(((***+++,,,++++++,,,+++******+++,,,+++)))+++++++++*********))))))(((***++++++***))))))*********++++++******))))))************************((((((((((((((())))))))))))))))))))))))))))))(((&&&''''''((()))***+++,,,'''''''''''''''&&&&&&%%%))))))************)))))))))))))))))))))(((''''''+++***)))((('''&&&&&&&&&)))((('''&&&%%%%%%&&&&&&''''''''''''''''''''''''************))))))))))))((((((((((((((('''''''''&&&&&&'''''''''((((((((())))))))))))((((((((((((+++,,,------+++))))))***(((''''''''''''((())))))(((((('''&&&&&&'''(((((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&'''((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''***)))'''&&&&&&'''(((((())))))))))))((('''&&&%%%$$$%%%'''''''''((()))+++((()))***)))'''&&&'''(((''''''(((((()))***++++++***))))))(((((((((((()))))))))((((((''''''(((((((((((())))))))))))******(((((())))))))))))******++++++***)))((('''&&&&&&)))))))))))))))*********++++++******++++++,,,---,,,,,,++++++++++++,,,,,,************++++++++++++........................------------------......////////////////////////000000///////////////000222333333333444444444444999999::::::::::::999999666777888888999999888888777888888999;;;<<<<<<=========>>>??????@@@@@@AAA@@@????????????@@@AAAAAA@@@@@@AAABBBBBBBBBBBBAAABBBAAA@@@>>>>>>??????@@@>>>>>>???BBBFFFIIIJJJIIIFFFFFFDDDDDDDDDDDDFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBAAAAAAAAABBBAAA@@@>>>===<<<;;;::::::888888888777777777777666777666555444333333333333555555444333333222222222333222111111000000000000111111111111000000000000......///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++++++++******************,,,***))))))*********)))(((((((((((((((((((((((())))))(((((((((((())))))((()))***)))((('''((()))+++***)))((((((((())))))+++******))))))))))))***)))))))))))))))******+++(((((()))+++,,,+++(((%%%(((((('''''''''''''''&&&''''''((((((((()))))))))'''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******))))))************))))))+++,,,---,,,***(((((()))************))))))))))))'''((()))***+++,,,,,,,,,---,,,***+++++++++***)))((())))))***++++++,,,,,,(((***++++++)))))))))***))))))************))))))************************)))))))))))))))***************))))))))))))))))))************)))))))))))))))))))))))))))(((((('''(((((()))*********)))))))))))))))))))))(((''''''******)))((('''''''''(((+++***'''%%%$$$%%%&&&'''(((((((((((((((((((((((()))))))))))))))))))))***))))))((((((''''''&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((()))***+++***((('''(((((((((((('''''''''((((((((('''''''''&&&&&&'''''''''(((''''''''''''((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((())))))&&&&&&'''((())))))((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((''''''&&&&&&&&&'''''')))(((''''''''''''(((((("""###%%%''')))++++++,,,%%%&&&((((((''''''(((***((()))***)))'''''''''(((''''''((()))***+++,,,,,,******))))))(((((('''''')))(((((('''''''''(((((((((((((((((()))))))))***(((((((((((()))))))))************)))((('''''''''(((((()))***************,,,+++***)))***+++,,,------,,,,,,++++++,,,,,,---,,,---------------......------...............///,,,,,,,,,---------------////////////////////////111111000////////////000222222222222333444555555888888999999::::::999999777777888999999999999888888888999::::::;;;<<<<<<======>>>>>>???@@@@@@AAA???????????????@@@@@@AAA>>>???AAABBBBBBBBBAAA@@@BBBAAA@@@?????????@@@@@@?????????AAAEEEGGGHHHGGGEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFHHHIIIJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBB???>>>===;;;:::999999999888888888777777777666666666555444444333333333444333333222222111111111111222222111000000000000000000000000000000000000000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++)))((((((******)))((((((((((((((((((((((((((())))))(((((((((((()))))))))******)))(((''''''(((******))))))((((((((((((******)))(((((())))))))))))))))))))))))******++++++***)))***+++***(((&&&))))))((('''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))***))))))))))))))))))))))))+++------,,,***(((((((((((((((((((((''''''''''''(((((()))******++++++,,,,,,+++))))))******)))''')))))))))***++++++,,,,,,((()))++++++)))((()))***((())))))*********))))))))))))))))))))))))))))))))))))))))))******+++++++++***))))))))))))******************)))))))))))))))))))))))))))(((((('''&&&'''(((((()))))))))((()))))))))))))))(((''''''((((((((((((((()))***+++---+++)))'''&&&&&&'''((())))))))))))))))))))))))''''''(((((((((((((((((())))))((((((''''''&&&&&&'''''''''((((((((())))))))))))))))))((((((((((((((()))***)))'''&&&''')))((((((((((((((((((''''''&&&''''''''''''''''''&&&'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''((())))))((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''((((((((((((((())))))((('''&&&&&&'''(((((('''%%%$$$%%%&&&'''((())))))(((((()))+++'''(((((()))***+++++++++******))))))((((((''''''((((((''''''''''''(((((('''(((((((((((()))))))))'''(((((((((((()))))))))(((((((((((())))))))))))(((((()))************))),,,+++***)))***+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,---------......//////,,,,,,,,,---------......////////////////////////222111111000000111111111222222111111222444555666222333333444555555444444777777888999999999999999::::::::::::::::::::::::<<<======>>>>>>???@@@@@@===============>>>??????===>>>@@@AAAAAAAAA@@@???BBBAAAAAA@@@@@@@@@@@@@@@BBBAAA@@@AAACCCEEEDDDCCCDDDCCCCCCCCCCCCCCCCCCDDDCCCEEEGGGIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEDDDCCCCCCBBB======;;;:::999999999999888888888888777777777777555444444333333333333444111111111111000000000000111111000000///000000000////////////////////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***************************)))((()))***+++***((((((((((((((((((((((((((((((((())))))))))))(((((()))******)))(((''''''((())))))))))))((((((''''''(((((('''''''''(((((())))))))))))))))))******+++///,,,)))'''((())))))(((***)))((('''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))***)))((((((''''''(((((()))***,,,---,,,***(((((()))((((((((((((''''''''''''((((((((())))))***++++++***)))(((((()))***)))'''---,,,,,,+++***)))((((((''')))******)))(((((()))(((((())))))******))))))))))))))))))))))))))))))(((((())))))******++++++******)))((()))***+++,,,&&&''''''((()))***+++,,,'''''''''''''''&&&&&&%%%%%%&&&'''(((((()))(((((()))))))))))))))((('''''''''''''''((()))***+++,,,+++***)))(((''''''((()))************************((((((((((((''''''''''''((((((((((((((('''''''''''''''((((((((()))))))))))))))))))))(((((((((((()))******)))'''''')))+++((((((((()))(((((('''&&&&&&'''(((((((((((('''&&&&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((((((((&&&'''((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((((((((())))))))))))((('''&&&%%%((())))))'''%%%$$$$$$%%%'''(((***))))))(((***+++(((((())))))))))))******((()))))))))))))))((('''''''''&&&&&&''''''((((((''''''(((((((((((())))))''''''(((((((((((())))))'''((((((((()))))))))***'''((()))++++++******)))++++++******++++++,,,---,,,,,,++++++++++++,,,,,,))))))******++++++,,,,,,,,,,,,,,,---......//////,,,,,,,,,---......//////////////////////////////111111111111111222333333222111111111222333555666222333444555666666666555777888999999:::999999999;;;;;;;;;::::::999999999;;;;;;<<<======>>>>>>???<<<;;;;;;;;;;;;<<<======>>>>>>???@@@@@@@@@@@@???AAAAAAAAAAAAAAA@@@@@@@@@CCCAAA@@@AAACCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA<<<<<<;;;:::999999999999888888888888777777777777444444333333333333444444000000000000000000000000111000000//////000000000............/////////////////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,))))))*********+++++++++)))))))))***+++,,,***)))(((((((((((((((((((((((((((((())))))))))))((((((((()))***)))((('''((()))(((((()))))))))((('''&&&'''''''''''''''(((((())))))))))))))))))******+++222...)))&&&&&&((())))))***)))((('''''''''((()))''''''((((((((()))))))))&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((()))******)))((('''&&&&&&'''((()))(((***++++++)))(((((()))************))))))))))))(((''''''''''''((()))***)))((('''(((******)))(((------,,,+++***)))((('''''')))******)))(((((()))'''(((((()))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++))))))(((((()))+++---...%%%&&&'''((()))******+++'''''''''''''''&&&&&&%%%&&&&&&'''))))))*********)))))))))))))))(((''''''(((((((((((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))(((''''''''''''''''''((((((((((((((('''((((((((())))))))))))))))))))))))((((((((((((((((((((('''&&&&&&(((***(((((()))))))))(((&&&%%%'''((())))))))))))((('''%%%&&&'''(((((()))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&''''''((((((((((((((($$$%%%&&&((()))*********((())))))(((&&&%%%&&&''')))***+++***(((((((((***))))))(((((((((((('''''''''((()))******))))))((('''&&&&&&&&&&&&'''((()))'''''''''((((((((())))))'''''''''((((((((())))))))))))))))))(((((((((((('''(((***+++++++++)))(((******+++,,,,,,,,,,,,+++++++++************++++++(((((())))))***++++++,,,++++++,,,------...//////,,,------...//////000000////////////////////////////////////000222333444111111000000111333555777555666777888999999999999777888999999::::::999999::::::::::::::::::::::::::::::;;;;;;<<<=========;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@???AAA@@@???@@@BBBCCCBBBAAACCCCCCDDDDDDDDDDDDCCCCCCDDDDDDFFFGGGGGGGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCAAA@@@???<<<<<<;;;:::999999999999777777777666666666555555444333333222333333444444000000000000000000000000000000////////////000000......//////000000000000000000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---...---+++***+++---,,,,,,,,,+++++++++***************+++++++++,,,,,,(((((()))***+++,,,,,,---***))))))+++------+++***))))))))))))))))))))))))'''((()))******)))(((''''''((())))))(((((()))***))))))*********)))((('''((((((''''''((())))))***)))))))))))))))******+++111...***(((((((((((((((***)))'''&&&'''(((***+++((((((((()))))))))******&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((()))*********)))(((&&&&&&((()))***&&&((())))))((((((((()))************))))))))))))'''&&&&&&%%%&&&'''(((((()))((('''(((***++++++******************+++++++++''')))******((((((((()))''''''((()))))))))))))))))))))))))))))))))))))))&&&''''''((()))*********)))((('''((()))+++...000(((((((((((('''''''''''')))))))))))))))((((((''''''''')))******+++++++++)))))))))))))))(((((('''******)))))))))))))))***%%%&&&'''((((((''''''&&&((((((((((((((((((((((((,,,++++++***)))(((((('''&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))((((((((((((%%%%%%%%%$$$######%%%((((((((()))))))))(((&&&%%%'''((()))******)))((('''%%%&&&'''((())))))))))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''((()))))))))((('''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&'''((())))))((((((&&&''''''((((((((((((((('''(((***)))(((((()))***+++,,,,,,+++(((''''''((()))))))))(((''''''&&&&&&&&&'''(((*********))))))&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))''''''''''''((((((((()))++++++***)))((('''&&&&&&'''(((***+++,,,+++)))((()))***+++,,,---,,,+++++++++******************+++))))))***+++,,,,,,------++++++,,,,,,---...//////------......///000111111////////////////////////---------...000111333444111111000000111333555777444444666777777888888888888888999::::::::::::999888888999:::;;;;;;<<<===999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;<<<======???>>>=========>>>@@@AAAAAAAAABBBBBBBBBAAA@@@?????????>>>@@@BBBDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBBBBAAA@@@>>>===<<<<<<;;;:::999999999999666666555555555444444444333333333222222333444444000000000000111111111111000000////////////000111//////000000111111111222111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,...---+++***,,,...,,,,,,,,,+++++++++******)))))))))******+++++++++''''''(((***+++,,,---...***)))***,,,......,,,***************************'''((()))******)))((('''&&&((())))))(((((()))+++******+++,,,+++***)))((())))))((())))))***++++++)))))))))))))))******+++000...+++******)))'''%%%)))((('''&&&'''(((***,,,))))))))))))************'''''''''((((((((())))))''''''''''''((((((((()))((((((((((((((()))******+++***)))'''''')))***+++$$$&&&((()))(((((((((***(((((((((((('''''''''''''''&&&%%%$$$%%%&&&'''(((******))))))))))))************+++++++++******))),,,)))'''(((***+++***((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''')))******+++---111444))))))((((((''''''&&&&&&))))))))))))************)))((('''&&&&&&'''((()))******++++++++++++******'''((()))******)))((('''******))))))((((((''''''&&&'''((())))))******)))******))))))((((((''''''+++***)))'''$$$!!!'''((((((((()))))))))***)))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************+++++++++***)))((('''&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''((((((((()))+++***(((&&&((((((((((((((()))******((((((((((((((()))*********)))'''%%%$$$%%%'''(((&&&'''''''''(((((())))))'''''''''''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((())))))))))))***)))'''&&&&&&''')))***'''(((((()))***+++++++++++++++******)))((((((((())))))******+++++++++,,,******+++++++++,,,,,,,,,......---,,,++++++++++++,,,,,,,,,---...///000000............//////////////////000111333444555555333222222222222333444555444666777777666555555666888888888888888999999999888888999999999:::::::::777777888999999999999888;;;:::::::::;;;<<<>>>???????????????????????????BBBBBBAAA@@@?????????@@@999;;;>>>@@@AAAAAA???>>>BBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBCCCBBB@@@===<<<;;;:::999888777777777777888777777666555444444444777777666555555555555666222111000......000111222111111000000000000111111000000000000////////////...///111000...------......---,,,,,,++++++,,,,,,...---,,,+++************+++++++++*********))))))+++*********))))))(((((((((((())))))*********+++++++++******************'''((()))***************************************'''''''''''''''((()))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))((('''''''''''''''((('''&&&%%%%%%%%%%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,((((((''''''''''''(((((())))))(((((((((((())))))(((''''''&&&&&&((()))*********))))))))))))************+++++++++******))),,,)))'''(((***+++***((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))***,,,+++++++++---///+++*********)))))))))(((((((((((()))))))))*********)))''''''&&&'''((())))))******************)))'''((()))******)))((('''***)))))))))((((((((('''*********+++******))))))***)))))))))((((((((('''&&&'''''''''''''''&&&&&&''''''''''''(((((((((((()))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))***************************)))(((''''''''''''''''''''''''*********)))))))))(((((('''''''''''''''((())))))(((''''''&&&&&&''''''(((((((((((()))******(((&&&((((((((((((((())))))***+++***)))(((((('''''''''((('''&&&&&&&&&'''((()))''''''''''''((((((((()))******)))(((''''''&&&&&&((((((''''''''''''(((((((((((((((((())))))))))))'''&&&%%%$$$$$$%%%&&&''''''(((((()))******++++++)))))))))))))))))))))))))))))))))******+++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,,,,---------.../////////............////////////000000000111111222222222111111111222333555666777444666777777555444444555555555666777888999999:::888888999999999:::::::::888888888888999999999999::::::::::::<<<===???AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???????????????===???AAADDDEEEDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDEEEBBBBBBBBBCCCCCCDDDDDDEEEBBBBBBAAA@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@>>>===:::999888777666666666666888777777666555555444444555555444333333333333333222111000//////000111222111111000000000000111111000000000/////////......///000111111///......///------,,,++++++++++++,,,------,,,+++************+++++++++*********))))))************)))))))))(((((()))))))))************************************(((((())))))***)))))))))************************(((((('''''''''(((((()))))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))++++++***))))))))))))))))))(((''''''&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((()))(((((('''''''''((((((''''''''''''''''''&&&&&&(((((()))))))))))))))))))))((((((''''''(((((()))***)))((((((((((((((()))(((((('''&&&'''((()))*********))))))))))))******)))******+++++++++******+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++,,,------+++******+++************))))))))))))''''''((((((((()))))))))+++***((('''&&&''''''(((((())))))******))))))((((((((())))))))))))(((((())))))))))))((((((((((((************)))(((''''''))))))))))))((((((((((((%%%&&&''')))******++++++'''''''''''''''&&&&&&&&&)))))))))))))))(((((('''''''''''''''((((((((((((((((((((((((''''''''''''(((''''''&&&&&&''''''((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))******((()))***+++++++++++++++''''''''''''''''''''''''*********))))))))))))((('''''''''''''''((())))))(((''''''&&&&&&''''''((()))(((((()))******((('''((((((''''''(((((()))***---,,,+++)))'''&&&%%%%%%&&&&&&''''''(((((())))))''''''''''''((((((((((((,,,,,,+++)))((('''&&&%%%((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++((())))))))))))*********)))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...------..............................////////////000000000000000000000000000000111222444666888999444666777666444333333444333444555666777999::::::888888999999999:::::::::999888888777888999:::;;;:::::::::;;;<<>>>>>>>>>>>>>>???@@@CCCEEEFFFFFFEEEDDDCCCDDDDDDDDDDDDEEEEEEEEE???@@@@@@AAABBBCCCDDDDDDCCCBBBAAA@@@???>>>>>>>>>;;;<<<>>>?????????>>>===888888777666555555555555777777777666555555444444555444444333333333333333222111000//////000111222111000000//////000000111000////////////.........///000222111000...//////------,,,+++++++++++++++,,,,,,,,,+++******))))))+++++++++***************************))))))))))))))))))))))))************************************))))))*********)))(((((())))))))))))))))))))))))))))))(((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))***)))(((((('''((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''((())))))(((((((((''''''&&&&&&&&&)))))))))(((((('''''''''***))))))(((((())))))*********)))((((((((((((((((((((('''''''''((()))*********))))))))))))******))))))***+++++++++************)))((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))+++------+++)))))))))((((((((((((''''''''''''''''''''''''((((((((((((+++***)))'''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((('''''''''''''''&&&%%%%%%))))))))))))(((((((((((())))))*********)))((((((((((((''''''''''''&&&&&&(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***)))******+++++++++++++++'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%'''''''''''''''((())))))((((((''''''''''''(((((()))((('''((()))***)))'''(((''''''''''''((())))))---,,,***)))'''&&&&&&&&&''''''((()))))))))(((((('''''''''(((((((((((((((******))))))((('''&&&&&&((((((''''''''''''(((((((((((((((((())))))))))))***++++++,,,,,,++++++***(((((())))))************++++++++++++************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,...//////...............---------............////////////000000000111111111111111111111222333444666888888444555777666444333333444555666666777888999999:::888888999999999::::::::::::999888777777999;;;<<<;;;;;;;;;;;;===???BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>>>>=========???AAACCCDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDD@@@@@@AAAAAABBBBBBCCCCCCCCCBBB@@@???>>>======<<<;;;<<<<<<=========<<<;;;888777666666555555555666777777666666555555555555777666555555444444555555111111000//////000111111000000////////////000000/////////.........------...///111000...------...---,,,,,,+++***++++++++++++++++++++++++***))))))*********************************))))))))))))))))))))))))))))))************************++++++++++++++++++++++++***)))(((((((((((((((((((((((((((***)))(((((((((((((((((())))))))))))))))))))))))(((((())))))************((((((((((((((((((((((((((((((''''''''''''(((((())))))(((''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((((((((()))***))))))((((((''''''&&&&&&((((((((((((''''''''''''******))))))))))))******+++***)))((((((''''''(((((((((((((((((()))))))))******))))))))))))******((()))***+++++++++++++++*********)))((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''))),,,,,,+++***)))***''''''''''''((((((((((((''''''''''''((((((((((((+++***)))(((''''''((()))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))%%%%%%&&&'''''''''''''''(((((((((((())))))))))))*********)))((('''&&&%%%(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))***++++++++++++***))))))((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''((())))))(((((((((''''''(((((((((***((('''((()))***)))((('''''''''''''''(((((()))******)))(((((((((((((((************)))((('''&&&((((((((((((((('''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))'''(((((())))))((((((''')))))))))))))))*********......---,,,,,,+++***************)))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,---...///000...............---------............//////////////////000111222333444555333333333333333444555666333555666666555444444555999999999999999999999999888888999999999:::::::::;;;999888777777999;;;<<<;;;;;;;;;<<<===???AAACCC@@@@@@@@@@@@@@@@@@@@@@@@<<<======>>>>>>>>>=========>>>???AAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBAAA???>>>===<<<;;;;;;======<<<<<<;;;:::999999888888777666666666777777666666666666555555555555666666555444444444444444111111000000000000111111000000////////////000000............------------,,,...///...---+++,,,,,,,,,,,,+++************+++******+++++++++***))))))************************))))))))))))))))))************))))))))))))))))))))))))*********+++++++++------------,,,++++++***((((((((((((((((((((((((***))))))((((((((())))))************************((((((((()))******++++++((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********))))))((((((((())))))***))))))((((((((('''''''''&&&&&&&&&'''((()))))))))******))))))))))))************)))(((((((((((((((((((((((()))))))))))))))******))))))))))))******((()))***+++++++++++++++)))******)))(((((()))+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&(((*********)))***+++))))))))))))************''''''((((((((()))))))))***)))((((((((()))******((())))))******))))))((())))))(((((((((((())))))(((((((((((())))))))))))''''''((()))************(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))******'''(((((()))))))))))))))''''''''''''(((((((((((((((((((((((('''''''''''')))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))***************)))((('''((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''((()))))))))((((((''''''(((((()))***)))''''''((())))))(((''''''&&&&&&''''''((()))((((((((((((((()))******---,,,+++***)))((('''&&&((((((((((((((('''''''''%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******......------,,,++++++***+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000------..............................//////////////////000222333444555666333333222222222333444444222444666777666666777888<<<;;;;;;:::999999888888888888999999999::::::::::::999999888999:::;;;<<<<<<;;;;;;;;;<<<>>>@@@AAA????????????????????????;;;<<<>>>??????>>>======>>>???@@@AAABBBCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBEEEDDDCCCBBBAAA@@@@@@???@@@???>>>===<<<;;;;;;;;;>>>===<<<;;;:::999888888888777777666666777777888666666666666666666555555444333333222222222222222000000000111111000000000000//////......//////000......---------,,,,,,,,,+++,,,...---,,,******+++,,,,,,+++***************))))))***++++++***)))(((***************+++++++++))))))))))))************************)))))))))))))))))))))***++++++,,,,,,,,,,,,---------,,,++++++)))))))))))))))))))))))))))((((((((())))))***+++************************(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++''''''&&&&&&''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))*********++++++++++++***))))))((((((((()))((((((((((((((((((((((((%%%&&&'''((()))******+++***))))))(((((())))))***))))))(((((((((((())))))'''((()))*********))))))******))))))))))))******(((((()))++++++,,,,,,+++(((***+++***((('''))),,,))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((()))))))))(((((()))+++((()))))))))*********+++((((((((()))))))))******)))((((((((((((***+++,,,)))******************)))***)))(((''''''((()))***'''((((((((()))))))))***))))))******+++*********'''((((((((()))))))))***&&&''''''((())))))((((((%%%&&&&&&'''((()))******''''''((()))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))''''''((()))))))))((((((((((((((((((((((((((((((******)))))))))((((((((('''''''''''''''((())))))))))))(((((((((((())))))+++)))''''''((()))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((()))******---,,,+++)))(((((()))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))),,,+++***))))))***+++,,,***)))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,---------------...///000,,,---------.../////////............///////////////000000111222333333444000000000111222333444555222444666777777888999;;;::::::999999999999999999888888999999999:::::::::999999999:::::::::;;;;;;===<<<;;;;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>@@@@@@???>>>===??????@@@AAABBBCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????>>>======<<<;;;;;;;;;<<<===<<<;;;;;;::::::::::::666666666555555666666777555666666666666666666666444333222222111111222222000000111111111111000000//////............//////---------,,,,,,,,,,,,++++++---......,,,++++++,,,,,,++++++***************((()))***++++++***)))((())))))*********+++++++++((()))))))))************************)))))))))(((((())))))***++++++,,,,,,******++++++,,,+++++++++************************''''''(((((()))***,,,,,,************************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***++++++((((((''''''(((((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,,,,***)))(((((('''''''''''''''((())))))******((((((((())))))*********)))((((((''''''(((((()))(((''''''(((((()))***+++'''((()))***+++***))))))******))))))))))))******(((((()))++++++,,,,,,,,,(((***+++***((('''))),,,))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))************)))(((&&&&&&(((***&&&'''''''''(((((())))))))))))))))))************(((((('''((()))***,,,---******++++++++++++*********)))(((''''''((()))***'''((((((((())))))******)))******))))))((('''&&&'''((((((((())))))******)))))))))))))))(((''''''###$$$%%%&&&''')))******''''''((()))))))))))))))''''''''''''((((((((())))))(((((((((''''''''''''))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))$$$%%%&&&((())))))******))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))))))))(((((((((((())))))+++)))'''&&&((()))))))))'''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))---,,,***(((((()))+++,,,))))))(((((('''''''''&&&******))))))((((((''''''((((((''''''''''''(((((((((((((((((()))))))))))))))(((&&&%%%%%%&&&((()))*********)))))))))))))))%%%&&&'''(((***,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,...------------...//////,,,,,,------...///000000............/////////000000000000000000000000111......///000111333555666111444666888888999;;;<<<777777888888999999999:::888888999999999:::::::::888999:::;;;;;;;;;::::::===<<<;;;::::::;;;<<<===========================;;;===???@@@AAA@@@???>>>===>>>>>>???@@@AAABBBCCCBBBBBBBBBCCCCCCCCCDDDDDD???????????????@@@@@@@@@===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<555555444444444555555666555555555666666666666666666555444444333333444444000000111111111111000000//////............//////---------,,,,,,,,,++++++,,,...///...---,,,,,,,,,,,,++++++***)))*********'''(((***++++++***)))((())))))******++++++++++++(((((())))))*********++++++*********))))))((((((((())))))***++++++,,,,,,'''((()))***************************************'''''''''((()))+++------******************************))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))------+++)))((('''''''''&&&&&&'''((()))***++++++************))))))))))))((((((''''''''''''((((((''''''''''''(((***+++,,,'''((()))++++++******)))$$$&&&((()))************---,,,***)))))))))************))))))((((((''''''))))))))))))))))))))))))&&&'''((())))))*********))))))(((((('''''''''&&&))))))))))))))))))))))))((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''(((((())))))******''''''(((((())))))************)))))))))))))))***++++++***)))((('''&&&&&&&&&&&&''''''''''''''''''******)))(((((((((((((((&&&'''((()))******))))))(((((((((((())))))))))))+++)))'''(((***+++(((%%%&&&''')))******((('''%%%%%%&&&&&&'''((()))******,,,,,,+++***)))(((''''''(((((())))))))))))(((((('''((()))))))))))))))(((((('''((((((((('''))),,,***+++***((('''&&&''')))+++*********))))))((((((''''''''''''''''''''''''***)))(((''''''((()))***************************))))))(((((('''''''''&&&************************((((((((((((((()))************)))(((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&))))))))))))***+++,,,---*********)))))))))))))))))))))))))))))))))))))))+++++++++***************++++++************++++++++++++******++++++,,,---...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,............/////////000////////////000000000000444222000///000222444666555666888999:::999777666:::::::::999888777666555777777888999999999999888:::999999888888999999:::;;;;;;:::999888666555444;;;<<<<<<===>>>??????@@@<<<<<<<<<============>>><<<======>>>@@@AAABBBBBBCCCBBBAAA@@@??????????????????===<<<<<<===>>>>>>>>>>>>===>>>>>>===;;;888999:::::::::999666333222555444333444666777666555444444444333333333222222444444444333333222222222111000///------......///------------------------------------------------,,,,,,,,,++++++,,,------*********++++++,,,,,,,,,))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''))),,,---***'''***+++,,,+++)))''''''((())))))))))))))))))))))))***)))((((((((()))+++,,,+++*********))))))((((((+++*********))))))((((((******)))((('''''''''((())))))))))))))))))))))))'''((()))((('''&&&'''((((((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((()))******///,,,)))((()))*********)))(((''''''''''''((((((***)))(((&&&&&&&&&'''(((++++++******))))))((((((******))))))(((((('''''',,,,,,---+++***)))***,,,&&&''')))************))),,,+++***)))))))))***+++******))))))(((((((((((())))))))))))))))))))))))*********))))))((('''&&&******)))))))))((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))((((((((('''''''''))))))))))))))))))******'''((((((((()))))))))*********)))))))))))))))***+++******)))(((''''''&&&((((((((((((((((((((((((******)))((((((((((((((('''((((((((((((((())))))(((((((((((())))))))))))***((('''(((******(((%%%&&&'''((())))))(((''''''&&&&&&''''''(((((())))))+++******))))))(((((('''(((((())))))))))))((((((&&&&&&'''((((((((((((((())))))******)))(((((()))))))))******)))(((((((((*********)))))))))((((((''''''''''''''''''''''''***)))(((''''''((())))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))************)))(((((((((((((((&&&&&&&&&'''''''''(((((())))))((((((((('''''''''(((((((((((()))***+++,,,***)))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++************++++++++++++******++++++,,,---...---,,,+++***++++++,,,------------------------........./////////000000////////////000000000000333222111000000222333444444555777888999888777666999::::::999888777666555888888888999999999999999:::999999999999999999:::888999::::::;;;;;;::::::;;;<<<<<<======>>>>>>>>>;;;;;;<<<<<<<<<=========<<<===>>>???@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<===>>>===<<<<<<===<<<:::888666777888999888777555333555444333333555666555444333333333333222222222222222222222222111111000000111000///...---......///---------------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,******++++++++++++******************************))))))))))))))))))))))))************************)))((((((***,,,---***(((***,,,---,,,***(((((((((***************************)))((((((((()))++++++*********)))))))))((((((************)))))))))(((++++++***************+++))))))))))))))))))))))))'''((()))((('''&&&''')))(((((((((((((((((((((((((((((('''''''''((())))))((((((((((((((()))******///,,,)))'''((()))))))))'''''''''''''''((())))))+++***)))((('''(((((()))))))))))))))))))))((((((((((((((()))))))))))))))+++,,,,,,+++))))))***,,,))))))***++++++******)))*********)))******+++,,,***))))))))))))((((((((())))))))))))))))))))))))*********))))))((('''&&&++++++************))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))******))))))((((((((((((''''''******))))))))))))))))))(((((((((((()))))))))))))))))))))(((((())))))*********))))))((((((''''''))))))))))))))))))))))))******)))((((((((((((((()))((('''&&&&&&&&&'''((((((((((((((()))))))))))))))((('''((())))))'''%%%&&&'''''''''(((((())))))'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((($$$%%%&&&'''((()))))))))))))))************)))))))))************))))))((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))************)))(((((((((((((((&&&&&&'''''''''((((((((())))))((((((((((((''''''''''''''''''((()))******))))))))))))))))))******)))))))))))))))))))))))))))))))))***+++++++++,,,++++++************++++++++++++******++++++,,,---...---,,,,,,,,,,,,,,,,,,............................../////////000000000////////////000000000000333333222222222222222222222333555666777777777666999999999999888777666666888888888888888999::::::999999999999999999999999888999;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@@@@@@@???>>>@@@@@@???>>>===============<<<;;;::::::::::::;;;===;;;999999::::::999888444444666777777666555444444333222222444444333222222222222222111111111000000000000000////////////000000///............///---------------------------------------------------,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******************++++++))))))))))))))))))))))))************************)))))))))+++,,,,,,***(((+++,,,------+++))))))***************************)))))))))((()))******+++******))))))))))))((((((************))))))))))))******)))))))))***++++++))))))))))))))))))))))))'''((())))))''''''((()))(((((((((((((((((((((((())))))((('''''''''((((((((((((((((((((())))))***...+++(((''''''((()))((('''''''''''''''((()))***+++******))))))))))))***(((((((((((((((((())))))''''''((())))))***+++++++++,,,,,,+++))))))***,,,++++++++++++******)))))))))))))))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))*********************************(((((((((((((((((((((((('''(((((())))))))))))((())))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((()))))))))(((((('''''''''(((((((((((()))))))))))))))(((((((((((())))))***))))))))))))((((((((((((***)))))))))))))))((((((***))))))(((((((((((((((***)))'''%%%$$$%%%&&&'''(((((((((((())))))))))))((((((((((((((((((&&&%%%''''''&&&&&&'''((()))***((((((((((((((('''''''''&&&'''''''''((((((((()))(((((())))))))))))(((((($$$%%%&&&((()))*********((()))((((((+++000333222///---***((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((())))))******))))))(((((((((((((((''''''''''''(((((((((((())))))((((((((((((((((((((('''''''''(((((()))***)))))))))))))))*********))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++************++++++++++++******++++++,,,---------------------------------------...............////////////000000000////////////000000000000222333333444333222000000000111333444666666666666777888888888888888777666777777666666666777888999999999999999999999999999:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<===>>>@@@@@@???===<<>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::999999<<<999777666777888888777333444444555555444444333444333111222333333222000111111111111000000000000////////////////////////000/////////............------------------------------------------------------,,,+++++++++,,,,,,,,,,,,,,,++++++************++++++++++++++++++***)))))))))*********************************************************************+++,,,,,,,,,+++)))+++---...---,,,******+++************************)))))))))))))))******+++))))))))))))))))))((((((*********))))))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((('''((())))))(((''')))***((((((((((((((((((((((((******)))((('''''''''((())))))(((((((((((())))))---***'''&&&'''((((((((()))(((''''''''''''((((((***)))))))))))))))))))))&&&&&&''''''(((((())))))(((((()))))))))*********+++,,,,,,+++)))(((***+++,,,,,,+++******)))))))))))))))******++++++++++++))))))))))))************))))))))))))))))))))))))&&&'''((())))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))))))))(((((((((''''''&&&&&&&&&))))))))))))((((((((((((((((((''''''((()))******(((((((((((()))))))))))))))))))))(((((('''''''''***))))))(((((((((((((((***)))'''%%%$$$%%%&&&'''(((((((((((())))))))))))(((((())))))(((''''''''''''''''''''''''((()))***((((((((((((((('''''''''&&&&&&''''''(((((())))))(((((())))))))))))((((((&&&&&&((()))++++++,,,,,,)))***)))(((000<<>>>>>>>>===<<>>===<<<;;;;;;;;;;;;======<<<<<<;;;:::999999:::777555555666777777666555555555444333333222111333222111111222333222111111111111000000000//////000000000000000000000000///////////////......---------------------------------------------------...---,,,,,,+++++++++,,,,,,,,,,,,++++++*********))))))************))))))((((((((()))))))))******++++++++++++++++++++++++***************************+++------,,,++++++***+++---......,,,++++++,,,************************((()))))))))************(((((((((((((((((())))))))))))))))))))))))*********)))((('''&&&&&&&&&&&&(((((((((((((((((((((((('''((())))))(((((()))+++))))))))))))))))))))))))+++***)))((((((((((((((())))))(((((((((((())))))---***'''&&&'''(((((((((+++***)))'''&&&&&&&&&&&&'''(((((((((((((((((((((&&&&&&''''''(((((())))))+++*********)))))))))(((+++++++++***)))((()))+++,,,+++***)))))))))))))))))))))***+++++++++******)))))))))************+++))))))))))))))))))))))))*********))))))((('''&&&((((((((())))))))))))***))))))))))))))))))))))))&&&'''((())))))******)))))))))))))))))))))))))))((((((((()))))))))******(((((())))))))))))******(((((('''''''''''''''&&&))))))))))))((((((((((((''''''''''''((()))******''''''(((((())))))******)))))))))((((((''''''&&&******)))((((((((((((((()))((('''&&&&&&&&&'''((((((((((((((())))))))))))((()))+++***(((''''''((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''(((((()))))))))(((((())))))))))))(((((('''((()))***+++,,,,,,,,,+++---,,,+++555FFFNNNLLL999222***%%%&&&((())))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&'''((()))*********)))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))(((((((((((((((''''''((((((((()))))))))(((((())))))))))))*********))))))(((((())))))***((((((((()))******++++++)))))))))))))))))))))))))))))))))***+++++++++,,,++++++************++++++++++++******++++++,,,---+++,,,,,,------------,,,***++++++,,,,,,---------/////////000000000111111////////////000000000000111222333444333222111000111111222333444555555666555555666777888888888888444444555666666666666555888999:::;;;;;;:::999888333555888;;;======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>===<<<;;;;;;;;;;;;=========<<<;;;:::999888888666555555666777666555666555555444333222222111222111000111333444333222111111111111000000000///000000000000111111111111/////////000///......---------------------------------------------------......---,,,++++++++++++,,,,,,++++++++++++++++++)))))))))******)))))))))((((((((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,......---++++++++++++,,,...---,,,++++++,,,++++++++++++++++++++++++(((((()))************)))''''''(((((((((((())))))))))))))))))************++++++***)))(((((((((((())))))))))))))))))))))))&&&((())))))))))))***,,,))))))))))))))))))))))))******)))((((((((())))))***))))))(((((((((((((((...+++(((''''''((()))(((+++***)))'''&&&&&&&&&&&&&&&''''''(((((((((((('''(((((((((((((((((()))))),,,++++++***))))))((((((***++++++***(((((()))++++++***)))((((((((()))*********+++,,,+++***))))))))))))*********+++++++++))))))))))))))))))))))))*********))))))((('''&&&)))))))))*********++++++))))))))))))))))))))))))&&&'''((()))************((((((((((((((((((((((((''''''((((((((()))))))))(((((()))))))))*********((((((((()))))))))))))))***)))))))))(((((((((''''''&&&&&&'''''')))******&&&''''''((()))******+++++++++***))))))(((''''''******)))((((((((((((((('''((((((((((((((())))))(((((((((((())))))))))))(((***,,,+++)))((((((***(((((()))))))))'''&&&%%%&&&&&&''''''(((((())))))((()))))))))))))))))))))(((((())))))))))))(((((((((((()))***************)))------,,,666FFFKKKFFF555///)))(((***,,,+++)))%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&((()))*********)))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((()))************)))((((((((((((((('''((((((((())))))))))))(((((()))))))))*********)))((((((''''''((((((((('''(((((()))******++++++))))))))))))))))))))))))******************++++++++++++************++++++++++++******++++++,,,---)))***+++---------,,,+++++++++,,,,,,---....../////////000000000111111111////////////000000000000111111222333333333222222333333333333333444555555444555666777888888888888444555777999999888777555777888:::;;;;;;:::888777333666999<<<===<<<;;;999::::::;;;;;;<<<<<<======;;;;;;<<<<<<<<<=========<<<;;;::::::;;;===???@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<;;;:::999777666666555555666777777666444444444444333333333444444111000000111444555555444222222111111111000000000//////000000000111111111...///000000000///------------------------------------------------------///...---,,,++++++++++++++++++++++++++++++,,,,,,)))******++++++******))))))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---000///---++++++,,,***+++------+++++++++,,,++++++++++++++++++++++++'''((()))***+++******)))'''''''''((((((((())))))((()))))))))************((((((((((((((()))***+++))))))))))))))))))))))))&&&((()))***))))))+++,,,)))))))))))))))))))))))))))))))))((())))))************)))(((((((((((((((///,,,)))'''((()))))))))((((((''''''''''''((((((&&&'''((()))***))))))((())))))))))))))))))((((((***************************++++++***(((((()))******)))(((''''''((()))******+++,,,,,,+++***)))((())))))******++++++++++++))))))))))))))))))))))))&&&'''((()))*********************++++++,,,,,,,,,))))))))))))))))))))))))&&&'''((()))************((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))*********+++))))))******++++++,,,,,,******))))))((((((((('''&&&&&&&&&'''''')))******&&&&&&'''((()))***++++++,,,,,,++++++***))))))(((******)))(((((((((((((((&&&'''((()))******))))))(((((((((((()))))))))))))))+++---,,,***((()))+++((()))******)))'''%%%###%%%&&&&&&'''((()))******************))))))))))))(((((())))))))))))(((((('''((()))))))))))))))((($$$***++++++444AAABBB:::000,,,)))***...///,,,(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&((()))*********)))++++++++++++++++++++++++&&&'''''''''(((((())))))************************((((((((((((((()))************)))((((((((((((((((((((((((((())))))))))))(((((())))))*********+++(((''''''&&&&&&&&&'''''''''(((((()))***+++++++++))))))))))))))))))))))))+++++++++***************++++++************++++++++++++******++++++,,,---((()))+++,,,---,,,,,,+++,,,,,,------...///000000000000000000111111111111////////////000000000000111111111222222333333444444444444333333444555555333444555777888888888888444666999<<<<<<:::888666777888:::;;;;;;:::888777888999<<<======;;;888666::::::;;;;;;<<<===>>>>>><<<<<<<<<============>>><<<:::999888:::<<<@@@BBB??????===<<<<<<<<<<<<<<<::::::;;;:::999777555444555555555777888888666444333333333333444555666777111000000222555666666666222222222222111111111111.../////////000000111111...///000000000///---,,,------------------------------------------------///...---,,,++++++++++++*********++++++,,,,,,---+++++++++,,,,,,+++++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++...000000---++++++,,,)))+++,,,,,,+++***+++,,,++++++++++++++++++++++++'''((()))++++++******)))&&&'''''''''(((((())))))(((((())))))*********+++######$$$%%%''')))***,,,))))))))))))))))))))))))&&&((()))***))))))+++,,,))))))))))))))))))))))))))))))(((((()))***++++++******)))(((((((((((((((///,,,)))((()))*********%%%%%%&&&&&&((()))***+++'''((()))+++++++++***)))++++++******))))))(((((()))))))))***++++++,,,,,,***++++++***(((''')))***+++*********))))))(((((((((((()))***+++,,,,,,---)))***)))'''&&&&&&))),,,))))))))))))************************))))))))))))&&&'''((())))))******)))++++++***)))))))))))))))))))))))))))))))))))))))+++(((''''''***+++)))&&&&&&'''''''''''''''&&&&&&))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''&&&''''''%%%%%%&&&(((***,,,...///...,,,(((&&&''''''''''''''''''''''''((((((((((((******))))))))))))******%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''((()))))))))))))))))))))))))))************''''''''''''''''''''''''))))))))))))))))))))))))'''(((***,,,...//////000***)))((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((('''''''''***)))(((''''''((()))******)))(((''''''((()))***((((((((((((((('''&&&&&&))))))))))))************))))))(((((((((((())))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))************++++++***************+++***)))((())),,,---...---//////...---+++***)))))),,,,,,,,,---------......///////////////000111111222222222111111111000000111222333444444222111000222222333333444555666666333444444444666777888999888888777777777777888888777777888888888777777666:::<<<===<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<:::999999:::;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;999777666555444444777777777777777777777777444444333333333333222222444444444444444444444444000000000000000000000000000000000000000000000000333222222111000///......//////...---,,,,,,++++++***,,,......---+++***+++111...+++,,,//////+++&&&)))***,,,,,,,,,+++)))'''&&&''')))+++,,,+++***)))************+++,,,---...,,,,,,,,,+++++++++******,,,,,,,,,+++,,,------...///000111///---++++++,,,///---+++***++++++***)))*********++++++,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))******************************)))((((((((()))+++,,,,,,***((('''&&&'''((()))******))))))((((((''''''((((((''''''(((***---...%%%&&&((()))))))))((('''+++***)))))))))***,,,------)))(((+++,,,***)))+++,,,***'''(((+++,,,+++***************)))))))))(((***************+++++++++)))***)))(((&&&''')))+++))))))))))))************************))))))))))))((()))))))))))))))((('''))))))((('''''''''''''''))))))))))))))))))))))))+++)))'''(((***+++)))'''((((((((((((''''''&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''))))))(((((()))***++++++...+++((('''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))%%%&&&&&&'''(((((())))))(((((((((((((((((((((((((((((()))))))))'''&&&%%%''''''((()))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))((()))***+++++++++++++++***)))((('''&&&''''''(((''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((('''(((((('''&&&&&&&&&'''(((***)))(((''''''((()))))))))************)))(((((())))))))))))************))))))(((((((((((())))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))************++++++***************++++++***((()))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000000111222222222111111111000000111111222333333222222222222333333333444555555555333333333444555666888999888777777666666777777888777777888888888777777777999;;;<<<<<<:::999999:::::::::::::::;;;;;;;;;;;;<<<:::888999:::;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;:::<<<;;;999777666555555444555555555555555555555555444444333333333333222222444444444444444444444444000000000000000000000000000000000000000000000000111111000000///...------///......---,,,,,,+++++++++,,,......,,,,,,,,,---333///,,,,,,//////,,,))))))***+++,,,,,,***)))((('''((()))***++++++******************+++,,,------,,,,,,++++++************)))((((((((())))))******---......---+++***+++,,,...,,,***)))******)))((()))***************++++++))))))))))))))))))))))))(((((())))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))***)))(((((((((((()))***(((((((((((((((((((((((())))))((((((((()))+++++++++***((('''''''''((()))***)))))))))((((((((('''''''''&&&&&&''')))+++---&&&'''((()))))))))((('''***))))))))))))***++++++,,,)))(((,,,---+++)))***+++)))((((((***+++)))'''************))))))))))))+++++++++*********)))))))))******((('''''')))+++))))))))))))************************))))))))))))************)))((('''&&&)))(((((('''''''''''''''))))))))))))))))))))))))***)))((((((*********((()))(((((((((''''''&&&&&&))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''((((((***)))))))))))))))******---+++(((''''''((('''&&&''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''(((((())))))***((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))'''''''''(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((('''&&&&&&))))))(((''''''''''''(((((((((''''''(((((()))***''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&''''''((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))++++++,,,,,,++++++***)))))))))))))))************))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))************+++***************++++++,,,+++)))((()))***)))(((******+++,,,------...///---------.........////////////......//////000111222111111111111000000000111111111111111222333444333333333333444444444444333333333333444555777777777777666666666666777777777777777777777777777777888:::;;;;;;999888888999999999:::::::::;;;;;;;;;;;;999888888:::;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;===============<<<;;;:::;;;:::999777666555555555444444444444444444444444444444333333333333222222333333333333333333333333000000000000000000000000000000000000000000000000/////////......---------.........------,,,,,,+++,,,------,,,,,,---///111555111,,,+++,,,---+++)))******+++,,,+++***)))((((((((())))))***++++++++++++++++++***++++++,,,,,,+++************)))))))))************+++++++++,,,***+++,,,+++***)))***+++---+++)))))))))***)))'''*********)))))))))))))))))))))))))))))))))))))))'''((()))***************************************))))))))))))))))))))))))))))))(((((((((((())))))+++***))))))))))))***+++(((((((((((((((((((((((())))))((((((((()))******+++***(((''''''((())))))))))))))))))((((((((((((&&&&&&%%%&&&'''(((***+++&&&'''((()))))))))(((((('''((())))))******))))))+++((()))...000,,,)))))),,,++++++,,,---,,,)))'''*********)))))))))))))))************************)))******)))(((((()))+++((()))))))))************************)))))))))((()))))))))))))))(((''''''******))))))))))))******(((((((((((((((((((((((((((''''''(((((())))))((((((((('''(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((())))))(((((((((((()))***,,,,,,,,,***((('''(((((('''&&&''''''''''''(((((((((((()))((((((''''''(((((()))'''((((((((())))))******((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''((()))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))((('''&&&%%%$$$((((((((('''''''''((((((((((((((((((((()))******''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))*********+++((((((((((((((()))))))))++++++,,,,,,++++++***)))((()))))))))************))))))(((((((((((())))))*********)))))))))((((((((((((((((((((((((((((((((()))))))))*********************)))******+++,,,,,,+++))))))***++++++*********+++,,,,,,---......------.........////////////............///000000111111111111000000000000111000000///000222444555444444333333333333333333222222222333444555666666777666666555555666666777666666666666666777777888777999::::::888777777888999999999999:::::::::::::::999777888999;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;:::999777666555555555444444444444444444444444444444333333333222222222222222222222222222222222000000000000000000000000000000000000000000000000//////........................---------,,,,,,,,,,,,---,,,++++++---111444888333---)))((((((((('''***++++++++++++***)))((())))))))))))***+++,,,---,,,,,,++++++***+++++++++***)))))))))))))))))))))***++++++,,,,,,,,,,,,,,,(((***++++++******+++---...,,,***)))******)))(((++++++******)))))))))((())))))))))))))))))))))))(((((()))***++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))+++******************+++))))))))))))))))))))))))))))))((((((((()))))))))***)))(((((((((((())))))))))))))))))((((((((((((''''''&&&'''''')))***+++''''''(((((())))))))))))&&&''')))******))))))(((***(((***000222---))))))//////000000000...+++)))))))))))))))))))))******((())))))***++++++,,,,,,)))***+++***(((((()))+++((()))))))))************************)))))))))(((''''''((()))))))))))))))******))))))))))))******((((((((((((((((((((((((%%%&&&''''''''''''((((((&&&&&&&&&''')))***,,,---******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++)))))))))))))))******++++++***((((((((()))(((&&&''''''''''''((((((((((((***))))))(((((())))))***(((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''(((((()))''''''((()))))))))))))))&&&&&&&&&&&&''''''''''''************************((((((((((((((((((((((((((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((()))******''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))(((((())))))************''''''((()))))))))))))))******++++++******)))(((((()))))))))************))))))(((((((((((())))))))))))((((((((('''''''''((((((((((((((((((((((((((()))))))))******************))))))***++++++,,,,,,***)))***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,------------.........///...............//////000000000000000000000000000000000//////000222444555333333333333333333222222333333333333333444555666666666555555555555666666666666555555666777888888777999:::999888777777777888888888999999999:::::::::888777777999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;===>>>>>>>>>::::::888777666666666666555555555555555555555555444444333333333222222222222222222222222222222222/////////////////////////////////////////////////////////////////////000---------------,,,,,,,,,------,,,++++++---222555<<<888111+++((('''&&&&&&++++++++++++******))))))***)))))))))***+++,,,---,,,,,,++++++***+++++++++)))))))))))))))))))))***'''((())))))******)))))))))***,,,,,,++++++---...///---++++++,,,,,,+++***,,,,,,,,,++++++******)))************************))))))***+++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))*********++++++*********))))))))))))))))))))))))(((((()))))))))((((((((()))((((((((((((((())))))(((((((((((())))))))))))(((((((((((()))***++++++(((((((((((())))))******&&&''')))******))))))((()))(((+++111333///***)))...///111111000---+++***))))))))))))************'''((()))***+++,,,------)))***++++++))))))***+++))))))))))))************************))))))))))))&&&'''((()))************'''''''''''''''(((((()))))))))))))))))))))))))))$$$&&&''''''''''''(((***'''''''''''')))+++---///++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))***+++,,,...---+++)))((('''&&&&&&***)))(((((())))))(((&&&''''''''''''((((((((((((******))))))))))))******(((((((((((((((((((((((('''''''''''''''''''''''',,,+++)))(((&&&%%%%%%%%%''''''((()))))))))))))))&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))((((((&&&'''(((((()))(((((((((((((((''''''(((((()))***''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%&&&&&&''''''((()))))))))$$$%%%&&&'''((((((((('''&&&'''((()))*********))))))))))))***))))))((('''))))))))))))************))))))(((((((((((())))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,,,,,,,******+++---///000///---------,,,,,,+++++++++,,,,,,,,,---------............------......///000//////000000000000000111000000000000000111222333222222222222333333333333444444333333444555666666555555444444444444555555666555555444555666888999777999::::::888777777888777777888888888999999999999777666777999:::::::::::::::::::::::::::::::::666777888:::<<<======>>>:::999888777666666666666555555555555555555555555444444333333333333222222111111111111111111111111////////////////////////////////////////////////.........//////000000111------------------------,,,,,,,,,++++++---111444>>>;;;555///+++)))))))))+++++++++***************))))))******+++,,,,,,,,,+++++++++***++++++,,,,,,)))))))))************+++)))***+++,,,,,,,,,+++******,,,------,,,,,,---///000...,,,,,,,,,---,,,+++,,,,,,,,,+++++++++++++++************************++++++,,,,,,,,,++++++***************************))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++***))))))(((((((((((((((((((((((((((((()))))))))(((''''''(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))((((((((()))***+++'''((())))))******))))))***(((+++111333///,,,+++***,,,...---+++)))))))))((()))))))))************))))))*********+++++++++)))***,,,+++***)))***+++))))))))))))************************))))))))))))'''((()))))))))))))))((('''''''''''''''((())))))))))))))))))))))))))))))%%%'''))))))((((((***,,,***)))(((((((((***,,,---,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))+++,,,---///...,,,***(((&&&&&&%%%***)))((((((******(((&&&''''''''''''(((((((((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''+++***((('''&&&&&&&&&'''''''''((()))))))))))))))&&&''''''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&((()))))))))((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''((())))))***"""###%%%&&&'''''''''&&&%%%&&&((()))*********)))))))))******))))))((('''))))))))))))************))))))(((((((((((()))))))))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,------+++******,,,......------------,,,,,,++++++++++++++++++,,,,,,,,,,,,---...------------...//////////////////000000111111000000111111111111111000111111111222333333333444555555444444555555666777555444444444444444444555666555444444444666888999888:::;;;:::999777888888777777777777888888888999888777666777999:::;;;:::::::::::::::::::::::::::777777888999:::::::::::::::999888777666666666666444444444444444444444444444444333333333333222222111111111111111111111111////////////////////////////////////////////////,,,,,,---...//////000000------------------------+++,,,,,,+++***,,,///222999777333///+++******+++,,,++++++***************((()))+++,,,---,,,,,,+++************+++,,,------************++++++,,,,,,,,,---...000000///...---+++,,,...---,,,,,,---...///...,,,+++,,,,,,+++***************++++++++++++************************------------,,,+++***)))************************))))))))))))))))))))))))))))))(((((((((((())))))((())))))******))))))((((((((((((((((((((((((((((((((()))))))))(((&&&&&&''''''((()))))))))))))))'''((((((((()))))))))***'''((())))))))))))))))))***)))((((((((()))***+++***))))))))))))***+++++++++)))+++111333000------(((***+++***(((''')))+++(((((())))))*********++++++++++++***************)))***,,,,,,***)))***+++))))))))))))************************))))))))))))************)))((('''&&&)))))))))))))))***++++++))))))))))))))))))))))))&&&)))++++++***))),,,...---,,,***(((((()))***+++------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))+++,,,---,,,+++***)))(((((((((((()))(((((()))******(((&&&''''''''''''((((((((()))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&''')))+++,,,'''(((((()))))))))))))))'''''''''(((((((((((()))************************))))))))))))))))))))))))(((((((((((('''&&&%%%%%%%%%&&&((()))))))))((((((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''((())))))***###$$$&&&((())))))((((((%%%&&&((()))*********)))***************)))(((((())))))))))))************))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---...,,,******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------------...//////.../////////000000111111///000111222222111///...000000111222333333444444666666555555555666666777555444444333333444444555666555444333444666888:::888:::;;;;;;999888888999777777777777888888888888888777666777999:::;;;:::::::::::::::::::::::::::888999999999999888777777999999888777666666666777333333333333333333333333444444444333333333222222000000000000000000000000////////////////////////////////////////////////++++++,,,,,,---...//////------------------------***+++,,,+++***+++...000222111///,,,***)))***+++,,,+++******))))))******''')))+++---...---,,,+++************+++,,,---...******+++++++++,,,,,,,,,)))***,,,......---,,,++++++---------++++++,,,---///---+++***++++++***)))(((((())))))******++++++************************.........---,,,+++***)))************************))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''************************(((((()))))))))(((&&&%%%''''''((())))))***))))))'''((((((((())))))******&&&'''((((((((((((((('''***)))((((((((()))+++,,,+++***)))))))))***,,,---,,,)))+++111333000---...)))+++,,,***((((((+++---)))))))))))))))))))))))))))************+++++++++************))))))((((((&&&'''(((*********)))(((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((''',,,+++***)))((((((((((((******))))))))))))******+++******)))(((''''''&&&---+++)))((('''((()))***((((((((((((''''''''''''***)))((()))+++,,,,,,,,,///---***))))))))))))((())))))))))))))))))))))))******)))((('''&&&%%%%%%(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))+++,,,+++***)))***+++((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++***)))'''''')))***+++'''((((((((()))))))))***&&&((())))))'''%%%%%%%%%(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))***************)))((()))+++,,,+++***************************,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,******,,,000222111///333222111///......------111111000000///.........111222333333444444333333555555555555555555555555555555555555555666777888:::999777555555555666666:::999888777666666666666888888777777888888999:::999999999999999999999999::::::999999999999999999777777888888888999999999888888888888777777777666222222222222222222222222222222222111111111000000222000---******,,,...000......////////////......///...------......---,,,...---...///000///,,,***+++++++++,,,,,,,,,------//////...---,,,,,,++++++...,,,***((((((***,,,...---,,,++++++------,,,++++++++++++++++++++++++++++++*********+++,,,,,,---))))))))))))***+++,,,---************+++,,,---...------,,,++++++,,,------000///...---+++***))))))******+++,,,------......'''))),,,......---+++)))++++++++++++++++++++++++,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++******))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((&&&''')))+++,,,......///,,,++++++******++++++,,,++++++******+++---...///---------...///000000111***+++,,,,,,***))))))))))))))))))))))))))))))))))))************+++++++++++++++*********)))))))))&&&''')))*********))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((,,,+++***)))((((((((((((******))))))))))))******))))))************++++++,,,+++)))((('''(((***+++)))))))))((('''''''''&&&)))(((''''''***+++++++++...,,,)))))))))******)))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((('''''''''''''''((((((((()))))))))***)))((((((((((((((()))******))))))((((((''''''((()))***)))((('''(((******************************)))))))))((((((((('''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++***(((''''''(((***+++))))))))))))************%%%'''))))))'''&&&&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((((())))))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))************+++*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......---++++++,,,///111000///111000000////////////000111111111000000000//////111222333333444444333333555555555555555555555555555555555444555555666666888777777666666666666666:::999888777777666666666888888777777888888999:::999999999999999999999999999999999999999999999999777777888888888999999999777777777666666666555555222222222222222222222222222222222111111111000000444333111//////000111333...//////000000//////...///...---...///000///............///000000---***,,,,,,,,,,,,------------//////......---,,,,,,+++------,,,,,,,,,,,,------...---,,,,,,......---,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,+++++++++++++++,,,************+++,,,---...---,,,++++++++++++,,,---......---,,,+++***)))))))))*********+++,,,,,,,,,)))***,,,......---,,,+++***+++---......---+++*********************++++++*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))((())))))******))))))((((((((())))))))))))(((((()))***+++---...//////000,,,++++++******++++++,,,++++++******+++,,,...///+++,,,,,,---......//////+++,,,------+++******+++)))))))))))))))))))))))))))************++++++++++++++++++++++++*********'''((()))*********))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))************))),,,+++***)))((((((((((((******))))))))))))******((()))***+++,,,...//////***)))((((((((()))***+++******)))(((((('''&&&&&&((('''&&&''')))*********,,,***))))))***++++++***))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))(((((((((''''''((())))))))))))***************)))(((((((((((((((++++++***)))((('''&&&&&&&&&'''((((((&&&&&&'''(((************************))))))))))))((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***)))'''''''''''')))***************************%%%'''(((((('''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))(((''''''&&&))))))))))))))))))))))))(((***+++***)))((()))***)))))))))*********++++++---+++++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---.........---,,,---///000///...///////////////000111111000111111111111222222222111222333333444444333333444444444444444444444444666555444444444444444444555666666777777777777777::::::888777777777777777888888777777888888999:::999999999999999999999999777888888888999:::::::::777777777888888888888999666555555555555444444444222222222222222222222222222222222111111111111111555444333222222222222333///000000111111000000///000///...///111222222111/////////000111000...+++,,,------------.........000//////......---------,,,---///000000///---,,,///...------//////...---......------,,,,,,,,,+++,,,++++++++++++,,,------///...---,,,++++++++++++************+++,,,---...---,,,+++******+++,,,---,,,,,,+++++++++************+++++++++++++++++++++,,,,,,,,,---------------)))+++...000000...+++)))((())))))***++++++,,,,,,*********++++++++++++,,,))))))))))))))))))))))))******))))))))))))(((((((((((())))))))))))((((((''''''(((((())))))******)))******************)))((())))))******))))))(((***+++,,,---............++++++************++++++++++++***++++++,,,---...***++++++,,,,,,---------+++,,,...---,,,***++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++))))))))))))***)))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************++++++***)))(((((())))))******))))))))))))******((()))***+++,,,...//////))))))(((((()))***+++,,,+++******)))((('''&&&&&&)))'''&&&''')))++++++******)))((()))+++,,,,,,+++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))(((((((((((('''))))))*********++++++++++++***)))((((((''''''(((*********)))((('''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''))))))))))))((((((((((((******))))))((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((*********)))))))))))))))%%%&&&((((((''''''(((***(((((((((((())))))))))))''''''''''''''''''''''''(((((())))))***+++++++++************************))))))))))))))))))))))))************)))((('''&&&))))))))))))))))))))))))(((***+++***)))((()))***))))))*********+++++++++,,,+++***+++,,,---,,,+++************************,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......//////......//////......///////////////000000111000000111222222333444444111222333333444444333333444444444444444444444444666555444333333333333333333444666888888888888777::::::999888777777777777888888777777888888999:::888888888888888888888888666777777888999::::::;;;777777777777888888888888555555555555444444444444222222222222222222222222111111111111111111111111111111222222111111000000000000111111111111000000000//////000333444444333000/////////000000...,,,---------.........//////000000//////............------............------...---,,,---...///...,,,---------,,,,,,++++++***++++++*********++++++,,,------,,,+++++++++++++++************+++,,,---------,,,+++******+++,,,---************************,,,,,,,,,,,,,,,+++++++++---,,,+++++++++,,,------)))***,,,------,,,***)))))))))*********+++++++++************++++++++++++))))))))))))))))))))))))+++*********************(((((())))))))))))((((((&&&''''''((()))******+++******++++++++++++******)))))))))******)))))))))))))))***++++++++++++***++++++************++++++******+++++++++,,,,,,---+++++++++,,,,,,,,,------***+++---,,,+++******+++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++*********))))))))))))***)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************+++***))))))))))))))))))******))))))))))))******************++++++,,,,,,((((((((())))))***+++++++++******)))((((((''''''***)))'''(((***,,,,,,+++))))))(((***,,,,,,,,,+++))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))((((((((((((************++++++++++++******)))((((((((((((((((((((((((((())))))))))))'''((())))))''''''((()))''''''''''''''''''''''''(((((((((((())))))))))))***)))))))))((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''&&&'''(((((('''''')))***(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))******++++++++++++++++++++++++++++++************************+++++++++++++++***)))(((************************(((***+++***)))((()))***************++++++++++++,,,***)))***+++,,,+++)))************************,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......//////000///............111000000///////////////000000111222333444444555111222333333444444333333444444444444444444444444666555444333333333333333333444666777888888888777;;;:::999888777777777777888888777777888888999:::888888888888888888888888666666777888999999::::::777777777777777777777777666666555555555444444444222222222222222222222222111111111111111111111111000000111111111000///...000000111111111111000000000//////000333444444333000///......//////...,,,---------........./////////////////////............---+++******+++---...---,,,+++,,,---------+++++++++++++++******))))))******))))))))))))*********************+++,,,,,,************+++,,,------...---,,,++++++,,,---...)))************+++++++++++++++++++++************,,,+++***)))))))))+++,,,******)))(((((()))******+++++++++*********))))))))))))*********+++++++++************************((()))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++******++++++++++++******))))))************)))))))))******++++++******)))+++******))))))******+++******++++++++++++++++++,,,,,,,,,,,,,,,---------((()))++++++)))))))))***)))))))))))))))))))))))))))************+++++++++*********+++++++++++++++++++++***)))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))******)))))))))))))))*********))))))))))))*********************)))))))))))))))))))))******************))))))))))))((((((***)))((()))+++,,,,,,,,,)))))))))***,,,,,,+++***))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))******)))))))))((((((((()))************+++++++++))))))(((((((((((())))))'''((((((((()))))))))***((()))******(((((()))***************************(((((((((((())))))))))))((((((((()))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((('''((()))((('''''')))***(((((((((((())))))))))))))))))))))))))))))))))))''''''((())))))******+++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************(((***+++***)))((()))************++++++++++++,,,,,,***)))***++++++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---.........000111000......///000111111000///////////////000000111222333333444444111222333333444444333333333333333333333333333333666555444444444444444444444444666777888888888888;;;:::999888888777888888888888777777888888999:::888888888888888888888888666777777777888999999999888777777777777777666666666666555555555444444444222222222222222222222222111111111111111222222222111111222222111111000//////000000111111000000///000///...///111222222111000...------......---,,,,,,------------....................................,,,***((((((***,,,...---,,,++++++------,,,+++))))))******************++++++***))))))))))))***))))))))))))***+++,,,---************+++,,,---...///...---,,,,,,---...///******++++++++++++++++++(((((()))))))))))))))))),,,+++)))(((((()))******+++)))'''&&&&&&''')))+++,,,,,,++++++***))))))((()))))))))************+++************************%%%%%%&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''(((((())))))******)))******************))))))******++++++******)))***+++,,,,,,,,,,,,,,,+++******))))))))))))************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,&&&(((******)))((()))***)))))))))))))))))))))))))))************+++++++++)))))))))*********++++++,,,+++***)))))))))******((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((******))))))))))))************))))))))))))******************************)))************))))))((()))))))))))))))************((('''(((***,,,,,,+++***))))))+++,,,,,,***)))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))*********)))))))))(((((()))))))))************+++(((''''''(((((()))***+++))))))))))))((((((((((((((()))******(((((()))***************************'''((((((((()))))))))***''''''(((((())))))******''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))(((%%%%%%&&&'''((()))******)))***)))(((&&&&&&(((***(((((((((((())))))))))))************************''''''(((((()))*********,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++++++++++++++************************(((***+++***)))((()))************+++++++++,,,,,,---,,,******+++,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......---///111000......///111///////////////000000111000000111111222222333333111222333333444444333333333333333333333333333333555555555444555555666666666666555666666777888888;;;;;;:::999888888888888888888777777888888999:::888888888888888888888888777777777777888888888888888888777777666666666666444444444444333333333333222222222222222222222222000000111111111222222222222222111111000000000000...//////000000//////...///...---...///000///...///---,,,,,,------,,,+++,,,,,,,,,,,,------------------------------------,,,+++************+++,,,...,,,+++,,,---...---,,,)))))))))***++++++,,,,,,---,,,,,,+++******++++++++++++*********+++,,,,,,************+++,,,---...000///...------...///000,,,,,,,,,,,,++++++++++++))))))******++++++,,,,,,,,,++++++***))))))*********)))(((((((((((()))***++++++******************))))))))))))************************************&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((((((((((((((())))))))))))((())))))******))))))((()))******++++++******))))))***+++,,,,,,,,,,,,,,,******))))))))))))******)))***+++,,,,,,+++***)))++++++++++++++++++++++++'''(((******))))))***+++)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++---,,,***)))))))))******((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''***)))))))))))))))************))))))))))))******))))))*********+++++++++***************)))((('''((((((((()))******++++++((('''&&&''')))***+++************+++,,,,,,***((())))))))))))))))))))))))%%%%%%&&&'''((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))((())))))))))))*********''''''''''''(((***+++,,,++++++***)))((('''&&&&&&((()))***)))((('''(((***(((((((((((((((((((((((('''((((((((())))))******&&&&&&'''((()))***++++++((((((((((((((((((((((((''''''''''''((((((((()))))))))************))))))%%%&&&'''((()))***+++,,,*********(((&&&&&&(((***(((((((((((())))))))))))************************''''''(((((()))*********,,,,,,,,,,,,,,,,,,,,,,,,************************&&&'''(((***++++++++++++************************(((***+++***)))((()))*********+++++++++,,,,,,,,,...---,,,,,,,,,---+++***************************,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......---///111111///...000222------......///111222333000111111111111222222222222222333444444444333333333333333333333333333333555555555555555666777888777777555555555666888999<<<;;;:::999888888888888888888888777888999999:::777777777777777777777777888888888777777777777777888888777777666666666555333333333222222222111111222222222222222222222222000000111111222222222222111000//////......//////......////////////......///...------...///---,,,///---++++++,,,,,,,,,++++++++++++,,,,,,,,,------,,,---------------------***+++,,,,,,,,,,,,+++***///...------...///...---))))))***+++,,,------...///...------,,,,,,,,,,,,......---,,,++++++++++++************+++,,,---...111000///......///000111---------,,,,,,,,,++++++,,,,,,---......///000000,,,,,,,,,,,,++++++******((()))***++++++***)))((()))))))))***++++++,,,,,,))))))))))))************************************((()))))))))******++++++(((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((******++++++++++++******''''''(((******+++++++++******))))))))))))******)))***+++,,,,,,+++))))))*********)))))))))))))))''')))+++++++++***+++,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))+++++++++************)))******************************))))))***+++,,,,,,************************---,,,+++***)))'''&&&&&&+++***)))(((((()))***++++++*********))))))(((((())))))))))))))))))))))))))))))***++++++++++++***((()))***)))((()))+++,,,))))))*********))))))(((,,,+++***))))))***+++,,,&&&'''((())))))((('''&&&(((((())))))))))))((((((''''''((()))***++++++,,,///,,,)))((((((((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((()))***************(((((()))***++++++,,,,,,(((((((((((())))))))))))(((((((((((((((((((((((())))))******)))(((''''''(((((('''''''''&&&&&&&&&%%%&&&((()))))))))(((''''''((()))))))))))))))(((,,,+++***)))((((((((((((''''''''''''((((((((()))++++++******))))))((((((+++*********))))))(((((()))************++++++++++++*********))))))(((((('''(((***+++,,,,,,,,,+++))))))))))))))))))))))))'''((((((((()))))))))***++++++******************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000***+++...000222333333222444222///...///000111000222222222222222111000///222222333333333333444444222333333444444333333222555555444333444555666777666666666666777888999:::>>>:::555555888:::888555888777666555555666777888:::999888666666666777777;;;999777666777777777777444444444555555555666666444444333333333333222222222222222222222222222222111111000000000000111111111000///------......///111000///..........................................,,,,,,,,,......---,,,+++++++++,,,,,,---------+++++++++++++++++++++,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,------------------------((()))++++++******+++---+++++++++******+++,,,,,,***)))******+++,,,---...111///,,,+++,,,...///...************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++***(((((()))******)))+++++++++*********)))))))))***,,,,,,***)))***+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************)))))))))+++,,,+++***+++++++++*********))))))************************************************,,,,,,++++++***)))((((((,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++++++++*********))))))+++++++++************)))******************************))))))***++++++,,,************************,,,,,,+++***)))(((''''''+++***)))(((((()))***+++************)))))))))(((************************))))))***++++++++++++***'''((()))(((''''''(((***))))))************))))))++++++***))))))***++++++((()))************)))((((((((())))))))))))(((((()))))))))))))))*********...,,,)))(((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))+++*********))))))))))))(((((()))***************((())))))***++++++,,,,,,(((((((((((()))))))))***))))))))))))))))))))))))''''''(((((('''&&&&&&%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&'''((()))''''''((())))))))))))))),,,+++***)))(((((((((((('''''''''((((((((())))))*********)))))))))))))))************)))))))))((()))************+++++++++************)))))))))((('''''')))***+++******)))))))))))))))))))))))))))(((((())))))))))))))))))++++++******************************************,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++,,,...///111111222222444111///...000111222222222222222222222111111000222222222333333333444444222333333444444333333222555444444333444555666777666666666666777888999:::===888444444777888666444888777666555555666777777777777777777777777888888888666444444444444555444444444444555555555666666444444333333333222222222222222222222222222222222111111000000000000111111111000///...---......///000//////............///...........................---,,,,,,......---,,,+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,------------------------)))***,,,+++******+++,,,---,,,,,,+++++++++++++++++++++++++++,,,---......111...,,,+++,,,.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++******))),,,+++))))))***++++++***+++++++++*********)))))))))***,,,,,,***)))***+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))+++,,,+++***+++++++++*********))))))++++++++++++++++++++++++************************------,,,,,,+++******))),,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***************+++++++++************)))*********************************)))******+++,,,************************++++++*********)))))))))******))))))))))))******************))))))))))))++++++++++++++++++++++++((()))******++++++******(((******)))((('''((()))))))))************))))))++++++***))))))***++++++***++++++,,,,,,++++++***(((((())))))))))))((((((************))))))((((((---+++)))((())))))((('''((((((((()))))))))******))))))))))))))))))))))))++++++++++++************(((((()))***************)))))))))***++++++,,,,,,((((((((()))))))))******************************''''''((((((((('''&&&&&&(((((((((''''''''''''&&&)))'''%%%$$$$$$&&&)))+++&&&&&&''')))************++++++***)))((((((((((((''''''((((((((()))))))))((())))))))))))))))))***************)))))))))))))))************+++++++++************))))))))))))'''(((((()))))))))(((((())))))))))))))))))))))))******))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,............///000111222222111//////111333444444333333333222222222222111222222222222333333333333222333333444444333333222444444444333444555555666666666666666777888999999:::777333333555777555333777777666666666666777777444555666777888888888888555555444333333333444444444444444555555555555555333333333333222222222222111111111111111111111111111000000//////000000111000000///............///.........---......//////........................///---,,,,,,---......------,,,,,,,,,,,,,,,,,,+++)))******+++,,,------...++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------+++,,,---,,,+++***+++,,,...------,,,,,,+++++++++------,,,,,,,,,------...000...++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++******))))))---+++******+++,,,,,,++++++++++++***************)))***,,,,,,***)))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************************************************)))))))))+++,,,+++***+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,************************...------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************+++++++++*********))))))************************+++***************++++++***************************************************))))))))))))))))))************)))))))))))))))++++++++++++++++++++++++((())))))***************+++---------+++******+++((())))))************)))+++******************+++++++++++++++++++++++++++))))))(((((((((((())))))******)))))))))))))))))),,,***))))))******)))'''))))))))))))************))))))))))))))))))))))))************************(((((()))***************))))))*********+++++++++(((((()))))))))*********************************))))))*********))))))((((((((((((''''''''''''''')))((('''&&&&&&(((***+++%%%&&&''')))***+++++++++******)))((((((((((((((('''(((((((((((()))))))))'''((((((((())))))***************)))))))))))))))))))))*********+++++++++*********)))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))++++++*********)))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000///...------///000111111000///000333555555555333333222222222222222333111222222222222333333333222333333444444333333222333333333444444444555555666555555666666777888999999777444333555666555444666666666666666777777777444555777888888888777666555555666555444444555666555555555555555555555555333333333222222222222111111111111111111111111111000000////////////000000000/////////............------------......///000........................000...,,,,,,---......------------,,,,,,+++++++++))))))***+++,,,......///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,---------,,,,,,------,,,+++++++++,,,,,,...---++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********))))))(((,,,***))))))+++,,,,,,+++************************)))***,,,,,,***)))***+++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***************************)))))))))+++,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************++++++***************+++************************************++++++++++++)))))))))******)))))))))))))))))))))))))))******++++++++++++++++++++++++(((((()))************)))+++,,,...---+++*********(((((()))************************++++++******************))))))*********))))))(((((((((((())))))'''(((((()))******+++++++++)))((()))******)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************************+++++++++))))))))))))************************************))))))***************)))(((((((((((((((((((((((((((((()))************)))%%%&&&''')))***+++++++++***)))(((((((((((((((((((((((((((((()))))))))***''''''(((((()))))))))***))))))))))))))))))******))))))*********+++++++++))))))))))))))))))******+++*********************))))))))))))))))))))))))+++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,............////////////000///...------...///000000//////000333555555555333222222111111222333333111111111222222222333333222333333444444333333222333333333444444444444444555555555555666777888999888777555444555666666666555555666777777777777777666777888888888666555444333555666666444333444666555555555555555555555444333333222222222111111111000000000000000000000000000000////////////000000///////////////......------------------...///000........................222///---,,,---......------------,,,,,,+++++++++)))******,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,))))))+++,,,---......---++++++***************+++---,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))*********))))))***)))((((((***++++++***************************)))***,,,,,,***)))***+++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***************************)))))))))+++,,,+++***************************++++++++++++++++++++++++************************++++++++++++************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++************)))************************,,,+++******)))***************************************++++++++++++++++++))))))************))))))))))))))))))************++++++++++++++++++++++++'''((())))))******))))))''')))++++++)))((('''((('''((()))******+++******)))***++++++++++++***)))***)))(((((((((((()))******)))(((''''''((()))***''''''((()))***+++,,,,,,)))(((((()))++++++***(((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((()))))))))(((((()))***************************************)))))))))*********++++++************************''''''((()))))))))(((((('''(((((((((((()))))))))'''((()))++++++***)))(((&&&&&&''')))************)))((((((''''''(((((((((((((((((()))))))))******'''(((((((((((((((((()))))))))))))))************)))************+++++++++))))))))))))************+++***************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---......//////000//////111333555444333222111000000000111222333111111111111222222222222222333333444444333333222222222333444444444444333555555555555666777888888777666555444444555666777444555666777888888888777777777777777666555444333///222555555222111333555555555555555555444444444222222222222111111111111////////////////////////000//////......//////000/////////000///......------------,,,------..............................333000---,,,---.........---,,,,,,,,,,,,,,,,,,+++***++++++,,,---......///------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,'''(((***,,,---------,,,******))))))))))))***+++,,,+++***,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++******)))((('''(((***++++++******************+++++++++)))***,,,,,,***)))***+++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************************)))))))))+++,,,+++******************+++++++++************************************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))*********++++++++++++++++++************)))************************,,,++++++***))))))******************************++++++++++++++++++++++++((()))***++++++***)))(((((()))))))))************************************'''(((((()))))))))))))))%%%'''******)))((('''((('''((()))******+++++++++)))***++++++++++++***)))***)))(((((((((((()))******)))(((''''''((()))***(((((())))))*********+++(((((((((***+++,,,***(((''''''((((((((()))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))***************************************))))))*********+++++++++))))))))))))))))))))))))''''''((()))))))))))))))'''((((((((())))))))))))'''''''''''''''(((((((((''''''((()))))))))))))))(((((('''''''''(((((()))(((((()))))))))*********((((((((((((((('''''''''((()))))))))************)))************+++++++++((()))))))))************))))))(((((()))***+++,,,)))))))))))))))))))))))))))******+++,,,---......******++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------.../////////////////////000222444333222111000///...///000222333111111111111222222222222222333333444444333333222111222333444444444333333555555555555555666888888555555444333333333555666333444666777888888888777777666666555555555666666///333666666333111333666666666555555555444444444222222222222111111111111//////////////////////////////............//////...///000000000///------......---,,,,,,,,,------........................444111---,,,,,,.........+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------......---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,+++******+++,,,((()))+++,,,,,,+++)))((())))))))))))***+++,,,,,,+++******,,,...///...,,,++++++++++++++++++++++++************************)))******+++,,,,,,++++++***((('''(((***,,,,,,,,,))))))*********+++++++++)))***,,,,,,***)))***+++((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************)))))))))+++,,,+++***))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))******+++++++++++++++++++++************)))************************,,,,,,+++***))))))******************************,,,,,,,,,+++++++++******((()))***++++++***)))((((((((())))))*********+++))))))))))))))))))))))))'''(((((()))))))))))))))%%%(((+++,,,+++*********''''''(((******+++++++++)))***+++,,,,,,+++***)))+++***)))(((((()))***++++++)))(((''''''((()))+++************))))))))))))((('''(((***,,,,,,***)))''''''''''''(((((((((((())))))))))))))))))))))))))))))******+++++++++,,,(((((()))***************++++++******************)))************+++++++++(((((((((((((((((((((((())))))***+++++++++++++++'''((((((((())))))******(((&&&$$$######%%%((()))(((((()))))))))))))))((((((((('''''''''(((((()))))))))))))))************))))))(((((('''''''''&&&(((((())))))*********+++)))************+++++++++(((((())))))*********+++((('''''''''((()))+++,,,))))))))))))))))))))))))))))))***+++---...//////******+++,,,,,,---......++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***,,,---///000//////...///......000222333222000000///...---...///111333000111111111111222222222222333333444444333333222111222333444555444333333555444444555555666777888333333333222111222444555333444666777888888888777666555444444444666888999000555999999666444666999666666555555555444444444222222222111111111111000//////////////////////////////............//////...///000000000///---,,,///...------,,,,,,,,,,,,........................444111...,,,,,,.........+++++++++,,,,,,------------------------------------------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++((()))++++++******+++---***+++,,,,,,+++(((&&&$$$************+++,,,---...*********,,,...///...,,,************************************************)))***+++,,,,,,,,,,,,,,,+++))))))))),,,---------))))))******++++++++++++)))***,,,,,,***)))***+++((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***************************)))))))))+++,,,+++***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++************)))+++*********+++,,,,,,---************************)))))))))))))))))))))))),,,+++***((((((((()))***************************************************///...---,,,+++)))((((((*********++++++,,,,,,,,,******))))))******+++,,,,,,++++++******++++++,,,******************************++++++++++++******************************+++++++++***)))(((((('''&&&'''(((***++++++++++++))))))***++++++++++++***))))))))))))))))))))))))(((((()))*********************))))))))))))******))))))***++++++++++++***+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******************************************************************************+++++++++,,,,,,,,,++++++***************+++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......******+++,,,------------,,,------......------,,,,,,,,,,,,---------...............///......------***+++---///000000///...000111222333444333222222555222//////111444444333444333111000000111333444222222333333333333444444444444555555777888999:::777666555444444444444444666666555555555444444444333333222222222333444555777777777666555555444444666555555444444333222222222222222111111111111000111111111111000000000000------------...///111111111111///...------------,,,,,,------.../////////////////////////////////555333///---,,,---///111------...///000...+++(((---,,,---...000000...,,,------------------------******+++++++++,,,,,,,,,,,,------------------,,,------------------------//////...------------...***++++++,,,...//////000)))***,,,---...---,,,,,,++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++)))************+++++++++++++++++++++++++++++++++++++++***************++++++++++++************))))))***++++++***)))((('''))))))))))))************++++++++++++++++++++++++++++++************++++++------,,,+++*********+++,,,,,,,,,++++++*********)))***,,,------,,,***)))+++,,,,,,------,,,,,,+++++++++************++++++***+++---...///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++******++++++,,,---************************************************,,,+++***)))(((((()))***************************************************------,,,+++***))))))((()))***************++++++******))))))******+++,,,,,,++++++******++++++,,,******************************++++++++++++******************************************++++++++++++)))))))))************+++))))))***+++++++++++++++))))))))))))))))))))))))(((((()))*********************))))))))))))******))))))***++++++++++++***************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))(((************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))))))))(((************************************************************************************+++++++++,,,+++******))))))***************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,---------------,,,,,,,,,------......------,,,,,,,,,,,,---------......------......///.........,,,---///000111111000000///000111222333222111111333111//////222444444333444333222000000111222333222222333333333333444444555444444444555777888999666555555444444444555555555555444444444333333333333333333333333444444555555555555666666666666666666555555444444333222222222222222111111111111000111111111111000000000000111111000000000111111222333222111000////////////..................------........................222000...,,,+++,,,---...,,,,,,---///000///,,,)))+++***+++,,,......,,,***------------------------+++,,,,,,,,,,,,,,,,,,,,,......////////////......------------------------///...------,,,,,,------((())))))***,,,------...***+++,,,---...---,,,,,,))))))))))))***************************************++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++************)))***+++++++++)))((('''))))))))))))************************************++++++************++++++,,,,,,+++*********++++++,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++++++++************+++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,---...///++++++******++++++,,,,,,************************************************++++++***)))))))))******************************************************++++++*********)))))))))*********)))))))))))))))******))))))******+++,,,,,,++++++******++++++,,,))))))))))))))))))))))))******++++++++++++******************************(((((()))+++,,,---...///---,,,+++***))))))***+++)))******+++++++++++++++))))))))))))))))))))))))(((((()))*********************))))))))))))******))))))***++++++++++++***************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((((((((((((************************************************)))))))))))))))))))))))))))))))))*********++++++***)))))))))))))))*********++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------............---,,,+++***,,,------......------,,,,,,,,,,,,---------......,,,---.../////////////////////000000111111222222000111222333333333222111111000///111333444444333555444222111000111222222222222333333333333444444666555333333333555777888555555444444444555666666444444444333333333222222333333333333444444555555444444555555666777777888666555555444444333222222222222222111111111111000111111111111000000000000222222111000000000000111222222111000////////////000//////...------,,,,,,------------------------......,,,+++++++++++++++++++++,,,...000///---***+++***+++,,,......,,,***---------------------------,,,,,,,,,,,,,,,,,,,,,------............------------------------------...---,,,,,,++++++,,,,,,))))))***++++++,,,------***+++,,,---------,,,+++++++++******))))))((((((++++++++++++++++++++++++)))******++++++******))))))************+++++++++++++++++++++++++++++++++++++++************++++++,,,+++++++++************)))***+++++++++***)))((()))))))))*********++++++))))))))))))))))))))))))++++++************++++++*********)))******++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///,,,++++++***++++++,,,,,,************************************************+++*********************************************************************)))))))))))))))))))))***++++++******)))))))))(((******))))))******+++,,,,,,++++++******++++++,,,((((((((((((((((((((((((******++++++++++++******************************'''((()))***,,,---.........---+++))))))***+++---)))***++++++,,,,,,++++++))))))))))))))))))))))))(((((()))*********************))))))))))))******))))))***++++++++++++************)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************************************************((((((((((((((((((((((((((())))))))))))*********))))))(((((())))))******++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******,,,------......------,,,,,,,,,,,,---------......,,,,,,---///000000000000000000000000000111222333111222333444444444333333...///000222333444333333555444333222111111111111222222222333333333444444666555333111222333555777444444444444444555666777555555444444444333333333333333444555555555555555555555555555666666777777666555555444444333222222222222222111111111000000111111111111000000000////////////...//////000000000///...---------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---///000...,,,---,,,---...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***---------------------------,,,++++++******++++++++++++,,,------...//////***+++,,,---------,,,+++000000...---+++)))((((((++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,+++++++++*********)))***+++++++++***))))))))))))*********+++++++++************************++++++************++++++))))))))))))******+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,++++++***++++++,,,*********************************************************++++++++++++***************************************************)))))))))))))))*********,,,,,,,,,++++++******)))******))))))******+++,,,,,,++++++******++++++,,,((((((((((((((((((((((((******++++++++++++******************************))))))))))))******++++++---+++***))))))+++---...******+++,,,,,,,,,,,,+++************************(((((()))*********************))))))))))))******))))))***++++++++++++***))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************'''''')))***++++++++++++))))))))))))))))))******************************)))))))))))))))))))))))))))***++++++,,,,,,++++++************************************************((((((((((((((((((((((((((())))))))))))*********)))))))))))))))***++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------))))))***+++++++++++++++,,,------......------,,,,,,,,,,,,---------......,,,---...///000000000000000000/////////000111222///000222333333333222111...///111222222222222333444333333222222111111111222222222333333333444444555444333222222333555666444444444444444555666777666666666666555555555555333444555666666666555555777777666666555555555555666555555444444333222222222222222111111111000000111111111111000000000///------......///111222333///......------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++++++++++++++---//////...,,,---,,,---...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,++++++***------------------------,,,,,,+++************++++++,,,,,,------.........+++,,,---------,,,+++***......------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++++++++******+++,,,,,,---,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***)))************++++++++++++++++++++++++++++++++++++++++++************++++++***)))))))))***+++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++***)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,++++++******++++++************************++++++++++++++++++++++++)))***++++++,,,+++++++++************************************************)))*********************,,,,,,,,,+++++++++++++++******))))))******+++,,,,,,++++++******++++++,,,))))))))))))))))))))))))******++++++++++++************************************))))))))))))))))))+++***))))))***+++,,,---***++++++,,,,,,,,,,,,,,,************************(((((()))*********************))))))))))))******))))))***++++++++++++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((()))***++++++++++++))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************************************************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))***+++,,,---,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---...//////000000000000000000000000000000000000------///000000000///...///000222111000000111333222222222222222222222222222222333333333333444444333333333333444444555666555555444444444555666666777777777666666666666555333444666777777777666555888777777666555555444444666555555444444333222222222222222111111111111000111111111111000000000000......///000222444666777000000//////...//////000,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,---...///---,,,+++***+++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------............---------------------------------,,,++++++******++++++*********++++++,,,,,,,,,+++,,,---------,,,+++***'''''')))***+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++***++++++,,,---...,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,+++************++++++++++++,,,++++++++++++++++++++++++++++++************+++++++++++++++***++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********+++,,,------,,,+++***((()))+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,++++++************************************************+++++++++++++++*********************++++++++++++******))))))******+++,,,,,,++++++******++++++,,,******************************++++++++++++******************************************************+++************)))))))))***+++,,,,,,------,,,,,,************************(((((()))*********************))))))))))))******))))))***++++++++++++***((()))))))))************))))))))))))))))))))))))************************************************************************)))******+++++++++******((()))))))))************************************))))))))))))))))))))))))'''(((((()))))))))))))))************************************************************************************+++++++++,,,************+++,,,---...,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,---------,,,,,,,,,------......------,,,,,,,,,,,,---------.........//////000000000//////111111222333333222111000---...///000111000//////111222222000......000333000111111222333333333333222222333333333333444444111222444555666666666666666555555444444444555555777666666666666555555555444555666888888777666555666666666666666555555555666555555444444333222222222222222111111111111000111111111111000000000000000000000111222444555666/////////......//////000------..................------------------------------------------------...---,,,,,,......---++++++***+++,,,......,,,***++++++++++++++++++++++++***+++,,,,,,---...//////......////////////......------------------------------,,,+++++++++++++++******++++++++++++,,,,,,,,,,,,---...---,,,+++***'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))************+++++++++++++++++++++++++++++++++++++++++++++,,,---......------,,,,,,,,,+++++++++)))***+++,,,,,,,,,++++++*********+++++++++,,,,,,************************++++++************++++++------,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++*********++++++++++++*********+++---......---+++***+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......---,,,,,,+++*********+++************************++++++++++++++++++++++++)))***+++,,,---,,,,,,+++************************************************,,,,,,,,,+++++++++******(((((())))))******++++++*********)))***++++++,,,,,,++++++++++++++++++,,,******************************++++++++++++************************************+++++++++,,,,,,,,,++++++++++++***((('''&&&***+++,,,,,,------,,,,,,************************(((((()))*********************))))))))))))******))))))***++++++++++++***(((((())))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++******************************************************+++++++++******)))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******************************************************************************************++++++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,++++++*********++++++,,,---------,,,,,,******+++++++++,,,,,,,,,////////////...---,,,,,,,,,------......------,,,,,,,,,,,,---------......///000000000000//////...111222444555555444222111000111222333444333222222222333333000---,,,///333///000111222333444444444222222333333333444444444000111444666888888777666777666555444444444444444666666555555555444444444444555777888999888666555444444555555666777777777666555555444444333222222222222222111111111111000111111111111000000000000000/////////000111222222------,,,,,,,,,------.../////////...------,,,,,,---------------------------,,,,,,++++++,,,------///...,,,,,,------,,,+++---,,,---...000000...,,,+++++++++++++++++++++++++++,,,---...///111222222,,,------......------,,,------------------------...---,,,,,,++++++,,,,,,---------------------...,,,------...---,,,******......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++,,,---...///---------,,,,,,,,,++++++)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++************++++++///...------,,,,,,,,,,,,*********++++++,,,,,,,,,)))***,,,------,,,***)))******++++++++++++*********+++---......---+++***---......///...---+++***,,,+++******)))))))))***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,........................)))***+++***((('''((()))++++++++++++++++++++++++------------------------,,,,,,,,,++++++*********************************,,,,,,,,,,,,++++++***)))...---,,,,,,+++***)))(((,,,,,,++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,))))))))))))***+++,,,---000222111+++)))+++,,,,,,+++***+++,,,......,,,***++++++++++++++++++++++++)))))))))******++++++,,,************************)))******++++++******)))+++++++++******)))))))))))))))))))))))))))))))))******************************))))))))))))******************************,,,+++***(((''''''''''''((())))))))))))***************)))(((((('''((((((************************+++++++++******))))))))))))))))))******+++,,,,,,))))))(((((((((((((((((()))***+++++++++***)))(((((())))))******+++,,,,,,...---,,,,,,......---,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++///...,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,............////////////............---,,,+++***)))+++...111111000---+++111111111111000000//////111222333333333222111000222222111111000111111111000000000111111222222222333333333444333333222222666222000333888:::999666777666444333444666999;;;666666555555444444333333444555555666666666666666555555555555555666777777555444444333333222222111333444555666666444222111222222111000//////000000......000111111000///...//////000000000000//////***---///000...---............------------......///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------000...,,,---000111///---...---,,,++++++,,,...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++++++++******++++++,,,---'''(((***+++,,,,,,+++***///---,,,---000000...,,,---------,,,,,,+++++++++,,,,,,,,,++++++***************+++---///...,,,***---,,,,,,++++++,,,,,,---...+++((((((***+++***(((***))))))+++---...,,,+++,,,,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++)))************+++++++++---------,,,,,,+++++++++,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''&&&''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++...///000000...---,,,,,,,,,,,,++++++***)))------,,,+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************---......---***))))))***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))************************+++++++++++++++***)))))),,,,,,++++++******))))))******++++++,,,,,,------************************************************+++*********))))))))))))************++++++++++++++++++++++++,,,---...///@@@AAA===444---,,,***(((*********,,,------,,,***************************)))))))))***************************************))))))************)))))),,,,,,,,,,,,+++++++++***))))))))))))))))))))))))************************(((''''''&&&&&&''''''(((************))))))))))))******))))))(((((()))))))))))))))************++++++***))))))((((((((()))+++++++++***************++++++******))))))))))))************))))))))))))++++++++++++++++++++++++)))***+++,,,------,,,,,,))))))******+++,,,,,,,,,---,,,++++++,,,---,,,+++,,,,,,++++++++++++,,,,,,------------,,,,,,++++++++++++************++++++++++++++++++++++++++++++------------............++++++,,,....../////////---///111222333111000...222222111111111000000000000111222222333222111111333333222222222222222333222222222222333333444444333333444444444444333333555333111444999;;;888555555666666777777888999999777666666555444333333222444444555666666666666666444444444333444444555666555444444333333222111111222333444444444333111000111111000///////////////000111222222222111000000......////////////......***,,,...///...------...------,,,,,,,,,,,,------...------,,,++++++,,,,,,///......------......//////---,,,,,,...///...,,,---,,,+++***+++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////......,,,++++++***************+++,,,,,,++++++,,,,,,,,,++++++***,,,+++***+++---...,,,***,,,,,,,,,+++++++++******,,,,,,+++++++++++++++++++++++++++---//////---***+++******))))))******+++///---++++++,,,---,,,***+++******+++------,,,+++,,,,,,,,,+++++++++******(((((((((((()))))))))***++++++++++++++++++++++++)))************+++++++++------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,++++++++++++++++++++++++---...///000///---+++***,,,,,,,,,,,,,,,+++******,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++++++++---))))))))))))))))))))))))++++++++++++++++++++++++++++++***************))),,,------...////////////+++++++++++++++******)))++++++++++++************)))******+++---......///************************************************************))))))))))))))))))*********+++++++++,,,,,,,,,,,,---...//////777999777000+++,,,,,,******)))***+++------+++******************************************)))))))))************************))))))************)))))),,,,,,+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++))))))))))))))))))))))))))))))))))))******++++++)))************+++++++++++++++***))))))))))))***++++++++++++******))))))************))))))))))))++++++******)))(((((('''++++++,,,,,,,,,,,,,,,,,,((()))***,,,------------******++++++,,,---------,,,+++******,,,,,,+++***,,,++++++******++++++,,,...---------------,,,,,,))))))))))))***,,,---...+++++++++++++++++++++++++++,,,,,,,,,------------+++,,,---...///000111111111111222222222111000000222222222111111111111111///000111222222222222222222222111111111111222222222222222333333333333444222333444555555555555555444333333666:::;;;888555333444666777888888777666888888777666444333222222333444555555666666555555333222222222222333444444444444444333222222111111222222222111111111000000111111000////////////000111222222222111000///.........////////////......***,,,......---,,,---...,,,,,,++++++++++++,,,,,,...---,,,,,,+++,,,,,,,,,......------------......---,,,+++,,,---...---+++++++++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000///...,,,******************++++++,,,//////...---,,,++++++,,,---,,,,,,---......---+++,,,,,,++++++++++++******++++++++++++++++++,,,,,,,,,+++,,,---//////---+++******))))))))))))******...---++++++,,,---,,,+++,,,+++***+++,,,---,,,+++,,,,,,,,,++++++++++++************++++++++++++,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////---+++***************************---...//////...---+++***,,,------------,,,,,,+++***+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------/////////...............'''(((***+++***+++,,,...************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---////////////...++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,---***++++++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,++++++******+++,,,,,,---'''++++++((('''+++---,,,+++***+++,,,......,,,***++++++++++++++++++++++++,,,,,,++++++******))))))++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))************************---,,,,,,++++++,,,,,,---))))))***************+++*********+++++++++******************++++++++++++++++++***************+++,,,,,,++++++***)))))))))++++++++++++++++++******+++++++++******)))))))))***************+++++++++))))))***+++++++++,,,,,,***++++++,,,,,,---......,,,+++***+++,,,---,,,***,,,,,,++++++++++++,,,,,,------------------------************+++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000000///////////////000111111000//////...//////222222222222111111111111///000111222333333444444000000000000000000111222222222222222222222222222222333444555666666666666333333444888::::::777444222333444555555555555555:::999888777666444333333333333444555555555555444333222222222222333444444444444333333222111111111333222111000000000111111222111111000000000111111000000//////...---,,,+++/////////000000/////////+++---......------...///,,,,,,++++++++++++,,,,,,......---------------...------,,,,,,,,,,,,---------,,,,,,,,,---------,,,++++++++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...000111111///,,,***+++++++++++++++,,,------111///...---,,,---......---,,,,,,---------++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,---//////...,,,,,,,,,++++++++++++,,,,,,++++++***)))************...,,,++++++,,,---,,,+++++++++++++++++++++++++++------------------------++++++++++++++++++++++++))))))*********+++++++++,,,+++++++++++++++++++++------,,,,,,,,,---..............................,,,---...///...---+++*********************************,,,---......---------------......---,,,,,,++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++(((***++++++***)))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,+++***,,,,,,---------------,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---++++++*********+++,,,,,,***...///+++)))+++,,,++++++++++++---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))(((((((((((())))))*********+++++++++,,,,,,+++,,,,,,,,,+++***((('''))))))*********++++++++++++***************+++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,))))))*********+++++++++------,,,,,,++++++++++++***++++++,,,,,,---.........,,,+++,,,---...---,,,------,,,,,,,,,,,,------------------------------------,,,,,,,,,------...........................,,,------------.........111111000/////////000000222111000///......//////111111111111111111111111111111111222333444555555111111111111111222333444444444444444444444444333222333444555666666666666222333555777999888666333666555444333333555666888::::::999888777666555444222333333444444444444444333333222222333333444555444333333222222111000000333333222111000111111111222222222111111222222333000///...------,,,++++++///000000111111000000///---...///...------///000------,,,,,,,,,,,,------//////............//////......------------......------......---------...,,,,,,,,,------...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---///111000...,,,***,,,,,,,,,,,,,,,---............---,,,---...///111***+++++++++***)))((((((,,,,,,,,,,,,------------*********++++++,,,,,,,,,---,,,+++,,,...///...,,,,,,++++++******++++++,,,************)))******+++///---++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++---,,,,,,,,,------...///........................------,,,+++++++++***+++++++++++++++++++++++++++******+++,,,,,,---------,,,,,,---......---------+++,,,.../////////...---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,......------,,,,,,++++++---......,,,***(((((()))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***+++---......---+++***+++,,,,,,---------------+++,,,,,,,,,------......,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++///000---+++......---+++++++++---......---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------))))))))))))))))))))))))******************************))))))))))))******)))))))))***++++++,,,,,,+++,,,,,,,,,+++)))'''&&&((())))))))))))************))))))))))))***++++++************************+++++++++,,,,,,,,,,,,,,,((())))))***++++++,,,,,,******++++++,,,---------111000///---,,,,,,,,,,,,******++++++,,,---------...---,,,,,,......---,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,------------------------------------............//////.........000111333222222111000000000111111000000000000000111111111222111111111222333444444444444444444444555666777777777666666666666555555222333444555555555555555111222444666666666444333:::888666444444666999:::888777777666666555555555111222333333444444333333333333222222333333444555333333333222111111000000222222222222111111111000222222111111111222333333111000///...............//////000000000000//////---.........------///000------,,,,,,,,,,,,------..................///000/////////....../////////,,,...///...---,,,---...,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,---......,,,++++++,,,---...//////---...000///---++++++,,,+++,,,,,,,,,,,,,,,------++++++++++++++++++,,,,,,,,,+++***+++---...---,,,))))))(((((((((((())))))+++,,,---,,,++++++---///111///,,,++++++,,,++++++***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++*********+++++++++++++++,,,+++++++++,,,---...///------------------------,,,+++***************+++++++++++++++++++++++++++------,,,++++++******)))+++,,,,,,------------,,,)))***,,,......---,,,+++************************))))))*********++++++++++++******))))))******+++//////...------,,,++++++***+++,,,+++)))((()))***************************++++++++++++++++++++++++(((((())))))************,,,---...//////---***((()))***++++++,,,,,,,,,+++***+++++++++++++++++++++)))*********************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))((())))))))))))*********,,,++++++******+++++++++$$$)))+++)))))),,,...---)))))))))+++,,,,,,+++))))))))))))))))))))))))))))))***************++++++************************)))******++++++******)))))))))******++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((,,,++++++******++++++,,,'''''''''((())))))******((()))***++++++)))'''&&&''''''((((((((())))))))))))((((((((())))))***+++)))))))))***++++++,,,,,,)))))))))******+++++++++(((((((((((())))))))))))))))))******+++,,,,,,---......,,,+++***++++++,,,))))))******+++,,,,,,,,,---,,,+++,,,------,,,++++++******************+++*********+++++++++,,,,,,---,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------111000...------...000111///000000000000000111111....../////////000000000111111000//////000111222333333333333444555666777666555555555444444444444333333444444444444333333111222333444333333333333777777666555555666666777444444333333333333333333111111222333333333333333222111111111111222333333333333222222111000000000000000111111111000///...000000//////000000111222000///...---------...///------............------+++,,,,,,+++***+++---///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,------...+++---...---++++++,,,...++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++************+++,,,,,,***++++++,,,,,,,,,++++++...000222000...,,,,,,---))))))*********+++++++++,,,,,,++++++++++++++++++,,,***))))))+++,,,,,,+++))))))(((((((((((())))))***,,,---,,,++++++---///222000,,,++++++,,,++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))*********++++++++++++*********++++++,,,---...++++++++++++++++++++++++))))))+++,,,,,,+++******************************---,,,+++******)))))))))******+++,,,,,,,,,,,,,,,%%%&&&(((***+++***((('''))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))************))))))((('''&&&&&&"""$$$&&&'''((()))+++---))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''))))))(((&&&###!!!'''((()))***************))))))))))))))))))))))))''''''((()))***++++++,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))((((((((((((((()))'''+++,,,)))'''((((((&&&''''''''')))++++++)))'''((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%&&&&&&'''(((((()))&&&''')))***+++***((('''''''''''''''(((((((((((((((((('''(((((()))******(((((()))***+++,,,,,,---''''''(((((()))))))))***((((((((('''&&&&&&%%%%%%&&&''''''((())))))******)))((('''''''''((()))***((())))))***++++++,,,,,,,,,+++******,,,,,,+++***))))))(((((((((((())))))))))))*********+++++++++***)))))))))))))))************************************+++++++++,,,,,,,,,555333000---,,,+++,,,,,,+++,,,---...//////......---.........//////000000000000...------...//////000000000000111222333444222222222111111000000000333333333444333333222222111222333222111111222444222333444444444333222111000000111111111222222222111111222333333333333222000000000000000111111222333333222222111000000000---///000111111///---,,,...............///000000---,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++*********)))((()))+++---++++++************++++++************++++++,,,---***))))))))))))))))))***))),,,---,,,***)))+++---******+++******)))((('''))))))))))))))))))))))))************************+++++++++++++++++++++,,,)))))))))((()))******+++***+++,,,,,,+++***((('''(((***,,,***'''%%%&&&'''''''''(((((()))))))))***---,,,,,,++++++*********+++)))((()))***,,,++++++++++++************++++++(((***+++***)))(((+++...333000---+++++++++++++++*********++++++,,,,,,,,,)))))))))(((((((((''''''++++++++++++++++++++++++)))************+++++++++))))))******++++++++++++************+++,,,---...((((((((((((((((((((((((&&&(((,,,//////---+++((())))))))))))))))))))))))))))))))))))***+++,,,---)))***++++++,,,,,,,,,,,,